@charset "utf-8";
.w275{width: 275px}
.w60{width:60px !important}
.w68{width:68px !important}
/* 경매대행관리 */
.sales-status-search strong.w85{width:85px}
input[type="text"].nameLong{width:637px}
.auction-search-top{position:relative;}
.sales-status-search.auction-search-top .btn-status-search{position:absolute;float:none;top:0;right:40px;top:32px;width:140px;height:76px}

/* 경매대행관리 목록(No.)*/
/*table*/
.tbl-l01 th{font-size:15px;font-weight:bold;color:#000;}
.tbl-l01{border-top:2px solid #000;}
.tbl-l01 th,
.tbl-l01 td{padding:13px 0;border-bottom:1px solid #ccc;box-sizing:border-box;vertical-align:middle;text-align:center;height:60px}
.tbl-list.tbl-l01 td{height:60px;}
.tbl-l01 tbody td{color:#666;font-size:14px;}
.tbl-l01 thead th{height:54px}
.tbl-l01 .l-ask{text-align:left;color:#000;padding-left:10px}
.tbl-l01 .l-ask,.tbl-l01 .l-ask a{font-size: 15px}
.m-hope > em{color:#222}
.tbl-inner-btn{width:56px;height:30px;color:#fff;font-size:13px;}
.btn-bg-red{background:#f04040}
.btn-bg-gray{background:#545454;}
.tbl-l01 td.l_tit{padding-left:30px;text-align: left}
.tbl-l01 td.l_tit a{color:#000;font-size: 15px}

.dataTbl td,.dataTbl th{border:1px solid #ccc;text-align: center;color:#000;font-size:15px;vertical-align: middle;padding:10px 0}
.dataTbl thead th{background:#f6f6f6;}
.tbl_vt{border-top:2px solid #000;}
.tbl_vt td,.tbl_vt th{height:70px;vertical-align: middle;font-size: 15px;color:#000;text-align: left;border-bottom: 1px solid #ccc}
.tbl_vt tbody th{background:#f6f6f6;font-weight: bold;padding:0 20px;}
.tbl_vt tbody td{padding:0 15px;}
.dataTbl.lt_stype th,.dataTbl.lt_stype td{border-left:0}
.dataTbl.lt_stype tbody td{text-align: left}

/*경매 대행 요청 내역(말풍선)*/
.auction-buy-agency-wrap.ui-member-asking{padding:24px 19px;background:#fafafa;border-bottom:1px solid #ccc;border-top:2px solid #000}
.auction-buy-agency{padding-bottom:50px;max-height:500px;overflow-y:auto;font-size:15px;}
.auction-buy-agency > div{position:relative;margin-left:4px;margin-right:23px;padding:24px 27px;border-radius:4px;border:1px solid #d1d1d1;background:#fff;}
.auction-buy-agency > div+div{margin-top:33px;}
.auction-buy-agency > div:after{content:'';position:absolute;left:34px;bottom:-18px;display:block;border-top:9px solid #fff;border-left:9px solid #fff;border-bottom:9px solid transparent;border-right:9px solid transparent;}
.auction-buy-agency > div:before{content:'';position:absolute;left:33px;bottom:-20px;display:block;border-top:10px solid #d1d1d1;border-left:10px solid #d1d1d1;border-bottom:10px solid transparent;border-right:10px solid transparent;}
.auction-buy-agency span{display:inline-block;color:#666;}
.auction-buy-agency .manager,.auction-buy-agency .author{margin-bottom:12px;}
.auction-buy-agency .date{float:right;font-size:14px;}
.auction-buy-agency .agency-manager{background:#e4e9f0;border:1px solid #ccd5e1;}
.auction-buy-agency .agency-manager:after{right:34px;left:auto;bottom:-18px;display:block;border-top:9px solid #e4e9f0;border-left:9px solid transparent;border-bottom:9px solid transparent;border-right:9px solid #e4e9f0;}
.auction-buy-agency .agency-manager:before{right:33px;left:auto;bottom:-20px;display:block;border-top:10px solid #ccd5e1;border-left:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #ccd5e1;}

.auction-buy-agency .entrynum{margin-bottom:15px;}
.auction-buy-agency .btn-detail{display:inline-block;margin-bottom:10px;font-size:20px;line-height:25px;border-bottom:1px solid #f04040;color:#f04040;}
.auction-buy-agency .price{font-weight:bold;color:#000;}
.auction-buy-agency .img-thumbnail-wrap{position:relative;width:223px;line-height:0}
.auction-buy-agency .btn-img-thumbnail{position:absolute;right:0;bottom:0;width:30px;height:30px;background:rgba(0,0,0,0.4);}
.auction-buy-agency .btn-img-thumbnail:after{content:'';display:block;margin:8px;width:14px;height:14px;background:url(../../img/hp/btn/btn-more.png) no-repeat;}

.btn-darkgray{background:#545454;color:#fff}
.btn-md{height:34px;padding: 0 20px;min-width: 145px;vertical-align: middle;}
.addReply{position: relative;padding-top:20px}
.addReply .btn-darkgray{position: absolute;right:0;top:0}

.auction-buy-reply{padding:20px 31px;border-top:2px solid #000;margin-top:20px;background:#fafafa;border-bottom:1px solid #ccc}
.auction-buy-reply textarea, .auction-buy-reply input[type="text"]{margin-right:10px;width:778px;}
.auction-buy-reply textarea{height:93px;}
.auction-buy-reply input[type="text"]{height:33px;}
.auction-buy-reply a,.auction-buy-reply button{float:right;width:120px;text-align:center;font-size:15px;color:#fff;}
.auction-buy-reply .btn-save{line-height:93px;background:#f04040;}
.auction-buy-reply .btn-att{line-height:33px;background:#747677;margin-right: 0}
.auction-buy-reply .comment-save{margin-bottom:10px;display:flex;width:100%;}
.auction-buy-reply .comment-att-area{margin-bottom:10px;}
.auction-buy-reply .comment-att-img{display:inline-block;font-size:13px;line-height:16px;color:#222;text-decoration:underline;}
.auction-buy-reply .comment-att-img .btn-cancel{display:inline-block;margin-left:12px;width:16px;height:16px;background:url(../../img/hp/btn/btn-cancel.png) no-repeat;}
.auction-buy-reply .comment-att-img + .comment-att-img{margin-left:10px;}
.auction-buy-reply .file-att{display:none;}

.addReply .auction-buy-reply .comment-att-area{background:#fff;height:80px;width:736px;margin-right:10px;border:1px solid #bbb;line-height:24px;padding:20px;color:#666;float:left}
.addReply .auction-buy-reply .comment-att{position: relative;overflow:hidden}
.addReply .auction-buy-reply .btn-att{line-height:40px;background:#747677;margin-right: 0;height:40px;float:right}
.btn-area .float-l{margin-left:0}



.exhibition-list-tbl-pop{position: relative;}
.pop-btn-right.btn-area{margin-top:-35px}
.layout-shadow-box .sales-product-info{display: block;overflow:hidden;margin-top:-10px}
.layout-shadow-box .sales-product-info li{width:34.3%;display:block;float:left}
.layout-shadow-box .sales-product-info li:first-child{width:34%}
.layout-shadow-box .sales-product-info li:last-child{width:31.7%}
.layout-shadow-box .sales-product-info li dl{position: relative;padding-left:90px}
.layout-shadow-box .sales-product-info li dl dt{position:absolute;top:0;left:0;font-size:15px;line-height: 33px}
.w143{width:143px !important;}

/* my 입찰 */
.inner_box{padding:20px 29px;overflow: hidden;}
.bidDate{font-size: 18px;color:#5a5a5a; line-height: 30px;padding-right:10px}
.bidDate > strong{color:#f04040;font-weight:bold}
.bidTime{font-size:15px;line-height: 30px;color:#666}
.bidSelect select{color:#5b5a5a}
.posi_rela{position: relative;}
.ra_opt{position:absolute;top:20px;right:150px;}
.bid.ra_opt > ul > li{display: block;float:left;width:105px;font-size: 15px;line-height: 30px;color:#000}
.fnt15{font-size: 15px !important}
.mt35{margin-top:35px}
.w125{width:125px}
.btnSearch{background:#545454;width:76px;height:30px;color:#fff}
input[type="text"] + .btnSearch{margin-left:7px}
.dgree_won + .w68{margin-left:10px}
input[type="text"].money{text-align: right;color:#000;padding:0 10px}
td .lv{line-height:1.3}
.vehicle-info-btn.btn-bid > button.btn-apply:first-child{margin-top:0 !important}
.sub_msg{color:#666;}
.borBox{border:1px solid #ccc}
.file_dw{padding:20px 30px;margin-top:20px}
.rLv{min-width:21px;height:11px;color:#fff;font-size:11px;color:#fff;border-radius: 2px;display: inline-block;text-align: center;padding:2px;margin-right:3px}
.bg_jpg{background:#c88a65;}
.bg_pdf{background:#f13a3a;}
.bg_hwp{background:#6a8fdb;}
.add_file{display: inline-block;font-size: 14px;line-height: 15px}
.add_file + .add_file::before{content: '';width:1px;height:11px;background:#ccc;margin:2px 20px;display: inline-block;vertical-align: middle;}
.tbl-top .tbl_total{color:#5b5a5a;font-size: 15px;}
.tbl-top .tbl_total + select.w125{margin-left: 10px}
.tbl-top .tbl_total > em{color:#f04040;font-weight: bold}
.tbl-top .float-l .page-subtit{line-height: 30px}
.page-tit + .exhibition-list-download{border:1px solid #666 !important}
.bidSucTxt{color:#000;font-size:16px}
.bidSucTxt > em{font-size:28px;color:#f04040;font-weight:bold;display: inline-block;margin:0 4px 0 10px}
.bidMn > em{color:#000}
.beside_paging{position: relative;}
.beside_paging .btn-gray{position: absolute;top:-70px;left:0}
.fnt19{font-size: 19px}

.exhibited-vehicle .vehicle-info .starting-price strong .fnt19{font-weight:lighter;}
.grayTxt{color:#666 !important}
.lvRbig{display: inline-block;padding:3px 12px;color:#fff;border-radius: 13px;min-width:25px;text-align: center;line-height:19px}
.bgRed{background:#f04040}
.bgBlue{background:#4471cb}
.mt30{margin-top:30px !important}
.exhibited-vehicle .vehicle-info .vehicle-info-btn button.btn-apply.bgGray{background:#747677}

/* 대행결과 */
.rplResult{position: relative;}
.rplResult > .lvRbig{position: absolute;right:0;top:0}

/* 프로필 */
.profileWrap{border:1px solid #e6e6e6 !important;background:#f7f7f7;padding:28px 30px;overflow: hidden;min-height: 225px}
.profileWrap > .top{position:relative;padding-left:180px}
.profilePhoto{position: absolute;top:0;left:0;width:152px;height:113px;border:1px solid #bbb;background:#fff}
.profilePhoto > button{font-size:13px;color:#777;width:152px;height:113px;}
.prof_cmp{font-size:20px;margin-right:30px;color:#000}
.prof_nm{color:#666;}
.prof_nm > em{color:#222;margin-left:10px}
.li_profile > li{height:40px;line-height: 40px;color:#666;}
.cmp_nb + input[type="text"]{margin-left:10px;width:150px;}
.profile_tel{margin-right:20px}
.profileWrap textarea.w100p{height:90px;color:#666}
.w100p{width:100% !important}
.Txtred{color:#f04040 !important }
.btn-area .Txtred{font-size: 13px}
.profileWrap + .btn-area{margin-top:20px}
.profileImg{position: absolute;top:0;left:0;}
.profileImg > img{width:152px;height:113px;}
.profileImg .btn_img_close{position:absolute;top:0;right:0;width:20px;height:20px;background:url(../../img/hp/btn/btn-img-close.png) no-repeat;}

/* 비밀번호찾기 */
.layer-find-pw{width:566px;height:260px}
.id-find-wrap{margin:30px auto 0;width:510px;}
.id-find-wrap button{float:right;width:130px;height:70px;font-size:15px;background:#f04040;color:#fff;vertical-align:middle;}
.find-input-wrap{padding-bottom:20px;}
.find-input-wrap:after{content:'';display:block;clear:both;}
.find-input-area{float:left;}
.find-input-area input[type="text"]{width:100%;}
.find-input-area .phone-num{margin-top:10px;}
.find-input-area .phone-num input[type="text"]{width:107px;padding:0 15px;}
.find-input-area .phone-num span{display:inline-block;padding:0 9px;}
.find-input-wrap + .member-find-info{margin-top:20px;}
.infoTxt{color:#666}

/* 비밀번호 입력 확인 팝업 */
.layer-sms-confirm{width: 444px;height:250px}
.layer-sms-confirm .pw-info-text{margin-bottom:18px;color:#333;}
.layer-sms-confirm .sms-authentication:after{content:'';display:block;clear:both;}
.layer-sms-confirm .sms-authentication p{position:relative;float:left;margin-bottom:16px;width:305px;}
.layer-sms-confirm .sms-authentication p input{width:100%;}
.layer-sms-confirm .sms-authentication .time{position:absolute;top:0;right:15px;font-size:13px;font-weight:bold;line-height:32px;color:#f04040;}
.layer-sms-confirm .sms-authentication .btn-confirm{float:right;padding:8px 0;width:70px;background:#545454;color:#fff;text-align:center;}
.layer-sms-confirm .resend-num{border-bottom:1px solid #000;font-size:13px;line-height:15px;color:#000;}

/* 기본정보 */
.tblWrap + .page-subtit{margin-top:70px}

/* 비밀번호변경 */
.changePw .tbl-v02 th{font-size:15px}
.changePw .tbl-v02 td{padding:20px}
.changePw .tbl-v02 th{font-size:15px}
.changePw .tbl-v02 td input{width: 450px}
.changePw .annotation{font-size:13px;color:#f04040;margin-top:5px}

/* 일판게시판 */
.tbl-nt01{border-top:2px solid #000;text-align: center;}
.tbl-nt01 th{height:54px;color:#000;font-weight:bold;font-size: 15px}
.tbl-nt01 th,.tbl-nt01 td{border-bottom:1px solid #ccc;vertical-align: middle;}
.tbl-nt01 td{height:50px;color:#666}
td.td_tit{text-align: left;padding-left:20px}
td.td_tit a{color:#000;font-size:15px}
.btnSearch{background:#545454;height:30px;width:76px;color:#fff}
.tblWrap{margin-bottom:20px}
.tbl-nt01 strong{font-weight: bold}


/* 기획전 */
.event-list-wrap{overflow: hidden;margin:0 -10px}
.event-list-wrap > ul > li{float:left;width:310px;padding:10px;margin-bottom: 40px}
.ellipsis{width:calc(100% - 40px);}
.event-list-wrap .evnt_img{width:308px;border:1px solid #ededed;height:175px;}
.event-list-wrap .evnt_img > img{width:100%;height:100%}
.event-list-wrap .evnt_date{border-top:1px solid #dedede;padding-top:15px;color:#676767;font-size:14px;;margin-bottom:10px }
.evnt_tit{padding:15px 0;font-size:18px;margin-top:10px }
.eventTab + .layout-sub-section.event-area{margin-top:30px}
.event-area + .pagination{margin-top:30px}
.event-top-banner{margin-top: 40px}
.dl_evnt{border-top:2px solid #000;overflow:hidden;padding:30px 0}
.dl_evnt .tit_l{float:left;font-size: 18px;font-weight: bold}
.dl_evnt .date_r{float:right;color:#676767;line-height: 18px}
.event-list-wrap > .no-result > li{width:100%;padding: 30px 0 50px;text-align: center;border-bottom:1px solid #ccc;color:#666}


/* 이벤트 */
.page-tit + div.eventView{border-top:0}
.ev_lv{min-width:30px;height:24px;line-height: 24px;color:#fff;font-size: 12px;text-align: center;border-radius:2px;padding:0 10px;display: inline-block}
.ev_ing{background:#54b4b8;}
.ev_end{background:#888888;}
.ev_winner{background:#f78046;}
.dt_view{border-top: 2px solid #000;border-bottom: 1px solid #ccc;padding:28px 20px 25px 20px}
.ev_tit{font-size: 18px;font-weight: bold;color:#000}
.ev_titArea{overflow: hidden;margin-top:15px}
.dd_view{padding:50px 0}
.dd_view img{max-width:100%}
.prevNext{border:1px solid #000;border-width: 1px 0}
.tblPvNt th,.tblPvNt td{height:49px;vertical-align: middle;text-align: center;}
.tblPvNt th{color:#000}
.tblPvNt td{color:#646464;}
.cont_status{border:1px solid #ccc;border-width: 1px 0;background:#fafafa}
.cont_status a{color:#000}
.tblPvNt .context{text-align: left;padding-left:20px}

/* 공지사항 */
.page-tit + div.noticeWrap{border-top:0}
.list_top input[type="text"] + .btnSearch{margin-left:8px}
.tbl-nt01 td.td_tit .rLv{margin-left:8px}
.btnDownload{width:20px;height:20px;background:url(../../img/hp/btn/download.gif) no-repeat;border:0;margin-left:10px;vertical-align: middle}
.rLv{min-width:21px;height:11px;color:#fff;font-size:11px;color:#fff;border-radius: 2px;display: inline-block;text-align: center;padding:3px 3px 1px 3px;margin-right:3px;line-height:1}
.bg_jpg{background:#c88a65;}
.bg_pdf{background:#f13a3a;}
.bg_hwp{background:#6a8fdb;}
.bg_xls{background:#238d52}
.bg_ppt{background:#a75e32}
.bg_zip{background:#73802e}
.bg_txt{background:#909090}
.noti_tit{overflow: hidden}
.noti_date{color:#646464;margin-top:16px}
.noti_tit .float-r{margin-top:18px}
.noti_tit .float-r > button + button{margin-left:5px}
.btnfileDw{border:1px solid #ccc;min-width:105px;height:30px;color:#5b5a5a;font-size:13px;padding:0 10px}
.dt_view.dt_notice{padding-right:0}

/* 자료실 */
.tbl-nt01.tbl-data tbody td{height:68px}
.data_tit{font-size:15px;font-weight: bold;color:#000;margin-bottom:10px}
.data_tit + dd{color:#646464}

/* faq */
.faqTab.tab-menu{margin-bottom:40px}
.faqTab.tab-menu ul > li{width:160px}
.faqTab.tab-menu ul > li:first-child{width:163px}
.faqTab.tab-menu ul > li a{min-width:auto;display:block}
.cirQ{background:#c4c4c4;color:#fff !important;font-weight:bold;width:28px;height:28px;border-radius:15px;display: inline-block;line-height:28px;text-align:center;font-size:15px}
.cirA{background:#f04040;color:#fff !important;font-weight:bold;width:28px;height:28px;border-radius:15px;display: inline-block;line-height:28px;text-align:center;font-size:15px}

.faq_tit{width:700px;}
.dl_faq > dt{padding:11px 0}
.dl_faq > dt:hover{cursor: pointer;}

.dl_faq > dt span{font-size:15px;color:#000;display: inline-block;line-height:28px}
.dl_faq > dt .cirQ{margin:0 25px}
.dl_faq > dd{display:none;border-top:1px dashed #c0c0c0;padding:30px 25px;border-bottom:2px solid #000;}
.dl_faq.open > dd{display:block}
.sec_cont{width:140px; text-align: center}
.tblFaq{border-top:2px solid #000;}
.tblFaq th{height:59px;border-bottom: 1px solid #ccc;font-size:15px;text-align: center;vertical-align: middle;font-weight:bold}
.tblFaq td{border-bottom: 1px solid #ccc;}
.ico_cl{width:15px;height:15px;margin:0 20px;vertical-align:middle;background:url(../../img/hp/ico/plusminus.gif) 0 -15px no-repeat}
.dl_faq > dt{position: relative;}
.dl_faq > dt > .ico_cl{position: absolute;top:17px;right:0}
.dl_faq.open > dt > .ico_cl{background:url(../../img/hp/ico/plusminus.gif) 0 0 no-repeat}
.faqCont{padding-left:56px;position: relative;line-height:24px;}
.faqCont img{max-width:100%}
.faqCont > p{line-height:24px;color:#666;font-size:15px;margin-bottom:24px}
.faqCont .cirA{position: absolute;top:0;left:0}

/*고객후기*/
/* .layout-sub-section.csReview{margin-top:20px} */
.csReviewWrap{border-top:2px solid #000;overflow:hidden}
.csReview_listWrap{margin:20px -6px;overflow:hidden}
.list_top{overflow: hidden;margin-bottom:20px}
.totalTxt{color:#5b5a5a;font-size: 13px;display: inline-block;}
.totalTxt > em{color:#f04040;font-weight: bold;font-size: 16px}
.selctS{width:115px;display: inline-block;}
.selctS + .totalTxt{margin-left:20px;line-height:30px}
.selectSearch select{margin-right:10px;float:left}
.csReview_list{display:block;overflow:hidden;}
.csReview_list > li{width:25%;float:left;display:block}
.csReview_list > li > .inBdrBox{margin:12px 6px}
.reviewimgR{width:200px;height:200px;border-radius:50%;overflow: hidden;position: relative;display:inline-block;}
.reviewimgR > img{max-width:300px;max-height:300px;top:0;left:0;min-width:220px;min-height:220px;position: absolute;}
.bigger { transition: all .2s ease-in-out; }
.bigger:hover,.inBdrBox a:hover .bigger{ transform: scale(1.07); }
.csReview_list > li > .inBdrBox{height:398px;}
.inBdrBox{background:#f6f6f6;border:1px solid #e8e8e8;overflow: hidden;text-align: center;padding: 30px}
.cs_rv_tit{margin:30px 0 5px 0;color:#777;}
.cs_rv_tit span{line-height:24px}
.cs_rv_tit > .lv_sellbuy{margin-right:10px}
.cs_rv_tit2{font-size:20px;color:#222;}
.lv_sellbuy{display:inline-block;padding:0 10px;min-width:30px;color:#fff;font-size:12px;text-align: center;border-radius: 2px;line-height:24px}
.bgBlue{background:#4471cb}
.bgRed{background:#f04040}
.cs_review > .ellipsis2{height:72px;line-height:24px;color:#666;-webkit-line-clamp:3;}
.cs_review{margin-top: 15px}
.li_listBtn.btn-area{text-align: right;margin:30px 7px}
.csReview_listWrap .no-result{text-align: center;overflow:hidden}
.csReview_listWrap .no-result li{width:100%;border:1px solid #e8e8e8;padding:60px 0}
.csReviewTop{border:1px solid #e8e8e8;background:#f6f6f6;padding:54px 50px 54px 415px;position: relative;}
.csReviewTit{position: relative;}
    .lvArea{position: relative;}
    .lvDate{font-size: 15px;color:#777;position: absolute;right:0;top:0;line-height:24px}
.csReviewTit .p_cs_tit{margin-top:20px}
.cs_name{font-size:15px;padding-left:10px}
.p_cs_tit{font-size: 32px;}
.cs_contReview{line-height: 28px;padding:40px 50px 50px 415px;font-size:15px;color:#666}
.cs_contReview > p{line-height: 28px;font-size:15px;color:#666}
.cs_imgArea{position: absolute;top:50px;left:55px}
.cs_img{width:298px;height:228px;background:#fff}
.cs_img > img{width: 100%;}
.csCar{font-size:15px;margin:20px 0 10px }
.w100p{width:100% !important}
.cs_imgArea .btnRed{width:178px}
.li_info > li{margin-bottom:10px;font-size: 13px}
.li_info > li:last-child{margin-bottom: 0}
.cswriteAgree{margin-top:20px;}
.cswriteAgree .msg{font-size:13px;color:#666;padding-right:20px}
.tbl-top .tbl_total{color:#5a5a5a}
.tbl-top.needTxt{text-align: right;margin:-20px 0 10px}

/* 인터넷경매참여안내 팝업 */
.layer-internetInfo.layer{width:740px;}
.pop_top{padding-right:200px;position: relative;margin-bottom:20px}
.pop_top > p{line-height:25px;color:#333}
.pop_top .borderBtn{position: absolute;right:0;top:0}
.borderBtn{height:30px;border:1px solid #c2c2c2;padding:0 20px;color:#888;font-size:13px;}
.interSt_top{padding-bottom:30px;border-bottom:1px dashed #ccc;overflow:hidden}
.interSt_top li{display:block;float:left;width:166px;text-align: center;padding-right:46px;background:url(../../img/hp/ico/ico-arrow-right.png) 182px 87px no-repeat;}
.interSt_top li:last-child{background:none;padding-right:0}
.bgBorBox{background:#f3f5f7;border:1px solid #e5e5e5}
.bgBorBox.interSt{padding:34px}
.interSt_top li dd{line-height:24px;color:#666;padding-top:15px;height:90px}
.interSt_top a{color:#f04040;border-bottom:1px solid #f04040;line-height:25px;font-size:15px}
.interSt_bot{color:#666;margin-top: 30px;position: relative;line-height: 30px}
.interSt_bot .btnGray{position: absolute;right:0;top:0}






/*본문*/
.layout-container{min-height:calc(100vh - 400px);width:1200px;margin:0 auto;}
.layout-container:after{content:'';display:block;clear:both;}
.layout-content{position:relative;float:right;width:970px;margin:40px auto 80px auto;}

/*LNB*/
.layout-lnb{float:left;width:220px;margin-top:40px;}
.layout-lnb .tit-lnb{display:block;padding-bottom:37px;font-size:25px;font-weight:bold;color:#333;background:url(../../img/hp/common/bg-lnb-tit.gif) no-repeat 0 100%;}
.layout-lnb > ul{width:170px;color:#555;}
.layout-lnb > ul > li{padding:25px 0;}
.layout-lnb > ul > li + li{border-top:1px solid #e8e8e8;}
.layout-lnb > ul > li > a{font-size:20px;font-weight:bold;}
.layout-lnb .is-active > a{color:#f04040;font-weight:bold;}
.layout-lnb li .is-active > a:after{content:'';float:left;margin-top:6px;margin-right:9px;width:10px;height:3px;background:#f04040}
.layout-lnb li li a{color:#666;font-size:16px;}
.layout-lnb > ul ul{margin-top:20px;}
.layout-lnb > ul ul li + li{margin-top:25px;}


/*공통 요소*/
.page-tit{font-size:25px;font-weight:bold;color:#333;}
.page-tit + .tab-menu{margin-top:35px;border-top:none;}
.page-tit + div{margin-top:35px;border-top:2px solid #000;}
.page-tit + .border-none-box{border-top:0;background:#f7f7f7;border:1px solid #e6e6e6}
.page-tit + .tbl-area{border-top:0;}
.page-tit + .page-subtit{margin-top:35px;}
.page-tit + .layout-section{margin-top:35px;}
.page-subtit{font-size:18px;font-weight:bold;color:#333;}
.page-3rdtit{margin-bottom:10px;}
.page-subtit + .tbl-area,
.page-subtit + table,
.page-subtit + div{margin-top:15px;}
.page-subtit + .page-3rdtit,
.page-subtit + .annotation{margin-top:15px;}
.page-3rdtit + .tbl-area,
.page-3rdtit + table,
.page-3rdtit + div{margin-top:10px;}
.tbl-tit{font-size:20px;margin-bottom:20px;}


/*label 문자 없을 때*/
.no-labeltxt{position:relative;display:inline-block;width:16px;height:16px;}
.no-labeltxt input[type="radio"]+label,
.no-labeltxt input[type="checkbox"]+label{position:absolute;top:0;left:0;font-size:0;}


/*클릭 불가능*/
input[type="radio"]:disabled+label:before{background-position:0 -52px;}
input[type="checkbox"]:disabled+label:before{background-position:0 -52px;}


/*TABLE*/
.tbl-area{position:relative;}
.tbl-annotation{position:absolute;top:-30px;right:0;font-size:13px;color:#666;}
.tbl-area .no-result{padding:65px 0;text-align:center;}
.tbl-v01{border-top:2px solid #000;}
.tbl-v01 th,
.tbl-v01 td{height:67px;padding:18px 0;border-bottom:1px solid #ccc;vertical-align:top;text-align:left;box-sizing:border-box;}
.tbl-v01 th{padding-top:26px;color:#000;font-size:15px;}
.tbl-v01 td{color:#333;font-size:14px;}
.tbl-v01.align-c td,.tbl-v01.align-c th{text-align: center;}
.tbl-v01 .annotation{margin-top:10px;font-size:13px;color:#666;}
.tbl-v02{border-top:2px solid #000;}
.tbl-v02 th,
.tbl-v02 td{height:50px;border-bottom:1px solid #ccc;vertical-align:middle;box-sizing:border-box;text-align:left;}
.tbl-v02 th{padding:12px 0 12px 21px;background:#f6f6f6;}
.tbl-v02 th.required:after{content:'*';margin-left:3px;color:#f04040;}
.tbl-v02 td{padding:12px 27px 12px 13px;color:#666;line-height:25px;}
.tbl-v02 td label{color:#000;}
.tbl-v02 + .annotation{margin-top:10px;line-height:23px;font-size:13px;color:#666;}
.tbl-v02 th.tbl_th{vertical-align: middle;border-right:1px solid #ccc}
.tbl-v02.align-c td,.tbl-v02.align-c th{text-align: center;padding:12px 0}

.tbl-v03{border-top:2px solid #000;}
.tbl-v03 th,
.tbl-v03 td{height:67px;padding:18px 0;border-bottom:1px solid #ccc;vertical-align:top;text-align:left;box-sizing:border-box;}
.tbl-v03 th{padding-top:26px;color:#000;font-size:15px;}
.tbl-v03 td{color:#333;font-size:14px;}
.tbl-v03 tr:last-child th,
.tbl-v03 tr:last-child td{border-bottom-color:#000;}
.tbl-v03 .middle{padding-top:26px;}
.tbl-v03 + .annotation{margin-top:20px;font-size:13px;color:#666;}
.tbl-v04{border-top:2px solid #000;}
.tbl-v04 th,
.tbl-v04 td{height:50px;padding:11px 0;border-bottom:1px solid #ccc;font-size:15px;line-height:24px;vertical-align:middle;text-align:left;box-sizing:border-box;}
.tbl-v04 th{padding-left:20px;color:#000;font-weight:bold;}
.tbl-v04 td{padding-left:10px;color:#646464;}
.tbl-v04 tr:last-child th,
.tbl-v04 tr:last-child td{border-bottom-color:#000;}
.tbl-v04 + .annotation{margin-top:20px;font-size:13px;color:#666;}

.tbl-t01{border-top:2px solid #000;font-size:15px;}
.tbl-t01 th,
.tbl-t01 td{padding:20px;vertical-align:middle;box-sizing:border-box;}
.tbl-t01 th{color:#000;background-color:#fafafa;border-bottom:1px solid #c5c5c5;}
.tbl-t01 th + th{border-left:1px solid #c5c5c5;}
.tbl-t01 td{line-height:26px;color:#666;border-bottom:1px solid #c5c5c5;border-left:1px solid #c5c5c5;}
.tbl-t01 thead th{text-align:center;background-color:#eee;}
.tbl-t02{border-top:2px solid #000;font-size:15px;}
.tbl-t02 thead th{text-align:center;background-color:#fafafa;}
.tbl-t02 th,
.tbl-t02 td{height:60px;vertical-align:middle;box-sizing:border-box;text-align:center;}
.tbl-t02 th{color:#000;border-bottom:1px solid #c5c5c5;}
.tbl-t02 td{line-height:26px;color:#666;border-bottom:1px solid #c5c5c5;}
.tbl-t02 td.align-l{padding-left:20px}
.tbl-t03{border-top:2px solid #000;font-size:15px;}
.tbl-t03 thead th{text-align:center;background-color:#fafafa;}
.tbl-t03 th,
.tbl-t03 td{height:50px;vertical-align:middle;box-sizing:border-box;text-align:center;border-left:1px solid #c5c5c5;}
.tbl-t03 th:first-child,
.tbl-t03 td:first-child{border-left:none;}
.tbl-t03 th{color:#000;border-bottom:1px solid #c5c5c5;}
.tbl-t03 td{line-height:26px;color:#666;border-bottom:1px solid #c5c5c5;}
/* 경매참여이력 공통 Table*/
.tbl-t04{border-top:2px solid #000;font-size:15px;}
.tbl-t04 thead th{text-align:center;font-weight:bold;}
.tbl-t04 th,
.tbl-t04 td{height:60px;vertical-align:middle;box-sizing:border-box;text-align:center;}
.tbl-t04 th{color:#000;border-bottom:1px solid #c5c5c5;}
.tbl-t04 td{line-height:26px;color:#666;border-bottom:1px solid #c5c5c5;}
/* 낙찰확인서 출력 Table */
.tbl-t05{width:100%;border-top:2px solid #d7d7d7;margin-bottom:-1px;}
.tbl-t05 th{background:#f6f6f6;}
.tbl-t05 th,
.tbl-t05 td{border-bottom:1px dotted #b8b8b8;padding:12px 0;text-align:center;vertical-align:middle;line-height:1.2}
.tbl-t05 .al-left{text-align:left;padding-left:15px;padding-right:15px}
.tbl-t05 td span{padding-left:20px;}


/* TAB */
.tab-menu{border-bottom:1px solid #000;}
.tab-menu:after{ content:'';display:block;clear:both;}
.tab-menu li{ position:relative;float:left;border:1px solid #d7d7d7;border-bottom:none;text-align:center;margin:0 0 0 -1px;}
.tab-menu li:first-child{ margin:0;}
.tab-menu li a{ display:block;min-width:205px;height:48px;font-size:15px;color:#454545;line-height:50px;}
.tab-menu li.is-active{ z-index:2;border-color:#000;}
.tab-menu li.is-active:after{ content:'';display:block;position:absolute;bottom:-1px;width:100%;border-bottom:1px solid #fff;}
.tab-menu li.is-active a{ color:#000;font-weight:bold;}
/*탭 상단 고정일때*/
.tab-fixed{position:relative;height:48px;margin-bottom:40px;}
.tab-fixed.fixed .tab-menu{position:fixed;top:0;z-index:10;width:1120px;background-color:#fff;}

/*버튼*/
.btn-area{margin-top:33px;text-align:center;}
.btn-area:after{content:'';display:block;clear:both;}
.btn-area .btn-area-left{float:left;}
.btn-area .btn-area-right{float:right;}
.btn-area button{min-width:200px;height:48px;padding:0 20px;background-color:#f04040;color:#fff;font-size: 15px}
.btn-area button + button{margin-left:10px;}
.btn-area .btn-small button,
.btn-area .btn-small a{min-width:103px;}
.btn-area .btn-lightgray{background:#a9a9a9;}
.btn-area .btn-gray{background:#747677;}
.btn-area .btn-red{background:#f04040;}
.btn-cancel{display:inline-block;margin-left:18px;width:16px;height:16px;background:url(../../img/hp/btn/btn-cancel.png) no-repeat;vertical-align:middle;}
.btn-date{display:inline-block;margin-left:6px;width:30px;height:30px;background:url(../../img/hp/btn/btn-date.png) no-repeat;vertical-align:middle;}
.btn-link a{display:inline-block;padding:0 20px;min-width:200px;height:48px;line-height:48px;background-color:#f04040;color:#fff;}
.btn-link a + a{margin-left:10px;}

/* pagination */
.pagination{margin-top:50px;text-align:center;}
.pagination a{display:inline-block;width:30px;height:24px;line-height:24px;font-size:12px;vertical-align:top;}
.pagination a + a{margin-left:4px;}
.pagination > a{text-indent:-9999px;font-size:0;border:1px solid #ddd;}
.pagination .btn-first{background:url(../../img/hp/btn/btn-first.png) 50% no-repeat;}
.pagination .btn-prev{background:url(../../img/hp/btn/btn-prev.png) 50% no-repeat;}
.pagination .btn-next{background:url(../../img/hp/btn/btn-next.png) 50% no-repeat;}
.pagination .btn-last{background:url(../../img/hp/btn/btn-last.png) 50% no-repeat;}
.pagination > span{margin:0 13px;}
.pagination > span a{width:20px;}
.pagination a.on{background-color:#24221f;color:#fff;}

/*icon*/
.ico-guarantee{display:inline-block;width:44px;height:44px;line-height:44px;background:url(../../img/hp/common/bg-guarantee.png) 50% no-repeat;font-size:12px;color:#5e1a1a;text-align:center;font-size:0;text-indent: -20000px}
.ico-noauto{display:inline-block;padding:0 9px;line-height:18px;background-color:#747677;font-size:12px;color:#fff;border-radius:2px;}
.ico-favorite{display:inline-block;padding:0 5px 0 16px;line-height:16px;border:1px solid #f04040;font-size:12px;border-radius:2px;background:url(../../img/hp/ico/ico-heart.gif) no-repeat 5px 50%;}
table td .ico-guarantee{width:30px;height:30px;background-size:contain;vertical-align:middle}
.ico-battery{display:inline-block;width:24px;height:24px;margin:-2px 2px 0;background:url(../../img/hp/ico/ico-battery.png) no-repeat center center;background-size:100% auto;vertical-align:middle;text-indent:-9999em;overflow:hidden;}
.ico-smell{display:inline-block;width:24px;height:24px;margin:-2px 2px 0;background:url(../../img/hp/ico/ico-smell.png) no-repeat center center;background-size:100% auto;vertical-align:middle;text-indent:-9999em;overflow:hidden;}

/*etc*/
.required:after{content:'*';margin-left:3px;color:#f04040;}
.file-att{display:none;}
.comment-att-img{display:inline-block;font-size:13px;line-height:16px;color:#222;text-decoration:underline;}

/*버튼(링크)*/
a.go-sell-mycar{position:absolute;top:40px;right:0;padding:27px 92px 22px 68px;border:1px solid #999;box-shadow:0px 4px 0px #f2f2f2;font-size:16px;color:#333;}
a.go-sell-mycar:before{content:'';position:absolute;top:16px;left:21px;width:37px;height:28px;background:url(../../img/hp/common/bg-go-sellcar.gif) no-repeat;}
a.go-sell-mycar:after{content:'';position:absolute;top:28px;right:31px;width:41px;height:11px;background:url(../../img/hp/common/arrow-go-sellcar.gif) no-repeat;}

/*다단*/
.stg-2nd:after{content:'';display:block;clear:both;}
.stg-2nd > div{float:left;width:50%;padding-left:20px;box-sizing:border-box;}
.stg-2nd > div:first-child{padding:0 20px 0 0;}





/*약관 스타일*/
.terms-style ol{margin-top:20px;padding:20px 0;border-top:2px solid #000;}
.terms-style li{font-size:18px;font-weight:bold;color:#333;}
.terms-style li li{font-size:14px;line-height:26px;font-weight:normal;}
.terms-style li li + li{margin-top:20px;}
.terms-style li li ul,
.terms-style li li p{margin:10px 0 0 15px;}
.terms-style li li li:before,
.terms-style li li p:before{content:'-';position:absolute;left:0;top:0px;}
.terms-style li li li,
.terms-style li li p{position:relative;color:#666;padding-left:10px;}

/* 판매 상품 상세 검색 */
.sales-status-search{padding:32px 40px;}
.sales-status-search strong{display:inline-block;width:105px;font-size:15px;font-weight:bold;color:#333;}
.sales-status-search .status-search-sec:after{content:'';display:block;clear:both;}
.sales-status-search .status-search-sec + .status-search-sec{margin-top:20px;}
.sales-status-search .status-search-sec .date-term{display:inline-block;width:380px;}
.sales-status-search .status-search-sec .date-term input[type="text"]{width:130px;}
.sales-status-search .status-search-sec .date-term span{display:inline-block;padding:0 10px;}
.sales-status-search .status-search-sec .date-day{display:inline-block;font-size:0;vertical-align:bottom;}
.sales-status-search .status-search-sec .date-day a{display:inline-block;width:60px;border:2px solid #8f8f8f;font-size:14px;line-height:26px;color:#333;box-sizing:border-box;text-align:center;background:#fff;}
.sales-status-search .status-search-sec .date-day a.on{border-color:#f04040}
.sales-status-search .status-search-sec .date-day a + a{margin-left:5px;}
.sales-status-search .status-search-sec .registration-area{float:left;line-height:30px;}
.sales-status-search .status-search-sec .registration-radio{display:inline-block;}
.sales-status-search .status-search-area{float:left;width:750px;}
.sales-status-search .status-search-area .status-search-radio{display:inline-block;}
.sales-status-search .status-search-area .status-search-check{float:right;}
.sales-status-search .status-search-area .status-search-select{margin-top:20px;}
.sales-status-search .status-search-area .status-search-select select{width:160px;margin-right:10px;}
.sales-status-search .status-search-area .status-search-select input[type="text"]{width:565px;}
.sales-status-search .btn-status-search{float:right;width:120px;line-height:68px;font-size:15px;color:#fff;text-align:center;background:#747677;}

/* 판매 상품 관리 검색 목록 20181004 수정 */
.tbl-list th,
.tbl-list td{height:70px;padding:13px 0;vertical-align:middle;text-align:center;}
.tbl-list th{font-size:15px;font-weight:bold;color:#222;}
.tbl-list td:nth-child(2){text-align:center;}
.tbl-list td:nth-child(4){text-align:left;}
/*.tbl-list td:nth-child(5){font-size:15px;font-weight:bold;color:#999;}*/
.tbl-list td.c-wait{color:#4471cb;}
.tbl-list td.c-sale{color:#f04040;}
.tbl-list td.c-complete{color:#000;}
/* 판매 불가 */
.tbl-list .disable td,
.tbl-list .disable .car-info-area span{color:#ddd;}
.tbl-list .disable .car-info-text{color:#c6c6c6;}
.tbl-list .disable .car-info-text:after{content:'X 판매불가';position:absolute;top:-5px;margin-left:13px;padding:4px 0;width:72px;font-size:13px;background:#b0b0b0;color:#fff;text-align:center;border-radius:24px;box-sizing:border-box;}
/* 차량정보 */
.car-info-area span{display:inline-block;color:#666;}
.car-info-area span + span{margin-left:10px;}
.car-info-area .registration-num{width:100px;text-align:center;}
.car-info-area .bid{font-size:13px;color:#f04040}
/*.car-info-area .car-info-text{position:relative;margin-top:14px;font-size:16px;}*/
/* 2018-10-04 판매상품관리 리스트 수정 */
.car-info-area .car-info-text{position:relative;/* margin:14px 0 12px; */font-size:16px;font-weight:bold;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}  
.car-info-area .car-info-sub-text span{height:18px;padding: 0 8px;line-height:20px;font-size:12px;border: 1px solid #7f7f7f;}
.car-info-area .car-info-sub-text span.c-red{margin-top: 0;color: #f04040;} 

.btn-sale button{min-width:127px;height:30px;font-size:15px;background:#545454;}

/* 엑셀 다운로드 */
.sales-list-down{margin-bottom:20px;padding:20px 25px;border:1px solid #666;font-size:18px;line-height:30px;color:#5a5a5a;}
.sales-list-down .btn-down{float:right;width:124px;height:30px;font-size:15px;background:#545454;color:#fff;text-align:center;vertical-align:middle}

/*경매출품현황*/
.exhibition-top{padding:20px 25px;font-size:16px;color:#555;}
.exhibition-top:after{content:'';display:block;clear:both;}
.exhibition-top strong{font-size:26px;font-weight:bold;}
.exhibition-top em{color:#f04040;font-weight:bold;}
.exhibition-top .today{font-size:16px;color:#f04040;}
.exhibition-top .auction-date{float:left;line-height:37px;}
.exhibition-top .auction-date strong{margin:0 18px;}
.exhibition-top .total-carnum{float:right;line-height:37px;}
.exhibition-top .total-carnum em{margin-left:13px;font-size:26px;}
.exhibition-top .auction-date:before,
.exhibition-top .total-carnum:before{content:'';display:inline-block;height:37px;margin-right:14px;background:url(../../img/hp/ico/ico-exhibition-top.gif) no-repeat;vertical-align:-10px;}
.exhibition-top .auction-date:before{width:28px;}
.exhibition-top .total-carnum:before{width:39px;background-position:-38px 0;}
.exhibition-top .line-status{float:right;margin-top:15px;}
.exhibition-top .line-status span{display:inline-block;}
.exhibition-top .line-status span + span{position:relative;margin-left:20px;padding-left:21px;}
.exhibition-top .line-status span + span:before{content:'';position:absolute;top:-2px;left:0;width:1px;height:17px;background-color:#bbb;}
.exhibition-top .line-status em{color:#555;}
.exhibition-top .line-status .ongoing{color:#f04040;}
.exhibition-top .line-status .holdup{color:#3c79d3;}

/*경매현황*/

.exhibition-amount{position:relative;margin-top:20px;border:1px solid #ccc;box-shadow:0 4px 0 #ebebeb;}
.exhibition-amount dt{padding:34px 39px 20px 20px;font-size:20px;color:#000;background-color:#ecf0f3;}
.exhibition-amount dt strong{margin-left:10px;font-size:30px;color:#888;}
.exhibition-amount dt em{margin-right:5px;font-size:36px;color:#000;font-weight:bold;}
.exhibition-amount dd em{margin-left:8px;font-weight:bold;color:#f04040;}
.exhibition-amount dd span + span{margin-left:20px;}
.exhibition-amount dd:after{content:'';display:block;clear:both;}
.exhibition-amount .exhibition-amount-status{position:absolute;right:40px;top:45px;font-size:18px;}
.exhibition-amount ul{float:left;margin:45px 0 45px 50px;}
.exhibition-amount ul + ul{padding-left:50px;border-left:1px solid #ccc;}
.exhibition-amount ul li{float:left;text-align:center;font-size:16px;color:#666;}
.exhibition-amount ul li strong{display:block;margin-top:15px;color:#000;font-weight:bold;}
.exhibition-amount ul li + li{margin-left:60px;}
.banner-bidding{margin-top:24px;}
.banner-bidding:after{content:'';display:block;clear:both;}
.banner-bidding > a{position:relative;float:left;width:476px;padding:24px 0 23px 40px;color:#fff;font-size:20px;line-height:42px;vertical-align:top;background-color:#5e7792;box-sizing:border-box;box-shadow:0 4px 0 #ebebeb;}
.banner-bidding > a:before{content:'';display:inline-block;width:44px;height:42px;margin-right:18px;background:url(../../img/hp/ico/ico-bidding-banner.gif) no-repeat;vertical-align:top;}
.banner-bidding > a + a{float:right;background-color:#899094;}
.banner-bidding > a + a:before{width:51px;background-position:-54px 0;}
.banner-bidding span{position:absolute;top:25px;right:40px;font-size:15px;text-decoration:underline;}
.banner-bidding span.disable{opacity:0.4;}
.remote-participation{position:relative;margin-top:20px;padding:40px;border:1px solid #ccc;box-shadow:0 4px 0 #ebebeb;}
.remote-participation .tit{padding-bottom:25px;color:#555;border-bottom:1px solid #ccc;}
.remote-participation .tit strong{margin-right:14px;font-size:20px;color:#000;}
.remote-participation ul{margin-top:25px;}
.remote-participation li{position:relative;padding-left:12px;font-size:14px;color:#555;line-height:30px}
.remote-participation li:before{content:'';position:absolute;left:0;top:13px;width:3px;height:3px;background-color:#333;}
.remote-participation li + li{margin-top:10px;}
.remote-participation li button{margin-left:5px;padding:0 14px;line-height:26px;font-size:13px;color:#888;border:1px solid #c2c2c2;}
.remote-participation .btn-info{position:absolute;top:29px;right:40px;}
.remote-participation .btn-info button{padding:0 25px;line-height:32px;font-size:14px;color:#555;border:2px solid #ddd;border-radius:18px;}
.remote-participation .btn-info button + button{margin-left:10px;}

/*출품 리스트*/
.search-exhibition-wrap{padding-bottom:55px;}
.search-exhibition{border-right:1px solid #d5d5d5;}
.search-exhibition:after{content:'';display:block;clear:both;}
.search-exhibition dl{float:left;width:25%;line-height:30px;box-sizing:border-box;padding:9px 0 11px 0;background-color:#e4e4e4;border-left:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;}
/*
.search-exhibition dl:first-child{width:100%;border-top:1px solid #d5d5d5;}
.search-exhibition dl:nth-child(2),
.search-exhibition dl:nth-child(3),
.search-exhibition dl:nth-child(4),
.search-exhibition dl:nth-child(5){width:25%;padding:0;}
.search-exhibition dl:nth-child(2) dt,
.search-exhibition dl:nth-child(3) dt,
.search-exhibition dl:nth-child(4) dt,
.search-exhibition dl:nth-child(5) dt{width:100%;padding:4px 20px;background-color:#f2f2f2;border-bottom:1px solid #d5d5d5;box-sizing:border-box;}
.search-exhibition dl:nth-child(2) dd,
.search-exhibition dl:nth-child(3) dd,
.search-exhibition dl:nth-child(4) dd,
.search-exhibition dl:nth-child(5) dd{width:100%;overflow:auto;height:187px;padding-left:0}
*/
.search-exhibition .full-width{width:100%;border-top:1px solid #d5d5d5;}
.search-exhibition .half-width{width:50%;}
.search-exhibition .quarter-width{width:25%;padding:0;}
.search-exhibition .quarter-width dt{width:100%;padding:4px 20px;background-color:#f2f2f2;border-bottom:1px solid #d5d5d5;box-sizing:border-box;}
.search-exhibition .quarter-width dd{width:100%;overflow:auto;height:187px;padding-left:0}

.search-exhibition dt{float:left;padding-left:20px;min-width:42px;font-size:16px;color:#555;}
.search-exhibition dd{float:left;padding-left:20px;font-size:14px;color:#333;}
.search-exhibition ul{width:100%;min-height:100%;background-color:#fff;}
.search-exhibition ul li a{display:block;padding:0 20px;line-height:37px;}
.search-exhibition ul li.is-selected a,
.search-exhibition ul li a:hover{background-color:#f7efef;}
.search-exhibition input[type="text"]{width:95px;margin-right:15px;}
.btn-search-ex{padding:20px 0 40px 0;border-top:1px solid #000;text-align:center;}
.btn-search-ex button:after{content:'';display:inline-block;width:19px;height:10px;margin-left:8px;background:url(../../img/hp/btn/btn-arrow-v.gif) no-repeat;}
.btn-search-ex button.is-active:after{background-position:0 -20px;}
.exhibition-list-download{margin-bottom:30px;padding:15px 20px;border:1px solid #666;font-size:18px;line-height:30px;color:#5a5a5a;}
.exhibition-list-download .sorting-area{float:right;font-size:15px;color:#000;}
.exhibition-list-download .sorting-area button{width:124px;height:30px;font-size:15px;background:#545454;color:#fff;text-align:center;}
.exhibition-list-tbl .tbl-top{margin-bottom:10px;}
.exhibition-list-tbl .tbl-top:after{content:'';display:block;clear:both;}
.exhibition-list-tbl .tbl-top p{float:left;}
.exhibition-list-tbl .tbl-top p + p{float:right;}
.exhibition-list-tbl .tbl-top p + p em{color:#f04040;font-weight:bold;}
.exhibition-list-tbl .tbl-top p + p select{margin-left:10px;}
.exhibition-list-tbl .txt:after{content:'';display:block;clear:both;}
.exhibition-list-tbl .txt .ellipsis{float:left;max-width:calc(100% - 92px);margin-right:4px;font-size:16px;color:#000;}
.exhibition-list-tbl .ico-noauto{float:left;}
.exhibition-list-tbl .ico-favorite{margin-left:5px;vertical-align:middle}
.exhibition-list-tbl span[class^="ico"] + span{margin-left:4px;}
.exhibition-list-tbl .btn-area{margin-top:16px;}
.exhibition-list-tbl .btn-area .btn-gray{background-color:#555;}
.exhibition-list-tbl td strong{margin-right:5px;font-weight:bold;color:#000;}

/*페이지 팝업*/
.page-popup{position:relative;padding:40px;box-sizing:border-box;}
.page-popup .page-tit{padding-bottom:30px;border-bottom:2px solid #000;}
.page-popup .pop-close{margin-top:30px;text-align:center;}
.page-popup .pop-close button{width:200px;height:48px;color:#fff;background-color:#a9a9a9;}
.page-popup .btn-top{position:absolute;right:40px;bottom:40px;width:60px;height:48px;background:url(../../img/hp/common/bg-btn-top.gif) no-repeat;text-indent:-9999px;font-size:0;}

/*출품차량*/
.exhibited-vehicle{width:100%;max-width:1200px;}
.exhibited-vehicle .copy-address{position:absolute;top:40px;right:40px;width:124px;line-height:30px;color:#fff;background-color:#747677;}
.exhibited-vehicle .vehicle-tit{margin:40px 0 35px 7px;}
.exhibited-vehicle .vehicle-tit:after{content:'';display:block;clear:both;}
.exhibited-vehicle .vehicle-tit .tit{float:left;max-width:1000px;font-size:30px;}
.exhibited-vehicle .entry-num{float:right;color:#555;}
.exhibited-vehicle .entry-num strong{color:#000;font-weight:bold;}
.exhibited-vehicle .vehicle-photo-wrap{position:relative; float:left;width:750px;}
.exhibited-vehicle .vehicle-photo{width:100%;/*border:1px solid #ddd*/;box-sizing:border-box;}
.exhibited-vehicle .vehicle-photo li{position:relative; width:750px;height:420px;background:#f8f8f8 url(../../img/hp/common/bg-ci.gif) no-repeat 50% 50%;background-size:242px 32px;}
.exhibited-vehicle .vehicle-photo li img{width:100%}
/* 2018-12-20 VR 관련 추가 */
.exhibited-vehicle .vehicle-photo .swiper-wrapper {height: auto;}
.view_all {display: inline-block;width: 130px;height: 40px;margin-top:20px;color: #fff;line-height: 40px;text-align: center;background: url(../../img/hp/ico/ico_fullscreen.png) no-repeat 14px 8px;background-color: #747677;vertical-align: top;}
.view_all a {display: block;padding-left: 54px;}
.exhibited-vehicle .btn-vehicle-photo button{position:absolute;top:250px;width:36px;height:62px;background:url(../../img/hp/btn/btn-slider_02.png) no-repeat;text-indent:-9999px;font-size:0;}
.exhibited-vehicle .btn-vehicle-photo button.prev{left:10px;}
.exhibited-vehicle .btn-vehicle-photo button.next{right:10px;background-position:-46px 0;}
.exhibited-vehicle .vehicle-photo .img_vr{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 2;}
.exhibited-vehicle .vehicle-photo .img_vr .vr_wrap{position: relative;width: 100%;height: 100%;}
.exhibited-vehicle .vehicle-photo .img_vr .vr_wrap .ico_vrImg {position: absolute;bottom: 5px;left:11px;width: 111px;}
.exhibited-vehicle .vr_control_wrap{position: relative;width: 100%;height: 24px;padding: 10px 20px;background-color: #333;box-sizing: border-box;}
.exhibited-vehicle .vr_control_wrap .control_play{position: absolute; left:0; bottom:0; padding:2px;}
.exhibited-vehicle .vr_control_wrap .control_play img{height:13px;}
.exhibited-vehicle .vr_control_wrap .control_bg{position: relative;}
.exhibited-vehicle .vr_control_wrap .vr_bar{width: 100%;height: 4px;background-color: #fff;}
.exhibited-vehicle .vr_control_wrap .vr_cue{position: absolute;top:0;left:0;width: 20px;height: 4px;background-color: #f04040; outline:none;}
.layer.layer-view-all-photo {margin-top: -290px !important;background-color: transparent;}
.layer.layer-view-all-photo .btn-close-layer {position:absolute;top: -20px;right: 0px;width: 14px;height: 14px;background:url(../../img/hp/common/bg-close-layer-02.gif) no-repeat 50% 50%;font-size:0;text-indent:-9999px;z-index: 11;}
.layer.layer-view-all-photo .layer-content{position: relative;max-height: 567px !important;padding: 0;}
.photo-all-view {width: 1000px;margin: 0 auto;}
.photo-all-view li {width: 1000px;}
.photo-all-view li img{width: 100%;}
.layer-view-all-photo .btn-photo-all-view button{position:absolute;top:260px;width:36px;height:62px;background:url(../../img/hp/btn/btn-slider_02.png) no-repeat;text-indent:-9999px;font-size:0;}
.layer-view-all-photo .btn-photo-all-view button.prev{left:10px;}
.layer-view-all-photo .btn-photo-all-view button.next{right:10px;background-position:-46px 0;}
/* 2018-12-20 VR 관련 추가 끝 */
.exhibited-vehicle .vehicle-thumbnail li img{width:100%;height:100%}
.exhibited-vehicle .vehicle-thumbnail ul{display:inline-block; 	height:98px;margin-top:20px;/*background:url(../../img/hp/common/bg-vehicle-thumbnail.gif) no-repeat; */}
.exhibited-vehicle .vehicle-thumbnail ul:after{content:'';display:block;clear:both;}
.exhibited-vehicle .vehicle-thumbnail li{position:relative;float:left;width:70px;height:40px;margin-bottom:7px;margin-right:7px;background:#f8f8f8 url(../../img/hp/common/bg-ci.gif) no-repeat 50% 50%;background-size:33px 4px;}
.exhibited-vehicle .vehicle-thumbnail li a:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid #ddd;}
.exhibited-vehicle .vehicle-thumbnail li.on a:after{border:2px solid #f04040;}
.exhibited-vehicle .vehicle-thumbnail .thum_vr{display: inline-block;width:70px;height:54px;margin-top: 20px;margin-right: 5px;background:url(../../img/hp/ico/photo_vr.jpg) no-repeat 0 0;vertical-align: top;} /* 2018-12-20 VR 관련 추가 */
.exhibited-vehicle .vehicle-thumbnail .thum_vr.on{width:66px;height:36px;border: 2px solid #f04040;background-position: -2px -2px;} /* 2018-12-20 VR 관련 추가 */
.exhibited-vehicle .vehicle-info{float:right;width:320px;}
.exhibited-vehicle .vehicle-info .starting-price{padding-bottom:20px;}
.exhibited-vehicle .vehicle-info .starting-price:after{content:'';display:block;clear:both;}
.exhibited-vehicle .vehicle-info .starting-price .tit{float:left;margin-top:7px;font-size:18px;}
.exhibited-vehicle .vehicle-info .starting-price strong{float:right;font-weight:bold;font-size:18px;}
.exhibited-vehicle .vehicle-info .starting-price em{margin-right:6px;font-size:30px;color:#f04040;}
.exhibited-vehicle .vehicle-info ul{padding:34px 0;border-top:1px solid #000;border-bottom:1px solid #000;}
.exhibited-vehicle .vehicle-info li:after{content:'';display:block;clear:both;}
.exhibited-vehicle .vehicle-info li + li{margin-top:25px;}
.exhibited-vehicle .vehicle-info li .tit{float:left;width:90px;color:#666;font-size:14px;}
.exhibited-vehicle .vehicle-info li button{margin-left:15px;padding:0 14px;line-height:26px;font-size:13px;color:#888;border:1px solid #c2c2c2;}
.exhibited-vehicle .vehicle-info .vehicle-info-btn{margin-top:20px;}
.exhibited-vehicle .vehicle-info .vehicle-info-btn:after{content:'';display:block;clear:both;}
.exhibited-vehicle .vehicle-info .vehicle-info-btn button{float:left;width:157px;height:46px;color:#333;border:1px solid #bbb;}
.exhibited-vehicle .vehicle-info .vehicle-info-btn button + button{float:right;}
.exhibited-vehicle .vehicle-info .vehicle-info-btn button.btn-apply{width:100%;height:60px;margin-top:20px;border:none;background-color:#f04040;color:#fff;font-size:20px;}
.exhibited-vehicle .vehicle-detail{margin-top:53px;}
.exhibited-vehicle .vehicle-detail .tab-menu li{width:calc(25% + 1px);box-sizing:border-box;}
.exhibited-vehicle .vehicle-detail .tab-menu li:first-child{width:25%;}
.exhibited-vehicle .vehicle-detail .tab-menu li a{width:100%;}
.exhibited-vehicle .vehicle-detail .vehicle-detail-view > div{position:relative;}
.exhibited-vehicle .vehicle-detail .vehicle-detail-view > div + div{margin-top:80px;}
.exhibited-vehicle .vehicle-detail .vehicle-detail-view > div .no-result{text-align:center;padding:250px 0;color:#555;background-color:#f6f6f6;border:1px solid #ddd;}

.exhibited-vehicle .vehicle-photo-detail{width:910px;height:512px;margin:0 auto;box-sizing:border-box;border:1px solid #ddd;overflow:hidden;}
.exhibited-vehicle .vehicle-photo-detail li{width:910px;height:512px;background:#f8f8f8 url(../../img/hp/common/bg-ci.gif) no-repeat 50% 50%;background-size:270px 36px;}
.exhibited-vehicle .vehicle-photo-detail li img{width:910px;height:512px;}
.exhibited-vehicle .vehicle-thumbnail-detail ul{width:calc(100% + 10px);height:auto;margin-top:30px;/*background:url(../../img/hp/common/bg-vehicle-thumbnail-detail.gif) no-repeat;*/}
.exhibited-vehicle .vehicle-thumbnail-detail ul:after{content:'';display:block;clear:both;}
.exhibited-vehicle .vehicle-thumbnail-detail li{position:relative;float:left;width:120px;height:68px;margin-bottom:5px;margin-right:5px;background:#f8f8f8 url(../../img/hp/common/bg-ci.gif) no-repeat 50% 50%;background-size:69px 9px;}
.exhibited-vehicle .vehicle-thumbnail-detail li a:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid #ddd;}
.exhibited-vehicle .vehicle-thumbnail-detail li.on a:after{border:2px solid #f04040;}
.exhibited-vehicle .vehicle-thumbnail-detail li img{width:120px;height:68px;}
.exhibited-vehicle .btn-vehicle-detail-photo button{position:absolute;top:200px;width:40px;height:72px;background:url(../../img/hp/btn/btn-slider.gif) no-repeat;text-indent:-9999px;font-size:0;}
.exhibited-vehicle .btn-vehicle-detail-photo button.prev{left:0;}
.exhibited-vehicle .btn-vehicle-detail-photo button.next{right:0;background-position:-50px 0;}
.exhibited-vehicle .movie{width:890px;height:500px;margin:0 auto;}
.exhibited-vehicle .movie-info{margin-top:40px;padding:24px 40px;border:1px solid #ddd;font-size:14px;line-height:24px;}
.exhibited-vehicle .movie-info:after{content:'';display:block;clear:both;}
.exhibited-vehicle .movie-info p{float:left;}
.exhibited-vehicle .movie-info button{float:right;height:34px;margin-top:7px;padding:0 20px;border:1px solid #c2c2c2;}
.exhibited-vehicle .vehicle-thumbnail-detail + .pop-close{margin-top:20px;}
.exhibited-vehicle .paper{width:100%;background:url(../../img/hp/etc/bg-paper-mid.gif) repeat-y;}
.exhibited-vehicle .paper:before{content:'';display:block;height:50px;background:url(../../img/hp/etc/bg-paper-top.gif) no-repeat;}
.exhibited-vehicle .paper:after{content:'';display:block;height:50px;background:url(../../img/hp/etc/bg-paper-bottom.gif) no-repeat;}
.exhibited-vehicle .paper-cont{padding:0 50px;}
.exhibited-vehicle .form-name{margin-left:50px;margin-bottom:20px;}
.exhibited-vehicle .paper-tit{margin-top:10px;margin-bottom:55px;font-size:30px;text-align:center;}
.exhibited-vehicle .paper-notice{margin-top:15px;margin-bottom:40px;font-size:13px;color:#555;}
.exhibited-vehicle .paper-date{color:#222;text-align:center;}
.exhibited-vehicle .paper-stamp{margin-top:20px;padding-top:15px;padding-right:30px;line-height:26px;font-size:18px;text-align:right;background:url(../../img/hp/etc/bg-stamp.png) no-repeat 100% 0;}
.exhibited-vehicle .paper .tbl-v02{border-right:1px solid #ccc;}
.exhibited-vehicle .paper .tbl-v02 th,
.exhibited-vehicle .paper .tbl-v02 td{padding-right:13px;border-left:1px solid #ccc;}
.exhibited-vehicle .paper .tbl-v02 th.align-c{padding-left:0;text-align:center;}
.exhibited-vehicle .performance-check{margin-left:7px;color:#000;}
.exhibited-vehicle .performance-check:after{content:'';display:block;clear:both;}
.exhibited-vehicle .performance-check li{float:left;width:99px;text-align:center;background-color:#e4e9f0;line-height:46px;}
.exhibited-vehicle .performance-check li + li{margin-left:1px;}
.exhibited-vehicle .performance-check li span{display:block;line-height:46px;border-bottom:1px solid #fff;}
.exhibited-vehicle .foreclosure-inquiry:after{content:'';display:block;clear:both;}
.exhibited-vehicle .foreclosure-inquiry span{float:left;margin-right:22px;}
.exhibited-vehicle .foreclosure-inquiry span + span:before{content:'';display:inline-block;height:12px;border-left:1px solid #ccc;padding-left:12px;}
.exhibited-vehicle .foreclosure-inquiry em{font-weight:bold;color:#f04040;}
.exhibited-vehicle .foreclosure-inquiry button{width:104px;height:28px;font-size:13px;border:1px solid #c2c2c2;}
.exhibited-vehicle .tab-status > div{border:1px solid #7c848f;}
.exhibited-vehicle .tbl-status{width:100%;border-top:1px solid #ccc;}
.exhibited-vehicle .tbl-status th,
.exhibited-vehicle .tbl-status td{height:51px;text-align:center;vertical-align:middle;border-left:1px solid #ccc;}
.exhibited-vehicle .tbl-status th:first-child,
.exhibited-vehicle .tbl-status td:first-child{border-left:none;}
.exhibited-vehicle .tbl-status th{color:#fff;background-color:#7a838e;}
.exhibited-vehicle .tbl-status td{border-bottom:1px solid #ccc;}
.exhibited-vehicle .tbl-status td.score{font-weight:bold;font-size:18px;color:#f04040;}
.exhibited-vehicle .tab-status .car-status-map{text-align:center;}
.exhibited-vehicle .tab-status .tbl-v02{border-top:1px solid #ccc;}
.exhibited-vehicle .tab-status .tbl-v02 th,
.exhibited-vehicle .tab-status .tbl-v02 td{height:60px;}
.exhibited-vehicle .abbr span{display:inline-block;vertical-align:top;line-height:20px;}
.exhibited-vehicle .abbr span+span{margin-left:6px;}
.exhibited-vehicle .abbr span:before{content:'';display:inline-block;width:20px;height:20px;line-height:22px;margin-right:7px;vertical-align:top;background:#4471cb;font-size:12px;border-radius:20px;color:#fff;text-align:center;box-sizing:border-box;}
.exhibited-vehicle .abbr span.abbr-xx:before{content:'XX';}
.exhibited-vehicle .abbr span.abbr-w:before{content:'W';}
.exhibited-vehicle .abbr span.abbr-q:before{content:'Q';}
.exhibited-vehicle .abbr span.abbr-m:before{content:'M';}
.exhibited-vehicle .abbr span.abbr-x:before{content:'X';}
.exhibited-vehicle .abbr span.abbr-x1:before{content:'X1';}

/*통합입찰 exhibited 분리 20190110 */
.exhibited-vehicle-exhi{width:100%;max-width:1200px;}
.exhibited-vehicle-exhi .copy-address{position:absolute;top:40px;right:40px;width:124px;line-height:30px;color:#fff;background-color:#747677;}
.exhibited-vehicle-exhi .vehicle-tit{margin:40px 0 35px 7px;}
.exhibited-vehicle-exhi .vehicle-tit:after{content:'';display:block;clear:both;}
.exhibited-vehicle-exhi .vehicle-tit .tit{float:left;max-width:1000px;font-size:30px;}
.exhibited-vehicle-exhi .entry-num{float:right;color:#555;}
.exhibited-vehicle-exhi .entry-num strong{color:#000;font-weight:bold;}
.exhibited-vehicle-exhi .vehicle-photo-wrap{float:left;width:580px;}
.exhibited-vehicle-exhi .vehicle-photo{width:100%;border:1px solid #ddd;box-sizing:border-box;}
.exhibited-vehicle-exhi .vehicle-photo li{width:578px;height:462px;background:#f8f8f8 url(../../img/hp/common/bg-ci.gif) no-repeat 50% 50%;background-size:242px 32px;}
.exhibited-vehicle-exhi .vehicle-photo li img{width:100%}
.exhibited-vehicle-exhi .vehicle-thumbnail li img{width:100%;height:100%}
.exhibited-vehicle-exhi .vehicle-thumbnail ul{width:590px;height:98px;margin-top:20px;background:url(../../img/hp/common/bg-vehicle-thumbnail.gif) no-repeat;}
.exhibited-vehicle-exhi .vehicle-thumbnail ul:after{content:'';display:block;clear:both;}
.exhibited-vehicle-exhi .vehicle-thumbnail li{position:relative;float:left;width:52px;height:42px;margin-bottom:7px;margin-right:7px;background:#f8f8f8 url(../../img/hp/common/bg-ci.gif) no-repeat 50% 50%;background-size:33px 4px;}
.exhibited-vehicle-exhi .vehicle-thumbnail li a:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid #ddd;}
.exhibited-vehicle-exhi .vehicle-thumbnail li.on a:after{border:2px solid #f04040;}
.exhibited-vehicle-exhi .vehicle-info{float:right;width:486px;}
.exhibited-vehicle-exhi .vehicle-info .starting-price{padding-bottom:20px;}
.exhibited-vehicle-exhi .vehicle-info .starting-price:after{content:'';display:block;clear:both;}
.exhibited-vehicle-exhi .vehicle-info .starting-price .tit{float:left;margin-top:7px;font-size:18px;}
.exhibited-vehicle-exhi .vehicle-info .starting-price strong{float:right;font-weight:bold;font-size:18px;}
.exhibited-vehicle-exhi .vehicle-info .starting-price em{margin-right:6px;font-size:30px;color:#f04040;}
.exhibited-vehicle-exhi .vehicle-info ul{padding:34px 0;border-top:1px solid #000;border-bottom:1px solid #000;}
.exhibited-vehicle-exhi .vehicle-info li:after{content:'';display:block;clear:both;}
.exhibited-vehicle-exhi .vehicle-info li + li{margin-top:25px;}
.exhibited-vehicle-exhi .vehicle-info li .tit{float:left;width:100px;color:#666;font-size:14px;}
.exhibited-vehicle-exhi .vehicle-info li button{margin-left:15px;padding:0 14px;line-height:26px;font-size:13px;color:#888;border:1px solid #c2c2c2;}
.exhibited-vehicle-exhi .vehicle-info .vehicle-info-btn{margin-top:20px;}
.exhibited-vehicle-exhi .vehicle-info .vehicle-info-btn:after{content:'';display:block;clear:both;}
.exhibited-vehicle-exhi .vehicle-info .vehicle-info-btn button{float:left;width:237px;height:46px;color:#333;border:1px solid #bbb;}
.exhibited-vehicle-exhi .vehicle-info .vehicle-info-btn button + button{float:right;}
.exhibited-vehicle-exhi .vehicle-info .vehicle-info-btn button.btn-apply{width:100%;height:60px;margin-top:20px;border:none;background-color:#f04040;color:#fff;font-size:20px;}
.exhibited-vehicle-exhi .vehicle-detail{margin-top:53px;}
.exhibited-vehicle-exhi .vehicle-detail .tab-menu li{width:calc(25% + 1px);box-sizing:border-box;}
.exhibited-vehicle-exhi .vehicle-detail .tab-menu li:first-child{width:25%;}
.exhibited-vehicle-exhi .vehicle-detail .tab-menu li a{width:100%;}
.exhibited-vehicle-exhi .vehicle-detail .vehicle-detail-view > div{position:relative;}
.exhibited-vehicle-exhi .vehicle-detail .vehicle-detail-view > div + div{margin-top:80px;}
.exhibited-vehicle-exhi .vehicle-detail .vehicle-detail-view > div .no-result{text-align:center;padding:250px 0;color:#555;background-color:#f6f6f6;border:1px solid #ddd;}

.exhibited-vehicle-exhi .vehicle-photo-detail{width:640px;height:512px;margin:0 auto;box-sizing:border-box;border:1px solid #ddd;overflow:hidden;}
.exhibited-vehicle-exhi .vehicle-photo-detail li{width:640px;height:512px;background:#f8f8f8 url(../../img/hp/common/bg-ci.gif) no-repeat 50% 50%;background-size:270px 36px;}
.exhibited-vehicle-exhi .vehicle-photo-detail li img{width:640px;height:512px;}
.exhibited-vehicle-exhi .vehicle-thumbnail-detail ul{width:calc(100% + 10px);height:184px;margin-top:30px;background:url(../../img/hp/common/bg-vehicle-thumbnail-detail.gif) no-repeat;}
.exhibited-vehicle-exhi .vehicle-thumbnail-detail ul:after{content:'';display:block;clear:both;}
.exhibited-vehicle-exhi .vehicle-thumbnail-detail li{position:relative;float:left;width:103px;height:82px;margin-bottom:10px;margin-right:10px;background:#f8f8f8 url(../../img/hp/common/bg-ci.gif) no-repeat 50% 50%;background-size:69px 9px;}
.exhibited-vehicle-exhi .vehicle-thumbnail-detail li a:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid #ddd;}
.exhibited-vehicle-exhi .vehicle-thumbnail-detail li.on a:after{border:2px solid #f04040;}
.exhibited-vehicle-exhi .vehicle-thumbnail-detail li img{width:103px;height:82px;}
.exhibited-vehicle-exhi .btn-vehicle-photo button{position:absolute;top:200px;width:40px;height:72px;background:url(../../img/hp/btn/btn-slider.gif) no-repeat;text-indent:-9999px;font-size:0;}
.exhibited-vehicle-exhi .btn-vehicle-photo button.prev{left:0;}
.exhibited-vehicle-exhi .btn-vehicle-photo button.next{right:0;background-position:-50px 0;}
.exhibited-vehicle-exhi .movie{width:890px;height:500px;margin:0 auto;}
.exhibited-vehicle-exhi .movie-info{margin-top:40px;padding:24px 40px;border:1px solid #ddd;font-size:14px;line-height:24px;}
.exhibited-vehicle-exhi .movie-info:after{content:'';display:block;clear:both;}
.exhibited-vehicle-exhi .movie-info p{float:left;}
.exhibited-vehicle-exhi .movie-info button{float:right;height:34px;margin-top:7px;padding:0 20px;border:1px solid #c2c2c2;}
.exhibited-vehicle-exhi .vehicle-thumbnail-detail + .pop-close{margin-top:20px;}
.exhibited-vehicle-exhi .paper{width:100%;background:url(../../img/hp/etc/bg-paper-mid.gif) repeat-y;}
.exhibited-vehicle-exhi .paper:before{content:'';display:block;height:50px;background:url(../../img/hp/etc/bg-paper-top.gif) no-repeat;}
.exhibited-vehicle-exhi .paper:after{content:'';display:block;height:50px;background:url(../../img/hp/etc/bg-paper-bottom.gif) no-repeat;}
.exhibited-vehicle-exhi .paper-cont{padding:0 50px;}
.exhibited-vehicle-exhi .form-name{margin-left:50px;margin-bottom:20px;}
.exhibited-vehicle-exhi .paper-tit{margin-top:10px;margin-bottom:55px;font-size:30px;text-align:center;}
.exhibited-vehicle-exhi .paper-notice{margin-top:15px;margin-bottom:40px;font-size:13px;color:#555;}
.exhibited-vehicle-exhi .paper-date{color:#222;text-align:center;}
.exhibited-vehicle-exhi .paper-stamp{margin-top:20px;padding-top:15px;padding-right:30px;line-height:26px;font-size:18px;text-align:right;background:url(../../img/hp/etc/bg-stamp.png) no-repeat 100% 0;}
.exhibited-vehicle-exhi .paper .tbl-v02{border-right:1px solid #ccc;}
.exhibited-vehicle-exhi .paper .tbl-v02 th,
.exhibited-vehicle-exhi .paper .tbl-v02 td{padding-right:13px;border-left:1px solid #ccc;}
.exhibited-vehicle-exhi .paper .tbl-v02 th.align-c{padding-left:0;text-align:center;}
.exhibited-vehicle-exhi .performance-check{margin-left:7px;color:#000;}
.exhibited-vehicle-exhi .performance-check:after{content:'';display:block;clear:both;}
.exhibited-vehicle-exhi .performance-check li{float:left;width:99px;text-align:center;background-color:#e4e9f0;line-height:46px;}
.exhibited-vehicle-exhi .performance-check li + li{margin-left:1px;}
.exhibited-vehicle-exhi .performance-check li span{display:block;line-height:46px;border-bottom:1px solid #fff;}
.exhibited-vehicle-exhi .foreclosure-inquiry:after{content:'';display:block;clear:both;}
.exhibited-vehicle-exhi .foreclosure-inquiry span{float:left;margin-right:22px;}
.exhibited-vehicle-exhi .foreclosure-inquiry span + span:before{content:'';display:inline-block;height:12px;border-left:1px solid #ccc;padding-left:12px;}
.exhibited-vehicle-exhi .foreclosure-inquiry em{font-weight:bold;color:#f04040;}
.exhibited-vehicle-exhi .foreclosure-inquiry button{width:104px;height:28px;font-size:13px;border:1px solid #c2c2c2;}
.exhibited-vehicle-exhi .tab-status > div{border:1px solid #7c848f;}
.exhibited-vehicle-exhi .tbl-status{width:100%;border-top:1px solid #ccc;}
.exhibited-vehicle-exhi .tbl-status th,
.exhibited-vehicle-exhi .tbl-status td{height:51px;text-align:center;vertical-align:middle;border-left:1px solid #ccc;}
.exhibited-vehicle-exhi .tbl-status th:first-child,
.exhibited-vehicle-exhi .tbl-status td:first-child{border-left:none;}
.exhibited-vehicle-exhi .tbl-status th{color:#fff;background-color:#7a838e;}
.exhibited-vehicle-exhi .tbl-status td{border-bottom:1px solid #ccc;}
.exhibited-vehicle-exhi .tbl-status td.score{font-weight:bold;font-size:18px;color:#f04040;}
.exhibited-vehicle-exhi .tab-status .car-status-map{text-align:center;}
.exhibited-vehicle-exhi .tab-status .tbl-v02{border-top:1px solid #ccc;}
.exhibited-vehicle-exhi .tab-status .tbl-v02 th,
.exhibited-vehicle-exhi .tab-status .tbl-v02 td{height:60px;}
.exhibited-vehicle-exhi .abbr span{display:inline-block;vertical-align:top;line-height:20px;}
.exhibited-vehicle-exhi .abbr span+span{margin-left:6px;}
.exhibited-vehicle-exhi .abbr span:before{content:'';display:inline-block;width:20px;height:20px;line-height:22px;margin-right:7px;vertical-align:top;background:#4471cb;font-size:12px;border-radius:20px;color:#fff;text-align:center;box-sizing:border-box;}
.exhibited-vehicle-exhi .abbr span.abbr-xx:before{content:'XX';}
.exhibited-vehicle-exhi .abbr span.abbr-w:before{content:'W';}
.exhibited-vehicle-exhi .abbr span.abbr-q:before{content:'Q';}
.exhibited-vehicle-exhi .abbr span.abbr-m:before{content:'M';}
.exhibited-vehicle-exhi .abbr span.abbr-x:before{content:'X';}
.exhibited-vehicle-exhi .abbr span.abbr-x1:before{content:'X1';}



/* 판매 상품 관리*/
.tbl-v02 td .select-color{width:100%;}
.tbl-v02 td .select-location{margin-right:10px;width:200px;}
.tbl-car-option{border-top:2px solid #000;text-align:left;}
.tbl-car-option th,
.tbl-car-option td{height:50px;border-bottom:1px solid #ccc;box-sizing:border-box;}
.tbl-car-option th{padding:22px 0;background:#f6f6f6;font-size:15px;text-align:center;vertical-align:middle;}
.tbl-car-option th.required:after{content:'*';margin-left:3px;color:#f04040;}
.tbl-car-option td{padding:26px 0 26px 26px;color:#666;line-height:25px;}
.tbl-car-option td + td{border-left:2px solid #e4e4e4;}
.tbl-car-option td input[type="checkbox"]+label:before{margin-right:12px;}
.tbl-car-option td li+li{margin-top:10px;}
.product-reg-text{display:inline-block;width:100%;}
.product-reg-text input[type="text"],
.product-reg-text textarea,
.product-reg-text select{width:100%;}
.product-reg-text textarea{height:100%;}
.product-reg-text.car-price{width:96px;margin-right:10px;text-align:right;}
.product-reg-text.car-meter{width:96px;margin-right:10px;}
.product-reg-text.bonds{margin-left:6px;width:45px;box-sizing:border-box;}
.product-reg-text.bonds::placeholder{text-align:right;}
.product-reg-text.bonds + span{margin-left:5px;}
.product-reg-text.bonds:-ms-input-placeholder{text-align:right;}
.product-reg-text.displacement{width:70px;margin-right:10px;text-align:right;}
.product-reg-text.inspector{width:214px;}
.product-reg-text.check-date{width:137px;}
.product-reg-text.insurance-accident{width:57px;margin-left:15px;margin-right:15px;}
.product-reg-text.insurance-turn{width:57px;margin-right:8px;}
.product-reg-text.insurance-price{width:131px;margin-right:8px;text-align:right;}
.product-reg-text.btn-auction-buy button{font-size:15px;}
.layer-conversion-winning-car{width:1200px;}
.layer-conversion-winning-car-iframe{max-width:1200px}
.layer-conversion-winning-car .tbl-area{padding-bottom:10px;}
.layer-conversion-winning-car .tbl-conversion th,
.layer-conversion-winning-car .tbl-conversion td{height:60px;vertical-align:middle;text-align:center;}
.layer-conversion-winning-car .tbl-conversion th{text-align:center;}
.layer-conversion-winning-car .tbl-conversion td{color:#666;}
.layer-conversion-winning-car .tbl-conversion td.align-l{text-align:left;}
.layer-conversion-winning-car .tbl-conversion td strong{color:#000;}
button.btn-conversion-winningcar{position:absolute;bottom:0;right:0;min-width:200px;height:48px;padding:0 20px;background-color:#f04040;color:#fff;}
.conversion-search{position:relative;padding:32px 40px;border:1px solid #e6e6e6;background:#f7f7f7;}
.conversion-search strong{display:inline-block;width:105px;font-size:15px;font-weight:bold;color:#333;}
.conversion-search .conversion-search-sec:after{content:'';display:block;clear:both;}
.conversion-search .conversion-search-sec + .conversion-search-sec{margin-top:11px;}
.conversion-search .conversion-search-sec .date-term input[type="text"]{width:150px;}
.conversion-search .conversion-search-sec .date-term span{display:inline-block;padding:0 10px;}
.conversion-search .conversion-search-sec .date-day{display:inline-block;margin-left:10px;font-size:0;vertical-align:middle;}
.conversion-search .conversion-search-sec .date-day a{display:inline-block;width:60px;border:2px solid #8f8f8f;font-size:14px;line-height:26px;background:#fff;color:#333;text-align:center;box-sizing:border-box;}
.conversion-search .conversion-search-sec .date-day a.on{border-color:#f04040;}
.conversion-search .conversion-search-sec .date-day a + a{margin-left:5px;}
.conversion-search .conversion-search-sec .conversion-area{line-height:30px;}
.conversion-search .conversion-search-sec .conversion-search-radio{display:inline-block}
.conversion-search .conversion-search-sec .conversion-search-radio input[type="radio"] + label{margin-right:30px;}
.conversion-search .conversion-search-select{margin-top:15px;}
.conversion-search .conversion-search-select select{width:168px;margin-right:10px;}
.conversion-search .conversion-search-select input[type="text"]{width:700px;}
.conversion-search .btn-conversion-search{position:absolute;top:32px;right:40px;width:140px;height:117px;line-height:117px;font-size:15px;color:#fff;text-align:center;background:#747677;}

/* 판매 상품 관리 - 그림자박스 공통 */
.layout-shadow-box{position:relative;margin-top:20px;padding:40px 59px;border:1px solid #cdcdcd;}
.layout-shadow-box:before{content:'';position:absolute;top:0;left:0;width:6px;height:100%;background:#e0e0e0}
.layout-shadow-box:after{content:'';position:absolute;bottom:-4px;left:-1px;width:100%;height:2px;background:#ebebeb;border:1px solid #ebebeb;}
.layout-shadow-box .box-tit{margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid #b5b5b5;font-size:16px;font-weight:bold;}
.layout-shadow-box .box-tit .explanation{display:inline-block;margin-left:10px;font-size:14px;font-weight:400;color:#666;}
.layout-shadow-box .sales-performance li+li{margin-top:20px;}
.layout-shadow-box .sales-performance li dl{position:relative;padding-left:138px;}
.layout-shadow-box .sales-performance li dl dt{position:absolute;top:0;left:0;}
.layout-shadow-box .sales-performance li dl dd{display:inline-block;min-width:115px;}
.tbl-shadow-box th,
.tbl-shadow-box td{text-align:left;line-height:25px;}
.tbl-shadow-box th{vertical-align:middle;}
.tbl-shadow-box td{padding:19px 0;border-bottom:1px solid #ccc;}
.tbl-shadow-box tr:last-child td{border-bottom:0}
.tbl-shadow-box .border-btm{border-bottom:1px solid #ccc;}
.tbl-shadow-box .check-text{width:100%;height:120px;}
.insurance-turn + span{display:inline-block;margin-right:42px;}
.shadow-box-table{display:table;width:100%;table-layout:fixed;}
.shadow-box-table li{display:table-row;}
.shadow-box-table li > strong{display:table-cell;width:220px;vertical-align:middle;}
.shadow-box-table li > div{padding:11px 0;width:630px;}
.shadow-box-table li + li > div{border-top:1px solid #ccc;}

input.img-file-att{width:430px;margin-right:10px;}
.btn-att{display:inline-block;margin-right:10px;width:75px;line-height:30px;background:#545454;color:#fff;text-align:center;}
.btn-att:hover{color:#fff;}

/* 차량 이미지 */
.sales-car-img{margin-bottom:20px;}
.sales-car-img:after{content:'';display:block;clear:both;}
.sales-car-img .file-att-area{float:left;margin-right:11px;padding:20px;width:839px;height:119px;line-height:23px;border:4px double #bbb;box-sizing:border-box;color:#666;background:#fff}
.sales-car-img .btn-file{float:left;width:120px;line-height:119px;margin-right:0;background:#a9a9a9;color:#fff;text-align:center;}
.sales-car-img-list{margin-bottom:20px;}
.sales-car-img-list ul{width:839px;}
.sales-car-img-list ul:after{content:'';display:block;clear:both;}
.sales-car-img-list li{position:relative;float:left;}
.sales-car-img-list li+li{margin-left:6px;}
.sales-car-img-list li:nth-child(10n+1){margin-left:0}
.sales-car-img-list li:nth-child(n+11){margin-top:6px;}
.sales-car-img-list li .btn-close{position:absolute;top:0;right:0;width:20px;height:20px;background:url(../../img/hp/btn/btn-img-close.png) no-repeat;}

/* 차량 기본 정보 */
.tbl-car-info th,
.tbl-car-info td{height:70px;line-height:22px;}
.tbl-car-info th{padding:19px 0 19px 21px;}
.tbl-car-info td{padding:19px 27px 19px 13px;}
.tbl-car-info input[type="text"],
.tbl-car-info select,
.tbl-car-info textarea{color:#333;}
.sales-car-search .product-reg-text{width:365px;}
.sales-car-search .btn-car{display:inline-block;margin-left:11px;width:76px;line-height:30px;background:#545454;color:#fff;text-align:center;vertical-align:middle;box-sizing:border-box;}

/* 자동차 상태표시 */
.car-status-wrap{margin-bottom:20px;padding-top:16px;}
.car-status-wrap .car-status-check{margin-top:30px;padding:23px;text-align:center;border:1px solid #ccc;background:#f6f6f6;}
.car-status-wrap .car-status-tit{margin-bottom:27px;font-size:16px;color:#666;}
.car-status-wrap .car-status-tit.on{font-weight:bold;color:#000;}
.car-status-wrap .car-status-check a{display:inline-block;padding:13px 0;width:120px;border:1px solid #ccc;background:#fff;text-align:center;box-sizing:border-box;vertical-align:top;}
.car-status-wrap .car-status-check a.on,
.car-status-wrap .car-status-check a:hover{padding:11px 0;border:3px solid #f04040}
.car-status-wrap .car-status-check a+a{margin-left:6px;}
.car-status-wrap .car-status-check a:before{content:'';display:inline-block;margin-right:7px;padding:5px;width:20px;height:20px;background:#4471cb;font-size:12px;border-radius:20px;color:#fff;text-align:center;box-sizing:border-box;}
.car-status-wrap .car-status-check .btn-x:before{content:'X';}
.car-status-wrap .car-status-check .btn-c:before{content:'C';}
.car-status-wrap .car-status-check .btn-w:before{content:'W';}
.car-status-check-list li .width-half{float:right;width:214px;}
.car-status-check-list li .cell-3rd{display:inline-block;margin-left:61px;width:135px;}
.car-status-check-list .check-list-wrap:after{content:'';display:block;clear:both;}
.car-status-check-list .check-list-wrap div{float:left;width:50%;}
.car-status-check-list .check-list{position:relative;padding-left:26px;}
.car-status-check-list .check-list + .check-list{margin-top:10px;}
.car-status-check-list .check-list.check:before{content:'';position:absolute;top:4px;left:0;width:16px;height:16px;vertical-align:middle;background:url(../../img/hp/ico/ico-check-red.png) no-repeat;}

/* 보험 이력 */
.btn-accident-view{display:inline-block;width:100px;border:1px solid #c2c2c2;font-size:13px;line-height:30px;color:#888;text-align:center;}
.insurance-list .accident{display:inline-block}
.insurance-list .accident:after{content:"/";margin-right:10px;}
.insurance-list .accident:last-child:after{content:none;}
.insurance-list .accident label,
.insurance-turn + span,
.insurance-price + span{color:#666;}

/* 상품 소개*/
.introduce-wrap{padding-top:12px;border-top:2px solid #000;}
.introduce-wrap .textarea{width:100%;height:120px;}
.introduce-wrap .textarea textarea{width:100%;height:100%;}
.autocare-guarantee{position:relative;margin-top:10px;padding:27px 0 27px 217px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;font-size:15px;}
.autocare-guarantee p{position:absolute;top:0;left:0;padding:27px 69px 27px 20px;background:#f6f6f6;}

/* 차량 검색 팝업 */
.layer-search-car{width:640px;}
.layer-search-car-iframe{max-width:640px;}
.layer-search-car-iframe button{font-size:15px;}

.search-car-bottom{display:none;}
.search-car-top{position:relative;margin-top:30px;}
.car-search-area li + li{margin-top:15px;}
.car-search-area strong{display:inline-block;width:80px;font-size:15px;}
.car-search-area select{width:470px;}
.tbl-car-search{display:table;table-layout:fixed;width:100%;text-align:center;border-top:2px solid #000;}
.tbl-car-search li{display:table-cell;padding:18px 0;border-bottom:1px solid #ccc;font-size:15px;}
.tbl-car-search li:nth-child(1){width:120px;}
.tbl-car-search li:nth-child(2){width:93px;}
.tbl-car-search li:nth-child(3){width:347px;}

.tbl-search-detail{max-height:306px;overflow-x:hidden;overflow-y:auto;}
.tbl-search-detail li{display:table;table-layout:fixed;width:100%;}
.tbl-search-detail li a{display:table-row;}
.tbl-search-detail li p{display:table-cell;padding:15px 0;border-bottom:1px solid #ccc;font-size:15px;line-height:22px;text-align:center;color:#666;}
.tbl-search-detail li p:nth-child(1){width:120px;}
.tbl-search-detail li p:nth-child(2){width:93px;}
.tbl-search-detail li p:nth-child(3){padding-left:20px;width:347px;text-align:left;color:#000;}
.tbl-search-detail li.is-active,
.tbl-search-detail li a:hover{background-color:#f7f7f7;}
.tbl-search-detail li.is-active p:nth-child(3),
.tbl-search-detail li a:hover p:nth-child(3){font-weight:bold;color:#f04040;}
.tbl-search-detail .no-data{padding:64px 0;text-align:center;color:#666;border-bottom:1px solid #ccc;}

/* 판매 대기 보기 */
.sale-standby input[type="radio"]:disabled + label,
.sale-standby input[type="checkbox"]:disabled + label{color:#a3a3a3;}
.sale-standby .sales-car-img-list{padding-top:20px;padding-bottom:30px;border-top:2px solid #000;border-bottom:1px solid #ccc;}

.sale-standby .product-reg-text{color:#333;}
.sale-standby .car-price{width:50px;text-align:left;}
.sale-standby .car-meter{width:50px;}
.sale-standby .car-price.inline,
.sale-standby .car-meter.inline{display:inline;}
.sale-standby .insurance-accident{width:15px;}
.sale-standby .insurance-turn,
.sale-standby .insurance-price{width:auto;}
.sale-standby .insurance-turn + span{margin-right:20px;}
.sale-standby .check-list:not(.check){color:#888;}
.sale-standby .displacement{width:40px;}



/*입찰신청*/
.layer-bidding-apply01,
.layer-bidding-apply02,
.layer-foreclosure-inquiry{width:640px;}
.layer-bidding-apply01 input[type="text"],
.layer-bidding-apply02 input[type="text"]{width:173px;}
.layer-bidding-apply01 input[type="text"].amount,
.layer-bidding-apply02 input[type="text"].amount{padding-right:35px;text-align:right;}
.layer-bidding-apply01 input[type="tel"],
.layer-bidding-apply02 input[type="tel"]{width:100px;}
.layer-foreclosure-inquiry p{margin-bottom:15px;font-size:14px;color:#333;}

/* 자동차 상태 표시 */
.car-status-select{position:relative;background:#fff;}
.car-drawing-area{width:850px;height:470px;background:url(../../img/hp/common/car_drawing_bg.gif) no-repeat;}
.car-drawing-area #car_drawing{position:relative;z-index:999;}
.car-drawing-over{position:absolute;top:0;left:0;width:100%;height:100%;}
.car-drawing-over ul{position:relative;float:left;height:100%;}
.car-drawing-over li{position:absolute;top:0;left:0;width:100%;height:100%;}
.car-drawing-over li .car-img{display:none;}
.car-drawing-over li .car-text-area{position:absolute;font-size:13px;font-weight:bold;}
.car-drawing-over li .car-text-area .car-num{display:block;width:15px;text-align:center;}
.car-drawing-over li.recorded .car-text-area .car-num{display:none;}
.car-drawing-over li .car-text-area .car-status{position:absolute;top:0;left:0;width:65px;}
.car-drawing-over li .car-text-area .car-status span + span{margin-left:5px;}
.car-drawing-over li .car-text-area .car-status .btn-x,
.car-drawing-over li .car-text-area .car-status .btn-c,
.car-drawing-over li .car-text-area .car-status .btn-w{display:none;}
.car-drawing-over li .car-text-area .car-status .btn-x.on,
.car-drawing-over li .car-text-area .car-status .btn-c.on,
.car-drawing-over li .car-text-area .car-status .btn-w.on{display:inline-block;}
.car-drawing-over li .car-text-area.on .car-num{display:none;}
.car-drawing-over li .car-text-area.on .car-status{display:block;}
.car-drawing-over .on .car-img,
.car-drawing-over .recorded .car-img,
.car-drawing-over .selected .car-img{display:block;}
.car-drawing-over .drawing_left{width:195px;}
.car-drawing-over .drawing_front{width:245px;}
.car-drawing-over .drawing_back{width:210px;}
.car-drawing-over .drawing_right{width:200px;}
.car-drawing-over .cp0102 .car-text-area{top:42px;left:80px;}
.car-drawing-over .cp010301 .car-text-area{top:197px;left:80px;}
.car-drawing-over .cp010302 .car-text-area{top:285px;left:80px;}
.car-drawing-over .cp0106 .car-text-area{top:390px;left:100px;}
.car-drawing-over .cp0108 .car-text-area{top:175px;left:35px;}
.car-drawing-over .cp0114 .car-text-area{top:250px;left:145px;}
.car-drawing-over .cp0201 .car-text-area{top:66px;left:120px;}
.car-drawing-over .cp0204 .car-text-area{top:403px;left:120px;}
.car-drawing-over .cp0207 .car-text-area{top:246px;left:120px;}
.car-drawing-over .cp0305 .car-text-area{top:8px;left:87px;}
.car-drawing-over .cp0309 .car-text-area{top:29px;left:87px;}
.car-drawing-over .cp0310 .car-text-area{top:144px;left:87px;}
.car-drawing-over .cp031101 .car-text-area{top:70px;right:168px;}
.car-drawing-over .cp031102 .car-text-area{top:70px;left:143px;}
.car-drawing-over .cp031103 .car-text-area{top:405px;right:168px;}
.car-drawing-over .cp031104 .car-text-area{top:405px;left:143px;}
.car-drawing-over .cp031201 .car-text-area{top:97px;left:52px;}
.car-drawing-over .cp031202 .car-text-area{top:97px;left:115px;}
.car-drawing-over .cp031301 .car-text-area{top:116px;right:168px;}
.car-drawing-over .cp031302 .car-text-area{top:116px;left:142px;}
.car-drawing-over .cp031303 .car-text-area{top:351px;right:168px;}
.car-drawing-over .cp031304 .car-text-area{top:351px;left:142px;}
.car-drawing-over .cp0315 .car-text-area{top:164px;left:87px;}
.car-drawing-over .cp0316 .car-text-area{top:221px;left:87px;}
.car-drawing-over .cp0317 .car-text-area{top:395px;left:87px;}
.car-drawing-over .cp0318 .car-text-area{top:440px;left:87px;}
.car-drawing-over .cp0319 .car-text-area{top:340px;left:87px;}
.car-drawing-over .cp0402 .car-text-area{top:42px;left:100px;}
.car-drawing-over .cp040301 .car-text-area{top:197px;left:100px;}
.car-drawing-over .cp040302 .car-text-area{top:285px;left:100px;}
.car-drawing-over .cp0406 .car-text-area{top:390px;left:100px;}
.car-drawing-over .cp0408 .car-text-area{top:175px;left:147px;}
.car-drawing-over .cp0414 .car-text-area{top:250px;left:20px;}

.car-drawing-over .cp0201 .car-text-area .car-status,
.car-drawing-over .cp0207 .car-text-area .car-status,
.car-drawing-over .cp0204 .car-text-area .car-status,
.car-drawing-over .cp0316 .car-text-area .car-status,
.car-drawing-over .cp0317 .car-text-area .car-status,
.car-drawing-over .cp0318 .car-text-area .car-status,
.car-drawing-over .cp0319 .car-text-area .car-status,
.car-drawing-over .cp0310 .car-text-area .car-status,
.car-drawing-over .cp0315 .car-text-area .car-status{left:-25px;text-align:center;}
.car-drawing-over .cp031301 .car-text-area .car-status,
.car-drawing-over .cp031303 .car-text-area .car-status{left:auto;right:0;text-align:right;}
.car-drawing-over .cp031101 .car-text-area .car-status,
.car-drawing-over .cp031103 .car-text-area .car-status{left:auto;right:0;text-align:right;}

/* 유찰리스트 목록 */
.search-bidding{border-top:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;background:#e4e4e4;}
.search-bidding .full-width{width:100%;}
.search-bidding .half-width{width:50%;}
.search-bidding dl:last-child{width:calc(50% + 1px);border-bottom:0;border-right:1px solid #d5d5d5}

/* 경매 참여 이력 공통 */
.exhibition-list-tbl .tbl-annotation span{font-size:15px;color:#5b5a5a;}
.exhibition-list-tbl .tbl-annotation em{font-weight:bold;color:#f04040}

/* 낙찰내역 */
.auction-data{padding:20px 45px;}
.auction-data span + select{margin-left:40px;font-size:15px;color:#5b5a5a;}
.biding-area-top{position:relative;}
.biding-area-top .tbl-top{margin-bottom:15px;}
.biding-area-top .tbl-top:after{content:'';display:block;clear:both;}
.biding-area-top .tbl-top .btn-area{float:left;margin-top:40px;}
.biding-area-top .btn-area a{display:inline-block;padding:0 20px;line-height:30px;font-size:15px;background:#545454;color:#fff;}
.biding-area-top .btn-area a + a{margin-left:7px;}
.biding-area-top .tbl-annotation{top:54px;font-size:15px;}
.biding-area-top .tbl-annotation span{color:#5b5a5a;}
.biding-area-top .tbl-annotation em{font-weight:bold;color:#f04040;}

.certificate-print-area{position:relative;padding:30px;border:1px solid #ddd;}
.certificate-print-area .cont{padding:23px 36px;}
.certificate-print-area p.txt_cnt{padding-top: 15px;font-size:25px;font-weight:bold;margin-bottom:20px;text-align:center;} /* 2022-04-28 세로 여백 수정  */
.certificate-print-area .wrnt-banner{padding-top:160px; margin-bottom:20px; background:url(../../img/hp/etc/bg-wrnt-banner.png) no-repeat center;}
.certificate-print-area .list{margin-bottom:15px;border-bottom:2px solid #d7d7d7;}
.certificate-print-area h2{margin-bottom:5px;font-size: 14px;color: #464646;font-weight: bold}
.certificate-print-area .notice{border:1px solid #d7d7d7;padding: 20px 25px;margin-bottom:30px;} /* 2022-04-28 세로 여백 수정  */
.certificate-print-area .notice h3{margin-bottom:20px;}
.certificate-print-area .notice ol{padding:0 0 0 20px;margin:0;}
.certificate-print-area .notice li{margin-bottom:10px;list-style:decimal;}
.certificate-print-area .footer p{font-weight:bold;text-align:center;margin-bottom: 20px;} /* 2022-04-28 세로 여백 수정  */
.certificate-print-area .footer p.date{margin-bottom:10px;}
.certificate-print-area .footer .btn_zone{text-align:center;}
/*.certificate-print-area .btn-print{position:absolute;top:20px;right:20px;width:43px;height:43px;border:1px solid #c5c5c5;background:url(../../img/hp/btn/btn-print.png) 50% 50% no-repeat;border-radius:43px;text-indent:-9999px;} */
.layer-carGrt-info .btn-print{position:absolute;top:12px;left:240px;width:43px;height:43px;border:1px solid #c5c5c5;background:url(../../img/hp/btn/btn-print.png) 50% 50% no-repeat;border-radius:43px;text-indent:-9999px;}

/* 낙찰 확인서 출력 팝업 */
.layer-certificate-info{width:843px;}
.layer-certificate-info .btn-area button + a{display:inline-block;margin-left:10px;width:200px;line-height:48px;background:#a9a9a9;color:#fff;text-align:center;}

/* 이전용 낙찰 확인서 출력 팝업 */
.layer-transfer-info{width:843px;}
.layer-transfer-info .btn-area button + a{display:inline-block;margin-left:10px;width:200px;line-height:48px;background:#a9a9a9;color:#fff;text-align:center;}

/* 차량보증서 출력 팝업 */
.layer-carGrt-info,.layer-carGrt-app{width:843px;}
.layer-carGrt-info .btn-area button + a{display:inline-block;margin-left:10px;width:200px;line-height:48px;background:#a9a9a9;color:#fff;text-align:center;}


/* 부재자 신청 내역 */
.cancel-bid button{width:56px;height:30px;background:#a6a6a6;color:#fff;}

/* 차량 상품 상세 보기 */
.product-detail-view{position:relative;padding:50px;background:#f3f5f7;border-bottom:1px solid #d6d8d9;}
.product-detail-view:after{content:'';position:absolute;left:calc(50% + 1px);bottom:-25px;margin:auto;border-top:25px solid #f3f5f7;border-left:25px solid transparent;border-right:25px solid transparent;}
.product-detail-view:before{content:'';position:absolute;left:50%;bottom:-26px;margin:auto;border-top:26px solid #d6d8d9;border-left:26px solid transparent;border-right:26px solid transparent;}
.product-detail-view .detail-view-wrap{margin:0 auto;width:1200px;;}
.detail-view-wrap .detail-view-top{position:relative;padding-bottom:30px;border-bottom:1px solid #666;font-size:13px;color:#555;line-height:41px;}
.detail-view-wrap .detail-view-top span{display:inline-block;margin-left:5px;font-weight:bold;color:#333;}
.detail-view-wrap .detail-view-top .detail-text .product-num{margin-right:30px;font-size:16px;}
.detail-view-wrap .detail-view-top .detail-util{position:absolute;top:0;right:0;width:310px;}
.detail-view-wrap .detail-view-top .detail-util .btn-declaration{position:relative;float:left;margin-right:10px;padding:0 14px 0 38px;width:134px;height:41px;background:#fff;border:1px solid #e5e5e5;box-sizing:border-box;}
.detail-view-wrap .detail-view-top .detail-util .btn-declaration:before{content:'';position:absolute;top:10px;left:17px;width:14px;height:19px;background:url(../../img/hp/ico/ico-declaration.png) no-repeat;}
.detail-view-wrap .detail-view-top .detail-util .sns-area:after{content:'';display:block;clear:both;}
.detail-view-wrap .detail-view-top .detail-util .sns-area li{float:left;width:41px;height:41px;}
.detail-view-wrap .detail-view-top .detail-util .sns-area li a{display:block;text-indent:-9999px;}
.detail-view-wrap .detail-view-top .detail-util .sns-tw a{background:url(../../img/hp/ico/ico-tw.gif) no-repeat;}
.detail-view-wrap .detail-view-top .detail-util .sns-fb a{background:url(../../img/hp/ico/ico-fb.gif) no-repeat;}
.detail-view-wrap .detail-view-top .detail-util .sns-nb a{background:url(../../img/hp/ico/ico-nb.gif) no-repeat;}
.detail-view-wrap .detail-view-top .detail-util .sns-url a{background:url(../../img/hp/ico/ico-url.gif) no-repeat;}
.detail-view-wrap .detail-view-bottom .detail-tit{display:block;padding:60px 0;font-size:46px;color:#222;text-align:center;}
.detail-photo-wrap{float:left;width:640px;}
.detail-photo{width:100%;box-sizing:border-box;}
.product-detail-view .detail-photo li{width:640px;height:512px;background:#fff url(../../img/hp/common/bg-ci.gif) no-repeat 50% 50%;background-size:242px 32px;display: flex;justify-content:center;align-items: center;overflow:hidden}
.detail-photo li > img{width:100%}
.detail-thumbnail ul{width:640px;height:90px;}
.detail-thumbnail ul:after{content:'';display:block;clear:both;}
.detail-thumbnail li{position:relative;float:left;width:64px;height:45px;background:#fff url(../../img/hp/common/bg-ci.gif) no-repeat 50% 50%;background-size:33px 4px;}
.detail-thumbnail li img{width:100%}
.detail-thumbnail li a{display:block;width:64px;height:45px;overflow: hidden;display:flex;justify-content: center;align-items:center}
.detail-thumbnail li a:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid #ddd;}
.detail-thumbnail li.on a:after{border:2px solid #f04040;}
.detail-info-wrap{float:right;width:510px;}
.detail-info-wrap .car-price{position:relative;margin-bottom:25px;padding-left:56px;font-size:30px;color:#555;}
.detail-info-wrap .car-price:before{content:'';position:absolute;top:7px;left:0;width:46px;height:46px;background:url(../../img/hp/ico/ico-price.png) no-repeat;}
.detail-info-wrap .car-price em{font-size:60px;font-weight:bold;color:#f04040;}
.detail-info-wrap .car-price .btn-favorite{float:right;margin-top:30px;width:34px;height:30px;background:url(../../img/hp/ico/ico-favorite02.png) no-repeat;overflow:hidden;text-indent:-9999px;}
.detail-info-wrap .car-price .btn-favorite.on{background-position:0 -40px;}
.member-profile-wrap{position:relative;margin-bottom:30px;padding:40px;background:#fff;border:1px solid #e5e5e5;}
.member-profile-wrap .member-profile-info{margin-bottom:10px;border-bottom:1px solid #ccc;}
.member-profile-wrap .member-profile-top{margin-bottom:25px;}
.member-profile-wrap .member-profile-top:after{content:'';display:block;clear:both;}
.member-profile-wrap .member-profile-info dl{float:right;width:250px;}
.member-profile-wrap .member-profile-info dl dt{margin-bottom:24px;font-size:20px;}
.member-profile-wrap .member-profile-info dl dd{color:#666;}
.member-profile-wrap .member-profile-info dl dd + dd{margin-top:13px;}
.member-profile-wrap .member-profile-info dl dd strong{color:#222;font-weight:bold;}
.member-profile-wrap .member-profile-img{float:left;}
.member-profile-wrap .member-profile-product{display:inline-block;width:178px;margin-bottom:15px;font-size:15px;}
.member-profile-wrap .member-profile-product em{margin-left:10px;font-weight:bold;color:#f04040;border-bottom:1px solid #f7a5a5;}
.member-profile-wrap .member-profile-text{padding:10px 0;height:88px;font-size:15px;line-height:24px;color:#555;overflow:auto;box-sizing:border-box;}
.detail-info strong{font-size:20px;font-weight:400;}
.detail-info .detail-info-text{padding:10px 0;height:92px;font-size:15px;line-height:24px;color:#555;overflow:auto;box-sizing:border-box;}

.car-info-area:after{content:'';display:block;clear:both;}
.car-info-area .sub-sec{position:relative;float:left;padding-top:12px;width:570px;}
.car-info-area .sub-sec + .sub-sec{margin-left:74px;}
.car-info-area .view-accident{position:absolute;top:0;right:0;width:165px;border:1px solid #c2c2c2;line-height:30px;font-size:13px;color:#888;text-align:center;box-sizing:border-box;}
.car-info-area .view-accident:after{content:'+';margin-left:5px;font-size:15px;font-weight:bold;line-height:30px;color:#f04040;}
.car-info-area .no-result{padding:120px 0;}

.vehicle-performance-wrap{position:relative;padding-top:12px;}
.vehicle-performance-wrap .view-performance{position:absolute;top:0;right:0;width:165px;line-height:30px;border:1px solid #ccc;color:#888;box-sizing:border-box;text-align:center;}
.vehicle-performance-wrap .view-performance:after{content:'+';margin-left:5px;font-size:15px;font-weight:bold;line-height:30px;color:#f04040;}
.vehicle-performance-wrap .car-status-wrap{position:relative;padding:53px 0;line-height:13px;color:#000;}
.vehicle-performance-wrap .car-status-wrap:after{content:'';display:block;clear:both;}
.vehicle-performance-wrap .car-status-wrap .car-status-box{position:absolute;top:220px;left:52px;line-height:20px;}
.vehicle-performance-wrap .car-status-wrap .car-status-box li{font-size:15px;color:#222;}
.vehicle-performance-wrap .car-status-wrap .car-status-box li + li{margin-top:31px;}
.vehicle-performance-wrap .car-status-wrap .car-status-box li span{display:inline-block;width:20px;background:#4471cb;color:#fff;font-size:12px;font-weight:bold;text-align:center;border-radius:20px;margin-right:7px;}
.vehicle-performance-wrap .car-status-wrap .car-status-select{float:right;width:850px;margin-right:84px;}
.vehicle-performance-wrap .car-status-check-list .check-list-wrap{padding:20px 0;}
.car-status-check-list .check-list-wrap .check-list-box{width:33.33%;}
.vehicle-performance-wrap .no-result{padding:150px 0;}

/* 상품 미리보기 */
.product-detail{padding:0;width:100%;max-width:1278px;}
.product-detail-info{padding:0 30px;}
.product-detail .detail-view-wrap .detail-tit{padding-top:10px;}

.layer-accident-info,
.layer-performance-info{width:1007px}

/* 경매 전용 회원사 로그인 */
.layout-login-wrap{width:100%;max-width:1200px;margin:0 auto;}
.layout-member-login{padding-top:186px;border-bottom:2px solid #dfdfdf;}
.layout-member-login .logo-ci{padding-bottom:50px;background:url(../../img/hp/common/ci-member.gif) no-repeat center;background-size:auto 24px;text-indent:-9999px;overflow:hidden;cursor:pointer;}
.layout-member-login .logo-ci > a {display: block;position:absolute;width:100%;height: 50px;}
.layout-member-login .login-tit{padding-bottom:50px;border-bottom:4px solid #f04040;font-size:50px;color:#333;text-align:center;}
.layout-member-login .login-tit em{font-weight:bold;}
.layout-member-login .member-login-area{padding:50px 40px;}
.layout-member-login .member-login-area:after{content:'';display:block;clear:both;}
.layout-member-login .member-login-area  > div{width:520px;box-sizing:border-box;}
.layout-member-login .member-login-area .member-login-info{float:left;}
.layout-member-login .member-login-area .member-login-info .member-login-text{margin-bottom:15px;line-height:25px;color:#666;}
.layout-member-login .member-login-area .member-login-info .member-login-input{margin-bottom:20px;padding-bottom:30px;border-bottom:1px solid #ccc;color:#666;}
.layout-member-login .member-login-area .member-login-info .member-login-input .input-area{position:relative;margin-bottom:10px;}
.layout-member-login .member-login-area .member-login-info .member-login-input .input-area:after{content:'';display:block;clear:both;}
.layout-member-login .member-login-area .member-login-info .member-login-input .input-area input{float:left;width:378px;border-radius:8px;}
.layout-member-login .member-login-area .member-login-info .member-login-input .input-area input + input{margin-top:10px;}
.layout-member-login .member-login-area .member-login-info
.member-login-input .input-area button{position:absolute;top:0;right:0;width:130px;height:70px;background:#f04040;color:#fff;border-radius:8px;}
.layout-member-login .member-login-area .member-login-info .member-login-util{color:#222;}
.layout-member-login .member-login-area .member-login-info .member-login-util a{font-size:15px;background-color: #666; padding: 4px 10px; color: #fff;}
.layout-member-login .member-login-area .member-login-info .member-login-util p{display:inline-block;}
.layout-member-login .member-login-area .member-login-info .member-login-util p:before{content:'';margin:0 15px;border-left:1px solid #bbb}
.layout-member-login .member-login-area .member-login-info .member-login-util em{color:#f04040;}

.layout-member-login .member-login-area .member-join-box{float:right;padding:40px;height:185px;background:#fafafa url(../../img/hp/etc/member-join-bg.png) 346px 72px no-repeat;border:1px solid #e2e2e2;}
.layout-member-login .member-login-area .member-join-box strong{display:block;margin-bottom:15px;font-size:20px;color:#222;}
.layout-member-login .member-login-area .member-join-box p{color:#666}

/* 비밀번호 보기 및 비밀번호 전체삭제 추가 */
.layout-member-login .member-login-area .input-area input[type="password"] {padding-right: 65px;}
.layout-member-login .member-login-area .member-login-info .btn-eyes { width: 24px; height: 24px; cursor:pointer; position:absolute; right:150px; bottom:-8px; transform:translateY(-50%); z-index:101; background: url("/img/hp/main/ico_eye-off.png") no-repeat 0 0; background-size: 100% auto; }
.layout-member-login .member-login-area .member-login-info .btn-eyes.active { background: url("/img/hp/main/ico_eye-on.png") no-repeat 0 0; background-size: 100% auto; }
.layout-member-login .member-login-area .member-login-info .btn-del { width: 15px; height: 15px; cursor: pointer; position: absolute; right: 180px; bottom:0; transform:translateY(-50%); z-index:101; background: url("/img/hp/main/ico_pwd-del.png") no-repeat 0 0; background-size: 100% auto; }

/* SMS발송이력 */
.tbl-sms th,
.tbl-sms td{padding:10px 0;line-height:20px;}
.tbl-sms th{font-size:15px;}
.tbl-sms .left{font-size:15px;text-align:left;color:#000;}

/* 위탁출품 - 신청하기 */
.tbl-exhibition-apply .radio-box li{display:inline-block;}
.tbl-exhibition-apply .radio-box li + li{margin-left:12px}
.tbl-exhibition-apply .radio-box li:nth-child(3){width:85px;}
.tbl-exhibition-apply .radio-box li:nth-child(4){width:120px;}
.tbl-exhibition-apply .car-option select{width:180px;}
.tbl-exhibition-apply .car-option select:last-child{width:300px;}
.tbl-exhibition-apply .car-option select + select{margin-left:10px;}
.tbl-exhibition-apply .car-registe-date select{width:100px;}
.tbl-exhibition-apply .car-registe-date select + select{margin-left:7px;}
.tbl-exhibition-apply .car-year input{width:175px;margin-right:10px;}
.tbl-exhibition-apply .car-meter input{width:175px;margin-right:10px;}
.tbl-exhibition-apply .car-price input{width:175px;margin-right:10px;}
.tbl-exhibition-apply .car-notice input{width:100%;}
.exhibition-check-list li:after{content:'';display:block;clear:both;}
.exhibition-check-list li + li{margin-top:25px;}
.exhibition-check-list .check-list-tit{float:left;width:390px;font-size:15px;color:#222;}
.exhibition-check-list .check-list-tit span{display:block;padding-left:8px;font-size:12px;color:#666;}
.exhibition-check-list .check-list-type{float:left;}

/* 위탁출품 - 출품결과조회 */
.exhibition-result-search{margin-bottom:20px;text-align:right;margin-top:-30px}
.exhibition-result-search button{margin-left:10px;width:76px;height:30px;background:#6d6d6d;color:#fff;text-align:center;}
.tbl-exhibition-result td{font-size:14px;}
.tbl-exhibition-result tbody td a{display:block;font-size:15px;line-height:20px;text-align:left;color:#000;}
.tbl-exhibition-result tbody td.cancle{font-weight:bold;color:#999;}
.tbl-exhibition-result tbody td.receipt{font-weight:bold;color:#4471cb;}
.tbl-exhibition-result tbody td.complete{font-weight:bold;color:#000;}
.tbl-exhibition-result tbody td.apply{font-weight:bold;color:#f04040;;}
.tbl-exhibition-result em{color:#000;}
.tbl-exhibition-result .conveyance{font-size:13px;line-height:22px;}

/* 정산 내역 */
.tbl-calculate{border-left:1px solid #ddd;border-right:1px solid #ddd;text-align:center;}
.tbl-calculate th,
.tbl-calculate td{height:53px;padding:19px 0;border-bottom:1px solid #ddd;box-sizing:border-box;}
.tbl-calculate th{font-size:15px;font-weight:bold}
.tbl-calculate td{color:#666}
.tbl-calculate tfoot th{padding-left:32px;text-align:left;}
.tbl-calculate tfoot td{padding-right:29px;font-size:18px;font-weight:bold;color:#f04040;text-align:right;}
.tbl-calculate tfoot td.deposit{color:#4471cb}
.calculate-top-wrap{padding:25px 40px;font-size:18px;background:#7a838e;color:#fff;line-height:24px;}
.calculate-top-wrap:after{content:'';display:block;clear:both;}
.calculate-top-wrap .calculate-info{float:left;}
.calculate-top-wrap .type{position:relative;display:inline-block;margin-left:40px;margin-right:14px;width:70px;font-size:12px;line-height:24px;border-radius:2px;text-align:center;vertical-align:top;}
.calculate-top-wrap .type:before{content:'';position:absolute;top:3px;left:-20px;display:inline-block;width:1px;height:19px;background:#acb0b6;vertical-align:text-top;}
.calculate-top-wrap .type.payments{background-color:#f04040;}
.calculate-top-wrap .type.deposit{background-color:#4471cb;}
.calculate-top-wrap .price{font-size:20px;font-weight:bold;}
.calculate-top-wrap .date{float:right;font-size:14px;}
.calculate-top-wrap .date span:after{content:'';display:inline-block;margin:4px 15px;width:1px;height:12px;background:#acb0b6;vertical-align:text-top;}
.calculate-bottom-wrap{padding:30px;border:1px solid #88909a;border-top:0;}
.calculate-object{font-size:15px;}
.calculate-object:before{content:'';display:inline-block;margin-top:6px;margin-right:8px;width:3px;height:3px;background:#000;vertical-align:text-top;}
.calculate-object strong{font-weight:bold;}
.calculate-object .account{display:inline-block;margin-left:30px;color:#666;}
.calculate-object .annotation{float:right;margin-top:3px;font-size:13px;color:#666;}
.calculate-area:after{content:'';display:block;clear:both;}
.calculate-area > div{float:left;width:440px;}
.calculate-area strong{display:block;margin-top:30px;padding-bottom:19px;font-size:16px;font-weight:bold;background:#eee;text-align:center;}
.calculate-area strong:before{content:'';display:block;margin-bottom:18px;height:3px;background:url(../../img/hp/common/bg-calculate-tit.gif) repeat-x;}
.calculate-left{margin-right:20px;}

.page-tit + .bgBorBox{border:1px solid #ccc !important;background:#fafafa;}
.bgBorBox.park{padding:58px 0;text-align:center}
.titTop{overflow: hidden;margin-bottom:15px}
.addFileBot{border-bottom:1px solid #ccc;margin-top:-5px;margin-bottom:30px;padding-bottom:25px}
.p_label{color:#666;margin-top:5px}
.hr_bar{border:1px solid #ccc;border-width:0 0 1px 0;box-shadow:none;margin-top:50px}

.lupi_mapBox.seoul{left:95px;top:88px;}
.lupi_mapBox.gyeongi{left:125px;top:124px;}
.lupi_mapBox.daegu{left:252px;top:299px;}
.lupi_mapBox.gyeongsang{left:222px;top:377px;}
.lupi_mapBox.inchon{right:365px;top:88px;}
.lupi_mapBox.chung{right:320px;top:215px;}
.lupi_mapBox.daejeon{right:263px;top:241px;}
.lupi_mapBox.jeonla{right:322px;top:410px;}


.localNum{height:678px;border:1px solid #e2e2e2;position: relative;}
.lupi_mapBox{width:35px;position: absolute;height:45px}
.lupimap{background:url(../../img/hp/etc/lupiMap.png) no-repeat;width:436px;height:627px;margin:39px 0 0 70px ;position: relative;}
.lupi_mapPo{background:url(../../img/hp/etc/pointer.png) center 0 no-repeat;padding-top:27px;color:#333d46;text-align: center;font-size:12px;display:block;line-height:17px !important;font-size:15px}
/* .lupi_mapBox{position:absolute;height:30px;width:max-content} */
.lupi_mapBox:hover .bgtalk{background:url(../../img/hp/etc/bgtalk.png) no-repeat;width:145px;height:50px;position: absolute;top:-40px;left:-10px;padding:15px 5px;display:inline-block;letter-spacing:-1px;}
.lupi_mapBox:hover .bgtalk .bold{width:135px;display:block;text-align: center;}
.lupi_mapBox:hover .lupi_mapPo{background:none;font-size:18px;font-weight:bold}
.lupi_mapBox span{line-height: 30px;vertical-align: middle}
.lupi_mapBox .bgtalk{display:none;width:138px !important}
.lupi_mapBox:hover .bgtalk{display:block;}
.tbl-area.lupilocal{width:325px;position: absolute;top:110px;right:70px}
.tbl-area.lupilocal td{font-size:15px}
.beside_paging.grtee .btn-gray{top:-12px}
.p_info{line-height:20px}
.page-subtit + .p_info{margin-top:10px}
.p_info + .tblWrap{margin-top:15px}
.totalPament{border:1px solid #ccc;padding:34px;text-align: center}
.totalPament .flexWrap{width:300px;margin:0 auto}
.totalPament .flexWrap .flex1{font-size: 18px;line-height:30px}
.totalPament .flexWrap .flex1 .Txtred{font-size: 30px;font-weight: bold;margin-right:5px}

.tbl-v01.tbl-conversion td,.tbl-v01.tbl-conversion th {text-align:center;height:auto}
.tbl-v01.tbl-conversion th{padding:18px 0;}

/* 보증 차량만 보기 수정 */
.tbl-area.mt60.popupTable .optionWrap{margin-bottom:10px}
.tbl-area.mt60.popupTable .tbl-annotation{top:0}

/* 보증서 */
.certificate-print-area h2.page-subtit{font-size:18px;color:#333}
.certificate-print-area .dataTbl.tbl-v02 tbody tr th:first-child{border-left:0}
.certificate-print-area .dataTbl.tbl-v02 tbody tr td:last-child{border-right:0}

/* 2018-05-04 경매출품현황 추가 */
.remote-participation .annotation{position:relative;margin-top:25px;font-size:16px;font-weight:bold;color:#f04040;line-height:30px;}
.remote-participation .annotation .ico-program{display:inline-block;width:20px;height:20px;background:url(../../img/hp/ico/ico-program.png) 100% no-repeat;background-position:50%;background-size:100%;vertical-align:middle;}
.remote-participation ul{margin-top:15px;}

/* 2018-05-24 판매 완료 팝업 */
.layer-sales-complete{width:1030px;height:365px;}
.layer-sales-complete .topCont{margin-bottom:25px;font-size:15px;color:#333;}
.layer-sales-complete .autionRuleCont{border:1px solid #ccc;box-shadow:0 4px 0px #ebebeb;}
.layer-sales-complete .layer-box span + span{margin-left:170px;}
.layer-sales-complete .layer-box label{font-size:16px;}

/* 2018-10-04 판매상품관리 리스트 수정 */
.img_thum img {width:100px;}
.sale-cond {width:66px;margin:0 auto;line-height:22px;} 
.sale-cond.ing {color:#f24040;border: 2px solid #f24040;}
.sale-cond.standby {color:#113b67;border: 2px solid #113b67;}
.sale-cond.complete {color:#474747;border: 2px solid #474747;}
.sale-cond.suspension {color:#a4a4a4;border: 2px solid #a4a4a4;}
.sale-num {display: block;margin-top: 4px;color:#666;font-size:12px;}
.list-full-name {display:none;position:absolute;width:100px;height:100px;}

.tbl-list .list-top td.combine {padding: 13px 0;border-bottom: 1px solid #ccc;}
.tbl-list .list-center td:nth-child(3), .tbl-list .list-btm td:nth-child(3) {text-align:left;}
.tbl-list .list-center td:nth-child(4) {text-align:center;}
.list-top th, .list-top td {height: 26px;padding: 13px 0 0 0;border-bottom:none;}
.list-center th, .list-center td {height: 40px;padding: 0 0 0 0;border-bottom:none;}
.list-btm th, .list-btm td {height: 26px;padding: 0 0 13px 0;}
.list-btm td .c-red {margin-top: 4px;color: #f04040;font-size: 12px;}

.ui-widget.ui-widget-content {background: transparent;box-shadow: none !important;}
.ui-widget.ui-widget-content .ui-tooltip-content {width:300px;margin-top:-10px;padding: 28px 13px 15px 10px !important;background:url(../../img/hp/etc/bg_tooltip.png) no-repeat 0 0;}

/* 전화번호 */
.telWrap.infoDg{margin-top:20px;padding:30px 0;text-align: center;border:1px solid #ccc;overflow:hidden;}
.telWrap.infoDg ul{width:918px;margin:0 auto}
.csTel span{vertical-align: middle}
.ico_tel{background:url(../../img/hp/ico/ico_tel.png) 0 center no-repeat;padding-left:42px;line-height:40px;font-size:15px;height:40px;display: inline-block;}
.ico_tel + .Txtred{font-size:40px;margin-left:25px;font-weight:bold}
.infoDg > ul > li.li_tel{width:147px;margin:20px 110px 20px 0;float:left}
.infoDg > ul > li.li_tel:nth-child(4n){margin-right:0}
.infoDg li.li_tel dl{width:147px}
.infoDg li.li_tel dt{margin-top:20px;font-weight:bold;font-size:15px;color:#313131;width:100%;height:auto;line-height:1}
.picto{background-color:#f8f8f8;width:147px;height:47px;border-radius:147px;padding-top:100px;background-repeat:no-repeat;background-position: center calc(50% - 10px);color:#000;text-align: center;background-size:auto;font-size: 17px;}
.picto.tel01{background-image:url(../../img/hp/infographic/info_tel01.png)}
.picto.tel02{background-image:url(../../img/hp/infographic/info_tel02.png)}
.picto.tel03{background-image:url(../../img/hp/infographic/info_tel03.png)}
.picto.tel04{background-image:url(../../img/hp/infographic/info_tel04.png)}
.picto.tel05{background-image:url(../../img/hp/infographic/info_tel05.png)}
.picto.tel06{background-image:url(../../img/hp/infographic/info_tel06.png)}
.picto.tel07{background-image:url(../../img/hp/infographic/info_tel07.png)}
.picto.tel08{background-image:url(../../img/hp/infographic/info_tel08.png)}
div.no-data{height:200px;line-height:170px;text-align: center;border-bottom:1px solid #ccc;}
div.no-data.borBlack{border-top:2px solid #000;line-height:200px;}
