@charset "utf-8";
/* 特選専用 */

#specialcar_wrap	{
	margin:0 0 35px;
	}

.img_area	{
	width:234px;
	height:176px;
	float:left;
	margin-top:4px;
	margin-right:10px;
	_margin-right:4px;
	}
.img_area img	{
	padding:2px;
	background:#FFFFFF;
	border:1px solid #999999;
	}

.name_area	{
	width:448px;
	float:left;
	padding:7px;
	border:#3A63AD 1px solid;
	background:url(../special/img/bg_sp.gif);
	font-size:108%;
	font-weight:bold;
	color:#FFFFFF;
}

.in_area	{
	float:left;
	width:197px;
	margin-left:1px;
	border:#3A63AD 1px solid;
	}
.in_area dl	{
	width:197px;
	}
.in_area dt	{
	width:65px;
	float:left;
	background:url(../special/img/bg_sp.gif);
	padding:7px;
	font-size:108%;
	text-align:center;
	color:#FFFFFF;
	}
.in_area dd	{
	width:104px;
	float:left;
	padding:7px;
	/padding:7px 7px 6px;
	font-size:108%;
	text-align:center;
	background:#E3E3E3;
	}
.top_area	{
	margin:5px 0;
	}
	
.section_area	{
	width:423px;
	float:left;
	}
.section_area dl	{
	width:211px;
	float:left;
	}
.section_area dt	{
	width:191px;
	margin:4px 2px 0;
	border:#999999 1px solid;
	background:url(../special/img/bg_inner.gif) repeat-x center;
	padding:4px 7px;
	text-align:center;
	}
.section_area dd	{
	width:191px;
	margin:0 2px;
	border:#999999 1px solid;
	border-top:none;
	background:#FFFFFF;
	padding:4px 7px;
	text-align:center;
	height:16px;
	}
	
.other_area	{
	width:419px;
	margin:4px 2px 0;
	/margin:10px 2px 0;
	float:left;
	}
.other_area dl	{
	width:419px;
	}
.other_area dt	{
	width:402px;
	padding:4px 7px;
	background:url(../special/img/bg_inner.gif) repeat-x center;
	border:#999999 1px solid;
	text-align:center;
	}
.other_area dd	{
	width:402px;
	padding:2px 7px;
	background:#FFFFFF;
	border:#999999 1px solid;
	border-top:none;
	text-align:left;
	height:40px;
	overflow-y:hidden;
	font-size:85%;
	}
