@charset "Shift_JIS";

/*クルマ選びサポート
==================================================================*/

/* 一段目 ----------- */

#container.requestTopPage .top_sec{
	width:705px;
	margin-top:20px;
}
#container.requestTopPage .top_sec .catalog_photo{
	float:left;
	width:192px;
}
#container.requestTopPage .top_sec .catalog_req{
	float:right;
	width:505px;
}
#container.requestTopPage .top_sec .catalog_req h2{
	font-size:140%;
	padding:20px 0 0;
}
#container.requestTopPage .top_sec .catalog_req ul{
	margin-top:50px;
}
#container.requestTopPage .top_sec .catalog_req li{
	/*float:left;*/
	width:auto;
	text-align: center;
}
#container.requestTopPage .top_sec .catalog_req li.pr_20{
	padding-right:20px;
	_width:260px;
}
#container.requestTopPage .requestArea li{
	float:left;
}
#container.requestTopPage .requestArea .longArea{
	width:705px;
}
#container.requestTopPage .requestArea .longArea .longAreaInner{
	background:url(../../image/request_bg_btn_longtop.gif) no-repeat top left;
}
#container.requestTopPage .requestArea .longArea .longAreaInner .req_inner{
	background:url(../../image/request_bg_btn_longbtm.gif) no-repeat bottom;
	padding:15px;
}
#container.requestTopPage .requestArea .longArea .req_inner .leftArea{
	float:left;
	width:205px;
}
#container.requestTopPage .requestArea .longArea .req_inner .rightArea{
	float:right;
	width:460px;
	padding-left:10px;
	_width:470px;
}
#container.requestTopPage .requestArea .longArea .req_inner .rightArea .rightAreaInner{
	background:url(../../image/request_bg_subtop.gif) no-repeat top;
}
#container.requestTopPage .requestArea .longArea .req_inner .rightArea .rightAreaInner ul{
	background:url(../../image/request_bg_subbtm.gif) no-repeat bottom;
}

#container.requestTopPage .requestArea .longArea .req_inner .rightArea li{
	float:left;
	width:195px;
	padding:10px 15px;
	_width:225px;
}
#container.requestTopPage .requestArea .longArea .req_inner .rightArea li.mr_10{
	margin-right:10px;
}
#container.requestTopPage .requestArea .shortArea{
	width:344px;
	margin-top:20px;
}
#container.requestTopPage .requestArea .ml_15{
	margin-left:17px;}
#container.requestTopPage .requestArea .shortArea .shortAreaInner{
}
#container.requestTopPage .requestArea .othercarBg{
	background:url(../../image/request_bg_btn_othercar.gif) no-repeat top left;
}
#container.requestTopPage .requestArea .quotationBg{
	background:url(../../image/request_bg_btn_quotation.gif) no-repeat top left;
}
#container.requestTopPage .requestArea .searchBg{
	background:url(../../image/request_bg_btn_search.gif) no-repeat top left;
}
#container.requestTopPage .requestArea .testBg{
	background:url(../../image/request_bg_btn_test.gif) no-repeat top left;
}
#container.requestTopPage .requestArea .negotiationBg{
	background:url(../../image/request_bg_btn_negotiation.gif) no-repeat top left;
}
#container.requestTopPage .requestArea .webpassBg{
	background:url(../../image/request_bg_btn_webpass.gif) no-repeat top left;
}
#container.requestTopPage .requestArea .shortArea_txt{
	width:220px;
}
#container.requestTopPage .requestArea .req_inner2{
	background:url(../../image/request_bg_btn_shortbtm.gif) no-repeat bottom left;
	padding:15px;
}
#container.requestTopPage .requestArea .linkArea{
	background:url(../../image/request_bg_border_dot.gif) repeat-x top left;
	margin-top:7px;
	padding-top:7px;
}
#container.requestTopPage .requestArea{
	color:#434343;
}
#container.requestTopPage .requestArea .icon_link_1{
	background:url(../../image/cmn_icon_arrow01.gif) no-repeat left center;
	color:#434343;
}
#container.requestTopPage .requestArea .linkArea li .icon_link_1{
	display:block;
}
#container.requestTopPage .requestArea .icon_link_1:hover{
	color:#b30000;
}
