@charset "utf-8";

@font-face{
	font-family: 'Arial Black';
	font-style: normal;
	font-weight: 400;
	src: local('Arial Black'), url('ariblk_0.ttf') format('ttf');
}
.dtl_top_disp{
	padding:15px;
	background-image:url(../images/bck.gif);
	background-repeat:repeat;
}
#dtlTT{
	background-image:url(/usedcar/images/detail/h3TT.gif);
	background-repeat:repeat-x;
	background-position:left bottom;
	background-color:#002678;
	color:#FFF;
	font-size:16px;
	padding:12px 10px;
}


.Disp{
	background-color:#FFF;
	padding:10px;
}
/**************************************************
                 NEWCAR DETAIL
***************************************************/
#LeftDisp{
	width:735px;
	float:left;
	background-color:#FFF;
	padding:0px;
}
#RightDisp{
	width:200px;
	float:right;
	background-color:#FFF;
	padding:0px;
}
#top_disp{
	background-color:#FFF;
	padding:10px 15px;
	margin:0 0 10px;
}
#top_price{
	background-image:url(../images/detail/price1.jpg);
	width:580px;
	height:159px;
	line-height:159px;
	text-align:right;
	padding:0 15px 0 0;
	font-style:italic;
	font-weight:bold;
	float:left;
	border-right:3px solid #c6c6c6;
}
#top_price span{
	font-size:24px;
	font-weight: normal;
	color:#ff1111;
	font-family: 'Arial Black';
}
#contact_disp1{
	background-image: url(../images/detail/Bt_disp1.jpg);
	width:340px;
	height:148px;
	float:right;
	padding:12px 0 0 0;
}
.contactBt_1{
	background-image: url(../images/detail/contact1_Bt.png);
	width:268px;
	height:0;
	padding:41px 0 0 0;
	overflow:hidden;
	display:block;
	margin:0 auto 5px;
}
.contactBt_1:hover,.contactBt_1.hover{
	background-position:0 -41px;
}

#contact_disp1 .watch_list_Area a{
	background-image:url(../images/detail/hikakuBt1.png);
	width:268px;
	height:0;
	padding:39px 0 0 0;
	overflow:hidden;
	display:block;
	margin:auto;
}
#contact_disp1 .watch_list_Area a:hover{
	filter: alpha(opacity=70);
	-moz-opacity:0.7;
	opacity:0.7;
}
#contact_disp1 .select_hikakuBt{
	background-image:url(../images/detail/hikakuBt1.png);
	background-repeat:no-repeat;
	width:268px;
	height:0;
	padding:39px 0 0 0;
	overflow:hidden;
	display:block;
	background-position:0 -39px;
}
/*========================================
 + 画像表示
========================================*/
#img_area{
	padding:0px;
	position:relative;
	background-color:#FFF;
	padding:10px 15px;
}
#main_img{
	margin:0px auto 0;
	width:610px;
	float:left;
	text-align:center;
	position:relative;
	border:3px solid #5ab5ff;
	background-color:#FFF;
}

#ArrowPrevBt{
	position:absolute;
	cursor:pointer;
	top:185px;
	left:0px;
	display:block;
}
#ArrowNextBt{
	position:absolute;
	cursor:pointer;
	top:185px;
	right:0px;
}

#s_imgArea{
	padding:0px 0 0px 0px;
	width:320px;
	float:right;
}
.s_img{
	display:block;
	margin:0 8px 5px 0;
	float:left;
	text-decoration:none;
}
.s_img a{
	display:block;
	width:148px;
	border:2px solid #c6c6c6;
}

.s_img a:visited{
	text-decoration:none;
	border:2px solid #5ab5ff;
}
.s_img a:hover{
	border:2px solid #5ab5ff;
}
.s_img_bd {
	border:2px solid #5ab5ff !important;
}
/* 値 段 */
#car_data_point{
	background-image: url(../images/detail/price_disp2.png);
	background-repeat:no-repeat;
	height:97px;
	width:288px;
	position:absolute;
	right:25px;
	line-height:97px;
	bottom:10px;
	text-align:right;
	padding:0 25px 0 0;
	font-size:20px;
	font-style: italic !important;
}


/*======================================
 +　切り替えボタン
========================================*/
#KirikaeBtDisp{
	border-top:5px solid #bfc0c0;
	border-left:5px solid #bfc0c0;
	border-bottom:5px solid #bfc0c0;
	position: relative;
	z-index:990;
}
#KirikaeBtDisp ul{
}
#KirikaeBtDisp ul li{
	border-right:5px solid #bfc0c0;
	float:left;
	height:47px;
	margin:0 0px 0 0px;
	width:50%;
	text-align:center;
	box-sizing: border-box;
	position:relative;
	background-color:#FFF;
}
#KirikaeBtDisp ul li.selected{ }
#KirikaeBtDisp ul li a{
	display:block;
	text-align:center;
	padding:18px 0 0px 0;
	width:100%;
	height:29px;
	text-decoration:none;
}
#KirikaeBtDisp ul li a span{
	background-image: url(../images/detail/tab_arrow_h.gif);
	height:19px;
	text-align:center;
	line-height:19px;
	color:#919191;
	background-repeat:no-repeat;
	padding:0 0 0 25px;
	font-size:14px;
}
#KirikaeBtDisp ul li.selected a{
	padding:18px 0 0x 0;
	z-index:999;
	border-bottom:5px solid #FFF;
	position:absolute;
	height:28px;
	top:0;
	left:0;
	border-top:1px solid #0069e0;
}
#KirikaeBtDisp ul li.selected a:hover{
	text-decoration:none;
}
#KirikaeBtDisp ul li.selected a span{ background-image:url(../images/detail/tab_arrow.gif) !important; color:#0069e0 !important; font-weight: bold;}

.detail_data{
	border-right:5px solid #bfc0c0;
	border-left:5px solid #bfc0c0;
	border-bottom:5px solid #bfc0c0;
	padding:10px 10px;
	background-color:#FFF;
}
.H3_TT{
	background-image:url(../../common/images/h2TT.gif);
	background-repeat:repeat-x;
	background-position:left bottom;
	background-color:#002678;
	font-size:16px;
	padding:12px 10px;
}

/*========================================
 + 装備オプション
========================================*/
#soubiArea{
	margin:5px 0 20px;
}
.soubi_Select {
	float:right;
	margin:0px 0px;
	padding:10px 10px 10px 0;
	background-image:url(../images/bck.gif);
	width:195px;
}
#spec_list2 {
	border-top:1px solid #c0c0c0;
	border-left:1px solid #c0c0c0;
	border-right:3px solid #0069e0;
}
#spec_list2 td {
	height:25px;
	border-bottom:1px solid #c0c0c0;
	border-right:1px solid #c0c0c0;
	padding:5px 8px;
	line-height:14px;
	line-height:1.24em;
}
#soubi_disp {
	float:left;
}
.Selectbutton_koumoku:hover,.Selectbutton_koumoku.hover{text-decoration:none;}

#midashiArea1 div{
}
#midashiArea1 div:hover{
	background-color:#c1e2fd !important;
}



/* 基本情報 */
#inner{
	width:100%;
	padding:0;
	border-top:1px solid #CCC;
	border-spacing:0;
	background-repeat:repeat-x;
	list-style:none;
	margin:5px 0 0 0;
}
#inner li{
	font-weight: normal;
	text-align:center;
	width:475px;
	float:left;
	line-height:27px;
	border-bottom:1px solid #CCC;
}
#inner .kihon_Title {
	height:25px;
	width:117px;
	text-align:left;
	background-color:#f1f1f1;
	border-left:1px solid #CCC;
	padding:10px;
	float:left;
}
#inner .kihon_Data {
	height:25px;
	text-align:left;
	min-width:300px;
	padding:10px 15px;
	float: right;
}
/* カラー */
#color{
	margin-top:5px;
	margin-bottom:50px;
	background-color:#FFF;
	padding:10px;
}
#color li{
	background-color:#0069e0;
	float:left;
	padding:7px 20px;
	display:inline-block;
	margin:0 15px 10px;
	border-radius: 15px; 
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	color:#FFF;
}
.ContactDisp{
	background-image:url(../images/detail/Bt_disp2.jpg);
	height:122px;
	position:relative;
}
.contactBt_2{
	background-image: url(../images/detail/contact2_Bt.png);
	width:414px;
	height:0;
	padding:81px 0 0 0;
	display:block;
	position:absolute;
	top:20px;
	right:30px;
	overflow:hidden;
}
.contactBt_2:hover,.contactBt_2.hover{
	background-position:0 -81px;
}


