@charset "utf-8";
/* CSS Document */
h1 {background:url("seatcover/title_dashmat.jpg"); background-repeat: no-repeat; background-position: 0px 0px; text-indent: -9999px; height: 300px; width: 900px; margin:0 auto 30px auto;}
h2{ font-size:16px; padding: 3px; margin-bottom:14px; background-color: #330000;}
h3{padding:2px; margin-bottom:6px; background-color:#222;}
h4{padding: 2px 2px 2px 5px; background-color: #CC9933; color: #333333;	margin:8px 0 2px 0;}
a img {border-style : none; border-width : 0px; text-decoration : none;}
#main img {padding-bottom: 3px;}

.m_list{width:800px; height:60px; overflow:hidden; margin-bottom:12px;}
ul#maker,ul#maker li{list-style:none;}
ul#maker li{float:left;}
ul#maker li a{display:block; width:200px; height:30px; text-indent: -9999px;}
ul#maker li.honda a{background:url("seatcover/makers_ha.gif"); background-repeat: no-repeat; background-position: 0px 0px;}
ul#maker li.suzuki a{background:url("seatcover/makers_s.gif"); background-repeat: no-repeat; background-position: 0px 0px;}
ul#maker li.daihatsu a{background:url("seatcover/makers_d.gif"); background-repeat: no-repeat; background-position: 0px 0px;}
ul#maker li.nissan a{background:url("seatcover/makers_na.gif"); background-repeat: no-repeat; background-position: 0px 0px;}
ul#maker li.others a{background:url("seatcover/makers_oa.gif"); background-repeat: no-repeat; background-position: 0px 0px;}

.function{padding:2px 2px 12px 2px;}
#parts {text-align: left;}
p.back{font-size:14px; font-weight:bold; text-align:center;}

/*20160201 追加*/
table.t_table{border-collapse:collapse; border-spacing:0px; table-layout:fixed;}
.t_table{width:940px; background:#000; border:1px solid #222; text-align:center; margin:0 auto 24px auto;}
.t_table thead {height: 3rem;}
.t_table td,.t_table th{border-right:1px dotted #222;}
.t_table td{border-bottom:1px dotted #444; padding: 5px;}
.t_table th{border-bottom:1px solid #C93; border-right:1px dotted #222; border-top:none; border-left:none; color:#ccc;}
td.cars{color:#ccc; background-color:#111; font-weight:bold; border-bottom:1px solid #333;}
td.last{border-bottom:1px solid #333; border-collapse:collapse; border-spacing:0px;}
th.check{background-color:#300; border-bottom:1px solid #900; width:280px;}

.name, th.name{width:130px;}
.model, th.model{width:50px;}
.capacity, th.capacity{width:30px;}
.year, th.year{width:60px;}
.grade, th.grade{width:135px;}
.number, th.number{width:100px;}
.dm_configure, th.dm_configure{width:40px;}
.dm_check, th.dm_check{width:115px;}
.fitting, th.fitting{width:140px;}
.not, th.not{width:140px;}
.model, .capacity, .year, .grade, .dm_configure, .dm_check, .fitting, .not{background-color:#000;border-bottom:1px solid #CC9933; border-right:1px dotted #222; color:#ccc; text-align:center;}
.name, .number{background-color:#111; border-bottom:1px solid #CC9933; border-right:1px dotted #222; color:#ccc; text-align:center;}
.check{text-align:center;}
.scno{color:#e10; font-weight:bold;}