@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;
}

/*  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_pr2{
	margin: 0 5px;
	color: #FF6C0C;
	background-color: #FFECE0;
	padding:5px;
}
/*
#main .note_pr .box_roundOrange {
	padding: 0;
}
*/

#main .itemDetailArea .list .howPhoto {
	font-size: 84%;
	margin-top: 3px;
	overflow: hidden;
	padding: 0 5px;
}

#main .itemDetailArea .list .howPhoto .num {
	float: left;
}

#main .itemDetailArea .list .howPhoto .num span {
	font-weight: bold;
}

#main .itemDetailArea .list .howPhoto .iconKantei {
	float: right;
}

#main .box_result td .priceInfo {
	margin: 0;
}

#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;
}

/* ANG_PRJ-2032 150811 kobashigawa */
#main .itemDetailArea .list .iconOption {
	display: block;
	float: left;
	margin: 5px 0 0 5px;
	width: 71px;
}

/* 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 160930 */
#main .box_searchCondition .box_roundGrayBottom .h_dl_01.maker {
	width: 310px;
}

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

/* グレード付加文対応 */
p.link {
    display: -webkit-box;
    overflow: hidden;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    height: 33px;
}
