@charset "EUC-JP";

/*  #contents
---------------------------------------------------------- */
/*  #main
---------------------------------------------------------- */
/*-- --*/
#scroll{
	position: relative;
}

#resultArea{
	position: relative;
}

#main .box_result .change{
	position: relative;
	z-index: 8;
}

#main .box_result .tbl_scrollTit{
	position: relative;
	z-index: 10;
}

#resultArea .box_roundWhite{
	margin: 0 0 10px 0;
	background: #ffffff !important;
	z-index: 6;
}

#resultArea .box_roundWhite .box_roundWhite{
	margin-bottom: 0;
}

.input10check_02,
.input10check_03{
	position: relative !important;
	z-index: 5 !important;
}

#main .box_result .controll{
	position: relative;
}

#main .box_result .allCheckArea.top.line{
	position: reletive;
	z-index: 10 !important;
}

#resultTable{
	position: reletive;
	z-index: 1 !important;
}

.itemDetailArea{
	position: reletive;
	z-index: 0 !important;
}

/* box_searchCondition
---------------------------------------------------------- */
#main .box_searchCondition .mb05{
	margin-bottom: 5px !important;
}

#main .box_searchCondition .column.grade{
	width: 570px;
}

#main .box_searchCondition .column.w272{
	padding: 0 10px;
	width: 252px;
}

#main .box_searchCondition .column.w337{
	padding: 0 0 0 10px;
	width: 327px;
}

#main .box_searchCondition .column .other ul.line02{
	width: 110px;
}

#main .box_searchCondition .column .other ul.line03{
	width: 60px;
}

#main .box_searchCondition .column .other ul.line04{
	width: 50px;
}

#main .box_searchCondition .column .select02,
#main .box_searchCondition .column .select02 .inner,
#main .box_searchCondition .column div.other{
	margin-bottom: 0;
	padding-bottom: 0;
}

#main .box_searchCondition .column.w272 .select02 div,
#main .box_searchCondition .column .souldout{
	clear: both;
}

/*  box_result
---------------------------------------------------------- */
#main .box_result table th span{
	display: block;
}
#main .box_result table .w57 span{
	width: 36px;
}

#main .box_result table td.details {
	border-left: 1px solid #E5E5E5 !important;
}

/*-- box_review --*/
#main .box_review{
	margin: 0 0 10px 0;
	padding: 9px 10px 9px 10px;
	z-index: 2;
}

#main .box_review em.tit{
	float: left;
	width: 180px;
	padding: 3px 0 2px 32px;
	background: url(http://img.goo-net.com/usedcar/common_v2/img/icon_tit_review.gif) no-repeat 0 3px;
}

#main .box_review div.evaluation,
#main .box_review div.price,
#main .box_review div.catalog{
	float: left;
	width: 230px;
	padding: 1px 0 1px 10px;
	border-left: 1px solid #e5e5e5;
}

#main .box_review div span{
	font-size: 84%;
}

#main .box_review div span.tit{
	display: block;
	font-size: 100%;
	margin: 0 6px 0 0;
	font-weight: bold;
}

#main .box_review div span.link{
	font-size: 100%;
}

#main .box_review div em{
	margin: 0 0 0 5px;
	color: #ff0000;
	font-size: 117%;
	font-weight: bold;
}

#main .box_review a{
	margin: 0 0 0 3px;
}

#main .box_review div img{
	margin: 3px 0 0 0;
}

/*-- balloonWhiteInner --*/
#main .box_review div.evaluation .balloonWhiteInner{
	margin-left: 90px;
}

#main .box_review div.price .balloonWhiteInner{
	margin-left: 120px;
}

#main .box_review div.catalog .balloonWhiteInner{
	margin-left: 140px;
}

#main .box_review .balloonWhiteInner .box_balloonWhite{
	left: 0;
}

#main .box_result table th.w35{
	width: 35px;
}

#main .box_result table th.w35.first{
	width: 34px;
}

/*-- box_shopping --*/
#main .box_shopping h2{
	background: url(http://img.goo-net.com/usedcar/common_v2/img/icon_h2_shopping.gif) no-repeat 0 1px;
}

#main .box_shopping ul li{
	width: 128px;
	height: 170px;
	margin: 0 8px 0 0;
	padding: 2px 2px 2px 2px;
	background: url(http://img.goo-net.com/usedcar/common_v2/img/bg_shopping.gif) no-repeat 0 0;
}

#main .box_shopping .carousel ul li img{
	width: 128px;
	height: 96px;
	margin: 0 0 6px 0;
}

#main .box_shopping .carousel ul li div{
	padding: 0 10px 0 10px;
}

#main .box_shopping .carousel ul li p em{
	margin: 0 3px 0 0;
	font-size: 117%;
	color: #ff0000;
}

#main .box_shopping .carousel ul li p span{
	font-size: 84%;
}

/*-- box_gooJudgment --*/
#main .box_gooJudgment{
	width: 240px;
	margin: 0 0 8px 0;
	font-size: 84%;
}

#main .box_gooJudgment .details{
	margin: 0 0 3px 0;
	background: url(http://img.goo-net.com/usedcar/common_v2/img/bg_goo_judgment_body.gif) no-repeat 0 100%;
}

#main .box_gooJudgment div.inner{
	*height: 40px;
	min-height: 40px;
	background: url(http://img.goo-net.com/usedcar/common_v2/img/bg_goo_judgment_top.gif) no-repeat 0 0;
}

#main .box_gooJudgment em{
	display: block;
	widht: 73px;
	float: left;
	margin: 3px 0 0 3px;
	border: 1px solid #ffffff;
	border-right: none;
	background: #fdfbf8;
}

#main .box_gooJudgment div.inner div{
	width: 153px;
	float: left;
	padding: 0 0 0 5px;
	margin: 6px 0 5px 0;
	border-left: 1px solid #ebdcbc;
}

#main .box_gooJudgment dl{
	clear: both;
	overflow: hidden;
}

#main .box_gooJudgment dl dt,
#main .box_gooJudgment dl dd{
	float: left;
}

#main .box_gooJudgment dt{
	width: 43px;
	overflow: hidden;
}

#main .box_gooJudgment dd{
	width: 55px;
}

#main .box_gooJudgment dl.in{
	color: #b25126;
}

#main .box_gooJudgment .date{
	margin-bottom: 0 !important;
	color: #bd8b1f;
}

/* goo_kantei
---------------------------------------------------------- */
#main .box_outer table.goo_kantei ul{
	list-style: none;
}

#main .box_outer table.goo_kantei li{
	float: left;
}

/* itemDetailArea
---------------------------------------------------------- */
#main .box_result table.itemDetail:hover{
	background: #ffffff;
}

#main .box_result table.itemDetail:hover{
	background: #fffbf0;
}

#main table.itemDetail tr.first td{
	padding-top: 10px;
	border-top: 1px solid #e5e5e5 !important;
}

#main table.itemDetail tr.last td{
	padding-bottom: 10px;
}

#main .box_result .allCheckArea.top{
	border-bottom: none;
}

#main .itemDetailArea .itemDetail td.w35{
	width: 15px;
}

#main .itemDetailArea .itemDetail td.w391{
	width: 370px;
}

#main .itemDetailArea .itemDetail td.w146{
	width: 125px;
}

#main .itemDetailArea .itemDetail td.w62{
	width: 41px;
}

#main .itemDetailArea .itemDetail td.w71{
	width: 50px;
}

#main .itemDetailArea .itemDetail td.w59{
	width: 38px;
}

#main .itemDetailArea .itemDetail td.w57{
	width: 36px;
}

#main .itemDetailArea .itemDetail td.w60{
	width: 39px;
}

/* ANG_PRJ-720 */
span.tooltip {
	background: #ffffff;
	margin-bottom: 20px;
	border: 1px solid #ffaf6b;
	padding: 7px 0;
	z-index: 30;
	width: 210px;
	text-align: center;
	left: -58px;
	top: -44px;
	display: block;
	position: absolute;
	text-decoration: none;
}

span.tooltip:after {
	content: '';
	border-top: 10px solid #FFFFFF;
	border-right: 10px solid transparent;
	border-left: 10px solid transparent;
	bottom: -9px;
	left: 95px;
	position: absolute;
}

span.tooltip:before {
	content: '';
	border-top: 10px solid #FFA500;
	border-right: 10px solid transparent;
	border-left: 10px solid transparent;
	bottom: -10px;
	left: 95px;
	position: absolute;
}

.btnArea{
	position:relative;
}

.btnArea a{
	text-decoration: none;
}
	
/* ANG_PRJ-930 131220 ikema */
#scroll span.tooltip {
	left: -116px;
}

#scroll span.tooltip:before {
	left: 148px;
}

#scroll span.tooltip:after {
	left: 148px;
}

/* ANG_PRJ-1225 140616 kobashigawa */
#scroll .btn_compareBlueZ {
		position: relative;
}

#scroll .btn_compareBlueZ span.tooltip {
	text-align: left;
	padding: 7px 5px;
	width: 200px;
	top: -60px;
}

#scroll .btn_compareBlueZ a {
	text-decoration: none;
}
