/* htmlページ用CSS */
/* 作成：2011/11/7 宮前*/
/* 修正：*/

/*IAC納品分CSS部*/
/* common */
/* -------------------------------------------------------- */
* {margin:0; padding:0;font-size:12px;}
html {overflow-y:scroll;}
body {font:12px Meiryo,"MS PGothic","Osaka",arial,helvetica,sans-serif; *font-size:small; *font:x-small; color:#000; text-align:center; background:#ffffff;}

h1, h2, h3, h4, h5, h6, h7 {line-height:130%;}
p, ul, ol, dl, address, blockquote, table, div {line-height:150%;}
input, select, textarea, button {vertical-align:middle;}
ul {list-style-type:none;}
ol {margin-left:2.2em;}
img {line-hegiht:0; border:0;}
a img {display:inline; vertical-align:top;}


/* link */

a:link,
a:visited,
a:active {color:#004e97; text-decoration: none;}
a:hover {color:#DD0000; text-decoration: underline;}



/* container */
/* -------------------------------------------------------- */

#container {width:100%; text-align:center; background:#ffffff url(../images/c_bg.gif) repeat-x left top;}
.ext {background:#ffffff;}


/* header */
/* -------------------------------------------------------- */

#header {width:980px; height:78px; text-align:left; margin:0 auto; background:url(../images/h_bg.gif) no-repeat left top; position:relative;}

#hSummary {width:960px; font-size:11px; font-weight:normal; color:#ffffff; position:absolute; padding-top:3px; left:10px;}
#hLogo {width:252px; position:absolute; top:35px; left:12px;}
#hNavi1 {width:960px; font-size:11px; color:#3f3f3f; position:absolute; top:24px; left:10px;}
#hNavi1 li {float:right;}
#hNavi1 li a:link,
#hNavi1 li a:visited,
#hNavi1 li a:active {color:#3f3f3f; text-decoration:none;}
#hNavi1 li a:hover {color:#DD0000; text-decoration:underline;}
#hNavi2 {width:960px; font-size:12px; position:absolute; top:54px; left:10px;}
#hNavi2 li {padding:0 0 0 36px; background:url(../images/yajirusi_maru.gif) no-repeat 13px .0em; float:right;}
#hNavi2 li a:link,
#hNavi2 li a:visited,
#hNavi2 li a:active {color:#3f3f3f; text-decoration:none;}
#hNavi2 li a:hover {color:#DD0000; text-decoration:underline;}

/*11/10 追加部分*/
#hLine {width:100%; text-align:center; margin:0 0 0 0; padding:0 0; background:url(../images/g_bg_s.gif) repeat-x left top;}


/* gNavi */
/* -------------------------------------------------------- */

#gNavi {width:100%; text-align:center; margin:0 0 12px 0; padding:5px 0; background:#646666 url(../images/g_bg.gif) repeat-x left bottom;}
#gNavi .inner {width:980px; text-align:left; margin:0 auto;}
#gNavi ul {text-align:left; margin:0 0 0 10px;}
#gNavi li {margin:0; padding:0 1px 0 0; float:left;}


/* contents */
/* -------------------------------------------------------- */

#contents {width:980px; text-align:left; border: 0px; margin:0 auto 20px auto;}

#trackList {list-style-type:none; margin:0 10px 10px 10px;}
#trackList li {padding:0 5px 0 0; float:left;}
#trackList li a {margin:0 5px 0 0;}
#trackList li a:link,
#trackList li a:visited,
#trackList li a:active {color:#000; text-decoration:none;}
#trackList li a:hover {color:#D00; text-decoration:underline;}



/* footer */
/* -------------------------------------------------------- */

/*ooter {width:100%; text-align:center; background:#FF0000;}:*/
#footer {width:100%; text-align:center; background:#ffffff;  background:url(../images/f_bg_r.gif) repeat-x left bottom;}

#fBlock1 {width:100%; text-align:center; background:#ffffff;}
#fBlock1 .inner {width:980px; text-align:left; margin:0 auto; padding:0 0 12px 0; background:url(../images/f_bg.gif) repeat-x left bottom;}
#fBlock1 dt {font-weight:bold; margin:0 0 5px 0;}
#fBlock1 ul {line-height:180%; color:#666;}
#fBlock1 li {white-space:nowrap; display:inline;}
#fBlock1 li a:link,
#fBlock1 li a:visited,
#fBlock1 li a:active {color:#666; text-decoration:none;}
#fBlock1 li a:hover {color:#D00; text-decoration:underline;}

#fBlock2 {width:100%; text-align:center; padding:8px 0; background:#fff;}
#fBlock2 .inner {width:980px; margin:0 auto;}
#fBlock2 ul {color:#666; text-align:center; }
#fBlock2 li {display:inline;}
#fBlock2 li a {margin:0 5px;}
#fBlock2 li a:link,
#fBlock2 li a:visited,
#fBlock2 li a:active {color:#666; text-decoration:none;}
#fBlock2 li a:hover {color:#D00; text-decoration:underline;}

#fBlock4 {width:980px; margin:0 auto; text-align:center; vertical-align: bottom; padding:4px 0 1px 0; background:#ff0000; position:relative; }
#fBlock4 .inner {width:980px; margin:0 auto; color:#fff; }
#fBlock4 .add {font-size:11px; text-align:left; float:left;}
#fBlock4 .copy {font-size:11px; text-align:right;}

#fCopy {width:980px; text-align:center;  font-size:92%; color:#ffffff; margin:0 auto; padding:4px 0; background:#FF0000;}

/* clear */
/* -------------------------------------------------------- */

.pkg:after, #hNavi1:after, #hNavi2:after, #trackList:after, #contents:after {content:" "; display:block; visibility:hidden; clear:both; height:0.1px; font-size:0.1em; line-height:0;}
.pkg, #hNavi1, #hNavi2, #trackList, #contents {display:inline-block;}
/* no ie mac \*/
/* html .pkg {height:1%;}*/
/*.pkg, #hNavi1, #hNavi2, #trackList, #contents {display:block;}*/


/* parts */
/* -------------------------------------------------------- */

.b {font-weight:bold !important;}
.le {text-align:left !important;}
.ri {text-align:right !important;}
.cen {text-align:center !important;}
.ri img,
.cen img {display:inline; vertical-align:top;}
.inline img,
img.inline {display:inline; vertical-align:middle !important;}

.f10 {font-size:84% !important;}
.f11 {font-size:92% !important;}
.f12 {font-size:100% !important;}
.f13 {font-size:109% !important;}
.f14 {font-size:117% !important;}
.f15 {font-size:125% !important;}
.f16 {font-size:134% !important;}
.f17 {font-size:142% !important;}
.f18 {font-size:150% !important;}
.f19 {font-size:159% !important;}
.f20 {font-size:167% !important;}
.f21 {font-size:175% !important;}
.f22 {font-size:184% !important;}
.f23 {font-size:192% !important;}
.f24 {font-size:200% !important;}

.m00 {margin-bottom:0 !important;}
.m05 {margin-bottom:5px !important;}
.m10 {margin-bottom:10px !important;}
.m15 {margin-bottom:15px !important;}
.m20 {margin-bottom:20px !important;}
.m25 {margin-bottom:25px !important;}
.m30 {margin-bottom:30px !important;}
.m35 {margin-bottom:35px !important;}
.m40 {margin-bottom:40px !important;}
.m45 {margin-bottom:45px !important;}
.m50 {margin-bottom:50px !important;}
.m55 {margin-bottom:55px !important;}
.m60 {margin-bottom:60px !important;}
.m65 {margin-bottom:65px !important;}

.auto {width:auto !important;}
.w10 {width:10%;}
.w15 {width:15%;}
.w20 {width:20%;}
.w25 {width:25%;}
.w30 {width:30%;}
.w35 {width:35%;}
.w40 {width:40%;}
.w45 {width:45%;}
.w50 {width:50%;}
.w55 {width:55%;}
.w60 {width:60%;}
.w65 {width:65%;}
.w70 {width:70%;}
.w75 {width:75%;}
.w80 {width:80%;}
.w85 {width:85%;}
.w90 {width:90%;}
.w95 {width:95%;}
.w100 {width:100%;}

.lBlock {float:left;}
.rBlock {float:right; padding-left: 10px;}

.imgBtn a:hover img {opacity:0.7; filter:progid:DXImageTransform.Microsoft.Alpha(Enabled=1,Style=0,Opacity=70);}

.btnPagetop {text-align:right;}
.btnPagetop a:hover img {opacity:0.7; filter:progid:DXImageTransform.Microsoft.Alpha(Enabled=1,Style=0,Opacity=70);}


/* list */

ul.discList {list-style-type:disc; margin-left:2em;}

ul.attentionList {margin-left:1.2em;}
ul.attentionList li {width:100%; position:relative;}
ul.attentionList li span {position:absolute; top:0; left:-1.2em;}


/* table */
table.fix {table-layout:fixed !important;}
table .le {text-align:left !important;}
table .cen {text-align:center !important;}
table .ri {text-align:right !important;}
table .top {vertical-align:top !important;}
table .middle {vertical-align:middle !important;}
table .bottom {vertical-align:bottom !important;}

.tableBlock {width:100%; border-collapse:collapse; border-spacing:0; empty-cells:show;}
.tableBlock th {font-weight:bold; text-align:left; vertical-align:middle;}
.tableBlock td {text-align:left; vertical-align:middle;}


/* index */
/* -------------------------------------------------------- */

body.top #fBlock1 dl {margin-left:265px;}
body.common #fBlock1 dl {margin-left:0px;}

.topBlock1 {margin:0 0 2px 0; }
.topBlock1 li {padding:0 0px 4px 0; float:left;}

.topBlock2 {width:980px; padding:0 0 25px 0px;}
.topBlock2 .lBlock {width:242px; padding:4px 0 3px 0; background:#666;}
.topBlock2 .rBlock {width:713px;}
.topBlock2 ul {width:234px;}
.topBlock2 ul li {padding:0 0 1px 0;}

.topBlock3 {width:713px; margin:0 0 0 10px;}
.topBlock3 .lBlock {width:230px;}
.topBlock3 .rBlock {width:705px;}
.topBlock3 .list1 {margin:0 0 5px 0;}
.topBlock3 .list1 li {padding:0 0 10px 10px;}
.topBlock3 .list2 {margin:0;}
.topBlock3 .list2 li {padding:0 0 15px 10px;}

.topBlock4 {width:705px; margin:0 0 10px 0; position:relative;}
.topBlock4 .btn {position:absolute; top:3px; right:5px;}
.topBlock4 .btn a {padding:0 0 0 14px; background:url(../images/icon_02.gif) no-repeat left center;}
.topBlock4 .btn a:link,
.topBlock4 .btn a:visited,
.topBlock4 .btn a:active {color:#3f3f3f; text-decoration:none;}
.topBlock4 .btn a:hover {color:#3f3f3f; text-decoration:underline;}
.topBlock4 .inner {width:705px; background:url(../images/bg_01b.gif) repeat-y left top;}
.topBlock4 .inner .inner {width:705px; background:url(../images/bg_01a.gif) no-repeat left top;}
.topBlock4 .inner .inner .inner {width:705px; padding:10px 0 5px 0; background:url(../images/bg_01c.gif) no-repeat left bottom;}
.topBlock4 .list {color:#3f3f3f; margin:0 10px 0 0;}
.topBlock4 .list dt {margin:0 0 0 22px; padding:0 0 0 18px; background:url(../images/icon_03.gif) no-repeat left center;}
.topBlock4 .list dd {margin:0 0 5px 0; padding:0 0 8px 40px; background:url(../images/line_01.gif) repeat-x left bottom;}
.topBlock4 .list a:link,
.topBlock4 .list a:visited,
.topBlock4 .list a:active {color:#3f3f3f; text-decoration:none;}
.topBlock4 .list a:hover {color:#3f3f3f; text-decoration:underline;}
.topBlock4 .inner1 {width:680px; margin:0 0 0 15px; padding:5px 0 10px 0;}
.topBlock4 .inner1 .img1 {margin:0 0 10px 0;}
.topBlock4 .inner1 .img1 li {padding:0 3px 0 0; float:left;}
.topBlock4 .inner1 .img2 {width:530px; font-weight:bold;}
.topBlock4 .inner1 .img2 li.lBlock {width:290px;}
.topBlock4 .inner1 .img2 li.rBlock {width:220px;}

/*-----赤枠変更テスト用-----*/
.kensakuback{
	width: 340px;
	height: 290px;
	background-image: url(../images/kensakubox_02_en.gif);
	background-repeat: no-repeat;
}
.kensakuback img{
 	margin: 1px 0px; border-style: none; 
 }
/*--------------------------------
.kensakuback{
	width: 340px;
	height: 234px;
	background-image: url(../images/kensakubox.gif);
	background-repeat: no-repeat;
}
.kensakuback img{
 	margin: 5px; border-style: none; 
 }
---------------------------------*/
.en_maintable #text{
 padding: 0 0 0 15px;
}

.en_maintable .text{
 padding: 0 0 0 15px;
}

.en_maintable .buttons td{
 padding: 15px 0 15px 13px;
}

.rightborder{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
.bottomborder {
    margin: 0 auto;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.table_border {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.table_border .gr_group_gai3{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
.table_border .gr_group_gai2{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
.table_border .About3{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #bbbbbb;
}
.gr_group_gai2 {
	background-color: #F5F4E9;
    padding: 2px 0 0 5px;
    font-size: 12pt;}
.gr_group_gai2 table{
    margin: 5px 0 5px 5px;
    height: 27px;
	background: url('../images/gr_sub_tit.gif') no-repeat;}
.gr_group_gai2 td{
    padding: 2px 0 0 2px;
	}
.gr_group_gai5 {
    padding: 5px 0 5px 5px;
    font-size: 12pt;
	background-color: #FFFFFF;
	}
.gr_group_gai6 td{
    padding: 5px 0 5px 5px;
    font-size: 10pt;
	}
.gr_group_gai3 {
    padding: 10px 5px 5px 10px;
    font-size: 12pt;
    font-weight: bold;
    vertical-align: middle;
	color: #FFFFFF;
	background-color: #666666;
	white-space: nowrap }
.gr_group_gai4 {
	background-color: #F5F4E9;}
	
.gaiyo_table {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #FFFFFF;
}


.howto table{
    width: 713px;
    height: 27px;
	background: url('../images/en_sub_tit.gif') no-repeat;}

.howto td{
    padding: 5px 0 5px 3px;
	}
.Corp_pad{
	padding-left: 1em;
	padding-top: 3px;
	}
.Corp_tit{
    color: #0060B6;
    }
.Corp_txt{
    margin: 0 0 0 5px;
    }
.Corp_img_table{
    background-color: #ffffff;
    height: 130px;
    width: 713px;
}
/* */

/* 統合のため削除
a {
	color: #3C6F03;
	text-decoration: none;}

a:hover {
	color: #CC0000;
	text-decoration: underline;}
*/
	
.header{
	padding: 5px;
	width: 100%;
	margin-bottom: 5px;
	margin-top: 10px;
	font-size: 12px;}
.header2{
	text-align:	right;
	vertical-align: bottom;
	padding: 2px;
	font-size: 12px;}
.header-td{
	text-align:	right;}

.border-{
	border: 1px solid #999999;
	background-image: url(images/beauty_repair_back.gif);}
.border-top{
	padding-top: 10px;
	margin-top: 0px;
	margin-bottom: 5px;
	border-top: 1px dashed #5E6D2E;}

	
.marking1{
	padding: 5px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 12px;
	background-image: url(images/marking_back.gif);}
	
.mid{
	color: #1C2401;
	padding: 5px;
	margin-top: 0px;
	margin-bottom: 10px;
	font-size: 12px;
	border-bottom: 4px groove #DDDDDD;}
.mid2{
	padding-top: 20px;
	padding-bottom: 0px;
	margin-top: 20px;
	color: #427BBC;
	font-size: 14px;
	line-height: 30px;
	font-weight: bold;
	border-bottom: 2px dotted #427BBC;}
.mid3{
	color: #5A595A;
	background-image: url(images/mid3_back.gif);
	padding: 5px;
	margin-top: 10px;
	margin-bottom: 5px;
	font-size: 12px;
	font-weight: bold;
	border-top: 1px solid #8CA652;
	font-family: "ＭＳ ゴシック", "Osaka−等幅";}
.mid4{
	padding: 3px;
	color: #272614;
	font-size: 14px;
	font-weight: bold;
	line-height: 20px;}
.mid5{
	margin: 2px;
	padding: 1px;
	color: #CC0000;
	font-size: 12px;
	font-weight: bold;
	line-height: 23px;
	border-bottom: 2px dotted #CC0000;}
.mid6{
	color: #666666;
	background: #f1f1f1;
	padding: 3px;
	font-size: 12px;
	font-family: "ＭＳ ゴシック", "Osaka−等幅";}
.mid7{
	padding-top: 20px;
	padding-bottom: 0px;
	margin-top: 20px;
	color: #427BBC;
	font-size: 14px;
	line-height: 19px;
	font-weight: bold;
	border-bottom: 2px dotted #427BBC;}

.pt10 {
	font-size: 10px;}
.pt11 {
	font-size: 11px;}
.pt11line12 {
	font-size: 11px;
	line-height: 12px;}
.pt12 {
	font-size: 12px;}
.pt12-syaken {
	font-size: 12px;}
.pt12line15 {
	font-size: 12px;
	line-height: 15px;}
.pt12bold {
	font-size: 12px;
	font-weight: bold;}
.pt13 {
	font-size: 13px;}
.pt14 {
	font-size: 14px;}
.pt14line18 {
	font-size: ;
	line-height: 18px;}
.pt14bold {
	font-size: 14px;
	font-weight: bold;}
.pt20bold {
	font-size: 20px;
	font-weight: bold;}

.toku_back {
	height: 100%;
	background-image: url(images/top_toku_back.gif);
}
.toku_back_truck {
	padding-left: 8px;
	color: #333333;
	font-size: 12px;
	font-weight: bold;
	background-image: url(images/toku_truck_02.gif);}
.toku_back_jyoyo {
	padding-left: 8px;
	color: #333333;
	font-size: 12px;
	font-weight: bold;
	background-image: url(images/toku_jyoyo_02.gif);}
.toku_back_parts {
	padding-left: 8px;
	color: #333333;
	font-size: 12px;
	font-weight: bold;
	background-image: url(images/toku_parts_02.gif);}
.toku_back_acce {
	padding-left: 8px;
	color: #333333;
	font-size: 12px;
	font-weight: bold;
	background-image: url(images/toku_acce_02.gif);}
.toku_text {
	font-size: 10px;
	margin: 5px;
	padding: 2px;
	background: #EEE7CA;}
	
.sagasu_img {
	padding: 0px;
	margin: 0px;}
	
.search_nonburu {
	color: #999999;
	font-size: 12px;}
	
.search_table {
	width: 680px;
	color: #333333;
	background: #FFFFFF;
	white-space: nowrap;}
.search_truck_table {
	width: 680px;
	background: #468BED;
	font-size: 12px;}
.search_jyoyo_table {
	width: 680px;
	background: #ED7D2D;
	font-size: 12px;}
.search_parts_table {
	width: 680px;
	background: #6BB63A;
	font-size: 12px;}

.search_back {
	font-size: 12px;
	background: #F5F5F5;}
	
.search_truck_mid {
	font-size: 10px;
	color: #333333;
	font-weight: bold;
	background-image: url(images/search_truck_back.gif);}
.search_jyoyo_mid {
	font-size: 10px;
	color: #333333;
	font-weight: bold;
	background-image: url(images/search_jyoyo_back.gif);}
.search_parts_mid {
	font-size: 10px;
	color: #333333;
	font-weight: bold;
	background-image: url(images/search_parts_back.gif);}
	
.search_syo1 {
	padding-left: 5px; 
	font-size: 16px;
	font-weight: bold;}
.search_syo2 {
	width: 980px;
	margin-top: 3px;
	font-size: 12px;}
.search_syo3 {
	padding: 0px;
	margin: 0px; 
	border: 1px solid #999999;}
.search_syo4 {
	font-size: 16px;
	font-weight: bold;}

.search_comment1 {
	font-size: 12px;
	font-weight: bold;
	color: #3C6F03;}
.search_comment2 {
	font-size: 12px;
	color: #333333;}
	
.search_kanri_truck {
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	background-image: url(images/search_kanri_back.gif);}
.search_kanri_jyoyo {
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	background-image: url(images/search_kanri_back2.gif);}
.search_kanri_parts {
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	background-image: url(images/search_kanri_back3.gif);}

.search_koumoku_table {
	width: 100%;
	background: #BBBBBB;}
.search_koumoku2 {
	font-size: 12px;
	background: #FFFFFF;}
.search_koumoku3 {
	font-size: 12px;
	color: #333333;
	background-image: url(images/search_koumoku_back.gif);}
.search_koumoku4 {
	font-size: 10px;
	background: #FFFFFF;}
.search_koumoku5 {
	font-size: 12px;
	font-weight: bold;
	color: #002244;
	background: #FFFFFF;}
	
.kakaku_back {
	font-size: 14px;
	color: #333333;
	background-image: url(images/acce_kakaku_back.gif);}
.acce_rank {
	padding-top: 10px;
	background-image: url(images/acce_rank_back.gif);
	background-repeat: repeat-y;}
.acce_rank2 {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(images/acce_rank_title.gif);
	background-repeat: repeat-y;}
.acce_rank3 {
	background-image: url(images/acce_rank_back2.gif);
	background-repeat: repeat-y;}
.acce_rank4 {
	font-size: 12px;
	color: #333333;
	padding-top: 3px;
	padding-left: 13px;
	padding-right: 10px;
	background-image: url(images/acce_rank_back3.gif);
	background-repeat: repeat-y;}
.acce_rank5 {
	font-size: 12px;
	color: #333333;
	padding-left: 13px;
	padding-right: 10px;
	background-image: url(images/acce_rank_back3.gif);
	background-repeat: repeat-y;}
.acce_mark {
	font-size: 12px;
	color: #84AA42;}
.acce_syosai {
	font-size: 12px;
	color: #FFFFFF;
	margin-bottom: 3px;
	background: #333333;}
.acce_back{
	color: #5A595A;
	background-image: url(images/toku_acce_02.gif);
	padding: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	font-size: 12px;
	font-weight: bold;
	border-top: 1px solid #8CA652;
	font-family: "ＭＳ ゴシック", "Osaka−等幅";}
.acce_kakau {
	font-size: 12px;
	font-weight: bold;
	color: #DD0000;}
.acce_kakau2 {
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	background-image: url(images/acce_kakaku_back.gif);
	}
.acce_kakau3 {
	font-size: 17px;
	font-weight: bold;
	color: #DD0000;}
	

.beauty_back1{
	background-image: url(../images/beauty_dress_bback_02.gif);
	padding-bottom: 3px; 
	padding-left: 20px;
	padding-right: 20px;}
.beauty_back2{
	background-image: url(../images/beauty_dress_bback_03.gif); repeat-y;
	padding-left: 30px;
	padding-right: 30px;
	font-size: 14px;
	font-weight: bold;}


.beauty_rank {
	padding-top: 5px;
	padding-bottom: 5px;
	background-image: url(images/acce_rank_back.gif);}
.beauty_before {
	color: #666666;
	font-size: 12px}

.hoken_back1 {
	background-image: url(images/hoken_tab1_09.gif);}
.hoken_back2 {
	background-image: url(images/hoken_tab2_09.gif);}
.hoken_back3 {
	background-image: url(images/hoken_tab3_09.gif);}
.hoken_back4 {
	background-image: url(images/hoken_tab5_09.gif);}
.hoken_syouhin {
	color: #666666;
	font-size: 12px;
	padding-left: 25px;}
.syaken_back{
	font-size: 12px;
	font-family: "ＭＳ ゴシック", "Osaka−等幅";
	color: #666666;
	background-image: url(images/syaken_back_02.gif);}
.syaken_back_2{
	font-size: 12px;
	font-family: "ＭＳ ゴシック", "Osaka−等幅";
	color: #666666;
	background-image: url(images/syaken_back2_02.gif);}
.syaken_back_3{
	background-image: url(images/syaken_back3_02.gif);}

	
.syaken_back1 {
	background-image: url(../images/syaken_js_waku_02.gif);
	background-repeat: repeat-y;}
.syaken_back2 {
	background-image: url(images/syaken_tab2_07.gif);}
.syaken_back3 {
	background-image: url(images/syaken_tab3_07.gif);}
.syaken_back4 {
	background-image: url(images/syaken_tab4_07.gif);}
.syaken_back5 {
	background-image: url(images/syaken_tab5_07.gif);}
.syaken_text {
	color: #666666;
	font-size: 12px;
	line-height: 19px;}
.syaken_text2 {
	margin-left: 30px;
	color: #666666;
	font-size: 12px;}
.syaken_text3 {
	color: #666666;
	font-size: 12px;
	line-height: 15px;}
	
.jiko_back {
	background-image: url(images/jiko_yakusoku_03.gif);}
.jiko_back2 {
	background-image: url(images/jiko_point_02.gif);}
.jiko_back2_new{
	background-image: url(images/jiko_point_04.gif);}
.jiko_back3{
	font-size: 12px;
	font-family: "ＭＳ ゴシック", "Osaka−等幅";
	color: #666666;
	background-image: url(images/jiko_back.gif);}
.kaitori_back {
	background-image: url(images/kaitori_back_02.gif);}
.kaitori_back2 {
	background-image: url(images/kaitori_back2_02.gif);}
.kaitori_text {
	color: #351E11;
	font-size: 12px;
	line-height: 16px;}
.sagasu_text {
	color: #351E11;
	font-size: 12px;
	line-height: 15px;}
.sagasu_back {
	background-image: url(images/sagasu_back_02.gif);}
.privacy_back {
	background-image: url(images/privacy_back_02.gif);}
.weekly_cm_back {
	background-image: url(images/weekly_cm_02.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

.weekly_back {
	background-image: url(images/week_back.gif);}
	
.elv_text {
	color: #333333;
	font-size: 12px;
	line-height: 17px;}
.elv_text2 {
	color: #333333;
	font-size: 11px;
	line-height: 13px;}
	

.table100 {
	width: 100%;}
	
.table_dress{
	background-image: url(../images/beauty_dress_wback.gif);
	background-repeat: no-repeat;
	font-size: 11px;
	color: #333333;}
.table_dress td.left{
    width: 317px;
	padding-left: 65px;
	padding-top: 5px;
	padding-bottom: 10px;}
.table_dress td.center{
    width: 317px;
	padding-left: 70px;
	padding-top: 5px;
	padding-bottom: 10px;}
.table_dress td.right{
    width: 317px;
	padding-left: 60px;
	padding-top: 5px;
	padding-bottom: 10px;}

.table_jiko{
	background-image: url(../images/jiko_wback.gif);
	background-repeat: no-repeat;
	font-size: 11px;
	color: #333333;}
.table_jiko td.left{
	padding-left: 60px;
	padding-top: 5px;
	padding-bottom: 10px;}
.table_jiko td.center{
	padding-left: 70px;
	padding-top: 5px;
	padding-bottom: 10px;}
.table_jiko td.right{
	padding-left: 60px;
	padding-top: 5px;
	padding-bottom: 10px;}

.table_jiko_service td.text{
	padding-left: 15px;
	padding-top: 5px;
	vertical-align: top;
	font-weight: bold;}

.table_gaiyo3 {
	width: 980px;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;}
.table_gaiyo3 td.left{
	width: 330px;
	padding: 10px 0px 0px 10px;
	font-size: 14px;
	font-weight: bold;
	vertical-align: top;}
.table_gaiyo3 td.center{
	width: 270px;
	padding-top: 40px;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 13px;
	font-weight: bold;
	vertical-align: top;}
.table_gaiyo3 td.right{
	padding: 5px;}
.table_gaiyo3 td.address{
	padding-top: 5px;
	padding-left: 10px;
	padding-bottom: 10px;
    font-size: 12px;
	color: #3F3F3F;}
.table_gaiyo3 td.tizubtn{
 	padding-bottom: 10px;
 	padding-right: 10px;
	text-align: right;
	vertical-align: bottom;}


.img-right {
	float: right;
	margin-left: 5px;
	margin-bottom: 5px}
.img-right2 {
	float: right;
	margin-left: 10px;}
.img-right2 {
	float: right;
	margin-left: 8px}
.img-left {
	float: left;
	margin-left: 0px;
	margin-right: 10px;}
.img-left2 {
	float: left;
	margin-top: 2px;
	margin-bottom: 2px;
	padding: 2px;
	width: 100%;
	border-bottom: 1px dotted #999999;}
.img-left3 {
	margin-left: 0px;
	margin-right: 5px;}
.img-left4 {
	margin-left: 0px;
	margin-right: 4px;
	margin-bottom: 8px;}
.img-left5 {
	margin-top: 15px;
	margin-bottom: 10px;
	margin-left: 10px;
	margin-right: 10px;}
.img-left6 {
	margin-left: 10px;}
.img-left7 {
	float: left;
	margin-left: 0px;
	margin-right: 15px;}
.img-top {
	margin-top: 2px;
	margin-bottom: 2px}
.img-top2 {
	margin-bottom: 3px}
.img-top3 {
	margin-top: 5px}
.img-top4 {
	margin-top: 3px}
.img-top5 {
	margin: 1px;}
.img-top6 {
	margin-top: 10px;}
.img-top7{
	margin-top: 10px;
	margin-bottom: 5px}
.img-top8{
	margin-top: 3px;
	margin-bottom: 3px}
.img-top9{
	margin-bottom: 6px}
.img-bottom {
	padding-bottom: 10px;} 
.img-bottom2 {
	margin-top: 5px;
	margin-bottom: 3px;}
.img-bottom3 {
	margin-top: 5px;
	margin-bottom: 3px;
	margin-left: 20px;}
.img-bottom4 {
	margin-top: 5px;
	margin-bottom: 5px;}
.img-bottom5 {
	margin-top: 5px;
	margin-bottom: 10px;}
.img-bottom6 {
	margin-top: 2px;
	margin-bottom: 5px;}

.print-table {
	width: 980px;}
.print-table-new {
	width: 980px;}
.print-gaiyo {
	width: 680px;
	font-size: 12px;
	border: 1px solid #CCCCCC;}
	

.form_title {
	padding-left: 50px;
	padding-top: 4px;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	background-image: url(images/form_title.gif);}
.form_title2 {
	padding-left: 50px;
	padding-top: 4px;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	background-image: url(images/form_title2.gif);}
.form_title3 {
	padding-left: 50px;
	padding-top: 4px;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	background-image: url(images/form_title3.gif);}
.form_back {
	background-image: url(images/form_back.gif);}
	
.main-table {
	width: 980px;
	margin: 0 auto;}
.main-left {
	width: 20px;
	background-image: url(images/side-left.gif);
	margin: 0 auto;}
.main-right {
	background-image: url(images/side-right.gif);
	width: 20px;
	margin: 0 auto;}
.main-center {
	width: 980px;
	margin: 0 auto;}
.faq_text {
	color: #003366;
	font-size: 12px;
	line-height: 18px;}

.kobutu {
	font-size: 10px;
	color: #666666}
.footer{
	width: 100%;
	background-color: #FFFFFF;
	color: #333333;
	margin-top: 7px;
	margin-bottom: 3px;
	font-size: 12px;
	border-top: 1px dashed #5E6D2E;}

.commonfooter{
	/*width: 100%;*/
	color: #667A40 !important;
	padding-top: 7px;
	padding-bottom: 10px;
	padding-left: 10px;
	font-size: 10px;
	border-top: 1px dashed #5E6D2E;
	border-bottom: 1px dashed #5E6D2E;
	background-color: #E0FFE0;
	line-height: 130%;
	}
	
.commonfooter a {
	color: #667A30 !important;
	}
	
.commonfooter a:link {
	text-decoration: none;
	}
	
.commonfooter a:visited {
	text-decoration:none;
	}
	
.commonfooter a:active {
	text-decoration:none;
	}
	
.commonfooter a:hover {
	text-decoration: underline;
	}

.reccor_title {
	font-size: 16px;
	font-weight: bold;}
/* 統合のため削除
a {
	text-decoration: underline;
}
*/
body {
	text-align: center;
}
	
}

.onix_grade_text{
	filter:progid:DXImageTransform.Microsoft.Gradient
	(gradientType='0',startColorstr='#ffffff',endColorstr='#ECEDE4');
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 13px;
	line-height: 20px;
}

.kaitori_text{
	font-size: 13px;
	line-height: 20px;
}

/*----- 2022/12/22 Our service add start-----*/
.main_txt{
  padding: 6px 14px 6px 5px; 
  font-size: 14px; 
  line-height: 30px;
  letter-spacing : 1.6px;
}

.desc_range{
  text-align: left;
  color: #2b2b2b;
}
.desc_titblock{
  margin-left: 247px;
  margin-top: 20px;
  position: relative;
  overflow: hidden;
}
.desc_titblock h2{
  max-width: 713px;
  margin: auto;
  padding: 0 20px;
  font-size: 24px;
}
.desc_block{
  /*padding: 0 20px; */
  margin-left: 247px;
  margin-top: 20px;
  position: relative;
  overflow: hidden;
}
.desc_content{
  max-width: 713px;
  height: 500px;
  margin: auto;
  padding: 20px;
}
.desc_content h3{
  font-size: 18px;
  margin: 5px 20px 0;
	display: flex;
	align-items: center;
}
.desc_content h3::after{
  border-top: 1px solid;
  content: "";
  width: 60px;
}
.desc_content h3::after {
  margin-left: 20px;
}
.desc_content h4{
  font-size: 15px;
  margin: 10px 0 5px 20px;
}
.desc_content img{
  desplay: block;
  position: relative;
  z-index: 1;
  margin: 15px 0;
}
.desc_over_text dl{
  padding: 40px 0 20px 0;
  /*--親要素をはみ出させるためmarginにcalcとwidth:vwを指定
      画面幅1220px以上の場合、((100vw - 1180px) / 2)が左/右の幅になる--*/
  margin-left: calc((100vw - 1180px) / 2);
  /*margin: 0 calc(50% - 50vw);*/
  width: 100vw;
  position: absolute;
  top: 320px;
  left: 70px;
  background: #e5f2f8;
}
.desc_over_text dt{
 margin: 0 30px;
 padding: 35px 25px 5px 15px;
 position: relative;
 font-size: 18px;
 font-weight: bold;
}
.desc_over_text dt span{
 margin-left: 10px;
 padding: 25px 5px;
 position: relative;
 font-size: 12px;
 font-weight: normal;
}
.desc_over_text dt::before{
	background: linear-gradient(to bottom,rgba(0,0,0,1) 0%,rgba(0,0,0,1) 50%,rgba(192,198,201,1) 51%,rgba(192,198,201,1) 100%);
	width: 2px;
	height: 40%;
	display: inline-block;
	position: absolute;
	top: 30px;
	left: 4px;
	content: "";
}
.desc_over_text dd{
 margin: 0 30px;
 padding: 5px 15px;
 background-color: #e5f2f8;
 font-size: 11px;
 line-height: 22px;
}
/*----- Our service end-----*/

/*2011/08/10 add start */
/*大型の検索アイコン（ウイング・ドライバン） */
/* 統合のため削除
a.link_icon_ucarb_1 {
	text-decoration : none ;
	background-image : url(./images/truck_icon_1.gif) ;
	background-repeat : no-repeat ;
	margin : 0px auto ;
	width : 80px ;
	height : 80px ;
	display : block ;
}
a:hover.link_icon_ucarb_1 {
	text-decoration : none ;
	background-image : url(./images/truck_icon_ov_1.gif) ;
	background-repeat : no-repeat ;
	margin : 0px auto ;
	width : 80px ;
	height : 80px ;
	display : block ;
}
.link_icon_ucarb_1 span {
	display : none ;
}
*/
/*大型の検索アイコン（保冷・冷蔵冷凍車） */
/*
a.link_icon_ucarb_2 {
	text-decoration : none ;
	background-image : url(./images/truck_icon_2.gif) ;
	background-repeat : no-repeat ;
	margin : 0px auto ;
	width : 80px ;
	height : 80px ;
	display : block ;
}
a:hover.link_icon_ucarb_2 {
	text-decoration : none ;
	background-image : url(./images/truck_icon_ov_2.gif) ;
	background-repeat : no-repeat ;
	margin : 0px auto ;
	width : 80px ;
	height : 80px ;
	display : block ;
}
.link_icon_ucarb_2 span {
	display : none ;
}
*/
/*大型の検索アイコン（トラクタ・トレーラー） */
/*
a.link_icon_ucarb_3 {
	text-decoration : none ;
	background-image : url(./images/truck_icon_6.gif) ;
	background-repeat : no-repeat ;
	margin : 0px auto ;
	width : 80px ;
	height : 80px ;
	display : block ;
}
a:hover.link_icon_ucarb_3 {
	text-decoration : none ;
	background-image : url(./images/truck_icon_ov_6.gif) ;
	background-repeat : no-repeat ;
	margin : 0px auto ;
	width : 80px ;
	height : 80px ;
	display : block ;
}
.link_icon_ucarb_3 span {
	display : none ;
}
*/
/*大型の検索アイコン（平ボディ・シャーシ） */
/*
a.link_icon_ucarb_4 {
	text-decoration : none ;
	background-image : url(./images/truck_icon_3.gif) ;
	background-repeat : no-repeat ;
	margin : 0px auto ;
	width : 80px ;
	height : 80px ;
	display : block ;
}
a:hover.link_icon_ucarb_4 {
	text-decoration : none ;
	background-image : url(./images/truck_icon_ov_3.gif) ;
	background-repeat : no-repeat ;
	margin : 0px auto ;
	width : 80px ;
	height : 80px ;
	display : block ;
}
.link_icon_ucarb_4 span {
	display : none ;
}
*/
/*大型の検索アイコン（クレーン付・セルフクレーン付） */
/*
a.link_icon_ucarb_5 {
	text-decoration : none ;
	background-image : url(./images/truck_icon_8.gif) ;
	background-repeat : no-repeat ;
	margin : 0px auto ;
	width : 80px ;
	height : 80px ;
	display : block ;
}
a:hover.link_icon_ucarb_5 {
	text-decoration : none ;
	background-image : url(./images/truck_icon_ov_8.gif) ;
	background-repeat : no-repeat ;
	margin : 0px auto ;
	width : 80px ;
	height : 80px ;
	display : block ;
}
.link_icon_ucarb_5 span {
	display : none ;
}
*/
/*大型の検索アイコン（セルフ・セーフティローダ） */
/*
a.link_icon_ucarb_6 {
	text-decoration : none ;
	background-image : url(./images/truck_icon_4.gif) ;
	background-repeat : no-repeat ;
	margin : 0px auto ;
	width : 80px ;
	height : 80px ;
	display : block ;
}
a:hover.link_icon_ucarb_6 {
	text-decoration : none ;
	background-image : url(./images//truck_icon_ov_4.gif) ;
	background-repeat : no-repeat ;
	margin : 0px auto ;
	width : 80px ;
	height : 80px ;
	display : block ;
}
.link_icon_ucarb_6 span {
	display : none ;
}
*/
/*大型の検索アイコン（ダンプ） */
/*
a.link_icon_ucarb_7 {
	text-decoration : none ;
	background-image : url(./images/truck_icon_5.gif) ;
	background-repeat : no-repeat ;
	margin : 0px auto ;
	width : 80px ;
	height : 80px ;
	display : block ;
}
a:hover.link_icon_ucarb_7 {
	text-decoration : none ;
	background-image : url(./images/truck_icon_ov_5.gif) ;
	background-repeat : no-repeat ;
	margin : 0px auto ;
	width : 80px ;
	height : 80px ;
	display : block ;
}
.link_icon_ucarb_7 span {
	display : none ;
}
*/
/*大型の検索アイコン（ミキサー・ローリー・パッカー車） */
/*
a.link_icon_ucarb_8 {
	text-decoration : none ;
	background-image : url(./images/truck_icon_7.gif) ;
	background-repeat : no-repeat ;
	margin : 0px auto ;
	width : 80px ;
	height : 80px ;
	display : block ;
}
a:hover.link_icon_ucarb_8 {
	text-decoration : none ;
	background-image : url(./images/truck_icon_ov_7.gif) ;
	background-repeat : no-repeat ;
	margin : 0px auto ;
	width : 80px ;
	height : 80px ;
	display : block ;
}
.link_icon_ucarb_8 span {
	display : none ;
}
*/
/*大型の検索アイコン（その他特殊車） */
/*
a.link_icon_ucarb_9 {
	text-decoration : none ;
	background-image : url(./images/truck_icon_9.gif) ;
	background-repeat : no-repeat ;
	margin : 0px auto ;
	width : 80px ;
	height : 80px ;
	display : block ;
}
a:hover.link_icon_ucarb_9 {
	text-decoration : none ;
	background-image : url(./images/truck_icon_ov_9.gif) ;
	background-repeat : no-repeat ;
	margin : 0px auto ;
	width : 80px ;
	height : 80px ;
	display : block ;
}
.link_icon_ucarb_9 span {
	display : none ;
}

*/
/*小型の検索アイコン（軽自動車） */
/*
a.link_icon_ucars_1 {
	text-decoration : none ;
	background-image : url(./images/joyo_icon_1.gif) ;
	background-repeat : no-repeat ;
	margin : 0px auto ;
	width : 80px ;
	height : 80px ;
	display : block ;
}
a:hover.link_icon_ucars_1 {
	text-decoration : none ;
	background-image : url(./images/joyo_icon_ov_1.gif) ;
	background-repeat : no-repeat ;
	margin : 0px auto ;
	width : 80px ;
	height : 80px ;
	display : block ;
}
.link_icon_ucars_1 span {
	display : none ;
}
*/
/*小型の検索アイコン（コンパクトカー） */
/*
a.link_icon_ucars_2 {
	text-decoration : none ;
	background-image : url(./images/joyo_icon_2.gif) ;
	background-repeat : no-repeat ;
	margin : 0px auto ;
	width : 80px ;
	height : 80px ;
	display : block ;
}
a:hover.link_icon_ucars_2 {
	text-decoration : none ;
	background-image : url(./images/joyo_icon_ov_2.gif) ;
	background-repeat : no-repeat ;
	margin : 0px auto ;
	width : 80px ;
	height : 80px ;
	display : block ;
}
.link_icon_ucars_2 span {
	display : none ;
}
*/
/*小型の検索アイコン（ＳＵＶ） */
/*
a.link_icon_ucars_3 {
	text-decoration : none ;
	background-image : url(./images/joyo_icon_3.gif) ;
	background-repeat : no-repeat ;
	margin : 0px auto ;
	width : 80px ;
	height : 80px ;
	display : block ;
}
a:hover.link_icon_ucars_3 {
	text-decoration : none ;
	background-image : url(./images/joyo_icon_ov_3.gif) ;
	background-repeat : no-repeat ;
	margin : 0px auto ;
	width : 80px ;
	height : 80px ;
	display : block ;
}
.link_icon_ucars_3 span {
	display : none ;
}
*/
/*小型の検索アイコン（ミニバン・１ＢＯＸ） */
/*
a.link_icon_ucars_4 {
	text-decoration : none ;
	background-image : url(./images/joyo_icon_4.gif) ;
	background-repeat : no-repeat ;
	margin : 0px auto ;
	width : 80px ;
	height : 80px ;
	display : block ;
}
a:hover.link_icon_ucars_4 {
	text-decoration : none ;
	background-image : url(./images/joyo_icon_ov_4.gif) ;
	background-repeat : no-repeat ;
	margin : 0px auto ;
	width : 80px ;
	height : 80px ;
	display : block ;
}
.link_icon_ucars_4 span {
	display : none ;
}
*/
/*小型の検索アイコン（ハイブリッドカー） */
/*
a.link_icon_ucars_5 {
	text-decoration : none ;
	background-image : url(./images/joyo_icon_7.gif) ;
	background-repeat : no-repeat ;
	margin : 0px auto ;
	width : 80px ;
	height : 80px ;
	display : block ;
}
a:hover.link_icon_ucars_5 {
	text-decoration : none ;
	background-image : url(./images/joyo_icon_ov_7.gif) ;
	background-repeat : no-repeat ;
	margin : 0px auto ;
	width : 80px ;
	height : 80px ;
	display : block ;
}
.link_icon_ucars_5 span {
	display : none ;
}
*/
/*小型の検索アイコン（セダン） */
/*
a.link_icon_ucars_6 {
	text-decoration : none ;
	background-image : url(./images/joyo_icon_6.gif) ;
	background-repeat : no-repeat ;
	margin : 0px auto ;
	width : 80px ;
	height : 80px ;
	display : block ;
}
a:hover.link_icon_ucars_6 {
	text-decoration : none ;
	background-image : url(./images/joyo_icon_ov_6.gif) ;
	background-repeat : no-repeat ;
	margin : 0px auto ;
	width : 80px ;
	height : 80px ;
	display : block ;
}
.link_icon_ucars_6 span {
	display : none ;
}
*/
/*小型の検索アイコン（輸入車） */
/*
a.link_icon_ucars_7 {
	text-decoration : none ;
	background-image : url(./images/joyo_icon_8.gif) ;
	background-repeat : no-repeat ;
	margin : 0px auto ;
	width : 80px ;
	height : 80px ;
	display : block ;
}
a:hover.link_icon_ucars_7 {
	text-decoration : none ;
	background-image : url(./images/joyo_icon_ov_8.gif) ;
	background-repeat : no-repeat ;
	margin : 0px auto ;
	width : 80px ;
	height : 80px ;
	display : block ;
}
.link_icon_ucars_7 span {
	display : none ;
}
*/
/*小型の検索アイコン（商用車・バン） */
/*
a.link_icon_ucars_8 {
	text-decoration : none ;
	background-image : url(./images/joyo_icon_5.gif) ;
	background-repeat : no-repeat ;
	margin : 0px auto ;
	width : 80px ;
	height : 80px ;
	display : block ;
}
a:hover.link_icon_ucars_8 {
	text-decoration : none ;
	background-image : url(./images/joyo_icon_ov_5.gif) ;
	background-repeat : no-repeat ;
	margin : 0px auto ;
	width : 80px ;
	height : 80px ;
	display : block ;
}
.link_icon_ucars_8 span {
	display : none ;
}
*/
/*小型の検索アイコン（格安車） */
/*
a.link_icon_ucars_9 {
	text-decoration : none ;
	background-image : url(./images/joyo_icon_9.gif) ;
	background-repeat : no-repeat ;
	margin : 0px auto ;
	width : 80px ;
	height : 80px ;
	display : block ;
}
a:hover.link_icon_ucars_9 {
	text-decoration : none ;
	background-image : url(./images/joyo_icon_ov_9.gif) ;
	background-repeat : no-repeat ;
	margin : 0px auto ;
	width : 80px ;
	height : 80px ;
	display : block ;
}
.link_icon_ucars_9 span {
	display : none ;
}

*/
/*パーツの検索アイコン（エンジンパーツ） */
/*
a.link_icon_parts_1 {
	text-decoration : none ;
	background-image : url(./images/parts_icon_1.gif) ;
	background-repeat : no-repeat ;
	margin : 0px auto ;
	width : 80px ;
	height : 80px ;
	display : block ;
}
a:hover.link_icon_parts_1 {
	text-decoration : none ;
	background-image : url(./images/parts_icon_ov_1.gif) ;
	background-repeat : no-repeat ;
	margin : 0px auto ;
	width : 80px ;
	height : 80px ;
	display : block ;
}
.link_icon_parts_1 span {
	display : none ;
}
*/
/*パーツの検索アイコン（キャビンパーツ） */
/*
a.link_icon_parts_2 {
	text-decoration : none ;
	background-image : url(./images/parts_icon_2.gif) ;
	background-repeat : no-repeat ;
	margin : 0px auto ;
	width : 80px ;
	height : 80px ;
	display : block ;
}
a:hover.link_icon_parts_2 {
	text-decoration : none ;
	background-image : url(./images/parts_icon_ov_2.gif) ;
	background-repeat : no-repeat ;
	margin : 0px auto ;
	width : 80px ;
	height : 80px ;
	display : block ;
}
.link_icon_parts_2 span {
	display : none ;
}
*/
/*パーツの検索アイコン（ミッション） */
/*
a.link_icon_parts_3 {
	text-decoration : none ;
	background-image : url(./images/parts_icon_8.gif) ;
	background-repeat : no-repeat ;
	margin : 0px auto ;
	width : 80px ;
	height : 80px ;
	display : block ;
}
a:hover.link_icon_parts_3 {
	text-decoration : none ;
	background-image : url(./images/parts_icon_ov_8.gif) ;
	background-repeat : no-repeat ;
	margin : 0px auto ;
	width : 80px ;
	height : 80px ;
	display : block ;
}
.link_icon_parts_3 span {
	display : none ;
}
*/
/*パーツの検索アイコン（走行・駆動パーツ） */
/*
a.link_icon_parts_4 {
	text-decoration : none ;
	background-image : url(./images/parts_icon_4.gif) ;
	background-repeat : no-repeat ;
	margin : 0px auto ;
	width : 80px ;
	height : 80px ;
	display : block ;
}
a:hover.link_icon_parts_4 {
	text-decoration : none ;
	background-image : url(./images/parts_icon_ov_4.gif) ;
	background-repeat : no-repeat ;
	margin : 0px auto ;
	width : 80px ;
	height : 80px ;
	display : block ;
}
.link_icon_parts_4 span {
	display : none ;
}
*/
/*パーツの検索アイコン（電装パーツ） */
/*
a.link_icon_parts_5 {
	text-decoration : none ;
	background-image : url(./images/parts_icon_3.gif) ;
	background-repeat : no-repeat ;
	margin : 0px auto ;
	width : 80px ;
	height : 80px ;
	display : block ;
}
a:hover.link_icon_parts_5 {
	text-decoration : none ;
	background-image : url(./images/parts_icon_ov_3.gif) ;
	background-repeat : no-repeat ;
	margin : 0px auto ;
	width : 80px ;
	height : 80px ;
	display : block ;
}
.link_icon_parts_5 span {
	display : none ;
}
*/
/*パーツの検索アイコン（タイヤ・ホイール） */
/*
a.link_icon_parts_6 {
	text-decoration : none ;
	background-image : url(./images/parts_icon_7.gif) ;
	background-repeat : no-repeat ;
	margin : 0px auto ;
	width : 80px ;
	height : 80px ;
	display : block ;
}
a:hover.link_icon_parts_6 {
	text-decoration : none ;
	background-image : url(./images/parts_icon_ov_7.gif) ;
	background-repeat : no-repeat ;
	margin : 0px auto ;
	width : 80px ;
	height : 80px ;
	display : block ;
}
.link_icon_parts_6 span {
	display : none ;
}
*/
/*パーツの検索アイコン（架装パーツ乗せ替えボディ） */
/*
a.link_icon_parts_7 {
	text-decoration : none ;
	background-image : url(./images/parts_icon_9.gif) ;
	background-repeat : no-repeat ;
	margin : 0px auto ;
	width : 80px ;
	height : 80px ;
	display : block ;
}
a:hover.link_icon_parts_7 {
	text-decoration : none ;
	background-image : url(./images/parts_icon_ov_9.gif) ;
	background-repeat : no-repeat ;
	margin : 0px auto ;
	width : 80px ;
	height : 80px ;
	display : block ;
}
.link_icon_parts_7 span {
	display : none ;
}
*/
/*パーツの検索アイコン（パーツ取り車輌） */
/*
a.link_icon_parts_8 {
	text-decoration : none ;
	background-image : url(./images/parts_icon_6.gif) ;
	background-repeat : no-repeat ;
	margin : 0px auto ;
	width : 80px ;
	height : 80px ;
	display : block ;
}
a:hover.link_icon_parts_8 {
	text-decoration : none ;
	background-image : url(./images/parts_icon_ov_6.gif) ;
	background-repeat : no-repeat ;
	margin : 0px auto ;
	width : 80px ;
	height : 80px ;
	display : block ;
}
.link_icon_parts_8 span {
	display : none ;
}
*/
/*パーツの検索アイコン（格安トラック） */
/*
a.link_icon_parts_9 {
	text-decoration : none ;
	background-image : url(./images/outlet_icon.gif) ;
	background-repeat : no-repeat ;
	margin : 0px auto ;
	width : 80px ;
	height : 80px ;
	display : block ;
}
a:hover.link_icon_parts_9 {
	text-decoration : none ;
	background-image : url(./images/outlet_icon_ov.gif) ;
	background-repeat : no-repeat ;
	margin : 0px auto ;
	width : 80px ;
	height : 80px ;
	display : block ;
}
.link_icon_parts_9 span {
	display : none ;
}
*/
/*2011/08/10 end */

