@charset "utf-8";
/* CSS Document */
/* Ｔ商事ＨＰ　カーリースページ */
/* ページイメージ */
div#sub_title{
	background:url(../img/main_carlease.jpg) no-repeat;
}

/* ローカルナビヘッダ */
div#lc-nav-hd{
	background:url(../img/submenu_hd_1.gif) no-repeat;
}

/* ローカルナビボディ */
div#lc-nav-bd{
	background:url(../img/submenu_bd_1.gif);
}

/* ローカルナビフッタ */
div#lc-nav-ft{
	background:url(../img/submenu_ft_1.gif) no-repeat;
}

/* ローカルナビ項目１ */
div#lc-nav-bd ul.c01#lc-nav li#lc-01{
	background:url(../img/submenu_1_1_on.gif) no-repeat;
}

div#lc-nav-bd ul.c01#lc-nav li#lc-01 a{
	background:url(../img/submenu_1_1_off.gif) no-repeat;
}

/* ローカルナビ項目２ */
div#lc-nav-bd ul.c01#lc-nav li#lc-02{
	background:url(../img/submenu_1_2_on.gif) no-repeat;
}

div#lc-nav-bd ul.c01#lc-nav li#lc-02 a{
	background:url(../img/submenu_1_2_off.gif) no-repeat;
}

/* ローカルナビ項目３ */
div#lc-nav-bd ul.c01#lc-nav li#lc-03{
	background:url(../img/submenu_1_3_on.gif) no-repeat;
}

div#lc-nav-bd ul.c01#lc-nav li#lc-03 a{
	background:url(../img/submenu_1_3_off.gif) no-repeat;
}

/* ローカルナビ項目４ */
div#lc-nav-bd ul.c01#lc-nav li#lc-04{
	background:url(../img/submenu_1_4_on.gif) no-repeat;
}

div#lc-nav-bd ul.c01#lc-nav li#lc-04 a{
	background:url(../img/submenu_1_4_off.gif) no-repeat;
}

/* ローカルナビ項目5 */
div#lc-nav-bd ul.c01#lc-nav li#lc-05{
	background:url(../img/submenu_1_5_on.gif) no-repeat;
}

div#lc-nav-bd ul.c01#lc-nav li#lc-05 a{
	background:url(../img/submenu_1_5_off.gif) no-repeat;
}

/* ローカルナビ項目6 */
div#lc-nav-bd ul.c01#lc-nav li#lc-06{
	background:url(../img/submenu_1_6_on.gif) no-repeat;
}

div#lc-nav-bd ul.c01#lc-nav li#lc-06 a{
	background:url(../img/submenu_1_6_off.gif) no-repeat;
}

/* ローカルナビ項目２－１ */
div#lc-nav-bd ul.c01#lc-nav li#lc-0201{
	background:url(../img/submenu_1_2_1_on.gif) no-repeat;
}

div#lc-nav-bd ul.c01#lc-nav li#lc-0201 a{
	background:url(../img/submenu_1_2_1_off.gif) no-repeat;
}

/* ローカルナビ項目２－２ */
div#lc-nav-bd ul.c01#lc-nav li#lc-0202{
	background:url(../img/submenu_1_2_2_on.gif) no-repeat;
}

div#lc-nav-bd ul.c01#lc-nav li#lc-0202 a{
	background:url(../img/submenu_1_2_2_off.gif) no-repeat;
}

/* ローカルナビ項目２－３ */
div#lc-nav-bd ul.c01#lc-nav li#lc-0203{
	background:url(../img/submenu_1_2_3_on.gif) no-repeat;
}

div#lc-nav-bd ul.c01#lc-nav li#lc-0203 a{
	background:url(../img/submenu_1_2_3_off.gif) no-repeat;
}

/* ローカルナビ項目２－４ */
div#lc-nav-bd ul.c01#lc-nav li#lc-0204{
	background:url(../img/submenu_1_2_4_on.gif) no-repeat;
}

div#lc-nav-bd ul.c01#lc-nav li#lc-0204 a{
	background:url(../img/submenu_1_2_4_off.gif) no-repeat;
}

/* インデックスページタイトル */
div.c01#submain h2#submain-indextitle{
	background:url(../img/submain_title_1.gif) no-repeat;
}

/* インデックスページアイテム１ */
div.c01#submain ul#id-contents li#id-01{
	background:url(../img/sub_index_1_1_on.gif) no-repeat;
}

div.c01#submain ul#id-contents li#id-01 a{
	background:url(../img/sub_index_1_1_off.gif) no-repeat;
}

/* インデックスページアイテム２ */
div.c01#submain ul#id-contents li#id-02{
	background:url(../img/sub_index_1_2_on.gif) no-repeat;
}

div.c01#submain ul#id-contents li#id-02 a{
	background:url(../img/sub_index_1_2_off.gif) no-repeat;
}

/* インデックスページアイテム３ */
div.c01#submain ul#id-contents li#id-03{
	background:url(../img/sub_index_1_3_on.gif) no-repeat;
}

div.c01#submain ul#id-contents li#id-03 a{
	background:url(../img/sub_index_1_3_off.gif) no-repeat;
}

/* インデックスページアイテム４ */
div.c01#submain ul#id-contents li#id-04{
	background:url(../img/sub_index_1_4_on.gif) no-repeat;
}

div.c01#submain ul#id-contents li#id-04 a{
	background:url(../img/sub_index_1_4_off.gif) no-repeat;
}

/* インデックスページアイテム5 */
div.c01#submain ul#id-contents li#id-05{
	background:url(../img/sub_index_1_5_on.gif) no-repeat;
}

div.c01#submain ul#id-contents li#id-05 a{
	background:url(../img/sub_index_1_5_off.gif) no-repeat;
}

/* インデックスページアイテム6 */
div.c01#submain ul#id-contents li#id-06{
	background:url(../img/sub_index_1_6_on.gif) no-repeat;
}

div.c01#submain ul#id-contents li#id-06 a{
	background:url(../img/sub_index_1_6_off.gif) no-repeat;
}

/* サブページタイトル１ */
div.s0101#submain h2#submain-title{
	background:url(../img/submain_title_1_1.gif) no-repeat;
}

/* サブページタイトル２ */
div.s0102#submain h2#submain-title{
	background:url(../img/submain_title_1_2.gif) no-repeat;
}

/* サブページタイトル３ */
div.s0103#submain h2#submain-title{
	background:url(../img/submain_title_1_3.gif) no-repeat;
}

/* サブページタイトル4 */
div.s0104#submain h2#submain-title{
	background:url(../img/submain_title_1_4.gif) no-repeat;
}

/* サブページタイトル5 */
div.s0105#submain h2#submain-title{
	background:url(../img/submain_title_1_5.gif) no-repeat;
}

/* サブページタイトル6 */
div.s0106#submain h2#submain-title{
	background:url(../img/submain_title_1_6.gif) no-repeat;
}

/* コンテンツ見出し２－１ */
div.s0102#submain div.feature#contents-01 h3{
	background:url(../img/submain_contents_1_2_1.gif) no-repeat;
}

/* コンテンツ見出し２－２ */
div.s0102#submain div.backup#submain-bd div#contents-01 h3{
	background:url(../img/submain_contents_1_2_2.gif) no-repeat;
}

/* コンテンツ見出し２－７ */
div.s0102#submain div.service#submain-bd div#contents-01 h3{
	background:url(../img/submain_contents_1_2_7.gif) no-repeat;
}

div.s0102#submain div.service#submain-bd div#contents-02,
div.s0102#submain div.backup#submain-bd div#contents-03{
	border:1px #CCC solid;
}

/* ２－２　安心サービス体制 */ /* ２－７　メンテナンスリースとは */
div.s0102#submain div#contents-02,
div.s0102#submain div#contents-04
{
	padding-right:30px;
	padding-left:30px;
}

div.s0102#submain div#contents-03{
	padding:30px;
	padding-bottom:0px;
}
/* ２－２　イメージ画像*/
div.s0102#submain div.backup#submain-bd div#contents-03 div#img{
	border:1px #CCC solid;
}

/* ２－２テーブルレイアウト */
div.s0102#submain div.service#submain-bd table{
	width:100%;
}
div.s0102#submain div.service#submain-bd table img{
	vertical-align:middle;
}

div.s0102#submain div.service#submain-bd table th,
div.s0102#submain div.service#submain-bd table td{
	font-size:12px;
	color:#666;
	border:#CCC 1px solid;
	padding:5px;
	vertical-align:middle;
}

div.s0102#submain div.service#submain-bd table th.j,
div.s0102#submain div.service#submain-bd table th.s,
div.s0102#submain div.service#submain-bd table th.j5,
div.s0102#submain div.service#submain-bd table th.j3,
div.s0102#submain div.service#submain-bd table th.s5,
div.s0102#submain div.service#submain-bd table th.s3,
div.s0102#submain div.service#submain-bd table td.j5,
div.s0102#submain div.service#submain-bd table td.j3,
div.s0102#submain div.service#submain-bd table td.s5,
div.s0102#submain div.service#submain-bd table td.s3{
	text-align:center;
	height:30px;
	width:15%;
}

div.s0102#submain div.service#submain-bd table th.h{
	background:url(../img/table-th.gif) repeat-x;
	color:#FFF;
}

div.s0102#submain div.service#submain-bd table th.j{
	background:url(../img/table-th-h-2.gif) repeat-x;
	color:#FFF;
}

div.s0102#submain div.service#submain-bd table th.s{
	background:url(../img/table-th-h-3.gif) repeat-x;
	color:#FFF;
}

div.s0102#submain div.service#submain-bd table th.j5,
div.s0102#submain div.service#submain-bd table th.s5,
div.s0102#submain div.service#submain-bd table td.j5,
div.s0102#submain div.service#submain-bd table td.s5{
	background:url(../img/table-th-s5j5.gif) repeat-y;
}

div.s0102#submain div.service#submain-bd table th.j3,
div.s0102#submain div.service#submain-bd table th.s3,
div.s0102#submain div.service#submain-bd table td.j3,
div.s0102#submain div.service#submain-bd table td.s3{
	background:url(../img/table-th-s3j3.gif) repeat-y;
}

div.s0102#submain div.service#submain-bd table td.h-1{
	width:40%;
	font-weight:bold;
	background:url(../img/table-td.gif) repeat-y;
	color:#FFF;
}

/* ｅメンテリース・価格例 */

/* コンテンツ見出し２－３ */
div.s0102#submain div.price#submain-bd div#contents-01 h3{
	background:url(../img/submain_contents_1_2_3.gif) no-repeat;
}

/* コンテンツ見出し２－３ 乗用車 */
div.s0102#submain div.price#submain-bd div#jouyou h3{
	background:url(../img/submain_contents_1_2_3_jouyou.gif) no-repeat;
}

/* コンテンツ見出し２－３ 商用車 */
div.s0102#submain div.price#submain-bd div#syouyou h3{
	background:url(../img/submain_contents_1_2_3_syouyou.gif) no-repeat;
}

/* コンテンツ見出し２－３ 軽商用車 */
div.s0102#submain div.price#submain-bd div#keisyouyou h3{
	background:url(../img/submain_contents_1_2_3_keisyouyou.gif) no-repeat;
}

/* コンテンツ２－３　価格一覧 */
div.s0102#submain div.price#submain-bd h3{
	margin-bottom:20px;
}

/* 価格例サムネイル */
/* 乗用車サムネイル幅 */
div.s0102#submain div.price#submain-bd div#contents-01 div#category-jouyou{
	margin-bottom:10px;
	width:480px;
}

/* 商用車サムネイル幅 */
div.s0102#submain div.price#submain-bd div#contents-01 div#category-syouyou{
	width:240px;
}

/* 軽商用車サムネイル幅 */
div.s0102#submain div.price#submain-bd div#contents-01 div#category-keisyouyou{
	margin-left:20px;
	width:240px;
}

div.s0102#submain div.price#submain-bd div#contents-01 ul.thumbnail-list li a,
div.s0102#submain div.price#submain-bd div#contents-01 ul.thumbnail-list li
{
	display:block;
	float:left;
	width:120px;
	height:80px;
}

div.s0102#submain div.price#submain-bd div#contents-01 li#thumbnail-11 a{
	background:url(../img/lease_thumbnail_1.jpg) no-repeat;
}

div.s0102#submain div.price#submain-bd div#contents-01 li#thumbnail-11{
	background:url(../img/lease_thumbnail_1_on.jpg) no-repeat;
}

div.s0102#submain div.price#submain-bd div#contents-01 li#thumbnail-12 a{
	background:url(../img/lease_thumbnail_2.jpg) no-repeat;
}

div.s0102#submain div.price#submain-bd div#contents-01 li#thumbnail-12{
	background:url(../img/lease_thumbnail_2_on.jpg) no-repeat;
}

div.s0102#submain div.price#submain-bd div#contents-01 li#thumbnail-13 a{
	background:url(../img/lease_thumbnail_3.jpg) no-repeat;
}

div.s0102#submain div.price#submain-bd div#contents-01 li#thumbnail-13{
	background:url(../img/lease_thumbnail_3_on.jpg) no-repeat;
}

div.s0102#submain div.price#submain-bd div#contents-01 li#thumbnail-14 a{
	background:url(../img/lease_thumbnail_4.jpg) no-repeat;
}

div.s0102#submain div.price#submain-bd div#contents-01 li#thumbnail-14{
	background:url(../img/lease_thumbnail_4_on.jpg) no-repeat;
}

div.s0102#submain div.price#submain-bd div#contents-01 li#thumbnail-15 a{
	background:url(../img/lease_thumbnail_5.jpg) no-repeat;
}

div.s0102#submain div.price#submain-bd div#contents-01 li#thumbnail-15{
	background:url(../img/lease_thumbnail_5_on.jpg) no-repeat;
}

div.s0102#submain div.price#submain-bd div#contents-01 li#thumbnail-16 a{
	background:url(../img/lease_thumbnail_6.jpg) no-repeat;
}

div.s0102#submain div.price#submain-bd div#contents-01 li#thumbnail-16{
	background:url(../img/lease_thumbnail_6_on.jpg) no-repeat;
}

div.s0102#submain div.price#submain-bd div#contents-01 li#thumbnail-17 a{
	background:url(../img/lease_thumbnail_7.jpg) no-repeat;
}

div.s0102#submain div.price#submain-bd div#contents-01 li#thumbnail-17{
	background:url(../img/lease_thumbnail_7_on.jpg) no-repeat;
}

div.s0102#submain div.price#submain-bd div#contents-01 li#thumbnail-18 a{
	background:url(../img/lease_thumbnail_8.jpg) no-repeat;
}

div.s0102#submain div.price#submain-bd div#contents-01 li#thumbnail-18{
	background:url(../img/lease_thumbnail_8_on.jpg) no-repeat;
}

div.s0102#submain div.price#submain-bd div#contents-01 ul.thumbnail-list li a:hover{
	background-image: none !important;
}

div.s0102#submain div.price#submain-bd div#contents-11 h4,
div.s0102#submain div.price#submain-bd div#contents-12 h4{
	border:1px #CCC solid;
	margin-bottom:10px;
}

div.s0102#submain div.price#submain-bd th,
div.s0102#submain div.price#submain-bd td{
	border:1px #999 solid;
	padding:5px;
}

div.s0102#submain div.price#submain-bd table{
	width:600px;
	font-size:12px;
	color:#666;
	border-collapse:collapse;
}

div.s0102#submain div.price#submain-bd th.lease-5{
	background-color:#C33;
	color:#FFF;
}

div.s0102#submain div.price#submain-bd th.lease-3{
	background-color:#309;
	color:#FFF;
}

div.s0102#submain div.price#submain-bd td{
	text-align:left;
}

div.s0102#submain div.price#submain-bd td.h1{
	font-weight:bold;
	background-color:#CEE;
	width:15%;
}

div.s0102#submain div.price#submain-bd td.h2{
	font-weight:bold;
	background-color:#CFF;
	width:35%;
}

div.s0102#submain div.price#submain-bd td.b1{
	background-color:#FFE;
}

div.s0102#submain div.price#submain-bd td.b2{
	background-color:#DEF;
}

div.s0102#submain div.price#submain-bd td.b1,
div.s0102#submain div.price#submain-bd td.b2{
	vertical-align:top;
	text-align:right;
	letter-spacing:10px;
	width:25%;
}

/* コンテンツ３　利用状況 */
div.s0103#submain div#submain-bd div#contents-01,
div.s0103#submain div#submain-bd div#contents-02{
	width:auto;
	padding:10px;
	border:1px #CCC solid;
}

div.s0103#submain div#submain-bd div.img
{
	width:56%;
}

div.s0103#submain div#submain-bd div.text
{
	width:43%;
}

/* コンテンツ4　比較表 */
div.s0104#submain div#submain-bd th,
div.s0104#submain div#submain-bd td{
	border:1px #999 solid;
	padding:5px;
	height:45px;
}

div.s0104#submain div#submain-bd table{
	width:600px;
	font-size:12px;
	letter-spacing:1px;
	line-height:15px;
	color:#666;
	border-collapse:collapse;
}

div.s0104#submain div#submain-bd th{
//	background-color:#9F9;
	background:url(../img/table-th.gif) repeat-x;
	text-align:center;
	color:#FFF;
}

div.s0104#submain div#submain-bd th.h-1{
//	background-color:#9F9;
	background:url(../img/table-th-h-1.gif) repeat-x;
	text-align:center;
	color:#FFF;
}

div.s0104#submain div#submain-bd th.h-2{
//	background-color:#9F9;
	background:url(../img/table-th-h-2.gif) repeat-x;
	text-align:center;
	color:#FFF;
}

div.s0104#submain div#submain-bd th.h-3{
//	background-color:#9F9;
	background:url(../img/table-th-h-3.gif) repeat-x;
	text-align:center;
	color:#FFF;
}

div.s0104#submain div#submain-bd td{
	text-align:left;
}

div.s0104#submain div#submain-bd td.h{
	font-weight:bold;
	background:url(../img/table-td.gif) repeat-y;
	width:22%;
	color:#FFF;
}

div.s0104#submain div#submain-bd td.b-1{
	background:url(../img/table-td-b-1.gif) repeat-y;
	width:26%;
}

div.s0104#submain div#submain-bd td.b-2{
	background:url(../img/table-td-b-2.gif) repeat-y;
	width:26%;
}

div.s0104#submain div#submain-bd td.b-3{
	background:url(../img/table-td-b-3.gif) repeat-y;
	width:26%;
}


/* コンテンツ5　見積りフォーム */
div.s0105#submain div#submain-bd th,
div.s0105#submain div#submain-bd td{
	vertical-align:middle;
	border:1px #999 solid;
	padding:10px;
}

div.s0105#submain div#submain-bd table{
	width:600px;
	font-size:12px;
	color:#666;
	border-collapse:collapse;
}

div.s0105#submain div#submain-bd th{
	background:#9CF;
	color:#333;
	text-align:left;
	width:30%;
}

div.s0105#submain div#submain-bd span.warning{
	vertical-align:middle;
	color:#F00;
	font-weight:bold;
	display:none;
}

/* 見積りフォーム　ボタン用リスト */
div.s0105#submain div#submain-bd div#contents-00 div#text-area{
	margin-top:10px;
	width:80%;
}

div.s0105#submain div#submain-bd div ul li{
	float:left;
}

div.s0105#submain div#submain-bd div a{
	border:none;
}

/* 見積りフォーム　確認 */
div.s0105#submain div#submain-bd div#button-check a,
div.s0105#submain div#submain-bd div#button-check
{
	width:185px;
	height:52px;
	margin-left:auto;
	margin-right:auto;
}

div.s0105#submain div#submain-bd div#button-check a{
	background:url(../../img/formcheck_off.gif);
}

div.s0105#submain div#submain-bd div#button-check{
	background:url(../../img/formcheck_on.gif);
}

/* 見積りフォーム　印刷案内 */
div.s0105#submain div#submain-bd div#contents-04{
	border:solid 5px #CCC;
	padding:10px;
}

div.s0105#submain div#submain-bd div#contents-04 div.left{
	height:35px;
	float:left;
}

div.s0105#submain div#submain-bd div#contents-04 div.left p{
	line-height:35px;
}

div.s0105#submain div#submain-bd div#contents-04 div.right{
	float:right;
}

div.s0105#submain div#submain-bd div#contents-04 a{
	width:130px;
	height:35px;
}

div.s0105#submain div#submain-bd div#button-print a{
	background:url(../../img/formprint_off.gif);
}

div.s0105#submain div#submain-bd div#button-print{
	background:url(../../img/formprint_on.gif);
}

/* 見積りフォーム　送信・修正 */
div.s0105#submain div#submain-bd div#contents-02 ul li{
	margin-left:70px;
}

* html div.s0105#submain div#submain-bd div#contents-02 ul li{
	margin-left:50px;
}

div.s0105#submain div#submain-bd div#contents-02 ul li,
div.s0105#submain div#submain-bd div#contents-02 a{
	width:185px;
	height:52px;
}

div.s0105#submain div#submain-bd li#button-send a{
	background:url(../../img/send_off.gif);
}

div.s0105#submain div#submain-bd li#button-send{
	background:url(../../img/send_on.gif);
	cursor:pointer;
}

div.s0105#submain div#submain-bd li#button-cancel a{
	background:url(../../img/cancel_off.gif);
}

div.s0105#submain div#submain-bd li#button-cancel{
	background:url(../../img/cancel_on.gif);
	cursor:pointer;
}

/* 見積りフォーム　戻るボタン’ｓ */
div.s0105#submain div#submain-bd div#body-area div#text{
	width:85%;
}

div.s0105#submain div#submain-bd div#contents-03 ul li{
	margin-left:70px;
}

* html div.s0105#submain div#submain-bd div#contents-03 ul li{
	margin-left:35px;
}

div.s0105#submain div#submain-bd div#contents-03 a{
	width:185px;
	height:52px;
}

div.s0105#submain div#submain-bd li#back-index a{
	background:url(../../img/carlease_back_off.gif);
}

div.s0105#submain div#submain-bd li#back-index{
	background:url(../../img/carlease_back_on.gif);
}

div.s0105#submain div#submain-bd li#back-top a{
	background:url(../../img/top_back_off.gif);
}

div.s0105#submain div#submain-bd li#back-top{
	background:url(../../img/top_back_on.gif);
}

/* 画面ステータス */
div.s0105#submain div#submain-bd img#img-formstatus-1,
div.s0105#submain div#submain-bd img#img-formstatus-2,
div.s0105#submain div#submain-bd img#img-formstatus-3{
	width:600px;
	height:31px;
}

/* ＦＡＱ */
div.s0106#submain div#submain-bd div.solid-box{
	border:solid 1px #CCC;
	padding:10px;
}

div.s0106#submain div#submain-bd div.solid-box div{
	margin-bottom:10px;	
}

div.s0106#submain div#submain-bd div img{
	width:90px;
}

div.s0106#submain div#submain-bd div p.faq-question,
div.s0106#submain div#submain-bd div p.faq-answer{
	padding-top:5px;
}

div.s0106#submain div#submain-bd p.faq-close{
	background:url(../img/FAQ_cursor.gif) no-repeat;
	background-position:0px 3px;
	padding-left:20px;
	padding-bottom:0px;
	margin-bottom:0px;
}

