.login[data-v-bda8f467]{align-items:center;background:#fff;display:flex;height:100svh;justify-content:center}.login.index .form-input[data-v-bda8f467]{margin-bottom:16px}.login.index .form-input[data-v-bda8f467]:nth-child{margin-bottom:34px}.login.find-id .form-input-btn[data-v-bda8f467],.login.find-id .form-input[data-v-bda8f467]:last-child,.login.find-pw .form-input-btn[data-v-bda8f467],.login.find-pw .form-input[data-v-bda8f467]:last-child{margin:0}.login.find-id .form-input.type-phone[data-v-bda8f467],.login.find-pw .form-input.type-phone[data-v-bda8f467]{margin-bottom:34px}.login.pw-chk .title[data-v-bda8f467]{color:#000;font-size:30px;font-weight:700;margin-bottom:24px}.login.pw-chk .sub[data-v-bda8f467]{color:#676d73;font-size:14px;line-height:1.7;margin-bottom:40px;text-align:center}.login.pw-chk .form[data-v-bda8f467]{background:none;border:0;padding:0}.login.pw-chk .form-input[data-v-bda8f467]{margin-bottom:34px}.login.pw-chk .form-input-btn[data-v-bda8f467]{border-bottom:1px solid #e5e7e8;padding-bottom:34px}.login.pw-chk .form-input-sub[data-v-bda8f467]{margin-bottom:26px}.login.pw-chk .form-input-sub .text[data-v-bda8f467]{font-size:14px}.login .logo[data-v-bda8f467]{margin-bottom:36px;text-align:center}.login .logo img[data-v-bda8f467]{height:64px;margin:0 auto}.login .title[data-v-bda8f467]{color:#676d73;font-size:24px;font-weight:700;margin-bottom:20px;text-align:center}.login .form[data-v-bda8f467]{background:#fff;background:#fafbfc;border:1px solid #e5e7e8;border-radius:20px;min-width:460px;padding:37px 43px}.login .form-title[data-v-bda8f467]{font-size:30px;font-weight:700;margin-bottom:24px;text-align:center}.login .form-input[data-v-bda8f467]{margin-bottom:16px}.login .form-input[data-v-bda8f467]:last-child{margin:0}.login .form-input-flex[data-v-bda8f467]{align-items:center;display:flex;justify-content:space-between;margin-bottom:34px}.login .form-input .check-box input[type=checkbox]:checked+label .check-box-item[data-v-bda8f467]{background:#ff7519;border-color:#ff7519}.login .form-input .check-box input[type=checkbox]:checked+label .check-box-item .item-line[data-v-bda8f467]:after,.login .form-input .check-box input[type=checkbox]:checked+label .check-box-item .item-line[data-v-bda8f467]:before{background:#fff}.login .form-input .check-box input[type=checkbox]+label .check-box-item[data-v-bda8f467]{border-radius:8px}.login .form-input .check-box input[type=checkbox]+label .check-box-item .item-line[data-v-bda8f467]{border:1px solid #fff;border-radius:6px;display:inline-block;height:100%;width:100%}.login .form-input .check-box input[type=checkbox]+label .check-box-item .item-line[data-v-bda8f467]:before{background:#ff7519;height:5px;left:8px}.login .form-input .check-box input[type=checkbox]+label .check-box-item .item-line[data-v-bda8f467]:after{background:#ff7519;height:9px;top:14px}.login .form-input .check-box input[type=checkbox]+label .check-box-txt[data-v-bda8f467]{margin-left:8px}.login .form-input .input-text[data-v-bda8f467]{border-radius:8px;overflow:hidden;position:relative;width:100%}.login .form-input .input-text input[data-v-bda8f467]{border-radius:8px;height:56px;width:100%}.login .form-input .input-text input+label+.focus-border i[data-v-bda8f467]:after,.login .form-input .input-text input+label+.focus-border i[data-v-bda8f467]:before,.login .form-input .input-text input+label+.focus-border[data-v-bda8f467]:after,.login .form-input .input-text input+label+.focus-border[data-v-bda8f467]:before{background-color:#ff7519}.login .form-input .input-text input[data-v-bda8f467]:focus,.login .form-input .input-text input[data-v-bda8f467]:valid{border:1px solid #ff7519;padding:16px 10px 9px 12px}.login .form-input .input-text input:focus+label+.focus-border[data-v-bda8f467]:after,.login .form-input .input-text input:focus+label+.focus-border[data-v-bda8f467]:before,.login .form-input .input-text input:valid+label+.focus-border[data-v-bda8f467]:after,.login .form-input .input-text input:valid+label+.focus-border[data-v-bda8f467]:before{background-color:#ff7519;transition:all .3s ease;width:100%}.login .form-input .input-text input:focus+label+.focus-border i[data-v-bda8f467]:after,.login .form-input .input-text input:focus+label+.focus-border i[data-v-bda8f467]:before,.login .form-input .input-text input:valid+label+.focus-border i[data-v-bda8f467]:after,.login .form-input .input-text input:valid+label+.focus-border i[data-v-bda8f467]:before{background-color:#ff7519;height:100%;transition:all .4s ease}.login .form-input .input-text input:focus+label[data-v-bda8f467],.login .form-input .input-text input:valid+label[data-v-bda8f467]{font-size:11px;top:14px}.login .form-input .input-text input+label[data-v-bda8f467]{color:#757575;left:13px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease}.login .form-input .find-box[data-v-bda8f467]{display:inline-flex}.login .form-input .find-box-list:last-child .find-box-list-link[data-v-bda8f467]{margin:0;padding:0}.login .form-input .find-box-list:last-child .find-box-list-link[data-v-bda8f467]:after{display:none}.login .form-input .find-box-list-link[data-v-bda8f467]{color:#676d73;font-size:14px;margin-right:10px;padding-right:10px;position:relative}.login .form-input .find-box-list-link[data-v-bda8f467]:hover{color:#298097}.login .form-input .find-box-list-link[data-v-bda8f467]:after{background:#adb0b3;content:"";display:block;height:14px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px}.login .form-input-btn[data-v-bda8f467]{margin-bottom:30px}.login .form-input-btn-wrap[data-v-bda8f467]{display:flex;gap:10px}.login .form-input-btn a[data-v-bda8f467],.login .form-input-btn button[data-v-bda8f467]{margin:0;width:100%}.login .form-input-sns[data-v-bda8f467]{align-items:center;display:flex;gap:15px;justify-content:center;margin-bottom:34px}.login .form-input-sns .sns-list[data-v-bda8f467]{border:1px solid #cdcfd1;border-radius:50%;height:44px;width:44px}.login .form-input-sns .sns-list-btn[data-v-bda8f467]{align-items:center;border-radius:50%;display:flex;height:100%;justify-content:center;overflow:hidden;position:relative;width:100%;z-index:0}.login .form-input-sns .sns-list-btn[data-v-bda8f467]:before{background:#ddd;border-radius:50%;content:"";height:200%;left:-20%;opacity:0;position:absolute;top:-50%;transform:scale(0);transform-origin:bottom left;transition:all .4s;width:150%;z-index:-1}.login .form-input-sns .sns-list-btn[data-v-bda8f467]:hover:before{opacity:1;transform:scale(1)}.login .form-input-sns .sns-list.facebook img[data-v-bda8f467]{height:30px}.login .form-input-sub[data-v-bda8f467]{align-items:center;display:flex;gap:4px;justify-content:center}.login .form-input-sub.align-left[data-v-bda8f467]{justify-content:flex-start}.login .form-input-sub img[data-v-bda8f467]{height:20px}.login .form-input-sub .text[data-v-bda8f467]{color:#676d73}.login .form-input-sub .link[data-v-bda8f467]{color:#ff7519;text-decoration:underline;text-underline-offset:3px}.login .form-input-title[data-v-bda8f467]{font-size:30px;font-weight:700;margin-bottom:24px;text-align:center}.login .form-input-title.align-left[data-v-bda8f467]{text-align:left}.login .form-input-sub[data-v-bda8f467]{color:#5a5a5a;line-height:1.5}.header[data-v-bda8f467],.login .form-input-menu[data-v-bda8f467]{display:none}.header[data-v-bda8f467]{align-items:center;background:#000;border-bottom:1px solid #e5e7e8;color:#fff;height:60px;justify-content:center;padding:0 24px}.header .btn-menu[data-v-bda8f467]{left:24px;position:absolute}.header .btn-menu img[data-v-bda8f467]{height:18px}.header .title[data-v-bda8f467]{font-size:18px;font-weight:600}.header .btn-profile[data-v-bda8f467]{position:absolute;right:24px}.header .btn-profile .image[data-v-bda8f467]{background-color:#d9d9d9;background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #ddd;border-radius:50%;height:36px;width:36px}.header .nav[data-v-bda8f467]{background:#fff;border-left:1px solid #e5e7e8;height:100%;left:-100%;position:fixed;top:0;transition:all .4s ease;width:100%;z-index:10}.header .nav-wrap .header[data-v-bda8f467]{border-bottom:1px solid #e5e7e8}.header .nav-wrap .header .logo img[data-v-bda8f467]{height:38px}.header .nav-wrap .header .btn-close[data-v-bda8f467]{position:absolute;right:24px;top:18px}.header .nav-wrap .header .btn-close img[data-v-bda8f467]{height:28px}.header .nav-wrap .content[data-v-bda8f467]{height:calc(100svh - 212px);overflow-y:auto;padding:20px 24px}.header .nav-wrap .content.is-active[data-v-bda8f467]{height:calc(100svh - 153px)}.header .nav-wrap .content .menu-list[data-v-bda8f467]{border-bottom:1px solid #e5e7e8}.header .nav-wrap .content .menu-list-item[data-v-bda8f467]{align-items:center;display:flex;height:82px;justify-content:space-between;padding:16px 0}.header .nav-wrap .content .menu-list-item.is-active .text[data-v-bda8f467]{color:#298097;font-weight:700}.header .nav-wrap .content .menu-list-item.is-active img[data-v-bda8f467]{transform:rotate(180deg)}.header .nav-wrap .content .menu-list-item .text[data-v-bda8f467]{color:#000;font-size:22px}.header .nav-wrap .content .menu-list-item img[data-v-bda8f467]{transition:all .2s ease;width:12px}.header .nav-wrap .content .menu-list .slide[data-v-bda8f467]{overflow:hidden}.header .nav-wrap .content .menu-list .depth[data-v-bda8f467]{margin-left:10px;padding-bottom:25px}.header .nav-wrap .content .menu-list .depth-list[data-v-bda8f467]{margin-bottom:12px}.header .nav-wrap .content .menu-list .depth-list[data-v-bda8f467]:last-child{margin:0}.header .nav-wrap .content .menu-list .depth-list-item[data-v-bda8f467]{align-items:center;display:flex;font-size:22px;height:34px}.header .nav-wrap .content .menu-list .depth-list-item.is-active[data-v-bda8f467]{color:#298097}.header .nav-wrap .footer[data-v-bda8f467]{border-top:1px solid #e5e7e8}.header .nav-wrap .footer .btn-wrap[data-v-bda8f467]{padding:24px}.header .nav-wrap .footer .btn-wrap button[data-v-bda8f467]{min-width:100%}.header .nav-wrap .footer .btn-wrap button+button[data-v-bda8f467]{margin-top:12px}.header .nav.is-active[data-v-bda8f467]{left:0}@media screen and (max-width:768px){.login[data-v-bda8f467]{background:#fff;height:calc(100svh - 80px)}.login .logo[data-v-bda8f467]{margin-bottom:15px}.login .title[data-v-bda8f467]{display:none}.login .title.is-mob-show[data-v-bda8f467]{display:block;margin-bottom:20px}.login.find-id .form-input[data-v-bda8f467]:last-child,.login.find-pw .form-input[data-v-bda8f467]:last-child{margin:auto 0 0}.login.find-id .logo[data-v-bda8f467],.login.find-pw .logo[data-v-bda8f467]{display:none}.login.find-id .login-wrap[data-v-bda8f467],.login.find-pw .login-wrap[data-v-bda8f467]{height:100%;margin:0 24px;width:100%}.login.find-id .form[data-v-bda8f467],.login.find-pw .form[data-v-bda8f467]{display:flex;flex-direction:column;height:100%;min-width:100%;padding:0;width:100%}.login.find-id .form-input[data-v-bda8f467],.login.find-pw .form-input[data-v-bda8f467]{margin-bottom:16px}.login.find-id .form-input-menu[data-v-bda8f467],.login.find-pw .form-input-menu[data-v-bda8f467]{display:block;left:25px;position:absolute;top:22px}.login.find-id .form-input-menu img[data-v-bda8f467],.login.find-pw .form-input-menu img[data-v-bda8f467]{height:18px}.login.find-id .form-input-sub[data-v-bda8f467],.login.find-pw .form-input-sub[data-v-bda8f467]{font-size:14px}.login.find-id .form-input-btn[data-v-bda8f467],.login.find-pw .form-input-btn[data-v-bda8f467]{height:auto;padding:14px 0;position:relative}.login.find-id .form-input-btn a[data-v-bda8f467],.login.find-id .form-input-btn button[data-v-bda8f467],.login.find-pw .form-input-btn a[data-v-bda8f467],.login.find-pw .form-input-btn button[data-v-bda8f467]{height:46px;line-height:46px}.login.find-id .form-input-btn[data-v-bda8f467]:before,.login.find-pw .form-input-btn[data-v-bda8f467]:before{background:#e5e7e8;content:"";display:block;height:1px;left:-20px;position:absolute;top:0;width:calc(100% + 40px)}.login.find-pw .form-input.type-phone[data-v-bda8f467]{margin:0}.login.pw-chk .login-wrap[data-v-bda8f467]{padding:0 24px;width:100%}.login.pw-chk .form[data-v-bda8f467]{min-width:100%}.login.pw-chk .form-input[data-v-bda8f467]{margin-bottom:16px}.login.index .login-wrap[data-v-bda8f467]{padding:0 24px;width:100%}.login.index .form[data-v-bda8f467]{background:#fff;min-width:100%;padding:0}.login .form[data-v-bda8f467]{background:#fff;border:0}.login .form-title[data-v-bda8f467]{display:none}.login .form-input-btn a[data-v-bda8f467],.login .form-input-btn button[data-v-bda8f467]{height:46px;line-height:46px}.header[data-v-bda8f467]{display:flex}.header .nav[data-v-bda8f467]{border:0}}
