html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,pre{border:0;margin:0;padding:0;font-size:100%;font-style:normal}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:10px}body{color:#222;background-color:#fff;width:100%}html,body,pre{font-family:Pretendard,sans-serif}ol,ul,nav{list-style:none}blockquote,q{quotes:none}table{border-collapse:collapse;border-spacing:0;table-layout:fixed;width:100%}a{color:inherit;text-decoration:none}select,input,button,textarea{box-sizing:border-box;font-family:Pretendard,sans-serif;display:inline-block}embed,object{position:absolute}button{color:#000;vertical-align:top;cursor:pointer;background-color:#0000;border:0;margin:0;padding:0}img{vertical-align:top;max-width:100%}input{vertical-align:top;box-sizing:border-box;border-radius:0;line-height:14px}textarea[disabled],textarea[readonly],select[disabled],select[readonly],input[disabled],input[readonly],input[disabled]+label,input[readonly]+label{cursor:default!important}textarea{color:#111;vertical-align:top;box-sizing:border-box;border:1px solid #ddd;border-radius:0;width:100%;min-width:100%;max-width:100%;height:110px;padding:7px 10px;line-height:16px}select{appearance:none;-o-appearance:none}select::-ms-expand{display:none}input:-moz-placeholder-shown{color:#999;line-height:14px}input::-webkit-input-placeholder{color:#999;line-height:14px}input:-ms-placeholder-shown{color:#999;line-height:14px}input::placeholder{color:#999;line-height:14px}input[type=button]:hover{cursor:pointer}input[type=button]:disabled{cursor:default}*,:before,:after{box-sizing:border-box}button,input,select,textarea{vertical-align:top;margin:0;font-size:100%}button{vertical-align:top;cursor:pointer}strong{font-weight:700}h1,h2,h3,h4,h5,h6,pre{font-size:100%;font-weight:700;line-height:1}caption,legend{text-indent:-9999rem;border:0;width:0;height:0;margin:0;padding:0;font-size:1px;line-height:0}a,a:active,a:focus,a:hover,a:link,a:visited,button,button:active,button:focus,button:hover,button:visited,textarea,textarea:active,textarea:focus,textarea:hover,select,select:active,select:focus,select:hover{text-decoration:none}.btn:focus,a.btn:focus{-webkit-box-shadow:none;box-shadow:none}a.disabled,button[disabled],input[disabled]{pointer-events:none;cursor:default}input::-ms-clear{display:none}header,footer,article,section,aside,details,figure,figcaption,nav,hgroup{margin:0;padding:0;display:block}audio[controls],canvas,video{zoom:1;display:inline}button,input,select,textarea{vertical-align:baseline;vertical-align:middle;margin:0;font-size:100%}button,input{line-height:normal;overflow:visible}table button,table input{overflow:auto}button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}input,select{vertical-align:top;box-sizing:border-box;outline:none}input[type=file],input[type=image],input[type=reset],input[type=button],input[type=submit]{cursor:pointer}textarea{box-sizing:border-box;resize:none;color:#333;background:#fff;border:1px solid #ddd;width:100%;padding:10px;font-family:Pretendard,sans-serif;font-size:16px;display:inline-block}::placeholder{color:#d3d3d3}input[type=checkbox],input[type=radio]{box-sizing:border-box}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box;border-radius:0}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner{border:0;padding:0}input::-moz-focus-inner{border:0;padding:0}textarea{vertical-align:top;overflow:auto}textarea::-webkit-scrollbar{border-radius:1.5px;width:3px}textarea::-webkit-scrollbar-thumb{background:#ccc}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Pretendard,sans-serif}label,a,button,select{-o-tap-highlight-color:#0000;-ms-tap-highlight-color:#0000;-moz-tap-highlight-color:#0000;-webkit-tap-highlight-color:#0000}button{text-align:center;background-color:#0000;border-width:0;outline:none;padding:0;font-family:Pretendard,sans-serif}
#skipNav{z-index:9999;position:relative}#skipNav a{color:#fff;white-space:nowrap;text-align:center;opacity:0;background:#2466a6;width:1px;height:1px;margin-bottom:-1px;font-size:20px;font-weight:700;display:block;overflow:hidden}#skipNav a:focus,#skipNav a:active{opacity:1;width:100%;height:auto;margin-bottom:10px;padding:5px;position:absolute;top:0;left:0;right:0}*{box-sizing:border-box;color:#222;font-size:14px;font-weight:500;line-height:1.2}.m-set{padding:0 16px}.is-blind{opacity:0;z-index:-1;clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;top:1px;left:1px;overflow:hidden}.divide-flex{display:flex}input[type=file]{opacity:0;position:absolute;width:1px!important;height:1px!important}input[type=checkbox],input[type=radio]{clip:rect(0 0 0 0);margin:-1px;position:absolute;overflow:hidden;width:1px!important;height:1px!important}input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input,select,textarea{letter-spacing:-.02em;color:#222;background:#fff;border:1px solid #ddd;border-radius:10px;width:100%;height:48px;padding:0 16px;font-size:14px;display:inline-block}input:focus,select:focus,textarea:focus{border-color:#7272ff;outline:none}input::placeholder,select::placeholder,textarea::placeholder{color:#999}input::-webkit-input-placeholder{color:#999}select::-webkit-input-placeholder{color:#999}textarea::-webkit-input-placeholder{color:#999}input:read-only,textarea:read-only{color:#222;background:#f7f7f7}input[type=datetime-local]::-webkit-calendar-picker-indicator{background:url(/images/common/calendar.svg) 50% no-repeat;width:24px;height:24px;display:block}select{appearance:none;background:#fff url(/images/common/select_arrow.svg) right 16px center/10px no-repeat;width:100%;padding-right:30px}select option{color:#222;font-size:15px}select option[value=""][disabled]{display:none}select:required:invalid{color:#999}select:disabled{color:#666;background:#f7f7f7}textarea{letter-spacing:-.3px;height:200px;padding:15px 16px;font-size:14px}textarea::placeholder{color:#c5c8cd}textarea::-webkit-input-placeholder{color:#999}.input-wrap select[disabled]{opacity:1;color:#212121;background-image:none}.input-wrap .input-tit{color:#666;margin-bottom:12px;font-size:15px;font-weight:500}.input-wrap .col-3{align-items:center;display:flex}.input-wrap .col-3 .hyphen{background:#999;flex:none;width:4px;height:1px;margin:0 6px;font-size:0;display:inline-block}.input-wrap .col-3>div{flex:1}.input-wrap .col-2{align-items:center;gap:8px;display:flex}.input-wrap .add-btn{align-items:center;gap:10px;display:flex}.input-wrap .add-btn+.add-btn{margin-top:10px}.input-wrap .add-btn .btn,.input-wrap .add-btn .btn-s{flex:none;width:100px}.input-wrap .email-ui{flex-wrap:wrap;align-items:center;gap:10px 0;display:flex}.input-wrap .email-ui+div{margin-top:12px}.input-wrap .email-ui div:not(.at){width:calc(50% - 15px)}.input-wrap .email-ui .at{margin:0 8px;font-size:15px;line-height:18px}.input-wrap .file-ui{flex:1;align-items:center;display:flex}.input-wrap .file-ui input[type=file]{opacity:0;position:absolute;width:1px!important;height:1px!important}.input-wrap .file-ui .file-name{letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;background-color:#fff;border:1px solid #e8e8e8;flex:1;height:48px;padding:0 20px;font-size:15px;line-height:46px;overflow:hidden}.input-wrap .file-ui .btn-area .btn,.input-wrap .file-ui .btn-area .btn-s{cursor:pointer;color:#111;letter-spacing:-.02em;background:0 0;border-color:#666;flex:none;width:92px;margin-left:16px;font-size:14px;font-weight:500}.input-wrap.type-file .count-num{margin-top:30px;font-size:0}.input-wrap.type-file .count-num .tit{letter-spacing:-.28px;margin-right:30px;font-size:14px;font-weight:600}.input-wrap.type-file .count-num strong{color:#bbb;font-size:16px;font-weight:900}.input-wrap.type-file .count-num .total:before{content:"/";margin:0 2px;font-weight:400}.input-wrap.type-file .btn-download{color:#000;letter-spacing:-.28px;background:0 0;border:1px solid #666;border-radius:6px;width:120px;height:48px;margin-top:30px;font-size:14px;font-weight:500;line-height:1.2}.input-wrap.type-file .btn-download:after{content:"";vertical-align:middle;background:url(/images/sub/ico_download.svg) no-repeat;width:16px;height:16px;margin:-2px 0 0 6px;display:inline-block}.input-wrap.type-file .add-txt{color:#999;letter-spacing:-.39px;padding-top:8px;font-size:13px}.input-wrap .error-txt{letter-spacing:-.02em;color:#f05252;margin-top:8px;font-size:13px;line-height:16px}.input-wrap .error-txt strong{padding-left:8px;font-weight:600}.input-wrap .info-txt{letter-spacing:-.04em;color:#999;margin-top:8px;font-size:13px;line-height:16px}.input-wrap.period{align-items:center;display:flex}.input-wrap.period .input-item{flex:none;width:160px}.input-wrap.period .datepicker{background:#fff url(/images/common/calendar.svg) right 16px center no-repeat;border:1px solid #e8e8e8;border-radius:6px;height:44px;padding:0 44px 0 16px;line-height:42px}.input-wrap.period .tilde{color:#999;letter-spacing:-.3px;margin:0 4px;font-size:15px}.input-wrap.period .btn,.input-wrap.period .btn-s{color:#111;letter-spacing:-.3px;background:#fff;border-color:#666;width:80px;height:44px;margin-left:10px;font-size:15px;font-weight:500;line-height:42px}.input-wrap.period .btn.color3,.input-wrap.period .color3.btn-s{color:#fff;background-color:#222;border-color:#222}.input-wrap .timeSelector{color:#000;background:#fff url(/images/common/calendar.svg) right 16px center no-repeat;border:1px solid #e8e8e8;height:48px;padding:0 44px 0 20px;line-height:46px}.input-wrap .timeSelector:read-only{background-color:#fff}.input-wrap .type-amount{flex:1;position:relative}.input-wrap .type-amount input{padding-right:40px}.input-wrap .type-amount input:read-only{font-weight:700}.input-wrap .type-amount:after{content:"원";letter-spacing:-.3px;font-size:15px;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.checkbox.type-round .label,.type-round.radio .label{color:#8d9399;border:1px solid #ddd;border-radius:20px;justify-content:center;align-items:center;gap:0;width:100%;height:32px;padding:0 18px;font-size:13px;line-height:30px}.checkbox.type-round .label:before,.type-round.radio .label:before{display:none}.checkbox.type-round input:checked+.label,.type-round.radio input:checked+.label{color:#fff;background-color:#7272ff;border-color:#7272ff}.checkbox label,.radio label{display:inline-flex}.checkbox .label,.radio .label{cursor:pointer;align-items:flex-start;gap:8px;font-size:14px;line-height:1.5;display:inline-flex;position:relative}.checkbox .label:before,.radio .label:before{content:"";box-sizing:border-box;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:100%;border:1px solid #ddd;border-radius:3px;flex:none;width:20px;height:20px;margin-top:1px}.checkbox input:disabled+.label,.radio input:disabled+.label{color:#222}.checkbox input:disabled+.label:before,.radio input:disabled+.label:before{background-color:#f7f7f7}.checkbox input:checked+.label:before,.radio input:checked+.label:before{background-color:#192356;background-image:url(/images/common/checkbox_on.svg);border:0}.radio .label:before{border-radius:50%}.radio input:checked+.label:before{background:#fff url(/images/common/radio_on.svg) 50% no-repeat;border-color:#192356}.flatpickr-input:read-only{color:#222;background:#fff}.input-date{flex:1;max-width:122px;position:relative}.input-date .datepicker{background:#fff url(/images/common/calendar.svg) right 10px center/20px no-repeat;border-color:#ddd;height:36px;padding-left:10px;padding-right:36px;font-size:12px;cursor:pointer!important;margin:0!important}.input-period .tilde{text-indent:-9999em;background:#222;width:8px;height:1px;margin:0 10px;font-size:0;display:block}.input-period,.input-period .field{align-items:center;display:flex}.input-period .button.is-static{text-indent:-9999em;background:#222;width:8px;height:1px;margin:0 10px;font-size:0;display:block}.input-period .btn,.input-period .btn-s{flex:none}.datepicker-input{background:#fff url(/images/common/calendar.svg) right 10px center/20px no-repeat;border-color:#ddd;flex:1;height:36px;padding-left:10px;padding-right:36px;font-size:12px;position:relative;cursor:pointer!important;margin:0!important}.datepicker-input.in-edit{border-color:#276bda;box-shadow:0 0 .25em .25em #276bda33}.btn-wrap{align-items:center;gap:10px;display:flex}.btn-wrap.type-column{flex-direction:column}.btn-wrap.type-center{text-align:center;justify-content:center}.btn-wrap.type-fixed{z-index:10;background-color:#fff;width:100%;max-width:420px;padding:20px 16px;position:fixed;bottom:0}.btn-wrap.type-round{background-color:#fff;border-radius:20px 20px 0 0;flex-wrap:wrap;box-shadow:0 0 6px #00000029}.btn,.btn-s{letter-spacing:-.02em;text-align:center;color:#fff;background:#a0a7fc;border:1px solid #a0a7fc;border-radius:10px;width:100%;height:48px;font-size:15px;line-height:46px;display:inline-block}.btn.color2,.color2.btn-s{color:#222;background-color:#fff;border-color:#ddd}.btn.color3,.color3.btn-s{background-color:#222;border-color:#222}.btn.color4,.color4.btn-s{color:#222;background-color:#fff;border-color:#222}.btn.is-disabled,.is-disabled.btn-s{color:#666;cursor:auto;pointer-events:none;background:#e3e3e3;border-color:#ddd}.btn i,.btn-s i{background-position:50%;background-repeat:no-repeat;background-size:100%;width:10px;height:10px}.btn-s{max-width:78px;height:24px;padding:0 9px;font-size:12px;line-height:22px}.btn-s i{width:10px;height:10px}.btn-i{border:1px solid #ddd;border-radius:6px;flex:none;justify-content:center;align-items:center;width:46px;height:46px;font-size:0;display:flex}.btn-i+.btn,.btn-i+.btn-s{max-width:calc(100% - 56px)}.btn-i i{background-position:50%;background-repeat:no-repeat;width:30px;height:30px;display:block}.btn-i i.i-cart{background-image:url(/images/sub/ico_cart.svg)}.btn-i i.i-reset{background-image:url(/images/sub/ico_reset.svg)}i.i-download{background-image:url(/images/sub/ico_download.svg)}.pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 0;padding-top:30px;display:flex}.pagination a{color:#757d87;padding:0 15px;font-size:15px;display:block}.pagination .on{color:#6556fe}.pagination .move{background-position:50%;background-repeat:no-repeat;flex:none;width:36px;height:36px;padding:0;font-size:0}.pagination .first{background-image:url(/images/common/paging_first.svg)}.pagination .last{background-image:url(/images/common/paging_last.svg)}.pagination .prev{background-image:url(/images/common/paging_prev.svg);margin-right:9px}.pagination .next{background-image:url(/images/common/paging_next.svg);margin-left:9px}.empty{padding:60px 0}.empty.only-text{padding:20px 0}.empty.only-text p{margin-top:0}.empty.only-text p:before{display:none}.empty:not(:has(img)) p{margin-top:18px}.empty:not(:has(img)) p:before{content:"";background:url(/images/common/empty.svg) 50% no-repeat;width:72px;height:72px;margin:0 auto 18px;display:block}.empty img{object-fit:contain;margin:0 auto;display:block}.empty p{text-align:center;color:#606060;margin-top:30px;font-size:16px;font-weight:500;line-height:1.5}.empty .btn,.empty .btn-s{margin-top:30px}@media screen and (max-width:580px){.btn-wrap.type-fixed{max-width:100%}}@media screen and (max-width:400px){.pagination a{padding:0 12px}.pagination .move{width:30px;height:30px}}
.wbz-popup{pointer-events:none;position:fixed;inset:0}.wbz-popup>.wbz-popup-bg,.wbz-popup>.wbz-popup-root{pointer-events:auto}.wbz-popup:has(.type-bottom,.type-top)>.wbz-popup-bg{opacity:0;transition:opacity .3s}.wbz-popup:has(.type-bottom,.type-top).is-open>.wbz-popup-bg{opacity:1}.wbz-popup-bg{z-index:1000;background:#0000004d;width:100%;height:100%;position:fixed;inset:0}.wbz-popup-cont{z-index:1000;background:#fff;border-radius:10px;width:100%;max-width:360px;max-height:calc(100% - 32px);display:block;position:fixed;top:50%;left:calc(4rem + 50vw + 30px);transform:translateY(-50%)}.wbz-popup-cont .popup-header{border-bottom:1px solid #ddd;padding:14px 16px;position:relative}.wbz-popup-cont .popup-header .popup-title{letter-spacing:-.4px;font-size:18px;font-weight:700;display:block}.wbz-popup-cont .popup-header .popup-close{background:url(/images/common/popup_close.svg) 50% no-repeat;border:0;width:24px;height:24px;font-size:0;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.wbz-popup-cont .popup-cont{padding:30px 16px}.wbz-popup-cont .popup-cont .cont-scroll{max-height:600px;margin-right:-16px;padding-right:16px;overflow:auto}.wbz-popup-cont .popup-cont .cont-scroll::-webkit-scrollbar{background:0 0;width:4px}.wbz-popup-cont .popup-cont .cont-scroll::-webkit-scrollbar-thumb{background:#9999994d;border-radius:60px;width:4px}.wbz-popup-cont .popup-cont.type-s{padding:30px 40px}.wbz-popup-cont .popup-cont .i-notice{background:url(/images/sub/ico_notice_popup.svg) 50% no-repeat;border-radius:50%;width:24px;height:24px;margin:30px auto 20px;display:block}.wbz-popup-cont .popup-cont .popup-text{color:#666;letter-spacing:-.3px;font-size:15px;line-height:20px}.wbz-popup-cont .popup-cont .popup-button{justify-content:center;gap:10px;margin-top:40px;display:flex}.wbz-popup-cont .popup-cont .popup-button.type-bottom{gap:0;position:fixed;bottom:0;left:0;right:0}.wbz-popup-cont .popup-cont .popup-button.type-bottom button{border:1px solid #7272ff;border-radius:0;flex:1;width:100%;height:50px;font-size:16px;font-weight:600;line-height:48px}.wbz-popup-cont .popup-cont .popup-button button,.wbz-popup-cont .popup-cont .popup-button [class*=cr_]{letter-spacing:-.32px;text-align:center;border:1px solid #111;border-radius:6px;width:100%;max-width:100%;height:48px;font-size:15px;font-weight:400;line-height:46px}.wbz-popup-cont .popup-cont .popup-button button.cr_1,.wbz-popup-cont .popup-cont .popup-button [class*=cr_].cr_1{color:#fff;background:#111}.wbz-popup-cont .popup-cont .popup-button button.cr_2,.wbz-popup-cont .popup-cont .popup-button [class*=cr_].cr_2{color:#111;background:#fff;border-color:#e8e8e8}.wbz-popup-cont .popup-cont .popup-button button.cr_3,.wbz-popup-cont .popup-cont .popup-button [class*=cr_].cr_3{color:#111;background:#fff;border:0}.wbz-popup-cont .popup-cont .popup-button button.cr_4,.wbz-popup-cont .popup-cont .popup-button [class*=cr_].cr_4{color:#111;background:#fff;border-color:#666}.wbz-popup-cont .popup-cont .popup-button button.cr_p,.wbz-popup-cont .popup-cont .popup-button [class*=cr_].cr_p{color:#fff;background:#7272ff;border-color:#7272ff}.wbz-popup-cont .popup-cont .popup-button button.is-disabled,.wbz-popup-cont .popup-cont .popup-button [class*=cr_].is-disabled{color:#fff;background:#999;border-color:#999}.wbz-popup-cont .popup-footer .btn-wrap.type-round{border-radius:20px 20px 0 0;box-shadow:0 0 6px #00000029}.wbz-popup-cont .popup-footer .btn-wrap.type-round:has(.btn-i) .btn{max-width:calc(100% - 56px)}.wbz-popup-cont.type-full{border-radius:0;width:100%;max-width:420px;height:100%;max-height:100%;top:0;left:calc(4rem + 50vw);right:0;transform:translateY(0)}.wbz-popup-cont.type-full .popup-cont .cont-scroll{max-height:calc(100dvh - 204px);padding-bottom:30px}.wbz-popup-cont.type-full .popup-button{margin-top:0}.wbz-popup-cont.type-full .popup-button button{max-width:100%!important}.wbz-popup-cont.type-alert:has(.i-notice) .popup-cont .popup-text{min-height:auto;margin-bottom:30px}.wbz-popup-cont.type-alert .popup-cont{max-height:none;padding:0 24px 30px;overflow:visible}.wbz-popup-cont.type-alert .popup-cont .popup-text{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;min-height:130px;font-size:14px;display:flex}.wbz-popup-cont.type-alert .popup-cont .popup-text:not(:has(strong.c-primary)) .text-wrap{margin-top:16px}.wbz-popup-cont.type-alert .popup-cont .popup-text:not(:has(strong.c-primary)) .text-wrap li:before{display:none}.wbz-popup-cont.type-alert .popup-cont .popup-text .text{line-height:150%}.wbz-popup-cont.type-alert .popup-cont .popup-text .c-primary{color:#0854f5;margin:20px 0;line-height:160%;display:block}.wbz-popup-cont.type-alert .popup-cont .popup-text .text-wrap li{color:#707070;text-align:left;text-indent:-6px;padding-left:6px;font-size:13px;line-height:160%}.wbz-popup-cont.type-alert .popup-cont .popup-text .text-wrap li:before{content:"·";padding-right:4px}.wbz-popup-cont.type-alert .popup-cont .popup-text .text-wrap li a{text-underline-position:under;text-decoration:underline}.wbz-popup-cont.type-alert .popup-button{margin-top:0}.wbz-popup-cont.type-alert .popup-button button,.wbz-popup-cont.type-alert .popup-button [class*=cr_]{max-width:140px}.wbz-popup-cont.type-bottom{border-radius:20px 20px 0 0;width:100%;max-width:420px;max-height:calc(100% - 55px);transition:all .4s;top:auto;bottom:0;left:calc(4rem + 50vw);overflow-y:auto;transform:translateY(100%)}.wbz-popup.is-open .wbz-popup-cont.type-bottom{transform:translateY(0)}.wbz-popup-cont.type-bottom .popup-cont{padding:0}.wbz-popup-cont.type-top{border-radius:0 0 30px 30px;width:100%;max-width:420px;max-height:calc(100% - 55px);transition:all .4s;top:0;left:calc(4rem + 50vw);overflow-y:auto;transform:translateY(-100%)}.wbz-popup.is-open .wbz-popup-cont.type-top{transform:translateY(0)}.wbz-popup-cont.type-top .popup-cont{padding:0}@media screen and (max-width:1200px){.wbz-popup-cont{left:50%;transform:translate(-50%,-50%)}.wbz-popup-cont.type-full{left:50%;transform:translate(-50%)}.wbz-popup-cont.type-bottom{left:50%;transform:translate(-50%,100%)}.wbz-popup.is-open .wbz-popup-cont.type-bottom{transform:translate(-50%)}.wbz-popup-cont.type-top{left:50%;transform:translate(-50%,-100%)}.wbz-popup.is-open .wbz-popup-cont.type-top{transform:translate(-50%)}}@media screen and (max-width:580px){.wbz-popup-cont.type-full,.wbz-popup-cont.type-bottom,.wbz-popup-cont.type-top{max-width:100%}}@media (max-width:420px){.wbz-popup-cont{max-width:calc(100% - 32px)}}
.js-include[data-event=header]{z-index:1000;transition:transform .3s;position:sticky;top:0;left:0}#header{z-index:1000;background-color:#fff;transition:transform .3s;position:sticky;top:0;left:0;right:0}#header:has(.top-banner){top:-50px}#header.is-search-open{z-index:1010}#header.sub{top:0;box-shadow:0 1px #d9dddf}#header.sub:has(.hd-center .title:empty){box-shadow:none}#header.dashboard{box-shadow:0 1px #d9dddf}#header.dashboard .inner .hd-top{padding:unset}#header.header-hidden .hd-top,#header.header-hidden .top-banner{opacity:0;max-height:0;padding:0}#header.header-hidden .hd-btm{box-shadow:0 1px #d9dddf}#header .hd-top,#header .top-banner{opacity:1;max-height:200px;transition:max-height .3s,opacity .3s;overflow:hidden}#header .w-set{width:100%;padding:0 16px}#header .top-banner{height:50px;position:relative;overflow:hidden}#header .top-banner .banner-text{width:100%;height:100%}#header .top-banner .banner-text a{height:100%;display:block}#header .top-banner .banner-text img{object-fit:cover;width:100%;height:100%}#header .top-banner .banner-control{position:absolute;top:50%;right:16px;transform:translateY(-50%)}#header .top-banner .banner-control button{background:url(/images/common/topBanner_close.svg) 50%/10px no-repeat;width:16px;height:16px;font-size:0}#header .hd-top{padding:14px 0 0}#header .hd-top .w-set{justify-content:space-between;align-items:center;display:flex}#header .hd-top .hd-logo{flex:none;align-items:flex-end;gap:6px;width:92px;height:17px;display:flex}#header .hd-top .hd-logo .logo-link{background:url(/images/common/logo_cont.svg) 50%/100% no-repeat;width:100%;height:100%;display:inline-block}#header .hd-top .hd-logo .btn-more{background:url(/images/common/hd_more.svg) 50% no-repeat;flex:none;width:14px;height:14px}#header .hd-middle{padding-top:10px;position:relative}#header .hd-middle .w-set{align-items:center;gap:8px;display:flex}#header .hd-middle .search-box{flex:1}#header .hd-middle .search-box .input-wrap{position:relative}#header .hd-middle .search-box .input-wrap input{background:#f4f4f4 url(/images/common/search_img.svg) 8px/32px no-repeat;border:0;border-radius:8px;width:100%;height:42px;padding-left:48px;padding-right:60px}#header .hd-middle .search-box .input-wrap .btn-del{background:url(/images/common/search_close.svg) 50%/100% no-repeat;width:16px;height:16px;font-size:0;display:none;position:absolute;top:50%;right:40px;transform:translateY(-50%)}#header .hd-middle .search-box .input-wrap .btn-search{background:url(/images/common/search_btn.svg) 50%/100% no-repeat;width:18px;height:18px;font-size:0;position:absolute;top:50%;right:12px;transform:translateY(-50%)}#header .hd-middle .hd-search-wrap{z-index:100;background-color:#fff;width:100%;min-height:200px;padding:22px 24px 37px;display:none;position:absolute;top:100%}#header .hd-middle .hd-search-wrap.is-active{display:block}#header .hd-middle .hd-search-wrap .hd-search{padding-bottom:16px}#header .hd-middle .hd-search-wrap .hd-search.is-searching .related-wrap{display:block}#header .hd-middle .hd-search-wrap .hd-search.is-searching .recent-wrap,#header .hd-middle .hd-search-wrap .hd-search.is-searching .popular-wrap{display:none}#header .hd-middle .hd-search-wrap .hd-search .title-wrap{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}#header .hd-middle .hd-search-wrap .hd-search .title-wrap .title{font-size:15px;font-weight:600}#header .hd-middle .hd-search-wrap .hd-search .title-wrap .btn-text{color:#999;text-underline-position:under;font-size:12px;text-decoration:underline}#header .hd-middle .hd-search-wrap .hd-search .title-wrap span{color:#999;font-size:12px}#header .hd-middle .hd-search-wrap .hd-search .related-wrap{max-height:180px;margin-right:-10px;padding-right:10px;display:none;overflow:auto}#header .hd-middle .hd-search-wrap .hd-search .related-wrap::-webkit-scrollbar{background:0 0;width:4px}#header .hd-middle .hd-search-wrap .hd-search .related-wrap::-webkit-scrollbar-thumb{background:#9999994d;border-radius:60px;width:4px}#header .hd-middle .hd-search-wrap .hd-search .related-wrap .empty{padding:60px 0}#header .hd-middle .hd-search-wrap .hd-search .related-wrap li a{border-radius:8px;align-items:flex-start;gap:10px;margin:0;padding:8px 10px;font-size:14px;font-weight:500;transition:background-color .15s;display:flex}#header .hd-middle .hd-search-wrap .hd-search .related-wrap li a.is-hover{background-color:#f0f2f4}#header .hd-middle .hd-search-wrap .hd-search .related-wrap li a:before,#header .hd-middle .hd-search-wrap .hd-search .related-wrap li a:after{content:"";background-position:50%;background-repeat:no-repeat;background-size:auto 100%}#header .hd-middle .hd-search-wrap .hd-search .related-wrap li a:before{background-image:url(/images/sub/related_search.svg);width:16px;height:16px}#header .hd-middle .hd-search-wrap .hd-search .related-wrap li a:after{background-image:url(/images/sub/related_more.svg);width:10px;height:10px;margin-left:auto}#header .hd-middle .hd-search-wrap .hd-search .related-wrap li a mark{color:#0854f5;background-color:#0000;font-weight:600}#header .hd-middle .hd-search-wrap .hd-search .empty{text-align:center;color:#666;padding:0 0 10px;font-size:14px;font-weight:500}#header .hd-middle .hd-search-wrap .hd-search .recent-wrap{display:block}#header .hd-middle .hd-search-wrap .hd-search .recent-wrap .recent-cont{flex-wrap:wrap;align-items:center;gap:8px;display:flex}#header .hd-middle .hd-search-wrap .hd-search .recent-wrap .recent-cont a{background-color:#f3f3f3;border-radius:30px;align-items:center;gap:8px;padding:6px 6px 6px 12px;display:flex}#header .hd-middle .hd-search-wrap .hd-search .recent-wrap .recent-cont a span{color:#666;font-size:12px;font-weight:500}#header .hd-middle .hd-search-wrap .hd-search .recent-wrap .recent-cont a .btn-del{background:url(/images/sub/btn_delete.svg) 50% no-repeat;flex:none;width:16px;height:16px;font-size:0}#header .hd-middle .hd-search-wrap .hd-search .popular-wrap{margin-top:24px;display:block}#header .hd-middle .hd-search-wrap .hd-search .popular-wrap .title-wrap{margin-bottom:4px}#header .hd-middle .hd-search-wrap .hd-search .popular-wrap ol{counter-reset:orderList 0;grid-template:repeat(5,auto)/repeat(2,50%);grid-auto-flow:column;display:grid}#header .hd-middle .hd-search-wrap .hd-search .popular-wrap ol li{padding:8px 0;position:relative}#header .hd-middle .hd-search-wrap .hd-search .popular-wrap ol li:first-of-type,#header .hd-middle .hd-search-wrap .hd-search .popular-wrap ol li:nth-of-type(2),#header .hd-middle .hd-search-wrap .hd-search .popular-wrap ol li:nth-of-type(3),#header .hd-middle .hd-search-wrap .hd-search .popular-wrap ol li:nth-of-type(4),#header .hd-middle .hd-search-wrap .hd-search .popular-wrap ol li:nth-of-type(5){margin-right:10px}#header .hd-middle .hd-search-wrap .hd-search .popular-wrap ol li:nth-of-type(6),#header .hd-middle .hd-search-wrap .hd-search .popular-wrap ol li:nth-of-type(7),#header .hd-middle .hd-search-wrap .hd-search .popular-wrap ol li:nth-of-type(8),#header .hd-middle .hd-search-wrap .hd-search .popular-wrap ol li:nth-of-type(9),#header .hd-middle .hd-search-wrap .hd-search .popular-wrap ol li:nth-of-type(10){margin-left:10px}#header .hd-middle .hd-search-wrap .hd-search .popular-wrap ol li:before{content:counter(orderList);counter-increment:orderList 1;color:#222;font-size:14px;font-weight:600;position:absolute;top:8px;left:0}#header .hd-middle .hd-search-wrap .hd-search .popular-wrap ol .word{padding-left:24px;display:flex}#header .hd-middle .hd-search-wrap .hd-search .popular-wrap ol .word p{text-overflow:ellipsis;white-space:nowrap;flex:auto;font-size:14px;font-weight:500;overflow:hidden}#header .hd-middle .hd-search-wrap .hd-search .popular-wrap ol .word .rank-change{background-position:100%;background-repeat:no-repeat;background-size:12px;flex:0 0 18px;width:18px;height:18px}#header .hd-middle .hd-search-wrap .hd-search .popular-wrap ol .word .rank-change.same{background-image:url(/images/sub/rank_same.svg)}#header .hd-middle .hd-search-wrap .hd-search .popular-wrap ol .word .rank-change.up{background-image:url(/images/sub/rank_up.svg)}#header .hd-middle .hd-search-wrap .hd-search .popular-wrap ol .word .rank-change.down{background-image:url(/images/sub/rank_down.svg)}#header .hd-middle .hd-search-wrap .hd-search-btm{text-align:right;border:1px solid #ddd;border-width:1px 0;position:absolute;bottom:0;left:0;right:0}#header .hd-middle .hd-search-wrap .hd-search-btm .search-close{color:#666;padding:10px 16px;font-size:14px;font-weight:500}#header .hd-btm{padding-top:16px}#header .hd-btm .category-swiper.swiper-disabled .swiper-wrapper{gap:26px}#header .hd-utils{align-items:center;gap:10px;display:flex}#header .hd-utils li{text-align:center;position:relative}#header .hd-utils li.on .link:after{content:"";background-color:#6556fe;border-radius:50%;width:10px;height:10px;position:absolute;top:0;right:0}#header .hd-utils li i{background-position:50%;background-repeat:no-repeat;width:28px;height:28px;margin:0 auto;display:block;position:relative}#header .hd-utils li i.i-cart{background-image:url(/images/common/hd_cart.svg)}#header .hd-utils li i.i-noti{background-image:url(/images/common/hd_noti.svg)}#header .hd-utils li i.i-setting{background-image:url(/images/common/hd_setting.svg)}#header .hd-utils .is-noti i{width:28px;height:28px}#header .hd-utils .is-cart .count{text-align:center;color:#fff;background:#6556fe;border-radius:50%;width:12px;height:12px;font-size:10px;font-weight:600;line-height:12px;display:block;position:absolute;top:0;right:0}#header .header-mobile{background-color:#fff;height:54px;display:block}#header .header-mobile .btn-back{z-index:100;background:url(/images/common/hd_back.svg) 50% no-repeat;width:42px;height:54px;font-size:0;display:block;position:relative}#header .header-mobile .btn-back+.hd-center{left:42px}#header .header-mobile .hd-center{text-align:center;align-items:center;gap:10px;display:flex;position:absolute;top:50%;left:16px;transform:translateY(-50%)}#header .header-mobile .hd-center .brand-icon{border-radius:50%;width:33px;height:33px;position:relative;overflow:hidden}#header .header-mobile .hd-center .brand-icon img{object-fit:cover}#header .header-mobile .hd-center .title{letter-spacing:-.06em;text-align:center;font-size:18px;font-weight:700;line-height:21.6px}#header .header-mobile .hd-utils{position:absolute;top:50%;right:16px;transform:translateY(-50%)}#footer{position:relative}#footer.main{background:#eeefff;padding:24px 0 90px}#footer .ft-top{justify-content:center;align-items:center;gap:60px;display:flex}#footer .ft-top .ft-logo{background:url(/images/common/ft_logo.svg) 50% no-repeat;flex:none;width:55px;height:64px}#footer .sns-wrap{align-items:center;gap:15px;display:flex}#footer .sns-wrap a{background-position:50%;background-repeat:no-repeat;background-size:100%;width:24px;height:24px;font-size:0}#footer .sns-wrap a.instagram{background-image:url(/images/common/ft_sns_instagram.svg)}#footer .sns-wrap a.tiktok{background-image:url(/images/common/ft_sns_tiktok.svg)}#footer .sns-wrap a.twitter{background-image:url(/images/common/ft_sns_twitter.svg)}#footer .sns-wrap a.youtube{background-image:url(/images/common/ft_sns_youtube.svg)}#footer .sns-wrap a.blog{background-image:url(/images/common/ft_sns_blog.svg)}#footer .ft-info{padding:22px 24px 30px}#footer .more-btn{background:url(/images/common/more_arrow.svg) 100%/12px no-repeat;width:16px;height:16px;margin:0 auto;font-size:0;transition:transform .3s;display:block;transform:rotate(0)}#footer .more-btn.active{transform:rotate(180deg)}#footer .info-wrap{opacity:1;word-break:keep-all;max-height:240px;padding-top:16px;transition:max-height .3s ease-in-out,padding-top .3s ease-in-out,opacity .3s ease-in-out}#footer .info-wrap.hidden{opacity:0;max-height:0;padding-top:0;overflow:hidden}#footer .info-wrap .title{color:#3c3c3c;width:100%;margin-bottom:12px;font-size:14px;font-weight:600}#footer .info-wrap p{color:#606060;font-size:12px;line-height:1.5}#footer .info-wrap p a{color:#222;font-weight:500}#footer .contact-wrap{flex-wrap:wrap;gap:0 40px;display:flex}#footer .company-wrap{margin-top:30px}#footer .link-list .link-line{justify-content:center;align-items:center;gap:8px;display:flex}#footer .link-list .link-line+.link-line{margin-top:10px}#footer .link-list a{color:#606060;font-size:13px;font-weight:500}#footer .link-list a:not(:last-child){align-items:center;gap:8px;display:flex}#footer .link-list a:not(:last-child):after{content:"";background-color:#999;width:1px;height:9px}#footer .link-list a strong{color:#6556fe;font-weight:600}#footer .copyright{color:#999;text-align:center;margin-top:20px;font-size:12px}#footer .footer-nav{z-index:999;background:#eef0ff;border-radius:16px 16px 0 0;width:100%;max-width:420px;display:block;position:fixed;bottom:0;box-shadow:0 -2px 4px #0000001a}#footer .footer-nav .inner{align-items:center;height:64px;padding:0;display:flex}#footer .footer-nav a,#footer .footer-nav button{text-align:center;flex:1;position:relative}#footer .footer-nav a:nth-child(3),#footer .footer-nav button:nth-child(3){flex:none;width:90px;height:100%}#footer .footer-nav a:nth-child(3) i,#footer .footer-nav button:nth-child(3) i{width:100%;height:75px;position:absolute;bottom:0}#footer .footer-nav a:nth-child(3) span,#footer .footer-nav button:nth-child(3) span{display:none}#footer .footer-nav a.on i.ico-nav1,#footer .footer-nav button.on i.ico-nav1{background-image:url(/images/common/ft_nav1_on.svg)}#footer .footer-nav a.on i.ico-nav2,#footer .footer-nav button.on i.ico-nav2{background-image:url(/images/common/ft_nav2_on.svg)}#footer .footer-nav a.on i.ico-nav4,#footer .footer-nav button.on i.ico-nav4{background-image:url(/images/common/ft_nav4_on.svg)}#footer .footer-nav a.on i.ico-nav5,#footer .footer-nav button.on i.ico-nav5{background-image:url(/images/common/ft_nav5_on.svg)}#footer .footer-nav a.on i.ico-nav3,#footer .footer-nav button.on i.ico-nav3{background-image:url(/images/common/ft_nav3.svg)}#footer .footer-nav a.on span,#footer .footer-nav button.on span{color:#7272ff;font-weight:600}#footer .footer-nav a i,#footer .footer-nav button i{background-position:50%;background-repeat:no-repeat;width:23px;height:23px;margin:0 auto;display:block;position:relative}#footer .footer-nav a i.ico-nav1,#footer .footer-nav button i.ico-nav1{background-image:url(/images/common/ft_nav1.svg)}#footer .footer-nav a i.ico-nav2,#footer .footer-nav button i.ico-nav2{background-image:url(/images/common/ft_nav2.svg)}#footer .footer-nav a i.ico-nav3,#footer .footer-nav button i.ico-nav3{background-image:url(/images/common/ft_nav3.svg)}#footer .footer-nav a i.ico-nav4,#footer .footer-nav button i.ico-nav4{background-image:url(/images/common/ft_nav4.svg)}#footer .footer-nav a i.ico-nav5,#footer .footer-nav button i.ico-nav5{background-image:url(/images/common/ft_nav5.svg)}#footer .footer-nav a span,#footer .footer-nav button span{color:#3c3c3c;margin-top:6px;font-size:12px;font-weight:500;display:inline-block}.category-aside .aside-header{border-bottom:1px solid #ddd;align-items:center;gap:20px;padding:14px 16px;display:flex;position:relative}.category-aside .aside-header .aside-title{color:#6556fe;font-size:18px;font-weight:600}.category-aside .aside-header .link{color:#000;font-size:18px;font-weight:600}.category-aside .aside-header .aside-close{background:url(/images/common/popup_close.svg) 50%/18px no-repeat;width:24px;height:24px;font-size:0;position:absolute;top:50%;right:13px;transform:translateY(-50%)}.category-aside .aside-body{height:calc(100% - 50px);overflow:auto}.category-aside .aside-body::-webkit-scrollbar{background:0 0;width:4px}.category-aside .aside-body::-webkit-scrollbar-thumb{background:#9999994d;border-radius:60px;width:4px}.category-aside .aside-body .aside-cont{padding:20px 16px}.category-aside .aside-body .aside-cont+.aside-cont{border-top:5px solid #eee}.category-aside .aside-body .aside-cont .category-btn{text-align:center}.category-aside .aside-body .aside-cont .category-btn .img-box{aspect-ratio:1;background-color:#f3f4f5;border-radius:20px;max-width:80px;margin-bottom:8px;display:block;position:relative;overflow:hidden}.category-aside .aside-body .aside-cont .category-btn .img-box img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.category-aside .aside-body .aside-cont .category-btn span{font-size:15px;font-weight:500}.category-aside .aside-body .aside-cont .filter+.filter{margin-top:20px}.category-aside .aside-body .aside-cont .filter .category-btn .img-box{min-width:68px;max-width:68px}.category-aside .aside-body .aside-cont .filter .filter-tit{margin-bottom:12px;font-size:16px;font-weight:600}.category-aside .aside-body .aside-cont .filter .filter-area{flex-wrap:wrap;gap:16px;display:flex}.category-aside .aside-body .aside-cont .filter .filter-area.type-full{flex-direction:column}.category-aside .aside-body .aside-cont .filter .filter-area.type-full .category-btn{align-items:center;gap:8px;display:flex}.category-aside .aside-body .aside-cont .filter .filter-area.type-full .category-btn .img-box{border-radius:10px;flex:none;min-width:36px;max-width:36px;margin-bottom:0}.category-aside .aside-body .aside-cont .filter .filter-area.type-full .category-btn span{text-align:center;border:1px solid #ddd;border-radius:10px;flex:1;width:100%;height:36px;line-height:34px}.category-aside .aside-body .aside-cont .filter .filter-area.type-color{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.category-aside .aside-body .aside-cont .filter .filter-area.type-color .color-btn{text-align:center;background-color:#a0a7fc;border-radius:10px;height:40px;line-height:40px}.category-aside .aside-body .aside-cont .filter .filter-area.type-color .color-btn span{color:#fff;font-size:15px;font-weight:600}.category-aside .aside-body .aside-cont .category-button-wrap{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.quick-wrap{z-index:100;opacity:0;flex-direction:column;align-items:flex-end;transition:all .3s;display:none;position:fixed;bottom:118px;right:16px}.quick-wrap.show{z-index:-1;display:flex}.quick-wrap.show2{opacity:1;z-index:100}.quick-wrap .inquiry{background-color:#fee500;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:2px;width:64px;height:64px;display:flex;box-shadow:-2px 2px 6px #0003}.quick-wrap .inquiry span{color:#000;font-size:13px;font-weight:600}.quick-wrap .inquiry .ico-inquiry{background:url(/images/sub/sns_kakao.svg) 50%/100% no-repeat;flex:none;width:24px;height:24px}.quick-wrap .go-top{background-color:#fff;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:2px;width:64px;height:64px;margin-top:8px;display:flex;box-shadow:-2px 2px 6px #0003}.quick-wrap .go-top .ico-top{background:#fff url(/images/common/go_top.svg) 50%/100% no-repeat;flex:none;width:30px;height:30px}.quick-wrap .prd-recent{background-color:#fff;border-radius:50px;align-items:center;gap:16px;margin-top:8px;padding:10px 16px 10px 22px;display:inline-flex;box-shadow:0 3px 6px #00000029}.quick-wrap .prd-recent span{font-size:16px;font-weight:500}.quick-wrap .prd-recent .imgbox{aspect-ratio:1;border:1px solid #ddd;border-radius:50%;flex:none;width:40px;height:40px;display:block;position:relative;overflow:hidden}.quick-wrap .prd-recent .imgbox img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}@media screen and (max-width:1350px){.quick-wrap{right:16px}.quick-wrap .inquiry{width:40px;height:40px;box-shadow:none}.quick-wrap .inquiry span{display:none}.quick-wrap .go-top{width:40px;height:40px;box-shadow:none;border:1px solid #ddd}.quick-wrap .go-top .ico-top{width:20px;height:20px}}@media screen and (max-width:580px){#header .hd-search-wrap,#header .hd-search-wrap:before,#footer .footer-nav{max-width:100%}}
.member-wrap{position:relative}.member-wrap .tit-area{justify-content:center;padding-top:60px;display:flex}.member-wrap .tit-area .hd-logo{width:186px;height:46px}.member-wrap .tit-area .hd-logo .logo-link{background:url(/images/common/logo.png) 50%/100% no-repeat;width:100%;height:100%;display:inline-block}.member-wrap .mem-state-bar{background-color:#ddd;height:3px;position:absolute;inset:0}.member-wrap .mem-state-bar>div{background-color:#a0a7fc;width:25%;height:3px;font-size:0}.member-wrap .mem-state-bar>div.state-02{margin-left:25%}.member-wrap .mem-state-bar>div.state-03{margin-left:50%}.member-wrap .mem-state-bar>div.state-04{margin-left:75%}.join-text-wrap{text-align:center;padding:96px 0 36px}.join-text-wrap strong{font-size:18px;line-height:1.8}.join-text-wrap+.btn-wrap .btn{background-position:16px;background-repeat:no-repeat;background-size:28px;height:48px;font-weight:600;line-height:46px}.join-text-wrap+.btn-wrap .btn.kakao{color:#222;background-color:#ffe812;background-image:url(/images/sub/sns_kakao.svg);border-color:#ffe812}.join-text-wrap+.btn-wrap .btn.naver{background-color:#02c13a;background-image:url(/images/sub/sns_naver.svg);border-color:#02c13a}.join-text-wrap+.btn-wrap .btn.google{color:#222;background-color:#fff;background-image:url(/images/sub/sns_google.svg);border-color:#ddd}.join-text-wrap+.btn-wrap .btn.apple{background-color:#030000;background-image:url(/images/sub/sns_apple.svg);border-color:#030000}.join-text-wrap+.btn-wrap .btn.pass{color:#222;background-color:#fff;border-color:#ddd}.fixed-wrap{z-index:999;width:100%;max-width:420px;display:block;position:fixed;bottom:0}.fixed-wrap .btn-wrap{padding:0 16px 30px}.subTit-area{justify-content:space-between;align-items:center;padding-bottom:24px;display:flex}.subTit-area .sub-tit{font-size:20px;font-weight:700}.subTit-area .sub-text{color:#666;font-size:14px;font-weight:400}.withdrawal-wrap{text-align:right;margin-top:30px}.withdrawal-wrap .btn-withdrawal{color:#666;text-decoration:underline!important}.form-wrap{padding:24px 0 0}.form-wrap:has(.login-wrap){padding:60px 0 0}.form-wrap:has(.subTit-area){padding:30px 0 0}.form-wrap .c-red,.form-wrap .c-blue{margin-top:8px;font-size:13px;font-weight:400}.form-wrap form>div{max-width:460px;margin:0 auto}.form-wrap .input-item+.input-item{margin-top:20px}.form-wrap .btn-wrap .btn{height:48px;line-height:36px}.form-wrap .sub-tit2{color:#222;font-size:15px;font-weight:500}.form-wrap .input-wrap .write-date{text-align:right;color:#707070;font-size:13px;font-weight:400}.form-wrap .info-area{margin-bottom:40px}.form-wrap .info-area .note{color:#999;padding-left:9px;position:relative}.form-wrap .info-area .note:before{content:"";background-color:#999;border-radius:50%;width:3px;height:3px;position:absolute;top:8px;left:0}.form-wrap .login-wrap .input-item input~input{margin-top:10px}.form-wrap .login-wrap .login-btm{margin-top:20px}.form-wrap .login-wrap .login-btm .checkbox .label{color:#555;align-items:center;font-size:14px}.form-wrap .login-wrap .btn-wrap{margin-top:20px}.form-wrap .login-wrap .btn-wrap+.btn-wrap.type-column{border-top:1px solid #7272ff;gap:20px;padding-top:30px}.form-wrap .login-wrap .btn-wrap+.btn-wrap.type-column .join-text strong{font-weight:500}.form-wrap .login-wrap .sns-wrap{justify-content:center;gap:20px;margin-top:30px;display:flex}.form-wrap .login-wrap .sns-wrap a{color:#666;text-align:center;font-size:12px}.form-wrap .login-wrap .sns-wrap a:before{content:"";background-position:50%;background-repeat:no-repeat;border-radius:50%;width:60px;height:60px;margin:0 auto 8px;display:block}.form-wrap .login-wrap .sns-wrap a.naver:before{background-color:#02c13a;background-image:url(/images/sub/sns_naver.svg)}.form-wrap .login-wrap .sns-wrap a.kakao:before{background-color:#f7df16;background-image:url(/images/sub/sns_kakao.svg)}.form-wrap .login-wrap .sns-wrap a.google:before{background-color:#fff;background-image:url(/images/sub/sns_google.svg);border:1px solid #ddd}.form-wrap .login-wrap .sns-wrap a.apple:before{background-color:#030000;background-image:url(/images/sub/sns_apple.svg)}.form-wrap .login-wrap .sns-wrap a.pass:before{background-color:#ff3a4a;background-image:url(/images/sub/sns_pass.png)}.form-wrap .login-wrap .find-wrap{text-align:center;margin-top:30px}.form-wrap .login-wrap .find-wrap>li{display:inline-block;position:relative}.form-wrap .login-wrap .find-wrap>li+li{padding-left:19px}.form-wrap .login-wrap .find-wrap>li+li:before{content:"";background-color:#ddd;width:1px;height:11.9px;position:absolute;top:3px;left:8px}.form-wrap .login-wrap .find-wrap>li a{color:#666;font-size:14px;font-weight:500}.form-wrap .login-wrap .sns-text{text-align:center;margin-top:40px;font-size:15px;font-weight:600}.form-wrap .login-wrap .complete-wrap{text-align:center;background-color:#f7f7f7;justify-content:center;align-items:center;padding:57px 0;display:flex}.form-wrap .login-wrap .complete-wrap p{line-height:1.4}.form-wrap .join-wrap input{color:#000;font-size:14px;font-weight:400}.form-wrap .join-wrap .note{color:#999;margin-top:8px;font-size:13px}.form-wrap .join-wrap .cont+.cont{margin-top:60px}.form-wrap .join-wrap .input-item+.input-item{margin-top:20px}.form-wrap .join-wrap .input-item .address{margin-top:10px}.form-wrap .join-wrap .input-item .input-tit{color:#666;margin-bottom:12px;font-size:15px;font-weight:500}.form-wrap .join-wrap .input-item .chk-list{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.form-wrap .join-wrap .input-item .chk-list .label{color:#555;font-size:15px}.form-wrap .join-wrap .input-item .radio-wrap,.form-wrap .join-wrap .input-item .checkbox-wrap{flex-wrap:wrap;align-items:center;display:flex}.form-wrap .join-wrap .input-item .radio-wrap .radio,.form-wrap .join-wrap .input-item .radio-wrap .checkbox,.form-wrap .join-wrap .input-item .checkbox-wrap .radio,.form-wrap .join-wrap .input-item .checkbox-wrap .checkbox{flex:1}.form-wrap .join-wrap .input-item .type-gender{color:#000;align-items:center;gap:8px;display:flex}.form-wrap .join-wrap .input-item .pw-wrap input:not(:first-child){margin-top:12px}.form-wrap .join-wrap .terms-wrap .checkbox.all{border-bottom:1px solid #222;margin-bottom:20px;padding-bottom:16px}.form-wrap .join-wrap .terms-wrap .checkbox.all .label{font-size:16px;font-weight:600;line-height:1.2}.form-wrap .join-wrap .terms-wrap .chk-list .c-red{margin-top:0;font-size:15px}.form-wrap .join-wrap .terms-wrap .chk-list .btn-more{background:url(/images/sub/btn_more.svg) 50%/12px no-repeat;flex:none;width:16px;height:16px;font-size:0}.form-wrap .join-wrap .terms-wrap .chk-list .checkbox{justify-content:space-between;align-items:center;display:flex}.form-wrap .join-wrap .terms-wrap .chk-list .checkbox+.checkbox{margin-top:20px}.form-wrap .join-wrap .terms-wrap .chk-list .checkbox .label{color:#000;font-size:14px;font-weight:500}.form-wrap .join-wrap .terms-wrap .chk-list .checkbox .label:before{margin-top:-1px}.form-wrap .join-wrap .terms-wrap .chk-list .checkbox .label span{font-size:15px;font-weight:500}.form-wrap .join-wrap .terms-wrap .marketing-list{margin:16px 0 0 30px}.form-wrap .join-wrap .terms-wrap .marketing-list .label{font-size:15px}.form-wrap .join-wrap .terms-wrap .marketing-list>p:first-child{font-weight:400}.form-wrap .join-wrap .terms-wrap .marketing-list .note{margin-top:16px}.form-wrap .join-wrap .terms-wrap .marketing-list .chk-list{flex-wrap:wrap;display:flex}.form-wrap .join-wrap .terms-wrap .marketing-list .chk-list .checkbox{margin-bottom:16px}.form-wrap .join-wrap .terms-wrap .marketing-list .chk-list .checkbox:nth-child(odd){width:30%}.form-wrap .join-wrap .terms-wrap .marketing-list .chk-list .checkbox:nth-child(2n){width:70%}.form-wrap .join-wrap .terms-wrap .marketing-list .chk-list .checkbox+.checkbox{margin-top:0}.form-wrap .join-wrap .btn-wrap{margin-top:60px}.form-wrap .join-wrap .btn-wrap.type-fixed{gap:10px}.form-wrap .join-wrap .completed-box{text-align:center;background:url(/images/sub/join_img.png) top no-repeat;margin-top:120px;padding-top:166px}.form-wrap .join-wrap .completed-box strong{font-size:20px;line-height:1.5}.form-wrap .join-wrap .completed-box strong em{color:#7272ff;font-weight:700}.form-wrap .join-wrap .completed-box .text{color:#707070;margin-top:12px;font-size:16px;font-weight:600}.form-wrap .join-wrap .completed-box .date{color:#999;margin-top:12px;font-size:14px}.form-wrap .join-wrap .certi-wrap .btn-wrap{gap:20px;margin-top:0}.form-wrap .join-wrap .certi-wrap .btn-wrap .btn{background:#fff;border:1px solid #fff;border-radius:10px;height:auto;padding:36px 20px 30px;line-height:1.2;display:block;box-shadow:0 4px 16px #0000001a}.form-wrap .join-wrap .certi-wrap .btn-wrap .btn:before{content:"";background-color:#00a1ed0d;background-image:url(/images/sub/ico_cer_01.svg);background-position:20px;background-repeat:no-repeat;border-radius:50%;width:70px;height:70px;margin:0 auto;display:block}.form-wrap .join-wrap .certi-wrap .btn-wrap .btn.active{border:1px solid #000!important}.form-wrap .join-wrap .certi-wrap .btn-wrap .btn>div{text-align:center;margin-top:24px}.form-wrap .join-wrap .certi-wrap .btn-wrap .btn>div strong{display:block}.form-wrap .join-wrap .certi-wrap .btn-wrap .btn>div span{color:#666;padding-top:10px;font-size:14px;display:block}.form-wrap .id-wrap .input-wrap{border:1px solid #ddd;border-radius:10px;padding:20px 24px}.form-wrap .id-wrap .input-wrap .box{width:100%}.form-wrap .id-wrap .input-wrap .box dl{margin-bottom:12px;display:flex}.form-wrap .id-wrap .input-wrap .box dl:last-of-type{margin-bottom:0}.form-wrap .id-wrap .input-wrap .box dl dt{color:#999;min-width:120px;font-size:15px}.form-wrap .id-wrap .input-wrap .box dl dd{word-break:break-all;font-size:15px}.form-wrap .id-info{margin-top:20px}.form-wrap .id-info p{color:#999;margin-bottom:8px;font-size:14px;font-weight:600}.form-wrap .id-info li{color:#999;padding-left:18px;font-size:14px;font-weight:400;line-height:1.5;position:relative}.form-wrap .id-info li:before{content:"·";color:#999;width:7px;height:15px;display:block;position:absolute;top:-1px;left:7px}.form-wrap .reserv-wrap .cont{margin-bottom:12px}.form-wrap .reserv-wrap .cont:last-of-type{margin-bottom:0}.form-wrap .reserv-wrap .input-wrap{background-color:#f7f7f7;border-radius:10px;flex-direction:column;align-items:center;gap:18px;padding:20px 16px;display:flex}.form-wrap .reserv-wrap .input-wrap .tit{justify-content:space-between;gap:28px;width:100%;display:flex}.form-wrap .reserv-wrap .input-wrap .tit strong{color:#222;font-size:16px;font-weight:700}.form-wrap .reserv-wrap .input-wrap .tit button{color:#999;font-size:12px;font-weight:400;text-decoration:underline}.form-wrap .reserv-wrap .input-wrap .box{width:100%}.form-wrap .reserv-wrap .input-wrap .box dl{align-items:center;gap:28px;margin-bottom:12px;display:flex}.form-wrap .reserv-wrap .input-wrap .box dl:last-of-type{margin-bottom:0}.form-wrap .reserv-wrap .input-wrap .box dl dt{color:#818181;width:70px;font-size:14px;font-weight:500}.form-wrap .reserv-wrap .input-wrap .box dl dd{color:#222;font-size:14px;font-weight:500}.form-wrap .reserv-wrap .input-wrap .box dl dd button{border-radius:5px;width:41px;height:20px;font-size:12px;line-height:18px}.onboarding-wrap{background-image:linear-gradient(#eef0ff,#fff);height:100dvh;padding-top:24%}.onboarding-wrap .btn-wrap.type-column{background:0 0;gap:34px;padding:0}.onboarding-wrap .btn-wrap.type-column .btn{border-radius:20px 20px 0 0;justify-content:center;align-items:center;gap:8px;height:60px;font-size:16px;font-weight:600;line-height:58px;display:flex}.onboarding-wrap .btn-wrap.type-column .btn:after{content:"";background:url(/images/sub/onboarding_next.svg) 50%/auto 100% no-repeat;flex:none;width:10px;height:10px}.onboarding-wrap .onboarding-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.onboarding-wrap .onboarding-top .i-fipn{background:url(/images/sub/onboarding_img.svg) 16px/auto 100% no-repeat;width:100%;height:66px}.onboarding-wrap .onboarding-top .title{color:#7272ff;font-size:20px;font-weight:700}.onboarding-wrap .onboarding-top .steps-wrap{align-items:center;gap:6px;display:flex}.onboarding-wrap .onboarding-top .steps-wrap span{color:#fff;text-align:center;background-color:#ddd;border-radius:50%;flex:none;width:20px;height:20px;font-size:12px;font-weight:500;line-height:20px}.onboarding-wrap .onboarding-top .steps-wrap span.active{background-color:#7272ff}.onboarding-wrap .form-wrap{padding-top:50px}.onboarding-wrap .form-wrap .join-wrap .input-item .input-tit{font-weight:600}.onboarding-wrap .form-wrap .join-wrap .input-item .input-tit span{color:#888;margin-top:8px;font-size:13px;display:block}.onboarding-wrap .form-wrap .join-wrap .input-item .input-tit em{color:#888;padding-left:4px;font-size:13px}.onboarding-wrap .form-wrap .join-wrap .input-item input{background-color:#eef0ff;border-color:#fff;font-size:15px}.onboarding-wrap .form-wrap .join-wrap .input-item .radio-wrap,.onboarding-wrap .form-wrap .join-wrap .input-item .checkbox-wrap{gap:10px}.onboarding-wrap .form-wrap .join-wrap .input-item .radio-wrap.col-2,.onboarding-wrap .form-wrap .join-wrap .input-item .checkbox-wrap.col-2{flex-wrap:wrap}.onboarding-wrap .form-wrap .join-wrap .input-item .radio-wrap.col-2 .radio,.onboarding-wrap .form-wrap .join-wrap .input-item .radio-wrap.col-2 .checkbox,.onboarding-wrap .form-wrap .join-wrap .input-item .checkbox-wrap.col-2 .radio,.onboarding-wrap .form-wrap .join-wrap .input-item .checkbox-wrap.col-2 .checkbox{min-width:calc(50% - 10px)}.onboarding-wrap .form-wrap .join-wrap .input-item .radio-wrap.type-square .radio.size1 .label:before,.onboarding-wrap .form-wrap .join-wrap .input-item .radio-wrap.type-square .checkbox.size1 .label:before,.onboarding-wrap .form-wrap .join-wrap .input-item .checkbox-wrap.type-square .radio.size1 .label:before,.onboarding-wrap .form-wrap .join-wrap .input-item .checkbox-wrap.type-square .checkbox.size1 .label:before{width:30px;height:30px}.onboarding-wrap .form-wrap .join-wrap .input-item .radio-wrap.type-square .radio.size2 .label:before,.onboarding-wrap .form-wrap .join-wrap .input-item .radio-wrap.type-square .checkbox.size2 .label:before,.onboarding-wrap .form-wrap .join-wrap .input-item .checkbox-wrap.type-square .radio.size2 .label:before,.onboarding-wrap .form-wrap .join-wrap .input-item .checkbox-wrap.type-square .checkbox.size2 .label:before{width:36px;height:36px}.onboarding-wrap .form-wrap .join-wrap .input-item .radio-wrap.type-square .radio.size3 .label:before,.onboarding-wrap .form-wrap .join-wrap .input-item .radio-wrap.type-square .checkbox.size3 .label:before,.onboarding-wrap .form-wrap .join-wrap .input-item .checkbox-wrap.type-square .radio.size3 .label:before,.onboarding-wrap .form-wrap .join-wrap .input-item .checkbox-wrap.type-square .checkbox.size3 .label:before{width:42px;height:42px}.onboarding-wrap .form-wrap .join-wrap .input-item .radio-wrap.type-square .radio.size4 .label:before,.onboarding-wrap .form-wrap .join-wrap .input-item .radio-wrap.type-square .checkbox.size4 .label:before,.onboarding-wrap .form-wrap .join-wrap .input-item .checkbox-wrap.type-square .radio.size4 .label:before,.onboarding-wrap .form-wrap .join-wrap .input-item .checkbox-wrap.type-square .checkbox.size4 .label:before{width:48px;height:48px}.onboarding-wrap .form-wrap .join-wrap .input-item .radio-wrap.type-square .radio.size5 .label:before,.onboarding-wrap .form-wrap .join-wrap .input-item .radio-wrap.type-square .checkbox.size5 .label:before,.onboarding-wrap .form-wrap .join-wrap .input-item .checkbox-wrap.type-square .radio.size5 .label:before,.onboarding-wrap .form-wrap .join-wrap .input-item .checkbox-wrap.type-square .checkbox.size5 .label:before{width:52px;height:52px}.onboarding-wrap .form-wrap .join-wrap .input-item .radio-wrap.type-square .radio label,.onboarding-wrap .form-wrap .join-wrap .input-item .radio-wrap.type-square .checkbox label,.onboarding-wrap .form-wrap .join-wrap .input-item .checkbox-wrap.type-square .radio label,.onboarding-wrap .form-wrap .join-wrap .input-item .checkbox-wrap.type-square .checkbox label{display:block}.onboarding-wrap .form-wrap .join-wrap .input-item .radio-wrap.type-square .radio input:checked+.label:before,.onboarding-wrap .form-wrap .join-wrap .input-item .radio-wrap.type-square .checkbox input:checked+.label:before,.onboarding-wrap .form-wrap .join-wrap .input-item .checkbox-wrap.type-square .radio input:checked+.label:before,.onboarding-wrap .form-wrap .join-wrap .input-item .checkbox-wrap.type-square .checkbox input:checked+.label:before{display:none}.onboarding-wrap .form-wrap .join-wrap .input-item .radio-wrap.type-square .radio .label,.onboarding-wrap .form-wrap .join-wrap .input-item .radio-wrap.type-square .checkbox .label,.onboarding-wrap .form-wrap .join-wrap .input-item .checkbox-wrap.type-square .radio .label,.onboarding-wrap .form-wrap .join-wrap .input-item .checkbox-wrap.type-square .checkbox .label{aspect-ratio:1;color:#fff;background-color:#eef0ff;height:auto;position:relative}.onboarding-wrap .form-wrap .join-wrap .input-item .radio-wrap.type-square .radio .label:before,.onboarding-wrap .form-wrap .join-wrap .input-item .radio-wrap.type-square .checkbox .label:before,.onboarding-wrap .form-wrap .join-wrap .input-item .checkbox-wrap.type-square .radio .label:before,.onboarding-wrap .form-wrap .join-wrap .input-item .checkbox-wrap.type-square .checkbox .label:before{filter:blur(6px);background-color:#a0a7fc;border-radius:50%;width:30px;height:30px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.onboarding-wrap .form-wrap .join-wrap .input-item .radio-wrap.type-square .radio .label span,.onboarding-wrap .form-wrap .join-wrap .input-item .radio-wrap.type-square .checkbox .label span,.onboarding-wrap .form-wrap .join-wrap .input-item .checkbox-wrap.type-square .radio .label span,.onboarding-wrap .form-wrap .join-wrap .input-item .checkbox-wrap.type-square .checkbox .label span{z-index:1;color:#fff;font-size:20px;font-weight:600;position:relative}.onboarding-wrap .form-wrap .join-wrap .input-item .radio-wrap.type-square .radio p,.onboarding-wrap .form-wrap .join-wrap .input-item .radio-wrap.type-square .checkbox p,.onboarding-wrap .form-wrap .join-wrap .input-item .checkbox-wrap.type-square .radio p,.onboarding-wrap .form-wrap .join-wrap .input-item .checkbox-wrap.type-square .checkbox p{color:#666;text-align:center;margin-top:4px;font-size:12px;font-weight:600}.onboarding-wrap .form-wrap .join-wrap .input-item .radio-wrap.type-color,.onboarding-wrap .form-wrap .join-wrap .input-item .checkbox-wrap.type-color{flex-wrap:wrap}.onboarding-wrap .form-wrap .join-wrap .input-item .radio-wrap.type-color .radio,.onboarding-wrap .form-wrap .join-wrap .input-item .radio-wrap.type-color .checkbox,.onboarding-wrap .form-wrap .join-wrap .input-item .checkbox-wrap.type-color .radio,.onboarding-wrap .form-wrap .join-wrap .input-item .checkbox-wrap.type-color .checkbox{min-width:calc(25% - 10px)}.onboarding-wrap .form-wrap .join-wrap .input-item .radio-wrap.type-color .radio input:checked+.label,.onboarding-wrap .form-wrap .join-wrap .input-item .radio-wrap.type-color .checkbox input:checked+.label,.onboarding-wrap .form-wrap .join-wrap .input-item .checkbox-wrap.type-color .radio input:checked+.label,.onboarding-wrap .form-wrap .join-wrap .input-item .checkbox-wrap.type-color .checkbox input:checked+.label{color:#666;border:3px solid #7272ff;background-color:#fff!important}.onboarding-wrap .form-wrap .join-wrap .input-item .radio-wrap.type-color .radio .label,.onboarding-wrap .form-wrap .join-wrap .input-item .radio-wrap.type-color .checkbox .label,.onboarding-wrap .form-wrap .join-wrap .input-item .checkbox-wrap.type-color .radio .label,.onboarding-wrap .form-wrap .join-wrap .input-item .checkbox-wrap.type-color .checkbox .label{color:#fff;height:40px}.onboarding-wrap .form-wrap .join-wrap .input-item .radio-wrap .radio label,.onboarding-wrap .form-wrap .join-wrap .input-item .radio-wrap .checkbox label,.onboarding-wrap .form-wrap .join-wrap .input-item .checkbox-wrap .radio label,.onboarding-wrap .form-wrap .join-wrap .input-item .checkbox-wrap .checkbox label{display:flex}.onboarding-wrap .form-wrap .join-wrap .input-item .radio-wrap .radio .label,.onboarding-wrap .form-wrap .join-wrap .input-item .radio-wrap .checkbox .label,.onboarding-wrap .form-wrap .join-wrap .input-item .checkbox-wrap .radio .label,.onboarding-wrap .form-wrap .join-wrap .input-item .checkbox-wrap .checkbox .label{color:#666;background-color:#eef0ff;border:1px solid #fff;border-radius:10px;justify-content:center;align-items:center;width:100%;height:48px;font-weight:600}.onboarding-wrap .form-wrap .join-wrap .input-item .radio-wrap .radio .label:before,.onboarding-wrap .form-wrap .join-wrap .input-item .radio-wrap .checkbox .label:before,.onboarding-wrap .form-wrap .join-wrap .input-item .checkbox-wrap .radio .label:before,.onboarding-wrap .form-wrap .join-wrap .input-item .checkbox-wrap .checkbox .label:before{display:none}.onboarding-wrap .form-wrap .join-wrap .input-item .radio-wrap .radio input:checked+.label,.onboarding-wrap .form-wrap .join-wrap .input-item .radio-wrap .checkbox input:checked+.label,.onboarding-wrap .form-wrap .join-wrap .input-item .checkbox-wrap .radio input:checked+.label,.onboarding-wrap .form-wrap .join-wrap .input-item .checkbox-wrap .checkbox input:checked+.label{color:#fff;background-color:#7272ff}.onboarding-wrap .form-wrap .join-wrap .input-item .btn.store{color:#999;text-align:left;background:#eef0ff url(/images/sub/btn_search.svg) right 16px center/24px no-repeat;border-color:#fff;padding:0 16px}.onboarding-wrap .form-wrap .join-wrap .input-item .select-box .select{color:#666;text-align:center;background:#eef0ff;border-color:#fff;border-radius:10px;justify-content:center;height:48px;font-size:15px;font-weight:600}.onboarding-wrap .form-wrap .join-wrap .input-item .select-box .select:after{display:none}.onboarding-wrap .form-wrap .join-wrap .input-item .select-box .select.on{border-color:#fff;border-radius:10px}.onboarding-wrap .form-wrap .join-wrap .input-item .option-list{background-color:#fff;border-color:#a0a7fc;border-radius:10px;top:calc(100% + 8px)}.onboarding-wrap .form-wrap .join-wrap .input-item .option-list.open{max-height:240px}.onboarding-wrap .form-wrap .join-wrap .input-item .option-list li+li{border-color:#e3e3e3}.onboarding-wrap .form-wrap .join-wrap .input-item .option-list li .label{color:#222;justify-content:center;font-size:15px;font-weight:500}.onboarding-wrap .form-wrap .join-wrap .terms-wrap{background:url(/images/sub/onboarding_bg.png) 50%/100% no-repeat;padding:80px 34px 108px}.onboarding-wrap .form-wrap .join-wrap .terms-wrap .chk-list .checkbox .label{color:#666;font-size:15px;font-weight:600}.onboarding-wrap .form-wrap .join-wrap .terms-wrap .chk-list .checkbox .label:before{background-color:#7272ff;margin-top:1px}.onboarding-wrap .steps-progress{width:100%;padding:0 16px}.onboarding-wrap .steps-progress .benefit-text{color:#6556fe;background-color:#fff;border-radius:31px;padding:8px 12px;font-size:12px;position:absolute;top:-54%;transform:translate(-50%,-50%);box-shadow:0 2px 6px #00000040}.onboarding-wrap .steps-progress .benefit-text:after{content:"";background-color:#fff;width:8px;height:8px;position:absolute;bottom:-1px;left:60px;transform:rotate(50deg)skew(50deg)}.onboarding-wrap .steps-progress .benefit-text.step1{left:32%}.onboarding-wrap .steps-progress .benefit-text.step2{left:60%}.onboarding-wrap .steps-progress .benefit-text.step3{right:16px;transform:translateY(-50%)}.onboarding-wrap .steps-progress .progress-bar{background-color:#ddd;border-radius:5px;width:100%;height:6px;position:relative}.onboarding-wrap .steps-progress .progress-bar .progress-fill{z-index:1;background-color:#a0a7fc;border-radius:5px;width:0;height:6px;position:absolute;top:0;left:0}.onboarding-wrap .steps-progress .progress-bar .benefit-img{z-index:1;position:absolute;top:50%;transform:translate(-50%,-50%)}.onboarding-wrap .steps-progress .progress-bar .benefit-img.step1{left:32%}.onboarding-wrap .steps-progress .progress-bar .benefit-img.step2{left:64%}.onboarding-wrap .steps-progress .progress-bar .benefit-img.step3{right:-20px;transform:translateY(-50%)}.onboarding-wrap .m-set:has(.complete-wrap){height:100%;padding:0}.onboarding-wrap .complete-wrap{height:100%;padding:90px 16px 0;position:relative}.onboarding-wrap .complete-wrap .i-complete{z-index:5;aspect-ratio:1;max-width:371px;display:block;position:relative;overflow:hidden}.onboarding-wrap .complete-wrap .i-complete img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.onboarding-wrap .complete-wrap .i-complete{margin:0 auto}.onboarding-wrap .complete-wrap p{z-index:1;color:#7272ff;text-align:center;margin-top:30px;font-size:24px;font-weight:700;position:relative}.checkbox-list{margin-top:16px}.checkbox-list .label{font-size:14px}.checkbox-list .label strong{font-weight:500}.checkbox-list3{margin-top:26px}.checkbox-list3 .label{font-size:14px}.checkbox-list2{margin-top:18px}.checkbox-list2 .chk-list{align-items:center;gap:19px;display:flex}.memTit-area{justify-content:space-between;align-items:center;padding:20px 16px 6px;display:flex}.memTit-area .mem-info p:first-child{color:#222;font-size:18px;font-weight:600}.memTit-area .mem-info p:last-child{color:#999;padding-top:8px;font-size:12px}.memTit-area .sns-wrap{justify-content:center;gap:7px;display:flex}.memTit-area .sns-wrap+.btn-wrap{margin-top:0}.memTit-area .sns-wrap a{text-align:center;font-size:0}.memTit-area .sns-wrap a:before{content:"";background-position:50%;background-repeat:no-repeat;background-size:50%;border-radius:50%;width:30px;height:30px;margin:0 auto 10px;display:block}.memTit-area .sns-wrap a.naver:before{background-color:#02c13a;background-image:url(/images/sub/sns_naver.svg)}.memTit-area .sns-wrap a.kakao:before{background-color:#f7df16;background-image:url(/images/sub/sns_kakao.svg)}.memTit-area .sns-wrap a.google:before{background-color:#fff;background-image:url(/images/sub/sns_google.svg);border:1px solid #ddd}.memTit-area .sns-wrap a.apple:before{background-color:#030000;background-image:url(/images/sub/sns_apple.svg)}.pass-btn-area{text-align:right;padding:0 16px 27px}.pass-btn-area button{width:86px;height:26px;font-size:12px;line-height:24px}.con-line{background-color:#f7f7f7;border-top:1px solid #ddd;height:5px}.secede-btn-area{text-align:right;padding:25px 0 0}.secede-btn-area a{color:#999;font-size:13px;text-decoration:underline}.change-pw{margin-bottom:20px}.change-pw dt{padding-bottom:12px;font-size:16px;font-weight:500}.change-pw dd{color:#666;padding-bottom:10px;padding-left:8px;font-size:14px;font-weight:400;position:relative}.change-pw dd:after{content:"·";display:inline-block;position:absolute;top:0;left:0}.close-account .tit{color:#666;padding-bottom:10px;font-size:16px;font-weight:500}.close-account .info-list{background:#f7f7f7;margin-top:20px;padding:20px 18px}.close-account .info-list ul li{color:#707070;padding-bottom:10px;padding-left:8px;font-size:14px;font-weight:500;position:relative}.close-account .info-list ul li:after{content:"·";display:inline-block;position:absolute;top:-1px;left:0}.close-account .info-list ul li:last-child{padding-bottom:0}.close-account dl{justify-content:space-between;margin-bottom:24px;display:flex}.close-account dl dt{color:#707070;font-size:12px}.close-account dl dd,.close-account .label{color:#222;font-size:15px;font-weight:500}.attach-info-txt li:first-child{color:#ec1c24}.attach-info-txt li{color:#707070;padding-bottom:10px;padding-left:8px;font-size:13px;font-weight:400;position:relative}.attach-info-txt li:after{content:"·";display:inline-block;position:absolute;top:0;left:0}.file-btn{text-align:center;border:1px solid #ddd;border-radius:10px;height:46px;margin-top:6px;line-height:44px}.file-btn label{cursor:pointer;justify-content:center;align-items:center;height:46px;display:flex}.file-btn label:before{content:"";background-image:url(/images/sub/ico_attarch.svg);width:16px;height:16px;margin-right:4px;display:inline-block}.file-btn label span{font-size:14px;font-weight:400;display:inline-block}.attatch_pic{flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;display:flex}.attatch_pic li{width:72px;position:relative}.attatch_pic li .image-wrapper{aspect-ratio:1;border:1px solid #ddd;border-radius:10px;width:100%;display:block;position:relative;overflow:hidden}.attatch_pic li .image-wrapper img{object-fit:cover;object-position:top;width:100%;height:100%;position:absolute;top:0;left:0}.attatch_pic li button{background-image:url(/images/sub/close-line.svg);background-position:50%;background-repeat:no-repeat;width:16px;height:16px;font-size:0;position:absolute;top:4px;right:4px}.attatch_file{flex-wrap:wrap;align-items:center;margin-top:16px;display:flex}.attatch_file li{width:100%;padding-bottom:8px}.attatch_file li a{color:#666;font-size:14px;text-decoration:underline}.attatch_file li button{background-image:url(/images/sub/close-line.svg);background-position:50%;background-repeat:no-repeat;border:1px solid #ddd;border-radius:6px;width:26px;height:26px;margin-left:7px;font-size:0}.agree-box{color:#707070;background:#f7f7f7;margin-top:20px;padding:20px 18px;font-size:14px;line-height:1.5}@media screen and (max-width:1023px){.form-wrap .login-wrap .join-text{margin-top:20px;font-size:15px}}@media screen and (max-width:768px){.subTit-area .sub-tit{font-size:18px}.subTit-area .sub-text{font-size:13px}.form-wrap .login-wrap input{height:48px;line-height:46px}.form-wrap .login-wrap .input-item .add-btn .btn{width:92px;height:48px;line-height:46px}.form-wrap .join-wrap .input-item+.input-item{margin-top:24px}.form-wrap .join-wrap .input-item .col-2>div:first-child{max-width:100%}.form-wrap .join-wrap .input-item .col-2 .add-btn{width:100%}.form-wrap .join-wrap .terms-wrap .checkbox.all .label{font-size:15px}.form-wrap .join-wrap .terms-wrap .chk-list{margin-top:24px}.form-wrap .join-wrap .terms-wrap .chk-list .checkbox .label{font-size:14px}.form-wrap .join-wrap .btn-wrap{margin-top:40px}}@media screen and (max-width:580px){.fixed-wrap{max-width:100%}}
.customer-wrap{padding-bottom:36px;position:relative}.customer-wrap .customer-box{border-bottom:5px solid #eee;padding:24px 16px 20px}.customer-wrap .customer-box>div{text-align:left}.customer-wrap .customer-box>div .tit-01{color:#222;padding-bottom:10px;font-size:16px;font-weight:600;display:block}.customer-wrap .customer-box>div .tit-02{color:#222;font-size:14px;font-weight:400;line-height:21px;display:block}.customer-wrap .view-tab-wrap{border-bottom:1px solid #ddd;display:flex}.customer-wrap .view-tab-wrap a,.customer-wrap .view-tab-wrap button{color:#818181;flex:1;justify-content:center;align-items:center;height:50px;font-size:15px;display:flex}.customer-wrap .view-tab-wrap a.active,.customer-wrap .view-tab-wrap button.active{color:#000;border-bottom:2px solid #000;font-weight:600}.customer-wrap .view-tab-wrap a span,.customer-wrap .view-tab-wrap button span{color:inherit;font-weight:300}.customer-wrap .board-list .list-wrap .table-wrap{border-top:1px solid #030a22}.customer-wrap .board-list .list-wrap .table-wrap .list-row.empty{border-bottom:0!important}.customer-wrap .board-list .list-wrap .table-wrap .list-row{table-layout:fixed;border-bottom:1px solid #ddd;width:100%;height:50px;display:table}.customer-wrap .board-list .list-wrap .table-wrap .list-row .title{text-align:left}.customer-wrap .board-list .list-wrap .table-wrap .list-row .title>a,.customer-wrap .board-list .list-wrap .table-wrap .list-row .title>p{vertical-align:middle;text-overflow:ellipsis;white-space:nowrap;max-width:95%;display:inline-block;overflow:hidden}.customer-wrap .board-list .list-wrap .table-wrap .list-row .title .noti{font-weight:500}.customer-wrap .board-list .list-wrap .table-wrap .list-row>div{text-align:center;vertical-align:middle;font-size:14px;display:table-cell}.customer-wrap .board-list .list-wrap .table-wrap .list-row .no{color:#999;width:40px;font-size:13px}.customer-wrap .board-list .list-wrap .table-wrap .list-row .no .i-notice{background:url(/images/sub/ico_noti.svg) 50%/19px no-repeat;width:20px;height:20px;margin:0 auto;font-size:0;display:block}.customer-wrap .board-list .list-wrap .table-wrap .list-row .category{width:110px;color:#004194!important}.customer-wrap .board-list .list-wrap .table-wrap .list-row .date{color:#999;width:72px;font-size:12px}.customer-wrap .list-top{justify-content:start;padding-top:24px;display:flex}.customer-wrap .list-top:has(.search-wrap){flex-direction:column;align-items:flex-start;gap:20px;padding-top:24px}.customer-wrap .list-top .total-count{color:#222;font-size:14px;font-weight:600}.customer-wrap .list-top .total-count em{color:#7272ff;font-weight:700}.customer-wrap .search-wrap{width:100%}.customer-wrap .search-wrap .search-box{border:1px solid #ddd;border-radius:10px;align-items:center;gap:10px;display:flex}.customer-wrap .search-wrap .search-box .search-area{width:100%}.customer-wrap .search-wrap .search-box input{border:0;height:40px}.customer-wrap .search-wrap .search-box .btn{background-color:#fff;background-image:url(/images/sub/ico-search.svg);background-position:50%;background-repeat:no-repeat;border:0;flex:none;width:20px;height:20px;margin-right:16px;font-size:0}.customer-wrap .board-view .view-top{background:url(/images/sub/ico_noti.svg) 0 20px no-repeat;border-bottom:1px solid #ddd;padding:20px 0 16px 30px}.customer-wrap .board-view .view-top strong{font-size:15px;display:block}.customer-wrap .board-view .view-top p{padding-top:8px}.customer-wrap .board-view .view-top p span{color:#999;padding-right:10px;font-size:13px;display:inline-block}.customer-wrap .board-view .view-top p span:first-child:after{content:"";vertical-align:middle;background-color:#ddd;width:1px;height:10px;margin:0 0 0 10px;display:inline-block}.customer-wrap .board-view .board-box{border-bottom:1px solid #ddd;padding:24px 0}.customer-wrap .board-view ul{margin-top:20px}.customer-wrap .board-view ul li{padding-bottom:10px}.customer-wrap .board-view ul li a{align-items:center;gap:7px;display:flex}.customer-wrap .board-view ul li a span{color:#666;font-size:14px;text-decoration:underline}.customer-wrap .board-view ul li a i{background:url(/images/sub/ico_file.svg) 50% no-repeat;border:1px solid #ddd;border-radius:6px;width:26px;height:26px;display:block}.customer-wrap .category-swiper{margin-top:20px}.customer-wrap .terms-wrap .terms-box{margin-bottom:30px;line-height:1.6}.customer-wrap .terms-wrap .scroll-table{margin-top:20px;padding-bottom:10px;overflow:auto}.customer-wrap .terms-wrap .scroll-table::-webkit-scrollbar{background:0 0;height:4px}.customer-wrap .terms-wrap .scroll-table::-webkit-scrollbar-thumb{background:#9999994d;border-radius:60px;height:4px}.customer-wrap .terms-wrap .privacy-table th{background:#f7f7f7;border:1px solid #ddd}.customer-wrap .terms-wrap .privacy-table th:first-child{width:120px}.customer-wrap .terms-wrap .privacy-table th:nth-child(2){width:80px}.customer-wrap .terms-wrap .privacy-table th:nth-child(3){width:100px}.customer-wrap .terms-wrap .privacy-table th:nth-child(4){width:310px}.customer-wrap .terms-wrap .privacy-table th:nth-child(5){width:60px}.customer-wrap .terms-wrap .privacy-table td{border:1px solid #ddd;padding:10px 5px}.customer-wrap .terms-wrap .table{padding-bottom:10px;display:block;overflow:auto;width:100%!important}.customer-wrap .terms-wrap .table::-webkit-scrollbar{background:0 0;height:4px}.customer-wrap .terms-wrap .table::-webkit-scrollbar-thumb{background:#9999994d;border-radius:60px;height:4px}.customer-wrap .terms-wrap .table table{min-width:650px}.customer-wrap .terms-wrap .table table tr th,.customer-wrap .terms-wrap .table table tr td{min-width:80px}.customer-wrap .text-btn.c-blue{text-align:right;margin-top:20px}.customer-wrap .text-btn.c-blue a{color:#0854f5;text-underline-position:under;background:url(/images/sub/more_btn_blue.svg) 100%/8px no-repeat;padding-right:16px;text-decoration:underline;display:inline-block}.customer-wrap .text-btn.c-blue+.form-wrap{padding-top:20px}.customer-wrap .grid-2,.customer-wrap .grid-3{width:100%;display:flex}.customer-wrap .grid-2 img,.customer-wrap .grid-3 img{object-fit:cover;flex:1;min-width:0;height:auto}.board-wrap+.list-wrap .prdList-wrap .prd-thumb .btn-wish{bottom:6px;left:6px}.board-wrap+.list-wrap .prdList-wrap .prd-thumb .lens{width:40px;height:40px;bottom:6px;right:6px}.board-list .table-wrap .list-row.empty{border-bottom:0!important}.board-list .table-wrap.type-gallery.type-magazine .list-row .imgbox{aspect-ratio:1;display:block;position:relative;overflow:hidden}.board-list .table-wrap.type-gallery.type-magazine .list-row .imgbox img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.board-list .table-wrap.type-gallery .list-row+.list-row{margin-top:30px}.board-list .table-wrap.type-gallery .list-row .imgbox{aspect-ratio:1.97959;display:block;position:relative;overflow:hidden}.board-list .table-wrap.type-gallery .list-row .imgbox img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.board-list .table-wrap.type-gallery .list-row .imgbox{border-radius:6px;overflow:hidden}.board-list .table-wrap.type-gallery .list-row .text-wrap{margin-top:14px}.board-list .table-wrap.type-gallery .list-row .text-wrap .text-box .tit{text-overflow:ellipsis;white-space:initial;-webkit-line-clamp:2;word-break:break-all;-webkit-box-orient:vertical;font-size:16px;font-weight:500;line-height:140%;display:-webkit-box;overflow:hidden}.board-list .table-wrap.type-gallery .list-row .text-wrap .date{color:#606060;margin-top:8px;font-size:14px;font-weight:500;display:block}.board-list .table-wrap.type-magazine .list-row a{position:relative}.board-list .table-wrap.type-magazine .list-row a .text-wrap{position:absolute;bottom:45px;left:16px}.board-list .table-wrap.type-magazine .list-row a .text-wrap .text-box .tit{color:#000;font-size:20px;font-weight:700}.board-view .view-top{padding:20px 0}.board-view .view-top .tit{word-break:keep-all;font-size:18px;font-weight:500}.board-view .view-top .info-area{margin-top:8px}.board-view .view-top .info-area span{color:#999;font-weight:500}.board-view .view-cont{margin-bottom:30px;font-size:16px}.board-view .view-cont .image img{margin:0 auto;display:block}.board-view .view-cont .imgbox{aspect-ratio:1.76364;margin-bottom:20px;display:block;position:relative;overflow:hidden}.board-view .view-cont .imgbox img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.board-view .view-attachment .attachment{padding:0 10px}.board-view .view-attachment .attachment:first-child{border-top:1px solid #ddd;padding-top:20px}.board-view .view-attachment .attachment a{color:#666;align-items:center;gap:10px;padding:5px 0;font-size:15px;display:inline-flex}.board-view .view-attachment .attachment a:after{content:"";background-image:url(/images/sub/ico_download.svg);background-position:50%;background-repeat:no-repeat;background-size:20px;width:26px;height:26px}.board-view .view-answer{border-top:1px solid #e6e6e6;margin-top:20px}.board-view .view-answer .answer-wrap{background-color:#f5f7f8;margin-top:26px;padding:30px 50px}.board-view .view-answer .answer-wrap .answer-date{color:#909da7;margin:20px 0 26px;font-size:14px}.board-view .view-answer .answer-wrap .view-cont{border-top:0;padding:0}.board-view .view-answer .answer-wrap .view-cont p{color:#909da7}.board-view .view-answer .answer-wrap .answer-top p{color:#909da7;font-weight:600}.board-view .type-view{margin-top:60px}.board-view .type-view .btn{max-width:156px;margin:0 auto}.board-write{border-top:1px solid #707070;margin-top:80px}.board-write .form-row{border-bottom:1px solid #ddd;grid-template-columns:195px 1fr;display:grid}.board-write .form-row .form-label{background-color:#f7f7f7;padding:0 20px;line-height:64px}.board-write .form-row .form-label span{font-weight:500}.board-write .form-row .form-field{padding:8px 30px}.board-write .form-row .form-field.w-sm{max-width:500px}.board-write .form-row .file-upload .btn{cursor:pointer;max-width:160px}.board-write .form-row .file-upload .file{align-items:center;gap:10px;margin-top:16px;display:flex}.board-write .form-row .file-upload .file .file-info{align-items:center;gap:6px;display:flex}.board-write .form-row .file-upload .file .file-info .file-name{font-size:15px;text-decoration:underline}.board-write .form-row .file-upload .file .btn-delete{background:url(/images/sub/ico_delete.png) 50% no-repeat;border-radius:50%;flex:none;width:20px;height:20px}.board-write .terms-wrap{margin-top:100px}.board-write .terms-wrap .terms-box{border:1px solid #ddd;max-height:100px;padding:20px;font-size:15px;overflow:auto}.board-write .terms-wrap .terms-box::-webkit-scrollbar{background:0 0;width:4px}.board-write .terms-wrap .terms-box::-webkit-scrollbar-thumb{background:#9999994d;border-radius:60px;width:4px}.board-write .terms-wrap .checkbox{margin-top:20px}.board-write .terms-wrap .checkbox .label{font-size:18px;font-weight:500}.board-write .terms-wrap .checkbox .label:before{margin-top:3px}.board-write .btn-wrap.type-center{margin-top:60px}.board-write .btn-wrap.type-center .btn{max-width:160px}.faq-content ul{border-top:1px solid #222;width:100%;height:auto}.faq-content ul .prd-info{cursor:pointer}.faq-content ul .faq-item .Qmark{color:#999;text-align:center;word-break:keep-all;flex-shrink:0;width:80px;font-size:13px}.faq-content ul .faq-item .li-tit{cursor:pointer;align-items:center;gap:10px;margin:15px 0;display:flex;position:relative}.faq-content ul .faq-item .li-tit .tit-text{max-width:72%;font-size:14px;font-weight:500;line-height:1.4}.faq-content ul .faq-item .li-tit .openBtn{cursor:pointer;background:url(/images/sub/ico_toggle2.svg) 50% no-repeat;width:10px;height:100%;position:absolute;right:0;transform:rotate(0)}.faq-content ul .faq-item .li-tit .openBtn.active{transform:none}.faq-content ul .faq-item .hidable{background:#f7f7f7;border-top:1px solid #e3e3e3;display:block;position:relative;overflow:hidden}.faq-content ul .faq-item .hidable.active{border-top:none}.faq-content ul .faq-item .hidable .hidable-content{align-items:flex-start;gap:16px;width:100%;height:auto;padding:0 20px;display:flex;position:absolute;top:28px}.faq-content ul .faq-item .hidable .hidable-content h4{justify-content:center;align-items:center;font-size:15px;font-weight:600;display:flex}.faq-content ul .faq-item .hidable .hidable-content p{line-height:1.4}.inquiry-list .board-list .list-wrap .list-top{margin-top:0;padding-top:24px}.inquiry-list .board-list .list-wrap .list-top .total-count{color:#222;font-size:14px;font-weight:600}.inquiry-list .board-list .list-wrap .list-top .total-count em{color:#7272ff;font-weight:700}.inquiry-list .board-list .list-wrap .list-top .btn-text{color:#707070;background:url(/images/sub/ico_inquiry.svg) 4px no-repeat;margin-bottom:-4px;padding:4px 0 4px 16px;font-size:13px;font-weight:500}.inquiry-list .board-list .list-wrap .list-btm .table-wrap .list-row{table-layout:unset;height:unset;flex-direction:column;padding:16px 0;display:flex}.inquiry-list .board-list .list-wrap .list-btm .table-wrap .list-row .row-title{align-items:center;margin-bottom:13px;display:flex}.inquiry-list .board-list .list-wrap .list-btm .table-wrap .list-row .row-title .status{color:#fff;background-color:#adadad;border-radius:5px;width:54px;height:22px;margin-right:14px;font-size:12px;font-weight:300;line-height:22px;display:inline-block}.inquiry-list .board-list .list-wrap .list-btm .table-wrap .list-row .row-title .status.complete{color:#fff;background:#7272ff}.inquiry-list .board-list .list-wrap .list-btm .table-wrap .list-row .row-title .title{text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;flex:1;height:1.4em;line-height:1.4em;display:-webkit-box;overflow:hidden}.inquiry-list .board-list .list-wrap .list-btm .table-wrap .list-row .row-btm{justify-content:space-between;align-items:center;display:flex}.inquiry-list .board-list .list-wrap .list-btm .table-wrap .list-row .row-btm .date{width:unset;color:#999;font-size:13px;font-weight:400}.inquiry-list .board-list .list-wrap .list-btm .table-wrap .list-row .row-btm .btn-wrap{gap:unset}.inquiry-list .board-list .list-wrap .list-btm .table-wrap .list-row .row-btm .btn-wrap button{color:#707070;padding-right:16px;font-size:13px;font-weight:400;position:relative}.inquiry-list .board-list .list-wrap .list-btm .table-wrap .list-row .row-btm .btn-wrap button:after{content:"";background-color:#ddd;width:1px;height:10px;display:block;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.inquiry-list .board-list .list-wrap .list-btm .table-wrap .list-row .row-btm .btn-wrap button:last-child:after{display:none}.prd-inquiry .list-wrap .list-top{margin:0 0 12px;padding-top:24px}.prd-inquiry .list-wrap .list-top .total-count{color:#222;font-size:14px;font-weight:600}.prd-inquiry .list-wrap .list-top .total-count em{color:#7272ff;font-weight:700}.prd-inquiry .faq-content ul .faq-item{padding-top:16px}.prd-inquiry .faq-content ul .faq-item .prd-info{align-items:center;gap:14px;display:flex}.prd-inquiry .faq-content ul .faq-item .prd-info .prd-thumb{aspect-ratio:1;border-radius:10px;width:60px;display:block;position:relative;overflow:hidden}.prd-inquiry .faq-content ul .faq-item .prd-info .prd-thumb img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.prd-inquiry .faq-content ul .faq-item .prd-info .prd-detail .name-wrap .brand{color:#adadad;margin-bottom:5px;font-size:11px;font-weight:600}.prd-inquiry .faq-content ul .faq-item .prd-info .prd-detail .name-wrap .prd-name{color:#222;font-size:14px;font-weight:600}.prd-inquiry .faq-content ul .faq-item .li-tit{gap:unset}.prd-inquiry .faq-content ul .faq-item .li-tit .status{text-align:center;color:#fff;background:#adadad;border-radius:5px;width:54px;height:22px;margin-right:14px;font-size:12px;font-weight:500;line-height:22px}.prd-inquiry .faq-content ul .faq-item .li-tit .status.complete{color:#fff;background:#7272ff}.prd-inquiry .faq-content ul .faq-item .li-tit>img{vertical-align:middle;width:13px;height:14px;margin-right:8px}.prd-inquiry .faq-content ul .faq-item .li-tit .tit-text{color:#222;vertical-align:middle;font-size:14px;font-weight:500}.prd-inquiry .faq-content ul .faq-item .post-info{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.prd-inquiry .faq-content ul .faq-item .post-info .date{color:#999;font-size:13px;font-weight:400}.prd-inquiry .faq-content ul .faq-item .post-info .btn-wrap{gap:unset}.prd-inquiry .faq-content ul .faq-item .post-info .btn-wrap button{color:#707070;padding-right:16px;font-size:13px;font-weight:400;position:relative}.prd-inquiry .faq-content ul .faq-item .post-info .btn-wrap button:last-child{padding-right:0}.prd-inquiry .faq-content ul .faq-item .post-info .btn-wrap button:after{content:"";background-color:#ddd;width:1px;height:10px;display:block;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.prd-inquiry .faq-content ul .faq-item .post-info .btn-wrap button:last-child:after{display:none}.prd-inquiry .faq-content ul .faq-item .hidable .hidable-content{gap:unset;flex-direction:column;display:flex;top:20px}.prd-inquiry .faq-content ul .faq-item .hidable .hidable-content .question{padding-top:unset;white-space:pre-line;width:100%}.prd-inquiry .faq-content ul .faq-item .hidable .hidable-content .answer{white-space:pre-line;border-top:1px solid #ddd;width:100%;margin-top:24px;padding-top:24px}.prd-inquiry .faq-content ul .faq-item .hidable .hidable-content .date{color:#707070;padding-top:30px;font-size:13px;font-weight:400}#qaviewPopup .popup-cont{padding:unset}#qaviewPopup .popup-cont .qaview-wrap .qaview-top{border-bottom:8px solid #f7f7f7;padding:25px 16px}#qaviewPopup .popup-cont .qaview-wrap .qaview-top .prd-info{align-items:center;display:flex}#qaviewPopup .popup-cont .qaview-wrap .qaview-top .prd-info .prd-thum{aspect-ratio:1;border-radius:10px;width:80px;display:block;position:relative;overflow:hidden}#qaviewPopup .popup-cont .qaview-wrap .qaview-top .prd-info .prd-thum img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}#qaviewPopup .popup-cont .qaview-wrap .qaview-top .prd-info .prd-detail{margin-left:14px}#qaviewPopup .popup-cont .qaview-wrap .qaview-top .prd-info .prd-detail .brand{color:#adadad;margin-bottom:5px;font-size:11px;font-weight:600}#qaviewPopup .popup-cont .qaview-wrap .qaview-top .prd-info .prd-detail .prd-name{color:#222;margin-bottom:5px;font-size:14px;font-weight:600}#qaviewPopup .popup-cont .qaview-wrap .qaview-top .prd-info .prd-detail .prd-option{color:#adadad;font-size:12px;font-weight:300}#qaviewPopup .popup-cont .qaview-wrap .qaview-top .prd-info .prd-detail .prd-price{color:#000;font-size:14px;font-weight:700}#qaviewPopup .popup-cont .qaview-wrap .form-wrap{padding:32px 16px 0}#inquiryviewPopup .popup-cont{padding:0}#inquiryviewPopup .popup-cont .customer-box{border-bottom:5px solid #eee;margin-right:-16px;padding:24px 16px 20px}#inquiryviewPopup .popup-cont .customer-box>div{text-align:left}#inquiryviewPopup .popup-cont .customer-box>div .tit-01{color:#222;padding-bottom:10px;font-size:16px;font-weight:600;display:block}#inquiryviewPopup .popup-cont .customer-box>div .tit-02{color:#222;font-size:14px;font-weight:400;line-height:21px;display:block}#inquiryviewPopup .popup-cont .cont-scroll{max-height:calc(100dvh - 100px);margin-right:0}#inquiryviewPopup .popup-cont .form-wrap{padding:30px 0 30px 16px}#inquiryviewPopup .popup-cont .form-wrap .input-wrap .write-date{text-align:right;color:#707070;font-size:13px;font-weight:400}#inquiryviewPopup .popup-cont .form-wrap .input-wrap .attach-wrap .title{color:#666;margin-top:20px;margin-bottom:12px;font-size:15px;font-weight:500}#inquiryviewPopup .popup-cont .form-wrap .input-wrap .attach-wrap .attach-notice{margin-bottom:12px}#inquiryviewPopup .popup-cont .form-wrap .input-wrap .attach-wrap .attach-notice p{color:#707070;font-size:13px;font-weight:400;line-height:1.4em}#inquiryviewPopup .popup-cont .form-wrap .input-wrap .attach-wrap .attach-notice p.point{color:#ec1c24}#inquiryviewPopup .popup-cont .form-wrap .input-wrap .attach-btn{margin-bottom:16px}#inquiryviewPopup .popup-cont .form-wrap .input-wrap .attach-btn img{vertical-align:middle;width:14px;height:14px;margin-right:4px}#inquiryviewPopup .popup-cont .form-wrap .input-wrap .attach-thum-list{gap:10px;display:flex}#inquiryviewPopup .popup-cont .form-wrap .input-wrap .attach-thum-list .attach-thum{aspect-ratio:1;width:72px;display:block;position:relative;overflow:hidden}#inquiryviewPopup .popup-cont .form-wrap .input-wrap .attach-thum-list .attach-thum img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}#inquiryviewPopup .popup-cont .form-wrap .input-wrap .attach-thum-list .attach-thum .delete-btn{padding:8px;font-size:12px;font-weight:700;position:absolute;top:0;right:0}#inquiryviewPopup .popup-cont .form-wrap .input-wrap .attach-list{margin-top:16px}#inquiryviewPopup .popup-cont .form-wrap .input-wrap .attach-list .file{margin-bottom:8px}#inquiryviewPopup .popup-cont .form-wrap .input-wrap .attach-list .file a{color:#666;font-size:14px;font-weight:400;text-decoration:underline}#inquiryviewPopup .popup-cont .form-wrap .input-wrap .attach-list .file button{border:1px solid #ddd;border-radius:6px;width:26px;height:26px;margin-left:7px}#inquiryviewPopup .popup-cont .inquiry-view-btm{margin:0 -16px 0 0}.inquiry-view-btm{border-top:5px solid #f7f7f7;margin:20px -16px 0;padding:25px 16px}.inquiry-view-btm .title{color:#666;margin-bottom:12px;font-size:15px;font-weight:500}.inquiry-view-btm .status{text-align:center;color:#707070;background-color:#f6f6f6;border-radius:3px;width:55px;height:22px;font-size:12px;font-weight:300;line-height:20px;display:inline-block}.inquiry-view-btm .status.complete{color:#fff;background-color:#141519}.inquiry-view-btm .date{vertical-align:middle;color:#707070;padding-left:8px;font-size:13px}.inquiry-view-btm .answer{margin-top:15px}.inquiry-view-btm .answer .answer-cont{background-color:#f7f7f7;border:1px solid #ddd;border-radius:10px;padding:15px 12px}.inquiry-view-btm .answer .answer-cont p{color:#222;font-size:14px;font-weight:400;line-height:150%}.inquiry-view-btm .empty{color:#707070;text-align:center;font-size:14px;font-weight:400}.wbz-popup-cont .inquiry-wrap .prdList-wrap{border-bottom:5px solid #f7f7f7;margin:0 -16px;padding:0 16px 30px}.wbz-popup-cont .inquiry-wrap .prdList-wrap .prd-thumb{width:87px}.wbz-popup-cont .inquiry-wrap .prdList-wrap .name-wrap .brand{color:#adadad;font-size:10px;font-weight:700}.wbz-popup-cont .inquiry-wrap .prdList-wrap .name-wrap .prd-name{margin-bottom:6px;font-size:14px;font-weight:600}.wbz-popup-cont .inquiry-wrap .prdList-wrap .price{margin-top:6px;font-size:14px;display:block}.wbz-popup-cont .inquiry-wrap .prdList-wrap .prd-option{color:#818181;font-size:12px;font-weight:400}.wbz-popup-cont .inquiry-wrap .form-wrap .input-item+.input-item{margin-top:20px}.wbz-popup-cont .inquiry-view-btm .row-title{justify-content:space-between;align-items:center;display:flex}.wbz-popup-cont .inquiry-view-btm .row-title .title{margin-bottom:0}
.btn-wish .label{cursor:pointer;background:url(/images/sub/ico_wish.svg) 50%/100% no-repeat;width:30px;height:30px;font-size:0;transition:all .3s}.btn-wish input:checked+.label{background-image:url(/images/sub/ico_wish_on.svg)}.prdList-wrap>ul{grid-template-columns:repeat(2,1fr);gap:30px 16px;display:grid}.prdList-wrap .prd-box{position:relative}.prdList-wrap .prd-box.soldout .prd-thumb:after{content:"SOLD OUT";z-index:10;color:#fff;background-color:#0006;justify-content:center;align-items:center;width:100%;height:100%;font-size:16px;font-weight:600;display:flex;position:absolute;top:0;left:0}.prdList-wrap .prd-thumb{aspect-ratio:1;background-color:#f2f3f5;flex:none;width:100%;max-width:100%;display:block;position:relative;overflow:hidden}.prdList-wrap .prd-thumb img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.prdList-wrap .prd-thumb{border-radius:5px;overflow:hidden}.prdList-wrap .prd-thumb:has(.swiper){max-width:100%}.prdList-wrap .prd-thumb:has(.swiper) .swiper-slide{aspect-ratio:1;width:100%;max-width:100%;display:block;position:relative;overflow:hidden}.prdList-wrap .prd-thumb:has(.swiper) .swiper-slide img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.prdList-wrap .prd-thumb:has(.swiper) .swiper-slide{border-radius:5px;overflow:hidden}.prdList-wrap .prd-thumb:has(.swiper) .swiper-control{bottom:8px;left:50%;right:auto;transform:translate(-50%)}.prdList-wrap .prd-thumb:has(.swiper) .swiper-control .swiper-count{padding:2px 6px}.prdList-wrap .prd-thumb .checkbox{position:absolute;top:8px;left:10px}.prdList-wrap .prd-thumb .lank{z-index:5;color:#fff;text-align:center;background:url(/images/sub/ico_lank.svg) 50%/100% no-repeat;width:20px;height:24px;padding-top:3px;font-size:10px;font-weight:500;position:absolute;top:0;left:13px}.prdList-wrap .prd-thumb .tag{z-index:10;text-align:right;border-radius:2px;width:66px;height:14px;position:absolute;top:8px;right:8px;overflow:hidden}.prdList-wrap .prd-thumb .tag img{object-fit:contain;object-position:0 center;width:auto;height:100%;display:inline-block;left:auto;right:0}.prdList-wrap .prd-thumb .btn-wish{position:absolute;bottom:8px;left:8px}.prdList-wrap .prd-thumb .lens{width:50px;height:50px;position:absolute;bottom:10px;right:10px}.prdList-wrap .prd-thumb .lens img{object-fit:contain;object-position:0 center;width:100%;height:100%;display:block}.prdList-wrap .name-wrap{max-width:100%;margin-top:10px}.prdList-wrap .name-wrap .brand{color:#adadad;font-size:10px;font-weight:700}.prdList-wrap .name-wrap .prd-name{color:#3c3c3c;text-overflow:ellipsis;max-width:100%;white-space:initial;-webkit-line-clamp:2;word-break:break-all;-webkit-box-orient:vertical;margin-top:4px;font-size:14px;font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}.prdList-wrap .prd-info{flex-wrap:wrap;align-items:center;gap:4px 7px;margin-top:4px;display:flex}.prdList-wrap .prd-info span{color:#606060;font-size:10px}.prdList-wrap .prd-info span+span{align-items:center;gap:7px;display:flex}.prdList-wrap .prd-info span+span:before{content:"";background-color:#606060;width:1px;height:10px}.prdList-wrap .price-info{margin-top:6px}.prdList-wrap .price-info .num-price{color:#adadad;margin-bottom:2px;font-size:12px;text-decoration:line-through;display:block}.prdList-wrap .price-info .num-rate{color:#6556fe;padding-right:4px;font-size:14px;font-weight:800}.prdList-wrap .price-info .num-sale{color:#3c3c3c;font-size:14px;font-weight:600}.prdList-wrap .tags-wrap{flex-wrap:wrap;align-items:center;gap:4px;margin-top:8px;display:flex}.prdList-wrap .tags-wrap .tag{color:#fff;text-align:center;background-color:#f7f7f7;border-radius:2px;padding:1px 4px;font-size:10px;font-weight:400}.prdList-wrap .view-text{margin-top:8px}.prdList-wrap .view-text span{color:#adadad;background-position:0;background-repeat:no-repeat;padding-left:14px;font-size:10px;font-weight:400}.prdList-wrap .view-text span:first-child{background-image:url(/images/sub/ico_prd_review.svg)}.prdList-wrap .view-text span:last-child{background-image:url(/images/sub/ico_prd_wish.svg)}.prdList-wrap .view-text span+span{margin-left:5px}.prdList-wrap.type-one-col>ul{display:block}.prdList-wrap.type-one-col li{align-items:flex-start;gap:16px;display:flex;position:relative}.prdList-wrap.type-one-col li+li{margin-top:12px}.prdList-wrap.type-one-col .num{font-size:14px;font-weight:600}.prdList-wrap.type-one-col .prd-box{flex:1;align-items:flex-start;gap:16px;display:flex}.prdList-wrap.type-one-col .prd-thumb{max-width:110px}.prdList-wrap.type-one-col .prd-thumb .lens{width:23px;height:23px}.prdList-wrap.type-one-col .name-wrap{margin-top:0}.prdList-wrap.type-one-col .name-wrap .prd-name{margin-top:6px}.prdList-wrap.type-one-col .price-info,.prdList-wrap.type-one-col .tags-wrap{margin-top:8px}.prdList-wrap.type-three-col>ul{grid-template-columns:repeat(3,minmax(0,1fr))}.prdList-wrap.type-three-col .prd-thumb .lens{width:23px;height:23px}
.contents-wrap .bg-wrap{z-index:-1;background:#eef0ff;width:100vw;height:100dvh;position:fixed;top:0;left:0;right:0}.contents-wrap .bg-wrap:after{content:"";background-color:#fff;width:100%;height:28%;position:absolute;bottom:0;left:0;right:0}.contents-wrap .pc-content{width:100%;max-width:435px;height:100dvh;padding:160px 0;position:fixed;top:0;left:calc(50vw - 58rem)}.contents-wrap .pc-content .logo{width:128px;height:24px;position:absolute;top:100px}.contents-wrap .pc-content .logo img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.contents-wrap .pc-content .search-wrap .input-wrap{background-color:#fff;border-radius:50px;position:relative}.contents-wrap .pc-content .search-wrap .input-wrap input{background-color:#0000;border:0;height:64px;padding-left:32px;padding-right:60px;font-size:18px;line-height:62px}.contents-wrap .pc-content .search-wrap .input-wrap .btn-search{background:url(/images/common/ico_search_pc.svg) 50%/100% no-repeat;width:28px;height:28px;font-size:0;position:absolute;top:50%;right:30px;transform:translateY(-50%)}.contents-wrap .pc-content .search-wrap .related-wrap{max-height:180px;margin:12px -10px 0 0;padding-right:10px;overflow:auto}.contents-wrap .pc-content .search-wrap .related-wrap::-webkit-scrollbar{background:0 0;width:4px}.contents-wrap .pc-content .search-wrap .related-wrap::-webkit-scrollbar-thumb{background:#9999994d;border-radius:60px;width:4px}.contents-wrap .pc-content .search-wrap .related-wrap li a{align-items:flex-start;gap:10px;padding:8px 0;font-size:14px;font-weight:500;display:flex}.contents-wrap .pc-content .search-wrap .related-wrap li a:before,.contents-wrap .pc-content .search-wrap .related-wrap li a:after{content:"";background-position:50%;background-repeat:no-repeat;background-size:auto 100%}.contents-wrap .pc-content .search-wrap .related-wrap li a:before{background-image:url(/images/sub/related_search.svg);width:16px;height:16px}.contents-wrap .pc-content .search-wrap .related-wrap li a:after{background-image:url(/images/sub/related_more.svg);width:10px;height:10px;margin-left:auto}.contents-wrap .pc-content .search-wrap .hashtag-wrap{margin-top:22px}.contents-wrap .pc-content .search-wrap .hashtag-wrap ul{flex-wrap:wrap;gap:12px 8px;display:flex}.contents-wrap .pc-content .search-wrap .hashtag-wrap ul li a{text-align:center;color:#333;background-color:#fff;border-radius:50px;padding:8px 16px;font-size:15px;font-weight:500;display:block}.contents-wrap .pc-content .search-wrap .hashtag-wrap ul li a:before{content:"#"}.contents-wrap .pc-content .ad-wrap{aspect-ratio:1.64773;border-radius:20px;width:100%;margin-top:50px;display:block;position:relative;overflow:hidden}.contents-wrap .pc-content .ad-wrap img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.contents-wrap .pc-content .app-wrap{align-items:center;gap:46px;display:flex;position:absolute;bottom:100px}.contents-wrap .pc-content .app-wrap .store-wrap .link-wrap{align-items:center;gap:12px;display:flex}.contents-wrap .pc-content .app-wrap .store-wrap .link-wrap .line{background-color:#999;width:1px;height:14px}.contents-wrap .pc-content .app-wrap .store-wrap .link-wrap a{background-position:0;background-repeat:no-repeat;flex:none;width:120px;height:24px;font-size:0}.contents-wrap .pc-content .app-wrap .store-wrap .link-wrap a.google{background-image:url(/images/common/googleStore.svg)}.contents-wrap .pc-content .app-wrap .store-wrap .link-wrap a.app{background-image:url(/images/common/appStrore.svg)}.contents-wrap .pc-content .app-wrap .store-wrap p{margin-bottom:20px;font-size:18px;line-height:1.5}.contents-wrap .pc-content .app-wrap .qr-wrap{border:1px solid #a0a7fc;border-radius:10px;flex:none;width:110px;padding:8px;position:relative}.contents-wrap .pc-content .app-wrap .qr-wrap .box{aspect-ratio:1;display:block;position:relative;overflow:hidden}.contents-wrap .pc-content .app-wrap .qr-wrap .box img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.contents-wrap .mobile-content{width:100%;max-width:420px;position:relative;left:calc(4rem + 50vw);box-shadow:0 0 50px #0003}@media screen and (max-width:1600px){.contents-wrap .pc-content{padding:100px 0}.contents-wrap .pc-content .logo{top:40px}.contents-wrap .pc-content .app-wrap{bottom:60px}}@media screen and (max-width:1400px){.contents-wrap .pc-content{padding:60px 0}.contents-wrap .pc-content .logo{top:20px}.contents-wrap .pc-content .app-wrap{bottom:20px}}@media (min-width:1201px){.main-review-wrap{padding-left:15px}#crema-review-popup{margin-left:0!important;left:calc(6rem + 50vw)!important}#crema-fullscreen-popup,#crema-fullscreen-popup-1{max-width:420px!important;margin-left:0!important;left:calc(4rem + 50vw)!important}}@media screen and (max-width:1200px){.contents-wrap .pc-content{display:none}.contents-wrap .mobile-content{margin:0 auto;left:0}}@media screen and (max-height:820px){.contents-wrap .bg-wrap:after{height:20%}.contents-wrap .pc-content{padding:100px 0}.contents-wrap .pc-content .logo{top:40px}.contents-wrap .pc-content .app-wrap{bottom:20px}}@media screen and (max-height:690px){.contents-wrap .bg-wrap:after{height:24%}.contents-wrap .pc-content{padding:60px 0}.contents-wrap .pc-content .logo{top:20px}.contents-wrap .pc-content .app-wrap{margin-top:60px;position:relative}}@media screen and (max-width:580px){.contents-wrap .mobile-content{max-width:100%}}
.swiper-control{z-index:10;position:absolute;bottom:16px;right:16px}.swiper-control .swiper-count{background-color:#00000059;border-radius:20px;padding:4px 12px;font-size:12px}.swiper-control .swiper-count span{color:#ddd;font-weight:300}.swiper-control .swiper-count span.active-num{color:#fff;font-weight:500}.swiper-control .swiper-count em{color:#ddd;padding:0 2px;font-weight:300}.swiper-pagination-fraction{background-color:#0003;border-radius:20px;padding:4px 12px;font-size:12px;color:#fff!important;width:auto!important;left:50%!important;transform:translate(-50%)!important}.swiper-pagination-fraction span{color:#ddd;padding:0 2px;font-weight:300}.swiper-pagination-fraction span.swiper-pagination-current{color:#fff;font-weight:600}.main-content h2.tit{color:#000;margin-bottom:12px;font-size:18px;font-weight:700}.main-content h2.tit~[class*=-swiper]{margin-top:16px}.main-content h2.tit:has(.more-btn){justify-content:space-between;align-items:center;display:flex}.main-content h2.tit:has(.more-btn) .more-btn{color:#999;padding-right:10px;font-size:12px;font-weight:500;display:inline-block;position:relative}.main-content h2.tit:has(.more-btn) .more-btn:after{content:"";background-color:#999;width:7px;height:7px;position:absolute;top:50%;right:0;transform:translateY(-50%);-webkit-mask:url(/images/sub/more_btn.svg) 50%/contain no-repeat;mask:url(/images/sub/more_btn.svg) 50%/contain no-repeat}.main-content .main-cont+.main-cont{padding-top:40px}.main-content .main-cont:last-child{padding-bottom:80px}.main-content .main-visual{background-color:#fff;padding:0 16px 20px;position:relative}.main-content .main-visual.special-visual{padding:0}.main-content .main-visual.special-visual .swiper .swiper-slide .img{aspect-ratio:1.26316;border-radius:0;display:block;position:relative;overflow:hidden}.main-content .main-visual.special-visual .swiper .swiper-slide .img img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.main-content .main-visual.special-visual .swiper .swiper-slide .img .imgbox:after{display:none}.main-content .main-visual .swiper-control{bottom:32px;right:32px}.main-content .main-visual .swiper .swiper-slide .img{aspect-ratio:1.11494;border-radius:20px;width:100%;height:100%;display:block;position:relative;overflow:hidden}.main-content .main-visual .swiper .swiper-slide .img img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.main-content .main-visual .swiper .swiper-slide .img .imgbox{aspect-ratio:1.11494;display:block;position:relative;overflow:hidden}.main-content .main-visual .swiper .swiper-slide .img .imgbox img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.main-content .main-visual .swiper .swiper-slide .img .imgbox:after{content:"";opacity:.3;background:linear-gradient(#0000 0%,#000 100%);border-radius:0 0 10px 10px;width:100%;height:100%;max-height:216px;position:absolute;bottom:0;left:0;right:0}.main-content .main-visual .swiper .swiper-slide .text-wrap{z-index:10;position:absolute;bottom:24px;left:16px}.main-content .main-visual .swiper .swiper-slide .text-wrap .text01{color:#fff;max-width:312px;font-size:20px;font-weight:600}.main-content .main-visual .swiper .swiper-slide .text-wrap .text02{color:#fff;text-overflow:ellipsis;white-space:nowrap;max-width:290px;margin-top:12px;font-size:14px;font-weight:600;overflow:hidden}.main-content .main-cont{background-color:#fff}.main-content .main-cont .menu-wrap .menu{flex-direction:column;align-items:center;gap:8px;display:flex}.main-content .main-cont .menu-wrap .menu .icon{aspect-ratio:1;border-radius:10px;flex:none;width:60px;height:60px;display:block;position:relative;overflow:hidden}.main-content .main-cont .menu-wrap .menu .icon img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.main-content .main-cont .menu-wrap .menu span{white-space:nowrap;font-size:14px;font-weight:500}.main-content .main-cont .pretty-wrap .pretty-swiper .thumb{aspect-ratio:1;max-width:146px;display:block;position:relative;overflow:hidden}.main-content .main-cont .pretty-wrap .pretty-swiper .thumb img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.main-content .main-cont .ai-wrap .prdList-wrap.type-three-col .prd-thumb .lank{left:6px}.main-content .main-cont .ai-wrap .prdList-wrap.type-three-col .prd-thumb .btn-wish{bottom:6px;left:6px}.main-content .main-cont .ai-wrap .prdList-wrap.type-three-col .prd-thumb .lens{width:36px;height:36px;bottom:6px;right:6px}.main-content .main-cont .review-wrap .swiper-pagination{bottom:12px}.main-content .main-cont .review-wrap .swiper-pagination .swiper-pagination-bullet{opacity:.2;background-color:#fff;width:8px;height:8px;margin:0 3px}.main-content .main-cont .review-wrap .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.main-content .main-cont .review-wrap .img-box{aspect-ratio:1.11406;width:100%;display:block;position:relative;overflow:hidden}.main-content .main-cont .review-wrap .img-box img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.main-content .main-cont .review-wrap .img-box:after{content:"";opacity:.3;background:linear-gradient(#0000 0%,#000 100%);width:100%;height:100%;max-height:200px;position:absolute;bottom:0;left:0;right:0}.main-content .main-cont .review-wrap .prd-box{align-items:center;position:absolute;bottom:28px;left:16px}.main-content .main-cont .review-wrap .prd-box .prd-thumb{max-width:80px}.main-content .main-cont .review-wrap .prd-box .prd-detail{padding-right:16px}.main-content .main-cont .review-wrap .prd-box .prd-detail .prd-name{color:#fff;margin-top:0}.main-content .main-cont .review-wrap .review-cont{margin-top:16px}.main-content .main-cont .sale-wrap .prdList-wrap .prd-thumb .lens{width:40px;height:40px;bottom:4px;right:4px}.main-content .main-cont .sale-wrap .countdown-box{text-align:center;background-color:#f8f8f8;border-radius:10px;width:100%;margin:0 auto 16px;padding:20px}.main-content .main-cont .sale-wrap .countdown-box .countdown-timer{justify-content:center;align-items:center;gap:0 8px;display:flex}.main-content .main-cont .sale-wrap .countdown-box .countdown-timer .timer-group{flex-direction:column;align-items:center;display:inline-flex}.main-content .main-cont .sale-wrap .countdown-box .countdown-timer .timer-group:first-child{margin-right:12px}.main-content .main-cont .sale-wrap .countdown-box .countdown-timer .timer-group .number-wrap{gap:4px;display:flex}.main-content .main-cont .sale-wrap .countdown-box .countdown-timer .timer-group .number-wrap .num-box{color:#fff;background-color:#a0a7fc;border-radius:6px;justify-content:center;align-items:center;width:34px;height:50px;font-size:32px;font-weight:600;display:flex}.main-content .main-cont .sale-wrap .countdown-box .countdown-timer .timer-group .timer-label{color:#6556fe;margin-top:6px;font-size:14px;font-weight:600}.main-content .main-cont .sale-wrap .countdown-box .countdown-timer .timer-colon{color:#a0a7fc;align-self:center;padding-bottom:24px;font-size:24px;font-weight:700}.main-content .main-cont .sale-wrap .countdown-box .countdown-period{color:#606060;margin-top:10px;font-size:12px}.main-content .main-cont .collaboration-wrap{background-color:#a0a7fc;padding:20px 0 30px}.main-content .main-cont .collaboration-wrap h2.tit,.main-content .main-cont .collaboration-wrap h2.tit .more-btn{color:#fff}.main-content .main-cont .collaboration-wrap h2.tit .more-btn:after{background-color:#fff}.main-content .main-cont .collaboration-wrap .banner-wrap{position:relative}.main-content .main-cont .collaboration-wrap .banner-wrap .banner-box{aspect-ratio:1.76364;border-radius:10px;width:100%;display:block;position:relative;overflow:hidden}.main-content .main-cont .collaboration-wrap .banner-wrap .banner-box img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.main-content .main-cont .collaboration-wrap .prdList-wrap{margin-top:16px}.main-content .main-cont .collaboration-wrap .prdList-wrap .prd-box{background-color:#fff;border-radius:10px;align-items:center;overflow:hidden}.main-content .main-cont .collaboration-wrap .prdList-wrap .prd-thumb{border-radius:10px 0 0 10px;max-width:120px}.main-content .main-cont .collaboration-wrap .prdList-wrap .prd-detail{padding:10px 16px 10px 0}.main-content .main-cont .instagram-wrap .img-box{aspect-ratio:.748663;border-radius:10px;max-width:140px;display:block;position:relative;overflow:hidden}.main-content .main-cont .instagram-wrap .img-box img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}#mainPopup .mainPopup-wrap{width:100%}#mainPopup .swiper-control{top:24px;bottom:auto;right:22px}#mainPopup .swiper{border-radius:30px 30px 0 0}#mainPopup .swiper .popup-item{aspect-ratio:1.42857;display:block;position:relative;overflow:hidden}#mainPopup .swiper .popup-item img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}#mainPopup .mainpop-menu{background-color:#fff;justify-content:space-between;align-items:center;height:50px;padding:0 10px;display:flex}#mainPopup .mainpop-menu .checkbox .label{color:#666;height:100%;padding:6px;font-size:12px;font-weight:500}#mainPopup .mainpop-menu .checkbox .label:before{display:none}#mainPopup .mainpop-menu .mp-close{color:#666;height:100%;padding:6px;font-size:12px;font-weight:500}
