@charset "EUC-JP";

/*  #contents #main
---------------------------------------------------------- */
#resultArea{
	position: static;
}

.itemDetailBg{
	padding: 0 0 7px 0;
	background: #ffffff;
}

/*  box_result
---------------------------------------------------------- */
#resultArea .roundB{
	padding-top: 19px;
}

#main .box_result .tbl_scrollTit th span{
	display: block;
}

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

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

#resultArea .box_roundWhite .allCheckArea{
	position: relative;
	z-index: 7;
}

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

#main .box_result .change .number{
	width: 300px;
}

/*  box_result
---------------------------------------------------------- */
#main .box_result table td {
	padding: 0 10px 5px;
}

#main .box_result .box_topCheck{
	margin: 0 10px;
	width: 920px;
	padding-bottom: 5px;
	border-bottom: 1px solid #e5e5e5;
}

#main .box_result .itemDetailBg{
	margin: 10px 10px  0 10px;
	width: 920px;
	padding-top: 5px;
	border-top: 1px solid #e5e5e5;
}

#main .box_result .itemDetailBg .check{
	padding-top: 5px;
}

#main .box_result .itemDetailBg td{
	padding-bottom: 0;
}

/* table list */
#main .box_result .allCheckArea.top{
	border-bottom: none;
}

#main .itemDetailArea .list {
	border-bottom: 1px solid #e5e5e5;
	border-right: 1px solid #e5e5e5;
	margin: 0 0 10px;
	border-left:none;
}

#main .box_result table.list td:first-child,
#main .itemDetailArea .list th,
#main .itemDetailArea .list td {
	border-left: 1px solid #e5e5e5;
	border-top: 1px solid #e5e5e5;
	padding: 5px 0;
	width: 235px;
}

#main .itemDetailArea .list p.photo{
	margin: 0 auto;
	position: relative;
	width: 221px;
	height: 167px;
}

#main .itemDetailArea .list span.checkbox{
	display: block;
	position: absolute;
	top: 5px;
	left: 6px;
	padding: 3px;
	text-align: center;
	background: url(/usedcar_shop/img/bg_check_itemlist.png) repeat 0 0;
}

/* ANG_PRJ-1077 GooPLUS組み込み対応 140227 kobashigawa */
#main .itemDetailArea .list p.photo a {
	text-decoration: none;
}

#main .itemDetailArea .list p.photo .iconPlus {
	position: absolute;
	bottom: 0;
	right: 0;
	width: 73px;
	height: 16px;
}

#main .itemDetailArea .list .link,
#main .itemDetailArea .list .btn_roundBlue,
#main .itemDetailArea .list .btn_roundGreen,
#main .itemDetailArea .list .btn_roundRed,
#main .itemDetailArea .list .btn_roundOrange,
#main .itemDetailArea .list .priceInfo,
#main .itemDetailArea .list .note_pr{
	padding: 0 5px 0 5px;
}

#main .itemDetailArea .list .note_pr{
	margin: 0 5px;
	padding: 0 0 0 20px;
}

#main .itemDetailArea .list .btn_roundBlue a,
#main .itemDetailArea .list .btn_roundGreen a,
#main .itemDetailArea .list .btn_roundRed a,
#main .itemDetailArea .list .btn_roundOrange a{
	width: 213px;
}

#main .itemDetailArea .list span.new{
	display: block;
	width: 35px;
	height: 34px;
	position: absolute;
	top: 0;
	right: 0;
	background: url(/usedcar_shop/img/icon_new_check_itemlist.png) repeat 0 0;
}

#main .itemDetailArea .list span.up{
	display: block;
	width: 35px;
	height: 34px;
	position: absolute;
	top: 0;
	right: 0;
	background: url(/usedcar_shop/img/icon_up_check_itemlist.png) repeat 0 0;
}

#main .box_result .change .pay{
	float: left;
	width: 335px;
	padding: 5px 0 0 0;
	text-align: right;
}

#main .box_result .change .pay img{
	margin: 1px 0 0 2px;
}

/** derived from /usedcar/common/css/showroom_group.css */

div#main div.ma_groupdetail{
	margin:10px 0 15px 0;
	padding: 0;
}
div#main div.ma_groupdetail div.gd_link{
	padding:5px 10px;
	text-align:right;
}
div#main div.ma_groupdetail div.gd_link img{
	vertical-align:middle;
}
div#main div.ma_groupdetail table.gd_shoplist{
	width:100%;
	border-collapse:collapse;
}
div#main div.ma_groupdetail table.gd_shoplist th{
	border:#cccccc solid 1px;
	padding:3px;
	text-align:center;
}
div#main div.ma_groupdetail table.gd_shoplist td{
	border:#cccccc solid 1px;
	padding:3px;
	text-align:left;
}
div#main div.ma_groupdetail table.gd_shoplist th{
	background:#f6f6f6;
	font-weight:normal;
}
div#main div.ma_groupdetail table.gd_shoplist td.sl_name,
div#main div.ma_groupdetail table.gd_shoplist td.sl_add{
	text-align:left;
	white-space:normal;
}

/* GOO_OPE_PRJ-1944 
-------------------------------------- */
#resultArea .box_roundWhite .btn_roundBorderGrayB {
	padding-left: 5px;
	margin-bottom: 2px;
}

#resultArea .box_roundWhite .btn_roundBorderGrayB a {
	padding: 4px 0 0px;
	width: 215px;
}

/* 2302 start*/
#main .box_searchCondition .h_dl_01 dt,
#main .box_searchCondition .h_dl_01 dd,
#main .box_searchCondition .h_dl_01.maker,
#main .box_searchCondition .h_dl_01.grade {
  float: left;
}

#main .box_searchCondition .h_dl_01.maker { width: 275px;}
#main .box_searchCondition .h_dl_01.grade { width: 330px;}

#main .box_searchCondition .h_dl_01.maker dt,
#main .box_searchCondition .h_dl_01.grade dt { line-height: 1.4;}

#main .box_searchCondition .h_dl_01.maker dt,
#main .box_searchCondition .h_dl_01.grade dt { width: 48px;}

#main .box_searchCondition .h_dl_01.maker dd.selectTxt { width: 221px;}
#main .box_searchCondition .h_dl_01.maker dd.selectTxt a {
        display: block;
        background-image: url("https://img.goo-net.com/common_v2/img/bg_btn_selectMaker_off.png");
        background-repeat: no-repeat;
        padding: 5px 5px 6px 25px;
        color: #454545;
        text-decoration: none;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
}
#main .box_searchCondition .h_dl_01.maker dd.selectTxt a:hover { background-image: url("https://img.goo-net.com/common_v2/img/bg_btn_selectMaker_on.png");}


#main .box_searchCondition .h_dl_01.grade dd.selectTxt { width: 278px;}
#main .box_searchCondition .h_dl_01.grade dd.selectTxt a {
        display: block;
        background-image: url("https://img.goo-net.com/common_v2/img/bg_btn_selectGrade_off.png");
        background-repeat: no-repeat;
        padding: 5px 5px 6px 25px;
        color: #454545;
        text-decoration: none;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
}
#main .box_searchCondition .h_dl_01.grade dd.selectTxt a:hover { background-image: url("https://img.goo-net.com/common_v2/img/bg_btn_selectGrade_on.png");}

#main .box_searchCondition .h_dl_01 dd.selectTxt { margin-top: 2px;}

#main .box_searchCondition .h_dl_01 dd.selectTxt a.selecDetailTxt {
        color: #0000ee;
        font-size: 11px;
}
/* 2302 end*/

/* GOO_IDENTIFIED_CARS-270 161007 */
#main .box_searchCondition .box_roundGrayBottom .h_dl_01.maker {
	width: 310px;
}

#main .box_searchCondition .box_roundGrayBottom .h_dl_01.grade {
	width: 360px;
}
