@charset "utf-8";

.nodata {
	color:#333;
	font-size:150%;
	letter-spacing:3px;
	margin:23px;
}
.thum_builder_s {
	max-width:75px;
	max-height:50px;
}
.thum_builder_m {
	max-width:180px;
	max-height:120px;
}
.thum_car_s {
	max-width:86px;
	max-height:57px;
}
.thum_car_m {
	max-width:258px;
	max-height:178px;
}
.thum_car_xm {
	max-width:269px;
	max-height:180px;
}
.thum_car_l {
	max-width:428px;
	max-height:288px;
	margin:0px auto;
}
ul.list li {
	text-align:center;
	width:555px;
}
.caption {
	text-align:center;
	margin-top:-10px;
	margin-bottom:10px;"
}
.round {
	border-radius:5px 5px 0px 0px;
    -webkit-border-radius:5px 5px 0px 0px;
    -moz-border-radius:5px 5px 0px 0px;
    -o-border-radius:5px 5px 0px 0px;
    -ms-border-radius:5px 5px 0px 0px;
    background:#fff;
	overflow:hidden;
	height:176px;
}
.other .thumbnail {
	text-align:center;
}
.list_box_foot {
	height:42px;
	overflow:hidden;
}
.class_caption {
	width:333px;
}
.car_image {
	height:178px;
}
.car_name {
	height:40px;
	margin-top:5px;
	margin-bottom:0px;
	padding-bottom:0px;
}
.pager ol li.prev ,
.result .pager ol li.next {
	color:#d6d6d6;
}
.gallery .inner ul.list li {
	text-align:left;
}
.ttl .ttl-inside p.jrva{
	display: inline-block;
	padding-right: 50px;
	background: url(../images/detail/ico_jrva.png) no-repeat 100% 50%;
}
.company dl dt span.jrva{
	padding-right: 50px;
	background: url(../images/detail/ico_jrva2.png) no-repeat 100% 50%;
}

#Main .car_show .slide_wrap ul.slide p.car_name
{
	font-size:120%;
	font-weight:bold;
	line-height:20px;
}
#Main .car_show .slide_wrap ul.slide p.car_name a
{
	text-decoration:none;
}
#Main .car_show .slide_wrap ul.slide p.car_name a:hover
{
	text-decoration:underline;
}
#Main .car_show .slide_wrap ul.slide .thumbnail_size
{
    max-width: 169px;
    max-height: 126px;
}
#Main .car_show .slide_wrap ul.slide p.thumbnail
{
	height:120px;
}
#Main .car_show .slide_wrap ul.slide li.type1
{
    background: url(../images/detail/ttl_bg_01.png) no-repeat;
}
#Main .car_show .slide_wrap ul.slide li.type2
{
    background: url(../images/detail/ttl_bg_02.png) no-repeat;
}
#Main .car_show .slide_wrap ul.slide li.type3
{
    background: url(../images/detail/ttl_bg_03.png) no-repeat;
}
#Main .car_show .slide_wrap ul.slide li.type4
{
    background: url(../images/detail/ttl_bg_04.png) no-repeat;
}
#Main .car_show .slide_wrap ul.slide li.type5
{
    background: url(../images/detail/ttl_bg_05.png) no-repeat;
}
#Main .option h3 {
	margin-bottom:30px;
}