@charset "utf-8";
img{
	border:none;
	}
h3{
	background-image: url(../images/common/page_title.jpg);
	background-repeat: no-repeat;
	height: 36px;
	width: 520px;
	line-height: 2;
	padding-left: 15px;
	font-size: 16px;
}
h4 {
	background-image: url(../images/common/h4_bar.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-size: 16px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}




div#center {
	background-image: url(../images/repair_check/title.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
div#center h2 {
	padding: 0px;
	height: 100px;
	width: 520px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	visibility: hidden;
}

#center p {
	margin-bottom: 20px;
	margin-top: 5px;
}
.lineup {
	margin: 0px;
	padding: 0px;
	height: 150px;
	width: 520px;
}
.lineup2 {
	margin: 0px;
	padding: 0px;
	height: 180px;
	width: 520px;
}
.lineup a,
.lineup2 a {
	background-image: url(../images/acce/btn_acce_syousai.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	float: right;
	height: 20px;
	width: 120px;
	font-size: 10px;
	line-height: 10px;
	text-decoration: none;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.lineup a:hover,
.lineup2 a:hover {
	background-image: url(../images/acce/btn_acce_syousai.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	display: block;
	float: right;
	height: 20px;
	width: 120px;
	font-size: 10px;
	line-height: 10px;
	text-decoration: none;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.lineup img,
.lineup2 img {
	padding: 0px;
	float: left;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
}





#syaken #syaken_navi_btn img{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 1px;
}
#syaken_1 {
	background-image: url(../images/repair_check/syaken1.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 100px;
	width: 520px;
}
#syaken_setumei1 {
	background-image: url(../images/repair_check/syaken_waku1.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 132px;
	width: 520px;
	padding-left: 5px;
	margin-bottom: 5px;
}
#syaken_setumei1 p {
	text-align: center;
	margin: 0px;
	padding-top: 2.5em;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#syaken_setumei2 {
	background-image: url(../images/repair_check/syaken_waku2.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 185px;
	width: 520px;
	margin-bottom: 5px;
}
#syaken_setumei2 p {
	text-align: center;
	padding-top: 2em;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#syaken_setumei3 {
	background-image: url(../images/repair_check/syaken_waku3.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 225px;
	width: 520px;
	margin-bottom: 5px;
}
#syaken_setumei3 p{
	text-align: center;
	padding-top: 2em;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.rtn_btn {
	text-align: right;
}


#syaken_2 {
	height: 131px;
	width: 520px;
	background-image: url(../images/repair_check/syaken2.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
#syaken_flow {
	height: 184px;
	width: 520px;
	background-image: url(../images/repair_check/syaken3.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	margin-bottom: 5px;
}
#syaken_flow_setumei1 {
	height: 85px;
	width: 520px;
	background-image: url(../images/repair_check/syaken_waku_a.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	margin-bottom: 5px;
}
#syaken_flow_setumei1 p {
	padding-left: 30px;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-top: 0.7em;
}

#syaken_flow_setumei2 {
	height: 85px;
	width: 520px;
	background-image: url(../images/repair_check/syaken_waku_b.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	margin-bottom: 5px;
}
#syaken_flow_setumei2 p {
	padding-left: 30px;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-top: 0.7em;
}
#syaken_flow_setumei3 {
	height: 85px;
	width: 520px;
	background-image: url(../images/repair_check/syaken_waku_c.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	margin-bottom: 5px;
}
#syaken_flow_setumei3 p {
	padding-left: 30px;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-top: 0.7em;
}
#syaken_tokuten_info {
	width: 520px;
	background-image: url(../images/repair_check/tokutenbanar_btn.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 66px;
}
#syaken_tokuten_info p {
	text-align: right;
	margin-right: 7px;
	padding-top: 1.2em;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#syaken_ryoukin {
	height: 400px;
	width: 520px;
	background-image: url(../images/repair_check/syaken4.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}

#syaken span {
	font-size: 1em;
	color: #CC0000;
}




#tokuten p {
	text-align: center;
	margin-bottom: 5px;
	margin-top: 15px;
	font-size: 1.2em;
}
#tokuten span {
	font-size: 0.8em;
	color: #CC0000;
}

#tokuten_title {
	background-image: url(../images/repair_check/tokuten_img1.gif);
	background-repeat: no-repeat;
	height: 91px;
	width: 520px;
	margin-top: 5px;
	margin-bottom: 5px;
}
#tokuten_naiyou {
	background-image: url(../images/repair_check/tokuten_img2.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 192px;
	width: 520px;
	margin-top: 15px;
	margin-bottom: 15px;
}
#tokuten_naiyou p {
	text-align: center;
	font-size: 1.2em;
	color: #FFFFFF;
	margin-left: 20px;
	padding-top: 45px;
	margin-top: -5px;
	font-weight: bold;
}
#tokuten_naiyou a img {
	margin-top: 5px;
	text-align: right;
	float: right;
	margin-right: 20px;
}


#tokuten_naiyou2 {
	background-image: url(../images/repair_check/tokuten_img3.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 170px;
	width: 520px;
	clear: right;
}
#other1 {
	background-image: url(../images/repair_check/other/other1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	height: 270px;
	width: 520px;
}
#other1 p,
#other1 ul {
	visibility: hidden;
	list-style-type: none;
}
#other2 {
	background-image: url(../images/repair_check/other/other2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	width: 510px;
	padding: 0px;
	height: 185px;
}
#other2 ul {
	list-style-type: none;
	visibility: hidden;
}
#other3 {
	background-image: url(../images/repair_check/other/other3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	height: 90px;
	width: 520px;
}
#other4 {
	background-image: url(../images/repair_check/other/other4.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	width: 520px;
	padding-top: 185px;
	padding-right: 0px;
	padding-bottom: 0px;
	height: 20px;
	padding-left: 0px;
}
#other4   li#o4_l {
	float: left;
	height: 20px;
	width: 240px;
	list-style-type: none;
	text-align: center;
	margin-right: 30px;
}
#other4   li#o4_r {
	float: right;
	height: 20px;
	width: 240px;
	list-style-type: none;
	text-align: center;
}#other5 {
	background-image: url(../images/repair_check/other/other5.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	height: 100px;
	width: 520px;
}
.tune_photos {
	padding: 0px;
	width: 490px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	height: 180px;
}
.tune_photos .tp_right {
	float: right;
	height: 180px;
	width: 240px;
}
.tune_photos .tp_left {
	float: left;
	height: 180px;
	width: 240px;
}
.tuning_ex {
	width: 490px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
}
.tuning_ex li {
	list-style-type: none;
}

