@charset "utf-8";
/* CSS Document */
* {margin: 0px;	font-size: 100%; padding: 0px; font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";}
#wrap {width: 1024px; margin-right: auto; margin-left: auto;  font-size: 12px; line-height: 1.3em; font-weight: normal; text-decoration: none; color: #FFFFFF;}
#main {background-color:#000; text-align: center; width: 1024px; margin:12px auto 0 auto;}
#wrap 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;}

.m_list{width:800px; height:30px; 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_hc.gif"); background-repeat: no-repeat; background-position: 0px 0px;}
ul#maker li.toyota a{background:url("seatcover/makers_t.gif"); background-repeat: no-repeat; background-position: 0px 0px;}
ul#maker li.nissan a{background:url("seatcover/makers_nc.gif"); background-repeat: no-repeat; background-position: 0px 0px;}
ul#maker li.others a{background:url("seatcover/makers_oc.gif"); background-repeat: no-repeat; background-position: 0px 0px;}


#wrap #main img {padding-bottom: 3px;}
.function{padding:2px 2px 12px 2px;}
.parts {text-align: left;}
/* .parts table td{border-bottom:1px dotted #444; border-right:1px dotted #222; border-collapse:collapse; border-spacing:0px;}
.parts table{border:1px solid #222; border-collapse:collapse; border-spacing:0px; text-align:center; margin-bottom:24px;}
.parts table th{border-bottom:1px solid #CC9933; border-right:1px dotted #222; color:#ccc; padding: 5px; border-collapse:collapse; border-spacing:0px;}
.parts td {padding: 5px;}
.parts td.cars{color:#ccc; background-color:#111; font-weight:bold; border-bottom:1px solid #333; border-collapse:collapse; border-spacing:0px;}
.parts td.last{border-bottom:1px solid #333; border-collapse:collapse; border-spacing:0px;}
.parts th.check{background-color:#300; border-bottom:1px solid #900; border-collapse:collapse; border-spacing:0px;} */
p.back{font-size:14px; font-weight:bold; text-align:center;}
#footer {text-align: center; padding-top: 10px 0 20px 0;}
.gold {color: #C88831;}
.red{color:#C00;}

/* 20160201追加 */
table.fitting_list{border-collapse:collapse; border-spacing:0; table-layout:fixed;}
.fitting_list{width:1000px; background-color:#000; border:1px solid #222; text-align:center; margin:10px auto 24px auto;}
table.fitting_list thead {height: 3rem;}
table.fitting_list td{border-bottom:1px dotted #444; border-right:1px dotted #222; padding: 5px;}
table.fitting_list th{border-bottom:1px solid #CC9933; border-right:1px dotted #222; color:#ccc;}
table.fitting_list td.cars{color:#ccc; background-color:#111; font-weight:bold; border-bottom:1px solid #333;}
table.fitting_list td.last{border-bottom:1px solid #333;}
th.check{background-color:#300; border-bottom:1px solid #900; width:310px;}

.name, th.name{width:130px;}
.model, th.model{width:55px;}
.capacity, th.capacity{width:30px;}
.year, th.year{width:65px;}
.grade, th.grade{width:150px;}
.number, th.number{width:100px;}
.dm_configure, th.dm_configure{width:40px;}
.dm_check, th.dm_check{width:120px;}
.fitting, th.fitting{width:155px;}
.not, th.not{width:155px;}
.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;}
.name, .number{background-color:#111; border-bottom:1px solid #CC9933; border-right:1px dotted #222; color:#ccc;}
.scno{color:#e10; font-weight:bold;}