.list_box li {float:left;}

.newcar_inner{
	width:1000px;
	margin:0 auto;
}

.newcar_top_title{ 
	background: url(/index/images/dot_back.png?{0|rand:99999});
	padding:0 0 50px;
}

h4{
    font-size: 32px;
    font-weight: bold;
    margin: 5px 0 10px;
}
h5{
	font-size:16px;
	font-weight:bold;
}

footer{margin-top:170px;}

/* CSS Document */
#newcar_main h3 {
	height:30px;
	margin:20px auto 0;
	line-height:30px;
	font-size:17px;
	text-align:center;
}


/**********************************************
			newcar_main
**********************************************/

/* 価格 */
#price_list {margin:50px auto 30px;}
#price_list li {
	margin: 40px 35px 0px 0;
	cursor: pointer;
}
#price_list li:nth-child(4n) {margin:40px 0 0px 0 !important;}
#price_list li span{font-size:18px;}

#price_list li a {
	border: 1px solid #000;
    width: 223px;
	text-align:center;
	padding:16px 0;
	border-radius:5px;
	display:inline-block;
}
#price_list li a:hover{
	color:#fff!important;
	background-color:#000;
}



/**************************************
    スマホレスポンシブ
***************************************/
@media (max-width:480px) {

	#newcar_main { padding: 0 5%;}

	#maker_list li {
		width:46%;
		margin: 40px 0px 0px 0;
	}
	#maker_list li:nth-child(5n) {
		margin: 40px 0 0px 0!important;
	}
	#maker_list li:nth-child(odd){margin-right:8%!important;}

	#price_list li {
		margin: 40px 0px 0px 0;
		width:46%;
	}
	#price_list li a {width:100%;}
	#price_list li:nth-child(odd){margin-right:8%!important;}


	#nenpi_list li {
		margin: 40px 0px 0px 0;
		width:46%;
	}
	#nenpi_list li a {width:100%;}
	#nenpi_list li:nth-child(odd){margin-right:8%!important;}
	#nenpi_list{margin: 90px auto 100px;}


	.newcar_inner { width: 100%;}
}