.content:not(.content-recommend-product){padding-bottom:54px}.package-keyword{position:relative;width:calc(100% - 24px);margin:0 auto;background-color:#fff;border-radius:30px;box-shadow:0 4px 15px 0 rgba(0,0,0,.1019607843)}.package-keyword .info-product{position:relative;display:flex;flex-direction:row;align-items:center;padding:0 24px 24px;width:100%;justify-content:space-between;z-index:2;pointer-events:none}.package-keyword .info-product button{pointer-events:auto}.package-keyword .keyword-wrap{display:flex;flex-direction:column;gap:36px;padding:64px 24px}.package-keyword .keyword{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:18px}.package-keyword .keyword.keyword-type2 .txt-keyword{text-align:right}.package-keyword .keyword .txt-keyword{font-family:Pretendard;font-weight:500;font-size:28px;line-height:32px;letter-spacing:-1px;width:100px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.package-keyword .keyword .img-logo-txt{display:flex;flex-direction:row;align-items:center;width:calc(100% - 118px);max-width:170px;gap:9px;padding:11px 18px 11px 9px;border-radius:60px;background-color:#fff;box-shadow:0 16px 32px 0 rgba(0,0,0,.16);backdrop-filter:blur(20px)}.package-keyword .keyword .img-logo-txt .img-logo{position:relative;width:40px;height:40px;border-radius:50%;background-color:rgba(0,0,0,.03)}.package-keyword .keyword .img-logo-txt .img-logo img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.package-keyword .keyword .img-logo-txt .txt{display:flex;flex-direction:column;flex:1}.package-keyword .keyword .img-logo-txt .txt .txt-title{font-family:Pretendard;font-weight:700;font-size:14px;line-height:20px;letter-spacing:-.5px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.package-keyword .keyword .img-logo-txt .txt .txt-sub{color:#a0a0a0;font-family:Pretendard;font-weight:700;font-size:12px;line-height:14px;letter-spacing:-.5px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.package-keyword .info-product-hor-3 .txt-string-blue{font-family:Pretendard;font-weight:700;font-size:16px;line-height:20px;letter-spacing:-1px}@supports not (inset:0){.package-keyword .keyword-wrap>div+div{margin-top:36px}.package-keyword .keyword>div+div{margin-left:18px}.package-keyword .keyword .img-logo-txt>span+span{margin-left:9px}}.content-package-img .swiper-pagination{bottom:24px!important}.content-package-img.swiper-single .swiper-pagination{display:none}.content-package-img.swiper-single .btn-med-ico{opacity:1;pointer-events:auto}.content-package-img.swiper-single .btn-med-ico.btn-next-swiper{pointer-events:none;opacity:0}.package-img{position:relative;width:calc(100% - 24px);margin:0 auto;background-color:#fff;border-radius:30px;box-shadow:0 4px 15px 0 rgba(0,0,0,.1)}.package-img .inner-link{z-index:3}.package-img .txt-main{position:absolute;top:0;left:0;width:100%;min-height:100px;display:flex;flex-direction:column;gap:5px;padding:40px 24px 15px}.package-img .txt-main .txt-title{display:flex;flex-direction:row;align-items:center;font-family:Pretendard;font-weight:700;font-size:18px;line-height:24px;letter-spacing:-1px;gap:2px}.package-img .txt-main .txt-title .txt-keyword{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-all;max-width:157px}.package-img .txt-main .txt-sub{font-family:Pretendard;font-weight:500;font-size:12px;line-height:14px;letter-spacing:-.5px}.package-img .package-content{position:relative;width:100%;height:auto;padding-top:100px;padding-bottom:108px}.package-img .package-content .img-area{position:relative;width:100%;padding-bottom:78%}.package-img .package-content .img-area img{position:absolute;top:0;left:0;height:100%;object-fit:cover}.package-img .com-product-wrap{gap:6px;padding:0 24px}.package-img .pass-info-wrap{position:absolute;bottom:0;left:0;width:100%;pointer-events:none;z-index:3}.package-img .pass-info{position:relative;padding:15px 24px 39px;width:100%;background-color:transparent;pointer-events:none}.package-img .pass-info button{position:absolute;right:24px;top:50%;pointer-events:none;opacity:0;transform:translateY(calc(-50% - 11px))}.package-img .pass-info button.selected{opacity:1;pointer-events:auto}@supports not (inset:0){.package-img .txt-main>span+span{margin-top:5px}.package-img .txt-main .txt-title>span+span{margin-left:2px}.package-img .com-product-wrap>div+div{margin-top:6px}}.card-skt{position:relative;width:calc(100% - 48px);height:auto!important;margin:0 auto;border-radius:30px;background-color:#fff;box-shadow:0 4px 15px 0 rgba(0,0,0,.1);padding:0;font-size:0}.card-skt .card-skt-inner{padding:30px 24px 40px 24px;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between}.card-skt .row-top{align-items:flex-start;flex-wrap:nowrap}.card-skt .txt{padding-right:18px;width:calc(100% - 76px);display:flex;flex-direction:column;font-family:Pretendard;font-weight:700;font-size:16px;line-height:20px;letter-spacing:-1px}.card-skt .txt .txt-brand{margin:10px 0 8px;font-family:Pretendard;font-weight:500;font-size:12px;line-height:14px;letter-spacing:-.5px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.card-skt .txt .txt-name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.card-skt .txt .txt-price{position:relative;width:max-content;margin:8px 0 0;font-family:Pretendard;font-weight:500;font-size:12px;line-height:14px;letter-spacing:-.5px;text-decoration:line-through;color:#a0a0a0}.card-skt .row{justify-content:space-between}.card-skt .txt-info{display:flex;flex-direction:column;gap:0;width:100%;padding:24px 0 0}.card-skt .txt-info .row{width:100%;padding:12px 0;gap:24px;align-items:flex-start;flex-wrap:nowrap;border-bottom:1px solid #f6f6f6}.card-skt .txt-info .row:last-of-type{padding-bottom:0;border-bottom:none}.card-skt .txt-info .row .txt-benefit{display:flex;flex-direction:column;width:calc(100% - 94px)}.card-skt .txt-info .row .txt-benefit .benefit-main{font-family:Pretendard;font-weight:700;font-size:14px;line-height:20px;letter-spacing:-.5px}.card-skt .txt-info .row .txt-benefit .benefit-main+.benefit-sub{margin-top:4px}.card-skt .txt-info .row .txt-benefit .benefit-sub{font-family:Pretendard;font-weight:500;font-size:12px;line-height:14px;letter-spacing:-.5px;color:rgba(0,0,0,.6)}.card-skt .txt-info .row .txt-price{font-family:Pretendard;font-weight:700;font-size:14px;line-height:20px;letter-spacing:-.5px;width:70px;max-width:90px;white-space:nowrap;text-align:right;overflow:hidden;text-overflow:ellipsis}.card-skt .card-img{padding:0}.card-skt .card-img img{position:relative;object-fit:contain}.card-skt .img-logo-list{display:flex;flex-direction:row;align-items:center}.card-skt .img-logo-list .logo{position:relative;width:48px;height:48px;border-radius:50%}.card-skt .img-logo-list .logo:first-of-type{z-index:2}.card-skt .img-logo-list .logo img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.card-skt .img-logo-list .logo+.logo{margin-left:-20px}.card-skt .card-img{padding:0}.card-skt .card-img img{position:relative;object-fit:contain}.card-skt .t_carosel_card{display:block;padding:24px 24px 40px}.card-skt .t_carosel_card .main_img{display:block;margin-bottom:30px;border-radius:20px;overflow:hidden}.card-skt .t_carosel_card .tdeal_logo{display:inline-block;width:38px;height:10px;background-image:url(../../image/subscribe/tdeal-logo.png);background-size:cover;background-repeat:no-repeat}.card-skt .t_carosel_card .txt-info{padding:0;align-items:flex-start;gap:0;line-height:0}.card-skt .t_carosel_card .txt-info .txt-tit{padding:9px 0;font-family:Pretendard;font-weight:700;font-size:16px;line-height:20px;letter-spacing:-1px}.card-skt .t_carosel_card .txt-info .info-desc{color:rgba(0,0,0,.3);font-family:Pretendard;font-weight:500;font-size:12px;line-height:14px;letter-spacing:-.5px}.content-pass .pass+.btn-txt-ico{margin:30px auto 0}.com-product-container{width:calc(100% - 24px);margin:0 auto;background-color:#fff;border-radius:30px;box-shadow:0 4px 15px 0 rgba(0,0,0,.1)}.com-product-container .com-product-wrap-col{padding:40px 24px 40px}.com-product-container .com-product-wrap{display:flex;flex-direction:column;padding:40px 24px;gap:24px}.com-product-container .com-product-wrap.without-button{padding:40px 24px}.com-product-container .btn-txt-ico{position:relative;width:100%;justify-content:center;padding:14px 0 20px}.com-product-container .btn-txt-ico::before{position:absolute;top:0;left:0;right:0;content:"";display:block;width:calc(100% - 40px);height:1px;margin:auto;background-color:#f6f6f6}@supports not (inset:0){.com-product-container .com-product-wrap>div+div{margin-top:24px}}.main-txt-title .txt-sub{display:flex;flex-direction:row;align-items:center;width:calc(100% - 48px);max-width:calc(var(--maxDeviceWidth) - 60px);overflow:hidden;text-overflow:ellipsis;margin-left:0!important}.main-txt-title .txt-sub span:last-of-type{overflow:hidden;text-overflow:ellipsis}.main-txt-title:has(+.pass){padding-bottom:0}.main-txt-title .txt-title{font-family:"T Universe Sans TTF";font-weight:500;font-size:28px;line-height:32px;letter-spacing:-1px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.main-txt-title+.img-banner-wrap{margin-top:-20px}.main-txt-title .txt-title+.row{flex-wrap:nowrap;gap:4px;max-width:100%;overflow:hidden;text-overflow:ellipsis}.main-txt-title .txt-title-24{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-all;font-family:"T Universe Sans TTF";font-weight:500;font-size:24px;line-height:30px;letter-spacing:-1px}.main-txt-title .txt-sub .txt-brand{max-width:115px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-all;display:inline-block;vertical-align:bottom}.main-txt-title .txt-sub .txt-brand+span{min-width:max-content}.main-txt-title .txt-sub .txt-category{padding-right:1px;display:inline-block;vertical-align:bottom}.main-txt-title .txt-sub .txt-category+span{min-width:max-content}.main-txt-title .txt-sub .txt-num{max-width:20px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-all;display:inline-block;vertical-align:bottom}.main-txt-title .txt-sub .txt-num+span{min-width:max-content}.main-txt-title .txt-sub .txt-name{max-width:50px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-all;display:inline-block;vertical-align:bottom}.main-txt-title .txt-sub .txt-name+span{min-width:max-content}@supports not (inset:0){.main-txt-title .txt-title+.row>span+span{margin-left:4px}}.content-more{padding-bottom:0!important}.content-more:last-of-type{padding-bottom:70px!important}.content-more .btn-med{margin:0 auto}.img-banner-wrap .txt-info{display:flex;flex-direction:row;align-items:center;width:100%;justify-content:space-between;padding:0 24px}.img-banner-wrap .txt-info .info-product-hor-3{gap:2px}@supports not (inset:0){.img-banner-wrap .txt-info .info-product-hor-3>span+span{margin-top:2px}}.content-survey{padding-bottom:55px}.btn-survey-option-container .txt-loading{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:50px 24px 0;gap:2px}.btn-survey-option-container .txt-loading .txt-title{font-family:Pretendard;font-weight:700;font-size:16px;line-height:20px;letter-spacing:-1px}.btn-survey-option-container .txt-loading .txt-sub{font-family:Pretendard;font-style:normal;font-weight:400;font-size:14px;line-height:20px;letter-spacing:-.5px}.btn-survey-option-container .txt-loading .tt{opacity:0;visibility:hidden}.btn-survey-option-container .loading{margin-top:-10px;opacity:0;visibility:hidden}.btn-survey-option-container .com-product-bg-white{padding:20px;width:calc(100% - 24px);margin:0 auto 15px}.btn-survey-option-container .survey-loading,.btn-survey-option-container .survey-result{height:0;overflow:hidden;opacity:0}.btn-survey-option-container .survey-result .main-txt-title{padding-top:20px!important}.btn-survey-option-container .survey-result .main-txt-title .row .ico-info+.txt-sub{margin-left:4px!important}@supports not (inset:0){.btn-survey-option-container .txt-loading>span+span{margin-top:2px}}.btn-survey-option-wrap{display:flex;flex-direction:column;gap:8px}@supports not (inset:0){.btn-survey-option-wrap>button+button{margin-top:8px}}.btn-survey-option{position:relative;display:flex;flex-direction:column;width:calc(100% - 24px);margin:0 auto;border-radius:30px;box-shadow:0 4px 15px 0 rgba(0,0,0,.1);overflow:hidden;background-color:#fff;transition:background-color .2s cubic-bezier(.33,1,.68,1),box-shadow .2s cubic-bezier(.33,1,.68,1);will-change:auto}.btn-survey-option::before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;border:2px solid #000;opacity:0;z-index:3;pointer-events:none;border-radius:30px;box-sizing:border-box;will-change:auto}.btn-survey-option .survey-fill{position:absolute;top:0;left:0;width:0;height:100%;border-radius:0 30px 30px 0;overflow:hidden;background-color:#3617ce;pointer-events:none;z-index:2;will-change:auto}.btn-survey-option .survey-fill .txt{position:absolute;top:0;left:0;width:max-content;color:#fff;transition:color .2s cubic-bezier(.33,1,.68,1);will-change:auto}.btn-survey-option .survey-fill::after{position:absolute;top:0;bottom:0;left:calc(var(--maxDeviceWidth) - 24px);text-align:right;width:50px;height:max-content;margin:auto;font-family:Pretendard;font-weight:700;font-size:16px;line-height:20px;letter-spacing:-1px;color:#fff;z-index:1;content:attr(data-value) "%";transform:translateX(-74px)}@media screen and (max-width:579px){.btn-survey-option .survey-fill::after{left:calc(100vw - 24px)}}.btn-survey-option.select::before,.btn-survey-option:not(.unselect):active::before{opacity:1;transition:opacity .15s cubic-bezier(.33,1,.68,1)}.btn-survey-option.unselect{box-shadow:none}.btn-survey-option.unselect .txt-percentage{color:#a0a0a0}.btn-survey-option.unselect .survey-fill::after{display:none}.btn-survey-option .txt-percentage{display:flex;flex-direction:column;justify-content:center;font-family:Pretendard;font-weight:700;font-size:16px;line-height:20px;letter-spacing:-1px;color:#000;opacity:0;will-change:auto}.btn-survey-option .txt{color:#000;padding:15px 30px;width:calc(100% - 66px);font-family:Pretendard;font-weight:700;font-size:16px;line-height:20px;letter-spacing:-1px;white-space:nowrap;text-align:left;text-overflow:ellipsis;overflow:hidden;z-index:1;will-change:auto}.btn-survey-option .txt-right{position:absolute;top:0;bottom:0;height:100%;right:24px;width:50px;margin:auto;display:flex;flex-direction:column;align-items:center;justify-content:center}.btn-survey-option .txt-right span{position:absolute;top:0;bottom:0;right:0;margin:auto}.btn-survey-option .ico{width:26px;height:26px}.btn-survey-option .ico img{width:100%}@supports not (inset:0){.btn-survey-option{flex-direction:row}}.detail-content{padding-bottom:70px}.detail-content .info-col-default{margin-top:20px;gap:14px}@supports not (inset:0){.detail-content .info-col-default>:not(:first-child){margin-top:14px}.detail-content .info-col-default>div+div{margin-top:14px}}.detail-content .tab-swipe-btn-med{padding-top:20px;padding-bottom:0}.detail-content.detail-content-main{position:relative;padding-bottom:20px;z-index:2}@supports selector(:has(*)){.detail-content.detail-content-main .com-info-notice:has(+.line){margin-bottom:30px}}@supports not selector(:has(*)){.detail-content.detail-content-main .com-product-wrap+.com-info-notice.com-info-notice-small{margin-bottom:30px}}.detail-content.detail-content-main .img-banner-swiper{margin-bottom:20px}.detail-content.detail-content-main .img-banner-swiper .swiper-slide{padding-top:0;padding-bottom:0}.detail-content.detail-content-main .img-banner-swiper .pageindicator-num{bottom:auto;top:20px}.detail-content.detail-content-main .info-col-default .row span{font-family:Pretendard;font-weight:500;font-size:12px;line-height:14px;letter-spacing:-.5px}.detail-content.detail-content-main .com-product-wrap{padding-left:24px;padding-right:24px}.detail-content.detail-content-main .com-product-wrap .info-product-ver{gap:14px;z-index:2;pointer-events:auto;padding-right:0}.detail-content.detail-content-main .com-product-wrap .info-product-ver .row{width:100%;justify-content:space-between}.detail-content.detail-content-main .com-product-wrap .info-product-ver .row.row-title{width:100%;align-items:flex-start;justify-content:space-between}.detail-content.detail-content-main .com-product-wrap .info-product-ver .row.row-title .col{gap:5px}.detail-content.detail-content-main .com-product-wrap .info-product-ver .row.row-title>.col{max-width:calc(100% - 48px)}.detail-content.detail-content-main .com-product-wrap .info-product-ver .row.row-title .btn-share{transform:translateY(4px)}.detail-content.detail-content-main .com-product-wrap .info-product-ver .col{gap:2px}.detail-content.detail-content-main .com-product-wrap .info-product-ver .btn-small-ico{margin:0}.detail-content.detail-content-main .com-product-wrap .info-product-ver .txt-brand{padding-top:4px;-webkit-line-clamp:2}.detail-content.detail-content-main .com-product-wrap .info-product-ver .txt-price{font-size:12px}.detail-content.detail-content-main .com-product-wrap .info-product-ver .txt-price .txt-price-sale{font-size:18px;line-height:24px}.detail-content.detail-content-main .com-product-wrap .info-product-ver .txt-name{font-size:18px}.detail-content.detail-content-main .com-product-wrap .info-product-ver .ico-download{margin-left:4px;filter:invert(1);width:16px;height:16px;background-position:center}.detail-content.detail-content-main .com-product-wrap .info-product-ver .txt-badge-row{padding-top:0}.detail-content.detail-content-main .com-product-wrap+.line{margin-top:30px}@supports not (inset:0){.detail-content.detail-content-main .com-product-wrap .info-product-ver>.row+.row,.detail-content.detail-content-main .com-product-wrap .info-product-ver>.row+.txt-badge-row{margin-top:14px}.detail-content.detail-content-main .com-product-wrap .info-product-ver .row.row-title .col>span+span{margin-top:5px}.detail-content.detail-content-main .com-product-wrap .info-product-ver .col>:not(:first-child){margin-top:2px}}.detail-content.detail-content-main .info-col-default .tooltip-container.tooltip-white{gap:20px}@supports not (inset:0){.detail-content.detail-content-main .info-col-default .tooltip-container.tooltip-white .info-col-default .tooltip-container.tooltip-white>:not(:first-child){margin-left:20px}}.detail-content.detail-content-main .info-col-default .tooltip-container.tooltip-white .txt-sub{white-space:nowrap}.detail-content.detail-content-main .info-col-default .tooltip-container.tooltip-white .tooltip{left:0;right:0;position:absolute;padding-top:20px;top:0;width:calc(var(--maxDeviceWidth) - 60px);max-width:calc(100% - 24px);margin:auto}.detail-content.detail-content-main .tooltip-container.tooltip-white .tooltip{top:40px}.detail-content.detail-content-banner{padding-bottom:0}.detail-content.detail-card-product-detail{padding-bottom:0}.detail-content.detail-card-product-detail .txt-sub>.txt-num{max-width:18px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-all;display:inline-block;white-space:nowrap;vertical-align:top;margin-right:-1px}.detail-content.detail-card-product-detail .btn-all .row span{font-family:Pretendard;font-weight:700;font-size:14px;line-height:20px;letter-spacing:-.5px}.detail-content.detail-content-banner-swiper .swiper{margin-bottom:0}@supports not (inset:0){.detail-content.detail-content-banner-swiper .main-txt-title{padding-bottom:0}}.detail-content.detail-content-howtouse{padding-top:70px}.detail-content.detail-content-howtouse .accordion-col{display:flex;flex-direction:column;gap:10px}.detail-content.detail-content-howtouse .thumb-logo{width:42px;height:42px}@supports not (inset:0){.detail-content.detail-content-howtouse .accordion-col{gap:10px}.detail-content.detail-content-howtouse .accordion-col>div+div{margin-top:10px}}.detail-content.detail-content-banner-swiper{padding-bottom:50px}@supports not selector(:has(*)){.detail-content.detail-content-banner-swiper .main-txt-title{padding-bottom:0}}.detail-content.detail-content-info-fold+.detail-content-howtouse{padding-top:0}.detail-content.detail-content-info-fold{padding-bottom:0;margin-bottom:50px}.detail-content.detail-content-notice .info-col-default.half .row span{text-overflow:unset;-webkit-line-clamp:unset;-webkit-box-orient:unset;display:inline-block;padding-right:1px;line-height:20px;width:65%;text-align:left}.detail-content.detail-content-notice .info-col-default.half .row span.txt-title{width:35%}.detail-content.detail-content-notice .txt-sub{text-overflow:unset;text-align:left;display:flex;flex-direction:column}.detail-content.detail-content-notice .txt-sub.col{gap:0}.detail-content.detail-content-notice .txt-title-gray{font-family:Pretendard;font-weight:700;font-size:14px;line-height:20px;letter-spacing:-.5px;color:#000}.detail-content.detail-content-notice .txt-sub+.txt-title-gray{margin-top:10px}.detail-content.detail-content-notice .txt-sub *{font-family:Pretendard!important;font-style:normal!important;font-weight:400!important;font-size:14px!important;line-height:20px!important;letter-spacing:-1px!important}.detail-content.detail-content-notice .txt-sub * .txt-title-gray,.detail-content.detail-content-notice .txt-sub * b{font-family:Pretendard!important;font-weight:700!important;font-size:14px!important;line-height:20px!important;letter-spacing:-1px!important;color:#000}.detail-content.detail-content-notice .tab-swipe-btn-med{padding-top:0;padding-bottom:20px}.detail-content.detail-content-notice .line{width:calc(100% - 24px);margin:0 auto}.detail-content.detail-content-notice .accordion-header{position:relative}@supports not (inset:0){.detail-content.detail-content-notice .txt-sub.col>:not(:first-child){margin-top:0}}.detail-content .com-product-wrap-row{padding-left:24px;padding-right:24px}.detail-content .com-product-wrap-row .btn-more-arrow-txt{justify-content:flex-start;margin-top:14.5%}.detail-content .accordion-container[data-open=true] .accordion-header .info-summary :not(.ico){opacity:1}.detail-content .accordion-content .label-txt,.detail-content .accordion-content .txt-sub,.detail-content .accordion-content .txt-title{font-family:Pretendard;font-style:normal;font-weight:400;font-size:14px;line-height:20px;letter-spacing:-.5px}.detail-content .accordion-content .label-txt{font-family:Pretendard;font-weight:500;font-size:12px;line-height:14px;letter-spacing:-.5px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.detail-content .accordion-content .btn-size{margin-right:6px;border:none}.detail-content .accordion-content .btn-size>span.row{align-items:center}.detail-content .accordion-content .btn-size[disabled]{background-color:#eee;color:#a0a0a0;border-color:#eee}.detail-content .accordion-content .input-checkbox input{margin-right:6px}.detail-content .accordion-content .btn-txt-underline{margin-left:6px}.detail-content .accordion-content .btn-txt-underline span{font-family:Pretendard;font-weight:500;font-size:12px;line-height:14px;letter-spacing:-.5px}.detail-content.detail-content-notice{padding-bottom:0}.detail-content.detail-content-inquiry .main-txt-title{flex-direction:row;justify-content:space-between}.detail-content.detail-content-inquiry .main-txt-title .ico-write-small{transform:none!important}.detail-content.detail-content-inquiry .btn-sub-task-stroke-40px{margin-top:16px}.detail-content.detail-content-inquiry .txt-noti{padding:10px 55px 0;font-family:Pretendard;font-style:normal;font-weight:400;font-size:14px;line-height:20px;letter-spacing:-.5px;color:#a0a0a0;text-align:center}.detail-content.detail-content-inquiry .txt-noti .txt-underline{display:inline-block;text-decoration:underline}.btn-category-wrap{position:relative;z-index:1}.btn-category-wrap .btn-inner{display:flex;flex-direction:row;align-items:center;align-items:flex-start;gap:0;padding:27px 0 30px}.btn-category-wrap:not(.is-swiper) .btn-inner{flex-wrap:nowrap;padding:27px 21px 30px;gap:24px;overflow-x:auto}@supports not (inset:0){.btn-category-wrap .btn-inner .btn-category+.btn-category{margin-left:24px}}.btn-category-wrap::-webkit-scrollbar{display:none}.btn-category-wrap .btn-category{display:flex;flex-direction:column;justify-content:center;position:relative;width:24%;min-width:24%;text-align:center}.btn-category-wrap .btn-category .badge-num{top:-9px}.btn-category-wrap .btn-category .logo{position:relative;width:100%;height:0;padding-bottom:100%;border-radius:50%;box-shadow:0 2px 0 0 rgba(255,255,255,.25) inset,0 2px 0 0 rgba(0,0,0,.1);font-size:0}.btn-category-wrap .btn-category .logo img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.btn-category-wrap .btn-category .txt{padding:12px 0 0;font-family:Pretendard;font-weight:500;font-size:12px;line-height:14px;letter-spacing:-.5px}.btn-list-category-wrap{display:flex;flex-direction:column;gap:4px}.btn-list-category{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;padding:17px 24px}.btn-list-category .badge-num{transform:translateX(calc(100% + 8px))}.btn-list-category .txt{position:relative;width:max-content;max-width:272px;font-family:"T Universe Sans TTF";font-weight:500;font-size:24px;line-height:30px;letter-spacing:-1px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-all;display:inline-block;white-space:nowrap;overflow:unset!important}.btn-list-category .txt .row{position:relative}.btn-list-category .txt .row span{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-all;display:inline-block;white-space:nowrap}.btn-list-category .txt .row span:first-of-type{min-width:max-content}.btn-list-category .txt .row span+span{position:relative;padding-left:12px}.btn-list-category .txt .row span+span::before{position:absolute;display:inline-block;content:"";width:3px;height:3px;top:0;bottom:0;left:5px;margin:auto;background-color:#000;font-size:0}.category{background-color:#f6f6f6}.category .content{padding-bottom:54px}.category.category-dsp-mo-4-tb-001{background-color:#fff}.category.category-dsp-mo-4-tb-001 .wrap{position:relative;z-index:2;padding-top:108px;padding-bottom:calc(env(safe-area-inset-bottom) + env(safe-area-inset-top) + 105px)}.category.category-dsp-mo-4-tb-001 [id*=popup-area] .wrap{padding:0}.category.category-dsp-mo-4-tb-001 .list-hor-recommend{background-color:#f6f6f6}.category.category-dsp-mo-4-tb-001 .list-hor-recommend .com-product-thumb-4 .thumb-product{z-index:3;pointer-events:none}.category.category-dsp-mo-4-tb-001 .list-hor-recommend .com-product-thumb-4 .but-add{z-index:3;pointer-events:auto}.category.category-dsp-mo-4-tb-001 .list-hor-recommend .com-product-thumb-4 .inner-link{z-index:2}.category.category-dsp-mo-4-tb-001 .tab-main-content>.list-hor-wrap .list-hor-recommend{padding:30px 0 16px;background-color:transparent;margin:0}.category.category-dsp-mo-4-tb-001 .main-txt-title{padding-top:0}@supports not selector(:has(*)){.category.category-dsp-mo-4-tb-001 .main-txt-title+.pass{margin-top:18px}}@supports (selector(:has(*))){.category.category-dsp-mo-4-tb-001 .main-txt-title:has(+.pass){padding-bottom:0}}.category.category-dsp-mo-4-tb-001 .content{padding-bottom:70px}.category.category-dsp-mo-4-tb-001 .content:first-of-type{margin-top:30px}.category.category-dsp-mo-4-tb-001 .tab-main-content .content:first-of-type{margin-top:64px!important}.category.category-dsp-mo-4-tb-001 .img-banner-wrap{padding-top:0}.category.category-dsp-mo-4-tb-001 .img-banner-wrap .img-banner-swiper .swiper-slide{padding-top:20px}.category.category-dsp-mo-4-tb-001 .list-hor-recommend{padding-bottom:0}.category.category-dsp-mo-4-tb-001 .list-hor-recommend .list-hor-wrap{padding-bottom:0}.category.category-dsp-mo-4-tb-001 .content-filter{padding-bottom:0;margin-bottom:0}.category.category-dsp-mo-4-tb-001 .filter-fixed:not(.fixed){transform:none!important}.category .popup-bottomsheetfull .wrap{padding-top:64px!important}.category .popup-bottomsheetfull .wrap .content:first-of-type{margin-top:0;padding-bottom:0}.category .popup-bottomsheetfull .wrap .main-txt-title{padding:16px 24px 20px}.category.category-dsp-mo-4-pg-002 .content,.category.category-dsp-mo-4-pg-003 .content{padding-bottom:70px}.category.category-dsp-mo-4-pg-002 .content .main-txt-title,.category.category-dsp-mo-4-pg-003 .content .main-txt-title{padding:0 24px 20px}.category.category-dsp-mo-4-pg-002 .content.content-main,.category.category-dsp-mo-4-pg-003 .content.content-main{padding-bottom:55px}.category.category-dsp-mo-4-pg-002{background-color:#fff}.category.category-dsp-mo-4-pg-002 .wrap .content:last-of-type{margin-bottom:16px}.category.category-dsp-mo-4-pg-002 .content{padding-bottom:54px!important}.category.category-dsp-mo-4-pg-002 .content .main-txt-title{padding:20px 24px 20px}.category.category-dsp-mo-4-pg-002 .content .card-skt-swiper,.category.category-dsp-mo-4-pg-002 .content .package-img{margin-bottom:20px}.category.category-dsp-mo-4-pg-002 .content .main-txt-title+.img-banner-swiper{transform:translateY(-20px)}.category.category-dsp-mo-4-pg-002 .content .img-banner-swiper{margin-bottom:0!important}.category.category-dsp-mo-4-pg-002 .content.content-pass .main-txt-title+.pass{margin-top:0}.category.category-dsp-mo-4-pg-002 .com-product-wrap-row{margin-bottom:0}.category.category-dsp-mo-4-pg-002 .content-main .main-txt-title+.com-product-wrap-row{margin-top:-20px}.category.category-dsp-mo-4-pg-004{background-color:#fff}.category.category-dsp-mo-4-pg-004 .wrap{padding-top:128px}.category.category-dsp-mo-4-pg-004 .main-txt-title{padding:15px 24px 30px}.category.category-dsp-mo-4-pg-004 .tab-swiper .com-product-wrap{padding-bottom:0;overflow-x:unset}.category.category-dsp-mo-4-pg-004 .tab-swiper .btn-med{margin:70px auto}.category.category-dsp-mo-4-pg-004 [id*=popup-area] .wrap{padding:0}.category.category-dsp-mo-4-tb-005{background-color:#fff}.category.category-dsp-mo-4-tb-005 .main-txt-title{padding:16px 24px 0}.category.category-dsp-mo-4-tb-005 .content{padding-bottom:70px}.category.category-dsp-mo-4-tb-005 .btn-listorder{display:flex;flex-direction:row;align-items:center;gap:3px;padding-top:2px;margin-bottom:18px;margin-left:auto}.category .fixed-search-input{position:fixed;top:0;left:0;right:0;width:100%;max-width:var(--maxDeviceWidth);padding-bottom:12px;margin:0 auto;padding-top:75px;z-index:10;background-color:#f6f6f6}.category .fixed-search-input+.btn-category-wrap{padding-top:75px!important}.category .fixed-search-input input{pointer-events:none}.category .com-product-wrap{padding-bottom:35px}.list-hor-wrap{transform:scaleY(0);overflow:hidden;transform-origin:50% 0}.list-hor-recommend{margin:0 0 35px}.list-hor-recommend .txt-title{opacity:0}.list-hor-recommend .com-product-wrap{transform:translateX(100vw);opacity:0}.header-outer{position:fixed;width:100%;max-width:var(--maxDeviceWidth);left:0;right:0;margin:auto;top:114px;display:none}.header-outer::before{position:absolute;top:0;left:0;content:"";width:100%;height:2px;background-color:#fff;transform:translateY(-70%);z-index:-1}.header-outer.active .btn-filter-count{color:#3617ce}.header-outer.active .btn-filter-count .ico{display:none}.content-product-rank .swiper-slide{padding-bottom:calc(env(safe-area-inset-bottom) + env(safe-area-inset-top) + 70px)}.poc .header-main{background-color:transparent}.category-dsp-mo-4-tb-001 .wrap.empty{padding-top:114px}.category-dsp-mo-4-tb-001 .wrap.empty .tab-main-content .content:first-of-type{margin-top:0!important}.category-dsp-mo-4-tb-001 .wrap.empty .list-hor-wrap+.content{min-height:unset;height:auto}.category-dsp-mo-4-tb-001 .wrap.empty .list-hor-wrap+.content .com-txt-empty{min-height:calc(var(--vh) - 404px)}.category-dsp-mo-4-tb-001 .wrap.empty .content{min-height:calc(var(--vh) - 164px)}.category-dsp-mo-4-tb-001 .wrap.empty .content .com-txt-empty{height:100%}