@charset "utf-8";
@import url("KT_0.font.css");

/********* 공통 - 신청, 완료 *********/
[class*=poptel_wrap]:not(.poptel_wrap_pop){padding:40px 40px 90px;background-color:#fff}
[class*=poptel_wrap] table{table-layout:auto;width:100%;border-collapse:collapse !important;}
[class*=poptel_wrap] .textarea-box{padding:0;}
[class*=poptel_wrap] input:-ms-input-placeholder, [class*=poptel_wrap] textarea:-ms-input-placeholder {color:#A8A8A8;}
[class*=poptel_wrap] input::-ms-input-placeholder, [class*=poptel_wrap] textarea::-ms-input-placeholder {color:#A8A8A8;}
[class*=poptel_wrap] input::placeholder, [class*=poptel_wrap] textarea::placeholder {color:#A8A8A8;}
[class*=poptel_wrap] input[type=text], [class*=poptel_wrap] textarea, [class*=poptel_wrap] select, .poptel_tbl.frm .txt_disabled{border:1px solid #A8A8A8;height:40px;padding:10px 8px;width:100%;line-height:1.4;box-sizing:border-box;color:#000;letter-spacing:-0.5px;border-radius:4px;}
[class*=poptel_wrap] input[type=checkbox], [class*=poptel_wrap] input[type=radio]{position:absolute;appearance:none;width:24px;height:24px;}
[class*=poptel_wrap] input[type=checkbox] + label, [class*=poptel_wrap] input[type=radio] + label{cursor:pointer;}
[class*=poptel_wrap] input[type=checkbox]:checked + label, [class*=poptel_wrap] input[type=radio]:checked + label{font-weight:500;}
[class*=poptel_wrap] input[type=checkbox]:focus + label, [class*=poptel_wrap] input[type=radio]:focus + label, .poptel_agree .btn_arr:focus{outline:1px dashed #666;}
[class*=poptel_wrap] textarea{height:96px;}
[class*=poptel_wrap] select{min-width:70px;}
.poptel_sec{margin-top:32px;font-size:12px;line-height:24px;color:#ED1C22;}
.poptel_sec .tit2{margin-bottom:8px;font-size:18px;color:#000;letter-spacing:-0.5px;font-weight:500;display: block;}
.poptel_btn{position:fixed;left:0;bottom:0;display:flex;width:100%;z-index:10}
.poptel_btn .inbtn{width:100%;}
.poptel_btn .inbtn.flexWrap{display: flex;}
.poptel_btn [class*=btn_sty]{display:flex;align-items:center;justify-content:center;width:100%;color:#000;font-weight:bold;font-size:16px;height:64px;box-sizing:border-box;}
.poptel_btn .btn_sty1{border:1px solid #5ddfde;background-color:#5ddfde;}
.poptel_btn .btn_sty2{border:1px solid #ededed;background-color:#ededed;}
.poptel_btn .btn_sty3{border:1px solid #FE2E36;background-color:#FE2E36;}
.poptel_btn [class*=btn_renew_sty]{width:100%;color:#fff;font-weight:bold;font-size:16px;height:64px;box-sizing:border-box;}
.poptel_btn .btn_renew_sty1{border:1px solid #22BEB6;background-color:#22BEB6;}
.poptel_btn .btn_renew_sty2{border:1px solid #FE2E36;background-color:#FE2E36;}
.poptel_btn [class*=btn_renew_sty] .txt {display: block;font-size: 14px;font-weight: 500;color: #fff;}
.poptel_tbl_wrap{border:1px solid #D9D9D9;background-color:#F8F8F8;border-radius:8px;margin-top:16px;padding:12px 20px;}
.poptel_tbl_wrap:first-child{margin-top:0;}
.poptel_tbl.frm th, .poptel_tbl.frm  td{height:40px;padding:8px 0;font-size:16px;color:#000;text-align:left;line-height:28px;font-weight:500;vertical-align:middle;}
.poptel_tbl.frm th{padding-top:15px;padding-bottom:0;vertical-align:top;}
.poptel_tbl.frm .impess{display:inline-block;overflow:hidden;width:10px;height:1em;color:#ED1C22;font-size:16px;margin-left:4px;font-weight:inherit;}
.poptel_tbl.frm .typeSelect{display:flex;gap:8px;}
.poptel_tbl.frm .typeSelect button{height:40px;width:25%;padding:0 5px;border-radius:100px;background-color:#ededed;color:#000;border:none;letter-spacing:-1px;font-size:15px;line-height:1.3;cursor:pointer;box-sizing:border-box;}
.poptel_tbl.frm .typeSelect button.active{background-color:#000;color:#fff}
.poptel_tbl.frm .font-num {position:static;display:block;text-align:right;font-size:13px;line-height:1.5;color:#aaa;letter-spacing:-0.3px}
.poptel_tbl.frm .calendarArea {display:flex;gap:5px;flex-direction:column;}
.poptel_tbl.frm .calendarArea .selectDay{position:relative;display:block;}
.poptel_tbl.frm .calendarArea .selectDay label{position:absolute;right:14px;top:50%;transform:translateY(-50%);width:16px;height:16px;color:transparent;overflow:hidden;}
.poptel_tbl.frm .calendarArea .selectDay label:before{content:'';display:block;position:absolute;width:100%;height:100%;background:url(/images/pc/common/bl_calender2.png) no-repeat 0 0;}
.poptel_tbl.frm .hourArea{display:flex;align-items:center;font-size:13px;line-height:1.5;color:#000;}
.poptel_tbl.frm .hourArea .ctxt{margin:0 8px 0 4px;font-size:14px;}
.poptel_tbl.frm .txt_disabled{overflow:hidden;white-space:nowrap;display:block;background-color:#ededed;font-size:14px;line-height:1.2;color:#525252;}
.poptel_tbl.data th, .poptel_tbl td{padding:8px 0;font-size:14px;color:#000;text-align:left;vertical-align:top;font-weight:400;}
.poptel_tbl.data th{color:#808080;}
.poptel_tbl.data td.ta_right{text-align:left !important;} /* tfoot, tbody 적용 */
.poptel_tbl.data td.ta_right .color-red, .poptel_tbl.data td.ta_right .color-red + .won{color:#000 !important;font-size:14px;font-weight:bold;}
.poptel_tbl.data .color-mint{color:#0F807B !important;font-size:13px;line-height:1.4}

/* 신청 - 공통 */
.poptel_wrap_app .poptel_tits{margin-bottom:32px;padding:0;border:none;}
.poptel_wrap_app .poptel_tits .tit1{margin-bottom:24px;font-size:20px;font-weight:500;color:#000;letter-spacing:-0.5px;padding:0;height:auto;border:none;}
.poptel_wrap_app .poptel_tits .txt_desc{margin-bottom:8px;font-size:16px;line-height:24px;color:#6A6A6A;word-break:keep-all;}
.poptel_wrap_app .poptel_tits .txt_ess{font-size:12px;line-height:24px;color:#ED1C22;}
.poptel_agree .all_chk_wrap{position:relative;background-color:#fff;border:1px solid #A8A8A8;border-radius:4px;padding:15px;box-sizing:border-box;}
.poptel_agree .all_chk_wrap .chk_def + label{position:relative;display:block;padding-left:32px;margin-right:32px;font-size:16px;z-index:1;color:#000;}
.poptel_agree .all_chk_wrap .chk_def + label:before{content:'';position:absolute;left:0;color:#000;display:block;width:24px;height:24px;background:#dadada url('/unify/pc/images/mobile/order/prod_list/icon_checked02.png') 0 0 / 24px auto no-repeat;cursor:pointer;border-radius:100px;}
.poptel_agree .all_chk_wrap .chk_def:checked + label:before{background-position:0 -24px;background-color:#000;}
.poptel_agree .btn_arr{overflow:hidden;position:absolute;top:0;right:12px;width:16px;height:100%;background:url(/images/pc/common/btn_next03.png) no-repeat 50% 50%;line-height:1;font-size:1px;color:transparent;white-space:nowrap;z-index:1}
.poptel_agree_wire .all_chk_wrap{border:none;padding:0}
.poptel_agree_wire .agree_list{margin-top:15px;}
.poptel_agree_wire .agree_list > li{margin-top:25px;padding:0;border:none;}
.poptel_agree_wire .agree_list > li:first-child{margin-top:0;}
.poptel_agree_wire .all_chk_wrap{padding:0;}
.poptel_agree_wire .agree_cont{margin:10px 0 0 32px;font-size:13px;color:#808080;line-height:1.5;word-break:keep-all;}
.poptel_agree_wire .agree_cont.color-red {color:#f44b57;}
.poptel_agree_wire .agree_cont + .horizontal_type .accentcolor {color:#01a69f;text-decoration: underline; font-weight:bold;}
.poptel_agree_wire .agree_cont + .horizontal_type {margin-top:10px; margin-left:30px; width:auto;}
.poptel_agree_wire .agree_cont + .horizontal_type th, .poptel_agree_wire .agree_cont + .horizontal_type td {font-size: 13px;}
.poptel_agree_wire .all_chk_wrap .chk_def + label{position:relative;display:block;padding-left:32px;margin-right:32px;font-size:16px !important;z-index:1;color:#000;cursor:pointer;}
.poptel_agree_wire .all_chk_wrap .chk_def + label:before{content:'';position:absolute;left:0;color:#000;display:block;width:24px;height:24px;background:#dadada url('/unify/pc/images/mobile/order/prod_list/icon_checked02.png') 0 0 / 24px auto no-repeat;cursor:pointer;border-radius:100px;}
.poptel_agree_wire .all_chk_wrap .chk_def:checked + label:before{background-position:0 -24px;background-color:#dadada;}
.poptel_agree_wire .agree_list .chk_def + label{position:relative;display:block;padding-left:32px;margin-right:32px;font-size:16px !important;z-index:1;color:#000;}
.poptel_agree_wire .agree_list .chk_def + label:before{content:'';position:absolute;top:2px;left:1px;color:#000;display:block;width:20px;height:20px;border:1px solid transparent;background:url(/unify/m/images/mobile/order/cert/icon_check_no.png) 50% 50% / 18px auto no-repeat;cursor:pointer;border-radius:100px;}
.poptel_agree_wire .agree_list .chk_def:checked + label:before{background-image:url(/unify/m/images/mobile/order/cert/check_on.png);background-size:20px auto}
.poptel_agree_wire .boldTxt{color:#01A69F !important;font-size:14px !important;line-height:1.5;font-weight:500;}
.poptel_recomm_kt{text-align:right;}
.poptel_recomm_kt .stit{display:inline-block;color:#00a2be;font-size:15px;font-weight:normal;vertical-align:middle;}
.poptel_recomm_kt .ico_updown:before{content:'';display:inline-block;width:10px;height:6px;margin-left:2px;background:url(/images/pc/popup/hspop_updown.png) 0 -8px no-repeat;}
.poptel_recomm_kt .ico_updown.open:before{background-position:0 0;}
.poptel_recomm_inp{display:none;}
.poptel_recomm_inp .poptel_tbl.frm th{min-width:120px;padding-right:10px;white-space:nowrap;box-sizing: border-box;}
.poptel_recomm_inp .poptel_tbl.frm th + td{width:100%;}
.poptel_recomm_inp .poptel_tbl.frm td{padding-right:5px;}
.poptel_recomm_inp .poptel_tbl.frm td:last-child{padding-right:0 !important;}
.poptel_recomm_inp .poptel_tbl.frm [class*='button-']{white-space:nowrap;}
.poptel_recomm_inp [class*='button-']{display:inline-block;height:40px;padding:9px 22px;line-height:1.5;white-space:nowrap;box-sizing:border-box;font-size:15px;border-radius:4px;color:#fff;text-align:center;vertical-align:top;}
.poptel_recomm_inp .button-green{background-color:#00a2be}
.poptel_recomm_inp .button-gray{background-color:#999}
.poptel_box_txt{margin-top:20px;}
.poptel_box_txt .txt_desc:first-child {margin-top:0;}
.poptel_box_txt .txt_desc{position:relative;display:block;margin:6px 0 0;padding-left:18px;line-height:1.5;font-size:14px;color:#808080;;letter-spacing:-0.35px;word-break:keep-all;}
.poptel_box_txt .txt_desc:before{content:'※';position:absolute;left:0;top:0;}

/* 완료 - 공통 */
.poptel_wrap_cmpt .poptel_tits{margin-bottom:32px;text-align:center;}
.poptel_wrap_cmpt .poptel_tits .tit1{margin-bottom:4px;font-size:20px;line-height:30px;color:#000;letter-spacing:-0.5px;padding:0;height:auto;border:none;display: block;font-weight: normal;}
.poptel_wrap_cmpt .poptel_tits .tit1:before{content:'';display:block;width:40px;height:40px;margin:0 auto 8px;background:url(/images/pc/popup/icon_confirm.png) no-repeat 0 0;}
.poptel_wrap_cmpt .poptel_tits .tit1.failure:before{content:'';display:block;width:40px;height:40px;margin:0 auto 8px;background:url(/images/pc/popup/icon_failure.png) no-repeat 0 0;}
.poptel_wrap_cmpt .poptel_tits .txt_desc{margin-top:4px;font-size:16px;line-height:24px;color:#6A6A6A;word-break:keep-all;}
.poptel_consult_time .row_tbl tbody th, .poptel_consult_time .row_tbl tbody td{font-size:14px;line-height:24px;padding:8px;text-align:center;font-weight:normal;border:1px solid #e0e0e0;}
.poptel_consult_time .row_tbl tbody th {background:#f8f8f8;}
.poptel_consult_time .imp_txt{margin-top:12px;}
.poptel_consult_time .imp_txt > li {position:relative;display:block;margin:4px 0 0;padding-left:15px;line-height:22px;font-size:14px;color:#808080;;letter-spacing:-0.35px;}
.poptel_consult_time .imp_txt > li:before{content:'※';position:absolute;left:0;top:0;}
.poptel_consult_time .imp_txt > li:first-child {margin-top:0;}
    
/**********  무선 공통 - 약관호출팝업 (popupCall) 전화상담 신청 동의서 *************/
.popAgreeList .popup-content{max-height:80vh;overflow:auto}
.popAgreeList .all_chk_wrap{position:relative;margin-bottom:24px;border:1px solid #A8A8A8;border-radius:4px;padding:15px;box-sizing:border-box;}
.popAgreeList .chk_def + label{position:relative;display:block;padding-left:32px;font-size:16px;z-index:1;color:#000;}
.popAgreeList .chk_def + label:before{content:'';position:absolute;left:0;color:#000;display:block;width:24px;height:24px;background:#dadada url('/unify/pc/images/mobile/order/prod_list/icon_checked02.png') 0 0 / 24px auto no-repeat;cursor:pointer;border-radius:100px;}
.popAgreeList .chk_def:checked + label:before{background-position:0 -24px;background-color:#dadada;}
.popAgreeList .agree_list .title2 {font-size:18px;color:#000;font-weight:500;margin-bottom:8px;}
.popAgreeList .agree_list .title2:before{content:counter(chapter)". ";}
.popAgreeList .txt_desc {font-size:16px;color:#000;margin-bottom:8px;word-break:keep-all;}
.popAgreeList .imp_txt {font-size:14px;color:#808080;margin-bottom:16px;}
.popAgreeList .imp_txt > li{display:flex;color:inherit;}
.popAgreeList .imp_txt > li:before{content:'※';padding-right:4px;}
.popAgreeList .agree_list > li{margin-top:32px;letter-spacing:-0.5px;counter-increment:chapter;  counter-reset:section;}
.popAgreeList .agree_list > li:first-child{margin-top:0;}
.popAgreeList .row_tbl {position:relative;margin:16px 0 8px;border-collapse:collapse !important;}
.popAgreeList .row_tbl:first-child{margin-top:0;}
.popAgreeList .row_tbl tbody th, .popAgreeList .row_tbl tbody td{font-size:16px;color:#808080;padding:14px 10px;text-align:left;font-weight:normal;border:1px solid #d9d9d9;border-top:1px solid #d9d9d9;}
.popAgreeList .row_tbl tbody th {background:#f8f8f8;text-align:center;color:#000;}
.popAgreeList .row_tbl .boldTxt{color:#01A69F !important;font-size:16px !important;line-height:inherit;font-weight:500}



/*////////////////////// ////////////////////////////
	아래부터 이중클래스로 각각의 팝업을 제어하는 영역 입니다. 
	각 팝업별로 jsp파일 이름을 딴 클래스명이 지정 되어 있습니다.
	poptel_wrap_app - 신청, poptel_wrap_cmpt - 완료, [class*=poptel_wrap] - 신청완료공통사용
////////////////////////////////////////////////////// */

/*** 무선 > 핸드폰리스트(핸드폰, 키즈폰) > 가입상담예약  ***/
.poptel_wrap_app.allProdCounsel{}
.poptel_wrap_cmpt.allProdCounsel{}

/*** 무선 > 색상/용량선택 팝업 > 전화주문  ***/
[class*=poptel_wrap].telApp{padding:0;}
[class*=poptel_wrap].telApp .layerBox .layerContent{padding-top:0;padding-bottom:100px;}
[class*=poptel_wrap].telApp .layerBox .layerFoot{margin:0;padding:0;}
.poptel_wrap_app.telApp{}
.poptel_wrap_cmpt.telApp{}

/*** 메인 > 전화상담  ***/
[class*=poptel_wrap].quickTelorder .quick-cont{padding:0;}
.poptel_wrap_app.quickTelorder .radio_tab_box{display:flex;height:48px;margin-top:-10px;margin-bottom:36px;}
.poptel_wrap_app.quickTelorder .radio_tab_box .radio{position:relative;display:inline-flex;justify-content:center;align-items:center;width:100%;height:100%;}
.poptel_wrap_app.quickTelorder .radio_tab_box .inptxt{position:absolute;}
.poptel_wrap_app.quickTelorder .radio_tab_box .inptxt + .lb{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:100%;cursor:pointer;box-sizing:border-box;z-index:1;border-bottom:1px solid #D9D9D9;}
.poptel_wrap_app.quickTelorder .radio_tab_box .inptxt:checked + .lb{border-bottom:3px solid #000;font-weight:bold;color:#000;}
.poptel_wrap_app.quickTelorder .guide_link{position:relative;display:block;border-radius:16px;padding:28px 44px 28px 26px;background-color:#D1F3F2;font-size:17px;letter-spacing:-1px;color:#000;}
.poptel_wrap_app.quickTelorder .guide_link:after{content:'';position:absolute;top:50%;right:12px;width:24px;height:24px;transform:translateY(-50%);background:url(/images/pc/common/btn_next02.png) no-repeat 50% 50%;line-height:1;font-size:1px;color:transparent;}
.poptel_wrap_cmpt.quickTelorder{}

/*** 메인 > 법인 다회선 개통상담  ***/
.poptel_wrap_app.corpTelOrder{}
.poptel_wrap_app.corpTelOrder .emailAdr_wrap {display: flex; justify-content: space-between;}
.poptel_wrap_app.corpTelOrder .emailAdr_wrap #emailAdr1 {width: 30%;}
.poptel_wrap_app.corpTelOrder .emailAdr_wrap #emailAdr2 {width: 30%;}
.poptel_wrap_app.corpTelOrder .emailAdr_wrap #emailAdrDomain {width: 32%;}
.poptel_wrap_app.corpTelOrder .emailAdr_wrap span {line-height: 36px;}
.poptel_wrap_app.corpTelOrder .all_chk_wrap {border: none; padding: 0;}
.poptel_wrap_app.corpTelOrder .agree_tbl {margin-top: 16px;}
.poptel_wrap_app.corpTelOrder .agree_tbl th {color: #000; font-weight: 500; font-size: 16px; text-align: left; padding: 8px 24px; background: #f8f8f8; border: 1px solid #d9d9d9;}
.poptel_wrap_app.corpTelOrder .agree_tbl td {color: #808080; font-size: 16px; padding: 8px 24px; border: 1px solid #d9d9d9;}
.poptel_wrap_app.corpTelOrder .agree_tbl td.boldTxt {color: #01A69F !important;font-size: 16px !important;line-height: inherit;font-weight: 500;text-decoration: none;}

/*** 유선 > 전화상담 (리스트, 기획전)  ***/
.poptel_wrap_app.wireProdTelOrder{}
.poptel_wrap_app.wireProdTelOrder .poptel_tbl.data .txt_total .won{font-size:14px;font-weight:bold;color:#000;}
.poptel_wrap_app.wireProdTelOrder .poptel_tbl.data .txt_total .stxt{letter-spacing:-1px;font-size:13px;}
.poptel_wrap_app.wireProdTelOrder .poptel_tbl.data .txt_total .text_desc{font-size:12px;color:#333;}
.poptel_wrap_cmpt.wireProdTelOrder{}

/*** 유선 > 리스트 > 토스트팝업 > 전화상담 ***/
[class*=poptel_wrap].orderTelCounsel{padding:0;background-color:transparent;}
[class*=poptel_wrap].orderTelCounsel .layerBody{margin-bottom:90px;}
[class*=poptel_wrap].orderTelCounsel .layerContent{padding-top:0;padding-bottom:0;}
[class*=poptel_wrap].orderTelCounsel #MonthPayment{font-weight:bold;letter-spacing:-0.5px}
.poptel_wrap_app.orderTelCounsel{padding:0;}
.poptel_wrap_cmpt.orderTelCounsel{}

/*** 유선 > 집전화 > 바로가입 > 주문서 > 유선주문서에 다수 불러오고 있음) > 집전화 전화상담화면 노출방법 console창이용
1단계_고객정보 입력화면 : controllerAuth.telOrderCall(); 2단계_추가정보 확인화면 : fnTelOrderView(); ***/
[class*=poptel_wrap].orderTelCounselForm{padding:0;}
[class*=poptel_wrap].orderTelCounselForm .poptel_btn{position:relative;background:none;box-shadow:none;margin-top:32px;padding-left:0 !important;padding-right:0 !important;}
[class*=poptel_wrap].orderTelCounselForm .poptel_btn .btn_sty1{border-radius:0;height:52px;}
.poptel_wrap_app.orderTelCounselForm{}

/*** 유선 >  맞춤검색 > 임의검색 > 전화상담  ***/
[class*=poptel_wrap].quickOrderTelCounsel{background-color:transparent;}
[class*=poptel_wrap].quickOrderTelCounsel .layerBody{margin-bottom:70px;}
[class*=poptel_wrap].quickOrderTelCounsel .layerContent{padding-top:0;}
.poptel_wrap_app.quickOrderTelCounsel{}
.poptel_wrap_cmpt.quickOrderTelCounsel{}

/*** 동시주문 > 결합할인 > 전화주문  ***/
[class*=poptel_wrap].combineTelOrder{}
.poptel_wrap_app.combineTelOrder{}
.poptel_wrap_cmpt.combineTelOrder{}


/*** 동시주문 > 주문영역 (핸드폰+인터넷) 주문 > 전화주문  ***/
[class*=poptel_wrap].lineCombOrderHelp{}
.poptel_wrap_app.lineCombOrderHelp{}
.poptel_wrap_cmpt.lineCombOrderHelp{}

/*** 가전렌탈 > 상세 > 상담신청  ***/
.poptel_wrap_app.homeRentalOrder .top_area{position:relative;border:2px solid #22beb6;padding: 20px;border-radius:12px;}
.poptel_wrap_app.homeRentalOrder .top_area .tbl_tit{display:table;width:100%;}
.poptel_wrap_app.homeRentalOrder .top_area .prod_name{display:table-cell;padding-right:16px;line-height:1.4;font-size:18px;color:#333;font-weight:normal;vertical-align:middle;}
.poptel_wrap_app.homeRentalOrder .top_area .prod_name .txt_sm{font-size:12px}
.poptel_wrap_app.homeRentalOrder .top_area .thumb_img{width:30%;display:table-cell;vertical-align:middle;text-align:center;}
.poptel_wrap_app.homeRentalOrder .top_area .thumb_img img{max-height:124px;max-width:130px;}
.poptel_wrap_app.homeRentalOrder .price_list{margin-top:13px;}
.poptel_wrap_app.homeRentalOrder .price_list > li{margin-top:6px;}
.poptel_wrap_app.homeRentalOrder .price_list > li:first-child{margin-top:0;}
.poptel_wrap_app.homeRentalOrder .price_list .stit, .poptel_wrap_app.homeRentalOrder .price_list .nums{display:table-cell;height:29px;text-align:right;vertical-align:middle;}
.poptel_wrap_app.homeRentalOrder .price_list .stit{font-size:15px;color:#666;font-weight:normal;text-align:left;}
.poptel_wrap_app.homeRentalOrder .price_list .comprice{display:table;width:100%;}
.poptel_wrap_app.homeRentalOrder .price_list .comprice .price{display:inline-block;vertical-align:middle;line-height:1.1}
.poptel_wrap_app.homeRentalOrder .price_list .comprice .price .month{font-size:21px;color:#666;}
.poptel_wrap_app.homeRentalOrder .price_list .comprice .price .num{font-size:22px;color:#000;}
.poptel_wrap_app.homeRentalOrder .price_list .comprice .price .won{font-size:21px;color:#000;}
.poptel_wrap_app.homeRentalOrder .price_list .comprice .sale{display:inline-block;vertical-align:middle;margin-right:3px;}
.poptel_wrap_app.homeRentalOrder .price_list .comprice .sale .txt{font-size:16px;color:#d71826;font-weight:normal;}
.poptel_wrap_app.homeRentalOrder .price_list .comprice.del .stit{font-size:14px;}
.poptel_wrap_app.homeRentalOrder .price_list .comprice.del .price .month{font-size:18px;color:#666;}
.poptel_wrap_app.homeRentalOrder .price_list .comprice.del .price .num, .poptel_wrap_app.homeRentalOrder .price_list .comprice.del .price .won{font-size:17px;color:#333;}
.poptel_wrap_app.homeRentalOrder .price_list .comprice.onlykt, .poptel_wrap_app.homeRentalOrder .price_list .comprice.onlykt .stit, .poptel_wrap_app.homeRentalOrder .price_list .comprice.onlykt .nums{display:block;height:auto;text-align:left;}
.poptel_wrap_app.homeRentalOrder .price_list .comprice.onlykt .stit{font-size:20px;line-height:26px;color:#22BEB6;margin:28px 0 9px;font-weight:700;}
.poptel_wrap_app.homeRentalOrder .price_list .comprice.onlykt .discount_list > li{margin-top:14px;padding-top:15px;line-height:26px;border-top:1px solid #E0E0E0;}
.poptel_wrap_app.homeRentalOrder .price_list .comprice.onlykt .discount_list > li:first-child{border-top:none;padding-top:0;margin-top:0;}
.poptel_wrap_app.homeRentalOrder .price_list .comprice.onlykt .discount_list .list{display:flex;justify-content:space-between;margin-top:4px;}
.poptel_wrap_app.homeRentalOrder .price_list .comprice.onlykt .discount_list .list:first-child{margin-top:0;}
.poptel_wrap_app.homeRentalOrder .price_list .comprice.onlykt .discount_list .s_tit{letter-spacing: -0.4px;color: #000;font-size:16px;}
.poptel_wrap_app.homeRentalOrder .price_list .comprice.onlykt .discount_list .s_tit .underline{color:inherit;text-decoration:underline;}
.poptel_wrap_app.homeRentalOrder .price_list .comprice.onlykt .discount_list .s_tit .month{font-size:14px;color:#666;}
.poptel_wrap_app.homeRentalOrder .price_list .comprice.onlykt .discount_list .sale{flex:1;color:#000;display:inline;}
.poptel_wrap_app.homeRentalOrder .price_list .comprice.onlykt .discount_list .price{color:#000;font-size:21px;}
.poptel_wrap_app.homeRentalOrder .price_list .comprice.onlykt .discount_list .price.red .num{color:#D71826;}
.poptel_wrap_app.homeRentalOrder .price_list .comprice.onlykt .notice_txt{position:relative;padding-left:18px;margin-top:32px;font-size:14px;line-height:22px;letter-spacing: -0.28px;color: #666;word-break:keep-all;}
.poptel_wrap_app.homeRentalOrder .price_list .comprice.onlykt .notice_txt:before{content:'※';position:absolute;left:0;}
.poptel_wrap_app.homeRentalOrder .comico.ico_sale:before{height:13px;background-position:-136px -3px;}
.poptel_wrap_app.homeRentalOrder .order_details{position:relative;z-index:5;margin-top:30px;border-radius:0 0 12px 12px;background-color:#fff;}
.poptel_wrap_app.homeRentalOrder .order_details .intit{font-size:16px;color:#000;text-align:center;font-weight:500;}
.poptel_wrap_app.homeRentalOrder .order_details .intit .txt_sm{font-size:14px;color:#000;}
.poptel_wrap_app.homeRentalOrder .order_details .inner{position:relative;padding:20px 27px;}
.poptel_wrap_app.homeRentalOrder .order_details .list_area{position:relative;margin-top:10px;background-color:#f2f6f9;border-radius:10px;}
.poptel_wrap_app.homeRentalOrder .order_details .list_area .price_info{line-height:1.1}
.poptel_wrap_app.homeRentalOrder .order_details .list_area .prod_name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;margin-bottom:13px;font-size:16px;color:#333;font-weight:normal;}
.poptel_wrap_app.homeRentalOrder .order_details .list_area .cl .stit, .poptel_wrap_app.homeRentalOrder .order_details .list_area .cl .month,
.poptel_wrap_app.homeRentalOrder .order_details .list_area .cl .num, .poptel_wrap_app.homeRentalOrder .order_details .list_area .cl .won{font-weight:normal;color:#333;font-size:15px;}
.poptel_wrap_app.homeRentalOrder .order_details .list_area .cr .sale, .poptel_wrap_app.homeRentalOrder .order_details .list_area .cr .price{display:inline-block;vertical-align:middle;}
.poptel_wrap_app.homeRentalOrder .order_details .list_area .cr .sale{margin-right:5px;}
.poptel_wrap_app.homeRentalOrder .order_details .list_area .cr .sale .txt{font-size:15px;color:#d71826;}
.poptel_wrap_app.homeRentalOrder .order_details .list_area .cr .month, .poptel_wrap_app.homeRentalOrder .order_details .list_area .cr .num, .poptel_wrap_app.homeRentalOrder .order_details .list_area .cr .won{display:inline-block;font-weight:normal;vertical-align:middle;color:#000;line-height:1.1;}
.poptel_wrap_app.homeRentalOrder .order_details .list_area .cr .month{font-size:18px}
.poptel_wrap_app.homeRentalOrder .order_details .list_area .cr .num{font-size:19px}
.poptel_wrap_app.homeRentalOrder .order_details .list_area .cr .won{font-size:18px}
.poptel_wrap_app.homeRentalOrder .order_details .list_area .cr .txt_desc{margin-top:1.33w;font-size:14px;color:#223b55;}
.poptel_wrap_app.homeRentalOrder .order_details .list_area .cr .txt_desc .month{color:#223b55;}
.poptel_wrap_app.homeRentalOrder .order_details .hsv_prod{padding:20px 27px;border-top:1px solid #dedede;border-radius:0 0 5px 5px;}
.poptel_wrap_app.homeRentalOrder .order_details .hsv_prod > li{margin-top:9px;}
.poptel_wrap_app.homeRentalOrder .order_details .hsv_prod > li:first-child{margin-top:0;}
.poptel_wrap_app.homeRentalOrder .order_details .hsv_prod .ico_arr2:before{position:absolute;top:4px;left:0;}
.poptel_wrap_app.homeRentalOrder .order_details .hsv_prod .tbl{position:relative;padding-left:18px;font-size:13px;}
.poptel_wrap_app.homeRentalOrder .order_details .hsv_prod .cr .month{font-size:15px;color:#666;padding-right:6px;}
.poptel_wrap_app.homeRentalOrder .order_details .hsv_prod .cr .num, .poptel_wrap_app.homeRentalOrder .order_details .hsv_prod .cr .won{font-size:16px;color:#666}
.poptel_wrap_app.homeRentalOrder .order_details .hsv_prod .txt_desc{text-align:right;margin-top:10px;color:#223b55;font-size:13px;}
.poptel_wrap_app.homeRentalOrder .poptel_btn .btn_sty1:disabled{background:#e5e5e5 !important;cursor:default !important;color:#999 !important;border:none !important;}
.poptel_wrap_cmpt.homeRentalOrder{}

/*** 유선 > 소상공인 > 전화상담 ***/
[class*=poptel_wrap].wireProdSmTelOrder{}
.poptel_wrap_app.wireProdSmTelOrder .poptel_tits {margin-bottom: 8px;}
.poptel_wrap_app.wireProdSmTelOrder .poptel_tits .txt_sqar {text-align: center;display: block;background: #f8f8f8;padding: 16px 0;color: #808080;margin-bottom: 24px;}
.poptel_wrap_app.wireProdSmTelOrder .poptel_tits .txt_sqar .sqar_tit {display: block;font-size: 18px;color: #000;font-weight: 500;margin-bottom: 4px;}
.poptel_wrap_app.wireProdSmTelOrder .poptel_sec .tit2 {margin-bottom: 16px;}
.poptel_wrap_app.wireProdSmTelOrder .poptel_sec .tit2 .impess {display: inline-block;overflow: hidden;width: 10px;height: 1em;color: #ED1C22;font-size: 16px;margin-left: 4px;font-weight: inherit;}
.poptel_wrap_app.wireProdSmTelOrder .smTelOrder {margin-top: 0px;}
.poptel_wrap_app.wireProdSmTelOrder .sectSelect {display: flex;flex-wrap: wrap;gap: 10px;}
.poptel_wrap_app.wireProdSmTelOrder .sectSelect button {padding:80px 0 8px;width: 23.5%;border: 1px solid #d9d9d9;border-radius: 8px;background: url("https://image.shop.kt.com/upload/editor/display/sm_indst-list-btn_1.png") center 0 no-repeat;}
.poptel_wrap_app.wireProdSmTelOrder .sectSelect .ico02 {background-image: url("https://image.shop.kt.com/upload/editor/display/sm_indst-list-btn_2.png");}
.poptel_wrap_app.wireProdSmTelOrder .sectSelect .ico03 {background-image: url("https://image.shop.kt.com/upload/editor/display/sm_indst-list-btn_3.png");}
.poptel_wrap_app.wireProdSmTelOrder .sectSelect .ico04 {background-image: url("https://image.shop.kt.com/upload/editor/display/sm_indst-list-btn_4.png");}
.poptel_wrap_app.wireProdSmTelOrder .sectSelect .ico05 {background-image: url("https://image.shop.kt.com/upload/editor/display/sm_indst-list-btn_5.png");}
.poptel_wrap_app.wireProdSmTelOrder .sectSelect .ico06 {background-image: url("https://image.shop.kt.com/upload/editor/display/sm_indst-list-btn_6.png");}
.poptel_wrap_app.wireProdSmTelOrder .sectSelect .ico07 {background-image: url("https://image.shop.kt.com/upload/editor/display/sm_indst-list-btn_7.png");}
.poptel_wrap_app.wireProdSmTelOrder .sectSelect .ico08 {background-image: url("https://image.shop.kt.com/upload/editor/display/sm_indst-list-btn_8.png");}
.poptel_wrap_app.wireProdSmTelOrder .sectSelect button.on {border: 2px solid #000;background: url("https://image.shop.kt.com/upload/editor/display/sm_indst-list-btn_1_on.png") center 0 no-repeat;color: #000;box-shadow: 0px 3px 10px #00000029;}
.poptel_wrap_app.wireProdSmTelOrder .sectSelect .ico02.on {background-image: url("https://image.shop.kt.com/upload/editor/display/sm_indst-list-btn_2_on.png");}
.poptel_wrap_app.wireProdSmTelOrder .sectSelect .ico03.on {background-image: url("https://image.shop.kt.com/upload/editor/display/sm_indst-list-btn_3_on.png");}
.poptel_wrap_app.wireProdSmTelOrder .sectSelect .ico04.on {background-image: url("https://image.shop.kt.com/upload/editor/display/sm_indst-list-btn_4_on.png");}
.poptel_wrap_app.wireProdSmTelOrder .sectSelect .ico05.on {background-image: url("https://image.shop.kt.com/upload/editor/display/sm_indst-list-btn_5_on.png");}
.poptel_wrap_app.wireProdSmTelOrder .sectSelect .ico06.on {background-image: url("https://image.shop.kt.com/upload/editor/display/sm_indst-list-btn_6_on.png");}
.poptel_wrap_app.wireProdSmTelOrder .sectSelect .ico07.on {background-image: url("https://image.shop.kt.com/upload/editor/display/sm_indst-list-btn_7_on.png");}
.poptel_wrap_app.wireProdSmTelOrder .sectSelect .ico08.on {background-image: url("https://image.shop.kt.com/upload/editor/display/sm_indst-list-btn_8_on.png");}
.poptel_wrap_app.wireProdSmTelOrder .prodSelect {display: flex;flex-wrap: wrap;gap: 10px;}
.poptel_wrap_app.wireProdSmTelOrder .prodSelect button {height:40px;width:23.5%;padding:0 5px;border-radius:100px;background-color:#ededed;border:none;letter-spacing:-0.4px;font-size:15px;line-height:1.3;cursor:pointer;box-sizing:border-box;}
.poptel_wrap_app.wireProdSmTelOrder .prodSelect button.on {background-color: #000; color: #fff; font-weight: bold;}
.poptel_wrap_cmpt.wireProdSmTelOrder{}