.loader[data-v-981cd1f5]{z-index:10;background-color:#000;width:50px;height:50px}.loader[data-v-981cd1f5],.loader[data-v-981cd1f5]:after{border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.loader[data-v-981cd1f5]:after{content:"";border:0 solid #fff;animation:1s ease-out infinite forwards loading-981cd1f5}@keyframes loading-981cd1f5{0%{border:0 solid #fff}20%{border:8px solid #fff;width:0;height:0}to{border:8px solid #fff;width:100%;height:100%}}.wrapper[data-v-8051f2d5]{letter-spacing:-.02em;--form-box-height:clamp(60px, 46.6667px + 3.7037vw, 100px);--form-box-inline-pad:clamp(24px, 16px + 2.22222vw, 48px);--form-box-bg-color:#e4e4e4;--form-box-border-color:var(--form-box-bg-color);--form-box-bg-color-invalid:#fff;--form-box-border-color-invalid:var(--form-attention-color);--form-focus-ring-color:var(--form-text-color-regular);--form-text-color-regular:#222;--form-placeholder-color:#aaa;--form-font-size:clamp(20px, 16px + 1.11111vw, 32px);--form-attention-color:#fb1943;box-sizing:border-box;min-height:clamp(60px,46.6667px + 3.7037vw,100px);min-height:var(--form-box-height);border:2px solid #e4e4e4;border:2px solid var(--form-box-border-color);font-family:Inter Tight Modified,Poppins,Noto Sans KR Black,sans-serif;font-size:clamp(20px,16px + 1.11111vw,32px);font-weight:700;font-size:var(--form-font-size);background-color:#e4e4e4;background-color:var(--form-box-bg-color);color:var(--form-text-color-regular);display:grid;position:relative}.wrapper.is-invalid[data-v-8051f2d5]:not(:focus-within){background-color:var(--form-box-bg-color-invalid);border-color:var(--form-box-border-color-invalid)}.form-control[data-v-8051f2d5],label[data-v-8051f2d5]{grid-area:1/1/-1/-1}.form-control[data-v-8051f2d5]{height:100%}.form-control[data-v-8051f2d5]>:where(*){display:flex;display:var(--form-control-display,flex);box-sizing:border-box;width:100%;min-height:100%;font:inherit;padding:0;padding-right:var(--form-box-inline-pad);padding-left:var(--form-box-inline-pad);background:0 0;border:none;border-radius:0}.form-control[data-v-8051f2d5]>:where(*):focus{outline:none}.form-control[data-v-8051f2d5] :where(textarea){letter-spacing:-.05em;resize:vertical;min-height:clamp(156px,126px + 8.33333vw,246px);padding-top:clamp(20px,18px + .555556vw,26px);padding-bottom:clamp(20px,-.0925926vw + 21.3333px,21px);font-family:Inter Tight,Poppins,Noto Sans KR,sans-serif;font-size:clamp(13px,10px + .833333vw,22px);font-weight:400;line-height:clamp(23px,17.3333px + 1.57407vw,40px)}label[data-v-8051f2d5]{pointer-events:none;z-index:1;padding-right:var(--form-box-inline-pad);padding-left:var(--form-box-inline-pad);color:var(--form-placeholder-color);line-height:var(--form-box-height);white-space:nowrap;-webkit-user-select:none;user-select:none}label .required[data-v-8051f2d5]{color:var(--form-attention-color)}.has-value label[data-v-8051f2d5]{opacity:0}.checkbox[data-v-d5cb20db]{vertical-align:middle;box-sizing:border-box;width:20px;width:var(--checkbox-size,20px);height:20px;height:var(--checkbox-size,20px);border:1px solid #d0d0d0;border:var(--checkbox-line-width,1px) solid var(--checkbox-line-color,#d0d0d0);background:#fff;background:var(--checkbox-fill-color,#fff);justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.checkbox .check[data-v-d5cb20db]{width:--checkbox-size;width:var(--check-width,--checkbox-size);height:auto}.checkbox .mark[data-v-d5cb20db]{fill:none;stroke:var(--checkbox-mark-color,#fff);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.checkbox input[data-v-d5cb20db]{opacity:0;position:absolute;inset:0}.checkbox.is-checked[data-v-d5cb20db]{--checkbox-fill-color:var(--checkbox-checked-fill-color,#000);--checkbox-line-color:var(--checkbox-checked-line-color,#000);--checkbox-mark-color:var(--checkbox-checked-mark-color,#fff)}.checkbox.is-disabled[data-v-d5cb20db]{--checkbox-fill-color:var(--checkbox-disabled-fill-color,#f9f9f9);--checkbox-line-color:var(--checkbox-disabled-line-color,#d0d0d0);--checkbox-mark-color:var(--checkbox-disabled-mark-color,#f9f9f9)}.checkbox.is-disabled.is-checked[data-v-d5cb20db]{--checkbox-mark-color:var(--checkbox-disabled-line-color,#d0d0d0)}.checkbox.is-readonly[data-v-d5cb20db]{--checkbox-fill-color:var(--checkbox-disabled-fill-color,#f9f9f9);--checkbox-line-color:var(--checkbox-disabled-line-color,#d0d0d0);--checkbox-mark-color:var(--checkbox-disabled-mark-color,#f9f9f9)}.checkbox.is-readonly.is-checked[data-v-d5cb20db]{--checkbox-mark-color:var(--checkbox-readonly-line-color,#d0d0d0)}.checkbox.is-invalid[data-v-d5cb20db]{--checkbox-fill-color:var(--checkbox-disabled-fill-color,#f9f9f9);--checkbox-line-color:var(--checkbox-disabled-line-color,#ef2323);--checkbox-mark-color:var(--checkbox-disabled-mark-color,#f9f9f9);--checkbox-line-width:2px}.checkbox.is-invalid.is-checked[data-v-d5cb20db]{--checkbox-mark-color:var(--checkbox-readonly-line-color,#d0d0d0)}.dialog-enter-active,.dialog-leave-active{transition:opacity .3s}.dialog-enter-to,.dialog-leave-from{opacity:1}.dialog-enter-from,.dialog-leave-to{opacity:0}.dialog[data-v-b4262e97]{z-index:100;color:#000;background:#fff;border-radius:1px;width:min(72.2222vw,400px);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 5px 20px #0009}.dialog__body[data-v-b4262e97]{letter-spacing:-.025em;text-align:center;padding:clamp(41px,34.3333px + 1.85185vw,61px) 1em clamp(25px,17px + 2.22222vw,49px);font-family:Inter Tight,Poppins,Noto Sans KR,sans-serif;font-size:clamp(14px,12px + .555556vw,20px);line-height:clamp(22px,18.6667px + .925926vw,32px)}.dialog__body p[data-v-b4262e97-s]{margin-top:0;margin-bottom:0}.dialog__action[data-v-b4262e97]{justify-content:center;padding:0 clamp(25px,20px + 1.38889vw,40px) clamp(25px,20px + 1.38889vw,40px);display:flex}.dialog__action button[data-v-b4262e97-s],.dialog__action button[data-v-b4262e97]{color:#fff;background:#000;border:0;border-radius:1px;min-width:clamp(90px,66.6667px + 6.48148vw,160px);padding:0 1em;font-family:Inter Tight,Poppins,Noto Sans KR,sans-serif;font-size:clamp(13px,11.3333px + .462963vw,18px);font-weight:700;line-height:clamp(32px,24px + 2.22222vw,56px)}.base-modal-header[data-v-c4c9239d]{margin-block:var(--modal-header-margin-block-start,var(--modal-header-margin-block)) var(--modal-header-margin-block-end,var(--modal-header-margin-block));grid-area:header}.base-modal-body[data-v-c4c9239d]{height:var(--modal-body-height);max-height:var(--modal-body-max-height);padding:0;padding:var(--modal-body-padding-top,var(--modal-body-padding-block,0)) var(--modal-body-padding-right,var(--modal-body-padding-inline,0)) var(--modal-body-padding-bottom,var(--modal-body-padding-block,0)) var(--modal-body-padding-left,var(--modal-body-padding-inline,0));grid-area:body}.base-modal-body-scroller[data-v-c4c9239d]{height:100%;overflow:auto;overflow:var(--modal-body-overflow,auto);scrollbar-gutter:auto;scrollbar-gutter:var(--modal-body-scrollbar-gutter,auto);scrollbar-width:thin;scrollbar-width:var(--modal-body-scrollbar-width,thin);scroll-snap-type:var(--modal-body-scroll-snap-type);position:relative}.base-modal-body-scroller[data-v-c4c9239d]>*{scroll-snap-align:start;scroll-snap-align:var(--modal-body-scroll-snap-align,start);scroll-margin:180px;scroll-margin:var(--modal-body-scroll-margin,180px)}.no-scrollbar[data-v-c4c9239d]{scrollbar-width:none}.no-scrollbar[data-v-c4c9239d]::-webkit-scrollbar{display:none}.base-modal-footer[data-v-c4c9239d]{--bottom-bar-position:relative;--button-width:100%;padding-block:clamp(30px,26.6667px + .925926vw,40px) clamp(40px,26.6667px + 3.7037vw,80px);padding-block:var(--footer-pad-block,var(--footer-pad-block-start,clamp(30px,26.6667px + .925926vw,40px))) var(--footer-pad-block,var(--footer-pad-block-end,clamp(40px,26.6667px + 3.7037vw,80px)));padding-inline:clamp(25px,16.6667px + 2.31481vw,50px);padding-inline:var(--footer-pad-inline,clamp(25px,16.6667px + 2.31481vw,50px));grid-area:footer}.base-modal-footer[data-v-c4c9239d] .bottom-bar__inner{flex-direction:row;flex-direction:var(--bottom-bar-flex-direction,row);justify-content:space-around;align-items:stretch;gap:8px;gap:var(--bottom-bar-row-gap,8px) var(--bottom-bar-column-gap,8px);display:flex}.close-button[data-v-c4c9239d]{z-index:1;top:clamp(25px,20px + 1.38889vw,40px);top:var(--close-button-top,clamp(25px,20px + 1.38889vw,40px));right:clamp(28px,23.3333px + 1.2963vw,42px);right:var(--close-button-right,clamp(28px,23.3333px + 1.2963vw,42px));width:clamp(20px,14px + 1.66667vw,38px);width:var(--close-button-width,clamp(20px,14px + 1.66667vw,38px));height:auto;position:absolute}.base-modal-container[data-v-c4c9239d]{width:70vw;width:var(--modal-container-width,70vw);grid-template:var(--modal-container-template);height:var(--modal-container-height);max-height:100dvh;max-height:var(--modal-container-max-height,100dvh);padding-block-start:0;background-color:#fff;background-color:var(--modal-container-background,#fff);transform:translateY(var(--modal-container-transition-y));transition:transform;transition:transform var(--modal-container-body-transition-duration,0s) ease;padding-block-start:var(--modal-container-pad-block-start,0);display:grid;position:absolute}.base-modal-container[data-v-c4c9239d]:focus{outline:none}.base-modal-box[data-v-c4c9239d]{background-color:#00000080;background-color:var(--modal-backdrop-color,#00000080);z-index:1000;width:100%;height:100%;position:fixed;top:0;left:0}.base-modal-box[data-v-c4c9239d]:where(.has-header){--modal-container-template:"header" auto "body" minmax(0, 1fr) / 100%}.base-modal-box[data-v-c4c9239d]:where(.has-footer){--modal-container-template:"body" minmax(0, 1fr) "footer" auto / 100%}.base-modal-box[data-v-c4c9239d]:where(.has-header.has-footer){--modal-container-template:"header" auto "body" minmax(0, 1fr) "footer" auto / 100%}.base-modal-box[data-v-c4c9239d]:where(.middle){--header-height:var(--modal-header-height,48px)}.base-modal-box:where(.middle) .base-modal-container[data-v-c4c9239d]{top:50%;left:50%;transform:translate(-50%,-50%)}.base-modal-box:where(.full) .base-modal-container[data-v-c4c9239d]{width:100%;display:grid;top:0;bottom:0;left:0}.base-modal-box:where(.full) .base-modal-body[data-v-c4c9239d]{overflow-y:auto}.base-modal-box[data-v-c4c9239d]:where([class*=vertical-]){--header-height:auto;--modal-container-height:100%;--header-title-font-size:1.5rem}.base-modal-box:where([class*=vertical-]) .base-modal-container[data-v-c4c9239d]{width:425px;width:var(--modal-vertical-container-width,425px);grid-template-rows:auto minmax(0,1fr) auto;grid-template-rows:var(--header-height,auto) minmax(0,1fr) auto;padding-block:48px 0;padding-block:var(--modal-vertical-container-pad-block-start,48px) var(--modal-vertical-container-pad-block-end,0);padding-inline:24px;padding-inline:var(--modal-vertical-container-pad-inline-start,24px) var(--modal-vertical-container-pad-inline-end,24px);display:grid;top:0;bottom:0}.base-modal-box:where(.vertical-left) .base-modal-container[data-v-c4c9239d]{left:0}.base-modal-box:where(.vertical-right) .base-modal-container[data-v-c4c9239d]{right:0}[class*=-leave-active][data-v-c4c9239d]{transition:opacity .3s linear .25s}[class*=-leave-active] .base-modal-container[data-v-c4c9239d]{transition:all .25s ease-in-out}[class*=-enter-active][data-v-c4c9239d]{transition:opacity .25s linear}[class*=-enter-active] .base-modal-container[data-v-c4c9239d]{transition:all .3s ease-in-out .25s}.fade-enter-from[data-v-c4c9239d],.fade-leave-to[data-v-c4c9239d],.slide-top-enter-from[data-v-c4c9239d],.slide-top-leave-to[data-v-c4c9239d]{opacity:0}.slide-top-enter-from .base-modal-container[data-v-c4c9239d],.slide-top-leave-to .base-modal-container[data-v-c4c9239d]{transform:translateY(-100%)}.slide-top-enter-from .base-modal-container.middle[data-v-c4c9239d],.slide-top-leave-to .base-modal-container.middle[data-v-c4c9239d]{transform:translateY(-150%)}.slide-bottom-enter-from[data-v-c4c9239d],.slide-bottom-leave-to[data-v-c4c9239d]{opacity:0}.slide-bottom-enter-from .base-modal-container[data-v-c4c9239d],.slide-bottom-leave-to .base-modal-container[data-v-c4c9239d]{transform:translateY(100%)}.slide-bottom-enter-from .base-modal-container.middle[data-v-c4c9239d],.slide-bottom-leave-to .base-modal-container.middle[data-v-c4c9239d]{transform:translateY(150%)}.slide-left-enter-from[data-v-c4c9239d],.slide-left-leave-to[data-v-c4c9239d]{opacity:0}.slide-left-enter-from .base-modal-container[data-v-c4c9239d],.slide-left-leave-to .base-modal-container[data-v-c4c9239d]{transform:translate(-100%)}.slide-left-enter-from .base-modal-container.middle[data-v-c4c9239d],.slide-left-leave-to .base-modal-container.middle[data-v-c4c9239d]{transform:translate(-150%)translateY(-50%)}.slide-right-enter-from[data-v-c4c9239d],.slide-right-leave-to[data-v-c4c9239d]{opacity:0}.slide-right-enter-from .base-modal-container[data-v-c4c9239d],.slide-right-leave-to .base-modal-container[data-v-c4c9239d]{transform:translate(100%)}.slide-right-enter-from .base-modal-container.middle[data-v-c4c9239d],.slide-right-leave-to .base-modal-container.middle[data-v-c4c9239d]{transform:translate(150%)translateY(-50%)}.modal-agreement[data-v-67b4fec8]{--modal-container-width:100%;--modal-container-height:100vh;--modal-body-padding-inline:clamp(25px, 16.6667px + 2.31481vw, 50px)}@media (width>=600px){.modal-agreement[data-v-67b4fec8]{--modal-container-width:70vw;--modal-container-height:720px}}.modal-agreement[data-v-67b4fec8]{letter-spacing:-1px;color:#222}.modal-agreement[data-v-67b4fec8] .base-modal-container{box-sizing:border-box;max-width:1360px;padding-top:clamp(70px,56.3333px + 3.7963vw,111px)}.modal-agreement .button-confirm[data-v-67b4fec8]{color:#fff;background-color:#222;justify-content:center;align-items:center;width:100%;height:clamp(56px,-.37037vw + 61.3333px,60px);font-size:18px;font-weight:700;display:flex}@media (width>=600px){.modal-agreement .button-confirm[data-v-67b4fec8]{width:160px;margin:0 auto}}
