@charset "euc-jp";
/* CSS Document */


/*===============================================================
 /search/index.html
===============================================================*/
/* h2*/
div#container div#wrapper div#rightArea h2{
	background: url(../img/h2_ttl_sp.gif) no-repeat;
	height:20px;
	margin:0 0 10px 0;
	text-indent:-9999px;
	}

div#container div#wrapper div#rightArea h3{
	background: url(../img/h3_ttl_event_name.gif) no-repeat;
	clear:both;
	padding:10px 10px 5px 10px;
	line-height:110%;
	font-weight:bold;
	font-size:150%;
	color:#fff;
	border-bottom:#fff dotted 1px;
	}
div#container div#wrapper div#rightArea p.subttl{	
	color:#fff;
	background: url(../img/bgi_ttl_area_bottom.gif) no-repeat left bottom;
	padding:5px 10px 10px 10px;
	}	
div#container div#wrapper div#rightArea div.commentArea{	
	padding:10px 0 0 0;
	}	
div#container div#wrapper div#rightArea div.commentArea ul.pdf {
	margin:10px 0 10px 0;
	}
div#container div#wrapper div#rightArea div.commentArea ul.pdf li{
	padding:0 0 0 20px;
	background: url(../../common/img/ico-pdf.gif) no-repeat left top;
	}	
div#container div#wrapper div#rightArea div.commentArea p.eventImg{
	margin:0 0 10px 0;
	}	
div#container div#wrapper div#rightArea div.commentArea p.eventImg img{
	border:#ccc 3px solid;
	}
div#container div#wrapper div#rightArea	ul.shopList li{
	float:left;
	width:180px;
	}



div#container div#wrapper div#rightArea div.spImg{
	float:right;
	padding:0 0 10px 10px;
}

/*車のリスト*/
div#container div#wrapper div#rightArea div.carListArea{
	clear:both;
	}
div#container div#wrapper div#rightArea div.carListArea h4{
	padding:10px 0 0 0;
	margin:0 0 5px 0;
	font-weight:bold;
	
	}
div#container div#wrapper div#rightArea div.carListArea dl.carList{
	width:190px;
	height:110px;
	float:left;
	overflow:hidden;
	}
div#container div#wrapper div#rightArea div.carListArea dl.carList dt{
	float:right;
	width:83px;
	font-size:86%;
	line-height:110%;
	margin:0 0 3px 5px;
	}
div#container div#wrapper div#rightArea div.carListArea dl.carList dd.img{
	float:left;
	width:100px;
	height:100px;
	margin:0 0 0 0;
	}
div#container div#wrapper div#rightArea div.carListArea dl.carList dd.img a img{
	border:#ccc solid 1px;
	padding:1px;
	}
div#container div#wrapper div#rightArea div.carListArea dl.carList dd.img a:hover img{
	background:#3399CC;
	border:#3399CC solid 1px;
	}
div#container div#wrapper div#rightArea div.carListArea dl.carList dd.price{
	color:#c00;
	font-size:80%;
}
div#container div#wrapper div#rightArea div.carListArea dl.carList dd.price span{
	font-size:150%;
	padding:0 0 0 5px;
	}
div#container div#wrapper div#rightArea div.carListArea dl.carList dd.shop{
	font-size:70%;
	float:right;
	margin:0 0 3px 5px;
	padding:0 0 0 0;
	width:83px;
}

