@charset "utf-8";

/* 新車/中古車チェックBOX*/
#newold li{
	width:135px;margin-bottom:3px;
	text-align:left;
	float:left;
}
#newold ul{
	padding: 0px;
	margin: 0px;
	list-style-type: none;
}
#newold a{text-decoration: none;}
/* メーカーチェックBOX*/
#maker li{
	width:135px;margin-bottom:3px;
	text-align:left;
	float:left;
}
#maker ul{
	padding: 0px;
	margin: 0px;
	list-style-type: none;
}
#maker a{text-decoration: none;}
/* タイプチェックBOX*/
#type li{
	width:135px;margin-bottom:3px;
	text-align:left;
	float:left;
}
#type ul{
	padding: 0px;
	margin: 0px;
	list-style-type: none;
}
#type a{text-decoration: none;}
/* 排気量チェックBOX*/
#displac li{
	width:135px;margin-bottom:3px;
	text-align:left;
	float:left;

}
#displac ul{
	padding: 0px;
	margin: 0px;
	list-style-type: none;
}
#displac a{text-decoration: none;}


/* 検索ボタン*/
.searchbutton{
	width:100px; height:25px;  border:1px solid #6e6e6e; 
	border-radius:4px;  box-shadow: 1px 1px 2px 1px rgba(130,130,130,0.1);  
	-webkit-appearance: none;
}
.searchbutton:hover { background-color: #d1ddf0;}

input[type=submit]{background-color: #e9e9ed;color:#000000;}

/************** 新着情報 ****************/

/* 外枠 */
.newsdata1 {
	margin:4px 0 4px; 
}
/* 個別枠 */
.newsdata2 {
	margin:0 8px 8px 0; 
	border:1px solid #dedede;
	border-radius: 5px;
	background-color:#ffffff;
}
/* オンマウス時の背景色*/
.newsdata2 a{display:block;width:100%;height:100%;color: #333333; text-decoration:none; }
.newsdata2 a:hover {background-color:#fdece6;}

/* データ表示外枠<table> */
.newsdata3 {
	width:100%;
}
/* 画像表示<td> */
.newsdata4 {
	width:100px;padding:5px 5px 1px;
	vertical-align:top;
}
/* 新着情報 車名,価格 表示(画像右) */
.newsdata5{
	width:99%;
	vertical-align:top; line-height:1.4;
	padding: 2px 2px 1px 7px;
}
/* 新着情報 データ表示(画像下) */
.newsdata7{
	width:100%;
	font-size:11px;
	padding: 2px 5px 1px 5px;
}
/* ●*/
.newsdata8{
	font-size:11px;
	color:#757575;
}
/* 1行コメント*/
.newsdata9{
	font-size:12px;
	color:#ff0000;  margin-left:10px;
}
/* 詳細ページリンク */
.newsdata6{
	font-size:11px;
	text-align:right;
	white-space: nowrap;
}

/* 新車 */
.txtnew{
	color: #ffffff; background-color: #f7657b;
	padding: 1px 2px 1px; font-size:10px;
	font-weight: bold;
	white-space: nowrap;
}
/* 中古車 */
.txtused{
	color: #ffffff;  background-color: #00bfff;
	padding: 1px 2px 1px; font-size:10px;
	font-weight: bold;
	white-space: nowrap;
}
/* 価格 */
.newsprice1 {
	color: #ff0000; font-size: 14px; font-weight: bold;
}
/* 「税込み」 */
.unit_tax1 {
	color:#333333;font-size:11px;font-weight:normal;
}

/******* 新着情報 レスポンシブ *******/
@media screen and (min-width:1024px){
.newsdata1{ width:680px; }
.newsdata2{ width:330px;height:125px; float:left;}
}

@media screen and (max-width:1023px){
.newsdata1{ width:490px; }
.newsdata2{ width:100%;height:115px;}
}

@media screen and (max-width:768px){
.newsdata1{ width:100%; }
.newsdata2{ width:100%;height:115px;}
}

@media screen and (max-width:640px){
.newsdata1{ width:100%; }
.newsdata2{ width:100%;height:125px;}
}




