body.controller--password_reset_requests{display:flex;flex-direction:column}body.controller--password_reset_requests select:-webkit-autofill,body.controller--password_reset_requests input:-webkit-autofill{-webkit-transition:background-color 9999s;transition:background-color 9999s}body.controller--password_reset_requests .l-main{position:relative;padding:40px 0 0;background:#fff;color:#222;flex:1 1}@media (min-width: 768px){body.controller--password_reset_requests .l-main{min-height:calc(100% - 144px);padding:60px 0 0}}@media (min-width: 992px){body.controller--password_reset_requests .l-main{min-height:auto;padding:80px 0;background:#f7f8fa}}body.controller--password_reset_requests .l-main .wrapper{position:static;width:1120px;padding:0}@media (max-width: 991.98px){body.controller--password_reset_requests .l-main .wrapper{width:100%;margin:auto}}body.controller--password_reset_requests .l-main .wrapper:after{content:"";position:absolute;bottom:0;right:0;left:0;width:152px;height:80px;margin:0 auto 40px;display:inline-block;background:url(//tech.crowdworks.jp/vite/assets/password_reset_request-ZzbDMUON.svg) no-repeat 0 0}@media (max-width: 991.98px){body.controller--password_reset_requests .l-main .wrapper:after{right:0;left:0;width:126px;height:68px;bottom:0;margin:40px auto}}body.controller--password_reset_requests .l-main .title{margin-bottom:32px;font-size:1.5rem;font-weight:400;text-align:center}@media (min-width: 992px){body.controller--password_reset_requests .l-main .title{margin-bottom:60px;font-size:2rem}}body.controller--password_reset_requests .l-main .password-reset-lead{font-size:.875rem;text-align:center}@media (max-width: 767.98px){body.controller--password_reset_requests .l-main .password-reset-lead{padding:0 20px;text-align:justify}}body.controller--password_reset_requests .l-main .l-archive{padding-bottom:246px}@media (max-width: 991.98px){body.controller--password_reset_requests .l-main .l-archive{padding-bottom:165px}}@media (max-width: 767.98px){body.controller--password_reset_requests .l-main .l-archive{padding-bottom:220px}}body.controller--password_reset_requests .l-main .l-archive-item{padding:0}body.controller--password_reset_requests .l-main .profile-form{max-width:960px;margin:auto;padding:48px 132px 60px;background:#fff}@media (max-width: 991.98px){body.controller--password_reset_requests .l-main .profile-form{margin-top:0;padding:0}}body.controller--password_reset_requests .l-main .l-password-reset-btn-container{padding-top:12px}@media (min-width: 992px){body.controller--password_reset_requests .l-main .l-password-reset-btn-container{padding-top:20px}}body.controller--password_reset_requests .l-main .login-link-area{margin-top:32px;font-size:.875rem;text-align:center}body.controller--password_reset_requests .l-main .login-link{margin-left:6px;font-size:.875rem;font-weight:700;color:#06aa6a}body.controller--password_reset_requests .l-main .login-link:hover{color:#4fd7a2;text-decoration:none}body.controller--password_reset_requests .l-main .profile-form-item{align-items:flex-start;padding-bottom:20px}body.controller--password_reset_requests .l-main .profile-form-item label{width:120px;height:50px;margin-bottom:0;font-size:.875rem;font-weight:700;line-height:50px;color:#222}body.controller--password_reset_requests .l-main .profile-form-item.-checkbox{margin-left:160px;font-size:.875rem}@media (max-width: 991.98px){body.controller--password_reset_requests .l-main .profile-form-item.-checkbox{margin-left:36px}}@media (max-width: 767.98px){body.controller--password_reset_requests .l-main .profile-form-item.-checkbox{margin-left:20px}}@media (max-width: 991.98px){body.controller--password_reset_requests .l-main .profile-form-item-label{display:none}}body.controller--password_reset_requests .l-main .profile-form-item-content{position:relative}body.controller--password_reset_requests .l-main .profile-form-item-content:after{content:"";display:block;position:absolute;margin:auto;top:0;bottom:0;right:13px;width:12px;height:8px;z-index:1}@media (max-width: 991.98px){body.controller--password_reset_requests .l-main .profile-form-item-content{width:calc(100% - 72px);margin:auto}}@media (max-width: 767.98px){body.controller--password_reset_requests .l-main .profile-form-item-content{width:calc(100% - 40px)}}body.controller--password_reset_requests .l-main .profile-form-item-content.-email:after{background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='12'%20height='10'%20viewBox='0%200%2012%2010'%3e%3cg%20fill='%23A6AAB6'%20fill-rule='evenodd'%3e%3cpath%20d='M6.474%206.95L.95%201.344v7.757H12V1.345z'/%3e%3cpath%20d='M1.118.328l5.356%205.434L11.832.328z'/%3e%3c/g%3e%3c/svg%3e") no-repeat 0 0;background-size:12px auto}body.controller--password_reset_requests .l-main .profile-form-input{box-shadow:none;border:1px solid #c0c4ce;font-size:.875rem}body.controller--password_reset_requests .l-main .profile-form-input::-moz-placeholder{color:#a6aab6;font-weight:700}body.controller--password_reset_requests .l-main .profile-form-input:-ms-input-placeholder{color:#a6aab6;font-weight:700}body.controller--password_reset_requests .l-main .profile-form-input::placeholder{color:#a6aab6;font-weight:700}body.controller--password_reset_requests .l-main .profile-form-input.-error{background:#ffeded;border:1px solid #f15252}body.controller--password_reset_requests .l-main .-error .profile-form-input{border-color:#f15252;background:#ffeded}body.controller--password_reset_requests .l-main .profile-form-item-inner{position:relative;justify-content:flex-end;flex-direction:column}body.controller--password_reset_requests .password-reset-btn{width:80%;margin:auto}@media (min-width: 768px){body.controller--password_reset_requests .password-reset-btn{width:240px}}@media (max-width: 767.98px){body.controller--password_reset_requests .footer-container{padding-top:20px;border-top:1px solid #c0c4ce}}body.controller--password_reset_requests .footer-copyright{background:none}@media (max-width: 991.98px){body.controller--password_reset_requests .footer-copyright{background:#fff}}body.controller--password_reset_requests .footer-copyright-company{flex-grow:2}body.controller--password_reset_requests .footer-logo-area{align-items:center}body.controller--password_reset_requests .profile-form-item-error{margin-top:10px;position:static;width:100%}@media (max-width: 991.98px){body.controller--password_reset_requests .profile-form-item-error{width:calc(100% - 72px);margin-left:auto;margin-right:auto}}@media (max-width: 767.98px){body.controller--password_reset_requests .profile-form-item-error{width:calc(100% - 40px)}}body.controller--password_reset_requests .profile-form-item-error>span{color:#f15252;line-height:1;font-size:.75rem;display:flex;align-items:center}body.controller--password_reset_requests .profile-form-item-error>span:before{content:"";width:14px;height:14px;display:inline-block;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='14'%20height='14'%20viewBox='0%200%2014%2014'%3e%3cg%20fill='none'%20fill-rule='evenodd'%20transform='translate(0%20-2)'%3e%3cellipse%20cx='7'%20cy='8.75'%20fill='%23F15252'%20fill-rule='nonzero'%20rx='7'%20ry='6.75'/%3e%3cpath%20fill='%23FFF'%20d='M7.898%209.977H5.964l-.298-5.543h2.53l-.298%205.543zm-2.209%202.05c0-.355.106-.631.316-.829.211-.197.518-.296.92-.296.399%200%20.7.099.906.296.205.198.307.474.307.83%200%20.35-.106.625-.319.823-.213.197-.51.295-.894.295-.386%200-.689-.098-.908-.295-.219-.198-.328-.472-.328-.824z'/%3e%3c/g%3e%3c/svg%3e");background-repeat:no-repeat;background-size:contain;background-position:center;margin-right:5px}
