@charset "utf-8";

html {scroll-behavior:smooth}

/* [s] [어덴덤]케어플러스 이전설치 개선(25년도) */
.careplus_wrap {max-width:1440px;margin:0 auto;padding:70px 24px}
.careplus_wrap .careplus_container {display:flex;align-items:flex-start;gap:0 74px}
.careplus_wrap .careplus_head .head_tit {font-size:38px;font-weight:700;line-height:50px}
.careplus_wrap .careplus_head .head_txt {margin-top:20px;font-size:20px;line-height:26px}
.careplus_wrap .careplus_con {width:100%;padding-top:50px}
.careplus_wrap .careplus_box .careplus_top {display:flex;align-items:center;gap:0 12px}
.careplus_wrap .careplus_box .careplus_top strong {flex-shrink:0;color:#2189FF;font-size:22px;font-weight:700;line-height:24px;font-family:'Samsung Sharp Sans'}
.careplus_wrap .careplus_box .careplus_top p {display:flex;align-items:center;justify-content:space-between;padding-right:10px;width:100%;font-size:24px;font-weight:700;line-height:32px}
.careplus_wrap .careplus_box .careplus_top .careplus_table_more {font-size:14px;font-weight:700;line-height:20px;border-bottom:2px solid #000}
.careplus_wrap .careplus_box .careplus_step {margin-top:24px}
.careplus_wrap .careplus_box .careplus_step .careplus_list {display:flex;flex-wrap:wrap;gap:20px}
.careplus_wrap .careplus_box .careplus_step .careplus_list li {width:calc(20% - 16px);height:168px}
.careplus_wrap .careplus_box .careplus_step .careplus_list li .chk-form {height:100%}
.careplus_wrap .careplus_box .careplus_step .careplus_list li .chk-form br {display:block}
.careplus_wrap .careplus_box .careplus_step .careplus_list li .chk-form .careplus_item {display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0;border:1px solid #ddd;border-radius:10px;cursor: pointer}
.careplus_wrap .careplus_box .careplus_step .careplus_list li .chk-form .careplus_item span {font-size:18px;line-height:23px;text-align:center}
.careplus_wrap .careplus_box .careplus_step .careplus_list li .chk-form .careplus_item span:before {content:'';display:block;width:64px;height:64px;margin:0 auto 23px;background-size:100%;background-repeat:no-repeat}
.careplus_wrap .careplus_box .careplus_step .careplus_list li .chk-form input[type="checkbox"] + .careplus_item::before {top:14px;left:auto;right:14px;border:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20' height='20' viewBox='0 0 20 20'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Cpath d='M15-639a10,10,0,0,1,10,10,10,10,0,0,1-10,10A10,10,0,0,1,5-629,10,10,0,0,1,15-639Zm5.036,5.128-7,6.924-3.31-3.273-1.305,1.29,4.615,4.563,8.307-8.214Z' transform='translate(-5 639)' fill='%232189ff' clip-rule='evenodd'/%3E%3C/clipPath%3E%3CclipPath id='clip-path-2'%3E%3Cpath d='M3-617H27v-24H3Z' transform='translate(-3 641)' fill='none'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23clip-path)'%3E%3Cg transform='translate(-2 -2)' clip-path='url(%23clip-path-2)'%3E%3Cpath d='M0-644H30v30H0Z' transform='translate(-3 641)' fill='%23cdcdcd'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A") center / 100% no-repeat}
.careplus_wrap .careplus_box .careplus_step .careplus_list li .chk-form input[type="checkbox"]:checked + .careplus_item {outline:2px solid #2189FF !important}
.careplus_wrap .careplus_box .careplus_step .careplus_list li .chk-form input[type="checkbox"]:checked + .careplus_item::before {background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20' height='20' viewBox='0 0 20 20'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Cpath d='M15-639a10,10,0,0,1,10,10,10,10,0,0,1-10,10A10,10,0,0,1,5-629,10,10,0,0,1,15-639Zm5.036,5.128-7,6.924-3.31-3.273-1.305,1.29,4.615,4.563,8.307-8.214Z' transform='translate(-5 639)' fill='%232189ff' clip-rule='evenodd'/%3E%3C/clipPath%3E%3CclipPath id='clip-path-2'%3E%3Cpath d='M3-617H27v-24H3Z' transform='translate(-3 641)' fill='none'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23clip-path)'%3E%3Cg transform='translate(-2 -2)' clip-path='url(%23clip-path-2)'%3E%3Cpath d='M0-644H30v30H0Z' transform='translate(-3 641)' fill='%232189ff'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A") center / 100% no-repeat}
.careplus_wrap .careplus_box .careplus_step .careplus_list li[data-item="TP_01"] .chk-form .careplus_item span:before {background-image:url('/sec/static/_images/careplus/icon_careplus_item01.svg')}
.careplus_wrap .careplus_box .careplus_step .careplus_list li[data-item="TP_02"] .chk-form .careplus_item span:before {background-image:url('/sec/static/_images/careplus/icon_careplus_item02.svg')}
.careplus_wrap .careplus_box .careplus_step .careplus_list li[data-item="TP_03"] .chk-form .careplus_item span:before {background-image:url('/sec/static/_images/careplus/icon_careplus_item03.svg')}
.careplus_wrap .careplus_box .careplus_step .careplus_list li[data-item="TP_04"] .chk-form .careplus_item span:before {background-image:url('/sec/static/_images/careplus/icon_careplus_item04.svg')}
.careplus_wrap .careplus_box .careplus_step .careplus_list li[data-item="TP_05"] .chk-form .careplus_item span:before {background-image:url('/sec/static/_images/careplus/icon_careplus_item05.svg')}
.careplus_wrap .careplus_box .careplus_step .careplus_list li[data-item="TP_06"] .chk-form .careplus_item span:before {background-image:url('/sec/static/_images/careplus/icon_careplus_item06.svg')}
.careplus_wrap .careplus_box .careplus_step .careplus_list li[data-item="TP_07"] .chk-form .careplus_item span:before {background-image:url('/sec/static/_images/careplus/icon_careplus_item07.svg')}
.careplus_wrap .careplus_box .careplus_step .careplus_list li[data-item="TP_08"] .chk-form .careplus_item span:before {background-image:url('/sec/static/_images/careplus/icon_careplus_item08.svg')}
.careplus_wrap .careplus_box .careplus_step .careplus_list li[data-item="TP_09"] .chk-form .careplus_item span:before {background-image:url('/sec/static/_images/careplus/icon_careplus_item09.svg')}
.careplus_wrap .careplus_box .careplus_step .careplus_add {margin-top:24px;text-align:center}
.careplus_wrap .careplus_box .careplus_step .careplus_add .careplus_add_btn {display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 35px;color:#fff;font-size:14px;font-weight:700;border-radius:24px;background:#000}
.careplus_wrap .careplus_box .careplus_step .careplus_add .careplus_add_btn.disabled {color:#fff;background:#B1B1B1;cursor:initial}
.careplus_wrap .careplus_box .careplus_step .option_tit {display:flex;justify-content:space-between;margin-bottom:16px;padding-right:26px}
.careplus_wrap .careplus_box .careplus_step .option_tit strong {font-size:22px;font-weight:700;line-height:30px;word-break:break-all}
.careplus_wrap .careplus_box .careplus_step .option_tit .option_add_btn {flex-shrink:0;width:26px;height:26px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26'%3E%3Cg transform='translate(-1241 -1022)'%3E%3Crect width='26' height='26' transform='translate(1241 1022)' fill='none'/%3E%3Cg transform='translate(1244 1025)' fill='none' stroke='%23000' stroke-width='1.5'%3E%3Ccircle cx='10' cy='10' r='10' stroke='none'/%3E%3Ccircle cx='10' cy='10' r='9.25' fill='none'/%3E%3C/g%3E%3Crect width='12' height='2' rx='1' transform='translate(1248 1034)'/%3E%3Crect width='12' height='2' rx='1' transform='translate(1255 1029) rotate(90)'/%3E%3C/g%3E%3C/svg%3E%0A");}
.careplus_wrap .careplus_box .careplus_step .option_delete_btn {position:absolute;top:26px;right:26px;width:26px;height:26px;margin-left:8px;background:url('/sec/static/_images/careplus/icon_careplus_delete.svg')}
.careplus_wrap .careplus_box .careplus_step .careplus_option {position:relative;padding:34px 46px 24px;border-radius:20px;background:#F7F7F7}
.careplus_wrap .careplus_box .careplus_step .careplus_option .careplus_option_top {position:relative;display:flex;gap:0 46px}
.careplus_wrap .careplus_box .careplus_step .careplus_option .careplus_option_top picture {display:flex;align-items:center;flex-shrink:0;width:142px;height:142px}
.careplus_wrap .careplus_box .careplus_step .careplus_option .careplus_option_top picture img {object-fit:cover}
.careplus_wrap .careplus_box .careplus_step .careplus_option .careplus_option_top .option_box {width:100%}
.careplus_wrap .careplus_box .careplus_step .careplus_option .careplus_option_top .option_box .option_list {display:flex;flex-wrap:wrap;gap:16px 46px}
.careplus_wrap .careplus_box .careplus_step .careplus_option .careplus_option_top .option_box .option_list .list {position:relative;display:flex;align-items:center;width:100%}
.careplus_wrap .careplus_box .careplus_step .careplus_option .careplus_option_top .option_box .option_list .list.option_essential {width:calc(50% - 23px)}
.careplus_wrap .careplus_box .careplus_step .careplus_option .careplus_option_top .option_box .option_list .list span {min-width:75px;font-size:14px;line-height:32px}
.careplus_wrap .careplus_box .careplus_step .careplus_option .careplus_option_top .option_box .option_list .list span em {color:#2189FF;font-size:inherit}
.careplus_wrap .careplus_box .careplus_step .careplus_option .careplus_option_top .option_box .option_list .list .option_item {width:100%}
.careplus_wrap .careplus_box .careplus_step .careplus_option .careplus_option_top .option_box .option_list .list .option_item .wrap-droplist .droplist-button {height:40px;padding:0 12px;border:1px solid #DDD;font-size:14px;border-radius:6px}
.careplus_wrap .careplus_box .careplus_step .careplus_option .careplus_option_top .option_box .option_list .list .spinner-box {max-width:initial;width:initial;height:40px;padding:0 40px;border:1px solid #ddd}
.careplus_wrap .careplus_box .careplus_step .careplus_option .careplus_option_top .option_box .option_list .list .spinner-box .count-miner {width:40px;border-right:1px solid #ddd}
.careplus_wrap .careplus_box .careplus_step .careplus_option .careplus_option_top .option_box .option_list .list .spinner-box .count-plus {width:40px;border-left:1px solid #ddd}
.careplus_wrap .careplus_box .careplus_step .careplus_option .careplus_option_top .option_box .option_list .list .spinner-box .number {width:40px;height:40px;font-size:14px;line-height:20px}
.careplus_wrap .careplus_box .careplus_step .careplus_option .careplus_option_top .option_box .option_list .list.option_address {align-items:flex-start}
.careplus_wrap .careplus_box .careplus_step .careplus_option .careplus_option_top .option_box .option_list .list.option_address .address_box {width:100%}
.careplus_wrap .careplus_box .careplus_step .careplus_option .careplus_option_top .option_box .option_list .list.option_address .address_box .address_top {display:flex;align-items:center;gap:0 10px}
.careplus_wrap .careplus_box .careplus_step .careplus_option .careplus_option_top .option_box .option_list .list.option_address .address_box .address_top .address_input {min-width:184px;width:initial}
.careplus_wrap .careplus_box .careplus_step .careplus_option .careplus_option_top .option_box .option_list .list.option_address .address_box .address_top .address_btn {display:flex;align-items:center;justify-content:center;height:40px;padding:0 24px;font-size:14px;font-weight:700;border:1px solid #000;border-radius:6px;background:#fff}
.careplus_wrap .careplus_box .careplus_step .careplus_option .careplus_option_top .option_box .option_list .list.option_address .address_box .address_top .address_fatch_btn {margin-left:auto;font-size:14px;font-weight:700;line-height:20px;border-bottom:2px solid #000}
.careplus_wrap .careplus_box .careplus_step .careplus_option .careplus_option_top .option_box .option_list .list.option_address .address_box .address_txt {margin-top:10px}
.careplus_wrap .careplus_box .careplus_step .careplus_option .careplus_option_top .option_box .option_list .list.option_address .address_box .address_input {height:40px;font-size:14px;border:1px solid #ddd;border-radius:6px}
.careplus_wrap .careplus_box .careplus_step .careplus_option .careplus_option_top .option_box .option_list .list.option_address .address_box .address_input::placeholder {color:#707070;font-size:14px}
.careplus_wrap .careplus_box .careplus_step .careplus_option .careplus_option_top .option_box .option_list .list.option_address .address_box .address_input+.address_input {margin-top:10px}
.careplus_wrap .careplus_box .careplus_step .careplus_option .careplus_option_price {display:flex;align-items:center;justify-content:center;margin-top:20px;padding-top:24px;border-top:1px solid #ddd}
.careplus_wrap .careplus_box .careplus_step .careplus_option .careplus_option_price .price_box {display:flex;align-items:center}
.careplus_wrap .careplus_box .careplus_step .careplus_option .careplus_option_price .price_box .tit {font-size:14px;line-height:18px}
.careplus_wrap .careplus_box .careplus_step .careplus_option .careplus_option_price .price_box .price {margin-left:12px;font-size:14px;font-weight:700;line-height:18px}
.careplus_wrap .careplus_box .careplus_step .careplus_option .careplus_option_price .price_box.total .tit {font-weight:700}
.careplus_wrap .careplus_box .careplus_step .careplus_option .careplus_option_price .price_box.total .price em {font-size:20px;line-height:22px;font-family:'Samsung Sharp Sans'}
.careplus_wrap .careplus_box .careplus_step .careplus_option .careplus_option_price .price_box+.price_box:before {content:'';width:10px;height:10px;margin:0 42px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'%3E%3Cpath d='M4,10V6H0V4H4V0H6V4h4V6H6v4Z' fill='%23ccc'/%3E%3C/svg%3E%0A") center / 100% no-repeat}
.careplus_wrap .careplus_box .careplus_step .careplus_option .careplus_option_price .price_box+.price_box.total:before {height:8px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.001' height='8' viewBox='0 0 10.001 8'%3E%3Cpath d='M0,6V4H10V6ZM0,0V-2H10V0Z' transform='translate(0 2)' fill='%23ccc'/%3E%3C/svg%3E%0A") center / 100% no-repeat}
.careplus_wrap .careplus_box .careplus_step .careplus_option_box+.careplus_option_box {margin-top:30px}
.careplus_wrap .careplus_box .careplus_step .careplus_option+.careplus_option {margin-top:16px}
.careplus_wrap .careplus_box .careplus_none {display:flex;align-items:center;justify-content:center;width:100%;height:310px;margin-top:24px;border:2px dashed #ddd;border-radius:20px;background:#F7F7F7}
.careplus_wrap .careplus_box .careplus_none p {color:#707070;font-size:16px;line-height:22px}
.careplus_wrap .careplus_box .careplus_none p:before {content:'';display:block;width:66px;height:58px;margin:0 auto 12px;background:url('/sec/static/_images/careplus/icon_careplus_add.svg') center / 100%}
.careplus_wrap .careplus_box+.careplus_box {padding-top:70px}
.careplus_wrap .notice_box {padding-top:32px}
.careplus_wrap .notice_box label {cursor:pointer}
/* STEP 03 */
.careplus_wrap .careplus_box.step03 .careplus_step {display:flex;padding:20px 70px 20px 36px;border:1px solid #ddd;border-radius:10px}
.careplus_wrap .careplus_box.step03 .careplus_step .careplus_date {display:flex;align-items:center;gap:0 24px;width:100%}
.careplus_wrap .careplus_box.step03 .careplus_step .careplus_date .date_tit {font-size:16px;line-height:22px;white-space:nowrap}
.careplus_wrap .careplus_box.step03 .careplus_step .careplus_date input:not([type=checkbox]):not([type=radio]).inp-line {display:flex;align-items:center;height:40px;padding:0 12px;font-size:14px;border:1px solid #ddd;border-radius:6px;background-position:center right 12px !important;cursor:pointer}
.careplus_wrap .careplus_box.step03 .careplus_step .careplus_date input:not([type=checkbox]):not([type=radio]).inp-line::placeholder {color:#8F8F8F;font-size:inherit}
.careplus_wrap .careplus_box.step03 .careplus_step .careplus_date_notice {display:flex;align-items:center}
.careplus_wrap .careplus_box.step03 .careplus_step .careplus_date_notice:before {content:'';width:1px;height:72px;margin:0 36px 0 40px;background:#ddd}
.careplus_wrap .careplus_box.step03 .careplus_step .careplus_date_notice p {position:relative;padding-left:14px;color:#757575;font-size:14px;line-height:20px;white-space:nowrap}
.careplus_wrap .careplus_box.step03 .careplus_step .careplus_date_notice p:before {content:'※';position:absolute;top:0;left:0;font-size:inherit}
/* 예상 견적 */
.careplus_wrap .careplus_payment_sticky {position:sticky;top:0;padding-top:38px}
.careplus_wrap .careplus_payment {flex-shrink:0;width:408px;padding:30px 24px 24px;border:1px solid #ddd;border-radius:16px}
.careplus_wrap .careplus_payment .payment_tit {font-size:22px;font-weight:700;line-height:30px}
.careplus_wrap .careplus_payment .payment_box .payment_item .payment_none {margin-top:16px;padding-bottom:24px;border-bottom:1px solid #ddd}
.careplus_wrap .careplus_payment .payment_box .payment_item .payment_none p {color:#757575;font-size:16px;line-height:21px}
.careplus_wrap .careplus_payment .payment_box .payment_item .payment_product {margin-top:24px}
.careplus_wrap .careplus_payment .payment_box .payment_item .payment_product .product_item {padding-bottom:18px;border-bottom:1px solid #ddd}
.careplus_wrap .careplus_payment .payment_box .payment_item .payment_product .product_item+.product_item {padding-top:16px}
.careplus_wrap .careplus_payment .payment_box .payment_item .payment_product .product_item .product_top {display:flex;align-items:center}
.careplus_wrap .careplus_payment .payment_box .payment_item .payment_product .product_item .product_top .product_tit {font-size:16px;font-weight:700;line-height:21px}
.careplus_wrap .careplus_payment .payment_box .payment_item .payment_product .product_item .product_top .product_count {margin-left:8px;color:#757575;font-size:14px;line-height:18px}
.careplus_wrap .careplus_payment .payment_box .payment_item .payment_product .product_item .product_top .product_price {margin-left:auto;font-size:16px;font-weight:700;line-height:21px}
.careplus_wrap .careplus_payment .payment_box .payment_item .payment_product .product_item .product_desc {display:flex;align-items:center;margin-top:10px}
.careplus_wrap .careplus_payment .payment_box .payment_item .payment_product .product_item .product_desc li+li {margin-left:8px;padding-left:8px;border-left:1px solid #CFCFCF}
.careplus_wrap .careplus_payment .payment_box .payment_item .payment_product .product_item .product_desc li span {color:#757575;font-size:14px;line-height:18px}
.careplus_wrap .careplus_payment .payment_box .payment_item .payment_product .product_item .product_address {display:flex;align-items:center;margin-top:6px}
.careplus_wrap .careplus_payment .payment_box .payment_item .payment_product .product_item .product_address li {display:flex;align-items:center}
.careplus_wrap .careplus_payment .payment_box .payment_item .payment_product .product_item .product_address li+li:before {content:'';width:4px;height:7px;margin:0 8px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='7' viewBox='0 0 4 7'%3E%3Cpath d='M3.5,0,7,4H0Z' transform='translate(4) rotate(90)' fill='%23757575'/%3E%3C/svg%3E%0A") center no-repeat}
.careplus_wrap .careplus_payment .payment_box .payment_item .payment_product .product_item .product_address li span {color:#757575;font-size:14px;line-height:18px}
.careplus_wrap .careplus_payment .payment_box .payment_detail {display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 0;margin-top:24px}
.careplus_wrap .careplus_payment .payment_box .payment_detail dt {width:36px;color:#757575;font-size:16px;line-height:21px}
.careplus_wrap .careplus_payment .payment_box .payment_detail dd {width:calc(100% - 36px);font-size:16px;font-weight:700;line-height:21px;text-align:right}
.careplus_wrap .careplus_payment .payment_box .payment_detail dd em {font-size:inherit}
.careplus_wrap .careplus_payment .payment_box .payment_total {display:flex;align-items:center;justify-content:space-between;margin-top:14px}
.careplus_wrap .careplus_payment .payment_box .payment_total .total_tit {font-size:16px;font-weight:700;line-height:21px}
.careplus_wrap .careplus_payment .payment_box .payment_total .total_box {font-size:16px;font-weight:700;line-height:21px;text-align:right}
.careplus_wrap .careplus_payment .payment_box .payment_total .total_box em {font-size:24px;letter-spacing:0;font-family:'Samsung Sharp Sans'}
.careplus_wrap .careplus_payment .payment_box .payment_notice {margin-top:24px}
.careplus_wrap .careplus_payment .payment_box .payment_notice li {position:relative;padding-left:10px;color:#757575;font-size:14px;line-height:20px}
.careplus_wrap .careplus_payment .payment_box .payment_notice li+li {margin-top:8px}
.careplus_wrap .careplus_payment .payment_box .payment_notice li:before {content:'·';position:absolute;top:0;left:0;color:#757575;font-size:14px;line-height:20px}
.careplus_wrap .careplus_payment .payment_btn_box {display:flex;align-items:center;gap:0 12px;margin-top:24px}
.careplus_wrap .careplus_payment .payment_btn_box .download_btn {display:inline-block;flex-shrink:0;margin:0 12px;font-size:14px;font-weight:700;line-height:22px;border-bottom:1px solid #000}
.careplus_wrap .careplus_payment .payment_btn_box .download_btn:disabled {color:#B1B1B1;border-color:#B1B1B1}
.careplus_wrap .careplus_payment .payment_btn_box .payment_btn {display:flex;align-items:center;justify-content:center;width:100%;height:40px;color:#fff;font-size:16px;font-weight:700;border-radius:24px;background:#2189FF}
.careplus_wrap .careplus_payment .payment_btn_box .payment_btn:disabled {color:#fff;background:#B1B1B1}
/* 제품 추가 안했을 때 */
.careplus_wrap .careplus_box.step02:has(.careplus_step .careplus_option) .careplus_none {display:none;}
.careplus_wrap .careplus_box.step02 .careplus_step .careplus_option_box:not(:has(.careplus_option)) {display:none;}
.careplus_wrap .careplus_payment .payment_box .payment_item:has(.payment_product .product_item) .payment_none {display:none;}

@media all and (min-width: 801px) and (max-width: 1260px) {
    .careplus_wrap {padding:36px 12px}
    .careplus_wrap .careplus_container {gap:0 32px}
    .careplus_wrap .careplus_head .head_tit {font-size:24px;line-height:32px}
    .careplus_wrap .careplus_head .head_txt {margin-top:10px;font-size:16px;line-height:21px}
    .careplus_wrap .careplus_con {padding-top:24px}
    .careplus_wrap .careplus_box .careplus_top {gap:0 8px}
    .careplus_wrap .careplus_box .careplus_top strong {font-size:18px;line-height:20px}
    .careplus_wrap .careplus_box .careplus_top p {font-size:18px;line-height:23px}
    .careplus_wrap .careplus_box .careplus_step {margin-top:18px}
    .careplus_wrap .careplus_box .careplus_step .option_tit strong {font-size:20px;line-height:26px}
    .careplus_wrap .careplus_box .careplus_step .careplus_list {gap:9px}
    .careplus_wrap .careplus_box .careplus_step .careplus_list li {width:calc(20% - 8px);height:84px}
    .careplus_wrap .careplus_box .careplus_step .careplus_list li .chk-form .careplus_item span {font-size:12px;line-height:16px}
    .careplus_wrap .careplus_box .careplus_step .careplus_list li .chk-form .careplus_item span:before {width:38px;height:38px;margin:0 auto 6px}
    .careplus_wrap .careplus_box .careplus_step .careplus_list li .chk-form input[type="checkbox"] + .careplus_item::before {top:8px;right:8px;width:16px;height:16px}
    .careplus_wrap .careplus_box .careplus_step .careplus_option {padding:30px 30px 24px;border-radius:20px}
    .careplus_wrap .careplus_box .careplus_step .careplus_option .careplus_option_top {gap:0 27px}
    .careplus_wrap .careplus_box .careplus_step .careplus_option .careplus_option_top picture {width:84px;height:84px}
    .careplus_wrap .careplus_box .careplus_step .careplus_option .careplus_option_top .option_box .option_top strong {font-size:20px;line-height:26px}
    .careplus_wrap .careplus_box .careplus_step .careplus_option .careplus_option_top .option_box .option_top .option_delete_btn {width:26px;height:26px}
    .careplus_wrap .careplus_box .careplus_step .careplus_option .careplus_option_top .option_box .option_list {gap:10px 0;margin-top:16px}
    .careplus_wrap .careplus_box .careplus_step .careplus_option .careplus_option_top .option_box .option_list .list span {line-height:18px}
    .careplus_wrap .careplus_box .careplus_step .careplus_option .careplus_option_top .option_box .option_list .list.option_essential {width:100%}
    .careplus_wrap .careplus_box .careplus_step .careplus_option .careplus_option_top .option_box .option_list .list.option_address {flex-wrap:wrap;margin-top:8px}
    .careplus_wrap .careplus_box .careplus_step .careplus_option .careplus_option_top .option_box .option_list .list.option_address .address_box {margin-top:10px}
    .careplus_wrap .careplus_box .careplus_step .careplus_option .careplus_option_top .option_box .option_list .list.option_address .address_box .address_top {gap:0 8px}
    .careplus_wrap .careplus_box .careplus_step .careplus_option .careplus_option_top .option_box .option_list .list.option_address .address_box .address_top .address_input {width:100%}
    .careplus_wrap .careplus_box .careplus_step .careplus_option .careplus_option_top .option_box .option_list .list.option_address .address_box .address_top .address_btn {flex-shrink:0;width:100px;padding:0}
    .careplus_wrap .careplus_box .careplus_step .careplus_option .careplus_option_top .option_box .option_list .list.option_address .address_box .address_txt {margin-top:8px}
    .careplus_wrap .careplus_box .careplus_step .careplus_option .careplus_option_price {flex-wrap:wrap;}
    .careplus_wrap .careplus_box .careplus_step .careplus_option .careplus_option_price .price_box .tit {margin-right:6px}
    .careplus_wrap .careplus_box .careplus_step .careplus_option .careplus_option_price .price_box .price {margin-left:6px}
    .careplus_wrap .careplus_box .careplus_step .careplus_option .careplus_option_price .price_box.total {justify-content:center;width:100%;margin-top:12px}
    .careplus_wrap .careplus_box .careplus_step .careplus_option .careplus_option_price .price_box.total .price em {font-size:18px;line-height:20px}
    .careplus_wrap .careplus_box .careplus_step .careplus_option .careplus_option_price .price_box+.price_box.total:before {content:none}
    .careplus_wrap .careplus_box .careplus_step .careplus_option_box+.careplus_option_box {margin-top:24px}
    .careplus_wrap .careplus_box .careplus_none {height:200px;margin-top:18px;border-radius:20px}
    .careplus_wrap .careplus_box .careplus_none p {font-size:14px;line-height:20px}
    .careplus_wrap .careplus_box .careplus_none p:before {width:40px;height:40px;margin:0 auto 6px}
    .careplus_wrap .careplus_box+.careplus_box {padding-top:70px}
    /* STEP 03 */
    .careplus_wrap .careplus_box.step03 .careplus_step {flex-direction:column;padding:24px}
    .careplus_wrap .careplus_box.step03 .careplus_step .careplus_date {align-items:flex-start;flex-direction:column;gap:10px}
    .careplus_wrap .careplus_box.step03 .careplus_step .careplus_date .input-type-small-2 {max-width:100%}
    .careplus_wrap .careplus_box.step03 .careplus_step .careplus_date_notice {margin-top:16px}
    .careplus_wrap .careplus_box.step03 .careplus_step .careplus_date_notice:before {content:none}
    .careplus_wrap .careplus_box.step03 .careplus_step .careplus_date_notice p {white-space:wrap}
    .careplus_wrap .careplus_box.step03 .careplus_step .careplus_date_notice p br {display:none}
    /* 예상 견적 */
    .careplus_wrap .careplus_payment_sticky {padding-top:24px}
    .careplus_wrap .careplus_payment {width:288px;padding:24px 20px;border-radius:10px}
    .careplus_wrap .careplus_payment .payment_tit {font-size:20px;line-height:26px}
    .careplus_wrap .careplus_payment .payment_box .payment_item .payment_none {margin-top:20px;padding-bottom:16px}
    .careplus_wrap .careplus_payment .payment_box .payment_item .payment_product {margin-top:20px}
    .careplus_wrap .careplus_payment .payment_box .payment_item .payment_product .product_item {padding-bottom:16px}
    .careplus_wrap .careplus_payment .payment_box .payment_item .payment_product .product_item .product_top .product_tit {font-size:14px;line-height:18px}
    .careplus_wrap .careplus_payment .payment_box .payment_item .payment_product .product_item .product_top .product_price {font-size:14px;line-height:18px}
    .careplus_wrap .careplus_payment .payment_box .payment_detail dt {font-size:14px;line-height:18px}
    .careplus_wrap .careplus_payment .payment_box .payment_detail dd {font-size:14px;line-height:18px}
    .careplus_wrap .careplus_payment .payment_box .payment_total {margin-top:10px}
    .careplus_wrap .careplus_payment .payment_box .payment_total .total_tit {font-size:16px;line-height:21px}
    .careplus_wrap .careplus_payment .payment_box .payment_total .total_box {font-size:14px}
    .careplus_wrap .careplus_payment .payment_box .payment_total .total_box em {font-size:22px}
}

@media (max-width: 800px) {
    .careplus_wrap {max-width:100%;padding:36px 0}
    .careplus_wrap .careplus_container {flex-wrap:wrap}
    .careplus_wrap .careplus_con {width:100%;padding:36px 16px 0}
    .careplus_wrap .careplus_head {padding:0 16px}
    .careplus_wrap .careplus_head .head_tit {font-size:26px;line-height:35px}
    .careplus_wrap .careplus_head .head_txt {margin-top:10px;font-size:16px;line-height:21px}
    .careplus_wrap .careplus_box .careplus_top {align-items:flex-start}
    .careplus_wrap .careplus_box .careplus_top strong {flex-shrink:0;line-height:34px}
    .careplus_wrap .careplus_box .careplus_top p {flex-wrap:wrap;padding:0;}
    .careplus_wrap .careplus_box .careplus_top .careplus_table_more {margin-top:10px}
    .careplus_wrap .careplus_box .careplus_step {margin-top:20px}
    .careplus_wrap .careplus_box .careplus_step .option_tit {margin-bottom:14px;padding:0 20px 0 6px}
    .careplus_wrap .careplus_box .careplus_step .option_tit strong {font-size:20px;line-height:26px}
    .careplus_wrap .careplus_box .careplus_step .careplus_list {flex-wrap:wrap;gap:14px}
    .careplus_wrap .careplus_box .careplus_step .careplus_list li {width:calc(33.33% - 10px);height:100px}
    .careplus_wrap .careplus_box .careplus_step .careplus_list li .chk-form .careplus_item {padding:0}
    .careplus_wrap .careplus_box .careplus_step .careplus_list li .chk-form .careplus_item span {font-size:14px;line-height:18px}
    .careplus_wrap .careplus_box .careplus_step .careplus_list li .chk-form .careplus_item span:before {width:38px;height:38px;margin:0 auto 14px}
    .careplus_wrap .careplus_box .careplus_step .careplus_list li .chk-form input[type="checkbox"] + .careplus_item::before {top:8px;right:8px}
    .careplus_wrap .careplus_box .careplus_step .careplus_option {padding:20px}
    .careplus_wrap .careplus_box .careplus_step .careplus_option .careplus_option_top {flex-wrap:wrap}
    .careplus_wrap .careplus_box .careplus_step .careplus_option .careplus_option_top picture {width:60px;height:60px}
    .careplus_wrap .careplus_box .careplus_step .careplus_option .careplus_option_top .option_box .option_top {min-height:60px;padding-left:74px}
    .careplus_wrap .careplus_box .careplus_step .careplus_option .careplus_option_top .option_box .option_top strong {margin-top:12px;line-height:32px}
    .careplus_wrap .careplus_box .careplus_step .careplus_option .careplus_option_top .option_box .option_list .list.option_essential {width:100%}
    .careplus_wrap .careplus_box .careplus_step .careplus_option .careplus_option_top .option_box .option_list .list.option_address {flex-wrap:wrap}
    .careplus_wrap .careplus_box .careplus_step .careplus_option .careplus_option_top .option_box .option_list {margin-top:10px}
    .careplus_wrap .careplus_box .careplus_step .careplus_option .careplus_option_top .option_box .option_list .list span {line-height:18px}
    .careplus_wrap .careplus_box .careplus_step .careplus_option .careplus_option_top .option_box .option_list .list.option_address .address_box {margin-top:10px}
    .careplus_wrap .careplus_box .careplus_step .careplus_option .careplus_option_top .option_box .option_list .list.option_address .address_box .address_top .address_input {width:100%}
    .careplus_wrap .careplus_box .careplus_step .careplus_option .careplus_option_top .option_box .option_list .list.option_address .address_box .address_top .address_btn {flex-shrink:0;padding:0 13px;font-weight:500}
    .careplus_wrap .careplus_box .careplus_step .careplus_option .careplus_option_top .option_box .option_list .list.option_address .address_box .address_top .address_fatch_btn {position:absolute;top:-4px;right:0}
    .careplus_wrap .careplus_box .careplus_step .careplus_option .careplus_option_top .option_box .option_list .list.option_address .address_box .address_input+.address_input {margin-top:8px}
    .careplus_wrap .careplus_box .careplus_step .careplus_option .careplus_option_price {flex-wrap:wrap;gap:10px 0;margin-top:16px;padding-top:16px}
    .careplus_wrap .careplus_box .careplus_step .careplus_option .careplus_option_price .price_box {justify-content:space-between;width:100%}
    .careplus_wrap .careplus_box .careplus_step .careplus_option .careplus_option_price .price_box+.price_box:before {content:none}
    .careplus_wrap .careplus_box .careplus_step .option_delete_btn {top:20px;right:20px}
    .careplus_wrap .careplus_box .careplus_none {height:200px;margin-top:20px}
    .careplus_wrap .careplus_box .careplus_none p:before {width:40px;height:40px;margin:0 auto 6px}
    .careplus_wrap .careplus_box.step1 {height:calc(100vh - 200px)}
    .careplus_wrap .careplus_box+.careplus_box {padding-top:48px}
    /* STEP 03 */
    .careplus_wrap .careplus_box.step03 .careplus_step {flex-direction:column;padding:24px 20px}
    .careplus_wrap .careplus_box.step03 .careplus_step .careplus_date {align-items:flex-start;flex-direction:column;gap:10px}
    .careplus_wrap .careplus_box.step03 .careplus_step .careplus_date .input-type-small-2 {max-width:100%}
    .careplus_wrap .careplus_box.step03 .careplus_step .careplus_date_notice {margin-top:16px}
    .careplus_wrap .careplus_box.step03 .careplus_step .careplus_date_notice:before {content:none}
    .careplus_wrap .careplus_box.step03 .careplus_step .careplus_date_notice p {white-space:wrap}
    .careplus_wrap .careplus_box.step03 .careplus_step .careplus_date_notice p br {display:none}
    /* 예상 견적 */
    .careplus_wrap .careplus_payment_sticky {position:relative}
    .careplus_wrap .careplus_payment {width:100%;margin-top:50px;padding:40px 16px 24px;border:none;border-radius:0;background:#F7F7F7}
    .careplus_wrap .careplus_payment .payment_box .payment_item {margin-top:20px;padding:24px 20px;border-radius:20px;background:#fff}
    .careplus_wrap .careplus_payment .payment_box .payment_item .payment_none {margin-top:0}
    .careplus_wrap .careplus_payment .payment_box .payment_item+.payment_item {margin-top:10px}
    .careplus_wrap .careplus_payment .payment_box .payment_item .payment_product {margin-top:12px}
    .careplus_wrap .careplus_payment .payment_box .payment_total .total_tit {font-size:16px;line-height:21px}
    .careplus_wrap .careplus_payment .payment_btn_box {background:#F7F7F7}
}

@media (max-width: 320px) {
    .careplus_wrap .careplus_head .head_tit {font-size:24px;line-height:32px}
    .careplus_wrap .careplus_box .careplus_top p {font-size:20px;line-height:27px}
    .careplus_wrap .careplus_box .careplus_top strong {font-size:20px;line-height:22px}
    .careplus_wrap .careplus_box .careplus_none p {font-size:14px;line-height:20px}
    .careplus_wrap .careplus_box .careplus_step .careplus_list {gap:12px}
    .careplus_wrap .careplus_box .careplus_step .careplus_list li {width:calc(33.33% - 8px);height:88px}
    .careplus_wrap .careplus_box .careplus_step .careplus_list li .chk-form .careplus_item span {font-size:12px;line-height:16px}
    .careplus_wrap .careplus_box .careplus_step .careplus_list li .chk-form .careplus_item span:before {margin:0 auto 8px}
    .careplus_wrap .careplus_box .careplus_step .careplus_option .careplus_option_top .option_box .option_top strong {font-size:20px;line-height:26px}
    .careplus_wrap .careplus_box .careplus_step .careplus_option .careplus_option_top .option_box .option_list {gap:10px 0}
    .careplus_wrap .careplus_box .careplus_step .careplus_option .careplus_option_top .option_box .option_list .list.option_address+.list.option_address {margin-top:8px}
    .careplus_wrap .careplus_box .careplus_step .careplus_option .careplus_option_top .option_box .option_list .list.option_address .address_box .address_txt {margin-top:8px}
    .careplus_wrap .careplus_box .careplus_step .careplus_option .careplus_option_top .option_box .option_list .list.option_address .address_box .address_top .address_input {min-width:inherit;font-size:13px}
    .careplus_wrap .careplus_box .careplus_step .careplus_option .careplus_option_top .option_box .option_list .list.option_address .address_box .address_top .address_input::placeholder {font-size:13px}
    .careplus_wrap .careplus_box .careplus_step .careplus_option .careplus_option_top .option_box .option_list .list.option_address .address_box .address_top .address_btn {padding:0 12px}
    /* 예상 견적 */
    .careplus_wrap .careplus_payment .payment_tit {font-size:20px;line-height:26px}
    .careplus_wrap .careplus_payment .payment_box .payment_item .payment_product .product_item {padding-bottom:16px}
    .careplus_wrap .careplus_payment .payment_box .payment_item .payment_product .product_item .product_top .product_tit {font-size:14px;line-height:18px}
    .careplus_wrap .careplus_payment .payment_box .payment_item .payment_product .product_item .product_top .product_price {font-size:14px;line-height:18px}
    .careplus_wrap .careplus_payment .payment_box .payment_detail dt {font-size:14px;line-height:18px}
    .careplus_wrap .careplus_payment .payment_box .payment_total {font-size:14px}
    .careplus_wrap .careplus_payment .payment_box .payment_total .total_box em {font-size:22px}
    .careplus_wrap .careplus_payment .payment_box .payment_total .total_tit {font-size:14px;line-height:18px}
}

/* 기존 PD 페이지 안에 인라인으로 있었던 css 가져오기 */
.layer-careplus-guide {min-width:834px;z-index:100}
.layer-careplus-guide .pop-close {top:44px;right:40px;left:initial;bottom:initial;width:24px;height:24px;border:none;transform:translateX(0);}
.layer-careplus-guide .pr-table-wrap .pr-btn-box {margin:80px auto; text-align:center;}
.layer-careplus-guide .pr-table-wrap .pr-btn-box .pr-btn {display:inline-block; padding:0 10px;font-weight:bold; font-size:36px; background:none;}
.layer-careplus-guide .pr-table-wrap .pr-btn-box .pr-btn span {position:relative; display:inline-block; vertical-align:middle; font-size:inherit;}
.layer-careplus-guide .pr-table-wrap .pr-btn-box .pr-btn:after {display:inline-block; width:8px; height:8px; margin-left:10px; border-top:2px solid #000; border-right:2px solid #000; vertical-align:5px; transform:rotate(135deg); content:'';}
.layer-careplus-guide .pr-table-wrap .pr-btn-box .pr-btn.on:after {vertical-align:2px; transform:rotate(315deg);}
.layer-careplus-guide .pr-table-wrap .pop-middle {display:none; max-width:1440px; margin:0 auto; font-weight:bold; font-size:16px;}
.layer-careplus-guide .pr-table-wrap .pop-middle.on {display:block;}
.layer-careplus-guide .pr-table-wrap .pop-middle * {font-size:inherit;}
.layer-careplus-guide .pr-table-wrap .pop-middle span,
.layer-careplus-guide .pr-table-wrap .pop-middle strong {vertical-align:baseline;}
.layer-careplus-guide .pr-table-wrap .pop-middle .mt10,
.layer-careplus-guide .pr-table-wrap .pop-middle .mb20 {margin:0 !important;}
.layer-careplus-guide .pr-table-wrap .pop-middle .tab-button li button,
.layer-careplus-guide .pr-table-wrap .pop-middle h5 {font-size:18px;}
.layer-careplus-guide .pr-table-wrap .pop-middle .top-desc {padding:0 0 30px 0; font-size:16px; text-align:center;}
.layer-careplus-guide .pr-table-wrap .pop-middle .tab-button {display:table; width:100%; margin-bottom:12px; font-size:0;}
.layer-careplus-guide .pr-table-wrap .pop-middle .tab-button li {display:table-cell; width:20%; height:50px;}
.layer-careplus-guide .pr-table-wrap .pop-middle .tab-button li button {width:100%; height:100%; background:#6e6e6e; text-align:center; font-weight:bold; color:#fff;}
.layer-careplus-guide .pr-table-wrap .pop-middle .tab-button li button span {position:relative;}
.layer-careplus-guide .pr-table-wrap .pop-middle .tab-button li.on button {background:#508ee1;}
.layer-careplus-guide .pr-table-wrap .pop-middle .tab-contents-container {line-height:1.7;}
.layer-careplus-guide .pr-table-wrap .pop-middle .tab-contents-container {display:none;}
.layer-careplus-guide .pr-table-wrap .pop-middle .tab-contents-container.on {display:block;}
.layer-careplus-guide .pr-table-wrap .pop-middle .basic-table {margin:12px 0;}
.layer-careplus-guide .pr-table-wrap .pop-middle table.tb_application {width:100%; border-top:1px solid #272324;}
.layer-careplus-guide .pr-table-wrap .pop-middle table.tb_application th,
.layer-careplus-guide .pr-table-wrap .pop-middle table.tb_application td {border:1px solid #dbdadf; border-left:0; vertical-align:middle; text-align:center;}
.layer-careplus-guide .pr-table-wrap .pop-middle table.tb_application td.td__line-exception {border-right:1px solid #dbdadf !important;}
.layer-careplus-guide .pr-table-wrap .pop-middle table.tb_application th:last-child,
.layer-careplus-guide .pr-table-wrap .pop-middle table.tb_application td:last-child {border-right:0;}
.layer-careplus-guide .pr-table-wrap .pop-middle table.tb_application thead th {height:50px; border-top:0; background:#f1f1f1;}
.layer-careplus-guide .pr-table-wrap .pop-middle table.tb_application td {box-sizing:content-box; height:30px; padding:10px; font-weight:normal;}
.layer-careplus-guide .pr-table-wrap .pop-middle table.tb_application td.text-left {text-align:left;}
.layer-careplus-guide .pr-table-wrap .pop-middle table.tb_application tbody th {font-weight:400;}
.layer-careplus-guide .pr-table-wrap .pop-middle .alternate {overflow:hidden; position:absolute; width:1px; height:1px; margin:-1px; clip:rect(0,0,0,0);}
.layer-careplus-guide .pr-table-wrap .pop-middle h5.notice {border-bottom:1px solid #272324;}
.layer-careplus-guide .pr-table-wrap .pop-middle .ul-explain {margin:10px 0 20px !important;}
.layer-careplus-guide .pr-table-wrap .pop-middle .ul-explain li {position:relative; padding-left:10px;}
.layer-careplus-guide .pr-table-wrap .pop-middle .ul-explain li:before {position:absolute; left:0; content:' · '}
.layer-careplus-guide .pr-table-wrap .pop-middle .btn_price_qua {display:inline-block; padding:12px 10px; background:#3171c8; text-align:center; font-size:15px; line-height:1.2; color:#fff;}
@media (min-width:801px) and (max-width:1440px) {
    .layer-careplus-guide .pr-table-wrap .pr-btn-box {margin:5.5555vw auto;}
    .layer-careplus-guide .pr-table-wrap .pr-btn-box .pr-btn {padding:0 0.6944vw; font-size:2.5vw;}
    .layer-careplus-guide .pr-table-wrap .pr-btn-box .pr-btn:after {width:0.5555vw; height:0.5555vw; margin-left:0.6944vw; border-top:0.1388vw solid #000; border-right:0.1388vw solid #000; vertical-align:0.3472vw;}
    .layer-careplus-guide .pr-table-wrap .pr-btn-box .pr-btn.on:after {vertical-align:0.1388vw;}
    .layer-careplus-guide .pr-table-wrap .pop-middle {padding:0 5.5555vw 5.5555vw; font-size:1.1111vw;}
    .layer-careplus-guide .pr-table-wrap .pop-middle .tab-button li button,
    .layer-careplus-guide .pr-table-wrap .pop-middle h5 {font-size:1.25vw;}
    .layer-careplus-guide .pr-table-wrap .pop-middle .top-desc {padding:0 0 2.0833vw 0; font-size:1.1111vw;}
    .layer-careplus-guide .pr-table-wrap .pop-middle .tab-button {margin-bottom:0.8333vw;}
    .layer-careplus-guide .pr-table-wrap .pop-middle .tab-button li {height:3.4722vw;}
    .layer-careplus-guide .pr-table-wrap .pop-middle .basic-table {margin:0.8333vw 0;}
    .layer-careplus-guide .pr-table-wrap .pop-middle table.tb_application thead th {height:3.4722vw;}
    .layer-careplus-guide .pr-table-wrap .pop-middle table.tb_application td {height:2.08333vw; padding:0.6944vw;}
    .layer-careplus-guide .pr-table-wrap .pop-middle .ul-explain {margin:0.6944vw 0 1.3888vw !important;}
    .layer-careplus-guide .pr-table-wrap .pop-middle .ul-explain li {padding-left:0.6944vw;}
    .layer-careplus-guide .pr-table-wrap .pop-middle .btn_price_qua {padding:0.8333vw 0.6944vw; font-size:1.0416vw;}
}
@media (min-width:801px) and (max-width:1080px) {
    .layer-careplus-guide .pr-table-wrap .pop-middle {font-size:12px;}
    .layer-careplus-guide .pr-table-wrap .pop-middle .tab-button li button,
    .layer-careplus-guide .pr-table-wrap .pop-middle h5 {font-size:13px;}
    .layer-careplus-guide .pr-table-wrap .pop-middle .btn_price_qua {font-size:11px;}
}
@media (max-width:800px) {
    .layer-careplus-guide {min-width:100%}
    .layer-careplus-guide .pop-close {top:30px;right:20px}
    .layer-careplus-guide .pr-table-wrap .pr-btn-box {margin:16vw auto;}
    .layer-careplus-guide .pr-table-wrap .pr-btn-box .pr-btn {padding:0 2vw; font-size:8.3333vw;}
    .layer-careplus-guide .pr-table-wrap .pr-btn-box .pr-btn:after {width:1.6vw; height:1.6vw; margin-left:2vw; border-top:0.4vw solid #000; border-right:0.4vw solid #000; vertical-align:1.25vw;}
    .layer-careplus-guide .pr-table-wrap .pr-btn-box .pr-btn.on:after {vertical-align:1.25vw;}
    .layer-careplus-guide .pr-table-wrap .pop-middle {padding:0;font-size:3.2vw;}
    .layer-careplus-guide .pr-table-wrap .pop-middle .tab-button li button,
    .layer-careplus-guide .pr-table-wrap .pop-middle h5 {font-size:3.6vw;}
    .layer-careplus-guide .pr-table-wrap .pop-middle .top-desc {padding:0 0 3.75vw 0; font-size:3.5vw;}
    .layer-careplus-guide .pr-table-wrap .pop-middle .tab-button {margin-bottom:2.4vw;}
    .layer-careplus-guide .pr-table-wrap .pop-middle .tab-button li {height:13.8888vw;}
    .layer-careplus-guide .pr-table-wrap .pop-middle .basic-table {margin:2.4vw 0;}
    .layer-careplus-guide .pr-table-wrap .pop-middle table.tb_application thead th {height:10vw;}
    .layer-careplus-guide .pr-table-wrap .pop-middle table.tb_application td {height:6vw; padding:2vw; word-break:break-all;}
    .layer-careplus-guide .pr-table-wrap .pop-middle .ul-explain {margin:2vw 0 4vw !important;}
    .layer-careplus-guide .pr-table-wrap .pop-middle .ul-explain li {padding-left:2vw;}
    .layer-careplus-guide .pr-table-wrap .pop-middle .btn_price_qua {padding:2.4vw 2vw; font-size:3.2vw;}
}

.careplus_alert .option_address {display:flex;align-items:center;margin-top:6px;justify-content: center;}
.careplus_alert .option_address li {display:flex;align-items:center}
.careplus_alert .option_address li+li:before {content:'';width:4px;height:7px;margin:0 8px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='7' viewBox='0 0 4 7'%3E%3Cpath d='M3.5,0,7,4H0Z' transform='translate(4) rotate(90)' fill='%23757575'/%3E%3C/svg%3E%0A") center no-repeat}
.careplus_alert .option_address li span {font-size:14px;line-height:18px}



/* [e] [어덴덤]케어플러스 이전설치 개선(25년도) */