/* CSS Document */
/*========================================
 +)　安心車検
========================================*/
#sub_menu_active4 a{color:#e47208;}

#inner_disp{
	background-image: url(../images/top_img4.jpg);
	background-repeat: no-repeat;
	position:relative;
	min-height:509px;
	padding:200px 23px 0;
}
#mainTT{
	background-image: url(../images/step/mainTT.png);
	width:464px;
	padding-top:71px;
	position:absolute;
	top:30px;
	left:35px;
}
#main_txt{
	background-image: url(../images/step/main_txt.png);
	width:473px;
	padding-top:68px;
	position:absolute;
	top:75px;
	left:35px;
}
.inner{
	background-image:url(/common/images/contents_bck.png);
	background-repeat: repeat-x;
	padding:16px;
}




/** 安心車検内容 **/
.stepdisp{
	background-color:#FFF;
	padding:15px;
}
.step{
	background-image:url(../images/step/line.gif);
	background-position:bottom center;
	background-repeat:no-repeat;
	width:586px;
	margin:auto;
	padding:0 0 15px;
	margin:0 0 15px;
	position:relative;
}
.step .fl,.step .fr{
	width:300px;
}
.step h3{
	height:40px;
	font-size:14px;
	margin:0 0 5px;
	color:#ff7e02;
}
.co_orange{ font-size:15px; color:#ff7e02; font-weight:bold;}
.co_red{color:#dd0000; font-weight:bold;}
.stepin{
	background-repeat:no-repeat;
	height:250px;
}
#step1{background-image:url(../images/step/step1.jpg);background-position:left top;}
#step1 h3{background-image: url(../images/step/1.gif);}
#step1 p{margin:15px 0 0 0;}
#step2{background-image:url(../images/step/step2.jpg); background-position:right top;}
#step3{background-image:url(../images/step/step3.jpg); background-position:right top;}

#senshaBt{
	position:absolute;
	bottom:15px;
	right:5px;
}