﻿:root{--primary-black: var(--black);--point-red: #ff5a5a;--point-orange: #ff7126;--point-yellow: #ff8e1d;--point-blue: #3779F3;--state-error: #ff0000;--state-link: #2e8fff;--state-down: #00b1ff;--state-null: var(--gray6);--text-black: var(--black);--text-gray3: var(--gray8);--text-gray2: var(--gray7);--text-gray1: var(--gray6);--icon-yellow: #ffd800;--icon-orange: #ff8e1d;--icon-green: #8dd52a;--icon-black: var(--black);--icon-gray3: var(--gray8);--icon-gray2: var(--gray7);--icon-gray1: var(--gray6);--bg-black: var(--black);--bg-gray: var(--gray1);--bg-white: var(--white);--border-black: var(--black);--border-gray5: var(--gray7);--border-gray4: var(--gray5);--border-gray3: var(--gray4);--border-gray2: var(--gray3);--border-gray1: var(--gray2);--gray9: #333;--gray8: #666;--gray7: #999;--gray6: #ccc;--gray5: #d9d9d9;--gray4: #e6e6e6;--gray3: #eee;--gray2: #f3f3f3;--gray1: #f7f7f7;--black: #000;--white: #fff}@font-face{font-family:"Pretendard";font-weight:700;font-display:swap;src:local("Pretendard Bold"),url("../fonts/Pretendard-Bold.subset.woff2") format("woff2")}@font-face{font-family:"Pretendard";font-weight:600;font-display:swap;src:local("Pretendard SemiBold"),url("../fonts/Pretendard-SemiBold.subset.woff2") format("woff2")}@font-face{font-family:"Pretendard";font-weight:500;font-display:swap;src:local("Pretendard Medium"),url("../fonts/Pretendard-Medium.subset.woff2") format("woff2")}@font-face{font-family:"Pretendard";font-weight:400;font-display:swap;src:local("Pretendard Regular"),url("../fonts/Pretendard-Regular.subset.woff2") format("woff2")}@font-face{font-family:"Pretendard";font-weight:300;font-display:swap;src:local("Pretendard Light"),url("../fonts/Pretendard-Light.subset.woff2") format("woff2")}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{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}h1,h2,h3,h4,h5,h6{margin:0}a{text-decoration:none;color:inherit}a:active{color:inherit;text-decoration:none}input{background:none;border:0;padding:0}input:disabled{opacity:1}button{padding:0;background:0;border:0;cursor:pointer}button:disabled{cursor:default}input[type=checkbox],input[type=radio]{height:0;opacity:0;position:absolute;width:0}textarea{border:0;resize:none}label{cursor:pointer}*{margin:0;padding:0;vertical-align:baseline;-webkit-text-size-adjust:100%;box-sizing:border-box;word-break:break-all;word-break:keep-all;word-wrap:break-word;font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,"Helvetica Neue","Segoe UI","Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol",sans-serif;color:inherit;font-weight:400}html,body{width:100%;height:100%}img,picture{display:block;border:0;vertical-align:top;width:100%;height:100%;object-fit:cover;image-orientation:from-image}#brix_biew *{word-break:break-word}[data-label=bottom_sheet] picture,[data-label=bottom_sheet] img{width:auto}select,input,textarea{width:100%;vertical-align:middle;box-shadow:none;border-radius:0;outline:none;border:0;background:#fff;color:#000;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=file]{position:absolute;width:0;height:0;padding:0;overflow:hidden;border:0}input[type=radio],input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}li::marker{content:none}em{font-style:normal}a:focus-visible,button:focus-visible{outline:0}.c-text1{color:var(--text-black) !important}.c-text2{color:var(--text-gray3) !important}.c-text3{color:var(--text-gray2) !important}.c-text4{color:var(--text-gray1) !important}.c-text5{color:var(--gray7) !important}.c-white{color:var(--white) !important}.c-point{color:var(--point-red) !important}.c-orange{color:var(--point-orange) !important}.c-yellow{color:var(--point-yellow) !important}.c-error{color:var(--state-error) !important}.c-blue{color:var(--state-link) !important}.c-blue-dark{color:var(--point-blue) !important}.bg-black{background-color:var(--black)}.bg-editor{background-color:#212121}.bg-editor--e8{background-color:#e8e8e8}.fw-regular{font-weight:400 !important}.fw-medium{font-weight:500 !important}.fw-semibold{font-weight:600 !important}.fw-bold{font-weight:700 !important}.txt-line-through{text-decoration:line-through !important}.txt-underline{text-decoration:underline !important}.ta-center{text-align:center !important}.ta-left{text-align:left !important}.ta-right{text-align:right !important}.ov-hidden{overflow:hidden !important}.dp-none{display:none !important}.dp-block{display:block !important}.dp-flex{display:flex !important}.is-hide{display:none !important}.is-show{display:block !important}.hidden{position:absolute !important;width:0 !important;height:0 !important;font-size:0 !important;line-height:0 !important;overflow:hidden !important;visibility:hidden !important}.mg0{margin:0rem !important}.mgt0{margin-top:0rem !important}.mgb0{margin-bottom:0rem !important}.mgl0{margin-left:0rem !important}.mgr0{margin-right:0rem !important}.mg5{margin:.3125rem !important}.mgt5{margin-top:.3125rem !important}.mgb5{margin-bottom:.3125rem !important}.mgl5{margin-left:.3125rem !important}.mgr5{margin-right:.3125rem !important}.mg10{margin:.625rem !important}.mgt10{margin-top:.625rem !important}.mgb10{margin-bottom:.625rem !important}.mgl10{margin-left:.625rem !important}.mgr10{margin-right:.625rem !important}.mg15{margin:.9375rem !important}.mgt15{margin-top:.9375rem !important}.mgb15{margin-bottom:.9375rem !important}.mgl15{margin-left:.9375rem !important}.mgr15{margin-right:.9375rem !important}.mg20{margin:1.25rem !important}.mgt20{margin-top:1.25rem !important}.mgb20{margin-bottom:1.25rem !important}.mgl20{margin-left:1.25rem !important}.mgr20{margin-right:1.25rem !important}.mg25{margin:1.5625rem !important}.mgt25{margin-top:1.5625rem !important}.mgb25{margin-bottom:1.5625rem !important}.mgl25{margin-left:1.5625rem !important}.mgr25{margin-right:1.5625rem !important}.mg30{margin:1.875rem !important}.mgt30{margin-top:1.875rem !important}.mgb30{margin-bottom:1.875rem !important}.mgl30{margin-left:1.875rem !important}.mgr30{margin-right:1.875rem !important}.mg35{margin:2.1875rem !important}.mgt35{margin-top:2.1875rem !important}.mgb35{margin-bottom:2.1875rem !important}.mgl35{margin-left:2.1875rem !important}.mgr35{margin-right:2.1875rem !important}.mg40{margin:2.5rem !important}.mgt40{margin-top:2.5rem !important}.mgb40{margin-bottom:2.5rem !important}.mgl40{margin-left:2.5rem !important}.mgr40{margin-right:2.5rem !important}.mg45{margin:2.8125rem !important}.mgt45{margin-top:2.8125rem !important}.mgb45{margin-bottom:2.8125rem !important}.mgl45{margin-left:2.8125rem !important}.mgr45{margin-right:2.8125rem !important}.mg50{margin:3.125rem !important}.mgt50{margin-top:3.125rem !important}.mgb50{margin-bottom:3.125rem !important}.mgl50{margin-left:3.125rem !important}.mgr50{margin-right:3.125rem !important}.mg55{margin:3.4375rem !important}.mgt55{margin-top:3.4375rem !important}.mgb55{margin-bottom:3.4375rem !important}.mgl55{margin-left:3.4375rem !important}.mgr55{margin-right:3.4375rem !important}.mg60{margin:3.75rem !important}.mgt60{margin-top:3.75rem !important}.mgb60{margin-bottom:3.75rem !important}.mgl60{margin-left:3.75rem !important}.mgr60{margin-right:3.75rem !important}.mg65{margin:4.0625rem !important}.mgt65{margin-top:4.0625rem !important}.mgb65{margin-bottom:4.0625rem !important}.mgl65{margin-left:4.0625rem !important}.mgr65{margin-right:4.0625rem !important}.mg70{margin:4.375rem !important}.mgt70{margin-top:4.375rem !important}.mgb70{margin-bottom:4.375rem !important}.mgl70{margin-left:4.375rem !important}.mgr70{margin-right:4.375rem !important}.mg75{margin:4.6875rem !important}.mgt75{margin-top:4.6875rem !important}.mgb75{margin-bottom:4.6875rem !important}.mgl75{margin-left:4.6875rem !important}.mgr75{margin-right:4.6875rem !important}.mg80{margin:5rem !important}.mgt80{margin-top:5rem !important}.mgb80{margin-bottom:5rem !important}.mgl80{margin-left:5rem !important}.mgr80{margin-right:5rem !important}.mg85{margin:5.3125rem !important}.mgt85{margin-top:5.3125rem !important}.mgb85{margin-bottom:5.3125rem !important}.mgl85{margin-left:5.3125rem !important}.mgr85{margin-right:5.3125rem !important}.mg90{margin:5.625rem !important}.mgt90{margin-top:5.625rem !important}.mgb90{margin-bottom:5.625rem !important}.mgl90{margin-left:5.625rem !important}.mgr90{margin-right:5.625rem !important}.mg95{margin:5.9375rem !important}.mgt95{margin-top:5.9375rem !important}.mgb95{margin-bottom:5.9375rem !important}.mgl95{margin-left:5.9375rem !important}.mgr95{margin-right:5.9375rem !important}.mg100{margin:6.25rem !important}.mgt100{margin-top:6.25rem !important}.mgb100{margin-bottom:6.25rem !important}.mgl100{margin-left:6.25rem !important}.mgr100{margin-right:6.25rem !important}.pd0{padding:0rem !important}.pdt0{padding-top:0rem !important}.pdb0{padding-bottom:0rem !important}.pdl0{padding-left:0rem !important}.pdr0{padding-right:0rem !important}.pd5{padding:.3125rem !important}.pdt5{padding-top:.3125rem !important}.pdb5{padding-bottom:.3125rem !important}.pdl5{padding-left:.3125rem !important}.pdr5{padding-right:.3125rem !important}.pd10{padding:.625rem !important}.pdt10{padding-top:.625rem !important}.pdb10{padding-bottom:.625rem !important}.pdl10{padding-left:.625rem !important}.pdr10{padding-right:.625rem !important}.pd15{padding:.9375rem !important}.pdt15{padding-top:.9375rem !important}.pdb15{padding-bottom:.9375rem !important}.pdl15{padding-left:.9375rem !important}.pdr15{padding-right:.9375rem !important}.pd20{padding:1.25rem !important}.pdt20{padding-top:1.25rem !important}.pdb20{padding-bottom:1.25rem !important}.pdl20{padding-left:1.25rem !important}.pdr20{padding-right:1.25rem !important}.pd25{padding:1.5625rem !important}.pdt25{padding-top:1.5625rem !important}.pdb25{padding-bottom:1.5625rem !important}.pdl25{padding-left:1.5625rem !important}.pdr25{padding-right:1.5625rem !important}.pd30{padding:1.875rem !important}.pdt30{padding-top:1.875rem !important}.pdb30{padding-bottom:1.875rem !important}.pdl30{padding-left:1.875rem !important}.pdr30{padding-right:1.875rem !important}.pd35{padding:2.1875rem !important}.pdt35{padding-top:2.1875rem !important}.pdb35{padding-bottom:2.1875rem !important}.pdl35{padding-left:2.1875rem !important}.pdr35{padding-right:2.1875rem !important}.pd40{padding:2.5rem !important}.pdt40{padding-top:2.5rem !important}.pdb40{padding-bottom:2.5rem !important}.pdl40{padding-left:2.5rem !important}.pdr40{padding-right:2.5rem !important}.pd45{padding:2.8125rem !important}.pdt45{padding-top:2.8125rem !important}.pdb45{padding-bottom:2.8125rem !important}.pdl45{padding-left:2.8125rem !important}.pdr45{padding-right:2.8125rem !important}.pd50{padding:3.125rem !important}.pdt50{padding-top:3.125rem !important}.pdb50{padding-bottom:3.125rem !important}.pdl50{padding-left:3.125rem !important}.pdr50{padding-right:3.125rem !important}.pd55{padding:3.4375rem !important}.pdt55{padding-top:3.4375rem !important}.pdb55{padding-bottom:3.4375rem !important}.pdl55{padding-left:3.4375rem !important}.pdr55{padding-right:3.4375rem !important}.pd60{padding:3.75rem !important}.pdt60{padding-top:3.75rem !important}.pdb60{padding-bottom:3.75rem !important}.pdl60{padding-left:3.75rem !important}.pdr60{padding-right:3.75rem !important}.pd65{padding:4.0625rem !important}.pdt65{padding-top:4.0625rem !important}.pdb65{padding-bottom:4.0625rem !important}.pdl65{padding-left:4.0625rem !important}.pdr65{padding-right:4.0625rem !important}.pd70{padding:4.375rem !important}.pdt70{padding-top:4.375rem !important}.pdb70{padding-bottom:4.375rem !important}.pdl70{padding-left:4.375rem !important}.pdr70{padding-right:4.375rem !important}.pd75{padding:4.6875rem !important}.pdt75{padding-top:4.6875rem !important}.pdb75{padding-bottom:4.6875rem !important}.pdl75{padding-left:4.6875rem !important}.pdr75{padding-right:4.6875rem !important}.pd80{padding:5rem !important}.pdt80{padding-top:5rem !important}.pdb80{padding-bottom:5rem !important}.pdl80{padding-left:5rem !important}.pdr80{padding-right:5rem !important}.pd85{padding:5.3125rem !important}.pdt85{padding-top:5.3125rem !important}.pdb85{padding-bottom:5.3125rem !important}.pdl85{padding-left:5.3125rem !important}.pdr85{padding-right:5.3125rem !important}.pd90{padding:5.625rem !important}.pdt90{padding-top:5.625rem !important}.pdb90{padding-bottom:5.625rem !important}.pdl90{padding-left:5.625rem !important}.pdr90{padding-right:5.625rem !important}.pd95{padding:5.9375rem !important}.pdt95{padding-top:5.9375rem !important}.pdb95{padding-bottom:5.9375rem !important}.pdl95{padding-left:5.9375rem !important}.pdr95{padding-right:5.9375rem !important}.pd100{padding:6.25rem !important}.pdt100{padding-top:6.25rem !important}.pdb100{padding-bottom:6.25rem !important}.pdl100{padding-left:6.25rem !important}.pdr100{padding-right:6.25rem !important}.gap0{gap:0rem !important}.row-gap0{row-gap:0rem !important}.col-gap0{column-gap:0rem !important}.gap5{gap:.3125rem !important}.row-gap5{row-gap:.3125rem !important}.col-gap5{column-gap:.3125rem !important}.gap10{gap:.625rem !important}.row-gap10{row-gap:.625rem !important}.col-gap10{column-gap:.625rem !important}.gap15{gap:.9375rem !important}.row-gap15{row-gap:.9375rem !important}.col-gap15{column-gap:.9375rem !important}.gap20{gap:1.25rem !important}.row-gap20{row-gap:1.25rem !important}.col-gap20{column-gap:1.25rem !important}.gap25{gap:1.5625rem !important}.row-gap25{row-gap:1.5625rem !important}.col-gap25{column-gap:1.5625rem !important}.gap30{gap:1.875rem !important}.row-gap30{row-gap:1.875rem !important}.col-gap30{column-gap:1.875rem !important}.gap35{gap:2.1875rem !important}.row-gap35{row-gap:2.1875rem !important}.col-gap35{column-gap:2.1875rem !important}.gap40{gap:2.5rem !important}.row-gap40{row-gap:2.5rem !important}.col-gap40{column-gap:2.5rem !important}.gap45{gap:2.8125rem !important}.row-gap45{row-gap:2.8125rem !important}.col-gap45{column-gap:2.8125rem !important}.gap50{gap:3.125rem !important}.row-gap50{row-gap:3.125rem !important}.col-gap50{column-gap:3.125rem !important}.gap55{gap:3.4375rem !important}.row-gap55{row-gap:3.4375rem !important}.col-gap55{column-gap:3.4375rem !important}.gap60{gap:3.75rem !important}.row-gap60{row-gap:3.75rem !important}.col-gap60{column-gap:3.75rem !important}.gap65{gap:4.0625rem !important}.row-gap65{row-gap:4.0625rem !important}.col-gap65{column-gap:4.0625rem !important}.gap70{gap:4.375rem !important}.row-gap70{row-gap:4.375rem !important}.col-gap70{column-gap:4.375rem !important}.gap75{gap:4.6875rem !important}.row-gap75{row-gap:4.6875rem !important}.col-gap75{column-gap:4.6875rem !important}.gap80{gap:5rem !important}.row-gap80{row-gap:5rem !important}.col-gap80{column-gap:5rem !important}.gap85{gap:5.3125rem !important}.row-gap85{row-gap:5.3125rem !important}.col-gap85{column-gap:5.3125rem !important}.gap90{gap:5.625rem !important}.row-gap90{row-gap:5.625rem !important}.col-gap90{column-gap:5.625rem !important}.gap95{gap:5.9375rem !important}.row-gap95{row-gap:5.9375rem !important}.col-gap95{column-gap:5.9375rem !important}.gap100{gap:6.25rem !important}.row-gap100{row-gap:6.25rem !important}.col-gap100{column-gap:6.25rem !important}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-around{justify-content:space-around !important}.justify-content-evenly{justify-content:space-evenly !important}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.align-items-baseline{align-items:baseline !important}.align-items-stretch{align-items:stretch !important}.flex-direction-row{flex-direction:row !important}.flex-direction-column{flex-direction:column !important}.flex-direction-row-reverse{flex-direction:row-reverse !important}.flex-direction-column-reverse{flex-direction:column-reverse !important}.radio-grid{display:grid;grid-template-columns:1fr;gap:.4375rem;margin-bottom:1.25rem}.radio-grid.col-2{grid-template-columns:1fr 1fr}.radio-grid.col-3{grid-template-columns:1fr 1fr 1fr}.radio-grid label{display:flex;padding:0 .625rem;justify-content:center;align-items:center;background-color:var(--bg-white);border:1px solid var(--border-gray4);text-align:center;color:var(--text-gray3);min-width:auto;height:3rem;border-radius:.5rem;font-size:.875rem;font-weight:400;line-height:3rem}.radio-grid label img{max-width:100%;width:auto;zoom:.5}.radio-grid input:checked+label{border-color:var(--border-black);color:var(--text-black);font-weight:600}.flex,.flex-evenly,.flex-around,.flex-between,.flex-center,.flex-end,.flex-start{display:flex;align-items:center}.flex-start{justify-content:flex-start}.flex-end{justify-content:flex-end}.flex-center{justify-content:center}.flex-between{justify-content:space-between}.flex-around{justify-content:space-around}.flex-evenly{justify-content:space-evenly}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.2)}100%{transform:scale(1)}}@keyframes rotateLoading{0%{transform:rotate(0deg)}100%{transform:rotate(180deg)}}#fixedviewport{position:fixed;top:0;left:0;bottom:0;right:0;pointer-events:none;z-index:-1}#visualviewport{position:fixed;top:var(--vvt, 0px);left:var(--vvl, 0px);height:var(--vvh, 100%);width:var(--vvw, 100%);pointer-events:none;z-index:-1}body:has(.wrap){position:fixed;top:0;left:0;width:100%}@supports(overscroll-behavior-y: none){html.is-ios,html.is-ios .wrap,html.is-ios .modal,html.is-ios .modal-body,html.is-ios .wrap *,html.is-ios .modal *,html.is-ios .modal-body *{overscroll-behavior-y:none}}.disallow-keypad-controls{width:1px;height:1px;overflow:hidden;display:none}.wrap{display:flex;flex-direction:column;height:100vh;height:100dvh;-webkit-overflow-scrolling:touch;overflow-y:auto}body.modal-open .wrap{overflow-y:inherit}.wrap:has(.header-wrap) .container{padding-top:3.75rem}.wrap:has(.header-wrap.col) .container{padding-top:calc(3.75rem + 48px)}.wrap:has(.btn-wrap-fixed,.modal-fullscreen .modal-footer,.modal-bottom .modal-footer) .btn-top{bottom:calc(env(safe-area-inset-bottom) + 4.5rem + 1rem)}.wrap:has(.fixed-wrap-type2) .footer-wrap{padding-bottom:8.75rem}.wrap .btn-top{position:fixed;bottom:1rem;right:1rem;z-index:1000}.wrap.no-sticky .header-wrap{display:flex}.wrap.no-sticky .nav-tabs{position:relative}.wrap.has-sticky .header-wrap{display:none}.wrap.has-sticky .nav-tabs{position:sticky}.wrap.has-sticky .container{padding-top:0}.container{position:relative;flex:1;display:flex;flex-direction:column}.container:has(.btn-wrap-fixed:not([style*="display: none"]),.modal-fullscreen .modal-footer:not([style*="display: none"]),.modal-bottom .modal-footer:not([style*="display: none"])){padding-bottom:calc(env(safe-area-inset-bottom) + 4.5rem)}.container:not(.main):has(.fixed-wrap){padding-bottom:calc(env(safe-area-inset-bottom) + 5.5rem)}.fixed-wrap{position:fixed;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;z-index:1000;padding:1.25rem;background-color:var(--bg-black);color:var(--white)}.fixed-wrap .cont{font-size:1rem;font-weight:600;line-height:1.5}.fixed-wrap .cont+[class*=btn-type]{margin-left:.625rem}.fixed-wrap-type2{position:fixed;bottom:0;left:0;right:0;background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0) 15%, #fff 67%);padding:1.1875rem 1.25rem 1.875rem;z-index:1000}.fixed-wrap-type2 .box{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;background:var(--white);color:var(--text-black);border-radius:.5rem;box-shadow:0 .125rem .625rem 0 rgba(0,0,0,.12)}.fixed-wrap-type2 .cont{font-size:.875rem;font-weight:500;line-height:1.43}.logo{width:6.75rem;height:1.375rem;background-image:url("../images/logo.png");display:inline-block;background-repeat:no-repeat;vertical-align:middle;background-position:50% 50%;background-size:contain;font-size:0}.logo.white{width:6.75rem;height:1.375rem;background-image:url("../images/logo_white.png");display:inline-block;background-repeat:no-repeat;vertical-align:middle;background-position:50% 50%;background-size:contain;font-size:0}.logo.sm{width:1.375rem;height:1.375rem;background-image:url("../images/logo_sm_black.png");display:inline-block;background-repeat:no-repeat;vertical-align:middle;background-position:50% 50%;background-size:contain;font-size:0}.logo.biz{width:11.25rem;height:1.25rem;background-image:url("../images/logo_biz.png");display:inline-block;background-repeat:no-repeat;vertical-align:middle;background-position:50% 50%;background-size:contain;font-size:0}.logo.biz-white{width:11.5rem;height:1.25rem;background-image:url("../images/logo_biz_white.png");display:inline-block;background-repeat:no-repeat;vertical-align:middle;background-position:50% 50%;background-size:contain;font-size:0}.header-wrap{position:fixed;top:0;left:0;right:0;display:flex;justify-content:space-between;align-items:center;z-index:30;width:100%;min-height:3.75rem;padding:0 .75rem;background-color:var(--bg-white);padding-top:0;padding-top:env(safe-area-inset-top)}.header-wrap.col{flex-direction:column}.header-wrap.col>*{width:100%}.header-wrap.col .header-title{display:flex;height:3.75rem}html:not(.is-ios) body.body-fixed .header-wrap{top:calc(var(--vvt, 0px))}.header-wrap.dimmed:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.header-wrap.setting{padding:0 1.25rem;justify-content:space-between}.header-wrap.setting .btn{font-size:1rem;color:var(--text-gray3);min-width:3.75rem;text-align:left;display:block}.header-wrap.setting .btn .alert-dot{position:absolute;width:.375rem;height:.375rem;right:.8125rem;top:1.125rem;background-color:var(--point-red);border-radius:62.4375rem}.header-wrap.setting .page-title{justify-content:center}.header-wrap.setting .page-title+.btn{text-align:right}.header-wrap.setting .page-title:last-child{margin-right:3.75rem}.header-wrap.bg-transparent{background-color:rgba(0,0,0,0)}.header-wrap .header-title+.sale-status{padding-bottom:0}.header-wrap .header-title+.sale-status .sale-status-header{padding:1rem .5rem}.header-wrap .page-title{display:flex;align-items:center;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header-wrap .page-title:only-child{margin-left:.5rem}.header-wrap .page-title .title{font-size:1.25rem;font-weight:600;line-height:1.375rem;display:block;overflow:hidden;text-overflow:ellipsis;word-break:break-all;white-space:nowrap}.header-wrap .page-title .logo{margin-left:.5rem;margin-right:.375rem}.header-wrap .page-title .logo.sm{flex:none;margin-right:.5625rem}.header-wrap .page-title .logo-text{width:auto;margin-left:0;font-size:1.25rem;font-weight:600;line-height:1.1}.header-wrap .header-button-wrap .btn-type1.tiny,.header-wrap .header-button-wrap .chk-btn-type input[type=checkbox]+label.tiny,.chk-btn-type .header-wrap .header-button-wrap input[type=checkbox]+label.tiny,.header-wrap .header-button-wrap .chk-btn-type input[type=radio]+label.tiny,.chk-btn-type .header-wrap .header-button-wrap input[type=radio]+label.tiny{padding:.9375rem .6875rem !important}.header-wrap:has(.btn-close) .page-title{margin-left:.5rem}.header-wrap .util-box{display:flex;align-items:center;gap:0 .125rem}.header-wrap .util-box .btn-close{padding:0 .5rem}.header-wrap .search-area{width:100%}.header-wrap .btn-more{display:inline-block;background-repeat:no-repeat;vertical-align:middle;background-position:50% 50%;background-size:contain}.footer-wrap{padding-bottom:3.125rem;border-top:1px solid var(--border-gray1);background-color:var(--bg-gray)}.footer-wrap .center-box{display:grid;grid-template-columns:repeat(2, minmax(50%, 1fr));background-color:var(--bg-white)}.footer-wrap .box-cs,.footer-wrap .box-inquiry{display:flex}.footer-wrap .box-cs>a,.footer-wrap .box-inquiry>a{flex:1;display:block;width:100%}.footer-wrap .box-cs strong,.footer-wrap .box-inquiry strong{display:block;line-height:1.875rem;font-size:.75rem;font-weight:600}.footer-wrap .box-cs strong::before,.footer-wrap .box-inquiry strong::before{content:"";margin-right:.5rem;display:inline-block;background-repeat:no-repeat;vertical-align:middle;background-position:50% 50%;background-size:contain}.footer-wrap .box-cs strong::after,.footer-wrap .box-inquiry strong::after{content:"";margin-left:.1875rem;display:inline-block;background-repeat:no-repeat;vertical-align:middle;background-position:50% 50%;background-size:contain}.footer-wrap .box-cs p,.footer-wrap .box-inquiry p{margin-top:.375rem;font-size:.6875rem;line-height:1.45}.footer-wrap .box-cs p span,.footer-wrap .box-inquiry p span{font-size:.625rem;line-height:1.6;color:var(--text-gray2)}.footer-wrap .box-cs>a{padding:.9375rem 0 .9375rem 1.25rem}.footer-wrap .box-inquiry{border-left:1px solid var(--border-gray1)}.footer-wrap .box-inquiry>a{padding:.9375rem 0 .9375rem 1.25rem}.footer-wrap .address-box{margin:0 1.25rem;padding:1.875rem 0;border-bottom:1px solid var(--border-gray2)}.footer-wrap .address-box .btn{font-size:.75rem;font-weight:600;line-height:1.5;color:var(--text-gray2)}.footer-wrap .address-box .btn::after{content:"";display:inline-block;background-repeat:no-repeat;vertical-align:middle;background-position:50% 50%;background-size:contain;width:1rem;height:1rem;background-image:url(../images/icon/ico_footer.png)}.footer-wrap .address-box .btn[aria-expanded=false]::after{transform:rotate(180deg)}.footer-wrap .address-box .cont{margin-top:.625rem}.footer-wrap .address-box .cont p{display:flex;align-items:center;gap:0 .5rem;font-size:.6875rem;line-height:1.64;color:var(--text-gray2)}.footer-wrap .address-box .cont p strong{color:var(--text-gray2);font-weight:500}.footer-wrap .address-box .cont p+p{margin-top:.25rem}.footer-wrap .link-box{padding:1.75rem 1.25rem}.footer-wrap .link-box a{font-size:.6875rem;font-weight:500;line-height:1.64;position:relative;float:left;margin-right:1.8125rem;margin-bottom:.75rem}.footer-wrap .link-box a::after{content:"";position:absolute;top:50%;transform:translateY(-50%);right:-0.875rem;display:inline-block;width:.0625rem;height:.625rem;background-color:var(--text-gray1)}.footer-wrap .link-box a.privacy{font-weight:700}.footer-wrap .link-box a:last-child,.footer-wrap .link-box a:nth-child(3){margin-right:0}.footer-wrap .link-box a:last-child::after,.footer-wrap .link-box a:nth-child(3)::after{display:none}.footer-wrap .link-box a:nth-child(4){clear:left}.footer-wrap .link-box a:last-child,.footer-wrap .link-box a:nth-last-child(2){margin-bottom:0}.footer-wrap .link-box::after{content:"";display:block;clear:both}.footer-wrap .copy-box{padding:0 1.25rem}.footer-wrap .copy-box p{font-size:.6875rem;line-height:1.64;color:var(--text-gray2)}.footer-wrap .copy-box p+p{margin-top:.375rem}.footer-wrap .copy-box p.copy{margin-top:1.125rem;color:var(--text-black)}.footer-wrap .copy-box p a{margin-top:.375rem;color:var(--text-black)}.hr-type{display:block;width:100%;height:.5rem;background:var(--border-gray1);border:0}.hr-type2{display:block;height:.0625rem;margin:1.5rem 0 1.625rem;background:var(--border-gray3);border:0}.side-expanded{width:auto;margin-left:-1.25rem !important;margin-right:-1.25rem !important}.sec{padding-left:1.25rem;padding-right:1.25rem}.sec.bg-type{padding-top:2.5rem;padding-bottom:3.125rem;background-color:var(--bg-gray)}.sec.bg-type+.bg-type{margin-top:-1.25rem}.loading-lottie{margin-left:auto;margin-right:auto;text-align:center;width:3.75rem;height:3.75rem}.loading-lottie.sm{width:2.5rem;height:2.5rem}.loading-counter-active{background-color:rgba(0,0,0,0) !important;inset:0;z-index:8000}.loading-counter-active .loading-lottie{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);display:flex;flex-direction:column;width:5rem;height:7.5rem}.loading-counter-active .loading-count-warp{order:2;color:#fff;white-space:nowrap;padding:.5rem .75rem .375rem;margin:.625rem .625rem 0rem .625rem;background-color:rgba(0,0,0,.5);border-radius:.9375rem}.loading-counter-active svg{order:1;opacity:.5;background-color:#000;border-radius:50%}.loading-counter-active .loading-count-total:before{content:"/"}.loading-dimmed{position:fixed;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,0);z-index:8000}.loading-dimmed .loading-lottie:not(.sm){position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.loading-dimmed:has(.sm){position:relative;width:auto;height:auto;background-color:rgba(0,0,0,0)}.loading-dimmed.black{background-color:rgba(0,0,0,.5)}.container:has(.iframe-wrap){overflow:hidden}.container:has(.iframe-wrap) .iframe-wrap:only-child{flex:1 0 auto;height:100%;height:calc(100vh - 3.75rem);height:calc(100dvh - 3.75rem)}.container:has(.iframe-wrap) .iframe-wrap:only-child iframe{width:100%;height:100%}.skeleton-product-item{display:flex;flex-direction:column;width:100%;background:var(--bg-white)}.skeleton-product-item .skeleton-thumb{aspect-ratio:1/1;margin-bottom:.625rem;border-radius:.5rem}.skeleton-product-item .skeleton-title{width:85.37%;margin-bottom:.25rem}.skeleton-promotion-swiper{margin-left:-1.25rem;margin-right:-1.25rem;padding-left:1.25rem;overflow:hidden;background:var(--bg-white)}.skeleton-promotion-swiper .skeleton-promotion-wrap{width:300%}.skeleton-promotion-swiper .skeleton-promotion-item{float:left;width:calc(100vw - 2.5rem)}.skeleton-promotion-swiper .skeleton-promotion-item+.skeleton-promotion-item{margin-left:.625rem}.skeleton-promotion-item .skeleton-thumb{aspect-ratio:335/162;margin-bottom:.875rem;border-radius:.5rem}.skeleton-promotion-item .skeleton-title{width:80.6%;height:1.375rem;margin-bottom:.25rem}.skeleton-promotion-item .skeleton-sub{margin-top:.625rem;width:48.95%;height:.875rem}.skeleton-kv,.skeleton-thumb,.skeleton-brand,.skeleton-title,.skeleton-price,.skeleton-badge,.skeleton-sub,.skeleton-last-visited,.skeleton-brandname,.skeleton-header-title,.skeleton-header,.skeleton-content,.skeleton-profile,.skeleton-aditor,.skeleton-aditor-name,.skeleton-desc,.skeleton-btn,.skeleton-coupon,.skeleton-bg,.skeleton-prd-cont>*,.skeleton-tbl-type2 td>*,.skeleton-tbl-type2 th>*{background-color:var(--gray3);border-radius:.25rem}.skeleton-kv{width:100%;height:auto;aspect-ratio:375/281;border-radius:0;margin-bottom:3.125rem}.skeleton-kv-2{margin-bottom:0}.skeleton-thumb{width:100%;height:auto}.skeleton-brand{width:30.49%;height:1rem;margin-bottom:.375rem}.skeleton-price{width:60.98%;height:1rem}.skeleton-badge{margin-top:1.5rem;width:68.3%;height:1.375rem}.skeleton-last-visited{width:100%;height:auto;aspect-ratio:335/80;border-radius:.5rem;margin-bottom:.25rem;margin-bottom:4.375rem}.skeleton-prd-item{display:flex;flex-direction:column;width:100%}.skeleton-prd-item .skeleton-thumb{aspect-ratio:1/1;margin-bottom:.625rem;border-radius:.5rem}.skeleton-prd-item .skeleton-title{width:85.37%;margin-bottom:.25rem}.skeleton-prd-swiper{margin-left:-1.25rem;margin-right:-1.25rem;padding-left:1.25rem;overflow:hidden}.skeleton-prd-swiper .skeleton-prd-wrap{width:300%}.skeleton-prd-swiper .skeleton-prd-item{float:left;width:calc(50vw - 2.125rem)}.skeleton-prd-swiper .skeleton-prd-item+.skeleton-prd-item{margin-left:.75rem}.skeleton-prd-swiper2{margin-left:-1.25rem;margin-right:-1.25rem;padding-left:1.25rem;overflow:hidden}.skeleton-prd-swiper2 .skeleton-prd-wrap{width:300%}.skeleton-prd-swiper2 .skeleton-prd-item{float:left;width:calc(50vw - 2.3125rem)}.skeleton-prd-swiper2 .skeleton-prd-item+.skeleton-prd-item{margin-left:.5rem}.skeleton-prd-item .skeleton-thumb{aspect-ratio:1/1;margin-bottom:.625rem;border-radius:.5rem}.skeleton-prd-item .skeleton-brandname{width:30.6%;height:1.125rem;margin-bottom:.25rem}.skeleton-prd-item .skeleton-brandname2{height:.875rem}.skeleton-prd-item .skeleton-title{width:93%;height:1.125rem;margin-bottom:.25rem}.skeleton-prd-item .skeleton-sub{width:65.359%;height:1.125rem;margin-bottom:.25rem}.skeleton-prd-item .skeleton-content{width:74.5%;height:1.375rem;margin-top:1.6875rem}.skeleton-header-title{font-size:0;width:8.6875rem;height:1.375rem}.skeleton-header{width:1.375rem;height:1.375rem;margin-right:.5rem}.skeleton-profile{width:2.5rem;height:2.5rem;border-radius:50%;position:absolute;top:50%;left:0;transform:translateY(-50%)}.skeleton-aditor{width:2.5rem;height:.75rem}.skeleton-aditor-name{width:5rem;height:1.125rem;margin-top:.0625rem}.skeleton-desc{width:70%;height:1rem;margin-top:1.3125rem}.skeleton-desc-wrap{width:100%}.skeleton-btn{width:2.25rem;height:2.25rem;border-radius:50%}.skeleton-bg{width:100%;height:auto;aspect-ratio:375/120;border-radius:0}.skeleton-prd-cont-1{width:15%;height:1rem;margin-bottom:.625rem}.skeleton-prd-cont-2{width:89.5%;height:1.375rem;margin-bottom:.375rem}.skeleton-prd-cont-3{width:29.85%;height:1.375rem;margin-bottom:.875rem}.skeleton-prd-cont-4{width:39.4%;height:1.375rem;margin-bottom:.625rem}.skeleton-prd-cont-5{width:22.686%;height:1rem}.skeleton-tbl-type2{margin:0}.skeleton-tbl-type2 td>*{margin-top:.25rem}.skeleton-tbl-type2 td>*:first-child{margin-top:0}.skeleton-tbl-type2 th>*,.skeleton-tbl-type2 td>*{height:1rem;display:inline-block;vertical-align:top}.skeleton-tit-1{width:44.444%}.skeleton-tit-2{width:53.333%}.skeleton-tit-3{width:66.667%}.skeleton-tit-4{width:44.444%}.skeleton-txt-1-1{width:28.571%}.skeleton-txt-1-2{width:76.734%}.skeleton-txt-2-1{width:46.53%}.skeleton-txt-3-1{width:68.571%}.skeleton-txt-3-2{width:48.979%}.skeleton-txt-4-1{width:40.816%}.skeleton-txt-4-2{width:68.571%}.skeleton-txt-4-3{width:100%;border-radius:.5rem;height:6.75rem !important;margin-top:1rem !important}.tit-type0{font-size:1.5rem;font-weight:700;line-height:2}.tit-type0 b,.tit-type0 em{font-weight:700}.tit-type1{font-size:1.375rem;font-weight:600;line-height:1.45}.tit-type1 b,.tit-type1 em{font-weight:700}.tit-type2{font-size:1.125rem;font-weight:600;line-height:1.39}.tit-type2 b,.tit-type2 em{font-weight:700}.tit-type3{font-size:1rem;font-weight:600;line-height:1.56}.tit-type3 b,.tit-type3 em{font-weight:700}.tit-type4{margin-bottom:.625rem;font-size:.875rem;font-weight:600;line-height:1.43}.tit-type4 b,.tit-type4 em{font-weight:700}.tit-desc{font-size:.6875rem;font-weight:400;line-height:1.45}.tit-wrap{display:flex;justify-content:space-between;align-items:center}.tit-wrap [class^=tit-type]{margin-left:0;margin-right:0}.tit-wrap .btns .btn+.btn{position:relative;margin-left:1.0625rem}.tit-wrap .btns .btn+.btn:before{content:"";position:absolute;top:50%;left:-0.625rem;transform:translateY(-50%);width:1px;height:.5rem;background:var(--border-gray3)}.container [class^=tit-type]{margin-left:1.25rem;margin-right:1.25rem}.container>.tit-wrap{margin:1.875rem 1.25rem 1rem}.container>.tit-wrap [class^=tit-type]{margin-left:0;margin-right:0}.sec [class^=tit-type]{margin-left:0;margin-right:0}.sec .tit-type1{margin-bottom:.75rem}.sec .tit-type1+.title-sub{margin-top:-0.5rem;margin-bottom:1.5rem}.sec.bg-type>.tit-type1:first-child{margin-top:0}.txt-type1{font-size:.9375rem;font-weight:400;line-height:1.47}.txt-type1 b,.txt-type1 em{font-weight:500}.txt-type1.bold{font-weight:600}.txt-type1~.tit-type1{margin-top:4.375rem}.txt-type2{font-size:.875rem;font-weight:400;line-height:1.43}.txt-type2 b,.txt-type2 em{font-weight:500}.txt-type2 .sub{font-size:.75rem;font-weight:400;line-height:normal;color:var(--text-gray2)}.txt-type3{font-size:.75rem;font-weight:400;line-height:1.5}.txt-type3 b,.txt-type3 em{font-weight:500}.txt-type4{font-size:1.125rem;font-weight:400;line-height:1.39}.txt-type4 b,.txt-type4 em{font-weight:500}.txt-type5{font-size:1rem;font-weight:400;line-height:1.56}.txt-type5 b,.txt-type5 em{font-weight:500}.txt-type6,.txt-type6-l-20{font-size:.8125rem;font-weight:400;line-height:1.38}.txt-type6 b,.txt-type6-l-20 b,.txt-type6 em,.txt-type6-l-20 em{font-weight:500}.txt-type6-l-20{line-height:1.25rem}.txt-type7,.txt-type7--l{font-size:1.25rem;font-weight:400;line-height:1.5}.txt-type7--l{line-height:2rem}.txt-type7 b,.txt-type7--l b,.txt-type7 em,.txt-type7--l em{font-weight:600}[class*=txt-list]>li{word-break:break-all}.txt-list{font-size:.75rem;line-height:1.67}.txt-list>li+li{margin-top:1.25rem}.txt-list-bullet,.txt-list-bullet--type2{font-size:.75rem;font-weight:400;line-height:1.5}.txt-list-bullet>li,.txt-list-bullet--type2>li{position:relative;padding-left:.4375rem;text-align:left}.txt-list-bullet>li.txt-type1,.txt-list-bullet--type2>li.txt-type1{padding-left:.625rem}.txt-list-bullet>li.txt-type1:before,.txt-list-bullet--type2>li.txt-type1:before{width:.25rem;height:.25rem;top:.5625rem}.txt-list-bullet>li::before,.txt-list-bullet--type2>li::before{content:"";width:.1875rem;height:.1875rem;border-radius:50%;background:currentColor;display:inline-block;position:absolute;top:.46875rem;left:0}.txt-list-bullet>li+li,.txt-list-bullet--type2>li+li{margin-top:.5rem}.txt-list-bullet>li+li.txt-type1,.txt-list-bullet--type2>li+li.txt-type1{margin-top:.75rem}.txt-list-bullet--type2 li+li{margin-top:1rem}.txt-list-star{font-size:.8125rem;font-weight:400;line-height:1.38}.txt-list-star>li{position:relative;text-align:left;display:flex;padding-left:.75rem}.txt-list-star>li::before{content:"*";color:inherit;font-size:.875rem;line-height:1.29;position:absolute;top:.125rem;left:0;font:inherit}.txt-list.txt-type2+.txt-type2{margin-top:.75rem}[class*=badge-type].primary,[class*=badge-type].active{background-color:var(--bg-black);color:var(--white)}[class*=badge-type].red{background-color:rgba(255,91,90,.15);color:var(--point-red)}[class*=badge-type].orange{background-color:#fff3ed;color:var(--point-orange)}[class*=badge-type].blue{background-color:#dae7ff;color:var(--point-blue)}[class*=badge-type].point{background-color:var(--point-red);color:var(--white)}.badge-type1,.badge-type1-outline{display:inline-block;position:relative;font-size:.75rem;font-weight:600;line-height:1.5;padding:.125rem .375rem .125rem;background-color:var(--gray3);color:var(--text-gray3);border-radius:.25rem}*+:where(.badge-type1,.badge-type1-outline){margin-left:6px}.badge-type1 b,.badge-type1-outline b,.badge-type1 strong,.badge-type1-outline strong{font-weight:600}.badge-type1.sm,.sm.badge-type1-outline{padding:.25rem .375rem .1875rem}.badge-type1-outline.red{background-color:rgba(0,0,0,0);color:var(--point-red);border:1px solid var(--point-red);background-color:var(--white)}.badge-type1-outline.orange{background-color:rgba(0,0,0,0);color:var(--point-orange);border:1px solid var(--point-orange);background-color:var(--white)}.badge-type1-outline.yellow{background-color:rgba(0,0,0,0);color:var(--point-yellow);border:1px solid var(--point-yellow);background-color:var(--white)}.badge-type1-outline.blue{background-color:rgba(0,0,0,0);color:var(--point-blue);border:1px solid var(--point-blue);background-color:var(--white)}.badge-type1-outline.subscribe{border:1px solid var(--border-gray3);font-size:.6875rem;font-weight:600;line-height:1.45;padding-right:.375rem;padding-left:.375rem}.badge-type1-outline.live{background-color:rgba(0,0,0,0);color:#ff335a;border:1px solid #ff4c76;background-color:var(--white);font-weight:600;text-transform:uppercase;padding-right:.375rem;padding-left:.375rem}.badge-type1-outline.badge-sm{font-size:.625rem;font-weight:500;line-height:1;padding:.125rem .25rem}.badge-type1-outline.badge-lg{padding:.1875rem .5rem}.badge-type1.normal,.normal.badge-type1-outline{font-size:.6875rem;font-weight:600;line-height:1.45}.badge-type2,.badge-type2-outline{display:inline-block;border-top-left-radius:.5rem;border-bottom-right-radius:.5rem;font-size:.75rem;font-weight:600;line-height:1;padding:.375rem .5rem;background:var(--text-gray3);color:var(--white);min-width:3.375rem;text-align:center}.badge-type2-outline.red{background-color:rgba(0,0,0,0);color:var(--point-red);border:1px solid var(--point-red);background-color:var(--white)}.badge-type2-outline.orange{background-color:rgba(0,0,0,0);color:var(--point-orange);border:1px solid var(--point-orange);background-color:var(--white)}.badge-type2-outline.yellow{background-color:rgba(0,0,0,0);color:var(--point-yellow);border:1px solid var(--point-yellow);background-color:var(--white)}.badge-type2-outline.blue{background-color:rgba(0,0,0,0);color:var(--point-blue);border:1px solid var(--point-blue);background-color:var(--white)}.badge-type2-outline.subscribe{border:1px solid var(--border-gray3);font-weight:600;padding-right:.375rem;padding-left:.375rem}.badge-type2-outline.live{background-color:rgba(0,0,0,0);color:#ff335a;border:1px solid #ff4c76;background-color:var(--white);font-weight:600;text-transform:uppercase;padding-right:.375rem;padding-left:.375rem}.badge-type3,.badge-type3-outline{display:flex;justify-content:center;align-items:center;gap:.125rem;font-size:.6875rem;font-weight:500;line-height:1;padding:.25rem .5rem .1875rem;border-radius:1.25rem;background-color:var(--primary-black);color:var(--white)}.badge-type3-outline.red{background-color:rgba(0,0,0,0);color:var(--point-red);border:1px solid var(--point-red);background-color:var(--white)}.badge-type3-outline.orange{background-color:rgba(0,0,0,0);color:var(--point-orange);border:1px solid var(--point-orange);background-color:var(--white)}.badge-type3-outline.yellow{background-color:rgba(0,0,0,0);color:var(--point-yellow);border:1px solid var(--point-yellow);background-color:var(--white)}.badge-type3-outline.blue{background-color:rgba(0,0,0,0);color:var(--point-blue);border:1px solid var(--point-blue);background-color:var(--white)}.badge-type3-outline.subscribe{border:1px solid var(--border-gray3);font-weight:600;line-height:1rem;padding-right:.375rem;padding-left:.375rem;padding-top:.125rem;padding-bottom:.125rem}.badge-type3-outline.live{position:relative;color:#ff3a3e;background-color:#fff;font-weight:600;text-transform:uppercase;padding-right:.5rem;padding-left:.375rem;padding-top:.3125rem;padding-bottom:.3125rem}.badge-type3-outline.live:after{content:"";position:absolute;top:0;left:0;inset:0;padding:1px;border-radius:20px;background:linear-gradient(to right, #FF4C76 0%, #FF3A3E 100%);opacity:.5;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:1}.badge-type3.badge-sm,.badge-sm.badge-type3-outline{font-size:.625rem;font-weight:500;line-height:1;padding:.125rem .25rem}.badge-type3.badge-lg,.badge-lg.badge-type3-outline{padding:.125rem .25rem}.badge-type4,.badge-type4-outline{font-size:.6875rem;font-weight:600;line-height:1;display:flex;gap:.125rem;justify-content:center;align-items:center;padding:.125rem .25rem;border-bottom-right-radius:.4375rem;border-bottom-left-radius:.4375rem;background-color:var(--primary-black);color:var(--white)}.badge-type4-outline.red{background-color:rgba(0,0,0,0);color:var(--point-red);border:1px solid var(--point-red);background-color:var(--white)}.badge-type4-outline.orange{background-color:rgba(0,0,0,0);color:var(--point-orange);border:1px solid var(--point-orange);background-color:var(--white)}.badge-type4-outline.yellow{background-color:rgba(0,0,0,0);color:var(--point-yellow);border:1px solid var(--point-yellow);background-color:var(--white)}.badge-type4-outline.blue{background-color:rgba(0,0,0,0);color:var(--point-blue);border:1px solid var(--point-blue);background-color:var(--white)}.badge-type4-outline.subscribe{border:1px solid var(--border-gray1);font-weight:600;padding-right:.375rem;padding-left:.375rem}.badge-type4-outline.live{background-color:rgba(0,0,0,0);color:#ff335a;border:1px solid #ff4c76;background-color:var(--white);font-weight:600;text-transform:uppercase;padding-right:.375rem;padding-left:.375rem}.badge-type4.badge-sm,.badge-sm.badge-type4-outline{font-size:.625rem;font-weight:500;line-height:1;padding:.125rem .25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.badge-type4.badge-lg,.badge-lg.badge-type4-outline{padding:.125rem .25rem}.badge-lg{display:flex;justify-content:center;align-items:center;gap:.125rem;padding-top:.1875rem;padding-bottom:.1875rem;font-size:.75rem;font-weight:600}.badge-lg .ico-subscribe{width:.875rem;height:.875rem}.badge-cont{display:inline-block;font-size:.75rem;font-weight:400;line-height:1;padding:.3125rem .375rem;border-radius:4px;background-color:rgba(0,0,0,.3);color:var(--white)}.badge-cont .badge-type1,.badge-cont .badge-type1-outline{font-size:.75rem;font-weight:600;line-height:1;padding:.3125rem .375rem}.badge-cont:has(.badge-type1,.badge-type1-outline){padding:0 .375rem 0 0}.badge-cont:has(.badge-type1:only-child,.badge-type1-outline:only-child){padding:0;background:none}.badge-cont:not(.badge-type1:only-child):not(.badge-type1-outline:only-child) .badge-type1,.badge-cont:not(.badge-type1:only-child):not(.badge-type1-outline:only-child) .badge-type1-outline{margin-right:.125rem}.badge-cont b{font-weight:600}[class^=btn]{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;gap:.25rem}.btn.disabled,.btn:disabled{color:var(--text-gray1)}.btn-underline{text-decoration:underline}.btn-underline.link{color:var(--gray7)}.btn-top{position:relative;display:inline-block;background-repeat:no-repeat;vertical-align:middle;background-position:50% 50%;background-size:contain}.btn-home{position:relative;display:inline-block;background-repeat:no-repeat;vertical-align:middle;background-position:50% 50%;background-size:contain}.btn-search{position:relative;display:inline-block;background-repeat:no-repeat;vertical-align:middle;background-position:50% 50%;background-size:contain}.btn-cart{position:relative;display:inline-block;background-repeat:no-repeat;vertical-align:middle;background-position:50% 50%;background-size:contain}.btn-cart .count{position:absolute;top:.1875rem;right:.0625rem;height:1rem;padding:0 .3125rem;background-color:var(--point-red);border-radius:1.25rem;font-size:.625rem;color:var(--white);line-height:1rem}.btn-menu{display:inline-block;background-repeat:no-repeat;vertical-align:middle;background-position:50% 50%;background-size:contain}.btn-like{width:1.5rem;height:1.5rem;background:url(../images/icon/ico_like_off.svg) no-repeat}.btn-like.active{background:url(../images/icon/ico_like_on.svg) no-repeat;animation:pulse .3s}.btn-chat{display:inline-block;background-repeat:no-repeat;vertical-align:middle;background-position:50% 50%;background-size:contain}.btn-back::after{content:"";display:inline-block;background-repeat:no-repeat;vertical-align:middle;background-position:50% 50%;background-size:contain}.btn-close::after{content:"";display:inline-block;background-repeat:no-repeat;vertical-align:middle;background-position:50% 50%;background-size:contain}.btn-clear{display:inline-block;background-repeat:no-repeat;vertical-align:middle;background-position:50% 50%;background-size:contain}.btn-eye{display:inline-block;background-repeat:no-repeat;vertical-align:middle;background-position:50% 50%;background-size:contain}.btn-edit-image{display:inline-block;background-repeat:no-repeat;vertical-align:middle;background-position:50% 50%;background-size:contain}.btn-write{display:inline-block;background-repeat:no-repeat;vertical-align:middle;background-position:50% 50%;background-size:contain}.btn-plus{display:inline-block;background-repeat:no-repeat;vertical-align:middle;background-position:50% 50%;background-size:contain;background-size:auto}.btn-minus{position:relative;width:.5625rem;height:.5625rem}.btn-minus:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:8px;height:1px;background-color:var(--primary-black)}.btn-minus:disabled:before{background-color:var(--text-gray1)}.btn-delete{display:inline-block;background-repeat:no-repeat;vertical-align:middle;background-position:50% 50%;background-size:contain}.btn-delete-type2{display:inline-block;background-repeat:no-repeat;vertical-align:middle;background-position:50% 50%;background-size:contain}.btn-kakao{flex-direction:column;font-size:.75rem}.btn-kakao:before{content:"";display:inline-block;background-repeat:no-repeat;vertical-align:middle;background-position:50% 50%;background-size:contain}.btn-sms{flex-direction:column;font-size:.75rem}.btn-sms:before{content:"";display:inline-block;background-repeat:no-repeat;vertical-align:middle;background-position:50% 50%;background-size:contain}.btn-link{flex-direction:column;font-size:.75rem}.btn-link:before{content:"";display:inline-block;background-repeat:no-repeat;vertical-align:middle;background-position:50% 50%;background-size:contain}.btn-chat-type3{flex-direction:column;font-size:.75rem}.btn-chat-type3:before{content:"";display:inline-block;background-repeat:no-repeat;vertical-align:middle;background-position:50% 50%;background-size:contain}.btn-tooltip{display:inline-block;background-repeat:no-repeat;vertical-align:middle;background-position:50% 50%;background-size:contain}.btn-minus-circle{display:inline-block;background-repeat:no-repeat;vertical-align:middle;background-position:50% 50%;background-size:contain}.btn-drag{display:inline-block;background-repeat:no-repeat;vertical-align:middle;background-position:50% 50%;background-size:contain}.btn-edit-gray{display:inline-block;background-repeat:no-repeat;vertical-align:middle;background-position:50% 50%;background-size:contain}.btn-call{flex-direction:column;font-size:.75rem;font-weight:600}.btn-call:before{content:"";display:inline-block;background-repeat:no-repeat;vertical-align:middle;background-position:50% 50%;background-size:contain}.btn-mail{flex-direction:column;font-size:.75rem;font-weight:600}.btn-mail:before{content:"";display:inline-block;background-repeat:no-repeat;vertical-align:middle;background-position:50% 50%;background-size:contain}.btn-talk{flex-direction:column;font-size:.75rem;font-weight:600}.btn-talk:before{content:"";display:inline-block;background-repeat:no-repeat;vertical-align:middle;background-position:50% 50%;background-size:contain}.btn-alarm{position:relative;display:inline-block;background-repeat:no-repeat;vertical-align:middle;background-position:50% 50%;background-size:contain}.btn-alarm .new{position:absolute;top:.3125rem;right:.3125rem;width:.625rem;height:.625rem;background-color:var(--point-red);border-radius:50%;border:1px solid var(--white)}.btn-header-more{position:relative;display:inline-block;background-repeat:no-repeat;vertical-align:middle;background-position:50% 50%;background-size:contain}.btn-setting{position:relative;display:inline-block;background-repeat:no-repeat;vertical-align:middle;background-position:50% 50%;background-size:contain}.btn-popup{position:relative;display:inline-block;background-repeat:no-repeat;vertical-align:middle;background-position:50% 50%;background-size:contain}[class^=btn-type]{background-color:var(--bg-white);border:1px solid var(--border-gray4);color:var(--primary-black);text-align:center}[class^=btn-type].disabled,[class^=btn-type]:disabled{background-color:var(--bg-white) !important;border-color:var(--border-gray3) !important;color:var(--text-gray1) !important}[class^=btn-type].disabled .ico-arr-left-sm,[class^=btn-type]:disabled .ico-arr-left-sm{background-image:url(../images/icon/ico_arr_left_sm_disabled.svg)}[class^=btn-type].disabled .ico-arr-right-sm,[class^=btn-type].disabled .user-item a.info .title:after,.user-item a.info [class^=btn-type].disabled .title:after,[class^=btn-type].disabled .shop-item a.info .title:after,.shop-item a.info [class^=btn-type].disabled .title:after,[class^=btn-type].disabled .footer-wrap .box-cs strong::after,.footer-wrap .box-cs [class^=btn-type].disabled strong::after,[class^=btn-type].disabled .footer-wrap .box-inquiry strong::after,.footer-wrap .box-inquiry [class^=btn-type].disabled strong::after,[class^=btn-type]:disabled .ico-arr-right-sm,[class^=btn-type]:disabled .user-item a.info .title:after,.user-item a.info [class^=btn-type]:disabled .title:after,[class^=btn-type]:disabled .shop-item a.info .title:after,.shop-item a.info [class^=btn-type]:disabled .title:after,[class^=btn-type]:disabled .footer-wrap .box-cs strong::after,.footer-wrap .box-cs [class^=btn-type]:disabled strong::after,[class^=btn-type]:disabled .footer-wrap .box-inquiry strong::after,.footer-wrap .box-inquiry [class^=btn-type]:disabled strong::after{background-image:url(../images/icon/ico_arr_right_sm_disabled.svg)}[class^=btn-type].full{width:100%}[class^=btn-type].active{border-color:var(--border-black);color:var(--primary-black)}[class^=btn-type].active.disabled,[class^=btn-type].active:disabled{background-color:var(--bg-white) !important;border-color:var(--border-gray3) !important;color:var(--text-gray1) !important}[class^=btn-type].white{border-color:var(--white)}[class^=btn-type].white.disabled,[class^=btn-type].white:disabled{background-color:var(--bg-white) !important;border-color:var(--bg-white) !important;color:var(--text-gray1) !important}[class^=btn-type].primary{background-color:var(--bg-black);border-color:var(--border-black);color:var(--white)}[class^=btn-type].primary.disabled,[class^=btn-type].primary:disabled{background-color:var(--text-gray1) !important;border-color:var(--text-gray1) !important;color:var(--white) !important}[class^=btn-type].secondary{background-color:var(--bg-gray);border-color:var(--bg-gray)}[class^=btn-type].secondary.disabled,[class^=btn-type].secondary:disabled{background-color:var(--bg-white) !important;border-color:var(--bg-white) !important;color:var(--text-gray1) !important}.btn-type1,.chk-btn-type input[type=checkbox]+label,.chk-btn-type input[type=radio]+label{min-width:4.625rem;height:3rem;padding:0 1.125rem;border-radius:.5rem;font-size:.875rem;font-weight:600;line-height:3rem}.btn-type1.tiny,.chk-btn-type input[type=checkbox]+label.tiny,.chk-btn-type input[type=radio]+label.tiny{min-width:auto;border-radius:.25rem;font-size:.75rem;font-weight:500;padding:0 .375rem;line-height:1.25rem;height:1.25rem}.btn-type1.sm,.chk-btn-type input[type=checkbox]+label.sm,.chk-btn-type input[type=radio]+label.sm{min-width:auto;height:2rem;padding:0 .75rem;border-radius:.25rem;font-size:.75rem;font-weight:500;line-height:2rem}.btn-type1.md,.chk-btn-type input[type=checkbox]+label.md,.chk-btn-type input[type=radio]+label.md{min-width:auto;height:2.25rem;padding:0 .625rem;border-radius:.25rem;font-size:.8125rem;font-weight:500;line-height:2.25rem}.btn-type1.lg,.chk-btn-type input[type=checkbox]+label.lg,.chk-btn-type input[type=radio]+label.lg{min-width:auto;height:3.25rem;padding:0 .625rem;border-radius:.5rem;font-size:1rem;font-weight:600;line-height:3.25rem}.btn-type1.disabled .ico-arr-down,.chk-btn-type input[type=checkbox]+label.disabled .ico-arr-down,.chk-btn-type input[type=radio]+label.disabled .ico-arr-down,.btn-type1.disabled .select-type3::after,.chk-btn-type input[type=checkbox]+label.disabled .select-type3::after,.chk-btn-type input[type=radio]+label.disabled .select-type3::after,.btn-type1.disabled .select-type.active:after,.chk-btn-type input[type=checkbox]+label.disabled .select-type.active:after,.chk-btn-type input[type=radio]+label.disabled .select-type.active:after,.btn-type1.disabled .active.btn-type-select:after,.chk-btn-type input[type=checkbox]+label.disabled .active.btn-type-select:after,.chk-btn-type input[type=radio]+label.disabled .active.btn-type-select:after,.btn-type1.disabled .active.btn-type-select2:after,.chk-btn-type input[type=checkbox]+label.disabled .active.btn-type-select2:after,.chk-btn-type input[type=radio]+label.disabled .active.btn-type-select2:after,.btn-type1:disabled .ico-arr-down,.chk-btn-type input[type=checkbox]+label:disabled .ico-arr-down,.chk-btn-type input[type=radio]+label:disabled .ico-arr-down,.btn-type1:disabled .select-type3::after,.chk-btn-type input[type=checkbox]+label:disabled .select-type3::after,.chk-btn-type input[type=radio]+label:disabled .select-type3::after,.btn-type1:disabled .select-type.active:after,.chk-btn-type input[type=checkbox]+label:disabled .select-type.active:after,.chk-btn-type input[type=radio]+label:disabled .select-type.active:after,.btn-type1:disabled .active.btn-type-select:after,.chk-btn-type input[type=checkbox]+label:disabled .active.btn-type-select:after,.chk-btn-type input[type=radio]+label:disabled .active.btn-type-select:after,.btn-type1:disabled .active.btn-type-select2:after,.chk-btn-type input[type=checkbox]+label:disabled .active.btn-type-select2:after,.chk-btn-type input[type=radio]+label:disabled .active.btn-type-select2:after{background-image:url(../images/icon/ico_arr_down_gray.svg)}.btn-type3,.filter-type2 .filter-item input[type=checkbox]+label,.filter-type2 .filter-item input[type=radio]+label,.chk-btn-type2 input[type=checkbox]+label,.chk-btn-type2 input[type=radio]+label{padding:0 1.5rem;height:2.5rem;font-size:.8125rem;font-weight:500;line-height:3.08;border-radius:1.25rem}.btn-type3.sm,.filter-type2 .filter-item input[type=checkbox]+label.sm,.filter-type2 .filter-item input[type=radio]+label.sm,.chk-btn-type2 input[type=checkbox]+label.sm,.chk-btn-type2 input[type=radio]+label.sm{min-width:auto;height:2rem;padding:0 .9375rem;border-radius:1rem;font-size:.8125rem;font-weight:500;line-height:2rem}.btn-type-select,.btn-type-select2{padding:0 2.5rem 0 1rem;font-weight:400;display:block;overflow:hidden;text-overflow:ellipsis;word-break:break-all;white-space:nowrap}.btn-type-select i,.btn-type-select2 i{display:none}.btn-type-select:has(:is(.ico-arr-down,.select-type3.active:after,.select-type3::after,.select-type.active:after,.active.btn-type-select:after,.active.btn-type-select2:after)),.btn-type-select2:has(:is(.ico-arr-down,.select-type3.active:after,.select-type3::after,.select-type.active:after,.active.btn-type-select:after,.active.btn-type-select2:after)){color:var(--text-black)}.btn-type-select:has(:is(.ico-arr-down,.select-type3.active:after,.select-type3::after,.select-type.active:after,.active.btn-type-select:after,.active.btn-type-select2:after)):after,.btn-type-select2:has(:is(.ico-arr-down,.select-type3.active:after,.select-type3::after,.select-type.active:after,.active.btn-type-select:after,.active.btn-type-select2:after)):after{background-image:url(../images/icon/ico_arr_down.svg)}.btn-type-select:disabled,.btn-type-select2:disabled,.btn-type-select .disabled,.btn-type-select2 .disabled{background-color:var(--white) !important;border-color:var(--border-gray3) !important}.btn-type-select.selected,.selected.btn-type-select2{color:var(--text-black)}.btn-type-select.selected .ico-arr-down,.btn-type-select.selected .select-type3::after,.selected.btn-type-select2 .ico-arr-down,.selected.btn-type-select2 .select-type3::after,.btn-type-select.selected .ico-arr-down-gray,.btn-type-select.selected .select-type::after,.btn-type-select.selected .btn-type-select::after,.btn-type-select.selected .btn-type-select2::after,.selected.btn-type-select2 .ico-arr-down-gray,.selected.btn-type-select2 .select-type::after,.selected.btn-type-select2 .btn-type-select::after,.selected.btn-type-select2 .btn-type-select2::after,.btn-type-select.selected:after,.selected.btn-type-select2:after{background-image:url(../images/icon/ico_arr_down.svg)}.btn-type-select2.disabled,.btn-type-select2:disabled{background-color:var(--bg-gray) !important;border-color:var(--bg-gray) !important}.btn-type-select2.disabled .ico-arr-down,.btn-type-select2.disabled .select-type3::after,.btn-type-select2.disabled .select-type.active:after,.btn-type-select2.disabled .active.btn-type-select:after,.btn-type-select2.disabled .active.btn-type-select2:after,.btn-type-select2:disabled .ico-arr-down,.btn-type-select2:disabled .select-type3::after,.btn-type-select2:disabled .select-type.active:after,.btn-type-select2:disabled .active.btn-type-select:after,.btn-type-select2:disabled .active.btn-type-select2:after{background-image:url(../images/icon/ico_arr_down_gray.svg)}.btn-wrap,.chk-btn-wrap{display:flex;justify-content:center;align-items:center;margin-top:1.5rem;gap:.4375rem}.btn-wrap [class^=btn-type]:not(.sm),.chk-btn-wrap [class^=btn-type]:not(.sm){width:100%}.btn-wrap.column,.column.chk-btn-wrap{flex-direction:column}.btn-wrap.column+.form-item,.column.chk-btn-wrap+.form-item{margin-top:1.25rem}.btn-wrap.right,.right.chk-btn-wrap{justify-content:flex-end}.btn-wrap-fixed,.modal-fullscreen .modal-footer,.modal-bottom .modal-footer{display:flex;transition:bottom .2s ease;justify-content:center;align-items:center;position:fixed;bottom:0;left:0;right:0;padding:.5625rem 1.25rem .625rem;background:var(--bg-white);z-index:1000;border-top:1px solid var(--border-gray2);gap:.5rem}body.body-fixed .btn-wrap-fixed,body.body-fixed .modal-fullscreen .modal-footer,.modal-fullscreen body.body-fixed .modal-footer,body.body-fixed .modal-bottom .modal-footer,.modal-bottom body.body-fixed .modal-footer{bottom:calc(var(--lvph, 0px) - var(--vvb, 0px))}.btn-wrap-fixed.column,.modal-fullscreen .column.modal-footer,.modal-bottom .column.modal-footer{flex-direction:column}.btn-wrap-fixed [class^=btn-type],.modal-fullscreen .modal-footer [class^=btn-type],.modal-bottom .modal-footer [class^=btn-type]{width:100%}.btn-wrap-fixed [class^=btn-type].inline,.modal-fullscreen .modal-footer [class^=btn-type].inline,.modal-bottom .modal-footer [class^=btn-type].inline{width:3.25rem;margin-right:auto}.btn-wrap-fixed:has(.flex-wrap),.modal-fullscreen .modal-footer:has(.flex-wrap),.modal-bottom .modal-footer:has(.flex-wrap){padding-left:1.875rem}.btn-wrap-fixed .flex-wrap,.modal-fullscreen .modal-footer .flex-wrap,.modal-bottom .modal-footer .flex-wrap{padding:0}.btn-wrap-fixed .flex-wrap>:where(*),.modal-fullscreen .modal-footer .flex-wrap>:where(*),.modal-bottom .modal-footer .flex-wrap>:where(*){flex:1}.btn-wrap-fixed .total-price,.modal-fullscreen .modal-footer .total-price,.modal-bottom .modal-footer .total-price{font-size:.875rem;font-weight:500;min-width:6.875rem}.btn-wrap-fixed .total-price .sub,.modal-fullscreen .modal-footer .total-price .sub,.modal-bottom .modal-footer .total-price .sub{display:block;margin-top:.25rem;color:var(--text-gray2);font-size:.75rem;line-height:1.5}.btn-wrap-fixed .total-price em,.modal-fullscreen .modal-footer .total-price em,.modal-bottom .modal-footer .total-price em{font-weight:600}[class^=ico-]{display:inline-block;background-repeat:no-repeat;vertical-align:middle;background-position:50% 50%;background-size:contain}.ico-sales{width:4.375rem;height:4.375rem;background-image:url(../images/icon/ico_sales.png)}.ico-rating{width:4.375rem;height:4.375rem;background-image:url(../images/icon/ico_rating.png)}.ico-rating2{width:1.5rem;height:1.5rem;background-image:url(../images/icon/ico_rating2.svg)}.ico-commission{width:4.375rem;height:4.375rem;background-image:url(../images/icon/ico_commission.png)}.ico-commission2{width:1.5rem;height:1.5rem;background-image:url(../images/icon/ico_commission2.svg)}.ico-withdraw{width:4.375rem;height:4.375rem;background-image:url(../images/icon/ico_withdraw.png)}.ico-info{width:2.625rem;height:2.625rem;background-image:url(../images/icon/ico_info.png)}.ico-comment{width:2.5rem;height:2.5rem;background-image:url(../images/icon/ico_comment.svg)}.ico-kakao,.btn-kakao:before{width:3.625rem;height:3.625rem;background-image:url(../images/icon/ico_kakao.svg)}.ico-kakao-lg{width:4.375rem;height:4.375rem;background-image:url(../images/icon/ico_kakao.png)}.ico-letter{width:4.375rem;height:4.375rem;background-image:url(../images/icon/ico_letter.png)}.ico-link,.btn-link:before{width:3.625rem;height:3.625rem;background-image:url(../images/icon/ico_link.svg)}.ico-link-lg{width:4.375rem;height:4.375rem;background-image:url(../images/icon/ico_link.png)}.ico-cancellation{width:4.375rem;height:4.375rem;background-image:url(../images/icon/ico_cancellation.svg)}.ico-more{width:2.5rem;height:2.5rem;background-image:url(../images/icon/ico_more.png)}.ico-alarm,.btn-alarm{width:2rem;height:2rem;background-image:url(../images/icon/ico_alarm.png)}.ico-alarm-on{width:2.25rem;height:2.25rem;background-image:url(../images/icon/ico_alarm_on.svg)}.ico-camera{width:2rem;height:2rem;background-image:url(../images/icon/ico_camera.png)}.ico-picture{width:2rem;height:2rem;background-image:url(../images/icon/ico_picture.png)}.ico-call,.btn-call:before{width:1.875rem;height:1.875rem;background-image:url(../images/icon/ico_call.png)}.ico-profile{width:2rem;height:2rem;background-image:url(../images/icon/ico_profile.png)}.ico-camera2{width:2rem;height:2rem;background-image:url(../images/icon/ico_camera2.png)}.ico-cs,.customer-wrap .center-box .tel::before,.footer-wrap .box-cs strong::before{width:1.875rem;height:1.875rem;background-image:url(../images/icon/ico_cs.png)}.ico-inquiry,.footer-wrap .box-inquiry strong::before{width:1.875rem;height:1.875rem;background-image:url(../images/icon/ico_inquiry.png)}.ico-share{width:1.875rem;height:1.875rem;background-image:url(../images/icon/ico_share.png)}.ico-return{width:.875rem;height:.875rem;background-image:url(../images/icon/ico_return.png)}.ico-menu,.btn-menu{width:2.25rem;height:2.25rem;background-image:url(../images/icon/ico_menu.png)}.ico-cart,.btn-cart{width:2.25rem;height:2.25rem;background-image:url(../images/icon/ico_cart.png)}.ico-search,.btn-search{width:2.25rem;height:2.25rem;background-image:url(../images/icon/ico_search.png)}.ico-search-gray{width:1.25rem;height:1.25rem;background-image:url(../images/icon/ico_search_gray.svg)}.ico-home,.btn-home{width:2.25rem;height:2.25rem;background-image:url(../images/icon/ico_home.svg)}.ico-chat,.btn-chat{width:2.25rem;height:2.25rem;background-image:url(../images/icon/ico_chat.png);background-size:cover}.ico-chat2,.btn-chat-type2{width:2.25rem;height:2.25rem;background-image:url(../images/icon/ico_chat2.png);background-size:cover}.ico-chat3,.btn-chat-type3:before{width:3.625rem;height:3.625rem;background-image:url(../images/icon/ico_chat3.svg);background-size:cover}.ico-like{width:2.25rem;height:2.25rem;background-image:url(../images/icon/ico_like.png)}.ico-like2,.btn-like-type2.active{width:2.25rem;height:2.25rem;background-image:url(../images/icon/ico_like2.png);background-size:cover}.ico-like3,.btn-like-type2{width:2.25rem;height:2.25rem;background-image:url(../images/icon/ico_like_black.svg);background-size:cover}.ico-download{width:2rem;height:2rem;background-image:url(../images/icon/ico_download.png)}.ico-download-sm{width:1.125rem;height:1.125rem}.ico-download-white,.coupon-wrap .coupon-btn-download:after{width:2rem;height:2rem;background-image:url(../images/icon/ico_download_white.svg)}.ico-download-sm-white{width:1.125rem;height:1.125rem;background-image:url(../images/icon/ico_download_sm_white.svg)}.ico-clear,.form-item .form-btns .btn-clear,.btn-clear{width:1.875rem;height:1.875rem;background-image:url(../images/icon/ico_delete.svg);background-size:auto;background-position:center}.ico-top,.btn-top{width:3rem;height:3rem;background-image:url(../images/icon/ico_top.svg)}.ico-eye-on,.btn-toggle-visibility,.form-item .active .form-btns .btn-eye,.btn-eye.active{width:1.875rem;height:1.875rem;background-image:url(../images/icon/ico_eye_on.png)}.ico-eye-off,.btn-toggle-visibility.is-hidden,.btn-toggle-visibility.off,.form-item .form-btns .btn-eye,.btn-eye{width:1.875rem;height:1.875rem;background-image:url(../images/icon/ico_eye_off.png)}.ico-arr-left-sm-gray{width:.875rem;height:.875rem;background-image:url(../images/icon/ico_arr_right_sm_gray.svg);transform:rotate(180deg)}.ico-arr-left-sm{width:.875rem;height:.875rem;background-image:url(../images/icon/ico_arr_right_sm.svg);transform:rotate(180deg)}.ico-arr-right,.user-item.myshop>a .text p.name::after,.my-order-agree .list-type1 li a::after,.my-order-agree .tit-type2::after,.my-order-prd .order-header a[class^=tit-type]::after,.my-order-wrap .order-body.flex-type .arr-btn,.myshop-btns-item:after,.faq-list .accordion-item.active dt button::after,.faq-list .accordion-item dt button::after,.list-type2 li a::after,.list-type1 li a::after,.shop-item.myshop>a .text p.name::after,.chk-item.flex-type .arr-btn{width:1.125rem;height:1.3125rem;background-image:url(../images/icon/ico_arr_right.png)}.ico-arr-right-20,.sns-list a.sns-list-item:after{width:1.25rem;height:1.25rem;background-image:url(../images/icon/ico_arr_right.svg)}.ico-arr-right-white{width:1.125rem;height:1.3125rem;background-image:url(../images/icon/ico_arr_right_white.png)}.ico-arr-right-sm,.user-item a.info .title:after,.shop-item a.info .title:after,.footer-wrap .box-cs strong::after,.footer-wrap .box-inquiry strong::after{width:.875rem;height:.875rem;background-image:url(../images/icon/ico_arr_right_sm.svg)}.ico-arr-right-sm-white{width:.875rem;height:.875rem;background-image:url(../images/icon/ico_arr_right_sm_white.png)}.ico-arr-right-sm-gray{width:.875rem;height:.875rem;background-image:url(../images/icon/ico_arr_right_sm_gray.svg)}.ico-arr-right-lg-white{width:2.25rem;height:2.25rem;background-image:url(../images/icon/ico_arr_right_lg_white.svg)}.ico-arr-right-lg-gray{width:2.25rem;height:2.25rem;background-image:url(../images/icon/ico_arr_right_lg_gray.svg)}.ico-arr-down,.select-type3.active:after,.select-type3::after,.select-type.active:after,.active.btn-type-select:after,.active.btn-type-select2:after{width:1.875rem;height:1.875rem;background-image:url(../images/icon/ico_arr_down.svg)}.ico-arr-down-gray,.select-type::after,.btn-type-select::after,.btn-type-select2::after{width:1.875rem;height:1.875rem;background-image:url(../images/icon/ico_arr_down_gray.svg)}.ico-arr-down-sm,.ico-arr-down-sm-gray{width:.875rem;height:.875rem;background-image:url(../images/icon/ico_arr_down_sm.svg)}.ico-arr-down-sm-gray{background-image:url(../images/icon/ico_arr_down_sm_gray.svg)}.ico-close,.btn-close::after{width:1.25rem;height:1.25rem;background-image:url(../images/icon/ico_close.svg)}.ico-close2{width:.875rem;height:.875rem;background-image:url(../images/icon/ico_close2.svg)}.ico-close3{width:.875rem;height:.875rem;background-image:url(../images/icon/ico_close3.svg)}.ico-nodata{width:2.5rem;height:2.5rem;background-image:url(../images/icon/ico_nodata.svg)}.ico-nodata-lg{width:3.125rem;height:3.125rem;background-image:url(../images/icon/ico_nodata.svg)}.ico-back,.btn-back::after{width:2.25rem;height:2.25rem;background-image:url(../images/icon/ico_back.svg)}.ico-comming{width:4.375rem;height:4.375rem;background-image:url(../images/icon/ico_comming.png)}.ico-camera2{width:32px;height:32px;background-image:url(../images/icon/ico_camera2.png)}.ico-camera3,.user-item.myshop button .profile:before,.shop-item.myshop button .profile:before,.btn-edit-image{width:32px;height:32px;background-image:url(../images/icon/ico_camera3.png)}.ico-bpoint,.profile-wrap .profile-box .info-box .account strong::before{width:28px;height:15px;background-image:url(../images/icon/ico_bpoint.svg)}.ico-order,.my-main .login .btns .btn.order:before{width:24px;height:24px;background-image:url(../images/icon/ico_order.svg)}.ico-tooltip,.btn-popup{width:16px;height:16px;background-image:url(../images/icon/ico_tooltip.svg)}.ico-tooltip-type2,.btn-tooltip{width:16px;height:16px;background-image:url(../images/icon/ico_tooltip2.svg)}.ico-tooltip-type3{width:16px;height:16px;background-image:url(../images/icon/ico_tooltip_gray.svg)}.ico-tooltip-type4{width:12px;height:12px;background-image:url(../images/icon/ico_tooltip4.svg)}.ico-cancle,.my-main .login .btns .btn.cancle:before{width:24px;height:24px;background-image:url(../images/icon/ico_cancle.svg)}.ico-delivery,.my-main .login .btns .btn.delivery:before{width:24px;height:24px;background-image:url(../images/icon/ico_delivery.svg)}.ico-edit,.my-main .login .btns .btn.review:before{width:24px;height:24px;background-image:url(../images/icon/ico_review.svg)}.ico-circle{width:.25rem;height:.25rem;background:var(--point-red);border-radius:50%;vertical-align:text-top}.ico-aditor,.user-item.lg .info .sub.aditor:before,.my-main .login .aditor:before,.shop-item.lg .info .sub.aditor:before{width:1rem;height:1rem;background-image:url(../images/icon/ico_aditor.svg)}.ico-error{width:5rem;height:5rem;background-image:url(../images/icon/ico_warning.png)}.ico-minor{width:2rem;height:2rem;background-image:url(../images/icon/ico_minor.svg)}.ico-minor-lg{width:2.875rem;height:2.875rem;background-image:url(../images/icon/ico_minor_lg.svg)}.ico-write,.btn-write{width:1.25rem;height:1.25rem;background-image:url(../images/icon/ico_write.svg)}.ico-write-lg{width:2.5rem;height:2.5rem;background-image:url(../images/icon/ico_write_lg.svg)}.ico-warning{width:2.625rem;height:2.625rem;background-image:url(../images/icon/ico_warning.svg)}.ico-plus,.upload-photo .input-file+label:before,.upload-photo .btn-upload:before{width:1.875rem;height:1.875rem;background-image:url(../images/icon/ico_plus.svg)}.ico-plus-sm{width:.875rem;height:.875rem;background-image:url(../images/icon/ico_plus.svg)}.ico-plus-xsm,.btn-plus{width:.5625rem;height:.5625rem;background-image:url(../images/icon/ico_plus_sm.svg)}.ico-plus-xsm-gray,.btn-plus:disabled{width:.5625rem;height:.5625rem;background-image:url(../images/icon/ico_plus_sm_gray.svg)}.ico-plus-xsm-white{width:.5625rem;height:.5625rem;background-image:url(../images/icon/ico_plus_sm_gray.svg)}.ico-delete,.btn-delete{width:1rem;height:1rem;background-image:url(../images/icon/ico_delete.svg)}.ico-delete-type2,.btn-delete-type2{width:.875rem;height:.875rem;background-image:url(../images/icon/ico_delete_type2.svg)}.ico-delete-type3,.prd-list.type-setting>li .btn-delete-type2{width:.875rem;height:.875rem}.ico-sms,.btn-sms:before{width:3.625rem;height:3.625rem;background-image:url(../images/icon/ico_sms.svg)}.ico-plus-circle{width:15px;height:15px;background-image:url(../images/icon/ico_plus_circle.svg)}.ico-minus-circle,.btn-minus-circle{width:22px;height:22px;background-image:url(../images/icon/ico_minus_circle.svg)}.ico-drag,.btn-drag{width:30px;height:30px;background-image:url(../images/icon/ico_drag.svg)}.ico-edit-gray,.btn-edit-gray{width:28px;height:28px;background-image:url(../images/icon/ico_edit_gray.svg)}.ico-bad{width:2rem;height:2rem;background-image:url(../images/icon/ico_bad.svg)}.ico-good{width:2rem;height:2rem;background-image:url(../images/icon/ico_good.svg)}.ico-unavailable{width:3.125rem;height:3.125rem;background-image:url(../images/icon/ico_unavailable.svg)}.ico-calendar,.form-item .form-btns .btn-calendar{width:1.875rem;height:1.875rem;background-image:url(../images/icon/ico_calendar.svg)}.ico-calendar-gray,.form-item.calendar .form-btns .btn-calendar:disabled{background-image:url(../images/icon/ico_calendar_gray.svg)}.ico-mail,.btn-mail:before{width:1.875rem;height:1.875rem;background-image:url(../images/icon/ico_mail.svg)}.ico-talk,.btn-talk:before{width:1.875rem;height:1.875rem;background-image:url(../images/icon/ico_talk.svg)}.ico-kakaopay{width:3rem;height:1.25rem;background-image:url(../images/icon/ico_kakaopay.png)}.ico-naverpay{width:3.625rem;height:1.25rem;background-image:url(../images/icon/ico_naverpay.png)}.ico-samsungpay{width:6.9375rem;height:1.25rem;background-image:url(../images/icon/ico_samsungpay.png)}.ico-instagram{width:1.875rem;height:1.875rem;background-image:url(../images/icon/ico_instagram.png)}.ico-naverblog{width:1.875rem;height:1.875rem;background-image:url(../images/icon/ico_naverblog.png)}.ico-facebook{width:1.875rem;height:1.875rem;background-image:url(../images/icon/ico_facebook.svg)}.ico-profilelink{width:1.875rem;height:1.875rem;background-image:url(../images/icon/ico_profilelink.svg)}.ico-kakaochannel{width:1.875rem;height:1.875rem;background-image:url(../images/icon/ico_kakaochannel.svg)}.ico-youtube{width:1.875rem;height:1.875rem;background-image:url(../images/icon/ico_youtube.svg)}.ico-tiktok{width:1.875rem;height:1.875rem;background-image:url(../images/icon/ico_tiktok.svg)}.ico-navercafe{width:1.875rem;height:1.875rem;background-image:url(../images/icon/ico_navercafe.svg)}.ico-kakaostory{width:1.875rem;height:1.875rem;background-image:url(../images/icon/ico_kakaostory.svg)}.ico-twitter{width:1.875rem;height:1.875rem;background-image:url(../images/icon/ico_twitter.svg)}.ico-dot-more{width:1.875rem;height:1.875rem;background-image:url(../images/icon/ico_dot_more.svg)}.ico-check,.prd-list:has(.add-item) .add-item input[type=checkbox]:checked+.checkbox-label .ico-plus-xsm,.prd-list:has(.add-item) .add-item input[type=checkbox]:checked+.checkbox-label .btn-plus,.chk-item-type2 input[type=checkbox]:checked+label:before,.chk-item-type2 input[type=radio]:checked+label:before{width:.875rem;height:.875rem;background-image:url(../images/icon/ico_check.svg)}.ico-check-circle{width:5rem;height:5rem;background-image:url(../images/icon/ico_check_circle.svg)}.ico-check-circle-gray{width:2rem;height:2rem;background-image:url(../images/icon/ico_check_circle_gray.svg)}.ico-shop-close{width:2.5rem;height:2.5rem;background-image:url(../images/icon/ico_shop_close.svg)}.ico-shop-close-lg{width:3.125rem;height:3.125rem;background-image:url(../images/icon/ico_shop_close.svg)}.ico-reply,.reply .title::before{width:1.5rem;height:1.5rem;background-image:url(../images/icon/ico_reply.svg)}.ico-add,.btn-add-prd:before{width:1.5625rem;height:1.5625rem;background-image:url(../images/icon/ico_add.svg)}.ico-alarm,.btn-alarm{width:2.25rem;height:2.25rem;background-image:url(../images/icon/ico_alarm.svg)}.ico-lock{width:5rem;height:5rem;background-image:url(../images/icon/ico_lock.svg)}.ico-header-more,.header-wrap .btn-more,.btn-header-more{width:2.25rem;height:2.25rem;background-image:url(../images/icon/ico_header_more.svg)}.ico-setting,.btn-setting{width:2.25rem;height:2.25rem;background-image:url(../images/icon/ico_setting.svg)}.ico-warning-circle{width:5rem;height:5rem;background-image:url(../images/icon/ico_warning_circle.svg)}.ico-star{width:.75rem;height:.75rem;background-image:url(../images/icon/ico_star_black.svg)}.ico-aditshop-cart{width:3.75rem;height:3.75rem;background-image:url(../images/icon/ico_aditshop_cart.svg)}.ico-error-white{width:5rem;height:5rem;background-image:url(../images/icon/ico_warning_white.svg)}.ico-unavailable-large{width:5rem;height:5rem;background-image:url(../images/icon/ico_unavailable_large.svg)}.ico-sorry{width:5rem;height:5rem;background-image:url(../images/icon/ico_sorry.svg)}.ico-shop{width:2.625rem;height:2.625rem;background-image:url(../images/icon/ico_shop.svg)}.ico-badge-adit{width:1rem;height:1rem;background-image:url(../images/icon/ico_badge_adit.png)}.ico-shop-sm,.chat-container .chat-list-item .chat-shopname::before{width:.875rem;height:.875rem;background-image:url(../images/icon/ico_shop_sm.svg)}.ico-photo{width:3.125rem;height:3.125rem;background-image:url(../images/icon/ico_photo.svg)}.ico-coupon{width:3.125rem;height:3.125rem;background-image:url(../images/icon/ico_coupon.svg)}.ico-coupon-type2-black{width:1.5rem;height:1.5rem;background-image:url(../images/icon/ico_coupon_type2_black.svg)}.ico-inquiry-type2{width:3.125rem;height:3.125rem;background-image:url(../images/icon/ico_inquiry.svg)}.ico-search-white{width:1.5rem;height:1.5rem;background-image:url(../images/icon/ico_search_white.svg)}.ico-search-black{width:1.5rem;height:1.5rem;background-image:url(../images/icon/ico_search_black.svg)}.ico-nav-home{width:1.875rem;height:1.875rem;background-image:url(../images/icon/ico_nav_home.svg)}.ico-nav-lounge{width:1.875rem;height:1.875rem;background-image:url(../images/icon/ico_nav_lounge.svg)}.ico-nav-shop{width:1.875rem;height:1.875rem;background-image:url(../images/icon/ico_nav_shop.svg)}.ico-nav-chat{width:1.875rem;height:1.875rem;background-image:url(../images/icon/ico_nav_chat.svg)}.ico-nav-my{width:1.875rem;height:1.875rem;background-image:url(../images/icon/ico_nav_my.svg)}.ico-nav-prev{width:1.875rem;height:1.875rem;background-image:url(../images/icon/ico_nav_prev.svg)}.ico-nav-next{width:1.875rem;height:1.875rem;background-image:url(../images/icon/ico_nav_next.svg)}.ico-nav-close{width:2.5rem;height:2.5rem;background-image:url(../images/icon/ico_nav_close.svg)}.ico-nav-share{width:1.875rem;height:1.875rem;background-image:url(../images/icon/ico_nav_share.svg)}.ico-nav-setting{width:1.875rem;height:1.875rem;background-image:url(../images/icon/ico_nav_setting.svg)}.ico-blocking,.chat-container .chat-list-item.blocking .profile-img:after{width:1.25rem;height:1.25rem;background-image:url(../images/icon/ico_blocking.svg)}.ico-new,.list-type2 li.new a::before{width:1rem;height:1rem;background-image:url(../images/icon/ico_new.svg)}.ico-reload,.order-step .my-beauty-point .order-body .beauty-inquiry .inquiry-box .possession-point.reload .possession-num::before,.order-step .my-beauty-point .order-body .beauty-inquiry .inquiry-box .available-point.reload .available-num::before{width:1rem;height:1rem;background-image:url(../images/icon/ico_reload.svg)}.ico-pin{width:1.25rem;height:1.25rem;background-image:url(../images/icon/ico_pin.svg)}.ico-header-more,.header-wrap .btn-more,.btn-header-more{width:2.25rem;height:2.25rem;background-image:url(../images/icon/ico_header_more.svg)}.ico-plus-bottom{width:1.875rem;height:1.875rem;background-image:url(../images/icon/ico_plus_bottom.svg)}.ico-close-bottom{width:1.875rem;height:1.875rem;background-image:url(../images/icon/ico_close_bottom.svg)}.ico-subscribe{width:.75rem;height:.75rem;background-image:url(../images/icon/ico_subscribe.svg)}.ico-live{width:.75rem;height:.75rem;background-image:url(../images/icon/ico_live.svg)}.ico-live-symbol{width:1.125rem;height:1.125rem;background-image:url(../images/icon/ico_live_symbol.svg)}.ico-eye-on,.btn-toggle-visibility,.form-item .active .form-btns .btn-eye,.btn-eye.active{width:1rem;height:1rem;background-image:url(../images/icon/ico_eye_on.svg)}.ico-eye-off,.btn-toggle-visibility.is-hidden,.btn-toggle-visibility.off,.form-item .form-btns .btn-eye,.btn-eye{width:1rem;height:1rem;background-image:url(../images/icon/ico_eye_off.svg)}.ico-giht{width:1.75rem;height:1.75rem;background-image:url(../images/icon/ico_giht.svg)}.ico-discount{width:1.75rem;height:1.75rem;background-image:url(../images/icon/ico_discount.svg)}.ico-question{width:1rem;height:1rem;background-image:url(../images/icon/ico_question.svg)}.ico-expand{width:1.25rem;height:1.25rem;background-image:url(../images/icon/ico_expand.svg)}.ico-adit_info{width:1.25rem;height:1.25rem;background-image:url(../images/icon/ico_adit_info.png)}.ico-lightbulb{width:1.25rem;height:1.25rem;background-image:url(../images/icon/ico_lightbulb.png)}.ico-earth{width:1.25rem;height:1.25rem;background-image:url(../images/icon/ico_earth.png)}.form-item .col{display:flex;align-items:center;gap:0 7px}.form-item .col .input-text{width:calc(100% - 107px)}.form-item .col button{display:block;width:100px;height:3.125rem;padding:0 5px;font-size:1rem}.form-item .required{color:var(--state-error)}.form-item .input-text+.textarea-type,.form-item .btn-wrap.right,.form-item .right.chk-btn-wrap{margin-top:.25rem}.form-item{position:relative}.form-item input[type=text],.form-item input[type=password],.form-item input[type=tel],.form-item input[type=email],.form-item input[type=number]{width:100%;height:3.125rem;padding:0 1rem;border:1px solid var(--border-gray4);border-radius:.5rem;font-size:.9375rem}.form-item input[type=text]::placeholder,.form-item input[type=password]::placeholder,.form-item input[type=tel]::placeholder,.form-item input[type=email]::placeholder,.form-item input[type=number]::placeholder{color:var(--text-gray2)}.form-item input[type=text]:disabled,.form-item input[type=password]:disabled,.form-item input[type=tel]:disabled,.form-item input[type=email]:disabled,.form-item input[type=number]:disabled{background-color:var(--bg-gray);color:var(--text-gray1);border-color:var(--bg-gray);cursor:default}.form-item input:-webkit-autofill,.form-item input:-webkit-autofill:hover,.form-item input:-webkit-autofill:focus,.form-item input:-webkit-autofill:active{-webkit-text-fill-color:#000;-webkit-box-shadow:0 0 0px 1000px #fff inset;box-shadow:0 0 0px 1000px #fff inset;transition:background-color 5000s ease-in-out 0s}.form-item input:autofill,.form-item input:autofill:hover,.form-item input:autofill:focus,.form-item input:autofill:active{-webkit-text-fill-color:#000;-webkit-box-shadow:0 0 0px 1000px #fff inset;box-shadow:0 0 0px 1000px #fff inset;transition:background-color 5000s ease-in-out 0s}.form-item .input-text{position:relative}.form-item .input-text:has(.btn-eye) input{padding-right:2.5rem}.form-item .input-text:last-of-type{margin-bottom:0}.form-item .input-text.v2 input[type=text],.form-item .input-text.v2 input[type=password],.form-item .input-text.v2 input[type=tel],.form-item .input-text.v2 input[type=email]{border:0;border-radius:0;border-bottom:2px solid var(--primary-black);padding:0;font-size:1rem}.form-item .input-text.v2 input[type=text]::placeholder,.form-item .input-text.v2 input[type=password]::placeholder,.form-item .input-text.v2 input[type=tel]::placeholder,.form-item .input-text.v2 input[type=email]::placeholder{color:var(--text-gray2)}.form-item .input-text.v2 .msg{display:block}.form-item .input-text.v2 .form-btns{right:0}.form-item .label{display:block;font-size:14px;font-weight:600;color:var(--text-gray3)}.form-item .label+.chk-wrap{margin-top:.375rem}.form-item .time{position:absolute;top:.8125rem;right:.75rem;font-size:1rem;line-height:1.5rem}.form-item .time~.form-btns{right:2.875rem}.form-item .form-btns{display:flex;align-items:center;position:absolute;top:.625rem;right:.625rem}.form-item .form-btns button{display:inline-block;background-repeat:no-repeat;vertical-align:middle;background-position:50% 50%;background-size:contain;font-size:0;background-color:var(--bg-white);z-index:10}.form-item .form-btns .btn-clear{display:none}.form-item .form-btns .btn-calendar{background-color:rgba(0,0,0,0)}.form-item .count{margin-top:.625rem;text-align:right;font-size:.75rem;color:var(--text-gray2)}.form-item .count em{font-size:.75rem;color:var(--text-gray2)}.form-item .count em.current{color:var(--text-black)}.form-item .msg{display:none;margin-top:-0.1875rem;font-size:.875rem;color:var(--state-error);text-align:left}.form-item .info-txt2{color:var(--text-gray2)}.form-item.error input[type=text],.form-item.error input[type=password],.form-item.error input[type=tel],.form-item.error input[type=email],.form-item.error .textarea-type{border-color:var(--state-error)}.form-item.error .msg{display:block}.form-item .focus:has(.btn-clear.is-show) input{padding-right:2.5rem}.form-item .focus:has(.btn-clear.is-show):has(.btn-eye) input{padding-right:4.375rem}.form-item .btn-wrap,.form-item .chk-btn-wrap{margin-top:0}.form-item.form-btn{margin-top:.4375rem}.form-item+.form-item:not(.form-btn){margin-top:1.25rem}.form-item.search,.search-area .form-item{display:flex;flex-direction:row;align-items:center;gap:0}.form-item.search .input-text,.search-area .form-item .input-text{width:100%;position:relative;margin:0;z-index:5}.form-item.search .input-text i,.search-area .form-item .input-text i{position:absolute;top:50%;transform:translateY(-50%);left:.75rem}.form-item.search .input-text input[type=text],.search-area .form-item .input-text input[type=text]{background:var(--bg-gray);border:none;padding-left:2.375rem}.form-item.search .input-text.active,.search-area .form-item .input-text.active{width:calc(100% - 2.5rem)}.form-item.search .form-btns button,.search-area .form-item .form-btns button{background-color:rgba(0,0,0,0)}.form-item.search .search-cancel,.search-area .form-item .search-cancel{display:none}.form-item.search .search-cancel button,.search-area .form-item .search-cancel button{height:100%;color:var(--text-gray2);font-size:.9375rem;line-height:1.6}.form-item.search .search-cancel.is-show,.search-area .form-item .search-cancel.is-show{display:block}.form-item.calendar{width:100%;display:flex;flex-direction:row;align-items:center}.form-item.calendar .input-text{flex:1;margin:0}.form-item.calendar input[type=text]{background-color:var(--bg-gray);border-color:var(--bg-gray)}.form-item.calendar input[type=text]:disabled::placeholder{color:var(--text-gray1)}.form-item.calendar .unit{padding:0 .4375rem}.form-item.calendar .form-btns{position:absolute;top:0;left:0;right:0;bottom:0}.form-item.calendar .form-btns .btn-calendar{position:absolute;top:0;left:0;right:0;bottom:0;width:auto;height:auto;background-size:1.875rem 1.875rem;background-position:center right .625rem;border-radius:.5rem}.form-item .input-text~.chk-item{color:var(--text-gray3);font-size:.875rem}.form-sub{font-size:.75rem;font-weight:400;line-height:1.5;color:var(--text-gray2);text-align:left;display:flex}.form-sub::before{content:"";width:.1875rem;height:.1875rem;min-width:.1875rem;border-radius:6.25rem;background:currentColor;display:inline-block;margin-right:.25rem;margin-top:.5rem;font-size:inherit}.form-bind{display:flex;flex-direction:column;gap:.4375rem}.upload-photo{position:relative;width:6.25rem;height:6.25rem}.upload-photo .input-file+label,.upload-photo .btn-upload{position:relative;width:6.25rem;height:6.25rem;display:inline-block;border-radius:8px;border:solid 1px var(--border-gray3);background-color:var(--bg-gray);z-index:1;overflow:hidden}.upload-photo .input-file+label:before,.upload-photo .btn-upload:before{content:"";display:inline-block;background-repeat:no-repeat;vertical-align:middle;background-position:50% 50%;background-size:contain;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:.875rem;height:.875rem}.upload-photo .file-value{display:none;position:absolute;top:0;left:0;right:0;bottom:0;border:solid 1px var(--border-gray3);border-radius:8px;overflow:hidden}.upload-photo .file-value img{object-fit:cover}.upload-photo .file-value.crop-preview{display:block;z-index:1;background:var(--bg-white)}.upload-photo .file-value.crop-preview img{object-fit:contain}.upload-photo .file-value .btn-delete{position:absolute;top:.375rem;right:.375rem;z-index:5}.upload-photo.has-value label{background-color:rgba(0,0,0,0)}.upload-photo.has-value label:before{content:none}.upload-photo.has-value .file-value{display:block}.upload-photo-wrap{margin-left:-1.25rem;margin-right:-1.25rem}.upload-photo-wrap+.form-sub{margin-top:.875rem;font-size:.8125rem}.upload-photo-list{padding-left:1.25rem;padding-right:.75rem;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;scrollbar-color:rgba(0,0,0,0) rgba(0,0,0,0);white-space:nowrap;font-size:0}.upload-photo-list::-webkit-scrollbar,.upload-photo-list::-webkit-scrollbar{display:none}.upload-photo-list li{display:inline-block;margin-right:.5rem}.upload-photo-list .upload-photo.has-value .btn-delete{position:absolute;top:.375rem;right:.375rem;z-index:2}.upload-photo-list+[class^=txt-type]{margin-top:.875rem}.upload-photo-list li.file-value{position:relative;height:6.25rem;position:relative;width:6.25rem;background-color:var(--bg-gray);border:1px solid var(--border-gray3);border-radius:8px;display:inline-block;overflow:hidden}.upload-photo-list li.file-value .btn-delete{position:absolute;top:.375rem;right:.375rem;z-index:5}.textarea-type{position:relative;width:100%;background-color:var(--bg-white);border:1px solid var(--border-gray4);border-radius:.5rem;padding:1rem}.textarea-type textarea{padding:0;font-size:.9375rem;border:0}.textarea-type textarea::placeholder{color:var(--text-gray2);font-weight:400}.textarea-type .count{display:flex;justify-content:flex-end}.chk-item{position:relative}.chk-item input[type=checkbox],.chk-item input[type=radio]{position:absolute !important;width:0 !important;height:0 !important;font-size:0 !important;line-height:0 !important;overflow:hidden !important;visibility:hidden !important}.chk-item input[type=checkbox]:checked,.chk-item input[type=radio]:checked{background-color:var(--primary-black);border-color:var(--primary-black)}.chk-item input[type=checkbox]:checked:before,.chk-item input[type=checkbox]:checked:after,.chk-item input[type=radio]:checked:before,.chk-item input[type=radio]:checked:after{background-color:var(--bg-white)}.chk-item input[type=checkbox]:checked:disabled,.chk-item input[type=radio]:checked:disabled{background-color:var(--border-gray4);border-color:var(--border-gray4);cursor:default}.chk-item input[type=checkbox]:checked:disabled::before,.chk-item input[type=checkbox]:checked:disabled::after,.chk-item input[type=radio]:checked:disabled::before,.chk-item input[type=radio]:checked:disabled::after{background-color:var(--text-gray2)}.chk-item input[type=checkbox]:checked~.collapse,.chk-item input[type=radio]:checked~.collapse{display:block}.chk-item input[type=checkbox] .collapse,.chk-item input[type=radio] .collapse{display:none}.chk-item input[type=checkbox]:disabled,.chk-item input[type=radio]:disabled{background-color:var(--bg-gray);border-color:var(--bg-gray);cursor:default}.chk-item input[type=checkbox]:disabled::before,.chk-item input[type=checkbox]:disabled::after,.chk-item input[type=radio]:disabled::before,.chk-item input[type=radio]:disabled::after{background-color:var(--bg-white)}.chk-item input[type=checkbox]+label,.chk-item input[type=radio]+label{display:inline-block;line-height:1.375rem;cursor:pointer;padding-left:2rem;font-size:.9375rem;line-height:1.47}.chk-item input[type=checkbox]+label:before,.chk-item input[type=checkbox]+label:after,.chk-item input[type=radio]+label:before,.chk-item input[type=radio]+label:after{content:"";position:absolute;top:0;left:0;width:1.375rem;height:1.375rem;box-sizing:border-box}.chk-item input[type=checkbox]+label:before,.chk-item input[type=radio]+label:before{background-color:var(--white);border:1px solid var(--border-gray4);border-radius:50%}.chk-item input[type=radio]+label:after{content:"";width:.625rem;height:.625rem;background:var(--border-gray4);border-radius:1.875rem;top:.375rem;left:.375rem}.chk-item input[type=radio]:checked+label:before{background-color:var(--primary-black);box-shadow:0 0 0 1px rgba(255,255,255,.7);border:0}.chk-item input[type=radio]:checked+label::after{background-color:var(--bg-white)}.chk-item input[type=radio]:disabled+label{cursor:default}.chk-item input[type=radio]:disabled+label:before{background-color:var(--bg-gray);border-color:var(--bg-gray)}.chk-item input[type=radio]:disabled+label::after{background-color:var(--white)}.chk-item input[type=radio]:disabled:checked+label:before{background-color:var(--border-gray4);border-color:var(--border-gray4)}.chk-item input[type=radio]:disabled:checked+label::after{background-color:var(--text-gray2)}.chk-item input[type=checkbox]+label:before{background:url("../images/icon/ico_checkbox_gray.svg") no-repeat center center}.chk-item input[type=checkbox]:checked+label:before{background:url("../images/icon/ico_checkbox_white.svg") no-repeat center center;border-color:var(--primary-black);background-color:var(--primary-black)}.chk-item input[type=checkbox]:disabled+label{cursor:default}.chk-item input[type=checkbox]:disabled+label:before{background:url("../images/icon/ico_checkbox_white.svg") no-repeat center center;background-color:var(--bg-gray);border-color:var(--bg-gray)}.chk-item input[type=checkbox]:disabled:checked+label:before{background:url("../images/icon/ico_checkbox_gray2.svg") no-repeat center center;background-color:var(--border-gray4);border-color:var(--border-gray4)}.form-item+.txt-type3,.form-item+.txt-type6,.form-item+.txt-type6-l-20,.form-item+.txt-list-bullet,.form-item+.txt-list-bullet--type2,.chk-item+.txt-type3,.chk-item+.txt-type6,.chk-item+.txt-type6-l-20,.chk-item+.txt-list-bullet,.chk-item+.txt-list-bullet--type2{margin-top:.4375rem}.modal-bullet{font-size:.9375rem;font-weight:400;line-height:1.47}.modal-bullet li:before{top:.59375rem}.modal-bullet li+li{margin-top:.5625rem}.switch-box{position:relative}.switch-box input[type=checkbox]{position:relative;left:inherit;top:inherit;width:2.75rem;height:1.625rem;background:var(--gray6);border-radius:3.125rem;transition:background .4s ease;appearance:none;opacity:1;cursor:pointer}.switch-box input:checked[type=checkbox]{background:var(--primary-black)}.switch-box input[type=checkbox]::after{content:"";position:absolute;top:.125rem;left:.125rem;width:1.375rem;height:1.375rem;border-radius:50%;background:var(--white);transition:background .4s ease}.switch-box input:checked[type=checkbox]::after{left:calc(100% - 24px);background:var(--white)}.select-type2{position:relative;height:1rem;display:flex;align-items:center}.select-type2 select{width:auto;text-align:right;direction:rtl;font-size:.875rem;font-weight:500;line-height:1.14}.select-type2 .ico-arr-down-sm,.select-type2 .ico-arr-down-sm-gray{width:.75rem;height:.75rem;margin-left:.125rem}.select-type2 ul{opacity:0;position:absolute;top:1.125rem;z-index:-1;height:0;background-color:var(--bg-white);transition:all .15s ease-in}.select-type2 ul li button{font-size:.8125rem;line-height:1rem;color:var(--text-gray2)}.select-type2 ul li+li{margin-top:.1875rem}.select-type2.active ul{opacity:1;z-index:10;height:auto}.select-type2.active .select-option::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.select-type,.btn-type-select,.btn-type-select2{position:relative;width:100%;height:50px;text-align:left;font-size:.9375rem;color:var(--text-gray2)}.select-type::after,.btn-type-select::after,.btn-type-select2::after{content:"";position:absolute;top:50%;transform:translateY(-50%);right:.625rem;display:inline-block;background-repeat:no-repeat;vertical-align:middle;background-position:50% 50%;background-size:contain;transform:translateY(-50%)}.select-type.active select,.active.btn-type-select select,.active.btn-type-select2 select{color:var(--text-black)}.select-type select,.btn-type-select select,.btn-type-select2 select{color:var(--text-gray2);border:1px solid var(--border-gray4);border-radius:8px;background-color:var(--white);width:100%;height:3.125rem;padding:0 40px 0 16px;font-size:.9375rem;display:block;overflow:hidden;text-overflow:ellipsis;word-break:break-all;white-space:nowrap}.select-type select:disabled,.btn-type-select select:disabled,.btn-type-select2 select:disabled{background-color:var(--bg-gray) !important;border-color:var(--bg-gray) !important}.select-type select option,.btn-type-select select option,.btn-type-select2 select option{color:var(--text-black)}.select-type select option:disabled,.btn-type-select select option:disabled,.btn-type-select2 select option:disabled{cursor:default;color:var(--text-gray1)}.select-type+.form-item,.btn-type-select+.form-item,.btn-type-select2+.form-item{margin-top:.625rem}.filter{position:relative;padding:0 1.25rem;white-space:nowrap;font-size:0;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;scrollbar-color:rgba(0,0,0,0) rgba(0,0,0,0);border-bottom:.0625rem solid var(--border-gray2)}.filter::-webkit-scrollbar,.filter::-webkit-scrollbar{display:none}.filter-item{display:inline-block}.filter-item.new label{position:relative}.filter-item.new label::before{content:"";width:.25rem;height:.25rem;border-radius:50%;background:var(--point-red);display:flex;position:absolute;top:18px;right:0}.filter .filter-item+.filter-item{margin-left:1.125rem}.filter .filter-chk+label{display:block;text-align:center;line-height:3.3125rem;color:var(--text-gray2);background:var(--white);font-size:1rem;font-weight:500;white-space:nowrap}.filter .filter-chk:checked+label{position:relative;color:var(--text-black);font-weight:600}.filter .filter-chk:checked+label:before{content:"";position:absolute;bottom:0;left:0;right:0;font-weight:600;border-bottom:2px solid var(--primary-black);z-index:2}.filter-type3{display:inline-flex;align-items:center}.filter-type3 .filter-item+.filter-item:before{content:"";display:inline-block;width:.25rem;height:.5rem;border-left:1px solid var(--border-gray3);margin-left:.4375rem}.filter-type3 .filter-chk+label{font-size:.875rem;color:var(--text-gray2)}.filter-type3 .filter-chk:checked+label{font-weight:600;color:var(--primary-black)}.select-type3{position:relative;height:2.1875rem;padding-bottom:.9375rem;border:0px solid rgba(0,0,0,0);border-bottom:2px solid #000;border-radius:.0625rem;background-color:var(--bg-white)}.select-type3 select{font-size:1rem;line-height:1.5;z-index:1;background:rgba(0,0,0,0);color:var(--text-gray2)}.select-type3::after{content:"";position:absolute;top:-0.25rem;right:0rem;display:inline-block;background-repeat:no-repeat;vertical-align:middle;background-position:50% 50%;background-size:contain;transition:all .2s ease}.select-type3.active select{color:var(--text-black)}.year-btn-wrap{margin-bottom:1.25rem;display:flex;align-items:center;justify-content:space-between}.year-btn-wrap .year{font-size:1.125rem;font-weight:600;line-height:1.39}.year-btn-wrap .btn-type1,.year-btn-wrap .chk-btn-type input[type=checkbox]+label,.chk-btn-type .year-btn-wrap input[type=checkbox]+label,.year-btn-wrap .chk-btn-type input[type=radio]+label,.chk-btn-type .year-btn-wrap input[type=radio]+label{width:3rem}.year-btn-wrap .btn-type1:disabled .ico-arr-left-sm,.year-btn-wrap .chk-btn-type input[type=checkbox]+label:disabled .ico-arr-left-sm,.chk-btn-type .year-btn-wrap input[type=checkbox]+label:disabled .ico-arr-left-sm,.year-btn-wrap .chk-btn-type input[type=radio]+label:disabled .ico-arr-left-sm,.chk-btn-type .year-btn-wrap input[type=radio]+label:disabled .ico-arr-left-sm{background-image:url(../images/icon/ico_arr_left_sm_disabled.svg)}.year-btn-wrap .btn-type1:disabled .ico-arr-right-sm,.year-btn-wrap .btn-type1:disabled .user-item a.info .title:after,.user-item a.info .year-btn-wrap .btn-type1:disabled .title:after,.year-btn-wrap .btn-type1:disabled .shop-item a.info .title:after,.shop-item a.info .year-btn-wrap .btn-type1:disabled .title:after,.year-btn-wrap .chk-btn-type input[type=checkbox]+label:disabled .ico-arr-right-sm,.year-btn-wrap .chk-btn-type input[type=checkbox]+label:disabled .user-item a.info .title:after,.user-item a.info .year-btn-wrap .chk-btn-type input[type=checkbox]+label:disabled .title:after,.year-btn-wrap .chk-btn-type input[type=checkbox]+label:disabled .shop-item a.info .title:after,.shop-item a.info .year-btn-wrap .chk-btn-type input[type=checkbox]+label:disabled .title:after,.chk-btn-type .year-btn-wrap input[type=checkbox]+label:disabled .ico-arr-right-sm,.chk-btn-type .year-btn-wrap input[type=checkbox]+label:disabled .user-item a.info .title:after,.user-item a.info .chk-btn-type .year-btn-wrap input[type=checkbox]+label:disabled .title:after,.chk-btn-type .year-btn-wrap input[type=checkbox]+label:disabled .shop-item a.info .title:after,.shop-item a.info .chk-btn-type .year-btn-wrap input[type=checkbox]+label:disabled .title:after,.year-btn-wrap .chk-btn-type input[type=radio]+label:disabled .ico-arr-right-sm,.year-btn-wrap .chk-btn-type input[type=radio]+label:disabled .user-item a.info .title:after,.user-item a.info .year-btn-wrap .chk-btn-type input[type=radio]+label:disabled .title:after,.year-btn-wrap .chk-btn-type input[type=radio]+label:disabled .shop-item a.info .title:after,.shop-item a.info .year-btn-wrap .chk-btn-type input[type=radio]+label:disabled .title:after,.chk-btn-type .year-btn-wrap input[type=radio]+label:disabled .ico-arr-right-sm,.chk-btn-type .year-btn-wrap input[type=radio]+label:disabled .user-item a.info .title:after,.user-item a.info .chk-btn-type .year-btn-wrap input[type=radio]+label:disabled .title:after,.chk-btn-type .year-btn-wrap input[type=radio]+label:disabled .shop-item a.info .title:after,.shop-item a.info .chk-btn-type .year-btn-wrap input[type=radio]+label:disabled .title:after,.year-btn-wrap .btn-type1:disabled .footer-wrap .box-cs strong::after,.year-btn-wrap .chk-btn-type input[type=checkbox]+label:disabled .footer-wrap .box-cs strong::after,.chk-btn-type .year-btn-wrap input[type=checkbox]+label:disabled .footer-wrap .box-cs strong::after,.year-btn-wrap .chk-btn-type input[type=radio]+label:disabled .footer-wrap .box-cs strong::after,.chk-btn-type .year-btn-wrap input[type=radio]+label:disabled .footer-wrap .box-cs strong::after,.footer-wrap .box-cs .year-btn-wrap .btn-type1:disabled strong::after,.footer-wrap .box-cs .year-btn-wrap .chk-btn-type input[type=checkbox]+label:disabled strong::after,.chk-btn-type .footer-wrap .box-cs .year-btn-wrap input[type=checkbox]+label:disabled strong::after,.footer-wrap .box-cs .year-btn-wrap .chk-btn-type input[type=radio]+label:disabled strong::after,.chk-btn-type .footer-wrap .box-cs .year-btn-wrap input[type=radio]+label:disabled strong::after,.year-btn-wrap .btn-type1:disabled .footer-wrap .box-inquiry strong::after,.year-btn-wrap .chk-btn-type input[type=checkbox]+label:disabled .footer-wrap .box-inquiry strong::after,.chk-btn-type .year-btn-wrap input[type=checkbox]+label:disabled .footer-wrap .box-inquiry strong::after,.year-btn-wrap .chk-btn-type input[type=radio]+label:disabled .footer-wrap .box-inquiry strong::after,.chk-btn-type .year-btn-wrap input[type=radio]+label:disabled .footer-wrap .box-inquiry strong::after,.footer-wrap .box-inquiry .year-btn-wrap .btn-type1:disabled strong::after,.footer-wrap .box-inquiry .year-btn-wrap .chk-btn-type input[type=checkbox]+label:disabled strong::after,.chk-btn-type .footer-wrap .box-inquiry .year-btn-wrap input[type=checkbox]+label:disabled strong::after,.footer-wrap .box-inquiry .year-btn-wrap .chk-btn-type input[type=radio]+label:disabled strong::after,.chk-btn-type .footer-wrap .box-inquiry .year-btn-wrap input[type=radio]+label:disabled strong::after{background-image:url(../images/icon/ico_arr_right_sm_disabled.svg)}.chk-btn-wrap{justify-content:flex-start;margin-top:0}.chk-btn-wrap .chk-btn-type{flex:1}.chk-btn-wrap:has(.chk-btn-type2){flex-wrap:wrap;gap:.375rem}.chk-btn-wrap.col-2{display:grid;grid-template-columns:1fr 1fr;gap:.4375rem}.chk-btn-wrap.col-2 .chk-btn-type.full{grid-column:1/3}.chk-btn-wrap.col-2+.txt-type3{margin-top:.4375rem}.chk-btn-wrap.col-3{display:grid;grid-template-columns:1fr 1fr 1fr}.chk-btn-wrap.col-3+.txt-type3{margin-top:.4375rem}.chk-btn-wrap.column{align-items:flex-start}.chk-btn-wrap.column .chk-btn-type{width:100%}.chk-btn-type input[type=checkbox]+label,.chk-btn-type input[type=radio]+label{display:block;background-color:var(--bg-white);border:1px solid var(--border-gray4);text-align:center;font-weight:500;color:var(--text-gray2);font-size:.875rem}.chk-btn-type input[type=checkbox]+label:has([class^=ico-]),.chk-btn-type input[type=radio]+label:has([class^=ico-]){color:var(--text-black);font-weight:500;display:flex;justify-content:center;align-items:center}.chk-btn-type input[type=checkbox]:checked+label,.chk-btn-type input[type=radio]:checked+label{border-color:var(--border-black);color:var(--text-black);font-weight:600}.chk-btn-type input[type=checkbox]:disabled+label,.chk-btn-type input[type=radio]:disabled+label{background-color:var(--bg-white) !important;border-color:var(--border-gray3) !important;color:var(--text-gray1) !important;cursor:default}.chk-btn-type.full{width:100%}.chk-btn-type2 input[type=checkbox]+label,.chk-btn-type2 input[type=radio]+label{display:inline-flex;align-items:center;padding-left:1.1875rem;padding-right:1.1875rem;background-color:var(--bg-white);border:1px solid var(--border-gray4);text-align:center;color:var(--text-gray2)}.chk-btn-type2 input[type=checkbox]+label [class^=ico-],.chk-btn-type2 input[type=radio]+label [class^=ico-]{margin-right:.25rem}.chk-btn-type2 input[type=checkbox]+label:has([class^=ico-]),.chk-btn-type2 input[type=radio]+label:has([class^=ico-]){color:var(--text-black);font-weight:500}.chk-btn-type2 input[type=checkbox]:checked+label,.chk-btn-type2 input[type=radio]:checked+label{background-color:var(--primary-black);border-color:var(--primary-black);color:var(--white)}.chk-btn-type2 input[type=checkbox]:disabled+label,.chk-btn-type2 input[type=radio]:disabled+label{background-color:var(--bg-white) !important;border-color:var(--border-gray4) !important;color:var(--text-gray1) !important;cursor:default}.chk-btn-type2.full{width:100%}.filter-type2{white-space:nowrap;border-bottom:1px solid var(--border-gray2);font-size:0;padding:.6875rem 1.25rem;background-color:var(--bg-gray);overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,0) rgba(0,0,0,0)}.filter-type2::-webkit-scrollbar,.filter-type2::-webkit-scrollbar{display:none}.filter-type2 .filter-item{display:inline-block}.filter-type2 .filter-item+.filter-item{margin-left:.375rem}.filter-type2 .filter-item input[type=checkbox]+label,.filter-type2 .filter-item input[type=radio]+label{display:block;background-color:var(--bg-white);border:1px solid var(--border-gray3);text-align:center;white-space:nowrap;height:2.125rem;padding:0 .8125rem;font-size:.8125rem;font-weight:500;line-height:2.46;color:var(--text-gray2)}.filter-type2 .filter-item input[type=checkbox]:checked+label,.filter-type2 .filter-item input[type=radio]:checked+label{background-color:var(--bg-black);border-color:var(--bg-black);color:var(--white)}.filter-type2 .filter-item input[type=checkbox]:disabled+label,.filter-type2 .filter-item input[type=radio]:disabled+label{background-color:var(--bg-white) !important;border-color:var(--border-gray4) !important;color:var(--text-gray1) !important}.filter-type2 .filter-item.full{width:100%}.chk-wrap{display:flex;gap:3.125rem}.chk-wrap .select-type,.chk-wrap .btn-type-select,.chk-wrap .btn-type-select2,.chk-wrap .btn-type1,.chk-wrap .chk-btn-type input[type=checkbox]+label,.chk-btn-type .chk-wrap input[type=checkbox]+label,.chk-wrap .chk-btn-type input[type=radio]+label,.chk-btn-type .chk-wrap input[type=radio]+label{margin-top:.75rem}.chk-wrap.column{flex-direction:column;gap:1.625rem}.chk-wrap.column .chk-item{display:block}.chk-wrap.column .chk-item input[type=checkbox]+label,.chk-wrap.column .chk-item input[type=radio]+label{width:auto}.chk-wrap.column .collapse{flex:none;width:100%;margin-top:1rem;padding-left:2rem}.chk-wrap.column .collapse .select-type,.chk-wrap.column .collapse .btn-type-select,.chk-wrap.column .collapse .btn-type-select2,.chk-wrap.column .collapse .btn-type1,.chk-wrap.column .collapse .chk-btn-type input[type=checkbox]+label,.chk-btn-type .chk-wrap.column .collapse input[type=checkbox]+label,.chk-wrap.column .collapse .chk-btn-type input[type=radio]+label,.chk-btn-type .chk-wrap.column .collapse input[type=radio]+label{margin-top:0}.chk-wrap.column .collapse.full{padding-left:0}.chk-wrap.column .collapse .form-item{margin-top:1rem}.chk-wrap.column .collapse .form-item input[type=text]{padding-right:4.375rem}.input-number-password{-webkit-text-security:disc}.radio-tab{width:100%;height:auto;display:flex;height:2.75rem;background-color:var(--bg-gray);border:1px solid var(--border-gray3);border-radius:.5rem;margin-bottom:1.5rem}.radio-tab .radio-tab-item{flex:1}.radio-tab input[type=radio]+label{display:block;font-size:.875rem;font-weight:700;line-height:3;color:var(--text-gray2);text-align:center}.radio-tab input[type=radio]:checked+label{position:relative;background-color:var(--bg-white);color:var(--text-black);border-radius:.5rem}.radio-tab input[type=radio]:checked+label:before{content:"";position:absolute;top:-0.0625rem;left:-0.0625rem;right:-0.0625rem;bottom:-0.0625rem;border:1px solid var(--text-black);border-radius:.5rem}.radio-tab-content{display:none}.radio-tab-content.active{display:block}.form-item{display:flex;flex-direction:column;gap:.4375rem}.form-item .label{margin-bottom:.1875rem}.input-include-unit{display:flex;justify-content:space-between;align-items:center;width:100%;position:relative}.input-include-unit .input-text{flex:1}.input-include-unit .unit{margin:0 .4375rem}.input-number-wrap{display:flex;gap:.4375rem}.input-number-wrap input[type=number]{max-width:3.125rem;border-radius:.5rem;border:1px solid var(--border-gray4);background-color:var(--bg-white);font-size:.9375rem;font-weight:400;line-height:1.2;color:var(--text-black);text-align:center;max-width:100%}.form-item-box{flex:1;min-width:0}.form-item-box .form-item.border{padding-top:1.5rem;margin-top:1.875rem;border-top:1px solid var(--border-gray3)}.form-item-box .chk-list.horizontal{margin-top:1.125rem}.form-item-box .textarea-type{position:relative;padding-right:3.5rem}.form-item-box .textarea-type:has(textarea:disabled){background-color:var(--gray3)}.form-item-box .textarea-type textarea{--textAreaHeight: 0;resize:none;overflow-y:auto;transition:height .1s ease-out;min-height:1.125rem;max-height:4.5rem;font-size:.9375rem;line-height:1.125rem;height:var(--textAreaHeight);background-color:rgba(0,0,0,0)}.form-item-box .textarea-type textarea:disabled{color:var(--text-gray1)}.form-item-box .textarea-type textarea:placeholder-shown+.btn{color:var(--text-gray2)}.form-item-box .textarea-type,.form-item-box textarea{background-color:var(--bg-gray);border:var(--bg-gray)}.form-item-box .btn{height:100%;position:absolute;top:50%;right:0;transform:translateY(-50%);padding:1rem;background:rgba(0,0,0,0);font-size:.9375rem;font-weight:600;line-height:1.6}.form-item-box .btn:disabled{background:rgba(0,0,0,0);color:var(--text-gray1);cursor:default}.chk-list .chk-item+.chk-item{margin-top:1.25rem}.chk-item{display:flex;align-items:center;flex:0 0 auto}.chk-item label{width:100%}.chk-item.flex-type{justify-content:space-between}.chk-item.flex-type .arr-btn{align-self:flex-start;width:1.25rem;height:1.25rem;display:inline-block;background-repeat:no-repeat;vertical-align:middle;background-position:50% 50%;background-size:contain}.chk-item.all{padding-bottom:1.25rem;border-bottom:1px solid var(--border-gray3)}.chk-item.all input[type=checkbox]+label{padding:0 0 0 2rem;font-size:1rem;font-weight:600;color:var(--text-black)}.chk-item:has(.chk-item-type3){display:block}.chk-item:has(.chk-item-type3)>label{margin-bottom:10px}.chk-item:has(.chk-item-type3) .chk-item-type3{margin-left:1.875rem;margin-bottom:.625rem}.chk-item:has(.chk-item-type3) .chk-item-type3:last-child{margin-bottom:0}.chk-item:has(.btn-tooltip) label{width:auto}.chk-item:has(.btn-tooltip) .btn-tooltip{margin-left:.25rem}:where(*)+.chk-list{margin-top:1.5rem}.chk-box-wrap{display:flex;flex-direction:column;gap:.625rem}.chk-box-wrap .chk-item{display:block;border:solid 1px var(--border-gray4);border-radius:.5rem}.chk-box-wrap .chk-item:has(input[type=radio]:checked){border-color:var(--border-black)}.chk-box-wrap .chk-item:has(input[type=radio]:disabled) input[type=radio]+label{color:var(--text-gray2);cursor:default}.chk-box-wrap .chk-item:has(input[type=radio]:disabled) .txt-type2{color:var(--text-gray2)}.chk-box-wrap .chk-item input[type=radio]+label{padding:1.25rem 1rem 1.25rem 3rem;position:relative;font-size:1.125rem;font-weight:600}.chk-box-wrap .chk-item input[type=radio]+label:before{top:1.375rem;left:1rem}.chk-box-wrap .chk-item input[type=radio]+label:after{top:1.75rem;left:1.375rem}.chk-box-wrap .collapse{padding:0 1rem 1.25rem 3rem}.chk-box-wrap .collapse .form-item{margin-top:1rem}.chk-box-wrap .collapse .form-item input[type=text]{padding-right:4.375rem}.chk-list.horizontal{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.chk-list.horizontal .chk-item{width:auto}.chk-list.horizontal .chk-item+.chk-item{margin-top:0}.chk-list.column{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:1.5rem}.chk-item-type2 input[type=checkbox]+label,.chk-item-type2 input[type=radio]+label{position:relative;color:var(--text-gray2);font-weight:500}.chk-item-type2 input[type=checkbox]:checked+label,.chk-item-type2 input[type=radio]:checked+label{color:var(--text-black);font-weight:600}.chk-item-type2 input[type=checkbox]:checked+label:before,.chk-item-type2 input[type=radio]:checked+label:before{content:"";position:absolute;top:.1875rem;left:-1.25rem;display:inline-block;background-repeat:no-repeat;vertical-align:middle;background-position:50% 50%;background-size:contain}.chk-item-type2 input[type=checkbox]:disabled+label,.chk-item-type2 input[type=radio]:disabled+label{color:var(--text-gray1);cursor:default}.chk-item-type3 input[type=checkbox]+label,.chk-item-type3 input[type=radio]+label{position:relative;color:var(--text-black);font-size:.875rem;line-height:1.57;padding-left:1.5625rem}.chk-item-type3 input[type=checkbox]+label:after,.chk-item-type3 input[type=radio]+label:after{display:none}.chk-item-type3 input[type=checkbox]+label:before,.chk-item-type3 input[type=radio]+label:before{content:"";position:absolute;width:1.25rem;height:1.25rem;top:.0625rem;left:0rem;border:none;background-image:url(../images/icon/ico_check3_gray.svg)}.chk-item-type3 input[type=checkbox]:checked+label:before,.chk-item-type3 input[type=radio]:checked+label:before{background-image:url(../images/icon/ico_check3.svg);background-color:rgba(0,0,0,0);border:none}.chk-item-type3 input[type=checkbox]:disabled+label,.chk-item-type3 input[type=radio]:disabled+label{color:var(--text-gray1);cursor:default}.calendar-wrap .modal-body{padding-bottom:1.5rem}.calendar-wrap .saturday,.calendar-wrap .fc-day-sat{color:#559cf6}.calendar-wrap .sunday,.calendar-wrap .fc-day-sun{color:var(--point-red)}.calendar-wrap .fc .fc-toolbar-title{font-size:1.125rem;font-weight:600;line-height:1.78}.calendar-wrap .fc .fc-toolbar.fc-header-toolbar{margin-top:.25rem;margin-bottom:1.25rem}.calendar-wrap .fc .fc-col-header-cell-cushion{padding:0;font-size:.875rem;font-weight:600;color:var(--text-gray3)}.calendar-wrap .fc td,.calendar-wrap .fc th{vertical-align:middle}.calendar-wrap .fc td.fc-daygrid-day:has(.fc-highlight){color:var(--white)}.calendar-wrap .fc-col-header-cell{padding-bottom:.90625rem}.calendar-wrap .fc .fc-daygrid-day-top{justify-content:center;align-items:center}.calendar-wrap .fc .fc-daygrid-body-unbalanced .fc-daygrid-day-events{min-height:auto}.calendar-wrap .fc-daygrid-day-frame.fc-scrollgrid-sync-inner{width:2.25rem;height:2.25rem;min-height:auto;border-radius:50%;margin:.3125rem auto}.calendar-wrap .fc .fc-daygrid-day-number{padding:0;font-size:.875rem;font-weight:600;line-height:2.57}.calendar-wrap .fc .fc-button-primary:focus{box-shadow:none}.calendar-wrap .fc .fc-button{display:inline-flex;justify-content:center;align-items:center;width:3rem;height:2rem;padding:0;border:0}.calendar-wrap .fc .fc-button:disabled .fc-icon{background-image:url(../images/icon/ico_calendar_next_disabled.svg)}.calendar-wrap .fc .fc-button .fc-icon{width:100%;height:100%;font-size:0;background-image:url(../images/icon/ico_calendar_next.svg)}.calendar-wrap .fc-icon-chevron-left{transform:rotate(180deg)}.calendar-wrap .fc-icon-chevron-right::before,.calendar-wrap .fc-icon-chevron-left::before{content:none}.calendar-wrap .fc .fc-highlight{border-radius:50%}:root{--fc-small-font-size: 0.85em;--fc-page-bg-color: var(--bg-white);--fc-neutral-bg-color: var(--bg-white);--fc-neutral-text-color: #808080;--fc-border-color: var(--bg-white);--fc-button-text-color: var(--text-gray2);--fc-button-bg-color: var(--bg-white);--fc-button-border-color: var(--border-gray4);--fc-button-hover-bg-color: var(--bg-white);--fc-button-hover-border-color: var(--border-gray4);--fc-button-active-bg-color: var(--bg-white);--fc-button-active-border-color: var(--border-gray4);--fc-event-bg-color: #3788d8;--fc-event-border-color: #3788d8;--fc-event-text-color: var(--white);--fc-event-selected-overlay-color: rgba(0, 0, 0, 0.25);--fc-more-link-bg-color: #d0d0d0;--fc-more-link-text-color: inherit;--fc-event-resizer-thickness: 8px;--fc-event-resizer-dot-total-width: 8px;--fc-event-resizer-dot-border-width: 1px;--fc-non-business-color: rgba(215, 215, 215, 0.3);--fc-bg-event-color: rgb(143, 223, 130);--fc-bg-event-opacity: 0.3;--fc-highlight-color: var(--text-black);--fc-today-bg-color: var(--bg-white);--fc-now-indicator-color: red}.tbl-type1{border-top:1px solid var(--primary-black)}.tbl-type1 table{width:100%}.tbl-type1 th,.tbl-type1 td{padding:.875rem .5rem .9375rem;border:1px solid var(--border-gray2);font-size:.875rem;font-weight:400;line-height:1.43;text-align:left;word-break:break-all;color:var(--text-gray3);vertical-align:middle}.tbl-type1 th:first-child,.tbl-type1 td:first-child{border-left:0}.tbl-type1 th:last-child,.tbl-type1 td:last-child{border-right:0}.tbl-type1 th{background-color:var(--bg-gray)}.tbl-type1 thead th{font-weight:600;text-align:center;color:var(--primary-black)}.tbl-type1 td .nodata{padding:2.5rem 0;min-height:auto}.tbl-type1 tbody th{font-weight:600;color:var(--text-black)}.tbl-type2 table{width:100%;table-layout:fixed}.tbl-type2 th,.tbl-type2 td{padding:.625rem 0;text-align:left}.tbl-type2 thead{display:table-header-group}.tbl-type2 thead th,.tbl-type2 thead td{padding:0 0 1.25rem;font-size:1.125rem;font-weight:700;line-height:1.33}.tbl-type2 tbody{border-top:.0625rem solid var(--border-gray3)}.tbl-type2 tbody tr:first-child th,.tbl-type2 tbody tr:first-child td{padding-top:1.5rem}.tbl-type2 tbody th{color:var(--text-gray2);font-size:.875rem;font-weight:500;line-height:1.29}.tbl-type2 tbody td{font-size:.875rem;font-weight:400;line-height:1.29}.fade{transition:opacity .15s linear}@media(prefers-reduced-motion: reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media(prefers-reduced-motion: reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media(prefers-reduced-motion: reduce){.collapsing.collapse-horizontal{transition:none}}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:.75rem 1.25rem;font-size:1rem;color:var(--bs-body-color);text-align:left;background-color:var(--bg-white);border:0;border-radius:0;overflow-anchor:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease}@media(prefers-reduced-motion: reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--text-black);background-color:var(--bg-white);box-shadow:inset 0 0 0 var(--gray4)}.accordion-button:not(.collapsed)::after{transform:scale(1, -1)}.accordion-button::after{flex-shrink:0;width:2.25rem;height:2.25rem;margin-left:auto;content:"";background-image:url(../images/icon/ico_arr_down_lg.svg);background-repeat:no-repeat;background-size:2.25rem;transition:transform .2s ease-in-out}@media(prefers-reduced-motion: reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;outline:0;box-shadow:none}.accordion-header{margin-bottom:0}.accordion-header .prd-item.row .prd-cont,.accordion-header .row.prd-detail .prd-cont{align-self:center}.accordion-item{color:var(--text-black);background-color:var(--bg-white);border:0 solid var(--gray4)}.accordion-item:first-of-type{border-top-left-radius:0;border-top-right-radius:0}.accordion-item:first-of-type>.accordion-header .accordion-button{border-top-left-radius:0;border-top-right-radius:0}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion-item:last-of-type>.accordion-header .accordion-button.collapsed{border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion-item:last-of-type>.accordion-collapse{border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion-body{padding:1.25rem 1.25rem}.accordion-flush>.accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush>.accordion-item:first-child{border-top:0}.accordion-flush>.accordion-item:last-child{border-bottom:0}.accordion-flush>.accordion-item>.accordion-header .accordion-button,.accordion-flush>.accordion-item>.accordion-header .accordion-button.collapsed{border-radius:0}.accordion-flush>.accordion-item>.accordion-collapse{border-radius:0}.nav{position:relative;display:flex;padding-left:0;margin-bottom:0;list-style:none}.nav.column{flex-direction:column;gap:.75rem}.nav.column .nav-item{height:inherit}.nav.column:after{display:none}.nav-item{width:100%;height:3.375rem;background:var(--bg-white)}.nav-tabs:after{content:"";position:absolute;left:0;right:0;bottom:0;border-bottom:1px solid var(--border-gray2);z-index:1}.nav-tabs.nav-tabs2 .nav-item{background:rgba(0,0,0,0);height:2.75rem}.nav-tabs.nav-tabs2 .nav-link{border-radius:20px 20px 0px 0px;background-color:#333;color:#999;line-height:2.75rem}.nav-tabs.nav-tabs2 .nav-link:after{display:none}.nav-tabs.nav-tabs2 .nav-link.active{background-color:#fff;color:#ff5f23}.nav-tabs.nav-tabs2:after{display:none}.nav-tabs.nav-tabs2 button:before{display:none}.nav-tabs.nav-tabs2.type2 .nav-link{background:#eee;color:#999}.nav-tabs.nav-tabs2.type2 .nav-link.active{background:#202122;color:#ff5f23}.nav-tabs .nav-link{display:block;width:100%;height:100%;text-align:center;font-size:1rem;font-weight:500;line-height:3.375rem;color:var(--text-gray2);background:var(--white)}.nav-tabs .nav-link.active{position:relative;color:var(--text-black);font-weight:600}.nav-tabs .nav-link.active:before{content:"";position:absolute;bottom:0rem;left:0;right:0;font-weight:600;border-bottom:2px solid var(--primary-black);z-index:2}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1*var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.tab-content>.tab-pane{display:none;height:100%;flex:1;flex-direction:column}.tab-content>.active{display:flex}.nav-scroll-x{position:relative}.nav-scroll-x .nav{display:block}.nav-scroll-x .nav-tabs{white-space:nowrap;padding:0 1.25rem;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;scrollbar-color:rgba(0,0,0,0) rgba(0,0,0,0)}.nav-scroll-x .nav-tabs::-webkit-scrollbar,.nav-scroll-x .nav-tabs::-webkit-scrollbar{display:none}.nav-scroll-x .nav-tabs:after{content:none}.nav-scroll-x .nav-item{display:inline-block;width:auto;height:auto}.nav-scroll-x .nav-item+.nav-item{margin-left:1.125rem}.nav-scroll-x .nav-depth2{position:sticky;top:3rem;left:0;right:0;white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,0) rgba(0,0,0,0)}.nav-scroll-x .nav-depth2::-webkit-scrollbar,.nav-scroll-x .nav-depth2::-webkit-scrollbar{display:none}.nav-scroll-x:after{content:"";display:block;position:absolute;left:0;right:0;bottom:0;border-bottom:1px solid var(--border-gray2);z-index:1}.modal{position:fixed;transition:top .2s ease;top:0;left:0;z-index:1055;display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0;background-color:rgba(0,0,0,.5)}.modal:has(.modal-fullscreen){height:100%}body.body-fixed .modal{top:calc(var(--vvt, 0px))}body.body-fixed .modal:has(.modal-fullscreen){height:var(--vvh, 100%)}.modal:has(.dim-gate){background:url(../images/bg_gate_blur.png) no-repeat;background-size:100% auto}.modal:has(.dim-gate):before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7)}.modal-dialog{position:relative;width:auto;margin:1.875rem}.modal.fade .modal-dialog{transition:transform .3s ease-out}@media(prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - 3.75rem)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 3.75rem)}.modal-dialog-centered:has(.modal-footer) .modal-body{border-bottom-left-radius:0;border-bottom-right-radius:0}.modal-dialog-centered .modal-body{font-size:1.125rem;line-height:1.39}.modal-dialog-centered .modal-body [class*=tit-type]:not(:nth-last-child(2)){font-weight:700;margin-bottom:.9375rem}.modal-dialog-centered .modal-body [class*=tit-type]~[class*=txt-type]{color:var(--text-gray3)}.modal-dialog-centered .modal-body [class*=tit-type]~[class*=txt-type]+[class*=txt-type]{margin-top:.9375rem}.modal-dialog-centered .modal-body>*:first-child,.modal-dialog-centered .modal-body>[class*=ico-]+[class*=txt-type]{font-size:inherit;font-weight:400;line-height:inherit;color:var(--text-black) !important}.modal-dialog-centered .modal-body>.form-item{margin-top:.5rem}.modal-dialog-centered .modal-body>[class*=ico-]{margin-bottom:.9375rem}.modal-dialog-centered .modal-body .btn-type1,.modal-dialog-centered .modal-body .chk-btn-type input[type=checkbox]+label,.chk-btn-type .modal-dialog-centered .modal-body input[type=checkbox]+label,.modal-dialog-centered .modal-body .chk-btn-type input[type=radio]+label,.chk-btn-type .modal-dialog-centered .modal-body input[type=radio]+label{font-size:1rem}.modal-dialog-centered .modal-body .select-type3{margin-top:1.5rem}.modal-dialog-centered .modal-body.main-modal{overflow:hidden;padding:0}.modal-dialog-centered .modal-body.main-modal>a{display:block}.modal-dialog-centered .modal-body .logo{margin-bottom:1.5rem}.modal-dialog-centered .modal-body .txt-type1.c-error{margin-top:.9375rem}.modal-dialog-centered .modal-footer{background:var(--bg-white);border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;overflow:hidden}.modal-dialog-centered .modal-footer .btn-type1.lg,.modal-dialog-centered .modal-footer .chk-btn-type input[type=checkbox]+label.lg,.chk-btn-type .modal-dialog-centered .modal-footer input[type=checkbox]+label.lg,.modal-dialog-centered .modal-footer .chk-btn-type input[type=radio]+label.lg,.chk-btn-type .modal-dialog-centered .modal-footer input[type=radio]+label.lg{flex:1;border-radius:0;font-size:.875rem;font-weight:500;color:var(--text-gray3)}.modal-dialog-centered .modal-footer .btn-type1.lg+.btn-type1.lg,.modal-dialog-centered .modal-footer .chk-btn-type input[type=checkbox]+label.lg+.btn-type1.lg,.chk-btn-type .modal-dialog-centered .modal-footer input[type=checkbox]+label.lg+.btn-type1.lg,.modal-dialog-centered .modal-footer .chk-btn-type input[type=radio]+label.lg+.btn-type1.lg,.chk-btn-type .modal-dialog-centered .modal-footer input[type=radio]+label.lg+.btn-type1.lg,.modal-dialog-centered .modal-footer .chk-btn-type input[type=checkbox].btn-type1.lg+label.lg,.chk-btn-type .modal-dialog-centered .modal-footer input[type=checkbox].btn-type1.lg+label.lg,.modal-dialog-centered .modal-footer .chk-btn-type input[type=radio].btn-type1.lg+label.lg,.chk-btn-type .modal-dialog-centered .modal-footer input[type=radio].btn-type1.lg+label.lg{border-left:0}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--text-black);pointer-events:auto;background-clip:padding-box;border:var(--bs-border-width) solid var(--bs-border-color-translucent);border-radius:var(--bs-border-radius-lg);outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1050;width:100vw;height:100vh}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;flex-shrink:0;align-items:center;padding:.75rem;border-top-left-radius:calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));border-top-right-radius:calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));background:var(--white)}.modal-header .btn-close{margin-left:auto}.modal:has(.btn-close-only){background:rgba(0,0,0,0)}.btn-close-only{width:2.3125rem;height:2.3125rem;position:fixed;top:.75rem;right:.75rem;z-index:333}.btn-close-only:after{width:2.3125rem;height:2.3125rem;background-image:url(../images/icon/ico_close4.svg)}.modal-title{margin:0;font-size:1.125rem;font-weight:600;line-height:1.17}.modal-body{position:relative;flex:1 1 auto;padding:2.5rem 1.25rem 1.875rem;background:var(--white);border-radius:1rem;text-align:center;color:var(--text-black)}.modal-body:has(.btn-wrap-fixed,.modal-fullscreen .modal-footer,.modal-bottom .modal-footer){padding-bottom:calc(env(safe-area-inset-bottom) + 4.5rem)}.modal-body .btn-wrap:first-child,.modal-body .chk-btn-wrap:first-child{margin-top:0}.modal-footer{display:flex;flex-shrink:0}@media(min-width: 576px){.modal{--bs-modal-margin: 1.75rem;--bs-modal-box-shadow: $box-shadow}.modal-dialog{max-width:500px;margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width: 300px}}@media(min-width: 992px){.modal-lg,.modal-xl{--bs-modal-width: 800px}}@media(min-width: 1200px){.modal-xl{--bs-modal-width: 1140px}}.modal-bottom{position:fixed;bottom:0;left:0;right:0;max-width:none;margin:0;transform:translate(0, 100%);z-index:2055}.modal-bottom:has(.modal-footer) .modal-content:after{bottom:6rem}.modal-bottom .modal-content{background:var(--bg-white);border-top-left-radius:1.25rem;border-top-right-radius:1.25rem}.modal-bottom .modal-header{padding:1.875rem 1.5625rem 1.875rem 1.25rem;border-top-left-radius:1.25rem;border-top-right-radius:1.25rem}.modal-bottom .modal-header:has(.modal-btn-down){padding:1.875rem 1.5625rem .625rem 1.25rem}.modal-bottom .modal-header .btn-close{align-self:flex-start;display:block;width:1.25rem;height:1.25rem}.modal-bottom .modal-header .modal-btn-down{pointer-events:all;position:absolute;top:0;left:0;right:0;display:block;height:1.875rem;background:url(../images/icon/ico_modal_down.svg) no-repeat top center}.modal-bottom .modal-body{position:relative;padding-top:0;padding-bottom:1.875rem;border-radius:0;text-align:left;max-height:61.58vh;overflow-y:auto}.modal-bottom .modal-body:last-child{padding-bottom:2.125rem}.modal-bottom .modal-body .search-sort{margin-left:-1.25rem;margin-right:-1.25rem}.modal-bottom .modal-body .chk-list.column:only-child{margin-top:.3125rem}.modal-bottom .modal-footer{position:static}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .side-expanded .prd-list{margin-left:1.25rem;margin-right:1.25rem}.modal-fullscreen .modal-body>*:last-child.prd-list{margin-bottom:3.875rem}.modal-fullscreen .modal-footer{margin-top:auto;background-color:var(--bg-white);position:static}.modal-fullscreen .modal-content{height:100%;border:0}.modal-fullscreen .modal-header{min-height:3.75rem}.modal-fullscreen .modal-header .btn-close{padding:0 .5rem}.modal-fullscreen .modal-header,.modal-fullscreen .modal-footer{border-radius:0}.modal-fullscreen .modal-title{margin:0 0 0 .5rem;font-size:1.25rem;font-weight:600;line-height:1.8}.modal-fullscreen .modal-body{overflow-y:auto;border-top-left-radius:0;border-top-right-radius:0;text-align:left;padding-top:1.25rem;border-radius:0;padding-bottom:0;-webkit-overflow-scrolling:touch}.modal-fullscreen .modal-body .sec.bg-type{margin-left:-1.25rem;margin-right:-1.25rem}.modal-fullscreen .modal-body>.side-expanded:first-child{margin-top:-1.25rem}.modal-fullscreen .modal-body:has(.btn-wrap-fixed,.modal-bottom .modal-footer,.modal-fullscreen .modal-footer){padding-bottom:calc(env(safe-area-inset-bottom) + 4.5rem + 1.25rem)}.modal-fullscreen .modal-body:has(>.search-area){padding-top:0}.modal-fullscreen .modal-body.nodata-wrap{display:flex;flex-direction:column}@media(max-width: 575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header,.modal-fullscreen-sm-down .modal-footer{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media(max-width: 767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header,.modal-fullscreen-md-down .modal-footer{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media(max-width: 991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header,.modal-fullscreen-lg-down .modal-footer{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media(max-width: 1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header,.modal-fullscreen-xl-down .modal-footer{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media(max-width: 1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header,.modal-fullscreen-xxl-down .modal-footer{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.toast{position:fixed;left:50%;bottom:.875rem;transform:translateX(-50%);display:none;max-width:calc(100% - 2.5rem);width:100%;padding:1.0625rem .875rem;font-size:.875rem;font-weight:400;line-height:1.43;color:var(--white);background:rgba(0,0,0,.7);border-radius:.5rem;z-index:3000;box-sizing:border-box;display:inline-block;text-align:center}.toast-cont{display:flex;justify-content:space-between;align-items:center;text-emphasis:left}.toast.fadeIn{animation-name:fadeIn;animation-duration:.3s;animation-delay:0s;animation-fill-mode:forwards;animation-timing-function:ease}.toast.fadeOut{animation-name:fadeOut;animation-duration:.3s;animation-delay:.6s;animation-fill-mode:forwards;animation-timing-function:ease}.toast:has(a).fadeOut{animation-delay:1s}.toast:has(.toast-link){bottom:.875rem;display:flex;justify-content:space-between;align-items:center;white-space:nowrap;text-align:left}.toast:has(.toast-link) .toast-link{font-weight:600;display:flex;align-items:center;justify-content:flex-end}.toast-link{width:100%;display:flex;align-items:center;justify-content:space-between;font-size:.875rem;font-weight:400;line-height:1.43;color:var(--bg-white)}.toast-link p{text-align:left}.toast-link a{font-size:.875rem;font-weight:600;line-height:1.57;color:var(--bg-white)}body:has(.btn-wrap-fixed,.modal-bottom .modal-footer,.modal-fullscreen .modal-footer) .toast{bottom:calc(env(safe-area-inset-bottom) + 4.5rem + .875rem)}body:has(.app-nav) .toast{bottom:calc(env(safe-area-inset-bottom) + 3.875rem + .875rem)}body:has(.app-nav):has(.btn-wrap-fixed,.modal-bottom .modal-footer,.modal-fullscreen .modal-footer) .toast{bottom:calc(env(safe-area-inset-bottom) + 4.5rem + 3.875rem + .875rem)}.swiper{position:relative}.swiper .swiper-paging{position:absolute;left:50%;transform:translateX(-50%);bottom:1.25rem;display:inline-flex;align-items:center;width:initial;height:1.4375rem;padding:0 .6875rem;border-radius:.71875rem;background-color:rgba(0,0,0,.35)}.swiper .swiper-paging em{line-height:1.4375rem;text-decoration:none;position:relative;font-size:.75rem;color:var(--white);opacity:.6;font-style:normal}.swiper .swiper-paging em.current-count{padding-right:.8125rem;opacity:1}.swiper .swiper-paging em.current-count::after{content:"";position:absolute;top:50%;transform:translateY(-50%);right:.375rem;width:.0625rem;height:.5rem;background-color:rgba(255,255,255,.6)}.swiper-pagination-bullet{width:4px;height:4px;opacity:.3;background-color:var(--bg-black);border-radius:50%;transition:all .2s ease}.swiper-pagination-bullet-active{opacity:1;width:1rem;border-radius:2px}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 .125rem}[data-tooltip]{position:relative}[data-tooltip]::after{opacity:0}[data-tooltip].active::after{content:"";bottom:100%;left:50%;transform:translateX(-50%);border-width:5px;border-style:solid;border-color:var(--gray9) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);z-index:10;opacity:1;position:absolute;pointer-events:none}[data-tooltip].bottom::after{top:100%;transform:translateX(-50%) scale(1, -1)}.tooltip{background-color:var(--gray9);color:#fff;padding:10px 20px;border-radius:8px;z-index:10;font-size:12px;line-height:20px;box-sizing:border-box;max-width:100vw;word-wrap:break-word;white-space:normal;z-index:2000;pointer-events:none;position:absolute}.prd-item,.prd-detail{display:flex;flex-direction:column;position:relative;overflow:hidden}.prd-item>.btn-type1,.prd-detail>.btn-type1,.chk-btn-type .prd-item>input[type=checkbox]+label,.chk-btn-type .prd-detail>input[type=checkbox]+label,.chk-btn-type .prd-item>input[type=radio]+label,.chk-btn-type .prd-detail>input[type=radio]+label{font-size:.8125rem}.prd-item>.btn-type1 .ico-tooltip-type3,.prd-detail>.btn-type1 .ico-tooltip-type3,.chk-btn-type .prd-item>input[type=checkbox]+label .ico-tooltip-type3,.chk-btn-type .prd-detail>input[type=checkbox]+label .ico-tooltip-type3,.chk-btn-type .prd-item>input[type=radio]+label .ico-tooltip-type3,.chk-btn-type .prd-detail>input[type=radio]+label .ico-tooltip-type3{width:.75rem;height:.75rem}.prd-item>.btn-type1:disabled~.prd-cont .price,.prd-detail>.btn-type1:disabled~.prd-cont .price,.chk-btn-type .prd-item>input[type=checkbox]+label:disabled~.prd-cont .price,.chk-btn-type .prd-detail>input[type=checkbox]+label:disabled~.prd-cont .price,.chk-btn-type .prd-item>input[type=radio]+label:disabled~.prd-cont .price,.chk-btn-type .prd-detail>input[type=radio]+label:disabled~.prd-cont .price{color:var(--text-gray1)}.prd-item>a,.prd-detail>a{display:inline-flex;flex-direction:column;position:relative}.prd-item.row,.row.prd-detail{width:100%;flex-direction:row;align-items:center;gap:.875rem}.prd-item.row+.prd-item,.row.prd-detail+.prd-item,.prd-item.row+.prd-detail,.row.prd-detail+.prd-detail{margin-top:1.25rem}.prd-item.row>a,.row.prd-detail>a{width:100%;flex-direction:row;gap:.875rem}.prd-item.row .prd-thumb,.row.prd-detail .prd-thumb{position:relative;flex:0 0 auto;width:5.25rem;height:5.25rem;margin:0}.prd-item.row .prd-cont,.row.prd-detail .prd-cont{width:100%;overflow:hidden}.prd-item.row .prd-cont :where(.option):has(.txt-underline),.row.prd-detail .prd-cont :where(.option):has(.txt-underline){display:flex;align-items:center;gap:5px}.prd-item.row .prd-cont :where(.option) .txt-underline,.row.prd-detail .prd-cont :where(.option) .txt-underline{font-size:.75rem}.prd-item.row .prd-price del,.row.prd-detail .prd-price del{width:auto;display:inline;font-size:.75rem;text-decoration:line-through}.prd-item.row .prd-info+:where(.btn-wrap,.chk-btn-wrap),.row.prd-detail .prd-info+:where(.btn-wrap,.chk-btn-wrap){margin-top:.625rem}.prd-item.row+:where(.btn-wrap,.chk-btn-wrap),.row.prd-detail+:where(.btn-wrap,.chk-btn-wrap){margin-top:.625rem}.prd-item.row>.prd-cont .title,.row.prd-detail>.prd-cont .title,.prd-item.row>a>.prd-cont .title,.row.prd-detail>a>.prd-cont .title{height:auto}.prd-item.md,.md.prd-detail{width:9.375rem}.prd-item.md .prd-thumb,.md.prd-detail .prd-thumb{height:9.375rem}.prd-item.custom,.custom.prd-detail{flex-wrap:wrap;gap:.5rem .625rem}.prd-item.custom .prd-cont .sub,.custom.prd-detail .prd-cont .sub{margin-top:.25rem}.prd-item .btn-delete,.prd-detail .btn-delete{position:absolute;top:.5rem;right:.5rem;z-index:15;width:1.25rem;height:1.25rem}.prd-item .prd-thumb,.prd-detail .prd-thumb{position:relative;margin-bottom:.625rem}.prd-item .prd-thumb img,.prd-detail .prd-thumb img{border-radius:.5rem;mix-blend-mode:multiply;aspect-ratio:1/1}.prd-item .prd-thumb:before,.prd-detail .prd-thumb:before{content:"";display:block;background-color:rgba(0,0,0,.04);position:absolute;top:0;left:0;bottom:0;right:0;border-radius:.5rem;overflow:hidden}.prd-item .prd-thumb .dimmed,.prd-detail .prd-thumb .dimmed{position:absolute;left:0;top:0;bottom:0;right:0;z-index:5;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;color:var(--white);font-size:.8125rem;font-weight:500;text-align:center;border-radius:.5rem}.prd-item .prd-thumb .badge-type2,.prd-detail .prd-thumb .badge-type2,.prd-item .prd-thumb .badge-type2-outline,.prd-detail .prd-thumb .badge-type2-outline{right:auto;position:absolute;top:0;left:0;z-index:1}.prd-item .prd-thumb.horizontal,.prd-detail .prd-thumb.horizontal{width:100%;aspect-ratio:335/200;overflow:hidden}.prd-item .prd-thumb.horizontal>.prd-cont .title,.prd-detail .prd-thumb.horizontal>.prd-cont .title,.prd-item .prd-thumb.horizontal>a>.prd-cont .title,.prd-detail .prd-thumb.horizontal>a>.prd-cont .title{height:auto}.prd-item .prd-thumb.horizontal~.prd-cont .prd-price,.prd-detail .prd-thumb.horizontal~.prd-cont .prd-price{display:flex;align-items:center}.prd-item .prd-thumb.horizontal~.prd-cont .prd-price .price,.prd-detail .prd-thumb.horizontal~.prd-cont .prd-price .price{word-break:keep-all}.prd-item .prd-thumb.horizontal~.prd-cont .prd-price del,.prd-detail .prd-thumb.horizontal~.prd-cont .prd-price del{order:3;margin-left:.25rem}.prd-item .prd-thumb.horizontal+.prd-cont .title,.prd-detail .prd-thumb.horizontal+.prd-cont .title{height:auto}.prd-item .prd-thumb.lg,.prd-detail .prd-thumb.lg{width:6.5rem;height:6.5rem}.prd-item>.prd-cont .brand,.prd-detail>.prd-cont .brand,.prd-item>a>.prd-cont .brand,.prd-detail>a>.prd-cont .brand{color:var(--text-gray2);font-size:.875rem;line-height:1.21;display:block;overflow:hidden;text-overflow:ellipsis;word-break:break-all;white-space:nowrap}.prd-item>.prd-cont .title,.prd-detail>.prd-cont .title,.prd-item>a>.prd-cont .title,.prd-detail>a>.prd-cont .title{margin-top:.25rem;font-size:.875rem;line-height:1.43;display:block;overflow:hidden;text-overflow:ellipsis;word-break:break-all;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal;height:auto;max-height:4.5rem;color:var(--text-black);height:2.5rem}.prd-item>.prd-cont>.title:first-child,.prd-detail>.prd-cont>.title:first-child,.prd-item>a>.prd-cont>.title:first-child,.prd-detail>a>.prd-cont>.title:first-child{margin-top:0}.prd-item>.prd-cont .sub,.prd-detail>.prd-cont .sub,.prd-item>a>.prd-cont .sub,.prd-detail>a>.prd-cont .sub{margin-top:.5rem;font-size:.8125rem;color:var(--text-gray2)}.prd-item>.prd-cont .sub .btn-underline,.prd-detail>.prd-cont .sub .btn-underline,.prd-item>a>.prd-cont .sub .btn-underline,.prd-detail>a>.prd-cont .sub .btn-underline{margin-left:.3125rem;display:inline;font-size:inherit;vertical-align:baseline}.prd-item>.prd-cont .sub b,.prd-detail>.prd-cont .sub b,.prd-item>a>.prd-cont .sub b,.prd-detail>a>.prd-cont .sub b{font-weight:600}.prd-item .option,.prd-detail .option{margin-top:.25rem;font-size:.8125rem;color:var(--text-gray2);display:block;overflow:hidden;text-overflow:ellipsis;word-break:break-all;white-space:nowrap}.prd-item .option:has(.txt-underline),.prd-detail .option:has(.txt-underline){display:flex;align-items:center;gap:5px}.prd-item .option .txt-underline,.prd-detail .option .txt-underline{font-size:.75rem}.prd-item .prd-price,.prd-detail .prd-price{margin:8px 0 0;font-size:0;word-break:break-all}.prd-item .prd-price del,.prd-detail .prd-price del{display:inline-block;width:100%;font-size:.8125rem;line-height:1.23;color:var(--text-gray1)}.prd-item .prd-price .price,.prd-detail .prd-price .price{display:inline-block;position:relative;font-size:1rem;font-weight:700;line-height:1.19;word-break:break-all}.prd-item .prd-price .price .unit,.prd-detail .prd-price .price .unit{margin-left:.125rem}.prd-item .prd-price .price+del,.prd-detail .prd-price .price+del{margin-left:.25rem}.prd-item .prd-price .sale,.prd-detail .prd-price .sale{margin-left:auto;margin-right:.25rem;font-size:1rem;font-weight:700;line-height:1.19;color:var(--point-red)}.prd-item .prd-price .num,.prd-detail .prd-price .num,.prd-item .prd-price .quantity,.prd-detail .prd-price .quantity{font-size:.8125rem;font-weight:500;line-height:1.23}.prd-item .prd-price .num::before,.prd-detail .prd-price .num::before,.prd-item .prd-price .quantity::before,.prd-detail .prd-price .quantity::before{content:" / ";color:var(--text-gray2);display:inline-block;margin:0 .375rem}.prd-item .prd-coupon,.prd-detail .prd-coupon{margin:.375rem 0 0;font-size:0;word-break:break-all}.prd-item .prd-coupon .coupon,.prd-detail .prd-coupon .coupon{font-size:.875rem;font-weight:500;color:var(--state-error)}.prd-item .prd-coupon .coupon b,.prd-detail .prd-coupon .coupon b{font-weight:700}.prd-item .status,.prd-detail .status{width:100%;font-size:.8125rem;font-weight:500;line-height:1.23;color:var(--text-gray2)}.prd-item .rating-txt,.prd-detail .rating-txt{margin-top:.5rem}.prd-item .badge-wrap,.prd-detail .badge-wrap{margin-top:.875rem;display:flex;gap:.25rem}.prd-item .badge-cont,.prd-detail .badge-cont{position:absolute;top:.375rem;left:.375rem}.prd-item .badge-cont-bottom,.prd-detail .badge-cont-bottom{position:absolute;top:initial;bottom:.375rem;left:.375rem;display:flex;gap:.25rem}.badge-full-bottom{position:absolute;bottom:0;width:100%}.sec.bg-type .prd-item .prd-thumb:before,.sec.bg-type .prd-detail .prd-thumb:before{background-color:var(--bg-white);z-index:-1}.prd-item-box{width:100%;position:relative;padding:1rem;background:var(--bg-gray);border-radius:.5rem;display:flex;gap:.625rem}.prd-item-box.vertical{flex-direction:column}.prd-item-box.lg .prd-thumb{width:4rem;height:4rem}.prd-item-box .thumb-list .thumb.sm{margin-right:.375rem}.prd-item-box .prd-thumb,.prd-item-box .thumb.sm{position:relative;display:inline-block;width:3.5rem;height:3.5rem;border-radius:.5rem;background-color:var(--bg-white)}.prd-item-box .prd-thumb:last-child,.prd-item-box .thumb.sm:last-child{margin-right:0}.prd-item-box .prd-thumb:before,.prd-item-box .thumb.sm:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid #eee;border-radius:.5rem;background:rgba(0,0,0,0);z-index:1}.prd-item-box .prd-thumb img,.prd-item-box .thumb.sm img{display:block;mix-blend-mode:multiply;overflow:hidden;border-radius:.25rem}.prd-item-box .prd-cont{flex:1;padding:0;overflow:hidden;font-size:.8125rem;line-height:1.38}.prd-item-box .prd-cont>.brand{font-weight:500;color:var(--primary-black);margin-bottom:.25rem}.prd-item-box .prd-cont .title{color:var(--primary-black);font-size:.8125rem;line-height:1.31}.prd-item-box .prd-cont .brand{margin-bottom:.125rem}.prd-item-box .prd-cont .sub{color:var(--text-gray2);margin-top:.125rem}.prd-item-box .prd-cont>.num{font-weight:500;margin-top:.375rem}.prd-item-box .prd-cont .prd-option{margin-top:.8125rem}.prd-item-box>.btn{position:absolute;top:0;left:0;right:0;bottom:0}.prd-item-box .btn-delete{position:absolute;top:.625rem;right:.625rem}.prd-item-box:has(.btn-delete) .title{padding-right:.5rem}.prd-thumb>picture,.thumb>picture{border-radius:9px;overflow:hidden}.prd-option{display:inline-flex;align-items:center;border-radius:.25rem;border:solid 1px var(--border-gray3);background-color:var(--bg-white);height:1.75rem;overflow:hidden}.prd-option .btn-plus,.prd-option .btn-minus{width:1.75rem;height:100%}.prd-option .num{font-size:.875rem;font-weight:500;line-height:2;min-width:2rem;max-width:2.1875rem;text-align:center;border-right:1px solid var(--border-gray3);border-left:1px solid var(--border-gray3)}.prd-option .num.disabled,.prd-option .num:disabled{color:var(--text-gray1)}.prd-gift{padding:1rem;border-radius:.5rem;padding-top:1rem;background-color:var(--bg-gray)}.prd-gift.default{background-color:var(--bg-white)}.prd-gift .prd-item-box{padding:0}.prd-gift .prd-item-box+hr{margin:.75rem 0}.prd-gift .title-box{display:flex;justify-content:space-between;margin-bottom:1rem}.prd-gift .title-box .util span+span{margin-left:.375rem}.prd-gift-tit{font-size:.875rem;font-weight:600;line-height:1.29}.prd-gift-tit2{font-size:.9375rem;font-weight:600;line-height:1.47}.prd-gift-tit2.done{color:var(--gray7)}.prd-gift-tit2.point{color:var(--point-yellow)}.prd-gift .btn-type1.sm,.prd-gift .chk-btn-type input[type=checkbox]+label.sm,.chk-btn-type .prd-gift input[type=checkbox]+label.sm,.prd-gift .chk-btn-type input[type=radio]+label.sm,.chk-btn-type .prd-gift input[type=radio]+label.sm{height:2.25rem;line-height:2.25rem;font-size:.8125rem;font-weight:500;border-color:var(--border-gray3)}.prd-gift-header{margin-bottom:.8125rem;display:flex;justify-content:space-between;align-items:center}.prd-gift-header .gift-info{font-size:.8125rem;font-weight:500;line-height:1.08;display:flex;align-items:center;color:var(--text-gray2)}.prd-list.type-setting{position:relative;pointer-events:all;display:flex;flex-direction:column}.prd-list.type-setting .dragging{position:relative;width:100%;overflow:visible;z-index:5}.prd-list.type-setting .placeholder{width:100%;background:var(--bg-gray);border-radius:0rem}.prd-list.type-setting.type-setting.prd-list>li .prd-image,.prd-list.type-setting.type-setting.prd-list2>li .prd-image{width:5.25rem;min-width:5.25rem;height:5.25rem}.prd-list.type-setting.type-setting .chk-item{width:1.375rem;height:1.375rem;display:block}.prd-list.type-setting.type-setting.no-line .chk-item{margin-right:.25rem}.prd-list.type-setting>li{position:relative;display:flex;align-items:center;gap:.625rem;padding:1.25rem;border-bottom:1px solid var(--border-gray3);pointer-events:all;background-color:var(--bg-white)}.prd-list.type-setting>li .chk-item{display:inline-block}.prd-list.type-setting>li .prd-image{position:relative;width:5.125rem;min-width:5.125rem;height:5.125rem;border-radius:.5rem;overflow:hidden}.prd-list.type-setting>li .prd-image:before{content:"";display:block;width:100%;height:100%;background-color:rgba(0,0,0,.04);position:absolute;top:0;left:0}.prd-list.type-setting>li .prd-image .dimmed{position:absolute;left:0;top:0;bottom:0;right:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;color:var(--white);font-size:.875rem;font-weight:500;line-height:1.14;text-align:center}.prd-list.type-setting>li:has(.btn-delete-type2) .prd-info{width:calc(100% - 10.3125rem)}.prd-list.type-setting>li .prd-info{flex:none;max-width:calc(100% - 8.375rem)}.prd-list.type-setting>li .prd-info a{display:block}.prd-list.type-setting>li .prd-info .brand{color:var(--text-gray2);font-size:.875rem;line-height:1.29;display:block;overflow:hidden;text-overflow:ellipsis;word-break:break-all;white-space:nowrap;margin-bottom:.25rem}.prd-list.type-setting>li .prd-info .title{font-size:.875rem;line-height:1.43;color:var(--text-black);display:block;overflow:hidden;text-overflow:ellipsis;word-break:break-all;white-space:nowrap;height:1.25rem}.prd-list.type-setting>li .prd-info .prd-price{margin:.625rem 0rem 0rem 0rem}.prd-list.type-setting>li .prd-info .option{margin-top:.25rem;font-size:.8125rem;color:var(--text-gray2);display:block;overflow:hidden;text-overflow:ellipsis;word-break:break-all;white-space:nowrap}.prd-list.type-setting>li .prd-info .option:has(.txt-underline){display:flex;align-items:center;gap:5px}.prd-list.type-setting>li .prd-info .option .txt-underline{font-size:.75rem}.prd-list.type-setting>li .prd-price{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-end;gap:.25rem;width:100%}.prd-list.type-setting>li .prd-price .sale{font-size:1rem;color:var(--point-red);font-weight:700}.prd-list.type-setting>li .prd-price .price{position:relative;font-weight:700;font-size:1rem}.prd-list.type-setting>li .prd-price del{display:inline;width:auto;font-size:.8125rem;color:var(--text-gray1);text-decoration:line-through}.prd-list.type-setting>li .btn-delete-type2{position:absolute;right:1.25rem;top:.25rem}.prd-list.type-setting.no-line{gap:1rem}.prd-list.type-setting.no-line li{padding:0rem 1.25rem 0rem 1.25rem;border-bottom:none}.prd-list.numbering{counter-reset:num 0}.prd-list.numbering li{position:relative}.prd-list.numbering li:before{position:absolute;top:0;left:0;display:inline-block;width:1.5rem;height:1.5rem;font-size:.75rem;font-weight:600;line-height:1.92;text-align:center;background:var(--primary-black);color:var(--white);border-top-left-radius:.5rem;border-bottom-right-radius:.5rem;content:counter(num);counter-increment:num 1;z-index:2}.prd-list.customer .prd-thumb{margin-bottom:.625rem;aspect-ratio:1/1;overflow:hidden}.prd-list.customer .prd-thumb img,.prd-list.customer .prd-thumb video{aspect-ratio:1/1;border-radius:.5rem;overflow:hidden}.prd-list.customer .prd-thumb .dimmed{font-size:1.125rem;font-weight:600}.prd-list.customer .btn-type1.sm,.prd-list.customer .chk-btn-type input[type=checkbox]+label.sm,.chk-btn-type .prd-list.customer input[type=checkbox]+label.sm,.prd-list.customer .chk-btn-type input[type=radio]+label.sm,.chk-btn-type .prd-list.customer input[type=radio]+label.sm{margin-bottom:.625rem}.prd-list:has(.add-item) .add-item{margin-bottom:.625rem;width:100%;height:2rem}.prd-list:has(.add-item) .add-item .checkbox-label{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;gap:.25rem;width:100%;height:100%;font-size:.8125rem;font-weight:500;line-height:2rem;border:1px solid var(--gray6);border-radius:.25rem}.prd-list:has(.add-item) .add-item input[type=checkbox]:checked+.checkbox-label{border-color:var(--border-black)}.prd-list:has(.add-item) .add-item input[type=checkbox]:disabled+.checkbox-label{color:var(--text-gray1);border-color:var(--border-gray4) !important;cursor:default}.prd-list:has(.add-item) .add-item input[type=checkbox]:disabled+.checkbox-label .ico-plus-xsm,.prd-list:has(.add-item) .add-item input[type=checkbox]:disabled+.checkbox-label .btn-plus{background-image:url(../images/icon/ico_plus_sm_gray.svg)}.prd-list.col-2{display:grid;grid-template-columns:1fr 1fr;gap:2.5rem .4375rem}.prd-list.col-2 .btn-add-prd{height:100%}.prd-list .prd-item:not(.horizental):not(.row) .prd-price:not(:has(del)),.prd-list .prd-detail:not(.horizental):not(.row) .prd-price:not(:has(del)){padding-top:1rem}.prd-list .badge-symbol{position:absolute;top:.375rem;right:.375rem}ul.prd-list:not(:has(li)){padding:0 !important;margin:0 !important}.option .form-item+.prd-list{margin-top:1.25rem}.option .prd-list{display:flex;flex-direction:column;gap:.5rem}.thumb-list{margin-left:0;margin-left:-1rem;margin-right:-1rem;overflow-x:auto;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,0) rgba(0,0,0,0)}.thumb-list::-webkit-scrollbar,.thumb-list::-webkit-scrollbar{display:none}.thumb-list ul{white-space:nowrap;padding:0 1rem;font-size:0;overflow-x:auto;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,0) rgba(0,0,0,0);touch-action:pan-x}.thumb-list ul::-webkit-scrollbar,.thumb-list ul::-webkit-scrollbar{display:none}.shop-item{display:flex;justify-content:space-between;align-items:center;padding:1.125rem 1.25rem;border-radius:.5rem;background-color:var(--bg-white)}.shop-item.disabled{position:relative}.shop-item.disabled:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#fff;opacity:.7;z-index:1;border-radius:.5rem}.shop-item.lg .info{padding-left:4.375rem;min-height:3.75rem}.shop-item.lg .info .profile{width:3.75rem;height:3.75rem}.shop-item.lg .info .title{font-size:1.25rem;font-weight:600;line-height:normal;color:var(--text-black)}.shop-item.lg .info .sub{display:flex;align-items:center;margin-top:.375rem;color:var(--text-gray2);font-size:.875rem}.shop-item.lg .info .sub.aditor:before{content:"";display:inline-block;background-repeat:no-repeat;vertical-align:middle;background-position:50% 50%;background-size:contain;margin-right:.25rem}.shop-item.lg .info .sub .txt-underline{margin-left:.25rem;font-weight:600}.shop-item .badge-type2,.shop-item .badge-type2-outline{position:absolute;top:-1.125rem;left:-1.25rem;right:auto;z-index:2}.shop-item .info{flex:1;position:relative;padding-left:3.25rem;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;min-height:2.75rem;gap:.25rem}.shop-item .info .sub{display:block;font-size:.75rem;font-weight:400;line-height:normal;color:var(--text-gray2);max-width:100%;display:block;overflow:hidden;text-overflow:ellipsis;word-break:break-all;white-space:nowrap}.shop-item a.info .title:after{content:"";display:inline-block;background-repeat:no-repeat;vertical-align:middle;background-position:50% 50%;background-size:contain;margin-left:.125rem}.shop-item .profile{position:absolute;top:50%;left:0;transform:translateY(-50%);width:2.75rem;height:2.75rem;background:url(../images/bg/bg_profile.svg) no-repeat;background-size:cover}.shop-item .profile img{display:block;background-color:var(--bg-white);overflow:hidden;border-radius:50%}.shop-item .title{max-width:100%;display:block;overflow:hidden;text-overflow:ellipsis;word-break:break-all;white-space:nowrap;font-size:1rem;font-weight:600;line-height:normal}.shop-item .btns{display:flex;align-items:center;color:var(--text-gray2);z-index:1}.shop-item .btns [class*=btn]+.btn:before{display:inline-block;margin:0 .875rem 0 .625rem;content:"";width:.0625rem;height:.75rem;background:var(--border-gray3)}.shop-item.myshop{flex-wrap:wrap;padding:1.25rem 1.25rem 1.875rem}.shop-item.myshop>a .title{font-size:1.125rem}.shop-item.myshop>a .text{width:calc(100% - 40px);margin-left:.625rem}.shop-item.myshop>a .text p{font-size:.75rem;font-weight:500;line-height:normal;color:var(--text-gray2)}.shop-item.myshop>a .text p.name{font-size:1.125rem;font-weight:600;line-height:1.22;color:var(--text-black)}.shop-item.myshop>a .text p.name::after{content:"";display:inline-block;background-repeat:no-repeat;vertical-align:middle;background-position:50% 50%;background-size:contain}.shop-item.myshop .btns{align-self:flex-start;gap:0 .875rem}.shop-item.myshop .desc{width:100%;margin-top:1.25rem;font-size:.875rem;font-weight:400;line-height:1.29;display:block;overflow:hidden;text-overflow:ellipsis;word-break:break-all;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;white-space:normal;height:auto;max-height:10.3125rem;color:var(--text-black)}.shop-item.myshop .profile{width:2.5rem;height:2.5rem}.shop-item.myshop button .profile:before{content:"";position:absolute;bottom:0;right:0;width:1rem;height:1rem;background-size:cover}.shop-item.myshop .info{min-height:2.5rem}.list-type1 li{position:relative}.list-type1 li a{display:flex;width:100%;align-items:center;justify-content:space-between;font-size:.9375rem;color:var(--text-black);padding:.625rem 0}.list-type1 li a::after{content:"";display:inline-block;background-repeat:no-repeat;vertical-align:middle;background-position:50% 50%;background-size:contain}.list-type2:has(li.new) a{position:relative;padding-left:2.6875rem}.list-type2 li{position:relative;border-bottom:1px solid var(--border-gray2)}.list-type2 li a{display:block;padding:1.125rem 3.625rem 1.125rem 1.25rem}.list-type2 li a::after{content:"";display:inline-block;background-repeat:no-repeat;vertical-align:middle;background-position:50% 50%;background-size:contain;position:absolute;top:50%;transform:translateY(-50%);right:1.25rem}.list-type2 li a .ico-pin{margin-right:.25rem}.list-type2 li.new a::before{content:"";position:absolute;left:1.25rem;top:1.25rem;font-size:.625rem;display:inline-block;background-repeat:no-repeat;vertical-align:middle;background-position:50% 50%;background-size:contain}.list-type2 li .title{font-size:1rem;font-weight:500;line-height:normal}.list-type2 li .summary{color:var(--text-gray3);font-size:.875rem;margin-top:.625rem;line-height:1.43}.list-type2 li .summary+.desc{margin-top:.5rem}.list-type2 li .desc{margin-top:.375rem;font-size:.75rem;line-height:1.5;color:var(--text-gray2)}.list-type2.terms-list a{padding:1.125rem 1.25rem 1.125rem 1.25rem}.list-type2.terms-list a:after{display:none}.list-type3>li{padding-bottom:2.5rem}.list-type3>li+li{padding-top:1.25rem;border-top:1px solid var(--border-gray3)}.sec .list-type2 li a{padding-left:0;padding-right:0}.sec .list-type2 li a:after{right:0}.sec .list-type2 li:last-child{border-bottom:0}.banner-type1{display:block;width:100%}.banner-type1 img,.banner-type1 picture{width:100%;object-fit:cover}.banner-type2{position:relative;display:flex;align-items:center;height:48.267vw;padding:0 1.875rem}.banner-type2 img,.banner-type2 picture{width:100%;height:48.267vw;object-fit:cover;position:absolute;top:0;left:0;z-index:-1}.banner-type2 .tit{font-size:1.25rem;font-weight:600;line-height:1.4;color:var(--text-black)}.banner-type2 .sub{font-size:.875rem;line-height:1.29;color:var(--text-gray3);margin-top:.75rem}.banner-swiper{position:relative;width:100%}.banner-swiper .swiper-slide{position:relative}.banner-swiper .swiper-slide>a{display:flex;height:56vw;padding:3.4375rem 1.875rem 4.25rem}.banner-swiper .swiper-slide>a picture,.banner-swiper .swiper-slide>a img{position:absolute;top:0;left:0;z-index:-1}.banner-swiper .swiper-slide .cont{flex:1 1 auto;width:calc(100% - 3.75rem)}.banner-swiper .swiper-slide .cont .tit{font-size:1.25rem;font-weight:600;line-height:1.4;color:var(--text-black)}.banner-swiper .swiper-slide .cont .sub{font-size:.875rem;line-height:1.29;color:var(--text-gray3);margin-top:.75rem}.banner-swiper .swiper-slide .cont.c-white .tit,.banner-swiper .swiper-slide .cont.c-white .sub{color:#fff}.banner-swiper .swiper-pagination{width:auto;position:absolute;top:auto;left:1.875rem;bottom:1.5rem}.banner-swiper.lg .swiper-slide>a{align-items:flex-end;height:100vw}.nodata{display:flex;flex-direction:column;flex:1 0 auto;align-items:center;justify-content:center;padding:3.375rem 1.25rem;background-color:var(--bg-white);min-height:12.5rem;border-radius:.5rem}.nodata [class*=ico]+.cont{margin-top:.625rem}.nodata [class*=-lg]+.cont{margin-top:.75rem}.nodata .cont{font-size:.875rem;font-weight:400;line-height:1.43;color:var(--text-gray2);text-align:center}.nodata .btns{margin-top:1.125rem}.unavailable{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);color:var(--white);z-index:1500}.unavailable .inner{position:fixed;top:50%;left:1.25rem;right:1.25rem;transform:translateY(-50%);text-align:center}.unavailable [class*=ico-]{margin-bottom:1.5rem}.unavailable .tit{font-size:1.25rem;font-weight:600;line-height:1.5}.unavailable .cont{margin-top:.75rem;font-size:.875rem;font-weight:500;line-height:1.21}.unavailable_70per{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);color:var(--white);z-index:1500}.unavailable_70per .inner{position:fixed;top:50%;left:1.25rem;right:1.25rem;transform:translateY(-50%);text-align:center}.unavailable_70per [class*=ico-]{margin-bottom:1.5rem}.unavailable_70per .tit{font-size:1.25rem;font-weight:600;line-height:1.5}.unavailable_70per .cont{margin-top:.75rem;font-size:.875rem;font-weight:500;line-height:1.21}.unavailable_50per{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);color:var(--white);z-index:1500}.unavailable_50per .inner{position:fixed;top:50%;left:1.25rem;right:1.25rem;transform:translateY(-50%);text-align:center}.unavailable_50per [class*=ico-]{margin-bottom:1.5rem}.unavailable_50per .tit{font-size:1.25rem;font-weight:600;line-height:1.5}.unavailable_50per .cont{margin-top:.75rem;font-size:.875rem;font-weight:500;line-height:1.21}.unavailable_30per{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.3);color:var(--white);z-index:1500}.unavailable_30per .inner{position:fixed;top:50%;left:1.25rem;right:1.25rem;transform:translateY(-50%);text-align:center}.unavailable_30per [class*=ico-]{margin-bottom:1.5rem}.unavailable_30per .tit{font-size:1.25rem;font-weight:600;line-height:1.5}.unavailable_30per .cont{margin-top:.75rem;font-size:.875rem;font-weight:500;line-height:1.21}.wrap:has(.header-wrap) .unavailable{top:3.75rem}.rating{display:flex;margin:0 auto;justify-content:center;width:fit-content;position:relative;white-space:nowrap;font-size:0}.rating .star-background,.rating .star-fill{display:inline-block}.rating .star-background{font-size:0;position:relative;z-index:1}.rating .star-fill{font-size:0;position:absolute;top:0;left:0;z-index:2;height:100%;white-space:nowrap;overflow:hidden}.rating .js-star{width:1.125rem;height:1.125rem;margin:0 .1875rem}.rating .js-star path{fill:var(--icon-gray1)}.rating .star-fill .js-star path{fill:var(--icon-yellow) !important}.rating.xlg{position:relative;padding-bottom:1.75rem;gap:.375rem}.rating.xlg:has(.rating-star):before{content:"";position:absolute;display:block;width:2.5rem;height:2.5rem;background-image:url("../images/icon/ico_star_on.svg");background-size:100%;z-index:-1}.rating.xlg .rating-star{width:2.5rem;height:2.5rem}.rating.xlg+.form-item{margin-top:.25rem}.rating-star{width:.9375rem;height:.9375rem;background-image:url("../images/icon/ico_star_off.svg");background-size:100%;transition:background .2s ease}.rating[data-value="1"] .rating-star:nth-child(1){background-image:url("../images/icon/ico_star_on.svg");background-size:100%}.rating[data-value="2"] .rating-star:nth-child(1){background-image:url("../images/icon/ico_star_on.svg");background-size:100%}.rating[data-value="2"] .rating-star:nth-child(2){background-image:url("../images/icon/ico_star_on.svg");background-size:100%}.rating[data-value="3"] .rating-star:nth-child(1){background-image:url("../images/icon/ico_star_on.svg");background-size:100%}.rating[data-value="3"] .rating-star:nth-child(2){background-image:url("../images/icon/ico_star_on.svg");background-size:100%}.rating[data-value="3"] .rating-star:nth-child(3){background-image:url("../images/icon/ico_star_on.svg");background-size:100%}.rating[data-value="4"] .rating-star:nth-child(1){background-image:url("../images/icon/ico_star_on.svg");background-size:100%}.rating[data-value="4"] .rating-star:nth-child(2){background-image:url("../images/icon/ico_star_on.svg");background-size:100%}.rating[data-value="4"] .rating-star:nth-child(3){background-image:url("../images/icon/ico_star_on.svg");background-size:100%}.rating[data-value="4"] .rating-star:nth-child(4){background-image:url("../images/icon/ico_star_on.svg");background-size:100%}.rating[data-value="5"] .rating-star:nth-child(1){background-image:url("../images/icon/ico_star_on.svg");background-size:100%}.rating[data-value="5"] .rating-star:nth-child(2){background-image:url("../images/icon/ico_star_on.svg");background-size:100%}.rating[data-value="5"] .rating-star:nth-child(3){background-image:url("../images/icon/ico_star_on.svg");background-size:100%}.rating[data-value="5"] .rating-star:nth-child(4){background-image:url("../images/icon/ico_star_on.svg");background-size:100%}.rating[data-value="5"] .rating-star:nth-child(5){background-image:url("../images/icon/ico_star_on.svg");background-size:100%}.rating.sm{gap:.125rem}.rating.sm .rating-star{width:.625rem;height:.625rem}.rating.lg{gap:0}.rating.lg .rating-star{width:1.125rem;height:1.125rem;margin:0 .1875rem}.rating-num{display:block;font-size:1rem;color:var(--text-gray1);text-align:center;margin-bottom:.625rem}.rating-num b{display:inline-block;margin-right:.375rem;font-size:1.375rem;font-weight:700;color:var(--primary-black)}.rating-cont{position:absolute;bottom:0;left:0;right:0;display:block;font-size:.8125rem;font-weight:400;line-height:1.38;color:var(--text-gray2)}.rating-cont span{color:var(--text-black)}.rating-tit{font-size:1.125rem;font-weight:600;line-height:1.39}.rating-txt{display:inline-flex;align-items:center;font-size:.875rem;line-height:1.21;color:var(--primary-black)}.rating-txt .ico-star{margin-top:-0.0625rem;margin-right:.25rem}.notice-page{justify-content:center;align-items:center;padding:1.25rem;text-align:center}.notice-page [class^=ico-]{display:block;margin:0 auto 1.5rem}.notice-page .logo{width:8.6875rem;height:1.875rem;margin:2.5rem auto 0}.notice-page .logo.biz{width:13.875rem;height:1.5rem}.notice-page .btn-wrap-fixed,.notice-page .modal-bottom .modal-footer,.modal-bottom .notice-page .modal-footer,.notice-page .modal-fullscreen .modal-footer,.modal-fullscreen .notice-page .modal-footer{border-top:0}.notice-page .message{flex:1 0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.notice-page .message .tit{font-size:1.25rem;font-weight:700;line-height:1.4}.notice-page .message .txt-type1{margin-top:1rem}.notice-page .message .txt-type1.c-point{margin-top:1.25rem;font-weight:600}.notice-page .message .txt-type2{font-size:.9375rem;margin-top:2.5rem}.notice-page .util{width:100%;margin-top:auto;padding-bottom:1.875rem}.notice-page .round-box{text-align:left;border-color:var(--border-gray4);gap:10px}.notice-page .round-box+.round-box{margin-top:.875rem}.notice-page .round-box .btn-type1,.notice-page .round-box .chk-btn-type input[type=checkbox]+label,.chk-btn-type .notice-page .round-box input[type=checkbox]+label,.notice-page .round-box .chk-btn-type input[type=radio]+label,.chk-btn-type .notice-page .round-box input[type=radio]+label{flex:0 0 auto;width:8.75rem}.notice-page .round-box .txt-type2{font-weight:500}.notice-page .round-box em{color:var(--text-black)}.notice-page .btn-wrap,.notice-page .chk-btn-wrap{width:100%}.notice-page.modal-body{display:flex;flex-direction:column}.notice-page.modal-body .logo{margin-top:0}.notice-page.customme-notice-page{padding-bottom:7.6875rem;min-height:calc(100vh - 3.75rem);min-height:calc(100vh - 3.75rem)}.notice-page.customme-notice-page .logo{margin-top:0}.profile-img{text-align:center}.profile-img .img-box{position:relative;width:100px;height:100px;margin:0 auto;background:url(../images/bg/bg_profile.svg) no-repeat;background-size:cover}.profile-img .img-box picture,.profile-img .img-box img{border-radius:50%;overflow:hidden}.profile-img .img-box .btn-edit-image{position:absolute;bottom:0;right:0}.profile-img p{margin-top:1.25rem;font-size:1.25rem;font-weight:600;line-height:normal}.reply{position:relative;padding:1.25rem 1.25rem 1.25rem 1rem;background:var(--bg-gray);border-radius:.5rem;margin-top:1.25rem}.reply+.reply{margin-top:.625rem}.reply .info{display:flex;align-items:center;gap:5px;padding-left:0}.reply .title{font-size:.8125rem;font-weight:600}.reply .title::before{content:"";transform:translateY(-0.25rem);display:inline-block;background-repeat:no-repeat;vertical-align:middle;background-position:50% 50%;background-size:contain;margin-right:.3125rem}.reply .date{color:var(--text-gray2);font-size:.8125rem;line-height:1.5rem}.reply .cont{color:var(--text-gray3);margin-top:.75rem;line-height:1.43;font-size:.875rem}.reply .cont pre{white-space:pre-wrap;word-wrap:break-word}.reply .cont+pre{white-space:pre-wrap;word-wrap:break-word}.review-item .info,.review-item-detail .info{display:flex;justify-content:space-between;align-items:center;position:relative;padding-left:1.75rem}.review-item .profile,.review-item-detail .profile{position:absolute;top:50%;left:0;transform:translateY(-50%);width:1.25rem;height:1.25rem;border-radius:50%;overflow:hidden;background:url(../images/bg/bg_profile.svg) no-repeat;background-size:cover}.review-item .rating,.review-item-detail .rating{margin:0}.review-item .title,.review-item-detail .title{font-size:.875rem;font-weight:600;line-height:1.43}.review-item .title .badge-type3,.review-item-detail .title .badge-type3,.review-item .title .badge-type3-outline,.review-item-detail .title .badge-type3-outline{margin-left:.5rem}.review-item .date,.review-item-detail .date{font-size:.8125rem;line-height:1.54;color:var(--text-gray2)}.review-item .cont,.review-item-detail .cont{flex:none;display:flex;flex-direction:row;gap:.9375rem;justify-content:space-between;margin-top:.5rem;font-size:.875rem;line-height:1.43}.review-item .cont .comment,.review-item-detail .cont .comment{flex:1;height:3.75rem;font-size:.875rem;font-weight:400;line-height:1.43}.review-item .cont .option,.review-item-detail .cont .option{font-size:.8125rem;line-height:1.38;color:var(--text-gray2)}.review-item .cont .option>li,.review-item-detail .cont .option>li{display:block;overflow:hidden;text-overflow:ellipsis;word-break:break-all;white-space:nowrap}.review-item .cont .option>li:last-child,.review-item-detail .cont .option>li:last-child{margin-top:.375rem}.review-item .cont .option b,.review-item-detail .cont .option b{font-weight:500;display:inline-block;margin-right:.625rem;min-width:2.125rem}.review-item .cont .thumb,.review-item-detail .cont .thumb{width:3.75rem;height:3.75rem}.review-item .cont .thumb+.reply,.review-item-detail .cont .thumb+.reply{margin-top:1.25rem}.review-item .reply,.review-item-detail .reply{padding:1rem;margin-top:0}.review-item .reply:before,.review-item-detail .reply:before{content:"";width:0;height:0;position:absolute;top:-0.625rem;left:1.25rem;border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);border-bottom:10px solid var(--bg-gray)}.review-item .reply .title,.review-item-detail .reply .title{font-size:.875rem;line-height:1.43}.review-item .reply .title:before,.review-item-detail .reply .title:before{content:none}.review-item .reply .info,.review-item-detail .reply .info{padding-left:0}.review-item .reply .date,.review-item-detail .reply .date{color:var(--text-gray2);font-size:.8125rem}.review-item .reply .cont,.review-item-detail .reply .cont{color:var(--text-black)}.review-item-detail{position:relative}.review-item-detail .btn{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.review-item-detail .thumb-swiper,.review-item-detail .thumb{z-index:5}.review-item-detail .cont{flex-direction:column;isolation:isolate}.review-item-detail .cont .thumb{position:relative;display:block;width:12.5rem;height:12.5rem;border-radius:.5rem;-moz-border-radius:.5rem;-webkit-mask-image:-webkit-radial-gradient(white, black);will-change:opacity;will-change:transform}.review-item-detail .cont .thumb:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #eee;border-radius:.5rem;-moz-border-radius:.5rem;will-change:opacity;will-change:transform;z-index:1}.review-item-detail .cont .thumb button{position:absolute;top:0;left:0;right:0;bottom:0}.review-item-detail .cont .thumb img{border-radius:.5rem;-moz-border-radius:.5rem;-webkit-mask-image:-webkit-radial-gradient(white, black);will-change:opacity;will-change:transform;mix-blend-mode:multiply;object-fit:cover;overflow:hidden}.review-item-detail .cont .thumb-swiper{margin-left:0}.review-item-detail .cont .thumb-swiper .swiper-slide{width:auto}.review-item-detail .cont .thumb-swiper .thumb{width:5.875rem;height:5.875rem}.review-item-detail .btn-wrap.right,.review-item-detail .right.chk-btn-wrap{margin-top:0}.progress-bar{background-color:var(--bg-black);height:.125rem}.progress-wrap{position:fixed;top:3.75rem;width:100%;margin-left:-1.25rem;margin-right:-1.25rem;z-index:2}body.body-fixed .progress-wrap{top:calc(var(--vvt, 0px) + 3.75rem) !important}.progress-paging,.modal-paging{color:var(--text-gray2);margin-bottom:.75rem}.progress-paging em,.modal-paging em{color:var(--text-black);font-weight:500}.bubble-message{display:block;position:relative;margin:.9375rem auto 1.5rem;padding:.5625rem 1.25rem;background-color:var(--gray9);color:var(--white);width:max-content;max-width:14.6875rem;text-align:center;font-size:.75rem;line-height:1.47;border-radius:.5rem}.bubble-message::before{position:absolute;top:-17px;left:50%;content:"";transform:translateX(-50%);border:.625rem solid rgba(0,0,0,0);border-bottom-color:var(--gray9)}.bubble-message.right{margin-right:0;margin-left:auto}.bubble-message.right::before{right:1.25rem;left:auto}.bubble-message.left{margin-right:auto;margin-left:0}.bubble-message.left::before{right:auto;left:1.25rem}.product-control-wrap{position:absolute;right:1.25rem;top:0rem;display:flex;gap:1.25rem}.product-control-wrap .btn-delete-type2{top:initial !important;right:initial !important}.product-control-wrap [class^=btn]{position:relative !important}.product-control-wrap [class^=btn]+[class^=btn]:before{position:absolute;top:50%;left:-0.625rem;transform:translateY(-50%);content:"";display:block;width:.0625rem;height:.5rem;background-color:var(--border-gray3);margin-right:1.25rem}.btn-toggle-visibility{background-size:cover;background-repeat:no-repeat}.btn-toggle-visibility.is-hidden{background-size:cover;background-repeat:no-repeat}.header-wrap .search-area{margin-left:.375rem;margin-right:.5rem}.header-wrap .search-area .form-item .input-text.active{width:calc(100% - 2.5rem)}.header-wrap .search-area .search-cancel button{padding-right:0}.search-area{margin:0 .75rem}.search-area .form-item{padding:.375rem 0}.search-area .form-item .input-text.active{width:calc(100% - 3rem)}.search-area .search-cancel{height:3.125rem}.search-area .search-cancel button{padding-left:.875rem;padding-right:.5rem;color:var(--text-gray2);font-size:.9375rem;line-height:1.6}.search-area .search-total{padding:1rem .5rem;font-size:.8125rem;font-weight:500;color:var(--text-gray3)}.search-sort{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.25rem 1rem}.search-sort .search-total{font-size:.8125rem;color:var(--text-gray3)}.search-sort .search-total strong{font-weight:600}.search-sort+.hr-type{margin-top:-0.25rem}.search-filter{display:flex}.search-filter .select+.select{position:relative;margin:0rem 0rem 0rem .625rem;padding:0rem 0rem 0rem .6875rem}.search-filter .select+.select:before{position:absolute;left:0;top:.3125rem;display:block;content:"";width:.0625rem;height:.5rem;background:var(--border-gray3)}.search-filter button{display:flex;gap:.125rem;font-weight:500}.search-filter button span{font-size:.875rem;font-weight:500}.search-filter button .ico-arr-down-sm,.search-filter button .ico-arr-down-sm-gray{min-width:.75rem;width:.75rem;height:.75rem}.order-header{border-bottom:1px solid #e6e6e6;height:auto;padding-top:1.5rem;padding-bottom:1.5rem}.order-body .prd-list.type-setting>li{gap:0 .875rem;flex-wrap:wrap;border-bottom:none;align-items:flex-start}.order-body .prd-list.type-setting>li+li:after{content:"";position:absolute;top:0;left:1.25rem;right:1.25rem;border-top:1px solid #e6e6e6}.order-body .prd-list.type-setting>li .chk-item{align-self:flex-start}.order-body .prd-list.type-setting>li .chk-item input[type=checkbox]+label,.order-body .prd-list.type-setting>li .chk-item input[type=radio]+label{padding-left:1.375rem}.order-body .prd-list.type-setting>li .chk-item input[type=checkbox]+label:before,.order-body .prd-list.type-setting>li .chk-item input[type=checkbox]+label:after,.order-body .prd-list.type-setting>li .chk-item input[type=radio]+label:before,.order-body .prd-list.type-setting>li .chk-item input[type=radio]+label:after{top:.0625rem}.order-body .prd-list.type-setting .prd-option-wrap{margin-left:auto;width:calc(100% - 2.25rem)}.order-body .prd-list.type-setting .btn-delete-type2{top:1.25rem}.order-body>.prd-list:first-child{margin-top:-1.5rem}.order-body>.order-list:first-child,.order-cont .order-body>.order-list--2:first-child,.order-cont .order-body>.order-list--result:first-child{border-top:0}.order-body>.bubble-message:last-child{margin-bottom:0}.my-order-wrap .my-order-prd .prd-footer{margin-top:.875rem}.my-order-wrap .my-order-prd .prd-footer .prd-price{width:auto}.my-order-wrap .my-order-prd .prd-gift{margin-top:.625rem;width:100%}.my-order-wrap .my-order-prd .quantity{font-size:.8125rem;font-weight:500;line-height:1.23}.my-order-wrap .my-order-prd .quantity::before{content:"/";color:var(--text-gray2);display:inline-block;margin:0 .375rem}.my-order-wrap .prd-info .prd-thumb{position:relative;display:inline-block;width:5.125rem;height:5.125rem;border-radius:.5rem;background-color:var(--bg-white)}.my-order-wrap .prd-info .prd-thumb:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid #eee;border-radius:.5rem;background:rgba(0,0,0,0);z-index:1}.change-order-list{position:relative;display:flex;flex-direction:column;gap:.4375rem;list-style-type:none;padding:.4375rem 1.25rem 0rem 1.25rem;margin:0;pointer-events:all;margin-top:0 !important}.change-order-list .dragging{position:relative;width:calc(100% - 40px);overflow:visible;z-index:5}.change-order-list .placeholder{width:100%;height:3.125rem;background:var(--bg-gray);border-radius:.5rem}.change-order-list .item{position:static;display:flex;gap:.625rem;justify-content:space-between;align-items:center;pointer-events:all;cursor:move}.change-order-list .item .input-wrap{position:relative;flex:1}.change-order-list .item .input-wrap .btn-edit-gray{position:absolute;right:4.125rem;top:0;margin:.6875rem 0rem}.change-order-list .item .input-wrap .switch-box{position:absolute;right:.625rem;top:0;margin:.75rem 0rem}.change-order-list .item .input-wrap input[type=text]{padding-right:6.25rem;padding-left:1.125rem}.setting-category{position:relative;padding-bottom:2.5rem}.setting-category .default-category{display:flex;flex-direction:column;gap:.4375rem;padding:1.25rem 1.25rem 0rem 1.25rem;margin:0}.setting-category .default-category.form-item input[type=text]:disabled{border-color:var(--bg-gray)}.setting-category .add-category{padding:1.25rem 1.25rem 2.5rem 1.25rem}.setting-category .dragging{width:calc(100% - 2.5rem)}.change-product-order .prd-list.type-setting>li .prd-image{width:5.25rem;min-width:5.25rem;height:5.25rem}.change-product-order .prd-list.type-setting>li .prd-info{flex:1}.change-product-order .info{background:var(--bg-gray);padding:1rem 1rem 1rem 1.25rem}.add-product .form-item{gap:0}.add-product .prd-list{flex:1;padding-bottom:2.5rem}.add-product .selected-products{position:sticky;bottom:0;left:0;width:100%;padding:1.25rem 0rem;background:var(--bg-white);z-index:2;border-top:.0625rem solid var(--border-gray2)}.add-product .selected-products-title{font-size:1rem;line-height:1.5rem;font-weight:600;color:var(--text-black);padding:0rem 1.25rem}.add-product .selected-products-title span{color:var(--text-gray2);font-weight:600}.add-product .selected-products-list{padding:.9375rem 0rem 0rem 0rem}.add-product .selected-products-list ul{white-space:nowrap;font-size:0;width:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;scrollbar-color:rgba(0,0,0,0) rgba(0,0,0,0);padding:0rem 1.25rem}.add-product .selected-products-list li{display:inline-block;position:relative;min-width:3.75rem;width:3.75rem;height:3.75rem;border-radius:.25rem;overflow:hidden}.add-product .selected-products-list li+li{margin-left:.625rem}.add-product .selected-products-list li:before{content:"";display:block;width:100%;height:100%;background-color:rgba(0,0,0,.04);position:absolute;top:0;left:0}.add-product .selected-products-list li a{position:relative;display:block;border-radius:.25rem;overflow:hidden}.add-product .selected-products-list li .dimmed{position:absolute;left:0;top:0;bottom:0;right:0;z-index:5;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;color:var(--white);font-size:.625rem;font-weight:500;text-align:center;border-radius:.25rem}.add-product .selected-products-list li .ico-delete,.add-product .selected-products-list li .btn-delete{position:absolute;display:block;top:.25rem;right:.25rem}.add-product .nav-scroll-x{position:sticky;top:3.75rem;left:0;background:var(--bg-white);z-index:500}.add-product .filter-type2{position:sticky;top:7.125rem;left:0;z-index:500;border-top:1px solid var(--border-gray2)}.add-product .tab-content{flex:1 0 auto;display:flex;flex-direction:column}.add-product .tab-content>.active{flex:1 0 auto;display:flex;flex-direction:column;height:100%}.all-product .nav-scroll-x{position:sticky;top:3.75rem;left:0;background:var(--bg-white);z-index:500}.add-banner{padding:1.25rem 0rem 2.5rem 0rem}.add-banner .add-new-banner{padding:1.25rem}.add-banner .select-banner-type{display:flex;gap:.6875rem;padding:1.25rem 1.25rem}.add-banner .select-banner-type .label{flex:1;display:block;border-radius:.5rem;border:solid 1px var(--border-gray4);display:flex;flex-direction:column;align-items:center;padding:1.25rem;text-align:center}.add-banner .select-banner-type .label.active{border-color:var(--border-black)}.add-banner .select-banner-type .label:first-child .img-area{height:2.875rem;margin:1.0625rem 0rem 2.3125rem}.add-banner .select-banner-type .label .txt-type1{font-weight:600}.add-banner .select-banner-type .img-area{position:relative;display:flex;justify-content:center;align-items:center;width:5rem;height:5rem;margin:0 0 1.25rem;border:.0625rem solid #ddd;border-radius:.25rem;border:solid 1px #ddd;background-color:#fafafa}.add-banner .select-banner-type .img-area:before,.add-banner .select-banner-type .img-area:after{content:"";display:block;position:absolute;left:.5rem;background-color:var(--gray4)}.add-banner .select-banner-type .img-area:before{bottom:.9375rem;border-radius:.125rem;width:2.5rem;height:.5rem}.add-banner .select-banner-type .img-area:after{bottom:.5rem;border-radius:.0625rem;width:1.75rem;height:.3125rem}.add-banner .select-banner-type .txt-area .txt-type3{color:var(--text-gray2);padding:4px 0 12px}.add-banner .select-banner-type .chk-item{width:22px;height:22px}.add-banner .change-order-list{padding-top:0;margin-top:0}.manage-products .prd-list.type-setting.prd-list>li:first-child,.manage-products .prd-list.type-setting.prd-list2>li:first-child{margin-top:1.25rem}.manage-products .prd-list.type-setting.prd-list>li:last-child,.manage-products .prd-list.type-setting.prd-list2>li:last-child{margin-bottom:1.25rem}.manage-products #contents{display:flex;flex-direction:column;flex:1 0 auto}.manage-products #contents .tab-content{display:flex;flex:1 0 auto}.manage-products #contents .tab-content .nodata{flex:1 0 auto}.manage-products>.nav.nav-tabs{position:sticky;top:3.75rem;height:3.375rem;z-index:500;background:var(--bg-white)}.manage-products .nav-scroll-x{position:sticky;top:7.125rem;z-index:500;background:var(--bg-white)}.manage-products .filter-type2{border-top:1px solid var(--border-gray2)}.manage-products .search-sort{position:sticky;top:10.5rem;z-index:500;background:var(--bg-white);border-bottom:.0625rem solid #f3f3f3}.manage-products .search-sort+.hr-type{margin-top:-0.0625rem}.manage-products .search-area{margin-top:.625rem}.manage-products .filter-type2{position:sticky;top:10.5rem;z-index:500}.manage-products .filter{position:sticky;top:7.125rem;z-index:2;background:var(--bg-white)}.manage-products .prd-list-controls{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1.25rem .6875rem;border-bottom:.0625rem solid var(--border-gray3);min-height:3.5rem}.manage-products .prd-list-controls .chk-item input[type=checkbox]+label{font-size:.9375rem;font-weight:600}.manage-products .prd-list-controls .chk-item span{color:var(--text-gray2)}.manage-products .prd-list-controls .chk-item b{font-weight:600}.manage-products .btn-wrap-fixed [class^=btn-type]:has(.pick),.manage-products .modal-bottom .modal-footer [class^=btn-type]:has(.pick),.modal-bottom .manage-products .modal-footer [class^=btn-type]:has(.pick),.manage-products .modal-fullscreen .modal-footer [class^=btn-type]:has(.pick),.modal-fullscreen .manage-products .modal-footer [class^=btn-type]:has(.pick){height:3.9375rem}.manage-products .btn-wrap-fixed [class^=btn-type] .pick,.manage-products .modal-bottom .modal-footer [class^=btn-type] .pick,.modal-bottom .manage-products .modal-footer [class^=btn-type] .pick,.manage-products .modal-fullscreen .modal-footer [class^=btn-type] .pick,.modal-fullscreen .manage-products .modal-footer [class^=btn-type] .pick{display:flex;flex-direction:column;color:var(--white);font-weight:600;font-size:.875rem;line-height:1.33}.manage-products .btn-wrap-fixed [class^=btn-type] .pick span,.manage-products .modal-bottom .modal-footer [class^=btn-type] .pick span,.modal-bottom .manage-products .modal-footer [class^=btn-type] .pick span,.manage-products .modal-fullscreen .modal-footer [class^=btn-type] .pick span,.modal-fullscreen .manage-products .modal-footer [class^=btn-type] .pick span{color:var(--text-gray2);font-weight:normal;font-size:.75rem}.manage-products .tab-content{display:flex;flex-direction:column;flex:1 0 auto}.manage-products .tab-content>.active{display:flex}.manage-products .tab-pane{height:100%;flex-direction:column}.coupon-wrap{position:relative;height:3.875rem;margin:0 1.25rem 1.875rem;display:flex;justify-content:space-between;align-items:center}.coupon-wrap:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid var(--border-gray3);border-radius:.375rem;z-index:-1}.coupon-wrap .coupon-text-box{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;height:100%;padding:0 1rem}.coupon-wrap .sub{font-size:.6875rem;line-height:1.27;color:var(--point-red)}.coupon-wrap .sub+.desc{margin-top:.125rem}.coupon-wrap .desc{font-size:.875rem;line-height:1.21}.coupon-wrap .desc span{font-weight:600}.coupon-wrap .coupon-btn-download{position:relative;width:62px;height:100%;flex:none}.coupon-wrap .coupon-btn-download:before{content:"";position:absolute;top:0;right:0;left:-7px;bottom:0;background:url("../images/bg/bg_couponline.png") no-repeat;background-size:cover;z-index:1;background-color:var(--bg-white)}.coupon-wrap .coupon-btn-download:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:inline-block;background-repeat:no-repeat;vertical-align:middle;background-position:50% 50%;background-size:contain;background-size:2rem 2rem;z-index:2}.aditor-pick .prd-list{display:flex;flex-direction:column;gap:2.5rem}.container.myshop>.nav-scroll-x{position:sticky;top:3.75rem;left:-1.25rem;right:-1.25rem;width:100%;z-index:20;background-color:var(--bg-white)}.container.myshop .nav-sticky-depth2{position:sticky;top:114px;left:-1.25rem;right:-1.25rem;width:100%;z-index:10;background:var(--bg-white)}.container.myshop .nav-sticky-depth2:after{z-index:10}.container.myshop .nav-sticky-depth2 .nav-link.active:before{z-index:30;display:none}.container.myshop .nav-sticky-depth2 .nav-tabs{position:sticky;top:114px;left:-1.25rem;right:-1.25rem;width:100%;z-index:10;height:3.125rem;background-color:var(--bg-white)}.container.myshop .nav-sticky-depth2 .nav-tabs .nav-link{line-height:3.0625rem;font-size:.875rem}.container.myshop .nav-sticky-depth2 .tab-content{position:relative;left:0;right:0;background-color:var(--bg-gray)}.container.myshop .filter-type2{border-top:1px solid var(--border-gray2)}.container.myshop .prd-list,.container.myshop .banner-swiper{margin-bottom:1.875rem}.container.myshop .sec>.txt-type6:first-child,.container.myshop .sec>.txt-type6-l-20:first-child,.container.myshop .sec>[class^=tit-]:first-child,.container.myshop .banner-swiper,.container.myshop+.footer-wrap{margin-top:2.5rem}.container.myshop .search-sort{margin-left:-1.25rem;margin-right:-1.25rem}.container.myshop .swiper-wrapper.prd-list .swiper-slide{width:9.375rem}.container.myshop .prd-thumb .dimmed{font-size:1.25rem;font-weight:600;line-height:1.3;border-radius:.5rem}.container.myshop .btn{font-size:.875rem}.container.myshop .sec .tit-type1,.container.myshop .sec .tit-type2{margin-bottom:1rem}.container.myshop .tit-wrap{padding:1rem 0}.container.myshop .tit-wrap .tit-type1,.container.myshop .tit-wrap .tit-type2{margin:0}.container.myshop .sec .swiper{margin-left:-1.25rem;margin-right:-1.25rem}.container.myshop .bg-box{position:relative}.container.myshop .bg-box .btn-like{position:absolute;top:1.25rem;right:1.25rem;display:inline-block;background-repeat:no-repeat;vertical-align:middle;background-position:50% 50%;background-size:contain;width:6.1875rem;height:1.625rem;background-image:url(../images/temp/btn_like.png);font-size:0;z-index:10}.customer-wrap .list-type1{margin:1.125rem .625rem .75rem 1.25rem}.customer-wrap .center-box{padding:20px;background-color:var(--bg-gray)}.customer-wrap .center-box .tel{display:flex;align-items:center;gap:0 6px;font-size:1.375rem;font-weight:700}.customer-wrap .center-box .tel::before{content:"";display:inline-block;background-repeat:no-repeat;vertical-align:middle;background-position:50% 50%;background-size:contain}.customer-wrap .center-box .tel a{font:inherit}.customer-wrap .center-box .info{padding:9px 0 0 36px}.customer-wrap .center-box .info p{display:flex;align-items:center}.customer-wrap .center-box .info p span{display:flex;align-items:center;font-size:.8125rem;line-height:1.54;color:var(--text-gray3)}.customer-wrap .center-box .info p span::before{display:inline-block;content:"";width:1px;height:8px;margin:0 6px;background-color:var(--border-gray3)}.customer-wrap .center-box .info p span:first-child::before{display:none}.customer-wrap .tit-type3{margin-top:1.3125rem;margin-bottom:.625rem}.info-type{margin:0 .625rem 3.75rem}.info-type dl{display:flex;justify-content:space-between;align-items:flex-start}.info-type dl dt,.info-type dl dd{padding:10px;font-size:.875rem;line-height:1.43;color:var(--text-gray2);text-align:right}.info-type dl dt{width:35%;font-weight:600;color:var(--text-gray3);text-align:left}.info-type dl+dl{margin-top:.625rem}.my-wrap .tit-wrap [class^=tit-type]{margin-left:0;margin-right:0}.my-wrap .hr-type.side-expanded{margin-top:1.5rem;margin-bottom:1.5rem}.my-wrap .form-wrap{padding:20px}.my-wrap .form-wrap .tit-wrap{margin-bottom:23px}.my-wrap .form-wrap .tit-wrap .tit-type2.v2{font-weight:400}.my-wrap .form-wrap .tit-wrap.v2{margin:1.5rem 0}.my-wrap .form-wrap .form-item .men-type{position:absolute;top:0;right:0;font-size:0}.my-wrap .form-wrap .form-item .men-type span{font-size:.875rem;font-weight:400;line-height:normal;color:var(--text-gray2)}.my-wrap .form-wrap .form-item .men-type span+span::before{display:inline-block;content:"";width:1px;height:8px;margin:0 6px;background-color:var(--border-gray3);vertical-align:middle}.my-wrap .form-wrap .form-item.form-btn .desc{font-size:.875rem;font-weight:400;line-height:1.71;color:var(--text-gray3)}.my-wrap .form-wrap .info-msg{margin-top:.3125rem;padding-left:1.6875rem;font-size:.75rem;font-weight:400;color:var(--state-error)}.my-wrap .form-wrap .form-item-box{border:1px solid var(--gray4);border-radius:.5rem;padding:1.5rem 1.25rem;box-sizing:border-box;margin-top:1.5rem}.my-wrap .form-wrap .tit-type3{margin:0}.my-wrap .agree-wrap{padding:20px}.my-wrap .agree-wrap-2{padding-top:0}.my-wrap .agree-wrap .agree-box p{font-size:1rem;font-weight:400;line-height:1.5}.my-wrap .agree-wrap .agree-box .tbl-type1{margin-top:1.25rem}.my-wrap .agree-wrap .agree-box .info-c-text3{margin-top:.875rem;font-size:.75rem;font-weight:400;line-height:1.5}.my-wrap .sec>.address-list{margin-top:1.5rem}.my-wrap .address-list+.btn-wrap,.my-wrap .address-list+.chk-btn-wrap{margin-bottom:3.75rem}.profile-wrap{padding-bottom:1.875rem}.profile-wrap .profile-img{padding:20px 20px 24px}.profile-wrap .profile-box{padding:1.5rem 1.25rem;border-top:8px solid var(--border-gray1)}.profile-wrap .profile-box .tit-wrap{display:flex;justify-content:space-between;align-items:center}.profile-wrap .profile-box .info-box{display:flex;flex-direction:column;gap:12px 0;padding:1.5rem 0 0}.profile-wrap .profile-box .info-box .name{margin-bottom:.5rem;font-size:.75rem;font-weight:400;line-height:2;color:var(--text-gray2)}.profile-wrap .profile-box .info-box .name strong{font-size:1rem;font-weight:600;line-height:1.5;color:var(--text-black)}.profile-wrap .profile-box .info-box p{font-size:.875rem;font-weight:400;line-height:1.43;color:var(--text-black)}.profile-wrap .profile-box .info-box .account{font-size:0}.profile-wrap .profile-box .info-box .account strong{font-size:1rem;font-weight:600;line-height:1.5;color:var(--text-black)}.profile-wrap .profile-box .info-box .account strong::before{content:"";display:inline-block;background-repeat:no-repeat;vertical-align:middle;background-position:50% 50%;background-size:contain;margin-top:-0.125rem;margin-right:.25rem}.profile-wrap .profile-box .info-box .account span{font-size:1rem;font-weight:400;line-height:1.5;color:var(--text-black)}.profile-wrap .profile-box .info-box .account span::before{display:inline-block;content:"";width:1px;height:13px;margin:0 10px;background-color:var(--text-gray1);vertical-align:middle}.profile-wrap .btn-underline{display:inline-block;margin:10px 20px 0;font-size:.875rem;font-weight:400;line-height:normal;color:var(--text-gray2)}.notice-view .view-top{padding:24px 20px;background-color:var(--bg-gray)}.notice-view .view-top .title{font-size:1.125rem;font-weight:600;line-height:1.39}.notice-view .view-top .desc{margin-top:7px;display:flex;align-items:center}.notice-view .view-top .desc span{display:flex;align-items:center;font-size:.8125rem;line-height:1.54;color:var(--text-gray3)}.notice-view .view-top .desc span::before{display:inline-block;content:"";width:1px;height:8px;margin:0 10px;background-color:var(--border-gray3)}.notice-view .view-top .desc span:first-child::before{display:none}.notice-view .view-box{padding:30px 20px;font-size:.875rem;line-height:1.43;color:var(--text-gray3)}.faq-list .accordion-item{border-bottom:1px solid var(--border-gray2)}.faq-list .accordion-item .accordion-button .tit{position:relative;width:85%;padding-left:24px;font-size:1rem;font-weight:500;line-height:1.5}.faq-list .accordion-item .accordion-button .tit::after{content:"Q.";position:absolute;top:0px;left:0;font-size:1rem;font-weight:500;line-height:1.5}.faq-list .accordion-item .accordion-body{position:relative;padding-left:44px;font-size:.875rem;line-height:1.43;color:var(--text-gray3);background:var(--bg-gray)}.faq-list .accordion-item .accordion-body::after{content:"A.";position:absolute;top:20px;left:20px;font-size:1rem;font-weight:500;line-height:1.5;color:var(--text-gray1)}.faq-list .accordion-item dt{position:relative}.faq-list .accordion-item dt button{position:relative;display:flex;align-items:center;width:100%;min-height:36px;cursor:pointer;text-align:left}.faq-list .accordion-item dt button p{position:relative;width:85%;padding-left:24px;font-size:1rem;font-weight:500;line-height:1.5}.faq-list .accordion-item dt button p::after{content:"Q.";position:absolute;top:0px;left:0;font-size:1rem;font-weight:500;line-height:1.5}.faq-list .accordion-item dt button::after{content:"";position:absolute;top:0;right:-12px;display:inline-block;background-repeat:no-repeat;vertical-align:middle;background-position:50% 50%;background-size:contain;transform:rotate(90deg)}.faq-list .accordion-item.active dt button::after{transform:rotate(0deg)}.faq .order-body{padding:.6875rem 1.25rem;background-color:var(--bg-gray)}.faq .my-order-select input+label{height:2rem;padding:0 .875rem}.policy-wrap{height:8.0625rem;overflow-y:auto;padding:1rem;background:var(--bg-gray);font-size:.875rem;font-weight:400;line-height:1.43;border-radius:.5rem}.policy-wrap .c-text3{margin-bottom:.875rem}.policy-wrap .c-text3:last-child{margin-bottom:0}.policy-info{border:1px solid var(--border-gray4);padding:.75rem 1rem;border-radius:.5rem;box-sizing:border-box;font-size:.8125rem;font-weight:400;line-height:1.54}.main .tit-type1+.title-sub{font-size:.875rem;font-weight:400;line-height:normal;color:var(--text-gray2)}.main .tit-type1{margin-bottom:1rem}.main .sec{padding-bottom:4.375rem}.main .sec.bg-type+.sec:not(.bg-type){margin-top:4.375rem}.main .sec-video{padding-bottom:3.125rem}.main .kv-swiper+.sec:not(.bg-type){margin-top:4.375rem}.main .sec-review .review-item .cont .comment,.main .sec-review .review-item-detail .cont .comment{display:block;overflow:hidden;text-overflow:ellipsis;word-break:break-all;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;white-space:normal;height:auto}.main .tit-type2{margin:1.625rem 0 1rem}.main .login{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.25rem;min-height:4.375rem;background-color:var(--bg-black)}.main .login .btns a{font-size:.875rem}.main .login .profile{width:2.125rem;height:2.125rem;margin-right:.5rem;overflow:hidden;border-radius:50%}.main .login .cont{flex:1;font-size:1.125rem;font-weight:400;line-height:1.28;color:var(--white)}.main .login .cont b{font-weight:600}.main .login .btn-type3,.main .login .chk-btn-type2 input[type=checkbox]+label,.chk-btn-type2 .main .login input[type=checkbox]+label,.main .login .chk-btn-type2 input[type=radio]+label,.chk-btn-type2 .main .login input[type=radio]+label,.main .login .filter-type2 .filter-item input[type=checkbox]+label,.filter-type2 .filter-item .main .login input[type=checkbox]+label,.main .login .filter-type2 .filter-item input[type=radio]+label,.filter-type2 .filter-item .main .login input[type=radio]+label{width:6.25rem}.main .login .btn-underline{color:var(--text-gray2);font-size:.875rem}.main .guest{padding:.8125rem 1.25rem;font-size:.875rem;font-weight:400;line-height:normal;text-align:center;border-bottom:1px solid var(--border-gray3);display:flex;justify-content:center;align-items:center}.main .guest .btn{margin-left:1rem}.main .guest .btn b{font-weight:700}.main .shop-list .shop-item+.shop-item{margin-top:.5rem}.promotion-swiper{margin-left:-1.25rem;margin-right:-1.25rem}.promotion-swiper .swiper-slide{overflow:hidden;border-top-left-radius:.5rem;border-top-right-radius:.5rem;width:calc(100% - 2.5rem)}.promotion-swiper .swiper-slide a{display:flex;flex-direction:column;position:relative;width:100%;height:100%;overflow:hidden;border-radius:.5rem}.promotion-swiper .swiper-slide a .img-box{display:block;width:100%;position:relative;width:auto;height:0;overflow:hidden;padding-top:48.36%}.promotion-swiper .swiper-slide a .img-box img,.promotion-swiper .swiper-slide a .img-box picture{display:block;width:100%;height:100%;border-radius:.5rem;overflow:hidden;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.promotion-swiper .swiper-slide a .text-box{margin-top:auto;padding-top:.875rem;width:100%;background:var(--white)}.promotion-swiper .swiper-slide a .text-box .tit{font-size:1.125rem;font-weight:600;line-height:1.389;display:block;overflow:hidden;text-overflow:ellipsis;word-break:break-all;white-space:nowrap;color:var(--text-black)}.promotion-swiper .swiper-slide a .users{margin-top:.3125rem;display:flex;align-items:center}.promotion-swiper .swiper-slide a .users .item{display:inline-block;width:1rem;height:1rem;border-radius:50%;border:1px solid var(--white);background:url(../images/bg/bg_profile.svg);box-sizing:border-box;overflow:hidden;background-size:100% 100%}.promotion-swiper .swiper-slide a .users .item+.item{margin-left:-0.25rem}.promotion-swiper .swiper-slide a .users .item+.cont{margin-left:.25rem;font-size:.75rem;font-weight:500;line-height:normal;color:var(--text-gray2)}.promotion-swiper .swiper-paging{left:auto;right:2.5rem;transform:none;z-index:1}.review-list-summary{flex-direction:row}.review-list-summary .cont{flex-direction:row;margin-top:.9375rem}.review-list-summary .cont .thumb{margin-top:0;margin-left:.9375rem;width:3.75rem;height:3.75rem;border-radius:.5rem;overflow:hidden}.review-list-summary.swiper{margin:0 -1.25rem}.review-list-summary.swiper .swiper-slide{width:calc(100% - 40px);min-height:8.5rem;padding:1.25rem;background-color:var(--bg-white);border-radius:.5rem}.sec-best .prd-list-wrap{position:relative}.sec-best .prd-list-wrap .cover{position:absolute;top:0;left:-1.25rem;right:-1.25rem;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:5}.sec-best .prd-list-wrap .cover:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to bottom, rgba(255, 255, 255, 0.4), #fff 32%, #fff 62%, rgba(255, 255, 255, 0.4))}.sec-best .prd-list-wrap .cover .inner{width:100%;max-width:281px;height:100px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:var(--bg-gray);border-radius:50px}.sec-best .prd-list-wrap .cover .cont{text-align:center;font-size:1.125rem;font-weight:500;line-height:1.39;z-index:10}.sec-best .prd-list-wrap .cover .cont strong{font-size:1.125rem;font-weight:700;line-height:1.39}.sec-best .prd-list-wrap .cover .cont strong .highlihgt{font-size:1.125rem;font-weight:700;line-height:1.39;color:var(--point-red)}.sec-best .prd-list-wrap .cover .btn-type3,.sec-best .prd-list-wrap .cover .chk-btn-type2 input[type=checkbox]+label,.chk-btn-type2 .sec-best .prd-list-wrap .cover input[type=checkbox]+label,.sec-best .prd-list-wrap .cover .chk-btn-type2 input[type=radio]+label,.chk-btn-type2 .sec-best .prd-list-wrap .cover input[type=radio]+label,.sec-best .prd-list-wrap .cover .filter-type2 .filter-item input[type=checkbox]+label,.filter-type2 .filter-item .sec-best .prd-list-wrap .cover input[type=checkbox]+label,.sec-best .prd-list-wrap .cover .filter-type2 .filter-item input[type=radio]+label,.filter-type2 .filter-item .sec-best .prd-list-wrap .cover input[type=radio]+label{margin-top:1.25rem;z-index:10}.sec-video .video{border-radius:.5rem;overflow:hidden}.sec-video .title{margin-top:.875rem;font-size:.9375rem;font-weight:400;line-height:1.47}.video{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.video video,.video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-poster{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.video-poster img,.video-poster picture{display:block;border-radius:.5rem;overflow:hidden}.video-poster:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:3.75rem;height:3.75rem;background:url(../images/icon/ico_play.svg);z-index:2}.video-poster:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.15);border-radius:.5rem;overflow:hidden}.sec-prd .prd-swiper{margin:0 -1.25rem}.sec-prd .prd-swiper .swiper-slide{width:9.5625rem}.bg-type.sec-review{padding-top:4.375rem}.kv-swiper{width:100%;height:100vw}.kv-swiper .swiper-slide{position:relative;text-align:center}.kv-swiper .swiper-slide picture,.kv-swiper .swiper-slide img{display:block;width:100%;height:auto;object-fit:fill;object-position:50% 50%}.kv-swiper .swiper-slide.swiper-slide-active .cont{animation-name:fadeIn;animation-duration:.4s;animation-delay:.2s;animation-fill-mode:forwards;transition:all .4s ease}.kv-swiper .swiper-slide>button{position:absolute;top:0;left:0;right:0;bottom:0}.kv-swiper .swiper-slide>a{display:block;height:100%;text-align:center;padding:13.33% 1.25rem}.kv-swiper .swiper-slide .img-box{position:absolute;top:0;left:0;right:0;bottom:0;display:block;z-index:-1}.kv-swiper .swiper-slide .img-box img,.kv-swiper .swiper-slide .img-box picture{display:block;width:100%;overflow:hidden}.kv-swiper .swiper-slide .cont{opacity:0;font-size:1.125rem;font-weight:400;line-height:1.22}.kv-swiper .swiper-slide .cont b{display:block;margin-top:.5rem;font-size:1.75rem;font-weight:700}.kv-swiper .swiper-paging{display:none;left:auto;right:1.25rem;transform:none;z-index:1}.kv-swiper.banner-type{height:auto;aspect-ratio:9/6.744}.kv-swiper.banner-type .cont{display:flex;flex-direction:column;justify-content:flex-end;height:100%;width:100%}.kv-swiper.banner-type .cont b{display:block;margin-top:.375rem;font-size:1.5rem;font-weight:700;line-height:0.92}.kv-swiper.banner-type .swiper-slide>a{padding:13.33% 1.25rem 6.93%}.kv-swiper.banner-type .swiper-paging{top:1.25rem}.recommend .policy-wrap{height:8.875rem;margin-top:1.875rem}.recommend .policy-wrap .policy-tit{font-size:.875rem;font-weight:600;line-height:1.43;margin-bottom:.875rem}.recommend .txt-type2{margin-bottom:1.25rem}.level{padding:1.25rem 0 1.875rem;text-align:center}.level .title{margin-bottom:.75rem;font-size:.875rem;font-weight:500;line-height:normal;color:var(--text-gray3)}.level .title:before{content:"";display:block;width:5.625rem;height:5.625rem;margin:0 auto 1.4375rem}.level .cont{font-size:.75rem;font-weight:400;line-height:normal;color:var(--text-gray2)}.level .cont strong{display:block;margin-bottom:.5rem;font-size:1.75rem;font-weight:700;line-height:normal;color:var(--text-black)}.level.newbie .title:before{background:url(../images/icon/ico_level_n.svg) no-repeat}.level.rookie .title:before{background:url(../images/icon/ico_level_r.svg) no-repeat}.level.vip .title:before{background:url(../images/icon/ico_level_v.svg) no-repeat}.level.vvip .title:before{background:url(../images/icon/ico_level_vv.svg) no-repeat}.level-notice{position:relative;margin-bottom:1rem;padding:1rem;border-radius:1rem;border:solid 1px var(--border-gray3)}.level-notice:has(.ico-tooltip-type3){border-radius:.5rem}.level-notice .cont{display:inline-flex;align-items:center;font-size:.875rem;font-weight:600;line-height:normal}.level-notice .cont .ico-arr-right-sm,.level-notice .cont .user-item a.info .title:after,.user-item a.info .level-notice .cont .title:after,.level-notice .cont .footer-wrap .box-cs strong::after,.footer-wrap .box-cs .level-notice .cont strong::after,.level-notice .cont .footer-wrap .box-inquiry strong::after,.footer-wrap .box-inquiry .level-notice .cont strong::after,.level-notice .cont .shop-item a.info .title:after,.shop-item a.info .level-notice .cont .title:after{margin-left:.1875rem}.level-notice .cont .ico-tooltip-type3{margin-left:.4375rem}.level-notice .sub{margin-top:.4375rem;font-size:.75rem;font-weight:400;line-height:1.5;color:var(--text-gray2)}.level-notice .btn{display:block;position:absolute;top:0;left:0;right:0;bottom:0}.level-list{display:table;margin:-0.625rem 0 .875rem}.level-list>li{display:table-row;align-items:center;min-height:2.5rem}.level-list>li:before{content:"";display:table-cell;vertical-align:middle;padding:.625rem 0;width:2.5rem;height:2.5rem;margin-right:.75rem;box-sizing:content-box;background-size:100%;background-repeat:no-repeat;background-position:center}.level-list>li.vvip:before{background-image:url(../images/icon/ico_level_vv.svg)}.level-list>li.vip:before{background-image:url(../images/icon/ico_level_v.svg)}.level-list>li.rookie:before{background-image:url(../images/icon/ico_level_r.svg)}.level-list>li.newbie:before{background-image:url(../images/icon/ico_level_n.svg)}.level-list .title{display:table-cell;vertical-align:middle;width:5.625rem;padding-left:.75rem;font-size:.875rem;font-weight:600;line-height:1.43}.level-list .cont{display:table-cell;vertical-align:middle;font-size:.875rem;font-weight:400;line-height:1.43;color:var(--text-gray3)}.editor-level .sec .tit-type2{margin:2.5rem 0 1rem}.editor-level .hr-type+.sec .tit-type2{margin:2.5rem 0 1.5rem}.editor-level .tit-type3{margin:1.4375rem 0 .8125rem}.editor-level .sec:last-child{padding-bottom:3.125rem}.editor-level .txt-list-bullet>li.txt-type1.help-text-v2:before,.editor-level .txt-list-bullet--type2>li.txt-type1.help-text-v2:before{top:.46875rem}.mgl4{margin-left:.25rem}.mgb2{margin-bottom:.125rem}.benefit{padding:1.5rem 1.25rem;border-radius:1rem;background-color:var(--bg-gray)}.benefit-item{position:relative;display:flex;flex-direction:column;justify-content:center;min-height:3.25rem;padding-left:4.5rem;font-size:.875rem;font-weight:600;line-height:1.43}.benefit-item+.benefit-item{margin-top:1.25rem}.benefit-item:before{content:"";display:inline-block;width:3.25rem;height:3.25rem;background:var(--white);border-radius:50%;position:absolute;top:50%;left:0;transform:translateY(-50%);background-size:auto;background-position:center;background-repeat:no-repeat}.benefit-item .sub{display:block}.benefit-selling:before{background-image:url(../images/icon/ico_selling.svg)}.benefit-point:before{background-image:url(../images/icon/ico_point.svg)}.benefit-card:before{background-image:url(../images/icon/ico_card.svg)}.benefit-crew:before{background-image:url(../images/icon/ico_crew.svg)}.benefit-vip:before{background-image:url(../images/icon/ico_vip.svg)}.level-selling{position:relative;margin-top:1.6875rem;display:flex;align-items:flex-end;justify-content:center;gap:.75rem}.level-selling:after{content:"";position:absolute;bottom:0;left:-1.25rem;right:-1.25rem;border-bottom:1px solid var(--border-gray3)}.level-selling>li{display:inline-block;width:4.6875rem;font-size:.75rem;font-weight:400;line-height:normal;color:var(--text-gray2);padding:.625rem 0;text-align:center;background:var(--border-gray3);border-top-left-radius:.5rem;border-top-right-radius:.5rem}.level-selling>li.active{color:var(--white);background-color:var(--bg-black)}.level-selling>li.active.vvip .title{color:#e65a28}.level-selling>li.active.vip .title{color:#ff8f3d}.level-selling>li.active.rookie .title{color:#ffd487}.level-selling>li.active.newbie .title{color:#000}.level-selling>li:nth-child(1){height:122px}.level-selling>li:nth-child(2){height:102px}.level-selling>li:nth-child(3){height:82px}.level-selling>li:nth-child(4){height:62px}.level-selling .title{display:block;margin-bottom:.4375rem;font-size:.875rem;font-weight:600;line-height:normal}.level-benefit .tit-type2{margin:2.75rem 0 1rem}.level-benefit .tit-type2:first-child{margin-top:0}.level-benefit .level-selling{margin-bottom:3.125rem}.level-benefit .level-benefit-notice{margin-top:2.5rem;margin-bottom:3.75rem}.level-benefit .sec.bg-type{padding-top:1.75rem}.level-benefit-notice>li{position:relative;padding-left:4.125rem}.level-benefit-notice>li+li{margin-top:2.5rem}.level-benefit-notice>li:before{content:"";display:inline-block;width:3.125rem;height:3.125rem;margin-right:1rem;position:absolute;top:0;left:0}.level-benefit-notice>li.vvip:before{background:url(../images/icon/ico_level_vv.svg);background-size:cover}.level-benefit-notice>li.vip:before{background:url(../images/icon/ico_level_v.svg);background-size:cover}.level-benefit-notice>li.rookie:before{background:url(../images/icon/ico_level_r.svg);background-size:cover}.level-benefit-notice>li.newbie:before{background:url(../images/icon/ico_level_n.svg);background-size:cover}.level-benefit-notice .title{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;min-height:3.125rem;font-size:.875rem;font-weight:600;line-height:normal}.level-benefit-notice .title .sub{display:block;margin-top:.1875rem;font-size:.75rem;font-weight:400;line-height:normal;color:var(--text-gray2)}.level-benefit-notice .benefit{margin:.75rem 0 0 0;padding:0;background-color:rgba(0,0,0,0)}.level-benefit-notice .benefit-item{min-height:2.5rem;color:var(--text-gray3);padding-left:3.125rem;font-weight:400}.level-benefit-notice .benefit-item:before{width:2.5rem;height:2.5rem;background-color:var(--bg-gray)}.level-benefit-notice .benefit-item+.benefit-item{margin-top:.75rem}.my-main{margin-top:-1.25rem}.my-main>.btn-wrap .btn-underline,.my-main>.chk-btn-wrap .btn-underline{margin-top:1.875rem}.my-main .login{min-height:11.3125rem;padding:1.875rem 1.25rem;margin:0 -1.25rem 2.5rem;background:url(../images/bg/bg_my_main.png);background-size:100% auto;background-repeat:no-repeat;font-size:.875rem;color:var(--text-gray2);background-color:var(--bg-black)}.my-main .login p{display:flex;align-items:center}.my-main .login .profile-box{width:100%;display:flex;align-items:center;justify-content:space-between;margin-bottom:1.4375rem}.my-main .login .profile-box .profile{width:3.5rem;height:3.5rem;flex-shrink:0;border-radius:50%;overflow:hidden}.my-main .login .profile-box p{display:flex}.my-main .login .user-info .ico-arr-right-lg-white{flex:1 0 auto}.my-main .login .tit{display:flex;justify-content:flex-start;align-items:center;font-size:1.25rem;line-height:1.2;color:var(--white);margin-bottom:.375rem;gap:0}.my-main .login .tit+.btn-underline{margin-top:-0.375rem}.my-main .login .aditor{display:inline-flex;align-items:center;margin-right:.25rem}.my-main .login .aditor:before{content:"";display:inline-block;background-repeat:no-repeat;vertical-align:middle;background-position:50% 50%;background-size:contain;margin-right:.25rem}.my-main .login .btns{margin-top:1.25rem;background:var(--white);display:flex;align-items:center;border-radius:.5rem;font-size:.875rem}.my-main .login .btns .btn{position:relative;display:flex;flex-direction:column;width:100%;height:100%;text-align:center;color:var(--text-gray2);padding:1.25rem 0}.my-main .login .btns .btn+.btn:after{content:"";width:1px;height:12px;position:absolute;top:50%;left:0;transform:translateY(-50%);background:var(--border-gray2)}.my-main .login .btns .btn:before{content:""}.my-main .login .btns .btn.order:before{display:inline-block;background-repeat:no-repeat;vertical-align:middle;background-position:50% 50%;background-size:contain}.my-main .login .btns .btn.cancle:before{display:inline-block;background-repeat:no-repeat;vertical-align:middle;background-position:50% 50%;background-size:contain}.my-main .login .btns .btn.delivery:before{display:inline-block;background-repeat:no-repeat;vertical-align:middle;background-position:50% 50%;background-size:contain}.my-main .login .btns .btn.review:before{display:inline-block;background-repeat:no-repeat;vertical-align:middle;background-position:50% 50%;background-size:contain}.my-main .login .btns .btn.review .ico-circle{margin-left:.09375rem}.my-main .login .btns .btn span{font-size:.75rem}.my-main .login .info{margin-top:1.625rem;padding:.9375rem .9375rem 0 .9375rem;background:var(--bg-white);border-top-left-radius:.5rem;border-top-right-radius:.5rem}.my-main .login .info .inner{background:var(--bg-gray);border-radius:.25rem;height:4.3125rem;display:flex;align-items:center}.my-main .login .info .inner .btn{flex:1;position:relative;text-align:center;flex-direction:column}.my-main .login .info .inner .btn+.btn:after{content:"";width:1px;height:40px;position:absolute;top:50%;left:0;transform:translateY(-50%);background:var(--white)}.my-main .login .info .inner strong{display:block;margin-bottom:.5rem;color:var(--text-gray2);font-size:.75rem;font-weight:600}.my-main .login .info .inner span{font-size:1.125rem;color:var(--text-black);font-weight:600}.my-main .login .info .inner .unit{font-size:.875rem}.my-main .login .info+.btns{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.my-main .login+.sec.bg-type{margin-top:-2.5rem;background-color:var(--bg-white)}.my-main .login+.sec.bg-type .shop-item.disabled:before{background:var(--bg-white)}.my-main .list-type1{margin-right:-0.625rem;margin-bottom:.625rem}.my-main .shop-item{padding-left:0;padding-right:0}.my-main .shop-item .profile{width:2.375rem;height:2.375rem;border-radius:50%;overflow:hidden}.my-main .shop-item.lg{margin-top:-1.25rem}.my-main .shop-item.lg .btns{margin-top:.4375rem;align-self:flex-start}.my-main .shop-list .shop-item{padding:0;background-color:rgba(0,0,0,0)}.my-main .shop-list .shop-item .info{min-height:2.375rem}.my-main .shop-list .shop-item .title{font-size:.875rem;font-weight:500;width:auto;position:relative;padding-right:0;padding-top:.0625rem;padding-bottom:.0625rem}.my-main .shop-list .shop-item .title:has(>.badge-type2,>.badge-type2-outline){padding-right:4.25rem}.my-main .shop-list .shop-item .title .badge-type2,.my-main .shop-list .shop-item .title .badge-type2-outline{position:absolute;top:.0625rem;right:0;left:auto;display:inline-block;padding:.1875rem .5rem .1875rem;border-radius:.5625rem;color:var(--white);height:auto;font-size:.6875rem;font-weight:500;line-height:1}.my-main .shop-list .shop-item .sub{font-size:.75rem}.my-main .shop-list .shop-item+.shop-item{margin-top:1.25rem}.my-main .sec{padding-top:2.5rem;padding-bottom:2.5rem}.my-main .sec.bg-type:last-child{margin-bottom:-2.5rem}.my-main .sec.bg-type .nodata{background-color:rgba(0,0,0,0)}.my-main .sec.bg-type .shop-item.disabled:before{background:var(--bg-gray)}.my-main .tit-type2{margin-bottom:1.875rem}.my-main .banner-type1{margin-top:1.875rem;margin-bottom:3.125rem}.category{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:1.0625rem}.category-item{width:100%;font-size:.75rem;color:var(--text-gray3);text-align:center;word-break:break-all}.category img,.category picture{width:100%;height:auto;display:block;margin-bottom:.3125rem}.prd-detail{position:relative;overflow:initial}.prd-detail .kv-swiper{aspect-ratio:750/640;height:auto}.prd-detail .prd-cont .title{margin-top:.5rem}.prd-detail .prd-cont .prd-price{margin-top:.625rem}.prd-detail.modal-body{padding:0;flex:none}.prd-detail .sec{padding-top:1.875rem;padding-bottom:1.875rem}.prd-detail .sec .contents-swiper{margin-top:1.875rem;margin-left:-1.25rem;margin-right:-1.25rem}.prd-detail:has(.banner-wrap) .sec:not(.review),.prd-detail:has(.banner-type1) .sec:not(.review){padding-bottom:0}.prd-detail .contents-swiper .swiper-slide{width:19.3125rem}.prd-detail .contents-swiper img{border-radius:.5rem;overflow:hidden;aspect-ratio:309/149}.prd-detail .contents-swiper .tit{margin-top:.875rem;font-size:1rem;font-weight:500}.prd-detail .contents-swiper .sub{margin-top:.25rem;font-size:.8125rem;line-height:1.46;color:var(--text-gray2)}.prd-detail .tbl-type2{margin-left:1.25rem;margin-right:1.25rem}.prd-detail .tit-wrap{margin-left:1.25rem;margin-right:1.25rem}.prd-detail>.prd-cont{padding:1.25rem 1.25rem 1.5rem;margin:0}.prd-detail>.prd-cont .title{font-size:1.125rem;font-weight:500;line-height:1.44;height:auto}.prd-detail>.prd-cont .prd-price .sale,.prd-detail>.prd-cont .prd-price .price{font-size:1.375rem}.prd-detail>.prd-cont .prd-price del{font-size:.875rem}.prd-detail>.prd-cont .review{font-size:.875rem}.prd-detail>.prd-cont .sub{margin-top:.5625rem;display:flex;gap:.5rem;align-items:center}.prd-detail>.prd-cont .notice{margin-top:1.6875rem;padding:1.1875rem 0;border-radius:.5rem;background-color:var(--bg-gray);font-size:.875rem;line-height:1.29;text-align:center}@media(max-width: 350px){.prd-detail>.prd-cont .notice{padding:1.1875rem;text-align:left}.prd-detail>.prd-cont .notice>p{display:flex}}.prd-detail>.prd-cont .notice [class^=ico-]{margin-right:.625rem}.prd-detail>.prd-cont:has(.btn-type1,.chk-btn-type input[type=checkbox]+label,.chk-btn-type input[type=radio]+label) .prd-price{position:relative;padding-right:5.9375rem}.prd-detail>.prd-cont:has(.btn-type1,.chk-btn-type input[type=checkbox]+label,.chk-btn-type input[type=radio]+label) .prd-price .btn-type1,.prd-detail>.prd-cont:has(.btn-type1,.chk-btn-type input[type=checkbox]+label,.chk-btn-type input[type=radio]+label) .prd-price .chk-btn-type input[type=checkbox]+label,.chk-btn-type .prd-detail>.prd-cont:has(.btn-type1,.chk-btn-type input[type=checkbox]+label,.chk-btn-type input[type=radio]+label) .prd-price input[type=checkbox]+label,.prd-detail>.prd-cont:has(.btn-type1,.chk-btn-type input[type=checkbox]+label,.chk-btn-type input[type=radio]+label) .prd-price .chk-btn-type input[type=radio]+label,.chk-btn-type .prd-detail>.prd-cont:has(.btn-type1,.chk-btn-type input[type=checkbox]+label,.chk-btn-type input[type=radio]+label) .prd-price input[type=radio]+label{position:absolute;bottom:0;right:0;transform:translateY(50%)}@media(max-width: 350px){.prd-detail>.prd-cont:has(.btn-type1,.chk-btn-type input[type=checkbox]+label,.chk-btn-type input[type=radio]+label) .prd-price .btn-type1,.prd-detail>.prd-cont:has(.btn-type1,.chk-btn-type input[type=checkbox]+label,.chk-btn-type input[type=radio]+label) .prd-price .chk-btn-type input[type=checkbox]+label,.chk-btn-type .prd-detail>.prd-cont:has(.btn-type1,.chk-btn-type input[type=checkbox]+label,.chk-btn-type input[type=radio]+label) .prd-price input[type=checkbox]+label,.prd-detail>.prd-cont:has(.btn-type1,.chk-btn-type input[type=checkbox]+label,.chk-btn-type input[type=radio]+label) .prd-price .chk-btn-type input[type=radio]+label,.chk-btn-type .prd-detail>.prd-cont:has(.btn-type1,.chk-btn-type input[type=checkbox]+label,.chk-btn-type input[type=radio]+label) .prd-price input[type=radio]+label{transform:translateY(0);top:0}}.prd-detail>.prd-cont:has(.btn-type1,.chk-btn-type input[type=checkbox]+label,.chk-btn-type input[type=radio]+label) .sub{padding-right:5.9375rem}@media(max-width: 350px){.prd-detail>.prd-cont:has(.btn-type1,.chk-btn-type input[type=checkbox]+label,.chk-btn-type input[type=radio]+label) .sub{padding-right:0;gap:.375rem}}.prd-detail .prd-price .unit{font-size:.875rem;font-weight:500}.prd-detail .prd-price del{width:auto}.prd-detail .prd-time{height:2rem;line-height:2rem;display:block;background-image:linear-gradient(to right, #ff5a5a, #ff9d9f);color:var(--white);font-size:.8125rem;font-weight:500;text-align:center}.prd-detail .tbl-type2{margin:0 1.25rem}.prd-detail .tbl-type2 td b{display:block;font-weight:500}.prd-detail .tbl-type2 td .prd-item-box{margin-top:1.25rem}.prd-detail .tbl-type2 .flex-row{display:flex;justify-content:space-between;align-items:center}.prd-detail .tbl-type2 .gift-info{font-size:.8125rem;font-weight:500;line-height:1.08;display:flex;align-items:center;color:var(--text-gray2)}.prd-detail .shop-item{position:relative;border-radius:0}.prd-detail .shop-item+.hr-type{margin-top:0}.prd-detail .nodata+.hr-type{margin-top:0}.prd-detail .tit-wrap .btn{font-size:.875rem;font-weight:500;color:var(--text-gray2)}.prd-detail .thumb-lg-swiper{margin:0 -1.25rem}.prd-detail .thumb-lg-swiper .swiper-slide{width:auto}.prd-detail .thumb-lg-swiper .swiper-slide>a{position:relative;display:block;width:10rem;height:10rem}.prd-detail .thumb-lg-swiper .swiper-slide>a:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid #eee;border-radius:.5rem}.prd-detail .thumb-lg-swiper .swiper-slide>a img{mix-blend-mode:multiply;border-radius:.5rem;width:10rem;height:10rem;aspect-ratio:1/1}.prd-detail .review-item-detail .cont .thumb-swiper{margin:0 -1.25rem}.prd-detail .review-item-detail .cont .thumb-swiper .swiper-slide{width:auto}.prd-detail .review-item-detail .cont .thumb-swiper .swiper-slide>a{display:block;width:5.875rem;height:5.875rem}.prd-detail .thumb-sm-swiper{margin:0 -1rem}.prd-detail .thumb-sm-swiper .swiper-slide{width:auto}.prd-detail .thumb-sm-swiper .swiper-slide>a{display:block;width:3.5rem;height:3.5rem}.prd-detail .nav-tabs{position:sticky;top:3.75rem;left:0;z-index:20}.prd-detail-cont{position:relative;max-height:none;height:auto;overflow:hidden;border-bottom:.5rem solid var(--border-gray1)}.prd-detail-cont .cont img+br{display:none}.prd-detail-cont.cover .cont{max-height:31.25rem}.prd-detail-cont.cover picture,.prd-detail-cont.cover img{display:block;width:100%;height:auto}.prd-detail-cont.cover .btn-prd-more{display:block;z-index:3}.prd-detail-cont.cover:before{content:"";position:absolute;bottom:0;left:0;right:0;width:100%;height:53.33vw;background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.8) 46%, #fff 92%);z-index:1}.prd-detail-cont .btn-prd-more{display:none;width:auto;position:absolute;bottom:1.875rem;left:1.25rem;right:1.25rem}.prd-detail-cont .btn-prd-more .btn-type1,.prd-detail-cont .btn-prd-more .chk-btn-type input[type=checkbox]+label,.chk-btn-type .prd-detail-cont .btn-prd-more input[type=checkbox]+label,.prd-detail-cont .btn-prd-more .chk-btn-type input[type=radio]+label,.chk-btn-type .prd-detail-cont .btn-prd-more input[type=radio]+label{z-index:2}.prd-detail-cont .btn-prd-more .ico-arr-down-sm,.prd-detail-cont .btn-prd-more .ico-arr-down-sm-gray{margin-left:.125rem}.prd-detail .tit-type2 .sub{margin-left:.25rem;color:var(--text-gray2)}.prd-detail .shop-item+.tit-wrap{margin-top:1.875rem;position:relative}.prd-detail .shop-item+.tit-wrap:after{content:"";position:absolute;top:-1.875rem;left:0;border-bottom:.0625rem solid var(--border-gray3);width:100%;height:.0625rem}.prd-detail .tit-wrap .tit-type2{margin-bottom:0}.prd-detail .hr-type{margin-top:1.875rem}.prd-detail .list-type3>li{border-top:1px solid var(--border-gray3);padding-top:1.875rem;padding-bottom:1.875rem}.prd-detail .sec.review .list-type3+.btn-wrap,.prd-detail .sec.review .list-type3+.chk-btn-wrap{margin-top:0}.prd-detail .sec.review .review-item-detail .cont .comment{display:block;overflow:hidden;text-overflow:ellipsis;word-break:break-all;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;white-space:normal;height:auto}.prd-detail .rating+.list-type3{margin-top:1.875rem}.prd-detail .review{padding-top:1.875rem;border-bottom:.5rem solid var(--border-gray1)}.prd-detail .sub .rating-txt{margin-top:0}.prd-detail .iframe-wrap{position:relative;height:0;padding-bottom:56.25%}.prd-detail .iframe-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.prd-detail .editor-comment{padding-bottom:0}.prd-detail .shop-item+.tit-wrap+.sec{padding-top:0}.prd-detail .tit-wrap+.sec{padding-top:0;padding-bottom:0}.prd-detail .tit-wrap+.sec .cont{margin-bottom:1.875rem}.prd-detail .tit-wrap+.sec .cont:last-child{margin-bottom:0}.subscribe-wrap .badge-lg{font-size:.75rem;line-height:1.5;position:absolute;left:1.25rem;bottom:1.25rem;z-index:1}.subscribe-wrap .tbl-type2 table{border-collapse:initial}.subscribe-wrap .subscribe-box{padding:1.25rem;border:1px solid #dde7f4;background-color:#f5f9ff;border-radius:.5rem;box-sizing:border-box}.subscribe-wrap .subscribe-box .prd-price{margin-top:0}.subscribe-wrap .subscribe-box .subscribe-info{display:block;font-size:.8125rem;font-weight:500;color:var(--text-gray2)}.subscribe-wrap .subscribe-box .subscribe-info .ico-arr-right-sm-gray{margin-top:-0.1875rem}.subscribe-wrap .subscribe-box .tbl-type2{margin:0 0 .6875rem 0}.subscribe-wrap .subscribe-box .tbl-type2 tr:first-child th,.subscribe-wrap .subscribe-box .tbl-type2 tr:first-child td{padding-top:0rem}.subscribe-wrap .subscribe-box .tbl-type2 th,.subscribe-wrap .subscribe-box .tbl-type2 td{padding:.3125rem 0}.subscribe-wrap .subscribe-box .tbl-type2 td{text-align:right;font-weight:500}.subscribe-wrap .subscribe-box .btn-type1,.subscribe-wrap .subscribe-box .chk-btn-type input[type=checkbox]+label,.chk-btn-type .subscribe-wrap .subscribe-box input[type=checkbox]+label,.subscribe-wrap .subscribe-box .chk-btn-type input[type=radio]+label,.chk-btn-type .subscribe-wrap .subscribe-box input[type=radio]+label{border-radius:.5rem}.subscribe-wrap .subscribe-title-item{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:1.25rem}.subscribe-wrap .sub-benefit-title{font-size:1.125rem;font-weight:600;line-height:1.39;color:var(--text-black)}.editor-comment{padding:1.25rem 0 1rem}.editor-comment:not(:has(.swiper)){padding-top:1.25rem}.editor-comment .tit{display:flex;font-size:1rem;font-weight:500;line-height:1.25;margin-bottom:.4375rem;word-break:break-word}.editor-comment .tit:before{content:"";display:block;width:.25rem;height:.25rem;min-width:.25rem;background-color:var(--bg-black);border-radius:50%;margin-top:.4375rem;margin-right:.375rem}.editor-comment .tit~.tit{margin-top:1.0625rem}.editor-comment .cont{padding:0 .625rem;font-size:.875rem;line-height:1.43;color:var(--text-gray3)}.address-item{position:relative}.address-item+.address-item{margin-top:.625rem}.address-item .badge-type3,.address-item .badge-type3-outline{margin-left:.25rem}.address-item .name{display:flex;align-items:flex-start;font-size:1.125rem;font-weight:600;line-height:1.33;word-break:break-all;padding-right:4.0625rem}.address-item .name .badge-type3,.address-item .name .badge-type3-outline{margin-top:.1875rem}.address-item .phone{margin-top:.875rem;font-size:.8125rem;line-height:1.54}.address-item input[type=radio]:checked+label{border-color:var(--primary-black)}.address-item input[type=radio]+label{display:block;padding:1.25rem 0 .9375rem;border:1px solid var(--border-gray4);border-radius:.5rem;background-color:var(--white)}.address-item input[type=radio]+label:before{top:1.375rem;left:1rem}.address-item input[type=radio]+label:after{top:1.75rem;left:1.375rem}.address-item input[type=radio]+label .inner{padding:0 1rem 0 3rem;font-size:.875rem;font-weight:400;line-height:1.43}.address-item input[type=radio]+label .inner .sub{margin-top:.75rem;display:block;border-top:1px solid var(--border-gray3);color:var(--text-gray2);padding-top:.875rem;font-size:.8125rem;font-weight:400;line-height:1.54}.address-item .info{flex:none;width:100%;margin-top:18px}.address-item .btn-type3,.address-item .chk-btn-type2 input[type=checkbox]+label,.chk-btn-type2 .address-item input[type=checkbox]+label,.address-item .chk-btn-type2 input[type=radio]+label,.chk-btn-type2 .address-item input[type=radio]+label,.address-item .filter-type2 .filter-item input[type=checkbox]+label,.filter-type2 .filter-item .address-item input[type=checkbox]+label,.address-item .filter-type2 .filter-item input[type=radio]+label,.filter-type2 .filter-item .address-item input[type=radio]+label{position:absolute;top:1rem;right:1rem;z-index:2}.gift .prd-list{display:flex;flex-direction:column;gap:.5rem}.gift .txt-type2{font-weight:500}.gift .txt-list-bullet,.gift .txt-list-bullet--type2{margin-top:1.25rem;font-size:.875rem}.gift-info .txt-list-bullet,.gift-info .txt-list-bullet--type2{font-size:.875rem}.price-cell{margin:1.75rem 0 1.875rem;display:flex;justify-content:space-between;align-items:center}.price-cell .tit{font-size:.875rem}.price-cell .data{font-size:1.125rem;font-weight:600}.price-cell .data b{font-weight:inherit}.price-cell+.btn-type1,.chk-btn-type input[type=checkbox].price-cell+label,.chk-btn-type input[type=radio].price-cell+label{font-size:1rem;font-weight:600}.btn-wrap-share{display:flex;justify-content:space-around}.btn-wrap-share [class*=btn-]{gap:.375rem}.btn-wrap-share+.chk-item{margin-top:1.875rem;font-size:.875rem;line-height:1.71}.review-edit{padding:.625rem 0 3.125rem}.review-edit .thumb{margin:0 auto;width:10.25rem;height:10.25rem;border-radius:.5rem;overflow:hidden}.review-edit .rating{margin-left:auto;margin-right:auto}.review-edit .rating-star{cursor:pointer}.review-edit .hr-type{margin:1.875rem 0}.review-edit .tit-type2{margin-bottom:1.25rem}.review-edit .btn-wrap+.chk-item,.review-edit .chk-btn-wrap+.chk-item{margin-top:.875rem}.myshop-btns{display:flex;flex-direction:column;gap:1rem}.myshop-btns-item{display:block;padding:1.25rem 1.5rem;border-radius:8px;border:solid 1px var(--border-gray4);position:relative}.myshop-btns-item:after{content:"";position:absolute;top:50%;right:1rem;transform:translateY(-50%);width:1.25rem;height:1.25rem;display:inline-block;background-repeat:no-repeat;vertical-align:middle;background-position:50% 50%;background-size:contain}.myshop-btns [class^=tit-type]{margin:0}.myshop-btns .txt-type2{margin-top:.75rem}.myshop-btns .tit-type2{display:flex;align-items:center;gap:.5rem}.aditor-intro-setting{padding-bottom:3.75rem}.aditor-intro-setting .profile-img{margin-top:1rem;margin-bottom:2.25rem}.aditor-intro-setting .tit-type2+.form-wrap{margin-top:1.5rem}.aditor-intro-setting .hr-type{margin-top:1.875rem;margin-bottom:1.875rem}.aditor-intro-setting .form-item .form-sub{margin-top:-3px}.aditor-intro-setting .change-order-list{padding:0rem;margin-bottom:.625rem}.aditor-intro-setting .change-order-list .item .input-text{width:calc(100% - 1.25rem - 3.25rem)}.aditor-intro-setting .change-order-list .item .input-text input{padding-left:3rem}.aditor-intro-setting .change-order-list .item .input-text input[class^=ico-]{background-size:1.875rem 1.875rem;background-position:.625rem center}.aditor-intro-setting .change-order-list .dragging{width:100%}.aditor-intro{position:relative;text-align:center;padding:2.875rem 1.5rem 1.875rem;border-radius:1rem;background-color:var(--bg-gray);margin-top:4.5rem}.aditor-intro .profile{width:6.75rem;height:6.75rem;border-radius:50%;border:.25rem solid var(--white);box-sizing:border-box;position:absolute;top:-4.5rem;left:50%;transform:translateX(-50%);background:url(../images/bg/bg_profile.svg) no-repeat;background-size:cover}.aditor-intro .profile .btn-viewer{position:absolute;top:0;left:0;right:0;bottom:0}.aditor-intro .profile img{border-radius:50%;overflow:hidden}.aditor-intro .txt-type2{color:var(--text-gray2)}.aditor-intro .tit-type1{margin-bottom:1.5rem}.aditor-intro .btns{display:flex;margin:0 auto 1.75rem;gap:0}.aditor-intro .btns [class^=btn-]{flex:1}.aditor-intro .btns [class^=btn-]+[class^=btn-]{border-left:1px solid var(--border-gray3)}.aditor-intro .btn-type3,.aditor-intro .chk-btn-type2 input[type=checkbox]+label,.chk-btn-type2 .aditor-intro input[type=checkbox]+label,.aditor-intro .chk-btn-type2 input[type=radio]+label,.chk-btn-type2 .aditor-intro input[type=radio]+label,.aditor-intro .filter-type2 .filter-item input[type=checkbox]+label,.filter-type2 .filter-item .aditor-intro input[type=checkbox]+label,.aditor-intro .filter-type2 .filter-item input[type=radio]+label,.filter-type2 .filter-item .aditor-intro input[type=radio]+label{margin-top:.75rem}.txt-ellipsis5{display:block;overflow:hidden;text-overflow:ellipsis;word-break:break-all;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;white-space:normal;height:auto}.sns-list{display:flex;flex-direction:column;gap:.625rem}.sns-list a.sns-list-item{position:relative;display:flex;align-items:center;padding:.6875rem 1rem;border-radius:8px;border:solid 1px var(--border-gray4);gap:.875rem;max-width:100%;min-width:0}.sns-list a.sns-list-item:after{content:"";display:inline-block;background-repeat:no-repeat;vertical-align:middle;background-position:50% 50%;background-size:contain;flex:none;margin-left:auto}.sns-list-item input[type=radio]+label,.sns-list-item input[type=checkbox]+label{position:relative;display:flex;align-items:center;padding:.625rem 1rem;border-radius:8px;border:solid 1px var(--border-gray4);gap:.875rem;max-width:100%;min-width:0}.sns-list-item input[type=radio]:checked+label,.sns-list-item input[type=checkbox]:checked+label{border-color:var(--primary-black);font-weight:500}.sns-list .cont{max-width:100%;min-width:0}.sns-list .cont .tit-type3{font-weight:500}.sns-list [class^=ico-]{width:1.875rem;height:1.875rem;flex:none}body:has(.app-nav) .sns-list{margin-bottom:3.75rem}.setting-url{padding:1.3125rem 1.25rem 1.25rem}.setting-url .txt-type2{color:var(--text-gray3)}.setting-url .form-wrap{margin:1rem 0rem 2.5rem}.setting-url .form-wrap .tit-type4{margin-top:1.625rem;color:var(--text-gray3)}.setting-url .form-wrap .tit-type4:first-child{margin-top:2.5rem}.setting-url .form-item{display:flex;align-items:center;gap:.25rem;flex-direction:row}.setting-url .form-item input[type=text]:disabled{border-color:var(--bg-gray)}.setting-url .form-item .input-text{margin-bottom:0}.setting-url .form-item .input-text .txt-type1{color:var(--text-gray1)}.setting-url .form-item .input-text:only-child,.setting-url .form-item .input-text+.input-text{flex:1}.setting-url .button-area{margin:.625rem 0rem 2.5rem}.setting-url .txt-type7,.setting-url .txt-type7--l{margin-bottom:2.5rem}.setting-url .tit-type3{margin-bottom:.5rem}.default-kv{display:flex;flex-direction:column;gap:.75rem;padding-bottom:1.25rem}.default-kv input[type=radio]+label{padding:0;width:100%}.default-kv input[type=radio]+label .default-kv-image:after{content:"";position:absolute;top:0px;left:0px;right:0px;bottom:0px;display:block;border:solid 1px var(--border-gray3);border-radius:.4375rem;overflow:hidden}.default-kv input[type=radio]+label .default-kv-image picture{display:block}.default-kv input[type=radio]+label:before{top:1rem;left:1rem;border-color:var(--gray4)}.default-kv input[type=radio]+label:after{content:"";width:.625rem;height:.625rem;border-radius:1.875rem;top:1.375rem;left:1.375rem}.default-kv input[type=radio]:checked+label .default-kv-image{box-shadow:0 0 0 3px #000}.default-kv-image{border-radius:.5rem;overflow:hidden}.sec-notice{padding:1rem 1.25rem;background-color:var(--bg-gray)}.modal-body .sec-notice:first-child{margin-top:-1.25rem}.product-list{margin-bottom:3.875rem}.myshop-setting .shop-item .title{font-size:1.125rem}.myshop-setting .nav-setting{position:sticky;top:3.75rem;left:0;background-color:var(--bg-white);z-index:500}.myshop-setting .nav-setting:has(.btns) .nav-scroll-x{padding-right:7.5rem}.myshop-setting .tab-pane{padding-top:1.25rem}.myshop-setting .myshop-setting-title{margin:1rem 1.25rem}.myshop-setting .input-text .btn-type1.sm,.myshop-setting .input-text .chk-btn-type input[type=checkbox]+label.sm,.chk-btn-type .myshop-setting .input-text input[type=checkbox]+label.sm,.myshop-setting .input-text .chk-btn-type input[type=radio]+label.sm,.chk-btn-type .myshop-setting .input-text input[type=radio]+label.sm{padding-right:1rem;height:3rem;border-radius:.5rem}.myshop-setting .bg-box{position:relative;aspect-ratio:25/8}.myshop-setting .bg-box:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.4)}.myshop-setting .bg-box .btn-type1.sm,.myshop-setting .bg-box .chk-btn-type input[type=checkbox]+label.sm,.chk-btn-type .myshop-setting .bg-box input[type=checkbox]+label.sm,.myshop-setting .bg-box .chk-btn-type input[type=radio]+label.sm,.chk-btn-type .myshop-setting .bg-box input[type=radio]+label.sm{position:absolute;top:1rem;right:1.25rem}.myshop-setting .tit-wrap{margin-bottom:1rem}.myshop-setting .tit-wrap .btns{gap:1rem}.myshop-setting .input-text input:read-only{color:var(--text-gray2)}.myshop-setting .input-text input:read-only+.btn-type1.sm,.myshop-setting .input-text .chk-btn-type input[type=checkbox]:read-only+label.sm,.chk-btn-type .myshop-setting .input-text input[type=checkbox]:read-only+label.sm,.myshop-setting .input-text .chk-btn-type input[type=radio]:read-only+label.sm,.chk-btn-type .myshop-setting .input-text input[type=radio]:read-only+label.sm{color:var(--text-gray2)}.myshop-setting .input-text .btn-type1.sm,.myshop-setting .input-text .chk-btn-type input[type=checkbox]+label.sm,.chk-btn-type .myshop-setting .input-text input[type=checkbox]+label.sm,.myshop-setting .input-text .chk-btn-type input[type=radio]+label.sm,.chk-btn-type .myshop-setting .input-text input[type=radio]+label.sm{position:absolute;top:50%;right:1px;transform:translateY(-50%);font-size:.9375rem;font-weight:600}.myshop-setting .form-item+.form-item{margin-top:.4375rem}.myshop-setting .prd-list-wrap{margin:1rem 0 2.6875rem}.myshop-setting .prd-list:not(.swiper-wrapper):not([class*=col-]){margin:1rem 0 2.5rem;display:flex;flex-direction:column;gap:1rem}.myshop-setting .banner-swiper .btn-type1.sm,.myshop-setting .banner-swiper .chk-btn-type input[type=checkbox]+label.sm,.chk-btn-type .myshop-setting .banner-swiper input[type=checkbox]+label.sm,.myshop-setting .banner-swiper .chk-btn-type input[type=radio]+label.sm,.chk-btn-type .myshop-setting .banner-swiper input[type=radio]+label.sm{position:absolute;top:1rem;right:1.25rem;z-index:2}.myshop-setting .prd-list-wrap .swiper-slide{height:auto}.myshop-setting .prd-list-wrap .btn-add-prd{height:100%;min-height:17.1875rem;flex-direction:column;gap:.625rem}.myshop-setting .prd-list-wrap .btn-add-prd:before{width:1.5625rem;height:1.5625rem}.myshop-setting .prd-list-wrap .nodata{padding:0;width:calc(100% - 2.5rem);flex-direction:row;justify-content:space-between}.myshop-setting .prd-list-wrap .nodata .btn-add-prd{width:100%}.myshop-setting .prd-list-wrap .nodata:after{content:"";display:block;flex:1 1 auto;height:17.1875rem;background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='8' ry='8' stroke='%23e6e6e6FF' stroke-width='2' stroke-dasharray='4%2c4' stroke-dashoffset='0' stroke-linecap='butt'/%3e%3c/svg%3e")}.myshop-setting .sec .prd-list-wrap{margin-left:-1.25rem;margin-right:-1.25rem}.myshop-setting .sec.aditor-pick .prd-list .prd-item>a,.myshop-setting .sec.aditor-pick .prd-list .prd-detail>a{margin-bottom:1.5rem}.myshop-setting .sec.aditor-pick .prd-list .prd-item:last-child>a,.myshop-setting .sec.aditor-pick .prd-list .prd-detail:last-child>a{margin-bottom:0}.myshop-setting .sec.aditor-pick .prd-list .prd-item:not(:only-child) .btn-add-prd,.myshop-setting .sec.aditor-pick .prd-list .prd-detail:not(:only-child) .btn-add-prd{height:3rem;gap:.3125rem;flex-direction:row}.myshop-setting .sec.aditor-pick .prd-list .prd-item:not(:only-child) .btn-add-prd:before,.myshop-setting .sec.aditor-pick .prd-list .prd-detail:not(:only-child) .btn-add-prd:before{width:.9375rem;height:.9375rem}.myshop-setting .prd-list-wrap,.myshop-setting .banner-swiper{margin-bottom:2.5rem}.myshop-setting .nodata{min-height:auto;padding:2.5rem 1.25rem 3.75rem}.myshop-setting .nav-scroll-x:after{content:"";position:absolute;bottom:0;left:0;right:0}.myshop-setting .tab-pane{padding-bottom:3.125rem}.myshop-setting .tab-pane .prd-list.col-2 .btn-add-prd{min-height:17.1875rem}.myshop-setting .prd-item .prd-thumb .dimmed,.myshop-setting .prd-detail .prd-thumb .dimmed{font-size:1.25rem;font-weight:600;line-height:1.3}.myshop-setting .tab-content .hr-type{margin-bottom:2.5rem}.myshop-setting .sec.aditor-pick{padding-top:0}.myshop-setting .sec.aditor-pick:first-of-type{background-color:rgba(0,0,0,0);padding-bottom:0}.myshop-setting .btn.c-text3{font-size:.875rem}.btn-add-prd{display:flex;align-items:center;justify-content:center;gap:.625rem;border-radius:8px;background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='8' ry='8' stroke='%23CCCCCCFF' stroke-width='2' stroke-dasharray='4%2c4' stroke-dashoffset='0' stroke-linecap='butt'/%3e%3c/svg%3e");background-color:var(--bg-gray);width:100%;height:11.75rem;color:var(--text-gray2);font-size:.875rem;font-weight:500;background-color:var(--bg-gray);flex-direction:column}.btn-add-prd:before{content:"";display:block;display:inline-block;background-repeat:no-repeat;vertical-align:middle;background-position:50% 50%;background-size:contain}.btn-add-prd-banner{height:10.625rem;margin-bottom:2.5rem}.nav-setting .btns{position:absolute;top:50%;right:1.25rem;transform:translateY(-50%);z-index:5}.nav-setting .btns:before{content:"";position:absolute;left:-1.5rem;width:1.5rem;height:100%;background:linear-gradient(to right, rgba(255, 255, 255, 0), #fff 70%)}.promotion .sec:last-child{padding-bottom:3.125rem}.promotion .nav-tabs{position:sticky;top:3.75rem;left:0;right:0;z-index:500}.promotion-list{display:flex;flex-direction:column;gap:1.875rem}.promotion-item .thumb{position:relative;border-radius:.5rem;overflow:hidden;aspect-ratio:335/162}.promotion-item .cont{position:absolute;top:50%;left:0;transform:translateY(-50%);padding:0 1.625rem}.promotion-item .cont .tit{font-size:1.25rem;font-weight:600;line-height:1.3;display:block;overflow:hidden;text-overflow:ellipsis;word-break:break-all;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal;height:auto;max-height:6.5rem}.promotion-item .cont .sub{margin-top:.875rem;font-size:.875rem;font-weight:400;line-height:1.21;display:block;overflow:hidden;text-overflow:ellipsis;word-break:break-all;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal;height:auto;max-height:4.25rem}.promotion-item .name{margin-top:.875rem;font-size:1.125rem;font-weight:500;line-height:1.17;display:block;overflow:hidden;text-overflow:ellipsis;word-break:break-all;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal;height:auto}.promotion-item .name .badge-type1,.promotion-item .name .badge-type1-outline{margin-right:.375rem;vertical-align:text-bottom}.promotion-item.disabled .thumb:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.6);z-index:1}.my-category .badge-type1,.my-category .badge-type1-outline{position:absolute;right:0}.my-category .chk-wrap.column{gap:1.25rem}.my-category .chk-wrap.column label{font-weight:500;padding-left:1.875rem}.best .tit-type2:first-child{margin-top:.875rem;margin-bottom:.75rem}.best .sec{padding-top:1.25rem;padding-bottom:2.5rem}.filter-cont{display:flex;align-items:center;justify-content:space-between;font-size:.8125rem;font-weight:500;padding:.75rem 1.25rem;background-color:var(--bg-gray);color:var(--text-gray2)}.filter-cont .btn-type1,.filter-cont .chk-btn-type input[type=checkbox]+label,.chk-btn-type .filter-cont input[type=checkbox]+label,.filter-cont .chk-btn-type input[type=radio]+label,.chk-btn-type .filter-cont input[type=radio]+label{padding-left:.875rem;padding-right:.875rem;height:2.5rem;line-height:2.5rem}.comment-edit .hr-type{margin:1.875rem 0}.comment-edit .tit-type2{margin-bottom:1.25rem}.banner-register .form-item+.form-item:not(.form-btn){margin-top:1.625rem}.banner-register .form-item:has(.chk-wrap){gap:1rem}.banner-register .form-item .label:has(+.chk-wrap){margin-bottom:0}.banner-register .form-item .form-sub{font-size:.875rem}.banner-register .form-item .form-sub::before{display:none}.banner-register .chk-wrap{margin-top:0}.banner-register .chk-wrap.column{gap:1.25rem;margin-top:0rem}.banner-register .chk-wrap.column .collapse{margin-top:1rem}.banner-register .chk-wrap.column .collapse .form-item{margin:-0.25rem 0 .375rem 0}.prd-txt-list>li{font-size:.875rem;line-height:1.71;color:var(--text-gray2);display:flex;align-items:center}.prd-txt-list>li .btn-delete{margin-left:.75rem}.alarm-list li .title{font-size:1.125rem}.alarm-list li a{padding-top:1.25rem;padding-bottom:1.25rem}.alarm-list li a::after{content:none}.alarm-list li.new a:before{top:1.375rem}.prd-detail-review .hr-type{margin-top:-0.25rem}.prd-detail-review .search-sort .search-total{font-size:.9375rem;font-weight:500;color:var(--text-black)}.prd-detail-review .search-sort .search-total b{font-weight:700}.prd-detail-review .list-type3{margin-bottom:-1.875rem}.prd-detail-review .list-type3>li:first-child{padding-top:0;border-top:0}.prd-detail-review .review-item-detail .cont .thumb{margin-top:.3125rem}.notice-list .title{display:block;overflow:hidden;text-overflow:ellipsis;word-break:break-all;white-space:nowrap}.modal-fullscreen .modal-body.viewer{padding:0}body:has(.app-nav) .viewer-swiper .swiper-slide{min-height:calc(100vh - (env(safe-area-inset-bottom) + 3.875rem));min-height:calc(100dvh - (env(safe-area-inset-bottom) + 3.875rem));padding-bottom:calc(env(safe-area-inset-bottom) + 3.875rem)}body:has(.app-nav) .swiper-nav{top:calc(50% - (env(safe-area-inset-bottom) + 3.875rem)/2)}.viewer-swiper{position:relative;height:100vh;height:100dvh}.viewer-swiper .swiper-slide{display:flex;align-items:center;justify-content:center;height:auto;min-height:100vh;min-height:100dvh;position:relative}.viewer-swiper img{display:block;margin:0 auto;height:100%;object-fit:contain;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.viewer-swiper .swiper-nav{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);z-index:999;width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 .625rem;box-sizing:border-box}.viewer-swiper .swiper-nav button{display:block;width:3.125rem;height:3.125rem;border-radius:50%;background-size:100%;background-image:url(../images/icon/ico_arr_slide.svg)}.viewer-swiper .swiper-nav button.btn-prev{transform:rotate(180deg)}.viewer-swiper .swiper-nav button:disabled{opacity:0}body:has(.app-nav) .viewer-swiper{height:calc(100vh - (env(safe-area-inset-bottom) + 3.875rem))}.sec-cropper.modal-body{overflow:hidden;padding:0 !important;display:flex;flex-direction:column;justify-content:center}.sec-cropper.modal-body:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5)}.sec-cropper.modal-body .sec-cropper-img{z-index:1000}.type-circle .cropper-view-box,.type-circle .cropper-face{border-radius:50%}.type-circle .cropper-view-box{outline:0;box-shadow:0 0 0 1px #fff}.commission-auth .form-item .label{color:var(--text-gray2)}.commission .tbl-type1{margin-bottom:1.25rem}.commission .sec:not(:first-child):not(.commission-header){margin-top:1.5rem}.commission .tit-type2{margin:0 0 1.5rem}.commission .commission-item{padding-bottom:1.5rem}.commission .commission-header{padding:1rem;display:flex;align-items:center;justify-content:space-between}.commission .commission-header.type2{flex-wrap:wrap}.commission .commission-header.type2 button:last-child{justify-content:space-between;margin-top:1.25rem}.commission .commission-header .commission-date,.commission .commission-header .modal-body.commissionDetailModal .modal-commission-header .btn,.modal-body.commissionDetailModal .modal-commission-header .commission .commission-header .btn,.commission .commission-header .modal-body.commission-detail .modal-commission-header .btn,.modal-body.commission-detail .modal-commission-header .commission .commission-header .btn,.commission .commission-header .btn{font-size:.875rem;font-weight:500}.commission .total-commission-box{padding:1.3125rem 1.25rem;background:var(--bg-gray);border-radius:.5rem;display:flex;align-items:center;justify-content:space-between}.commission .total-commission-box .total-commission-title{font-size:1rem;font-weight:600}.commission .total-commission-box .total-commission-price{font-size:1.125rem;font-weight:700;flex-shrink:0}.commission .commission-title{display:flex;gap:.3125rem;font-size:1rem;font-weight:600;margin-bottom:1rem;align-items:center}.commission .commission-box{border:1px solid var(--border-gray3);border-radius:.5rem;padding:1.25rem}.commission .commission-box:not(:first-child){margin-top:.625rem}.commission .commission-box+.btn-type1,.commission .chk-btn-type input[type=checkbox].commission-box+label,.chk-btn-type .commission input[type=checkbox].commission-box+label,.commission .chk-btn-type input[type=radio].commission-box+label,.chk-btn-type .commission input[type=radio].commission-box+label{margin-top:1.25rem}.commission .commission-box .price-box,.commission .commission-box .commission-withdraw .commission-withdraw-content .commission-item .commission-withdraw-box .price-box-type2,.commission-withdraw .commission-withdraw-content .commission-item .commission-withdraw-box .commission .commission-box .price-box-type2,.commission .commission-box .price-box-type3,.commission .commission-box .price-box-type2{display:flex;align-items:center;justify-content:space-between}.commission .commission-box .price-box:not(:last-child),.commission .commission-box .commission-withdraw .commission-withdraw-content .commission-item .commission-withdraw-box .price-box-type2:not(:last-child),.commission-withdraw .commission-withdraw-content .commission-item .commission-withdraw-box .commission .commission-box .price-box-type2:not(:last-child),.commission .commission-box .price-box-type3:not(:last-child),.commission .commission-box .price-box-type2:not(:last-child){margin-bottom:.8125rem}.commission .commission-box .price-box:first-child,.commission .commission-box .commission-withdraw .commission-withdraw-content .commission-item .commission-withdraw-box .price-box-type2:first-child,.commission-withdraw .commission-withdraw-content .commission-item .commission-withdraw-box .commission .commission-box .price-box-type2:first-child,.commission .commission-box .price-box-type3:first-child,.commission .commission-box .price-box-type2:first-child{padding-bottom:.1875rem}.commission .commission-box .price-box-type2:not(:first-child){margin-top:1.0625rem}.commission .commission-box .price-box-type3{padding-left:1rem}.commission .commission-box .price-box-type3:not(:first-child){margin-top:.75rem}.commission .commission-box .price-box .commission-sub-title,.commission .commission-box .commission-withdraw .commission-withdraw-content .commission-item .commission-withdraw-box .price-box-type2 .commission-sub-title,.commission-withdraw .commission-withdraw-content .commission-item .commission-withdraw-box .commission .commission-box .price-box-type2 .commission-sub-title,.commission .commission-box .price-box-type2 .commission-sub-title,.commission .commission-box .price-box-type3 .commission-sub-title{font-size:1rem;font-weight:600}.commission .commission-box .price-box .commission-sub-title-type2,.commission .commission-box .commission-withdraw .commission-withdraw-content .commission-item .commission-withdraw-box .price-box .commission-price-type2,.commission-withdraw .commission-withdraw-content .commission-item .commission-withdraw-box .commission .commission-box .price-box .commission-price-type2,.commission .commission-box .commission-withdraw .commission-withdraw-content .commission-item .commission-withdraw-box .price-box-type2 .commission-sub-title-type2,.commission .commission-box .commission-withdraw .commission-withdraw-content .commission-item .commission-withdraw-box .price-box-type2 .commission-price-type2,.commission-withdraw .commission-withdraw-content .commission-item .commission-withdraw-box .commission .commission-box .price-box-type2 .commission-sub-title-type2,.commission-withdraw .commission-withdraw-content .commission-item .commission-withdraw-box .commission .commission-box .price-box-type2 .commission-price-type2,.commission .commission-box .price-box .commission-price-type2,.commission .commission-box .price-box .commission-sub-title-type3,.commission .commission-box .commission-withdraw .commission-withdraw-content .commission-item .commission-withdraw-box .price-box-type2 .commission-sub-title-type3,.commission-withdraw .commission-withdraw-content .commission-item .commission-withdraw-box .commission .commission-box .price-box-type2 .commission-sub-title-type3,.commission .commission-box .price-box .commission-price-type3,.commission .commission-box .commission-withdraw .commission-withdraw-content .commission-item .commission-withdraw-box .price-box-type2 .commission-price-type3,.commission-withdraw .commission-withdraw-content .commission-item .commission-withdraw-box .commission .commission-box .price-box-type2 .commission-price-type3,.commission .commission-box .price-box-type2 .commission-sub-title-type2,.commission .commission-box .price-box-type2 .commission-price-type2,.commission .commission-box .price-box-type2 .commission-sub-title-type3,.commission .commission-box .price-box-type2 .commission-price-type3,.commission .commission-box .price-box-type3 .commission-sub-title-type2,.commission-withdraw .commission-withdraw-content .commission-item .commission-withdraw-box .commission .commission-box .price-box-type3 .commission-price-type2,.commission .commission-box .commission-withdraw .commission-withdraw-content .commission-item .commission-withdraw-box .price-box-type3 .commission-price-type2,.commission .commission-box .price-box-type3 .commission-price-type2,.commission .commission-box .price-box-type3 .commission-sub-title-type3,.commission .commission-box .price-box-type3 .commission-price-type3{font-size:.875rem;font-weight:400}.commission .commission-box .price-box .commission-sub-title-type3,.commission .commission-box .commission-withdraw .commission-withdraw-content .commission-item .commission-withdraw-box .price-box-type2 .commission-sub-title-type3,.commission-withdraw .commission-withdraw-content .commission-item .commission-withdraw-box .commission .commission-box .price-box-type2 .commission-sub-title-type3,.commission .commission-box .price-box .commission-price-type3,.commission .commission-box .commission-withdraw .commission-withdraw-content .commission-item .commission-withdraw-box .price-box-type2 .commission-price-type3,.commission-withdraw .commission-withdraw-content .commission-item .commission-withdraw-box .commission .commission-box .price-box-type2 .commission-price-type3,.commission .commission-box .price-box-type2 .commission-sub-title-type3,.commission .commission-box .price-box-type2 .commission-price-type3,.commission .commission-box .price-box-type3 .commission-sub-title-type3,.commission .commission-box .price-box-type3 .commission-price-type3{color:var(--text-gray2)}.commission .commission-box .price-box .commission-price,.commission .commission-box .commission-withdraw .commission-withdraw-content .commission-item .commission-withdraw-box .price-box-type2 .commission-price,.commission-withdraw .commission-withdraw-content .commission-item .commission-withdraw-box .commission .commission-box .price-box-type2 .commission-price,.commission .commission-box .price-box-type2 .commission-price,.commission .commission-box .price-box-type3 .commission-price{font-size:1rem;font-weight:700;flex-shrink:0}.commission .commission-box .btn-type1,.commission .commission-box .chk-btn-type input[type=checkbox]+label,.chk-btn-type .commission .commission-box input[type=checkbox]+label,.commission .commission-box .chk-btn-type input[type=radio]+label,.chk-btn-type .commission .commission-box input[type=radio]+label{margin-top:.4375rem}.commission .commission-box .txt-type3{margin:-0.1875rem 0 .1875rem}.commission-withdraw{padding-top:1.5rem}.commission-withdraw .commission-withdraw-header{padding:1.875rem;border-radius:.5rem;background:var(--bg-gray);display:flex;align-items:center;flex-direction:column;position:relative;margin-bottom:1.25rem}.commission-withdraw .commission-withdraw-header:not(:last-child){margin-bottom:1.25rem}.commission-withdraw .commission-withdraw-header .ico-tooltip,.commission-withdraw .commission-withdraw-header .btn-popup{position:absolute;top:.75rem;right:.75rem}.commission-withdraw .commission-withdraw-header .commission-withdraw-price-label{font-size:.9375rem;line-height:1.6;margin-bottom:.625rem}.commission-withdraw .commission-withdraw-header .commission-withdraw-price{font-size:1.375rem;font-weight:700;line-height:1.14}.commission-withdraw .commission-withdraw-header .commission-withdraw-price:not(:last-child){margin-bottom:.875rem}.commission-withdraw .commission-withdraw-content .commission-item .tit-type2.tc{text-align:center}.commission-withdraw .commission-withdraw-content .commission-item .tit-type2 button.full{margin-top:1.25rem}.commission-withdraw .commission-withdraw-content .commission-item .total-commission-box .total-commission-title span{font-size:.8125rem;color:var(--text-gray2)}.commission-withdraw .commission-withdraw-content .commission-item .commission-withdraw-box:not(:first-of-type){padding-top:1.25rem}.commission-withdraw .commission-withdraw-content .commission-item .commission-withdraw-box:not(:last-child){border-bottom:1px solid var(--border-gray3);padding-bottom:1.25rem}.commission-withdraw .commission-withdraw-content .commission-item .commission-withdraw-box .price-box,.commission-withdraw .commission-withdraw-content .commission-item .commission-withdraw-box .price-box-type2,.commission-withdraw .commission-withdraw-content .commission-item .commission-withdraw-box .commission .commission-box .price-box-type3,.commission .commission-box .commission-withdraw .commission-withdraw-content .commission-item .commission-withdraw-box .price-box-type3{display:flex;align-items:center;justify-content:space-between}.commission-withdraw .commission-withdraw-content .commission-item .commission-withdraw-box .price-box:not(:last-child),.commission-withdraw .commission-withdraw-content .commission-item .commission-withdraw-box .price-box-type2:not(:last-child),.commission-withdraw .commission-withdraw-content .commission-item .commission-withdraw-box .commission .commission-box .price-box-type3:not(:last-child),.commission .commission-box .commission-withdraw .commission-withdraw-content .commission-item .commission-withdraw-box .price-box-type3:not(:last-child){margin-bottom:1rem}.commission-withdraw .commission-withdraw-content .commission-item .commission-withdraw-box .price-box-type2:not(:last-child){margin-bottom:.75rem}.commission-withdraw .commission-withdraw-content .commission-item .commission-withdraw-box .price-box .commission-sub-title,.commission-withdraw .commission-withdraw-content .commission-item .commission-withdraw-box .commission .commission-box .price-box-type3 .commission-sub-title,.commission .commission-box .commission-withdraw .commission-withdraw-content .commission-item .commission-withdraw-box .price-box-type3 .commission-sub-title,.commission-withdraw .commission-withdraw-content .commission-item .commission-withdraw-box .price-box-type2 .commission-sub-title{font-size:1rem;font-weight:600}.commission-withdraw .commission-withdraw-content .commission-item .commission-withdraw-box .price-box .commission-sub-title-type2,.commission-withdraw .commission-withdraw-content .commission-item .commission-withdraw-box .price-box .commission-price-type2,.commission-withdraw .commission-withdraw-content .commission-item .commission-withdraw-box .commission .commission-box .price-box-type3 .commission-sub-title-type2,.commission-withdraw .commission-withdraw-content .commission-item .commission-withdraw-box .commission .commission-box .price-box-type3 .commission-price-type2,.commission .commission-box .commission-withdraw .commission-withdraw-content .commission-item .commission-withdraw-box .price-box-type3 .commission-sub-title-type2,.commission .commission-box .commission-withdraw .commission-withdraw-content .commission-item .commission-withdraw-box .price-box-type3 .commission-price-type2,.commission-withdraw .commission-withdraw-content .commission-item .commission-withdraw-box .price-box-type2 .commission-sub-title-type2,.commission-withdraw .commission-withdraw-content .commission-item .commission-withdraw-box .price-box-type2 .commission-price-type2,.commission-withdraw .commission-withdraw-content .commission-item .commission-withdraw-box .commission .commission-box .price-box .commission-sub-title-type3,.commission .commission-box .commission-withdraw .commission-withdraw-content .commission-item .commission-withdraw-box .price-box .commission-sub-title-type3,.commission-withdraw .commission-withdraw-content .commission-item .commission-withdraw-box .commission .commission-box .price-box-type2 .commission-sub-title-type3,.commission .commission-box .commission-withdraw .commission-withdraw-content .commission-item .commission-withdraw-box .price-box-type2 .commission-sub-title-type3,.commission-withdraw .commission-withdraw-content .commission-item .commission-withdraw-box .commission .commission-box .price-box-type3 .commission-sub-title-type3,.commission .commission-box .commission-withdraw .commission-withdraw-content .commission-item .commission-withdraw-box .price-box-type3 .commission-sub-title-type3,.commission-withdraw .commission-withdraw-content .commission-item .commission-withdraw-box .commission .commission-box .price-box .commission-price-type3,.commission .commission-box .commission-withdraw .commission-withdraw-content .commission-item .commission-withdraw-box .price-box .commission-price-type3,.commission-withdraw .commission-withdraw-content .commission-item .commission-withdraw-box .commission .commission-box .price-box-type2 .commission-price-type3,.commission .commission-box .commission-withdraw .commission-withdraw-content .commission-item .commission-withdraw-box .price-box-type2 .commission-price-type3,.commission-withdraw .commission-withdraw-content .commission-item .commission-withdraw-box .commission .commission-box .price-box-type3 .commission-price-type3,.commission .commission-box .commission-withdraw .commission-withdraw-content .commission-item .commission-withdraw-box .price-box-type3 .commission-price-type3{font-size:.875rem;font-weight:400}.commission-withdraw .commission-withdraw-content .commission-item .commission-withdraw-box .price-box .commission-price,.commission-withdraw .commission-withdraw-content .commission-item .commission-withdraw-box .commission .commission-box .price-box-type3 .commission-price,.commission .commission-box .commission-withdraw .commission-withdraw-content .commission-item .commission-withdraw-box .price-box-type3 .commission-price,.commission-withdraw .commission-withdraw-content .commission-item .commission-withdraw-box .price-box-type2 .commission-price{font-size:1rem;font-weight:700;flex-shrink:0}.commission-withdraw .commission-withdraw-content .withdraw-accordion .tit-type3{margin-left:0}.commission-withdraw .commission-withdraw-content .withdraw-accordion .accordion-item{border-bottom:.5rem solid var(--border-gray1)}.commission-withdraw .commission-withdraw-content .withdraw-accordion .accordion-body{padding:1.5625rem 1.25rem;border-top:1px solid var(--border-gray3)}.commission-withdraw .commission-withdraw-content .withdraw-accordion .withdraw-payment-list li:not(:first-child){border-top:1px solid var(--border-gray3);padding-top:1.25rem}.commission-withdraw .commission-withdraw-content .withdraw-accordion .withdraw-payment-list li:not(:last-child){padding-bottom:1.25rem}.commission-withdraw .commission-withdraw-content .withdraw-accordion .withdraw-payment-list li .payment-date{font-size:.75rem;font-weight:500;color:var(--text-gray2);display:flex;column-gap:.625rem;margin-bottom:.5rem}.commission-withdraw .commission-withdraw-content .withdraw-accordion .withdraw-payment-list li .payment-cont{display:flex;align-items:center;justify-content:space-between;margin-bottom:.4375rem}.commission-withdraw .commission-withdraw-content .withdraw-accordion .withdraw-payment-list li .payment-cont .payment-status{font-size:.875rem;font-weight:500}.commission-withdraw .commission-withdraw-content .withdraw-accordion .withdraw-payment-list li .payment-cont .payment-status.withdrawal{color:var(--point-red)}.commission-withdraw .commission-withdraw-content .withdraw-accordion .withdraw-payment-list li .payment-cont .payment-amount{font-size:1rem;font-weight:700;display:flex;align-items:center}.commission-withdraw .commission-withdraw-content .withdraw-accordion .withdraw-payment-list li .payment-cont .payment-amount::before{font-size:.875rem;font-weight:500;display:flex;margin-right:.5rem}.commission-withdraw .commission-withdraw-content .withdraw-accordion .withdraw-payment-list li .payment-cont .payment-amount.deposit::before{content:"입금"}.commission-withdraw .commission-withdraw-content .withdraw-accordion .withdraw-payment-list li .payment-cont .payment-amount.withdrawal{color:var(--point-red)}.commission-withdraw .commission-withdraw-content .withdraw-accordion .withdraw-payment-list li .payment-cont .payment-amount.withdrawal::before{content:"출금";color:var(--point-red)}.commission-withdraw .commission-withdraw-content .withdraw-accordion .withdraw-payment-list li .payment-balance{font-size:.875rem;font-weight:500;color:var(--text-gray2);display:flex;justify-content:flex-end}.order-cont{padding-bottom:2.5rem}.order-cont:has(.nodata){padding-bottom:0}.order-cont .sec:not(:first-child){margin-top:1.25rem}.order-cont .search-header .search-total{padding:1rem .5rem;font-size:.8125rem;font-weight:500;color:var(--text-gray3)}.order-cont .order-list,.order-cont .order-list--2,.order-cont .order-list--result{border-bottom:1px solid var(--border-gray3)}.order-cont .order-list .sec,.order-cont .order-list--2 .sec,.order-cont .order-list--result .sec{padding:1.25rem}.order-cont .order-list .order-list-item,.order-cont .order-list--2 .order-list-item,.order-cont .order-list--result .order-list-item{display:flex;flex-direction:column;row-gap:.75rem}.order-cont .order-list .order-list-item [class^=badge],.order-cont .order-list--2 .order-list-item [class^=badge],.order-cont .order-list--result .order-list-item [class^=badge]{position:absolute;top:-4px;right:0}.order-cont .order-list .order-list-item .order-date-box,.order-cont .order-list--2 .order-list-item .order-date-box,.order-cont .order-list--result .order-list-item .order-date-box,.order-cont .order-list .order-list-item .order-cont-box,.order-cont .order-list--2 .order-list-item .order-cont-box,.order-cont .order-list--result .order-list-item .order-cont-box,.order-cont .order-list .order-list-item .order-cont-box .order-num,.order-cont .order-list--2 .order-list-item .order-cont-box .order-num,.order-cont .order-list--result .order-list-item .order-cont-box .order-num,.order-cont .order-list .order-list-item .order-date-box .order-num,.order-cont .order-list--2 .order-list-item .order-date-box .order-num,.order-cont .order-list--result .order-list-item .order-date-box .order-num{position:relative;display:flex;align-items:center}.order-cont .order-list .order-list-item .order-date-box .order-date,.order-cont .order-list--2 .order-list-item .order-date-box .order-date,.order-cont .order-list--result .order-list-item .order-date-box .order-date,.order-cont .order-list .order-list-item .order-cont-box .order-date,.order-cont .order-list--2 .order-list-item .order-cont-box .order-date,.order-cont .order-list--result .order-list-item .order-cont-box .order-date{font-size:.875rem;font-weight:600;margin-right:.625rem}.order-cont .order-list .order-list-item .order-date-box .order-num,.order-cont .order-list--2 .order-list-item .order-date-box .order-num,.order-cont .order-list--result .order-list-item .order-date-box .order-num,.order-cont .order-list .order-list-item .order-cont-box .order-num,.order-cont .order-list--2 .order-list-item .order-cont-box .order-num,.order-cont .order-list--result .order-list-item .order-cont-box .order-num{font-size:.8125rem;font-weight:400;color:var(--text-gray2)}.order-cont .order-list .order-list-item .order-date-box .order-num::before,.order-cont .order-list--2 .order-list-item .order-date-box .order-num::before,.order-cont .order-list--result .order-list-item .order-date-box .order-num::before,.order-cont .order-list .order-list-item .order-cont-box .order-num::before,.order-cont .order-list--2 .order-list-item .order-cont-box .order-num::before,.order-cont .order-list--result .order-list-item .order-cont-box .order-num::before{content:"";width:.0625rem;height:.5rem;background:var(--border-gray3);display:flex;margin-right:.625rem}.order-cont .order-list .order-list-item .order-cont-box,.order-cont .order-list--2 .order-list-item .order-cont-box,.order-cont .order-list--result .order-list-item .order-cont-box{justify-content:space-between}.order-cont .order-list .order-list-item .order-cont-box .order-product-name,.order-cont .order-list--2 .order-list-item .order-cont-box .order-product-name,.order-cont .order-list--result .order-list-item .order-cont-box .order-product-name{font-size:.875rem;font-weight:400;line-height:1.43}.order-cont .order-list .order-list-item .order-cont-box .order-price,.order-cont .order-list--2 .order-list-item .order-cont-box .order-price,.order-cont .order-list--result .order-list-item .order-cont-box .order-price{font-size:1rem;font-weight:700}.order-cont .order-list .order-list-item .order-cont-box .order-price_s,.order-cont .order-list--2 .order-list-item .order-cont-box .order-price_s,.order-cont .order-list--result .order-list-item .order-cont-box .order-price_s{font-size:.875rem;font-weight:400;line-height:20}.order-cont .order-list .order-list-item .order-cont-box--type2,.order-cont .order-list--2 .order-list-item .order-cont-box--type2,.order-cont .order-list--result .order-list-item .order-cont-box--type2{display:flex;flex-direction:column;justify-content:flex-start}.order-cont .order-list .order-detail-info,.order-cont .order-list--2 .order-detail-info,.order-cont .order-list--result .order-detail-info{margin-top:.75rem}.order-cont .order-list .order-detail-info_item,.order-cont .order-list--2 .order-detail-info_item,.order-cont .order-list--result .order-detail-info_item{font-size:.875rem;font-weight:400;line-height:1.43;display:flex;justify-content:space-between}.order-cont .order-list .order-detail-info_item+.order-detail-info_item,.order-cont .order-list--2 .order-detail-info_item+.order-detail-info_item,.order-cont .order-list--result .order-detail-info_item+.order-detail-info_item{margin-top:.625rem}.order-cont .order-list--2 .order-product-name,.order-cont .order-list--result .order-product-name{font-size:1rem;font-weight:600;line-height:1.56}.order-cont .order-list--result{border-bottom:0;background-color:var(--bg-gray)}.order-cont .order-list--result .order-date-box,.order-cont .order-list .order-list-item .order-date-box .order-list--result .order-num,.order-cont .order-list--result .order-list .order-list-item .order-cont-box,.order-cont .order-list .order-list-item .order-list--result .order-cont-box,.order-cont .order-list .order-list-item .order-cont-box .order-list--result .order-num,.order-cont .order-list--2 .order-list-item .order-date-box .order-list--result .order-num,.order-cont .order-list--result .order-list--2 .order-list-item .order-cont-box,.order-cont .order-list--2 .order-list-item .order-list--result .order-cont-box,.order-cont .order-list--2 .order-list-item .order-cont-box .order-list--result .order-num,.order-cont .order-list--result .order-list-item .order-date-box .order-num,.order-cont .order-list--result .order-list-item .order-cont-box,.order-cont .order-list--result .order-list-item .order-cont-box .order-num{justify-content:space-between}.order-cont .order-list--result .box-wrap{display:flex}.order-cont .order-list--result .box-wrap .label{font-size:.6875rem;font-weight:500;line-height:1.45;display:flex;align-items:center;justify-content:center;padding:.125rem .375rem;color:#fff;background-color:var(--gray8);border-radius:.25rem}.order-cont .order-list--result .order-list-item i{padding:.3125rem;width:inherit;height:inherit;margin-right:.25rem}.order-cont .order-list--result .order-cont-box--type2{margin-left:1rem}.modal-body.commissionDetailModal,.modal-body.commission-detail{display:flex;flex-direction:column;padding:0}.modal-body.commissionDetailModal .modal-commission-header,.modal-body.commission-detail .modal-commission-header{display:flex;align-items:center;justify-content:space-between;padding:0 1.25rem 1rem 1.25rem}.modal-body.commissionDetailModal .modal-commission-header .commission-date,.modal-body.commissionDetailModal .modal-commission-header .btn,.modal-body.commission-detail .modal-commission-header .commission-date,.modal-body.commission-detail .modal-commission-header .btn{font-size:.875rem;font-weight:500}.modal-body.commissionDetailModal .modal-commission-item .sec,.modal-body.commission-detail .modal-commission-item .sec{padding:1.5rem 1.25rem}.modal-body.commissionDetailModal .modal-commission-item .modal-commission-info-box,.modal-body.commission-detail .modal-commission-item .modal-commission-info-box{margin-top:1.5rem;padding:1.25rem;background:var(--bg-gray);border-radius:.5rem}.modal-body.commissionDetailModal .modal-commission-item .modal-commission-info-box .modal-commission-info-item,.modal-body.commission-detail .modal-commission-item .modal-commission-info-box .modal-commission-info-item{display:flex;align-items:center;justify-content:space-between}.modal-body.commissionDetailModal .modal-commission-item .modal-commission-info-box .modal-commission-info-item:not(:last-child),.modal-body.commission-detail .modal-commission-item .modal-commission-info-box .modal-commission-info-item:not(:last-child){margin-bottom:1rem}.modal-body.commissionDetailModal .modal-commission-item .modal-commission-info-box .modal-commission-info-item .modal-commission-info-label,.modal-body.commission-detail .modal-commission-item .modal-commission-info-box .modal-commission-info-item .modal-commission-info-label{font-size:.875rem}.modal-body.commissionDetailModal .modal-commission-item .modal-commission-info-box .modal-commission-info-item .modal-commission-info-value,.modal-body.commission-detail .modal-commission-item .modal-commission-info-box .modal-commission-info-item .modal-commission-info-value{font-size:.875rem;font-weight:700;flex-shrink:0}.modal-body.commissionDetailModal .modal-commission-item.cancellation-conversion,.modal-body.commission-detail .modal-commission-item.cancellation-conversion{position:relative}.modal-body.commissionDetailModal .modal-commission-item.cancellation-conversion .sec,.modal-body.commission-detail .modal-commission-item.cancellation-conversion .sec{opacity:.15}.modal-body.commissionDetailModal .modal-commission-item.cancellation-conversion .cancellation-conversion-box,.modal-body.commission-detail .modal-commission-item.cancellation-conversion .cancellation-conversion-box{width:100%;position:absolute;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;align-items:center}.modal-body.commissionDetailModal .modal-commission-item.cancellation-conversion .cancellation-conversion-box .cancellation-tit,.modal-body.commission-detail .modal-commission-item.cancellation-conversion .cancellation-conversion-box .cancellation-tit{font-size:1rem;font-weight:600;margin-top:.625rem}.modal-body.commissionDetailModal .modal-commission-item.cancellation-conversion .cancellation-conversion-box .cancellation-date,.modal-body.commission-detail .modal-commission-item.cancellation-conversion .cancellation-conversion-box .cancellation-date{font-size:.8125rem;font-weight:500;margin-top:.1875rem}.sales-type{padding:0}.sales-type .modal-orderDetail-header{padding:1.375rem 1.25rem 1.25rem;background:var(--bg-gray)}.sales-type .modal-orderDetail-header .order-date{position:relative;font-size:.875rem;font-weight:600;line-height:1.43;margin-bottom:.3125rem}.sales-type .modal-orderDetail-header .order-date [class^=badge]{position:absolute;top:0px;right:0}.sales-type .modal-orderDetail-header .order-num{font-size:.8125rem;font-weight:400;line-height:1.54;color:var(--text-gray2)}.sales-type .modal-orderDetail-content{padding:1.5rem 1.25rem}.sales-type .modal-orderDetail-content .modal-orderDetail-list:not(:first-child){padding-top:1.25rem}.sales-type .modal-orderDetail-content .modal-orderDetail-list:not(:last-child){padding-bottom:1.25rem;border-bottom:1px solid var(--border-gray3)}.sales-type .modal-orderDetail-content .modal-orderDetail-list .product-name{font-size:.875rem;font-weight:400;line-height:1.43}.sales-type .modal-orderDetail-content .modal-orderDetail-list .product-option{font-size:.8125rem;line-height:1.54;color:var(--text-gray2);margin-top:.3125rem}.sales-type .modal-orderDetail-content .modal-orderDetail-list .price-box,.sales-type .modal-orderDetail-content .modal-orderDetail-list .commission .commission-box .price-box-type2,.commission .commission-box .sales-type .modal-orderDetail-content .modal-orderDetail-list .price-box-type2,.sales-type .modal-orderDetail-content .modal-orderDetail-list .commission .commission-box .price-box-type3,.commission .commission-box .sales-type .modal-orderDetail-content .modal-orderDetail-list .price-box-type3,.sales-type .modal-orderDetail-content .modal-orderDetail-list .commission-withdraw .commission-withdraw-content .commission-item .commission-withdraw-box .price-box-type2,.commission-withdraw .commission-withdraw-content .commission-item .commission-withdraw-box .sales-type .modal-orderDetail-content .modal-orderDetail-list .price-box-type2{display:flex;align-items:flex-end;margin-top:.375rem}.sales-type .modal-orderDetail-content .modal-orderDetail-list .price-box .price,.sales-type .modal-orderDetail-content .modal-orderDetail-list .commission .commission-box .price-box-type2 .price,.commission .commission-box .sales-type .modal-orderDetail-content .modal-orderDetail-list .price-box-type2 .price,.sales-type .modal-orderDetail-content .modal-orderDetail-list .commission .commission-box .price-box-type3 .price,.commission .commission-box .sales-type .modal-orderDetail-content .modal-orderDetail-list .price-box-type3 .price,.sales-type .modal-orderDetail-content .modal-orderDetail-list .commission-withdraw .commission-withdraw-content .commission-item .commission-withdraw-box .price-box-type2 .price,.commission-withdraw .commission-withdraw-content .commission-item .commission-withdraw-box .sales-type .modal-orderDetail-content .modal-orderDetail-list .price-box-type2 .price{font-size:1rem;font-weight:700}.sales-type .modal-orderDetail-content .modal-orderDetail-list .price-box .quntity,.sales-type .modal-orderDetail-content .modal-orderDetail-list .commission .commission-box .price-box-type2 .quntity,.commission .commission-box .sales-type .modal-orderDetail-content .modal-orderDetail-list .price-box-type2 .quntity,.sales-type .modal-orderDetail-content .modal-orderDetail-list .commission .commission-box .price-box-type3 .quntity,.commission .commission-box .sales-type .modal-orderDetail-content .modal-orderDetail-list .price-box-type3 .quntity,.sales-type .modal-orderDetail-content .modal-orderDetail-list .commission-withdraw .commission-withdraw-content .commission-item .commission-withdraw-box .price-box-type2 .quntity,.commission-withdraw .commission-withdraw-content .commission-item .commission-withdraw-box .sales-type .modal-orderDetail-content .modal-orderDetail-list .price-box-type2 .quntity{font-size:.8125rem;font-weight:500;display:flex;align-items:center}.sales-type .modal-orderDetail-content .modal-orderDetail-list .price-box .quntity::before,.sales-type .modal-orderDetail-content .modal-orderDetail-list .commission .commission-box .price-box-type2 .quntity::before,.commission .commission-box .sales-type .modal-orderDetail-content .modal-orderDetail-list .price-box-type2 .quntity::before,.sales-type .modal-orderDetail-content .modal-orderDetail-list .commission .commission-box .price-box-type3 .quntity::before,.commission .commission-box .sales-type .modal-orderDetail-content .modal-orderDetail-list .price-box-type3 .quntity::before,.sales-type .modal-orderDetail-content .modal-orderDetail-list .commission-withdraw .commission-withdraw-content .commission-item .commission-withdraw-box .price-box-type2 .quntity::before,.commission-withdraw .commission-withdraw-content .commission-item .commission-withdraw-box .sales-type .modal-orderDetail-content .modal-orderDetail-list .price-box-type2 .quntity::before{content:"/";font-size:.8125rem;color:var(--text-gray2);display:flex;margin:0 .3125rem}.sales-type .modal-orderDetail-info{padding:1.5rem 0}.sales-type .modal-orderDetail-info .tit-type2{padding:0 1.25rem}.sales-type .modal-orderDetail-info .sec{margin-top:1rem}.sales-type .modal-orderDetail-info .sec .modal-orderDetail-info-item{display:table;width:100%;padding:.5rem 0}.sales-type .modal-orderDetail-info .sec .modal-orderDetail-info-item .modal-orderDetail-label{display:table-cell;min-width:4.375rem;font-size:.875rem;font-weight:400}.sales-type .modal-orderDetail-info .sec .modal-orderDetail-info-item .modal-orderDetail-value{display:table-cell;text-align:right;word-break:break-all;font-size:.875rem;line-height:1.43}.sales-type .modal-orderDetail-info .sec .modal-orderDetail-info-item .modal-orderDetail-value>span:not(.sub){font-weight:inherit;font-size:inherit}.sales-type .modal-orderDetail-info .sec .modal-orderDetail-info-total{display:table;table-layout:fixed;width:100%;margin-top:1.25rem;border-top:1px solid var(--border-gray3);padding-top:1.25rem}.sales-type .modal-orderDetail-info .sec .modal-orderDetail-info-total .total-price-title{display:table-cell;min-width:4.375rem;font-size:1.125rem;font-weight:500;line-height:1.39}.sales-type .modal-orderDetail-info .sec .modal-orderDetail-info-total .total-price{display:table-cell;text-align:right;word-break:break-all;font-size:1.125rem;font-weight:700;line-height:1.39}.sales-type .modal-orderDetail-info .sec .modal-orderDetail-info-total .total-price em{font-weight:500}.sales-type .modal-orderDetail-info .sec .modal-orderDetail-info-total .total-price>span{font-size:inherit;font-weight:inherit}.withdrawModal .form-item{margin-bottom:.625rem}.withdrawModal .withdrawModal-info{margin-top:1.5rem;margin-bottom:3.875rem}.withdrawModal .withdrawModal-info .info-tit{font-size:.875rem;font-weight:700;line-height:1.71;margin-bottom:.75rem}.withdrawModal .commission-withdraw{padding-top:.25rem}.app-detail{padding-bottom:3.125rem}.app-detail:has(.btn-wrap-fixed,.modal-bottom .modal-footer,.modal-fullscreen .modal-footer):not(.iframe-type):not(:has(.app-detail-card-type)){padding-bottom:calc(env(safe-area-inset-bottom) + 4.5rem + 3.125rem)}.app-detail .tit-type2{margin-bottom:1.25rem}.app-detail .prd-list.col-2.customer .prd-item:only-child,.app-detail .prd-list.col-2.customer .prd-detail:only-child{grid-column:1/3}.app-detail .prd-list.col-2.customer .prd-item:only-child .prd-thumb,.app-detail .prd-list.col-2.customer .prd-detail:only-child .prd-thumb{aspect-ratio:335/200;overflow:hidden}.app-detail .prd-list.col-2.customer .prd-item:only-child .prd-thumb img,.app-detail .prd-list.col-2.customer .prd-detail:only-child .prd-thumb img{object-fit:contain;margin:0 auto}.app-detail.iframe-type .app-detail-cont{display:flex;flex-direction:column;flex:1 0 auto}.app-detail.iframe-type .iframe-wrap{position:relative;flex:1 0 auto}.app-detail.iframe-type .iframe-wrap iframe{position:absolute;width:100%;height:100%}.app-detail .hr-type+.tit-type2{margin-top:2.5rem}.app-detail .app-detail-tit{font-size:1.125rem;font-weight:500;line-height:1.39;padding:.625rem 1.25rem 1.25rem}.app-detail .app-detail-card-type{width:100%}.app-detail .app-detail-cont:has(.fixed-box){position:sticky;top:3.75rem;z-index:2056}.app-detail .app-detail-cont .app-detail-cont-video-box iframe{width:100%;aspect-ratio:16/9}.app-detail .app-detail-cont .app-detail-cont-video-box video{width:100%;aspect-ratio:16/9}.app-detail .app-detail-cont .app-detail-cont-text-box{font-size:.875rem;line-height:1.43;padding:1.25rem 1.25rem 2.5rem}.app-detail .app-detail-cont .video-titbox{padding:.875rem 1.25rem 1.875rem}.app-detail .app-detail-sec .tit-type2{margin:2.5rem 1.25rem 1rem}.app-detail .app-detail-sec .app-detail-other-video-list{padding:0 1.25rem}.app-detail .app-detail-sec .app-detail-other-video-list li .video-box{width:100%;border-radius:.5rem;position:relative}.app-detail .app-detail-sec .app-detail-other-video-list li .video-box img{width:100%;object-fit:cover}.app-detail .app-detail-sec .app-detail-other-video-list li .video-titbox{padding:.875rem 0 1.875rem}.app-detail .app-detail-footer .btn-wrap-fixed,.app-detail .app-detail-footer .modal-bottom .modal-footer,.modal-bottom .app-detail .app-detail-footer .modal-footer,.app-detail .app-detail-footer .modal-fullscreen .modal-footer,.modal-fullscreen .app-detail .app-detail-footer .modal-footer{display:none}.app-detail .app-detail-footer .active{display:flex}.app-detail .video-titbox{font-size:0}.app-detail .video-tit{width:100%;font-size:1.125rem;font-weight:500;line-height:1.39;margin-bottom:.5rem;display:block;overflow:hidden;text-overflow:ellipsis;word-break:break-all;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal;height:auto}.app-detail .video-editor{display:inline;font-size:.8125rem;font-weight:600;line-height:1.23;color:var(--text-gray2);word-break:break-all}.app-detail .video-editor+.video-view::before,.app-detail .video-editor+.video-reply::before{content:"";display:inline-block;width:1px;height:.625rem;background:var(--border-gray3);margin:0 .5rem}.app-detail .video-view,.app-detail .video-reply{display:inline;font-size:.8125rem;line-height:1.23;color:var(--text-gray2)}.app-detail .video-view+.video-reply{margin-left:.5rem}.app-detail .swiper-slide .prd-list.col-2{padding-bottom:3.125rem}.swiper-card-pagination{width:fit-content;height:1.4375rem;padding:0 .75rem;display:flex;align-items:center;background:rgba(0,0,0,.35);border-radius:.75rem;position:absolute;left:initial;right:1rem;top:1rem;color:var(--white);font-size:.75rem;column-gap:.375rem}.swiper-card-pagination span{opacity:.6}.swiper-card-pagination span.swiper-pagination-current{opacity:1;font-weight:700}.modal-bottom:has(.video-type) .modal-header{border-radius:0}.modal-bottom .modal-body .refresh-area+.replyModal-contbox{transform:translateY(-40px);background:var(--bg-white)}.modal-bottom .modal-body.replyModal{min-height:calc(100vh - 5rem - 3.75rem);min-height:calc(100dvh - 5rem - 3.75rem);max-height:0;display:flex;flex-direction:column;padding:0}.modal-bottom .modal-body.replyModal.video-type{min-height:calc(100vh - 3.75rem - 5rem - 56.4705vw);min-height:calc(100dvh - 3.75rem - 5rem - 56.4705vw)}.modal-bottom .modal-body.replyModal .replyModal-contbox{padding:0 1.25rem 1.25rem;flex:1}.modal-bottom .modal-body.replyModal .replyModal-contbox .loading-dimmed{margin:2.5rem auto 0}.modal-bottom .modal-body.replyModal .replyModal-contbox .loading-dimmed:first-child{margin:0 auto}.modal-bottom .modal-body.replyModal .replyModal-contbox .replyModal-list{width:100%}.modal-bottom .modal-body.replyModal .replyModal-contbox .replyModal-list li{display:flex;flex-wrap:wrap;align-items:flex-start}.modal-bottom .modal-body.replyModal .replyModal-contbox .replyModal-list li .re-reply-list{width:100%;margin-top:1.625rem;padding-left:2.875rem}.modal-bottom .modal-body.replyModal .replyModal-contbox .replyModal-list li .reply-delete{font-size:.875rem;font-weight:400;line-height:1.43}.modal-bottom .modal-body.replyModal .replyModal-contbox .replyModal-list li .reply-profile{width:2.25rem;height:2.25rem;flex-shrink:0;margin-right:.625rem}.modal-bottom .modal-body.replyModal .replyModal-contbox .replyModal-list li .reply-profile img{border-radius:50%}.modal-bottom .modal-body.replyModal .replyModal-contbox .replyModal-list li .reply-contbox{width:calc(100% - 2.875rem - 2.3125rem);display:flex;align-items:center;flex-wrap:wrap}.modal-bottom .modal-body.replyModal .replyModal-contbox .replyModal-list li .reply-contbox .reply-name{font-size:.875rem;font-weight:600;line-height:1.43;margin-right:.3125rem;margin-bottom:.5rem}.modal-bottom .modal-body.replyModal .replyModal-contbox .replyModal-list li .reply-contbox .reply-time{font-size:.75rem;font-weight:400;line-height:1.67;color:var(--text-gray1);margin-bottom:.5rem}.modal-bottom .modal-body.replyModal .replyModal-contbox .replyModal-list li .reply-contbox .reply-text{width:100%;font-size:.9375rem;font-weight:400;line-height:1.47;color:var(--text-black)}.modal-bottom .modal-body.replyModal .replyModal-contbox .replyModal-list li .reply-contbox .reply-btn{color:var(--text-gray2);margin-top:.75rem;font-size:.75rem;font-weight:500;line-height:1.67}.modal-bottom .modal-body.replyModal .replyModal-contbox .replyModal-list li .reply-contbox .replay-hash{font-weight:500;color:var(--state-link)}.modal-bottom .modal-body.replyModal .replyModal-contbox .replyModal-list li .reply-contbox.user-admin .reply-name{color:var(--point-red)}.modal-bottom .modal-body.replyModal .replyModal-contbox .replyModal-list li .reply-option{width:1.875rem;height:1.875rem;flex-shrink:0;margin-left:.4375rem}.modal-bottom .modal-body.replyModal .replyModal-contbox .replyModal-list li:not(:last-child){margin-bottom:1.625rem}.modal-bottom .modal-body.replyModal .replyModal-reply-inputBox{width:100%;position:sticky;bottom:0;left:0;display:flex;align-items:center;padding:.625rem 1.25rem;background:var(--bg-white);border-top:1px solid var(--border-gray2);background-color:var(--bg-white);z-index:8001}.modal-bottom .modal-body.replyModal .replyModal-reply-inputBox:has(.textarea-type textarea:disabled){background-color:var(--bg-gray)}.modal-bottom .modal-body.replyModal .replyModal-reply-inputBox .reply-profile{width:2.25rem;height:2.25rem;margin-right:.5rem}.modal-bottom .modal-body.replyModal .replyModal-reply-inputBox .reply-profile img{border-radius:50%}.non-icon-list{margin:1.25rem 0}.non-icon-list>li:not(:last-child){margin-bottom:1.25rem}.non-icon-list a{text-decoration:underline}.level-chart{width:100%;position:relative;margin-bottom:1.875rem}.level-chart .level-chart-label{width:100%;position:absolute;top:2.75rem;z-index:1}.level-chart .level-chart-label li{width:100%;display:flex;flex-direction:column;column-gap:.125rem;position:relative}.level-chart .level-chart-label li:not(:last-child){margin-bottom:2.9375rem}.level-chart .level-chart-label li p{width:3.375rem}.level-chart .level-chart-label li .level-pride{font-size:.8125rem;font-weight:500;line-height:1.38;display:flex;align-items:center;justify-content:flex-end}.level-chart .level-chart-label li .level-pride::before{content:"";width:calc(100% - 4rem);height:1px;background:var(--border-gray3);display:flex;position:absolute;right:0}.level-chart .level-chart-label li .level-pride::after{content:"";width:.375rem;height:.375rem;border-radius:50%;display:flex;margin-left:.1875rem;flex-shrink:0}.level-chart .level-chart-label li .level-price{font-size:.8125rem;font-weight:400;line-height:1.38;color:var(--text-gray1);text-align:right}.level-chart .level-chart-label li:nth-child(1) .level-pride::after{background:#e65a27}.level-chart .level-chart-label li:nth-child(2) .level-pride::after{background:#ff8e3d}.level-chart .level-chart-label li:nth-child(3) .level-pride::after{background:#ffd487}.level-chart .level-chart-label li:nth-child(4) .level-pride::after{background:#333}.level-chart .level-chart-graph{width:100%;padding-left:3.75rem;min-height:20.125rem;margin-top:1rem;padding-top:3.3125rem;display:flex;justify-content:center;position:relative;z-index:2}.level-chart .level-chart-graph>div{flex:1;width:calc((100% - 4rem)/2);min-height:17.4375rem;display:flex;flex-direction:column;align-items:center;justify-content:space-between;row-gap:.625rem;position:relative}@supports(-webkit-touch-callout: none){.level-chart .level-chart-graph>div{row-gap:1rem}}.level-chart .level-chart-graph>div .price-box,.level-chart .level-chart-graph>div .commission .commission-box .price-box-type2,.commission .commission-box .level-chart .level-chart-graph>div .price-box-type2,.level-chart .level-chart-graph>div .commission .commission-box .price-box-type3,.commission .commission-box .level-chart .level-chart-graph>div .price-box-type3,.level-chart .level-chart-graph>div .commission-withdraw .commission-withdraw-content .commission-item .commission-withdraw-box .price-box-type2,.commission-withdraw .commission-withdraw-content .commission-item .commission-withdraw-box .level-chart .level-chart-graph>div .price-box-type2{max-width:8.25rem;padding:.625rem;border:1px solid var(--primary-black);border-radius:1.125rem;display:flex;align-items:center;column-gap:.25rem;position:absolute;font-size:.8125rem;font-weight:600;transform:translateY(calc(-100% - 1.0625rem));background:var(--bg-white)}.level-chart .level-chart-graph>div .price-box::after,.level-chart .level-chart-graph>div .commission .commission-box .price-box-type2::after,.commission .commission-box .level-chart .level-chart-graph>div .price-box-type2::after,.level-chart .level-chart-graph>div .commission .commission-box .price-box-type3::after,.commission .commission-box .level-chart .level-chart-graph>div .price-box-type3::after,.level-chart .level-chart-graph>div .commission-withdraw .commission-withdraw-content .commission-item .commission-withdraw-box .price-box-type2::after,.commission-withdraw .commission-withdraw-content .commission-item .commission-withdraw-box .level-chart .level-chart-graph>div .price-box-type2::after{content:"";width:.6875rem;height:.4375rem;background:url("../images/img_bubble.png") no-repeat;background-size:contain;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%, 100%);flex-shrink:0}.level-chart .level-chart-graph>div .graph{display:flex;flex-direction:column;align-items:center;width:3.75rem;height:1px;max-height:15.625rem;background:#333;border-top-left-radius:.5rem;border-top-right-radius:.5rem;margin-top:auto;transition:height .3s}.level-chart .level-chart-graph>div .graph.vvip{background:#e65a27}.level-chart .level-chart-graph>div .graph.vip{background:#ff8e3d}.level-chart .level-chart-graph>div .graph.rookie{background:#ffd487}.level-chart .level-chart-graph>div .graph.newbie{background:#333333}.level-chart .level-chart-graph>div .graph-label{font-size:.75rem;font-weight:600;line-height:1.54}.flex-wrap{display:flex;width:100%;justify-content:space-between}.flex-wrap.center{align-items:center}.flex-wrap>:only-child:is(.util){margin-left:auto}.selected-prd{position:relative;padding:1rem;background-color:var(--white);border:solid 1px var(--border-gray3);border-radius:.5rem}.selected-prd .prd-item.row .prd-cont,.selected-prd .row.prd-detail .prd-cont{flex:1;min-width:0}.selected-prd .prd-item.row .title,.selected-prd .row.prd-detail .title{margin-right:1.25rem;display:block;overflow:hidden;text-overflow:ellipsis;word-break:break-all;white-space:nowrap}.selected-prd .prd-item.row .option,.selected-prd .row.prd-detail .option{display:block;overflow:hidden;text-overflow:ellipsis;word-break:break-all;white-space:nowrap}.selected-prd .prd-item.row .gift,.selected-prd .row.prd-detail .gift{display:block;overflow:hidden;text-overflow:ellipsis;word-break:break-all;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal;height:auto}.selected-prd .prd-item.row .sub,.selected-prd .row.prd-detail .sub{color:var(--text-black)}.selected-prd .ico-arr-down,.selected-prd .select-type.active:after,.selected-prd .active.btn-type-select:after,.selected-prd .active.btn-type-select2:after,.selected-prd .select-type3::after{position:absolute;top:.625rem;right:.875rem}.payment-item label{display:flex;padding:0 .625rem;justify-content:center;align-items:center;background-color:var(--bg-white);border:1px solid var(--border-gray3);text-align:center;color:var(--text-gray3);min-width:auto;height:3.25rem;border-radius:.5rem;font-size:.875rem;font-weight:600;line-height:3.25rem}.payment-item label img{max-width:100%;width:auto;zoom:.5}.payment-item input:checked+label{border-color:var(--border-black)}:where(*)+.chk-list{margin-top:1.5rem}.form-item+:where(*)+.chk-list{margin-top:.625rem}.radio-list .chk-item+.chk-item{margin-top:1.25rem}.radio-list+:where(.textarea-type){margin-top:.875rem}.payment-list{display:grid;grid-template-columns:1fr 1fr;gap:.4375rem;margin-bottom:1.25rem}.payment-list.full{grid-template-columns:1fr}.sec .payment-list:first-child{margin-top:1.5rem}.sec.my-order-payment{margin-bottom:1.875rem}[class^=round-box]{padding:1.8125rem 1.25rem;border-radius:.5rem;border:1px solid var(--border-gray4);text-align:center}[class^=round-box].c-line3{border-color:var(--border-gray3)}[class^=round-box].row{display:flex;padding:1.25rem;justify-content:space-between;align-items:center}[class^=round-box].row>p:first-child{text-align:left}[class^=round-box].nested{padding:1rem;line-height:1.38}:where(*)+[class^=round-box]{margin-top:1.5rem}.round-box-bg{background-color:var(--bg-gray);border-color:var(--bg-gray)}.settings>li{padding:0 1.25rem;border-color:var(--border-gray3)}.settings>li>.block{display:flex;justify-content:space-between;align-items:center;padding:1.25rem 0}.settings>li>.block:has(.switch-box){padding:1.125rem 0}.settings>li a{padding:0}.settings>li .title{font-size:1.125rem}.settings>li .desc{margin-top:.5rem;font-size:.8125rem;line-height:1.54;color:var(--text-gray3)}.settings .title button{font:inherit}.settings .version{color:var(--text-gray2);font-size:.8125rem}.unregister-button{margin:2.5rem 1.25rem}.unregister-button .btn-underline{font-size:.875rem}.push-disable{padding:2.5rem 1.25rem;background-color:var(--bg-gray);text-align:center}.push-disable .title{display:inline-flex;align-items:center;gap:.125rem;min-height:2.25rem;font-size:1rem;font-weight:600}.push-disable .desc{margin-top:.75rem;font-size:.8125rem}.push-disable-btn{margin-top:1.125rem}.select-agree-wrap .sec>:first-child[class^=tit-type]{padding-top:1.5rem}.select-agree-wrap .chk-list{margin-bottom:1.625rem}.select-agree-wrap .sec:last-child{margin-bottom:2.5rem}.unregister-wr{padding:1.25rem}.unregister-wr [class^=tit-type]{margin:0}.unregister-wr .tit-type1{margin:0;font-size:1.25rem}.unregister-wr .tit-type1+:where(*){margin-top:1.5rem}.unregister-wr .chk-item{margin-top:.875rem}.unregister-wr .chk-item label{word-break:normal}.unregister-wr [class^=txt-]+p[class^=txt-]{margin-top:.625rem}.unregister-wr .txt-list-bullet,.unregister-wr .txt-list-bullet--type2{margin-top:1.5rem;font-size:.8125rem}.unregister-wr .txt-list-bullet+.chk-item,.unregister-wr .txt-list-bullet--type2+.chk-item{margin-top:1.5rem}.unregister-wr .txt-list-bullet+.chk-item label,.unregister-wr .txt-list-bullet--type2+.chk-item label{font-weight:500}.unregister-wr .hr-type{width:auto;margin-left:-1.25rem;margin-right:-1.25rem}.unregister-wr label[for=radio]{font-size:.9375rem}.unregister-wr .unregister-section{padding-bottom:1.5rem}.unregister-wr .unregister-section .form-item:not(.form-btn){margin-top:1.5rem}.unregister-wr .unregister-section:first-child{padding-top:0}.unregister-wr .cash-box .total{margin-top:.375rem}.unregister-wr .cash-box .total>em{font-weight:700;font-size:1.375rem}.unregister-wr .cash-box .total+:where(*){margin-top:.875rem}.unregister-wr .point-box .total>em{font-weight:700;font-size:1.25rem}.unregister-wr .point-box .total+:where(*){margin-top:.875rem}.my-order-wrap .order-header{display:flex;justify-content:space-between;align-items:center;height:4.375rem;border-bottom:0}.my-order-wrap .order-header.border-none{border-bottom:0}.my-order-wrap .order-header.border-none+.order-body{padding-top:0}.my-order-wrap .order-header .required{color:var(--point-red);font-size:.875rem;line-height:1.3125rem}.my-order-wrap .order-header>.util{margin-right:1.25rem}.my-order-wrap .order-body{padding:1.5rem 1.25rem}.my-order-wrap .order-body .desc-info-item~.round-box,.my-order-wrap .order-body .desc-info-item~.message-box{margin-top:.75rem}.my-order-wrap .order-body .round-box{border-color:var(--border-gray3)}.my-order-wrap .order-body .btn-wrap:last-child,.my-order-wrap .order-body .chk-btn-wrap:last-child{margin-bottom:0}.my-order-wrap .order-body .btn-wrap:first-child,.my-order-wrap .order-body .chk-btn-wrap:first-child{margin-top:0}.my-order-wrap .order-body .btn-wrap:first-child+:where(*),.my-order-wrap .order-body .chk-btn-wrap:first-child+:where(*){margin-top:1.5rem}.my-order-wrap .order-body.flex-type{display:flex;justify-content:space-between;align-items:center}.my-order-wrap .order-body.flex-type label{color:var(--text-black);font-size:1rem;font-weight:500}.my-order-wrap .order-body.flex-type .arr-btn{width:1.25rem;height:1.25rem;display:inline-block;background-repeat:no-repeat;vertical-align:middle;background-position:50% 50%;background-size:contain}.my-order-wrap .order-list+[class^=tit-type],.my-order-wrap .order-cont .order-list--2+[class^=tit-type],.order-cont .my-order-wrap .order-list--2+[class^=tit-type],.my-order-wrap .order-cont .order-list--result+[class^=tit-type],.order-cont .my-order-wrap .order-list--result+[class^=tit-type]{padding-top:1.5625rem;position:relative}.my-order-wrap .order-list+[class^=tit-type] :after,.my-order-wrap .order-cont .order-list--2+[class^=tit-type] :after,.order-cont .my-order-wrap .order-list--2+[class^=tit-type] :after,.my-order-wrap .order-cont .order-list--result+[class^=tit-type] :after,.order-cont .my-order-wrap .order-list--result+[class^=tit-type] :after{content:"";display:block;width:calc(100% + 2.5rem);height:.0625rem;background-color:var(--border-gray3);position:absolute;top:0;left:50%;transform:translateX(-50%)}.my-order-wrap .order-list>.btn-wrap,.my-order-wrap .order-cont .order-list--2>.btn-wrap,.order-cont .my-order-wrap .order-list--2>.btn-wrap,.my-order-wrap .order-cont .order-list--result>.btn-wrap,.order-cont .my-order-wrap .order-list--result>.btn-wrap,.my-order-wrap .order-list>.chk-btn-wrap,.my-order-wrap .order-cont .order-list--2>.chk-btn-wrap,.order-cont .my-order-wrap .order-list--2>.chk-btn-wrap,.my-order-wrap .order-cont .order-list--result>.chk-btn-wrap,.order-cont .my-order-wrap .order-list--result>.chk-btn-wrap{margin-top:1.25rem;position:relative}.my-order-wrap .order-list>.btn-wrap:last-child,.my-order-wrap .order-cont .order-list--2>.btn-wrap:last-child,.order-cont .my-order-wrap .order-list--2>.btn-wrap:last-child,.my-order-wrap .order-cont .order-list--result>.btn-wrap:last-child,.order-cont .my-order-wrap .order-list--result>.btn-wrap:last-child,.my-order-wrap .order-list>.chk-btn-wrap:last-child,.my-order-wrap .order-cont .order-list--2>.chk-btn-wrap:last-child,.order-cont .my-order-wrap .order-list--2>.chk-btn-wrap:last-child,.my-order-wrap .order-cont .order-list--result>.chk-btn-wrap:last-child,.order-cont .my-order-wrap .order-list--result>.chk-btn-wrap:last-child{margin-bottom:1.5rem}.my-order-wrap .order-list>.btn-wrap+.btn-wrap,.my-order-wrap .order-cont .order-list--2>.btn-wrap+.btn-wrap,.order-cont .my-order-wrap .order-list--2>.btn-wrap+.btn-wrap,.my-order-wrap .order-cont .order-list--result>.btn-wrap+.btn-wrap,.order-cont .my-order-wrap .order-list--result>.btn-wrap+.btn-wrap,.my-order-wrap .order-list>.chk-btn-wrap+.btn-wrap,.my-order-wrap .order-cont .order-list--2>.chk-btn-wrap+.btn-wrap,.order-cont .my-order-wrap .order-list--2>.chk-btn-wrap+.btn-wrap,.my-order-wrap .order-cont .order-list--result>.chk-btn-wrap+.btn-wrap,.order-cont .my-order-wrap .order-list--result>.chk-btn-wrap+.btn-wrap,.my-order-wrap .order-list>.btn-wrap+.chk-btn-wrap,.my-order-wrap .order-cont .order-list--2>.btn-wrap+.chk-btn-wrap,.order-cont .my-order-wrap .order-list--2>.btn-wrap+.chk-btn-wrap,.my-order-wrap .order-cont .order-list--result>.btn-wrap+.chk-btn-wrap,.order-cont .my-order-wrap .order-list--result>.btn-wrap+.chk-btn-wrap,.my-order-wrap .order-list>.chk-btn-wrap+.chk-btn-wrap,.my-order-wrap .order-cont .order-list--2>.chk-btn-wrap+.chk-btn-wrap,.order-cont .my-order-wrap .order-list--2>.chk-btn-wrap+.chk-btn-wrap,.my-order-wrap .order-cont .order-list--result>.chk-btn-wrap+.chk-btn-wrap,.order-cont .my-order-wrap .order-list--result>.chk-btn-wrap+.chk-btn-wrap{margin-top:.4375rem}.my-order-wrap .order-list>.btn-wrap [class^=btn-type].disabled,.my-order-wrap .order-cont .order-list--2>.btn-wrap [class^=btn-type].disabled,.order-cont .my-order-wrap .order-list--2>.btn-wrap [class^=btn-type].disabled,.my-order-wrap .order-cont .order-list--result>.btn-wrap [class^=btn-type].disabled,.order-cont .my-order-wrap .order-list--result>.btn-wrap [class^=btn-type].disabled,.my-order-wrap .order-list>.chk-btn-wrap [class^=btn-type].disabled,.my-order-wrap .order-cont .order-list--2>.chk-btn-wrap [class^=btn-type].disabled,.order-cont .my-order-wrap .order-list--2>.chk-btn-wrap [class^=btn-type].disabled,.my-order-wrap .order-cont .order-list--result>.chk-btn-wrap [class^=btn-type].disabled,.order-cont .my-order-wrap .order-list--result>.chk-btn-wrap [class^=btn-type].disabled,.my-order-wrap .order-list>.btn-wrap [class^=btn-type]:disabled,.my-order-wrap .order-cont .order-list--2>.btn-wrap [class^=btn-type]:disabled,.order-cont .my-order-wrap .order-list--2>.btn-wrap [class^=btn-type]:disabled,.my-order-wrap .order-cont .order-list--result>.btn-wrap [class^=btn-type]:disabled,.order-cont .my-order-wrap .order-list--result>.btn-wrap [class^=btn-type]:disabled,.my-order-wrap .order-list>.chk-btn-wrap [class^=btn-type]:disabled,.my-order-wrap .order-cont .order-list--2>.chk-btn-wrap [class^=btn-type]:disabled,.order-cont .my-order-wrap .order-list--2>.chk-btn-wrap [class^=btn-type]:disabled,.my-order-wrap .order-cont .order-list--result>.chk-btn-wrap [class^=btn-type]:disabled,.order-cont .my-order-wrap .order-list--result>.chk-btn-wrap [class^=btn-type]:disabled{background-color:var(--bg-white) !important}.my-order-wrap .order-list>.btn-wrap+.bubble-message,.my-order-wrap .order-cont .order-list--2>.btn-wrap+.bubble-message,.order-cont .my-order-wrap .order-list--2>.btn-wrap+.bubble-message,.my-order-wrap .order-cont .order-list--result>.btn-wrap+.bubble-message,.order-cont .my-order-wrap .order-list--result>.btn-wrap+.bubble-message,.my-order-wrap .order-list>.chk-btn-wrap+.bubble-message,.my-order-wrap .order-cont .order-list--2>.chk-btn-wrap+.bubble-message,.order-cont .my-order-wrap .order-list--2>.chk-btn-wrap+.bubble-message,.my-order-wrap .order-cont .order-list--result>.chk-btn-wrap+.bubble-message,.order-cont .my-order-wrap .order-list--result>.chk-btn-wrap+.bubble-message{max-width:max-content}.my-order-wrap .order-item{position:relative;padding:1.25rem 0}.my-order-wrap .order-item+.btn-wrap:after,.my-order-wrap .order-item+.chk-btn-wrap:after{content:"";display:block;width:calc(100% + 2.5rem);height:.0625rem;background-color:var(--border-gray3);position:absolute;top:-1.25rem;left:50%;transform:translateX(-50%)}.my-order-wrap .order-item:has(>.row){display:flex;gap:14px}.my-order-wrap .order-item .row:not(:has(>.chk-item)){flex:1;min-width:0}.my-order-wrap .order-item .row:has(>.chk-item){flex:0 0 auto}.my-order-wrap .order-item .status{display:inline-block;font-size:.8125rem;color:var(--text-gray2);margin-bottom:1rem;font-weight:500}.my-order-wrap .order-item .status.c-orange{color:var(--point-orange)}.my-order-wrap .order-item .btn{float:right;display:inline-flex;align-items:center;font-size:.8125rem;color:var(--gray8);gap:.125rem}.my-order-wrap .prd-footer{display:flex;justify-content:space-between;align-items:center}.my-order-wrap .prd-footer .total{font-weight:700}.my-order-wrap .prd-footer .total del{color:var(--text-gray2);font-size:.8125rem}.my-order-wrap .prd-footer+.bubble-message{margin-top:.5rem;margin-bottom:0}.my-order-wrap .prd-footer+.bubble-message.left{margin-top:1rem}.my-order-wrap .prd-footer+.bubble-message.left::before{left:2.8125rem}.my-order-wrap .prd-gift .prd-item-box{background-color:rgba(0,0,0,0)}.my-order-wrap .prd-gift .btn-wrap,.my-order-wrap .prd-gift .chk-btn-wrap{margin-top:.5rem;padding-left:1rem;padding-right:1rem;padding-bottom:1rem}.my-order-wrap .prd-gift .btn-wrap [class^=btn-type],.my-order-wrap .prd-gift .chk-btn-wrap [class^=btn-type]{height:36px}.my-order-wrap .prd-gift .thumb-swiper{margin-left:0;margin-top:.8125rem}.my-order-wrap .prd-gift .thumb-swiper .swiper-slide{width:auto}.my-order-wrap .prd-gift .thumb-swiper .thumb{margin-top:0;width:3.5rem;height:3.5rem;border-radius:4px;border:solid 1px var(--border-gray2);background-color:var(--bg-white)}.my-order-wrap .prd-info+.prd-gift{margin-top:.625rem}.my-order-wrap .order-item+.order-item{border-top:1px solid var(--border-gray3)}.my-order-wrap .order-body>.desc-info-item:first-child{padding-top:0}.my-order-wrap .desc-info-total+.desc-info-item,.my-order-wrap .desc-info-item+.desc-info-total{margin-top:.75rem}.my-order-wrap .desc-info-item{display:table;width:100%;padding:.5rem 0}.my-order-wrap .desc-info-item .desc-label{display:table-cell;font-size:.875rem;font-weight:500;width:7.5rem}.my-order-wrap .desc-info-item .desc-value{display:table-cell;text-align:right;word-break:break-all;font-size:.875rem;line-height:1.43}.my-order-wrap .desc-info-item .desc-value>a{display:inline-flex;align-items:center;gap:.125rem}.my-order-wrap .desc-info-item .shipping-fee{color:var(--text-gray2);font-size:.8125rem}.my-order-wrap .desc-info-item .shipping-fee em{font-size:.875rem;color:var(--text-black);font-weight:700;margin-right:.375rem}.my-order-wrap .desc-info-item~.btn-wrap,.my-order-wrap .desc-info-item~.chk-btn-wrap{margin-top:.75rem}.my-order-wrap .desc-info-item .desc-value>span:not(.sub),.my-order-wrap .desc-info-total .total-price>span:not(.sub){font-weight:inherit;font-size:inherit}.my-order-wrap .desc-info-total{display:table;table-layout:fixed;width:100%;margin-top:1.25rem;border-top:1px solid var(--border-gray3);padding-top:1.25rem}.my-order-wrap .desc-info-total .total-price-title{font-size:1.125rem;font-weight:500;line-height:1.39}.my-order-wrap .desc-info-total .total-price{display:table-cell;text-align:right;word-break:break-all;font-size:1.125rem;font-weight:700;line-height:1.39}.my-order-wrap .desc-info-total .total-price :where(.sub){display:block;margin-top:.625rem;text-align:right;font-size:.8125rem;font-weight:500;color:var(--gray7)}.my-order-wrap .desc-info-total .total-price em{font-weight:500}.my-order-wrap .desc-info-total:first-child{margin-top:0;border-top:0;padding-top:0;border-bottom:1px solid var(--border-gray3);padding-bottom:1.25rem}.my-order-wrap .btn-custom-me{height:3rem;border-radius:0}.my-order-wrap :where(.flex-wrap){padding:.5rem 1.25rem}.my-order-wrap .chk-btn-wrap{gap:.625rem .375rem}.my-order-wrap .chk-btn-wrap .chk-btn-type2 input[type=radio]:not(:checked)+label{color:var(--primary-black)}.my-order-prd{position:relative}.my-order-prd>.order-header{border-bottom:1px solid #e6e6e6}.my-order-prd.close-shop .order-header{align-items:flex-start;padding:1.5rem 0 1rem;height:8.75rem}.my-order-prd.close-shop .btn-delete-type2{z-index:11}.my-order-prd .order-dimmed{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.85);z-index:10}.my-order-prd .order-dimmed .nodata{position:relative;padding:.875rem 2.5rem 1rem 1.25rem;margin:3.875rem auto auto;flex-direction:row;min-height:0;width:fit-content;border-radius:.5rem;background-color:var(--bg-gray);gap:.875rem}.my-order-prd .order-dimmed .nodata .ico-tooltip,.my-order-prd .order-dimmed .nodata .btn-popup{width:1.25rem;height:1.25rem}.my-order-prd .order-dimmed .nodata .cont{color:var(--text-gray3);margin-top:0;text-align:left;font-size:.8125rem;font-weight:400;line-height:1.31}.my-order-prd .order-dimmed .nodata:after{content:"";display:block;height:.0625rem;background-color:var(--gray4);position:absolute;bottom:-1.0625rem;left:-1.25rem;right:-1.25rem}.my-order-prd .order-header .chk-item label{font-weight:600;font-size:.9375rem}.my-order-prd .order-header .chk-item.tit-type2{margin-left:1.25rem}.my-order-prd .order-header .chk-item.tit-type2 label{font-size:inherit}.my-order-prd .order-header a[class^=tit-type]{position:relative;width:100%;font-size:.875rem;font-weight:600}.my-order-prd .order-header a[class^=tit-type] [class*=badge-]{margin-left:.375rem}.my-order-prd .order-header a[class^=tit-type]:has(.row){display:flex;justify-content:space-between;align-items:center}.my-order-prd .order-header a[class^=tit-type] .row{font-weight:inherit}.my-order-prd .order-header a[class^=tit-type]>.row:last-of-type{margin-right:1.875rem}.my-order-prd .order-header a[class^=tit-type]::after{right:0;content:"";display:inline-block;background-repeat:no-repeat;vertical-align:middle;background-position:50% 50%;background-size:contain;position:absolute;top:50%;transform:translateY(-50%)}.my-order-prd .order-header a[class^=tit-type] .order-num{color:var(--text-gray2);font-size:.8125rem}.my-order-prd .order-body{padding-left:0;padding-right:0;padding-bottom:.5rem}.my-order-prd .order-body .tit-type3{display:flex;align-items:center;gap:5px}.my-order-prd .order-body .tit-type3 .ico-tooltip,.my-order-prd .order-body .tit-type3 .btn-popup{position:relative;top:-0.0625rem}.my-order-prd .order-body .tit-type2 .ico-tooltip,.my-order-prd .order-body .tit-type2 .btn-popup{margin-top:-0.0625rem}.my-order-prd .order-footer{position:relative;z-index:11;border-top:1px solid var(--border-gray3)}.my-order-prd .order-footer .total-price{padding:1.25rem;text-align:center;line-height:1.33;font-size:.9375rem;line-height:1.33}.my-order-prd .order-footer .total-price em{font-weight:700}.my-order-prd .order-footer .total-price em>span{font-weight:inherit;font-size:inherit}.my-order-prd .order-list,.my-order-prd .order-cont .order-list--2,.order-cont .my-order-prd .order-list--2,.my-order-prd .order-cont .order-list--result,.order-cont .my-order-prd .order-list--result{padding-left:1.25rem;padding-right:1.25rem}.my-order-prd.no-line .order-list,.my-order-prd.no-line .order-cont .order-list--2,.order-cont .my-order-prd.no-line .order-list--2,.my-order-prd.no-line .order-cont .order-list--result,.order-cont .my-order-prd.no-line .order-list--result{border-top:0;padding-top:0}.my-order-prd.no-line .order-item+.order-item{border-top:0;padding-top:0}.my-order-prd .prd-list.type-setting>li .prd-image{width:5.125rem;height:5.125rem}.my-order-prd .prd-list.type-setting>li .prd-image:before{border:1px solid #eee;background-color:rgba(0,0,0,0);border-radius:.5rem;box-sizing:border-box}.my-order-prd .prd-list.type-setting>li .prd-image img{mix-blend-mode:multiply}.my-order-prd .prd-list.type-setting>li .prd-info .title{display:block;overflow:hidden;text-overflow:ellipsis;word-break:break-all;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal;height:auto}.my-order-prd .prd-detail .prd-thumb,.my-order-prd .prd-item .prd-thumb,.my-order-prd .prd-detail .prd-thumb{width:5.125rem;height:5.125rem}.my-order-prd.exchange-request .prd-item>a>.prd-cont .title,.my-order-prd.exchange-request .prd-detail>a>.prd-cont .title,.my-order-prd.exchange-request .prd-list>li>.prd-info .title{display:block;max-height:none}.my-order-desc .message-box{padding:.9375rem 1.25rem;border:1px solid var(--border-gray3);border-radius:.5rem;text-align:center;font-size:.8125rem;line-height:1.38;color:var(--text-gray2)}.my-order-reason .order-body{padding-bottom:1.875rem}.my-order-notice{padding:1.5rem 1.25rem;background-color:var(--bg-gray);font-size:.75rem;color:var(--text-gray2);line-height:1.5}.my-order-notice :where(*)+ol{margin-top:1.25rem}.my-order-notice ol li+li{margin-top:1.25rem}.my-order-notice ol .title{font-size:.875rem;color:var(--text-gray3);font-weight:700}.my-order-notice ol .desc p{margin-top:.625rem}.my-order-agree .order-header{padding-left:1.25rem}.my-order-agree .tit-type2{position:relative;width:100%;line-height:initial;font-size:1rem;margin-left:0;margin-right:0}.my-order-agree .tit-type2 label,.my-order-agree .tit-type2 a,.my-order-agree .tit-type2 button{display:block;width:100%;font-size:inherit;font-weight:inherit;line-height:inherit;text-align:left}.my-order-agree .tit-type2::after{display:inline-block;position:absolute;top:50%;right:1.25rem;content:"";background-repeat:no-repeat;vertical-align:middle;background-position:50% 50%;background-size:contain;transform:translateY(-50%);display:inline-block;background-repeat:no-repeat;vertical-align:middle;background-position:50% 50%;background-size:contain}.my-order-agree .util-text{font-size:.75rem;line-height:1.67;color:var(--text-gray2)}.my-order-agree .util-text>*+div{margin-top:16px}.my-order-agree .list-type1{margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid var(--border-gray3)}.my-order-agree .list-type1 .title{font-weight:600;font-size:1rem}.my-order-wrap.cancel .order-list,.my-order-wrap.cancel .order-cont .order-list--2,.order-cont .my-order-wrap.cancel .order-list--2,.my-order-wrap.cancel .order-cont .order-list--result,.order-cont .my-order-wrap.cancel .order-list--result{border-top:0}.my-order-wrap.status .order-list,.my-order-wrap.status .order-cont .order-list--2,.order-cont .my-order-wrap.status .order-list--2,.my-order-wrap.status .order-cont .order-list--result,.order-cont .my-order-wrap.status .order-list--result{border-top:0}.my-order-wrap.status .order-list+:where(.tit-type3),.my-order-wrap.status .order-cont .order-list--2+:where(.tit-type3),.order-cont .my-order-wrap.status .order-list--2+:where(.tit-type3),.my-order-wrap.status .order-cont .order-list--result+:where(.tit-type3),.order-cont .my-order-wrap.status .order-list--result+:where(.tit-type3){padding-top:1.25rem;border-top:1px solid var(--border-gray3)}.my-order-wrap.status .order-header{padding-top:1rem;padding-bottom:1rem;height:auto;border-bottom:1px solid var(--border-gray3)}.my-order-wrap.status .order-header .tit-type3{line-height:normal}.my-order-wrap.status .order-body{padding-bottom:0}.my-order-wrap.status .order-body .prd-item.row>a,.my-order-wrap.status .order-body .row.prd-detail>a{gap:.875rem}.my-order-wrap.status .order-item{padding:1.25rem 0 1.5rem}.my-order-wrap.status .order-item .prd-price .price{font-size:.9375rem}.my-order-wrap.status .btn-custom-me{font-size:.875rem}.my-order-wrap.status .order-info{padding:1.25rem;border-top:1px solid #e6e6e6}.my-order-num{padding:1.25rem;background-color:var(--bg-gray)}.my-order-num:has(.row){display:flex;justify-content:space-between}.my-order-num .order-date{font-size:.875rem;line-height:1.25rem;font-weight:600}.my-order-num .order-num{margin-top:.3125rem;font-size:.8125rem;color:var(--text-gray2);line-height:1.25rem}.my-order-address .order-body{font-size:.875rem}.my-order-address :where(*)+.address{margin-top:.5rem}.my-order-address .address{line-height:1.43}.my-order-address .address.c-text3{font-weight:500}.my-order-address :where(*)+.info{margin-top:.5rem}.my-order-address .info{color:var(--text-gray2)}.my-order-address .info.c-text1>span{font-weight:500}.my-order-address .info span+span{position:relative;margin-left:.375rem;padding-left:.4375rem}.my-order-address .info span+span::before{display:block;position:absolute;top:5px;left:0;content:"";width:1px;height:8px;background-color:var(--border-gray3)}.my-order-address .round-box{padding:1.25rem;text-align:left;background-color:var(--bg-gray);border-color:var(--bg-gray);font-size:.9375rem}.my-order-address .form-item{margin-top:.625rem}.my-order-payment .payment-item label{font-size:16px;font-weight:600;color:var(--text-black)}.my-order-wrap.receipt .order-body .order-date{font-size:1rem}.my-order-wrap.receipt .my-order-notice{height:15.5rem;overflow-y:scroll}.my-order-receipt>.tit-type2{text-align:center;padding:1.5rem 0;border-bottom:1px solid var(--border-gray3)}.my-order-receipt .order-header .tit-type2{border-bottom:0}.my-order-receipt .desc-label{color:var(--text-gray3)}.my-order-receipt .desc-value{color:var(--text-gray2)}.my-order-receipt .order-header{border-bottom:0}.my-order-detail .desc-info-item{align-items:flex-start}.my-order-detail .desc-value .sub{display:block;font-size:.8125rem;color:var(--text-gray2);margin-top:4px}.my-order-detail .desc-info-line{margin:1.25rem 0;border:0;background-color:var(--border-gray3);height:.0625rem}.my-order-detail .desc-info-total{border-top:0;margin-top:.25rem;padding-top:0}.my-order-detail .my-order-num{padding:1.5rem 1.25rem;border-radius:.5rem;text-align:center;justify-content:center;margin-bottom:1.5rem;flex-direction:column}.my-order-detail .desc-info-item .desc-label{width:8.75rem}.my-order-filter{display:flex;align-items:center;justify-content:space-between;height:3.0625rem}.my-order-filter .tit-type4{font-size:.8125rem;margin-bottom:0;color:var(--text-gray3)}body:has(#setNoticeModal) .toast{bottom:calc(env(safe-area-inset-bottom) + 4.5rem + 14px);border-radius:.5rem;width:100%;text-align:center}.seller-info-desc{padding:1.5rem 1.25rem}.seller-info-desc .desc-info-item{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.seller-info-desc .desc-info-item+.desc-info-item{margin-top:1.25rem}.seller-info-desc:not(:last-child){margin-bottom:1rem}.seller-info-desc .desc-label{flex:0 0 auto;max-width:101px;color:var(--text-gray3);line-height:1.43;font-size:.875rem}.seller-info-desc .desc-value{text-align:right;color:var(--text-gray2);word-break:break-all;font-size:.875rem;line-height:1.43}.note-wrap{padding:1.5rem 0}.note-wrap .sec{margin-bottom:1.5rem}.note-wrap [class^=tit-type]{margin-bottom:.625rem}.note-wrap .txt-list-bullet li,.note-wrap .txt-list-bullet--type2 li{display:block;position:relative;padding-left:.4375rem}.note-wrap .txt-list-bullet li:before,.note-wrap .txt-list-bullet--type2 li:before{position:absolute;top:.375rem;left:0}.with-drawal-image{padding:1.25rem}.search-comment-list{list-style:none}.search-comment-list .accordion-header{display:flex;padding:1.25rem}.search-comment-list .accordion-header .search-comment-header,.search-comment-list .accordion-header .prd-item,.search-comment-list .accordion-header .prd-detail{width:calc(100% - 3.5rem)}.search-comment-list .accordion-header .search-comment-header .prd-thumb .dimmed,.search-comment-list .accordion-header .prd-item .prd-thumb .dimmed,.search-comment-list .accordion-header .prd-detail .prd-thumb .dimmed{line-height:1.38}.search-comment-list .accordion-button{display:inline-flex;width:auto;margin-left:auto;margin-right:-0.5rem;padding:0}.search-comment-list .accordion-item{list-style:none;border-bottom:1px solid var(--border-gray3)}.search-comment-list .accordion-item:has(.search-comment-header .util) .accordion-button::after{margin-top:2rem;margin-bottom:-0.5rem}.search-comment-list .accordion-item .prd-detail .prd-thumb,.search-comment-list .accordion-item .prd-item .prd-thumb{width:5.125rem;height:5.125rem}.search-comment-list .accordion-item .prd-detail .prd-thumb:before,.search-comment-list .accordion-item .prd-item .prd-thumb:before{border:1px solid #eee;background-color:rgba(0,0,0,0);border-radius:.5rem;box-sizing:border-box}.search-comment-list .accordion-item .prd-detail .prd-thumb img,.search-comment-list .accordion-item .prd-item .prd-thumb img{mix-blend-mode:multiply}.search-comment-list .thumb-lg-swiper{margin:0 -1.25rem}.search-comment-list .thumb-lg-swiper .swiper-slide{width:auto}.search-comment-list .thumb-lg-swiper .swiper-slide>a{display:block;width:10rem;height:10rem}.search-comment-list .accordion-body{position:relative}.search-comment-list .accordion-body::before{display:block;position:absolute;top:0;left:1.25rem;content:"";width:calc(100% - 2.5rem);height:1px;background-color:var(--border-gray3)}.search-comment-list .accordion-body>.editor-comment:first-child{padding-top:0}.search-comment-list .accordion-body .editor-comment+.editor-comment{padding-top:0}.search-comment-list .thumb-lg-swiper{margin:0 -1.25rem}.search-comment-list .thumb-lg-swiper .swiper-slide{width:auto}.search-comment-list .thumb-lg-swiper .swiper-slide>a{display:block;width:10rem;height:10rem;position:relative}.search-comment-list .thumb-lg-swiper .swiper-slide>a:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden;border:1px solid #eee;background-color:rgba(0,0,0,0);border-radius:.5rem;box-sizing:border-box}.search-comment-list .thumb-lg-swiper .swiper-slide>a img{border-radius:.5rem;overflow:hidden}.search-comment-list .editor-comment+.btn-wrap,.search-comment-list .editor-comment+.chk-btn-wrap{margin-top:.875rem}.search-comment-header .date{color:var(--text-gray2);font-size:.8125rem}.search-comment-header *+:where(.tit){margin-top:.75rem}.search-comment-header *+:where(.date){margin-left:.25rem}.search-comment-header .brand{display:block;color:var(--text-gray2);font-size:.8125rem;margin-bottom:.25rem;display:block;overflow:hidden;text-overflow:ellipsis;word-break:break-all;white-space:nowrap}.search-comment-header .tit{font-size:.875rem;line-height:1.43;display:block;overflow:hidden;text-overflow:ellipsis;word-break:break-all;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal;height:auto}.search-comment-header .prd-thumb{margin-bottom:0}.search-comment-header .prd-item .sub,.search-comment-header .prd-detail .sub{color:var(--text-gray2)}.search-comment-header .prd-item>a,.search-comment-header .prd-detail>a{align-items:center}.notice-agree-chk{margin:.75rem 0 1.25rem;color:var(--text-gray3);font-size:.875rem}.beauty-point-wrap{padding:1.5rem 1.25rem}.beauty-point-wrap .point-date{display:flex;width:100%;align-items:center;justify-content:space-between}.beauty-point-wrap .point-date button{width:3rem}.beauty-point-wrap .point-date+.point-dashboard{margin-top:1.25rem}.beauty-point-wrap .nav-tabs{margin-left:-1.25rem;margin-right:-1.25rem}.point-dashboard{padding:1.25rem .9375rem .9375rem;border-radius:.5rem;background-color:var(--bg-black);color:var(--white);margin-bottom:1.25rem}.point-dashboard .dashboard-header{display:flex;justify-content:space-between;align-items:center}.point-dashboard .dashboard-header .total{font-size:1.375rem;font-weight:600}.point-dashboard .dashboard-header .total::after{content:"P";font-size:1.125rem}.point-dashboard .dashboard-header .round-desc{padding:.4375rem .8125rem .5rem;border-radius:.9375rem;font-size:.75rem;border:1px solid var(--white)}.point-dashboard .dashboard-body{display:flex;padding:.75rem 0;justify-content:space-around;margin-top:.9375rem;border-radius:.25rem;background-color:#333}.point-dashboard .current-point-item{position:relative;text-align:center;flex:1}.point-dashboard .current-point-item .title{font-size:.75rem;color:var(--text-gray2)}.point-dashboard .current-point-item+.current-point-item{border-left:1px solid rgba(238,238,238,.1)}.point-dashboard .current-point-item .desc{margin-top:.5rem;font-weight:600;font-size:1.125rem}.point-dashboard .current-point-item .desc::after{content:"P";font-size:.875rem}.point-history{margin-left:-1.25rem;margin-right:-1.25rem}.point-history .history-list>li+li{margin-top:1.25rem}.point-history .history-list li>.badge-type1,.point-history .history-list li>.badge-type1-outline{margin-bottom:.625rem}.point-history .history-list .row{display:flex;justify-content:space-between}.point-history .history-list .row+.row{margin-top:.25rem}.point-history .history-list .util{color:var(--text-gray2);font-size:.8125rem}.point-history .history-list .title{font-size:.875rem;line-height:1.29;font-weight:500}.point-history .history-list .value{text-align:right;font-weight:700}.point-history .history-list .value::after{content:"P";font-size:.875rem;font-weight:600}.point-history-item{display:flex;padding:1.25rem;gap:17px;border-bottom:1px solid var(--border-gray3);line-height:1.43}.point-history-item>.date{flex:0 0 auto;color:var(--text-gray2);font-size:.875rem}.point-history-item>.history-list{width:100%}.extinction-point{margin-top:-1.25rem}.extinction-point .point-history{border-top:1px solid var(--border-gray3)}.extinction-point .txt-list-bullet,.extinction-point .txt-list-bullet--type2{padding:1.25rem 0}.my-review-item{padding:1.5rem 1.25rem}.my-review-item .prd-item+:where(.review-item-detail),.my-review-item .prd-detail+:where(.review-item-detail){margin-top:1.25rem;border-top:1px solid #e6e6e6;padding-top:1.25rem}.my-review-item .review-item-detail .cont .thumb-swiper{width:calc(100% + 2.5rem);margin-left:-1.25rem;margin-right:-1.25rem}.my-review-item .review-item-detail .cont .thumb-swiper+.reply{margin-top:1.25rem}.my-review-item .prd-item>.prd-cont .sub,.my-review-item .prd-detail>.prd-cont .sub,.my-review-item .prd-item>a>.prd-cont .sub,.my-review-item .prd-detail>a>.prd-cont .sub{font-size:.8125rem}.my-review-item .prd-item+.btn-wrap,.my-review-item .prd-detail+.btn-wrap,.my-review-item .prd-item+.chk-btn-wrap,.my-review-item .prd-detail+.chk-btn-wrap{margin-top:1.25rem}.inquiry-wrap{padding:1.5rem 0}.inquiry-wrap .hr-type{margin:1.5rem 0}.inquiry-wrap .form-item+.form-item{margin-top:.4375rem}.inquiry-wrap .tit-type2{margin-bottom:1.25rem}.inquiry-wrap .select-type select,.inquiry-wrap .btn-type-select select,.inquiry-wrap .btn-type-select2 select{font-size:.9375rem}.inquiry-wrap .prd-item.row .title,.inquiry-wrap .row.prd-detail .title{margin-top:0}.inquiry-wrap .prd-item.row a,.inquiry-wrap .row.prd-detail a{gap:.625rem}.inquiry-wrap .prd-item .prd-thumb:before,.inquiry-wrap .prd-detail .prd-thumb:before{border:1px solid #eee;background-color:rgba(0,0,0,0);border-radius:.5rem;box-sizing:border-box}.inquiry-wrap .prd-item .prd-thumb img,.inquiry-wrap .prd-detail .prd-thumb img{mix-blend-mode:multiply}.inquiry-item .prd-thumb{margin-bottom:0}.inquiry-item+.inquiry-item{margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid var(--border-gray3)}.inquiry-item .prd-item.row .prd-cont,.inquiry-item .row.prd-detail .prd-cont{flex:1;min-width:0}.inquiry-item .prd-item.row .title,.inquiry-item .row.prd-detail .title{display:block;overflow:hidden;text-overflow:ellipsis;word-break:break-all;white-space:nowrap}.inquiry-item .prd-item.row .option,.inquiry-item .row.prd-detail .option{display:block;overflow:hidden;text-overflow:ellipsis;word-break:break-all;white-space:nowrap}.recent-order-history .select-item{display:flex;gap:10px;align-items:center;width:100%;justify-content:space-between}.recent-order-history .select-item+.select-item{margin-top:2.125rem}.recent-order-history .select-item .chk-item{width:1.375rem;height:1.375rem;display:block}.recent-order-history .prd-item.row,.recent-order-history .row.prd-detail{flex:1;min-width:0;align-items:center;gap:.75rem}.recent-order-history .prd-item.row .prd-thumb,.recent-order-history .row.prd-detail .prd-thumb{margin-bottom:0}.recent-order-history .prd-item.row .prd-cont,.recent-order-history .row.prd-detail .prd-cont{flex:1;min-width:0}.recent-order-history .prd-item.row .title,.recent-order-history .row.prd-detail .title{display:block;overflow:hidden;text-overflow:ellipsis;word-break:break-all;white-space:nowrap}.recent-order-history .prd-item.row .option,.recent-order-history .row.prd-detail .option{display:block;overflow:hidden;text-overflow:ellipsis;word-break:break-all;white-space:nowrap;margin-bottom:.25rem}.recent-order-history .prd-item.row .gift,.recent-order-history .row.prd-detail .gift{display:block;overflow:hidden;text-overflow:ellipsis;word-break:break-all;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal;height:auto}.recent-order-history .prd-item.row .sub,.recent-order-history .row.prd-detail .sub{font-size:.6875rem;line-height:1.36;margin-top:0;color:var(--text-black)}.recent-order-history .prd-detail .prd-thumb:before,.recent-order-history .prd-item .prd-thumb:before{border:1px solid #eee;background-color:rgba(0,0,0,0);border-radius:.5rem;box-sizing:border-box}.recent-order-history .prd-detail .prd-thumb img,.recent-order-history .prd-item .prd-thumb img{mix-blend-mode:multiply}.inquiry-detail>:where(.desc){font-size:.875rem;line-height:1.43;color:var(--text-gray3);margin-bottom:1.25rem}.inquiry-detail>:where(.desc) pre{white-space:pre-wrap;word-wrap:break-word}.inquiry-detail>:where(.desc)+pre{white-space:pre-wrap;word-wrap:break-word}.inquiry-detail>:where(.option){font-size:.8125rem;color:var(--text-gray2);line-height:1.43;display:block;overflow:hidden;text-overflow:ellipsis;word-break:break-all;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal;height:auto}.inquiry-detail>:where(.sub){font-size:.8125rem;color:var(--text-gray2);line-height:1.43;margin-top:.625rem;display:flex;align-items:center}.inquiry-detail>:where(.sub) .badge-type1,.inquiry-detail>:where(.sub) .badge-type1-outline{margin-right:.25rem}.inquiry-detail .thumb-swiper{margin:.625rem -1.25rem}.inquiry-detail .thumb-swiper .swiper-slide{width:3.5rem;height:3.5rem;border-radius:.25rem}.inquiry-detail .thumb-swiper .swiper-slide:before{content:"";width:100%;height:100%;border:1px solid var(--border-gray3);border-radius:.25rem;position:absolute;top:0;left:0;box-sizing:border-box}.inquiry-detail .thumb-swiper .swiper-slide img{border-radius:.25rem;overflow:hidden}.inquiry-detail .prd-item.row,.inquiry-detail .row.prd-detail{padding:1.25rem;border:1px solid var(--border-gray3);border-radius:.5rem;margin-top:1.25rem}.inquiry-detail .prd-item.row>a,.inquiry-detail .row.prd-detail>a{align-items:center}.inquiry-detail .prd-item.row .prd-thumb,.inquiry-detail .row.prd-detail .prd-thumb{width:3.5rem;height:3.5rem;margin-bottom:0}.inquiry-detail .prd-item.row .prd-thumb:before,.inquiry-detail .row.prd-detail .prd-thumb:before{background-color:rgba(0,0,0,0);border:1px solid var(--border-gray3);border-radius:.5rem;box-sizing:border-box}.inquiry-detail .prd-item.row .sub,.inquiry-detail .row.prd-detail .sub{margin-top:0;font-size:.75rem}.inquiry-detail .prd-item.row .title,.inquiry-detail .row.prd-detail .title{font-size:.8125rem;font-weight:500;line-height:1.38;margin-top:.1875rem;display:block;overflow:hidden;text-overflow:ellipsis;word-break:break-all;white-space:nowrap}.inquiry-detail .prd-item.row .quantity,.inquiry-detail .row.prd-detail .quantity{font-size:.75rem;line-height:1.5}.my-order-accordion .accordion-header .tit-type3{margin-left:0}.my-order-accordion .accordion-body{padding-top:0}.my-order-accordion .accordion-body .btn-underline{font-weight:600}.gray-box{padding:1.25rem;background-color:var(--bg-gray)}.my-order-complete{padding:1.5rem 1.25rem;background-color:var(--bg-gray);text-align:center}.my-order-complete .title{font-size:1.25rem;font-weight:700}.my-order-complete .desc{margin-top:.375rem}.my-order-coupon{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:.625rem 0;gap:.375rem;border-top:1px solid #eee;font-size:.75rem}.modal-body:has(.modal-column){display:flex;height:100%;flex-direction:column;justify-content:space-between}.modal-body:has(.modal-column):has(.btn-wrap-fixed,.modal-bottom .modal-footer,.modal-fullscreen .modal-footer){padding-bottom:5.75rem}.register-agree{margin-top:1.5rem;margin-bottom:2.5rem}.comfirm-number{margin-top:1.5rem}:where(*)+.recommender{margin-top:1.5rem}.recommender.chk-wrap.column{gap:.5rem}.recommender.chk-wrap.column .collapse .txt-type2+.txt-type2{margin-top:.4375rem}.recommender .form-btns{align-items:center;min-height:1.875rem;right:1rem}.recommender .form-btns button{font-size:.75rem;color:var(--text-gray2)}.recommender .form-btns button.searched{color:var(--bg-black)}.member-info-box{padding:1.25rem;background-color:var(--bg-gray);border-radius:.5rem}.member-info-box .tit-type3{margin-bottom:1.25rem}.member-info-box .desc-info-item{display:flex;justify-content:space-between;font-size:.875rem}.member-info-box .desc-info-item+.desc-info-item{margin-top:1rem}.member-info-box .desc-value{text-align:right}.member-info-box .desc-value .btn-underline{margin-top:.375rem}.chat-container .nav-tabs{position:sticky;top:3.75rem;z-index:1050}.chat-container .filter-type2{position:sticky;top:7.125rem;z-index:10}.chat-container .block-set{float:right;margin-top:0;margin-right:1.25rem;font-size:.8125rem;color:var(--text-gray2);text-decoration:underline}.chat-container .block-set+.nodata{padding-top:3.0625rem}.chat-container .block-set:after{content:"";clear:both;overflow:hidden;display:block}.chat-container .nodata{width:100%}.chat-container .chat-list{margin-bottom:1.625rem}.chat-container .chat-list .chat-list-item:last-child{margin-bottom:0}.chat-container .chat-list+.block-set{margin-bottom:1.625rem}.chat-container .chat-list-item{display:flex;justify-content:space-between;align-items:center;gap:.75rem;padding:0 1.25rem;margin-top:1.25rem;margin-bottom:1.625rem}.chat-container .chat-list-item.blocking .profile-img{position:relative}.chat-container .chat-list-item.blocking .profile-img:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.699);border-radius:50%;z-index:1}.chat-container .chat-list-item.blocking .profile-img:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;display:inline-block;background-repeat:no-repeat;vertical-align:middle;background-position:50% 50%;background-size:contain;background-size:1.25rem;background-position:center;z-index:2}.chat-container .chat-list-item.chk-item{display:flex;margin:0;padding:0}.chat-container .chat-list-item.chk-item+.chk-item{margin-top:1.375rem}.chat-container .chat-list-item.chk-item input[type=checkbox]+label,.chat-container .chat-list-item.chk-item input[type=radio]+label{display:flex;align-items:center;gap:.75rem;padding:0 0 0 2rem}.chat-container .chat-list-item.chk-item input[type=checkbox]+label:before,.chat-container .chat-list-item.chk-item input[type=radio]+label:before{top:50%;transform:translateY(-50%)}.chat-container .chat-list-item.chk-item input[type=checkbox]+label:after,.chat-container .chat-list-item.chk-item input[type=radio]+label:after{top:calc(50% - .3125rem)}.chat-container .chat-list-item .col{flex:0 0 auto}.chat-container .chat-list-item .col:has(.chat-name){flex:1;min-width:0}.chat-container .chat-list-item .col+.col+.col{align-self:start;text-align:right}.chat-container .chat-list-item .count-badge,.chat-container .chat-list-item .badge-type3.point,.chat-container .chat-list-item .point.badge-type3-outline{padding-left:.3125rem;padding-right:.3125rem;min-width:1.125rem;text-align:center;font-weight:600;margin-top:.3125rem}.chat-container .chat-list-item .profile-img .img-box{width:3.125rem;height:3.125rem}.chat-container .chat-list-item .profile-img .editor-tag-image{position:absolute;right:0;bottom:0;z-index:3}.chat-container .chat-list-item *+:where(.chat-summary,.chat-shopname){margin-top:.25rem}.chat-container .chat-list-item .chat-name{display:flex;font-size:1rem;font-weight:500;line-height:1.125rem;gap:.3125rem}.chat-container .chat-list-item .chat-name>.chat-name-wr{display:block;overflow:hidden;text-overflow:ellipsis;word-break:break-all;white-space:nowrap}.chat-container .chat-list-item .chat-summary{font-size:.8125rem;line-height:1.54;color:var(--text-gray3);display:block;overflow:hidden;text-overflow:ellipsis;word-break:break-all;white-space:nowrap}.chat-container .chat-list-item .chat-date{font-size:.75rem;line-height:1.58}.chat-container .chat-list-item .chat-shopname{display:flex;gap:.3125rem;align-items:center;font-size:13px;line-height:1.67;color:var(--text-gray3)}.chat-container .chat-list-item .chat-shopname::before{content:"";display:inline-block;background-repeat:no-repeat;vertical-align:middle;background-position:50% 50%;background-size:contain}.chat-container:has(.chat-bottom){display:flex;flex-direction:column;flex:1}.chat-container .chat-notice{position:fixed;width:100%;left:0;top:3.75rem;height:3.125rem;z-index:2}html:not(.is-ios) body.body-fixed .chat-container .chat-notice{top:calc(var(--vvt, 0px) + 3.75rem) !important}.chat-container .chat-notice .chat-notice-wrapper{background-color:var(--bg-gray);padding:0 1.25rem}.chat-container .chat-notice .chat-notice-header{display:flex;justify-content:space-between;align-items:center;font-size:.8125rem}.chat-container .chat-notice .chat-notice-header .title{font-size:inherit;font-weight:500;line-height:1.38;padding:1rem 0;color:var(--text-gray3)}.chat-container .chat-notice .chat-notice-header .toggle-button{font-size:inherit}.chat-container .chat-notice .chat-notice-body{display:none;font-size:.8125rem;padding-bottom:1.25rem}.chat-container .chat-notice.active .chat-notice-wrapper{box-shadow:0 10px 10px 0 rgba(0,0,0,.06)}.chat-container .chat-notice.active .chat-notice-body{display:block}.chat-container .chat-body{position:relative;flex:1;display:flex;flex-direction:column;justify-content:space-between;overflow-x:hidden;padding-bottom:4.5rem}.chat-container .chat-bottom{position:fixed;bottom:0;width:100%;background-color:var(--bg-white);padding:.625rem 1.25rem;border-top:1px solid #eee;z-index:3}html:not(.app) body.body-fixed .chat-container .chat-bottom{bottom:calc(var(--lvph, 0px) - var(--vvb, 0px)) !important}.chat-container .chat-bottom:has(.textarea-type textarea:disabled){background-color:var(--bg-gray)}.chat-container .chat-bottom .flex-wrap{align-items:flex-end;gap:.875rem}.chat-container .chat-bottom .btn-wrap,.chat-container .chat-bottom .chk-btn-wrap{display:none;margin-top:1.25rem;margin-bottom:1.25rem;justify-content:center;gap:2.75rem}.chat-container .chat-bottom .btn-wrap.collapsed,.chat-container .chat-bottom .collapsed.chk-btn-wrap{display:flex}.chat-container .chat-bottom .add-util-btn i{display:block;width:3.125rem;height:3.125rem;border-radius:50%}.chat-container .chat-bottom .add-util-btn i.ico-photo{background-color:var(--icon-green)}.chat-container .chat-bottom .add-util-btn i.ico-coupon{background-color:var(--point-red)}.chat-container .chat-bottom .add-util-btn i.ico-inquiry-type2{background-color:var(--icon-orange)}.chat-container .chat-bottom .add-util-btn span{margin-top:.375rem;font-size:12px;display:block}.chat-container .chat-bottom .add-file-btn{flex:0 0 auto;width:1.875rem;height:1.875rem;margin-bottom:.6875rem}.chat-container .chat-bottom .add-file-btn:disabled{opacity:.1}.chat-container .chat-bottom .textarea-type .btn{top:100%;transform:translateY(-100%);height:auto;max-height:3.125rem}.chat-container .aditor-info{padding-top:3.125rem;margin:1.5rem 1.25rem}.chat-container .message-date{position:relative;font-size:.8125rem;line-height:1.38;color:var(--text-gray2);text-align:center;margin:1.25rem 0}.chat-container .message-date::before{content:"";position:absolute;width:100%;height:1px;background-color:var(--border-gray3);top:.5rem;left:0}.chat-container .message-date>span{position:relative;display:inline-block;padding:0 1.25rem;background-color:var(--bg-white)}.chat-container .message-date .ico-tooltip-type3{width:.75rem;height:.75rem;margin-top:-0.125rem}.chat-container .message-list{padding-bottom:1.5rem}.chat-container .message-list-item{display:flex;gap:.375rem;padding-left:1.25rem;padding-right:1.25rem}.chat-container .message-list-item+:where(.message-list-item){margin-top:.375rem}.chat-container .message-list-item:has(.time)+:where(.message-list-item.outgoing){margin-top:1.25rem}.chat-container .message-list-item.outgoing+:where(.message-list-item){margin-top:1.25rem}.chat-container .message-list-item.outgoing+:where(.message-list-item.outgoing){margin-top:.375rem}.chat-container .message-list-item.outgoing.unread .time::after{left:auto;right:0}.chat-container .message-list-item.unread .item-messages{position:relative}.chat-container .message-list-item.unread .item-messages .chat-message-item:last-child>*{position:relative}.chat-container .message-list-item.unread .item-messages .chat-message-item:last-child>*::after{content:"";position:absolute;display:block;width:.375rem;height:.375rem;border-radius:50%;background-color:var(--point-red);bottom:.25rem;right:-0.4375rem;transform:translateX(100%)}.chat-container .message-list-item.unread .item-messages .chat-message-item .time:after{display:none}.chat-container .message-list-item.unread.outgoing .item-messages .chat-message-item:last-child>.chat-og::after,.chat-container .message-list-item.unread.outgoing .item-messages .chat-message-item:last-child>.chat-prd::after,.chat-container .message-list-item.unread.outgoing .item-messages .chat-message-item:last-child>.chat-message::after,.chat-container .message-list-item.unread.outgoing .item-messages .chat-message-item:last-child>.chat-coupon::after,.chat-container .message-list-item.unread.outgoing .item-messages .chat-message-item:last-child>.chat-attach::after{left:-0.4375rem;transform:translateX(-100%)}.chat-container .message-list-item.unread:has(.time) .chat-message-item:last-child>*::after{bottom:1.1875rem}.chat-container .message-list-item .item-img{width:2.25rem;flex:0 0 auto}.chat-container .message-list-item .item-img .img-box{width:2.25rem;height:2.25rem}.chat-container .message-list-item .time{flex:0 0 auto;width:3.4375rem;color:var(--gray6) !important}.chat-container .message-list-item .item-messages{max-width:85vw}.chat-container .message-list-item .item-messages:has(.chat-prd){max-width:auto}.chat-container .message-list-item .item-messages:has(.chat-attach){max-width:100vh}.chat-container .message-list-item.outgoing{flex-direction:row-reverse}.chat-container .message-list-item.outgoing .chat-message-item{display:flex;flex-direction:row-reverse}.chat-container .message-list-item.outgoing .chat-message{background-color:var(--text-black)}.chat-container .message-list-item.outgoing .chat-message :where(p){color:var(--white)}.chat-container .message-list-item.outgoing:has(.chat-attach){padding-left:3.5rem}.chat-container .message-list-item.outgoing .time{text-align:right}.chat-container .chat-message-item:has(.time){display:flex;align-items:flex-end;gap:.375rem}.chat-container .chat-message-item+.chat-message-item{margin-top:.375rem}.chat-container .chat-message{display:inline-flex;padding:.75rem;border-radius:.5rem;background-color:var(--gray3);font-size:15px;line-height:1.47}.chat-container .chat-message :where(*){word-break:break-all;word-wrap:break-word}.chat-container .chat-message :where(a){color:var(--state-link);text-decoration:underline}.chat-container.select-crew-modal .profile-img .img-box{width:2.75rem;height:2.75rem}.chat-container.select-crew-modal .chat-name{font-size:.9375rem}.chat-container.select-crew-modal *+:where(.chat-summary,.chat-shopname){margin-top:.3125rem}.chat-container.select-crew-modal .chat-shopname{font-size:.75rem}.aditor-info .profile-img .img-box{width:5.375rem;height:5.375rem}.aditor-info .profile-img .img-box .ico-aditor,.aditor-info .profile-img .img-box .user-item.lg .info .sub.aditor:before,.user-item.lg .info .aditor-info .profile-img .img-box .sub.aditor:before,.aditor-info .profile-img .img-box .shop-item.lg .info .sub.aditor:before,.shop-item.lg .info .aditor-info .profile-img .img-box .sub.aditor:before,.aditor-info .profile-img .img-box .my-main .login .aditor:before,.my-main .login .aditor-info .profile-img .img-box .aditor:before{position:absolute;right:0;bottom:0;width:1.625rem;height:1.625rem}.aditor-info .aditor-name{text-align:center;margin-top:.875rem}.aditor-info .btn-wrap,.aditor-info .chk-btn-wrap{margin-top:1.25rem}.chat-og{display:block;border:1px solid var(--border-gray3);border-radius:.5rem;background-color:var(--bg-gray);width:58.9333333333vw;max-width:221px}.chat-og .og-image{background-color:var(--bg-white);width:100%;aspect-ratio:1.8888888889;border-radius:.5rem .5rem 0 0;max-width:221px;overflow:hidden}.chat-og .og-image img{object-fit:cover;width:100%;height:100%}.chat-og .og-title{font-size:15px;line-height:1.47}.chat-og .og-desc{font-size:12px;line-height:1.83;color:var(--text-gray2)}.chat-og .og-info{border-top:1px solid var(--border-gray3);padding:.75rem;overflow:hidden}.chat-prd{display:flex;padding:.75rem;max-width:14.5625rem;background-color:var(--bg-white);border-radius:.5rem;border:solid 1px var(--border-gray3);gap:.625rem}@media(max-width: 375px){.chat-prd{width:auto;width:11.125rem;height:6.75rem;position:relative}}.chat-prd .prd-info{flex:1;min-width:0}.chat-prd .prd-brand{font-size:.875rem;line-height:1.43;color:var(--text-gray2);display:block;overflow:hidden;text-overflow:ellipsis;word-break:break-all;white-space:nowrap}.chat-prd .prd-name{font-size:.875rem;line-height:1.43;display:block;overflow:hidden;text-overflow:ellipsis;word-break:break-all;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal;height:auto}.chat-prd .prd-desc{font-size:.75rem;color:var(--text-gray2);margin-top:.625rem;display:block;overflow:hidden;text-overflow:ellipsis;word-break:break-all;white-space:nowrap}@media(max-width: 375px){.chat-prd .prd-desc{position:absolute;bottom:.75rem;left:.75rem;max-width:calc(100% - 1.5rem)}}.chat-prd .prd-image{width:5.25rem;height:5.25rem;border-radius:.5rem;flex:0 0 auto;overflow:hidden}@media(max-width: 375px){.chat-prd .prd-image{width:3.625rem;height:3.625rem}}.chat-prd .prd-image img{width:100%;height:100%;object-fit:cover}.chat-attach{display:block}.chat-attach .attach-img{max-width:13.125rem;max-height:100%;display:block;width:100%;height:100%;border-radius:.5rem;border:1px solid var(--border-gray3);overflow:hidden}.chat-attach:has(>.horizontal-img) .attach-img{max-height:100%}.chat-attach img{width:100%;height:100%;object-fit:cover}.chat-coupon{display:block;border:1px solid var(--border-gray3);border-radius:.5rem;background-color:var(--bg-gray);width:58.9333333333vw;max-width:221px}.chat-coupon .coupon-benefit{padding:1rem;background-color:var(--bg-white);border-radius:.5rem .5rem 0 0}.chat-coupon .coupon-benefit em{display:block;font-size:1.125rem;font-weight:600;line-height:1.22;color:var(--point-red);margin-bottom:.25rem}.chat-coupon .coupon-info{padding:1rem}.chat-coupon .coupon-info .desc{font-size:.75rem;color:var(--text-gray3)}.chat-coupon .coupon-info .desc+.desc{margin-top:.5rem}.chat-coupon .coupon-info .highlight{color:#ff5a5a}.chat-coupon .coupon-info .badge-type1,.chat-coupon .coupon-info .badge-type1-outline{margin-top:.5rem}.chat-coupon .coupon-info .btn-wrap,.chat-coupon .coupon-info .chk-btn-wrap{margin-top:.875rem}.chat-coupon .coupon-info .btn-type1,.chat-coupon .coupon-info .chk-btn-type input[type=checkbox]+label,.chk-btn-type .chat-coupon .coupon-info input[type=checkbox]+label,.chat-coupon .coupon-info .chk-btn-type input[type=radio]+label,.chk-btn-type .chat-coupon .coupon-info input[type=radio]+label{font-size:.8125rem;font-weight:500;height:2.25rem;border-radius:.25rem}.complaint-modal{margin:-1.25rem -1.25rem 0}.complaint-modal .sec{padding:1.25rem}.complaint-modal .tit-type3{margin-bottom:.875rem}.chat-agree-modal .policy-wrap{min-height:6.5rem}.chat-agree-modal .chk-item{margin-top:.875rem}.chat-fnc-modal .flex-wrap{line-height:1.375rem;margin-bottom:1.25rem;align-items:center}.chat-fnc-modal>.c-text3{font-size:.8125rem;line-height:1.38}.chat-fnc-modal .btn{font-size:1rem;font-weight:400;line-height:1.56}.issued-coupon .select-item{position:relative;padding:1.25rem;display:flex;border-radius:.5rem;overflow:hidden}.issued-coupon .select-item::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:solid 1px var(--border-gray4);border-radius:.5rem;box-sizing:border-box}.issued-coupon .select-item+.select-item{margin-top:.75rem}.issued-coupon .select-item:has(.chk-item input:checked)::after{border-width:.125rem;border-color:var(--border-black)}.issued-coupon .chk-item{flex:0 0 auto}.issued-coupon .coupon-item{flex:1}.issued-coupon .coupon-benefit{display:flex;justify-content:space-between;align-items:flex-start;background-color:var(--bg-white)}.issued-coupon .coupon-benefit .title{flex:1;font-size:.875rem;font-weight:500}.issued-coupon .coupon-benefit em{display:block;font-size:1.125rem;font-weight:600;line-height:1.22;margin-bottom:.25rem;font-size:1.125rem}.issued-coupon .coupon-benefit .count-badge{height:1.25rem;flex:0 0 auto;color:var(--point-red);font-size:.6875rem;font-weight:500;background-color:rgba(255,91,90,.15)}.issued-coupon .coupon-benefit .count-badge b{font-weight:600;padding-left:.1875rem}.issued-coupon .coupon-info{margin-top:.625rem;line-height:1.2}.issued-coupon .coupon-info .desc{font-size:.8125rem;color:var(--text-gray2)}.issued-coupon .coupon-info .desc+.desc{margin-top:.25rem}.issued-coupon .coupon-info .desc strong{font-weight:600}.issued-coupon .coupon-info .desc .coupon-terms{display:inline-block}.issued-coupon .coupon-info .highlight{color:#ff5a5a}.issued-coupon .coupon-info .badge-type1,.issued-coupon .coupon-info .badge-type1-outline{margin-top:.5rem}.modal.modal-prd-add{top:auto;bottom:0;height:8.875rem;transform:translateY(100%);transition:transform .3s linear,opacity .3s linear;overflow-y:hidden}.modal.modal-prd-add.show{transform:translateY(0)}.modal.modal-prd-add.modal:not(:has(.modal-bottom)){background:linear-gradient(to bottom, rgba(255, 255, 255, 0), #fff 37%)}.modal.modal-prd-add .modal-dialog{max-width:100%;margin:3.25rem 1.25rem 1.875rem}.modal.modal-prd-add .modal-dialog .modal-body{background-color:var(--bg-white);color:var(--text-black);border-radius:.5rem;display:flex;align-items:center;justify-content:space-between;padding:.5625rem 1.25rem;box-shadow:0 2px 10px 0 rgba(0,0,0,.12);font-size:.875rem;font-weight:500;line-height:1.43}.modal.modal-prd-add .modal-dialog .modal-body .cont{display:flex;gap:0 .25rem;flex-wrap:wrap;align-items:center;justify-content:flex-start;text-align:left;font-size:.875rem;font-weight:500;line-height:1.43}.modal.modal-prd-add .modal-dialog .modal-body .cont .c-point{font-weight:inherit}.modal.modal-prd-add .modal-dialog .modal-body .cont .txt-type3{display:inline-block;line-height:1.25rem;font-weight:inherit}.modal.modal-prd-add .modal-dialog .modal-body .btn-wrap,.modal.modal-prd-add .modal-dialog .modal-body .chk-btn-wrap{margin-top:0;gap:1.25rem}.modal.modal-prd-add .modal-dialog .modal-body .btn-wrap .prd-add,.modal.modal-prd-add .modal-dialog .modal-body .chk-btn-wrap .prd-add,.modal.modal-prd-add .modal-dialog .modal-body .btn-wrap .prd-cancel,.modal.modal-prd-add .modal-dialog .modal-body .chk-btn-wrap .prd-cancel{min-width:6.125rem;height:2.625rem;border-radius:.5rem;font-size:.875rem;font-weight:600}.modal.modal-prd-add .modal-dialog .modal-body .btn-wrap .prd-cancel,.modal.modal-prd-add .modal-dialog .modal-body .chk-btn-wrap .prd-cancel{padding:0 0;min-width:1.5rem}.terms-modal :where(p+ul,ul+p){margin-top:.625rem}.terms-modal :where(p+p){margin-top:.875rem}.terms-modal .fw-bold{font-weight:700}.terms-modal .fw-semibold{font-weight:600}.terms-modal .txt-type-bold{font-size:.9375rem;font-weight:600}.terms-modal .txt-list-bullet .txt-type1,.terms-modal .txt-list-bullet--type2 .txt-type1{font-weight:600}.terms-modal .terms-case-list li+li{margin-top:.375rem}.terms-modal .logo+.tit-type1{margin-top:1.5rem;margin-bottom:1.25rem}.terms-modal .link{font-weight:bold;text-decoration:underline}.terms-modal .info-box{border-radius:8px;padding:1.25rem;text-align:center;box-sizing:border-box;background-color:var(--bg-gray);margin:.875rem 0}.terms-modal .info-box :where(p+p){margin-top:.25rem}.terms-modal .info-box .txt-desc-date{margin-top:.6875rem}.terms-modal .terms-contents+.terms-contents{margin-top:1.25rem}.terms-modal .terms-contents+.hr-type{display:block;width:auto;margin-left:-1.25rem;margin:1.5rem}.terms-modal .terms-contents .tit-type1{font-size:1.25rem}.terms-modal .terms-contents .logo{width:7rem;height:1.5rem}.terms-modal .agree-box-wrap .all{padding-bottom:1.25rem;border-bottom:1px solid #e6e6e6}.login-intro{padding-top:.625rem}.login-intro .header-wrap{background-color:rgba(0,0,0,0)}.login-intro .login-intro-header{position:relative;overflow:hidden;max-height:100%}.login-intro .login-intro-body{background-color:var(--bg-white);margin-top:3.75rem;padding-left:1.25rem;padding-right:1.25rem;padding-bottom:5.6875rem;text-align:center;position:relative}.login-intro .login-intro-body::before{content:"";display:block;position:absolute;top:0;transform:translateY(-100%);left:0;width:100%;height:17.5rem;background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 100%)}.login-intro .logo{width:11.25rem;height:1.25rem}.login-intro .tit-type1{margin-top:1.5rem;font-weight:700;line-height:1.36}.login-intro .txt-type5{font-weight:400;line-height:1.38}.login-intro .btn-wrap,.login-intro .chk-btn-wrap{width:100%;margin-top:4.375rem;gap:0}.login-intro .txt-type3{margin-top:.5rem;font-size:.6875rem}.login-intro .round-box-bg{display:flex;width:100%;margin-top:1.875rem;padding-top:1rem;padding-bottom:1rem;padding-left:.875rem;padding-right:.875rem;gap:.375rem;justify-content:flex-start;align-items:center;text-align:left}.login-intro .box-title{font-size:.9375rem;font-weight:700;line-height:1.27}.login-intro .ico-arr-right,.login-intro .user-item.myshop>a .text p.name::after,.user-item.myshop>a .text .login-intro p.name::after,.login-intro .chk-item.flex-type .arr-btn,.chk-item.flex-type .login-intro .arr-btn,.login-intro .shop-item.myshop>a .text p.name::after,.shop-item.myshop>a .text .login-intro p.name::after,.login-intro .list-type1 li a::after,.list-type1 li .login-intro a::after,.login-intro .list-type2 li a::after,.list-type2 li .login-intro a::after,.login-intro .faq-list .accordion-item dt button::after,.faq-list .accordion-item dt .login-intro button::after,.login-intro .myshop-btns-item:after,.login-intro .my-order-wrap .order-body.flex-type .arr-btn,.my-order-wrap .order-body.flex-type .login-intro .arr-btn,.login-intro .my-order-prd .order-header a[class^=tit-type]::after,.my-order-prd .order-header .login-intro a[class^=tit-type]::after,.login-intro .my-order-agree .tit-type2::after,.my-order-agree .login-intro .tit-type2::after{width:.875rem;height:1rem;transform:translateY(-0.0625rem)}.login-intro .btn-underline{font-size:.875rem;font-weight:600;margin-top:.875rem}.login-intro .effect-count{margin-top:1.375rem;font-size:2.5rem;font-weight:700;line-height:.9;letter-spacing:-0.025rem}.login-intro .tit-type1+.txt-type5{margin-top:.625rem}.login-intro .effect-count+.txt-type5{margin-top:.5rem}.login-intro .box-title+.txt-type3{margin-top:.3125rem}.login-intro .marquee-wrap{position:relative;display:flex;align-items:center}.login-intro .marquee-wrap .marquee-item{display:block;animation:marquee 8s infinite linear}.login-intro .marquee-wrap01{width:134.75rem}.login-intro .marquee-wrap01 img{display:block;width:33.0625rem;height:3.4375rem;margin-left:.625rem}.login-intro .marquee-wrap02{width:135.25rem}.login-intro .marquee-wrap02 .marquee-item{animation:marqueeRight 10s infinite linear}.login-intro .marquee-wrap02 img{display:block;width:33.1875rem;height:3.4375rem;margin-left:.625rem}.login-intro .marquee-wrap03{width:135rem}.login-intro .marquee-wrap03 img{display:block;width:33.125rem;height:3.4375rem;margin-left:.625rem}.login-intro .marquee-wrap04{width:119rem}.login-intro .marquee-wrap04 .marquee-item{animation:marqueeRight 8s infinite linear}.login-intro .marquee-wrap04 img{display:block;width:29.125rem;height:3.4375rem;margin-left:.625rem}.login-intro .marquee-wrap+.marquee-wrap{margin-top:1.875rem}.login-intro .marquee-column{display:flex;width:30.9333333333%;height:380.8%;align-items:center;flex-direction:column}.login-intro .marquee-column .marquee-item{position:relative;width:100%;height:0}.login-intro .marquee-column img{display:block;position:absolute;top:0;left:0;width:100%;padding-bottom:16%}.login-intro .marquee-column01 .marquee-item{padding-bottom:615.5172413793%;animation:marqueeColumn 16s infinite linear}.login-intro .marquee-column02 .marquee-item{padding-bottom:615.5172413793%;animation:marqueeColumnBack 16s infinite linear}.login-intro .marquee-column03{height:389.8666666667%}.login-intro .marquee-column03 .marquee-item{padding-bottom:617.2413793103%;animation:marqueeColumnBack 16s infinite linear}.marquee .marquee-wrap{position:relative;display:flex;align-items:center}.marquee .marquee-wrap .marquee-item{display:block;animation:marquee 8s infinite linear}.marquee .marquee-wrap01{width:159rem}.marquee .marquee-wrap01 img{display:block;width:39.75rem;height:5.125rem;margin-left:.625rem}.marquee .marquee-wrap02{width:180.75rem}.marquee .marquee-wrap02 .marquee-item{animation:marqueeRight 10s infinite linear}.marquee .marquee-wrap02 img{display:block;width:45.1875rem;height:4.5rem;margin-left:-0.1875rem}.marquee .marquee-wrap03{width:135rem}.marquee .marquee-wrap03 img{display:block;width:33.125rem;height:3.4375rem;margin-left:.625rem}.marquee .marquee-wrap04{width:119rem}.marquee .marquee-wrap04 .marquee-item{animation:marqueeRight 8s infinite linear}.marquee .marquee-wrap04 img{display:block;width:29.125rem;height:3.4375rem;margin-left:.625rem}.marquee .marquee-wrap+.marquee-wrap{margin-top:.625rem}.marquee .marquee-column{display:flex;width:30.9333333333%;height:380.8%;align-items:center;flex-direction:column}.marquee .marquee-column .marquee-item{position:relative;width:100%;height:0}.marquee .marquee-column img{display:block;position:absolute;top:0;left:0;width:100%;padding-bottom:16%}.marquee .marquee-column01 .marquee-item{padding-bottom:615.5172413793%;animation:marqueeColumn 16s infinite linear}.marquee .marquee-column02 .marquee-item{padding-bottom:615.5172413793%;animation:marqueeColumnBack 16s infinite linear}.marquee .marquee-column03{height:389.8666666667%}.marquee .marquee-column03 .marquee-item{padding-bottom:617.2413793103%;animation:marqueeColumnBack 16s infinite linear}.login-intro-gate{position:relative;padding-top:0}.login-intro-gate .login-intro-header{position:relative;max-height:100dvh}.login-intro-gate .intro-header-inner{display:flex;gap:4.8%;margin:0 -18.9333333333%}.login-intro-gate .login-intro-body{margin-top:2.25rem;padding-bottom:2rem;position:absolute;width:100%;bottom:0;left:0}.login-intro-gate .login-intro-body::before{content:"";height:12.5rem;background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 100%)}.login-intro-gate .btn-wrap,.login-intro-gate .chk-btn-wrap{margin-top:2.5rem}body:has(.landing-page-wrap){background-color:var(--bg-black)}.landing-page-wrap{background-color:var(--bg-black);max-width:100%}.landing-page{background-color:var(--bg-black);max-width:48rem;overscroll-behavior:none;touch-action:none;max-width:100vh;height:100dvh;padding:1.875rem 0;margin:0 auto;box-sizing:border-box;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-around;overflow:hidden;position:relative}@media(min-width: 768px){.landing-page{padding:6.25rem 0 6.25rem 0;height:100%}}@media(min-width: 768px){.landing-page .landing-page-header:before,.landing-page .landing-page-header:after{content:"";display:block;width:4.75rem;height:34.875rem;position:absolute;bottom:1.875rem;background-image:linear-gradient(to right, rgba(0, 0, 0, 0) 5%, rgba(0, 0, 0, 0.9) 94%);z-index:11}.landing-page .landing-page-header:before{left:-0.0625rem;background-image:linear-gradient(to left, rgba(0, 0, 0, 0) 5%, rgba(0, 0, 0, 0.9) 94%)}.landing-page .landing-page-header:after{right:-0.0625rem}}.landing-page .logo{margin-bottom:3rem;width:6.4375rem;height:1.375rem}@media(min-width: 767px){.landing-page .logo{margin-bottom:1.25rem;width:8.375rem;height:1.75rem}}.landing-page-header{width:100%;padding:0 0 0 2.5rem;box-sizing:border-box}@media(min-width: 768px){.landing-page-header{padding:0 2.5rem 0 2.5rem;margin-bottom:3.75rem;text-align:center}}.landing-page .landing-page-logo{background-image:url("../images/landing/logo_white.png")}.landing-page .landing-page-logo.biz-white{background-image:url(../images/landing/logo_biz_white.png)}.landing-page-title{font-size:1.875rem;font-weight:400;color:var(--bg-white)}@media(min-width: 768px){.landing-page-title{font-size:1rem;font-weight:400;color:var(--gray7)}.landing-page-title>span:nth-child(2){display:inline-block;margin-bottom:0}}.landing-page-title>span{display:inline-block;margin-bottom:.5rem}@media(max-width: 767px){.landing-page-title>span{display:block}}.landing-page-title>b{display:block}@media(min-width: 768px){.landing-page-title>b{display:inline-block}}@media(max-width: 767px){.landing-page-title>b{font-weight:700}}.landing-page-desc{font-size:1.25rem;font-weight:400;line-height:1.6;margin-top:28px;color:var(--bg-white)}.landing-page-desc span{font-weight:700}@media(min-width: 376px){.landing-page-desc{margin-top:4.625rem;font-size:2rem}}@media(max-width: 767px){.landing-page-desc{display:none}}.landing-page .login-intro{position:relative}.landing-page .login-intro::after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:17.5rem;background:linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.8))}@media(min-width: 768px){.landing-page .login-intro::after{bottom:-8.125rem;transform:translateX(-50%);left:50%;height:38.125rem}}.landing-page .login-intro .marquee-wrap01{width:99.5625rem}@media(min-width: 768px){.landing-page .login-intro .marquee-wrap01{height:3.875rem;width:152.5rem}}.landing-page .login-intro .marquee-wrap01 img{width:33.1875rem}@media(min-width: 768px){.landing-page .login-intro .marquee-wrap01 img{height:3.875rem;width:calc(100% - 10px)}}.landing-page .login-intro .marquee-wrap02{width:103.875rem}@media(min-width: 768px){.landing-page .login-intro .marquee-wrap02{height:3.875rem;width:152.5rem}}.landing-page .login-intro .marquee-wrap02 img{width:33.125rem}@media(min-width: 768px){.landing-page .login-intro .marquee-wrap02 img{height:3.875rem;width:calc(100% - 10px)}}.landing-page .login-intro .marquee-wrap03{width:99.375rem}@media(min-width: 768px){.landing-page .login-intro .marquee-wrap03{height:3.875rem;width:152.5rem}}.landing-page .login-intro .marquee-wrap03 img{width:33.125rem;height:3.4375rem}@media(min-width: 768px){.landing-page .login-intro .marquee-wrap03 img{height:3.875rem;width:calc(100% - 10px)}}.landing-page .login-intro .marquee-wrap04{width:87.375rem}@media(min-width: 768px){.landing-page .login-intro .marquee-wrap04{height:3.875rem;width:152.5rem}}.landing-page .login-intro .marquee-wrap04 img{width:29.125rem}@media(min-width: 768px){.landing-page .login-intro .marquee-wrap04 img{height:3.875rem;width:calc(100% - 10px)}}.landing-page .login-intro .marquee-wrap+.marquee-wrap{margin-top:1.5rem}@media(min-width: 768px){.landing-page .login-intro .marquee-wrap+.marquee-wrap{margin-top:1.6875rem}}.qr{position:fixed;bottom:2.5rem;left:50%;transform:translateX(-50%);display:flex;justify-content:space-between;gap:.75rem;padding:1.25rem 1.625rem;border-radius:1rem;background-color:var(--bg-black);border:1px solid var(--gray9)}.qr .thumb{display:block;width:48px;height:48px}.qr .thumb img{width:100%}@media(max-width: 767px){.qr{display:none}}.qr-info{display:flex;align-items:center;justify-content:center;gap:2.5rem}.qr-info .title{font-size:1rem;font-weight:700;flex:1;min-width:180px;color:var(--white)}.qr-info .desc{font-size:.75rem;font-weight:400;line-height:1.5;flex:.5;min-width:106px;color:var(--gray6)}.landing-page-2{padding:3.75rem 0 0 0;overflow:hidden}@media(min-width: 768px){.landing-page-2{padding:5rem 0 0 0;overflow:visible}}.landing-page-2 .logo{position:relative;margin-bottom:3.75rem}@media(min-width: 768px){.landing-page-2 .logo{width:13.75rem;height:1.5rem;margin-bottom:7.3125rem}}@media(min-width: 768px){.landing-page-2 .landing-page-header{margin-bottom:2.5rem}}.landing-page-2 .landing-page-header:before,.landing-page-2 .landing-page-header:after{display:none}.landing-page-2 .landing-page-title{position:relative}.landing-page-2 .landing-page-title b{margin-bottom:.875rem}.landing-page-2 .landing-page-title span{margin-bottom:0}@media(min-width: 768px){.landing-page-2 .landing-page-title span{display:block}}.landing-page-2 .landing-page-title:after{content:"";display:block;width:calc(100% + 2.5rem);height:1px;background-color:var(--bg-white);opacity:.5;position:absolute;top:-2.5rem;left:0%}@media(min-width: 768px){.landing-page-2 .landing-page-title:after{width:calc(100% - 3.75rem);opacity:.3;top:-5.0625rem;left:50%;transform:translateX(-50%)}}.landing-page-2 .landing-page-bg{flex:1;position:relative;margin-top:3.125rem;background-image:url(../images/landing/landing_seller.png);background-size:20rem auto;background-repeat:no-repeat;background-position:center top}@media(min-width: 768px){.landing-page-2 .landing-page-bg{height:39.625rem;flex:0 1 auto;order:3;margin-top:6.5625rem;background-image:url(../images/landing/landing_seller_pc.png);background-size:90% auto;margin-top:4.375rem}}@media(min-width: 768px){.landing-page-2 .landing-page-bg:before{content:"";display:block;width:100%;height:17.5rem;background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 24%, #000 87%);position:absolute;bottom:0;left:0}}.landing-page-button{display:flex;flex-wrap:wrap;width:100%;gap:1.25rem;justify-content:center;position:fixed;bottom:1.5rem;left:50%;transform:translateX(-50%)}.landing-page-button:before{content:"";display:block;width:100%;height:15rem;background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 24%, #000 87%);position:fixed;bottom:-1.5rem;left:0;z-index:-1}@media(min-width: 768px){.landing-page-button{position:static;left:0;top:0;transform:translate(0);order:2}.landing-page-button:before{display:none}}.landing-page-button button{display:block;width:8.875rem;height:2.75rem;background-repeat:no-repeat;background-size:cover}.landing-page-button button.btn-apple{background-image:url(../images/landing/landing_seller_btn1.png)}@media(min-width: 768px){.landing-page-button button.btn-apple{width:12.0625rem;height:3.75rem}}.landing-page-button button.btn-google{background-image:url(../images/landing/landing_seller_btn2.png);width:9.1875rem}@media(min-width: 768px){.landing-page-button button.btn-google{width:12.5rem;height:3.75rem}}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}@keyframes marqueeRight{0%{transform:translateX(-100%)}100%{transform:translateX(0)}}@keyframes marqueeColumnBack{0%{transform:translateY(0)}100%{transform:translateY(-100%)}}@keyframes marqueeColumn{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}body:has(.coupon-credit-section) .toast{bottom:.875rem}.coupon-credit-section{margin-top:1.875rem}.coupon-credit-section .coupon-item-header{margin:.625rem 0 1.25rem}.coupon-credit-section:last-child{margin-bottom:2.875rem}.coupon-credit-section .tit-type2+.sec-flex{margin-top:.5rem}.coupon-credit-section .sec-flex{display:flex;justify-content:space-between;align-items:center}.coupon-credit-section .sec-flex .credit-price{font-size:1.75rem;font-weight:bold;margin-bottom:0}.coupon-credit-section .issue-coupon-btn{margin:1.5rem 0}.coupon-credit-section+.hr-type{margin-top:1.5rem}.my-coupon-list{margin-top:1.25rem;display:flex;flex-direction:column;justify-content:center;gap:.75rem;margin-bottom:1.875rem}.my-coupon-list>li,.my-coupon-list .coupon-item{border:1px solid var(--border-gray4);border-radius:.5rem;padding:1.25rem;box-sizing:border-box;overflow:hidden}.my-coupon-list>li .coupon-item-header,.my-coupon-list .coupon-item .coupon-item-header{display:flex;align-items:center}.my-coupon-list>li .coupon-item-header .my-coupon-tit,.my-coupon-list .coupon-item .coupon-item-header .my-coupon-tit{max-width:100%;margin-bottom:0;display:block;display:block;overflow:hidden;text-overflow:ellipsis;word-break:break-all;white-space:nowrap}.my-coupon-list>li .coupon-item-header .my-coupon-tit .coupon-sub,.my-coupon-list .coupon-item .coupon-item-header .my-coupon-tit .coupon-sub{font-weight:500}.my-coupon-list>li .coupon-info-list,.my-coupon-list .coupon-item .coupon-info-list{margin:.75rem 0;color:var(--text-gray2);line-height:1.6}.my-coupon-list>li .coupon-info-list .highlight,.my-coupon-list .coupon-item .coupon-info-list .highlight{color:#ff5a5a}.my-coupon-list>li .coupon-info-list .coupon-terms,.my-coupon-list .coupon-item .coupon-info-list .coupon-terms{display:inline-block}.my-coupon-list>li .coupon-info-list .coupon-shop,.my-coupon-list>li .coupon-info-list b,.my-coupon-list .coupon-item .coupon-info-list .coupon-shop,.my-coupon-list .coupon-item .coupon-info-list b{display:inline-block;margin-right:.25rem}.my-coupon-list>li .tbl-type2 tbody,.my-coupon-list .coupon-item .tbl-type2 tbody{border:none}.my-coupon-list>li .tbl-type2 tbody th,.my-coupon-list>li .tbl-type2 tbody td,.my-coupon-list .coupon-item .tbl-type2 tbody th,.my-coupon-list .coupon-item .tbl-type2 tbody td{padding:.125rem 0}.my-coupon-list>li .tbl-type2 tbody th,.my-coupon-list .coupon-item .tbl-type2 tbody th{font-weight:400}.my-coupon-list>li .tbl-type2 tbody th:first-child,.my-coupon-list .coupon-item .tbl-type2 tbody th:first-child{padding-top:0}.coupon-issued .my-coupon-section{padding-top:1.25rem}.coupon-issued .my-coupon-section .form-item+.form-item:not(.form-btn){margin-top:2.5rem}.coupon-issued .my-coupon-section>:where(.form-item){padding-left:1.25rem;padding-right:1.25rem}.coupon-issued .my-coupon-section+.hr-type{margin-top:2.5rem}.coupon-issued .my-coupon-section:last-child{margin-bottom:2.5rem}.coupon-issued .my-coupon-section .label{color:var(--text-gray3)}.coupon-issued .my-coupon-section .chk-list{margin-top:0;display:inline-flex;align-items:flex-end;gap:3.125rem;height:1.375rem}.coupon-issued .my-coupon-section p+.chk-list{margin-top:.375rem}.coupon-issued .my-coupon-section .coupon-date .calendar input{background-color:var(--bg-gray);border:none}.coupon-issued .my-coupon-section .coupon-date .finish-date{font-weight:600;color:var(--text-black)}.coupon-issued .my-coupon-section .specific-product{margin:1.25rem 0 2.5rem;background-color:var(--bg-gray);padding:1.5rem 1.25rem;gap:0}.coupon-issued .my-coupon-section .specific-product.prd-available .selected-prd-list{margin-top:.9375rem}.coupon-issued .my-coupon-section .specific-product.prd-available .add-prd-btn{margin-top:1.25rem}.coupon-issued .my-coupon-section .specific-product .sec-flex{display:flex;justify-content:space-between;align-items:center;width:100%}.coupon-issued .my-coupon-section .specific-product .help-text{margin-top:.1875rem}.coupon-issued .my-coupon-section .specific-product .selected-prd-list{padding:1.25rem 0;border-radius:1rem;background-color:var(--bg-white)}.coupon-issued .my-coupon-section .specific-product .selected-prd-list>li:first-child{padding-top:0}.coupon-issued .my-coupon-section .specific-product .selected-prd-list>li:last-child{padding-bottom:0}.coupon-issued .my-coupon-section .specific-product .add-prd-btn{margin-top:.9375rem}.modal:has(.coupon-lock-modal){background-color:rgba(0,0,0,.8)}.modal:has(.coupon-lock-modal) .modal-body{background-color:rgba(0,0,0,0);color:var(--white)}.modal:has(.coupon-lock-modal) .modal-body .black-bg-tit{color:var(--white) !important;margin:1.5rem 0 .75rem}.help-text{font-size:.75rem;font-weight:400;line-height:1.5;color:var(--text-gray2)}.help-text+:where(input,div,button,a){margin-top:.25rem}.help-text-v2{font-size:.8125rem;font-weight:500}.help-text-v2 :where(b){font-weight:bold;color:var(--text-black)}.credit-summary{margin-top:1.25rem;width:100%;margin-bottom:2.5rem}.credit-summary dl{display:flex;flex-direction:column;gap:1rem}.credit-summary dl .summary-item{display:inline-flex;justify-content:space-between;font-size:.875rem;font-weight:500}.credit-summary dd{font-weight:700}.credit-history{margin:.25rem 0 1.5rem 0}.credit-history :where(.sec){margin-top:1.25rem}.credit-history .my-credit{border-radius:.5rem;background-color:var(--bg-gray);padding:1.875rem 0;text-align:center}.credit-history .my-credit :where(p+p){margin-top:.625rem;margin-bottom:0}.credit-history .hr-type{margin:1.875rem 0}.credit-history .hr-type+.sec{margin-top:0}.credit-history .credit-date{display:flex;justify-content:space-between;align-items:center}.credit-history :where(.credit-summary){padding:1.25rem;border-radius:.5rem;border:solid 1px var(--border-gray3);margin:1.4375rem 0 .875rem}.coupon-details{padding-bottom:1.875rem}.coupon-detail-item{margin-top:1.5rem}.coupon-detail-item+.hr-type{margin-top:1.5rem}.coupon-detail-item .credit-summary{margin-bottom:1.875rem}.coupon-detail-item .credit-summary.defalut-info{margin-bottom:0}.coupon-detail-item .credit-summary dd{font-weight:400}.coupon-box-list .search-filter{display:flex;justify-content:flex-end;align-items:baseline;padding:1rem 0 1.25rem}.coupon-box-list .search-filter .txt-type2{font-weight:500}.coupon-box-list .search-filter .txt-type2::after{content:"";display:inline-block;width:.125rem;height:100%}.coupon-box-list .search-filter+.my-coupon-list{margin-top:0}.coupon-box-list .my-coupon-list .coupon-item-header{justify-content:space-between;align-items:flex-start}.coupon-box-list .my-coupon-list .btn{margin-top:1.25rem;display:flex;align-items:center}.coupon-box-list .my-coupon-list .target-label+.btn-underline::before{content:"";display:inline-block;width:1px;height:10px;background-color:var(--border-gray3);margin:0 .25rem 0 .3125rem}.coupon-box-list .my-coupon-list .btn-underline{margin-top:-0.125rem}.specific-prd-modal{padding:1.25rem 1.25rem 3.875rem}.specific-prd-list .prd-item,.specific-prd-list .prd-detail{flex-direction:column;gap:.75rem}.specific-prd-list .prd-item+.prd-item,.specific-prd-list .prd-detail+.prd-item,.specific-prd-list .prd-item+.prd-detail,.specific-prd-list .prd-detail+.prd-detail{margin-top:1.875rem}.dim-layer{width:100%;min-height:calc(100% - 3.75rem);position:fixed;left:0;top:3.75rem;background-color:rgba(0,0,0,.8);color:var(--white);display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center}.dim-layer .black-bg-txt{margin-top:1.5rem;font-size:1.25rem;font-weight:600;line-height:1.4}.editshop-coupon-select .txt-type2{margin-top:.4375rem}.get-coupon .txt-list-bullet .btn-underline,.get-coupon .txt-list-bullet--type2 .btn-underline{vertical-align:top;color:var(--text-black)}.get-coupon .my-coupon-list{margin-top:.25rem;margin-bottom:1.5rem}.get-coupon .my-coupon-list .coupon-item{display:flex;justify-content:space-between;align-items:stretch;padding:0}.get-coupon .my-coupon-list .coupon-item.disabled{color:var(--text-gray1) !important}.get-coupon .my-coupon-list .coupon-item.disabled .coupon-info-list{color:var(--text-gray1) !important}.get-coupon .my-coupon-list .coupon-item.disabled .coupon-info-list .highlight{color:var(--text-gray1)}.get-coupon .my-coupon-list .coupon-item.disabled .badge-type1,.get-coupon .my-coupon-list .coupon-item.disabled .badge-type1-outline{background-color:var(--gray3);color:var(--text-gray1)}.get-coupon .my-coupon-list .coupon-item-left{width:100%;text-align:left;padding:1.25rem 1rem 1rem 1.25rem;box-sizing:border-box;flex:1}.get-coupon .my-coupon-list .coupon-item-header{justify-content:space-between;align-items:flex-start;margin:0}.get-coupon .my-coupon-list .coupon-item-right{width:3.9375rem;background-color:var(--bg-gray);display:flex;justify-content:center;align-items:center;flex-direction:column;padding:4.3125rem .875rem;border-left:1px solid var(--border-gray4)}.get-coupon .my-coupon-list .coupon-item-right .ico-check-circle-gray+.status-txt{color:var(--text-gray1)}.get-coupon .my-coupon-list .coupon-item-right .status-txt{font-size:.625rem;font-weight:400}.searchEnterView{display:flex;flex-direction:column;flex:1}.period-wrap .chk-btn-type input[type=checkbox]+label,.period-wrap .chk-btn-type input[type=radio]+label{color:var(--text-black);font-weight:600}.img-wrap picture,.img-wrap img{height:auto;width:100%}.commission-account{margin-top:1.5rem;padding:0 1.25rem 3.875rem}.commission-account.change-type{margin-top:0;padding:0rem 1.25rem}.commission-account .commission-account-tooltip{width:100%;height:auto;display:flex;align-items:center;justify-content:space-between;margin-top:.8125rem;padding:.625rem .625rem .625rem 1.25rem;background-color:var(--gray9);border-radius:.5rem;position:relative}.commission-account .commission-account-tooltip::before{content:"";position:absolute;top:-0.375rem;left:50%;transform:translateX(-50%);border-bottom:.375rem solid var(--gray9);border-left:.3125rem solid rgba(0,0,0,0);border-right:.3125rem solid rgba(0,0,0,0)}.commission-account .commission-account-tooltip .account-tooltip-txt{font-size:.75rem;font-weight:400;line-height:1.67;color:var(--white)}.commission-account .commission-account-info{margin-top:.4375rem;padding-left:.5625rem;position:relative}.commission-account .commission-account-info::before{content:"";position:absolute;top:.4375rem;left:0;width:.1875rem;height:.1875rem;border-radius:50%;background-color:var(--text-gray2)}.commission-account .commission-account-info .account-info-txt{font-size:.75rem;font-weight:400;line-height:1.5;color:var(--text-gray2);word-break:break-all}.commission-auth .form-item .input-text{margin-bottom:0}.commission-auth .txt-list-bullet,.commission-auth .txt-list-bullet--type2{margin-top:.625rem;font-size:.75rem;font-weight:400;color:var(--text-gray2)}.commission-auth .auth-info-title{margin-bottom:1.5rem}.commission-auth .auth-info-title p{font-size:1rem;font-weight:400;line-height:1.5;color:var(--text-black)}.commission-auth .auth-info-title p .auth-info-bold{font-weight:600}.commission-auth .auth-account{margin-top:1.5rem;width:100%;height:auto;display:flex;justify-content:space-between;align-items:center;margin-bottom:.4375rem;padding:1rem .875rem 1rem 1rem;border:1px solid var(--border-gray4);border-radius:.5rem;background-color:var(--bg-white)}.commission-auth .auth-account .accont-txt{font-size:.9375rem;font-weight:400;line-height:1.2;color:var(--text-black)}.commission-auth .auth-account a{font-size:.75rem;font-weight:500;line-height:1.17;color:var(--text-gray2);text-decoration:underline}.commission-auth .auth-account-info{font-size:.75rem;font-weight:400;line-height:1.25;color:var(--text-gray3)}.process-loading{display:flex;flex-direction:column;align-items:center;background:rgba(0,0,0,0)}.process-loading .black-bg-tit{font-size:1.25rem;font-weight:600;color:var(--white);margin:0 0 .75rem}.process-loading .black-bg-txt{font-size:.875rem;font-weight:400;line-height:1.43;color:var(--white)}.commission-auth-success{display:flex;flex-direction:column;text-align:center;align-items:center;justify-content:center;min-height:calc(100% - 3.75rem)}.commission-auth-success .ico-check-circle{margin-bottom:1.5rem}.commission-auth-success .auth-success-title{font-size:1.25rem;font-weight:700;line-height:1.4;color:var(--text-black);margin-bottom:1rem}.commission-auth-success .auth-success-text{font-size:.9375rem;font-weight:400;line-height:1.47;color:var(--text-gray3);margin-bottom:2.5rem}.commission-auth-success .auth-success-account{width:100%;height:auto;display:flex;justify-content:space-between;padding:1.25rem;border-radius:.625rem;background-color:var(--bg-gray)}.commission-auth-success .auth-success-account p{font-size:.875rem;font-weight:500;line-height:1.21;color:var(--text-black)}.terms-condition{display:flex;flex-direction:column;padding-bottom:1.25rem}.terms-condition .condition-title{font-size:1.125rem;font-weight:600;line-height:1.17;color:var(--text-black);margin-bottom:1.25rem}.terms-condition .condition-sub-title{font-size:.875rem;font-weight:600;line-height:1.29;color:var(--text-black);margin-bottom:.625rem}.terms-condition .condition-text{font-size:.75rem;font-weight:400;line-height:1.33;color:var(--text-gray2);margin:.625rem 0 1.25rem}.terms-condition .condition-text:last-child{margin:0}.terms-condition .condition-text .btn-underline{font-size:.75rem;font-weight:500;line-height:1.33;color:var(--text-black);vertical-align:baseline}.terms-condition.sec{padding:1.25rem}.terms-condition .condition-sub-title.li-has-child .tbl-type2 table tr:first-child th,.terms-condition .condition-sub-title.li-has-child .tbl-type2 table tr:first-child td{padding-top:.625rem}.terms-condition .condition-sub-title.li-has-child>*{margin-top:.625rem;padding-left:.625rem}.terms-condition .txt-list-star{margin-top:.75rem}.terms-condition .condition-sub-title2{font-size:.875rem;font-weight:600;color:var(--text-gray3);margin-bottom:1.625rem}.terms-condition .condition-sub-title2:has(+.txt-type3){margin-bottom:.625rem}.terms-condition .txt-type3{font-size:.75rem;font-weight:400;line-height:1.67;color:var(--text-gray2);margin-bottom:1.625rem}.terms-condition .txt-type3 b{font-weight:600;color:var(--text-black)}.terms-condition .txt-type3:has(+.txt-type3){margin-bottom:1.25rem}.terms-condition .txt-type3:has(+ul){margin-bottom:0rem}.terms-condition.terms-details{padding:0 1.25rem}.terms-condition.terms-details.terms-details2{padding:1.25rem}.terms-condition.terms-details .tbl-type1.tbl-sign{border-top:0}.terms-condition.terms-details .tbl-type1 td,.terms-condition.terms-details .tbl-type1 th{text-align:center;font-size:.75rem}.terms-condition.terms-details .tbl-type1+.txt-type3{margin-top:1.25rem}.terms-condition.terms-details .tbl-type1+.condition-sub-title2{margin-top:1.875rem}.terms-condition.terms-details .check{display:block;width:.625rem;height:.625rem;border:1px solid var(--border-gray5);margin:0 auto}.terms-condition.terms-details .terms-condition-info{width:calc(100% + 2.5rem);position:relative;top:0;left:50%;transform:translateX(-50%);padding:1rem 2.5rem;background-color:var(--bg-gray);font-size:.8125rem;font-weight:400;line-height:1.38;color:var(--text-gray3);margin-bottom:1.5rem}.terms-condition.terms-details .condition-sub-title1{font-size:1.125rem;font-weight:600;line-height:1;color:var(--text-black);text-align:center;margin-bottom:1.25rem}.terms-condition.terms-details .condition-sub-title1 span{display:block;margin-top:.5rem;font-size:.875rem;font-weight:600}.terms-condition.terms-details .txt-type3{margin-bottom:1.25rem}.terms-condition.terms-details b{color:var(--text-black);font-weight:500}.terms-condition.terms-details .condition-sub-title2{line-height:1.5rem}.terms-condition.terms-details .date{display:flex;align-items:end;justify-content:center}.terms-condition.terms-details .date .num{width:2.5rem;height:.0625rem;background-color:var(--gray7)}.terms-wrap{padding:2.5rem 0 1.875rem}.sale-status{padding-bottom:2.5rem}.sale-status .sale-status-header{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.25rem}.sale-status .sale-status-header .sale-status-date{font-size:.875rem;font-weight:500;color:var(--text-gray3)}.sale-status .sale-status-header .sale-status-date-btn{display:inline-flex;align-items:center;gap:.125rem;font-size:.875rem;font-weight:500;color:var(--text-black)}.sale-status .total-sales{padding:1.5rem 1.25rem}.sale-status .total-sales .total-sales-group{background-color:var(--bg-gray);border-radius:8px}.sale-status .total-sales .total-sales-group .total-sales-detail{background-color:rgba(0,0,0,0)}.sale-status .total-sales .total-sales-group .total-sales-detail:not(:last-child){margin-bottom:0}.sale-status .total-sales .total-sales-group .total-sales-detail+hr+.total-sales-detail:last-child{margin-bottom:24px}.sale-status .total-sales .total-sales-detail{width:100%;height:auto;padding:1.25rem;margin-bottom:1.25rem;background-color:var(--bg-gray);border-radius:8px}.sale-status .total-sales .total-sales-detail li{display:flex;justify-content:space-between}.sale-status .total-sales .total-sales-detail li.total-amount{margin-bottom:1.25rem}.sale-status .total-sales .total-sales-detail li.total-amount span{font-size:1rem;font-weight:600;display:inline-flex;color:var(--text-black)}.sale-status .total-sales .total-sales-detail li.total-amount span:last-child{font-size:1rem;font-weight:700}.sale-status .total-sales .total-sales-detail li.total-amount span i{margin-left:.1875rem}.sale-status .total-sales .total-sales-detail li.semi-amount:not(:last-child){margin-bottom:.75rem}.sale-status .total-sales .total-sales-detail li.semi-amount span{font-size:.875rem;font-weight:400;line-height:1.43;color:var(--text-black)}.sale-status .total-sales .total-sales-info-title{font-size:.875rem;font-weight:700;line-height:1.21;color:var(--text-gray3);margin-bottom:.75rem}.sale-status .total-sales .total-sales-info-list{display:flex;flex-direction:column;gap:.5rem;padding-left:.5625rem}.sale-status .total-sales .total-sales-info-list .total-sales-info-item{position:relative}.sale-status .total-sales .total-sales-info-list .total-sales-info-item::before{content:"";position:absolute;top:.3125rem;left:-0.5625rem;width:.1875rem;height:.1875rem;border-radius:50%;background-color:var(--text-gray2)}.sale-status .total-sales .total-sales-info-list .total-sales-info-item p{font-size:.8125rem;font-weight:600;line-height:1.31;color:var(--text-gray2)}.sale-status .total-sales .total-sales-info-list .total-sales-info-item p:last-child{font-size:.8125rem;font-weight:400;line-height:1.31}.sale-status .total-sales .period-sales-date{font-size:1.125rem;font-weight:600;color:var(--text-black);margin-bottom:1.5rem}.sale-status .total-sales .period-sales-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:.875rem}.sale-status .total-sales .period-sales-title{display:flex;gap:.4375rem}.sale-status .total-sales .period-sales-title span{font-size:1rem;font-weight:600;line-height:1.56}.sale-status .total-sales .period-sales-func{color:var(--text-gray2)}.sale-status .total-sales .period-sales-func a{font-size:.875rem;font-weight:500;line-height:1;display:flex;align-items:center}.sale-status .order-history{padding:1.5rem 1.25rem}.sale-status .order-history .order-count{font-size:1.125rem;font-weight:600;color:var(--text-black)}.sale-status .order-history .sec{margin-top:1.375rem;padding:0}.sale-status .order-history .order-history-list ul{display:flex;flex-direction:column}.sale-status .order-history .order-history-list ul .order-history-list-item{display:flex;flex-direction:column;gap:9px;padding:1.25rem 0;border-bottom:1px solid var(--border-gray3)}.sale-status .order-history .order-history-list ul .order-history-list-item [class^=list-item-]{display:flex;align-items:center}.sale-status .order-history .order-history-list ul .order-history-list-item [class$=-unique]{position:relative;justify-content:flex-start}.sale-status .order-history .order-history-list ul .order-history-list-item [class$=-unique] [class^=badge-]{position:absolute;top:-4px;right:0}.sale-status .order-history .order-history-list ul .order-history-list-item [class$=-unique] p{font-size:.8125rem;font-weight:400;color:var(--text-gray2)}.sale-status .order-history .order-history-list ul .order-history-list-item [class$=-unique] p:last-child{display:flex;align-items:center;font-size:.8125rem;font-weight:400;line-height:1.31;position:relative}.sale-status .order-history .order-history-list ul .order-history-list-item [class$=-unique] p:last-child::before{content:"";width:.0625rem;height:.5rem;background-color:var(--border-gray3);margin-right:.625rem}.sale-status .order-history .order-history-list ul .order-history-list-item [class$=-unique] p:not(:last-child){font-size:.875rem;font-weight:600;color:var(--text-black);margin-right:.625rem}.sale-status .order-history .order-history-list ul .order-history-list-item [class$=-product]{margin-top:.625rem;justify-content:space-between}.sale-status .order-history .order-history-list ul .order-history-list-item [class$=-product] p{font-size:1rem;font-weight:700;color:var(--text-black)}.sale-status .order-history .order-history-list ul .order-history-list-item [class$=-product] p:not(:last-child){font-size:.875rem;font-weight:400;line-height:1.43;color:var(--text-black)}.sale-status .order-history .order-history-list .order-history-more{margin-top:1.5rem}.sale-status .order-history .order-history-list .list-item-empty{display:flex;flex-direction:column;align-items:center;gap:.625rem;padding-top:3.75rem}.sale-status .order-history .order-history-list .list-item-empty p{font-size:.875rem;font-weight:400;line-height:1.43;color:var(--text-gray2)}.sale-status .order-history.order-cont{padding-bottom:0}.sale-status .sales-history-more{padding:1.5rem 1.25rem 0}.sale-status:has(.nodata){padding-bottom:0}.modal-body.sales-type,.modal-body.subscribe-type{padding-top:0}.commission-withdraw .form-item+.txt-list-bullet,.commission-withdraw .form-item+.txt-list-bullet--type2{margin-top:.625rem}.total-search .search-result .sec{padding-bottom:3.125rem}.total-search .action-box{display:flex;justify-content:space-between;align-items:center;padding:0 1.25rem;margin-bottom:1rem}.total-search .action-box .action-title{font-size:1rem;font-weight:600;line-height:1.19;color:var(--text-black)}.total-search .action-box .action-btn{font-size:.875rem;font-weight:500;color:var(--text-gray2)}.total-search .action-box .action-sub{font-size:.8125rem;font-weight:400;color:var(--text-gray1)}.total-search .recent-search{padding-top:1.25rem;margin-bottom:1.25rem}.total-search .recent-search .recent-search-swiper{padding:0 1.25rem}.total-search .recent-search .recent-search-swiper .recent-search-list .recent-search-item{width:auto;height:2.25rem;display:flex;justify-content:space-between;align-items:center;gap:.125rem;padding:.625rem .75rem .625rem 1rem;border-radius:1.125rem;border:1px solid var(--border-gray3);position:relative}.total-search .recent-search .recent-search-swiper .recent-search-list .recent-search-item .search-txt{max-width:123px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;white-space:nowrap;font-size:.8125rem;font-weight:500;color:var(--text-black)}.total-search .popular-search{padding-top:1.25rem;margin-bottom:1.25rem}.total-search .popular-search .action-box{margin-bottom:.5625rem}.total-search .popular-search .popular-search-rank{padding:0 1.25rem}.total-search .popular-search .popular-search-rank .rank-list{column-count:2;column-gap:1.875rem}.total-search .popular-search .popular-search-rank .rank-list .rank-item{position:relative;display:flex;align-items:center;justify-content:space-between;padding:.4375rem 0}.total-search .popular-search .popular-search-rank .rank-list .rank-item .item-rank{width:1rem;font-size:.875rem;font-weight:600;color:var(--text-black)}.total-search .popular-search .popular-search-rank .rank-list .rank-item.rise::after{content:"";top:50%;right:0%;border-bottom:.375rem solid var(--state-error);border-left:.25rem solid rgba(0,0,0,0);border-right:.25rem solid rgba(0,0,0,0)}.total-search .popular-search .popular-search-rank .rank-list .rank-item.fall::after{content:"";top:50%;right:0%;border-top:.375rem solid #00b1ff;border-left:.25rem solid rgba(0,0,0,0);border-right:.25rem solid rgba(0,0,0,0)}.total-search .popular-search .popular-search-rank .rank-list .rank-item.maintain::after{content:"";top:50%;right:0%;width:.5rem;height:.125rem;background-color:var(--text-gray1)}.total-search .popular-search .popular-search-rank .rank-list .rank-item.new::after{content:"NEW";top:50%;right:0%;font-size:.625rem;font-weight:600;color:var(--point-red)}.total-search .popular-search .popular-search-rank .rank-list .rank-item .item-text{margin-left:.625rem;display:block;overflow:hidden;text-overflow:ellipsis;word-break:break-all;white-space:nowrap;flex:1;font-size:.875rem;font-weight:400;color:var(--text-black);text-align:left}.total-search .category-search{padding-top:1.25rem;margin-bottom:1.25rem}.total-search .category-search .category-search-swiper{padding:0 1.25rem}.total-search .category-search .category-search-swiper ul li{width:4.375rem;height:5.625rem}.total-search .category-search .category-search-swiper ul li .category-item{display:flex;flex-direction:column;gap:.25rem;font-size:.75rem;font-weight:400;color:var(--text-black)}.total-search .category-search .category-search-swiper ul li .category-item picture{background-color:var(--bg-gray);border-radius:50%}.total-search .recommend-keyword{display:flex;flex-direction:column;align-items:flex-start;padding:1.25rem}.total-search .recommend-keyword .keyword-item{background:var(--bg-white);width:100%;text-align:left;font-size:.9375rem;font-weight:500;color:var(--text-black)}.total-search .recommend-keyword .keyword-item:not(:first-child){margin-top:1.5rem}.total-search .recommend-keyword .keyword-item mark{color:var(--state-error);background-color:var(--bg-white)}.total-search .recommend-exhibition{display:flex;gap:.75rem;padding:1.25rem 1.5rem 1.25rem}.total-search .recommend-exhibition .exhibition-item{display:inline-flex;gap:.75rem;align-items:center;width:100%}.total-search .recommend-exhibition .exhibition-item .exhibition-img{width:9.375rem;height:4.5rem;border-radius:.5rem;box-sizing:border-box;overflow:hidden;position:relative;z-index:2}.total-search .recommend-exhibition .exhibition-item .exhibition-img picture{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1}.total-search .recommend-exhibition .exhibition-item .exhibition-img .txt-wrap{padding:1.25rem .875rem;box-sizing:border-box;color:var(--text-black);position:relative;z-index:2}.total-search .recommend-exhibition .exhibition-item .exhibition-img .txt-wrap .exhibition-img-tit{font-size:.5rem;font-weight:600;line-height:1.25;margin-bottom:.375rem;display:block;overflow:hidden;text-overflow:ellipsis;word-break:break-all;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal;height:auto}.total-search .recommend-exhibition .exhibition-item .exhibition-img .txt-wrap .exhibition-img-txt{font-size:.375rem;font-weight:400}.total-search .recommend-exhibition .exhibition-item .exhibition-info{width:calc(100% - 10.125rem);height:auto}.total-search .recommend-exhibition .exhibition-item .exhibition-info .exhibition-title{font-size:.9375rem;font-weight:500;line-height:1.47;color:var(--text-black);word-break:break-all;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;white-space:wrap;margin-bottom:.5rem}.total-search .recommend-exhibition .exhibition-item .exhibition-info .exhibition-txt1{font-size:.8125rem;font-weight:600;line-height:1.23;color:var(--text-gray2);margin-right:.8125rem;position:relative}.total-search .recommend-exhibition .exhibition-item .exhibition-info .exhibition-txt1::after{content:"";position:absolute;top:50%;right:-8px;transform:translateY(-50%);width:.0625rem;height:.625rem;background-color:var(--border-gray3)}.total-search .recommend-exhibition .exhibition-item .exhibition-info .exhibition-txt2{font-size:.8125rem;font-weight:400;line-height:1.23;color:var(--text-gray2)}.total-search .tab-pane.active .tit-wrap{margin-top:1rem}.total-search .prd-item .prd-cont .title,.total-search .prd-detail .prd-cont .title,.total-search .prd-item a>.prd-cont .title{height:2.3125rem}.sales-office-search{padding:1.5rem 0}.sales-office-search .search-tit{font-size:1.125rem;font-weight:600;line-height:1.33;color:var(--text-black);padding:0 1.25rem;margin-bottom:1rem}.sales-office-search .select-box{display:flex;gap:7px;padding:.3125rem 1.25rem}.sales-office-search .select-box .select-type::after,.sales-office-search .select-box .btn-type-select::after,.sales-office-search .select-box .btn-type-select2::after{right:10px}.sales-office-search .select-box select{height:3.125rem;padding:0 1.875rem 0 1rem;font-size:.9375rem;font-weight:400;line-height:1.6;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;white-space:nowrap}.sales-office-search .select-box .btn-type1,.sales-office-search .select-box .chk-btn-type input[type=checkbox]+label,.chk-btn-type .sales-office-search .select-box input[type=checkbox]+label,.sales-office-search .select-box .chk-btn-type input[type=radio]+label,.chk-btn-type .sales-office-search .select-box input[type=radio]+label{width:auto;aspect-ratio:1/1;height:3.125rem;border:1px solid var(--border-black)}.sales-office-search .search-result-box{padding:0 1.25rem;margin-top:1rem}.sales-office-search .search-result-box .result-count{font-size:.8125rem;font-weight:400;color:var(--text-gray3)}.sales-office-search .search-result-box .result-count em{font-weight:600}.sales-office-search .search-result-box .result-list{display:flex;flex-direction:column;gap:20px;margin-top:1.5rem}.sales-office-search .search-result-box .result-list label{display:flex;flex-direction:column}.sales-office-search .search-result-box .result-list label .office-name{font-size:1rem;font-weight:500;color:var(--text-black);margin-bottom:.625rem}.sales-office-search .search-result-box .result-list label .office-location{font-size:.875rem;font-weight:400;line-height:1.43;color:var(--text-gray3);margin-bottom:.375rem}.sales-office-search .search-result-box .result-list label .office-tel{font-size:.75rem;font-weight:400;line-height:1.5;color:var(--text-gray2)}.sales-office-search .search-result-box .result-list .nodata .cont{font-weight:500;margin-top:.625rem}.sales-office-search:not(:first-of-type){padding:1.5rem 1.25rem}.sales-office-search:not(:first-of-type) .search-tit{padding:0}.container:has(.sales-office-search) .nav-tabs{position:sticky;top:3.75rem;height:3.375rem;z-index:500}.container:has(.sales-office-search) .nav-tabs .nav-link{font-weight:600}.regist-finish{padding:1.25rem 1.25rem 1.5rem 1.25rem}.regist-finish .finish-tit{font-size:1.25rem;font-weight:600;line-height:1.2;color:var(--text-black);margin-bottom:1.5rem}.regist-finish .finish-sub-tit{font-size:1rem;font-weight:400;line-height:1.31;color:var(--text-black);margin-bottom:1rem}.regist-finish .finish-sub-tit+.finish-sub-tit{margin-bottom:1.5rem}.regist-finish .my-code{display:flex;justify-content:space-between;align-items:center;padding:1.25rem;margin-bottom:1.25rem;background-color:var(--bg-gray);border-radius:.5rem}.regist-finish .my-code .code-txt{font-size:1rem;font-weight:600;color:var(--text-black)}.regist-finish .my-code .code-num{font-size:1.125rem;font-weight:700;color:var(--text-black)}.regist-finish .code-info{font-size:.75rem;font-weight:400;line-height:1.5;color:var(--text-gray2)}.regist-finish .code-info a{font-size:.75rem;font-weight:500;line-height:1.5;color:var(--text-black);vertical-align:top}.regist-user-info{padding:1.5rem 1.25rem 2.5rem}.regist-user-info ul{display:flex;flex-direction:column;gap:1.25rem}.regist-user-info ul li{display:flex;justify-content:space-between;gap:1.875rem}.regist-user-info ul li .user-info-key{font-size:.875rem;font-weight:500;line-height:1.43;color:var(--text-gray3);min-width:5.625rem}.regist-user-info ul li .user-info-value{font-size:.875rem;font-weight:400;line-height:1.43;color:var(--text-gray2);max-width:calc(100% - 7.5rem);text-align:right}.register-modal{padding-top:.25rem}.register-modal .collection-info{margin-top:.4375rem}.register-modal .border-top-box{border:1px solid var(--border-gray3);border-radius:.5rem;padding:1rem;text-align:center}.register-modal .register-modal-tit{font-size:1.25rem;font-weight:600;line-height:1.5;color:var(--text-black);margin-bottom:1.5rem}.register-modal .radio-tab{margin-bottom:1.5rem}.register-modal .form-item .select-type select,.register-modal .form-item .btn-type-select select,.register-modal .form-item .btn-type-select2 select{height:3.125rem}.register-modal .recommender-tit{font-size:1.125rem;font-weight:600;line-height:1.33;color:var(--text-black);margin-bottom:1rem}.register-modal .recommender-name{font-size:.9375rem;font-weight:400;line-height:1.6;color:var(--text-black);margin-bottom:.4375rem}.register-modal .recommender-code{font-size:.875rem;font-weight:400;line-height:1.43;color:var(--text-gray2)}.register-modal .tooltip-box{display:flex;align-items:center;gap:.4375rem;margin-top:.75rem}.register-modal .tooltip-box .txt-tooltip{font-size:.8125rem;font-weight:400;color:var(--text-gray2)}.register-modal .chk-box-wrap.recommender .border-top-box{padding:1.1875rem}.register-modal .chk-box-wrap.recommender .fill-box{padding:1.25rem;background-color:var(--bg-gray);border-radius:.5rem}.register-modal .chk-box-wrap.recommender .fill-box+.fill-box{margin-top:.625rem}.register-modal .chk-box-wrap.recommender .fill-box:has(:not(.recommender-code)) .recommender-name{margin-bottom:0rem}.register-modal .chk-box-wrap.recommender .chk-item:has(.recommender-tit){padding:1.25rem}.register-modal .chk-box-wrap.recommender .chk-item:has(.collapse){padding:0rem}.register-modal .chk-box-wrap.recommender .chk-item:has(.collapse):has(.btn-type1,.chk-btn-type input[type=checkbox]+label,.chk-btn-type input[type=radio]+label) .fill-box{margin-bottom:1rem}.register-modal .chk-box-wrap.recommender .chk-item:has(.btn-type1,.chk-btn-type input[type=checkbox]+label,.chk-btn-type input[type=radio]+label) .fill-box{margin-bottom:1rem}.register-modal .chk-box-wrap.recommender .chk-item .btn-type1,.register-modal .chk-box-wrap.recommender .chk-item .chk-btn-type input[type=checkbox]+label,.chk-btn-type .register-modal .chk-box-wrap.recommender .chk-item input[type=checkbox]+label,.register-modal .chk-box-wrap.recommender .chk-item .chk-btn-type input[type=radio]+label,.chk-btn-type .register-modal .chk-box-wrap.recommender .chk-item input[type=radio]+label{font-size:.875rem;font-weight:600;color:var(--text-black)}.register-modal .chk-box-wrap.recommender .chk-item:has(input[type=radio]:disabled) input[type=radio]+label{padding-bottom:1rem}.register-modal .hr-type{width:auto;margin:1.5rem -1.25rem}.register-modal .radio-tab-content .form-item+.form-item{margin-top:1.25rem}.register-modal .register-agree{margin-bottom:2.375rem}.register-modal .register-agree .chk-item.flex-type .arr-btn{width:auto;aspect-ratio:1/1;margin-left:1.25rem}.register-notice{padding:1.5rem 1.25rem;margin:0 -1.25rem -1.25rem;background-color:var(--bg-gray);font-size:.75rem;color:var(--text-gray2);line-height:1.5}.register-notice :where(*)+ol{margin-top:1.25rem}.register-notice :where(*)+ol li{position:relative;padding-left:.875rem}.register-notice :where(*)+ol li .require-text{position:absolute;left:0}.register-notice ol li+li{margin-top:.5rem}.register-notice ol li+li:has(>.title){margin-top:1.25rem}.register-notice ol .title{font-size:.875rem;color:var(--text-gray3);font-weight:700}.register-notice ol .desc p{margin-top:.625rem}.contract-renew{padding:3.75rem 1.25rem 1.5rem 1.25rem}.contract-renew .logo{width:7rem;height:1.5rem}.contract-renew .tit-type1{font-size:1.25rem;font-weight:600;line-height:1.5;color:var(--text-black);margin:1.5rem 0 1.25rem}.contract-renew .txt-type1{margin-bottom:.875rem}.contract-renew .txt-type1 span{font-weight:600}.contract-renew .affiliation-box{display:flex;flex-direction:column;align-items:center;background-color:var(--bg-gray);border-radius:.5rem;padding:1.25rem 0}.contract-renew .affiliation-box .before-affiliation{font-size:.9375rem;font-weight:400;line-height:1.33;color:var(--text-black);margin-bottom:.25rem}.contract-renew .affiliation-box .after-affiliation{font-size:.9375rem;font-weight:600;line-height:1.33;color:var(--text-black);margin-bottom:.6875rem}.contract-renew .affiliation-box .change-contract-date{font-size:.75rem;font-weight:400;line-height:1.67;color:var(--text-gray2)}.contract-renew .change-contract-tit{margin-top:.875rem;padding-bottom:1.25rem}.contract-renew .change-contract-tit .txt-type2 span{font-weight:600}.contract-renew .change-contract-info{border-top:1px solid var(--border-gray3);padding-top:1.5rem}.contract-renew .change-contract-info .txt-list-bullet,.contract-renew .change-contract-info .txt-list-bullet--type2{margin-bottom:.75rem}.contract-renew .change-contract-info .txt-list-bullet li,.contract-renew .change-contract-info .txt-list-bullet--type2 li{font-size:.9375rem;font-weight:600;line-height:1.2;color:var(--text-black)}.contract-renew .change-contract-info .txt-list-bullet li+li,.contract-renew .change-contract-info .txt-list-bullet--type2 li+li{margin-top:.375rem}.contract-renew .renewal-period{display:flex;align-items:center;justify-content:center;background-color:var(--bg-gray);padding:1.25rem 0;margin-bottom:1.5rem;border-radius:.5rem}.contract-renew .renewal-period .renewal-period-date{font-size:.9375rem;font-weight:600;line-height:1.33;color:var(--text-black)}.contract-renew .renewal-period-info{border-top:1px solid var(--border-gray3);padding-top:1.5rem}.contract-renew .renewal-period-info .info-tit{font-size:.9375rem;font-weight:600;color:var(--text-black);margin-bottom:.75rem}.contract-renew .renewal-period-info .txt-list-bullet,.contract-renew .renewal-period-info .txt-list-bullet--type2{font-size:.8125rem}.change-contract-agreement{padding:0 1.25rem 2.5rem}.change-contract-agreement .chk-item input[type=checkbox]+label{padding-left:2rem;font-size:.9375rem;font-weight:400;line-height:1.47;color:var(--text-black)}.change-contract-agreement .chk-item.all input[type=checkbox]+label{padding:0 0 0 2rem;font-size:1rem;font-weight:600;color:var(--text-black)}.change-contract-agreement .chk-item .arr-btn{width:auto;aspect-ratio:1/1;margin-left:1.25rem}.info-text{font-size:.875rem;font-weight:400;line-height:1.71;color:var(--text-gray3)}.referral-modal{padding-top:.25rem}.referral-modal .referral-tit{font-size:1.25rem;font-weight:600;line-height:1.5;color:var(--text-black);margin-bottom:1.5rem}.referral-modal .referral-sub-tit{font-size:1rem;font-weight:400;line-height:1.5;color:var(--text-black);margin-bottom:1.5rem}.referral-modal .form-item .form-btns.code-search{top:50%;right:.875rem;transform:translateY(-50%)}.referral-modal .form-item .form-btns.code-search .btn-underline{font-size:.75rem;font-weight:500;line-height:1.17;color:var(--text-gray2)}.referral-modal .referral-result{display:flex;flex-direction:column;gap:16px;background-color:var(--bg-gray);border-radius:.5rem;padding:1.25rem;margin-top:1.5rem}.referral-modal .referral-result .result-item{display:flex;justify-content:space-between;align-items:center}.referral-modal .referral-result .result-item .item-text{font-size:.875rem;font-weight:400;color:var(--text-black)}.referral-modal .referral-result .result-item .item-value{font-size:.875rem;font-weight:700;color:var(--text-black)}.referral-modal .referral-info{margin-top:1.25rem}.modal-detail-btn{display:inline-flex;align-items:center;font-size:.875rem;font-weight:500;color:var(--text-gray2)}.aditor-withdraw.modal-body{padding-top:0}.aditor-withdraw .logo{width:7rem;height:1.5rem;margin-bottom:1.5rem}.aditor-withdraw .aditor-withdraw-tit{font-size:1.25rem;font-weight:600;line-height:1.5;color:var(--text-black);margin-bottom:1.25rem}.aditor-withdraw .aditor-withdraw-sub-tit{font-size:.9375rem;font-weight:400;line-height:1.47;color:var(--text-black);margin-bottom:1.5rem}.aditor-withdraw .aditor-withdraw-amount{display:flex;flex-direction:column;gap:.625rem;align-items:center;background-color:var(--bg-gray);border-radius:.5rem;padding:1.875rem;margin-bottom:1.5rem}.aditor-withdraw .aditor-withdraw-amount .price-value{font-size:1.375rem;font-weight:700;line-height:1.14;color:var(--text-black)}.aditor-withdraw .info-tit{font-size:.875rem;font-weight:700;color:var(--text-gray3);margin-bottom:.75rem}.order-step .order-header{height:auto;padding-bottom:0;border-bottom:0}.order-step .order-body{padding:1.5rem 1.25rem}.order-step .order-body .round-box{border:0}.order-step .order-body .desc-info-item{padding:.5rem 0}.order-step .order-body .desc-info-item.ds{padding:.625rem 0}.order-step .order-body .desc-info-item .desc-value{line-height:normal}.order-step .my-order-address .order-body .form-item{gap:.625rem}.order-step .my-beauty-point .order-body{padding-bottom:0}.order-step .my-beauty-point .order-body .beauty-inquiry{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.order-step .my-beauty-point .order-body .beauty-inquiry .inquiry-retry{font-size:.875rem;font-weight:500;color:var(--text-black);text-decoration:underline}.order-step .my-beauty-point .order-body .beauty-inquiry .inquiry-box{display:flex;gap:1.25rem}.order-step .my-beauty-point .order-body .beauty-inquiry .inquiry-box .available-point{display:flex;gap:.375rem;position:relative}.order-step .my-beauty-point .order-body .beauty-inquiry .inquiry-box .available-point::after{content:"";position:absolute;top:50%;right:-0.625rem;transform:translateY(-50%);width:.0625rem;height:.625rem;background-color:var(--border-gray4)}.order-step .my-beauty-point .order-body .beauty-inquiry .inquiry-box .available-point .available-txt{font-size:.875rem;font-weight:500;color:var(--text-black)}.order-step .my-beauty-point .order-body .beauty-inquiry .inquiry-box .available-point .available-num{font-size:.875rem;font-weight:700;color:var(--point-red)}.order-step .my-beauty-point .order-body .beauty-inquiry .inquiry-box .available-point.failed .available-num{font-weight:500;color:var(--border-gray4)}.order-step .my-beauty-point .order-body .beauty-inquiry .inquiry-box .available-point.reload .available-num{font-size:.875rem;font-weight:500;color:var(--text-gray2);padding-right:1.25rem;position:relative}.order-step .my-beauty-point .order-body .beauty-inquiry .inquiry-box .available-point.reload .available-num::before{content:"";position:absolute;top:-0.0625rem;right:0;display:inline-block;background-repeat:no-repeat;vertical-align:middle;background-position:50% 50%;background-size:contain;animation:1.5s rotateLoading infinite linear}.order-step .my-beauty-point .order-body .beauty-inquiry .inquiry-box .possession-point{display:flex;gap:.375rem}.order-step .my-beauty-point .order-body .beauty-inquiry .inquiry-box .possession-point .possession-txt{font-size:.875rem;font-weight:500;color:var(--text-black)}.order-step .my-beauty-point .order-body .beauty-inquiry .inquiry-box .possession-point .possession-num{font-size:.875rem;font-weight:700;color:var(--text-black)}.order-step .my-beauty-point .order-body .beauty-inquiry .inquiry-box .possession-point.failed .possession-num{font-weight:500;color:var(--border-gray4)}.order-step .my-beauty-point .order-body .beauty-inquiry .inquiry-box .possession-point.reload .possession-num{font-size:.875rem;font-weight:500;color:var(--text-gray2);padding-right:1.25rem;position:relative}.order-step .my-beauty-point .order-body .beauty-inquiry .inquiry-box .possession-point.reload .possession-num::before{content:"";position:absolute;top:-0.0625rem;right:0;display:inline-block;background-repeat:no-repeat;vertical-align:middle;background-position:50% 50%;background-size:contain;animation:1.5s rotateLoading infinite linear}.order-step .my-beauty-point .order-body .remain-point{display:flex;justify-content:flex-start;align-items:center;gap:.25rem;padding:.625rem 0 1.5rem;border-bottom:1px solid var(--border-gray3)}.order-step .my-beauty-point .order-body .remain-point .remain-txt{font-size:.8125rem;font-weight:400;color:var(--text-gray2)}.order-step .my-beauty-point .order-body .remain-point .remain-num{font-size:.8125rem;font-weight:600;color:var(--text-gray2)}.order-step .my-regular-delivery .regular-delivery-list{display:grid;grid-template-columns:1fr 1fr 1fr;gap:.4375rem;margin:.625rem 0rem 1rem}.order-step .my-regular-delivery .regular-delivery-list label{display:flex;padding:0 .625rem;justify-content:center;align-items:center;background-color:var(--bg-white);border:1px solid var(--border-gray4);text-align:center;color:var(--text-black);min-width:auto;height:3rem;border-radius:.5rem;font-size:.875rem;font-weight:500;line-height:3rem}.order-step .my-regular-delivery .regular-delivery-list label img{max-width:100%;width:auto;zoom:.5}.order-step .my-regular-delivery .regular-delivery-list input:checked+label{border-color:var(--border-black)}.order-step .my-regular-delivery .regular-delivery-list input:disabled+label{border-color:var(--border-gray3);color:var(--text-gray1)}.order-step .my-regular-delivery .order-body__title{display:flex}.order-step .my-regular-delivery .order-body__title.between{justify-content:space-between}.order-step .my-regular-delivery .order-body__title .util{color:var(--gray7)}.order-step .my-regular-delivery .order-body__title .util span{font-size:.75rem;font-weight:600;line-height:1.5}.order-step .my-regular-delivery .order-body__title .util span+span:before{content:"|";display:inline-block;margin:0 .375rem;font-size:inherit;font-weight:inherit;line-height:inherit}.order-step .my-coupon{display:flex;flex-direction:column;gap:.875rem;padding:1.5rem 1.25rem}.order-step .my-coupon .coupon-inquiry{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.order-step .my-coupon .coupon-inquiry .inquiry-count{display:flex;flex-direction:row;gap:.375rem}.order-step .my-coupon .coupon-inquiry .inquiry-count .inquiry-txt{font-size:.875rem;font-weight:400;line-height:1.43;color:var(--text-black)}.order-step .my-coupon .coupon-inquiry .inquiry-count .inquiry-txt b{font-weight:600;margin-right:.375rem}.order-step .my-coupon .coupon-inquiry .inquiry-count .inquiry-txt.bf-line{position:relative;padding-right:.375rem}.order-step .my-coupon .coupon-inquiry .inquiry-count .inquiry-txt.bf-line::after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);width:.0625rem;height:.625rem;background-color:var(--border-gray4)}.order-step .my-coupon .coupon-inquiry .btn-type1,.order-step .my-coupon .coupon-inquiry .chk-btn-type input[type=checkbox]+label,.chk-btn-type .order-step .my-coupon .coupon-inquiry input[type=checkbox]+label,.order-step .my-coupon .coupon-inquiry .chk-btn-type input[type=radio]+label,.chk-btn-type .order-step .my-coupon .coupon-inquiry input[type=radio]+label{height:2rem;font-size:.75rem;font-weight:500}.order-step .my-coupon .apply-coupon .apply-coupon-list{display:flex;flex-direction:column;gap:1rem}.order-step .my-coupon .apply-coupon .apply-coupon-list .apply-item{display:flex;flex-direction:row;justify-content:space-between;align-content:center}.order-step .my-coupon .apply-coupon .apply-coupon-list .apply-item .item-txt{font-size:.875rem;font-weight:400;color:var(--text-black)}.order-step .my-coupon .apply-coupon .apply-coupon-list .apply-item .item-num{font-size:.875rem;font-weight:400;color:var(--state-error)}.order-step .my-order-agree .order-body{padding-bottom:1.625rem}.coupon-step .order-coupon{padding:1.5rem 1.25rem}.coupon-step .order-coupon .order-coupon-tit{display:flex;justify-content:flex-start;align-items:center;gap:.3125rem;padding-bottom:1.25rem}.coupon-step .order-coupon .order-coupon-tit .tit-type3{margin:0;line-height:1}.coupon-step .order-coupon .order-item-list .prd-gift{margin-top:.875rem}.coupon-step .order-coupon .order-item-list .order-item{padding:1.875rem 0}.coupon-step .order-coupon .order-item-list .order-item:first-child{padding:0 0 1.875rem}.coupon-step .order-coupon .order-item-list .order-item:last-child{padding:1.875rem 0 0}.coupon-step .order-coupon .order-item-list .order-item .btn-type1,.coupon-step .order-coupon .order-item-list .order-item .chk-btn-type input[type=checkbox]+label,.chk-btn-type .coupon-step .order-coupon .order-item-list .order-item input[type=checkbox]+label,.coupon-step .order-coupon .order-item-list .order-item .chk-btn-type input[type=radio]+label,.chk-btn-type .coupon-step .order-coupon .order-item-list .order-item input[type=radio]+label{justify-content:center}.coupon-step .order-coupon .order-item-list .order-item .select-type,.coupon-step .order-coupon .order-item-list .order-item .btn-type-select,.coupon-step .order-coupon .order-item-list .order-item .btn-type-select2{display:flex;margin-top:.875rem}.coupon-step .cart-coupon{width:100%;height:auto;padding:1.5rem 1.25rem}.coupon-step .cart-coupon .cart-coupon-tit{font-size:1rem;font-weight:600;color:var(--text-black);margin-bottom:1rem}.coupon-step .cart-coupon .btn-type1,.coupon-step .cart-coupon .chk-btn-type input[type=checkbox]+label,.chk-btn-type .coupon-step .cart-coupon input[type=checkbox]+label,.coupon-step .cart-coupon .chk-btn-type input[type=radio]+label,.chk-btn-type .coupon-step .cart-coupon input[type=radio]+label{display:flex;justify-content:space-between}.choice-coupon .choice-coupon-info{font-size:.875rem;font-weight:400;line-height:1.43;color:var(--text-black);margin-bottom:1.875rem}.choice-coupon .choice-coupon-info .highlight{font-weight:600;color:var(--state-error)}.choice-coupon .choice-coupon-info .sub{display:block;margin-top:.625rem;font-size:.8125rem;color:var(--text-gray2)}.choice-coupon .chk-box-wrap .chk-item input[type=radio]+label{line-height:1.375rem}.choice-coupon .chk-box-wrap .chk-item input[type=radio]+label .coupon-info{display:flex;justify-content:space-between;align-items:flex-start}.choice-coupon .chk-box-wrap .chk-item input[type=radio]+label .coupon-info .coupon-discount{font-size:1.125rem;font-weight:600;line-height:1.22;color:var(--text-black)}.choice-coupon .chk-box-wrap .chk-item input[type=radio]+label .coupon-tit{font-size:.875rem;font-weight:500;line-height:1.57;color:var(--text-black)}.choice-coupon .chk-box-wrap .chk-item input[type=radio]+label .coupon-sub-info{display:flex;flex-direction:column;gap:.25rem;margin:.625rem 0}.choice-coupon .chk-box-wrap .chk-item input[type=radio]+label .coupon-sub-info .coupon-condition{font-size:.8125rem;font-weight:400;line-height:1;color:var(--text-gray2)}.choice-coupon .chk-box-wrap .chk-item input[type=radio]+label .coupon-sub-info .coupon-condition .highlight{color:#ff5a5a}.choice-coupon .chk-box-wrap .chk-item input[type=radio]+label .coupon-sub-info .coupon-date{font-size:.8125rem;font-weight:400;line-height:1;color:var(--text-gray2)}.choice-coupon .chk-box-wrap .chk-item input[type=radio]+label::before{top:1.25rem}.choice-coupon .chk-box-wrap .chk-item input[type=radio]+label::after{top:1.625rem}.level-notice .ico-tooltip-type4{margin:0 0 .125rem .25rem}.benefit-item{gap:.1875rem}.benefit-item .sub{font-size:.75rem;font-weight:400;line-height:0.92;color:var(--text-gray2)}.manage-products-nodata{height:calc(100vh - 19.875rem)}body:has(.modal-bottom .modal-footer,.modal-fullscreen .modal-footer):has(.total-search) .toast{bottom:.875rem}.card-list{display:flex;flex-direction:column;padding:1.25rem 1.25rem;gap:.875rem}.card-list .card-list-item{display:flex;justify-content:space-between;align-items:center;max-width:100%;min-width:0;font-size:.9375rem;border:1px solid var(--border-gray4);padding:1.125rem 1rem;border-radius:8px}.card-list .card-list-item:last-of-type{margin-bottom:0}.subscribe-list{font-size:.875rem}.subscription-benefits-box{display:flex;flex-direction:column;gap:.75rem}.subscription-benefits-box .subscription-benefits-item{border:1px solid #dde7f4;border-radius:.5rem}.subscription-benefits-box .subscription-benefits-item .subscription-info{display:flex;justify-content:space-between;align-items:center;padding:1.25rem;background-color:#f5f9ff;border-radius:.5rem}.subscription-benefits-box .subscription-benefits-item .subscription-title{display:flex;align-items:center;gap:.5rem}.subscription-benefits-box .subscription-benefits-item .index{font-size:1rem;font-weight:600}.subscription-benefits-box .subscription-benefits-item .badge-type1,.subscription-benefits-box .subscription-benefits-item .badge-type1-outline{font-size:.75rem;font-weight:600;background-color:#d9e6ff}.subscription-benefits-box .subscription-benefits-item .discount{color:var(--point-red);font-size:1rem;font-weight:700;margin-right:.25rem}.subscription-benefits-box .subscription-benefits-item .amount{font-size:1rem;font-weight:700;word-break:break-all}.subscription-benefits-box .subscription-benefits-item .prd-gift{padding:0;margin-top:0;background-color:initial}.subscription-benefits-box .subscription-benefits-item .prd-gift .prd-gift-tit{color:var(--text-gray3);font-weight:500}.subscription-benefits-box .subscription-benefits-item .prd-gift .prd-item-box{background-color:initial}.subscription-benefits-box .subscription-benefits-item.state--1{border-color:var(--border-gray3)}.subscription-benefits-box .subscription-benefits-item.state--1 .subscription-info{background-color:rgba(0,0,0,0)}.subscription-benefits-box .subscription-benefits-item.state--2 .subscription-info *{font-weight:600}.subscription-benefits-box .subscription-benefits-item.state--3{border-color:var(--border-gray3)}.subscription-benefits-box .subscription-benefits-item.state--3 .subscription-info{background-color:#fff3ed}.subscription-benefits-box .subscription-benefits-item.state--3 .subscription-info *{font-weight:600}.subscription-benefits-box .subscription-benefits-item.disabled{border-color:rgba(0,0,0,0)}.subscription-benefits-box .subscription-benefits-item.disabled .subscription-info{border-color:rgba(0,0,0,0);background-color:var(--gray1)}.subscription-benefits-box .subscription-benefits-item.disabled .subscription-info .subscription-title span,.subscription-benefits-box .subscription-benefits-item.disabled .subscription-info .subscription-amount span{color:var(--gray6)}.subscription-benefits-box .subscription-benefits-item.disabled .subscription-info [class*=tit],.subscription-benefits-box .subscription-benefits-item.disabled .subscription-info [class*=txt]{color:var(--gray6)}.subscription-benefits-box .subscription-benefits-item:has(.prd-gift){border:1px solid #dde7f4}.subscription-benefits-box .subscription-benefits-item:has(.prd-gift) .subscription-info{border-bottom:1px solid #dde7f4;border-bottom-right-radius:0;border-bottom-left-radius:0}.subscription-benefits-box .subscription-benefits-item:has(.prd-gift) .prd-gift{padding:1rem 1.25rem}.subscription-benefits-box .subscription-benefits-item:has(.prd-gift) .prd-gift+.prd-gift:before{content:"";display:block;width:100%;height:1px;background-color:var(--border-gray2);margin:1.25rem auto}.subscribe-type{padding:0}.subscribe-type .modal-subscribe-header,.subscribe-type .subscribe-header{padding:1.5rem 1.25rem;background-color:var(--bg-gray);text-align:center}.subscribe-type .modal-subscribe-header .title,.subscribe-type .subscribe-header .title{font-size:1.25rem;font-weight:700}.subscribe-type .modal-subscribe-header .desc,.subscribe-type .subscribe-header .desc{margin-top:.75rem}.subscribe-type .modal-subscribe-body,.subscribe-type .subscribe-body{padding:1.5rem 1.25rem}.subscribe-type .modal-subscribe-body .sec,.subscribe-type .subscribe-body .sec{margin-top:1rem}.subscribe-type .modal-subscribe-body .sec .modal-subscribe-info-item,.subscribe-type .modal-subscribe-body .sec .subscribe-info-item,.subscribe-type .subscribe-body .sec .modal-subscribe-info-item,.subscribe-type .subscribe-body .sec .subscribe-info-item{display:table;width:100%;padding:.5rem 0}.subscribe-type .modal-subscribe-body .sec .modal-subscribe-info-item .modal-subscribe-label,.subscribe-type .modal-subscribe-body .sec .modal-subscribe-info-item .subscribe-label,.subscribe-type .modal-subscribe-body .sec .subscribe-info-item .modal-subscribe-label,.subscribe-type .modal-subscribe-body .sec .subscribe-info-item .subscribe-label,.subscribe-type .subscribe-body .sec .modal-subscribe-info-item .modal-subscribe-label,.subscribe-type .subscribe-body .sec .modal-subscribe-info-item .subscribe-label,.subscribe-type .subscribe-body .sec .subscribe-info-item .modal-subscribe-label,.subscribe-type .subscribe-body .sec .subscribe-info-item .subscribe-label{display:table-cell;min-width:4.375rem;font-size:.875rem;font-weight:500}.subscribe-type .modal-subscribe-body .sec .modal-subscribe-info-item .modal-subscribe-value,.subscribe-type .modal-subscribe-body .sec .modal-subscribe-info-item .subscribe-value,.subscribe-type .modal-subscribe-body .sec .subscribe-info-item .modal-subscribe-value,.subscribe-type .modal-subscribe-body .sec .subscribe-info-item .subscribe-value,.subscribe-type .subscribe-body .sec .modal-subscribe-info-item .modal-subscribe-value,.subscribe-type .subscribe-body .sec .modal-subscribe-info-item .subscribe-value,.subscribe-type .subscribe-body .sec .subscribe-info-item .modal-subscribe-value,.subscribe-type .subscribe-body .sec .subscribe-info-item .subscribe-value{display:table-cell;text-align:right;word-break:break-all;font-size:.875rem;line-height:1.43}.subscribe-type .modal-subscribe-body .sec .modal-subscribe-info-item .modal-subscribe-value>span:not(.sub),.subscribe-type .modal-subscribe-body .sec .modal-subscribe-info-item .subscribe-value>span:not(.sub),.subscribe-type .modal-subscribe-body .sec .subscribe-info-item .modal-subscribe-value>span:not(.sub),.subscribe-type .modal-subscribe-body .sec .subscribe-info-item .subscribe-value>span:not(.sub),.subscribe-type .subscribe-body .sec .modal-subscribe-info-item .modal-subscribe-value>span:not(.sub),.subscribe-type .subscribe-body .sec .modal-subscribe-info-item .subscribe-value>span:not(.sub),.subscribe-type .subscribe-body .sec .subscribe-info-item .modal-subscribe-value>span:not(.sub),.subscribe-type .subscribe-body .sec .subscribe-info-item .subscribe-value>span:not(.sub){font-weight:inherit;font-size:inherit}.subscribe-type .modal-subscribe-body .sec .modal-subscribe-info-total,.subscribe-type .modal-subscribe-body .sec .subscribe-info-total,.subscribe-type .subscribe-body .sec .modal-subscribe-info-total,.subscribe-type .subscribe-body .sec .subscribe-info-total{display:table;table-layout:fixed;width:100%;margin-top:1.25rem;border-top:1px solid var(--border-gray3);padding-top:1.25rem}.subscribe-type .modal-subscribe-body .sec .modal-subscribe-info-total .total-price-title,.subscribe-type .modal-subscribe-body .sec .subscribe-info-total .total-price-title,.subscribe-type .subscribe-body .sec .modal-subscribe-info-total .total-price-title,.subscribe-type .subscribe-body .sec .subscribe-info-total .total-price-title{display:table-cell;min-width:4.375rem;font-size:1.125rem;font-weight:500;line-height:1.39}.subscribe-type .modal-subscribe-body .sec .modal-subscribe-info-total .total-price,.subscribe-type .modal-subscribe-body .sec .subscribe-info-total .total-price,.subscribe-type .subscribe-body .sec .modal-subscribe-info-total .total-price,.subscribe-type .subscribe-body .sec .subscribe-info-total .total-price{display:table-cell;text-align:right;word-break:break-all;font-size:1.125rem;font-weight:700;line-height:1.39}.subscribe-type .modal-subscribe-body .sec .modal-subscribe-info-total .total-price em,.subscribe-type .modal-subscribe-body .sec .subscribe-info-total .total-price em,.subscribe-type .subscribe-body .sec .modal-subscribe-info-total .total-price em,.subscribe-type .subscribe-body .sec .subscribe-info-total .total-price em{font-weight:500}.subscribe-type .modal-subscribe-body .sec .modal-subscribe-info-total .total-price>span,.subscribe-type .modal-subscribe-body .sec .subscribe-info-total .total-price>span,.subscribe-type .subscribe-body .sec .modal-subscribe-info-total .total-price>span,.subscribe-type .subscribe-body .sec .subscribe-info-total .total-price>span{font-size:inherit;font-weight:inherit}.subscribe-type .modal-subscribe-body .desc-info-total,.subscribe-type .subscribe-body .desc-info-total{display:table;table-layout:fixed;width:100%;margin-top:1.25rem;border-top:1px solid var(--border-gray3);padding-top:1.25rem}.subscribe-type .modal-subscribe-body .desc-info-total .total-price-title,.subscribe-type .subscribe-body .desc-info-total .total-price-title{font-size:1.125rem;font-weight:500;line-height:1.39}.subscribe-type .modal-subscribe-body .desc-info-total .total-price,.subscribe-type .subscribe-body .desc-info-total .total-price{display:table-cell;text-align:right;word-break:break-all;font-size:1.125rem;font-weight:700;line-height:1.39}.subscribe-type .modal-subscribe-body .desc-info-total .total-price :where(.sub),.subscribe-type .subscribe-body .desc-info-total .total-price :where(.sub){display:block;margin-top:.625rem;text-align:right;font-size:.8125rem;font-weight:500;color:var(--gray7)}.subscribe-type .modal-subscribe-body .desc-info-total .total-price em,.subscribe-type .subscribe-body .desc-info-total .total-price em{font-weight:500}.subscribe-type .modal-subscribe-body .desc-info-total:first-child,.subscribe-type .subscribe-body .desc-info-total:first-child{margin-top:0;border-top:0;padding-top:0;border-bottom:1px solid var(--border-gray3);padding-bottom:1.25rem}.subscribe-type .modal-subscribe-body .desc-info-total+.desc-info-item,.subscribe-type .modal-subscribe-body .desc-info-item+.desc-info-total,.subscribe-type .subscribe-body .desc-info-total+.desc-info-item,.subscribe-type .subscribe-body .desc-info-item+.desc-info-total{margin-top:.75rem}.subscribe-type .modal-subscribe-body .desc-info-item,.subscribe-type .subscribe-body .desc-info-item{display:table;width:100%;padding:.5rem 0}.subscribe-type .modal-subscribe-body .desc-info-item .desc-label,.subscribe-type .subscribe-body .desc-info-item .desc-label{display:table-cell;font-size:.875rem;font-weight:500;width:7.5rem}.subscribe-type .modal-subscribe-body .desc-info-item .desc-value,.subscribe-type .subscribe-body .desc-info-item .desc-value{display:table-cell;text-align:right;word-break:break-all;font-size:.875rem;line-height:1.43}.subscribe-type .modal-subscribe-body .desc-info-item .desc-value>a,.subscribe-type .subscribe-body .desc-info-item .desc-value>a{display:inline-flex;align-items:center;gap:.125rem}.subscribe-type .modal-subscribe-body .desc-info-item .shipping-fee,.subscribe-type .subscribe-body .desc-info-item .shipping-fee{color:var(--text-gray2);font-size:.8125rem}.subscribe-type .modal-subscribe-body .desc-info-item .shipping-fee em,.subscribe-type .subscribe-body .desc-info-item .shipping-fee em{font-size:.875rem;color:var(--text-black);font-weight:700;margin-right:.375rem}.subscribe-type .modal-subscribe-body .desc-info-item~.btn-wrap,.subscribe-type .modal-subscribe-body .desc-info-item~.chk-btn-wrap,.subscribe-type .subscribe-body .desc-info-item~.btn-wrap,.subscribe-type .subscribe-body .desc-info-item~.chk-btn-wrap{margin-top:.75rem}.subscribe-type .desc-info-item .desc-value>span:not(.sub),.subscribe-type .desc-info-total .total-price>span:not(.sub){font-weight:inherit;font-size:inherit}.subscription-benefits-product-list .prd-gift{position:relative;padding:1.25rem}.subscription-benefits-product-list .prd-thumb{width:5.125rem;height:5.125rem}.subscription-benefits-product-list .prd-cont .title{font-size:.875rem;font-weight:400;line-height:1.43}.subscription-benefits-product-list .prd-cont .other b{font-size:1rem;font-weight:600;line-height:1.56}.subscription-benefits-product-list .prd-cont .other .slit,.subscription-benefits-product-list .prd-cont .other .num{font-size:.8125rem;font-weight:400;line-height:1.92}.subscription-benefits-product-list .prd-cont .other .slit{color:var(--gray7)}.subscription-benefits-product-list .prd-cont .other .num{font-weight:500}.subscription-benefits-setting .order-body p+*{margin-top:.625rem}.modal-body.sc-view ul{height:320px;overflow-y:auto}#watermark{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:9999}.user-item{display:flex;justify-content:space-between;align-items:center}.user-item.disabled{position:relative}.user-item.disabled:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#fff;opacity:.7;z-index:1;border-radius:.5rem}.user-item.lg .info{padding-left:4.375rem;min-height:3.75rem}.user-item.lg .info .profile{width:3.75rem;height:3.75rem}.user-item.lg .info .title{font-size:1.25rem;font-weight:600;line-height:normal;color:var(--text-black)}.user-item.lg .info .sub{display:flex;align-items:center;margin-top:.375rem;color:var(--text-gray2);font-size:.875rem}.user-item.lg .info .sub.aditor:before{content:"";display:inline-block;background-repeat:no-repeat;vertical-align:middle;background-position:50% 50%;background-size:contain;margin-right:.25rem}.user-item.lg .info .sub .txt-underline{margin-left:.25rem;font-weight:600}.user-item .badge-type2,.user-item .badge-type2-outline{position:absolute;top:-1.125rem;left:-1.25rem;right:auto;z-index:2}.user-item .info{flex:1;position:relative;padding-left:2.375rem;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;min-height:2.5rem;gap:.125rem}.user-item .info .sub{display:block;font-size:.75rem;font-weight:400;line-height:1.5;color:var(--text-gray3);max-width:100%;display:block;overflow:hidden;text-overflow:ellipsis;word-break:break-all;white-space:nowrap}.user-item a.info .title:after{content:"";display:inline-block;background-repeat:no-repeat;vertical-align:middle;background-position:50% 50%;background-size:contain;margin-left:.125rem}.user-item .profile{position:absolute;top:50%;left:0;transform:translateY(-50%);width:1.75rem;height:1.75rem;background-size:cover}.user-item .profile img{display:block;background-color:var(--bg-white);overflow:hidden;border-radius:50%}.user-item .title{max-width:100%;display:block;overflow:hidden;text-overflow:ellipsis;word-break:break-all;white-space:nowrap;font-size:.875rem;font-weight:600;line-height:1.43}.user-item .btns{display:flex;align-items:center;color:var(--text-gray2);z-index:1}.user-item .btns [class*=btn]+.btn:before{display:inline-block;margin:0 .875rem 0 .625rem;content:"";width:.0625rem;height:.75rem;background:var(--border-gray3)}.user-item.myshop{flex-wrap:wrap;padding:1.25rem 1.25rem 1.875rem}.user-item.myshop>a .title{font-size:1.125rem}.user-item.myshop>a .text{width:calc(100% - 40px);margin-left:.625rem}.user-item.myshop>a .text p{font-size:.75rem;font-weight:500;line-height:normal;color:var(--text-gray2)}.user-item.myshop>a .text p.name{font-size:1.125rem;font-weight:600;line-height:1.22;color:var(--text-black)}.user-item.myshop>a .text p.name::after{content:"";display:inline-block;background-repeat:no-repeat;vertical-align:middle;background-position:50% 50%;background-size:contain}.user-item.myshop .btns{align-self:flex-start;gap:0 .875rem}.user-item.myshop .desc{width:100%;margin-top:1.25rem;font-size:.875rem;font-weight:400;line-height:1.29;display:block;overflow:hidden;text-overflow:ellipsis;word-break:break-all;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;white-space:normal;height:auto;max-height:10.3125rem;color:var(--text-black)}.user-item.myshop .profile{width:2.5rem;height:2.5rem}.user-item.myshop button .profile:before{content:"";position:absolute;bottom:0;right:0;width:1rem;height:1rem;background-size:cover}.user-item.myshop .info{min-height:2.5rem}.user-item+.user-item{position:relative;margin-top:1.8125rem}.user-item+.user-item::before{content:"";position:absolute;top:-0.875rem;left:0;width:100%;height:1px;background-color:var(--gray4)}.rd-wrap [class*=txt],.rd-wrap [class*=tit]{text-align:center;margin:0}.rd-wrap .marquee:first-child{overflow:hidden;margin:3.125rem 0 2.5rem}.rd-wrap .rb-title{margin-bottom:2.75rem}.rd-wrap .benefit-wrap .round-box{margin:0 1.25rem;padding:1.25rem;border-radius:1.25rem;background-color:var(--gray1);border-color:rgba(0,0,0,0)}.rd-wrap .benefit-wrap .benefit-title:first-child{margin-bottom:1.25rem}.calendar-wrap--01 .txt-list-bullet,.calendar-wrap--01 .txt-list-bullet--type2{margin-top:1.25rem;color:var(--gray7)}.subscription-benefits--history ul li{color:var(--gray7)}.subscription-benefits--history .subscription-benefits-box{margin-top:1.25rem;gap:.625rem}.subscription-benefits--history .subscription-benefits-box.sc_view{overflow-y:auto;max-height:330px}.subscription-benefits--history .subscription-benefits-box .subscription-benefits-item .subscription-info{padding:.75rem 1rem;align-items:center}.subscription-benefits--history .subscription-benefits-box .subscription-benefits-item .subscription-info [class*=txt]:nth-child(2){min-width:75px;text-align:center}.subscription-benefits--history .subscription-benefits-box .subscription-benefits-item .subscription-info [class*=txt]:nth-child(3){min-width:60px;text-align:center}.subscription-benefits--history .subscription-benefits-box .subscription-benefits-item[data-payed=false] button{pointer-events:none;opacity:0;visibility:hidden}html.app .wrap{min-height:100%}body.body-fixed:has(.app-nav) .chat-bottom,body.body-fixed:has(.app-nav) .btn-wrap-fixed,body.body-fixed:has(.app-nav) .modal-bottom .modal-footer,.modal-bottom body.body-fixed:has(.app-nav) .modal-footer,body.body-fixed:has(.app-nav) .modal-fullscreen .modal-footer,.modal-fullscreen body.body-fixed:has(.app-nav) .modal-footer{bottom:calc(var(--lvph, 0px) - var(--vvb, 0px) + 3.875rem) !important}body:has(.app-nav) .wrap{min-height:calc(100vh - (env(safe-area-inset-bottom) + 3.875rem));min-height:calc(100dvh - (env(safe-area-inset-bottom) + 3.875rem));padding-bottom:calc(env(safe-area-inset-bottom) + 3.875rem)}body:has(.app-nav) .wrap-editor{min-height:100vh;min-height:100dvh;padding-bottom:0}body:has(.app-nav) .modal-fullscreen .modal-body{padding-bottom:calc(env(safe-area-inset-bottom) + 3.875rem)}body:has(.app-nav) .modal-fullscreen .modal-body:has(.btn-wrap-fixed,.modal-bottom .modal-footer,.modal-fullscreen .modal-footer){padding-bottom:calc(env(safe-area-inset-bottom) + 3.875rem + env(safe-area-inset-bottom) + 4.5rem + 1.25rem)}body:has(.app-nav) .modal-bottom,body:has(.app-nav) .fixed-wrap,body:has(.app-nav) .fixed-wrap-type2,body:has(.app-nav) .add-product .selected-products,body:has(.app-nav) .modal.modal-prd-add,body:has(.app-nav) .chat-bottom,body:has(.app-nav) .btn-wrap-fixed,body:has(.app-nav) .modal-bottom .modal-footer,.modal-bottom body:has(.app-nav) .modal-footer,body:has(.app-nav) .modal-fullscreen .modal-footer,.modal-fullscreen body:has(.app-nav) .modal-footer{bottom:3.875rem}body:has(.app-nav) .my-main .sec.bg-type:last-child{margin-bottom:0}body:has(.app-nav) .modal-bottom .modal-body.replyModal.video-type{min-height:calc(100vh - 3.75rem - 5rem - (env(safe-area-inset-bottom) + 3.875rem) - 56.4705vw);min-height:calc(100dvh - 3.75rem - 5rem - (env(safe-area-inset-bottom) + 3.875rem) - 56.4705vw)}body:has(.app-nav) .modal-bottom .modal-body.replyModal{min-height:calc(100vh - 5rem - 3.75rem - (env(safe-area-inset-bottom) + 3.875rem));min-height:calc(100dvh - 5rem - 3.75rem - (env(safe-area-inset-bottom) + 3.875rem))}body:has(.app-nav):has(.btn-wrap-fixed,.modal-bottom .modal-footer,.modal-fullscreen .modal-footer) .btn-top{bottom:calc(env(safe-area-inset-bottom) + 4.5rem + 1rem + env(safe-area-inset-bottom) + 3.875rem)}.app-nav{position:fixed;transition:bottom .2s ease;left:0;bottom:0;right:0;display:flex;background:var(--bg-black);height:calc(env(safe-area-inset-bottom) + 3.875rem);z-index:5000}.app-nav.editor{height:4.375rem;align-items:center;background-color:rgba(0,0,0,.85)}.app-nav.editor a{font-size:.875rem;font-weight:600;line-height:1.43;position:relative;color:var(--white)}.app-nav.editor a:after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);width:1px;height:1.25rem;background-color:var(--gray9)}.app-nav.editor i{margin-bottom:.25rem}html.is-ios body.body-fixed .app-nav{overflow-y:auto}@supports(overscroll-behavior-y: none){html.is-ios body.body-fixed .app-nav{overscroll-behavior-y:none}}html.is-ios body.body-fixed .app-nav:before{content:"";width:1px;height:calc(100% + .5px);position:absolute;top:0}body.body-fixed .app-nav{bottom:calc(var(--lvph, 0px) - var(--vvb, 0px))}.app-nav:after{content:"";display:block;position:absolute;top:-3.125rem;width:100%;height:3.125rem;background-image:linear-gradient(to bottom, rgba(204, 204, 204, 0) 24%, rgba(0, 0, 0, 0.29) 202%);z-index:-1;pointer-events:none}.app-nav-item{display:flex;flex-direction:column;align-items:center;height:calc(env(safe-area-inset-bottom) + 3.875rem);padding:.5rem 0 0;flex:1;text-align:center;font-size:.6875rem;font-weight:500;line-height:1.27;color:var(--text-gray2)}.app-nav-item.active{color:var(--white)}.app-nav-item.active [class*=ico-nav]{color:var(--white);filter:invert(1) brightness(2)}.app-nav-item:has(.ico-nav-close){padding-top:.75rem}