/* CSS Document */
/**************************************************
 ＋）NAVIGATION
**************************************************/
#navi{
	width:926px;
	height:56px;
	margin:-28px auto 10px;
	position:relative;
	z-index:999;
}
#navi li{
	float:left;
	height:56px;
}
#navi li a{
	background-image: url(../../common/images/navi_1.png?v=6d7768801e8f1479);
	padding:56px 0 0 0;
	height:0;
	overflow:hidden;
	display:block;
}
#navi01{ width:186px;}
#navi02{ width:183px;}
#navi03{ width:185px;}
#navi04{ width:183px;}
#navi05{ width:189px;}

#navi01 a{ background-position:0 0;}
#navi01 a:hover{ background-position:0 -56px;}
#navi02 a{ background-position:-186px 0;}
#navi02 a:hover{ background-position:-186px -56px;}
#navi03 a{ background-position:-369px 0;}
#navi03 a:hover{ background-position:-369px -56px;}
#navi04 a{ background-position:-554px 0;}
#navi04 a:hover{ background-position:-554px -56px;}
#navi05 a{ background-position:-737px 0;}
#navi05 a:hover{ background-position:-737px -56px;}

/**************************************************
 +）特選イチオシ車両
**************************************************/
#tokusen_disp{
	padding:10px 30px;
	position:relative;
}
#tokusen_disp li{
	border-radius: 4px; 
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	padding:5px;
	width:168px;
	float:left;
	margin:0 7px 0 0;
}
#tokusen_disp li:hover{
	background-color:#fffc9b;
}
.item_inner{
    box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.1);
	border:1px solid #e1e1e1;
}
.tokuse_img{
	width:156px;
	margin:5px auto;
}
.model_nm{
	text-align:center;
	line-height:1.1em;
}
.price_txt{
	text-align:center;
	margin:5px 0 0 0;
}
.price_txt span{
	font-size:17px;
}

#tokusen_disp .btn{position:absolute; top:110px; cursor:pointer;}
#tokusen_disp .prev{left:10px;}
#tokusen_disp .next{right:10px;}


/**************************************************
 +）blog
**************************************************/
#blog_disp{
	padding:10px 10px;
	position:relative;
}
#blog_disp li{
	border-radius: 4px; 
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	padding:5px;
	width:215px;
	float:left;
	margin:0 2px 0 0;
	cursor:pointer;
}
#blog_disp li:hover{
	background-color:#fffc9b;
}
.blog_img{
	width:204px;
	margin:5px auto;
}
.blog_txt{
	height:60px;
	padding:0 5px;
}

/**************************************************
 +）イベント・キャンペーン
**************************************************/
#event{
	padding:10px;
}
#event li{
	padding:5px;
	border-bottom:1px dotted #d9d9d9;
	position:relative;
	margin:0 0 5px;
}
#event li span{
	padding:2px;
	font-size:10px;
	position:absolute;
	left:80px;
	top:3px;
}
#event li p{
	margin:5px 0 0 0;
}

.ichiranBt{
	display:block;
	position:absolute;
	top:15px;
	right:10px;
	width:82px;
}
.ichiranBt img{
	position:relative;
	top:0px;
	left:0px;
}
/**************************************************
 +）店舗別カラー
**************************************************/
.storeNM_1{
	background-color:#e10011;
	color:#FFF;
	text-align:center;
	padding:5px 0;
}
.storeNM_2{
	background-color:#f7be45;
	color:#FFF;
	text-align:center;
	padding:5px 0;
}
.storeNM_3{
	background-color:#0475e3;
	color:#FFF;
	text-align:center;
	padding:5px 0;
}
