.login{container-type:inline-size}.login .error-msg{margin-bottom:37px}@media(max-width: 1023px){.login .error-msg{padding:13px 18px 10px;margin-bottom:33px}}.login__content{background:var(--anmilleLightColor);border-radius:5px}@media(max-width: 1023px){.login__content{padding-top:22px;padding-bottom:44px}}@media(min-width: 1024px){.login__content{border-radius:45px;display:grid;grid-template-columns:repeat(2, 1fr);padding:78px 0 35px}}@media(max-width: 1023px){.login__section{max-width:430px;margin-left:auto;margin-right:auto}}@media(max-width: 1023px)and (min-width: 768px){.login__section{padding-top:44px}}.login__section__form{display:flex;justify-content:center;height:100%}.login__section__inner{display:flex;flex-direction:column;height:100%}.login__section__ttl{font-size:calc(18/16*1rem);font-weight:bold;margin-bottom:16px}@media(min-width: 1024px){.login__section__ttl{text-align:center;margin-bottom:24px}}.login__section .button{max-width:330px;margin:auto;margin-bottom:30px;text-decoration:none}.login__section__top{margin-bottom:35px}.login__section__bottom{font-size:calc(13/16*1rem)}@media(min-width: 1024px){.login__section__bottom{margin-top:auto;text-align:center}}.login__section__bottom a{text-decoration:underline}@media(max-width: 1023px){.login .login-section{margin-bottom:87px}}@media(min-width: 1024px){.login .login-section{padding:0 min(5.5555555556cqw,80px) 0 min(8.125cqw,117px);border-right:solid 1px var(--grayColorD9)}.login .login-section__content{max-width:430px;margin:auto}}@media(min-width: 1024px){.login .input-area{display:grid;grid-template-columns:100px auto}}.login .input-area__label{font-size:calc(15/16*1rem);font-weight:500;padding-top:12px}@media(max-width: 1023px){.login .input-area__label{margin-bottom:7px}}.login .input-area__val input{height:55px}.login__email{margin-bottom:20px}.login__password__input-box{position:relative}.login__password__input-box .password--show{display:block;width:20px;height:14px;background:url(../img/icon/ico-eye.svg) no-repeat center center;background-size:contain;position:absolute;right:15px;top:50%;transform:translateY(-50%)}.login__password__input-box .password--show:hover{opacity:1}.login__password__input-box .password--show.on{background:url(../img/icon/ico-eye-off.svg) no-repeat center center;background-size:contain}.login__password__preserve{margin-top:30px}@media(min-width: 1024px){.login .signup-section{padding:0 min(4.375cqw,63px) 0 min(3.2638888889cqw,47px)}}.login .signup-section__content{border-radius:10px;background:#fff;padding:25px 25px 60px}@media(min-width: 1024px){.login .signup-section__content{padding:25px 60px 60px}}.login .signup-section__content__ttl{font-size:calc(19/16*1rem);font-weight:normal;letter-spacing:.13em;text-align:center;margin-bottom:15px}.login .signup-section__content__txt{margin-bottom:30px}@media(min-width: 1367px){.login .signup-section .benefit-list{display:grid;grid-template-columns:repeat(2, 1fr);gap:30px}}.login .signup-section .benefit{display:grid;align-items:center;grid-template-columns:43px auto;gap:13px}@media(max-width: 1366px){.login .signup-section .benefit:not(:last-child){margin-bottom:27px}}.login .signup-section .benefit__icon{display:grid;place-content:center}.login .signup-section .benefit__txt{letter-spacing:.05em;font-size:calc(16/16*1rem);font-weight:500;color:var(--pinkColor)}/*# sourceMappingURL=login.css.map */