/* CSS Document */
#used_detail {
	width:100%;
	margin:15px auto;
	padding:15px 0;
	background-color:#f7f1e1;
}
#used_detail table {
	width:100%;
	margin:0 auto;
	border:3px solid #777777;
}
#used_detail th {
	width:123px;
	height:50px;
	font-weight:normal;
	text-align:center;
}
#used_detail td {
	width:123px;
	background-color:#fff;
	text-align:center;
	height:50px;
}
#t_top th {
	height:70px;
	border-bottom:1px solid #777777;
	text-align:center;
	font-weight:bold;
	font-size:15px;
}
#t_top td {
	height:70px;
	text-align:right;
	padding:0 50px 0 0;
	border-bottom:1px solid #777777;
}
.u_price {
	font-size:25px;
	color:#f00;
	font-weight:bold;
}
#used_data {
	margin:20px auto 0;
	background-color:#fff;
	padding:15px;
	box-sizing:border-box;
}
#used_img {
	border:3px solid #777777;
	width:634px;
	height:474px;
	float:left;
}
#AP_ImgPrev {
	position: absolute;
	top:45%;
	left:0;
}
#AP_ImgNext {
	position:absolute;
	top:45%;
	right:0;
}
#used_right {
	float:right;
	width:305px;
}
#used_right li {
	width:96px;
	height:71px;
	overflow:hidden;
	display:inline-block;
	margin:0 0 5px 0;
	border:1px solid #777777;
}
#used_right dl {
	width:100%;
	height:65px;
	margin:30px 0 0 0;
	box-sizing:border-box;
	border:3px solid #777777;
}
#used_right dl dt {
	float:left;
	line-height:59px;
	width:55%;
	background-color:#f7f1e1;
	text-align:center;
}
#used_right dl dd {
	text-align:center;
	line-height:60px;
}
#KirikaeBtDisp li {
	display:inline-block;
	width:478px;
	text-align:center;
	height:45px;
	line-height:35px;
	box-sizing:border-box;
}
#KirikaeBtDisp li a {
	display:block;
	width:100%;
	height:100%;
	text-decoration:none;
	background-image:url(../images/detail/information.png);
	background-position:0 0;
	background-repeat:no-repeat;
	color:#fff;
}
#KirikaeBtDisp li a:hover,#KirikaeBtDisp li.selected a{
	background-position:0 -45px !important;
}


.detail_data{
	border:10px solid #f7f1e1;
}

.detail_data .w_main{
	background-color:#FFF;
	padding:20px 10px;
}
#disp2,#disp3{display:none;}
.disp_non{display:none;}
#inner{
	width:100%;
	padding:0;
	border-spacing:0;
	background-repeat:repeat-x;
	list-style:none;
}
#inner th{
	height:25px;
	width:117px;
	text-align:left;
	background-color:#f7f1e1;
	border-bottom:1px solid #c6c6c6;
	padding:10px;
	color:#000;
	font-weight: normal;
}
#inner td{
	height:25px;
	text-align:left;
	border-bottom:1px solid #c6c6c6;
	min-width:200px;
	padding:10px 15px;
}
/*　装備情報　*/
#soubi{
}
#soubi li{
	background-color:#f7f1e1;
	border-radius: 15px; 
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	padding:7px 20px;
	margin:0 15px 10px 0;
	display:inline-block !important;
}
#comment{
	border:5px solid #CCC;
	padding:15px;
}

.m50T{margin-top:50px;}


/*　新車データ反映　*/
#comment2{
	padding:15px;
}
#car_data_catalog{
	width:100%;
	border:3px solid #633c1e;
	color:#000;
	border-collapse:collapse;
	margin:10px 0 0 0;
}
#car_data_catalog th{
	background-color:#e7f6fc;
	padding:7px 0;
	text-align:center;
}
#car_data_catalog td{
	text-align:center;
	padding:13px 0;
	background-color:#FFF;
}
#car_data_catalog td .price{
	font-size:14px;
}
.t_r{text-align:right !important;}
#car_data_catalog .BB{ border-bottom:1px solid #b8ab8c;}


#inner2{
	width:100%;
	padding:0;
	border-top:1px solid #b8ab8c;
	border-spacing:0;
	background-repeat:repeat-x;
	list-style:none;
	margin:10px 0 0 0;
}
#inner2 th{
	height:0px;
	width:117px;
	text-align:left;
	background-color:#edece3;
	border-left:1px solid #CCC;
	border-bottom:1px solid #b8ab8c;
	padding:3px 10px;
	color:#000;
	font-weight: normal;
}
#inner2 td{
	text-align:left;
	border-left:1px solid #b8ab8c;
	border-bottom:1px solid #b8ab8c;
	min-width:200px;
	padding:3px 10px;
}


