
/*------------------------------------------------------------
    レイアウト
------------------------------------------------------------*/
body {
    color: #333;
    font-size: 12px;
}

#container{
    margin: 0 auto;
    width: 700px;
    text-align: left;
}



#main {
    border: 1px solid #ccc;
	width:916px;
	margin:10px auto;
	padding:0px 0 20px;
}

#main h3{
    padding: 0 0 0 5px;
    border-bottom: 1px solid #ccc;
    line-height: 28px;
    background-color: #F2F2F2;
    font-size: 12px;
    font-weight:bold;
}

#main h3 span{
	font-weight:bold;
	color:#F00;
	font-size:140%;
}

#main table{
	width:850px;
	margin:5px auto 0px;
	}

#main table .txt_style01{
	font-weight:bold;
	}



#main:after {
    height: 0;
    visibility: hidden;
    content: ".";
    display: block;
    clear: both;
}





.floatL {
    float: left;
}

.floatR {
    float: right;
}

/* clearfix */
    * html .clearFix {
        display: inline-block;
    }

    *+html .clearFix {
        display: inline-block;
    }
.clearFix:after {
    height: 0;
    visibility: hidden;
    content: ".";
    display: block;
    clear: both;
}





/*------------------------------------------------------------
    コンテンツ
------------------------------------------------------------*/


#conts {
	margin: 10px 10px 0;
	overflow: hidden;
	clear:both;
}
#conts p.amount {
	padding: 0 0 8px 5px;
	margin: 0;
	clear: both;
	line-height:1;
}
#conts p {
	margin-bottom: 10px;
	line-height: 1.4;
}
#conts p.amount span {
	margin: 0 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #DD5736;
	font-weight: bold;
}
#conts .photoBox img {
	float: left;
}
#conts .photoBox p {
	margin: 0 0 0 10px;
	width: 260px;
	float: left;
	line-height: 1.5;
}
#conts .photoBox p span {
	font-weight: bold;
}
#conts .photoBox ul {
	width: 190px;
	float: right;
}
#conts .photoBox li {
	margin-bottom: 2px;
	padding-left: 25px;
	line-height: 24px;
}
#conts .photoBox li.back01 {
	background: url(/used/img/icon_shop_detail.gif) no-repeat left center;
}
#conts .photoBox li.back02 {
	background: url(/used/img/icon_shop_map.gif) no-repeat left center;
}
#conts .photoBox li.back03 {
	background: url(/used/img/icon_shop_car.gif) no-repeat left center;
}
#conts .photoBox li.back04 {
	background: url(/used/img/blog_icon.gif) no-repeat left center;
}
#conts .photoBox li.back05 {
	background: url(/used/img/icon_shop_room.gif) no-repeat left center;
}
#conts .photoBox li.back06 {
	background: url(/used/img/slide_show.gif) no-repeat left center;
}
#conts .photoBox li.back07 {
	background: url(/used/img/icon_goonet_sell_s.gif) no-repeat left center;
}
#conts .photoBox li.back08 {
	background: url(https://img.goo-net.com/goo/usedcar/icon_syaken.gif) no-repeat left center;
}
#conts table {
	width: 100%;
	margin-bottom: 10px;
}
#conts td, #conts th {
	padding-left: 5px;
	border: 2px solid #fff;
}
#conts p.title {
	padding: 0 0 0 5px;
	line-height: 25px;
	font-size: 14px;
	font-weight:bold;
}
#conts p.title img {
	vertical-align: top;
}
*html #conts p.title img {
	margin-top: -3px;
	vertical-align: middle;
}
*+html #conts p.title img {
	margin-top: -3px;
	vertical-align: middle;
}
#conts p.title span {
	padding-left: 10px;
}
#conts p.title span span {
	margin: 0 3px;
	padding: 0;
	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 22px;
	color: #DD5736;
	font-weight: bold;
}
#conts p.title span.size12 {
	font-size: 12px;
	font-weight: normal;
}
#conts th {
	line-height: 25px;
	width: 130px;
	background-color: #F2F2F2;
	text-align: left;
	font-weight: normal;
}
#conts td span, #conts .box p.block span {
	padding-left: 3px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #DD5736;
	font-weight: bold;
}
#conts .box,
#conts .box2 {
	padding: 10px;
	border: 1px solid #ccc;
	zoom: 100%;
	margin-bottom:5px;
}


}
#conts .box h4,
#conts .box2 h4 {
	padding-left: 10px;
	margin-bottom: 10px;
	/* width: 300px; */
	width: 440px;
	float: left;
	line-height: 25px;
	background-color: #FFE5BA;
	font-size: 12px;
}
#conts .box2 h4 {
	background-color: #F4ECDB;
}
#conts .box h4 span,
#conts .box2 h4 span {
	padding-left: 12px;
	font-weight: normal;
}
#conts .box p.block,
#conts .box2 p.block {
	padding: 0;
	float: right;
	line-height: 25px;
	clear: inherit;
}
#conts .box p,
#conts .box2 p {
	padding: 0 12px;
	line-height: 1.5;
	clear: both;
}



#conts p.borderTop { border-top:1px solid #999; padding-top:10px; }
#conts p.estimat { margin-bottom:0px; }

#conts div.box { background-color:#FFFAEF; width:800px;margin:0 auto; }
#conts div.box2 { background-color:#FFFAEF; width:800px;margin:0 auto; }
#conts div.box div.tit { background-color:#FFE5BA; float:left; width:600px; }
#conts div.box div.tit h4 { margin:4px; padding-left:24px; width:310px; background:url(/usedcar/common/img/icon_review.gif) no-repeat 5px center; }
#conts div.box div.tit p { clear:none; float:right; margin:-20px 0 0; padding-left:10px; }
*html #conts div.box div.tit p { clear:none; float:right; margin:6px 0 4px; padding-left:10px; }
*:first-child+html #conts div.box div.tit p { clear:none; float:right; margin:6px 0 4px; padding-left:10px; }
#conts div.box2 div.tit { background-color:#F4ECDB; margin-bottom:10px; overflow:hidden; zoom:1; tit}
#conts div.box2 div.tit h4 { margin:4px; padding-left:24px; background:url(/usedcar/common/img/icon_review_shop.gif) no-repeat 5px center; }
#conts div.box2 div.tit p { clear:none; float:right; margin:-20px 0 0;  padding-left:10px; }
*html #conts div.box2 div.tit p { clear:none; float:right; margin:6px 0 4px; padding-left:10px; }
*:first-child+html #conts div.box2 div.tit p { clear:none; float:right; margin:6px 0 4px; padding-left:10px; }
#conts div.reviewbox{ border:1px solid #CCC; padding: 10px 5px 20px 5px;width:850px;margin:0 auto 0px;background-color:#F7F7F7;}
#conts div.reviewbox title{}

#conts ul{width:850px;margin:10px auto; height:20px;}
#conts li{width:150px;}
#conts li.title{width:200px; float:left;font-weight:bold; padding-left:15px; float:left;}
#conts li img{vertical-align:middle;}
#conts li.list_conts{ float:right; width:123px;padding-top:0px;}
#conts li.list_conts02{ float:right; width:100px;padding-left:30px;}
#conts li.list_conts03{ float:right; width:113px;}


/*=========================================================================================*/
.user_revue_ban{
	/*background: url(/used/img/user_review/index/user_revue_bg.jpg) no-repeat;*/
	/*height: 200px;*/
	/*padding: 0 20px;*/
	position: relative;
	width: 960px;
	height:180px;
	margin: 10px 0 20px 0;
}

.revue_btn{
	float: right;
	margin: 20px 35px 0 0;
	display: inline;
	text-align: right;
	width: 245px;
}

.revue_btn a{
	margin-bottom: 5px;
	display: block;
}

.navigation{
	width: 940px;
}
.navigation li{	
	margin-top: 180px;
	height: 49px;
	float: left;
	_margin-top:180px;
	/margin-top:180px;
}

.navigation a{display: block;}

.bnr{
	position: absolute;
	top: 20px;
	right: 16px;
}

.none{display: none;}
/*========================================================================global.navi01============*/
.navi01 a:link,
.navi01 a:visited{width: 294px; height: 49px; background: url(/used/img/user_review/btn/btn_off_01.jpg) no-repeat;}
.navi01 a:hover{width: 294px; height: 49px; background: url(/used/img/user_review/btn/btn_on_01.jpg) no-repeat;}
/*========================================================================global.navi02============*/
.navi02 a:link,
.navi02 a:visited{width: 294px; height: 49px; background: url(/used/img/user_review/btn/btn_off_02.jpg) no-repeat;}
.navi02 a:hover{width: 294px; height: 49px; background: url(/used/img/user_review/btn/btn_on_02.jpg) no-repeat;}
/*========================================================================global.navi03============*/
.navi03 a:link,
.navi03 a:visited{width: 294px; height: 49px; background: url(/used/img/user_review/btn/btn_off_03.jpg) no-repeat;}
.navi03 a:hover{width: 294px; height: 49px; background: url(/used/img/user_review/btn/btn_on_03.jpg) no-repeat;}
