.chefrepi-page-auth-password-request #login{margin-top:10px;margin-bottom:80px}.chefrepi-page-auth-password-request #login h3{max-width:300px;margin:auto auto 10px;font-size:20px}.chefrepi-page-auth-password-request #login .number-group{margin-bottom:30px}.chefrepi-page-auth-password-request #login .form-group{width:300px;margin:0 auto 16px}.chefrepi-page-auth-password-request #login .form-group label{color:#9b9b9b;font-size:10px}.chefrepi-page-auth-password-request #login .form-group label span{color:#c73f33;margin-left:5px;font-size:10px}.chefrepi-page-auth-password-request #login .form-group input.form{background-color:#fff;border:1px solid #9b9b9b;border-radius:5px;width:100%;padding:10px 0 10px 10px;font-size:10px}.chefrepi-page-auth-password-request #login .form-group input.form[readonly]{background-color:#ccc}.chefrepi-page-auth-password-request #login p.desc{padding:0 15px;font-size:10px}.chefrepi-page-auth-password-request #login p.info{text-align:right}.chefrepi-page-auth-password-request #login p.info a{color:#9b9b9b;font-size:10px;text-decoration:underline}.chefrepi-page-auth-password-request #login p.caution{text-align:center;color:#c73f33;width:300px;padding:0;font-size:12px}.chefrepi-page-auth-password-request #login .btn-wrapper{width:100%;margin-bottom:30px}.chefrepi-page-auth-password-request #login .my-btn{text-align:center;border-radius:5px;width:300px;margin:auto;padding:17px 0;font-weight:700;display:block}.chefrepi-page-auth-password-request #login .my-btn:active,.chefrepi-page-auth-password-request #login .my-btn:focus,.chefrepi-page-auth-password-request #login .my-btn:hover{transition:all .1s ease-out;transform:translate(1px,1px)}.chefrepi-page-auth-password-request #login .my-btn.mb-1{margin-bottom:8px}.chefrepi-page-auth-password-request #login .my-btn.my-btn-submit{color:#c73f33;background-color:#fff;border:1px solid #c73f33}.chefrepi-page-auth-password-request #login .my-btn.my-btn-submit:active{color:#fff;background-color:#c73f33}.chefrepi-page-auth-password-request #login .my-btn.my-btn-red{color:#fff;background:#c73f33;border:none}.chefrepi-page-auth-password-request #login .my-btn.my-btn-red:active{color:#fff;background-color:#c73f33}.chefrepi-page-auth-password-request #login .my-btn.google-btn{color:#414141;-moz-column-gap:5px;border:1px solid #414141;justify-content:center;column-gap:5px;display:flex}.chefrepi-page-auth-password-request #login .link{text-align:center;color:#007185;width:300px;margin:auto;font-weight:700;text-decoration:underline;display:block}.chefrepi-page-auth-password-request #login .verify{text-align:center;padding:50px 0;font-size:10px}.chefrepi-page-auth-password-request #login #reset-form{text-align:left}.chefrepi-page-auth-password-request #login #reset-form label{color:#9b9b9b;font-size:10px}.chefrepi-page-auth-password-request #login #reset-form label span{color:#c73f33;margin-left:5px;font-size:10px}.chefrepi-page-auth-password-request #login #reset-form input.form{background-color:#fff;border:1px solid #9b9b9b;border-radius:5px;width:100%;margin-bottom:16px;padding:10px 0 10px 10px;font-size:10px}.chefrepi-page-auth-password-request #login .verify{text-align:center;max-width:320px;padding:50px 0;font-size:10px}.chefrepi-page-auth-password-request #login .verify>p{text-align:left;padding:0 8px}.chefrepi-page-auth-password-request #login .verify .number-group{margin-bottom:30px}.chefrepi-page-auth-password-request #login .verify .form-group{margin:0 auto 25px}.chefrepi-page-auth-password-request #login .verify .form-group label{color:#9b9b9b;font-size:10px}.chefrepi-page-auth-password-request #login .verify .form-group label span{color:#c73f33;margin-left:5px;font-size:10px}.chefrepi-page-auth-password-request #login .verify .form-group input.form{background-color:#fff;border:1px solid #9b9b9b;border-radius:5px;width:100%;padding:10px 0 10px 10px;font-size:10px}.chefrepi-page-auth-password-request #login .verify .form-group input.form[readonly]{background-color:#ccc}.chefrepi-page-auth-password-request #login .verify .form-group .my-btn{text-align:center;border-radius:5px;width:100%;margin:auto;padding:10px 0;font-weight:700;display:block}.chefrepi-page-auth-password-request #login .verify .form-group .my-btn.my-btn-submit{color:#c73f33;background-color:#fff;border:1px solid #c73f33}.chefrepi-page-auth-password-request #login .verify .form-group .my-btn.my-btn-submit:active{color:#fff;background-color:#c73f33}.chefrepi-page-auth-password-request #login .verify .form-group .my-btn.my-btn-red{color:#c73f33;background:#fff;border:1px solid #c73f33}.chefrepi-page-auth-password-request #login .verify .form-group .my-btn.my-btn-red:active{color:#fff;background-color:#c73f33}.chefrepi-page-auth-password-request #login .verify>.button-group{justify-content:space-between;display:flex}.chefrepi-page-auth-password-request #login .verify>.button-group form{width:45%}.chefrepi-page-auth-password-request #login .verify>.button-group form .form-group{width:100%}.chefrepi-page-auth-password-request .my-container{max-width:1106px}.chefrepi-page-auth-password-request #login-thanks{text-align:center;padding:30px 0 100px}.chefrepi-page-auth-password-request #login-thanks section>img{width:520px}@media (width<=768px){.chefrepi-page-auth-password-request #login-thanks section>img{width:80%}}.chefrepi-page-auth-password-request #login-thanks section p.title{margin-bottom:8px;font-size:24px;font-weight:700}@media (width<=768px){.chefrepi-page-auth-password-request #login-thanks section p.title{font-size:18px}}.chefrepi-page-auth-password-request #login-thanks .point_present{margin-top:30px;margin-bottom:16px}.chefrepi-page-auth-password-request #login-thanks .point_present>p{margin-bottom:8px;font-size:14px;font-weight:700}.chefrepi-page-auth-password-request #login-thanks .point_present>p.caution{font-size:12px;font-weight:400}.chefrepi-page-auth-password-request #login-thanks .point_present>.point_wrapper{color:#c73f33;border:2px solid #c73f33;border-radius:20px;max-width:270px;margin:auto auto 16px;padding:30px;font-size:27px;font-weight:700}.chefrepi-page-auth-password-request #login-thanks .point_present>.point_wrapper p{color:#c73f33;font-size:12px}.chefrepi-page-auth-password-request #login-thanks>.back-link{margin-bottom:30px}.chefrepi-page-auth-password-request #login-thanks>.back-link a{color:#007185;font-size:16px;text-decoration:underline}@media (width<=768px){.chefrepi-page-auth-password-request #login-thanks>.back-link a{font-size:14px}}.chefrepi-page-auth-password-request #login-thanks>.apply-wrapper{max-width:1280px;margin:auto}.chefrepi-page-auth-password-request #login-thanks>.apply-wrapper .pc{display:block}.chefrepi-page-auth-password-request #login-thanks>.apply-wrapper .sp{display:none}@media (width<=768px){.chefrepi-page-auth-password-request #login-thanks>.apply-wrapper .pc{display:none}.chefrepi-page-auth-password-request #login-thanks>.apply-wrapper .sp{display:block}}.chefrepi-page-auth-password-request #login-thanks>.apply-wrapper>.inner-wrapper.pc{background-image:url(https://d30oq0rj1b37zn.cloudfront.net/assets/images/lp/free_trial/apply/pc_background.jpg)}.chefrepi-page-auth-password-request #login-thanks>.apply-wrapper>.inner-wrapper.pc>.content-wrapper{max-width:980px;margin:auto;display:flex}.chefrepi-page-auth-password-request #login-thanks>.apply-wrapper>.inner-wrapper.pc>.content-wrapper>.button-wrapper{width:50%;padding:10px 0}.chefrepi-page-auth-password-request #login-thanks>.apply-wrapper>.inner-wrapper.pc>.content-wrapper>.button-wrapper>img{width:100%}.chefrepi-page-auth-password-request #login-thanks>.apply-wrapper>.inner-wrapper.pc>.content-wrapper>.button-wrapper>a{text-align:center;padding:10px;display:block}.chefrepi-page-auth-password-request #login-thanks>.apply-wrapper>.inner-wrapper.pc>.content-wrapper>.button-wrapper>a>img{width:280px}.chefrepi-page-auth-password-request #login-thanks>.apply-wrapper>.inner-wrapper.pc>.content-wrapper>.img-wrapper{width:50%}.chefrepi-page-auth-password-request #login-thanks>.apply-wrapper>.inner-wrapper.pc>.content-wrapper>.img-wrapper>img{width:100%}@media (width<=768px){.chefrepi-page-auth-password-request #login-thanks>.apply-wrapper>.inner-wrapper.sp{background-image:url(https://d30oq0rj1b37zn.cloudfront.net/assets/images/lp/free_trial/apply/sp.jpg);position:relative}}.chefrepi-page-auth-password-request #login-thanks>.apply-wrapper>.inner-wrapper.sp .content-wrapper>img{width:100%}.chefrepi-page-auth-password-request #login-thanks>.apply-wrapper>.inner-wrapper.sp .content-wrapper>.button-wrapper{text-align:center;position:absolute;bottom:0;left:0;right:0}.chefrepi-page-auth-password-request #login-thanks>.apply-wrapper>.inner-wrapper.sp .content-wrapper>.button-wrapper>img{width:80%}.chefrepi-page-auth-password-request #register{padding:20px 0 50px}.chefrepi-page-auth-password-request #register .label{background-color:#f3f3f3;margin-bottom:24px;padding:10px 0}.chefrepi-page-auth-password-request #register .label>p{text-align:center;margin:0;font-size:14px;font-weight:700}.chefrepi-page-auth-password-request #register .label>p.info{margin-bottom:0;font-size:12px}.chefrepi-page-auth-password-request #register .login-link{text-align:center;color:#007185;margin:10px 0 24px;font-size:14px;font-weight:700;text-decoration:underline;display:block}.chefrepi-page-auth-password-request #register .img-wrapper{text-align:center;margin-bottom:12px}.chefrepi-page-auth-password-request #register .img-wrapper img{width:133px}.chefrepi-page-auth-password-request #register p.title{margin-bottom:12px;font-size:14px;font-weight:700}.chefrepi-page-auth-password-request #register p.title>img{width:100%}.chefrepi-page-auth-password-request #register p.info{margin-bottom:24px;font-size:10px}.chefrepi-page-auth-password-request #register p.center{text-align:center;margin-bottom:0}.chefrepi-page-auth-password-request #register section.step{width:320px;margin:0 auto 42px}.chefrepi-page-auth-password-request #register .form-group{width:320px;margin:0 auto 12px;position:relative}.chefrepi-page-auth-password-request #register .form-group.apply-block .input-group{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.chefrepi-page-auth-password-request #register .form-group.apply-block .input-group input.form{width:calc(100% - 65px)}.chefrepi-page-auth-password-request #register .form-group.apply-block .input-group .apply{color:#c73f33;border:1px solid #c73f33;border-radius:5px;padding:10px 20px;font-size:10px;font-weight:700;transition:all .3s}.chefrepi-page-auth-password-request #register .form-group.apply-block .input-group .apply:active,.chefrepi-page-auth-password-request #register .form-group.apply-block .input-group .apply:hover{color:#fff;background-color:#c73f33}.chefrepi-page-auth-password-request #register .form-group.apply-block .success{color:#4caf50;font-size:10px}.chefrepi-page-auth-password-request #register .form-group.apply-block .error,.chefrepi-page-auth-password-request #register .form-group.apply-block .failure{color:#df2513;font-size:10px}.chefrepi-page-auth-password-request #register .form-group .eyes{position:absolute;top:30px;right:5px}.chefrepi-page-auth-password-request #register .form-group .eyes img{width:20px;height:20px}.chefrepi-page-auth-password-request #register .form-group label{color:#9b9b9b;font-size:10px}.chefrepi-page-auth-password-request #register .form-group label span{color:#c73f33;margin-left:5px;font-size:10px}.chefrepi-page-auth-password-request #register .form-group input.form{background-color:#fff;border:1px solid #9b9b9b;border-radius:5px;width:100%;padding:10px;font-size:10px}.chefrepi-page-auth-password-request #register .my-btn{text-align:center;border-radius:5px;width:320px;margin:auto auto 14px;padding:12px 0;transition:all .3s;display:block}.chefrepi-page-auth-password-request #register .my-btn:disabled{color:#9b9b9b!important}.chefrepi-page-auth-password-request #register .my-btn.my-btn-red{color:#c73f33;background-color:#fff;border:1px solid #c73f33}.chefrepi-page-auth-password-request #register .my-btn.my-btn-red:active,.chefrepi-page-auth-password-request #register .my-btn.my-btn-red:hover{color:#fff;background-color:#c73f33}.chefrepi-page-auth-password-request #password-reset{margin-top:10px;margin-bottom:80px}.chefrepi-page-auth-password-request #password-reset p.desc{text-align:left;max-width:300px;margin:20px auto;padding:0 10px;font-size:12px;display:block}.chefrepi-page-auth-password-request #password-reset .form-group{width:300px;margin:0 auto 16px}.chefrepi-page-auth-password-request #password-reset .form-group label{color:#9b9b9b;font-size:10px}.chefrepi-page-auth-password-request #password-reset .form-group label span{color:#c73f33;margin-left:5px;font-size:10px}.chefrepi-page-auth-password-request #password-reset .form-group input.form{background-color:#fff;border:1px solid #9b9b9b;border-radius:5px;width:100%;padding:10px 0 10px 10px;font-size:10px}.chefrepi-page-auth-password-request #password-reset .form-group input.form[readonly]{background-color:#ccc}.chefrepi-page-auth-password-request #password-reset .form-group .my-btn{color:#fff;text-align:center;background-color:#c73f33;border:none;border-radius:5px;width:300px;margin:auto;padding:17px 0;font-weight:700;display:block}.chefrepi-page-auth-password-request #password-reset .form-group .my-btn:active,.chefrepi-page-auth-password-request #password-reset .form-group .my-btn:focus,.chefrepi-page-auth-password-request #password-reset .form-group .my-btn:hover{transition:all .1s ease-out;transform:translate(1px,1px)}
