/* CSS Document */
/*========================================
 +)　車検
========================================*/
#pointTT{
	position:relative;
	background-image:url(../images/h3_TT.gif?v=63501ad0befff08a);
	background-repeat:repeat-x;
	height:47px;
	line-height:47px;
	position:relative;
	border:solid #c6c6c6;
	border-width:1px 1px 1px;
	
}
#pointTT img{
	position:absolute;
	top:10px;
	left:10px;
}
#pointTT span{
	display:block;
	border:1px solid #FFF;
	padding:0 0 0 47px;
}

#point_list{
	border:solid #c6c6c6;
	border-width:1px 1px 1px;

}
#point_list li{
	border-top:1px solid #c6c6c6;
	padding:10px;
}
#point_list li:first-child{
	border-top:none;
}
#point_list li h4{
	color:#0262da;
	font-size:14px;
	margin:0 0 5px;
}
/*========　車検料金　=======*/
#shaken_price{
	border-top:1px solid #c6c6c6;
	border-left:1px solid #c6c6c6;
	margin:0 0 5px;
	width:100%;
	margin:10px 0 5px 0;
}
#shaken_price th{
	background-image: url(../images/th.gif?v=80f2da65278b5c26);
	background-repeat:repeat-y;
	background-position:right top;
	width:127px;
	padding:7px 0 7px 0px;
	border-top:1px solid #FFF;
	border-right:1px solid #c6c6c6;
	border-bottom:1px solid #c6c6c6;
	text-align:center;
}
#shaken_price td{
	padding:7px 0 7px 0px;
	border-right:1px solid #c6c6c6;
	border-bottom:1px solid #c6c6c6;
	text-align:center;
	font-size:14px;
}
.gray_bg{
	background-color:#eae8e8;
	border-top:1px solid #FFF;
}
.all_price{
	background-color:#fffbdd;
	border-top:1px solid #FFF;
	padding:0 !important;
}
.type_th{
	background-color:#e0f3fb !important;
	background-image: none !important;
	width: auto !important;
}

/*========　車検の流れ　=======*/
.gray_disp{
	background-color:#ebebeb;
	border-radius: 4px 4px; 
	-webkit-border-radius: 4px 4px;
	-moz-border-radius: 4px 4px;
	position:relative;
	padding:40px 40px 10px;
	margin:40px 0 0 0;
}
.gray_disp2{
	background-color:#ebebeb;
	border-radius: 4px 4px; 
	-webkit-border-radius: 4px 4px;
	-moz-border-radius: 4px 4px;
	position:relative;
	padding:40px 10px 10px;
	margin:40px 0 0 0;
}
.hosyo_TT{
	position:absolute;
	top:-27px;
	left:50%;
	margin-left:-318px;
}
.white_txt{
	background-color:#FFF;
	padding:5px;
	border-radius: 4px 4px; 
	-webkit-border-radius: 4px 4px;
	-moz-border-radius: 4px 4px;
	margin:15px 0 0 0;
	font-size:13px;
	text-align:center;
}
/*=======*/
.contact_disp{
	width:708px;
	height:143px;
	margin:10px auto;
	position:relative;
}
.contact_disp a{
	width:594px;
	height:53px;
	display:block;
	position:absolute;
	top:18px;
	left:55px;
}
.contact_01{ background-image:url(../images/contact_bk01.jpg?v=753a5648a279f135);}
.contact_02{ background-image:url(../images/contact_bk02.jpg?v=e545ad5ef9ee96b9);}
.contact_03{ background-image:url(../images/contact_bk03.jpg?v=bd46cd40d807fa7e);}