@charset "UTF-8";.pc{display:block}.sp{display:none}.form-container h1{font-family:AvenirNextLTPro-Regular,FP-\3053\3076\308a\306a\30b4\30b7\30c3\30af  StdN W3,Yu Gothic,Zen Kaku Gothic New,sans-serif!important;text-align:center;margin-bottom:64px}form#create_customer,form#customer_login{padding:48px 80px;gap:10px;display:flex;max-width:744px;flex-direction:column;align-items:center;background:#f9f9f9;width:100%;margin-top:40px}form#create_customer label,form#customer_login label{font-size:16px;color:#70787b}.register-mail{margin-top:30px!important}.form__links>.link,.form__links>.cancel-link{line-height:24px;letter-spacing:0em;text-decoration:none;text-align:center;display:flex;align-items:center;position:relative;color:#5fb9e0}.form__links>.link:after{content:""!important;position:relative;width:12px;height:12px;border-top:solid 1px #5fb9e0;border-right:solid 1px #5fb9e0;top:-1px;left:4px;transform:rotate(45deg)}.form__links{width:100%;align-items:center}.customer.login .form-container button,.customer.register .form-container button{background-color:#5fb9e0;font-size:16px;font-weight:700;line-height:16px;letter-spacing:.05em;color:#fff;border-radius:50px;margin-top:30px!important;width:60%;padding:15px}.customer.login .form-container,.customer.register .form-container{margin-left:30%;margin-right:30%;width:40%;margin-top:16vmin;margin-bottom:32px}#recover{padding-top:20vmin;margin-top:0}.field__input{border:1px solid #cccccc!important;color:#525557;font-size:18px;font-weight:500;line-height:18px;letter-spacing:0em;text-align:left;padding:1rem}.field__input:focus{outline:none!important;border:1px solid #5fb9e0!important}.field__input::placeholder{color:#70787b;font-size:18px;font-weight:500;line-height:18px;letter-spacing:0em;text-align:left;opacity:1}.field__input[type=password]::placeholder{color:transparent}label[for=RegisterForm-password],label[for=CustomerPassword]{color:#70787b!important;font-size:18px!important;font-weight:500;line-height:18px;letter-spacing:0em;text-align:left;flex-direction:row}.field__input:focus,.field__input:not(:placeholder-shown),.field__input:-webkit-autofill{padding:1rem}.recover-btn{margin:0 auto}.recover-link{align-items:center}.account-link{margin:0 5px}.customer-notice-box{margin-top:20px;padding:20px;border:1px solid #e5e5e5;border-radius:5px}.register-notice__title{margin-bottom:8px}#create_customer>ul>li>a{color:#5fb9e0;text-decoration:underline}@media screen and (max-width: 834px){.sp{display:block}.pc{display:none}.customer.login .form-container,.customer.register .form-container{margin-left:0;margin-right:0;width:100%}form#create_customer,form#customer_login{padding:48px 20px}.field__input,.field__input::placeholder{font-size:14px}label[for=RegisterForm-password],label[for=CustomerPassword]{font-size:14px!important}#recover.form-container h1{margin-top:48px;line-height:150%}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/sfl-login.css.map */
