@charset "shift_jis";
/* CSS Document */

/* -------------------------------------------------- */
/* 全体設定（共通） */
/* -------------------------------------------------- */

* {
	margin: 0;
	padding: 0;
}

body {
	width: 100%;
	background: url(img/bg_conformity.gif);
	text-align: center;
	font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W4", "Osaka", "ＭＳ Ｐゴシック",sans-serif;
	font-size: 80%;
	color: #4B4B4B;
}

img {
	border: none;
}

.clear_lf {
	clear: left;
}

/* -- 全体テーブル設定 -- */
.tbl_head {
	background-color: #FFFFFF;
}

/* -- メインナビ設定 -- */
#wrap_navi {
	height: 35px;
	background: url(img/bg_mainnavi.jpg) repeat-x;
	text-align: center;
}

#navi {
	margin: 0 auto;
	width: 1100px;
}

#navi ul {
	list-style: none;
}

#navi li {
	float: left;
	text-indent: -9999px;
}

#navi a {
	height: 35px;
	display: block;
	overflow: hidden;
}

li#btn1 a {
	width: 100px;
	background: url(img/btn/toyota_off.jpg) no-repeat;
}
li#btn1 a:hover {background: url(img/btn/toyota_on.jpg) no-repeat;}

li#btn2 a {
	width: 100px;
	background: url(img/btn/lexus_off.jpg) no-repeat;
}
li#btn2 a:hover {background: url(img/btn/lexus_on.jpg) no-repeat;}

li#btn3 a {
	width: 100px;
	background: url(img/btn/nissan_off.jpg) no-repeat;
}
li#btn3 a:hover {background: url(img/btn/nissan_on.jpg) no-repeat;}

li#btn4 a {
	width: 100px;
	background: url(img/btn/honda_off.jpg) no-repeat;
}
li#btn4 a:hover {background: url(img/btn/honda_on.jpg) no-repeat;}

li#btn5 a {
	width: 100px;
	background: url(img/btn/suzuki_off.jpg) no-repeat;
}
li#btn5 a:hover {background: url(img/btn/suzuki_on.jpg) no-repeat;}

li#btn6 a {
	width: 100px;
	background: url(img/btn/daihatsu_off.jpg) no-repeat;
}
li#btn6 a:hover {background: url(img/btn/daihatsu_on.jpg) no-repeat;}

li#btn7 a {
	width: 100px;
	background: url(img/btn/mazda_off.jpg) no-repeat;
}
li#btn7 a:hover {background: url(img/btn/mazda_on.jpg) no-repeat;}

li#btn8 a {
	width: 100px;
	background: url(img/btn/mitsubishi_off.jpg) no-repeat;
}
li#btn8 a:hover {background: url(img/btn/mitsubishi_on.jpg) no-repeat;}

li#btn9 a {
	width: 100px;
	background: url(img/btn/subaru_off.jpg) no-repeat;
}
li#btn9 a:hover {background: url(img/btn/subaru_on.jpg) no-repeat;}

li#btn10 a {
	width: 100px;
	background: url(img/btn/isuzu_off.jpg) no-repeat;
}
li#btn10 a:hover {background: url(img/btn/isuzu_on.jpg) no-repeat;}

li#btn11 a {
	width: 100px;
	background: url(img/btn/import_off.jpg) no-repeat;
}
li#btn11 a:hover {background: url(img/btn/import_on.jpg) no-repeat;}

/* -------------------------------------------------- */
/* 底止適合表 */
/* -------------------------------------------------- */

/* -- 車種型式 -- */
.model_mds_bt {
	width: 100px;
	background-color: #AAB9D7;
	text-align: center;
}

/* -- 車両型式 -- */
.style_mds_bt {
	width: 100px;
	background-color: #D7DCEB;
	text-align: center;
}

/* -- 各種シートレール情報設定 -- */
.thumb_bt_img {
	padding: 5px 0;
	width: 90px;
	text-align: center;
	background-color: #FFFFFF;
}

.thumb_bt_tx1 {
	width: 90px;
	background-color: #FFFFFF;
	text-align: center;
	color: #323232;
}

.thumb_bt_tx2 {
	padding: 5px 0;
	width: 90px;
	background-color: #D2D2D2;
	text-align: center;
	font-size: 10px;
	color: #323232;
}

.thumb_bt_tx3 {
	padding: 5px 0;
	width: 90px;
	background-color: #EBEBEB;
	text-align: center;
	font-size: 10px;
	color: #C80000;
}

.thumb_bt_tx4 {
	width: 90px;
	background-color: #C8C8C8;
	text-align: center;
	font-size: 10px;
}

.thumb_bt_tx4 a {
	text-decoration: none;
	color: #0000C8;
}

.thumb_bt_tx4 a:hover {
	text-decoration: none;
	color: #2828F0;
}

/* -- 表題：余白設定 -- */
.spacer {
	width: 20px;
}

/* -- 車種型式適合表 -- */
.model_bt {
	width: 99px;
	background-color: #AAB9D7;
	text-align: center;
}

/* -- 車両型式適合表 -- */
.style_bt {
	width: 100px;
	background-color: #D7DCEB;
	text-align: center;
	font-size: 10px;
}

/* -- 各種情報設定適合表 -- */
.cel_bt1 {
	width: 90px;
	text-align: center;
	background-color: #D2D2D2;
}

.cel_bt2 {
	width: 90px;
	text-align: center;
	background-color: #EBEBEB;
}

/* -------------------------------------------------- */
/* 横止適合表 */
/* -------------------------------------------------- */

/* -- 車種型式 -- */
.model_mds_sd {
	width: 99px;
	background-color: #AAB9D7;
	text-align: center;
}

/* -- 車両型式止 -- */
.style_mds_sd {
	width: 101px;
	background-color: #D7DCEB;
	text-align: center;
}

/* -- 各種シートレール情報設定 -- */
.thumb_sd_img {
	padding: 5px 0;
	width: 129px;
	text-align: center;
	background-color: #FFFFFF;
}

.thumb_sd_tx1 {
	width: 129px;
	background-color: #FFFFFF;
	text-align: center;
	color: #323232;
}

.thumb_sd_tx2 {
	padding: 5px 0;
	width: 129px;
	background-color: #D2D2D2;
	text-align: center;
	font-size: 10px;
	color: #323232;
}

.thumb_sd_tx3 {
	padding: 5px 0;
	width: 129px;
	background-color: #EBEBEB;
	text-align: center;
	font-size: 10px;
	color: #C80000;
}

.thumb_sd_tx4 {
	width: 129px;
	background-color: #C8C8C8;
	text-align: center;
	font-size: 10px;
}

/* -- 表題：余白設定 -- */
.spacer {
	width: 20px;
}

/* -- 車種型式適合表 -- */
.model_sd {
	width: 98px;
	background-color: #AAB9D7;
	text-align: center;
}

/* -- 車両型式適合表 -- */
.style_sd {
	width: 101px;
	background-color: #D7DCEB;
	text-align: center;
	font-size: 10px;
}

/* -- 各種情報設定適合表 -- */
.cel_sd1 {
	width: 129px;
	text-align: center;
	background-color: #D2D2D2;
}

.cel_sd2 {
	width: 129px;
	text-align: center;
	background-color: #EBEBEB;
}

/* -------------------------------------------------- */
/* 並順設定：共通 */
/* -------------------------------------------------- */

/* 底止 */
.maker_name_bt {
	padding: 4px;
	width: 91px;
	background-color: #AAB9D7;
	text-align: center;
}

.sort_bt {
	padding: 4px;
	width: 92px;
	background-color: #D7DCEB;
	text-align: center;
}

.cel_sort_bt1 {
	padding: 4px;
	width: 901px;
	text-align: left;
	background-color: #D2D2D2;
}

.cel_sort_bt2 {
	padding: 4px;
	width: 901px;
	text-align: left;
	background-color: #EBEBEB;
}

/* 横止 */
.maker_name_sd {
	padding: 4px;
	width: 90px;
	background-color: #AAB9D7;
	text-align: center;
}

.sort_sd {
	padding: 4px;
	width: 93px;
	background-color: #D7DCEB;
	text-align: center;
}

.cel_sort_sd1 {
	padding: 4px;
	width: 901px;
	text-align: left;
	background-color: #D2D2D2;
}

.cel_sort_sd2 {
	padding: 4px;
	width: 901px;
	text-align: left;
	background-color: #EBEBEB;
}

/* -- END -- */
