.modal_overlay[data-v-e3a02d9b]{align-items:center;background-color:#00000080;display:flex;justify-content:center;inset:0;padding:20px;position:fixed;z-index:1000}.modal_container[data-v-e3a02d9b]{background:#fff;border-radius:16px;box-shadow:0 20px 25px -5px #0000001a;display:flex;flex-direction:column;max-height:80vh;max-width:600px;width:100%}.modal_header[data-v-e3a02d9b]{align-items:center;border-bottom:1px solid var(--divider-bg);display:flex;justify-content:space-between;padding:24px}.modal_title[data-v-e3a02d9b]{color:var(--base-color);font-size:20px;font-weight:600}.modal_close[data-v-e3a02d9b]{align-items:center;background:none;border:none;cursor:pointer;display:flex;justify-content:center;padding:8px;transition:opacity .2s}.modal_close[data-v-e3a02d9b]:hover{opacity:.7}.modal_content[data-v-e3a02d9b]{flex:1;overflow-y:auto;padding:24px}.modal_footer[data-v-e3a02d9b]{border-top:1px solid var(--divider-bg);display:flex;justify-content:flex-end;padding:24px}.modal_button[data-v-e3a02d9b]{background-color:var(--base-color);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:12px 24px;transition:opacity .2s}.modal_button[data-v-e3a02d9b]:hover{opacity:.9}.modal-enter-active[data-v-e3a02d9b],.modal-leave-active[data-v-e3a02d9b]{transition:opacity .3s ease}.modal-enter-active .modal_container[data-v-e3a02d9b],.modal-leave-active .modal_container[data-v-e3a02d9b]{transition:transform .3s ease}.modal-enter-from[data-v-e3a02d9b],.modal-leave-to[data-v-e3a02d9b]{opacity:0}.modal-enter-from .modal_container[data-v-e3a02d9b],.modal-leave-to .modal_container[data-v-e3a02d9b]{transform:scale(.9)}.divider_horizontal[data-v-e621334c]{background-color:var(--divider-bg);height:1px;width:100%}footer[data-v-66e2f0ce]{background-color:var(--footer-bg);margin-top:200px;padding:48px 0;width:100vw}.footer_wrap[data-v-66e2f0ce]{margin:0 auto;max-width:var(--laptop-width)}.footer_wrap .footer_logo[data-v-66e2f0ce]{max-height:80px;max-width:171px}.footer_wrap .footer_info_wrap[data-v-66e2f0ce]{-moz-column-gap:80px;column-gap:80px;display:grid;grid-auto-flow:column}.footer_wrap .footer_info_wrap .company_wrap[data-v-66e2f0ce]{display:grid;row-gap:40px}.footer_wrap .footer_info_wrap .company_wrap .company_info_wrap[data-v-66e2f0ce]{display:grid;row-gap:10px}.footer_wrap .footer_info_wrap .company_wrap .company_info_wrap .company_info[data-v-66e2f0ce]{-moz-column-gap:48px;column-gap:48px;display:grid;grid-template-columns:100px 1fr}.footer_wrap .footer_info_wrap .company_wrap .terms_link_wrap[data-v-66e2f0ce]{-moz-column-gap:24px;column-gap:24px;display:grid;grid-auto-flow:column;justify-content:start}.footer_wrap .footer_info_wrap .outlink_wrap[data-v-66e2f0ce]{display:none}.footer_wrap .footer_info_wrap .outlink_wrap .sns_wrap[data-v-66e2f0ce]{align-content:start;display:grid;row-gap:8px}.footer_wrap .footer_info_wrap .outlink_wrap .sns_wrap .sns_list[data-v-66e2f0ce]{-moz-column-gap:16px;column-gap:16px;display:grid;grid-auto-flow:column;justify-content:start}.modal_click[data-v-66e2f0ce]{cursor:pointer}@media(max-width:599px){footer[data-v-66e2f0ce]{margin-top:80px;padding:18px}.footer_wrap[data-v-66e2f0ce]{display:grid;row-gap:32px}.footer_wrap .footer_info_wrap[data-v-66e2f0ce]{-moz-column-gap:0;column-gap:0;grid-auto-flow:row;row-gap:10px}.footer_wrap .footer_info_wrap .call_wrap[data-v-66e2f0ce]{align-items:center;-moz-column-gap:48px;column-gap:48px;display:grid;grid-template-columns:100px 1fr;justify-content:start}.divider_horizontal[data-v-66e2f0ce]{display:none}}
