.usedPhoneWrap .inner {width:1260px; min-height: 800px; margin: 40px auto; display: flex;flex-direction: row; align-items: flex-start; justify-content: space-between;}
 
/****************** 왼쪽 정보 영역 ******************/
.usedPhoneWrap .udInfo .udMap {position: relative;}
.usedPhoneWrap .udInfo .udMap .area {display: flex;justify-content: start;align-items: center;padding-right: 93px;}
.usedPhoneWrap .udInfo .udMap .area .step {position: relative; color:#6A6A6A;font-size: 13px;font-style: normal; font-weight: 400;line-height: 21px; z-index: 20;display: flex; align-items: center;gap: 8px; margin-right: 40px;}
.usedPhoneWrap .udInfo .udMap .area .step.current {color:#161616;}
.usedPhoneWrap .udInfo .udMap .area .step:before {content: '';display:inline-block;width: 12px;height: 12px;background-color: #FFF;border: 3px solid #A8A8A8;border-radius: 50%;box-sizing: border-box;}
.usedPhoneWrap .udInfo .udMap .area .step.current:before {border-color: #119891; }
.step.effect {animation: slideLeft 0.7s ease-in-out forwards;}
@keyframes slideLeft {
    0% {
        transform: translateX(50px);
    }
    100% {
        transform: translateX(0px);
    }
}
.usedPhoneWrap .udInfo .udMap .area .step:after {content: ""; position: absolute;right: -17px;top: 20%;width: 1px;height: 16px;transform: rotate(-90deg);background-color: #C6CCD8;}
.usedPhoneWrap .udInfo .udMap .area .step:last-child:after {display: none;}
.usedPhoneWrap .udInfo .title {font-size: 32px;font-style: normal;font-weight: 700;line-height: 48px;color: #161616;}
.usedPhoneWrap .udInfo .subTxt {margin-top:24px; font-size:18px; color:#6a6a6a;}
.usedPhoneWrap .udInfo .udView {margin-top: 50px; height: 600px; background: url('/goodbye/pc/images/usedphone_udView_img.png') no-repeat left center;}
.usedPhoneWrap .udInfo .udView2 {margin-top: 50px;}
.usedPhoneWrap .udInfo .udView3 {margin-top: 50px;}
.usedPhoneWrap .udInfo .udView3 .aniImg {position:relative; margin-top: 55px;}
.usedPhoneWrap .udInfo .udView3 .aniImg .coinAni {position:absolute;top:0; left:120px; animation: floatingCoin 3s ease-in-out infinite;}
@keyframes floatingCoin {
    0%, 100% {
        transform: translateY(0px);
    }
    50% {
        transform: translateY(-20px);
    }
}
.usedPhoneWrap .udInfo .udView3 .aniImg .bgImg {position:absolute; opacity: 0; animation: opacity 1s ease-out forwards; top:120px; left:200px; width:320px; z-index:1;}
@keyframes opacity {
    0% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}
.usedPhoneWrap .udInfo .udView3 .aniImg .Graph {position:absolute;top:-100px; left:0; width:500px; z-index: -1;}
.usedPhoneWrap .udInfo .udInfoBox {background: #F8F8F8; padding:20px; margin-top:40px; width: 550px;box-sizing: border-box; border-radius: 8px;}
.usedPhoneWrap .udInfo .udInfoBox .udUl {position: relative;}
.usedPhoneWrap .udInfo .udInfoBox .udUl > li {position: relative; color:#161616;font-size: 14px; margin-bottom: 10px; margin-left:15px;}
.usedPhoneWrap .udInfo .udInfoBox .udUl > li::before {content: '';position:absolute; top:4px;left:-18px; display: inline-block;width: 16px;height: 16px;background: url('/goodbye/pc/images/usedphone_ico_notice.svg') no-repeat center center;}
.usedPhoneWrap .udInfo .udInfoBox .udUl > li .udUlIn {display: flex; flex-wrap: wrap; margin-top:10px;}
.usedPhoneWrap .udInfo .udInfoBox .udUl > li .udUlIn > li {color:#525252;width: calc(51% - 5px); font-size: 13px;margin-bottom: 5px; }
.usedPhoneWrap .udInfo .udInfoBox .udUl > li .udUlIn > li:before {content: 'ㆍ';display: inline-block;}

/* 핸드폰 기능상태 확인 팁 */
.usedPhoneWrap .udInfo .udTip {margin-top:40px;}
.usedPhoneWrap .udInfo .udTip > button {text-align:left;}
.usedPhoneWrap .udInfo .udTip .titleTip {font-size: 16px;font-style: normal;font-weight: 700;line-height: 24px;color: #161616;}
.usedPhoneWrap .udInfo .udTip .titleTip .tip {color:#fff; background: #119891; font-size: 12px; padding:2px 10px; border-radius: 14px; font-style: normal;font-weight: 400;line-height: 21px; margin-right: 8px;}
.usedPhoneWrap .udInfo .udTip .imgTip {display: flex;gap: 10px; margin-top: 20px;width:284px;}
.usedPhoneWrap .udInfo .udTip .imgTip > img {width: 100%;}
.usedPhoneWrap .udInfo .udTip .udTipList { margin-top: 20px;width:400px;}
.usedPhoneWrap .udInfo .udTip .udTipList > ul {display: flex; flex-wrap: wrap; gap:10px;}
.usedPhoneWrap .udInfo .udTip .udTipList > ul li {background:#F6F5F7; padding:16px; border-radius: 8px; color:#000; font-size: 14px; font-weight:700;}
.usedPhoneWrap .udInfo .udTip .udTipList > ul li::before {content: ''; display: inline-block; width:24px; height:24px;margin-right: 5px;vertical-align: middle;}
.usedPhoneWrap .udInfo .udTip .udTipList > ul li.charge::before {background: url('/goodbye/pc/images/usedphone_ico_charge.svg') no-repeat center center;}
.usedPhoneWrap .udInfo .udTip .udTipList > ul li.power::before {background: url('/goodbye/pc/images/usedphone_ico_power.svg') no-repeat center center;}
.usedPhoneWrap .udInfo .udTip .udTipList > ul li.biometrics::before {background: url('/goodbye/pc/images/usedphone_ico_biometrics.svg') no-repeat center center;}
.usedPhoneWrap .udInfo .udTip .udTipList > ul li.touch::before {background: url('/goodbye/pc/images/usedphone_ico_touch.svg') no-repeat center center;}
.usedPhoneWrap .udInfo .udTip .txt {font-size: 13px;font-style: normal;font-weight: 400;line-height: 21px;color: #525252;margin-top: 10px;}
.usedPhoneWrap .udInfo .udTip .txt strong {color:#161616;font-weight: 700;}
.usedPhoneWrap .udInfo .udStep {display: none; animation:opacity 1s ease-out forwards; position: absolute; top:210px;}
.usedPhoneWrap .udInfo .udStep.active {display: block;}
.udStep.step2, .udStep.step3, .udStep.step4 {top:450px !important;} 
/****************** 오른쪽 박스 영역 ******************/
.usedPhoneWrap .udSelet {position: relative;}
.usedPhoneWrap .udSelet .udSelectBox {display: grid; overflow: hidden; width: 420px;height: 680px;column-gap: 12px; grid-template-columns: repeat(1, minmax(0, 1fr));border-radius:20px;border-left: 1px solid #EDEDED; background:#FFF;box-shadow: 0px 4px 20px 0px rgba(0, 0, 0, 0.24); align-content: space-between}
.usedPhoneWrap .udSelet.main {position:sticky; top:100px; z-index: 1000;}

/* 신청기종선택 */
.usedPhoneWrap .udSelet .udSelectBox .udFlow {padding: 32px;}
.usedPhoneWrap .udSelet .udSelectBox .udFlow .udFlowList.active {display: flex;}
.usedPhoneWrap .udSelet .udSelectBox .udFlow .udFlowList {display:none;flex-direction: row;align-items: center; justify-content: space-between; height: 36px; margin-bottom: 8px;}
.usedPhoneWrap .udSelet .udSelectBox .udFlow .udFlowList .title {margin-left: 42px; font-size: 16px;font-style: normal;font-weight: 700;line-height: 24px;color: #161616;}
.usedPhoneWrap .udSelet .udSelectBox .udFlow .udFlowList .complete {display: none;font-size: 16px;font-style: normal;font-weight: 700;line-height: 24px;color: #119891;}
.usedPhoneWrap .udSelet .udSelectBox .udFlow .udFlowList .complete::after {content: '';display: inline-block;width: 22px;height: 22px; background: url('/goodbye/pc/images/usedphone_ico_compelete.svg') no-repeat center center;background-size: 100% 100%;}
.usedPhoneWrap .udSelet .udSelectBox .udFlow .udFlowList::before {content: ''; position: absolute; display: inline-block;width: 32px;height: 32px; border-radius: 12px;}
.usedPhoneWrap .udSelet .udSelectBox .udFlow .udFlowList.company::before { background: url('/goodbye/pc/images/usedphone_ico_company.svg') no-repeat center center;background-size: 22px 22px; background-color: #F6F5F7;}
.usedPhoneWrap .udSelet .udSelectBox .udFlow .udFlowList.series::before { background: url('/goodbye/pc/images/usedphone_ico_series.svg') no-repeat center center;background-size: 22px 22px; background-color: #F6F5F7;}
.usedPhoneWrap .udSelet .udSelectBox .udFlow .udFlowList.model::before { background: url('/goodbye/pc/images/usedphone_ico_model.svg') no-repeat center center;background-size: 22px 22px; background-color: #F6F5F7;}
.usedPhoneWrap .udSelet .udSelectBox .udFlow .udFlowList.storage::before { background: url('/goodbye/pc/images/usedphone_ico_storage.svg') no-repeat center center;background-size: 22px 22px; background-color: #F6F5F7;}
.usedPhoneWrap .udSelet .udSelectBox .udFlow .udFlowList .loading,
.usedPhoneWrap .udSelet .udSelectBox .udFlow .udFlowList .complete {position: relative; display: none;}
.usedPhoneWrap .udSelet .udSelectBox .udFlow .udFlowList .loading.active {display: inline-block;margin-left: auto;}
.usedPhoneWrap .udSelet .udSelectBox .udFlow .udFlowList .complete.active {display: inline-block; margin-left: auto;font-size: 16px;font-style: normal;font-weight: 700;line-height: 24px;color: #119891;}
.usedPhoneWrap .udSelet .udSelectBox .udFlow .udFlowList .loading::before {content: '';display: inline-block;width: 32px;height: 32px;background: url('/goodbye/pc/images/usedphone_loading_ing.gif') no-repeat center center; background-size: 32px 32px;vertical-align: middle;}
.usedPhoneWrap .udSelet .udSelectBox .udFlow .udFlowList .complete::after {content: '';display: inline-block;width: 22px;height: 22px;background: url('/goodbye/pc/images/usedphone_ico_compelete.svg') no-repeat center center;background-size: 100% 100%; vertical-align: middle;margin-left: 8px;}
.usedPhoneWrap .udSelet .udSelectBox .udBtnArea {display:none;grid-template-columns: repeat(2, 1fr);gap: 12px;background:#F8F8F8;border-bottom-left-radius:20px;border-bottom-right-radius:20px;padding:32px 25px; transform: translateY(0px);opacity: 0;transition: transform 0.3s ease, opacity 0.3s ease;}
.usedPhoneWrap .udSelet .udSelectBox .udBtnArea.active {display: grid; opacity: 1;}
.usedPhoneWrap .udSelet .udSelectBox .udBtnArea.series.active {display: grid; animation: slideUp 0.4s ease forwards;}
.usedPhoneWrap .udSelet .udSelectBox .udBtnArea.model.active {display: grid; animation: slideDown 0.4s ease forwards;}
.usedPhoneWrap .udSelet .udSelectBox .udBtnArea.storage.active, .usedPhoneWrap .udSelet .udSelectBox .udBtnArea.complete.active {display: grid; animation: opacity 0.4s ease-out forwards;} 
.usedPhoneWrap .udSelet .udSelectBox .udBtnArea.model {overflow-y: auto;}
@keyframes slideUp {
    from {
        transform: translateY(50px);
        opacity: 0;
    }
    to {
        transform: translateY(0);
        opacity: 1;
    }
}
@keyframes slideDown {
    from {
        transform: translateY(-20px);
        opacity: 0;
    }
    to {
        transform: translateY(0);
        opacity: 1;
    }
}
.usedPhoneWrap .udSelet .udSelectBox .udBtnArea .qBtn {display: flex;padding:18px 12px; flex-direction: column;justify-content:space-between;align-items: center; gap:0px;flex: 1 0 0; width: 100%;height: 100%;border-radius:16px; background-color:#fff;border: 1px solid #D9D9D9; cursor: pointer; transition: all 0.3s ease; margin:0;}
.usedPhoneWrap .udSelet .udSelectBox .udBtnArea .qBtn p {font-size: 13px; margin: 0;letter-spacing: -0.08em; font-style: normal;font-weight: 700;line-height: 24px;color: #161616;}
.usedPhoneWrap .udSelet .udSelectBox .udBtnArea .qBtn .btnImg img {width:auto;}
.usedPhoneWrap .udSelet .udSelectBox .udBtnArea .qBtn.active {border:  1.4px solid #000;}
.usedPhoneWrap .udSelet .udSelectBox .udBtnArea.series {grid-template-columns: repeat(3, 1fr); gap: 12px;background: #F8F8F8;border-bottom-left-radius: 20px;border-bottom-right-radius: 20px;}
.usedPhoneWrap .udSelet .udSelectBox .udBtnArea.series .qBtn {margin: 0;height: 48px;padding: 12px 5px;}   
.usedPhoneWrap .udSelet .udSelectBox .udBtnArea.complete {display: none; background:transparent; border: none;padding:0; text-align: center;}
.usedPhoneWrap .udSelet .udSelectBox .udBtnArea.complete.active {display: block;}
.usedPhoneWrap .udSelet .udSelectBox .udBtnArea .btnB {color:#fff; height: 74px; margin:0; border-bottom-left-radius:20px; border-bottom-right-radius:20px; border-top-left-radius:0; border-top-right-radius:0; font-size: 16px;}
.usedPhoneWrap .udSelet .udSelectBox .udBtnArea .btnA {border: 1px solid #A8A8A8; margin:0; border-radius: 20px; padding:6px 28px 6px 12px; font-size: 13px; background-color: #fff; background-image: url('/goodbye/pc/images/usedphone_ico_reselect.svg'); background-repeat: no-repeat; background-position:83px center; background-size: 16px 16px; margin-bottom: 20px;}
.usedPhoneWrap .udSelet .BtnStop {position: absolute; right:10px;text-decoration: underline; margin-top: 30px; color:#525252; font-size:14px;}
.usedPhoneWrap .udSelet .BtnStop::after {content: ''; position: absolute; top:2px; width: 16px;height: 17px; background: url('/goodbye/pc/images/usedphone_ico_close.svg') no-repeat; background-size: 16px 17px;}
.usedPhoneWrap .udSelet .BtnMain {position: absolute; right:10px; margin-top: 30px; color:#525252; font-size:14px;}
.usedPhoneWrap .udSelet .BtnMain::after {content: ''; position: absolute; top:2px; width: 16px;height: 17px; background: url('/goodbye/pc/images/usedphone_ico_next_bk.svg') no-repeat; background-size: 16px 17px;}

 /* 핸드폰상태입력 */
.usedPhoneWrap .udSelet .sliderWrap {position: relative; overflow: hidden;}
.usedPhoneWrap .udSelet .sliderWrap .sliderContainer {
  display: flex;
  width: /*전체 슬라이드 개수*/ * 100%;  /*추가질문까지 모두 포함 이거 제거하는거 수정 해야할 거 같음*/
  transition: transform 0.5s cubic-bezier(0.25,0.46,0.45,0.94);
}
.usedPhoneWrap .udSelet .sliderWrap .sliderContainer .udBtnArea2 {
  flex: 0 0 100%;  /* 각 슬라이드는 컨테이너 너비 전부 차지 */
}
.usedPhoneWrap .udSelet .sliderContainer {
  width: 100%;                /* 컨테이너 너비를 화면 100%로 고정 */
}
.usedPhoneWrap .udSelet .udBtnArea2 {min-width: 100%;flex-shrink: 0;display: block;background: #F8F8F8;border-bottom-left-radius: 20px;border-bottom-right-radius: 20px;padding: 32px;opacity: 0.7;    transform: scale(0.98);transition: all 0.5s ease;box-sizing: border-box;}
.usedPhoneWrap .udSelet .udBtnArea2.active {opacity: 1;transform: scale(1);}
.usedPhoneWrap .udSelet .udBtnArea2 .boxW {background: #fff; padding: 20px; border-radius: 16px; max-width: 310px;}
.udBtnArea2.complete .boxW {padding: 20px 0 !important; max-width: 343px !important;}
.usedPhoneWrap .udSelet .txtQ { font-size: 18px; font-style: normal; font-weight: 700; line-height: 24px; color: #161616; margin-bottom: 15px;}
.usedPhoneWrap .udSelet .txtQ span { color: #119891; font-weight: 700;}
.usedPhoneWrap .udSelet .btnWrap { display: flex; /*justify-content: space-between;*/ align-items: center; gap: 12px; margin: 15px 0;}
.usedPhoneWrap .udSelet .udBtnArea2 .qBtn { padding: 18px 12px; width: 100%; border-radius: 16px; background-color: #fff; border: 1px solid #D9D9D9;cursor: pointer;transition: all 0.3s ease; margin: 0;position: relative;overflow: hidden;}
.usedPhoneWrap .udSelet .udBtnArea2 .qBtn p {font-size: 16px;margin: 0;font-style: normal;font-weight: 700;line-height: 24px;color: #161616;position: relative;z-index: 1;}
.usedPhoneWrap .udSelet .udBtnArea2 .qBtn.active {border: 2px solid #000;color: white;}
.usedPhoneWrap .udSelet .txtBullet {position:relative; font-size: 13px;color: #6A6A6A;margin-top: 15px; margin-left:10px;}
.usedPhoneWrap .udSelet .txtBullet::before {content: '＊';position: absolute; display: block; left:-15px; top:5px; font-size:8px;}
.usedPhoneWrap .udSelet .udSelectBox .udBtnArea2.complete {display: none; background:transparent; border: none; padding:0 30px; box-sizing: border-box; text-align: center; margin-top:180px;}
.usedPhoneWrap .udSelet .udSelectBox .udBtnArea2.complete.active {display: block;}
.usedPhoneWrap .btnR {color:#fff; background-color: #EA3037; display: block;width: 100%; height: 56px; margin:0; border-radius:30px; font-size: 16px;}
.usedPhoneWrap .btnR::after {content: ''; display: inline-block; width:16px; height:16px; background: url('/goodbye/pc/images/usedphone_ico_next_wh.svg'); background-repeat: no-repeat; background-size: 16px 16px; background-position: 1px -2px; vertical-align: middle; }
.usedPhoneWrap .btnC {margin:0; text-decoration: underline; font-size: 13px; background-color: #fff; margin-bottom: 20px;}
.usedPhoneWrap .btnC::after {content: ''; display: inline-block; width:16px; height:16px; background: url('/goodbye/pc/images/usedphone_ico_reselect.svg'); background-repeat: no-repeat; background-size: 16px 16px; background-position: 1px -2px; vertical-align: middle; }

/* 검수 기준별 컴포넌트 리스트*/
.usedPhoneWrap .udSelet .udSelectBox .udFlow .udFlowList::before {content: ''; position: absolute; display: inline-block;width: 32px;height: 32px; border-radius: 12px;}
.usedPhoneWrap .udSelet .udSelectBox .udFlow .udFlowList.appearance::before { background: url('/goodbye/pc/images/usedphone_ico_appearance.svg') no-repeat center center;background-size: 16px 16px; background-color: #F6F5F7;}
.usedPhoneWrap .udSelet .udSelectBox .udFlow .udFlowList.camera::before { background: url('/goodbye/pc/images/usedphone_ico_camera.svg') no-repeat center center;background-size: 16px 16px; background-color: #F6F5F7;}
.usedPhoneWrap .udSelet .udSelectBox .udFlow .udFlowList.phone::before { background: url('/goodbye/pc/images/usedphone_ico_phone.svg') no-repeat center center;background-size: 20px 20px; background-color: #F6F5F7;}
.usedPhoneWrap .udSelet .udSelectBox .udFlow .udFlowList.battery::before { background: url('/goodbye/pc/images/usedphone_ico_battery.svg') no-repeat center center;background-size: 20px 20px; background-color: #F6F5F7;}
.usedPhoneWrap .udSelet .udSelectBox .udFlow .udFlowList .normal::after {content: '';display: inline-block;width: 22px;height: 22px;background: url('/goodbye/pc/images/usedphone_ico_normal.svg') no-repeat center center;background-size: 100% 100%; vertical-align: middle;margin-left: 8px;}
.usedPhoneWrap .udSelet .udSelectBox .udFlow .udFlowList .minorDamage::after {content: '';display: inline-block;width: 22px;height: 22px;background: url('/goodbye/pc/images/usedphone_ico_minorDamage.svg') no-repeat center center;background-size: 100% 100%; vertical-align: middle;margin-left: 8px;}
.usedPhoneWrap .udSelet .udSelectBox .udFlow .udFlowList .seriousDamage::after {content: '';display: inline-block;width: 22px;height: 22px;background: url('/goodbye/pc/images/usedphone_ico_seriousDamage.svg') no-repeat center center;background-size: 100% 100%; vertical-align: middle;margin-left: 8px;}
.usedPhoneWrap .udSelet .udSelectBox .udFlow .udFlowList .normal {color:#00B045; background-color:#DEFBEB; border-radius:20px; padding:5px 10px;}
.usedPhoneWrap .udSelet .udSelectBox .udFlow .udFlowList .minorDamage {color:#FF7043; background-color:#FFEDDC; border-radius:20px; padding:5px 10px;}
.usedPhoneWrap .udSelet .udSelectBox .udFlow .udFlowList .seriousDamage {color:#F44444; background-color:#FFD9DC; border-radius:20px; padding:5px 10px;}

/* 로딩화면 */
.loadingWrap {display: none; position: fixed;top: 0;left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.8); z-index: 9999;}
.loadingWrap .cont {display: flex; flex-direction: column; justify-content: center; align-items: center; width: 100%; height: 100%;}
.loadingWrap .cont .loadingImg {width:250px;}
.loadingWrap .cont .loadingText {color: #fff; margin-top: -100px; font-size: 16px;}

/* 중고폰 예상시세 */
.usedPhoneWrap .udSelet .udSelectBox .expectedPrice {padding:32px; position: relative;}
.usedPhoneWrap .udSelet .udSelectBox .expectedPrice .priceBox {display: flex; align-items: center; gap:20px; border-radius:16px; border: 1px solid #D9D9D9;background:#FFF;box-shadow: 0px 10px 12px 0px rgba(0, 0, 0, 0.08); padding:8px 0;}
.usedPhoneWrap .udSelet .udSelectBox .expectedPrice .priceImg {width:99px; height: 100px;margin-left: 10px;}
.usedPhoneWrap .udSelet .udSelectBox .expectedPrice .priceImg img {width:auto; height:100px;}
.usedPhoneWrap .udSelet .udSelectBox .expectedPrice .priceUl > li {position: relative; font-size: 14px; color: #161616;font-weight: 700;line-height: 21px;}
.usedPhoneWrap .udSelet .udSelectBox .expectedPrice .priceUl > li:before {content: 'ㆍ';position: absolute; display: block; left:-15px; top:0px; }
.usedPhoneWrap .udSelet .udSelectBox .expectedPrice .priceInfo {margin:60px 0 20px;}
.usedPhoneWrap .udSelet .udSelectBox .expectedPrice .priceDl {display: flex; flex-direction: column;  gap:10px;}
.usedPhoneWrap .udSelet .udSelectBox .expectedPrice .priceDl > dl {display: flex; align-items: center;}
.usedPhoneWrap .udSelet .udSelectBox .expectedPrice .priceDl dt {flex: 0 0 90px; align-self: flex-start;}
.usedPhoneWrap .udSelet .udSelectBox .expectedPrice .priceDl dd {flex:1; align-self: flex-start;}
.usedPhoneWrap .udSelet .udSelectBox .expectedPrice .priceDl .priceDt {background: #119891; padding:6px 12px; border-radius: 20px; font-size: 12px; color: #fff; line-height: 30px;}
.usedPhoneWrap .udSelet .udSelectBox .expectedPrice .priceDl .priceTit {font-size: 32px; color: #131416;display: block; margin-top: -10px;}
.usedPhoneWrap #priceRange { color: #131416; display:block;}
.usedPhoneWrap .udSelet .udSelectBox .expectedPrice .priceDl .priceTit strong {color: #131416;}
.usedPhoneWrap .udSelet .udSelectBox .expectedPrice .priceDl .priceTit2 {font-size: 19px; color: #131416;}
.usedPhoneWrap .udSelet .udSelectBox .expectedPrice .priceEp {position: relative; background: #F8F8F8;padding: 20px; border-radius: 16px;}
.usedPhoneWrap .udSelet .udSelectBox .expectedPrice .priceEp > p {font-size: 13px; color: #161616;margin-left:13px;}
.usedPhoneWrap .udSelet .udSelectBox .expectedPrice .priceEp > p::before {content: '※'; position: absolute; display: block; left:15px; top:20px;}
.priceInfo + .btnC {position: absolute; bottom:-70px; right:32px; margin-bottom: 0;} 
.usedPhoneWrap .udSelet .udSelectBox .udBtnArea3 {display: flex; flex-direction: column; justify-content: space-around; height: 166px;background:#161616;border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; padding:16px 32px 32px; box-sizing: border-box; text-align: center; margin-top:0;}
.usedPhoneWrap .txtW {color: #fff; font-size: 14px; line-height: 21px; }

/* alert */
[data-popup] .nwPopUpAlert .nwContent .nwMessageBox + .sub2 {margin-top: 25px;font-size: 16px;font-weight: normal; color:#6A6A6A;}

/*main*/
.usedPhoneWrap .inner.main{gap:0 93px;}
.usedPhoneWrap .inner.main .udInfo{flex:1;}
.usedPhoneWrap .mainTit{margin-bottom:10px;font-size:32px;color:#000;font-weight:700;}
.usedPhoneWrap .mainTit span{display:block;margin-bottom:8px;font-size:20px;color:#119891;}
.usedPhoneWrap .mainUsedCont{margin-top:80px;}
.usedPhoneWrap .mainUsedCont .tit{margin-bottom:32px;font-size:24px;color:#000;font-weight:700;}
.usedPhoneWrap .mainUsedCont .tit em{color:#119891;}
.usedPhoneWrap .mainUsedCont .infoList{display:flex;gap:0 10px;}
.usedPhoneWrap .mainUsedCont .infoList li{flex:1;padding:254px 30px 32px;background-repeat:no-repeat;background-position:50% 37px;border-radius:32px;}
.usedPhoneWrap .mainUsedCont .infoList li:nth-child(1){background-color:#e6eaff; background-image:url('/goodbye/pc/images/ico_udmain_info01.png');}
.usedPhoneWrap .mainUsedCont .infoList li:nth-child(2){background-color:#d6f6f2; background-image:url('/goodbye/pc/images/ico_udmain_info02.png');}
.usedPhoneWrap .mainUsedCont .infoList li:nth-child(3){background-color:#e1f1ff; background-image:url('/goodbye/pc/images/ico_udmain_info03.png');}

.usedPhoneWrap .mainUsedCont .infoList li strong{display:block;font-size:20px;color:#000;font-weight:700;}
.usedPhoneWrap .mainUsedCont .infoList li p{margin-top:10px;font-size:14px;color:#6a6a6a;}
.usedPhoneWrap .mainUsedCont .stepList{padding:12px 40px;background:#F8F8F8;border-radius:32px;}
.usedPhoneWrap .mainUsedCont .stepList .subText {font-size:14px;color:#6a6a6a;}
.usedPhoneWrap .mainUsedCont .stepList .subText > span {text-decoration: underline;}
.usedPhoneWrap .mainUsedCont .stepList > li{display:flex;flex-wrap:wrap;align-content:center;position:relative;min-height:92px;padding:28px 0;}
.usedPhoneWrap .mainUsedCont .stepList > li + li{border-top:1px solid #EDEDED;}
.usedPhoneWrap .mainUsedCont .stepList > li:after{content:'';display:block;position:absolute;right:0;top:50%;transform:translateY(-50%);width:92px;height:92px;background-color:#fff;background-repeat:no-repeat;background-position:50%;border-radius:32px;}
.usedPhoneWrap .mainUsedCont .stepList > li:nth-child(1):after{background-image:url('/goodbye/pc/images/ico_udmain_step01.png');}
.usedPhoneWrap .mainUsedCont .stepList > li:nth-child(2):after{background-image:url('/goodbye/pc/images/ico_udmain_step02.png');}
.usedPhoneWrap .mainUsedCont .stepList > li:nth-child(3):after{background-image:url('/goodbye/pc/images/ico_udmain_step03.png');}
.usedPhoneWrap .mainUsedCont .stepList .step{display:inline-block;padding:4px 12px;font-size:16px;color:#ffffff;font-weight:700;background:#119891;border-radius:30px;}
.usedPhoneWrap .mainUsedCont .stepList .stepSub{display:flex;flex-wrap:wrap;flex:0 0 100%;margin-top:12px;}
.usedPhoneWrap .mainUsedCont .stepList .stepSub li:not(:last-child):after{content:'';display:inline-block;width:16px;height:24px;margin:0 8px 0 4px;background:url('/goodbye/pc/images/ico_udmain_step_arr.svg') no-repeat 0 50%;vertical-align:top;}

.usedPhoneWrap .mainUsedCont .stepList .stepSub li .arrow{content:'';display:inline-block;width:16px;height:24px;margin:0 8px 0 4px;background:url('/goodbye/pc/images/ico_udmain_step_arr.svg') no-repeat 0 50%;vertical-align:top;}
.usedPhoneWrap .mainUsedCont .stepList .stepSub li.block{flex:0 0 100%;margin-top:4px;}
.usedPhoneWrap .mainUsedCont .stepList .stepSub li .sTxt{color:#808080;}
.usedPhoneWrap .mainUsedCont .mustList{display:flex;gap:0 12px;}
.usedPhoneWrap .mainUsedCont .mustList li{flex:1;}
.usedPhoneWrap .mainUsedCont .mustList li button{display:flex;align-items:center;position:relative;width:100%;min-height:88px;padding:18px 88px 18px 24px;font-size:16px;color:#000;font-weight:700;border-radius:20px;}
.usedPhoneWrap .mainUsedCont .mustList li:nth-child(1) button{background:#EFF4FE;}
.usedPhoneWrap .mainUsedCont .mustList li:nth-child(2) button{background:#E4F8FD;}
.usedPhoneWrap .mainUsedCont .mustList li button:after{content:'';position:absolute;right:22px;top:50%;transform:translateY(-50%);width:56px;height:56px;background-repeat:no-repeat;background-position:50%;}
.usedPhoneWrap .mainUsedCont .mustList li:nth-child(1) button:after{background-image:url('/goodbye/pc/images/ico_udmain_must01.svg');}
.usedPhoneWrap .mainUsedCont .mustList li:nth-child(2) button:after{background-image:url('/goodbye/pc/images/ico_udmain_must02.svg');}
.usedPhoneWrap .main .udSelet .udSelectBox{row-gap:0;height:initial;}
.usedPhoneWrap .mainSwiper{padding:22px 32px 24px;}
.mainSwiper .swiperTit {font-size: 24px;color: #000; font-weight: 700; margin-bottom: 15px;}
.usedPhoneWrap .mainSwiper .swiperTab{display:flex;align-items:center;position:relative;}
.usedPhoneWrap .mainSwiper .swiperTab:after{content:'';display:block;position:absolute;left:0;bottom:0;width:100%;height:1px;background:#D9D9D9;}
.usedPhoneWrap .mainSwiper .swiperTab .tab{flex:1;margin:0;padding:0 8px 8px;font-size:16px;color:#6a6a6a;border-bottom:2px solid transparent;border-radius:0;}
.usedPhoneWrap .mainSwiper .swiperTab .tab.active{position:relative;z-index:2;color:#119891;font-weight:700;border-bottom:2px solid #119891;}
.usedPhoneWrap .mainSwiper .udSwiper{margin-top:16px;overflow:hidden;}
.usedPhoneWrap .mainSwiper .swiperControl{display:none;gap:0 8px;align-items:center;justify-content:center;margin-top:16px;}
.usedPhoneWrap .mainSwiper .swiper-container-initialized .swiperControl{display:flex;}
.usedPhoneWrap .mainSwiper .swiperControl .swiperPrev{width:30px;height:30px;background:url('/goodbye/pc/images/ico_udmain_slide_prev.svg') no-repeat 0 0;border-radius:0;}
.usedPhoneWrap .mainSwiper .swiperControl .swiperNext{width:30px;height:30px;background:url('/goodbye/pc/images/ico_udmain_slide_next.svg') no-repeat 0 0;border-radius:0;}
.usedPhoneWrap .mainSwiper .swiperControl .playBtn{display:block;width:30px;height:30px;margin-left:0;background:url('/goodbye/pc/images/ico_udmain_slide_play.svg') no-repeat 0 0;border-radius:0;}
.usedPhoneWrap .mainSwiper .swiperControl .playBtn.pause{background-image:url('/goodbye/pc/images/ico_udmain_slide_pause.svg');}
.usedPhoneWrap .mainSwiper .swiperControl .swiperPagination{width:initial;font-size:14px;color:#808080;}
.usedPhoneWrap .mainSwiper .swiperControl .swiperPagination .total{color:#808080;}
.usedPhoneWrap .mainSwiper .swiperControl .swiperPagination .current{color:#161616;}
.usedPhoneWrap .udSelet .myUsedQuote{padding:16px 32px 24px;border-top:1px solid #D9D9D9;}
.usedPhoneWrap .udSelet .myUsedQuote .btn{display:block;width:100%;height:72px;padding:0 24px;font-size:19px;color:#fff;font-weight:700;line-height:23px;background:#fe2e36;border-radius:16px;}
.usedPhoneWrap .udSelet .myUsedQuote .btn:after{content:'';display:inline-block;width:16px;height:16px;margin-left:5px;background:url('/goodbye/pc/images/usedphone_ico_next_wh.svg') no-repeat 0 0;vertical-align:-2px;}

/* .usedPhoneWrap .infoEffect {display: flex; justify-content: space-between; padding: 40px 20px;background: #F8F8F8; border-radius: 32px;}
.usedPhoneWrap .infoEffect .prodImg {width:220px; box-sizing: border-box; padding:10px; margin-bottom: 10px; text-align: center;}
.usedPhoneWrap .infoEffect .prodImg img {width:175px;}
.usedPhoneWrap .infoEffect .prodName {color: #000; font-size: 21px; letter-spacing: -0.05em;margin-top:10px; display: block;}
.usedPhoneWrap .infoEffect .prodPrice {font-size:18px;}
.usedPhoneWrap .infoEffect .prodArea {width: 410px;}
.usedPhoneWrap .infoEffect .point {display: block; text-align: center; font-size: 24px;color: #000;font-weight: 700; margin-bottom: 15px;}
.usedPhoneWrap .infoEffect .point span {background:#fe2e36; color: #fff; padding: 0 7px;}
.usedPhoneWrap .infoEffect .prodTit {padding: 20px 25px;background: #fff; border-radius: 32px;}
.usedPhoneWrap .infoEffect .prodTit li {display: flex; justify-content: space-between;}
.usedPhoneWrap .infoEffect .prodTit span {color: #000;}
.usedPhoneWrap .infoEffect .prodTit span.tit {font-weight:500; font-size:18px; margin-bottom: 15px; text-align: left;}
.usedPhoneWrap .infoEffect .prodTit span.txt {font-size:14px; color:#999999;} 
.usedPhoneWrap .infoEffect .udPrice {color:#fe2e36;font-weight: 600; font-size: 20px;}
.usedPhoneWrap .infoEffect .udPriceTotal {color:#fe2e36;font-weight: 600; font-size: 26px;}
.usedPhoneWrap .infoEffect .prodTit .total {border-top:1px solid #d9d9d9;text-align:right; padding-top:14px; margin-top: 10px;}
.usedPhoneWrap .infoEffect.evt {display: block; padding: 40px 50px;}
.usedPhoneWrap .infoEffect.evt .infoView {display: flex; justify-content: center; align-items: center; gap:50px;}
.usedPhoneWrap .infoEffect.evt .point {text-align: left;}
.usedPhoneWrap .infoEffect.evt .txtlist {border-top:1px solid #d9d9d9; padding-top:40px; margin-top:40px;}
.usedPhoneWrap .infoEffect.evt .txtlist li {display: flex; gap: 20px;font-size:18px;}
.usedPhoneWrap .infoEffect.evt .txtlist li > div {margin-bottom:15px; width:85%;}
.usedPhoneWrap .infoEffect.evt .txtlist .tit {text-align: right; color: #000; margin-bottom:15px; flex-basis:90px; font-weight:500;font-size:18px; }
.usedPhoneWrap .infoEffect.evt .txtlist .txt2 {color: #000;font-size:18px;}
.usedPhoneWrap .infoEffect.evt .txtlist .txtUl {counter-reset: number 0;}
.usedPhoneWrap .infoEffect.evt .txtlist .txtUl > li {position: relative;display: block; margin-right: 5px;}
.usedPhoneWrap .infoEffect.evt .txtlist .txtUl > li::before {display: inline-block; content: counter(number);counter-increment: number 1; background: #000;color: #fff;width: 20px;height: 20px;line-height: 20px;font-size: 14px;border-radius: 50px;font-weight: bold;text-align: center;position: absolute;left: 0;top:5px;}
.usedPhoneWrap .infoEffect.evt .txtlist .txtUl > li > strong, .usedPhoneWrap .infoEffect.evt .txtlist .txtUl > li > span {display: inline-block; font-size:18px;line-height: 27px; margin-left:25px; color:#000;}
.usedPhoneWrap .infoEffect.evt .txtlist strong {color:#000;font-size:18px;}
.usedPhoneWrap .infoEffect.evt .txtlist .txt {font-size: 14px;color: #999999;} */


/* popup */
.usedphonePop{background-color:#00000070;}
.usedphonePop .nwPopUp{display:flex;flex-direction:column;}
.usedphonePop .nwHeader{min-height:initial;}
.usedphonePop .nwHeader h2{margin:0 40px 24px 0;color:#000;}
.usedphonePop .nwHeader.mbS h2{margin-bottom:16px;}
.usedphonePop .nwHeader h2 .topStxt{display:block;margin-bottom:25px;font-size:20px;color:#000;font-weight:normal;}
.usedphonePop .nwContent{max-height:initial;overflow-x:hidden;}
.usedphonePop .nwFooter{padding:24px 40px 0;border-top:none;}
.usedphonePop .nwClose{position:absolute;top:40px;right:40px;width:24px;height:24px;background:url('/goodbye/pc/images/nwClose.svg') 0 0/23px auto no-repeat}
.usedphonePop .nwFooter .btnArea button{max-width:100%;}
.usedphonePop .btnB{width:100%;height:48px;background-color:#000;color:#fff;border-radius:8px;}
.usedphonePop .btnR{width:100%;height:48px;background-color:#fe2e36;color:#fff;border-radius:8px;}
.usedphonePop .btnB.wid313, .usedphonePop .btnR.wid313 {width:313px;}
.usedphonePop ::-webkit-scrollbar{width:4px;}
.usedphonePop ::-webkit-scrollbar-thumb {background:#D9D9D9;}
.usedphonePop ::-webkit-scrollbar-track{background:transparent; }
/*list*/
.usedphonePop .dotList > li{position:relative;padding-left:13px;font-size:14px;color:#525252;}
.usedphonePop .dotList > li:before{content:'';display:block;position:absolute;left:0;top:9px;width:4px;height:4px;background:#6A6A6A;border-radius:50%;}
.usedphonePop .dotList > li + li{margin-top:8px;}
.usedphonePop .dashList li{position:relative;padding-left:10px;font-size:14px;color:#525252;}
.usedphonePop .dashList li:before{content:'-';display:block;position:absolute;left:0;top:0;}
.usedphonePop .dashList li + li{margin-top:8px;}
.usedphonePop .exampleList li{position:relative;padding-left:30px;font-size:14px;color:#525252;}
.usedphonePop .exampleList li + li{margin-top:4px;}
.usedphonePop .exampleList li .ex{position:absolute;left:0;top:0;}
.usedphonePop .dotList .dashList,
.usedphonePop .dotList .exampleList{margin-top:8px;}
/*tab*/
.usedphonePopCont .topTxt .bTxt{display:block;margin-bottom:4px;font-size:18px;font-weight:700;color:#119891;}
.usedphonePopCont .topTxt .bTxt .under{color:#119891;text-decoration:underline;}
.usedphonePopCont .topTxt .txt{font-size:16px;color:#6A6A6A;}
.usedphonePopTab{display:flex;gap:0 40px;margin-top:40px;}
.usedphonePopTab .tabs li + li{margin-top:8px;}
.usedphonePopTab .tabs a{display:block;width:144px;padding:18px 12px;font-size:14px;color:#161616;text-align:center;line-height:21px;font-weight:700;border:1px solid #D9D9D9;border-radius:16px;box-sizing:border-box;}
.usedphonePopTab .tabs a[aria-selected="true"]{border-color:#000;box-shadow:0px 6px 12px 0px rgba(0, 0, 0, 0.08);}
.usedphonePopTab .tabs a.fc_red{color:#EA3037;}
.usedphonePopTab .panels{flex:1;}
.usedphonePopTab .panels > div{padding:32px;border:1px solid #D9D9D9;border-radius:16px;box-sizing:border-box;}
.usedphonePopTab .qnaTit{margin:0 4px;padding-bottom:24px;font-size:20px;color:#161616;font-weight:700;border-bottom:1px solid #161616;}
.usedphonePopTab .qnaTit .em{color:#119891;}
.usedphonePopTab .qnaTit .em.case{color:#EE4452;}
.usedphonePopTab .qnaList{height:385px;max-height:29vh;margin:0 -28px;padding:0 28px;overflow-y:auto;}
.usedphonePopTab .qnaList > li{padding:16px 0;}
.usedphonePopTab .qnaList > li + li{border-top:1px solid #D9D9D9;}
.usedphonePopTab .qnaList .qTit{display:block;position:relative;padding-left:20px;font-size:14px;color:#161616;font-weight:700;}
.usedphonePopTab .qnaList .qTit .q{position:absolute;left:0;top:0;color:#161616;}
.usedphonePopTab .qnaList .dotList{margin-top:10px;}
/*toggle*/
.usedphonePopToggle{height:409px;max-height:32vh;margin:0 -28px;padding:32px 48px;overflow-y:auto;}
.usedphonePopToggle .toggleBtn{display:flex;justify-content:space-between;position:relative;width:100%;padding:13.5px 24px 13.5px 0;font-size:14px;color:#161616;font-weight:700;}
.usedphonePopToggle .toggleBtn:after{content:'';position:absolute;right:0;top:50%;transform:translateY(-50%);width:24px;height:24px;background:url('/goodbye/pc/images/nwArrowUp.svg') no-repeat 50%;transition:.2s;}
.usedphonePopToggle .toggleBtn[aria-expanded="false"]:after{transform:translateY(-50%) rotate(180deg);}
.usedphonePopToggle .toggleBtn .condHigh{color:#119891;}
.usedphonePopToggle .toggleBtn .condMid{color:#FF7043;}
.usedphonePopToggle .toggleBtn .condLow{color:#EE4452;}
.usedphonePopToggle .toggleBtn .condBad{color:#161616;}
.usedphonePopToggle .content{padding:20px;background:#F6F5F7;border-radius:16px;}
.usedphonePopToggle .content .toggleList li{display:flex;gap:0 12px;}
.usedphonePopToggle .content .toggleList li + li{margin-top:8px;}
.usedphonePopToggle .content .toggleList strong{display:block;flex:0 0 80px;font-size:14px;color:#525252;font-weight:700;}
.usedphonePopToggle .content .toggleList strong:before{content:'*';margin-right:4px;color:#EA3037;}
.usedphonePopToggle .content .toggleList p{flex:1;font-size:14px;color:#525252;}
.usedphonePopToggle .skillTit{display:block;margin-top:12px;padding:24px 0 14px 32px;font-size:18px;color:#161616;font-weight:700;border-top:1px solid #d9d9d9;background:url('/goodbye/pc/images/ico_toggle_skilltit.svg') no-repeat 0 28px;}
.usedphonePopToggle .usedCondiInfoTxt{position:relative;margin-top:16px;padding-left:13px;font-size:14px;color:#525252;}
.usedphonePopToggle .usedCondiInfoTxt:before{content:'';display:block;position:absolute;left:0;top:10px;width:4px;height:4px;background:#6A6A6A;border-radius:50%;}
.usedphonePopToggle .usedCondiInfoTxt em{color:#EE4452;font-weight:700;}
/*중고폰 상태 진단 기준_유의사항*/
.usedphonePopNotice{height:463px;max-height:38.3vh;margin:0 -28px;padding:0 28px;overflow-y:auto;}
.usedphonePopNotice dl{padding:20px;border:1px solid #D9D9D9;border-radius:16px;}
.usedphonePopNotice dl + dl{margin-top:24px;}
.usedphonePopNotice dt{margin-bottom:16px;padding-bottom:16px;font-size:16px;color:#161616;font-weight:700;border-bottom:1px solid #A8A8A8;}
/*추가보상 혜택*/
.usedphonePop .nwPopUp.tradein_pop{width:1080px;padding-top:0;overflow:hidden;}
.usedphonePop .tradein_pop .tradeinPhoneImg{margin:0 -40px;}
.usedphonePop .flexList{display:flex;flex-wrap:wrap;gap:16px 48px;padding:40px 0 0 40px;}
.usedphonePop .flexList > li{width:calc(38% - 24px);}
.usedphonePop .flexList > li:nth-child(odd){width:calc(58% - 24px);}
.usedphonePop .flexList dl{display:flex;gap:0 16px;}
.usedphonePop .flexList dt{flex:0 0 70px;display:block;font-size:16px;color:#161616;font-weight:700;}
.usedphonePop .flexList dd{flex:1;font-size:16px;color:#525252;}
.usedphonePop .flexList dd strong{color:#161616;font-weight:700;}
.usedphonePop .flexList .numList li{position:relative;padding-left:18px;}
.usedphonePop .flexList .numList li .num{position:absolute;left:0;top:0;}
.usedphonePop .notiList{margin:40px 48px 0;}
.usedphonePop .notiList strong{display:block;font-size:16px;color:#161616;font-weight:700;}
.usedphonePop .notiList ul{margin-top:15px;}
.usedphonePop .notiList li{position:relative;padding-left:18px;font-size:16px;color:#525252;line-height:23px;}
.usedphonePop .notiList li + li{margin-top:5px;}
.usedphonePop .notiList li::before{content:'※';display:inline-block;position:absolute;left:0;top:0;}
/*tip*/
.usedphonePop .wid640{width:640px;}
.usedphonePop .popDeviceCheckTip h3{margin-bottom:16px;font-size:16px;color:#161616;font-weight:700;}
.usedphonePop .popDeviceCheckTip .tipFlexList{display:flex;gap:0 8px;}
.usedphonePop .popDeviceCheckTip .tipFlexList li{flex:1;display:flex;flex-direction:column;}
.usedphonePop .popDeviceCheckTip .tipFlexList li:first-child{border-radius:16px 0 0 16px;overflow:hidden;}
.usedphonePop .popDeviceCheckTip .tipFlexList li:last-child{border-radius:0 16px 16px 0;overflow:hidden;}
.usedphonePop .popDeviceCheckTip .tipFlexList .img img{width:100%;}
.usedphonePop .popDeviceCheckTip .tipFlexList .imgFlex{display:flex;gap:0 8px;background:#fff;}
.usedphonePop .popDeviceCheckTip .tipFlexList .txt{flex-grow:1;display:flex;flex-direction:column;padding:12px;text-align:center;background:#F6F5F7;}
.usedphonePop .popDeviceCheckTip .tipFlexList strong{display:block;font-size:14px;color:#161616;font-weight:700;}
.usedphonePop .popDeviceCheckTip .tipFlexList p{margin-top:10px;font-size:13px;color:#525252;line-height:21px;}
.usedphonePop .popDeviceCheckTip .tipFlexList .dotList{margin-top:10px;text-align:left;}
.usedphonePop .popDeviceCheckTip .tipFlexList .dotList > li{font-size:13px;line-height:21px;}
.usedphonePop .popDeviceCheckTip .tipFlexList .dotList > li + li{margin-top:4px;}
.usedphonePop .popDeviceCheckTip .tipFlexList.lcd .txt{padding:16px 12px 12px;}
.usedphonePop .popDeviceCheckTip .tipFlexList.lcd li{border-radius:16px;}
.usedphonePop .popDeviceCheckTip .tipFlexList.lcd .txt p{flex-grow:1;display:flex;flex-direction:column;justify-content:center;}
.usedphonePop .popDeviceCheckTip .starList li{display:flex;gap:0 16px;padding:20px 14px;background:#F6F5F7;border-radius:8px;}
.usedphonePop .popDeviceCheckTip .starList li + li{margin-top:4px;}
.usedphonePop .popDeviceCheckTip .starList strong{flex:0 0 124px;position:relative;padding-left:12px;font-size:14px;color:#161616;font-weight:700;letter-spacing:-0.8px;}
.usedphonePop .popDeviceCheckTip .starList strong:before{content:'*';display:block;position:absolute;left:0;top:0;margin-right:4px;color:#EA3037;}
.usedphonePop .popDeviceCheckTip .starList p{flex:1;font-size:14px;color:#525252;letter-spacing:-0.8px;}
.usedphonePop .popDeviceCheckTip .tipInfoTxt{position:relative;margin-top:16px;padding-left:11px;font-size:13px;color:#6a6a6a;}
.usedphonePop .popDeviceCheckTip .tipInfoTxt:before{content:'*';display:block;position:absolute;left:0;top:3px;color:#6a6a6a;}

/*goodbye*/
.usedGoodbyeWrap{margin-top:60px;}
.usedGoodbyeWrap header{position:fixed;left:0;top:0;z-index:99;width:100%;height:60px;text-align:center;background:#fff;box-shadow:0px 10px 40px rgba(0, 0, 0, 0.1);}
.usedGoodbyeWrap header h1{display:flex;justify-content:center;align-items:center;height:60px;}
.usedGoodbyeWrap .infoList{padding:20px;background:#fff;border:1px solid #D9D9D9;border-radius:16px;}
.usedGoodbyeWrap .infoList + .infoList{margin-top:18px;}
.usedGoodbyeWrap .infoList dt{margin-bottom:16px;padding-bottom:16px;font-size:16px;color:#161616;font-weight:700;border-bottom:1px solid #A8A8A8}
.usedGoodbyeWrap .infoList.import{border-color:#EA3037;}
.usedGoodbyeWrap .infoList.import dt{color:#EA3037;}
.usedGoodbyeWrap .infoList.import .dotList > li{color:#161616;}
.usedGoodbyeWrap .infoBgList{padding:20px;background:#F8F8F8;border-radius:16px;}
.usedGoodbyeWrap .infoBgList dt{margin-bottom:16px;font-size:14px;color:#161616;font-weight:700;}
.usedGoodbyeWrap .dotList > li{position:relative;padding-left:13px;font-size:14px;color:#525252;}
.usedGoodbyeWrap .dotList > li:before{content:'';display:block;position:absolute;left:0;top:10px;width:3px;height:3px;background:#6A6A6A;border-radius:50%;}
.usedGoodbyeWrap .dotList > li + li{margin-top:8px;}
.usedGoodbyeWrap .btnArea{margin-top:48px;text-align:center;}
.usedGoodbyeWrap .btnArea .btnConfirm{margin:0 auto;}
.usedGoodbyeWrap .btnArea .tTxt{margin-bottom:24px;font-size:16px;color:#000;font-weight:700;}
.usedGoodbyeWrap .btnArea .linkTxt{display:inline-block;margin-top:24px;font-size:16px;color:#161616;text-decoration:underline;}
.usedGoodbyeWrap .btnConfirm{display:block;width:348px;height:59px;font-size:18px;color:#fff;font-weight:700;text-align:center;line-height:59px;background:#000;border-radius:8px;}
.usedGoodbyeWrap .btnConfirm:dsiabled{color:#A8A8A8;background:#EDEDED;}
/*main*/
.usedGoodbyeWrap .usedPhoneWrap{padding:48px;}
.usedGoodbyeWrap .usedPhoneWrap .inner{position:relative;width:1104px;}
.usedGoodbyeWrap .usedPhoneWrap .udInfo .img{width:150px;margin-bottom:24px;}
.usedGoodbyeWrap .usedPhoneWrap .udInfo .img img{width:100%;}
.usedGoodbyeWrap .usedPhoneWrap .udInfo .title{font-size:32px;line-height:48px;}
.usedGoodbyeWrap .usedPhoneWrap .udInfo .title em{color:#EA3037;}
.usedGoodbyeWrap .usedPhoneWrap .udInfo .txt{margin-top:24px;font-size:18px;color:#6a6a6a;}
.usedGoodbyeWrap .usedPhoneWrap .udInfo .notice{position:absolute;left:0;bottom:0;height:311px;padding:171px 0 0 238px;background:url('/goodbye/pc/images/symbol_goodbye.svg') no-repeat 0 0;box-sizing:border-box;}
.usedGoodbyeWrap .usedPhoneWrap .udInfo .notice dt{margin-bottom:16px;padding:0 0 8px 20px;font-size:16px;color:#EA3037;font-weight:700;background:url('/goodbye/pc/images/ico_goodbye_noti.svg') no-repeat 0 5px;border-bottom:1px solid #D9D9D9;}
.usedGoodbyeWrap .usedPhoneWrap .udInfo .notice .dotList > li{color:#161616;}
.usedGoodbyeWrap .usedPhoneWrap .udSelet .udSelectBox{overflow:hidden;}
.usedGoodbyeWrap .usedPhoneWrap .udSelet .gbBtn{padding:16px 16px 32px;font-size:16px;color:#fff;font-weight:700;background:#000;}
/*대상아님*/
.usedGoodbyeWrap .noserviceCont{width:1104px;margin:0 auto;padding:48px;}
.usedGoodbyeWrap .noserviceCont .flexCont{display:flex;padding:56px;border:1px solid #D9D9D9;border-radius:32px;}
.usedGoodbyeWrap .noserviceCont .leftCont{flex:1;padding-top:32px;}
.usedGoodbyeWrap .noserviceCont .leftCont h2{padding-top:128px;font-size:32px;color:#161616;font-weight:700;background:url('/goodbye/pc/images/ico_goodbye_noservice.svg') no-repeat 0 0;}
.usedGoodbyeWrap .noserviceCont .leftCont strong{display:block;margin-top:40px;font-size:16px;color:#161616;font-weight:700;}
.usedGoodbyeWrap .noserviceCont .leftCont p{margin-top:16px;font-size:16px;color:#161616;}
.usedGoodbyeWrap .noserviceCont .leftCont .btnConfirm{display:block;width:240px;height:50px;margin-top:40px;font-size:18px;color:#161616;font-weight:700;line-height:50px;text-align:center;background:#fff;border:1px solid #000;border-radius:30px;}
.usedGoodbyeWrap .noserviceCont .rightCont{flex:0 0 356px;padding:66px 32px;background:#F6F5F7;border-radius:24px;}
.usedGoodbyeWrap .noserviceCont .rightCont h3{margin-bottom:24px;font-size:20px;color:#161616;font-weight:700;}
/*입력*/
.usedGoodbyeWrap .usedInp{padding:16px;background:#fff;border:1px solid #D9D9D9;border-radius:12px;}
.usedGoodbyeWrap .usedInp.focus{border-color:#000;}
.usedGoodbyeWrap .usedInp label{display:block;margin-bottom:4px;font-size:14px;color:#525252;}
.usedGoodbyeWrap .usedInp label .essential{color:#EA3037;}
.usedGoodbyeWrap .usedInp input{width:100%;padding:0;font-size:18px;color:#000;border:none;outline:none;}
.usedGoodbyeWrap .usedInp input::placeholder{color:#A8A8A8;}
.usedGoodbyeWrap .usedInp.readonly{background:#F8F8F8;}
.usedGoodbyeWrap .usedInp.readonly input{color:#525252;background:none;}
.usedGoodbyeWrap .usedInp.err{border-color:#EA3037;}
.usedGoodbyeWrap .usedAllCheck{position:relative;padding-left:24px;}
.usedGoodbyeWrap .usedAllCheck input[type="checkbox"]{position:absolute;left:0;top:0;width:24px;height:24px;background:url('/goodbye/pc/images/ico_goodbye_allcheck_off.svg') no-repeat 0 0;}
.usedGoodbyeWrap .usedAllCheck input[type="checkbox"]:checked{background-image:url('/goodbye/pc/images/ico_goodbye_allcheck_on.svg');}
.usedGoodbyeWrap .usedAllCheck label{margin-left:8px;font-size:16px;color:#161616;}
.usedGoodbyeWrap .usedAllCheck input[type="checkbox"]:disabled{filter:opacity(0.5);}
.usedGoodbyeWrap .usedAllCheck input[type="checkbox"]:disabled + label{color:#a8a8a8;}
.usedGoodbyeWrap .usedCheck{position:relative;padding-left:32px;}
.usedGoodbyeWrap .usedCheck input[type="checkbox"]{position:absolute;left:0;top:50%;transform:translateY(-50%);width:24px;height:24px;background:url('/goodbye/pc/images/ico_goodbye_check_off.svg') no-repeat 0 0;}
.usedGoodbyeWrap .usedCheck input[type="checkbox"]:checked{background-image:url('/goodbye/pc/images/ico_goodbye_check_on.svg');}
.usedGoodbyeWrap .usedCheck label{font-size:16px;color:#161616;}
.usedGoodbyeWrap .usedCheck input[type="checkbox"]:disabled{filter:opacity(0.5);}
.usedGoodbyeWrap .usedCheck input[type="checkbox"]:disabled + label{color:#a8a8a8;}
.usedGoodbyeWrap .formCont .topBanner{min-width:1200px;padding:40px 0;background:#F8F8F8;}
.usedGoodbyeWrap .formCont .topBanner .inner{width:1104px;margin:0 auto;padding:0 48px;}
.usedGoodbyeWrap .formCont .topBanner .banner{min-height:68px;padding-left:92px;font-size:16px;color:#119891;background:url('/goodbye/pc/images/ico_goodbye_form_banner.svg') no-repeat 0 50%;}
.usedGoodbyeWrap .formCont .topBanner .banner strong{display:block;margin-top:4px;font-size:24px;color:#1F2021;font-weight:700;}
.usedGoodbyeWrap .formCont .form{width:1104px;margin:0 auto;padding:48px;}
.usedGoodbyeWrap .formCont .phoneInfo{display:flex;gap:0 24px;margin-bottom:90px;}
.usedGoodbyeWrap .formCont .phoneInfo > *{flex:1;}
.usedGoodbyeWrap .formCont .phoneInfo .phone{display:flex;gap:0 16px;align-items:center;padding:18px 18px 18px 0;border:1px solid #D9D9D9;border-radius:16px;}
.usedGoodbyeWrap .formCont .phoneInfo .img{width:198px;}
.usedGoodbyeWrap .formCont .phoneInfo .img img{width:100%;}
.usedGoodbyeWrap .formCont .phoneInfo .info li{position:relative;padding-left:12px;font-size:16px;color:#161616;font-weight:700;}
.usedGoodbyeWrap .formCont .phoneInfo .info li::before{content:'';display:block;position:absolute;left:0;top:11px;width:4px;height:4px;background:#161616;border-radius:50%;}
.usedGoodbyeWrap .formCont .phoneInfo .price{padding:32px 22px;background:#F6F5F7;border-radius:12px;}
.usedGoodbyeWrap .formCont .phoneInfo .price dl{display:flex;justify-content:space-between;}
.usedGoodbyeWrap .formCont .phoneInfo .price dl + dl{margin-top:8px;}
.usedGoodbyeWrap .formCont .phoneInfo .price dt{font-size:16px;color:#161616;font-weight:700;}
.usedGoodbyeWrap .formCont .phoneInfo .price dd{font-size:18px;color:#525252;text-align:right;}
.usedGoodbyeWrap .formCont .phoneInfo .price dl.total{margin-top:16px;padding-top:16px;border-top:1px solid #D9D9D9;}
.usedGoodbyeWrap .formCont .phoneInfo .price dl.total dt{color:#119891;}
.usedGoodbyeWrap .formCont .phoneInfo .price dl.total dd{color:#161616;font-weight:700;}
.usedGoodbyeWrap .formCont .formDl + .formDl{margin-top:40px;}
.usedGoodbyeWrap .formCont .formDl dt{margin-bottom:16px;font-size:18px;color:#161616;font-weight:700;}
.usedGoodbyeWrap .formCont .formDl .inpFlex{display:flex;gap:12px;flex-wrap:wrap;}
.usedGoodbyeWrap .formCont .formDl .inpFlex .usedInp{flex:0 0 calc(50% - 41px);}
.usedGoodbyeWrap .formCont .formDl .inpInfo{margin-top:16px;font-size:14px;color:#6a6a6a;}
.usedGoodbyeWrap .formCont .formDl .inpInfo li{position:relative;padding-left:12px;}
.usedGoodbyeWrap .formCont .formDl .inpInfo li::before{content:'';display:block;position:absolute;left:0;top:9px;width:4px;height:4px;background:#6a6a6a;border-radius:50%;}
.usedGoodbyeWrap .formCont .formDl .inpInfo li + li{margin-top:4px;}
.usedGoodbyeWrap .formCont .formDl .inpInfo li.check{color:#161616;}
.usedGoodbyeWrap .formCont .formDl .inpInfo li.check:before{top:8px;width:8px;height:14px;background:url('/goodbye/pc/images/ico_goodbye_form_infochk.svg') no-repeat 0 0;}
.usedGoodbyeWrap .formCont .agreeArea{margin-top:40px;}
.usedGoodbyeWrap .formCont .agreeArea .bgList{padding:20px;background:#F6F5F7;border-radius:16px;}
.usedGoodbyeWrap .formCont .agreeArea .bgList strong{display:block;margin-bottom:11px;padding-bottom:11px;font-size:18px;color:#161616;font-weight:700;border-bottom:1px solid #808080;}
.usedGoodbyeWrap .formCont .agreeArea .bgList strong span{margin-left:4px;font-size:13px;color:#EA3037;font-weight:400;}
.usedGoodbyeWrap .formCont .agreeArea .bgList li + li{margin-top:12px;}
.usedGoodbyeWrap .formCont .agreeArea .bdList{margin-top:20px;padding:20px;border:1px solid #D9D9D9;border-radius:16px;}
.usedGoodbyeWrap .formCont .agreeArea .bdList strong{display:block;margin-bottom:20px;font-size:18px;color:#161616;font-weight:700;}
.usedGoodbyeWrap .formCont .agreeArea .bdList .usedAllCheck{margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid #A8A8A8;}
.usedGoodbyeWrap .formCont .agreeArea .bdList li{display:flex;justify-content:space-between;}
.usedGoodbyeWrap .formCont .agreeArea .bdList li + li{margin-top:12px;}
.usedGoodbyeWrap .formCont .agreeArea .bdList li .usedCheck{flex:1;}
.usedGoodbyeWrap .formCont .agreeArea .bdList .agreeBtn{font-size:13px;color:#808080;text-decoration:underline;}
/*완료*/
.usedGoodbyeWrap .completeCont{width:620px;margin:0 auto;padding:64px 48px 48px;}
.usedGoodbyeWrap .completeCont h2{margin-bottom:48px;padding-top:72px;font-size:24px;color:#161616;font-weight:700;text-align:center;background:url('/goodbye/pc/images/ico_goodbye_comp.svg') no-repeat 50% 0;}
.usedGoodbyeWrap .completeCont .infoBgList{margin-top:24px;}
.usedGoodbyeWrap .completeCont .btnConfirm{margin:48px auto 0;}


