@charset "EUC-JP";

/*フッターの定義*/
.interiorFoot {padding:4px 0; border-top:1px solid #444; border-bottom:1px solid #444; margin-bottom:10px; margin-top:20px; height: 21px;}
.interiorFoot img {margin-right:4px;vertical-align: middle;}

/*エアロトップの定義*/
#ledTop h2 {width:1000px; height:430px; text-indent:-999px; overflow:hidden; background:url(../img/h2_led.jpg); }
#ledTop ul {
	background:url(../img/interior_menu_00.gif);
	height:273px;
	padding-left:8px;
	padding-top:1px;
	margin-bottom:100px;
}
#ledTop ul li {width:326px; height:90px; float:left; }
#ledTop ul li.interiorLink1 {border-left:1px solid #697175; border-bottom:1px solid #697175; border-top:1px solid #697175; }
#ledTop ul li.interiorLink2 {border-left:1px solid #697175; border-right:1px solid #697175; border-bottom:1px solid #697175; border-top:1px solid #697175; }
#ledTop ul li.interiorLink3 {border-left:1px solid #697175; border-top:1px solid #697175; }
#ledTop ul li.interiorLink4 {border-left:1px solid #697175; border-top:1px solid #697175; border-right:1px solid #697175;}
#ledTop ul li.interiorLink5 {border-left:1px solid #697175; border-top:0px solid #697175; border-right:1px solid #697175;}
#ledTop ul a {display:block; width:326px; height:90px; text-indent:-999px; overflow:hidden; background-position:top; }

#ledTop ul a.Link01 {
	background:url(../img/interior_menu_01.jpg);
}

#ledTop ul a.Link02 {
	background:url(../img/interior_menu_02.jpg);
}

#ledTop ul a.Link03 {
	background:url(../img/interior_menu_07.jpg);
}

#ledTop ul a.Link04 {
	background:url(../img/interior_menu_08.jpg);
}

#ledTop ul a.Link05 {
	background:url(../img/interior_menu_09.jpg);
}

#ledTop ul a.Link06 {
	background:url(../img/interior_menu_03.jpg);
}

#ledTop ul a.Link07 {
	background:url(../img/interior_menu_10.jpg);
}

#ledTop ul a.Link08 {
	background:url(../img/interior_menu_11.jpg);
}


#ledTop ul a:hover {background-position:bottom; }

/*セダントップページの定義*/
#panelTop h2 {width:1000px; height:289px; text-indent:-999px; overflow:hidden; background:url(../panel/img/h2_panel.jpg); }
#panelTop h2 {width:1000px; height:289px; text-indent:-999px; overflow:hidden; background:url(../panel/img/h2_panel.jpg); }
#steeringTop h2 {width:1000px; height:289px; text-indent:-999px; overflow:hidden; background:url(../steering/img/h2_steering.jpg); }
#floormatTop h2 {width:1000px; height:289px; text-indent:-999px; overflow:hidden; background:url(../floormat/img/h2_floormat.jpg); }
#minivanLTop h2 {width:1000px; height:289px; text-indent:-999px; overflow:hidden; background:url(../minivan_lip/img/h2_minivanlip.jpg); }
#minivanTop h2 {width:1000px; height:289px; text-indent:-999px; overflow:hidden; background:url(../minivan/img/h2_minivan.jpg); }
#zerostyleTop h2 {width:1000px; height:289px; text-indent:-999px; overflow:hidden; background:url(../zerostyle/img/h2_zerostyle.jpg); }
#kcarTop h2 {width:1000px; height:289px; text-indent:-999px; overflow:hidden; background:url(../kcar/img/h2_kcar.jpg); }
#heatTop h2 {width:1000px; height:289px; text-indent:-999px; overflow:hidden; background:url(../heatemblem/img/h2_heat.jpg); }
#loveTop h2 {width:1000px; height:289px; text-indent:-999px; overflow:hidden; background:url(../i_love/img/h2_love.jpg); }
#blackTop h2 {width:1000px; height:289px; text-indent:-999px; overflow:hidden; background:url(../blackhole/img/h2_blackhole.jpg); }

#illuminationTop h2 {width:1000px; height:289px; text-indent:-999px; overflow:hidden; background:url(../illumination/img/h2_illumination.jpg); }


#illusionTop h2 {width:1000px; height:289px; text-indent:-999px; overflow:hidden; background:url(../illusionscanner/img/h2_illusionscanner.jpg); }

#daylightTop h2 {width:1000px; height:289px; text-indent:-999px; overflow:hidden; background:url(../daylight/img/h2_daylight.jpg); }


#interiorLineup {
	margin-left:5px;
}
#interiorLineup li {
	width:160px;
	height:90px;
	float:left;
	border:1px solid #ffffff;
	margin-right:2px;
	margin-bottom:10px;
}
#interiorLineup li a {
	display:block;
	width:160px;
	height:90px;
	text-indent:-999px;
	overflow:hidden;
	background-position:top;
}
#interiorLineup li a:hover {background-position:bottom; }

#interiorLineup_key {margin-left:10px;}
#interiorLineup_key li {width:191px;height:100px;float:left;border:0px; margin-left:5px; margin-bottom:10px;overflow:hidden;}
#interiorLineup_key li a {display:block;width:191px;height:100px;text-indent:-999px;overflow:hidden;background-position:top;}
#interiorLineup_key li a:hover {background-position:top; }



/*エアロ商品詳細の定義*/
#interior .imgLeft {float:left; width:792px height:380px; float:left; }
#interior .imgRight {float:right; width:188px; height:350px; background:url(../common_img/img_right.gif); padding:20px 10px 10px 10px;}
#interior .imgRight img {border:1px solid #444; margin-bottom:4px; }
#interior .imgRight img.thumLeft {margin-right:4px;}
#interior .imgRight .banner1 {margin-top:1px; }
#interior .imgRight .banner2 {margin-top:1px; }
#interior .imgRight .banner3 {margin-top:9px; margin-bottom:0;}
#interior .syasyu {border-bottom:1px solid #000; font-size:16px; padding:2px 0 2px 5px; margin-top:-10px; margin-bottom:20px; }
#interior .syasyu span {font-size:10px; padding-left:10px; }
#interiorInfo1 {width:845px; float:left; padding:0 10px; }
#interiorInfo1 table td {font-size:10px; padding:2px; }
#interiorInfo1 th {text-align:left; font-weight:bold; }
#interiorInfo1 tr.midashi td {background:#8F9598; color:#fff; text-align:center; border-left:3px solid #fff; padding:0; }
#interiorInfo1 tr.kakakuMidashi td {text-align:center; padding-top:5px; }
#interiorInfo1 tr.even td {background:#ddd; text-align:center; border-top:1px solid #000; border-bottom:1px solid #000; }
#interiorInfo1 tr.odd td {background:#fff; text-align:center; border-top:1px solid #000; border-bottom:1px solid #000; }
#interiorInfo1 td.zeikomi {width:9em; }
#interiorInfo1 td.hontai {width:9em; }
#interiorInfo1 tr td.head {text-align:left; }

#interiorInfo2 {width:125px;  float:right; padding-right:10px; }
#interiorInfo2 table {border:1px solid #000; margin-bottom:10px; }
#interiorInfo2 table th {font-size:10px; padding:0; text-align:center; }
#interiorInfo2 table td {font-size:10px; padding:0 4px; }
#interiorInfo2 .high {text-align:right; }
#interiorInfo2 table tr.head td {font-size:10px; padding:0 4px; background:#ddd; border-top:1px solid #000; }


#interiorInfo3 {width:845px; float:left; padding:0 10px; margin-top:10px; }
#interiorInfo3 .caption {font-size:10px; margin-bottom:10px; }
#interiorInfo3 h3 {font-weight:bold; margin-top:10px; }
#interiorInfo3 .tosouzumi {font-size:10px; margin-top:0; margin-bottom:20px; }
#interiorInfo3 .jyunsei {font-size:10px; margin-top:0; margin-bottom:20px;}



#matchingSheet{width:1000px; margin:10px 0px 50px 0px;}
#matchingSheet .tekigouhyou{_margin-top:0px; }
#matchingSheet .matchingTable{margin-top:5px; margin-bottom:20px; border:1px solid #666666; }
#matchingSheet .matchingTable td {font-size:100%; padding:2px; border:1px solid #666666; }
#matchingSheet th {text-align:left; font-weight:bold; border:1px solid #666666; }
#matchingSheet tr.midashi td {background:#333; color:#fff; text-align:center; border-left:3px  padding:0; border-color:#666;}
#matchingSheet tr td.head {text-align:left; }

.matchingTxt{font-size:120%; }


/*ウィングミラーの定義*/
#wingmirrorbox{width:916px; margin-left:32px;}
#wingmirrorIn {width:916px; float:right;}
#wingmirrorIn li{width:229px; float:left; font-size:12px; line-height:2.5;}