.note__box{margin:15px auto}@media(max-width:767px){.note__box{margin-bottom:25px}}.login .errMsg{margin-left:1em;padding-bottom:1px;display:block;line-height:1.4;text-indent:-.9em}.login .formError{padding-bottom:13px;display:block}.login .fixed{padding-bottom:0}.login .formError .formErrorClose{border:solid #252525 2px;display:block;width:16px;height:16px;position:absolute;top:-4px;right:-4px;color:#efefef;background:#333;font-weight:700;text-align:center;line-height:middle;cursor:pointer;z-index:2;border-radius:9px;box-shadow:1px -1px 3px #888}.login .formError .formErrorClose:hover{background:#666}.login .fixed .formErrorClose{display:none}.login .fixed .formErrorContent{background:#f60;margin:0 0 30px;border-radius:none;box-shadow:none}.login .formErrorArrow{display:none}.login .fadeOut{opacity:.2}.login .hid_url{display:none}.login .step-img{margin:60px auto;display:block}.login.fixHeader .header{padding:20px 15px}.login-reg .login{max-width:946px;width:100%;padding:35px 25px 0;margin:0 auto -102px;display:flex;flex-wrap:wrap;overflow:hidden}@media(max-width:767px){.login-reg .login{padding-top:0}}.login-reg .login__top{text-align:center}.login-reg .login__top .tit{font-size:16px;font-size:1.6rem;letter-spacing:.05em;font-weight:700;text-align:center;margin-bottom:32px}@media(max-width:767px){.login-reg .login__top .tit{font-size:14px;font-size:1.4rem;margin-bottom:18px}}.login-reg .login__col{width:50%;padding-top:24px;padding-bottom:120px}@media(max-width:767px){.login-reg .login__col{width:100%;padding-bottom:92px}}.login-reg .login__col:first-child{border-right:1px solid #222222}@media(max-width:767px){.login-reg .login__col:first-child{border-right:none;margin-bottom:10px;padding-bottom:32px;padding-top:18px;position:relative}.login-reg .login__col:first-child:after{content:"";position:absolute;width:calc(100% + 50px);margin-left:-25px;height:1px;background:#222;bottom:0}}.login-reg .login__col:first-child .ins{margin-left:0}@media(max-width:767px){.login-reg .login__col:first-child .ins{margin-left:auto;margin-right:auto}}.login-reg .login__col .ins{max-width:328px;margin:0 0 0 auto;width:100%}@media(max-width:767px){.login-reg .login__col .ins{margin-left:auto;margin-right:auto}}.login-reg .errors ul li,.form__message{font-size:11px;font-size:1.1rem;line-height:1.45455em;letter-spacing:.05em;margin:20px 0;color:red}.login-reg .errors ul li a{display:inline-block;color:red;text-decoration:underline}.login__form{text-align:center}.login__form input,.login__form textarea{width:100%;border:none;font-size:13px;font-size:1.3rem;letter-spacing:.05em;padding:18px 9px 10px}@media(max-width:767px){.login__form input,.login__form textarea{font-size:16px;padding:18px 7px 9px}}.login__form ::-ms-input-placeholder{color:#8a8a8a;font-size:13px}@media(min-width:768px){.login__form ::-ms-input-placeholder{letter-spacing:.06em}}.login__form ::placeholder{color:#8a8a8a;font-size:13px}@media(min-width:768px){.login__form ::placeholder{letter-spacing:.06em}}.login__form select{-webkit-appearance:none;appearance:none;border:1px solid #e7e7e7;padding:7px 10px 5px;font-size:10px;font-size:1rem;letter-spacing:.02em;width:83px;height:32px;border-radius:3px;background:url(img_login_ico_down.svg) no-repeat right 6px center/7px 4px}.login__form select.select__arrow{width:327px;height:36px;border-radius:120px;background:url(img_login_ico_down.svg) no-repeat right 14px center/8px 5px}.login__form .form-row li{border-bottom:1px solid #e7e7e7}.login__form .form-row li.spec{padding:15px 9px 10px}.login__form .form-row li.spec .lb{color:#8a8a8a;font-size:13px;letter-spacing:.05em;width:100%;text-align:left;display:inline-block;padding-bottom:2px}.login__form .form-row li.spec .gr-date{display:flex;flex-wrap:wrap;justify-content:space-between;white-space:nowrap;padding-bottom:2px}.login__form .form-row li.spec .gr-date__col{width:calc(33% - 10px)}.login__form .form-row li.spec .gr-date em{font-size:12px;font-style:normal;position:relative;top:6px;display:inline-block;color:#6f6f6f}.login__form .form-row li.spec .gr-date select{width:83px;height:32px}@media only screen and (max-width:360px){.login__form .form-row li.spec .gr-date select{width:65px}}.login__form .form-row li.spec .form-check{margin:0 auto}.login__form .form-row li.spec.addr{border-bottom:none;padding-bottom:0}.login__form .form-row li.spec.addr select{margin-left:-10px}.login__form .form-row li.spec.gender{display:flex;flex-wrap:wrap;padding-bottom:6px}.login__form .form-row li.spec.gender .lb{width:100px}.login__form .form-row li.spec.gender .form-check{width:calc(100% - 100px);display:flex;padding-top:0}.login__form .form-row li.spec.gender .form-check .it{margin-right:15px}.login__form .form-row li.postal_code{padding-right:70px;position:relative}.login__form .form-row li.postal_code .abs{text-decoration:underline;font-size:13px;letter-spacing:.05em;color:#222;right:10px;position:absolute;top:12px}.login__form .form-check{display:block;position:relative;margin:17px auto 15px;text-align:center}@media(max-width:767px){.login__form .form-check{text-align:center;margin:12px auto 15px}}.login__form .form-check .it{position:relative}.login__form .form-check input{opacity:0;position:absolute}.login__form .form-check input:checked+.form-check-label:after{opacity:1}.login__form .form-check .form-check-label{display:inline-block;font-size:11px;font-size:1.1rem;letter-spacing:.05em;padding-left:20px;position:relative}.login__form .form-check .form-check-label:before,.login__form .form-check .form-check-label:after{content:"";position:absolute;left:0}.login__form .form-check .form-check-label:before{width:13px;height:13px;border-radius:50%;border:1px solid #222222;background:#fff;left:0;top:calc(50% - 6.5px)}.login__form .form-check .form-check-label:after{width:7px;height:7px;border-radius:50%;background:#222;left:3px;top:9px;opacity:0;z-index:1}@media(max-width:767px){.login__form .form-check .form-check-label:after{top:8.5px}}.login__form .btn_forgot{font-size:11px;font-size:1.1rem;letter-spacing:.05em;display:inherit;margin:12px auto 0;text-decoration:underline;width:100%;text-align:center}.login__form .btn_forgot a{margin:auto}.login-reg .login .gr-btn-log{margin-bottom:7px}.login-reg .login .gr-btn-log ul{display:flex;flex-wrap:wrap}.login-reg .login .gr-btn-log ul li{width:50%;text-align:center}.login-reg .login .gr-btn-log ul li a{max-width:140px;border:1px solid #222;border-radius:120px;width:100%;display:flex;align-items:center;height:42px;padding-top:2px;margin:0 5px 0 auto;position:relative;text-align:center;font-family:"Futura PT, sans-serif";font-weight:400}@media(max-width:767px){.login-reg .login .gr-btn-log ul li a{width:104px;height:32px}}.login-reg .login .gr-btn-log ul li a span{display:inline-block;width:100%}.login-reg .login .gr-btn-log ul li a:before{content:"";position:absolute}.login-reg .login .gr-btn-log ul li a.line{font-size:14px}@media(max-width:767px){.login-reg .login .gr-btn-log ul li a.line{font-size:11px}}.login-reg .login .gr-btn-log ul li:first-child a:before{width:16px;height:15px;background:url(img_login_line.svg) no-repeat center center/100% auto;top:12px;left:calc(50% - 30px)}@media(max-width:767px){.login-reg .login .gr-btn-log ul li:first-child a:before{top:9px;left:calc(50% - 22px);width:13px;height:13px}}.login-reg .login .gr-btn-log ul li:first-child a span{padding-left:16px}@media(max-width:767px){.login-reg .login .gr-btn-log ul li:first-child a span{padding-left:12px}}.login-reg .login .gr-btn-log ul li:last-child a{margin-left:5px;margin-right:auto}.login-reg .login .gr-btn-log ul li:last-child a:before{width:81px;height:16px;background:url(img_login_amaz.png) no-repeat center center/100% auto;top:14px;left:calc(50% - 40px)}@media(max-width:767px){.login-reg .login .gr-btn-log ul li:last-child a:before{width:60px;height:12px;top:10px;left:calc(50% - 30px)}}.login-reg .login .gr-btn-note .txt1{font-size:12px;font-size:1.2rem;line-height:1.33333em;letter-spacing:.05em;font-weight:700;margin-bottom:20px;margin-top:18px;text-align:center}@media(max-width:767px){.login-reg .login .gr-btn-note .txt1{margin-bottom:29px;margin-top:14px}}.login-reg .login .gr-btn-note .txt2{font-size:11px;font-size:1.1rem;line-height:1.45455em;letter-spacing:.05em;margin-bottom:26px}@media(max-width:767px){.login-reg .login .gr-btn-note .txt3{font-size:14px;font-size:1.4rem;letter-spacing:.05em;font-weight:700}}.btn_submit{width:304px;height:45px;border-radius:120px;border:1px solid #222;background:#fff;position:relative;overflow:hidden;margin:0 auto;text-align:left;cursor:pointer;transition:.5s ease-in-out}.btn_submit:hover{opacity:.8}.btn_submit.mt{margin-top:17px}@media(max-width:767px){.btn_submit{width:100%;max-width:304px}}.btn_submit:before{content:"";position:absolute;top:0;bottom:0;right:0;height:100%;width:100%;background-color:#222;transition:.5s ease-in-out}.btn_submit span{margin-left:18px;position:relative;width:100%;display:flex;color:#fff;transition:.3s ease-in-out}.btn_submit span:after{content:"";position:absolute;top:50%;right:28px;width:16px;height:6px;transform:translateY(-50%);background:url(img_common_icon_ico_arrow_white.svg) no-repeat;background-size:contain;transition:.3s ease-in-out}.login-reg #loginform-reg .form-row{margin-bottom:30px}.register.login-reg .login__col{width:100%}.register.login-reg .login__col:first-child{border-right:none}.register.login-reg .login__col .ins{margin:0 auto}@media(max-width:767px){.register.login-reg .login__col:first-child{padding-bottom:92px;margin-bottom:0}.register.login-reg .login__col:first-child:after{display:none}}#recover,#recover+div{display:none}#recover:target{display:block}#recover:target+div{display:block}#recover:target~#login,#recover:target~#login+div{display:none}#recover,#login{scroll-margin-top:20rem}
/*# sourceMappingURL=/cdn/shop/t/7/assets/css_page_login.css.map */
