@keyframes Flash-module__fadeout-anim___29n-M{0%{opacity:1}to{opacity:0}}.Flash-module__flash-container___3Z0j0{position:relative;background-color:#fff;color:#f8f8f8;font-size:.875rem;z-index:100}.Flash-module__flash-container___3Z0j0 .container{padding-left:0;padding-right:0}.Flash-module__flash-container___3Z0j0 .alert{margin-bottom:0;padding:.5rem 1.25rem;border-radius:0}.Flash-module__flash-container___3Z0j0 .alert.-success{background-color:rgba(6,170,106,.8)}.Flash-module__flash-container___3Z0j0 .alert.-error{background-color:rgba(241,82,82,.8)}.Flash-module__flash-container___3Z0j0 .alert-button,.Flash-module__flash-container___3Z0j0 .alert-text{margin:0;padding:0;display:inline-block;vertical-align:top}.Flash-module__flash-container___3Z0j0 .alert-text{width:calc(100% - 20px)}.Flash-module__flash-container___3Z0j0 .alert-button{width:20px}.Flash-module__flash-container___3Z0j0 button{outline:none;cursor:pointer;border:none;border-radius:0;color:#f8f8f8;background:transparent}.Flash-module__client-flash___2024V{animation:Flash-module__fadeout-anim___29n-M linear forwards;animation-duration:5s}.Flash-module__client-flash___2024V .container{padding-left:0;padding-right:0;max-width:none}.Flash-module__client-flash___2024V .alert.-success{background-color:#e7faec;border:1px solid #21993d;position:absolute;top:-29px;left:20px;z-index:101;width:calc(100% - 110px)}.Flash-module__client-flash___2024V .alert.-success .alert-text{color:#088755}.Flash-module__client-flash___2024V .alert.-success button{color:#a6aab6}.Flash-module__client-flash___2024V .alert.-error{background-color:#ffeaea;border:1px solid #ff7272;position:absolute;top:-29px;left:20px;z-index:101;width:calc(100% - 110px)}.Flash-module__client-flash___2024V .alert.-error .alert-text{color:#fb1c1c}.Flash-module__client-flash___2024V .alert.-error button{color:#a6aab6}@media(max-width:490px){.Flash-module__client-flash___2024V .client-flash.-success{width:84%;left:-50px}}.nowrap{white-space:nowrap}.l-main{margin-top:3rem;padding-top:0}@media (min-width:768px){.l-main{margin-top:4rem}}.form-checkbox-parts{padding-left:24px;display:inline-block;position:relative;font-size:.6875rem;letter-spacing:1.57px;line-height:18px}@media(min-width:992px){.form-checkbox-parts{font-size:.8125rem;margin-right:25px}}.form-checkbox-parts:before{content:"";display:block;position:absolute;top:0;left:0;width:18px;height:18px;border:1px solid #979797;background-color:#fff}.form-checkbox-parts:after{content:"";display:block;position:absolute;top:5px;left:3px;width:12px;height:8px;background:url(//tech.crowdworks.jp/packs/media/profile_sheets/icon_checkbox-c2d42ac5.svg) no-repeat 0 0;background-size:12px auto;opacity:0}.form-checkbox:checked+.form-checkbox-parts:after{opacity:1}.form-checkbox:checked+.form-checkbox-parts:before{border:1px solid #0bbe78;background-color:#0bbe78}.job-point{display:inline-block;color:#06aa6a;border:1px solid #06aa6a;border-radius:4px;margin:0;padding:10px 15px;font-size:.75rem;font-weight:700;line-height:1}.job-point:hover{background:#0bbe78;border:1px solid #0bbe78;color:#fff;text-decoration:none;cursor:pointer}.search-btn{position:relative;width:48%;height:44px;padding:12px 0 13px 38px;background:#fff;border:1px solid #c0c4ce;border-radius:24px}.search-btn:after{position:absolute;content:"";display:inline-block;top:19.5px;right:16px;background:url(//tech.crowdworks.jp/packs/media/common/icon_arrow-4321656b.svg) no-repeat 0 0;background-size:13px auto;width:13px;height:9px}.search-btn.-active:after{background:url(//tech.crowdworks.jp/packs/media/common/icon_arrow_active-54fb3919.svg) no-repeat 0 0;background-size:13px auto}.search-btn:before{position:absolute;content:"";display:inline-block;margin-right:3px}.search-btn span{padding:0;font-size:.875rem;color:#777;line-height:1}.search-btn.-active span{color:#06aa6a}.search-btn.-occupation-search-btn:before{top:15px;left:16px;background:url(//tech.crowdworks.jp/packs/media/common/icon_occupation-960cfe70.svg) no-repeat 0 0;background-size:12px auto;width:12px;height:13px}.search-btn.-occupation-search-btn.-active:before{background:url(//tech.crowdworks.jp/packs/media/common/icon_occupation_active-b8b72dfe.svg) no-repeat 0 0;background-size:12px auto}.search-btn.-joboffer-search-btn:before{top:15.5px;left:16px;background:url(//tech.crowdworks.jp/packs/media/common/icon_joboffer-a94fcef2.svg) no-repeat 0 0;background-size:11px auto;width:11px;height:15px}.search-btn.-joboffer-search-btn.-active:before{background:url(//tech.crowdworks.jp/packs/media/common/icon_joboffer_active-79b23d0a.svg) no-repeat 0 0;background-size:11px auto}.green-btn{display:block;padding:16px 50px;background:#0bbe78;border-radius:24px;font-size:.875rem;font-weight:600;color:#fff;line-height:1;text-align:center}.green-btn:hover{background:#4fd7a2;text-decoration:none;cursor:pointer}.red-btn{display:block;padding:18px 50px;background:#f15252;border-radius:25px;font-size:.875rem;font-weight:600;color:#fff;line-height:1;text-align:center}.red-btn:hover{background:#ff6464;text-decoration:none;color:#fff;cursor:pointer}.l-header{font-family:Open Sans,Noto Sans JP,sans-serif;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));position:fixed;top:0;left:0;right:0;--tw-text-opacity:1;color:rgba(34,34,34,var(--tw-text-opacity))}.header-navbar{box-shadow:0 .125rem .25rem rgba(34,34,34,.1);display:flex;align-items:center;height:3rem}@media(768px <= width){.header-navbar{height:4rem}}.header-navbar-brand{background-image:url(//tech.crowdworks.jp/packs/media/common/logo-bcddfa35.svg);background-size:6rem auto;background-position:50%;background-repeat:no-repeat;height:2rem;width:8rem}@media(768px <= width){.header-navbar-brand{background-image:url(//tech.crowdworks.jp/packs/media/common/logo-bcddfa35.svg);background-size:8.3rem auto;height:1.875rem;margin-left:2rem;width:10rem}}.footer{background:#f7f8fa}.footer .wrapper{width:100%;padding-right:20px;padding-left:20px}@media(min-width:768px){.footer .wrapper{padding-right:36px;padding-left:36px}}@media(min-width:992px){.footer .wrapper{padding-right:20px;padding-left:20px;width:1120px}}@media(max-width:991.98px){.footer .row{margin:0}}.footer .footer-logo-area{flex-grow:1;display:flex;justify-content:space-between;align-items:center;flex-direction:column;padding:0 20px}@media(min-width:768px){.footer .footer-logo-area{justify-content:flex-start;flex-direction:row;padding:0 36px}}@media(min-width:992px){.footer .footer-logo-area{padding-left:0}}.footer .footer-copyright{background:#fff;padding:0 0 26px;color:#777;font-size:.75rem;line-height:1.67}@media(min-width:992px){.footer .footer-copyright{padding:13px 0}}.footer .footer-copyright .footer-copyright-company{text-align:center}@media(max-width:575.98px){.footer .footer-copyright .footer-copyright-company{margin:8px 0 24px;line-height:1.67}}@media(min-width:992px){.footer .footer-copyright .footer-copyright-company{text-align:left;flex-grow:2}}.footer .footer-logo{display:block;background:url(//tech.crowdworks.jp/packs/media/common/logo-9e10ffa5.png) no-repeat 0 0;background-size:178px auto;width:178px;height:48px}@media(min-width:768px){.footer .footer-logo{margin-right:28px}}.footer .footer-logo-wrapper{align-self:center}.footer .footer-pagetop-btn{padding:0}.footer .footer-pagetop-btn:hover{opacity:.7}.-footer-btn{width:132px;padding:0;border-radius:20px;font-size:.875rem;font-weight:700;line-height:40px;text-align:center}@media(max-width:575.98px){.-footer-btn{max-width:156px}}.-footer-btn:after{border-bottom:none}.-footer-btn.-login{background:#fff;border:1px solid #0bbe78;color:#0bbe78}.-footer-btn.-login:hover{background:rgba(11,190,120,.2)}.-footer-btn.-register{background:#f15252;border:1px solid #f15252;color:#fff}@media(min-width:768px){.-footer-btn.-register{margin-right:60px}}@media(min-width:992px){.-footer-btn.-register{margin-right:0}}.-footer-btn.-register:hover{background:#ff6464}