@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 {
	background: url(/images/common/oblique_line_bg.gif) top center repeat;
}


/* ****************************************_**************************************** */


/* contents_area */

div.approved_detail_left {
	margin: 20px 0 0 0;
	padding:0;
	width:485px;
	float:left;
}

div.approved_detail_left h3 {
	clear:both;
	margin:0;
	padding:0 0 7px 0;
	width:485px;
	font-size: 1.33em;
	background:url(/images/approved-cars/detail/approved_title01.jpg) no-repeat left bottom;
	vertical-align:middle;
}

div.approved_detail_left h3 span {
	clear:both;
	display:block;
	margin:0;
	padding:7px 0 3px 50px;
	width:435px;
	font-weight:bold;
	background:url(/images/approved-cars/detail/approved_title02.jpg) no-repeat left center;
}

p.approved {
	margin:20px 0 20px 0;
	padding:0;
	width:81px;
	height:26px;
	float:left;
}

div.price {
	margin:10px 0 10px 0;
	padding:0;
	width:200px;
	float:right;
	color:#b00000;
}

p.body {
	margin:0;
	padding:0;
	text-align:right;
	font-size: 1.33em;
	background:url(/images/approved-cars/detail/price.gif) no-repeat left bottom;
	font-weight:bold;
}


p.body span {
	font-size:0.8em;
	font-weight:normal;
	color:#595959;
}

p.body span.no_stocks {
	font-size: 1em;
	font-weight:bold;
	color:#b00000;
}

p.recycle {
	margin:0;
	padding:0;
	text-align:right;
	/*font-size:0.85em;
	background:url(/images/approved-cars/detail/approved_recycle.gif) no-repeat left center;*/
}

div.spec {
	margin:0;
	padding:0;
	clear:both;
}

table {
	margin:0;
	padding:0;
	width:100%;
}

th {
	width:95px;
	margin:0;
	padding:7px 15px 7px 0;
	text-align:right;
	background:url(/images/common/oblique_line_bg2.gif) repeat top left;
	border-bottom:solid 3px #ffffff;
}

td {
	margin:0;
	padding:8px 0 8px 15px;
	background:url(/images/common/dotline.gif) repeat-x bottom left;
}

div.other {
	width: 485px;
	margin: 10px 0 0 0;
	padding:1px;
	background:url(/images/common/oblique_line_topics.gif) repeat;
}

div.other_in {
	background:#FFFFFF;
	margin:0;
	padding:15px;
}

p.back_btn {
	margin:20px 0 0 0;
	padding:0;
	width:194px;
	height:35px;
	float:left;
}

p.back_btn a {
	display:block;
	margin:0;
	padding:0;
	width:194px;
	height:35px;
	text-indent:-9999px;
	background:url(/images/approved-cars/detail/approved_back_btn.gif) no-repeat left top;
}

p.back_btn a:hover {
	background-position:0 -35px;
}

p.print_btn {
	margin:20px 87px 0 0;
	_margin:20px 43px 0 0;
	padding:0;
	width:194px;
	height:35px;
	float:right;
}

p.print_btn a {
	display:block;
	margin:0;
	padding:0;
	width:194px;
	height:35px;
	text-indent:-9999px;
	background:url(/images/approved-cars/detail/print_btn.gif) no-repeat left top;
}

p.print_btn a:hover {
	background-position:0 -35px;
}

div.approved_detail_right {
	margin:20px 0 0 0;
	padding:0 0 0 5px;
	width:265px;
	_width:260px;/*IE6*/
	overflow:hidden;
	float:right;
	background:url(/images/common/dotline2.gif) repeat-y top left;
}


p.body_image {
	margin:0;
	padding:0;
}

p.body_check_title {
	margin:0 0 10px 0;
	padding:0;
}

ul.body_check_list {
	margin:0 0 0 12px;
	padding:0;
}

ul.body_check_list li {
	display:block;
	margin:0 0 5px 0;
	padding:5px 0 7px 40px;
	font-size:0.85em;
}

ul.body_check_list li.body_check_list_1 {
	background:url(/images/approved-cars/detail/check_icon_1.gif) no-repeat
}

ul.body_check_list li.body_check_list_2 {
	background:url(/images/approved-cars/detail/check_icon_2.gif) no-repeat
}

ul.body_check_list li.body_check_list_3 {
	background:url(/images/approved-cars/detail/check_icon_3.gif) no-repeat
}

ul.body_check_list li.body_check_list_4 {
	background:url(/images/approved-cars/detail/check_icon_4.gif) no-repeat
}

ul.body_check_list li.body_check_list_5 {
	background:url(/images/approved-cars/detail/check_icon_5.gif) no-repeat
}

ul.body_check_list li.body_check_list_6 {
	background:url(/images/approved-cars/detail/check_icon_6.gif) no-repeat
}

ul.body_check_list li.body_check_list_7 {
	background:url(/images/approved-cars/detail/check_icon_7.gif) no-repeat
}

ul.body_check_list li.body_check_list_8 {
	background:url(/images/approved-cars/detail/check_icon_8.gif) no-repeat
}

ul.body_check_list li.body_check_list_9 {
	background:url(/images/approved-cars/detail/check_icon_9.gif) no-repeat
}

ul.body_check_list li.body_check_list_10 {
	background:url(/images/approved-cars/detail/check_icon_10.gif) no-repeat
}

ul.body_check_list li.body_check_list_11 {
	background:url(/images/approved-cars/detail/check_icon_11.gif) no-repeat
}

ul.body_check_list li.body_check_list_12 {
	background:url(/images/approved-cars/detail/check_icon_12.gif) no-repeat
}

ul.body_check_list li.body_check_list_13 {
	background:url(/images/approved-cars/detail/check_icon_13.gif) no-repeat
}

ul.body_check_list li.body_check_list_14 {
	background:url(/images/approved-cars/detail/check_icon_14.gif) no-repeat
}

ul.body_check_list li.body_check_list_15 {
	background:url(/images/approved-cars/detail/check_icon_15.gif) no-repeat
}

ul.body_check_list li.body_check_list_16 {
	background:url(/images/approved-cars/detail/check_icon_16.gif) no-repeat
}

div#staff_blog {
	margin:30px 0 0 0;
	padding:0;
}

div#staff_blog h3 {
	margin:0 0 15px 0;
	padding:0;
	width:780px;
	height:40px;
	font-size:1px;
	text-indent:-9999px;
	background:url(/images/approved-cars/detail/subtitle_approved_staffblog.gif) no-repeat left top;
}

div.greybox_image {
	display:none;
}

div.print_logo,
div.print_name,
div.print_map {
	display:none;
}

span.body_check_print_number {
	display:none;
}

div.print_logo {
	display:none;
}
