.login-page[data-v-515dd79c]{margin-top:-50px;height:calc(100vh + 50px);background:#2f75d1;background:linear-gradient(336deg,#2f75d1 35%,#70c5d2)}@media only screen and (max-width:767px){.login-page[data-v-515dd79c]{margin-top:-50px;height:100vh;overflow:auto}}@media only screen and (min-width:768px){.login-page .content-wrap[data-v-515dd79c]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;width:90%;max-width:960px}}@media only screen and (max-width:767px){.login-page .content-wrap[data-v-515dd79c]{display:block;width:100%;height:100vh;margin:0 auto;padding:10px}}.login-page .content-wrap .img-wrap[data-v-515dd79c]{width:50%;margin-right:40px;margin-top:5%}@media only screen and (max-width:767px){.login-page .content-wrap .img-wrap[data-v-515dd79c]{display:none}}.login-page .content-wrap .img-wrap img[data-v-515dd79c]{width:100%}.login-page .content-wrap .form-wrap[data-v-515dd79c]{display:flex;flex-direction:column;justify-content:center;flex:1;background:linear-gradient(336deg,#aed6e2 35%,#fff);background-color:#fff;padding:40px;box-shadow:3px 3px 5px rgba(0,0,0,.25);border-radius:10px;margin-top:50px}.login-page .content-wrap .form-wrap .system-name[data-v-515dd79c]{display:flex;align-items:center;justify-content:space-between;margin-bottom:25px}.login-page .content-wrap .form-wrap .system-name img[data-v-515dd79c]{height:70px}.login-page .content-wrap .form-wrap .system-name span[data-v-515dd79c]{background-color:#1a4186;color:#fff;padding:3px 20px;border-radius:5px}.login-page .content-wrap .form-wrap .system-name .system-title[data-v-515dd79c]{flex:1;padding-left:1rem}.login-page .content-wrap .form-wrap .system-name .system-title p[data-v-515dd79c]{margin-bottom:0;font-size:1.5em;font-weight:bolder}.login-page .content-wrap .form-wrap .system-name .system-title p[data-v-515dd79c]:nth-child(2){text-align:center}.login-page .content-wrap .form-wrap .memo[data-v-515dd79c]{color:#6c757d!important;margin-top:15px}.login-page .content-wrap .form-wrap .logo-03[data-v-515dd79c]{position:relative;left:-10px;height:80px}.login-page .content-wrap .form-wrap input[data-v-515dd79c]:-webkit-autofill,.login-page .content-wrap .form-wrap input[data-v-515dd79c]:-webkit-autofill:active,.login-page .content-wrap .form-wrap input[data-v-515dd79c]:-webkit-autofill:focus,.login-page .content-wrap .form-wrap input[data-v-515dd79c]:-webkit-autofill:hover,.login-page .content-wrap .form-wrap select[data-v-515dd79c]:-webkit-autofill,.login-page .content-wrap .form-wrap select[data-v-515dd79c]:-webkit-autofill:active,.login-page .content-wrap .form-wrap select[data-v-515dd79c]:-webkit-autofill:focus,.login-page .content-wrap .form-wrap select[data-v-515dd79c]:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #fff inset!important}.login-page .content-wrap .form-wrap .field[data-v-515dd79c]{background-color:#fff;border-radius:25px;display:flex;padding:5px;margin-top:15px;font-size:1em;width:100%}.login-page .content-wrap .form-wrap .field .icon[data-v-515dd79c]{background-color:#1a4186;width:30px;height:30px;border-radius:50%;text-align:center;line-height:30px;color:#fff;margin-bottom:0}.login-page .content-wrap .form-wrap .field input[data-v-515dd79c],.login-page .content-wrap .form-wrap .field select[data-v-515dd79c]{border:none;background-color:#fff!important;line-height:30px;height:30px;flex:1;padding-left:15px}.login-page .content-wrap .form-wrap .field input[data-v-515dd79c]:active,.login-page .content-wrap .form-wrap .field input[data-v-515dd79c]:focus,.login-page .content-wrap .form-wrap .field select[data-v-515dd79c]:active,.login-page .content-wrap .form-wrap .field select[data-v-515dd79c]:focus{border:none;outline:none}.login-page .content-wrap .form-wrap .btn[data-v-515dd79c]{width:100%;margin-top:20px;font-size:16px;border-radius:25px;background-color:#1a4186;color:#fff}.login-page .content-wrap .form-wrap .btn[data-v-515dd79c]:hover{background-color:#122c5b}@media only screen and (max-width:767px){.login-page .content-wrap .form-wrap[data-v-515dd79c]{height:100%;padding:30px;margin:auto;display:flex;flex-direction:column}}.model-list[data-v-515dd79c]:before{content:"*";font-weight:700}.passedit[data-v-515dd79c]{border:none}.passedit_style[data-v-515dd79c]{font-size:.8em;font-weight:700;color:#1a4186;background-color:transparent}.warning-text[data-v-515dd79c]{color:#2d3436}.help[data-v-515dd79c]{border:none}