@charset "UTF-8";.external_section-head__9Dztm{display:flex;justify-content:space-between;height:20px;margin-bottom:5px}.external_section-company__EJecb{font-size:1.3rem;font-weight:700;line-height:1.95rem}.external_section-supply__wkC8m{font-size:1.1rem;line-height:1.65rem;color:#8d9999}.external_section-title__SKzSk{font-size:1.8rem;font-weight:700;line-height:2.7rem;color:#00bdbd}.external_section-title__SKzSk:hover{text-decoration:underline}.external_section-list__nfY4h{margin-top:15px;margin-bottom:10px}.external_job-description__0e8Q2{display:flex;width:100%;background:url(/_next/static/media/icon_bag.59e0219c.webp) left 5px center no-repeat;background-size:15px;padding:2.5px 0 2.5px 30px}.external_wage__Zk4Er{display:flex;padding:2.5px 0;width:100%;background:url(/_next/static/media/icon_wage.eba1f80a.webp) left 5px center no-repeat;background-size:15px}.external_map__66M6z{display:flex;padding:2.5px 0;width:49%;background:url(/_next/static/media/icon_map.5d2440e8.webp) left 5px center no-repeat;background-size:15px}.external_paper__jd09D{display:flex;padding:2.5px 0;width:49%;background:url(/_next/static/media/icon_paper.e8654499.webp) left 5px center no-repeat;background-size:15px}.external_text__7pge3{flex:1 1;font-size:1.3rem;line-height:1.95rem;padding-left:30px}.external_text__7pge3 em{color:#ff4242}.external_offerCard__EfdM7 .external_work-wrap__ibxSP{display:flex;flex-direction:column;width:85%;overflow:hidden;transition:max-height 1s ease}@media screen and (max-width:767px){.external_offerCard__EfdM7 .external_work-wrap__ibxSP{width:100%}}.external_work-title__n5q1I{flex-shrink:0;font-size:1.2rem;line-height:1.8rem;font-weight:700;color:#656470;margin-right:1rem}.external_offerCard__EfdM7 .external_work-text__vuuYO{flex:1 1;font-size:1.2rem;color:#656470;white-space:pre-wrap;position:relative}.external_work-toggle__nAEMi{display:none}.external_work-toggle-label__N3Xlq{display:inline-block;color:blue;cursor:pointer;padding-top:30px}.external_work-toggle-label__N3Xlq:after{content:"もっと見る";position:absolute;width:80px;font-size:1.2rem;color:#00bdbd;cursor:pointer;left:45%;top:calc(100% - 114px);background:url(/_next/static/media/keyboard_arrow_down.b9aeb2ee.webp) no-repeat 100%;background-size:16px 16px;z-index:2}@media screen and (max-width:767px){.external_work-toggle-label__N3Xlq:after{left:41%;top:calc(100% - 99px)}}.external_work-toggle__nAEMi:checked~.external_work-toggle-label__N3Xlq:after{content:"閉じる";position:absolute;width:55px;font-size:1.2rem;color:#00bdbd;cursor:pointer;left:45%;top:calc(100% - 109px);background:url(/_next/static/media/keyboard_arrow_up.32ebdd2c.webp) no-repeat 100%;background-size:16px 16px}@media screen and (max-width:767px){.external_work-toggle__nAEMi:checked~.external_work-toggle-label__N3Xlq:after{left:41%;top:calc(100% - 99px)}}.external_buttons-wrap__jS_p5{display:flex;justify-content:center;justify-items:center;gap:20px;padding:20px}.external_heart__DcZ5y{width:221px;height:50px;display:flex;justify-content:center;gap:4px;align-items:center;cursor:pointer;padding:auto;font-size:1.8rem;font-weight:700;border-radius:4px;background:#fff;color:#bbc9c9;border:2px solid #bbc9c9;animation:external_like-heart-border-reverse__ebVU2 .33s steps(26) forwards}.external_heart__DcZ5y.external_is-active__FyRfk{color:#fe7279;border:2px solid #fe7279;animation:external_like-heart-border__Nrfvn .33s steps(26) forwards}.external_heart-image-wrap__mu1s1{position:relative;width:26px;height:34.45px}.external_heart-image__OUqYf{display:inline-block;transform:scale(65%);transform-origin:top left;width:40px;height:53px;background:url(/_next/static/media/heart-type-gray.9f0ab6d3.svg) no-repeat;background-position:0 0;animation:external_like-heart-reverse__absdB .33s steps(8) forwards;position:absolute;top:0;left:0}.external_heart-image__OUqYf.external_is-active__FyRfk{animation:external_like-heart__VLlcp 1s steps(26) forwards}.external_heart-text__c_NmH{font-size:1.6rem}@keyframes external_like-heart__VLlcp{0%{background-position:0 0}to{background-position:-1040px 0}}@keyframes external_like-heart-border__Nrfvn{0%{color:#bbc9c9;border:2px solid #bbc9c9}to{color:#fe7279;border:2px solid #fe7279}}@keyframes external_like-heart-reverse__absdB{0%{background-position:-320px 0}to{background-position:0 0}}@keyframes external_like-heart-border-reverse__ebVU2{0%{color:#fe7279;border:2px solid #fe7279}to{color:#bbc9c9;border:2px solid #bbc9c9}}.external_apply-button__bG11t{width:280px;height:50px;border:4px solid #ff8b9d;font-weight:700;font-size:1.6rem}.external_apply-button-new-offer__Dwzp8,.external_apply-button__bG11t{display:flex;justify-content:center;align-items:center;background:linear-gradient(0deg,#f5676e 30%,#ff868c);border-radius:4px;color:#fff;position:relative;cursor:pointer;transition:.3s ease-in-out}.external_apply-button-new-offer__Dwzp8{width:304px;height:28px;font-size:12px}@media screen and (max-width:767px){.external_apply-button-new-offer__Dwzp8{width:339px}}.external_apply-button-new-offer__Dwzp8 a{color:#fff;text-decoration:none}.external_apply-button-new-offer__Dwzp8:hover{opacity:.7}.external_apply-button__bG11t a{color:#fff;text-decoration:none}.external_apply-button__bG11t:hover{opacity:.7}.external_apply-button__bG11t:after{position:absolute;display:block;content:"";top:50%;right:12px;margin-top:-3px;border-right:2px solid #fff;border-bottom:2px solid #fff;width:6px;height:6px;transform:rotate(-45deg)}@media screen and (max-width:767px){.external_section-head__9Dztm{height:17px}.external_section-company__EJecb{font-size:1.1rem;line-height:1.65rem}.external_section-title__SKzSk{font-size:1.6rem;line-height:2.4rem}.external_text__7pge3{flex:1 1;font-size:1.2rem;line-height:1.8rem;padding-left:30px}.external_work-text__vuuYO,.external_work-title__n5q1I{font-size:1.1rem;line-height:1.65rem}.external_buttons-wrap__jS_p5{gap:12px;padding:15px}.external_heart__DcZ5y{width:118px;height:47px}.external_heart-text__c_NmH{font-size:1.5rem}.external_apply-button__bG11t{width:200px;height:47px;font-size:1.8rem}.external_apply-button__bG11t a{font-size:1.8rem}}.external_search_results__section-badge-links__yJHDS{margin-bottom:3px}.external_search_results__section-badge_city__3iVZO{font-size:1.1rem;font-weight:500;color:#00bdbd;display:inline;border:1px solid #00bdbd;padding:0 10px;margin-bottom:10px;border-radius:4px;margin-right:7px}.external_search_results__section-badge_station__WKPG_{font-size:1.1rem;font-weight:500;color:#f97b81;display:inline;border:1px solid #f97b81;padding:0 10px;margin-bottom:10px;border-radius:4px;margin-right:7px}.external_search_results__offer-card-__z-index_2__28Txd{position:relative;z-index:2}.offerbuttons_favorite-button__wrap__a1zEt{display:none}@media screen and (max-width:767px){.offerbuttons_favorite-button__wrap__a1zEt{display:block;position:absolute;top:10px;right:10px;width:32px;height:32px;transform:scale(80%);transform-origin:top left}}.offerbuttons_grid-container__hzQQT{width:100%;height:78px;background:#58e5e5;border-radius:0 0 10px 10px;padding:14px 20px;display:grid;grid-gap:16px;gap:16px;grid-template-columns:1fr 1fr 1fr}@media screen and (max-width:767px){.offerbuttons_grid-container__hzQQT{width:100%;height:128px;background:#f8f8f8;border-radius:0 0 10px 10px;padding:0 15px 16px;grid-template-rows:48px 48px;grid-template-columns:1fr 1fr 1fr}}.offerbuttons_grid-container__button__fXhou{width:100%;height:50px}.offerbuttons_save-offer-button__wrap__uM5nn{grid-column:1/2}.offerbuttons_easy-apply-button__wrap__QbBaZ{grid-column:2/3}.offerbuttons_one-click-apply-button__wrap__T_tcY{grid-column:3/4}.offerbuttons_apply-period__wrap__rOcBN{display:none}@media screen and (max-width:767px){.offerbuttons_one-click-apply-button__wrap__T_tcY{grid-row:1/2;grid-column:1/4}.offerbuttons_easy-apply-button__wrap__QbBaZ{grid-row:2/3;grid-column:1/3}.offerbuttons_apply-period__wrap__rOcBN{grid-row:2/3;grid-column:3/4;display:flex;flex-direction:column;align-items:cente;justify-content:center}.offerbuttons_save-offer-button__wrap__uM5nn{display:none}}.offerbuttons_easy-apply-button__vBDe8{width:100%;height:100%;font-size:1.8rem;font-weight:700;color:#fe7279;background:#fff;border-radius:4px;border:2px solid #fe7279;padding-right:15px;position:relative}.offerbuttons_easy-apply-button__vBDe8:after{position:absolute;display:block;content:"";top:50%;right:12px;margin-top:-3px;border-right:2px solid #f97b81;border-bottom:2px solid #f97b81;width:6px;height:6px;transform:rotate(-45deg)}@media screen and (max-width:1100px){.offerbuttons_easy-apply-button__vBDe8{font-size:1.5rem}}@media screen and (min-width:768px){.offerbuttons_easy-apply-button__vBDe8{cursor:pointer;transition:.3s ease-in-out}.offerbuttons_easy-apply-button__vBDe8:hover{opacity:.7}}@media screen and (max-width:767px){.offerbuttons_easy-apply-button__vBDe8{width:100%;font-size:1.7rem;color:#fff;background:#fe7279;box-shadow:0 3px 0 #e75c71}.offerbuttons_easy-apply-button__vBDe8:after{border-color:#fff}}.offerbuttons_one-click-apply-button__URNqQ{width:100%;height:100%;background:linear-gradient(0deg,#f5676e 30%,#ff868c);border:4px solid #ff8b9d;border-radius:4px;text-align:center;color:#fff;font-weight:700;font-size:1.8rem;position:relative}.offerbuttons_one-click-apply-button__URNqQ:after{position:absolute;display:block;content:"";top:50%;right:12px;margin-top:-3px;border-right:2px solid #fff;border-bottom:2px solid #fff;width:6px;height:6px;transform:rotate(-45deg)}@media screen and (max-width:1100px){.offerbuttons_one-click-apply-button__URNqQ{font-size:1.5rem}}@media screen and (min-width:768px){.offerbuttons_one-click-apply-button__URNqQ{cursor:pointer;transition:.3s ease-in-out}.offerbuttons_one-click-apply-button__URNqQ:hover{opacity:.7}}@media screen and (max-width:767px){.offerbuttons_one-click-apply-button__URNqQ{background:#fe7279;background-repeat:no-repeat;background-position:right 10px center,50%;background-size:7px,51px,100%;border:none;box-shadow:0 3px 0 #e75c71;border-radius:4px;grid-template-columns:1fr 1fr 1fr;font-size:1.8rem}.offerbuttons_one-click-apply-button__URNqQ:before{position:absolute;content:"";display:block;left:calc(50% - 80px);top:50%;width:51px;height:47px;background:url(/_next/static/media/bg_picture.147415eb.webp);background-size:51px;transform:translate(-50%,-50%)}.offerbuttons_one-click-apply-button__URNqQ:after{position:absolute;display:block;content:"";top:50%;right:12px;margin-top:-3px;border-right:2px solid #fff;border-bottom:2px solid #fff;width:6px;height:6px;transform:rotate(-45deg)}}.offerbuttons_popup-wrapper__gdjq5{position:relative}.offerbuttons_popup__Ukoy0{position:absolute;top:-42px;left:calc(50% - 80px);width:160px;background:#00bdbd;color:#fff;font-size:1.2rem;font-weight:700;padding:5px 10px;border-radius:10px;text-align:center;z-index:10}.offerbuttons_popup__Ukoy0:after{content:"";position:absolute;right:0;bottom:-8px;left:0;width:0;height:0;margin:auto;border-color:#00bdbd transparent transparent;border-style:solid;border-width:8px 4px 0}.offerbuttons_popup__span__mOGKO{display:block;background:url(/_next/static/media/ico_like_on.bb11500d.webp) 0 no-repeat;background-size:24px;text-align:left;padding-left:40px}@media screen and (max-width:767px){.offerbuttons_popup__Ukoy0{background:#fff;color:#00bdbd;border-color:#00bdbd}.offerbuttons_popup__Ukoy0:after{border-color:#fff transparent transparent}}.offerbuttons_apply-period__yE8Zr{text-align:center;font-size:1.2rem;font-weight:700}.offerbuttons_apply-period__span__G0VZU{color:#ff4242;font-size:1.5rem;font-weight:700}.offerbuttons_apply-period__em__NTquY{font-size:2.4rem;font-weight:700}@container preview-container (min-width: 750px){.offerbuttons_easy-apply-button__vBDe8{cursor:pointer;transition:.3s ease-in-out}.offerbuttons_easy-apply-button__vBDe8:hover{opacity:.7}.offerbuttons_one-click-apply-button__URNqQ{cursor:pointer;transition:.3s ease-in-out}.offerbuttons_one-click-apply-button__URNqQ:hover{opacity:.7}.offerbuttons_easy-apply-button__vBDe8,.offerbuttons_one-click-apply-button__URNqQ{font-size:inherit}}@container preview-container (max-width: 750px){.offerbuttons_favorite-button__wrap__a1zEt{display:block;position:absolute;top:10px;right:10px;width:32px;height:32px;transform:scale(80%);transform-origin:top left}.offerbuttons_grid-container__hzQQT{width:100%;height:128px;background:#f8f8f8;border-radius:0 0 10px 10px;padding:0 15px 16px;grid-template-rows:48px 48px;grid-template-columns:1fr 1fr 1fr}.offerbuttons_one-click-apply-button__wrap__T_tcY{grid-row:1/2;grid-column:1/4}.offerbuttons_easy-apply-button__wrap__QbBaZ{grid-row:2/3;grid-column:1/3}.offerbuttons_apply-period__wrap__rOcBN{grid-row:2/3;grid-column:3/4;display:flex;flex-direction:column;align-items:cente;justify-content:center}.offerbuttons_save-offer-button__wrap__uM5nn{display:none}.offerbuttons_easy-apply-button__vBDe8{width:100%;font-size:1.7rem;color:#fff;background:#fe7279;box-shadow:0 3px 0 #e75c71}.offerbuttons_easy-apply-button__vBDe8:after{border-color:#fff}.offerbuttons_one-click-apply-button__URNqQ{background:#fe7279;background-repeat:no-repeat;background-position:right 10px center,50%;background-size:7px,51px,100%;border:none;box-shadow:0 3px 0 #e75c71;border-radius:4px;grid-template-columns:1fr 1fr 1fr;font-size:1.8rem}.offerbuttons_one-click-apply-button__URNqQ:before{position:absolute;content:"";display:block;left:calc(50% - 80px);top:50%;width:51px;height:47px;background:url(/_next/static/media/bg_picture.147415eb.webp);background-size:51px;transform:translate(-50%,-50%)}.offerbuttons_one-click-apply-button__URNqQ:after{position:absolute;display:block;content:"";top:50%;right:12px;margin-top:-3px;border-right:2px solid #fff;border-bottom:2px solid #fff;width:6px;height:6px;transform:rotate(-45deg)}.offerbuttons_popup__Ukoy0{background:#fff;color:#00bdbd;border-color:#00bdbd}.offerbuttons_popup__Ukoy0:after{border-color:#fff transparent transparent}.offerbuttons_easy-apply-button__vBDe8,.offerbuttons_one-click-apply-button__URNqQ{font-size:inherit}p.offerbuttons_apply-period__yE8Zr{font-size:12px}.offerbuttons_apply-period__span__G0VZU{font-size:1rem}.offerbuttons_apply-period__em__NTquY{font-size:1.5rem}}.offerbuttons_search_results__offer-card-__z-index_2__gB8Wd{position:relative;z-index:2}