.login-form dl { margin-bottom: 10px; }
@media screen and (max-width: 750px) { .login-form dl { margin-bottom: 2.8571428571%; } }
.login-form dl.login-id { margin-bottom: 30px; }
@media screen and (max-width: 750px) { .login-form dl.login-id { margin-bottom: 8.5714285714%; } }
.login-form dl dt { margin-bottom: 10px; font-weight: 700; }
@media screen and (max-width: 750px) { .login-form dl dt { margin-bottom: 2.8571428571%; } }
.login-form dl dd input { width: 100%; padding: 10px 20px; background: #fff; border: 1px solid #CBCBCB; }
@media screen and (max-width: 750px) { .login-form dl dd input { padding: 2.8571428571% 5.7142857143%; } }
.login-form .login-forgot, .login-form .login-automatic, .login-form .login-policy { margin-bottom: 30px; text-align: center; }
@media screen and (max-width: 750px) { .login-form .login-forgot, .login-form .login-automatic, .login-form .login-policy { margin-bottom: 8.5714285714%; } }
.login-form .login-btn { width: 175px; margin: 0 auto; display: flex; align-items: center; justify-content: center; text-decoration: none; height: 2.5em; padding: 8px; background-color: #48BEC6; font-weight: 500; color: #fff; text-align: center; border-radius: 5px; }
.login-form .login-btn .ico { margin-right: 7px; }
@media screen and (max-width: 750px) { .login-form .login-btn { width: 50%; } }

/*# sourceMappingURL=login.css.map */
