@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 */

a {
	text-decoration:none!important;
}
img {
	border:none;
}
p.navi01 {
	display:block;
	margin:15px 0 0 570px;
	padding:0;
	width:209px;
	height:36px;
}

p.navi01 a {
	display:block;
	margin:0;
	padding:0;
	width:209px;
	height:36px;
	text-indent:-9999px;
	background:url(/images/approved-cars/index/btn_about_approved.gif) no-repeat left top;
}

p.navi01 a:hover {
	background-position:0 -36px;
}

h3#alfa {
	margin:0 0 20px 0;
	padding:0;
	height:40px;
	text-indent:-9999px;
	background:url(/images/approved-cars/index/subtitle_alfa.gif) no-repeat left top;
	clear:both;
}

h3#fiat {
	clear:both;
	margin:0 0 20px 0;
	padding:0;
	height:40px;
	text-indent:-9999px;
	background:url(/images/approved-cars/index/subtitle_fiat.gif) no-repeat left top;
	clear:both;
}

div.approved_search {
	margin:20px 0 0 0;
	padding:0;
	width:780px;
	height:35px;
	background:url(/images/common/oblique_line_bg2.gif) repeat ;
}

div.approved_search select {
	vertical-align:middle;
}

span.search_maker {
	margin:0;
	padding:0;
}

span.search_maker img {
	margin:0 10px 0 20px;
	vertical-align:middle;
}

span.search_carname {
	margin:0;
	padding:0;
}

span.search_carname img {
	margin:0 10px 0 40px;
	vertical-align:middle;
}

div.step {
	margin:0 0 20px 0;
	padding:0;
	clear:both;
}

div.section {
	margin:0 7px 0 0;
	padding:5px;
	width:140px;
	_width:150px;/*IE6*/
	background:url(/images/common/oblique_line_blog.gif) repeat ;
	float:left;
}

div.section_margin {
	margin:0;
}

div.section_in {
	margin:0;
	padding:0;
	width:140px;
	background:#ffffff;
	cursor:pointer;
}

div.section p.image {
	margin:0;
	padding:0;
}

div.section p.title {
	margin:0 5px 0 5px;
	padding:0;
	/*line-height:1.20em;*/
}

div.section p.title img {
	float:left;
}

div.section p.price {
	margin:0 5px 0 0;
	padding:0;
	text-align:right;
	font-size:1.23em;
	font-weight:bold;
	color:#b00000;
}

div.section p.price span {
	font-size:0.8em;
	font-weight:normal;
	color:#595959;
}
/*
div.section p.price span.no_stocks {
	margin:0 5px 0 0;
	padding:0;
	text-align:right;
	font-size:1.23em;
	font-weight:bold;
	color:#b00000;
}
*/
div.section p.year {
	margin: 0 0 0 4px;
	padding:0 0 0 22px;
	width:30px;
	_width:53px;/*IE6*/
	float:left;
	background:url(/images/approved-cars/index/icon_year.gif) no-repeat left center;
	font-size:0.85em;
}

div.section p.run {
	margin:0 4px 0 0;
	_margin: 0;
	padding:0 0 0 22px;
	width:53px;
	_width:76px;/*IE6*/
	float:right;
	background:url(/images/approved-cars/index/icon_run.gif) no-repeat left center;
	font-size:0.85em;
}


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;
}

p.inq_text02 {
	margin:0 0 20px 0;
	padding:10px;
	background: url(/images/common/oblique_line_bg.gif) top center repeat;
}

span.now_number {
	text-align:right;
}

span.now_number span {
	font-weight:bold;
}

div.now_number {
	margin:3px 10px 15px 10px;
	padding:0;
	text-align:right;
}

div.now_number span {
	font-weight:bold;
	padding:0 5px 0 5px;
}

div.margin_div {
	margin:20px;
	padding:;
	clear:both;
}
p.navi001 {
	display:block;
	margin:15px 0 0 0px;
	padding:0;
	width:209px;
	height:36px;
}

p.navi001 a {
	display:block;
	margin:0;
	padding:0;
	width:209px;
	height:36px;
	text-indent:-9999px;
	background:url(/images/approved-cars/index/btn_about_approved.gif) no-repeat left top;
}

p.navi001 a:hover {
	background-position:0 -36px;
}
