@charset "utf-8";
/* CSS Document */

.pageinfo{ border:10px solid #3a3225; background:url(../images/bg_pageinfo.png) repeat;margin:100px 0 0 0 ; padding:10px; color:#000;}

.inq_btn{ background: url(../images/stockcarinfo/inquiry_btn.png) no-repeat 0 0; width:303px;height:51px;margin:50px 0 0 0;}
.inq_btn:hover,
.inq_btn:focus,
.inq_btn:active{ background-position:0 -51px;}
.inq_btn a{ text-indent:-9999em; display:block; width:100%; height:100%;}

#content{ background:url(../images/bg_content_g.gif);}

.content-inner{padding:0 20px;}

.col{margin:20px 0 0 0; position:relative;}
.col_l{width:260px;display:inline;float:left;}
.col_r{width:250px;display:inline;float:right;}
.col_r .price{ position:absolute;bottom:40px; right:0; font-weight:bold;}

.btn{ background: url(../images/stockcarinfo/btn_syousai.png) no-repeat 0 0; width:222px;height:32px; position:absolute;bottom:0; right:0;}
.btn:hover,
.btn:focus,
.btn:active{ background-position:0 -32px;}
.btn a{ text-indent:-9999em; display:block; width:100%; height:100%;}

/*contactの電話番号変更*/
.contact{position:absolute; top:0; right:0;height:49px; width:216px; background:url(../images/btn_contact_g.png) no-repeat 0 0;}

.col{
	padding: 5px 0 10px 0;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	margin: 0 0 30px 0;
	line-height: 1.8;
}

.col h2{
	color: #35c207;
	padding: 5px;
	border-bottom: 1px dotted #35c207;
	margin: 0 0 5px 0;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-size: 150%;
}

.col .img_box img{
	width: 540px;
	height: auto;
	margin: 10px 0 0 0;
}

.col p{
	margin: 0 0 1em 0;
}

#content h1{
	margin: 0 0 20px 0;
}

.content-inner .fll{
	width: 200px;
	float: left;
}

.content-inner .flr{
	float: right;
	width: 320px;
	margin: 0 0 20px 0;
}

.clr{
	clear: both;
}