@charset "utf-8";

/************************************************************
 * ネット編集管理CSS 2010/06/01
 ************************************************************/

.Contents_col {
	margin: 10px 0;
  	}


.Contents_TitleGray {
	background-image: url(/cmn/images/sprite/y_top.png);
	background-position: -3980px 0;
	width: 680px; 
	height: 25px;
	line-height: 25px;
	text-indent: 10px;
	color: #FFFFFF; 
	font-size: 14px;
	margin: 0 0 10px 0;
	}
 
.Contents_lineOrange {
	background-image: url(/cmn/images/sprite/x_top.png);
	background-position: 0 -95px ;
	background-repeat: no-repeat;
	padding-left: 10px;
	}

.Contents_lineOrange_s {
	background-image: url(/cmn/images/sprite/x_top.png);
	background-position: 0 -95px ;
	background-repeat: no-repeat;
	padding-left: 10px;
	width: 212px;
	float: left;
	margin: 0 0 5px 0;
	}

.Contents_col dl.Contents_list {
	padding: 10px 0 10px 10px;
	}

.Contents_col dl.Contents_list dt {
	clear: both;
	float: left;
	width: 80px;
	}
	
.Contents_col dl.Contents_list dd {
	width: 680px;
	/width: 580px;
	}
	

.Contents_col ul.Contents_list2 {
	padding: 10px;
	}


.Contents_col ul.list_col {
	margin: 10px 0 0 0;
	}

.Contents_col ul.list_col li.list_box {
	float: left;
	width: 222px;
	}


.Contents_col ul.list_col li.list_box .bg {
	background-image: url(/cmn/images/sprite/y_top.png);
	background-position: -4660px 0;
	background-repeat: repeat-y;
	width: 222px;
	margin: 5px 0 0 0;
	}

.Contents_col ul.list_col li.list_box .bg .Headimg {
	background-image: url(/cmn/images/sprite/y_top.png);
	background-position: -4882px top;
	background-repeat: no-repeat;
	width: 222px;
	}

.Contents_col ul.list_col li.list_box .bg .Headimg .Bottomimg {
	background-image: url(/cmn/images/sprite/y_top.png);
	background-position: -5104px bottom;
	background-repeat: no-repeat;
	width: 216px;
	height: 131px;
	padding: 3px; 
	background-repeat: no-repeat;
	}

.Contents_col ul.list_col li.list_box .bg .Headimg .Bottomimg a.list01 { text-decoration: none !important;}
.Contents_col ul.list_col li.list_box .bg .Headimg .Bottomimg a.list01 span.text {
	display: block;
	text-decoration: none !important;
	color: #333333;
	font-size: 10px;
	font-weight: normal;
	margin-top: 2px;
	text-align: center;
	}


.Contents_col ul.list_col li.list_box .bg .Headimg .Bottomimg .bg_White {
	background: #FFFFFF;
	}

.Contents_col ul.list_col li.list_box .bg .Headimg .Bottomimg .bg_White a.bgDailyCarsensor { 
	background-image: url(/cmn/images/sprite/c_top.png);
	background-repeat: no-repeat;
	background-position: -20px -920px;
	display: block;
	width: 216px; 
	height: 53px; 
	text-indent: -9999px;
	overflow: hidden;
	}
		
.Contents_col ul.list_col li.list_box .bg .Headimg .Bottomimg .bg_White a.bgNewModelSokuhou	{
	background-image: url(/cmn/images/sprite/c_top.png); 
	background-repeat: no-repeat;
	background-position: -240px -920px; 
	display: block; 
	width: 216px; 
	height: 53px; 
	text-indent: -9999px; 
	overflow: hidden;
	}

.Contents_col ul.list_col li.list_box .bg .Headimg .Bottomimg .bg_White ol {
	padding: 3px;
	}
   
.Contents_col ul.list_col li.list_box .bg .Headimg .Bottomimg .bg_White ol li {
	font-size: 10px; 
	font-weight: normal;
	line-height: none;
	}

.Contents_col ul.list_col li.list_box .bg .Headimg .Bottomimg .bg_White ol li a {
	font-size: 10px; 
	font-weight: normal;
	line-height: none;
	}

.Contents_col ul.list_col li.list_box .bg .Headimg .Bottomimg .bg_White ul {
	padding:3px;
	}

.Contents_col ul.list_col li.list_box .bg .Headimg .Bottomimg .bg_White ul li {
	font-size: 10px; 
	line-height: none;
	overflow: hidden;
	height: 36px;
	line-height: 1;
	}

.Contents_col ul.list_col li.list_box .bg .Headimg .Bottomimg .bg_White ul li a {
	font-size: 10px; 
	font-weight: normal;
	line-height: none;
	text-decoration: none;
	}

.Contents_col ul.list_col li.list_box .bg .Headimg .Bottomimg .bg_White ul li img {
	float: left;
	padding-right: 2px;
	width: 48px;
	height: 36px;
	}

.Contents_col ul.list_col li.list_box .bg .Headimg .Bottomimg .bg_White ul li a span {
	color: #333333;
	}


p.queen {
	height: 13px;
	margin: 2px 0 0 0;
	padding: 0;
	line-height: 13px;
	}
	
	
/************************************************************************************************
 * コンテンツインクルードCSS 2011/8/つぶやき統計学・こりゃスゴイ！購入プラン付き中古車追加
 ************************************************************************************************/	
 
.Contents_col ul.list_col li.list_box .bg .Headimg .Bottomimg .bg_White a.bgToukeigaku {
	background-image: url(/cmn/images/top/contents/contents_img.png);
	background-repeat: no-repeat;
	background-position: 0 0; 
	display: block; 
	width: 216px; 
	height: 53px; 
	text-indent: -9999px; 
	margin-bottom: 2px;
	} 
 
 
.Contents_col ul.list_col li.list_box .bg .Headimg .Bottomimg .bg_White ul li.toukei_tit {
	font-size: 12px; 
	line-height: none;
	overflow: hidden;
	height: 70px;
	line-height: 1.2em;
	} 
 
.Contents_col ul.list_col li.list_box .bg .Headimg .Bottomimg .bg_White ul li.toukei_tit a {
	font-size: 12px;
	}
.Contents_col ul.list_col li.list_box .bg .Headimg .Bottomimg .bg_White ul li.toukei_tit a span { margin-top: 3px; display: block; font-size: 10px; line-height: 12px;} 
.Contents_col ul.list_col li.list_box .bg .Headimg .Bottomimg .bg_White ul li.toukei_tit a img { width: 80px; height: 52px; margin-top: 3px; margin-right: 3px;} 
 
 
.Contents_col ul.list_col li.list_box .bg .Headimg .Bottomimg .bg_White a.bgPlan {
	background-image: url(/cmn/images/top/contents/contents_img.png);
	background-repeat: no-repeat;
	background-position: 0 -53px; 
	display: block; 
	width: 216px; 
	height: 53px; 
	text-indent: -9999px; 
	margin-bottom: 2px;
	}  
 
 
.Contents_col ul.list_col li.list_box .bg .Headimg .Bottomimg .bg_White ul li.plan_tit {
	font-size: 12px; 
	line-height: none;
	overflow: hidden;
	height: 70px;
	line-height: 1.2em;
	} 
 
.Contents_col ul.list_col li.list_box .bg .Headimg .Bottomimg .bg_White ul li.plan_tit a {
	font-size: 12px;
	}
.Contents_col ul.list_col li.list_box .bg .Headimg .Bottomimg .bg_White ul li.plan_tit a span { margin-top: 3px; display: block; font-size: 10px; line-height: 14px;} 
.Contents_col ul.list_col li.list_box .bg .Headimg .Bottomimg .bg_White ul li.plan_tit a img { width: 69px; height: 52px; margin-top: 3px; margin-right: 3px;}  
.Contents_col ul.list_col li.list_box .bg .Headimg .Bottomimg .bg_White ul li.plan_tit a span.priceA,.Contents_col ul.list_col li.list_box .bg .Headimg .Bottomimg .bg_White ul li.plan_tit a span.priceB,.Contents_col ul.list_col li.list_box .bg .Headimg .Bottomimg .bg_White ul li.plan_tit a span.priceC { display: inline;} 
.Contents_col ul.list_col li.list_box .bg .Headimg .Bottomimg .bg_White ul li.plan_tit a span.priceA { font-size: 12px; font-weight: 800;} 
.Contents_col ul.list_col li.list_box .bg .Headimg .Bottomimg .bg_White ul li.plan_tit a span.priceB { font-size: 16px; font-weight: 900; color: #cc0000; margin-right: 3px; font-family: Arial;}  
 

/************************************************************
 * 広告インクルードCSS 2010/08/26
 ************************************************************/
 
/*CntMainBanner*/
.CntMainBanner .MainBannerL,.CntMainBanner .MainBannerR,.CntMainBanner_btm .MainBannerL,.CntMainBanner_btm .MainBannerR { 
	width: 335px;
	float: left;
	}

.CntMainBanner .MainBannerL,.CntMainBanner_btm .MainBannerL { margin-right: 10px;}


.CntMainBanner_btm {margin-top: 10px;}

.CntMainBanner .MainBannerL ul { 
	height: 54px;
	width: 328px;
	background: url(/cmn/images/top/contents/ad/3bn_bg.png) 0 0 no-repeat;
	display: block;
	padding: 1px 3px 0 4px;
	}
	
.CntMainBanner .MainBannerL ul li {
	float: left;
	height: 49px;
	}

.CntMainBanner .MainBannerL ul li.mr {
	margin-right: 3px;
	}


/*CntPickup1*/	
.CntPickup1 .PickupL,.CntPickup1 .PickupR { 
	width:335px;
	float: left;
	}

.CntPickup1 .PickupL { margin-right: 10px;}


/*banner_info*/
span.bn_date {
	font-size: 10px;
	}


/************************************************************
 * インクルード　お知らせ 2010/11/04 修正
 ************************************************************/

.infoBox2 {
	position: relative;
	width: 100%;
	background-color: #FFFFFF;
	text-align:left;
	margin-bottom:5px;
}


.infoBox3 {
	position: relative;
	width: 100%;
	background-color: #FFFFFF;
	text-align: left;
	margin-bottom: 10px;
}


.ad_txt {
	font-weight: normal;
	font-size: 10px;
	}
	
	
	
