@charset "utf-8";
/*css for 04 product*/
.items_nav { overflow: hidden; padding: 2px 0 20px; }
.nav_img { float: left; padding: 3px 20px 0 0; }
.nav_lst { overflow: hidden; margin-bottom: 15px }
.nav_lst li { padding: 4px 0 4px 25px; background: url(../images/common/ic_arr7.png) no-repeat left center; }
.nav_lst_pro { float: right; width: 440px; overflow: hidden; }
.nav_lst_pro dl { float:left; width:220px; overflow: hidden; }
.nav_lst_pro dt { float: left; width: 130px; margin-bottom: 5px; padding: 4px 0 4px 5px; background: #E8F5FF; font-weight: bold; }
.nav_lst_pro dd { float: left; padding: 4px 0 4px 7px; }
.nav_btn_spa { color: #E50012 }
.nav_btn_spb { color: #339900 }
.nav_btn_spc { color: #EC7800 }
.nav_btn a { display: block; padding: 11px 0 9px; background: url(../images/common/ic_arr3.png) no-repeat 275px center; color: #333; font-weight: bold; font-size: 24px; text-align: center; text-decoration:none }
.nav_link_bka { background: url(../images/common/ic_arr4.png) no-repeat 275px center !important }
.nav_link_bkb { background: url(../images/common/ic_arr5.png) no-repeat 275px center !important }
.items_sp_img { position: absolute; bottom: -35px; left: -30px }
/*css for 店頭買取 - 05 product*/
.items_spg_slide { min-height:230px; position:relative; margin-bottom: 16px; }
.sell_img_top { position:absolute; top:-20px; right:-20px; overflow:hidden; border-top-right-radius: 9px; z-index:1 }
.sell_img_topsp { display: none; }
.sell_img_mb { display: none; }
.spg_slide_ttl { position:relative; margin: 0 0 13px !important; padding: 24px 0 0 20px; font-weight:bold; font-size: 34px; z-index:9 }
.spg_slide_ttl .sell_top_bigtext { color: #E50012; font-size: 50px }
.sell_top_futsutext { display:block; padding:18px 0 0; background: url(../images/common/ic_arr8.png) no-repeat top left; font-size:26px; }
.spg_slide_txt { position:relative; padding: 0 0 18px 20px; font-weight: bold; font-size: 26px; z-index:9 }
.spg_txt { padding: 0 25px 15px 0 }
.trip_btn_green a { display: block; border: 1px solid #339900; border-radius: 5px; padding: 9px; background: url(../images/common/ic_arr4.png) no-repeat 190px center; }
.trip_btn1 a { display: block; border: 1px solid #339900; border-radius: 5px; padding: 9px; background: url(../images/common/ic_arr4.png) no-repeat 190px center; color:#339900 }
.trip_btn1 a:hover { color:#339900 !important; }
.spg_sbp_bt a:hover { color:#333; }
.spg_sbp_step { position: absolute; top: -19px; left: 7px; width:50px; height:62px; padding:14px 0 0 0; }
.step1 { background:url(../images/sell/img2.png) no-repeat; }
.step2 { background:url(../images/sell/img3.png) no-repeat; }
.step3 { background:url(../images/sell/img4.png) no-repeat; }
.sell_arr { text-align:center }
.items_post { width: 700px; padding: 15px 0 25px 25px; background: url(../images/common/sd_bt03.png) no-repeat top; position: relative }
.items_ttl { margin-bottom: 3px; font-size: 17px }
.post_list { overflow: hidden; }
.post_list li { float: left; width: 55px; margin-right: 5px; border-bottom: 2px solid #000; background: #EE7800; color: #fff; font-weight: bold; font-size: 40px; text-align: center; }
.post_img { position: absolute; right: 30px; bottom: 20px; }
.subpst_lst_one { overflow: hidden; }
.subpst_lst_one li { padding: 3px 0 3px 0; list-style: inherit; list-style-position: inside; }
.subpst_lst_one li ol { padding: 0 0 0 35px }
.subpst_lst_one li ol li { list-style:none }
.subpst_p { padding: 0 0 20px 20px }
.bt_right { float: right; background: #fff; font-weight: bold; }
.subpst_img { position: absolute; bottom: 0; left: 20px; }
.subpst_imgsp { display: none; }
.subpst_txt { padding: 0 20px 20px 160px; }
.items_lst_box { width: 725px; overflow: hidden; }
/*css for 出張買取 - 06 product*/
.bks_lide { background: url(../images/sell/pro_cat27.jpg) no-repeat right top #fff !important; }
.items_vd_ttl { position: absolute; top: -8px; width:325px; height:51px; padding: 13px 0 0 55px; background:url(../images/common/ic_arr11.png) no-repeat; color: #fff; font-size: 18px; }
.items_vd { padding: 40px 50px 0 50px; }
/*css for sell delivery 07 */
.organ { color:#eB7800 !important }
.green { color:#339900 !important }
.deli_lbl { position:relative; margin-bottom:15px; padding:6px 10px 5px 75px; color:#fff; font-weight:bold; font-size:18px; }
.deli_lbl span { position:absolute; bottom:2px; left:2px }
.deli_lbl_rari { background:url(../images/sell/deli_lbl_bg1.jpg) repeat-y }
.deli_lbl_dado { background:url(../images/sell/deli_lbl_bg2.jpg) repeat-y }
.deli_lbl_wat { background:url(../images/sell/deli_lbl_bg3.jpg) repeat-y }
.deli_lbl_perfum { background:url(../images/sell/deli_lbl_bg4.jpg) repeat-y }
.deli_txt01 { padding:5px 0 30px 0; font-size:13px; text-align:right; }
.deli_whosell { overflow:hidden; margin-bottom:20px; padding:15px 20px 20px; border-radius:10px; background:#f4efe8; }
.deli_who_ttl { padding:0 0 5px 23px; background:url(../images/common/ic_tronau.png) 0 7px no-repeat; font-weight:bold; font-size:18px; }
.deli_who_subttl { padding:0 0 5px 0px; color:#522A00; font-weight:bold }
.deli_ul_lst { overflow:hidden; padding:0 0 4px 0 }
.deli_ul_lst li { float:left; width:162px; padding:0 10px 6px 13px }
.deli_lst_brown li { background:url(../images/common/ic_tronauda.png) 0 7px no-repeat }
.deli_lst_gray li { width:172px !important; background:url(../images/common/ic_tronxamda.png) 0 7px no-repeat; }
.deli_lst_green li { width:172px !important; background:url(../images/common/ic_tronxahnda.png) 0 7px no-repeat; }
.spg_sbp_bt_org a { color: #333; text-decoration: none; font-weight: bold; background: #fff url(../images/common/ic_arr5.png) no-repeat 190px center; float: right; font-weight: bold; width: 215px; border:1px solid #ee7900; border-radius: 5px; display: block; padding: 9px; }
/*sdiebar sell */
.sd_sell { overflow:hidden; margin-bottom:10px; border-bottom:2px solid #000; border-radius:10px; background:#fff; }
.sd_sell_ttl { border-bottom:2px solid #0068b7 }
.sd_sell_ttl a { display:block; padding:9px 0 5px 16px; border-radius:6px; background:url(../images/common/ic_arr.png) 212px center #fff no-repeat; color:#0067b7; font-size:16px; color:#333; text-decoration:none }
.sd_sell_ttl a:hover { background:url(../images/common/ic_arr.png) 212px center #e8f5ff no-repeat; border-radius:6px; color:#0067b7; }
.sd_sell_lst { overflow:hidden; }
.sd_sell_lst li a { display:block; padding:12px 34px 11px 16px; border-top:1px dotted #999; background:url(../images/common/ic_arr.png) 212px center #fff no-repeat; color:#333; text-decoration:none }
.sd_sell_lst li a:hover { background:url(../images/common/ic_arr.png) 212px center #e8f5ff no-repeat; }
/*kotu*/
.kotu_top { position:relative; padding: 0 0 30px 0; }
.kotu_top_ttl { margin-bottom: 15px; font-weight: bold; font-size: 30px; text-align: center; }
.kotu_top_ttl span { color: #e50012 }
.kotu_top_img { float: left; padding: 0 20px 0 0; }
.kotu_top_txt { padding: 5px 0 0 0 }
.kotu_ttl span { color: #e50012 }
.kotu_img { float: right; padding: 0px 0 20px 20px; }
.kotu_img_ttl { position: absolute; top: -12px; left: -11px; }
.kotu_txt { margin-bottom: 10px }
.items_spg_sbp dl dt { padding: 0 0 0 20px; background: url(../images/common/ic_arr7.png) no-repeat scroll left center; font-weight: bold; }
.items_spg_sbp dl dd { margin-bottom: 10px; }
.kotu_col { color: #e50012; font-weight: bold; }
.kotu_sub { margin-bottom: 0 !important }
.kotu_col_ttl { color: #e50012; font-weight: bold; font-size: 18px; }
.top_img { position: absolute; top: -5px; left: -5px; }
.kotu_box .items_spg_sbp { margin-bottom:20px !important; }
