@import url(https://cdn.jsdelivr.net/gh/orioncactus/pretendard/dist/web/static/pretendard.css);:root{--pt-txt-color:null;--pt-bg-color:null;--progress-percent:null;--party-guide-bg:null}.editor,.editor-wrap{font-size:16px}.editor>div{white-space:pre-line}.editor table{width:100%;border-color:gray}.editor table td{border:1px solid gray;padding:5px;min-height:25px}.editor p{font-size:inherit;text-align:left;word-break:break-word}.editor sub,.editor sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}.editor sub{bottom:-.25em}.editor sup{top:-.5em}.editor a{display:inline;color:#4169e1;text-decoration:underline}.editor img{display:inline;width:auto;max-width:100%}.editor ol,.editor ul{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.editor li:before{content:"";display:inline-block;white-space:nowrap;width:1.2em}.editor li:not(.ql-direction-rtl){padding-left:1.5em}.editor li.ql-direction-rtl{padding-right:1.5em}.editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em;text-align:left}.editor ul li:before{content:"•"}.editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.editor ol li:before{content:counter(list-0,decimal) ". "}.editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-1}.editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-2}.editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-3}.editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9;counter-increment:list-4}.editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9;counter-increment:list-5}.editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9;counter-increment:list-6}.editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.editor ol li.ql-indent-7{counter-reset:list-8 list-9;counter-increment:list-7}.editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.editor ol li.ql-indent-8{counter-reset:list-9;counter-increment:list-8}.editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.editor ol li.ql-indent-9{counter-increment:list-9}.editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.editor blockquote{font-size:20px;border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.editor code{font-size:85%;padding:2px 4px}.editor pre{white-space:pre-wrap}.editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.editor h1,.editor h2,.editor h3,.editor h4,.editor h5,.editor h6{font-weight:700}.editor h1{font-size:2em}.editor h2{font-size:1.5em}.editor h3{font-size:1.17em}.editor h4{font-size:1em}.editor h5{font-size:.83em}.editor h6{font-size:.67em}.editor em,.editor i{font-style:italic}.editor .ql-direction-rtl{direction:rtl;text-align:inherit}.editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.editor .ql-size-small{font-size:.75em}.editor .ql-size-large{font-size:1.5em}.editor .ql-size-huge{font-size:2.5em}.editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.editor .ql-align-center{text-align:center}.editor .ql-align-justify{text-align:justify}.editor .ql-align-right{text-align:right}.editor .ql-bg-black{background-color:#000}.editor .ql-bg-red{background-color:#e60000}.editor .ql-bg-orange{background-color:#f90}.editor .ql-bg-yellow{background-color:#ff0}.editor .ql-bg-green{background-color:#008a00}.editor .ql-bg-blue{background-color:#06c}.editor .ql-bg-purple{background-color:#93f}.editor .ql-color-white{color:#fff}.editor .ql-color-red{color:#e60000}.editor .ql-color-orange{color:#f90}.editor .ql-color-yellow{color:#ff0}.editor .ql-color-green{color:#008a00}.editor .ql-color-blue{color:#06c}.editor .ql-color-purple{color:#93f}.editor .ql-video{display:block;max-width:100%}.editor .ql-video.ql-align-right{margin:0 0 0 auto}.editor .ql-video.ql-align-center{margin:0 auto}.editor .img-wrap{width:100%;border-radius:.4rem;overflow:hidden;white-space:normal}.editor .img-wrap img{display:block;width:100%;height:100%}.mg0{margin:0!important}.mr2{margin-right:.2rem!important}.mr4{margin-right:.4rem!important}.mr6{margin-right:.6rem!important}.mr10{margin-right:1rem!important}.mr12{margin-right:1.2rem!important}.mr16{margin-right:1.6rem!important}.ml2{margin-left:.2rem!important}.ml6{margin-left:.6rem!important}.mt0{margin-top:0!important}.mt4{margin-top:.4rem!important}.mt6{margin-top:.6rem!important}.mt8{margin-top:.8rem!important}.mt10{margin-top:1rem!important}.mt12{margin-top:1.2rem!important}.mt16{margin-top:1.6rem!important}.mt20{margin-top:2rem!important}.mt24{margin-top:2.4rem!important}.mt26{margin-top:2.6rem!important}.mt30{margin-top:3rem!important}.mt36{margin-top:3.6rem!important}.mt40{margin-top:4rem!important}.mb0{margin-bottom:0!important}.mb4{margin-bottom:.4rem!important}.mb6{margin-bottom:.6rem!important}.mb8{margin-bottom:.8rem!important}.mb10{margin-bottom:1rem!important}.mb12{margin-bottom:1.2rem!important}.mb16{margin-bottom:1.6rem!important}.mb20{margin-bottom:2rem!important}.mb24{margin-bottom:2.4rem!important}.mb26{margin-bottom:2.6rem!important}.mb30{margin-bottom:3rem!important}.mb36{margin-bottom:3.6rem!important}.mb40{margin-bottom:4rem!important}.mg-side4{margin-left:.4rem!important;margin-right:.4rem!important}.mg-side16{margin-left:1.6rem!important;margin-right:1.6rem!important}.mg-side-auto{margin-left:auto!important;margin-right:auto!important}.pd0{padding:0!important}.pd3{padding:.3rem!important}.pd16{padding:1.6rem!important}.pd-side10{padding-left:1rem!important;padding-right:1rem!important}.pd-side16{padding-left:1.6rem!important;padding-right:1.6rem!important}.pd-side20{padding-left:2rem!important;padding-right:2rem!important}.pd-side24{padding-left:2.4rem!important;padding-right:2.4rem!important}.pt16{padding-top:1.6rem!important}.pt8{padding-top:.8rem!important}.pt0{padding-top:0!important}.pb40{padding-bottom:4rem!important}.color-primary{color:#1750ff!important}.color-primary-light-10{color:rgba(23,80,255,.1)!important}.color-primary-light-20{color:rgba(23,80,255,.2)!important}.color-primary-light-30{color:rgba(23,80,255,.3)!important}.color-primary-text-dark10{color:#0b40e8!important}.color-primary-green{color:#dfff54!important}.color-red{color:#ff4747!important}.color-red-light-10{color:#ffeded!important}.color-red-light-30{color:#ffc8c8!important}.color-red-light-50{color:#ffa4a4!important}.color-green{color:#34c759!important}.color-green-light-10{color:#ebfaef!important}.color-green-light-30{color:#c3efce!important}.color-green-light-50{color:#9ae3ac!important}.color-green-dark-20{color:#3ba776!important}.color-yellow{color:#ffd426!important}.color-yellow-light-10{color:#fffbea!important}.color-yellow-light-30{color:#fff3be!important}.color-yellow-light-50{color:#ffea93!important}.color-blue{color:#007aff!important}.color-blue-light-10{color:#e6f2ff!important}.color-blue-light-30{color:#b3d8ff!important}.color-blue-light-50{color:#80bdff!important}.color-blue-dark-20{color:#425ad5!important}.color-indigo{color:#5451ed!important}.color-indigo-light-10{color:#efeffb!important}.color-indigo-light-30{color:#cdcdf3!important}.color-indigo-light-50{color:#acabeb!important}.color-orange{color:#ff9500!important}.color-orange-light-10{color:#fff5e6!important}.color-orange-light-30{color:#ffe0b3!important}.color-orange-light-50{color:#ffca80!important}.color-gray90{color:#111827!important}.color-gray80{color:#1f2937!important}.color-gray70{color:#374151!important}.color-gray60{color:#4b5563!important}.color-gray50{color:#6b7280!important}.color-gray40{color:#9ca3af!important}.color-gray30{color:#b1b5b9!important}.color-gray20{color:#d1d5db!important}.color-gray10{color:#e5e7eb!important}.widthFit{width:-moz-fit-content!important;width:fit-content!important}.widthFill{width:100%!important}.ft-12{font-size:1.2rem!important}.ft-13{font-size:1.3rem!important}.ft-14{font-size:1.4rem!important}.ft-16{font-size:1.6rem!important}.ft-18{font-size:1.8rem!important}.ft-24{font-size:2.4rem!important}.ft-Extrabold{font-weight:800!important}.ft-bold{font-weight:700!important}.ft-semiBold{font-weight:600!important}.ft-medium{font-weight:500!important}.ft-regular{font-weight:400!important}.ft-light{font-weight:300!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.text-underline{text-decoration:underline}.text-linethrough{text-decoration:line-through}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ol{font-size:1.6rem;counter-increment:custom-number}.ol-li{display:flex;align-items:baseline;flex-wrap:wrap;list-style-type:none}.ol-li:before{flex:0 0 auto;content:"";display:none;counter-increment:custom-number;margin-right:.5rem;vertical-align:top}.ol-txt{flex:1}.ol.dot .ol-li:before{content:"∙ ";display:inline-block}.ol.dot-big .ol-li:before{content:"• ";display:inline-block}.ol.nb-dot{counter-reset:step-counter calc(var(--start) - 1)}.ol.nb-dot .ol-li{counter-increment:step-counter}.ol.nb-dot .ol-li:before{content:counter(step-counter) ".";display:inline-block}.ol.nb-bracket{counter-reset:step-counter calc(var(--start) - 1)}.ol.nb-bracket .ol-li{counter-increment:step-counter}.ol.nb-bracket .ol-li:before{content:counter(step-counter) ")";display:inline-block}.ol.nb-circle .ol-li:before{display:inline-block}.ol.nb-circle .ol-li:first-child:before{content:"①"}.ol.nb-circle .ol-li:nth-child(2):before{content:"②"}.ol.nb-circle .ol-li:nth-child(3):before{content:"③"}.ol.nb-circle .ol-li:nth-child(4):before{content:"④"}.ol.nb-circle .ol-li:nth-child(5):before{content:"⑤"}.ol.nb-circle .ol-li:nth-child(6):before{content:"⑥"}.ol.nb-circle .ol-li:nth-child(7):before{content:"⑦"}.ol.nb-circle .ol-li:nth-child(8):before{content:"⑧"}.ol.nb-circle .ol-li:nth-child(9):before{content:"⑨"}.ol.nb-circle .ol-li:nth-child(10):before{content:"⑩"}.ol.nb-circle .ol-li:nth-child(11):before{content:"⑪"}.ol.nb-circle .ol-li:nth-child(12):before{content:"⑫"}.ol.nb-circle .ol-li:nth-child(13):before{content:"⑬"}.ol.nb-circle .ol-li:nth-child(14):before{content:"⑭"}.ol.nb-circle .ol-li:nth-child(15):before{content:"⑮"}.ol.dot-hangul .ol-li:before{display:inline-block}.ol.dot-hangul .ol-li:first-child:before{content:"가."}.ol.dot-hangul .ol-li:nth-child(2):before{content:"나."}.ol.dot-hangul .ol-li:nth-child(3):before{content:"다."}.ol.dot-hangul .ol-li:nth-child(4):before{content:"라."}.ol.dot-hangul .ol-li:nth-child(5):before{content:"마."}.ol.dot-hangul .ol-li:nth-child(6):before{content:"바."}.ol.dot-hangul .ol-li:nth-child(7):before{content:"사."}.ol.dot-hangul .ol-li:nth-child(8):before{content:"아."}.ol.dot-hangul .ol-li:nth-child(9):before{content:"자."}.ol.dot-hangul .ol-li:nth-child(10):before{content:"차."}.ol.dot-hangul .ol-li:nth-child(11):before{content:"카."}.ol.dot-hangul .ol-li:nth-child(12):before{content:"타."}.ol.dot-hangul .ol-li:nth-child(13):before{content:"파."}.ol.dot-hangul .ol-li:nth-child(14):before{content:"하."}.flex{display:flex}.flex-space-between{justify-content:space-between!important}.flex-align-center{align-items:center!important}.flex-align-start{align-items:flex-start!important}.flex-flex-end{justify-content:flex-end!important}.flex-direction-column{flex-direction:column!important}.flex-justi-center{justify-content:center!important}.flex-auto{flex:0 0 auto!important}.gap0{gap:0!important}.gap4{gap:4!important}.text-divider{width:.2rem;height:1rem;background-color:#eff1f3;margin:0 .6rem}.block{display:block!important}.dashed-line{border-bottom:.1rem dashed #d1d5db;margin:.6rem 0}.quote-animation-wrap{padding:3rem 1.6rem}.quote-animation-wrap .progress{margin-top:1.6rem;font-size:1.6rem;font-weight:700;color:#1750ff;text-align:center}.quote-animation-wrap .message{font-size:1.6rem;font-weight:400;color:#1f2937;text-align:center}.quote-animation-wrap .carrier{display:flex;align-items:center;justify-content:center;margin-right:1rem}.quote-animation-wrap .carrier:last-child{margin-right:0}.quote-animation-wrap .carrier .lottie{margin-left:.4rem;width:1.4rem;height:1.4rem}.quote-animation-wrap .carrier-icons{display:flex;align-items:center;justify-content:center;font-size:1.4rem;font-weight:700;color:#1f2937}.quote-animation-wrap .carrier-icons .agency{display:flex;gap:1rem;flex:0 0 auto;overflow:hidden}.quote-animation-wrap .carrier-icons .agency .logo-wrap{display:flex;align-items:center;gap:1rem}.quote-animation-wrap .carrier-icons .agency .logo-thumb{width:5rem;height:5rem}.quote-animation-wrap .carrier .check{margin-left:.4rem;background:url(/img/ico-checkbox-green.72874c22.svg) no-repeat;background-size:cover;display:block;width:1.4rem;height:1.4rem;flex:0 0 auto}@font-face{font-family:Pretendard;font-style:normal;font-weight:100}@font-face{font-family:Pretendard;font-style:normal;font-weight:200}@font-face{font-family:Pretendard;font-style:normal;font-weight:300}@font-face{font-family:Pretendard;font-style:normal;font-weight:400}@font-face{font-family:Pretendard;font-style:normal;font-weight:500}@font-face{font-family:Pretendard;font-style:normal;font-weight:600}@font-face{font-family:Pretendard;font-style:normal;font-weight:700}@font-face{font-family:Pretendard;font-style:normal;font-weight:800}@font-face{font-family:Pretendard;font-style:normal;font-weight:900}html{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:100%;overflow:auto;font-family:Pretendard,-apple-system,sans-serif;font-size:62.5%;box-sizing:border-box;letter-spacing:-.032rem;word-break:break-all;color:#111827}body,html{line-height:1.5}@media(max-width:358px){html{font-size:56.25%}}@media(min-width:376px)and (max-width:720px){html{font-size:68.75%}}@media(min-width:721px){html{font-size:62.5%}}*{margin:0;padding:0;font-family:inherit;font-size:inherit;box-sizing:inherit;letter-spacing:inherit;word-break:inherit;color:inherit}button{width:100%;border:0;outline:none;cursor:pointer;background-color:transparent}button,img{display:block}img{max-width:100%}a{text-decoration:none;color:inherit}a:focus{outline:none}dl,li,ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}h1,h2,h3,h4,h5,h6{font-weight:400}address,b,caption,cite,code,dfn,em,i,strong,var{font-style:normal;font-weight:400}:-moz-placeholder{text-overflow:ellipsis}:placeholder-shown{text-overflow:ellipsis}input,select,textarea{width:100%;outline:none;-webkit-appearance:none;-webkit-border-radius:0}input:disabled,select:disabled,textarea:disabled{opacity:1}label{display:block}input[type=checkbox],input[type=radio]{display:none}input[type=checkbox]+.label,input[type=radio]+.label{display:inline-block}input[type=search]::-webkit-search-cancel-button{display:none}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}input::-ms-clear{display:none}textarea{resize:none}fieldset{border:0}::-moz-selection{background-color:rgba(23,80,255,.1);color:#1750ff}::selection{background-color:rgba(23,80,255,.1);color:#1750ff}pre{white-space:pre-line}[class*=" ico-"],[class^=ico-]{display:inline-block;background-repeat:no-repeat;background-position:50%;background-size:cover;vertical-align:top;flex:0 0 auto}.ico-btn-send{width:4rem;height:4rem}.btn-close,.ico-btn-add{width:3.6rem;height:3.6rem}.ico-reset{width:3.2rem;height:3.2rem}.ico-bell,.ico-caution,.ico-customerservice,.ico-note-pencil,.ico-search-left{width:3rem;height:3rem}.ico-arrow-after-stroke,.ico-arrow-before-stroke,.ico-arrow-down-center-stroke24,.ico-arrow-right-center-stroke,.ico-backspace,.ico-building,.ico-call24,.ico-card,.ico-checkbox-primary,.ico-close,.ico-compare,.ico-drop,.ico-earth,.ico-envelope24,.ico-eye,.ico-eye.visible,.ico-filter,.ico-graph,.ico-home,.ico-information,.ico-list-filter,.ico-map,.ico-memo,.ico-money-fly,.ico-money-pocket,.ico-next,.ico-pause,.ico-play,.ico-prev,.ico-print,.ico-rise,.ico-sale,.ico-search,.ico-search-delete,.ico-setting,.ico-setting-stroke,.ico-stop,.nav-icon .nav-item{width:2.4rem;height:2.4rem}.ico-bell20,.ico-load{width:2rem;height:2rem}.ico-bell-off,.ico-bell18,.ico-buy,.ico-caution-stroke,.ico-chatnoti,.ico-comment,.ico-envelope,.ico-headset,.ico-note,.ico-party,.ico-question,.ico-speaker,.ico-tablet-calculator,.ico-tablet-counseling,.ico-tablet-electron,.ico-tablet-fluctuations,.ico-tablet-folder,.ico-tablet-habitat,.ico-tablet-list,.ico-tablet-recorder,.ico-tablet-salesdaily,.ico-tablet-schedule,.ico-tablet-search,.ico-tablet-star{width:1.8rem;height:1.8rem}.ico-arrow-down-center-stroke1,.ico-call,.ico-condition-off,.ico-condition-on,.ico-copy,.ico-decline,.ico-error-again,.ico-error-delete,.ico-filter16,.ico-logout,.ico-phone,.ico-remove,.ico-trash,.ico-up{width:1.6rem;height:1.6rem}.ico-fill-delivery,.ico-fill-position,.ico-fill-time,.ico-question-circle{width:1.4rem;height:1.4rem}.ico-arrow-before-stroke{-webkit-mask:url(/img/ico-arrow-before-stroke1.5.2e4792d9.svg) no-repeat center/contain;mask:url(/img/ico-arrow-before-stroke1.5.2e4792d9.svg) no-repeat center/contain;background-color:currentColor}.ico-arrow-after-stroke{-webkit-mask:url(/img/ico-arrow-after-stroke1.5.90483977.svg) no-repeat center/contain;mask:url(/img/ico-arrow-after-stroke1.5.90483977.svg) no-repeat center/contain;background-color:currentColor}.ico-arrow-right-center-stroke{-webkit-mask:url(/img/ico-arrow-right-center-stroke1.5.0d933d13.svg) no-repeat center/contain;mask:url(/img/ico-arrow-right-center-stroke1.5.0d933d13.svg) no-repeat center/contain;background-color:currentColor}.ico-arrow-down-center-stroke1{-webkit-mask:url(/img/ico-arrow-down-center-stroke1.f45b6063.svg) no-repeat center/contain;mask:url(/img/ico-arrow-down-center-stroke1.f45b6063.svg) no-repeat center/contain;background-color:currentColor}.ico-arrow-down-center-stroke24{background-image:url(/img/ico-arrow-down-center-stroke24.06ff1609.svg)}.ico-search{-webkit-mask:url(/img/ico-search.e2a00484.svg) no-repeat center/contain;mask:url(/img/ico-search.e2a00484.svg) no-repeat center/contain;background-color:currentColor}.ico-eye{background-image:url(/img/ico-eye.f49c918b.svg)}.ico-eye.visible{background-image:url(/img/ico-eye-hidden.38cf2407.svg)}.ico-building{background-image:url(/img/ico-building.d52ccd72.svg)}.ico-money-fly{background-image:url(/img/ico-money-fly.8d8b44bc.svg)}.ico-sale{background-image:url(/img/ico-sale.7d7f881a.svg)}.ico-copy{-webkit-mask:url(/img/ico-copy.ccf23ccc.svg) no-repeat center/contain;mask:url(/img/ico-copy.ccf23ccc.svg) no-repeat center/contain;background-color:currentColor}.ico-money-pocket{background-image:url(/img/ico-money-pocket.23c21bcb.svg)}.ico-caution{background-image:url(/img/ico-caution.5d1cffff.svg)}.ico-close{-webkit-mask:url(/img/ico-close.413b51da.svg) no-repeat center/contain;mask:url(/img/ico-close.413b51da.svg) no-repeat center/contain;background-color:currentColor}.ico-call{background-image:url(/img/ico-call.a1faf946.svg)}.ico-map{background-image:url(/img/ico-map.a27f18d8.svg)}.ico-remove{-webkit-mask:url(/img/ico-close.413b51da.svg) no-repeat center/contain;mask:url(/img/ico-close.413b51da.svg) no-repeat center/contain;background-color:currentColor}.ico-setting{background-image:url(/img/ico-setting.fe0ead3b.svg)}.ico-setting-stroke{background-image:url(/img/ico-setting-stroke.da492400.svg)}.ico-error-again{background-image:url(/img/ico-error-again.8faec5f9.svg)}.ico-error-delete{background-image:url(/img/ico-error-delete.9b1c2802.svg)}.ico-btn-add{background-image:url(/img/ico-btn-add.50ee29b5.svg)}.ico-btn-send{background-image:url(/img/ico-btn-send.13028e09.svg)}.ico-headset{-webkit-mask:url(/img/ico-headset.67899c33.svg) no-repeat center/contain;mask:url(/img/ico-headset.67899c33.svg) no-repeat center/contain;background-color:currentColor}.ico-caution-stroke{-webkit-mask:url(/img/ico-caution-stroke.39d9dec0.svg) no-repeat center/contain;mask:url(/img/ico-caution-stroke.39d9dec0.svg) no-repeat center/contain;background-color:currentColor}.ico-comment{-webkit-mask:url(/img/ico-comment.3c169059.svg) no-repeat center/contain;mask:url(/img/ico-comment.3c169059.svg) no-repeat center/contain;background-color:currentColor}.ico-buy{background-image:url(/img/ico-buy.fb733e44.svg)}.ico-party{background-image:url(/img/ico-party.69815765.svg)}.ico-chatnoti{background-image:url(/img/ico-chatnoti.4269522f.svg)}.ico-envelope{background-image:url(/img/ico-envelope.03f455e0.svg)}.ico-question{background-image:url(/img/ico-question.7ab07d0d.svg)}.ico-speaker{background-image:url(/img/ico-speaker.634b0d27.svg)}.ico-note{background-image:url(/img/ico-note.712c4a09.svg)}.ico-bell,.ico-bell18,.ico-bell20{background-image:url(/img/ico-bell.2da07381.svg)}.ico-bell-off{background-image:url(/img/ico-bell-off.034a4b39.svg)}.ico-search-left{background-image:url(/img/ico-search-left.54de3f2b.svg)}.ico-customerservice{background-image:url(/img/ico-customerservice.86a34513.svg)}.ico-note-pencil{background-image:url(/img/ico-note-pencil.bd50b6fb.svg)}.ico-fill-position{background-image:url(/img/ico-fill-position.65ae9888.svg)}.ico-fill-delivery{background-image:url(/img/ico-fill-delivery.5e9fd610.svg)}.ico-fill-time{background-image:url(/img/ico-fill-time.73295da3.svg)}.ico-call24{background-image:url(/img/ico-call24.0cacfe6b.svg)}.ico-envelope24{background-image:url(/img/ico-envelope24.61a0f55d.svg)}.ico-earth{background-image:url(/img/ico-earth.be557325.svg)}.ico-graph{background-image:url(/img/ico-graph.0f26522e.svg)}.ico-list-filter{background-image:url(/img/ico-list-filter.0c56ee35.svg)}.ico-filter{background-image:url(/img/ico-filter.3388d97a.svg)}.ico-filter16{background-image:url(/img/ico-filter16.f016561d.svg)}.ico-question-circle{background-image:url(/img/ico-question-circle.6b0fe6ab.svg)}.ico-condition-on{background-image:url(/img/ico-condition-on.d41499eb.svg)}.ico-condition-off{background-image:url(/img/ico-condition-off.db5f92da.svg)}.ico-trash{background-image:url(/img/ico-trash.635a75d7.svg)}.ico-logout{background-image:url(/img/ico-logout.c12a0c92.svg)}.ico-home{background-image:url(/img/ico-home.a0e37b90.svg)}.ico-load{-webkit-mask:url(/img/ico-load.b135be7f.svg) no-repeat center/contain;mask:url(/img/ico-load.b135be7f.svg) no-repeat center/contain;background-color:currentColor}.ico-search-delete{background-image:url(/img/ico-search-delete.3479ad44.svg)}.ico-checkbox-primary{background-image:url(/img/ico-checkbox-primary.d9cdcb93.svg)}.ico-compare{background-image:url(/img/ico-compare.2c37f6f8.svg)}.ico-rise{background-image:url(/img/ico-rise.a85476f5.svg)}.ico-drop{background-image:url(/img/ico-drop.5a87f707.svg)}.ico-tablet-star{background-image:url(/img/ico-tablet-star.8f51b7fc.svg)}.ico-tablet-folder{background-image:url(/img/ico-tablet-folder.a243dd41.svg)}.ico-tablet-electron{background-image:url(/img/ico-tablet-electron.4f8bf0c6.svg)}.ico-tablet-recorder{background-image:url(/img/ico-tablet-recorder.06d7b20b.svg)}.ico-tablet-calculator{background-image:url(/img/ico-tablet-calculator.555361ba.svg)}.ico-tablet-habitat{background-image:url(/img/ico-tablet-habitat.3d6c2d90.svg)}.ico-tablet-salesdaily{background-image:url(/img/ico-tablet-salesdaily.86c5bb61.svg)}.ico-tablet-list{background-image:url(/img/ico-tablet-list.486c2bed.svg)}.ico-tablet-schedule{background-image:url(/img/ico-tablet-schedule.43bf2fa1.svg)}.ico-tablet-counseling{background-image:url(/img/ico-tablet-counseling.4c720a77.svg)}.ico-tablet-search{background-image:url(/img/ico-tablet-search.94057466.svg)}.ico-tablet-fluctuations{background-image:url(/img/ico-tablet-fluctuations.0a162a2a.svg)}.ico-information{background-image:url(/img/ico-information.e6ab6b98.svg)}.ico-print{background-image:url(/img/ico-print.46f45e56.svg)}.ico-card{background-image:url(/img/ico-card.c6a7e094.svg)}.ico-down{background-image:url(/img/ico-down.352cda23.svg)}.ico-download{background-image:url(/img/ico-download.05ed039d.svg)}.ico-memo{background-image:url(/img/ico-memo.ee412e75.svg);cursor:pointer}.ico-reset{background-image:url(/img/ico-reset.6210283a.svg);cursor:pointer}.ico-play{background-image:url(/img/ico-play.0d8208a5.svg);cursor:pointer}.ico-pause{background-image:url(/img/ico-pause.4cce1534.svg);cursor:pointer}.ico-stop{background-image:url(/img/ico-stop.c24370f3.svg);cursor:pointer}.ico-prev{background-image:url(/img/ico-prev.adcb66cc.svg);cursor:pointer}.ico-next{background-image:url(/img/ico-next.e1f3776c.svg);cursor:pointer}.ico-up{-webkit-mask:url(/img/ico-up.83689446.svg) no-repeat center/contain;mask:url(/img/ico-up.83689446.svg) no-repeat center/contain}.ico-phone,.ico-up{background-color:currentColor}.ico-phone{-webkit-mask:url(/img/ico-phone.e8016c02.svg) no-repeat center/contain;mask:url(/img/ico-phone.e8016c02.svg) no-repeat center/contain}.ico-decline{-webkit-mask:url(/img/ico-decline.a12fdd3f.svg) no-repeat center/contain;mask:url(/img/ico-decline.a12fdd3f.svg) no-repeat center/contain}.ico-backspace,.ico-decline{background-color:currentColor}.ico-backspace{-webkit-mask:url(/img/ico-backspace.b0626472.svg) no-repeat center/contain;mask:url(/img/ico-backspace.b0626472.svg) no-repeat center/contain}.logo_agency-skt{background:url(/img/logo_agency-skt.885bb4e5.svg) no-repeat 50%}.logo_agency-kt,.logo_agency-skt{display:inline-block;width:2.4rem;height:2.4rem}.logo_agency-kt{background:url(/img/logo_agency-kt.cc27bea6.svg) no-repeat 50%}.logo_agency-lgu{background:url(/img/logo_agency-lgu.3c8240b6.svg) no-repeat 50%}.logo_agency-affordable,.logo_agency-lgu{display:inline-block;width:2.4rem;height:2.4rem}.logo_agency-affordable{background:url(/img/logo_agency-affordable.4bc9fc7f.svg) no-repeat 50%}.online-mark{display:inline-block;width:2rem;height:2rem;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAACXBIWXMAACE4AAAhOAFFljFgAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAOdEVYdFNvZnR3YXJlAEZpZ21hnrGWYwAAFrFJREFUeAG9W2lwXNWV/t7Sr3ctrX2XvMl4wZYXxgYCMjBhSbANhCSTyQwkmcmQSWWAGajMTCWFXZUfk0mlcNYJk4CBJFMkqQITIJMNLIMxBOMtNt5tSZZsyZalllq9vn793nz3dkuWpW7bss2cqtbrfu++++53z7nnfOfcJwUfkoQdp0SLm+2Ok2nWNW2Ro2AxHJTwUvOkpl2A06U4GLYdZw9sdFgBz+5SRRnGhyAKrqIIkEbSfNiB086u23FF4nRkMvbLtqZsKvV6u3CV5KoAHh1NtCu68sSVgywkTodjOeuDQW8HrlCuCPCHD3SKdNlp69GiIv8mXKZcFuBwItHsgrLx0oAqUFQVqqKA6xi2c+68FMfhNfmFX/mxbVyCPJuGvf5yTH3agKPx+CMOtCc4/pKCnSoqFE0jQIHQ5j0JxAZPwnCGUezNwM6k2YYTwLa67sWoqSHlFMNTXAV/wAcxMwq9l2Nn5IQUkC47Y68vCnifxTTkkgELh+RKpZ/gAB4p1EYVIFUNmXQao2cOwwnvQWrwzwgoZ+FYcQleUWz5WDkpigZVdfEeF3QXgWo+xJQKuENzkQnMhbe0gX3qUAic3j7/Qx1lQ8BnPIqrCTgHdjOfujjfdZUmC5eOWDiMeNfvke7rgGb2QdcycHncyGSyj9J0g229UHgUGhaAqUZOREYqUliFxzCk5hXVDVOvhh1aAoQWw/AGodoW2+UxeUXZnXYy91yKiV8UcHa9qpsxNX5CrDvdbSAWS2Dkg18i2fUa1MwINJebykzBzUF6y+fAQ40ZxbOh+auh6n4C9mQf7QizTcNJR2GnBmGNdiMz2gUn1ifXssvwQmOztF4Ms/g6OBUr4POyb8tEnqF3cV2vuhho5XLBilWmul0YOLodg+98E0r6LFSDQKwYAtXzEJqzGoG6ldDcpUIDmI7YqWFYQ3th9m+DEz/NPoqgqw4sVyXilXfBV9ECmCbyrO6utMdouxBpueBIoklzVz4zFl5Xowkf/uN3ED/wM+i+UthmBMGKmWj4yGPwV7fhaokVPoBU58tAaoTWRLNWbYyW3gSt+iYYqsXVMMnEhXm7XasKgS4ImGCfzOegpGPibYdf/XfEO38L1RuCQq023vBl1LT9zbS1eWniIN37BtKnNnNJBOHWTQy55wN1q+Fz059nJjm0CziyvKOLRBMPqpq6cUpjemABaP+Lj9M5vQGFJuwJFGPBvT+Et2yGHNgFur1isaOnYB75Ob9lYHBxD6AexsxPcQIw1Zk5mUcDPt+GyX1MGRmDf3MsaU5Zt6KhSgf1wUtfx/CBTZxpN4qqZ2PRp39MUwtk46Xy4QA9b3zpGNIHn2aYSzBcpRELLILW8nFo9OCYuKqZjPi9RhujQdfE+9U8fa7DJLCCARkeA8e3/hyDe34FWzHofVuw+DNPTxusgysRLiaXH655/0BP74OVUaEPbkey90/87Tq/aZYYTbXS87pznLU8vEQNn9dId7kw1NeN3T+6g2u2CG7G1pUPbYLbXzY9sGwr4m9nXwRbD5zGwGiS4VtDS7kfty6ug5e2efHuZJSWRCaxcwPSGToui5/5/wRfMMT1bI239FNJlFV8ZkchwJ08NJ8PmETScGPr9+5DeugY42sCKz7/HMpaVlwW2B+/+gFefP8EQmV+2LpwOA7OhuPwcwl+94vXo7mmKAfp4qCt8BFE9z5Nfq7B9DbDv+TvoVqp8btzgDv43FVjd6oTBtSOPPHWcLvRtfN3SJzaRRNKo37x2ixYOV2XvmYF2FfeOo6NHUfwpTUL8ZfLGiG8TWmZD/9yzyLcdl0THv7RNozGzUtwedkWeulsGOWLqAQbWngfYv3HoBvG5MbtOWznA6Y8ka/rtGWjZ+tTpI4BSSHnfvQxXI6Ypo1X3unC8gU1+NXOXvx63yn6BRcscuqN73YiYmVgsuzx2rbOafXrmXmn4KSwSUXTx1+BaSvSmibJODYJWHhmHtont3LRK58+ugPxUx8gnYqhYel9cAcrMB3XIx5ukWZGE1HMbCjHmuXXoj/i0A/oMoFI87qP3988Nohr581Ab8w9LcemukvgrryWWs5AHz2M6JkTpKSuyc2ElmV2p+dOrM3bGy2nZ+cr9MrZNG/WTX937kIhgJKWKAjHT+H9Ey+hmxlTnCxJZEn1rSEklRY8ctsqvNlVi6ODp3iHDW9xDe6tT+Pe0h5O7mGktjCrKqmDa8b1UIPlwEVWtafhRsR63oPl6NDObEemqjFfM0Gi1o0BXjP5qjDfeCyOSOc2yWRCTUvgK63HhWQM7Nud/4PXDz7FxF6FS2MCwL7ElZNDPThhH4PH9Tvc0Xo3tvf8FSLE8VXnRfh3PofR6BCvqRilI1Mke2L4W/4A/Hf9Gy4E2hWohh6sgjV8ErGTe+Alj3dNDbg3iz96TtXtk69qDBcjJ44jGT6JTCqKpqVrcTERYLcc2Yg/HvovlHhrpMlKqOPFDbHWdPoFi+1+gesW+nDn3jCG39qAcIghLuCGwgxLh0gZBVmyEd/2fVj9+1H8uef5gAKg+RyRQycGu+HGIFKR03CX1U5uJc1azEPeHFdUK0ZP7ad2kzKoV8xciQuJ8BM94YPYcvQZlPlr4Sb182o0V80iyU/Bp3Gt6vxN8n/nvC/jxlkPYOsHz2BfUwVcQVY7ln8G3hWfJ5xYdqG5MlDcGrTaBqQ730Dsje/hQmbtrrxGzJBYeUgOdpLz5+NUaBddt+e7Irru69zLtIza9pbBW1Jb8GGnwwm8+GYfqpp/TpM04GEqpyuiVmUTuBvF/iYMRY9k+yUlfe/4U0gxxFW6y/GWdQizFt2F5J7nmOjXQvGQuTFBUVxFsEf76YAZZsoq4drxFLZW34t5M+sQ8kwFrgeqZN8O00Y10U9HyUmYirm5oIaFZCK9jL0g2GqSD2/eNik2ePRne2hSSUSS+1DEUo1BwIaYKCQxt+Z2lHpKqGEFBidAdUx59LJ0E2ChIBI5BGtWO82eGs0k2KMlNeWeuwZaqIWFgASCahTJFV/Ej7YP4d2D/XnHobA2phlBuXzMSD81ndfXLxIaLp5yM+9Kc/2kIgOSqnmLq+U5KWPsKnd8bdcp9JsqakIRdA9GCDRAhyG0y9BDzj0w9AekzDPUOmefZmbyPtOmBlmoS7DKMa/yVqRDDbQkF6OBmg2U1H5y3/Ps3sUKh4GDN76Ar+0KQY+dwNKmseHm1nNuHAp9gyq4AtdwLDKEjNCUoU+Gtlh035JvKkQ9VcRekXa5/dkCZaz7t+h/4/NkXR3jLGsoRhPi+sw4pfCTc4vwo0iwNkGyhGMNUrsumhf7oRa9TNo9KkkGS0FVwdnw60V4v+830vSzE8lO2V6AdswYJ4eT2fcy/tX/Kp75mA9Vpb4xtSB+4vc4vfkLiDNXFqIapKscrw6TkSFvuVc6rabJZ0UI0Tg4gwPjfg90T1CeHd73Q3rsMEYOPCtrUUJuX1gNKx7DtiNezKi8GWZ6WNagNWG+zFsVmrBtR9medSs7AsuKsM8UmsuuR1XJfOzofh4lpddAb10LJxGBIybZjPNpYmi6XFLuD57Dol3/jOLM0LkxMh0c3v8TWMkhRA5szI6ay0Rw84CHzi6/02rW850VusvwgWlblZNucQDibKBlDaKdv4av4XaakEsqo4FJwBMfn4tvvLAXdcpqNLYcwHBsgBpPs8bciMbyW5FM9RGkRUtws5JZQq3ZNP8dOH72XU5mCCWDvTBP74dn6UMEG5Xsyez8IzLhTua8Bqw0k4zaG6G0XH9ujDThQNNdGD3+InyNt8vxCWsUqyJpORI4XFOx5QUs7Yr8VHg9EUvN2Ig8WzzvCwjOvp9rpWh8YgR1XHVtLWaUB/DugR54XTNwNnMSFp3IULwHkRNP0VwD2TWm+jiYBIaTI5xQN0kJq5p0aDWnh5A48T6UwUP0kPTSaeG8RHWFJduUxaEUoej+72YrLhMISNE1DyIw6xNy7QqxWRzQ2CZuCmXlR5ZX7wKEiybhLa6QA02OnB4n5GNgx2dayZL1ptoirFjaj109r/KhQWRI4k2HhB5BxOgAo2aKVdAhRNMCQDH79fD3ABZU3wHPwCAyMRZZU+Rq0QS1zDGQ5dlnaSln+qEyrGksEOZjW2NgZQymdThUUKCEDk7TCwLuRgFRfLW8UUVsmHXijImC7XIOrKnkVsytXY2BGOMgNSQcTpyfhO1CwjHASjUnQSPnBbXMbRf/LKys+yRcn/kuAqu/Db1cVDs5GVoF9PpVCKzZQDLyJVg9+xF5/h85BqvgGOx0ktYQzVZn/FSUlpekdIlpCCOP4xJS2TIfkX2/QGp0AImRfvjLmnAx+diCr4kpwN7el1DiKWfK65ZOTIgjQ5KJ4cRZ1JYuwaeWPkmCokvr9S7/tPw46ZQojUoHJMS98G7473gMduSM3KGQHjyPZOJneTmVrb0F6yRhyiPd4vSefFeE8YTqF3Lfx2CESGCwcycuRUTCcPfCr+Ozf7ERRb7ZGE4lEU7GkOBYxdFwVePuRf+Bv/2L/+Zk+GXCMVEUkhFlkjmKc1pZA4+egs9NifXP2K4TqeOvp7PLu4iHRc+7+Xlg8hWH8SBQPRPeomoSkAxO7HgJjcvuwcVSNXkvvWVjaBFB/4AEJoVjZ9/DT997GI/e8hLK/VkrGcuslKtU0jWHDsmNtyT9RqiijvtZNH99SvVjt9BwV74OMkzPgsXFdPlLZdnk9NFtSMeFt76EAoxyzp5cmkjobdy3eN04WNnmKtau7fgQ0pEeiGn0VC0gxfQU2mXtECPrKNSRGFJj22qZDwuicfTtZ3NXpldsnVWxEksaVk/7vkuVZN87MpXUFUaAyuWSyxeQ3fQncg+mI99Vy7RQM+9G7io0c9uzGJ3bfkpmMypnT5jtxT7IHV3CMcnfTu6Y7+NM/0OxzVGk+neSWZGVeRvgq5rDcafzwdkisI55hy3IkyaKwXpY16pf+Tl0/ubrcMiV3/zBWta1SiGYm6BvolAgjjpTOvldV7MfDiD7XWx6a7KCIk1dboRn94azm+LZ38hdU+VyUMevycRAftcF4c2eU7lzyfsFZjNBBZD36wx6ZuNH4RY0PH8Ele+FZN+uyFY9wmNXJtalxWDIIfDWt25jrBuFi/kuuQi9oS7B6BKUzqMGNxN2tyGqGgTOgRnubBtxTFsKB8MYbIsjf2dEgd+QQ3Bxssy0I8mCoovJc0kO7dJFYV6REyZ+C/YngGazIx5JH0X1xEoluIdcRmr6FW65pMcXTq4uPSYtYttFzYEqaNYykHOArfd+GzaZkniQygFlqSIHyO/iKHYnBqMKdhwzybLE+x06zow4SJAHHz1lojjoRu+gJTe0D/QmIHKa4WgGg4wAh3ri8PrczK1VhEdt7DsewfBoBsdOxXBq0MSxk1EJVsRn+ZHWoYk6lJwwkagoM9bIPeQCq3fL2B7TxIC3HgWqH2lqvPGaZQhf/xBOv/8MNObHE0WliZmkT99/dQBz6j1452Acj99fi2/96iSSpoN5LX6WaW1s2jpAduXiwBR8+jYDX/72HqxcWIYuAnvsswuw/id/RnNtAAPhFP7zKyvx4PrX8ZG2WvSeiWHjN+6Cmnam7HaoLBAkq26in2nKvRmQV9aNtx/7ktt/6cjbXBQE6MDm3vU4ilpugJ0cxsTwJF7xCEcthAIa/rBzBGVBHfu649J8P7o8RA0nqHUHJX4dM2p9cszxVIZaF6ZLXbPEGCGXnlEfpNZN3ufg1EAM99w8Q1Y8Z9YVy/x8ovZk2mwnkS6aA61hFasl6UJguybuLU0mYOsL3SUK3RqBz//k9+EpbyXRHzl/q4UjiKVsPP6JarTWeciydGqT9YfRNEoJ7PZbqnF2xMTtKyrQVO1DQ4UPNeVerL25ASvnV9AKilFd6kVrQ7F0QvNby2jSIwRbhKO9w1xCCsbDmiLKrUlEdW4KNN/HMKTkf9klK+dtjGvnoV2/vmvdunXtaSvTPPU+Rb435fZ4UNx6p6xXZ2InGeT9EniQAMVwwlyXAX5fMjuAO64rR2ujj5OloCnklhnUrsMRFAUMAgxKG+nsi6Ohyo95zaW46bpatFQFEPC7MVcAly0ULJxRzushiVcUBrjaETNqYDf/Nf2LSxYD8hEiQ9eepXa/eT6KSSI3xBPmLhR68UxUQMi8THrHI7/+KvdmN0P3s6rI+lEJgYjtT4dmmKRXFqYqHF5x0EAk7kjH5RJcl553JGajOOCR7cVEROK2TDIEAJ/fgwiXSBHbK/wtatRRWorwFR6Wb4aMuXDNZpalOAXB8kyXz2OsmrwhnpffRZPJR+hmn0QhEa8L6rp8r6r7Ty9gZM+PRTJIbRu5UMWPS5OARTwW36VHF95VzcZZVTkXl9WcB5bMWh416RhUWQTIxWRZ8QkiUXYLXNXLaNJjL6sVoqj25wLeqW/pFSS03LbcwGLcw7iAiCUs3tMKM0lPsMIpshwld158UXKNlHyPU7J8emoqokxtmwXAYmI5k5lQtsDn2Cg0fFrpd4I+T943BgsCvtjbdzI+Gy5pZnrOeYn5Fm8RiX2dMSApkgOxCyG+i8Tf4m+Pnm0vrhm5a07u/olFnATrNF52JspTIp9PmBlJXpIpkyTHQDKZOlc+HgOkKLtJOAq+N3XhF9OyL3zvcvJtlNNsT/T08sFuvPbaq6iursGyZcvkBvrBAwdQUVmJ7u5ueW7Xzp2yfNrY2IS6ujpse/ttmrmOxYvacOz4MfT2nMD8+QtY0bQwMjKC0tJSdJ/oxi233IKXN23CsuXX4XR/P65dtAjdXV2oqanC4SNH0dbWxn3n9EQwZFL2Ku8F3sbTcQERL3clEolVdCebJ4MW5dvdu3ehoqISpSWlfHAKiWQShw8fRklJMX77v7+Ra33JkjYcOnSQcZxsi+lmFSciHB7C8ePHOfBaud6rqmqwb99e2ZfQ3OY3XifVTCNUGuJEVmPnjh2kkCZaW+fgl794QbK6a66Zh2VL2qYFVoiKi4joQHQk3nCbeD5FcGJ2KwlgNCo4NovtdFrR0VFs3/4+brjhBm6jRDA4OIjy8nLMmDUrm2aKiQyFMGfOHGmOZ86cwVtvbUFdfT3irG/v378fS5YuRYxFPGElYmIEp/Z4vOjr68e9n7gfDz30JQSCgXNvhXFs9Mht3kt4uVTHJUiuo7aJjswf8CNYFKQGqjBr9hxcw9kX5l3f2IjZra0cpAuNzS1SaxaZvzjOmjVbmqwAWllVLTOoBQuuJfhWDAwMsCAfQlPzDKn1Wpp+bU01bvzITTzW4PXXX0dzczOeefonmEfzn8UJFOxNOCiu2XXKJf5TyLTLDtFE4kHmL09w1M3it3ihJG2lMTI0JL2zxlAlyYCoc4htXlGAJ7BUKiUdnGG4c1mQI6sq2bd7VPnCjOjLw+tivQvnluGaNmg1gn6K3DxES3Fx7adoWZxQAnTWB3yeDdMZ/2XVWbiumzO2uo6l0AdEXI2ORjDQ2w3DI3YWFFnaFR/xHoesXOVClD1WAJCUSZGlHynOhE1zO7u9I14AsOil03buO/c/K2sb4QsERXVji4LMg97/j38BmCiRWGotcT1J1TWLiv84vXfOFXOc6VZ1xuP22CQoY6c5AdYWwl8X9F7+f7dclUraaCLRTo2JdXQzPgSh2W/hrtwVAR2Tq1c6RM7UHWctiefaKwWfBal0BDzGBuUq/pfaVQU8UUTZiJx8MZdpOx+zWCQjIpYzQWia2I7rtZtGPKw49m5qcbftaF1Bn9GhfEj/ivd/CnObAlPLaoIAAAAASUVORK5CYII=) no-repeat 50%;background-size:cover}.loading{position:fixed;top:0;left:0;left:50%;transform:translateX(-50%);z-index:999;width:100%;height:100%;background:rgba(0,0,0,.76);opacity:0}.loading,.loading.on{transition:opacity .3s ease-out}.loading.on{opacity:1}.loading .lottie-container{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;height:100%}.loading .lottie-container .lottie{margin-top:-2rem;border:none;width:7rem;height:7rem}.loading .lottie-container p{margin-top:-1rem;color:#fff;font-size:1.4rem}.header{position:sticky;top:0;height:6rem;width:100%;z-index:998;flex:0 0 auto}.header .inner{flex-flow:row;justify-content:space-between;padding:1.6rem;height:100%}.header .inner,.header .inner .ttl{display:flex;align-items:center;width:100%}.header .inner .ttl{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.6rem;font-weight:600}.header .inner .ttl img{width:3rem}.header-btn{margin-left:.8rem;width:2.4rem;height:2.4rem}.btn{position:relative;top:0;left:0;display:flex;align-items:center;justify-content:center;padding:.6rem 1.2rem;background:#1750ff;color:#fff;font-size:1.6rem;font-weight:500;border-radius:1.2rem;margin-right:1rem;height:4.6rem;overflow:hidden}.btn i{margin-right:.4rem}.btn:last-child{margin-right:0}.btn-wrap{display:flex;align-items:center;width:100%}.btn-wrap.column{flex-direction:column}.btn-wrap.btm{padding:1.6rem}.btn.large{height:5.2rem;font-size:1.6rem}.btn.medium{height:4.6rem;font-size:1.6rem}.btn.regular{height:4.4rem;font-size:1.4rem}.btn.small{height:4rem;font-size:1.4rem}.btn.xsmall{width:-moz-fit-content;width:fit-content;height:3rem;font-size:1.2rem;border-radius:.8rem;flex:0 0 auto}.btn.round{border-radius:5rem}.btn.square{border-radius:1rem}.btn.primary-light{background-color:rgba(23,80,255,.1);color:#1750ff}.btn.gray{background:#f3f4f6;color:#111827}.btn.border-primary{background:#fff;border:1px solid #1750ff;color:#1750ff}.btn.border-gray{background:#fff;border:1px solid #eff1f3;color:#111827}.btn.black{background:#111827;color:#fff}.btn.white{background:#fff;color:#fff}.btn.shadow{border:1px solid #f3f4f6;box-shadow:0 4px 16px 0 rgba(38,50,56,.1);background:#fff;color:#6b7280;font-weight:500}.btn.disabled,.btn:disabled{border:1px solid #eff1f3;color:#d1d5db;background:#f3f4f6;cursor:no-drop}.btn-remove{background:url(/img/ico-trash.635a75d7.svg) no-repeat 50%;background-size:cover;width:2.4rem;height:2.4rem;flex:0 0 auto}.btn-close{position:absolute;top:1rem;left:auto;right:1rem;z-index:3;background:url(/img/ico-close-border.59bac4f5.svg) no-repeat}.floating{padding:1.2rem 2rem;border-radius:5rem}.floating-btn-wrap{position:fixed;top:unset;left:unset;right:1rem;bottom:7.8rem;z-index:10}.custom-select{padding:.8rem 1.2rem;height:4.6rem;width:100%;border:1px solid #eff1f3;border-radius:1rem;font-size:1.6rem;text-align:left;background:url(/img/ico-arrow-down-center-stroke1.f45b6063.svg) no-repeat right 1.2rem center}.custom-select-box{position:relative;width:100%}.custom-select-box .custom-select{padding-right:4.4rem;border-radius:1.2rem;font-size:1.4rem;font-weight:400;color:#111827;background-color:#fff;background-size:2.4rem}.custom-select-box.on{z-index:2}.custom-select-box.on .custom-select-wrap{display:block}.custom-select-wrap{display:none;position:absolute;top:calc(100% + 4px);left:0;z-index:5;width:100%;overflow:hidden;border:1px solid #eff1f3;border-radius:1.2rem;background-color:#fff;box-shadow:0 4px 14px 0 rgba(0,0,0,.1)}.custom-select-wrap li{display:flex;align-items:center;justify-content:space-between;padding:1.2rem 1.6rem;background-color:#fff;cursor:pointer}.custom-select-wrap li p{font-size:1.6rem;font-weight:400;color:#333;line-height:1.3}.custom-select-wrap li i{width:1.8rem;height:1.8rem;background:url(/img/ico-checkbox-solo.3345706f.svg) no-repeat 50%/contain;transition:opacity .2s ease}.custom-select-wrap li.on i{background:url(/img/ico-checkbox-solo-on.8b055795.svg) no-repeat 50%/contain}.nav{padding:0 1rem;justify-content:space-between;flex:0 0 auto;background:#fff;height:6.8rem;border-radius:1.6rem 1.6rem 0 0;border-top:1px solid #f3f4f6}.nav,.nav-icon{display:flex;align-items:center}.nav-icon{flex-flow:column;justify-content:center;position:relative;width:100%;color:#b1b5b9;font-weight:500;font-size:1.2rem}.nav-icon .nav-item{margin-bottom:.2rem;background-size:100%;color:#e5e7eb}.nav-icon .nav-home{-webkit-mask:url(/img/ico-nav-home.78de090b.svg) no-repeat center/contain;mask:url(/img/ico-nav-home.78de090b.svg) no-repeat center/contain;background-color:currentColor}.nav-icon .nav-user{-webkit-mask:url(/img/ico-nav-user.79b88574.svg) no-repeat center/contain;mask:url(/img/ico-nav-user.79b88574.svg) no-repeat center/contain;background-color:currentColor}.nav-icon .nav-chat{-webkit-mask:url(/img/ico-nav-chat.45c11d9a.svg) no-repeat center/contain;mask:url(/img/ico-nav-chat.45c11d9a.svg) no-repeat center/contain;background-color:currentColor}.nav-icon .nav-estimate{-webkit-mask:url(/img/ico-nav-estimate.e276c53c.svg) no-repeat center/contain;mask:url(/img/ico-nav-estimate.e276c53c.svg) no-repeat center/contain;background-color:currentColor}.nav-icon .badge.new{position:absolute;top:-.6rem;left:50%;z-index:1}.nav-icon.on .nav-item{background-color:#1750ff}.nav-icon.on .ttl{color:#111827;font-weight:500}.nav-icon.on .badge.new{color:#fff}.form-flex{margin-bottom:1.6rem;display:flex;align-items:flex-start}.form-flex .form-li{margin-bottom:0;width:100%}.form-flex .form-li .form-in{justify-content:flex-start}.form-flex .form-li+.form-li{margin-left:1.6rem}.form-ul{display:flex;flex-direction:column}.form-li{margin-bottom:2.4rem}.form-li:last-child{margin-bottom:0}.form-li .btn{flex:.6}.form-ttl{margin-bottom:.6rem;font-weight:400;line-height:1.3;font-size:1.4rem;color:#4b5563;min-height:1.8rem}.form-in{display:flex;align-items:center;justify-content:center}.form-in.password input{padding-right:4rem}.form-in.password i{position:absolute;right:1.2rem;top:50%;transform:translateY(-50%);cursor:pointer}.form-in.timer{margin-top:1rem}.form-in.timer .label{position:relative;top:0;left:0}.form-in.timer .label input{padding-right:4.6rem}.form-in.timer .label .time{position:absolute;right:1.2rem;top:50%;transform:translateY(-50%);font-size:1.4rem;line-height:1.3;font-weight:500;color:#1f2937}.form-in button{margin-left:1rem}.form .label-txt{display:inline-block;width:4.6rem;font-size:1.4rem;font-weight:500}.label{position:relative;top:0;left:0;flex:2}.label input,.label select,.label textarea{padding:1.2rem;width:100%;border:1px solid #eff1f3;border-radius:1rem;height:4.6rem;font-size:1.4rem;font-weight:400;line-height:1.3}.label input::-moz-placeholder,.label select::-moz-placeholder,.label textarea::-moz-placeholder{color:#9ca3af}.label input::placeholder,.label select::placeholder,.label textarea::placeholder{color:#9ca3af}.label input:focus,.label select:focus,.label textarea:focus{border:1px solid #b1b5b9}.label input:user-invalid,.label select:user-invalid,.label textarea:user-invalid{border:1px solid #b1b5b9;background-color:#ffeded;border:1px solid #ff4747}.label input:disabled,.label select:disabled,.label textarea:disabled{background-color:#f7f8f9;color:#d1d5db}.label select{padding:0 4rem 0 1.2rem;background:url(/img/ico-arrow-down-center-stroke-gray1.73593be1.svg) no-repeat center right 1.2rem;background-size:2.4rem}.label textarea{height:12rem}.label input[type=date]{position:relative;width:100%;background:url(/img/ico-calendar.5978a20a.svg) no-repeat center right 12px}.label input[type=date]::-webkit-calendar-picker-indicator{position:absolute;left:0;top:0;width:100%;height:100%;background:transparent;color:transparent;cursor:pointer}.label input[type=date] :before{content:attr(placeholder);width:100%;height:100%}.label input[type=date] :valid:before{display:none}.label.date input{background:url(/img/ico-calendar.5978a20a.svg) no-repeat center right 12px #f4f7f9;border:unset;padding:1rem 4rem 1rem 1rem}.label.search{position:relative;top:0;left:0}.label.search input{padding:1rem 5rem 1rem 1rem;background-color:#f7f8f9;border:unset}.label.search .btn-search{position:absolute;right:.4rem;top:50%;transform:translateY(-50%);background:url(/img/ico-search.e2a00484.svg) no-repeat 50%;background-size:2.4rem;width:3.6rem;height:3.6rem;border:unset}.check-box .checkbox{position:relative;top:0;left:0;display:inline-block}.check-box .checkbox input+.check-txt{padding-left:2.6rem;min-height:2.6rem;background:url(/img/ico-checkbox.dfa6a82f.svg) no-repeat 0;background-size:contain;font-size:1.6rem;font-weight:400;line-height:2.6rem}.check-box .checkbox input+.check-txt>span{display:block;padding-left:.4rem;margin-top:.3rem}.check-box .checkbox input:checked+.check-txt{background-image:url(/img/ico-checkbox-on.cd54e762.svg)}.check-box .checkbox.box{width:100%}.check-box .checkbox.box input+.check-txt{display:block;width:100%;padding:1rem 1.6rem;font-size:1.6rem;height:4.6rem;font-weight:700;text-align:center;background:none;border:1px solid #eff1f3;border-radius:1rem}.check-box .checkbox.box input:checked+.check-txt{border:1px solid rgba(23,80,255,.2);background-color:rgba(23,80,255,.2)}.check-box .checkbox.round-chjp input+.check-txt{display:flex;align-items:center;justify-content:center;min-width:6rem;height:3.6rem;width:100%;padding:.8rem 1rem;font-size:1.4rem;font-weight:400;text-align:center;background:none;border:1px solid #f3f4f6;border-radius:1.2rem;color:#374151}.check-box .checkbox.round-chjp input:checked+.check-txt{border:1px solid #1750ff;background-color:#1750ff;color:#fff}.check-box .checkbox.round-chjp+.round-chjp{margin-left:.8rem}.check-box .checkbox.capacity{width:-moz-fit-content;width:fit-content}.check-box .checkbox.capacity input+.check-txt{display:flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;height:3rem;padding:.6rem 1.2rem;font-size:1.2rem;text-align:center;background:none;border:1px solid #eff1f3;border-radius:.8rem;color:#111827}.check-box .checkbox.capacity input:checked+.check-txt{border:1px solid #e6f2ff;background-color:#e6f2ff;color:#1750ff}.check-box .checkbox.capacity+.capacity{margin-left:.4rem}.check-box .checkbox.capacity .badge.new{position:absolute;top:-.4rem;right:0;z-index:1}.radio-box{width:100%}.radio-box .radio{position:relative;top:0;left:0;display:flex}.radio-box .radio input+.radio-txt{padding-left:2.6rem;background:url(/img/ico-radio.f5a0ac8f.svg) no-repeat left .3rem;background-size:1.8rem;font-size:1.6rem;font-weight:400}.radio-box .radio input:checked+.radio-txt{font-weight:600;background:url(/img/ico-radio-on.688f2497.svg) no-repeat left .3rem;background-size:1.8rem}.radio-box .radio.box{width:100%}.radio-box .radio.box input+.radio-txt{display:block;width:100%;padding:1rem 1.6rem;font-size:1.6rem;height:4.6rem;font-weight:500;text-align:center;background:none;border:1px solid #eff1f3;border-radius:1rem}.radio-box .radio.box input:checked+.radio-txt{border:1px solid rgba(23,80,255,.3);background-color:rgba(23,80,255,.1)}.radio-box .radio.box i{position:absolute;left:16px;top:50%;transform:translateY(-50%)}.radio-box .radio.round-chjp{width:100%}.radio-box .radio.round-chjp input+.radio-txt{display:flex;align-items:center;justify-content:center;min-width:6rem;height:3.6rem;width:100%;padding:.8rem 1rem;font-size:1.4rem;font-weight:400;text-align:center;background:none;border:1px solid #f3f4f6;border-radius:1.2rem;color:#374151}.radio-box .radio.round-chjp input:checked+.radio-txt{border:1px solid #1750ff;background-color:#1750ff;color:#fff}.radio-box .radio.round-chjp+.round-chjp{margin-left:.8rem}.valid-message{display:none;margin-top:.6rem;font-size:1.2rem;line-height:1.3;font-weight:500}.valid-message span{display:flex}.valid-message span.valid{color:#ff4747}.valid-message span.valid:before{content:"";margin-right:.4rem;display:block;background:url(/img/ico-vallid.56f74bfa.svg) no-repeat;width:1.4rem;height:1.4rem;background-size:cover}.valid-message span.pass{color:#34c759}.valid-message span.pass:before{content:"";margin-right:.4rem;display:block;background:url(/img/ico-pass.fedc9688.svg) no-repeat;width:1.4rem;height:1.4rem;background-size:cover}.valid-message span.helper{color:#4b5563}.valid-message.on{display:block}.valid-message.on .hidden{display:none}.essen:after{content:"*";color:#ff4747}.toggle .switch{position:relative;display:inline-block;width:3.8rem;height:2rem}.toggle .switch input{opacity:0;width:0;height:0}.toggle .slider{top:0;left:0;right:0;bottom:0;cursor:pointer;background-color:#f3f4f6}.toggle .slider,.toggle .slider:before{position:absolute;border-radius:5rem;transition:.4s}.toggle .slider:before{left:.2rem;bottom:.2rem;content:"";width:1.6rem;height:1.6rem;background-color:#fff}.toggle input:checked+.slider{background-color:#1750ff}.toggle input:focus+.slider{box-shadow:0 0 1px #1750ff}.toggle input:checked+.slider:before{transform:translateX(1.8rem)}.profile{position:relative;top:0;left:0;width:8rem;height:8rem;background:url(/img/profile.93b0f806.svg) no-repeat;background-size:cover;overflow:hidden}.profile.type02{background:url(/img/profile-type02.89eeba2e.svg) no-repeat;background-size:cover;border-radius:5rem;overflow:hidden;-o-object-fit:cover;object-fit:cover}.profile.type02 .btn-photo-add{position:absolute;top:auto;left:auto;right:0;bottom:0;background-color:rgba(0,0,0,.5);padding:.4rem;color:#fff;font-size:1.2rem;font-weight:500;line-height:1.3;z-index:1}.profile label{display:block;width:100%;height:100%}.profile input[type=file]{display:none}.profile img{position:absolute;top:0;left:0;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;overflow:hidden;-o-object-fit:cover;object-fit:cover}.profile .btn-photo-add{position:absolute;top:auto;left:auto;right:0;bottom:0;z-index:1}.add-img{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;align-items:center;flex-wrap:wrap;width:100%}.add-img-li{aspect-ratio:1/1;border-radius:1.2rem;overflow:hidden;border:1px solid #f3f4f6}.add-img .img-box{position:relative;width:100%;height:100%;background:url(/img/btn-add.4cac50eb.svg) no-repeat 50%;background-size:3rem}.add-img .img-box label{display:block;width:100%;height:100%}.add-img .img-box input[type=file]{display:none}.add-img .img-box img{position:absolute;top:0;left:0;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;cursor:zoom-in}.add-img .img-box .btn-photo-remove{z-index:1;position:absolute;top:.6rem;right:.6rem;background:url(/img/btn-remove.af2c0485.svg) no-repeat;background-size:cover;width:2rem;height:2rem}.main-visual-swiper{padding:0 1.6rem 2.6rem}.main-visual-swiper .swiper-wrapper{aspect-ratio:980/300}.main-visual-swiper .swiper-wrapper .swiper-slide{border-radius:1rem;overflow:hidden}.main-visual-swiper .swiper-horizontal>.swiper-scrollbar,.main-visual-swiper .swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;top:auto;left:auto;right:0;bottom:0;left:50%;transform:translateX(-50%);width:calc(100% - 2rem);height:.2rem;background:rgba(0,0,0,.1)}.basic-banner-swiper .swiper-wrapper{height:10rem}.basic-banner-swiper .swiper-wrapper .swiper-slide{border-radius:1.4rem;overflow:hidden}.basic-banner-swiper .swiper-pagination{text-align:left;bottom:0!important}.basic-banner-swiper+.flex-wrap-section{margin-top:1.6rem}.swiper{width:100%;height:100%}.swiper-container,.swiper-container.mySwiper{position:relative;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4)}.swiper-slide{text-align:center;font-size:1.8rem;display:flex;justify-content:center;align-items:center}.swiper-slide .slide{overflow:hidden}.swiper-slide .slide,.swiper-slide img{width:100%;display:block;height:100%;-o-object-fit:cover;object-fit:cover}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:.2rem}.swiper-pagination-bullet{width:.8rem!important;height:.8rem!important;background:hsla(0,0%,100%,.4)!important;box-shadow:1px 1px 4px rgba(0,0,0,.4);opacity:1!important;margin:0 .4rem 0 0!important;border-radius:5rem!important}.swiper-pagination-bullet-active{width:2.4rem!important;background:#fff!important}.swiper-pagination{padding:1.2rem 1.6rem;font-size:1.1rem!important;color:#fff!important;z-index:10}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{width:-moz-fit-content!important;width:fit-content!important;right:0!important;bottom:0!important;left:unset!important}.slides-per-view-auto .swiper-slide{width:86%}.slides-per-view-auto .swiper-slide .card{margin-bottom:0}.tab{position:relative;top:0;left:0;height:4.4rem;font-size:1.4rem;font-weight:400;color:#b1b5b9;width:100%}.tab.on{color:#102242;font-weight:700}.tab.on span:after{content:"";position:absolute;left:0;right:0;bottom:-.2rem;width:100%;height:.2rem;background-color:#102242;z-index:1}.tab-wrap{display:flex;align-items:center;border-bottom:1px solid #f3f4f6;flex:0 0 auto}.tab-wrap.round{padding:0 1rem 1rem;border-bottom:0;overflow-y:auto;overflow-x:unset}.tab-wrap.round .tab{flex:0 0 auto;padding:.4rem 1rem;border-radius:5rem;min-width:6rem;width:-moz-fit-content;width:fit-content;height:3.6rem;margin-right:.8rem;border:1px solid #f3f4f6;color:#374151;font-size:1.4rem;font-weight:400}.tab-wrap.round .tab.on{background:#1750ff;color:#fff;font-weight:400}.tab-wrap.round .tab.on span:after{display:none}.tab-wrap.round .tab:last-child{margin-right:0}.toggle-tab{margin:.8rem 1.6rem .4rem 1.6rem;padding:.4rem;background-color:#f7f8f9;border-radius:5rem}.radio-inputs{position:relative;display:flex;width:100%;font-size:1.4rem;border-radius:5rem;box-sizing:border-box}.radio-inputs .slider{position:absolute;top:0;left:0;height:100%;background-color:#111827;border-radius:5rem;transition:left .3s ease;z-index:0}.radio-inputs .radio{width:100%;text-align:center}.radio-inputs .radio input{display:none}.radio-inputs .radio .name{position:relative;display:flex;align-items:center;justify-content:center;padding:1rem;border-radius:5rem;cursor:pointer;z-index:1;transition:all .15s ease-in-out;color:#b1b5b9;font-weight:500;height:3.6rem}.radio-inputs .radio input:checked+.name{color:#fff}.Toastify__toast{margin:1.6rem;padding:1.2rem 1.6rem!important;background:#1f2937!important;border-radius:.8rem!important;box-shadow:0 0 10px 0 rgba(0,0,0,.3);bottom:1.6rem!important;min-height:unset!important}.Toastify__toast-body{padding:0!important;margin:0!important;width:100%;font-family:Pretendard,-apple-system,sans-serif!important;line-height:1.5;letter-spacing:-.02em;color:#fff;font-size:1.4rem;font-weight:500}.Toastify__toast-icon{display:none!important}.Toastify__close-button{width:-moz-fit-content;width:fit-content}.modal{top:100vh;left:50%;transition:top .2s;display:flex;flex-direction:column;min-width:32rem;max-width:36rem;max-height:80%;border-radius:1.6rem;overflow:hidden;z-index:20;background:#fff;box-shadow:6px 6px 6px 0 rgba(0,0,0,.1)}.modal,.modal-dim{position:fixed;transform:translate(-50%,-50%)}.modal-dim{top:0;left:0;top:50%;left:50%;z-index:999;width:100%;height:100%;background:rgba(0,0,0,.6);opacity:0}.modal-dim,.modal-dim.on{transition:opacity .3s ease-out}.modal-dim.on{opacity:1}.modal-dim.on .modal{position:fixed;top:50%;left:50%;transition:top .2s 0s;transform:translate(-50%,-50%)}.modal-dim.on .bottomsheet{bottom:0!important;top:unset;transform:translate(-50%)}.modal-inner{position:relative;top:0;left:0;width:100%;height:100%;background:#fff;overflow:hidden;display:flex;flex-direction:column;padding:1.6rem 1.6rem 0}.modal-head{width:100%}.modal-head h1{font-size:1.6rem;font-weight:600;text-align:center}.modal-con{padding:1.6rem 0}.modal-con.bg{min-height:unset}.modal-con-area{background:#fff}.modal-con .modal-txt{display:flex;flex-direction:column;align-items:center;font-size:1.6rem;text-align:center;line-height:1.4}.modal-btn{flex:0 0 auto;background:#fff;width:100%}.modal-btn .btn-wrap{padding:.8rem 0 1.6rem}.modal.center{display:flex;justify-content:center;align-items:center}.modal.center .btn-list li{line-height:1.4;font-weight:500}.modal.center .btn-list li button{width:100%;height:100%}.modal.center .btn-list li:last-child{padding-bottom:0}.modal.whole{position:relative;top:0;left:0;padding:0;width:100%;max-width:500px;margin:0 auto;max-height:unset;height:100%;border-radius:0}.modal.whole .modal-head{position:relative;top:0;left:0;padding:1.6rem}.modal.whole .modal-head .right{position:absolute;right:1.6rem;top:1.6rem;width:-moz-fit-content;width:fit-content}.modal.whole .modal-head h1{text-align:left}.modal.whole .modal-con,.modal.whole .modal-inner{padding:0}.modal.whole .modal-con.bg{height:100%}.modal.whole .modal-btn .btn{border-radius:1rem}.modal.whole .modal-scroll-box{height:17.7rem;padding:1rem;border-radius:1rem;border:1px solid #e5e7eb;background-color:#f7f8f9;overflow:hidden;overflow-y:scroll}.modal.whole .modal-scroll-box>div{margin-bottom:1.2rem}.modal.whole .btn-wrap{padding:1.6rem}.modal.whole .btn-list li .check-box{display:flex}.modal.whole .btn-list li .check-box .checkbox input+.check-txt.solo{background-image:url(/img/ico-checkbox-solo.3345706f.svg)}.modal.whole .btn-list li .check-box .checkbox input:checked+.check-txt.solo{background-image:url(/img/ico-checkbox-solo-on.8b055795.svg)}.modal.bottomsheet{padding:0;width:100%;height:-moz-fit-content;height:fit-content;border-radius:1.6rem 1.6rem 0 0;box-shadow:0 -6px 6px 0 rgba(0,0,0,.06);max-width:500px;margin:0 auto}.modal.bottomsheet .modal-con{padding:0;max-height:50vh;overflow:auto}.modal.bottomsheet .modal-inner{height:-moz-fit-content;height:fit-content;padding:0}.modal.bottomsheet .modal-head{padding-top:1rem}.modal.bottomsheet .modal-head h1{padding:1rem 1.6rem;font-size:1.6rem;line-height:1.3;font-weight:500}.modal.bottomsheet .modal-head img{margin:0 auto;width:5.4rem;height:5.4rem}.modal.bottomsheet .modal-btn{padding:1rem 1.6rem 2rem}.modal.bottomsheet .modal-btn .btn{border-radius:1rem;margin-right:1rem}.modal.bottomsheet .modal-btn .btn:last-child{margin-right:0}.modal.bottomsheet .modal-btn .btn-txt{margin-top:1.4rem;font-size:1.4rem;letter-spacing:-.02em;color:#9ca3af;font-weight:500}.modal.bottomsheet .bottomsheet-checkradio .check-box .checkbox.box input+.check-txt,.modal.bottomsheet .bottomsheet-checkradio .radio-box .radio.box input+.radio-txt{width:9.2rem;height:3rem;padding:.6rem 1.2rem;font-size:1.2rem;font-weight:700;line-height:unset}.modal.bottomsheet .bottomsheet-checkradio .pricingplan{float:right;display:flex;align-items:center;gap:.2rem;width:-moz-fit-content;width:fit-content;padding:.6rem 1.2rem;margin-bottom:1.6rem;font-size:1.2rem;font-weight:700;border-radius:.6rem;background-color:#f3f4f6}.modal.bottomsheet .bottomsheet-checkradio .pricingplan i{width:1.6rem;height:1.6rem}.modal.img-zoom{position:relative;top:0;left:0;background:unset;box-shadow:unset;border-radius:unset;max-width:100%;max-height:100%}.modal.img-zoom .swiper-wrapper{align-items:center}.btn-list li{padding:1.6rem 2.4rem;font-size:1.4rem;line-height:1.4;border-bottom:1px solid #f3f4f6}.btn-list li button{width:100%;height:100%}.btn-list li:last-child{border-bottom:none}.modal-con .gray-box{padding:1rem;border-radius:1rem;margin-top:1rem;background-color:#f7f8f9}.modal-con .gray-box .authority{margin-bottom:1.6rem}.modal-con .gray-box .authority:last-child{margin-bottom:0}.modal-con .gray-box .authority .list{display:flex;align-items:center;font-size:1.4rem;color:#1f2937;margin-bottom:.6rem}.modal-con .gray-box .authority .list .title{width:7rem;margin-right:.4rem;font-weight:600;flex-shrink:0}.modal-con .gray-box .authority .list .text{width:100%}.modal-con .gray-box .little-title{font-size:1.2rem;color:#6b7280;font-weight:500;margin-bottom:.4rem}.main-ready-modal-dim.on .main-ready-modal{position:relative;top:0;left:0;transform:none;min-width:31.2rem;max-width:31.2rem;width:31.2rem;max-height:unset}.main-ready-modal-dim .main-ready-modal-wrap{position:fixed;top:0;left:0;top:50%;left:50%;transform:translate(-50%,-50%);width:31.2rem;display:flex;flex-direction:column;align-items:center;gap:1rem}.main-ready-modal{border-radius:1rem;overflow:hidden}.main-ready-modal-icon{padding-bottom:1.6rem}.main-ready-modal-icon,.main-ready-modal-icon span{display:flex;align-items:center;justify-content:center}.main-ready-modal-icon span{width:5rem;height:5rem;border-radius:50%;background-color:rgba(23,80,255,.1)}.main-ready-modal-icon span img{width:2.4rem;height:2.4rem}.main-ready-modal-note{width:100%;margin-top:1rem;padding-top:1rem;border-top:1px solid #f5f5f5;font-size:1.2rem;font-weight:400;line-height:1.4;letter-spacing:-.024rem;color:#616161;text-align:center}.main-ready-modal-check .checkbox input+.check-txt{min-height:1.8rem;padding-left:2.4rem;background:url(/img/ico-checkbox.dfa6a82f.svg) no-repeat 0;background-size:1.8rem 1.8rem;font-size:1.6rem;font-weight:400;line-height:1.5;letter-spacing:-.032rem;color:#fff}.main-ready-modal-check .checkbox input:checked+.check-txt{background-image:url(/img/ico-checkbox-on.cd54e762.svg);font-weight:400}.update-access-modal-dim.on .update-access-modal{position:relative;top:0;left:0;transform:none;min-width:40rem;max-width:40rem;width:40rem;max-height:unset}.update-access-modal-dim .update-access-modal-wrap{position:fixed;top:0;left:0;top:50%;left:50%;transform:translate(-50%,-50%);width:40rem;display:flex;flex-direction:column;align-items:center;gap:4rem}.update-access-modal{border-radius:1rem;overflow:hidden}.update-access-modal .modal-inner{padding:1.6rem 0 1rem}.update-access-modal .modal-head{padding:0 1.6rem}.update-access-modal .modal-head h1{font-size:2rem;font-weight:600;line-height:1.5;letter-spacing:-.04rem;color:#111827;text-align:center}.update-access-modal .modal-con{padding:1.6rem}.update-access-modal .modal-txt p{font-size:1.6rem;font-weight:400;line-height:1.4;letter-spacing:-.032rem;color:#111827;text-align:center}.update-access-modal .modal-btn{padding:0;background:transparent}.update-access-modal .modal-btn .btn-wrap{width:100%;gap:0}.update-access-modal .modal-btn .btn{flex:1 1 0;min-width:5.6rem;height:5.6rem;margin-right:0;border:0;border-radius:0;font-size:1.6rem;font-weight:700;line-height:1.5;letter-spacing:-.032rem;color:#111827}.update-access-modal .modal-btn .btn.gray{background:#f3f4f6}.update-access-modal .modal-btn .btn.primary{background:#1750ff}.update-access-modal--permission .modal-head h1{font-size:1.6rem;letter-spacing:-.032rem}.update-access-modal--permission .modal-con{display:flex;flex-direction:column;gap:1rem}.tab-menu-modal-dim.on{overflow-y:auto;padding:2rem 0}.tab-menu-modal-dim.on .tab-menu-modal{position:relative;top:0;left:0;transform:none;min-width:40rem;max-width:40rem;width:40rem;max-height:unset}.tab-menu-modal-dim .tab-menu-modal-wrap{position:fixed;top:0;left:0;top:50%;left:50%;transform:translate(-50%,-50%);width:40rem;display:flex;flex-direction:column;align-items:center;gap:2rem}.tab-menu-modal{border-radius:1rem;overflow:hidden}.tab-menu-modal .modal-inner{padding:1.6rem 0 1rem}.tab-menu-modal .modal-head{padding:0 1.6rem}.tab-menu-modal .modal-head h1{font-size:2rem;font-weight:600;line-height:1.5;letter-spacing:-.04rem;color:#111827;text-align:center}.tab-menu-modal .modal-con{padding:1.6rem}.tab-menu-modal .modal-txt{display:flex;flex-direction:column;gap:0}.tab-menu-modal .modal-txt p{font-size:1.6rem;font-weight:400;line-height:1.4;letter-spacing:-.032rem;color:#111827;text-align:center}.tab-menu-modal .tab-menu-modal-emphasis{margin-bottom:0}.tab-menu-modal .tab-menu-modal-textarea{width:100%;min-height:12rem;max-height:40.4rem;padding:.8rem 1.2rem;border:.1rem solid #eff1f3;border-radius:1rem;background:#fff;font-size:1.6rem;font-weight:400;line-height:1.3;color:#111827;letter-spacing:-.032rem;overflow-y:auto}.tab-menu-modal .modal-btn{padding:0;background:transparent}.tab-menu-modal .modal-btn .btn-wrap{width:100%;gap:0}.tab-menu-modal .modal-btn .btn{flex:1 1 0;min-width:5.6rem;height:5.6rem;margin-right:0;border:0;border-radius:0;font-size:1.6rem;font-weight:700;line-height:1.5;letter-spacing:-.032rem;color:#111827}.tab-menu-modal .modal-btn .btn.gray{background:#f3f4f6}.tab-menu-modal .modal-btn .btn.primary{background:#1750ff}.update-access-permission-box{padding:1rem;border-radius:1rem;background:#f7f8f9;display:flex;flex-direction:column;gap:1.6rem}.update-access-permission-item{display:flex;flex-direction:column;gap:.4rem}.update-access-permission-item .title{font-size:1.4rem;font-weight:600;line-height:1.5;letter-spacing:-.028rem;color:#1f2937}.update-access-permission-item .desc{font-size:1.4rem;font-weight:400;line-height:1.5;letter-spacing:-.028rem;color:#1f2937}.password-reset-modal-dim.on .password-reset-modal{position:relative;top:0;left:0;transform:none;min-width:40rem;max-width:40rem;width:40rem;max-height:unset}.password-reset-modal-dim .password-reset-modal-wrap{position:fixed;top:0;left:0;top:50%;left:50%;transform:translate(-50%,-50%);width:40rem}.password-reset-modal{border-radius:1rem;overflow:hidden}.password-reset-modal .modal-inner{padding:1.6rem 0 1rem}.password-reset-modal .password-reset-modal-content{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:4rem 0}.password-reset-modal .password-reset-modal-icon{position:relative;top:0;left:0;width:8rem;height:8rem;border-radius:50%;background-color:#1750ff;display:flex;align-items:center;justify-content:center}.password-reset-modal .password-reset-modal-icon .check{display:block;width:2.8rem;height:1.6rem;border-left:.4rem solid #111827;border-bottom:.4rem solid #111827;transform:translateY(-.2rem) rotate(-45deg)}.password-reset-modal .password-reset-modal-text{text-align:center}.password-reset-modal .password-reset-modal-text h1{font-size:2rem;font-weight:600;line-height:1.3;letter-spacing:-.04rem;color:#111827}.password-reset-modal .password-reset-modal-text p{margin-top:.4rem;font-size:1.6rem;font-weight:400;line-height:1.3;letter-spacing:-.032rem;color:#374151;text-align:center}.password-reset-modal .modal-btn .btn{width:100%}.wrap.tablet .modal-dim.on{overflow-y:auto}.wrap.tablet .modal-dim.on .contract-discount-modal{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:64rem;max-width:64rem;width:64rem;max-height:unset}.wrap.tablet .modal-dim .contract-discount-modal-wrap{width:64rem;padding-bottom:2rem;display:flex;flex-direction:column;align-items:center;gap:2rem}.contract-discount-modal{border-radius:1rem;overflow:hidden}.contract-discount-modal .modal-inner{padding:2.4rem 2.4rem 3rem}.contract-discount-modal .modal-head{padding-bottom:2rem}.contract-discount-modal .modal-con{max-height:40.4rem;overflow:auto;padding:0}.contract-discount-modal .contract-discount-modal-head-row{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:2.7rem}.contract-discount-modal .contract-discount-modal-head-row h1{font-size:1.8rem;font-weight:600;line-height:1.5;color:#212121;letter-spacing:-.036rem;text-align:left}.contract-discount-modal .contract-discount-modal-close{width:2.4rem;height:2.4rem;margin-right:0;background:transparent;line-height:0;color:#212121}.contract-discount-modal .contract-term-list{display:flex;flex-direction:column;gap:1rem}.contract-discount-modal .contract-term-list li{width:100%}.contract-discount-modal .contract-term-list button{width:100%;height:6rem;padding:1.6rem;border:.1rem solid #f3f4f6;border-radius:1.6rem;background:#fff;font-size:1.8rem;font-weight:600;line-height:1.5;color:#212121;letter-spacing:-.036rem;text-align:center}.contract-discount-modal .contract-term-list button:active{border-color:#1750ff;background:rgba(23,80,255,.1);box-shadow:0 .1rem .4rem rgba(99,99,99,.22);transform:translateY(.2rem)}.contract-discount-modal .contract-select-list{display:flex;flex-direction:column;gap:1rem}.contract-discount-modal .contract-select-item{width:100%;min-height:6rem;padding:1.6rem;border:0;border-radius:1.6rem;background:#fff;display:flex;align-items:center;justify-content:space-between;gap:2rem}.contract-discount-modal .contract-select-item.is-bordered{border:.1rem solid #f3f4f6}.contract-discount-modal .contract-select-item--input{gap:2rem}.contract-discount-modal .contract-select-main{min-width:0;display:inline-flex;align-items:center;gap:.6rem}.contract-discount-modal .contract-select-label{font-size:1.8rem;font-weight:600;line-height:1.5;color:#212121;letter-spacing:-.036rem;white-space:nowrap}.contract-discount-modal .contract-select-input{flex:1;min-width:0}.contract-discount-modal .contract-select-input input{width:100%;height:4.6rem;padding:.8rem 1.2rem;border:.1rem solid #eff1f3;border-radius:1rem;background:#fff;font-size:1.6rem;font-weight:400;line-height:1.3;color:#111827;letter-spacing:-.032rem}.contract-discount-modal .contract-select-item .radio-box{line-height:0}.contract-discount-modal .contract-select-item .radio.contract-radio{display:block}.contract-discount-modal .contract-select-item .radio.contract-radio input+.radio-txt{display:block;width:1.8rem;height:1.8rem;min-height:1.8rem;padding-left:0;background-size:1.8rem 1.8rem;background-position:50%;line-height:1.8rem}.contract-discount-modal .contract-select-item .radio.contract-radio input:checked+.radio-txt{font-weight:400}.contract-discount-modal .contract-select-note{width:100%;padding:0 0 0 12rem;font-size:1.4rem;font-weight:500;line-height:1.3;color:#111827;letter-spacing:-.028rem}.contract-discount-modal .contract-select-actions{margin-top:2rem;width:100%;display:flex;align-items:center;justify-content:flex-end;gap:1rem}.contract-discount-modal .contract-action-btn{width:15.6rem;height:5.6rem;margin-right:0;border-radius:1rem;font-size:1.6rem;font-weight:700;line-height:1.5;color:#111827;letter-spacing:-.032rem}.contract-discount-modal .contract-action-btn.border{border:.1rem solid #eff1f3;background:#fff}.contract-discount-modal .contract-action-btn.gray{border:0;background:#f3f4f6}.contract-discount-modal .contract-action-btn.primary{border:0;background:#1750ff}.contract-discount-modal .contract-info-group{display:flex;flex-direction:column;gap:1rem}.contract-discount-modal .gray-box{margin-top:0;margin-bottom:unset;text-align:left}.contract-discount-modal .contract-info-title{font-size:1.4rem;font-weight:700;line-height:1.5;color:#1f2937;letter-spacing:-.028rem}.contract-discount-modal .contract-info-text{margin-top:1rem;font-size:1.4rem;font-weight:500;line-height:1.5;color:#1f2937;letter-spacing:-.028rem}.contract-discount-modal .contract-price-row{margin-top:2rem;padding:1rem 0;display:flex;align-items:baseline;justify-content:space-between}.contract-discount-modal .contract-price-row>p{font-size:1.8rem;font-weight:500;line-height:1.5;color:#111827;letter-spacing:-.036rem}.contract-discount-modal .contract-price-row .value{display:inline-flex;align-items:baseline;color:#ff4747}.contract-discount-modal .contract-price-row .value strong{font-size:1.8rem;font-weight:800;line-height:1.5;letter-spacing:-.036rem}.contract-discount-modal .contract-price-row .value span{font-size:1.8rem;font-weight:500;line-height:1.5;letter-spacing:-.036rem}.contract-discount-modal .contract-summary-box{padding:1rem}.contract-discount-modal .contract-summary-row{display:flex;align-items:center;justify-content:space-between;gap:1rem}.contract-discount-modal .contract-summary-name{font-size:1.4rem;font-weight:700;line-height:1.5;color:#1f2937;letter-spacing:-.028rem}.contract-discount-modal .contract-summary-current{display:inliㅌne-flex;align-items:center;gap:1rem}.contract-discount-modal .contract-summary-badge{padding:.2rem .4rem;background:#ff4747;font-size:1.2rem;font-weight:700;line-height:1.5;color:#fff;letter-spacing:-.024rem}.contract-discount-modal .contract-summary-price{font-size:1.4rem;font-weight:700;line-height:1.5;color:#ff4747;letter-spacing:-.028rem}.contract-discount-modal .contract-history-table{margin-top:2rem;border-top:.1rem solid #eee;border-left:.1rem solid #eee;background:#fff}.contract-discount-modal .contract-history-table table{width:100%;border-collapse:collapse;table-layout:fixed}.contract-discount-modal .contract-history-table td,.contract-discount-modal .contract-history-table th{padding:1rem;border-right:.1rem solid #eee;border-bottom:.1rem solid #eee;text-align:center;vertical-align:middle}.contract-discount-modal .contract-history-table th{height:4rem;background:#fafafa;font-size:1.4rem;font-weight:500;line-height:1.6;color:#424242;letter-spacing:-.028rem}.contract-discount-modal .contract-history-table td{height:3.8rem;font-size:1.4rem;font-weight:400;line-height:1.3;color:#212121;letter-spacing:-.056rem;white-space:nowrap}.contract-discount-modal .contract-history-old{color:#212121;text-decoration:line-through}.contract-discount-modal .contract-history-arrow,.contract-discount-modal .contract-history-new{font-weight:400}.contract-discount-modal .contract-history-arrow{margin:0 .2rem}.contract-discount-modal .contract-history-arrow.is-red,.contract-discount-modal .contract-history-new.is-red{color:#ff4747}.contract-discount-modal .contract-history-arrow.is-blue,.contract-discount-modal .contract-history-new.is-blue{color:#425ad5}.contract-discount-modal .contract-history-reason{display:inline-flex;align-items:center;justify-content:center;gap:.2rem}.contract-discount-modal .contract-premium-list{display:flex;flex-direction:column;gap:1rem}.contract-discount-modal .contract-premium-item{display:flex;align-items:center;gap:.4rem;padding:1.6rem;border:.1rem solid #f3f4f6;border-radius:1.6rem;background:#fff}.contract-discount-modal .contract-premium-name{flex:0 0 20rem;width:20rem;font-size:1.8rem;font-weight:600;line-height:1.5;color:#425ad5;letter-spacing:-.036rem}.contract-discount-modal .contract-premium-desc{font-size:1.6rem;font-weight:400;line-height:1.5;color:#212121;letter-spacing:-.032rem}.contract-discount-modal .contract-premium-desc p+p{margin-top:0}.contract-discount-modal .welfare-option-list{display:flex;flex-direction:column;gap:1rem}.contract-discount-modal .welfare-option-item{padding:1.6rem;border:.1rem solid #f3f4f6;border-radius:1.6rem;background:#fff;display:flex;align-items:center;gap:.4rem}.contract-discount-modal .welfare-option-item.on{border-color:#1750ff;background:rgba(23,80,255,.1)}.contract-discount-modal .welfare-option-name{flex:0 0 20rem;width:20rem;font-size:1.8rem;font-weight:600;line-height:1.5;color:#425ad5;letter-spacing:-.036rem}.contract-discount-modal .welfare-option-desc{flex:1;font-size:1.6rem;font-weight:400;line-height:1.5;color:#212121;letter-spacing:-.032rem}.contract-discount-modal .welfare-option-desc .accent{color:#ff4747}.contract-discount-modal .modal-btn{padding:0 2.4rem 3rem;background:#fff}.contract-discount-modal .modal-btn .btn-wrap{justify-content:flex-end;gap:1rem}.contract-discount-modal .modal-btn .btn{flex:0 0 11rem;width:11rem;margin-right:0;border-radius:1rem}.contract-discount-modal--spec .contract-spec-body p{font-size:1.6rem;font-weight:400;line-height:1.4;color:#111827;letter-spacing:-.032rem}.contract-discount-modal--print .contract-plan-box .contract-info-text{margin-top:1rem}.contract-discount-modal--print .contract-plan-benefits{display:flex;align-items:center;gap:1.2rem}.contract-discount-modal--print .contract-plan-benefit-item{display:inline-flex;align-items:center;gap:.4rem;font-size:1.4rem;font-weight:500;line-height:1.3;color:#111827;letter-spacing:-.028rem;white-space:nowrap}.contract-discount-modal--print .modal-btn .btn{flex:0 0 12.6rem;width:12.6rem}.contract-discount-modal--print-sheet .modal-con{display:flex;flex-direction:column;gap:2rem}.contract-discount-modal--print-sheet .print-sheet-summary{padding:1rem;border-radius:1rem;background:#f7f8f9}.contract-discount-modal--print-sheet .print-sheet-summary-label{font-size:1.4rem;font-weight:500;line-height:1.5;color:#6b7280;letter-spacing:-.024rem}.contract-discount-modal--print-sheet .print-sheet-summary-list{margin-top:.4rem;display:flex;flex-direction:column;gap:.6rem}.contract-discount-modal--print-sheet .print-sheet-summary-list p{font-size:1.4rem;font-weight:600;line-height:1.5;color:#1f2937;letter-spacing:-.028rem;white-space:nowrap}.contract-discount-modal--print-sheet .print-sheet-summary-list strong{font-weight:700}.contract-discount-modal--print-sheet .print-sheet-summary-list span{font-weight:500}.contract-discount-modal--print-sheet .print-sheet-row{display:flex;align-items:center;gap:2rem}.contract-discount-modal--print-sheet .print-sheet-option{flex:1;min-width:0;height:10rem;margin-right:0;border:.1rem solid #f3f4f6;border-radius:1.6rem;background:#fff;font-size:1.8rem;font-weight:600;line-height:1.5;color:#212121;letter-spacing:-.036rem;text-align:center}.contract-discount-modal--print-sheet .print-sheet-option.on{border-color:#1750ff;background:rgba(23,80,255,.1)}.wrap.tablet .modal-dim.print-sheet-page-dim.on{overflow-y:auto;padding:2rem 0}.wrap.tablet .modal-dim.print-sheet-page-dim.on .contract-discount-modal{position:relative;top:auto;left:auto;transform:none;max-height:unset}.contract-discount-modal--print-sheet-page .modal-con{display:flex;flex-direction:column;gap:2rem}.contract-discount-modal--print-sheet-page .print-sheet-summary-box{width:100%;padding:1rem;border-radius:1rem;background:#f7f8f9}.contract-discount-modal--print-sheet-page .print-sheet-summary-box--compact .print-sheet-summary-list{gap:.6rem}.contract-discount-modal--print-sheet-page .print-sheet-summary-label{font-size:1.4rem;font-weight:500;line-height:1.5;color:#6b7280;letter-spacing:-.028rem}.contract-discount-modal--print-sheet-page .print-sheet-summary-list{margin-top:.4rem;display:flex;flex-direction:column;gap:.6rem}.contract-discount-modal--print-sheet-page .print-sheet-summary-item{font-size:1.4rem;font-weight:600;line-height:1.5;color:#1f2937;letter-spacing:-.028rem}.contract-discount-modal--print-sheet-page .print-sheet-summary-item strong{font-weight:700}.contract-discount-modal--print-sheet-page .print-sheet-summary-item span{font-weight:500}.contract-discount-modal--print-sheet-page .print-sheet-summary-item--stack{display:flex;flex-direction:column;gap:0;font-size:1.4rem;font-weight:700;line-height:1.5;color:#1f2937;letter-spacing:-.028rem}.contract-discount-modal--print-sheet-page .print-sheet-summary-item--stack p{word-break:keep-all}.contract-discount-modal--print-sheet-page .print-sheet-option-grid{width:100%;display:flex;flex-direction:column;gap:2rem}.contract-discount-modal--print-sheet-page .print-sheet-option-row{width:100%;display:flex;align-items:stretch;gap:2rem}.contract-discount-modal--print-sheet-page .print-sheet-option-row--quad .print-sheet-option-card{width:calc(25% - 1.5rem)}.contract-discount-modal--print-sheet-page .print-sheet-option-row--triple .print-sheet-option-card{width:calc(33.33333% - 1.33333rem)}.contract-discount-modal--print-sheet-page .print-sheet-option-row--double .print-sheet-option-card{width:calc(50% - 1rem)}.contract-discount-modal--print-sheet-page .print-sheet-option-card{flex:1;min-width:0;min-height:10rem;padding:2rem;margin-right:0;border:.1rem solid #f3f4f6;border-radius:1.6rem;background:#fff;display:flex;align-items:center;justify-content:center;font-size:1.8rem;font-weight:600;line-height:1.5;color:#212121;letter-spacing:-.036rem;text-align:center}.contract-discount-modal--print-sheet-page .print-sheet-option-card.on{border-color:#1750ff;background:rgba(23,80,255,.1)}.contract-discount-modal--print-sheet-page .print-sheet-tab-wrap{width:100%;padding:.4rem;border-radius:1.2rem;background:#f1f5f9}.contract-discount-modal--print-sheet-page .print-sheet-tab-btn{width:100%;height:3.6rem;margin-right:0;border-radius:.8rem;background:transparent;font-size:1.4rem;font-weight:500;line-height:2rem;color:#64748b;letter-spacing:-.028rem}.contract-discount-modal--print-sheet-page .print-sheet-tab-btn.on{background:#fff;box-shadow:0 .1rem .2rem rgba(0,0,0,.05);font-weight:700;color:#0f172a}.contract-discount-modal--print-sheet-page .print-sheet-field-title,.contract-discount-modal--print-sheet-page .print-sheet-section-title{font-size:1.4rem;font-weight:500;line-height:1.3;color:#111827;letter-spacing:-.028rem}.contract-discount-modal--print-sheet-page .print-sheet-field{width:100%;display:flex;flex-direction:column;gap:1rem}.contract-discount-modal--print-sheet-page .print-sheet-check-panel{width:100%;max-height:26rem;padding:1rem 1.6rem;border:.1rem solid #f3f4f6;border-radius:1rem;display:flex;flex-direction:column;gap:2rem;overflow:auto}.contract-discount-modal--print-sheet-page .print-sheet-check-panel--document{padding:1rem 2rem;background:#f7f8f9}.contract-discount-modal--print-sheet-page .print-sheet-check-inline,.contract-discount-modal--print-sheet-page .print-sheet-check-item{position:relative;display:inline-flex;align-items:center;gap:.6rem;cursor:pointer}.contract-discount-modal--print-sheet-page .print-sheet-check-inline input,.contract-discount-modal--print-sheet-page .print-sheet-check-item input{position:absolute;opacity:0;pointer-events:none}.contract-discount-modal--print-sheet-page .print-sheet-check-item{width:-moz-fit-content;width:fit-content;min-width:0}.contract-discount-modal--print-sheet-page .print-sheet-check-mark{position:relative;flex:0 0 1.8rem;width:1.8rem;height:1.8rem;border:.1rem solid #e5e7eb;border-radius:.4rem;background:#fff}.contract-discount-modal--print-sheet-page .print-sheet-check-inline input:checked+.print-sheet-check-mark,.contract-discount-modal--print-sheet-page .print-sheet-check-inline.on .print-sheet-check-mark,.contract-discount-modal--print-sheet-page .print-sheet-check-item input:checked+.print-sheet-check-mark,.contract-discount-modal--print-sheet-page .print-sheet-check-item.on .print-sheet-check-mark{border-color:#1750ff;background:#1750ff}.contract-discount-modal--print-sheet-page .print-sheet-check-inline input:checked+.print-sheet-check-mark:after,.contract-discount-modal--print-sheet-page .print-sheet-check-inline.on .print-sheet-check-mark:after,.contract-discount-modal--print-sheet-page .print-sheet-check-item input:checked+.print-sheet-check-mark:after,.contract-discount-modal--print-sheet-page .print-sheet-check-item.on .print-sheet-check-mark:after{content:"";position:absolute;left:.4rem;top:.1rem;width:.5rem;height:.9rem;border-right:.2rem solid #fff;border-bottom:.2rem solid #fff;transform:rotate(45deg)}.contract-discount-modal--print-sheet-page .print-sheet-check-text{font-size:1.6rem;font-weight:400;line-height:1.5;color:#111827;letter-spacing:-.032rem}.contract-discount-modal--print-sheet-page .print-sheet-check-item.on .print-sheet-check-text{font-weight:600}.contract-discount-modal--print-sheet-page .print-sheet-check-inline-text{font-size:1.6rem;font-weight:400;line-height:1.5;color:#111827;letter-spacing:-.032rem}.contract-discount-modal--print-sheet-page .print-sheet-note{width:100%;display:flex;flex-direction:column;gap:.2rem;font-size:1.5rem;font-weight:400;line-height:1.5;color:#374151;letter-spacing:-.03rem}.contract-discount-modal--print-sheet-page .print-sheet-actions{width:100%;display:flex;justify-content:flex-end;gap:1rem}.contract-discount-modal--print-sheet-page .print-sheet-list-head{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1.2rem}.contract-discount-modal--print-sheet-page .print-sheet-type-list{display:flex;gap:1rem}.contract-discount-modal--print-sheet-page .print-sheet-type-btn{height:4.6rem;min-width:12.4rem;padding:1rem 2rem;margin-right:0;border:.1rem solid #eff1f3;border-radius:1rem;background:#fff;font-size:1.6rem;font-weight:700;line-height:1.5;color:#111827;letter-spacing:-.032rem}.contract-discount-modal--print-sheet-page .print-sheet-type-btn.on{border-color:#1750ff;background:rgba(23,80,255,.1)}.contract-discount-modal--main-popup .modal-inner{padding:0;background:transparent}.contract-discount-modal--main-popup .main-popup-image{position:relative;width:100%;height:49rem;background:#e0e0e0;display:flex;align-items:center;justify-content:center}.contract-discount-modal--main-popup .main-popup-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.contract-discount-modal--main-popup .main-popup-actions{width:100%;height:4.8rem;display:flex;align-items:stretch;background:#fff}.contract-discount-modal--main-popup .main-popup-action{flex:1;margin-right:0;border:0;background:transparent;font-size:1.8rem;font-weight:500;line-height:1.5;letter-spacing:-.036rem;padding:0 2rem;display:flex;align-items:center}.contract-discount-modal--main-popup .main-popup-action--mute{justify-content:flex-start;color:#9e9e9e;text-decoration:underline;text-underline-offset:.2rem}.contract-discount-modal--main-popup .main-popup-action--close{justify-content:flex-end;color:#212121}.contract-discount-modal--card-benefit .modal-head,.contract-discount-modal--card-qr .modal-head{padding-bottom:2.4rem}.contract-discount-modal--card-qr .modal-con{display:flex;align-items:center;justify-content:center}.contract-discount-modal--card-qr .card-detail-qr-box{width:19.8rem;height:17.7rem}.contract-discount-modal--card-qr .card-detail-qr-box img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.contract-discount-modal--card-benefit .modal-con{display:flex;flex-direction:column;gap:2rem}.contract-discount-modal--card-benefit .card-benefit-group,.contract-discount-modal--card-benefit .card-benefit-groups{display:flex;flex-direction:column;gap:1rem}.contract-discount-modal--card-benefit .card-benefit-title{font-size:1.8rem;font-weight:600;line-height:1.5;color:#425ad5;letter-spacing:-.036rem}.contract-discount-modal--card-benefit .card-benefit-list{display:flex;flex-direction:column;gap:1rem}.contract-discount-modal--card-benefit .card-benefit-item{width:100%;min-height:5.6rem;padding:1.6rem;border:.1rem solid #f3f4f6;border-radius:1.6rem;background:#fff;display:flex;align-items:center;justify-content:space-between;gap:1rem}.contract-discount-modal--card-benefit .card-benefit-item--selected{border-color:#1750ff;background:rgba(23,80,255,.1)}.contract-discount-modal--card-benefit .card-benefit-label,.contract-discount-modal--card-benefit .card-benefit-value{font-size:1.6rem;font-weight:400;line-height:1.5;color:#212121;letter-spacing:-.032rem;white-space:nowrap}.contract-discount-modal--card-benefit .card-benefit-value{color:#212121}.contract-discount-modal--card-benefit .card-benefit-value.is-red{color:#ff4747}.contract-discount-modal--card-benefit .card-benefit-item--selected .card-benefit-value{color:#212121}.contract-discount-modal--card-benefit .card-benefit-actions{display:flex;align-items:center;justify-content:flex-end;gap:1rem}.wrap.tablet .modal-dim.plan-change-modal-dim.on{overflow-y:auto;padding:2rem 0}.wrap.tablet .modal-dim.plan-change-modal-dim.on .contract-discount-modal{position:relative;top:auto;left:auto;transform:none;max-height:unset}.contract-discount-modal--plan-change .modal-con{display:flex;flex-direction:column;gap:2rem}.contract-discount-modal--plan-change .plan-change-summary-list{display:flex;flex-direction:column;gap:2rem;width:100%}.contract-discount-modal--plan-change .plan-change-summary-item{display:flex;align-items:center;justify-content:space-between;gap:2rem;width:100%;padding:0 1.6rem}.contract-discount-modal--plan-change .plan-change-summary-label{font-size:1.8rem;font-weight:600;line-height:1.5;color:#212121;letter-spacing:-.036rem;white-space:nowrap}.contract-discount-modal--plan-change .plan-change-select-btn{flex:0 0 40.4rem;width:40.4rem;height:4.6rem;padding:.8rem 1.2rem;margin-right:0;border:.1rem solid #eff1f3;border-radius:1rem;background:#fff;display:inline-flex;align-items:center;justify-content:space-between;gap:.4rem;text-align:left}.contract-discount-modal--plan-change .plan-change-select-btn span{flex:1;min-width:0;font-size:1.6rem;font-weight:400;line-height:1.3;color:#111827;letter-spacing:-.032rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.contract-discount-modal--plan-change .plan-change-select-btn i{flex:0 0 2.4rem;width:2.4rem;height:2.4rem;color:#111827}.contract-discount-modal--plan-change-list{max-height:58.5rem}.contract-discount-modal--plan-change-list .modal-con{display:flex;flex-direction:column;gap:2rem}.contract-discount-modal--plan-change-list .plan-change-option-list{width:100%;max-height:40.4rem;display:flex;flex-direction:column;gap:2rem;overflow-x:hidden;overflow-y:auto}.contract-discount-modal--plan-change-list .plan-change-option-item{width:100%;min-height:4rem;padding:0 1.6rem;display:flex;align-items:center;justify-content:space-between;gap:2rem}.contract-discount-modal--plan-change-list .plan-change-option-item--single{justify-content:flex-start}.contract-discount-modal--plan-change-list .plan-change-option-label{font-size:1.8rem;font-weight:600;line-height:1.5;color:#212121;letter-spacing:-.036rem;white-space:nowrap}.contract-discount-modal--plan-change-list .plan-change-option-input{flex:0 0 40.4rem;width:40.4rem}.contract-discount-modal--plan-change-list .plan-change-option-multi{flex:0 0 40.4rem;width:40.4rem;display:flex;align-items:center;justify-content:space-between}.contract-discount-modal--plan-change-list .plan-change-option-multi-group{display:inline-flex;align-items:center;gap:1rem}.contract-discount-modal--plan-change-list .plan-change-option-input-sm{flex:0 0 14.4rem;width:14.4rem}.contract-discount-modal--plan-change-list .plan-change-option-unit{font-size:1.8rem;font-weight:600;line-height:1.5;color:#212121;letter-spacing:-.036rem;white-space:nowrap}.contract-discount-modal--plan-change-method .plan-change-option-list{max-height:30.4rem}.contract-discount-modal--plan-type .plan-type-option-list{width:100%;display:flex;align-items:center;gap:2rem}.contract-discount-modal--plan-type .plan-type-option{flex:1;width:calc(50% - 1rem);height:24.6rem;margin-right:0;border:.1rem solid #eff1f3;border-radius:1.6rem;background:#fff;box-shadow:0 .2rem .8rem rgba(99,99,99,.12);display:flex;align-items:center;justify-content:center;transition:border-color .2s ease,background-color .2s ease}.contract-discount-modal--plan-type .plan-type-option img{display:block;max-width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.contract-discount-modal--plan-type .plan-type-option--kt img{width:12rem}.contract-discount-modal--plan-type .plan-type-option--lgu img{width:7rem}.contract-discount-modal--plan-type .plan-type-option.on{border-color:#1750ff;background:rgba(23,80,255,.1)}.contract-discount-modal--compare-counsel .modal-head,.contract-discount-modal--compare-counsel .modal-inner{padding-bottom:2.4rem}.contract-discount-modal--compare-counsel .compare-counsel-option-list{width:100%;display:flex;align-items:center;gap:2rem}.contract-discount-modal--compare-counsel .compare-counsel-option{flex:1;width:calc(33.33333% - 1.33333rem);height:24.6rem;margin-right:0;padding:0 1rem;border:.1rem solid #eff1f3;border-radius:1.6rem;background:#fff;box-shadow:0 .2rem .8rem rgba(99,99,99,.12);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.8rem;transition:border-color .2s ease,background-color .2s ease}.contract-discount-modal--compare-counsel .compare-counsel-option.on{border-color:#1750ff;background:rgba(23,80,255,.1)}.contract-discount-modal--compare-counsel .compare-counsel-option:active{border-color:#1750ff;background:rgba(23,80,255,.1);box-shadow:0 .1rem .4rem rgba(99,99,99,.22);transform:translateY(.2rem)}.contract-discount-modal--compare-counsel .compare-counsel-option-visual{width:12rem;height:12rem;display:flex;align-items:center;justify-content:center}.contract-discount-modal--compare-counsel .compare-counsel-option-visual img{display:block;max-width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.contract-discount-modal--compare-counsel .compare-counsel-option-label{display:block;font-size:1.8rem;font-weight:600;line-height:1.5;color:#212121;letter-spacing:-.036rem;text-align:center;white-space:nowrap}.wrap.tablet .modal-dim.purchase-confirm-tab-modal-dim.on{overflow-y:auto;padding:2rem 0}.wrap.tablet .modal-dim.purchase-confirm-tab-modal-dim.on .contract-discount-modal{position:relative;top:auto;left:auto;transform:none;max-height:unset}.contract-discount-modal--purchase-confirm .modal-con{display:flex;flex-direction:column;gap:2rem}.contract-discount-modal--purchase-confirm .modal-max-height{max-height:40.4rem;overflow-y:auto}.contract-discount-modal--purchase-confirm .purchase-confirm-choice-list{display:flex;flex-direction:column;gap:1rem}.contract-discount-modal--purchase-confirm .purchase-confirm-choice-btn{width:100%;height:6rem;margin-right:0;border:.1rem solid #f3f4f6;border-radius:1.6rem;background:#fff;font-size:1.8rem;font-weight:600;line-height:1.5;color:#212121;letter-spacing:-.036rem;text-align:center}.contract-discount-modal--purchase-confirm .purchase-confirm-help{display:flex;flex-direction:column;gap:.4rem}.contract-discount-modal--purchase-confirm .purchase-confirm-guide,.contract-discount-modal--purchase-confirm .purchase-confirm-help-title{font-size:1.6rem;font-weight:600;line-height:1.5;color:#111827;letter-spacing:-.032rem}.contract-discount-modal--purchase-confirm .purchase-confirm-guide p+p,.contract-discount-modal--purchase-confirm .purchase-confirm-help-text{margin-top:0;font-size:1.5rem;font-weight:400;line-height:1.5;color:#374151;letter-spacing:-.03rem}.contract-discount-modal--purchase-confirm .purchase-confirm-date-list,.contract-discount-modal--purchase-confirm .purchase-confirm-form,.contract-discount-modal--purchase-confirm .purchase-confirm-radio-list{display:flex;flex-direction:column;gap:2rem;width:100%}.contract-discount-modal--purchase-confirm .purchase-confirm-date-list{max-height:40.4rem;overflow-y:auto}.contract-discount-modal--purchase-confirm .purchase-confirm-form-row,.contract-discount-modal--purchase-confirm .purchase-confirm-radio-row{width:100%;padding:0 1.6rem;display:flex;align-items:center;justify-content:space-between;gap:2rem}.contract-discount-modal--purchase-confirm .purchase-confirm-form-label{min-width:0;font-size:1.8rem;font-weight:600;line-height:1.5;color:#212121;letter-spacing:-.036rem;white-space:nowrap}.contract-discount-modal--purchase-confirm .purchase-confirm-form-label .is-required{color:#ff4747}.contract-discount-modal--purchase-confirm .purchase-confirm-form-input{width:40.4rem;flex:0 0 40.4rem}.contract-discount-modal--purchase-confirm .purchase-confirm-form-input input{color:#111827}.contract-discount-modal--purchase-confirm .purchase-confirm-check,.contract-discount-modal--purchase-confirm .purchase-confirm-radio{display:inline-flex;align-items:center;gap:.6rem;cursor:pointer}.contract-discount-modal--purchase-confirm .purchase-confirm-check input,.contract-discount-modal--purchase-confirm .purchase-confirm-radio input{position:absolute;opacity:0;pointer-events:none}.contract-discount-modal--purchase-confirm .purchase-confirm-check .mark{position:relative;width:1.8rem;height:1.8rem;border:.1rem solid #e5e7eb;border-radius:.4rem;background:#fff;flex-shrink:0}.contract-discount-modal--purchase-confirm .purchase-confirm-check input:checked+.mark{background:#1750ff;border-color:#1750ff}.contract-discount-modal--purchase-confirm .purchase-confirm-check input:checked+.mark:after{content:"";position:absolute;left:.4rem;top:.1rem;width:.5rem;height:.9rem;border-right:.2rem solid #fff;border-bottom:.2rem solid #fff;transform:rotate(45deg)}.contract-discount-modal--purchase-confirm .purchase-confirm-radio .mark{position:relative;width:1.8rem;height:1.8rem;border:.1rem solid #eff1f3;border-radius:50%;background:#eff1f3;flex-shrink:0}.contract-discount-modal--purchase-confirm .purchase-confirm-radio .mark:after{content:"";position:absolute;top:50%;left:50%;width:.8rem;height:.8rem;border-radius:50%;background:#fff;transform:translate(-50%,-50%)}.contract-discount-modal--purchase-confirm .purchase-confirm-radio input:checked+.mark{background:#1750ff;border-color:#1750ff}.contract-discount-modal--purchase-confirm .purchase-confirm-check .text,.contract-discount-modal--purchase-confirm .purchase-confirm-radio .text{font-size:1.8rem;font-weight:600;line-height:1.5;color:#212121;letter-spacing:-.036rem;white-space:nowrap}.contract-discount-modal--purchase-confirm .purchase-confirm-overwrite-list{display:flex;flex-direction:column;gap:1rem;width:100%}.contract-discount-modal--purchase-confirm .purchase-confirm-overwrite-card{display:flex;align-items:center;gap:1rem;width:100%;padding:1.6rem;border:.1rem solid #f3f4f6;border-radius:1rem;background:#fff}.contract-discount-modal--purchase-confirm .purchase-confirm-overwrite-card.on{border-color:#1750ff;background:rgba(23,80,255,.1)}.contract-discount-modal--purchase-confirm .purchase-confirm-overwrite-card-logo{flex:0 0 7rem;height:7rem;display:flex;align-items:center;justify-content:center}.contract-discount-modal--purchase-confirm .purchase-confirm-overwrite-card-logo img{width:4.4rem;height:4.4rem;-o-object-fit:contain;object-fit:contain}.contract-discount-modal--purchase-confirm .purchase-confirm-overwrite-card-name{flex:0 0 10rem;min-width:0;font-size:1.6rem;font-weight:600;line-height:1.5;color:#212121;letter-spacing:-.032rem;word-break:keep-all}.contract-discount-modal--purchase-confirm .purchase-confirm-overwrite-card-details{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:.4rem}.contract-discount-modal--purchase-confirm .purchase-confirm-overwrite-detail-row{display:flex;align-items:center;gap:1rem;min-width:0;font-size:1.6rem;font-weight:500;line-height:1.3;letter-spacing:-.032rem}.contract-discount-modal--purchase-confirm .purchase-confirm-overwrite-detail-label{flex:0 0 auto;color:#616161;white-space:nowrap}.contract-discount-modal--purchase-confirm .purchase-confirm-overwrite-detail-value{min-width:0;color:#212121;word-break:keep-all}.contract-discount-modal--purchase-confirm .purchase-confirm-form-divider{padding-top:2rem;margin-top:2rem;border-top:.1rem solid #f3f4f6;display:flex;flex-direction:column;gap:2rem}.contract-discount-modal--purchase-confirm .purchase-confirm-button-pair{display:flex;gap:1rem}.contract-discount-modal--purchase-confirm .purchase-confirm-selector-btn{flex:1;height:4.6rem;margin-right:0;padding:0 1.6rem;border:.1rem solid #eff1f3;border-radius:1rem;background:#fff;display:flex;align-items:center;justify-content:center;gap:.2rem;font-size:1.6rem;font-weight:700;line-height:1.5;color:#111827;letter-spacing:-.032rem;white-space:nowrap}.contract-discount-modal--purchase-confirm .purchase-confirm-selector-btn.is-select{gap:.8rem}.contract-discount-modal--purchase-confirm .purchase-confirm-repeat-block{width:100%;padding:0 1.6rem;display:flex;flex-direction:column;gap:.4rem}.contract-discount-modal--purchase-confirm .purchase-confirm-repeat-head{display:flex;align-items:center;justify-content:space-between}.contract-discount-modal--purchase-confirm .purchase-confirm-repeat-head strong{font-size:1.8rem;font-weight:600;line-height:1.5;color:#212121;letter-spacing:-.036rem}.contract-discount-modal--purchase-confirm .purchase-confirm-repeat-controls{display:flex;gap:1rem}.contract-discount-modal--purchase-confirm .purchase-confirm-repeat-btn{position:relative;width:2.6rem;height:2.6rem;margin-right:0;border-radius:.6rem;background:#bdbdbd;box-shadow:0 .1rem .2rem rgba(0,0,0,.05)}.contract-discount-modal--purchase-confirm .purchase-confirm-repeat-btn:after,.contract-discount-modal--purchase-confirm .purchase-confirm-repeat-btn:before{content:"";position:absolute;top:50%;left:50%;background:#fff;transform:translate(-50%,-50%)}.contract-discount-modal--purchase-confirm .purchase-confirm-repeat-btn:before{width:.8rem;height:.12rem}.contract-discount-modal--purchase-confirm .purchase-confirm-repeat-btn.is-plus:after{width:.12rem;height:.8rem}.contract-discount-modal--purchase-confirm .purchase-confirm-repeat-btn.is-minus:after{display:none}.contract-discount-modal--purchase-confirm .purchase-confirm-repeat-body{padding:1rem 2rem;display:flex;flex-direction:column;gap:1rem;max-height:18.3rem;overflow-y:auto;border-radius:1rem;background:#f7f8f9;border:1px solid #f3f4f6}.contract-discount-modal--purchase-confirm .purchase-confirm-modal-toggle{position:relative;display:flex;padding:.4rem;border-radius:1.2rem;background:#f1f5f9;isolation:isolate;--purchase-confirm-toggle-x:0px;--purchase-confirm-toggle-width:0px}.contract-discount-modal--purchase-confirm .purchase-confirm-modal-toggle:before{content:"";position:absolute;top:.4rem;bottom:.4rem;left:.4rem;width:var(--purchase-confirm-toggle-width);border-radius:.8rem;background:#fff;box-shadow:0 .1rem .2rem rgba(0,0,0,.05);transform:translateX(var(--purchase-confirm-toggle-x));transition:transform .28s cubic-bezier(.22,1,.36,1),width .28s ease;z-index:0}.contract-discount-modal--purchase-confirm .purchase-confirm-modal-toggle-btn{flex:1;position:relative;z-index:1;height:3.6rem;margin-right:0;border-radius:.8rem;background:transparent;font-size:1.4rem;font-weight:500;line-height:2rem;color:#64748b;letter-spacing:-.028rem;transition:color .2s ease,font-weight .2s ease}.contract-discount-modal--purchase-confirm .purchase-confirm-modal-toggle-btn.on{font-weight:700;color:#0f172a}.contract-discount-modal--purchase-confirm .purchase-confirm-date-inline{width:40.4rem;flex:0 0 40.4rem;display:flex;align-items:center;justify-content:space-between}.contract-discount-modal--purchase-confirm .purchase-confirm-date-inline-group{display:flex;align-items:center;gap:1rem}.contract-discount-modal--purchase-confirm .purchase-confirm-date-inline-group span{font-size:1.8rem;font-weight:600;line-height:1.5;color:#212121;letter-spacing:-.036rem;white-space:nowrap}.contract-discount-modal--purchase-confirm .purchase-confirm-short-input{width:14.4rem;flex:0 0 14.4rem}.contract-discount-modal--purchase-confirm .purchase-confirm-summary-grid{display:flex;gap:1rem;width:100%}.contract-discount-modal--purchase-confirm .purchase-confirm-summary-card{flex:1;min-width:0;border:.1rem solid #f3f4f6;border-radius:1rem;background:#fff;overflow:hidden}.contract-discount-modal--purchase-confirm .purchase-confirm-summary-head{position:relative;min-height:4.7rem;padding:1rem 2rem;border-bottom:.1rem solid #f3f4f6;display:flex;align-items:center;justify-content:center}.contract-discount-modal--purchase-confirm .purchase-confirm-summary-head .ico-checkbox-primary{display:none}.contract-discount-modal--purchase-confirm .purchase-confirm-summary-head.is-active{background:rgba(23,80,255,.1)}.contract-discount-modal--purchase-confirm .purchase-confirm-summary-head.is-active .ico-checkbox-primary{display:block}.contract-discount-modal--purchase-confirm .purchase-confirm-summary-head h2{font-size:1.8rem;font-weight:600;line-height:1.5;color:#212121;letter-spacing:-.036rem}.contract-discount-modal--purchase-confirm .purchase-confirm-summary-body{padding:1rem 2rem;display:flex;flex-direction:column;gap:1.2rem}.contract-discount-modal--purchase-confirm .purchase-confirm-summary-row{display:flex;align-items:center;justify-content:space-between;gap:1rem}.contract-discount-modal--purchase-confirm .purchase-confirm-summary-row span{font-size:1.5rem;font-weight:500;line-height:1.3;color:#111827;letter-spacing:-.03rem}.contract-discount-modal--purchase-confirm .purchase-confirm-summary-row strong{font-size:1.6rem;font-weight:500;line-height:1.3;color:#111827;letter-spacing:-.032rem;white-space:nowrap}.contract-discount-modal--purchase-confirm .purchase-confirm-summary-row.is-total{padding-top:1rem;border-top:.1rem solid #f3f4f6}.contract-discount-modal--purchase-confirm .purchase-confirm-summary-row.is-total .is-red{font-weight:700;color:#ff4747}.contract-discount-modal--purchase-confirm .purchase-confirm-summary-foot{padding:1rem 2rem;background:#f3f4f6;display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.contract-discount-modal--purchase-confirm .purchase-confirm-summary-foot span{font-size:1.3rem;font-weight:500;line-height:1.5;color:#374151;letter-spacing:-.026rem}.contract-discount-modal--purchase-confirm .purchase-confirm-summary-foot strong{font-size:1.4rem;font-weight:600;line-height:1.5;color:#111827;letter-spacing:-.028rem;white-space:nowrap}.wrap.tablet .modal-dim.recorder-modal-page-dim.on{padding:4rem 0;overflow-y:auto}.wrap.tablet .modal-dim.recorder-modal-page-dim.on .modal{position:static;transform:none}.wrap.tablet .modal-dim.recorder-modal-page-dim.on .contract-discount-modal.recorder-modal{min-width:64rem;max-width:64rem;width:64rem}.wrap.tablet .modal-dim.recorder-modal-page-dim.on .modal.recorder-mini-modal{min-width:40rem;max-width:40rem;width:40rem}.recorder-modal-page-stack{width:64rem;padding-bottom:2rem;display:flex;flex-direction:column;align-items:center;gap:2rem}.recorder-modal{border-radius:1rem;overflow:hidden}.recorder-modal .modal-inner{padding:2.4rem 2.4rem 3rem}.recorder-modal .modal-head{padding-bottom:2rem}.recorder-modal .modal-con{display:flex;flex-direction:column;gap:2rem;overflow:visible;max-height:unset}.recorder-modal-toolbar{display:flex;align-items:center;gap:1rem;width:100%}.recorder-record-action{flex:0 0 auto;width:-moz-fit-content;width:fit-content;height:4.4rem;margin-right:0;padding:0 1rem;border:.1rem solid #f7f8f9;border-radius:1.2rem;background:#fff;box-shadow:inset -.2rem -.2rem .4rem rgba(0,0,0,.15);display:inline-flex;align-items:center;justify-content:center;gap:.4rem}.recorder-record-action i{width:2.6rem;height:2.6rem}.recorder-record-action span{font-size:1.4rem;font-weight:500;line-height:1.3;color:#111827;letter-spacing:-.028rem;white-space:nowrap}.recorder-search{flex:1;min-width:0;height:4.6rem;padding:0 1.2rem;border:.1rem solid #eff1f3;border-radius:1rem;background:#fff;display:flex;align-items:center;gap:.8rem}.recorder-search input{flex:1;min-width:0;border:0;background:transparent;font-size:1.6rem;font-weight:400;line-height:1.3;color:#111827;letter-spacing:-.032rem}.recorder-search input::-moz-placeholder{color:#d1d5db}.recorder-search input::placeholder{color:#d1d5db}.recorder-search input:focus{outline:none}.recorder-search-clear{width:2.4rem;height:2.4rem;margin-right:0;border-radius:50%;background:#e5e7eb;display:flex;align-items:center;justify-content:center;flex-shrink:0}.recorder-search-clear i{width:1.2rem;height:1.2rem;opacity:.6}.recorder-file-panel{width:100%;min-height:20rem;max-height:40.4rem;padding:1rem 2rem;border:.1rem solid #f3f4f6;border-radius:1rem;background:#f7f8f9;overflow-y:auto}.recorder-file-panel--empty{display:flex;align-items:center;justify-content:center}.recorder-file-panel--empty .empty{margin:0;padding-top:0}.recorder-file-grid{display:flex;flex-wrap:wrap;gap:1rem}.recorder-file-card{width:calc(33.33333% - .66667rem);padding:1rem;border:.1rem solid #f3f4f6;border-radius:1rem;background:#fff;display:flex;flex-direction:column;gap:1rem}.recorder-file-card.on{border-color:#1750ff}.recorder-file-visual{position:relative;height:4.6rem;border-radius:.4rem;overflow:hidden;display:flex;align-items:center;justify-content:center}.recorder-waveform{width:15.7rem;height:5rem;background-image:url(/img/img-recorder-waveform.cf10802d.png);background-size:100%;background-repeat:no-repeat;background-position:50%;opacity:.4}.recorder-play-chip{position:absolute;left:50%;top:50%;width:2.6rem;height:2.6rem;border-radius:50%;background:#1750ff;transform:translate(-50%,-50%);box-shadow:0 .2rem .6rem rgba(0,0,0,.12)}.recorder-play-chip:before{content:"";position:absolute;left:1rem;top:.7rem;border-top:.6rem solid transparent;border-bottom:.6rem solid transparent;border-left:.9rem solid #fff}.recorder-duration-chip{position:absolute;right:0;bottom:0;padding:.2rem .4rem;border-radius:.4rem 0 0 0;background:hsla(0,0%,88%,.5);font-size:1.2rem;font-weight:600;line-height:1.3;color:#4b5563;letter-spacing:-.024rem}.recorder-file-meta{display:flex;flex-direction:column;gap:.4rem}.recorder-file-meta strong{font-size:1.4rem;font-weight:500;line-height:1.3;color:#111827;letter-spacing:-.028rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recorder-file-meta span{font-size:1.2rem;font-weight:500;line-height:1.3;color:#9e9e9e;letter-spacing:-.024rem;white-space:nowrap}.recorder-file-actions{display:flex;gap:.6rem;width:100%}.recorder-file-btn{flex:1;height:3rem;margin-right:0;border:.1rem solid #eff1f3;border-radius:.6rem;background:#fff;font-size:1.2rem;font-weight:700;line-height:1.5;color:#111827;letter-spacing:-.024rem}.recorder-player{width:100%;padding:1rem 1.6rem;border:.1rem solid #f3f4f6;border-radius:1rem;background:#fff;display:flex;flex-direction:column;gap:1rem}.recorder-player-head{display:flex;align-items:center;justify-content:space-between;gap:1.2rem}.recorder-player-head strong{min-width:0;font-size:1.6rem;font-weight:500;line-height:1.3;color:#111827;letter-spacing:-.028rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recorder-player-close{width:2.4rem;height:2.4rem;margin-right:0;background:transparent;color:#4b5563}.recorder-player-progress{display:flex;align-items:center;gap:1rem}.recorder-player-progress .time{width:5rem;font-size:1.4rem;font-weight:500;line-height:1.3;color:#111827;letter-spacing:-.028rem}.recorder-player-progress .time.now{color:#ff4747}.recorder-player-progress .time:last-child{text-align:right}.recorder-progress-bar{position:relative;flex:1;min-width:0;height:.6rem;border-radius:99.9rem;background:#e5e7eb}.recorder-progress-value{left:0;width:38%;height:.6rem;border-radius:99.9rem;background:#ff4747}.recorder-progress-point,.recorder-progress-value{position:absolute;top:50%;transform:translateY(-50%)}.recorder-progress-point{left:calc(38% - 7px);width:1.4rem;height:1.4rem;border-radius:50%;background:#fff;border:.3rem solid #ff4747;box-shadow:0 .1rem .4rem rgba(0,0,0,.15)}.recorder-player-controls,.recorder-record-controls{display:flex;align-items:center;justify-content:center;gap:1rem}.recorder-control-btn{position:relative;width:5rem;height:5rem;margin-right:0;border-radius:50%;background:#f7f8f9;flex-shrink:0}.recorder-mini-modal-stack{width:40rem;display:flex;flex-direction:column;align-items:center;gap:1rem}.recorder-mini-modal{border-radius:1rem;overflow:hidden;background:#fff;box-shadow:.6rem .6rem .6rem rgba(0,0,0,.1)}.recorder-mini-modal .modal-inner{padding:1.6rem 1.6rem 1rem}.recorder-mini-modal .modal-head{padding-bottom:1rem}.recorder-mini-modal .modal-head h1{font-size:2rem;font-weight:600;line-height:1.5;color:#111827;letter-spacing:-.04rem;text-align:center}.recorder-mini-modal .modal-con{padding:1.6rem}.recorder-mini-modal--recording .modal-head h1{font-size:1.8rem;letter-spacing:-.036rem}.recorder-record-box{width:100%;padding:1rem;border:.1rem solid #f3f4f6;border-radius:1rem;background:#fff;display:flex;flex-direction:column;align-items:center;gap:1rem}.recorder-record-pulse{position:relative;width:12.2rem;height:12.2rem;display:flex;align-items:center;justify-content:center}.recorder-record-pulse span{position:absolute;border-radius:50%;transform-origin:center}.recorder-record-pulse span:first-child{width:9.8rem;height:9.8rem;background:#ffeded}.recorder-record-pulse span:nth-child(2){width:7.4rem;height:7.4rem;background:#ffc8c8}.recorder-record-pulse span:nth-child(3){width:5rem;height:5rem;background:#ffa4a4;display:flex;align-items:center;justify-content:center}.recorder-record-pulse span:nth-child(3) i{width:2.6rem;height:2.6rem}.recorder-record-pulse.is-playing span:first-child{animation:recorder-pulse-ring-outer 1.8s ease-out infinite}.recorder-record-pulse.is-playing span:nth-child(2){animation:recorder-pulse-ring-inner 1.8s ease-out .18s infinite}.recorder-record-pulse.is-playing span:nth-child(3){animation:recorder-pulse-core 1.2s ease-in-out infinite}.recorder-record-time{font-size:1.6rem;font-weight:500;line-height:1.3;color:#111827;letter-spacing:-.032rem}.recorder-record-controls .recorder-control-btn{background:#f7f8f9}.recorder-mini-input{width:100%}.recorder-mini-input input{width:100%;height:4.6rem;padding:.8rem 1.2rem;border:.1rem solid #eff1f3;border-radius:1rem;background:#fff;font-size:1.6rem;font-weight:400;line-height:1.3;color:#111827;letter-spacing:-.032rem}.recorder-mini-input input::-moz-placeholder{color:#d1d5db}.recorder-mini-input input::placeholder{color:#d1d5db}.recorder-mini-input input:focus{outline:none}.recorder-mini-message{width:100%;text-align:center}.recorder-mini-message p{font-size:1.6rem;font-weight:400;line-height:1.4;color:#111827;letter-spacing:-.032rem}.recorder-mini-message p+p{margin-top:.2rem}.recorder-mini-actions{width:100%;display:flex;align-items:center}.recorder-mini-actions button{flex:1;height:5.6rem;margin-right:0;border:0;font-size:1.6rem;font-weight:700;line-height:1.5;color:#111827;letter-spacing:-.032rem}.recorder-mini-actions button.is-gray{background:#f3f4f6}.recorder-mini-actions button.is-primary{background:#1750ff}@keyframes recorder-pulse-ring-outer{0%{transform:scale(.9);opacity:.45}65%{transform:scale(1.14);opacity:.16}to{transform:scale(1.2);opacity:.05}}@keyframes recorder-pulse-ring-inner{0%{transform:scale(.92);opacity:.52}60%{transform:scale(1.18);opacity:.2}to{transform:scale(1.28);opacity:.06}}@keyframes recorder-pulse-core{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}.calculator-modal-dim.on .calculator-modal{min-width:37rem;max-width:37rem;width:37rem;max-height:none;border:.1rem solid #f3f4f6;border-radius:1rem;background:#fafafa;box-shadow:.6rem .6rem .6rem rgba(0,0,0,.1);overflow:hidden}.calculator-modal .modal-inner{padding:2.4rem;background:#fafafa}.calculator-modal-head{display:flex;justify-content:flex-end}.calculator-modal-close{display:flex;align-items:center;justify-content:center}.calculator-modal-close,.calculator-modal-close i{width:2.4rem;height:2.4rem}.calculator-display{width:100%;padding:.4rem 0;text-align:right}.calculator-history{min-height:2.7rem;font-size:2.2rem;font-weight:500;line-height:1.2;color:rgba(55,55,55,.5);letter-spacing:-.044rem;word-break:break-all}.calculator-result{min-height:7rem;margin-top:.4rem;font-size:4rem;font-weight:600;line-height:1.2;color:#373737;letter-spacing:-.08rem;word-break:break-all}.calculator-keypad{width:100%;margin-top:1rem;display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}.calculator-key{aspect-ratio:1/1;width:100%;margin-right:0;border-radius:4rem;background:#f3f4f6;box-shadow:.2rem .2rem .4rem rgba(0,0,0,.25);display:inline-flex;align-items:center;justify-content:center;font-size:2.6rem;font-weight:600;line-height:1;color:#111827;letter-spacing:-.052rem}.calculator-key.is-operator{background:#1750ff;color:#fff}.calculator-key.is-equals{background:#374151;color:#fff}.calculator-key:active{transform:translateY(.2rem)}.calculator-backspace-icon{position:relative;width:2.6rem;height:1.8rem;border:.2rem solid #111827;border-left:0;border-radius:0 .4rem .4rem 0;display:inline-block}.calculator-backspace-icon:before{content:"";position:absolute;left:50%;right:-.8rem;width:1.2rem;height:1.2rem;border-top:.2rem solid #111827;border-left:.2rem solid #111827;transform:translateY(-50%) rotate(-45deg);background:transparent}.calculator-backspace-icon:after{content:"x";position:absolute;left:50%;right:50%;transform:translate(-50%,-50%);font-size:1.1rem;font-weight:700;line-height:1;color:#111827;letter-spacing:0;text-transform:uppercase}.empty{display:flex;align-items:center;flex-direction:column;gap:2rem;width:100%;margin:5rem 3rem;padding-top:9rem;font-size:1.4rem;text-align:center;color:#b1b5b9;line-height:1.3;filter:grayscale(1)}.empty.type-logo img{height:-moz-fit-content;height:fit-content;opacity:.3}.empty img{width:8rem;height:8rem}.empty-wrap{display:flex;align-items:center;min-height:36rem}.empty.filter-unset{padding:0;margin:0;filter:unset;color:#111827;line-height:1.5}.empty.filter-unset .btn{width:-moz-fit-content;width:fit-content;margin:.6rem 0;font-size:1.4rem;color:#6b7280;border:1px solid #f3f4f6;background-color:#f7f8f9}.section.full{position:relative;height:100%}.section.full .empty{margin:unset;padding-top:unset;font-size:2rem;font-weight:700;text-align:left;color:#111827;filter:unset}.section.full .empty img{width:15rem}.section.full button{position:absolute;bottom:2.6rem;top:unset;left:50%;transform:translateX(-50%);width:calc(100% - 32px)}.calendar-wrap,.calendar-wrap .card{padding:1.6rem}.calendar-notice{padding:.8rem;border-radius:.6rem;background:#f7f8f9}.calendar-notice .title{margin-bottom:.6rem;font-size:1.3rem;color:#9ca3af;font-weight:700;line-height:1.3}.calendar-notice .title i{margin-right:.2rem}.calendar-notice pre{font-size:1.2rem;line-height:1.3;color:#1f2937}#calendar .fc-daygrid-day-events{min-height:unset;margin-top:.6rem;margin-bottom:0}#calendar .fc-daygrid-event-harness{display:flex}#calendar .fc-daygrid-event{margin:0 auto;padding:0!important}#calendar .fc-daygrid-day-top{margin:0 auto;width:1.6rem;height:1.6rem;display:flex;justify-content:center;align-items:center}#calendar .fc-day-today{background:#fff}#calendar .fc-day-today .fc-daygrid-day-top{background:#1750ff;color:#fff;border-radius:5rem}#calendar .fc-day-today .fc-daygrid-day-top .fc-daygrid-day-number{width:1.6rem;height:1.6rem;background:#1750ff;display:flex;justify-content:center;align-items:center;color:#fff;border-radius:5rem}#calendar .fc-day{font-size:1.2rem;font-weight:500;color:#374151}#calendar .fc-day a{padding:.4rem}#calendar .fc-day-sun a{color:red}#calendar .fc-day-sat a{color:blue}#calendar .fc-daygrid-day-frame{height:5.6rem}#calendar .fc-view-harness{height:-moz-fit-content!important;height:fit-content!important}#calendar .fc-scroller-liquid-absolute,#calendar .fc-view-harness-active>.fc-view{position:inherit}#calendar .fc-scrollgrid-liquid{border:none!important}#calendar .fc-daygrid-day-top{display:block;text-align:center}#calendar .fc-daygrid-day-top a{min-height:1.6rem;line-height:1.2;padding:0}#calendar .fc-scrollgrid,#calendar td,#calendar th{border:none!important}#calendar .fc-today-button{display:none}#calendar thead{display:block;margin-bottom:.6rem}#calendar thead tr{display:flex;height:100%}#calendar thead th{width:100%}#calendar .fc-toolbar-title{font-size:1.8rem;font-weight:800}#calendar .fc-header-toolbar{margin-bottom:1rem}#calendar .fc-toolbar-chunk{display:flex}#calendar .fc-custom-next-button,#calendar .fc-next-button{background:url(/img/button-round-right.5837e4d0.svg) no-repeat}#calendar .fc-custom-prev-button,#calendar .fc-prev-button{background:url(/img/button-round-left.bd521b04.svg) no-repeat}#calendar .fc-custom-next-button,#calendar .fc-custom-prev-button,#calendar .fc-next-button,#calendar .fc-prev-button{width:3rem;height:3rem;padding:0;flex:0 0 auto;border:none}#calendar .fc-custom-next-button .fc-icon:before,#calendar .fc-custom-prev-button .fc-icon:before,#calendar .fc-next-button .fc-icon:before,#calendar .fc-prev-button .fc-icon:before{display:none}#calendar .fc-custom-next-button.disabled,#calendar .fc-custom-next-button:disabled,#calendar .fc-custom-prev-button.disabled,#calendar .fc-custom-prev-button:disabled,#calendar .fc-next-button.disabled,#calendar .fc-next-button:disabled,#calendar .fc-prev-button.disabled,#calendar .fc-prev-button:disabled{opacity:0}#calendar .fc-event-selected,#calendar .fc-event:focus{box-shadow:none!important}#calendar .fc-event-selected:after,#calendar .fc-event:focus:after{display:none!important}#calendar .fc-day-focused{background-color:#f7f8f9}#calendar .fc-h-event{background:unset;border:unset}#calendar .event-dot{width:.6rem;height:.6rem;background-color:#1750ff;border-radius:5rem;margin-right:.2rem}#calendar .event-dot-wrap{display:flex;align-items:center;color:#1750ff;font-size:1.1rem;font-weight:600}.badge{padding:.2rem .8rem;display:inline-block;min-width:3.6rem;font-size:1.2rem;font-weight:500;border-radius:.4rem;text-align:center;flex:0 0 auto}.badge.square{border-radius:.6rem!important}.badge.disabled{background:#f3f4f6;color:rgba(0,0,0,.6);border-radius:5rem}.badge.border-blue{border:1px solid #007aff;color:#007aff;border-radius:5rem}.badge.date{padding:0 .4rem;min-width:unset;width:3.2rem}.badge.fill-light-blue{background:#6cb1ff;color:#fff}.badge.yellow{background:#ffe56c;color:#48401e}.badge.light-blue{background:rgba(23,80,255,.1);color:#1750ff}.badge.light-sky{background:#edf8ff;color:#1750ff}.badge.light-primary10{background:rgba(23,80,255,.1);color:#1750ff}.badge.light-green{background:#ebfaef;color:#34c759}.badge.light-pink{background:#ffeded;color:#ff4747;padding:0 .4rem}.badge.light-gray10{background:#e5e7eb;color:#374151;padding:0 .4rem}.badge.light-yellow{background:#fff8d8;color:#666061;font-weight:500}.badge.indigo{background:#5451ed;color:#fff}.badge.red{padding:0 .4rem;background:#ff4747;color:#fff}.badge.border{background:#fff;color:#4b5563;border:1px solid #f3f4f6}.badge.gray{background:#f3f4f6;color:#4b5563;border-radius:5rem}.badge.blue{min-width:unset;padding:0 .4rem;background:#007aff;color:#fff}.badge.gray-border{display:flex;align-items:center;justify-content:center;padding:.8rem .8rem;border:1px solid #f3f4f6;border-radius:5rem;font-weight:500;color:#4b5563}.badge.gray-border i{cursor:pointer;margin-left:.4rem}.badge.gray-border.remove{background:#f7f8f9;border:0;padding:.8rem .8rem .8rem 1.2rem}.badge.new{background:url(/img/badge-new.e02d18df.svg) no-repeat;min-width:unset;padding:0;width:1.6rem;height:1.6rem;background-size:1.6rem}.badge.filter{position:absolute;top:-.6rem;left:-.6rem;background-color:#425ad5}.section-title{padding:1rem 1.6rem}.section-title i+.title{margin:0 .4rem}.section-title .title{font-size:1.8rem;line-height:1.3;font-weight:600;width:100%}.section-title .title-wrap{display:flex;align-items:center}.section-title .sub-text{font-size:1.4rem;color:#4b5563}.section-title.menu{padding:1.6rem .4rem 1rem}.section-title.menu .title{color:#111827}.card{height:-moz-fit-content;height:fit-content;padding:1.2rem;border:1px solid #f3f4f6;border-radius:1.4rem;background:#fff;overflow:hidden}.card.shadow{box-shadow:0 2px 8px 0 rgba(0,0,0,.06)}.card-list{display:flex;overflow:auto}.card-list .card{margin-right:1rem;padding:0;width:15rem;flex:0 0 auto}.card-list .card:last-child{margin-right:0}.card-list .card .inner{padding:1.2rem}.card-list .card .price-wrap{padding:.8rem .6rem;background:#f3f4f6;border:1px solid #eff1f3}.card .inner .logo-wrap,.card-list .card .price-wrap{display:flex;justify-content:center;align-items:center}.card .inner .logo-wrap{gap:.4rem;margin-top:1.2rem}.card .inner .info-wrap{width:100%}.card .inner .info-wrap .title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;font-size:1.4rem;font-weight:600;text-align:center;width:100%}.card .inner .info-wrap .title-wrap{height:4.2rem;display:flex;align-items:center}.card .inner .info-wrap .title-wrap.ellipsis1{height:-moz-fit-content;height:fit-content}.card .inner .info-wrap .title-wrap.ellipsis1 .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card.gradient{border:1px solid transparent;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(120deg,#ffb516 1.66%,#ff84de) border-box}.card.shadow{box-shadow:0 0 10px 0 rgba(255,212,38,.3)}.card.background{background:linear-gradient(#fffdf3,#fffdf3) padding-box,linear-gradient(120deg,#ffb516 1.66%,#ff84de) border-box}.card .move-banner{position:relative;top:0;left:0;padding:.8rem;text-align:left;background:url(/img/move-banner.42dda034.png) no-repeat;background-size:7.6rem;background-position:100%}.card .move-banner span{display:block}.card .move-banner .title{font-size:1.6rem;font-weight:700}.card .move-banner .info{font-size:1.4rem;font-weight:500;margin-top:.2rem;line-height:1.3;color:#4b5563}.card .move-banner .right-img{position:absolute;right:-.6rem;bottom:0;top:50%;transform:translateY(-50%);width:7.6rem;height:7.6rem}.card .move-banner .link-btn{margin-top:1rem;display:flex;align-items:center;color:#007aff;font-size:1.2rem;font-weight:700}.card .agency{flex:0 0 auto;width:3rem;height:3rem;border:1px solid #f3f4f6;border-radius:5rem;overflow:hidden}.card .agency img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card.border-color{border:1px solid #1750ff;box-shadow:0 2px 8px rgba(254,194,0,.06)}.price{display:flex;gap:.2rem;align-items:flex-end;font-size:1.6rem;font-weight:600;color:#007aff}.flex-wrap-section .card-list{flex-wrap:wrap;gap:1rem}.flex-wrap-section .card-list .card{width:48%;margin-right:0}.flex-wrap-section .card-list .card .inner .info-wrap .con{padding:.2rem 0;font-size:1.1rem;font-weight:400;text-align:center;color:#374151}.color-chip{display:flex;align-items:center;justify-content:center;padding:.4rem}.color-chip .chip,.color-chip li{width:1.4rem;height:1.4rem;border-radius:5rem;margin-right:.4rem;border:1px solid #eff1f3}.color-chip .chip:last-child,.color-chip li:last-child{margin-right:0}.color-chip .chip.plus,.color-chip li.plus{border:none;box-shadow:none;width:inherit;height:inherit;font-size:1.4rem;font-weight:500;color:#b1b5b9}.color-chip.select{justify-content:flex-start}.color-chip.select li{position:relative;top:0;left:0;width:3.6rem;height:3.6rem;margin-right:1rem}.color-chip.select li:last-child{margin-right:0}.color-chip.select li.on{border:1px solid #1750ff}.color-chip.select li.on:after{position:absolute;top:0;left:0;top:50%;left:50%;transform:translate(-50%,-50%);content:"";display:inline-block;width:1.8rem;height:1.8rem;background:url(/img/Checkbox.a0305bb3.svg) no-repeat 50%}.color-chip.select li.soldout{cursor:no-drop}.color-chip.select li.soldout:after{content:"품절";display:inline-block;width:3.6rem;line-height:3;font-size:1.2rem;text-align:center;color:#fff}.quotation-list .thumb{width:12.8rem;margin:0 auto 1.6rem}.quotation-list .card{padding:1.4rem 1.2rem;margin-bottom:1.2rem;box-shadow:0 1px 14px 0 rgba(0,0,0,.06)}.quotation-list .card .inner{position:relative}.quotation-list .card .inner .logo-wrap{justify-content:unset;margin-top:unset}.quotation-list .card .inner .tag-wrap>li{margin-bottom:1.2rem}.quotation-list .card .inner .tag-wrap .badge{margin-right:.4rem}.quotation-list .card .inner .tag-wrap .badge:last-child{margin-right:0}.quotation-list .card .inner .edit-wrap,.quotation-list .card .inner .info-wrap .title{display:flex;justify-content:space-between;align-items:center}.quotation-list .card .inner .info-wrap .title{gap:.4rem}.quotation-list .card .inner .info-wrap .title .name{width:100%;font-size:1.6rem;font-weight:500;text-align:left}.quotation-list .card .inner .info-wrap .color-chip li{width:1.6rem;height:1.6rem}.quotation-list .card .inner .info-wrap .detail-info{margin-top:.4rem;font-size:1.4rem}.quotation-list .card .inner .info-wrap .additional{margin-top:1rem;padding:.4rem 1rem;border-radius:.4rem;background-color:#f7f8f9}.quotation-list .card .inner .info-wrap .additional li{font-size:1.2rem;font-weight:500;color:#374151}.quotation-list .card .inner .info-wrap .additional li span{margin:0 .4rem;color:#007aff;font-weight:600}.quotation-list .card .inner .info-wrap .additional li:nth-child(2){margin-top:.4rem}.quotation-list .card .inner .price-wrap{margin-top:1.2rem;padding:.6rem 1rem;border-radius:.8rem;background-color:#f9fafb}.quotation-list .card .inner .price-list{display:flex;align-items:center;justify-content:space-between;margin-bottom:.2rem}.quotation-list .card .inner .price-list .txt{font-size:1.2rem;font-weight:500;color:#374151}.quotation-list .card .inner .price-list .price{display:flex;align-items:center;gap:.2rem;font-size:1.4rem;color:#6b7280;font-weight:400}.quotation-list .card .inner .price-list .price .won{font-size:1.4rem;font-weight:400}.quotation-list .card .inner .price-list .amount{font-size:1.6rem;font-weight:600}.quotation-list .card .inner .price-list .discount{margin-left:.4rem;font-size:1.2rem;font-weight:500;color:#ff4747}.quotation-list .card .inner .location{display:flex;justify-content:space-between;margin-top:1rem;padding:1rem .2rem 0;font-size:1.4rem;font-weight:500;border-top:1px dotted #eff1f3}.quotation-list .card .inner .close-btn{position:absolute;right:0;top:0;width:-moz-fit-content;width:fit-content}.quotation-list .card .inner .close-btn .ico-close{color:#9ca3af;width:2.4rem;height:2.4rem}.quotation-list .card .inner .ico-search-left{width:1.8rem;height:1.8rem;margin-right:.2rem}.quotation-list .lowest-bell{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;display:flex;align-items:center;padding:.3rem .6rem;font-size:1.2rem;border:1px solid #ffc000;border-radius:.6rem;background-color:#fffbea;color:#ff9500}.quotation-list .lowest-bell.off{border:1px solid #eff1f3;background-color:#f7f8f9;color:#6b7280}.estimate{height:-moz-fit-content;height:fit-content;margin-bottom:1rem;border:1px solid #f3f4f6;box-shadow:0 2px 8px 0 rgba(0,0,0,.06);border-radius:1rem;background:#fff;overflow:hidden}.estimate .inner{padding:1.2rem}.estimate .inner ul{width:100%}.estimate .inner ul .logo-wrap{display:flex;align-items:center;gap:.4rem}.estimate .inner ul .title{justify-content:space-between}.estimate .inner .title{display:flex;gap:1rem;font-size:1.6rem;width:100%;font-weight:600}.estimate .inner .title .sub{font-size:1.4rem;color:#4b5563}.estimate .price-wrap{display:flex;align-items:center;justify-content:space-between;margin-top:0;padding:.6rem 1rem;font-weight:500}.estimate .price-wrap .price{display:flex;color:#111827}.phone{width:8rem;height:8rem;flex:0 0 auto}.phone img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.logo-thumb{margin-bottom:.6rem;flex:0 0 auto}.logo-thumb.skt{background:rgba(54,23,206,.05)}.logo-thumb.kt{background:#f7f8f9}.logo-thumb.lgu{background:rgba(230,0,126,.05)}.category-wrap{padding:0 1.6rem;display:flex;align-items:flex-start}.category-item{width:100%}.category-item h6{margin-top:.4rem;font-size:1.2rem;text-align:center;line-height:1.3;font-weight:500}.category-thumb{position:relative;margin:0 auto;display:flex;justify-content:center;align-items:center;width:4.6rem;height:4.6rem}.category-thumb:before{content:"";position:absolute;width:2rem;height:2rem;border-radius:5rem;background-color:rgba(254,194,0,.3);box-shadow:0 0 20px #fec200}.category-thumb img{width:4rem;height:4rem;z-index:1}.main-section{padding:0 1.6rem;margin-bottom:2.6rem}.main-section .section-title{padding:0;margin-bottom:1.6rem}.main-section .section-title .title{display:flex;align-items:center;justify-content:space-between;font-weight:700;line-height:1.5}.main-section .section-title .title-sub{width:-moz-fit-content;width:fit-content;display:flex;align-items:center;font-size:1.2rem;font-weight:500;color:#374151}.main-section .section-title .title-sub i{width:1.8rem;height:1.8rem;color:#4b5563;margin-top:-2px}.main-section .btn.shadow{margin-top:1rem}.main-section .main-estimate .title-wrap{margin-bottom:1rem}.main-section .main-estimate .title-wrap p{font-size:1.6rem;color:#111827}.main-section .main-estimate .title-wrap .sub-text{width:-moz-fit-content;width:fit-content;padding:.4rem .6rem;margin-bottom:.6rem;font-size:1.2rem;color:#ba4315;border-radius:.8rem;background-color:#fff7db}.main-section .main-estimate .main-img{height:14rem;margin-bottom:1rem}.main-section .main-estimate .main-img img{margin:0 auto;height:100%}.main-section .main-estimate .price{display:flex;align-items:baseline;color:#ff4747;font-weight:800}.main-section .main-estimate .price-wrap{display:flex;justify-content:space-between;align-items:center;padding:0;border-radius:0;background:unset}.main-section .main-estimate .price-wrap .agency-wrap{display:flex;align-items:center}.main-section .main-estimate button{background:linear-gradient(120deg,#ffb516 1.66%,#ff84de) border-box;display:flex;align-items:center;justify-content:center;margin-top:1rem;padding:.8rem 1.2rem;font-size:1.4rem;font-weight:700;color:#fff;border-radius:1rem}.main-section .main-estimate button .text-wrap{display:flex;align-items:center}.main-section .main-estimate button .text-wrap .img-wrap{flex:0 0 auto;margin-right:.6rem;display:flex;align-items:center;justify-content:center;border-radius:5rem;width:2.8rem;height:2.8rem;background:hsla(0,0%,100%,.3)}.main-section .main-estimate button .text-wrap .img-wrap img{width:2rem}.board-title{position:sticky;top:0;padding:0 1.6rem 1.6rem;border-bottom:1px solid #f3f4f6;background:#fff;z-index:1}.board-title .title{font-size:1.8rem;font-weight:500}.board-title .date{margin-top:.4rem;font-size:1.2rem;color:#6b7280}.board-inner{padding:1.6rem;font-size:1.4rem}.board-inner .img-wrap{margin-bottom:1rem;width:100%}.board-inner .img-wrap .img,.board-inner .img-wrap .video,.board-inner .img-wrap img,.board-inner .img-wrap video{width:100%;margin-top:1rem;border-radius:1rem}.board-inner .img-wrap:last-child{margin-bottom:0}.board-wrap{position:relative;top:0;left:0}.board-wrap pre{font-size:1.4rem}.board-wrap .date{margin-top:.4rem;font-size:1.2rem;color:#9ca3af}.board-list{padding:1.6rem;border-bottom:1px solid #f3f4f6}.board-list .title-wrap{display:flex;align-items:center}.board-list .title-wrap .category{padding:.2rem .8rem;margin-right:.4rem;font-size:1.2rem;color:#374151;flex:0 0 auto;border-radius:.6rem;border:1px solid #f3f4f6}.board-list .title-wrap .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:1.4rem;font-weight:600}.board-list .title-wrap i{width:2rem;height:2rem;transition:.2s}.board-list-ul{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem 1rem}.board-list.card{width:48%;padding:0;overflow:hidden;border:1px solid #f3f4f6;box-shadow:none}.board-list.card .thum img{height:100px;width:100%;-o-object-fit:cover;object-fit:cover}.board-list.card .title{padding:.6rem 1rem;font-size:1.4rem}.board-list.card .title .text{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;height:4.2rem}.board-list.card .title .date{font-size:1.2rem;color:#9ca3af}.board-list.card.deadline .thum{position:relative}.board-list.card.deadline .thum:after{position:absolute;top:0;left:0;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;content:"마감";width:100%;height:100%;background:rgba(0,0,0,.4);backdrop-filter:blur(8px);font-size:2.2rem;font-weight:600;color:#f3f4f6}.board-list.card.deadline .title .text{color:#9ca3af}.board-list-toggle .toggle-inner{display:none;padding:1rem 1.6rem;font-size:1.4rem;background-color:#f7f8f9}.board-list-toggle.on i{transform:rotate(180deg)}.board-list-toggle.on .toggle-inner{display:block}.board-answer{border-top:8px solid #f7f8f9;padding:1.6rem}.board-answer .date{margin-bottom:1rem}.terms-page{padding:1.6rem}.terms-page .label{margin-bottom:1.6rem}.terms-page pre{font-size:1.4rem}.logo.login{margin:11rem auto 11%;width:21.8rem;height:6rem}.login-wrap .form-li{margin-bottom:1.6rem}.login-wrap{padding:1.6rem}.login-wrap .btn-wrap{margin-top:1.6rem}.login-wrap .btn-wrap .btn{margin-bottom:1rem;margin-right:0}.login-wrap .btn-wrap .btn:last-child{margin-bottom:2rem}.find-account-btn-wrap{flex:0 0 auto;display:flex;align-items:center;justify-content:center}.find-account-btn-wrap .line{background:#eff1f3;margin:0 .6rem;width:.2rem;height:1rem}.find-account-btn-wrap button{width:-moz-fit-content;width:fit-content;font-size:1.4rem;color:#4b5563;letter-spacing:-.02em;font-weight:500}.sns-login button{margin-bottom:1.2rem;border:1px solid #f3f4f6;border-radius:1.2rem;background:#f7f8f9;display:flex;align-items:center;justify-content:center;height:4.8rem;font-size:1.4rem;font-weight:500}.sns-login button img{margin-right:.6rem}.search-wrap{position:relative;top:0;left:0;padding:0 1.6rem 1.6rem}.search-page .title{font-size:1.2rem;font-weight:600;color:#4b5563}.search-page .title-wrap{padding:1.6rem;display:flex;align-items:center;justify-content:space-between}.search-page .title-wrap .txt-btn{width:-moz-fit-content;width:fit-content;font-size:1.2rem;font-weight:500;color:#9ca3af}.search-page.line{padding-bottom:1.6rem;box-shadow:0 2px 2px 0 rgba(0,0,0,.06)}.search-history-list{padding:0 1.6rem;display:flex;flex-wrap:wrap;gap:.8rem}.search-history-list.scroll{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;box-sizing:border-box;padding-bottom:1rem;border-bottom:6px solid #f7f8f9}.search-history-list li{flex:0 0 auto}.search-value-list{display:none;position:absolute;left:12rem;left:50%;transform:translateX(-50%);box-shadow:0 6px 6px 0 rgba(0,0,0,.06);background:#fff;width:100%;max-height:80vh;overflow-x:auto}.search-value-list.on{display:block}.search-value-list li{display:flex;align-items:center;padding:1rem 1.6rem;font-size:1.4rem;border-bottom:1px solid #f3f4f6}.search-value-list li .point{color:#5856d6}.search-value-list li .thumb{margin-right:.8rem;width:3rem;height:3rem;border-radius:.4rem}.wrap.tablet .body{max-width:unset}.wrap.tablet the-tablet-header{position:sticky;top:0;z-index:998;display:block;width:100%;align-self:stretch;flex:0 0 auto}.wrap.tablet .tablet-header{position:relative;top:0;left:0;height:5.8rem;border-bottom:.1rem solid #f3f4f6;background:#fff}.wrap.tablet .tablet-header .header__inner{width:100%;height:100%;display:flex;align-items:center;justify-content:space-between;gap:.6rem;padding:1.2rem 6rem;min-height:3.4rem}.wrap.tablet .tablet-header .header__logo{width:4rem;height:4rem}.wrap.tablet .tablet-header .header__logo img{width:4rem;height:auto}.wrap.tablet .tablet-header .header__title{width:auto;font-size:2rem;font-weight:600;line-height:1.3;color:#111827;letter-spacing:-.04rem;white-space:nowrap}.wrap.tablet .tablet-header .header__cs{font-size:1.6rem;font-weight:500;line-height:1.3;color:#111827;letter-spacing:-.032rem;white-space:nowrap}.wrap.tablet .tablet-header-center .header__title{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.wrap.tablet .carrier-select-header-btn,.wrap.tablet .device-select-compare-btn,.wrap.tablet .tablet-header-action-btn{width:4.4rem;height:4.4rem;min-width:4.4rem;margin-right:0;border:.1rem solid #f7f8f9;border-radius:1.2rem;background:#fff;box-shadow:inset -.2rem -.2rem .4rem rgba(0,0,0,.15);display:flex;align-items:center;justify-content:center;flex-shrink:0;line-height:0}.wrap.tablet .carrier-select-header-btn i,.wrap.tablet .device-select-compare-btn i,.wrap.tablet .tablet-header-action-btn i{width:2.6rem;height:2.6rem}.wrap.tablet .carrier-select-header-btn .btn-text,.wrap.tablet .device-select-compare-btn .btn-text,.wrap.tablet .tablet-header-action-btn .btn-text{font-size:1.4rem;font-weight:500;line-height:1.3;color:#111827;letter-spacing:-.028rem;white-space:nowrap}.wrap.tablet .carrier-select-header-btn.with-text,.wrap.tablet .device-select-compare-btn.with-text,.wrap.tablet .tablet-header-action-btn.with-text{width:auto;min-width:4rem;padding:0 1rem;gap:.4rem}.wrap.tablet .tablet-head-tools{position:fixed;top:0;left:6rem;right:6rem;height:5.8rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;z-index:1000;pointer-events:none}.wrap.tablet .tablet-toggle{pointer-events:auto;position:relative;display:inline-flex;align-items:center;padding:.4rem;border-radius:1.2rem;background:#f1f5f9;overflow:hidden;isolation:isolate;--tablet-toggle-x:0px;--tablet-toggle-width:0px}.wrap.tablet .tablet-toggle-indicator{position:absolute;left:.4rem;right:.4rem;bottom:.4rem;width:var(--tablet-toggle-width);border-radius:.8rem;background:#fff;box-shadow:0 .1rem .2rem rgba(0,0,0,.05);transform:translateX(var(--tablet-toggle-x));transition:transform .28s cubic-bezier(.22,1,.36,1),width .28s ease;z-index:0;pointer-events:none}.wrap.tablet .tablet-toggle-btn{position:relative;z-index:1;height:3.6rem;padding:.8rem 2.4rem;margin-right:0;border-radius:.8rem;background:transparent;font-size:1.4rem;font-weight:500;line-height:2rem;color:#64748b;letter-spacing:-.028rem;white-space:nowrap;transition:color .2s ease,font-weight .2s ease}.wrap.tablet .tablet-toggle-btn.on{background:#fff;box-shadow:0 .1rem .2rem rgba(0,0,0,.05);font-weight:700;color:#0f172a}.wrap.tablet .tablet-head-text{pointer-events:auto;font-size:1.6rem;font-weight:500;line-height:1.3;color:#111827;letter-spacing:-.032rem;white-space:nowrap}.wrap.tablet .tablet-head-text.is-danger{color:#ff4747}.wrap.tablet .tablet-head-actions{pointer-events:auto;display:flex;align-items:center;gap:1rem}.wrap.tablet .tablet-head-action-btn{height:3rem;margin-right:0;padding:0 1.2rem;border:.1rem solid #eff1f3;border-radius:.6rem;background:#fff;font-size:1.2rem;font-weight:700;line-height:1.5;color:#111827;letter-spacing:-.024rem;white-space:nowrap}.wrap.tablet .tablet-head-action-btn.is-danger{color:#ff4747}.wrap.tablet .tablet-head-action-btn.is-blue{color:#425ad5}.wrap.tablet .tablet-footer-actions{display:flex;align-items:center;gap:1rem;margin-left:auto}.wrap.tablet .tablet-footer-btn{width:21rem;height:4.6rem;margin-right:0;border-radius:1rem;font-size:1.6rem;font-weight:700;line-height:1.5;color:#111827;letter-spacing:-.032rem}.wrap.tablet .tablet-footer-btn-gray{background:#f3f4f6}.wrap.tablet .tablet-footer-btn-primary{background:#1750ff}.wrap.tablet .inner>.footer{margin-top:auto;padding:1.6rem 2.4rem;border-top:.1rem solid #eff1f3;background:#fff;display:flex;align-items:center;gap:2rem}.wrap.tablet .favorite-toggle-btn{margin-right:0;border-radius:50%;display:flex;align-items:center;justify-content:center;background:transparent;line-height:0}.wrap.tablet .favorite-toggle-btn .star-icon{display:block;width:2.4rem;height:2.4rem;background:url(/img/ico-star.e16e515d.svg) no-repeat 50%;background-size:2.4rem 2.4rem}.wrap.tablet .favorite-toggle-btn.on .star-icon{background-image:url(/img/ico-star-on.69b08072.svg)}.wrap.tablet .login-card-wrap{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.wrap.tablet .login-card{display:flex;flex-direction:column;align-items:center;gap:3rem;width:100%;max-width:64rem;padding:4rem;background:#fff;border-radius:1.6rem;box-shadow:0 1rem 1rem 0 rgba(0,0,0,.05)}.wrap.tablet .login-card .login-card-logo .logo.text{margin:0 auto}.wrap.tablet .login-card .login-card-body{width:100%;display:flex;flex-direction:column;gap:2rem}.wrap.tablet .login-card .btn-wrap,.wrap.tablet .login-card .find-account-btn-wrap{margin-top:0}.wrap.tablet .login-card .find-account-btn-wrap button{text-decoration:underline}.wrap.tablet.tablet-id-find .tablet-id-find-wrap{width:100%;max-width:64rem;margin:1.6rem auto 0;padding-bottom:4rem}.wrap.tablet.tablet-id-find .tablet-id-find-wrap .section-title{padding:1rem 1.6rem}.wrap.tablet.tablet-id-find .tablet-id-find-wrap .form{margin-top:8rem;padding:0 1.6rem}.wrap.tablet.tablet-id-find .tablet-id-find-wrap .form-ul{gap:1.6rem}.wrap.tablet.tablet-id-find .tablet-id-find-wrap .form-li{margin-bottom:0}.wrap.tablet.tablet-id-find .tablet-id-find-wrap .form-li .btn{flex:0 0 auto}.wrap.tablet.tablet-id-find .tablet-id-find-wrap .form-ttl{margin-bottom:.6rem;min-height:auto}.wrap.tablet.tablet-id-find .tablet-id-find-wrap .form-in{align-items:flex-start}.wrap.tablet.tablet-id-find .tablet-id-find-wrap .form-in .label{flex:1}.wrap.tablet.tablet-id-find .tablet-id-find-wrap .form-in .label input{background:#fff}.wrap.tablet.tablet-id-find .tablet-id-find-wrap .id-find-code-btn{flex:0 0 7rem;width:7rem;margin-left:1rem;padding:0}.wrap.tablet.tablet-id-find .tablet-id-find-wrap .id-find-timer{margin-top:0}.wrap.tablet.tablet-id-find .tablet-id-find-wrap .id-find-timer .label{position:relative;top:0;left:0}.wrap.tablet.tablet-id-find .tablet-id-find-wrap .id-find-timer .label input{padding-right:4.6rem}.wrap.tablet.tablet-id-find .tablet-id-find-wrap .id-find-timer .time{position:absolute;right:1.2rem;top:50%;transform:translateY(-50%);font-size:1.4rem;line-height:1.3;font-weight:500;color:#1f2937}.wrap.tablet.tablet-id-find .tablet-id-find-wrap .id-find-submit-wrap{margin-top:2rem}.wrap.tablet.tablet-id-find .tablet-id-find-wrap .id-find-submit{width:100%;margin-right:0}.wrap.tablet.tablet-id-find .tablet-id-find-footer{margin-top:auto;padding:5rem 0;background:#f3f4f6}.wrap.tablet.tablet-id-find .tablet-id-find-footer .footer-inner{width:64rem;margin:0 auto;display:flex;align-items:center;justify-content:space-between}.wrap.tablet.tablet-id-find .tablet-id-find-footer .footer-call{display:flex;align-items:center;gap:.4rem}.wrap.tablet.tablet-id-find .tablet-id-find-footer .footer-logo{width:5rem;height:2.6rem;background:url(/img/logo.eb872111.svg) no-repeat 50%;background-size:contain;filter:grayscale(1)}.wrap.tablet.tablet-id-find .tablet-id-find-footer .footer-call-number{font-size:2.2rem;font-weight:700;line-height:1.3;color:#374151;letter-spacing:-.044rem}.wrap.tablet.tablet-id-find .tablet-id-find-footer .footer-hours{font-size:1.4rem;font-weight:400;line-height:1.3;color:#6b7280;letter-spacing:-.028rem}.wrap.tablet.tablet-account-result .header .ttl,.wrap.tablet.tablet-id-find-result .header .ttl{width:auto;font-size:2rem;font-weight:600;line-height:1.3;letter-spacing:-.04rem;text-align:center;color:#111827}.wrap.tablet.tablet-account-result .tablet-account-result-wrap,.wrap.tablet.tablet-account-result .tablet-id-find-result-wrap,.wrap.tablet.tablet-id-find-result .tablet-account-result-wrap,.wrap.tablet.tablet-id-find-result .tablet-id-find-result-wrap{width:100%;max-width:64rem;margin:1.6rem auto 0;padding:0 1.6rem 4rem}.wrap.tablet.tablet-account-result .tablet-account-result-wrap .section-title,.wrap.tablet.tablet-account-result .tablet-id-find-result-wrap .section-title,.wrap.tablet.tablet-id-find-result .tablet-account-result-wrap .section-title,.wrap.tablet.tablet-id-find-result .tablet-id-find-result-wrap .section-title{padding:1rem 0}.wrap.tablet.tablet-account-result .account-result-content,.wrap.tablet.tablet-account-result .id-find-result-content,.wrap.tablet.tablet-id-find-result .account-result-content,.wrap.tablet.tablet-id-find-result .id-find-result-content{margin-top:8rem;display:flex;flex-direction:column;gap:2rem;align-items:center}.wrap.tablet.tablet-account-result .account-result-card,.wrap.tablet.tablet-account-result .id-find-result-card,.wrap.tablet.tablet-id-find-result .account-result-card,.wrap.tablet.tablet-id-find-result .id-find-result-card{width:100%;padding:1.6rem;border:.1rem solid #f3f4f6;border-radius:1rem;background:#f7f8f9;text-align:center}.wrap.tablet.tablet-account-result .account-result-card strong,.wrap.tablet.tablet-account-result .id-find-result-card strong,.wrap.tablet.tablet-id-find-result .account-result-card strong,.wrap.tablet.tablet-id-find-result .id-find-result-card strong{display:block;font-size:1.6rem;font-weight:600;line-height:1.5;color:#111827;letter-spacing:-.032rem}.wrap.tablet.tablet-account-result .account-result-card p,.wrap.tablet.tablet-account-result .id-find-result-card p,.wrap.tablet.tablet-id-find-result .account-result-card p,.wrap.tablet.tablet-id-find-result .id-find-result-card p{margin-top:.2rem;font-size:1.6rem;font-weight:600;line-height:1.5;color:#111827;letter-spacing:-.032rem}.wrap.tablet.tablet-account-result .account-result-desc,.wrap.tablet.tablet-account-result .id-find-result-desc,.wrap.tablet.tablet-id-find-result .account-result-desc,.wrap.tablet.tablet-id-find-result .id-find-result-desc{text-align:center;color:#4b5563;font-size:1.4rem;font-weight:400;line-height:1.5;letter-spacing:-.028rem}.wrap.tablet.tablet-account-result .account-result-desc a,.wrap.tablet.tablet-account-result .id-find-result-desc a,.wrap.tablet.tablet-id-find-result .account-result-desc a,.wrap.tablet.tablet-id-find-result .id-find-result-desc a{display:inline-block;margin-top:.2rem;font-size:1.6rem;font-weight:700;color:#425ad5;letter-spacing:-.032rem}.wrap.tablet.tablet-account-result .account-result-btn-wrap,.wrap.tablet.tablet-account-result .id-find-result-btn-wrap,.wrap.tablet.tablet-id-find-result .account-result-btn-wrap,.wrap.tablet.tablet-id-find-result .id-find-result-btn-wrap{width:100%;display:flex;align-items:center;gap:1rem}.wrap.tablet.tablet-account-result .account-result-btn-wrap .btn,.wrap.tablet.tablet-account-result .id-find-result-btn-wrap .btn,.wrap.tablet.tablet-id-find-result .account-result-btn-wrap .btn,.wrap.tablet.tablet-id-find-result .id-find-result-btn-wrap .btn{flex:1;margin-right:0}.wrap.tablet.tablet-account-result .account-result-form,.wrap.tablet.tablet-id-find-result .account-result-form{width:100%}.wrap.tablet.tablet-account-result .account-result-form .form,.wrap.tablet.tablet-id-find-result .account-result-form .form{margin-top:0;padding:0}.wrap.tablet.tablet-account-result .account-result-form .form-ul,.wrap.tablet.tablet-id-find-result .account-result-form .form-ul{gap:1.6rem}.wrap.tablet.tablet-account-result .account-result-form .form-li,.wrap.tablet.tablet-id-find-result .account-result-form .form-li{margin-bottom:0}.wrap.tablet.tablet-account-result .account-result-form .form-ttl,.wrap.tablet.tablet-id-find-result .account-result-form .form-ttl{margin-bottom:.6rem;min-height:auto}.wrap.tablet.tablet-account-result .account-result-form .form-in,.wrap.tablet.tablet-id-find-result .account-result-form .form-in{align-items:flex-start}.wrap.tablet.tablet-account-result .account-result-form .form-in.password,.wrap.tablet.tablet-id-find-result .account-result-form .form-in.password{margin-top:0}.wrap.tablet.tablet-account-result .account-result-form .form-in .label,.wrap.tablet.tablet-id-find-result .account-result-form .form-in .label{flex:1}.wrap.tablet.tablet-account-result .account-result-form .form-in .label input,.wrap.tablet.tablet-id-find-result .account-result-form .form-in .label input{background:#fff}.wrap.tablet.tablet-account-result .account-result-submit-wrap,.wrap.tablet.tablet-id-find-result .account-result-submit-wrap{width:100%}.wrap.tablet.tablet-account-result .account-result-submit,.wrap.tablet.tablet-id-find-result .account-result-submit{width:100%;margin-right:0}.wrap.tablet .password-reset-modal .password-reset-modal-lottie{width:8rem;height:8rem;flex-shrink:0}.wrap.tablet.tablet-carrier-select .inner{min-height:100vh;display:flex;flex-direction:column}.wrap.tablet.tablet-carrier-select .carrier-select-section{flex:1;min-height:0;padding:1.6rem 6rem 2.4rem;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center}.wrap.tablet.tablet-carrier-select .carrier-select-title{padding:0 0 2rem;text-align:center}.wrap.tablet.tablet-carrier-select .carrier-select-title h2{font-size:1.8rem;font-weight:600;line-height:1.3;color:#111827;letter-spacing:-.036rem}.wrap.tablet.tablet-carrier-select .carrier-select-title p{margin-top:.6rem;font-size:1.6rem;font-weight:400;line-height:1.5;color:#6b7280;letter-spacing:-.032rem}.wrap.tablet.tablet-carrier-select .carrier-select-row{display:flex;gap:2rem;height:100%}.wrap.tablet.tablet-carrier-select .carrier-select-row-large .carrier-card{width:calc(33.33333% - 1.33333rem)}.wrap.tablet.tablet-carrier-select .carrier-select-row-small{margin-top:2rem}.wrap.tablet.tablet-carrier-select .carrier-select-row-small .carrier-card{width:calc(20% - 1.6rem)}.wrap.tablet.tablet-carrier-select .carrier-card{height:100%;margin-right:0;padding:2rem;display:flex;align-items:center;justify-content:center;border:.1rem solid #f3f4f6;border-radius:1.6rem;background:#fff;box-shadow:0 .2rem .8rem rgba(99,99,99,.2);transition:border-color .12s ease,box-shadow .12s ease,background-color .12s ease,transform .12s ease}.wrap.tablet.tablet-carrier-select .carrier-card img{width:12rem;max-width:100%;-o-object-fit:contain;object-fit:contain}.wrap.tablet.tablet-carrier-select .carrier-card.small{height:19.6rem}.wrap.tablet.tablet-carrier-select .carrier-card:active{background:rgba(23,80,255,.1);border:.1rem solid #1750ff;box-shadow:0 .1rem .4rem rgba(99,99,99,.22);transform:translateY(.2rem)}.wrap.tablet.tablet-device-select .device-select-section{padding:1.6rem 6rem;display:flex;flex-direction:column;gap:2rem}.wrap.tablet.tablet-device-select .device-select-filter{display:flex;align-items:center;gap:1rem}.wrap.tablet.tablet-device-select .device-brand-tabs{display:flex;gap:.6rem}.wrap.tablet.tablet-device-select .device-brand-btn,.wrap.tablet.tablet-device-select .device-favorite-filter{height:4.6rem;border-radius:1rem;margin-right:0;font-size:1.6rem;font-weight:700;line-height:1.5;letter-spacing:-.032rem;color:#111827}.wrap.tablet.tablet-device-select .device-favorite-filter{width:7rem;padding:0;border:.1rem solid #1750ff;background:#fff;display:flex;align-items:center;justify-content:center;color:#d1d5db;line-height:0}.wrap.tablet.tablet-device-select .device-favorite-filter.on{color:#f9a000}.wrap.tablet.tablet-device-select .device-brand-btn{min-width:10.4rem;width:-moz-fit-content;width:fit-content;flex:0 0 auto;padding:0 1.6rem;border:.1rem solid #eff1f3;background:#fff}.wrap.tablet.tablet-device-select .device-brand-btn.on{border-color:#1750ff;background:#1750ff}.wrap.tablet.tablet-device-select .device-search-wrap{width:100%}.wrap.tablet.tablet-device-select .device-search-wrap .form-in.search-delete i{position:absolute;right:1.2rem;top:50%;transform:translateY(-50%);cursor:pointer}.wrap.tablet.tablet-device-select .device-search-wrap .btn{flex:unset;width:8.4rem}.wrap.tablet.tablet-device-select .device-table{border:1px solid #eee;border-radius:1rem;background:#fff;overflow:hidden}.wrap.tablet.tablet-device-select .device-table-row{display:flex;min-height:6.2rem;border-bottom:.1rem solid #eee}.wrap.tablet.tablet-device-select .device-table-row:last-child{border-bottom:none}.wrap.tablet.tablet-device-select .device-table-head{position:relative;left:0;z-index:1;position:sticky;top:0;min-height:4rem;background:#fafafa}.wrap.tablet.tablet-device-select .device-table-head .device-table-cell{font-size:1.4rem;font-weight:500;color:#424242;line-height:1.6;letter-spacing:-.028rem}.wrap.tablet.tablet-device-select .device-table-cell{flex:1 1 0;min-width:0;padding:1rem;border-right:.1rem solid #eee;display:flex;align-items:center;justify-content:center;text-align:center;word-break:keep-all;font-size:1.4rem;font-weight:400;line-height:1.3;color:#212121;letter-spacing:-.056rem}.wrap.tablet.tablet-device-select .device-table-cell:last-child{border-right:0}.wrap.tablet.tablet-device-select .device-table-cell:first-child{flex:0 0 7rem}.wrap.tablet.tablet-device-select .device-table-cell:nth-child(3),.wrap.tablet.tablet-device-select .device-table-cell:nth-child(4){flex:0 0 20rem}.wrap.tablet.tablet-device-select .device-table-cell:nth-child(8){flex:0 0 8rem}.wrap.tablet.tablet-device-select .device-favorite-filter .star-icon{display:block;width:2.2rem;height:2.1rem;background-color:currentColor;clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}.wrap.tablet.tablet-device-select .device-detail-btn{margin-right:0;white-space:nowrap}.wrap.tablet.tablet-device-spec .device-spec-product{padding-top:1.6rem}.wrap.tablet.tablet-device-spec .func-flex{margin-top:1rem;display:flex;gap:1rem}.wrap.tablet.tablet-device-spec .func-flex ul{flex:1;min-width:0;margin-top:0}.wrap.tablet.tablet-device-spec .compo-box ul{display:flex;flex-direction:column}.wrap.tablet .sidebar{flex:0 0 22rem;width:22rem;padding:1.6rem 1rem;background:#fff;border-right:.1rem solid #f3f4f6}.wrap.tablet.tablet-custom-search .inner{min-height:100vh;display:flex;flex-direction:column}.wrap.tablet.tablet-custom-search .custom-search-layout{flex:1;min-height:calc(100vh - 5.8rem);display:flex}.wrap.tablet.tablet-custom-search .sidebar{padding-top:1.6rem;padding-bottom:1.6rem}.wrap.tablet.tablet-custom-search .custom-search-sidebar{height:100%;display:flex;flex-direction:column}.wrap.tablet.tablet-custom-search .custom-search-sidebar-scroll{flex:1;min-height:0;overflow-y:auto}.wrap.tablet.tablet-custom-search .custom-search-sidebar-group+.custom-search-sidebar-group{margin-top:1rem;padding-top:1rem;border-top:.1rem solid #f3f4f6}.wrap.tablet.tablet-custom-search .custom-search-sidebar-head{width:100%;min-height:4.8rem;padding:1.2rem .8rem 1.2rem 1.2rem;margin-right:0;border-radius:1rem;background:transparent;display:flex;align-items:center;justify-content:space-between;gap:1rem;text-align:left}.wrap.tablet.tablet-custom-search .custom-search-sidebar-head strong{flex:1;min-width:0;font-size:1.6rem;font-weight:800;line-height:1.5;color:#424242;letter-spacing:-.032rem}.wrap.tablet.tablet-custom-search .custom-search-sidebar-head i{width:2.4rem;height:2.4rem;color:#111827;transition:transform .2s ease}.wrap.tablet.tablet-custom-search .custom-search-sidebar-group:not(.on) .custom-search-sidebar-head i{transform:rotate(-180deg)}.wrap.tablet.tablet-custom-search .custom-search-sidebar-body{display:flex;flex-direction:column}.wrap.tablet.tablet-custom-search .custom-search-sidebar-item{width:100%;min-height:4.8rem;padding:1.2rem;margin-right:0;border-radius:1rem;background:transparent;text-align:left;font-size:1.6rem;font-weight:400;line-height:1.5;color:#212121;letter-spacing:-.032rem}.wrap.tablet.tablet-custom-search .custom-search-sidebar-item.on{background:rgba(23,80,255,.1)}.wrap.tablet.tablet-custom-search .custom-search-sidebar-footer{padding-top:6rem}.wrap.tablet.tablet-custom-search .custom-search-sidebar-search-btn{width:100%;height:5.6rem;margin-right:0;border-radius:1rem;background:#111827;font-size:1.6rem;font-weight:700;line-height:1.5;color:#fff;letter-spacing:-.032rem}.wrap.tablet.tablet-custom-search .custom-search-content{flex:1;min-width:0;padding:1.6rem 6rem;display:flex;flex-direction:column;gap:2rem;overflow:hidden}.wrap.tablet.tablet-custom-search .custom-search-filter-row{display:flex;align-items:center;gap:1rem;flex-wrap:nowrap}.wrap.tablet.tablet-custom-search .custom-search-filter-select{position:relative;flex:1;min-width:0}.wrap.tablet.tablet-custom-search .custom-search-filter-select--term{flex:0 0 12rem}.wrap.tablet.tablet-custom-search .custom-search-filter-select select{width:100%;height:4.6rem;padding:0 4.2rem 0 1.2rem;border:.1rem solid #eff1f3;border-radius:1rem;background:#fff url(/img/ico-arrow-down-center-stroke1.f45b6063.svg) no-repeat right 1.2rem center;background-size:2.4rem 2.4rem;font-size:1.6rem;font-weight:400;line-height:1.3;color:#111827;letter-spacing:-.032rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.wrap.tablet.tablet-custom-search .custom-search-sr-only{position:absolute;width:.1rem;height:.1rem;margin:-.1rem;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.wrap.tablet.tablet-custom-search .custom-search-result-list{flex:1;min-height:0;display:flex;flex-direction:column;gap:2rem;overflow-y:auto;padding-right:.4rem;padding-bottom:1.6rem}.wrap.tablet.tablet-custom-search .custom-search-result-card{display:flex;flex-direction:column;gap:1rem}.wrap.tablet.tablet-custom-search .custom-search-result-head{padding:0 1rem 1rem;display:flex;align-items:center}.wrap.tablet.tablet-custom-search .custom-search-result-plan{display:flex;align-items:center;gap:2rem}.wrap.tablet.tablet-custom-search .custom-search-result-plan img{width:3rem;height:3rem;-o-object-fit:contain;object-fit:contain}.wrap.tablet.tablet-custom-search .custom-search-result-plan strong{font-size:1.4rem;font-weight:700;line-height:1.6;color:#425ad5;letter-spacing:-.028rem;word-break:keep-all}.wrap.tablet.tablet-custom-search .custom-search-result-table-wrap{flex:0 0 auto;border:.1rem solid #eee;border-radius:1rem;background:#fff;overflow:hidden}.wrap.tablet.tablet-custom-search .custom-search-result-table-head{overflow:hidden}.wrap.tablet.tablet-custom-search .custom-search-result-table-body{max-height:22rem;overflow-y:auto;overflow-x:hidden;scrollbar-gutter:stable}.wrap.tablet.tablet-custom-search .custom-search-result-table{width:100%;border-collapse:collapse;table-layout:fixed}.wrap.tablet.tablet-custom-search .custom-search-result-table thead th{height:4rem;padding:1rem .6rem;border-right:.1rem solid #eee;border-bottom:.1rem solid #eee;background:#fafafa;font-size:1.4rem;font-weight:500;line-height:1.6;color:#424242;letter-spacing:-.028rem;text-align:center;white-space:nowrap}.wrap.tablet.tablet-custom-search .custom-search-result-table thead th:last-child{border-right:0}.wrap.tablet.tablet-custom-search .custom-search-result-table tbody td{height:6.6rem;padding:1rem .6rem;border-right:.1rem solid #eee;border-bottom:.1rem solid #eee;font-size:1.4rem;font-weight:400;line-height:1.3;color:#212121;letter-spacing:-.056rem;text-align:center;vertical-align:middle}.wrap.tablet.tablet-custom-search .custom-search-result-table tbody td:nth-child(2){text-align:left}.wrap.tablet.tablet-custom-search .custom-search-result-table tbody td:last-child{border-right:0}.wrap.tablet.tablet-custom-search .custom-search-result-table tbody tr:last-child td{border-bottom:0}.wrap.tablet.tablet-custom-search .device-cell{text-align:left}.wrap.tablet.tablet-custom-search .device-cell p{line-height:1.3}.wrap.tablet.tablet-custom-search .device-cell em{display:block;margin-top:.2rem;font-style:normal;font-family:Manrope,sans-serif;font-size:1.2rem;line-height:1.2;color:#94a3b8;letter-spacing:0}.wrap.tablet.tablet-custom-search .dual-cell p+p{margin-top:1rem;color:#757575}.wrap.tablet.tablet-custom-search .dual-cell.is-accent p:first-child{font-weight:700;color:#ff4747}.wrap.tablet.tablet-custom-search .dual-cell.is-accent p+p{color:#ff4747}.wrap.tablet.tablet-custom-search .custom-search-consult-btn{width:4.5rem;height:3rem;margin-right:0;border:.1rem solid #eff1f3;border-radius:.6rem;background:#fff;box-shadow:.2rem .2rem .4rem rgba(0,0,0,.06);font-size:1.2rem;font-weight:700;line-height:1.5;color:#111827;letter-spacing:-.024rem}.wrap.tablet.tablet-plan .inner{display:flex;flex-direction:column;min-height:100vh}.wrap.tablet.tablet-plan .plan-compare-btn{position:absolute;top:50%;left:0;transform:translateY(-50%);display:inline-flex;align-items:center;gap:.4rem;width:-moz-fit-content;width:fit-content;height:4.4rem;margin-right:0;padding:0 1rem;border:.1rem solid #f7f8f9;border-radius:1.2rem;background:#fff;box-shadow:inset -.2rem -.2rem .4rem rgba(0,0,0,.15);font-size:1.4rem;font-weight:500;line-height:1.3;color:#111827;letter-spacing:-.028rem}.wrap.tablet.tablet-plan .plan-compare-btn i{margin-right:0;width:2.6rem;height:2.6rem}.wrap.tablet.tablet-plan .plan-layout{display:flex;flex:1;min-height:calc(100vh - 5.8rem)}.wrap.tablet.tablet-plan .sidebar{flex:0 0 22rem;width:22rem}.wrap.tablet.tablet-plan .plan-menu{display:flex;flex-direction:column}.wrap.tablet.tablet-plan .plan-menu__title{font-weight:800;color:#424242}.wrap.tablet.tablet-plan .plan-menu__item,.wrap.tablet.tablet-plan .plan-menu__title{min-height:4.8rem;padding:1.2rem;font-size:1.6rem;line-height:1.5;letter-spacing:-.032rem}.wrap.tablet.tablet-plan .plan-menu__item{width:100%;margin-right:0;border-radius:1rem;background:transparent;text-align:left;font-weight:400;color:#212121}.wrap.tablet.tablet-plan .plan-menu__item.on{background:rgba(23,80,255,.1)}.wrap.tablet.tablet-plan .plan-content{flex:1;padding:1.6rem 6rem;overflow-y:auto}.wrap.tablet.tablet-plan .plan-filter{display:flex;align-items:center;gap:1rem;margin-bottom:1.6rem}.wrap.tablet.tablet-plan .plan-sort-btn{flex:0 0 18rem;width:18rem;margin-right:0}.wrap.tablet.tablet-plan .plan-search-wrap{flex:1}.wrap.tablet.tablet-plan .plan-search-wrap .form-ul{gap:0}.wrap.tablet.tablet-plan .plan-search-wrap .form-li{margin-bottom:0}.wrap.tablet.tablet-plan .plan-search-wrap .form-in.search-delete i{position:absolute;top:50%;right:1.2rem;transform:translateY(-50%);cursor:pointer}.wrap.tablet.tablet-plan .plan-search-wrap .btn{flex:0 0 8.4rem;width:8.4rem}.wrap.tablet.tablet-plan .plan-table{width:100%;background:#fff;border-collapse:collapse;table-layout:fixed;border-radius:1rem;border:1px solid #f3f4f6}.wrap.tablet.tablet-plan .plan-table-row{min-height:4.4rem}.wrap.tablet.tablet-plan .plan-table-cell{padding:1rem;border-right:.1rem solid #eee;border-bottom:.1rem solid #eee;font-size:1.4rem;font-weight:400;line-height:1.3;color:#212121;letter-spacing:-.056rem;vertical-align:middle}.wrap.tablet.tablet-plan .plan-table-cell:nth-child(3){text-align:center}.wrap.tablet.tablet-plan .plan-table-cell.plan-table-benefit .plan-benefit-list{justify-content:flex-start}.wrap.tablet.tablet-plan .plan-benefit-list{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem}.wrap.tablet.tablet-plan .plan-benefit-item{display:inline-flex;align-items:center;gap:.4rem;font-size:1.4rem;font-weight:500;line-height:1.3;color:#111827;letter-spacing:-.028rem}.wrap.tablet.tablet-insurance-select .inner{min-height:100vh;display:flex;flex-direction:column;position:relative}.wrap.tablet.tablet-insurance-select .insurance-layout{display:flex;flex:1;min-height:calc(100vh - 15.4rem)}.wrap.tablet.tablet-insurance-select .sidebar{flex:0 0 22rem;width:22rem}.wrap.tablet.tablet-insurance-select .plan-menu{display:flex;flex-direction:column}.wrap.tablet.tablet-insurance-select .plan-menu__title{min-height:4.8rem;padding:1.2rem;font-size:1.6rem;font-weight:800;line-height:1.5;color:#424242;letter-spacing:-.032rem}.wrap.tablet.tablet-insurance-select .plan-menu__item{width:100%;min-height:4.8rem;margin-right:0;padding:1.2rem;border-radius:1rem;background:transparent;text-align:left;font-size:1.6rem;font-weight:400;line-height:1.5;color:#212121;letter-spacing:-.032rem}.wrap.tablet.tablet-insurance-select .plan-menu__item.on{background:rgba(23,80,255,.1)}.wrap.tablet.tablet-insurance-select .insurance-content{flex:1;min-width:0;padding:1.6rem 6rem;display:flex;flex-direction:column;gap:1rem;overflow-y:auto}.wrap.tablet.tablet-insurance-select .insurance-card{border:.1rem solid #f3f4f6;border-radius:1rem;background:#fff;padding:2.5rem;display:flex;flex-direction:column;gap:2rem}.wrap.tablet.tablet-insurance-select .insurance-card.on{border:.2rem solid #1750ff;padding:2.6rem}.wrap.tablet.tablet-insurance-select .insurance-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:2rem}.wrap.tablet.tablet-insurance-select .insurance-title-wrap{display:flex;flex-direction:column;gap:1rem;min-width:0}.wrap.tablet.tablet-insurance-select .insurance-title-wrap h2{font-size:2rem;font-weight:800;line-height:2.5rem;color:#212121;letter-spacing:-.04rem}.wrap.tablet.tablet-insurance-select .insurance-chip{display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;height:2.1rem;padding:.3rem .9rem;border:.1rem solid #eff1f3;border-radius:.4rem;font-size:1.4rem;font-weight:700;line-height:1.5rem;letter-spacing:.05rem;color:#6a6d6b}.wrap.tablet.tablet-insurance-select .insurance-chip-android{background:#ebfaef}.wrap.tablet.tablet-insurance-select .insurance-chip-ios{background:#e6f2ff;color:#475569}.wrap.tablet.tablet-insurance-select .insurance-price-wrap{display:flex;flex-direction:column;align-items:flex-end;gap:.2rem;white-space:nowrap}.wrap.tablet.tablet-insurance-select .insurance-price-wrap p{font-size:1.4rem;font-weight:500;line-height:1.5rem;color:#6b7280;letter-spacing:-.028rem}.wrap.tablet.tablet-insurance-select .insurance-price-wrap strong{font-size:2.4rem;font-weight:700;line-height:3.2rem;color:#212121;letter-spacing:-.048rem}.wrap.tablet.tablet-insurance-select .insurance-list{display:flex;flex-direction:column;gap:1.2rem}.wrap.tablet.tablet-insurance-select .insurance-list li{position:relative;padding-left:1.8rem;font-size:1.4rem;font-weight:400;line-height:2rem;color:#475569;letter-spacing:-.028rem}.wrap.tablet.tablet-insurance-select .insurance-list li:before{content:"";position:absolute;top:.7rem;left:0;width:.6rem;height:.6rem;border-radius:50%;background:#1750ff}.wrap.tablet.tablet-insurance-select .insurance-list li strong{font-weight:700;color:#1e293b}.wrap.tablet.tablet-insurance-select .insurance-list li .accent{font-style:normal;font-weight:700;color:#e91e63}.wrap.tablet.tablet-insurance-select .insurance-desc{font-size:1.4rem;font-weight:400;line-height:2rem;color:#475569;letter-spacing:-.028rem}.wrap.tablet.tablet-insurance-select .insurance-selected{min-width:0}.wrap.tablet.tablet-insurance-select .insurance-selected p{font-size:1.4rem;font-weight:500;line-height:1.6rem;color:#94a3b8;letter-spacing:-.028rem}.wrap.tablet.tablet-insurance-select .insurance-selected strong{margin-top:.2rem;display:block;font-size:1.8rem;font-weight:700;line-height:2.8rem;color:#425ad5;letter-spacing:-.036rem}.wrap.tablet.tablet-billing-card-select .inner{min-height:100vh;display:flex;flex-direction:column}.wrap.tablet.tablet-billing-card-select .tablet-header-action-btn.with-text i.ico-buy{width:2.6rem;height:2.6rem}.wrap.tablet.tablet-billing-card-select .billing-card-select-section{padding:1.6rem 6rem;display:flex;flex-direction:column;gap:2rem}.wrap.tablet.tablet-billing-card-select .billing-card-sort{display:flex;gap:.6rem}.wrap.tablet.tablet-billing-card-select .billing-card-sort-btn{flex:1;min-height:4.6rem;margin-right:0;border:.1rem solid #eff1f3;border-radius:1rem;background:#fff;font-size:1.6rem;font-weight:700;line-height:1.5;color:#111827;letter-spacing:-.032rem}.wrap.tablet.tablet-billing-card-select .billing-card-sort-btn.on{border-color:#111827;background:#111827;color:#fff}.wrap.tablet.tablet-billing-card-select .billing-card-list{display:flex;flex-direction:column;gap:1rem}.wrap.tablet.tablet-billing-card-select .billing-card-item{padding:1.6rem;border:.1rem solid #f3f4f6;border-radius:1rem;background:#fff;display:flex;align-items:center}.wrap.tablet.tablet-billing-card-select .billing-card-favorite-wrap{flex:0 0 7rem;width:7rem;display:flex;align-items:center;justify-content:center}.wrap.tablet.tablet-billing-card-select .billing-card-main{min-width:0;display:flex;flex-direction:column;gap:1rem;justify-content:center}.wrap.tablet.tablet-billing-card-select .billing-card-top{display:flex;align-items:center;gap:1rem}.wrap.tablet.tablet-billing-card-select .billing-card-chip{padding:.2rem .8rem;border-radius:.4rem;background:#757575;font-size:1.2rem;font-weight:600;line-height:1.5;color:#fff;letter-spacing:-.024rem}.wrap.tablet.tablet-billing-card-select .billing-card-promo{font-style:normal;font-size:1.4rem;font-weight:700;line-height:1.3;color:#ff4747;letter-spacing:-.056rem}.wrap.tablet.tablet-billing-card-select .billing-card-name{font-size:1.8rem;font-weight:600;line-height:1.5;color:#212121;letter-spacing:-.036rem;white-space:nowrap}.wrap.tablet.tablet-billing-card-select .billing-card-meta{flex:1;min-width:0;padding:0 2rem;display:flex;flex-direction:column;gap:1rem;align-items:flex-end;text-align:right}.wrap.tablet.tablet-billing-card-select .billing-card-min{width:100%;display:flex;align-items:center;justify-content:flex-end;gap:1rem}.wrap.tablet.tablet-billing-card-select .billing-card-min span{font-size:1.6rem;font-weight:500;line-height:1.3;color:#616161;letter-spacing:-.064rem}.wrap.tablet.tablet-billing-card-select .billing-card-min strong{font-size:2rem;font-weight:500;line-height:1.3;color:#212121;letter-spacing:-.08rem}.wrap.tablet.tablet-billing-card-select .billing-card-rate{width:100%;font-size:1.6rem;font-weight:500;line-height:1.3;color:#212121;letter-spacing:-.064rem;text-align:right;white-space:nowrap}.wrap.tablet.tablet-billing-card-select .billing-card-select-btn{flex:0 0 12rem;width:12rem;min-height:4.6rem;margin-right:0;border-radius:1rem;background:#1750ff;font-size:1.6rem;font-weight:700;line-height:1.5;color:#111827;letter-spacing:-.032rem}.wrap.tablet.tablet-additional-service .inner{min-height:100vh;display:flex;flex-direction:column}.wrap.tablet.tablet-additional-service .addon-layout{display:flex;flex:1;min-height:calc(100vh - 15.4rem)}.wrap.tablet.tablet-additional-service .sidebar{flex:0 0 22rem;width:22rem}.wrap.tablet.tablet-additional-service .plan-menu{display:flex;flex-direction:column}.wrap.tablet.tablet-additional-service .plan-menu__title{min-height:4.8rem;padding:1.2rem;font-size:1.6rem;font-weight:800;line-height:1.5;color:#424242;letter-spacing:-.032rem}.wrap.tablet.tablet-additional-service .plan-menu__item{width:100%;min-height:4.8rem;margin-right:0;padding:1.2rem;border-radius:1rem;background:transparent;text-align:left;font-size:1.6rem;font-weight:400;line-height:1.5;color:#212121;letter-spacing:-.032rem}.wrap.tablet.tablet-additional-service .plan-menu__item.on{background:rgba(23,80,255,.1)}.wrap.tablet.tablet-additional-service .addon-content{flex:1;min-width:0;padding:1.6rem 6rem;display:flex;flex-direction:column;gap:1rem;overflow-y:auto}.wrap.tablet.tablet-additional-service .addon-filter{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.wrap.tablet.tablet-additional-service .addon-sort-btn{flex:0 0 18rem;width:18rem;margin-right:0}.wrap.tablet.tablet-additional-service .addon-search-wrap{flex:1}.wrap.tablet.tablet-additional-service .addon-search-wrap .form-ul{gap:0}.wrap.tablet.tablet-additional-service .addon-search-wrap .form-li{margin-bottom:0}.wrap.tablet.tablet-additional-service .addon-search-wrap .form-in.search-delete i{position:absolute;top:50%;right:1.2rem;transform:translateY(-50%);cursor:pointer}.wrap.tablet.tablet-additional-service .addon-search-wrap .btn{flex:0 0 8.4rem;width:8.4rem}.wrap.tablet.tablet-additional-service .addon-card-list{display:flex;flex-direction:column;gap:1rem}.wrap.tablet.tablet-additional-service .addon-card{border:.1rem solid #f3f4f6;border-radius:1.6rem;background:#fff;padding:1.6rem;display:flex;flex-direction:column;gap:1rem;cursor:pointer}.wrap.tablet.tablet-additional-service .addon-card.on{border:.2rem solid #1750ff;padding:1.5rem}.wrap.tablet.tablet-additional-service .addon-card-head{display:flex;align-items:center;justify-content:space-between;gap:2rem}.wrap.tablet.tablet-additional-service .addon-card-title-wrap{min-width:0;display:flex;align-items:center;gap:.6rem}.wrap.tablet.tablet-additional-service .addon-card-title-wrap h2{font-size:1.8rem;font-weight:500;line-height:1.5;color:#212121;letter-spacing:-.036rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wrap.tablet.tablet-additional-service .addon-favorite-btn{flex:0 0 2.4rem;width:2.4rem;height:2.4rem;margin-right:0;display:flex;align-items:center;justify-content:center;background:transparent;color:#d1d5db;line-height:0}.wrap.tablet.tablet-additional-service .addon-favorite-btn.on{color:#f9a000}.wrap.tablet.tablet-additional-service .star-icon{display:block;width:2.2rem;height:2.1rem;background-color:currentColor;clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}.wrap.tablet.tablet-additional-service .addon-price{flex:0 0 auto;font-size:1.8rem;font-weight:600;line-height:1.3;color:#212121;letter-spacing:-.072rem;white-space:nowrap;text-align:right}.wrap.tablet.tablet-additional-service .addon-desc{padding-left:4rem;font-size:1.6rem;font-weight:400;line-height:1.3;color:#424242;letter-spacing:-.064rem}.wrap.tablet.tablet-additional-service .addon-selected{min-width:0}.wrap.tablet.tablet-additional-service .addon-selected p{font-size:1.4rem;font-weight:500;line-height:1.6rem;color:#94a3b8;letter-spacing:-.028rem}.wrap.tablet.tablet-additional-service .addon-selected strong{margin-top:.2rem;display:block;font-size:1.8rem;font-weight:700;line-height:2.8rem;color:#425ad5;letter-spacing:-.036rem}.wrap.tablet .wireless-load-page{flex:1;min-height:0;display:flex;flex-direction:column;overflow-y:auto}.wrap.tablet .wireless-load-page .wireless-load-content{flex:1;min-height:0;padding:1.6rem 6rem;display:flex;flex-direction:column;gap:1.2rem}.wrap.tablet .wireless-load-page .wireless-load-filter{display:flex;align-items:center;gap:1rem}.wrap.tablet .wireless-load-page .wireless-load-month-wrap{flex:0 0 auto;display:flex;align-items:center;gap:.6rem;padding:.6rem 0}.wrap.tablet .wireless-load-page .wireless-load-month-wrap strong{width:10rem;text-align:center;font-size:1.8rem;font-weight:700;line-height:1.3;color:#111827;letter-spacing:-.036rem}.wrap.tablet .wireless-load-page .month-move-btn{width:3.2rem;height:3.2rem;margin-right:0;border-radius:50%;display:flex;align-items:center;justify-content:center}.wrap.tablet .wireless-load-page .month-move-btn .Btn-before{width:3.2rem;height:3.2rem;background:url(/img/Btn-before.221329f6.svg) 50%}.wrap.tablet .wireless-load-page .month-move-btn .Btn-after{width:3.2rem;height:3.2rem;background:url(/img/Btn-after.8f0d4f96.svg) 50%}.wrap.tablet .wireless-load-page .wireless-load-select-btn{width:19rem;height:4.6rem;margin-right:0;padding:0 1.2rem;border-radius:1rem;border:.1rem solid #eff1f3;background:#fff;display:flex;align-items:center;justify-content:space-between;gap:.6rem}.wrap.tablet .wireless-load-page .wireless-load-select-btn span{min-width:0;text-align:left;font-size:1.6rem;font-weight:400;line-height:1.3;color:#111827;letter-spacing:-.032rem}.wrap.tablet .wireless-load-page .wireless-load-search{flex:1;min-width:0;height:4.6rem;padding:0 1.2rem;border-radius:1rem;border:.1rem solid #eff1f3;background:#fff;display:flex;align-items:center;gap:.8rem}.wrap.tablet .wireless-load-page .wireless-load-search input{flex:1;min-width:0;border:0;background:transparent;font-size:1.6rem;font-weight:400;line-height:1.3;color:#111827;letter-spacing:-.032rem}.wrap.tablet .wireless-load-page .wireless-load-search input::-moz-placeholder{color:#d1d5db}.wrap.tablet .wireless-load-page .wireless-load-search input::placeholder{color:#d1d5db}.wrap.tablet .wireless-load-page .wireless-load-search input:focus{outline:none}.wrap.tablet .wireless-load-page .wireless-load-search-clear{width:2.4rem;height:2.4rem;margin-right:0;border-radius:50%;background:#e5e7eb;display:flex;align-items:center;justify-content:center;flex-shrink:0}.wrap.tablet .wireless-load-page .wireless-load-search-clear i{width:1.2rem;height:1.2rem;opacity:.6}.wrap.tablet .wireless-load-page .wireless-load-search-btn{width:8.4rem;height:4.6rem;margin-right:0;border-radius:1rem;background:#111827;font-size:1.6rem;font-weight:700;line-height:1.5;color:#fff;letter-spacing:-.032rem}.wrap.tablet .wireless-load-page .wireless-load-table-wrap{border:.1rem solid #eee;border-radius:1rem;background:#fff;overflow:hidden;display:flex;flex-direction:column}.wrap.tablet .wireless-load-page .wireless-load-table-scroll{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;touch-action:pan-y;cursor:grab}.wrap.tablet .wireless-load-page .wireless-load-table-scroll.is-dragging{cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;user-select:none}.wrap.tablet .wireless-load-page .wireless-load-table{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed;font-size:1.4rem;color:#212121}.wrap.tablet .wireless-load-page .wireless-load-table td,.wrap.tablet .wireless-load-page .wireless-load-table th{padding:1rem;text-align:center;border-right:.1rem solid #eee}.wrap.tablet .wireless-load-page .wireless-load-table td:last-child,.wrap.tablet .wireless-load-page .wireless-load-table th:last-child{border-right:0}.wrap.tablet .wireless-load-page .wireless-load-table thead th{position:sticky;top:0;z-index:2;height:4rem;background:#fafafa;font-weight:500;line-height:1.6;color:#424242;letter-spacing:-.028rem}.wrap.tablet .wireless-load-page .wireless-load-table tbody td{font-weight:400;line-height:1.3;letter-spacing:-.056rem}.wrap.tablet .wireless-load-page .wireless-load-table tbody tr.is-reserve td{height:6.2rem}.wrap.tablet .wireless-load-page .wireless-load-table .device-cell{text-align:left}.wrap.tablet .wireless-load-page .wireless-load-table .device-cell em{display:block;margin-top:.2rem;font-style:normal;font-family:Manrope,sans-serif;font-size:1.1rem;line-height:1.2;color:#94a3b8;letter-spacing:0}.wrap.tablet .wireless-load-page .wireless-load-table .name-cell p{line-height:1.5}.wrap.tablet .wireless-load-page .wireless-load-table .name-cell em{display:block;margin-top:.1rem;font-style:normal;font-weight:500;line-height:1.5}.wrap.tablet .wireless-load-page .status-badge{display:inline-flex;align-items:center;justify-content:center;min-width:5.6rem;height:3rem;padding:0 1.2rem;border-radius:.6rem;border:.1rem solid transparent;font-size:1.2rem;font-weight:500;line-height:1.5;letter-spacing:-.024rem;white-space:nowrap}.wrap.tablet .wireless-load-page .status-badge.is-before{border-color:#fed7aa;background:#ffedd5;color:#ea580c}.wrap.tablet .wireless-load-page .status-badge.is-done{border-color:#bbf7d0;background:#dcfce7;color:#16a34a}.wrap.tablet .wireless-load-page .row-load-btn{height:3rem;margin-right:0;padding:0 1.2rem;border-radius:.6rem;border:.1rem solid #eff1f3;background:#fff;box-shadow:.2rem .2rem .4rem rgba(0,0,0,.06);font-size:1.2rem;font-weight:700;line-height:1.5;color:#111827;letter-spacing:-.024rem;white-space:nowrap}.wrap.tablet .wireless-load-page .wireless-load-pagination{flex:0 0 auto;border-top:.1rem solid #f3f4f6;padding:1.6rem 2rem;display:flex;align-items:center;justify-content:center;gap:.6rem;background:#fff}.wrap.tablet .wireless-load-page .pagination-btn{width:3.6rem;height:3.6rem;margin-right:0;border-radius:.8rem;background:transparent;display:flex;align-items:center;justify-content:center;font-size:1.4rem;font-weight:500;line-height:2rem;color:#0f172a}.wrap.tablet .wireless-load-page .page-btn.on{background:#1750ff;box-shadow:0 .4rem .6rem -.1rem rgba(0,0,0,.1),0 .2rem .4rem -.2rem rgba(0,0,0,.1)}.wrap.tablet .wireless-load-page .arrow-btn{border:.1rem solid #f3f4f6;background:#fff;color:#d1d5db}.wrap.tablet .wireless-load-page .arrow-btn i{width:1.6rem;height:1.6rem}.wrap.tablet .wireless-load-page .arrow-btn[aria-label="마지막 페이지"]{gap:0}.wrap.tablet .wireless-load-page .arrow-btn[aria-label="마지막 페이지"] i+i{margin-left:-.8rem}.wrap.tablet.tablet-wireless-send-manage .wireless-send-header-btn{padding-left:1rem;padding-right:1.2rem}.wrap.tablet.tablet-wireless-send-manage .wireless-send-manage-page .wireless-load-content{gap:2rem}.wrap.tablet.tablet-wireless-send-manage .wireless-send-manage-page .wireless-load-select-btn{flex:0 0 auto}.wrap.tablet.tablet-wireless-send-manage .wireless-send-manage-page .wireless-send-table tbody td{height:5rem;word-break:keep-all}.wrap.tablet.tablet-wireless-send-manage .wireless-send-manage-page .wireless-send-table tbody tr.is-multi-line td{height:5.6rem}.wrap.tablet.tablet-wireless-send-manage .wireless-send-manage-page .wireless-send-table td:nth-child(6){line-height:1.4}.wrap.tablet.tablet-wireless-send-manage .wireless-send-manage-page .wireless-send-table td:last-child{white-space:nowrap}.wrap.tablet.tablet-wireless-send-manage .wireless-send-manage-page .wireless-send-table .status-badge{min-width:5.5rem}.wrap.tablet.tablet-support-change .inner{min-height:100vh;display:flex;flex-direction:column}.wrap.tablet.tablet-support-change .support-change-header .header__inner{justify-content:space-between}.wrap.tablet.tablet-support-change .support-change-toggle{pointer-events:auto;flex-shrink:0}.wrap.tablet.tablet-support-change .support-change-page .support-change-content{flex:1;min-height:0;padding:1.6rem 6rem;display:flex;flex-direction:column;gap:2rem}.wrap.tablet.tablet-support-change .support-change-page .support-change-table-wrap{flex:0 0 auto}.wrap.tablet.tablet-support-change .support-change-page .support-change-table .support-change-date-row td{height:4.4rem;padding:0;border-bottom:.1rem solid #f3f4f6;background:#fff}.wrap.tablet.tablet-support-change .support-change-page .support-change-table .support-change-detail-row td{background:#fafafa;border-top:1px solid #eee}.wrap.tablet.tablet-support-change .support-change-page .support-change-table .support-change-date-btn{display:flex;align-items:center;justify-content:center;gap:1rem;width:100%;height:100%;padding:1rem;font-size:1.4rem;font-weight:700;line-height:1.3;letter-spacing:-.056rem;color:#111827;border-top:1px solid #eee}.wrap.tablet.tablet-support-change .support-change-page .support-change-table .support-change-date-btn i{font-size:2.4rem;color:#111827;transition:transform .2s ease}.wrap.tablet.tablet-support-change .support-change-page .support-change-table .support-change-date-btn[aria-expanded=false] i{transform:rotate(-180deg)}.wrap.tablet.tablet-support-change .support-change-page .support-change-table .device-cell{text-align:left}.wrap.tablet.tablet-support-change .support-change-page .support-change-table .device-cell p{line-height:1.3}.wrap.tablet.tablet-support-change .support-change-page .support-change-table .device-cell em{display:block;margin-top:.2rem;font-style:normal;font-family:Manrope,sans-serif;font-size:1.1rem;line-height:1.2;color:#94a3b8;letter-spacing:0}.wrap.tablet.tablet-support-change .support-change-page .support-change-badge{display:inline-flex;align-items:center;justify-content:center;gap:.2rem;min-width:7.4rem;min-height:2.6rem;padding:.4rem .6rem;border:.1rem solid transparent;border-radius:.6rem;font-size:1.2rem;font-weight:400;line-height:1.3;letter-spacing:-.048rem;white-space:nowrap}.wrap.tablet.tablet-support-change .support-change-page .support-change-badge:nth-child(2){margin-top:1rem}.wrap.tablet.tablet-support-change .support-change-page .support-change-badge.is-rise{border-color:#ff4747;background:#ffeded;color:#ff4747}.wrap.tablet.tablet-support-change .support-change-page .support-change-badge.is-drop{border-color:#425ad5;background:#e6f2ff;color:#425ad5}.wrap.tablet.tablet-support-change .support-change-page .support-change-badge.is-price-down{border-color:#3ba776;background:#ebfaef;color:#3ba776}.wrap.tablet.tablet-support-change .support-change-page .support-change-badge.is-check{border-color:#111827;background:#f3f4f6;color:#111827}.wrap.tablet.tablet-support-change .support-change-page .support-change-badge-icon{font-size:1.2rem;font-weight:700;line-height:1}.wrap.tablet.tablet-support-change .support-change-page .change-value{display:inline-flex;align-items:center;justify-content:center;gap:.2rem;white-space:nowrap}.wrap.tablet.tablet-support-change .support-change-page .change-value-old{color:#9e9e9e;text-decoration:line-through}.wrap.tablet.tablet-support-change .support-change-page .change-value-arrow{color:#1750ff}.wrap.tablet.tablet-support-change .support-change-page .change-value-new.is-red{color:#ff4747}.wrap.tablet.tablet-support-change .support-change-page .change-value-new.is-blue{color:#425ad5}.wrap.tablet.tablet-support-change .support-change-page .support-change-amount-cell p{line-height:1.3;word-break:keep-all}.wrap.tablet.tablet-support-change .support-change-page .support-change-amount-cell p+p{margin-top:.1rem}.wrap.tablet.tablet-calendar-modal-page .body,.wrap.tablet.tablet-calendar-modal-page .inner,.wrap.tablet.tablet-calendar-modal-page .main{min-height:100vh}.wrap.tablet.tablet-calendar-modal-page .modal-dim{opacity:1}.wrap.tablet.tablet-calendar-modal-page .calendar-modal{position:fixed;left:50%;right:50%;transform:translate(-50%,-50%);min-width:40rem;max-width:40rem;max-height:none;border-radius:1rem;background:#fff;box-shadow:.6rem .6rem .6rem rgba(0,0,0,.1)}.wrap.tablet.tablet-calendar-modal-page .calendar-modal .modal-inner{padding:1.6rem 2rem 1rem}.wrap.tablet.tablet-calendar-modal-page .calendar-modal-body{padding:4rem 0}.wrap.tablet.tablet-calendar-modal-page .calendar-modal-calendar{width:36rem;position:relative}.wrap.tablet.tablet-calendar-modal-page .calendar-modal-picker{position:absolute;left:0;right:0;width:0;height:0;opacity:0;pointer-events:none}.wrap.tablet.tablet-calendar-modal-page .calendar-modal .fc .fc-header-toolbar{margin-bottom:1.6rem;display:flex;align-items:center;justify-content:center;gap:1.6rem}.wrap.tablet.tablet-calendar-modal-page .calendar-modal .fc .fc-toolbar-chunk{display:flex;align-items:center;justify-content:center}.wrap.tablet.tablet-calendar-modal-page .calendar-modal .fc .fc-toolbar-title{min-width:8.4rem;font-size:1.8rem;font-weight:800;line-height:1.5;color:#111827;letter-spacing:-.036rem;text-align:center;cursor:pointer}.wrap.tablet.tablet-calendar-modal-page .calendar-modal .fc .fc-button{width:3rem;height:3rem;margin:0;padding:0;border:.1rem solid #f3f4f6;border-radius:50%;background-color:#fff;box-shadow:none;font-size:0;color:transparent}.wrap.tablet.tablet-calendar-modal-page .calendar-modal .fc .fc-button .fc-icon{display:none}.wrap.tablet.tablet-calendar-modal-page .calendar-modal .fc .fc-button:active,.wrap.tablet.tablet-calendar-modal-page .calendar-modal .fc .fc-button:focus,.wrap.tablet.tablet-calendar-modal-page .calendar-modal .fc .fc-button:hover{background-color:#fff;border-color:#f3f4f6;box-shadow:none}.wrap.tablet.tablet-calendar-modal-page .calendar-modal .fc .fc-button:active{transform:translateY(.2rem)}.wrap.tablet.tablet-calendar-modal-page .calendar-modal .fc .fc-prev-button{background:url(/img/ico-arrow-before-stroke1.5.2e4792d9.svg) no-repeat 50% #fff;background-size:1.4rem 1.4rem}.wrap.tablet.tablet-calendar-modal-page .calendar-modal .fc .fc-next-button{background:url(/img/ico-arrow-after-stroke1.5.90483977.svg) no-repeat 50% #fff;background-size:1.4rem 1.4rem}.wrap.tablet.tablet-calendar-modal-page .calendar-modal .fc .fc-button-primary:not(:disabled).fc-button-active,.wrap.tablet.tablet-calendar-modal-page .calendar-modal .fc .fc-button-primary:not(:disabled):active{background-color:#fff;border-color:#f3f4f6}.wrap.tablet.tablet-calendar-modal-page .calendar-modal .fc .fc-view-harness{height:auto!important}.wrap.tablet.tablet-calendar-modal-page .calendar-modal .fc .fc-scroller-liquid-absolute,.wrap.tablet.tablet-calendar-modal-page .calendar-modal .fc .fc-view-harness-active>.fc-view{position:static}.wrap.tablet.tablet-calendar-modal-page .calendar-modal .fc .fc-scrollgrid,.wrap.tablet.tablet-calendar-modal-page .calendar-modal .fc td,.wrap.tablet.tablet-calendar-modal-page .calendar-modal .fc th{border:0!important}.wrap.tablet.tablet-calendar-modal-page .calendar-modal .fc .fc-col-header{margin-bottom:0}.wrap.tablet.tablet-calendar-modal-page .calendar-modal .fc .fc-col-header-cell{padding:.8rem 0}.wrap.tablet.tablet-calendar-modal-page .calendar-modal .fc .fc-col-header-cell-cushion{display:block;padding:.4rem 1rem;font-size:1.2rem;font-weight:500;line-height:1.2;letter-spacing:-.024rem;color:#9ca3af;text-align:center}.wrap.tablet.tablet-calendar-modal-page .calendar-modal .fc .fc-day-sun .fc-col-header-cell-cushion,.wrap.tablet.tablet-calendar-modal-page .calendar-modal .fc .fc-day-sun .fc-daygrid-day-number{color:#ff4747}.wrap.tablet.tablet-calendar-modal-page .calendar-modal .fc .fc-day-sat .fc-col-header-cell-cushion,.wrap.tablet.tablet-calendar-modal-page .calendar-modal .fc .fc-day-sat .fc-daygrid-day-number{color:#5451ed}.wrap.tablet.tablet-calendar-modal-page .calendar-modal .fc .fc-daygrid-day-frame{min-height:6rem;padding:.6rem .4rem 1rem}.wrap.tablet.tablet-calendar-modal-page .calendar-modal .fc .fc-daygrid-day-top{display:flex;min-height:2.6rem;justify-content:center}.wrap.tablet.tablet-calendar-modal-page .calendar-modal .fc .fc-daygrid-day-number{width:2.6rem;height:2.6rem;padding:0;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;font-size:1.4rem;font-weight:500;line-height:1.1;letter-spacing:-.028rem;color:#1f2937}.wrap.tablet.tablet-calendar-modal-page .calendar-modal .fc .fc-day-other .fc-daygrid-day-number{opacity:.2}.wrap.tablet.tablet-calendar-modal-page .calendar-modal .fc .fc-daygrid-day-bottom,.wrap.tablet.tablet-calendar-modal-page .calendar-modal .fc .fc-daygrid-day-events{display:none}.wrap.tablet.tablet-calendar-modal-page .calendar-modal .fc .fc-day-today{background:transparent}.wrap.tablet.tablet-calendar-modal-page .calendar-modal .fc .fc-day-selected .fc-daygrid-day-number{background:#001b71;color:#fff!important;opacity:1}.wrap.tablet.tablet-calendar-modal-page .calendar-modal-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.wrap.tablet.tablet-calendar-modal-page .calendar-modal-action{min-width:0;height:5.6rem;font-size:1.6rem;font-weight:700;line-height:1.5;letter-spacing:-.032rem;color:#111827;text-align:center}.wrap.tablet.tablet-calendar-modal-page .calendar-modal-action.is-muted{background:#f3f4f6}.wrap.tablet.tablet-calendar-modal-page .calendar-modal-action.is-primary{background:#1750ff}.wrap.tablet.tablet-support-change-detail .inner{min-height:100vh;display:flex;flex-direction:column}.wrap.tablet.tablet-support-change-detail .support-change-detail-header .header__inner{justify-content:flex-end;position:relative}.wrap.tablet.tablet-support-change-detail .support-change-detail-header .header__title{position:absolute;left:50%;right:50%;transform:translate(-50%,-50%)}.wrap.tablet.tablet-support-change-detail .support-change-detail-header-right{display:flex;align-items:center;gap:.6rem;pointer-events:auto}.wrap.tablet.tablet-support-change-detail .support-change-detail-header-right .header__cs{font-size:1.6rem;font-weight:500;line-height:1.3;color:#111827;letter-spacing:-.032rem}.wrap.tablet.tablet-support-change-detail .support-change-detail-refresh{width:4rem;height:4rem;display:flex;align-items:center;justify-content:center}.wrap.tablet.tablet-support-change-detail .support-change-detail-refresh i{width:3.2rem;height:3.2rem}.wrap.tablet.tablet-support-change-detail .support-change-detail-layout{flex:1;height:100dvh;padding:1.6rem 6rem;display:flex;gap:1rem;align-items:stretch}.wrap.tablet.tablet-support-change-detail .support-change-detail-card{width:38rem;flex:0 0 38rem}.wrap.tablet.tablet-support-change-detail .compare-spec-card{border:.1rem solid #f3f4f6;border-radius:1rem;background:#fff;overflow:hidden;display:flex;flex-direction:column}.wrap.tablet.tablet-support-change-detail .compare-spec-card-head{position:relative;min-height:4.6rem;padding:1rem 2rem;border-bottom:.1rem solid #f3f4f6;display:flex;align-items:center;justify-content:center}.wrap.tablet.tablet-support-change-detail .compare-spec-card-head h2{font-size:1.8rem;font-weight:600;line-height:1.5;color:#212121;letter-spacing:-.036rem}.wrap.tablet.tablet-support-change-detail .support-change-detail-card-logo{position:absolute;top:1rem;left:2rem;width:3rem;height:3rem;-o-object-fit:contain;object-fit:contain}.wrap.tablet.tablet-support-change-detail .compare-spec-card-body{flex:1;padding:1rem 1.5rem 0;display:flex;flex-direction:column;gap:1.2rem}.wrap.tablet.tablet-support-change-detail .compare-spec-card-thumb{position:relative;height:13rem;border:.1rem solid #f3f4f6;border-radius:1rem;background:#f7f8f9;display:flex;align-items:center;justify-content:center;overflow:hidden}.wrap.tablet.tablet-support-change-detail .compare-spec-card-thumb img{display:block;max-height:11rem;width:auto;height:auto;-o-object-fit:contain;object-fit:contain}.wrap.tablet.tablet-support-change-detail .compare-spec-color-name{position:absolute;top:.9rem;left:.9rem;padding:.4rem .6rem;border-radius:.4rem;background:#fff;font-size:1.2rem;font-weight:500;line-height:1.5;color:#111827;letter-spacing:-.048rem;z-index:1}.wrap.tablet.tablet-support-change-detail .compare-spec-color-chip-list{position:absolute;top:unset;left:unset;right:1rem;bottom:1.2rem;display:flex;flex-direction:column;gap:.4rem;z-index:1}.wrap.tablet.tablet-support-change-detail .compare-spec-color-chip{position:relative;width:2rem;height:2rem;border:.1rem solid rgba(38,50,56,.08);border-radius:50%;box-shadow:.1rem .2rem .2rem rgba(0,0,0,.15)}.wrap.tablet.tablet-support-change-detail .compare-spec-color-chip:active{box-shadow:0 .1rem .4rem rgba(99,99,99,.22);transform:translateY(.2rem)}.wrap.tablet.tablet-support-change-detail .compare-spec-color-chip.on{border-color:#fec200}.wrap.tablet.tablet-support-change-detail .compare-spec-color-chip.on:after{content:"";width:1.8rem;height:1.8rem;display:inline-block;background:url(/img/ico-checkbox-solo-on.8b055795.svg) 50%}.wrap.tablet.tablet-support-change-detail .compare-spec-meta-grid{display:flex;align-items:flex-start;justify-content:space-between;gap:.8rem}.wrap.tablet.tablet-support-change-detail .compare-spec-meta-item{flex:1;min-width:0;text-align:center}.wrap.tablet.tablet-support-change-detail .compare-spec-meta-item span,.wrap.tablet.tablet-support-change-detail .compare-spec-meta-item strong{display:block;font-size:1.4rem;line-height:1.5;letter-spacing:-.056rem}.wrap.tablet.tablet-support-change-detail .compare-spec-meta-item span{color:#424242}.wrap.tablet.tablet-support-change-detail .compare-spec-meta-item strong{font-weight:400;color:#757575}.wrap.tablet.tablet-support-change-detail .compare-spec-divider{width:100%;height:.1rem;background:#f3f4f6}.wrap.tablet.tablet-support-change-detail .compare-spec-detail-list{display:flex;flex-direction:column;gap:.2rem}.wrap.tablet.tablet-support-change-detail .compare-spec-detail-item{display:flex;align-items:flex-start;gap:1rem}.wrap.tablet.tablet-support-change-detail .compare-spec-detail-item dt{flex:0 0 7rem;font-size:1.6rem;font-weight:400;line-height:1.5;color:#424242;letter-spacing:-.064rem}.wrap.tablet.tablet-support-change-detail .compare-spec-detail-item dd{flex:1;min-width:0;font-size:1.4rem;font-weight:400;line-height:1.5;color:#757575;letter-spacing:-.056rem;word-break:keep-all}.wrap.tablet.tablet-support-change-detail .compare-spec-summary-row{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem}.wrap.tablet.tablet-support-change-detail .compare-spec-summary-row p{display:flex;align-items:center;gap:.2rem;white-space:nowrap}.wrap.tablet.tablet-support-change-detail .compare-spec-summary-row span,.wrap.tablet.tablet-support-change-detail .compare-spec-summary-row strong{font-size:1.4rem;font-weight:400;line-height:1.5;letter-spacing:-.056rem}.wrap.tablet.tablet-support-change-detail .compare-spec-summary-row span{color:#424242}.wrap.tablet.tablet-support-change-detail .compare-spec-summary-row strong{color:#757575}.wrap.tablet.tablet-support-change-detail .compare-spec-card-actions{padding:1.6rem 1.5rem .8rem;display:flex;gap:1rem}.wrap.tablet.tablet-support-change-detail .compare-spec-card-actions .btn{flex:1;min-width:0;height:4rem;min-height:4rem;font-size:1.4rem;font-weight:700;line-height:1.5;letter-spacing:-.028rem}.wrap.tablet.tablet-support-change-detail .compare-spec-card-actions .btn:active{background:rgba(23,80,255,.1);border-color:#1750ff;box-shadow:0 .1rem .4rem rgba(99,99,99,.22);transform:translateY(.2rem)}.wrap.tablet.tablet-support-change-detail .support-change-detail-content{flex:1;min-width:0;display:flex;flex-direction:column;gap:1rem}.wrap.tablet.tablet-support-change-detail .support-change-detail-price-box{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;padding:1.6rem;border:.1rem solid #f3f4f6;border-radius:1rem;background:#fff}.wrap.tablet.tablet-support-change-detail .support-change-detail-price-box p,.wrap.tablet.tablet-support-change-detail .support-change-detail-price-box span,.wrap.tablet.tablet-support-change-detail .support-change-detail-price-box strong{font-size:1.6rem;line-height:1.5;letter-spacing:-.032rem;text-align:center}.wrap.tablet.tablet-support-change-detail .support-change-detail-price-box p,.wrap.tablet.tablet-support-change-detail .support-change-detail-price-box strong{font-weight:600;color:#212121}.wrap.tablet.tablet-support-change-detail .support-change-detail-price-box span{font-weight:400;color:#9e9e9e}.wrap.tablet.tablet-support-change-detail .support-change-detail-table-wrap{flex:1;min-height:0;border:.1rem solid #eee;border-radius:1rem;background:#fff;overflow:auto}.wrap.tablet.tablet-support-change-detail .support-change-detail-table{width:100%;border-collapse:collapse}.wrap.tablet.tablet-support-change-detail .support-change-detail-table thead th{height:4rem;padding:1rem;border-bottom:.1rem solid #eee;border-right:.1rem solid #eee;background:#fafafa;font-size:1.4rem;font-weight:500;line-height:1.6;color:#424242;letter-spacing:-.028rem}.wrap.tablet.tablet-support-change-detail .support-change-detail-table thead th:last-child{border-right:0}.wrap.tablet.tablet-support-change-detail .support-change-detail-table tbody td{height:4.4rem;padding:1rem;border-bottom:.1rem solid #eee;border-right:.1rem solid #eee;font-size:1.4rem;font-weight:400;line-height:1.3;color:#212121;letter-spacing:-.056rem;text-align:center;vertical-align:middle}.wrap.tablet.tablet-support-change-detail .support-change-detail-table tbody td:last-child{border-right:0}.wrap.tablet.tablet-support-change-detail .support-change-detail-badge{display:inline-flex;align-items:center;justify-content:center;gap:.2rem;min-width:7.4rem;min-height:2.4rem;padding:.4rem .6rem;border:.1rem solid transparent;border-radius:.6rem;font-size:1.2rem;font-weight:400;line-height:1.3;letter-spacing:-.048rem;white-space:nowrap}.wrap.tablet.tablet-support-change-detail .support-change-detail-badge.is-rise{border-color:#ff4747;background:#ffeded;color:#ff4747}.wrap.tablet.tablet-support-change-detail .support-change-detail-badge.is-drop{border-color:#425ad5;background:#e6f2ff;color:#425ad5}.wrap.tablet.tablet-support-change-detail .support-change-detail-badge.is-available,.wrap.tablet.tablet-support-change-detail .support-change-detail-badge.is-check{border-color:#111827;background:#f3f4f6;color:#111827}.wrap.tablet.tablet-support-change-detail .support-change-detail-badge i{font-size:1.6rem}.wrap.tablet.tablet-support-change-detail .change-value{display:inline-flex;align-items:center;justify-content:center;gap:.2rem;white-space:nowrap}.wrap.tablet.tablet-support-change-detail .change-value-old{color:#9e9e9e;text-decoration:line-through}.wrap.tablet.tablet-support-change-detail .change-value-arrow{color:#1750ff}.wrap.tablet.tablet-support-change-detail .change-value-new.is-red{color:#ff4747}.wrap.tablet .signup-form-header .header__logo img{width:4.4rem;height:4.4rem}.wrap.tablet .signup-form-inner{min-height:100vh;display:flex;flex-direction:column}.wrap.tablet .signup-form-section{flex:1;min-height:0;padding:1.6rem 6rem;display:flex;flex-direction:column;overflow-y:auto}.wrap.tablet .signup-form-grid{display:flex;gap:1rem;flex:1}.wrap.tablet .signup-form-panel{flex:1 1 0;min-width:0;display:flex;flex-direction:column;border:.1rem solid #f3f4f6;border-radius:1rem;background:#fff;overflow:hidden}.wrap.tablet .signup-form-panel-head{flex:0 0 auto;padding:1rem 2rem;border-bottom:.1rem solid #f3f4f6;display:flex;align-items:center;justify-content:center}.wrap.tablet .signup-form-panel-head h2{font-size:1.8rem;font-weight:600;line-height:1.5;color:#212121;letter-spacing:-.036rem}.wrap.tablet .signup-form-panel-head .is-required{color:#ff4747;font-weight:400}.wrap.tablet .signup-form-panel-head .is-optional{color:#4b5563;font-weight:400}.wrap.tablet .signup-form-panel-body{position:relative;flex:1;min-height:0;padding:1rem 2rem 2rem;display:flex;flex-direction:column;gap:1.2rem}.wrap.tablet .signup-form-field{display:flex;flex-direction:column;gap:1rem;width:100%}.wrap.tablet .signup-form-field-label{font-size:1.4rem;font-weight:500;line-height:1.3;color:#111827;letter-spacing:-.028rem}.wrap.tablet .signup-form-toggle-list{display:flex;gap:1rem;width:100%}.wrap.tablet .signup-form-toggle-btn{width:100%;height:4.6rem;margin-right:0;padding:0 1rem;border:.1rem solid #eff1f3;border-radius:1rem;background:#fff;font-size:1.6rem;font-weight:700;line-height:1.5;color:#111827;letter-spacing:-.032rem;white-space:nowrap}.wrap.tablet .signup-form-toggle-btn.on{border-color:#1750ff;background:rgba(23,80,255,.1)}.wrap.tablet .signup-form-list-head{display:flex;align-items:center;justify-content:space-between;gap:1.2rem}.wrap.tablet .signup-form-check-all .checkbox input+.check-txt{min-height:2.4rem;padding-left:2.4rem;background-position:left 50%;background-size:1.8rem 1.8rem;font-size:1.6rem;line-height:2.4rem;color:#111827;letter-spacing:-.032rem}.wrap.tablet .signup-form-doc-list{height:26.4rem;padding:1rem 2rem;border:.1rem solid #f3f4f6;border-radius:1rem;overflow:auto}.wrap.tablet .signup-form-doc-items{display:flex;flex-direction:column;gap:2rem}.wrap.tablet .signup-form-doc-items .checkbox{width:-moz-fit-content;width:fit-content}.wrap.tablet .signup-form-doc-items .checkbox input+.check-txt{min-height:2.4rem;padding-left:3rem;background-position:left 50%;background-size:1.8rem 1.8rem;font-size:1.6rem;line-height:2.4rem;color:#111827;letter-spacing:-.032rem;white-space:nowrap}.wrap.tablet .signup-form-input-list{display:flex;flex-direction:column;gap:1.2rem}.wrap.tablet .signup-form-inline-field{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;width:100%}.wrap.tablet .signup-form-inline-field .signup-form-field-label,.wrap.tablet .signup-form-inline-field-radio .radio{flex:0 0 13.1rem}.wrap.tablet .signup-form-input{width:40.4rem;display:flex;align-items:center}.wrap.tablet .signup-form-input input{width:100%;height:4.6rem;padding:.8rem 1.2rem;border:.1rem solid #eff1f3;border-radius:1rem;background:#fff;font-size:1.6rem;font-weight:400;line-height:1.3;color:#111827;letter-spacing:-.032rem}.wrap.tablet .signup-form-input input::-moz-placeholder{color:#d1d5db}.wrap.tablet .signup-form-input input::placeholder{color:#d1d5db}.wrap.tablet .signup-form-carrier-list{display:flex;flex-direction:column;gap:1rem}.wrap.tablet .signup-form-carrier-list .radio{width:-moz-fit-content;width:fit-content}.wrap.tablet .signup-form-carrier-list .radio input+.radio-txt{min-height:2.4rem;padding-left:2.4rem;background-position:left 50%;background-size:1.8rem 1.8rem;font-size:1.6rem;line-height:2.4rem;color:#111827;letter-spacing:-.032rem;white-space:nowrap}.wrap.tablet .signup-form-dim{display:none;align-items:center;justify-content:center;padding:2.4rem;background:hsla(0,0%,100%,.86);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);position:absolute;top:0;left:0;right:0;bottom:0;z-index:5}.wrap.tablet .signup-form-dim p{width:100%;text-align:center;font-size:1.8rem;font-weight:500;line-height:1.5;color:#424242;letter-spacing:-.072rem}.wrap.tablet .signup-form-panel-body.dim .signup-form-dim{display:flex}.wrap.tablet .wireless-sheet-inner{min-height:100vh;display:flex;flex-direction:column;position:relative}.wrap.tablet .wireless-sheet-section{flex:1;min-height:0;padding:1.6rem 6rem 0;display:flex;flex-direction:column;gap:2rem}.wrap.tablet .wireless-sheet-head-tools{justify-content:flex-end}.wrap.tablet .wireless-sheet-filter{display:flex;align-items:center;gap:1rem}.wrap.tablet .wireless-sheet-sr-only{position:absolute;width:.1rem;height:.1rem;margin:-.1rem;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.wrap.tablet .wireless-sheet-filter-select{position:relative;flex:0 0 19rem;width:19rem}.wrap.tablet .wireless-sheet-filter-select select{width:100%;height:4.6rem;padding:0 4.2rem 0 1.2rem;border:.1rem solid #eff1f3;border-radius:1rem;background:#fff url(/img/ico-arrow-down-center-stroke1.f45b6063.svg) no-repeat right 1.2rem center;background-size:2.4rem 2.4rem;font-size:1.6rem;font-weight:400;line-height:1.3;color:#111827;letter-spacing:-.032rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.wrap.tablet .wireless-sheet-search{position:relative;flex:1}.wrap.tablet .wireless-sheet-search input{width:100%;height:4.6rem;padding:0 4.8rem 0 1.2rem;border:.1rem solid #eff1f3;border-radius:1rem;background:#fff;font-size:1.6rem;font-weight:400;line-height:1.3;color:#111827;letter-spacing:-.032rem}.wrap.tablet .wireless-sheet-search input::-moz-placeholder{color:#d1d5db}.wrap.tablet .wireless-sheet-search input::placeholder{color:#d1d5db}.wrap.tablet .wireless-sheet-search-clear{position:absolute;top:50%;right:1.2rem;transform:translateY(-50%);width:2.4rem;height:2.4rem;border:0;border-radius:50%;background:#e5e7eb url(/img/ico-close.413b51da.svg) no-repeat 50%;background-size:1.2rem 1.2rem;cursor:pointer}.wrap.tablet .wireless-sheet-hidden{display:none}.wrap.tablet .wireless-sheet-search-btn{flex:0 0 8.4rem;width:8.4rem;height:4.6rem;margin-right:0;border:0;border-radius:1rem;background:#111827;font-size:1.6rem;font-weight:700;line-height:1.5;color:#fff;letter-spacing:-.032rem}.wrap.tablet .wireless-sheet-layout{display:flex;flex:1;min-height:0;gap:2rem;padding-bottom:2rem}.wrap.tablet .wireless-sheet-library{flex:1;min-width:0;display:flex}.wrap.tablet .wireless-sheet-selected{width:40%;min-width:0;display:flex;flex-direction:column;border:.1rem solid #f3f4f6;border-radius:1rem;background:#fff;overflow:hidden}.wrap.tablet .wireless-sheet-list,.wrap.tablet .wireless-sheet-selected-body{min-height:0;overflow-y:auto}.wrap.tablet .wireless-sheet-list{flex:1;display:flex;flex-direction:column;gap:1.2rem;padding-right:.4rem}.wrap.tablet .wireless-sheet-card{flex:0 0 auto;border:.1rem solid #f3f4f6;border-radius:1.6rem;background:#fff;transition:border-color .2s ease,background-color .2s ease}.wrap.tablet .wireless-sheet-card.on{border-color:#1750ff;background:rgba(23,80,255,.1)}.wrap.tablet .wireless-sheet-card-button{width:100%;min-height:5.6rem;padding:.8rem 1rem .8rem 0;border:0;background:transparent;display:flex;align-items:center;justify-content:space-between;gap:1.2rem;text-align:left;cursor:pointer}.wrap.tablet .wireless-sheet-card-main{min-width:0;display:flex;align-items:center;flex:1}.wrap.tablet .wireless-sheet-card-star{flex:0 0 7rem;width:7rem;height:4rem;background:url(/img/ico-star-on.69b08072.svg) no-repeat 50%;background-size:2.4rem 2.4rem}.wrap.tablet .wireless-sheet-card-text{min-width:0;display:flex;align-items:center;gap:.4rem;flex-wrap:wrap}.wrap.tablet .wireless-sheet-card-text strong{font-size:1.6rem;font-weight:500;line-height:1.5;color:#111827;letter-spacing:-.032rem}.wrap.tablet .wireless-sheet-card-text span{font-size:1.4rem;font-weight:500;line-height:1.5;color:#4b5563;letter-spacing:-.028rem}.wrap.tablet .wireless-sheet-stepper{flex:0 0 auto;min-width:12.6rem;height:4rem;padding:.4rem;display:inline-flex;align-items:center;border-radius:.8rem;background:#f7f8f9}.wrap.tablet .wireless-sheet-stepper-btn{width:3.2rem;height:3.2rem;border:0;border-radius:.6rem;background:#fff;box-shadow:0 .1rem .2rem rgba(0,0,0,.05);font-size:1.8rem;font-weight:500;line-height:1;color:#9ca3af;cursor:pointer}.wrap.tablet .wireless-sheet-stepper-count{flex:0 0 5.4rem;width:5.4rem;padding:0;border:0;background:transparent;text-align:center;font-size:1.6rem;font-weight:700;line-height:1.5;color:#425ad5;letter-spacing:-.032rem;outline:none;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.wrap.tablet .wireless-sheet-stepper-count::-webkit-inner-spin-button,.wrap.tablet .wireless-sheet-stepper-count::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.wrap.tablet .wireless-sheet-selected-head{min-height:4.7rem;padding:1rem 2rem;border-bottom:.1rem solid #f3f4f6;display:flex;align-items:center;justify-content:center}.wrap.tablet .wireless-sheet-selected-head h2{font-size:1.8rem;font-weight:600;line-height:1.5;color:#111827;letter-spacing:-.036rem}.wrap.tablet .wireless-sheet-selected-body{flex:1;padding:.5rem 2rem 0}.wrap.tablet .wireless-sheet-selected-item{min-height:3.6rem;padding:.6rem 0;display:flex;align-items:center;justify-content:space-between;gap:1.6rem;border-bottom:.1rem solid #f3f4f6}.wrap.tablet .wireless-sheet-selected-text{min-width:0;display:flex;align-items:center;gap:.4rem;flex-wrap:wrap}.wrap.tablet .wireless-sheet-selected-text strong{font-size:1.6rem;font-weight:500;line-height:1.5;color:#111827;letter-spacing:-.032rem}.wrap.tablet .wireless-sheet-selected-text span{font-size:1.2rem;font-weight:500;line-height:1.5;color:#9ca3af;letter-spacing:-.024rem}.wrap.tablet .wireless-sheet-remove-btn{flex:0 0 2.4rem;width:2.4rem;height:2.4rem;border:0;background:url(/img/ico-close-border.59bac4f5.svg) no-repeat 50%;background-size:2.4rem 2.4rem;cursor:pointer}.wrap.tablet .wireless-sheet-empty{min-height:5.6rem;display:flex;align-items:center;justify-content:center;border:.1rem dashed #eff1f3;border-radius:1.6rem;background:hsla(0,0%,100%,.72);font-size:1.4rem;font-weight:500;line-height:1.5;color:#6b7280;letter-spacing:-.028rem}.wrap.tablet .wireless-sheet-empty-selected{min-height:100%;border:0;border-radius:0;background:transparent}.wrap.tablet .wireless-sheet-footer{flex:0 0 9.6rem;height:9.6rem;padding:.1rem 2.4rem 0;border-top:.1rem solid #eff1f3;background:#fff;display:flex;align-items:center;justify-content:space-between;gap:2rem}.wrap.tablet .wireless-sheet-footer-note{min-width:0;font-size:1.4rem;font-weight:500;line-height:1.3;color:#ff4747;letter-spacing:-.028rem}.wrap.tablet .receipt-request-inner{min-height:100%;height:100%;display:flex;flex-direction:column;position:relative;overflow:hidden}.wrap.tablet .receipt-request-section{flex:1;min-height:0;padding:1.6rem 6rem;display:flex;flex-direction:column;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.wrap.tablet .receipt-request-head-tools{justify-content:flex-end}.wrap.tablet .receipt-request-layout{display:flex;flex:1;gap:1rem}.wrap.tablet .receipt-request-column{flex:1;min-width:0;display:flex;flex-direction:column;gap:1rem}.wrap.tablet .receipt-request-column-side{align-self:stretch}.wrap.tablet .receipt-request-panel{display:flex;flex-direction:column;border:.1rem solid #f3f4f6;border-radius:1rem;background:#fff;overflow:hidden}.wrap.tablet .receipt-request-panel-customer{flex:0 0 23.9rem}.wrap.tablet .receipt-request-panel-charge{flex:0 0 40.2rem}.wrap.tablet .receipt-request-panel-payment{flex:1;min-height:65.1rem}.wrap.tablet .receipt-request-panel-head{min-height:4.7rem;padding:1rem 2rem;border-bottom:.1rem solid #f3f4f6;display:flex;align-items:center;justify-content:center}.wrap.tablet .receipt-request-panel-head h2{font-size:1.8rem;font-weight:600;line-height:1.5;color:#212121;letter-spacing:-.036rem}.wrap.tablet .receipt-request-panel-body{padding:1rem 2rem 2rem;display:flex;flex-direction:column;gap:1.2rem}.wrap.tablet .receipt-request-form-list{display:flex;flex-direction:column;gap:1.2rem;width:100%}.wrap.tablet .receipt-request-form-row{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;width:100%}.wrap.tablet .receipt-request-form-label{flex:0 0 13.1rem;font-size:1.4rem;font-weight:500;line-height:1.5;color:#111827;letter-spacing:-.028rem}.wrap.tablet .receipt-request-input-box,.wrap.tablet .receipt-request-price-box{width:40.4rem}.wrap.tablet .receipt-request-price-box{min-height:4.6rem;padding:.8rem 1.2rem;border:.1rem solid #eff1f3;border-radius:1rem;background:#fff;display:flex;align-items:center}.wrap.tablet .receipt-request-input-box{display:block;min-height:4.6rem}.wrap.tablet .receipt-request-input-box input{width:100%;flex:none;color:#111827;letter-spacing:-.032rem}.wrap.tablet .receipt-request-select-box{min-height:4.6rem;padding:.8rem 1.2rem;border:.1rem solid #eff1f3;border-radius:1rem;background:#fff;display:flex;align-items:center;justify-content:space-between;gap:.8rem;text-align:left}.wrap.tablet .receipt-request-select-box span{min-width:0;font-size:1.6rem;font-weight:500;line-height:1.3;color:#111827;letter-spacing:-.032rem}.wrap.tablet .receipt-request-select-box i{color:#111827;flex-shrink:0}.wrap.tablet .receipt-request-charge-list{display:flex;flex-direction:column;gap:1.2rem;width:100%}.wrap.tablet .receipt-request-charge-row{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;width:100%}.wrap.tablet .receipt-request-check-label{flex:0 0 13.1rem;display:flex;align-items:center;gap:.6rem}.wrap.tablet .receipt-request-check-label span:last-child{font-size:1.4rem;font-weight:500;line-height:1.5;color:#111827;letter-spacing:-.028rem}.wrap.tablet .receipt-request-charge-row.is-checked .receipt-request-check-label span:last-child{font-weight:600}.wrap.tablet .receipt-request-checkbox{position:relative;flex:0 0 1.8rem;width:1.8rem;height:1.8rem;border:.1rem solid #e5e7eb;border-radius:.4rem;background:#fff}.wrap.tablet .receipt-request-checkbox.is-checked{border-color:#1750ff;background:#1750ff}.wrap.tablet .receipt-request-checkbox.is-checked:after{content:"";position:absolute;left:.4rem;top:.1rem;width:.5rem;height:.9rem;border-right:.2rem solid #fff;border-bottom:.2rem solid #fff;transform:rotate(45deg)}.wrap.tablet .receipt-request-price-box{justify-content:space-between}.wrap.tablet .receipt-request-price-box strong{font-size:1.6rem;font-weight:400;line-height:1.3;color:#111827;letter-spacing:-.032rem}.wrap.tablet .receipt-request-price-box span{font-size:1.4rem;font-weight:500;line-height:1.3;color:#1f2937;letter-spacing:-.028rem}.wrap.tablet .receipt-request-price-box.is-disabled{background:#f7f8f9}.wrap.tablet .receipt-request-price-box.is-disabled strong{color:#d1d5db}.wrap.tablet .receipt-request-total{min-height:4.7rem;padding:1rem 2rem;border-top:.1rem solid #f3f4f6;background:#f3f4f6;display:flex;align-items:center;justify-content:space-between}.wrap.tablet .receipt-request-total>span{font-size:1.8rem;font-weight:500;line-height:1.5;color:#374151;letter-spacing:-.036rem}.wrap.tablet .receipt-request-total-amount{display:inline-flex;align-items:baseline;color:#425ad5}.wrap.tablet .receipt-request-total-amount strong{font-size:1.8rem;font-weight:800;line-height:1.5;letter-spacing:-.036rem}.wrap.tablet .receipt-request-total-amount span{font-size:1.8rem;font-weight:500;line-height:1.5;letter-spacing:-.036rem}.wrap.tablet .receipt-request-pay-tabs{position:relative;display:flex;align-items:center;padding:.4rem;border-radius:1.2rem;background:#f1f5f9;isolation:isolate;--pay-tab-indicator-x:0px;--pay-tab-indicator-width:0px}.wrap.tablet .receipt-request-pay-tabs:before{content:"";position:absolute;top:.4rem;bottom:.4rem;left:.4rem;width:var(--pay-tab-indicator-width);border-radius:.8rem;background:#fff;box-shadow:0 .1rem .2rem rgba(0,0,0,.05);transform:translateX(var(--pay-tab-indicator-x));transition:transform .28s cubic-bezier(.22,1,.36,1),width .28s ease;z-index:0}.wrap.tablet .receipt-request-pay-tab{flex:1;position:relative;z-index:1;min-height:3.6rem;border-radius:.8rem;background:transparent;font-size:1.4rem;font-weight:500;line-height:2rem;color:#64748b;letter-spacing:-.028rem;transition:color .2s ease,font-weight .2s ease}.wrap.tablet .receipt-request-pay-tab.is-active{font-weight:700;color:#111827}.wrap.tablet.tablet-all-affiliate-card .inner{min-height:100vh;display:flex;flex-direction:column}.wrap.tablet.tablet-all-affiliate-card .all-affiliate-card-section{height:calc(100vh - 5.8rem);padding:1.6rem 6rem;display:flex;flex-direction:column;gap:2rem;overflow:hidden}.wrap.tablet.tablet-all-affiliate-card .all-affiliate-card-swiper{flex:1;min-height:0;width:100%;overflow:hidden}.wrap.tablet.tablet-all-affiliate-card .all-affiliate-card-swiper .swiper-wrapper{display:flex;height:100%}.wrap.tablet.tablet-all-affiliate-card .all-affiliate-card-swiper .swiper-slide{width:116rem;height:100%;overflow:hidden;flex-shrink:0}.wrap.tablet.tablet-all-affiliate-card .all-affiliate-card-image{width:100%;height:100%}.wrap.tablet.tablet-all-affiliate-card .all-affiliate-card-image img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.wrap.tablet.tablet-all-affiliate-card .all-affiliate-card-pagination{height:2.9rem;display:flex;align-items:center;justify-content:center;font-size:2.2rem;font-weight:500;line-height:1.3;color:#616161;letter-spacing:-.088rem;text-align:center;white-space:nowrap}.wrap.tablet.tablet-card-detail .inner{min-height:100vh;display:flex;flex-direction:column;padding-bottom:15.5rem}.wrap.tablet.tablet-card-detail .card-detail-section{padding:1.6rem 6rem}.wrap.tablet.tablet-card-detail .card-detail-layout{display:flex;align-items:stretch;gap:1rem;min-height:68.9rem}.wrap.tablet.tablet-card-detail .card-detail-left{flex:0 0 36rem;width:36rem;border:.1rem solid #f3f4f6;border-radius:1.2rem;background:#fff;overflow:hidden;display:flex;flex-direction:column}.wrap.tablet.tablet-card-detail .card-detail-left-top{flex:1;min-height:0;padding:2.4rem 2.4rem 0;display:flex;flex-direction:column}.wrap.tablet.tablet-card-detail .card-preview-inner{width:31rem;height:20rem;border-radius:1.2rem;background:linear-gradient(147.17deg,rgba(254,194,0,.1),rgba(254,194,0,.05));display:flex;align-items:center;justify-content:center;overflow:hidden}.wrap.tablet.tablet-card-detail .card-preview-card{width:18rem;border-radius:1.2rem;background:#fff;box-shadow:0 1rem 5rem rgba(0,0,0,.1);overflow:hidden}.wrap.tablet.tablet-card-detail .card-preview-card img{width:100%;height:11rem;display:block;-o-object-fit:cover;object-fit:cover}.wrap.tablet.tablet-card-detail .card-title-wrap{margin-top:2.4rem;text-align:center}.wrap.tablet.tablet-card-detail .card-title-wrap h2{font-size:2.4rem;font-weight:700;line-height:3.2rem;color:#212121;letter-spacing:-.048rem}.wrap.tablet.tablet-card-detail .card-title-wrap p{margin-top:.4rem;font-size:1.6rem;font-weight:500;line-height:2.4rem;color:#425ad5;letter-spacing:-.032rem}.wrap.tablet.tablet-card-detail .card-meta-list{margin-top:1.6rem;padding-top:1rem;border-top:.1rem solid #f3f4f6;display:flex;flex-direction:column;gap:1rem}.wrap.tablet.tablet-card-detail .card-meta-list li{display:flex;align-items:center;justify-content:space-between;gap:1rem}.wrap.tablet.tablet-card-detail .card-meta-list li.is-column{align-items:flex-start}.wrap.tablet.tablet-card-detail .card-meta-list strong{font-size:1.6rem;font-weight:400;line-height:1.5;color:#616161;letter-spacing:-.064rem;text-align:right}.wrap.tablet.tablet-card-detail .meta-label{display:inline-flex;align-items:center;gap:.4rem;font-size:1.6rem;font-weight:400;line-height:1.5;color:#424242;letter-spacing:-.064rem}.wrap.tablet.tablet-card-detail .meta-label img{width:1.1667rem;height:1.1667rem;display:block}.wrap.tablet.tablet-card-detail .meta-fee-lines{display:flex;flex-direction:column;gap:.4rem;align-items:flex-end}.wrap.tablet.tablet-card-detail .meta-fee-lines p{font-size:1.6rem;font-weight:400;line-height:1.5;color:#616161;letter-spacing:-.064rem}.wrap.tablet.tablet-card-detail .card-meta-notice{margin-top:1rem;font-size:1.4rem;font-weight:400;line-height:1.5;color:#ff4747;letter-spacing:-.056rem;white-space:nowrap}.wrap.tablet.tablet-card-detail .card-action-row{height:8.8rem;border-top:.1rem solid #f3f4f6;display:flex;align-items:stretch}.wrap.tablet.tablet-card-detail .card-action-item{flex:1;margin-right:0;border-right:.1rem solid #f3f4f6;background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}.wrap.tablet.tablet-card-detail .card-action-item:last-child{border-right:0}.wrap.tablet.tablet-card-detail .card-action-item i{margin-right:0;width:2.4rem;height:2.4rem}.wrap.tablet.tablet-card-detail .card-action-item span{font-size:1.4rem;font-weight:500;line-height:1.3;color:#111827;letter-spacing:-.028rem}.wrap.tablet.tablet-card-detail .card-detail-right{flex:1;min-width:0;display:flex;flex-direction:column;gap:1rem}.wrap.tablet.tablet-card-detail .card-promo-box{position:relative;height:22.1rem;border:.1rem solid rgba(196,90,90,.3);border-radius:1rem;background:#fff;padding:4.9rem 3.3rem 3.3rem;overflow:hidden}.wrap.tablet.tablet-card-detail .promo-label{position:absolute;top:0;left:0;padding:.6rem 1.6rem;border-radius:0 0 1.2rem 0;background:#c45a5a;font-size:1.2rem;font-weight:700;line-height:1.5rem;color:#fff;letter-spacing:.05rem}.wrap.tablet.tablet-card-detail .promo-caution{position:absolute;top:1rem;right:2rem;font-size:1.2rem;font-weight:500;line-height:2rem;color:#757575;letter-spacing:-.024rem;white-space:nowrap}.wrap.tablet.tablet-card-detail .promo-content{height:13.9rem;display:flex;align-items:flex-start;gap:1rem;overflow-y:auto}.wrap.tablet.tablet-card-detail .promo-icon{flex:0 0 5.6rem;width:5.6rem;height:5.6rem;border-radius:9999px;background:rgba(161,50,50,.1);display:flex;align-items:center;justify-content:center}.wrap.tablet.tablet-card-detail .promo-icon img{width:2.5rem;height:2.625rem;display:block}.wrap.tablet.tablet-card-detail .promo-text{flex:1;min-width:0}.wrap.tablet.tablet-card-detail .promo-text h3{font-size:2rem;font-weight:500;line-height:3.2rem;color:#a13232;letter-spacing:-.04rem}.wrap.tablet.tablet-card-detail .promo-date{margin-top:.4rem;font-size:1.4rem;font-weight:500;line-height:2rem;color:rgba(100,116,139,.8);letter-spacing:-.028rem}.wrap.tablet.tablet-card-detail .promo-condition{margin-top:1.5rem;font-size:1.3rem;font-weight:400;line-height:1.95rem;color:#334155;letter-spacing:-.026rem}.wrap.tablet.tablet-card-detail .promo-condition em{font-style:normal;color:#a13232}.wrap.tablet.tablet-card-detail .promo-desc{margin-top:.8rem;font-size:1.4rem;font-weight:400;line-height:2.4rem;color:#212121;letter-spacing:-.028rem}.wrap.tablet.tablet-card-detail .card-detail-tabs{flex:1;min-height:0;display:flex;gap:1rem}.wrap.tablet.tablet-card-detail .card-detail-tab{flex:1;min-width:0;border:.1rem solid #f3f4f6;border-radius:1rem;background:#fff;box-shadow:0 .1rem .2rem rgba(0,0,0,.05);overflow:hidden;display:flex;flex-direction:column}.wrap.tablet.tablet-card-detail .card-detail-tab h3{min-height:5.4rem;border-bottom:.2rem solid #f3f4f6;display:flex;align-items:center;justify-content:center;font-size:1.6rem;font-weight:400;line-height:2rem;color:#212121;letter-spacing:-.032rem}.wrap.tablet.tablet-card-detail .tab-scroll{flex:1;min-height:0;overflow-y:auto;padding:2.4rem}.wrap.tablet.tablet-card-detail .detail-copy{max-height:30rem;font-size:1.6rem;font-weight:400;line-height:2.4rem;color:#212121;letter-spacing:-.032rem}.wrap.tablet.tablet-card-detail .card-detail-bottom-bar{position:fixed;left:0;right:0;bottom:0;z-index:100;border-top:.1rem solid #eff1f3;background:#fff;box-shadow:0 -.4rem 2rem rgba(0,0,0,.05);padding:1.7rem 2.4rem 1.6rem}.wrap.tablet.tablet-card-detail .card-detail-bottom-inner{width:100%;display:flex;align-items:center;justify-content:space-between;gap:2rem}.wrap.tablet.tablet-card-detail .bar-group-left{width:100%;display:flex;align-items:center;gap:2rem}.wrap.tablet.tablet-card-detail .bar-group-mid{position:relative;width:56%;display:flex;flex-direction:column;gap:.6rem;min-width:0}.wrap.tablet.tablet-card-detail .bar-divider{flex:0 0 .1rem;width:.1rem;height:10.6rem;background:#f3f4f6}.wrap.tablet.tablet-card-detail .bar-block{flex:1;min-width:0;display:flex;flex-direction:column;gap:.6rem}.wrap.tablet.tablet-card-detail .bar-label{font-size:1.6rem;font-weight:500;line-height:1.5rem;color:#6b7280;letter-spacing:.05rem}.wrap.tablet.tablet-card-detail .bar-select{width:100%;height:5.6rem;margin-right:0;padding:1.6rem .8rem;border:.1rem solid #eff1f3;border-radius:1rem;background:#fff;display:flex;align-items:center;justify-content:space-between;gap:.8rem;text-align:left}.wrap.tablet.tablet-card-detail .bar-select-text{flex:1;min-width:0;font-size:1.6rem;font-weight:600;line-height:1.3;color:#111827;letter-spacing:-.032rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wrap.tablet.tablet-card-detail .bar-select i{flex:0 0 2.4rem;width:2.4rem;height:2.4rem;margin-right:0;color:#111827}.wrap.tablet.tablet-card-detail .bar-select-amount{cursor:default}.wrap.tablet.tablet-card-detail .bar-select-unit{flex:0 0 auto;font-size:1.6rem;font-weight:600;line-height:1.3;color:#111827;letter-spacing:-.032rem;white-space:nowrap}.wrap.tablet.tablet-card-detail .bar-block-amount strong{font-size:2rem;font-weight:800;line-height:2.8rem;color:#425ad5;letter-spacing:-.04rem;white-space:nowrap}.wrap.tablet.tablet-card-detail .bar-amount-row{display:flex;align-items:center;gap:1rem;height:5.6rem}.wrap.tablet.tablet-card-detail .bar-select-sm{flex:1;min-width:0}.wrap.tablet.tablet-card-detail .bar-help{position:absolute;bottom:-1.8rem;font-size:1.4rem;font-weight:500;line-height:1.5rem;color:#9ca3af;letter-spacing:-.028rem}.wrap.tablet.tablet-card-detail .bar-btns{flex:0 0 15.6rem;width:15.6rem;display:flex;flex-direction:column;gap:1rem}.wrap.tablet.tablet-card-detail .bar-btn{width:100%;min-height:4.6rem;margin-right:0;border-radius:1rem;font-size:1.6rem;font-weight:700;line-height:1.5;color:#111827;letter-spacing:-.032rem}.wrap.tablet.tablet-card-detail .bar-btn-primary{background:#1750ff}.wrap.tablet.tablet-card-detail .bar-btn-gray{background:#f3f4f6}.wrap.tablet.tablet-main .inner{min-height:100vh}.wrap.tablet.tablet-main .tablet-main-header{height:5.8rem;padding:1rem 2rem}.wrap.tablet.tablet-main .tablet-main-header .header__inner{padding:0;justify-content:flex-start;min-height:3.8rem}.wrap.tablet.tablet-main .tablet-main-header .header__logo{position:static;top:0;left:0;transform:none;width:7rem;height:3.6rem}.wrap.tablet.tablet-main .tablet-main-header .header__logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.wrap.tablet.tablet-main .tablet-main-notice{margin-left:3.8rem;min-height:3.8rem;display:flex;align-items:center;gap:.6rem;overflow:hidden}.wrap.tablet.tablet-main .tablet-main-notice p{flex:0 0 auto;white-space:nowrap;font-size:1.4rem;font-weight:400;line-height:1.3;color:#374151;letter-spacing:-.028rem}.wrap.tablet.tablet-main .tablet-main-layout{display:flex;flex:1;min-height:calc(100vh - 5.8rem)}.wrap.tablet.tablet-main .tablet-main-sidebar{flex:0 0 10rem;width:10rem;padding:2rem 0 2rem 2rem}.wrap.tablet.tablet-main .tablet-main-sidebar-card{width:8rem;height:100%;display:flex;flex-direction:column;border-radius:1.6rem;background:#fff;box-shadow:.4rem .4rem 2rem rgba(0,0,0,.04);overflow:hidden}.wrap.tablet.tablet-main .tablet-main-category-list{display:flex;flex-direction:column}.wrap.tablet.tablet-main .tablet-main-category-list i{width:1.8rem;height:1.8rem}.wrap.tablet.tablet-main .tablet-main-category{width:100%;height:8rem;margin-right:0;padding:1rem;display:flex;align-items:center;justify-content:center;background:transparent}.wrap.tablet.tablet-main .tablet-main-category-inner{width:6rem;height:6rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.6rem;border-radius:1.4rem}.wrap.tablet.tablet-main .tablet-main-category-label{font-size:1.4rem;font-weight:500;line-height:1.3;color:#111827;letter-spacing:-.028rem}.wrap.tablet.tablet-main .tablet-main-category.on .tablet-main-category-inner{background:rgba(23,80,255,.1)}.wrap.tablet.tablet-main .tablet-main-category.on .tablet-main-category-inner span{font-weight:700}.wrap.tablet.tablet-main .tablet-main-profile{margin-top:auto;border-top:.1rem solid #f7f8f9}.wrap.tablet.tablet-main .tablet-main-profile-btn{width:100%;height:8rem;margin-right:0;display:flex;align-items:center;justify-content:center;background:transparent}.wrap.tablet.tablet-main .tablet-main-profile-btn i{width:2.4rem;height:2.4rem;-webkit-mask:url(/img/ico-nav-user.79b88574.svg) no-repeat center/contain;mask:url(/img/ico-nav-user.79b88574.svg) no-repeat center/contain;background-color:#425ad5}.wrap.tablet.tablet-main .tablet-main-content{flex:1;padding:2rem;display:flex;flex-direction:column;gap:2rem}.wrap.tablet.tablet-main .tablet-main-quick-grid{display:flex;gap:2rem}.wrap.tablet.tablet-main .tablet-main-quick-grid>*{flex:1;min-width:0}.wrap.tablet.tablet-main .tablet-main-quick-card{position:relative;display:flex;flex-direction:column;justify-content:space-between;padding:2rem 16rem 2rem 2rem;border:.1rem solid #fff;border-radius:1.6rem;overflow:hidden;box-shadow:0 .8rem 2.4rem hsla(210,8%,62%,.2)}.wrap.tablet.tablet-main .tablet-main-quick-card.wireless{background:linear-gradient(180deg,#fffcf2,#fff)}.wrap.tablet.tablet-main .tablet-main-quick-card.wireless .tablet-main-quick-btn{background:rgba(23,80,255,.1)}.wrap.tablet.tablet-main .tablet-main-quick-card.wired{background:linear-gradient(180deg,#edf8ff,#fff)}.wrap.tablet.tablet-main .tablet-main-quick-card.wired .tablet-main-quick-btn{background:#edf8ff}.wrap.tablet.tablet-main .tablet-main-quick-image{position:absolute;bottom:0;right:0;width:18.6rem;height:18.6rem}.wrap.tablet.tablet-main .tablet-main-quick-title{font-size:2.4rem;font-weight:600;line-height:1.3;color:#111827;letter-spacing:-.048rem}.wrap.tablet.tablet-main .tablet-main-quick-desc{margin-top:1rem;font-size:1.8rem;font-weight:400;line-height:1.3;color:#111827;letter-spacing:-.036rem}.wrap.tablet.tablet-main .tablet-main-quick-btn{width:22.6rem;margin-top:2.6rem;margin-right:0;border:1px solid #fff;box-shadow:0 .4rem .4rem hsla(210,8%,62%,.2)!important}.wrap.tablet.tablet-main .tablet-main-bottom{display:flex;gap:2rem;flex:1;min-height:0}.wrap.tablet.tablet-main .tablet-main-panels{flex:1;min-width:0;display:flex;flex-direction:column;gap:2rem}.wrap.tablet.tablet-main .tablet-main-panel{flex:1 1 0;min-height:0;display:flex;flex-direction:column;gap:1.2rem;padding:2rem;border-radius:1.6rem;background:#fff;box-shadow:0 .8rem 2.4rem hsla(210,8%,62%,.2)}.wrap.tablet.tablet-main .tablet-main-panel-title{display:flex;align-items:center;gap:.4rem;font-size:1.8rem;font-weight:600;line-height:1.3;color:#111827;letter-spacing:-.036rem}.wrap.tablet.tablet-main .tablet-main-panel-title i{margin-right:0;width:2.4rem;height:2.4rem}.wrap.tablet.tablet-main .tablet-main-service-grid{flex:1;display:flex;flex-wrap:nowrap;gap:1.2rem;min-height:0}.wrap.tablet.tablet-main .tablet-main-service-grid li{min-width:0}.wrap.tablet.tablet-main .tablet-main-service-grid--three li{flex:1 1 calc(33.33333% - 0.8rem)}.wrap.tablet.tablet-main .tablet-main-service-grid--four li{flex:1 1 calc(25% - 0.9rem)}.wrap.tablet.tablet-main .tablet-main-service-card{width:100%;height:100%;min-width:0;margin-right:0;border:.1rem solid #f3f4f6;border-radius:1.6rem;background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;overflow:hidden;transition:box-shadow .15s ease}.wrap.tablet.tablet-main .tablet-main-service-card.on,.wrap.tablet.tablet-main .tablet-main-service-card:active{box-shadow:0 .6rem 1rem rgba(0,0,0,.1)}.wrap.tablet.tablet-main .tablet-main-service-thumb{width:100%;max-width:6rem;min-width:0;aspect-ratio:9/8;display:flex;align-items:center;justify-content:center;color:#374151}.wrap.tablet.tablet-main .tablet-main-service-thumb img{width:100%;height:auto;display:block;-o-object-fit:contain;object-fit:contain}.wrap.tablet.tablet-main .tablet-main-service-card strong{font-size:1.5rem;font-weight:600;line-height:1.3;color:#111827;letter-spacing:-.036rem}.wrap.tablet.tablet-main .tablet-main-notice-panel{width:36rem;padding:0 2rem;border-radius:1.6rem;background:#fff;box-shadow:0 .8rem 2.4rem hsla(210,8%,62%,.2);overflow:hidden}.wrap.tablet.tablet-main .tablet-main-notice-head{min-height:4.8rem;display:flex;align-items:center;justify-content:space-between;border-bottom:.1rem solid #eff1f3}.wrap.tablet.tablet-main .tablet-main-notice-title{display:inline-flex;align-items:center;gap:1rem;font-size:1.8rem;font-weight:600;line-height:1.3;color:#111827;letter-spacing:-.036rem}.wrap.tablet.tablet-main .tablet-main-notice-title i{margin-right:0;width:2.4rem;height:2.4rem}.wrap.tablet.tablet-main .tablet-main-notice-link{display:flex;width:-moz-fit-content;width:fit-content;font-size:1.2rem;font-weight:500;line-height:1.5;color:#374151;letter-spacing:-.024rem}.wrap.tablet.tablet-main .tablet-main-notice-link i{margin-right:0;width:1.8rem;height:1.8rem;color:#4b5563}.wrap.tablet.tablet-main .tablet-main-notice-list{padding:1.2rem 0;display:flex;flex-direction:column;gap:1rem}.wrap.tablet.tablet-main .tablet-main-notice-list li{position:relative;padding-left:1.4rem;line-height:1.3}.wrap.tablet.tablet-main .tablet-main-notice-list li:before{content:"";position:absolute;top:.9rem;left:0;width:.4rem;height:.4rem;border-radius:50%;background:#1750ff}.wrap.tablet.tablet-main .tablet-main-notice-list li a{display:block;font-size:1.6rem;font-weight:400;line-height:1.3;color:#1f2937;letter-spacing:-.036rem}.wrap.tablet.tablet-main .tablet-main-notice-list li:last-child a{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical}.wrap.tablet .wireless-favorite-page{flex:1;min-height:0;display:flex;flex-direction:column}.wrap.tablet .wireless-favorite-page .wireless-favorite-content{flex:1;min-height:0;padding:1.6rem 6rem;display:flex;flex-direction:column;gap:2rem}.wrap.tablet .wireless-favorite-page .wireless-favorite-list{display:flex;flex-direction:column;gap:1rem}.wrap.tablet .wireless-favorite-page .wireless-favorite-card{display:flex;align-items:center;gap:2rem;padding:1.6rem;border:.1rem solid #f3f4f6;border-radius:1rem;background:#fff}.wrap.tablet .wireless-favorite-page .wireless-favorite-card-logo{flex:0 0 7rem;height:7rem;display:flex;align-items:center;justify-content:center}.wrap.tablet .wireless-favorite-page .wireless-favorite-card-logo img{width:4.4rem;height:4.4rem;-o-object-fit:contain;object-fit:contain}.wrap.tablet .wireless-favorite-page .wireless-favorite-card-name{flex:0 0 10rem;min-width:0;font-size:1.6rem;font-weight:600;line-height:1.5;color:#212121;letter-spacing:-.032rem;word-break:keep-all}.wrap.tablet .wireless-favorite-page .wireless-favorite-card-details{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:.4rem}.wrap.tablet .wireless-favorite-page .wireless-favorite-detail-row{display:flex;align-items:flex-start;gap:1rem;min-width:0;font-size:1.6rem;font-weight:500;line-height:1.3;letter-spacing:-.032rem}.wrap.tablet .wireless-favorite-page .wireless-favorite-detail-label{flex:0 0 auto;color:#616161;white-space:nowrap}.wrap.tablet .wireless-favorite-page .wireless-favorite-detail-value{min-width:0;color:#212121;word-break:keep-all}.wrap.tablet .wireless-favorite-page .wireless-favorite-card-delete{flex:0 0 2.4rem;width:2.4rem;height:2.4rem;margin-right:0;display:flex;align-items:center;justify-content:center}.wrap.tablet .wireless-favorite-page .wireless-favorite-card-delete img{width:2.4rem;height:2.4rem;opacity:.45}.wrap.tablet .wireless-favorite-page .wireless-favorite-card-delete:active{transform:translateY(.2rem)}.wrap.tablet .wireless-favorite-page .wireless-favorite-empty{flex:1;min-height:36rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:3rem}.wrap.tablet .wireless-favorite-page .wireless-favorite-empty-mark{font-size:4.4rem;font-weight:800;line-height:1;letter-spacing:-.088rem;color:rgba(144,164,174,.28);text-shadow:-.1rem 0 rgba(144,164,174,.35),0 .1rem rgba(144,164,174,.35),.1rem 0 rgba(144,164,174,.35),0 -.1rem rgba(144,164,174,.35);-webkit-user-select:none;-moz-user-select:none;user-select:none}.wrap.tablet .wireless-favorite-page .wireless-favorite-empty-text{font-size:1.4rem;font-weight:500;line-height:1.3;color:#b1b5b9;letter-spacing:-.028rem;text-align:center}.wrap.tablet .wireless-favorite-page .wireless-favorite-empty-logo{width:7rem;height:3.9rem;-o-object-fit:contain;object-fit:contain;opacity:.3;mix-blend-mode:luminosity}.wrap.tablet.tablet-wireless-favorite-v2 .inner{min-height:100vh;display:flex;flex-direction:column}.wrap.tablet.tablet-wireless-favorite-v2 .wireless-favorite-page .wireless-favorite-content{padding:1.6rem 6rem}.wrap.tablet.tablet-wireless-favorite-v2 .wireless-favorite-page .wireless-favorite-card{min-height:7.6rem}.wrap.tablet.tablet-wireless-favorite-v2 .wireless-favorite-page .wireless-favorite-card-delete img{opacity:.32}.wrap.tablet .product{padding:1.6rem 6rem;background:#fff;position:relative;top:0;left:0}.wrap.tablet .product.is-folded .product__top{display:block}.wrap.tablet .product.is-folded .consulting-dim,.wrap.tablet .product.is-folded .info__meta,.wrap.tablet .product.is-folded .product__bottom,.wrap.tablet .product.is-folded .spec-wrap,.wrap.tablet .product.is-folded .thumb{display:none!important}.wrap.tablet .product.is-folded .info{width:100%;gap:0}.wrap.tablet .product.is-folded .info__title.has-top-btns{min-height:3.3rem;text-align:center}.wrap.tablet .product.is-folded .info__title.has-top-btns p{display:none}.wrap.tablet .product.is-folded .info__title.has-top-btns .info-title-btns{top:50%;right:0;bottom:auto;transform:translateY(-50%)}.wrap.tablet .product.is-folded .info-title-btn--toggle i{transform:rotate(1turn)}.wrap.tablet .product__top{display:flex;gap:3rem}.wrap.tablet .product__bottom{display:flex;gap:1rem;margin-top:2rem}.wrap.tablet .product .consulting-dim{display:none;align-items:center;justify-content:center;padding:2.4rem;background:hsla(0,0%,100%,.86);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.wrap.tablet .product .consulting-dim>p{width:100%;text-align:center;font-size:1.8rem;font-weight:500;line-height:1.5;color:#424242;letter-spacing:-.072rem}.wrap.tablet .product .consulting-dim.on{display:flex;position:absolute;top:0;left:0;right:0;bottom:0;z-index:5}.wrap.tablet .product .consulting-dim.consulting-dim--device-none{align-items:stretch;justify-content:flex-start;padding:1.6rem 6rem}.wrap.tablet .product .consulting-dim.consulting-dim--device-none .consulting-dim-panel{width:100%;min-height:55.2rem;border-radius:1rem;background:#eff1f3;padding:6rem 12rem;display:flex;flex-direction:column;gap:2rem;justify-content:center}.wrap.tablet .product .consulting-dim.consulting-dim--device-none .consulting-dim-group{width:100%;display:flex;flex-direction:column;gap:1rem}.wrap.tablet .product .consulting-dim.consulting-dim--device-none h3{font-size:2.6rem;font-weight:700;line-height:3.6rem;color:#e91e63;letter-spacing:-.052rem}.wrap.tablet .product .consulting-dim.consulting-dim--device-none .consulting-dim-box{border-radius:1.2rem;background:#f8fafc;padding:1.6rem}.wrap.tablet .product .consulting-dim.consulting-dim--device-none .consulting-dim-item{position:relative;padding-left:1.6rem;font-size:1.6rem;font-weight:500;line-height:2.6rem;color:#212121;letter-spacing:-.064rem;text-align:left}.wrap.tablet .product .consulting-dim.consulting-dim--device-none .consulting-dim-item:before{content:"";position:absolute;top:1rem;left:0;width:.6rem;height:.6rem;border-radius:50%;background:#e91e63}.wrap.tablet .product .consulting-dim.consulting-dim--device-none .consulting-dim-box--docs{display:flex;flex-direction:column;gap:.8rem}.wrap.tablet .product .consulting-dim.consulting-dim--device-none h4{font-size:2rem;font-weight:700;line-height:2.8rem;color:#111827;letter-spacing:-.04rem}.wrap.tablet .product .consulting-dim.consulting-dim--device-none .consulting-dim-list{display:flex;flex-direction:column;gap:.8rem}.wrap.tablet .product .consulting-dim.consulting-dim--device-none .consulting-dim-list li{position:relative;padding-left:1.6rem;font-size:1.6rem;font-weight:400;line-height:2.4rem;color:#212121;letter-spacing:-.064rem;text-align:left}.wrap.tablet .product .consulting-dim.consulting-dim--device-none .consulting-dim-list li:before{content:"";position:absolute;top:.9rem;left:0;width:.6rem;height:.6rem;border-radius:50%;background:#e91e63}.wrap.tablet .product .consulting-dim.consulting-dim--device-none .consulting-dim-note{font-size:1.4rem;font-weight:400;line-height:2rem;color:#757575;letter-spacing:-.056rem;text-align:left}.wrap.tablet .thumb{width:36rem;flex:0 0 36rem}.wrap.tablet .thumb__img{position:relative;width:100%;height:36rem;border:.1rem solid #f3f4f6;border-radius:1rem;overflow:hidden;background:#f7f8f9}.wrap.tablet .thumb__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.wrap.tablet .btn-spec{position:absolute;top:1rem;left:unset;right:1rem}.wrap.tablet .color-chip{margin-top:1rem;display:flex;align-items:center;justify-content:center;gap:.4rem}.wrap.tablet .color-chip .chip{width:2.6rem;height:2.6rem;border-radius:50%;border:.1rem solid rgba(38,50,56,.08)}.wrap.tablet .color-chip .chip-dark{background:#49606b}.wrap.tablet .color-chip .chip-blue{background:#4669a9}.wrap.tablet .color-chip .chip-gray{background:#d8dbe0}.wrap.tablet .info{width:77rem;flex:1;display:flex;flex-direction:column;gap:1.6rem}.wrap.tablet .info__title.has-top-btns{position:relative}.wrap.tablet .info__title strong{display:block;font-size:2.2rem;font-weight:700;line-height:1.5;color:#212121;letter-spacing:-.088rem}.wrap.tablet .info__title p{display:flex;align-items:center;gap:1rem;font-size:1.6rem;line-height:1.5;color:#424242;letter-spacing:-.064rem}.wrap.tablet .info__title p em{font-style:normal;font-size:1.4rem;color:#757575;letter-spacing:-.056rem}.wrap.tablet .info__title .info-title-btns{position:absolute;top:0;left:unset;right:0;display:flex;align-items:center;gap:.6rem}.wrap.tablet .info__title .info-title-btn{width:4rem;height:4rem;display:flex;align-items:center;justify-content:center}.wrap.tablet .info__title .info-title-btn i{width:3.3rem;height:3.3rem;transform:rotate(180deg);transition:transform .2s ease}.wrap.tablet .info__title .ico-refresh-custom{background-image:url(/img/ico-refresh.6a2ee9f3.svg);background-repeat:no-repeat;background-position:50%;background-size:contain}.wrap.tablet .info__meta{border-top:.1rem solid #f3f4f6;padding-top:1rem}.wrap.tablet .info__meta p{display:flex;gap:1rem;font-size:1.6rem;line-height:1.5;color:#424242;letter-spacing:-.064rem}.wrap.tablet .info__meta p em{font-style:normal;font-size:1.4rem;color:#757575;letter-spacing:-.056rem}.wrap.tablet .spec-wrap{display:flex;gap:1rem}.wrap.tablet .spec-box{flex:1;border:.1rem solid #f3f4f6;border-radius:1rem;background:#fff;padding:1.2rem}.wrap.tablet .spec-box h2{font-size:1.6rem;font-weight:700;line-height:1.5;color:#212121;letter-spacing:-.064rem}.wrap.tablet .spec-box ul{margin-top:1rem;padding-top:.6rem;border-top:.1rem solid #f7f8f9}.wrap.tablet .spec-box ul:first-of-type{border-top:0}.wrap.tablet .spec-box ul li{position:relative;padding-left:1.2rem;display:flex;gap:1rem;font-size:1.6rem;line-height:1.5;color:#424242;letter-spacing:-.064rem}.wrap.tablet .spec-box ul li:before{content:"";position:absolute;top:1rem;left:0;width:.4rem;height:.4rem;border-radius:50%;background:#424242}.wrap.tablet .spec-box ul li span{min-width:10rem}.wrap.tablet .spec-box ul li em{flex:1;font-style:normal;font-size:1.4rem;color:#757575;letter-spacing:-.056rem}.wrap.tablet .func-box{border:.1rem solid #f3f4f6;border-radius:1rem;padding:1.2rem;width:100%}.wrap.tablet .func-box h2{font-size:1.6rem;font-weight:700;line-height:1.5;color:#212121;letter-spacing:-.064rem}.wrap.tablet .func-box ul{margin-top:1rem}.wrap.tablet .func-box ul li{position:relative;padding-left:1.2rem;font-size:1.6rem;line-height:1.5;color:#424242;letter-spacing:-.064rem}.wrap.tablet .func-box ul li:before{content:"";position:absolute;top:1rem;left:0;width:.4rem;height:.4rem;border-radius:50%;background:#424242}.wrap.tablet .func-grid{margin-top:1rem;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.wrap.tablet .compo-box{flex:0 0 auto;width:38rem}.wrap.tablet .compo-box ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.wrap.tablet .tab{height:unset;border-top:.1rem solid #eff1f3;padding:1.6rem 6rem;display:flex;gap:.8rem}.wrap.tablet .tab button{flex:1;min-height:5rem;border-radius:5rem;border:.1rem solid #f3f4f6;background:#fff;font-size:1.6rem;font-weight:400;color:#1f2937;line-height:1.5;letter-spacing:-.028rem}.wrap.tablet .tab button.on{border-color:#111827;background:#111827;color:#1750ff;font-weight:700}.wrap.tablet .quote{padding:1.6rem 6rem;display:flex;gap:1rem}.wrap.tablet .col{min-width:0;display:grid;grid-template-rows:auto 1fr auto;width:calc(33.33333% - .66667rem);border:.1rem solid #f3f4f6;border-radius:1rem;overflow:hidden;background:#fff}.wrap.tablet .col.on{border-color:#e5e7eb;box-shadow:0 .2rem .8rem rgba(99,99,99,.2)}.wrap.tablet .col.on .col-head{background:rgba(23,80,255,.1)}.wrap.tablet .col.on .col-head i{display:block}.wrap.tablet .col-a .consulting-dim{display:none}.wrap.tablet .col-a.dim .consulting-dim{display:flex;align-items:center;justify-content:center;padding:1rem;background:hsla(0,0%,100%,.86);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);position:absolute;top:4rem;left:0;right:0;bottom:0;z-index:5}.wrap.tablet .col-a.dim .consulting-dim p{width:100%;text-align:center;font-size:1.6rem;font-weight:500;line-height:1.5;color:#424242;letter-spacing:-.072rem}.wrap.tablet .col-a.dim .col-foot span,.wrap.tablet .col-a.dim .col-foot strong{font-size:0}.wrap.tablet .col-head{position:relative;min-height:4.7rem;border-bottom:.1rem solid #f3f4f6;display:flex;align-items:center;justify-content:center}.wrap.tablet .col-head h2{font-size:1.8rem;font-weight:600;line-height:1.5;color:#212121;letter-spacing:-.036rem}.wrap.tablet .col-head i{display:none}.wrap.tablet .ico-checkbox-primary{position:absolute;top:50%;right:2rem;transform:translateY(-50%)}.wrap.tablet .col-body{position:relative;top:0;left:0;min-width:0;padding:1rem 2rem}.wrap.tablet .subtitle{display:flex;align-items:center;gap:.4rem;font-size:1.8rem;font-weight:500;line-height:1.5;letter-spacing:-.036rem;color:#212121}.wrap.tablet .subtitle b{font-weight:600}.wrap.tablet .subtitle.mix{font-weight:500}.wrap.tablet .badge-a,.wrap.tablet .badge-b,.wrap.tablet .badge-c{width:2.4rem;height:2.4rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:#fff;font-size:1.4rem;font-weight:600;line-height:1}.wrap.tablet .badge-a{background:#ff4747}.wrap.tablet .badge-b{background:#425ad5}.wrap.tablet .badge-c{background:#3ba776}.wrap.tablet .switch{margin-top:1.2rem;display:flex;gap:1rem}.wrap.tablet .switch button{flex:1;margin-right:unset}.wrap.tablet .switch button.on{background:#111827;color:#fff}.wrap.tablet .form-list{margin-top:1.2rem;display:flex;flex-direction:column;gap:.6rem}.wrap.tablet .form-row{display:flex;align-items:center;justify-content:space-between}.wrap.tablet .form-row>span{width:7.2rem;font-size:1.4rem;font-weight:500;line-height:1.3;color:#111827;letter-spacing:-.028rem;word-break:keep-all}.wrap.tablet .form-row-wrap{display:flex;flex-direction:column;gap:.2rem}.wrap.tablet .form-row-help{width:100%;text-align:right;font-size:1.2rem;font-weight:500;line-height:1.3;color:#111827;letter-spacing:-.024rem}.wrap.tablet .box,.wrap.tablet .box-sm,.wrap.tablet .select,.wrap.tablet .select-sm{border:.1rem solid #eff1f3;border-radius:1rem;background:#fff}.wrap.tablet .box,.wrap.tablet .select{width:20rem;min-height:3.7rem}.wrap.tablet .box{padding:.8rem;display:flex;align-items:center;justify-content:space-between;gap:.2rem;overflow:hidden}.wrap.tablet .box small{margin-right:auto;font-size:1.2rem;font-weight:500;color:#ff4747;letter-spacing:-.024rem}.wrap.tablet .box strong{font-size:1.6rem;font-weight:400;color:#111827;letter-spacing:-.032rem}.wrap.tablet .box em{font-style:normal;font-size:1.4rem;font-weight:500;color:#1f2937;letter-spacing:-.028rem}.wrap.tablet .select,.wrap.tablet .select-sm{position:relative;padding:.8rem;text-align:left;font-size:1.6rem;font-weight:400;line-height:1.3;color:#111827;letter-spacing:-.032rem}.wrap.tablet .select-sm:after,.wrap.tablet .select:after{content:"";position:absolute;top:50%;right:1rem;transform:translateY(-50%);width:2rem;height:2rem;background-image:url(/img/ico-arrow-down-center-stroke1.f45b6063.svg);background-position:50%;background-repeat:no-repeat;background-size:2rem 2rem}.wrap.tablet .form-row>.select{width:20rem}.wrap.tablet .box-flex{width:20rem;display:flex;flex-direction:column;gap:.4rem}.wrap.tablet .select-sm{width:100%;flex:none;min-height:3.7rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:3.2rem}.wrap.tablet .box-sm{width:100%;min-height:3.7rem;padding:.8rem;display:flex;align-items:center;justify-content:space-between;gap:.4rem}.wrap.tablet .box-sm strong{flex:1;font-size:1.6rem;font-weight:400;color:#111827;letter-spacing:-.032rem}.wrap.tablet .box-sm em{font-style:normal;font-size:1.4rem;font-weight:500;color:#424242;letter-spacing:-.028rem}.wrap.tablet .box-sm.off strong{color:#d1d5db}.wrap.tablet .col-foot{min-height:4.7rem;border-top:.1rem solid #f3f4f6;background:#f3f4f6;padding:1rem 2rem;display:flex;align-items:center;justify-content:space-between}.wrap.tablet .col-foot span{font-size:1.8rem;font-weight:500;color:#374151;line-height:1.5;letter-spacing:-.036rem}.wrap.tablet .col-foot strong{font-size:1.8rem;font-weight:800;color:#425ad5;line-height:1.5;letter-spacing:-.044rem}.wrap.tablet .col-c .col-subbody{display:flex;flex-direction:column;gap:1rem}.wrap.tablet .col-c .col-subbody .form-list{margin-top:0}.wrap.tablet .charge-block{margin-top:1.2rem;padding-top:1rem;border-top:.1rem solid #f3f4f6}.wrap.tablet .charge-row{display:flex;align-items:center;justify-content:space-between;gap:.8rem}.wrap.tablet .charge-actions{display:inline-flex;align-items:center;gap:.2rem}.wrap.tablet .charge-actions i{margin-right:0;width:2.4rem;height:2.4rem;transform:rotate(180deg)}.wrap.tablet .charge-detail-btn{height:3rem;min-width:7.6rem;width:-moz-fit-content;width:fit-content;margin-left:auto;padding:0 1.2rem;border:.1rem solid #e0e0e0;border-radius:.6rem;background:#fff;font-size:1.2rem;font-weight:600;line-height:1.5;color:#212121;letter-spacing:-.024rem}.wrap.tablet .charge-block-bottom,.wrap.tablet .charge-block-bottom .charge-icons{margin-top:0}.wrap.tablet .charge-title{display:flex;align-items:center;justify-content:space-between}.wrap.tablet .charge-title strong{font-size:1.6rem;font-weight:700;line-height:1.5;color:#425ad5;letter-spacing:-.032rem}.wrap.tablet .charge-title p{display:flex;align-items:center;gap:.2rem}.wrap.tablet .charge-title p small{font-size:1.2rem;font-weight:600;color:#ff4747;letter-spacing:-.024rem}.wrap.tablet .charge-title p em{font-style:normal;font-size:1.8rem;font-weight:600;color:#ff4747;letter-spacing:-.036rem}.wrap.tablet .charge-title.collapse img{width:2.4rem;height:2.4rem}.wrap.tablet .charge-icons{margin-top:1rem;display:flex;gap:1.2rem}.wrap.tablet .charge-icons span{display:inline-flex;align-items:center;gap:.4rem;font-size:1.4rem;font-weight:500;line-height:1.3;color:#111827;letter-spacing:-.028rem}.wrap.tablet .charge-icons span img{width:1.6rem;height:1.6rem}.wrap.tablet .charge-desc{margin-top:1rem;font-size:1.4rem;font-weight:500;line-height:1.3;color:#757575;letter-spacing:-.028rem}.wrap.tablet .col-total{min-height:5.3rem;border-top:.1rem solid #f3f4f6;background:#f3f4f6;padding:1rem 2rem;display:flex;align-items:baseline;justify-content:space-between}.wrap.tablet .col-total span{font-size:1.8rem;font-weight:500;line-height:1.5;color:#374151;letter-spacing:-.036rem}.wrap.tablet .col-total strong{font-size:2.2rem;font-weight:800;line-height:1.5;color:#ff4747;letter-spacing:-.044rem}.wrap.tablet .col-subhead{min-height:4.7rem;border-top:.1rem solid #f3f4f6;border-bottom:.1rem solid #f3f4f6;display:flex;align-items:center;justify-content:center;font-size:1.8rem;font-weight:600;line-height:1.5;color:#212121;letter-spacing:-.036rem}.wrap.tablet .col-subbody{padding:1rem 2rem}.wrap.tablet .extra-charge{padding:1.6rem 6rem}.wrap.tablet .extra-charge-wrap{border-radius:1rem;border:.1rem solid #f3f4f6;overflow:hidden}.wrap.tablet .extra-charge__head{padding:1rem 2rem;display:flex;align-items:center;gap:.4rem;font-size:1.8rem;font-weight:500;color:#212121;line-height:1.5;letter-spacing:-.036rem;background:#fff}.wrap.tablet .extra-charge__grid{padding:1rem 2rem;display:flex;gap:1.2rem;background:#fff}.wrap.tablet .extra-field{flex:1}.wrap.tablet .extra-field span{display:block;margin-bottom:.6rem;font-size:1.4rem;font-weight:500;color:#111827;line-height:1.3;letter-spacing:-.028rem}.wrap.tablet .extra-field .select{width:100%}.wrap.tablet .extra-charge-detail{padding:1rem 2rem 2rem;background:#fff;display:flex;flex-direction:column;gap:1.6rem}.wrap.tablet .extra-charge-detail__grid{display:flex;gap:1.2rem;padding:1rem 2rem;border-radius:1rem;background:#f7f8f9}.wrap.tablet .extra-charge-detail__grid .extra-field{min-width:0}.wrap.tablet .extra-charge-detail__cards{display:flex;flex-wrap:wrap;gap:1rem}.wrap.tablet .extra-charge-card{width:calc(50% - .5rem);padding:1.2rem;border:.1rem solid #f3f4f6;border-radius:1rem;background:#fafafa;display:flex;flex-direction:column;gap:1.6rem}.wrap.tablet .extra-charge-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.wrap.tablet .extra-charge-card__title-group{min-width:0;display:flex;gap:1rem}.wrap.tablet .extra-charge-card__title-group strong{max-width:65%;font-size:1.6rem;font-weight:600;line-height:2.8rem;color:#111827;letter-spacing:-.036rem;word-break:keep-all}.wrap.tablet .extra-charge-card__title-group em{font-style:normal;font-size:1.6rem;font-weight:700;line-height:2.8rem;color:#ff4747;letter-spacing:-.036rem;white-space:nowrap}.wrap.tablet .extra-charge-card__remove{width:2.4rem;height:2.4rem;margin-right:0;background:transparent;color:#111827;line-height:0;flex:0 0 2.4rem}.wrap.tablet .extra-charge-card__date-btn{width:-moz-fit-content;width:fit-content;padding:.4rem .6rem;border-radius:.6rem;font-size:1.2rem;font-weight:500;color:#374151;letter-spacing:-.024rem;white-space:nowrap}.wrap.tablet .extra-charge-card__date-btn i{width:1.4rem;height:1.4rem;background:url(/img/ico-calendar.5978a20a.svg) no-repeat 50%/contain}.wrap.tablet .extra-charge-card__body{max-height:6.8rem;overflow-y:auto}.wrap.tablet .extra-charge-card__body p{font-size:1.4rem;font-weight:500;line-height:2.275rem;color:#374151;letter-spacing:-.028rem;word-break:keep-all}.wrap.tablet .extra-charge-summary{border:.1rem solid #f3f4f6;border-radius:1rem;overflow:hidden;display:flex;background:#fff}.wrap.tablet .extra-charge-summary__title{padding:1rem;border-right:.1rem solid #f3f4f6;display:flex;align-items:center;justify-content:center;text-align:center;font-size:1.8rem;font-weight:600;line-height:1.5;color:#212121;letter-spacing:-.036rem;white-space:pre-line}.wrap.tablet .extra-charge-summary__body{flex:1;min-width:0;display:flex;flex-direction:column}.wrap.tablet .extra-charge-summary__row{display:flex}.wrap.tablet .extra-charge-summary__row+.extra-charge-summary__row{border-top:.1rem solid #f3f4f6}.wrap.tablet .extra-charge-summary__desc{width:60%;padding:1rem 1.2rem;border-right:.1rem solid #f3f4f6;font-size:1.4rem;font-weight:500;line-height:2rem;color:#111827;letter-spacing:-.032rem;word-break:keep-all}.wrap.tablet .extra-charge-summary__amount{flex:1;min-width:0;padding:1rem 1.2rem;display:flex;align-items:center;justify-content:space-between;gap:1.2rem}.wrap.tablet .extra-charge-summary__amount strong{font-size:1.6rem;font-weight:600;line-height:2rem;color:#111827;letter-spacing:-.032rem;white-space:nowrap}.wrap.tablet .extra-charge-summary__amount p{display:flex;align-items:center;justify-content:flex-end;gap:.2rem;white-space:nowrap}.wrap.tablet .extra-charge-summary__amount span{font-size:1.4rem;font-weight:500;line-height:2.4rem;color:#ff4747;letter-spacing:-.028rem}.wrap.tablet .extra-charge-summary__amount em{font-style:normal;font-size:2rem;font-weight:800;line-height:3.2rem;color:#ff4747;letter-spacing:-.04rem}.wrap.tablet .bottom{padding:1.6rem 6rem;display:flex;gap:1rem}.wrap.tablet .bottom-card{flex:1;min-height:20rem;border:.1rem solid #f3f4f6;border-radius:1rem;padding:1rem 2rem;background:#fff}.wrap.tablet .bottom-card__head{display:flex;align-items:center;justify-content:space-between}.wrap.tablet .bottom-card__head h2{font-size:1.8rem;font-weight:500;line-height:1.5;color:#212121;letter-spacing:-.036rem}.wrap.tablet .bottom-card__head img{width:2.4rem;height:2.4rem}.wrap.tablet .bottom-card .bottom-card-memo,.wrap.tablet .bottom-card ul{margin-top:1.2rem;padding-top:1rem;border-top:.1rem solid #f3f4f6;font-size:1.4rem;font-weight:400;line-height:1.3;color:#212121;letter-spacing:-.028rem}.wrap.tablet .bottom-card ul li{position:relative;padding-left:1.2rem}.wrap.tablet .bottom-card ul li+li{margin-top:.4rem}.wrap.tablet .bottom-card ul li:before{content:"";position:absolute;top:.7rem;left:0;width:.4rem;height:.4rem;border-radius:50%;background:#212121}.wrap.tablet .bottom-card .bottom-card-memo{width:100%;min-height:14.7rem;resize:vertical;border-left:0;border-right:0;border-bottom:0;outline:0;background:transparent;font-family:inherit}.wrap.tablet.tablet-custom-search-compare .inner{min-height:100vh;display:flex;flex-direction:column}.wrap.tablet.tablet-custom-search-compare .custom-search-compare-section{flex:1;padding:1.6rem 6rem;display:flex;gap:1rem;align-items:stretch}.wrap.tablet.tablet-custom-search-compare .compare-charge-card{flex:1;min-width:0;border:.1rem solid #f3f4f6;border-radius:1rem;background:#fff;overflow:hidden;display:flex;flex-direction:column}.wrap.tablet.tablet-custom-search-compare .compare-charge-card-head{position:relative;min-height:4.7rem;padding:1rem 2rem;border-bottom:.1rem solid #f3f4f6;display:flex;align-items:center;justify-content:center;cursor:pointer}.wrap.tablet.tablet-custom-search-compare .compare-charge-card-head h2{font-size:1.8rem;font-weight:600;line-height:1.5;color:#212121;letter-spacing:-.036rem}.wrap.tablet.tablet-custom-search-compare .compare-charge-card--empty .compare-charge-card-head h2{color:#9e9e9e}.wrap.tablet.tablet-custom-search-compare .compare-charge-card-refresh{position:absolute;top:unset;right:2rem;width:-moz-fit-content;width:fit-content}.wrap.tablet.tablet-custom-search-compare .compare-charge-card-refresh:active{transform:translateY(.2rem)}.wrap.tablet.tablet-custom-search-compare .compare-charge-card-body{flex:1;padding:1rem 2rem 0;display:flex;flex-direction:column;gap:1.2rem}.wrap.tablet.tablet-custom-search-compare .compare-charge-card-thumb{height:13rem;border:.1rem solid #f3f4f6;border-radius:1rem;background:#f7f8f9;display:flex;align-items:center;justify-content:center;overflow:hidden}.wrap.tablet.tablet-custom-search-compare .compare-charge-card-thumb img{display:block;max-width:11rem;max-height:11rem;width:auto;height:auto;-o-object-fit:contain;object-fit:contain}.wrap.tablet.tablet-custom-search-compare .compare-charge-card-thumb--empty img{max-width:7rem;max-height:3.9rem;opacity:.3;mix-blend-mode:luminosity}.wrap.tablet.tablet-custom-search-compare .compare-charge-card-name{padding:0 .4rem;font-size:1.8rem;font-weight:700;line-height:1.5;color:#212121;letter-spacing:-.072rem;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wrap.tablet.tablet-custom-search-compare .compare-charge-card-summary-tabs{display:flex;gap:.4rem}.wrap.tablet.tablet-custom-search-compare .compare-charge-card-summary-tab{flex:1;min-width:0;height:3rem;border:.1rem solid #eff1f3;border-radius:.6rem;background:#fff;font-size:1.2rem;font-weight:700;line-height:1.5;color:#111827;letter-spacing:-.024rem;white-space:nowrap}.wrap.tablet.tablet-custom-search-compare .compare-charge-card-info{display:flex;flex-direction:column;gap:1.2rem}.wrap.tablet.tablet-custom-search-compare .compare-charge-info-list{display:flex;flex-direction:column;gap:.6rem}.wrap.tablet.tablet-custom-search-compare .compare-charge-info-item{display:flex;align-items:flex-start;justify-content:space-between;gap:1.2rem}.wrap.tablet.tablet-custom-search-compare .compare-charge-info-item dd,.wrap.tablet.tablet-custom-search-compare .compare-charge-info-item dt,.wrap.tablet.tablet-custom-search-compare .compare-charge-info-item span,.wrap.tablet.tablet-custom-search-compare .compare-charge-info-item strong{font-size:1.4rem;font-weight:500;line-height:1.3;color:#111827;letter-spacing:-.028rem}.wrap.tablet.tablet-custom-search-compare .compare-charge-info-item dt{flex:0 0 auto}.wrap.tablet.tablet-custom-search-compare .compare-charge-info-item dd{min-width:0;text-align:right;word-break:keep-all}.wrap.tablet.tablet-custom-search-compare .compare-charge-info-item--plan dd{display:flex;flex-direction:column;align-items:flex-end;gap:.2rem}.wrap.tablet.tablet-custom-search-compare .compare-charge-info-item--plan .compare-charge-plan-name{display:block}.wrap.tablet.tablet-custom-search-compare .compare-charge-info-divider{width:100%;height:.1rem;background:#f3f4f6}.wrap.tablet.tablet-custom-search-compare .compare-charge-plan-benefit{display:flex;align-items:center;justify-content:flex-end;gap:1.2rem;flex-wrap:wrap}.wrap.tablet.tablet-custom-search-compare .compare-charge-plan-benefit p{display:flex;align-items:center;gap:.4rem;white-space:nowrap}.wrap.tablet.tablet-custom-search-compare .compare-charge-plan-benefit i{width:1.6rem;height:1.6rem;background-size:1.6rem 1.6rem}.wrap.tablet.tablet-custom-search-compare .compare-charge-plan-benefit span{font-size:1.4rem;letter-spacing:-.028rem}.wrap.tablet.tablet-custom-search-compare .compare-charge-card-actions{padding:1rem 2rem;display:flex;gap:1rem}.wrap.tablet.tablet-custom-search-compare .compare-charge-card-actions .btn{flex:1;min-width:0;height:4rem;min-height:4rem;font-size:1.4rem;font-weight:700;line-height:1.5;letter-spacing:-.028rem}.wrap.tablet.tablet-custom-search-compare .compare-charge-card-actions .btn:active{background:rgba(23,80,255,.1);border-color:#1750ff;box-shadow:0 .1rem .4rem rgba(99,99,99,.22);transform:translateY(.2rem)}.wrap.tablet.tablet-custom-search-compare .compare-charge-card-price{padding:1rem 2rem;background:#f3f4f6;display:flex;align-items:baseline;justify-content:space-between;gap:1.2rem}.wrap.tablet.tablet-custom-search-compare .compare-charge-card-price span{font-size:1.8rem;font-weight:500;line-height:1.5;color:#374151;letter-spacing:-.036rem;white-space:nowrap}.wrap.tablet.tablet-custom-search-compare .compare-charge-card-price strong{font-size:2.2rem;font-weight:800;line-height:1.5;color:#ff4747;letter-spacing:-.044rem;white-space:nowrap}.wrap.tablet.tablet-custom-search-spec .inner{min-height:100vh;display:flex;flex-direction:column}.wrap.tablet.tablet-custom-search-spec .custom-search-spec-section{flex:1;padding:1.6rem 4.8rem;display:flex;gap:1rem;align-items:stretch}.wrap.tablet.tablet-custom-search-spec .compare-spec-card{flex:1;min-width:0;border:.1rem solid #f3f4f6;border-radius:1rem;background:#fff;overflow:hidden;display:flex;flex-direction:column}.wrap.tablet.tablet-custom-search-spec .compare-spec-card-head{position:relative;min-height:4.6rem;padding:1rem 2rem;border-bottom:.1rem solid #f3f4f6;display:flex;align-items:center;justify-content:center}.wrap.tablet.tablet-custom-search-spec .compare-spec-card-head h2{font-size:1.8rem;font-weight:600;line-height:1.5;color:#212121;letter-spacing:-.036rem}.wrap.tablet.tablet-custom-search-spec .compare-spec-card--empty .compare-spec-card-head h2{color:#9e9e9e}.wrap.tablet.tablet-custom-search-spec .compare-spec-card-refresh{position:absolute;top:unset;right:2rem;width:4rem;height:4rem;margin-right:0;display:flex;align-items:center;justify-content:center}.wrap.tablet.tablet-custom-search-spec .compare-spec-card-refresh i{width:3.2rem;height:3.2rem}.wrap.tablet.tablet-custom-search-spec .compare-spec-card-refresh:active{transform:translateY(.2rem)}.wrap.tablet.tablet-custom-search-spec .compare-spec-card-body{flex:1;padding:1rem 1.5rem 0;display:flex;flex-direction:column;gap:1.2rem}.wrap.tablet.tablet-custom-search-spec .compare-spec-card-thumb{position:relative;height:13rem;border:.1rem solid #f3f4f6;border-radius:1rem;background:#f7f8f9;display:flex;align-items:center;justify-content:center;overflow:hidden}.wrap.tablet.tablet-custom-search-spec .compare-spec-card-thumb img{display:block;max-height:11rem;width:auto;height:auto;-o-object-fit:contain;object-fit:contain}.wrap.tablet.tablet-custom-search-spec .compare-spec-card-thumb--empty img{width:7rem;max-width:7rem;max-height:3.9rem;opacity:.3;mix-blend-mode:luminosity}.wrap.tablet.tablet-custom-search-spec .compare-spec-color-chip-list{position:absolute;top:unset;left:unset;right:1rem;bottom:1.2rem;display:flex;flex-direction:column;gap:.4rem;z-index:1}.wrap.tablet.tablet-custom-search-spec .compare-spec-color-chip{position:relative;width:2rem;height:2rem;border:.1rem solid rgba(38,50,56,.08);border-radius:50%;box-shadow:.1rem .2rem .2rem rgba(0,0,0,.15)}.wrap.tablet.tablet-custom-search-spec .compare-spec-color-chip:active{box-shadow:0 .1rem .4rem rgba(99,99,99,.22);transform:translateY(.2rem)}.wrap.tablet.tablet-custom-search-spec .compare-spec-color-chip.on{border-color:#fec200}.wrap.tablet.tablet-custom-search-spec .compare-spec-color-chip.on:after{content:"";display:inline-block;width:1.8rem;height:1.8rem;background:url(/img/ico-checkbox-solo-on.8b055795.svg) 50%}.wrap.tablet.tablet-custom-search-spec .compare-spec-color-name{position:absolute;top:.9rem;left:.9rem;padding:.4rem .6rem;border-radius:.4rem;background:#fff;font-size:1.2rem;font-weight:500;line-height:1.5;color:#111827;letter-spacing:-.048rem;z-index:1}.wrap.tablet.tablet-custom-search-spec .compare-spec-meta-grid{display:flex;align-items:flex-start;justify-content:space-between;gap:.8rem}.wrap.tablet.tablet-custom-search-spec .compare-spec-meta-item{flex:1;min-width:0;text-align:center}.wrap.tablet.tablet-custom-search-spec .compare-spec-meta-item span,.wrap.tablet.tablet-custom-search-spec .compare-spec-meta-item strong{display:block;font-size:1.4rem;line-height:1.5;letter-spacing:-.056rem}.wrap.tablet.tablet-custom-search-spec .compare-spec-meta-item span{color:#424242}.wrap.tablet.tablet-custom-search-spec .compare-spec-meta-item strong{font-weight:400;color:#757575}.wrap.tablet.tablet-custom-search-spec .compare-spec-divider{width:100%;height:.1rem;background:#f3f4f6}.wrap.tablet.tablet-custom-search-spec .compare-spec-detail-list{display:flex;flex-direction:column;gap:.2rem}.wrap.tablet.tablet-custom-search-spec .compare-spec-detail-item{display:flex;align-items:flex-start;gap:1rem}.wrap.tablet.tablet-custom-search-spec .compare-spec-detail-item dt{flex:0 0 7rem;font-size:1.6rem;font-weight:400;line-height:1.5;color:#424242;letter-spacing:-.064rem}.wrap.tablet.tablet-custom-search-spec .compare-spec-detail-item dd{flex:1;min-width:0;font-size:1.4rem;font-weight:400;line-height:1.5;color:#757575;letter-spacing:-.056rem;word-break:keep-all}.wrap.tablet.tablet-custom-search-spec .compare-spec-summary-row{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem}.wrap.tablet.tablet-custom-search-spec .compare-spec-summary-row p{display:flex;align-items:center;gap:.2rem;white-space:nowrap}.wrap.tablet.tablet-custom-search-spec .compare-spec-summary-row span,.wrap.tablet.tablet-custom-search-spec .compare-spec-summary-row strong{font-size:1.4rem;font-weight:400;line-height:1.5;letter-spacing:-.056rem}.wrap.tablet.tablet-custom-search-spec .compare-spec-summary-row span{color:#424242}.wrap.tablet.tablet-custom-search-spec .compare-spec-summary-row strong{color:#757575}.wrap.tablet.tablet-custom-search-spec .compare-spec-card-actions{padding:1.6rem 1.5rem .8rem;display:flex;gap:1rem}.wrap.tablet.tablet-custom-search-spec .compare-spec-card-actions .btn{flex:1;min-width:0;height:4rem;min-height:4rem;font-size:1.4rem;font-weight:700;line-height:1.5;letter-spacing:-.028rem}.wrap.tablet.tablet-custom-search-spec .compare-spec-card-actions .btn:active{background:rgba(23,80,255,.1);border-color:#1750ff;box-shadow:0 .1rem .4rem rgba(99,99,99,.22);transform:translateY(.2rem)}.wrap.tablet.tablet-custom-search-plan .inner{min-height:100vh;display:flex;flex-direction:column}.wrap.tablet.tablet-custom-search-plan .custom-search-plan-section{flex:1;padding:1.6rem 6rem;display:flex;gap:1rem;align-items:stretch}.wrap.tablet.tablet-custom-search-plan .compare-plan-card{flex:1;min-width:0;border:.1rem solid #f3f4f6;border-radius:1rem;background:#fff;overflow:hidden;display:flex;flex-direction:column}.wrap.tablet.tablet-custom-search-plan .compare-plan-card-head{position:relative;min-height:4.7rem;padding:1rem 2rem;border-bottom:.1rem solid #f3f4f6;display:flex;align-items:center;justify-content:center}.wrap.tablet.tablet-custom-search-plan .compare-plan-card-head h2{font-size:1.8rem;font-weight:600;line-height:1.5;color:#212121;letter-spacing:-.036rem}.wrap.tablet.tablet-custom-search-plan .compare-plan-card--empty .compare-plan-card-head h2{color:#9e9e9e}.wrap.tablet.tablet-custom-search-plan .compare-plan-card-refresh{position:absolute;top:unset;right:2rem;width:4rem;height:4rem;margin-right:0;display:flex;align-items:center;justify-content:center}.wrap.tablet.tablet-custom-search-plan .compare-plan-card-refresh i{width:3.2rem;height:3.2rem}.wrap.tablet.tablet-custom-search-plan .compare-plan-card-refresh:active{transform:translateY(.2rem)}.wrap.tablet.tablet-custom-search-plan .compare-plan-card-body{flex:1;padding:1rem 2rem 0;display:flex;flex-direction:column;gap:1.2rem}.wrap.tablet.tablet-custom-search-plan .compare-plan-card-name{font-size:1.8rem;font-weight:700;line-height:1;color:#212121;letter-spacing:-.072rem;text-align:center;word-break:keep-all}.wrap.tablet.tablet-custom-search-plan .compare-plan-card-empty-box{flex:1;min-height:0;display:flex;align-items:center;justify-content:center}.wrap.tablet.tablet-custom-search-plan .compare-plan-card-empty-box img{width:7rem;height:3.9rem;opacity:.3;mix-blend-mode:luminosity}.wrap.tablet.tablet-custom-search-plan .compare-plan-benefit-row{display:flex;align-items:center;gap:1.2rem;flex-wrap:wrap}.wrap.tablet.tablet-custom-search-plan .compare-plan-benefit-row p{display:flex;align-items:center;gap:.4rem;white-space:nowrap}.wrap.tablet.tablet-custom-search-plan .compare-plan-benefit-row i{width:1.6rem;height:1.6rem;background-size:1.6rem 1.6rem}.wrap.tablet.tablet-custom-search-plan .compare-plan-benefit-row span{font-size:1.4rem;font-weight:500;line-height:1.3;color:#111827;letter-spacing:-.028rem}.wrap.tablet.tablet-custom-search-plan .compare-plan-description{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden}.wrap.tablet.tablet-custom-search-plan .compare-plan-description p{font-size:1.4rem;font-weight:500;line-height:1.3;color:#111827;letter-spacing:-.028rem;word-break:keep-all}.wrap.tablet.tablet-custom-search-plan .compare-plan-card-summary-tabs{display:flex;gap:.4rem}.wrap.tablet.tablet-custom-search-plan .compare-plan-card-summary-tab{flex:1;min-width:0;height:3rem;border:.1rem solid #eff1f3;border-radius:.6rem;background:#fff;font-size:1.2rem;font-weight:700;line-height:1.5;color:#111827;letter-spacing:-.024rem;white-space:nowrap}.wrap.tablet.tablet-custom-search-plan .compare-plan-card-divider{width:100%;height:.1rem;background:#f3f4f6}.wrap.tablet.tablet-custom-search-plan .compare-plan-info-list{display:flex;flex-direction:column;gap:.6rem}.wrap.tablet.tablet-custom-search-plan .compare-plan-info-item{display:flex;align-items:center;justify-content:space-between;gap:1.2rem}.wrap.tablet.tablet-custom-search-plan .compare-plan-info-item dd,.wrap.tablet.tablet-custom-search-plan .compare-plan-info-item dt{font-size:1.4rem;font-weight:500;line-height:1.3;color:#111827;letter-spacing:-.028rem}.wrap.tablet.tablet-custom-search-plan .compare-plan-info-item dd{text-align:right}.wrap.tablet.tablet-custom-search-plan .compare-plan-card-actions{padding:1rem 2rem;display:flex;gap:1rem}.wrap.tablet.tablet-custom-search-plan .compare-plan-card-actions .btn{flex:1;min-width:0;height:4rem;min-height:4rem;font-size:1.4rem;font-weight:700;line-height:1.5;letter-spacing:-.028rem}.wrap.tablet.tablet-custom-search-plan .compare-plan-card-actions .btn:active{background:rgba(23,80,255,.1);border-color:#1750ff;box-shadow:0 .1rem .4rem rgba(99,99,99,.22);transform:translateY(.2rem)}.wrap.tablet.tablet-custom-search-plan .compare-plan-card-price{padding:1rem 2rem;background:#f3f4f6;display:flex;align-items:baseline;justify-content:space-between;gap:1.2rem}.wrap.tablet.tablet-custom-search-plan .compare-plan-card-price span{font-size:1.8rem;font-weight:500;line-height:1.5;color:#374151;letter-spacing:-.036rem;white-space:nowrap}.wrap.tablet.tablet-custom-search-plan .compare-plan-card-price strong{font-size:2.2rem;font-weight:800;line-height:1.5;color:#ff4747;letter-spacing:-.044rem;white-space:nowrap}.wrap.tablet.tablet-library .inner{min-height:100vh;display:flex;flex-direction:column;position:relative}.wrap.tablet.tablet-library .library-section{padding:1.6rem 6rem;display:flex;flex-direction:column;gap:2rem}.wrap.tablet.tablet-library .library-filter-row{display:flex;align-items:center;gap:1rem}.wrap.tablet.tablet-library .library-filter-item{display:flex;align-items:center;gap:1rem;min-width:0}.wrap.tablet.tablet-library .library-filter-item--narrow{flex:0 0 29.4rem}.wrap.tablet.tablet-library .library-filter-item--narrow .wireless-sheet-filter-select{flex:0 0 20rem;width:20rem}.wrap.tablet.tablet-library .library-filter-item--wide{flex:1}.wrap.tablet.tablet-library .library-filter-item .wireless-sheet-filter-select{flex:1;width:auto}.wrap.tablet.tablet-library .library-accordion-list{display:flex;flex-direction:column;gap:1rem;min-height:0}.wrap.tablet.tablet-library .library-accordion-card{border:.1rem solid #f3f4f6;border-radius:1rem;background:#fff;overflow:hidden}.wrap.tablet.tablet-library .library-accordion-head{width:100%;min-height:4.6rem;padding:1.2rem 2.4rem;margin-right:0;border:0;background:#fff;display:flex;align-items:center;justify-content:space-between;gap:.6rem;text-align:left}.wrap.tablet.tablet-library .library-accordion-head strong{flex:1;min-width:0;font-size:1.8rem;font-weight:600;line-height:1.3;color:#212121;letter-spacing:-.072rem}.wrap.tablet.tablet-library .library-accordion-head i{width:2.4rem;height:2.4rem;color:#111827;transition:transform .2s ease}.wrap.tablet.tablet-library .library-accordion-card.on .library-accordion-head{border-bottom:.1rem solid #f3f4f6}.wrap.tablet.tablet-library .library-accordion-card.on .library-accordion-head i{transform:rotate(180deg)}.wrap.tablet.tablet-library .library-accordion-body{background:#fff}.wrap.tablet.tablet-library .library-accordion-content{padding:2.4rem;display:flex;flex-direction:column;gap:2rem;max-height:52.8rem;overflow-y:auto}.wrap.tablet.tablet-library .library-visual{width:100%;height:22rem;border-radius:1rem;overflow:hidden;background:linear-gradient(125deg,#d8e7fb,#8aa4ef 34%,#bfcc97 58%,#7fd3f2 76%,#7868f2)}.wrap.tablet.tablet-library .library-visual img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.wrap.tablet.tablet-library .library-copy{font-size:1.6rem;font-weight:400;line-height:1.5;color:#212121;letter-spacing:-.064rem}.wrap.tablet.tablet-library .library-copy p+p{margin-top:.8rem}.wrap.tablet.tablet-notice .tablet-notice-content,.wrap.tablet.tablet-notice .tablet-notice-page{flex:1;min-height:0;display:flex;flex-direction:column}.wrap.tablet.tablet-notice .tablet-notice-content{padding:1.6rem 6rem;gap:2rem}.wrap.tablet.tablet-notice .tablet-notice-list{display:flex;flex-direction:column;gap:1rem}.wrap.tablet.tablet-notice .tablet-notice-item{width:100%;padding:1.6rem;border:.1rem solid #f3f4f6;border-radius:1rem;background:#fff;display:flex;align-items:center;justify-content:space-between;gap:6rem;text-align:left}.wrap.tablet.tablet-notice .tablet-notice-item-main{flex:1;min-width:0;display:flex;align-items:center;gap:.6rem}.wrap.tablet.tablet-notice .tablet-notice-badge{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-width:3.2rem;height:2.2rem;padding:0 .8rem;border-radius:.4rem;background:#f5f5f5;font-size:1.2rem;font-weight:500;line-height:1.5;color:#212121;letter-spacing:-.048rem}.wrap.tablet.tablet-notice .tablet-notice-badge.is-guide{color:#ff4747;background:#ffeded}.wrap.tablet.tablet-notice .tablet-notice-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:1.6rem;font-weight:600;line-height:1.5;color:#212121;letter-spacing:-.032rem}.wrap.tablet.tablet-notice .tablet-notice-item-side{flex:0 0 auto;display:flex;align-items:center;gap:.6rem;color:#616161}.wrap.tablet.tablet-notice .tablet-notice-item-side i{width:2.4rem;height:2.4rem;color:#616161}.wrap.tablet.tablet-notice .tablet-notice-date{font-size:1.6rem;font-weight:500;line-height:1.3;color:#616161;letter-spacing:-.064rem;white-space:nowrap}.wrap.tablet.tablet-notice .tablet-notice-detail{flex:1;min-height:0;border:.1rem solid #f3f4f6;border-radius:1rem;background:#fff;overflow:hidden;display:flex;flex-direction:column}.wrap.tablet.tablet-notice .tablet-notice-detail-head{flex:0 0 auto;padding:2.4rem;display:flex;justify-content:space-between;gap:2rem;border-bottom:.1rem solid #f3f4f6}.wrap.tablet.tablet-notice .tablet-notice-detail-title-row{flex:1;min-width:0;display:flex;gap:.6rem}.wrap.tablet.tablet-notice .tablet-notice-detail-title{min-width:0;font-size:1.8rem;font-weight:600;line-height:1.3;color:#212121;letter-spacing:-.072rem;word-break:keep-all}.wrap.tablet.tablet-notice .tablet-notice-detail-body{flex:1;min-height:0;padding:2.4rem;overflow-y:auto}.wrap.tablet.tablet-notice .tablet-notice-detail-body p{font-size:1.6rem;font-weight:400;line-height:1.5;color:#212121;letter-spacing:-.064rem;word-break:keep-all}.wrap.tablet.tablet-notice .tablet-notice-detail-body p+p{margin-top:2.4rem}.loading{margin:0 auto;padding:0 2rem}@media(min-width:1081px){.loading{padding:0 3.4rem}}.loading{max-width:1080px}@media(min-width:1081px){.mo{display:none}}.wrap{background-color:#f3f4f6}.body{position:relative;top:0;left:0;width:100%;height:100dvh;flex-direction:column;flex:1;overscroll-behavior:none;max-width:500px;margin:0 auto;background-color:#fff}.body,.main{display:flex}.main{overflow:hidden;height:100%;flex-direction:column}.main.bg-gray{background:linear-gradient(180deg,#fff,#fff 25%,#f7f8f9)}.main.bg{background:#f7f8f9}.main>*{flex:0 0 auto}.main>.inner{display:flex;flex-direction:column;overflow-y:auto;height:100%;flex:1}.main>.inner>*{flex:0 0 auto}.main-con{height:100%}.section{padding:1.6rem}.border-bottom{padding-bottom:1.6rem;border-bottom:.6rem solid #f7f8f9}.border-top{border-top:1px solid #f3f4f6}.buy-detail-thumb{padding:1.6rem;background:#f9fafb}.buy-detail-thumb .detail-image{margin:0 auto 2rem;width:14rem;height:14rem}.buy-detail-thumb .detail-image img{-o-object-fit:cover;object-fit:cover}.btn,.main-section .main-estimate button{position:relative;top:0;left:0;overflow:hidden}.btn:after,.main-section .main-estimate button:after{position:absolute;top:0;left:0;content:"";display:block;width:0;height:0}.btn:active:after,.btn:hover:after,.main-section .main-estimate button:active:after,.main-section .main-estimate button:hover:after{width:100%;height:100%;background-color:rgba(0,0,0,.03);transition:.2s}.btn.disabled,.btn:disabled{overflow:hidden}.btn.disabled:after,.btn:disabled:after{position:unset;top:0;left:0;display:none}.btn.disabled:active,.btn:active:disabled{transform:unset;transition:unset}.asset-guide{padding:2rem;border:2px dashed #9747ff;border-radius:.6rem}.asset-guide .title{margin-bottom:1rem;background:#f9f5ff;border-left:2px solid #ae73ff;padding-left:.6rem;color:#6726bb;font-weight:700;font-size:1.6rem}.asset-guide .note{font-size:1.4rem;margin-bottom:1rem}.asset-guide p{font-size:1.4rem;font-weight:500}.logo{background:url(/img/logo.eb872111.svg) no-repeat;width:9.5rem;height:2.6rem;background-size:contain}.logo.text{background:url(/img/logo-text.eb872111.svg) no-repeat;width:21rem;height:6rem;background-size:contain}.agree-wrap{padding:1.6rem}.agree-wrap .list li{margin-bottom:1.6rem}.agree-wrap .list li i{cursor:pointer;color:#b1b5b9}.agree-wrap .list.all{border-bottom:1px solid #f3f4f6;margin-bottom:1.6rem}.agree-wrap .list .check-box{display:flex;justify-content:space-between}.step-container{padding:0 1.6rem;display:flex;align-items:center}.step-container .step{width:100%;height:.2rem;background:#f3f4f6;border-radius:5rem;margin-right:.4rem}.step-container .step.on{background:#1750ff}.step-container .step:last-child{margin-right:0}.success-wrap{margin:8rem auto}.success-wrap .lottie{width:12rem;height:12rem}.success-wrap .lottie-container{display:flex;flex-direction:column;align-items:center}.success-wrap .text{margin-top:1rem;font-size:1.8rem;line-height:1.3;font-weight:600}.success-wrap .info{margin-top:.4rem;font-size:1.6rem;line-height:1.3;color:#9ca3af}.gray-box-container{background-color:#f7f8f9;border-radius:1rem;padding:1.6rem;border:1px solid #f3f4f6;text-align:center}.gray-box-container .title{font-size:1.6rem;font-weight:600}.gray-box-container .text{font-size:1.4rem;letter-spacing:-.02em;color:#4b5563}.gray-box{padding:1rem 1.6rem;margin-bottom:1.6rem;font-size:1.4rem;text-align:center;border-radius:1.2rem;color:#374151;background:#f9fafb}.logo-thumb{width:2.4rem;height:2.4rem;border-radius:5rem;overflow:hidden;display:flex;align-items:center;justify-content:center}.logo-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.phone-thumb{margin:0 auto;width:10rem;height:10rem}.phone-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.filter-btn{display:flex;align-items:center;justify-content:space-between;padding:.8rem .8rem .8rem 1.2rem;margin-right:.8rem;width:-moz-fit-content;width:fit-content;height:3.2rem;border-radius:5rem;background-color:#f7f8f9;font-size:1.2rem;flex:0 0 auto}.filter-btn:last-child{margin-right:0}.filter-btn i{margin-left:.4rem;flex:0 0 auto;color:#111827}.filter-btn-box{display:flex;align-items:center;justify-content:space-between;width:100%}.filter-btn.on{border:1px solid #d1d5db;font-weight:500}.filter-btn-wrap{display:flex;align-items:center;width:100%;overflow-y:auto;padding:.8rem 1.6rem 0}.filter-wrap .form .btn-wrap{margin-top:1.6rem}.filter-wrap .form .btn-wrap .btn{padding:.6rem;height:3.6rem;font-size:1.4rem}.filter-wrap .form .range-li,.filter-wrap .form .range-wrap{margin-top:1rem}.list-line{display:flex;align-items:center;padding:0 0 1rem;font-size:1.4rem;text-align:center;color:#374151}.list-line .text{margin:0 1rem;flex:0 0 auto}.list-line .line{width:100%;border-top:1px dashed #d1d5db}.list-line.lowest{display:flex;justify-content:space-between;padding:.6rem 1.2rem;margin:1.2rem 0;font-size:1.2rem;border-radius:10rem;background-color:#e6f2ff;box-shadow:0 2px 8px 0 rgba(0,0,0,.06);color:#007aff}.list-line.lowest .price{font-size:1.4rem;font-weight:500;color:#007aff}.list-line.lowest .price .amount{font-weight:600}.list-line.lowest.bg-gray{border:1px solid #eff1f3;background-color:#f3f4f6}.between-list{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.6rem;font-size:1.4rem;text-align:right;border-bottom:1px solid #f7f8f9}.between-list:last-child{border-bottom:0}.between-list .title{flex:0 0 auto;color:#4b5563}.between-list>div:nth-child(2){max-width:20rem;text-align:right}.between-list .list-btn{width:3rem;height:3rem;margin-left:.8rem;border:1px solid #eff1f3;border-radius:.6rem;flex:0 0 auto}.chat-list{padding:1.6rem 1.6rem;border-bottom:1px solid #f7f8f9}.chat .user-info,.chat-list{display:flex;align-items:center}.chat .user-info{width:100%;justify-content:space-between}.chat .user-info .profile{flex:0 0 auto;width:4rem;height:4rem;margin-right:1rem;border-radius:1.2rem;background:url(/img/profile-shop-thumb.b0d99747.svg) 50%;overflow:hidden}.chat .user-info .profile img{border-radius:0}.chat .user-info .profile.user{background:url(/img/profile-thumb.95bc8fe7.svg)}.chat .user-info .Info{width:100%}.chat .user-info .Info .title{display:flex;justify-content:space-between;align-items:center;margin-bottom:.2rem;line-height:1.2}.chat .user-info .Info .title .name{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;font-size:1.4rem;font-weight:700}.chat .user-info .Info .title .date{flex:0 0 auto;font-size:1.2rem;color:#9ca3af}.chat .user-info .Info .info{margin-top:.2rem;font-size:1.2rem;font-weight:400;color:#374151}.chat .user-info .Info .text{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;font-size:1.2rem;color:#4b5563}.chat .user-info .Info .text p{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;width:100%}.chat-setting{display:flex;justify-content:space-between;padding:1rem 1.6rem}.chat-setting .btn-wrap{display:flex;justify-content:flex-end}.chat-footer{background:#fff;border-top:1px solid #f3f4f6}.chat-input{display:flex;flex-flow:row;justify-content:space-between;align-items:center;gap:1rem;padding:1.6rem}.chat-input .label textarea{display:block;height:4rem;max-height:7.2rem;padding:.8rem 4rem .8rem .8rem}.chat-send{position:absolute;top:.8rem;right:1rem}.chat-con{padding-bottom:1rem;overflow-y:auto;font-size:1.4rem}.chat-con>div{margin-bottom:1.6rem}.chat-con>div.infinite{margin-bottom:.1rem}.chat-con>div:last-child{margin-bottom:0}.chat-con .chat{display:flex}.chat-con .chat .thumb{width:4rem;height:4rem;margin-right:.6rem;border-radius:1.2rem;overflow:hidden;background:url(/img/profile-thumb.95bc8fe7.svg);background-size:cover}.chat-con .chat .thumb img{width:100%;height:100%}.chat-con .chat .thumb.store{background:url(/img/profile-shop-thumb.b0d99747.svg) no-repeat;background-size:cover}.chat-con .chat .text{max-width:77%;display:flex;flex-direction:column}.chat-con .chat .text .textbox-wrap{display:flex;align-items:flex-end}.chat-con .chat .text .textbox{position:relative;display:inline-block;width:-moz-fit-content;width:fit-content;padding:1rem;margin-bottom:.6rem;border-radius:1rem;background-color:#f7f8f9}.chat-con .chat .text .textbox.bg-white{background:#fff;border:1px solid #f3f4f6;border-radius:1rem}.chat-con .chat .text .textbox .error-btn{display:flex;position:absolute;bottom:50%;left:-5.6rem;transform:translateY(50%);border-radius:5rem;background:#ff4747;height:2.4rem}.chat-con .chat .text .textbox .error-btn button{padding:.4rem;width:-moz-fit-content;width:fit-content}.chat-con .chat .text .textbox .error-btn button:first-child{border-right:1px solid #cc3939}.chat-con .chat .text .textbox.img{padding:0;border-radius:1rem;overflow:hidden}.chat-con .chat .text .textbox img{height:10rem;margin:0 auto;-o-object-fit:contain;object-fit:contain}.chat-con .chat .text .textbox pre{margin:0;line-height:1.2}.chat-con .chat .text .date{font-size:1.2rem;line-height:2;color:#6b7280}.chat-con .chat.ch1{justify-content:flex-start}.chat-con .chat.ch1 .name{width:3.8rem;font-weight:700;color:#374151}.chat-con .chat.ch1 .textbox{border-radius:.2rem 1rem 1rem 1rem}.chat-con .chat.ch2{justify-content:flex-end}.chat-con .chat.ch2 .textbox{border-radius:1rem 1rem .2rem 1rem}.chat-con .chat.ch2 .text{align-items:flex-end}.chat-con .chat.ch2 .date{text-align:right}.chat-notice{padding:.5rem 1rem}.chat-notice .con{width:-moz-fit-content;width:fit-content;margin:0 auto;padding:.4rem 1rem;font-size:1.2rem;font-weight:500;color:#9ca3af;border-radius:5rem;border:1px solid #f3f4f6;background-color:#fff}.chat-notice .con i{margin:.1rem .4rem 0 0}.chat-guide{padding:1rem 1.6rem;font-size:1.2rem;font-weight:500;color:#5451ed;line-height:1.3;text-align:center;border-radius:.6rem;background:#efeffb}.chat-btn-wrap{padding:1.4rem 2rem;display:flex;justify-content:space-between;background:rgba(23,80,255,.1)}.chat-btn-wrap .wrap{display:flex;align-items:center}.chat-btn-wrap .wrap button{width:-moz-fit-content;width:fit-content;font-size:1.2rem;font-weight:500;color:#6b7280;text-decoration:underline}.chat-btn-wrap .wrap button+button{margin-left:1rem}.chat-finished{padding:1.2rem 1.6rem;font-size:1.4rem;color:#9ca3af;text-align:center;background-color:#f7f8f9;border:1px solid #f3f4f6}.product-info{font-size:1.4rem;text-align:left}.notice{padding:1rem 1.6rem;font-size:1.2rem;text-align:center;color:#5451ed;border-radius:1.4rem;background-color:#efeffb}.sale-wrap{display:flex;align-items:center;justify-content:space-around;gap:1rem;padding:0 1.6rem 1.6rem}.sale-wrap .card{box-shadow:none;width:100%;text-align:center}.sale-wrap .card .con{font-size:1.2rem;margin-top:.6rem;color:#374151}.table-type01{background:#fff;overflow:hidden;border:1px solid #f7f8f9;border-radius:1.2rem}.table-type01 table{width:100%;font-size:1.4rem;font-weight:400}.table-type01 table tr{border-bottom:1px solid #f7f8f9}.table-type01 table tr:last-child{border-bottom:none}.table-type01 table td:first-child{width:11rem;background-color:#f7f8f9}.table-type01 table td:last-child{text-align:right;font-weight:500;color:#111827}.table-type01 table td{padding:.6rem;text-align:center;color:#4b5563;height:4.8rem}.table-type01 table td .label{margin:0 .4rem;flex:unset}.table-type01 table td .label input{width:11.5rem;height:3.6rem;padding:.6rem 1.2rem;color:#111827}.table-type01 table .attach-td{display:flex;flex-direction:column;color:#374151;text-decoration:underline}.table-type01 table .attach-td>.attach{margin-bottom:.8rem}.price-wrap{padding:1.6rem;font-size:1.4rem;color:#4b5563;background-color:#f7f8f9}.table-type02{padding:0 1.6rem}.table-type02 table{width:100%;font-size:1.4rem;font-weight:400;border:1px solid #f7f8f9}.table-type02 table tr{border-bottom:1px solid #f7f8f9}.table-type02 table tr+tr td{color:#111827}.table-type02 table tr:first-child,.table-type02 table tr:nth-child(3){width:11rem;background-color:#f7f8f9}.table-type02 table td{padding:.6rem;text-align:center;color:#4b5563}.table-type02 table .attach-td{display:flex;flex-direction:column;color:#374151;text-decoration:underline}.table-type02 table .attach-td>.attach{margin-bottom:.8rem}.store-wrap .info .profile{margin:0 auto;width:7.6rem;height:7.6rem;border-radius:.6rem;background:url(/img/profile-shop-thumb.b0d99747.svg) no-repeat;overflow:hidden;background-size:cover}.store-wrap .info .name{margin-top:.8rem;text-align:center;font-size:1.8rem;font-weight:600}.store-wrap .info .con{display:flex;justify-content:center;align-items:center;gap:.6rem;margin-top:.8rem;font-size:1.2rem;font-weight:500;color:#9ca3af}.store-wrap .info .con li{display:flex;align-items:center;gap:.2rem}.store-wrap .info .con li i{color:#b1b5b9}.store-wrap .tag-wrap{margin-top:1rem;display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem}.store-wrap .tag-wrap li{flex:0 0 auto;width:-moz-fit-content;width:fit-content}.store-wrap .tag-wrap li .badge{padding:.2rem .8rem}.footer{padding:0 1.6rem 1.6rem;font-size:1.2rem;background-color:#f7f8f9}.footer .top{display:flex;align-items:center;justify-content:space-between;padding:1rem 0}.footer .logo{width:3.4rem;height:1.2rem}.footer .cate{display:flex;gap:.8rem;color:#9ca3af}.footer .cate li{cursor:pointer}.footer .info{display:flex;justify-content:space-between;color:#6b7280}.footerlink img{flex:0 0 auto;width:6rem;height:6rem;border-radius:50%}.list-cate{padding:1.6rem;font-size:1.4rem;border-bottom:1px solid #f7f8f9;background-color:#fff}.my-category{display:flex;justify-content:space-around;padding:1.6rem}.my-category>li{display:flex;align-items:center;flex-direction:column;gap:.4rem;width:100%;font-size:1.2rem;font-weight:500}.my-category .ico-square{padding:.8rem;border-radius:1rem;background-color:#f7f8f9}.mypage-account{margin:1.6rem;border-radius:1.4rem;background-color:#fff}.mypage-account .top{padding:1.6rem;display:flex;align-items:center}.mypage-account .top .profile{flex:0 0 auto;width:6rem;height:6rem}.mypage-account .top .name{font-size:1.6rem;font-weight:500}.mypage-account .lnb-list{margin-top:.4rem;margin-bottom:1.6rem;display:flex;align-items:center}.mypage-account .lnb-list li{padding:.8rem 1.2rem;width:100%}.mypage-account .lnb-list li img{margin:0 auto}.mypage-account .lnb-list li span{display:inline-block;margin-top:.2rem;font-size:1.2rem;font-weight:500;width:100%;text-align:center}.mypage-account .list-cate{display:flex;align-items:center;padding:1.2rem 1.6rem;border:0;background:unset;font-size:1.4rem;font-weight:400}.mypage-account .list-cate .thumb{margin-right:.6rem;display:flex;align-items:center;justify-content:center;background:#f7f8f9;border-radius:1.2rem;width:3rem;height:3rem}.mypage-account .list-cate .thumb img{width:1.8rem;height:1.8rem}.ico-round{display:flex;align-items:center;justify-content:center;background:#f7f8f9;border-radius:1.2rem;width:3rem;height:3rem}.ico-round img{width:1.8rem;height:1.8rem}.mypage-position{display:flex;justify-content:space-between;width:100%;padding:1.6rem;font-size:1.2rem;color:#4b5563;text-decoration:underline}.btn-list .radio-box{padding:1.2rem 0}.detail-info-wrap{justify-content:space-between}.detail-info-wrap,.detail-info-wrap .top{display:flex;align-items:center}.detail-info-wrap .profile{flex:0 0 auto;width:3rem;height:3rem;margin-right:1rem;border-radius:1.2rem;background:url(/img/profile-shop-thumb.b0d99747.svg) no-repeat 50%;background-size:cover;overflow:hidden}.detail-info-wrap .profile img{width:100%;height:100%;border-radius:1.2rem;-o-object-fit:cover;object-fit:cover}.detail-info-wrap .title{display:flex;align-items:center;font-size:1.5rem;font-weight:500}.detail-info-wrap .title img{width:3rem}.detail-info-wrap .info-btn{display:flex;align-items:center;gap:.6rem}.detail-info-wrap .info-btn .btn{width:3rem;margin-right:0}.detail-info-wrap .info-btn .btn i{margin-right:0}.detail-info-wrap .info-btn .ico-arrow-down-center-stroke24{transform:rotate(180deg)}.detail-info-wrap.close .info-btn .ico-arrow-down-center-stroke24{transform:rotate(0deg)}.detail-info-wrap.close+.detail-con{display:none}.other-info{padding:0 1.6rem;font-size:1.4rem}.other-info .title{margin-bottom:.6rem;font-weight:600;color:#4b5563}.other-info>li{margin-bottom:1rem}.other-info>li:last-child{margin-bottom:0}.condition{display:flex;flex-wrap:wrap;gap:1rem}.condition-li{width:48%;display:flex;justify-content:space-between;padding:1rem;font-size:1.2rem;border-radius:1rem;border:1px solid #f3f4f6;font-weight:500}.condition-on{color:#ff4747;background-color:#ffeded}.condition-none,.condition-on{padding:.2rem .6rem;font-weight:700;border-radius:.4rem}.condition-none{color:#007aff;background-color:#e6f2ff}.initial-title{font-size:2.4rem;font-weight:800}.initial-title p{margin-bottom:1.2rem}.initial-title .sub{font-size:1.3rem;font-weight:700}.initial-img{width:28rem;margin:9rem auto}.filter-wrap .label select{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}.filter-top{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:1.6rem}.filter-top .label select{padding:0 3.4rem 0 0;font-size:1.6rem;font-weight:600;border:none}.filter-bottom{display:flex;justify-content:space-between;padding-bottom:1.6rem}.filter-bottom .label{margin-left:.4rem}.filter-bottom .label select{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:12rem;height:3rem;padding:0 2.2rem 0 1.2rem;font-size:1.2rem;font-weight:700;border-radius:.8rem;background:url(/img/ico-arrow-down-center-stroke1.f45b6063.svg) no-repeat center right .6rem #fff;background-size:1.6rem}.filter-list-btn{position:relative;display:flex;align-items:center;gap:.4rem;width:-moz-fit-content;width:fit-content;height:3rem;padding:.6rem 1.2rem;font-size:1.2rem;font-weight:500;border-radius:1rem;border:1px solid #f3f4f6}.filter-list-btn .number{display:flex;align-items:center;justify-content:center;border-radius:2rem;background:#1750ff;color:#fff;width:1.6rem;height:1.6rem;font-size:1rem;font-weight:700}.agency-select{display:flex;align-items:center;justify-content:space-between;padding:1.2rem;border-radius:1.2rem;border:1px solid #eff1f3;min-height:4.6rem}.agency-select span{font-size:1.4rem;font-weight:600;color:#4b5563}.agency-select .label{flex:unset}.agency-select .label select{padding-right:3rem;text-align:right;background:url(/img/ico-arrow-down-center-stroke-gray1.73593be1.svg) no-repeat center right 0;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;border:none;font-weight:600;color:#1750ff}.text-btn .btn{margin-right:.4rem}.text-btn .btn i,.text-btn .btn:last-child{margin-right:0}.text-btn .chat-purchase{color:#425ad5;border:1px solid #eff1f3;background-color:#e6f2ff}.tooltip{position:fixed;top:0;left:0;padding:.6rem;border-radius:.6rem;background:#434343;color:#fff;font-size:1.2rem;font-weight:500}.tooltip :after{position:absolute;bottom:-1.2rem;left:50%;transform:translateX(-50%);content:" ";border-width:.8rem;border-style:solid;border-color:#434343 transparent transparent transparent}.tooltip-btn{height:1.4rem;margin-left:.2rem}.detail-tooltip-wrap{display:flex;flex-wrap:wrap;align-items:center}.detail-tooltip-wrap .color-gray10{margin:0 .6rem}.btn-tooltip{background:url(/img/ico-question-circle.6b0fe6ab.svg) no-repeat;width:1.8rem;height:1.8rem;background-size:contain;flex:0 0 auto}.loading{max-width:1920px!important}.map-wrap .root_daum_roughmap .cont .section.lst{display:none!important}.tip-banner{margin-top:1.2rem;padding:1rem 1.4rem;border-radius:1.4rem;background-color:#e6f2ff}.tip-banner .title{font-size:1.4rem;font-weight:600;color:#007aff}.tip-banner .title .badge{margin-right:.6rem}.tip-banner .info{display:flex;justify-content:space-between;font-size:1.2rem;color:#4b5563;margin-top:.6rem}.tip-banner .info p{display:flex;align-items:center}.tip-banner .info .price{margin-left:.2rem;color:#007aff}.store-description{padding:1.2rem 1.4rem;border-radius:1.2rem;background:#f7f8f9}@property --angle{syntax:"<angle>";initial-value:0deg;inherits:false}@keyframes shinySlide{0%{background-position:100% 50%}50%{background-position:-100% 50%}to{background-position:100% 50%}}@keyframes spin{0%{--angle:0deg}to{--angle:360deg}}@keyframes blink{0%,to{opacity:.8}50%{opacity:0}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-1.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(2.5rem)}to{opacity:1;transform:translateY(0)}}.main-section.intro-main-section{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:calc(100dvh - 12.8rem);margin-bottom:0;padding:0 1.6rem;background:linear-gradient(180deg,#fff,#fff 25%,#f9f9f9)}.main-section.intro-main-section .content-wrapper{display:flex;flex-direction:column;align-items:center;gap:2.4rem;width:27.9rem;padding-bottom:3.2rem}.main-section.intro-main-section .badge-container{display:flex;align-items:center;padding:.8rem 1.2rem;border-radius:999.9rem;border:1px solid rgba(23,80,255,.1);background:linear-gradient(90deg,rgba(23,80,255,.05),transparent);opacity:0;transform:translateY(2rem);animation:fadeInUp .7s ease-out .5s forwards;transition:box-shadow .3s ease,transform .3s ease}.main-section.intro-main-section .badge-container:hover{box-shadow:0 .4rem 2rem rgba(23,80,255,.15);transform:translateY(-.2rem)!important}.main-section.intro-main-section .shiny-text{font-weight:600;font-size:1.2rem;text-align:center;white-space:nowrap;background:linear-gradient(120deg,#1750ff,#1750ff 25%,#4b8dff 37%,hsla(0,0%,100%,.95) 48%,hsla(0,0%,100%,.95) 52%,#4b8dff 63%,#809fff 75%,#1750ff);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:shinySlide 5s ease-in-out infinite}.main-section.intro-main-section .heading-group{display:flex;flex-direction:column;align-items:center;gap:.2rem;text-align:center;transition:transform .3s ease}.main-section.intro-main-section .heading-line1,.main-section.intro-main-section .heading-line2{font-weight:600;font-size:3.2rem;line-height:1.3;white-space:nowrap;opacity:0;transform:translateY(2.5rem)}.main-section.intro-main-section .heading-line1{color:#000;animation:fadeInUp .7s ease-out .7s forwards}.main-section.intro-main-section .heading-line2{color:#1750ff;animation:fadeInUp .7s ease-out .9s forwards}.main-section.intro-main-section .description{text-align:center;opacity:0;transform:translateY(2rem);animation:fadeInUp .7s ease-out 1.1s forwards}.main-section.intro-main-section .description p{font-weight:500;font-size:1.4rem;line-height:1.5;color:#9ca3af;letter-spacing:-.028rem}.main-section.intro-main-section .searchbar-wrapper{width:24.6rem;opacity:0;transform:translateY(2rem);animation:fadeInUp .7s ease-out 1.3s forwards;cursor:pointer}.main-section.intro-main-section .searchbar{position:relative;width:100%;padding:.2rem;border-radius:999.9rem;transition:box-shadow .3s ease;--angle:0deg;background:conic-gradient(from var(--angle),#1750ff 0,#4b8dff 15%,#809fff 30%,rgba(23,80,255,.08) 50%,rgba(23,80,255,.08) 70%,#809fff 85%,#1750ff 100%);animation:spin 3s linear infinite}@supports not (background:conic-gradient(from 0deg,red,blue)){.main-section.intro-main-section .searchbar{padding:0;border:1.5px solid #1750ff}}.main-section.intro-main-section .searchbar-inner{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;padding:.6rem .8rem .6rem 1.6rem;border-radius:999.9rem;background:#fff}.main-section.intro-main-section .search-content{display:flex;align-items:center;gap:.4rem}.main-section.intro-main-section .search-icon{width:2.4rem;height:2.4rem;flex-shrink:0}.main-section.intro-main-section .search-placeholder{display:flex;align-items:center;height:4rem;font-weight:500;font-size:1.7rem;line-height:4rem;color:#b1b5b9;letter-spacing:-.034rem;white-space:nowrap}.main-section.intro-main-section .typing-cursor{position:relative;top:-.1rem;display:inline-flex;align-items:center;height:4rem;margin-left:0;font-size:1.7rem;line-height:4rem;font-weight:300;color:#1750ff;opacity:.8;animation:blink 1s ease-in-out infinite}.main-section.intro-main-section .search-button{width:4rem;height:4rem;min-width:4rem;min-height:4rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;border:none;border-radius:50%;background:#1750ff;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.main-section.intro-main-section .search-button:hover{transform:scale(1.08);box-shadow:0 .4rem 1.5rem rgba(23,80,255,.4)}.main-section.intro-main-section .search-button:active{transform:scale(.95)}.infinite-scroll{width:100%;height:1px}.mypage-menu .list-cate{display:flex;justify-content:space-between;align-items:center}html{overflow:hidden}.inner{-ms-overflow-style:none;scrollbar-width:none}.inner::-webkit-scrollbar{display:none}.btn-list li .check-box.flex[data-v-58ec4a7b]{display:flex;align-items:center;justify-content:space-between}.color-chip[data-v-58ec4a7b]{display:inline-flex;align-items:center;justify-content:center;margin-left:1.2rem;flex:0 0 auto}.chip[data-v-58ec4a7b]{width:2.6rem;height:2.6rem;border-radius:50%;border:.1rem solid rgba(38,50,56,.08)}.modal-inner.kakao-only[data-v-561a8eea]{position:relative;width:100%;height:70dvh;padding:0;overflow:hidden;border-radius:12px;display:flex;flex-direction:column}.modal-head[data-v-561a8eea]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid #eee}.modal-head h1[data-v-561a8eea]{font-size:18px;margin:0}.close-btn[data-v-561a8eea]{background:transparent;border:none;font-size:24px;cursor:pointer;width:30px}.kakao-post[data-v-561a8eea]{flex:1;width:100%}.user-main-popup[data-v-ad48887e]{display:flex;flex-direction:column;align-items:stretch;width:100%;background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 12px 32px rgba(0,0,0,.28)}.popup-media[data-v-ad48887e]{position:relative;width:100%;aspect-ratio:1/1;background:#f2f4f8;overflow:hidden}.popup-media .popup-swiper[data-v-ad48887e]{width:100%;height:100%}.popup-media[data-v-ad48887e] .swiper-slide{height:100%}.popup-link[data-v-ad48887e]{display:block;width:100%;height:100%;padding:0;border:0;background:transparent;cursor:pointer;line-height:0}.popup-link[data-v-ad48887e] img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.popup-counter[data-v-ad48887e]{position:absolute;top:10px;right:10px;z-index:2;padding:3px 9px;border-radius:999px;background:rgba(0,0,0,.45);color:#fff;font-size:11px;font-weight:600;letter-spacing:.02em;line-height:1.4;pointer-events:none}.popup-dots[data-v-ad48887e]{width:100%;display:flex;justify-content:center;align-items:center;gap:6px;padding:10px 0 6px;background:#fff}.popup-dot[data-v-ad48887e]{width:6px;height:6px;padding:0;border:0;border-radius:999px;background:#d5d9e2;transition:width .2s,background .2s}.popup-dot.on[data-v-ad48887e]{width:18px;background:#2f5bff}.popup-actions[data-v-ad48887e]{width:100%;display:flex;border-top:1px solid #eef0f4;background:#fff}.popup-action[data-v-ad48887e]{flex:1;width:auto;height:50px;padding:0;border:0;background:#fff;color:#6b7684;font-size:14px;font-weight:500;white-space:nowrap}.popup-action+.popup-action[data-v-ad48887e]{border-left:1px solid #eef0f4}.popup-action.primary[data-v-ad48887e]{color:#2f5bff;font-weight:700}.popup-action[data-v-ad48887e]:active{background:#f5f7fb}.modal-con[data-v-c0cdc628]{overflow-y:auto}.manual-steps[data-v-c0cdc628]{padding-left:2rem;text-align:left;white-space:normal}.manual-steps li+li[data-v-c0cdc628]{margin-top:1rem}.manual-steps a[data-v-c0cdc628]{color:#1750ff;text-decoration:underline}.manual-gif[data-v-c0cdc628]{width:100%;max-height:42vh;border-radius:1rem;-o-object-fit:contain;object-fit:contain}.plain-info-text[data-v-08d38659],.title[data-v-54b419a1]{white-space:pre-line}.pre-approval-link[data-v-1bad69c1]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;margin-left:.4rem}.pre-approval-link a[data-v-1bad69c1],.pre-approval-link img[data-v-1bad69c1]{display:block;width:100%;height:100%}.pre-approval-link img[data-v-1bad69c1]{-o-object-fit:contain;object-fit:contain}.footerlink[data-v-4bad228b] a{width:45px;height:45px}.footerlink[data-v-4bad228b] img{width:45px!important;height:45px!important;max-width:45px!important;max-height:45px!important;-o-object-fit:contain;object-fit:contain}.fade-enter-active{opacity:0}.fade-enter-to{opacity:1;transition:opacity .3s}