@charset "utf-8";


/* ****************************************_**************************************** */


/* global_navigation // gnavi_approved-cars */

#gnavi_approved-cars {
	width: 113px;
	background-position: -212px -116px;
}

#gnavi_approved-cars:hover {
	background-position: -212px -116px;
}


/* ****************************************_**************************************** */


/* promotion_area */

div#promotion_area {
	height: 90px;
	background: url(/images/common/oblique_line_bg.gif) top center repeat;
}


/* ****************************************_**************************************** */


/* contents_area */

p.lead_text {
	margin:0 0 20px 0;
	padding:20px 0 20px 10px;
	background:url(/images/common/dotline.gif) repeat-x bottom left;
}

h3#about_approved1 {
	margin:30px 0 20px 0;
	padding:0;
	height:40px;
	text-indent:-9999px;
	background:url(/images/approved-cars/subtitle_about_ac.gif) no-repeat left top;
}

h3#about_approved2 {
	clear:both;
	margin:50px 0 20px 0;
	padding:0;
	height:40px;
	text-indent:-9999px;
	background:url(/images/approved-cars/subtitle_about_hc.gif) no-repeat left top;
}


div.section {
	margin:0 0 15px 0;
	padding:0 0 15px 0;
	background:url(/images/common/dotline.gif) repeat-x left bottom;
}

div.section_image {
	margin:0;
	padding:0;
	width:173px;
	float:left;
}


div.section_info {
	margin:0;
	padding:0;
	width:580px;
	float:right;
}

p.title {
	margin:0 0 10px 0;
	padding:0;
	font-size: 1.23em;
	font-weight:bold;
}


div.text {
	margin:0;
	padding:0;
	float:left;
}
p.inq_head { margin:50px 0 0 0;  }
p.inq_text {
	margin:0 0 20px 0;
	padding:5px 10px 10px 10px;
	background: url(/images/common/oblique_line_bg.gif) top center repeat;
}

#check_sheet_img {
	position:absolute;
	top: -20px;
	right: 0px;
	width:  287px;
	height: 223px;
	background:url(/images/approved-cars/check_sheet_img.png) no-repeat left bottom;
}
* html #check_sheet_img { behavior: expression(IEPNGFIX.fix(this)); }

div#check_sheet {
	margin:0 0 20px 0;
	padding:10px;
	background: url(/images/common/oblique_line_bg.gif) top center repeat;
	clear:both;
}
div#check_sheet .text {
	width: 440px;
	margin: 10px 0 10px 10px;
	clear:both;
}

div#check_sheet_btn {
	margin: 0 0 20px 0;
	width: 203px;
	height: 35px;
}
div#check_sheet_btn a {
	display:block;
	width:  100%;
	height: 100%;
	text-indent:-9999px;
	background: url(/images/approved-cars/check_sheet_btn.gif) no-repeat left top;
}
div#check_sheet_btn a:hover {
	background-position:0 -35px;
}
