.login-wraaper[data-v-7c749617]{width:100%;height:100%}.login-main[data-v-7c749617]{background:#eee;font-size:12px!important;min-height:100vh;background:#3d8fe5}.login-main[data-v-7c749617]:after{content:none}.login-input-wrap[data-v-7c749617]{flex-direction:column}.logo-wrap[data-v-7c749617]{position:relative;margin-bottom:50px}.custom-shape-divider-top-1634722941[data-v-7c749617]{text-align:center}.custom-shape-divider-top-1634722941 img[data-v-7c749617]{width:375px}.loginname[data-v-7c749617]{color:#18698b;font-style:italic;font-size:14px;margin:-40px 0 70px;font-weight:700}.loginBody[data-v-7c749617]{height:100vh;min-width:0}.loginBody button[data-v-7c749617],.loginBody div[data-v-7c749617],.loginBody input[data-v-7c749617],.loginBody span[data-v-7c749617]{font-family:notoSans}.login-main[data-v-7c749617]{width:100%;height:100%;margin:0 auto}.login-input-wrap[data-v-7c749617],.login-main[data-v-7c749617]{position:relative;display:flex;justify-content:center;align-items:center}.login-input-wrap[data-v-7c749617]{width:655px;box-sizing:border-box;background:#fff;border-radius:10px;box-shadow:9px 12px 19px -7px hsla(0,0%,39.2%,.7607843137254902);overflow:hidden;padding:20px 0 80px;margin:20px}.login-input-wrap[data-v-7c749617],.word-wrap[data-v-7c749617]{position:relative;z-index:2}.login-form[data-v-7c749617]{width:300px;text-align:center}.input-box[data-v-7c749617]{position:relative;width:100%;margin-bottom:20px;border-bottom:2px solid #f0f0f0;box-sizing:border-box;padding-bottom:3px}.input-box[data-v-7c749617]:before{content:"";display:block;width:2px;height:10px;background:#2fa7d9;position:absolute;bottom:12px}.input-box img[data-v-7c749617]{width:18px;margin-right:20px}.input-box input[data-v-7c749617]{width:100%;height:26px;background:transparent;font-size:16px;letter-spacing:1px;color:#303030;border:0!important;padding-left:15px}.input-box input[type=password][data-v-7c749617]{letter-spacing:4px}.input-box input[data-v-7c749617]::-moz-placeholder{letter-spacing:0;color:#bfbfbf}.input-box input[data-v-7c749617]::placeholder{letter-spacing:0;color:#bfbfbf}.signIn[data-v-7c749617]{width:230px;border-radius:5px;font-size:16px;font-weight:700;background:#18698b;border:2px solid #18698b;color:#fff;padding:10px 0;box-sizing:border-box;cursor:pointer;margin-top:50px}.signIn[data-v-7c749617]:hover{background:#fff;color:#18698b}.modal-wrapper[data-v-7c749617]{display:flex;font-size:16px}.signIn.close[data-v-7c749617]{background:red;border:2px solid red}.signIn.close[data-v-7c749617]:hover{background:#fff;color:red}.sub-title[data-v-7c749617]{font-size:1em;font-weight:700;color:var(--main);height:32px;position:relative;margin-bottom:40px;border-bottom:2px solid var(--main);padding-bottom:20px}.sub-title>h3[data-v-7c749617]{display:flex;height:100%;justify-content:center;align-items:center;width:100%;font-size:1.4em;font-weight:800;border-start-end-radius:10px;border-start-start-radius:10px}.modal-wrap[data-v-7c749617]{border-radius:10px;min-width:unset;width:24%;padding:40px 2%;background:#fff;min-width:320px}.modal-wrap .input-box[data-v-7c749617]{width:300px;margin-bottom:40px}.page-content[data-v-7c749617]{display:flex;align-items:center;flex-direction:column}.page-contents-wrap[data-v-7c749617]{margin-bottom:0}.modal-wrap .signIn[data-v-7c749617]{margin-top:0;width:100%;flex:1 1 0}.status-change-btn-wrap[data-v-7c749617]{width:100%;gap:5px}.sub-title>h3[data-v-7c749617]:before{content:unset}@media (max-width:500px){.login-input-wrap[data-v-7c749617]{padding:20px}.login-form[data-v-7c749617]{width:100%}.loginname[data-v-7c749617]{margin:0 0 40px}.signIn[data-v-7c749617]{margin-top:40px}.custom-shape-divider-top-1634722941 img[data-v-7c749617]{width:100%}.modal-wrap[data-v-7c749617]{width:calc(100% - 70px);padding:15px}.modal-wrap .input-box[data-v-7c749617]{display:block;width:100%}.modal-wrap .input-box input[data-v-7c749617]{position:relative;border-bottom:2px solid #f0f0f0!important;width:calc(100% - 25px);height:30px;margin-bottom:15px}.modal-wrap .input-box[data-v-7c749617]:before{content:none}.page-contents-wrap[data-v-7c749617]{padding:15px}.modal-wrap .input-box[data-v-7c749617]{border-bottom:0}}