@charset "utf-8";
/* CSS Document */
#newcar h3 {
	background:url(../images/h3.png) no-repeat;
	background-position:center;
	font-size:18px;
	font-weight: bold;
	height:41px;
	line-height:41px;
	padding:0 0 0 55px;
}
.box {
	margin:0 auto 30px;
}
/*メーカーから選ぶ*/
#maker ul {
	margin:7px 0 30px 15px;
}
#maker ul li {
	width:222px;
	height:57px;
	display:inline-block;
	margin:7px;
}
#maker ul li a {
	display:block;
	width:100%;
	height:100%;
	background-image:url(../images/index/a.png);
	background-repeat:no-repeat;
	background-position:0 0;
}
#maker ul li a:hover {
	background-position: center -57px;
}
/*ボディタイプから選ぶ*/
#bodytype table {
	margin:5px auto 0;
}
#bodytype table td {
	width:222px;
	height:71px;
}
#bodytype table td a {
	display:block;
	width:100%;
	height:100%;
	background-image:url(../images/index/type_a.png);
	background-repeat:no-repeat;
	background-position:0 0;
}
#bodytype table td a:hover {
	background-position: center -71px;
}
/*ボディタイプから選ぶ*/
#bodytype table {
	margin:5px auto 0;
}
#bodytype table td {
	width:222px;
	height:71px;
}
#bodytype table td a {
	display:block;
	width:100%;
	height:100%;
	background-image:url(../images/index/type_a.png);
	background-repeat:no-repeat;
	background-position:0 0;
}
#bodytype table td a:hover {
	background-position: center -71px;
}
/*価格から選ぶ*/
#car_price table {
	margin:5px auto 0;
}
#car_price table td {
	width:222px;
	height:57px;
}
#car_price table td a {
	display:block;
	width:100%;
	height:100%;
	background-image:url(../images/index/a.png);
	background-repeat:no-repeat;
	background-position:0 0;
}
#car_price table td a:hover {
	background-position: center -57px;
}
/*燃費から選ぶ*/
#nenpi table {
	margin:10px auto 0;
}
#nenpi table td {
	width:146px;
	height:57px;
}
#nenpi table td a {
	display:block;
	width:100%;
	height:100%;
	background-image: url(../images/index/_a.png);
	background-repeat:no-repeat;
	background-position:0 0;
}
#nenpi table td a:hover {
	background-position: center -57px;
}