.hero-section_hero__NW5aH{background-color:#089efb;overflow:hidden}.hero-section_visually_hidden__2VE13{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;-webkit-clip-path:inset(100%);clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.hero-section_hero__container__qpmZH{position:relative;width:100%;height:100%}.hero-section_hero__container__qpmZH img{position:relative;display:block;width:100%;height:auto;z-index:1}@media screen and (min-width:768px){.hero-section_hero__container__qpmZH{width:768px;margin-left:auto;margin-right:auto}}.hero-section_hero__jobsupport__text__container__1ZNGk{position:absolute;top:18%;left:-12px;width:50%;height:100%}@media screen and (min-width:768px){.hero-section_hero__jobsupport__text__container__1ZNGk{top:23%;left:-10px;width:44%}}.hero-section_hero__jobsupport__text__container__1ZNGk img{display:block;width:100%;height:auto}.hero-section_hero__left__pattern__1_9xV{position:absolute;top:40%;left:-50px}@media screen and (min-width:768px){.hero-section_hero__left__pattern__1_9xV{top:54%;left:-23px}}@media screen and (min-width:1280px){.hero-section_hero__left__pattern__1_9xV{top:52%;left:-7px}}.hero-section_hero__right__pattern__1RpkO{position:absolute;top:63%;right:-66px}@media screen and (min-width:768px){.hero-section_hero__right__pattern__1RpkO{top:67%;right:-23px}}@media screen and (min-width:1280px){.hero-section_hero__right__pattern__1RpkO{top:62%;right:-65px}}.features-section_features__1AY83{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;grid-gap:36px;gap:36px;padding:16px 16px 20px;background-color:#089efb}.features-section_features__title__speech__bubble__3MHLz{position:relative;padding:8px 16px;border-radius:4px;background-color:#fff;color:#0046ff;text-align:center;-webkit-font-feature-settings:"pwid" on,"palt" on;-moz-font-feature-settings:"pwid" on,"palt" on;font-feature-settings:"pwid" on,"palt" on;font-family:Noto Sans JP;font-size:18px;font-style:normal;font-weight:900;line-height:100%;letter-spacing:.5px}@media screen and (min-width:768px){.features-section_features__title__speech__bubble__3MHLz{font-size:33px;padding:8px 24px 7px}}.features-section_features__title__speech__bubble__3MHLz:after{position:absolute;content:"";top:-webkit-calc(100% - 6px);top:-moz-calc(100% - 6px);top:calc(100% - 6px);left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);height:11px;width:23px;-webkit-clip-path:polygon(50% 100%,0 0,100% 0);clip-path:polygon(50% 100%,0 0,100% 0);background-color:#fff}@media screen and (min-width:768px){.features-section_features__title__speech__bubble__3MHLz:after{top:-webkit-calc(100% - 5px);top:-moz-calc(100% - 5px);top:calc(100% - 5px)}}.features-section_features__title__speech__bubble__small__text__2HV9C{color:#1c1c1c;font-size:14px;font-weight:700}@media screen and (min-width:768px){.features-section_features__title__speech__bubble__small__text__2HV9C{font-size:23px;letter-spacing:1px}}.features-section_features__list__1W9-3{display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center;grid-gap:8px;gap:8px}@media screen and (min-width:768px){.features-section_features__list__1W9-3{grid-gap:12px;gap:12px}}.features-section_features__list__item__1pqN2{position:relative;width:115px;height:100%;background-color:#fffafb;border-radius:4px;border:2px solid #1c1c1c}@media screen and (min-width:768px){.features-section_features__list__item__1pqN2{width:180px}}.features-section_features__list__item__heading__Z6iqE{position:absolute;width:100px;top:-26px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);border-radius:2px 2px 0 0;background-color:#1c1c1c;color:#fff;text-align:center;padding-top:6px;padding-bottom:6px;-webkit-font-feature-settings:"pwid" on,"palt" on;-moz-font-feature-settings:"pwid" on,"palt" on;font-feature-settings:"pwid" on,"palt" on;font-family:Noto Sans JP;font-size:11px;font-style:normal;font-weight:700;line-height:14px}@media screen and (min-width:768px){.features-section_features__list__item__heading__Z6iqE{font-size:15px;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:135px;padding-left:8px;padding-right:8px}}.features-section_features__list__item__content__2idFy{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center;grid-gap:8px;gap:8px;padding-top:14px;padding-bottom:14px;color:#1c1c1c;text-align:center;-webkit-font-feature-settings:"pwid" on,"palt" on;-moz-font-feature-settings:"pwid" on,"palt" on;font-feature-settings:"pwid" on,"palt" on;font-family:Noto Sans JP;font-size:14px;font-style:normal;font-weight:700;line-height:14px}@media screen and (min-width:768px){.features-section_features__list__item__content__2idFy{grid-gap:12px;gap:12px;font-size:18px;line-height:100%;padding-top:15px;padding-bottom:15px}}.features-section_features__list__item__content__second__line__3cYcK{color:#e7497d;-webkit-font-feature-settings:"pwid" on,"palt" on;-moz-font-feature-settings:"pwid" on,"palt" on;font-feature-settings:"pwid" on,"palt" on;font-family:Noto Sans JP;font-size:24px;font-style:normal;font-weight:900;line-height:24px}@media screen and (min-width:768px){.features-section_features__list__item__content__second__line__3cYcK{font-size:30px;line-height:24px}.features-section_features__list__item__content__third__line__xc6Tm{font-size:18px;line-height:14px}}.description-section_description__2n5we{padding:32px 16px;background-color:#e6f3fb}.description-section_description__2n5we,.description-section_description__title__Z7q_K{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center}.description-section_description__title__Z7q_K{grid-gap:6px;gap:6px;color:#1c1c1c;font-family:Noto Sans JP;font-size:18px;font-style:normal;font-weight:700;line-height:100%}@media screen and (min-width:768px){.description-section_description__title__Z7q_K{font-size:22px}}.description-section_description__title__small__text__1mR9y{font-size:15px}@media screen and (min-width:768px){.description-section_description__title__small__text__1mR9y{font-size:18px}}.description-section_description__title__blue__text__1c91L{color:#0046ff;-webkit-font-feature-settings:"pwid" on,"palt" on;-moz-font-feature-settings:"pwid" on,"palt" on;font-feature-settings:"pwid" on,"palt" on;font-size:24px;font-weight:900;font-style:italic}@media screen and (min-width:768px){.description-section_description__title__blue__text__1c91L{font-size:30px}}.description-section_description__content__container__1Exrs{margin-top:24px;width:100%;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;grid-gap:16px;gap:16px}@media screen and (min-width:768px){.description-section_description__content__container__1Exrs{width:564px;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;grid-gap:32px;gap:32px}}.description-section_description__image__container__2-hTT{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;grid-gap:8px;gap:8px;padding-left:32px;padding-right:32px}@media screen and (min-width:768px){.description-section_description__image__container__2-hTT{-moz-box-flex:0;flex:0 0 210px;height:100%;padding-left:0;padding-right:0;padding-bottom:8px}}.description-section_description__image__container__2-hTT img{display:block;width:100%;height:auto;padding-left:3px;padding-right:3px}@media screen and (min-width:768px){.description-section_description__image__container__2-hTT img{padding-left:0;padding-right:0}}.description-section_description__asterisk__1nFc5{color:#6d6d6d;font-family:Noto Sans JP;font-size:11px;font-style:normal;font-weight:400;line-height:140%}@media screen and (min-width:768px){.description-section_description__asterisk__1nFc5{font-size:13px}}.description-section_description__content__text__24dwK{color:#333;font-family:Noto Sans JP;font-size:13px;font-style:normal;font-weight:500;line-height:160%}@media screen and (min-width:768px){.description-section_description__content__text__24dwK{font-size:15px}}.problems-section_problems__2_QVs{padding:32px 16px;background-color:#fafafa;overflow:hidden}.problems-section_problems__title__1TefN{color:#1c1c1c;text-align:center;font-family:Noto Sans JP;font-size:22px;font-style:normal;font-weight:900;line-height:160%}@media screen and (min-width:768px){.problems-section_problems__title__1TefN{font-size:24px}}.problems-section_problems__title__blue__text__1ylMz{position:relative;color:#0046ff;font-family:Noto Sans JP;font-size:30px;font-style:normal;font-weight:900;line-height:160%;padding-left:1px}@media screen and (min-width:768px){.problems-section_problems__title__blue__text__1ylMz{font-size:32px}}.problems-section_problems__title__blue__text__circle__36K0u{position:absolute;left:-webkit-calc(50% - 2.5px);left:-moz-calc(50% - 2.5px);left:calc(50% - 2.5px)}.problems-section_problems__speech__bubbles__2C6oP{margin-top:24px;margin-left:auto;margin-right:auto;width:361px;height:231px;position:relative;color:#1c1c1c;text-align:center;font-family:Noto Sans JP;font-size:15px;font-style:normal;font-weight:600;line-height:160%}@media screen and (min-width:768px){.problems-section_problems__speech__bubbles__2C6oP{width:333px;height:231px}}.problems-section_problems__speech__bubbles__2C6oP p{position:absolute;top:14px;left:16px}.problems-section_problems__speech__bubbles__item1__2WvZr{position:absolute;top:0;left:28px}.problems-section_problems__speech__bubbles__item2__2wa2Q{position:absolute;top:68px;right:28px}@media screen and (min-width:768px){.problems-section_problems__speech__bubbles__item2__2wa2Q{right:0}}.problems-section_problems__speech__bubbles__item3__2fD_F{position:absolute;top:139px;left:27px}.problems-section_problems__image__container__3sMNH{margin-top:4px;width:305px;height:90px;margin-left:auto;margin-right:auto}.problems-section_problems__image__container__3sMNH img{width:100%;height:100%}.problems-section_problems__down__arrow__3Rb7o{margin-top:18px;text-align:center}.benefits-section_benefits__g-cpa{padding:32px 16px;background-color:#eaf4fb}.benefits-section_benefits__title__3QV9I{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;grid-gap:8px;gap:8px}.benefits-section_benefits__title__text__2jGC9{color:#0046ff;font-family:Noto Sans JP;font-size:28px;font-style:normal;font-weight:900;line-height:160%}@media screen and (min-width:768px){.benefits-section_benefits__title__text__2jGC9{font-size:32px}}.benefits-section_benefits__title__blue__text__Qz3ox{letter-spacing:-6.7px;font-style:italic}.benefits-section_benefits__title__blue__text__yo__1v-XI{letter-spacing:-3.08px}.benefits-section_benefits__title__blue__text__busa__2ZPHb{letter-spacing:0}.benefits-section_benefits__title__blue__text__po__2na-U{letter-spacing:-1.8px}.benefits-section_benefits__title__blue__text__tsu__FBq1F{letter-spacing:-10.64px}.benefits-section_benefits__title__small__text__hADTN{margin-left:6px;font-size:18px}@media screen and (min-width:768px){.benefits-section_benefits__title__small__text__hADTN{font-size:22px}}.benefits-section_benefits__list__container__3f2uG{margin-top:10px}.benefits-section_benefits__list__1xDe4{grid-gap:16px;gap:16px}.benefits-section_benefits__list__1xDe4,.benefits-section_benefits__list__item__YOO37{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center}.benefits-section_benefits__list__item__YOO37{width:361px;grid-gap:12px;gap:12px;padding:24px;border-radius:16px;background-color:#fff}@media screen and (min-width:768px){.benefits-section_benefits__list__item__YOO37{width:564px;grid-gap:16px;gap:16px}.benefits-section_benefits__list__item03__2mps4{grid-gap:12px;gap:12px}}.benefits-section_benefits__list__item__title__33ce5{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center}.benefits-section_benefits__list__item__heading__image__container__1fcSU{width:62px;height:23px;display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center}@media screen and (min-width:768px){.benefits-section_benefits__list__item__heading__image__container__1fcSU{width:74px;height:27px}}.benefits-section_benefits__list__item__heading__image__container__1fcSU img{display:block;width:100%;height:auto}.benefits-section_benefits__list__item__title__text__1VK_M{color:#1c1c1c;text-align:center;font-family:Noto Sans JP;font-size:20px;font-style:normal;font-weight:700;line-height:150%}@media screen and (min-width:768px){.benefits-section_benefits__list__item__title__text__1VK_M{font-size:24px}}.benefits-section_benefits__list__item__content_container__icsSB{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;grid-gap:12px;gap:12px}@media screen and (min-width:768px){.benefits-section_benefits__list__item__content_container__icsSB{-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;grid-gap:0;gap:0}}.benefits-section_benefits__list__item__image__container__2Dqb6{width:162px;height:108px}.benefits-section_benefits__list__item__image__container__2Dqb6 img{display:block;width:100%;height:auto}@media screen and (min-width:768px){.benefits-section_benefits__list__item__image01__container__3BeuI{width:208px;height:100%;margin-right:8px}.benefits-section_benefits__list__item__image02__container__1UYSc{width:195px;height:100%;margin-left:8px;margin-right:20px}.benefits-section_benefits__list__item__image03__container__1g_XM{width:192px;height:100%;margin-left:-8px;margin-right:10px}}.benefits-section_benefits__list__item__description__1AcY-{width:316px;color:#1c1c1c;font-family:Noto Sans JP;font-size:15px;font-style:normal;font-weight:400;line-height:160%}@media screen and (min-width:768px){.benefits-section_benefits__list__item__description__1AcY-{width:300px;font-size:18px}}.benefits-section_sp_only__2xe4y{display:block}@media screen and (min-width:768px){.benefits-section_sp_only__2xe4y{display:none}}.reason-section_reasons__2qxju{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-pack:center;justify-content:center;grid-gap:16px;gap:16px;padding:32px 16px}@media screen and (min-width:768px){.reason-section_reasons__2qxju{padding-left:32px;padding-right:32px}}.reason-section_reasons__title__uutno{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;grid-gap:6px;gap:6px}.reason-section_reasons__title__uutno svg{margin-top:5px}.reason-section_reasons__title__text__yiht8{color:#0046ff;font-family:Noto Sans JP;font-size:28px;font-style:normal;font-weight:900;line-height:160%}@media screen and (min-width:768px){.reason-section_reasons__title__text__yiht8{font-size:32px}}.reason-section_reasons__title__small__text__kTzaF{color:#1c1c1c;font-size:22px}@media screen and (min-width:768px){.reason-section_reasons__title__small__text__kTzaF{font-size:26px}}.reason-section_reasons__speech__bubble__2HWXI{margin-top:-2px;align-self:center;position:relative;padding:8px 16px;border-radius:4px;background-color:#eaf4fb;color:#0046ff;text-align:center;font-family:Noto Sans JP;font-size:18px;font-style:normal;font-weight:900;line-height:18px}@media screen and (min-width:768px){.reason-section_reasons__speech__bubble__2HWXI{font-size:22px;padding-top:12px;padding-bottom:12px}}.reason-section_reasons__speech__bubble__2HWXI:after{position:absolute;content:"";top:-webkit-calc(100% - 6px);top:-moz-calc(100% - 6px);top:calc(100% - 6px);left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);height:11px;width:23px;-webkit-clip-path:polygon(50% 100%,0 0,100% 0);clip-path:polygon(50% 100%,0 0,100% 0);background-color:#eaf4fb}.reason-section_reasons__speech__bubble__small__text__2_HUr{color:#1c1c1c;font-size:14px;font-weight:700}@media screen and (min-width:768px){.reason-section_reasons__speech__bubble__small__text__2_HUr{font-size:18px}}.reason-section_reasons__list__1SyTb{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center;grid-gap:16px;gap:16px;padding-top:8px}@media screen and (min-width:768px){.reason-section_reasons__list__1SyTb{display:grid;grid-template-columns:repeat(2,348px);-moz-box-pack:center;justify-content:center;grid-gap:10px;gap:10px;padding-top:0}}.reason-section_reasons__list__item__26uGi{display:-moz-box;display:flex;width:100%;grid-gap:16px;gap:16px;border-radius:8px;border:2px solid #1c1c1c;background-color:#fffafb}@media screen and (min-width:768px){.reason-section_reasons__list__item__26uGi{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:176px;width:348px}.reason-section_early__hiring__3SdXa.reason-section_reasons__list__item__26uGi{grid-gap:12px;gap:12px}}.reason-section_reasons__list__item__26uGi>img{width:120px;height:100%}@media screen and (min-width:768px){.reason-section_reasons__list__item__26uGi>img{width:132px}}.reason-section_reasons__list__item__content__3uUyI{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;grid-gap:12px;gap:12px;padding-top:14px;padding-bottom:14px;padding-right:16px}@media screen and (min-width:768px){.reason-section_reasons__list__item__content__3uUyI{grid-gap:14px;gap:14px}}.reason-section_reasons__list__item__content__heading__18oX5{color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-family:Noto Sans JP;font-size:14px;font-style:normal;font-weight:700;line-height:14px;border-radius:2px;background-color:#1c1c1c;padding:8px}.reason-section_reasons__list__item__content__text__21H1B{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;grid-gap:4px;gap:4px;color:#1c1c1c;font-family:Noto Sans JP;font-size:16px;font-style:normal;font-weight:700;line-height:14px}@media(min-width:768px){.reason-section_reasons__list__item__content__text__21H1B{grid-gap:10px;gap:10px;line-height:100%}}.reason-section_reasons__list__item__content__text__red__2ih9V{color:#e7497d;-webkit-font-feature-settings:"pwid" on,"palt" on;-moz-font-feature-settings:"pwid" on,"palt" on;font-feature-settings:"pwid" on,"palt" on;font-family:Noto Sans JP;font-size:32px;font-style:normal;font-weight:900;line-height:36px}@media(min-width:768px){.reason-section_reasons__list__item__content__text__red__2ih9V{font-size:34px;line-height:34px}.reason-section_early__hiring__3SdXa .reason-section_reasons__list__item__content__text__red__2ih9V{font-size:32px;line-height:32px}}.reason-section_reasons__list__item__content__text__third__line__2OmOf{color:#1c1c1c;font-family:Noto Sans JP;font-size:16px;font-style:normal;font-weight:700;line-height:20px}@media(min-width:768px){.reason-section_reasons__list__item__content__text__third__line__2OmOf{font-size:16px;line-height:16px}}.job-example-card_swiper_slide__3E64h{width:auto}.job-example-card_job_examples__item__2BVWX{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:280px;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;grid-gap:7px;gap:7px;padding:22px;border-radius:8px;border:2px solid #1c1c1c;background-color:#fff}.job-example-card_job_examples__item__prefecture__rB7ER{position:absolute;top:14px;left:14px;color:#fff;text-align:center;font-family:Noto Sans JP;font-size:13px;font-style:normal;font-weight:700;line-height:16.9px;padding:4px 8px;border-radius:2px;background-color:#0046ff}.job-example-card_job_examples__item__2BVWX>img{width:232px;height:155px}.job-example-card_job_examples__item__title__tjLB-{color:#1c1c1c;font-family:Noto Sans JP;font-size:16px;font-style:normal;font-weight:700;line-height:20.8px;padding-bottom:7px;border-bottom:1px solid #1c1c1c;text-align:center}.job-example-card_job_examples__item__salary__2TJpb{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;grid-gap:8px;gap:8px}.job-example-card_job_examples__item__salary__example__F58eh{border-radius:2px;border:1px solid #000;background-color:#1c1c1c;color:#fff;text-align:center;font-family:Noto Sans JP;font-size:12px;font-style:normal;font-weight:700;line-height:20.8px;padding:3px 7px}.job-example-card_job_examples__item__salary__text__large__5OJ_s{color:#e7497d;font-family:Noto Sans JP;font-size:24px;font-style:normal;font-weight:800;line-height:31.2px}.job-example-card_job_examples__item__salary__text__small__1ZVFL{color:#e7497d;font-family:Noto Sans JP;font-size:13px;font-style:normal;font-weight:800;line-height:31.2px}.job-example-card_job_examples__item__tag__list__1cAKu{display:-moz-box;display:flex;flex-wrap:wrap;grid-gap:4px;gap:4px}.job-example-card_job_examples__item__tag__list__item__1C6WD{color:#1c1c1c;text-align:center;font-family:Noto Sans JP;font-size:11px;font-style:normal;font-weight:700;line-height:14.3px;padding:3px 7px;border-radius:2px;border:1px solid #eec3e1;background-color:#fff5f8}.job-examples-section_job_examples__62ZXP{padding:24px 16px;background-color:#edf2ff;overflow:hidden}@media screen and (min-width:768px){.job-examples-section_job_examples__62ZXP{text-align:center;padding-right:32px;padding-left:32px}}.job-examples-section_job_examples__62ZXP .swiper-scrollbar{display:none!important}@media screen and (min-width:768px){.job-examples-section_job_examples__62ZXP .swiper-scrollbar{display:block!important;width:-webkit-calc(100% - 48px);width:-moz-calc(100% - 48px);width:calc(100% - 48px)}}.job-examples-section_job_examples__62ZXP .job-examples-section_sp_only__1iJod{display:block}@media screen and (min-width:768px){.job-examples-section_job_examples__62ZXP .job-examples-section_sp_only__1iJod{display:none}}.job-examples-section_job_examples__62ZXP .job-examples-section_pc_only__2ELhd{display:none}@media screen and (min-width:768px){.job-examples-section_job_examples__62ZXP .job-examples-section_pc_only__2ELhd{display:block}}.job-examples-section_job_examples__title__gJWHU{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;grid-gap:2px;gap:2px;text-align:center}.job-examples-section_job_examples__title__gJWHU>p{display:inline-block;color:#1c1c1c;font-family:Noto Sans JP;font-size:22px;font-style:normal;font-weight:900;line-height:160%}@media screen and (min-width:768px){.job-examples-section_job_examples__title__gJWHU>p{font-size:28px}}.job-examples-section_job_examples__62ZXP .job-examples-section_job_examples__slider__RgnBH{margin-top:24px;margin-right:-16px;padding-right:16px}@media screen and (min-width:768px){.job-examples-section_job_examples__62ZXP .job-examples-section_job_examples__slider__RgnBH{display:inline-block;width:737px;padding-bottom:30px;margin-right:-32px;padding-right:32px}}.voice-section_voice__1p7vM{position:relative;padding:32px 16px;overflow:hidden}.voice-section_voice__title__3IXcI{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;grid-gap:10px;gap:10px}.voice-section_voice__title__3IXcI svg{margin-top:7px}@media screen and (min-width:768px){.voice-section_voice__title__3IXcI svg{margin-top:14px}}.voice-section_voice__title__text__RS2ms{color:#0046ff;font-family:Noto Sans JP;font-size:28px;font-style:normal;font-weight:900;line-height:160%}@media screen and (min-width:768px){.voice-section_voice__title__text__RS2ms{font-size:32px}}.voice-section_voice__title__small__text__LYz8w{color:#1c1c1c;font-size:22px}@media screen and (min-width:768px){.voice-section_voice__title__small__text__LYz8w{font-size:28px}}.voice-section_voice__list__container__APgOH{position:relative;margin-top:16px}@media screen and (min-width:768px){.voice-section_voice__list__container__APgOH{width:704px;margin-left:auto;margin-right:auto}}.voice-section_voice__list__1qHSe{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;grid-gap:24px;gap:24px}@media screen and (min-width:768px){.voice-section_voice__list__1qHSe{-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row}}.voice-section_voice__list__item__18w_K{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;grid-gap:12px;gap:12px}@media screen and (min-width:768px){.voice-section_voice__list__item__18w_K{-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;grid-gap:8px;gap:8px}}.voice-section_voice__list__item__face__image__container__2ixeK{width:100px;height:100px;align-self:start}.voice-section_voice__list__item__face__image__container__2ixeK img{display:block;width:100%;height:auto}@media screen and (min-width:768px){.voice-section_voice__list__item__face__image__container__2ixeK{align-self:center}}.voice-section_voice__list__item__content__dh1iT{-moz-box-flex:1;flex:1 1;padding-top:8px;padding-bottom:8px;color:#1c1c1c;font-family:Noto Sans JP;font-size:15px;font-style:normal;font-weight:400;line-height:160%}@media screen and (min-width:768px){.voice-section_voice__list__item__content__dh1iT{padding-top:0;padding-bottom:0}}.voice-section_voice__left__top__pattern__container__3vhtL{position:absolute;top:-95px;left:-18px}@media screen and (min-width:768px){.voice-section_voice__left__top__pattern__container__3vhtL{top:-100px;left:-34px}}.voice-section_voice__left__bottom__pattern__container__2uxwT{position:absolute;bottom:-53px;left:-35px}@media screen and (min-width:768px){.voice-section_voice__left__bottom__pattern__container__2uxwT{display:none}}.voice-section_voice__right__pattern__container__1Shhw{position:absolute;top:58%;right:-36px}@media screen and (min-width:768px){.voice-section_voice__right__pattern__container__1Shhw{top:auto;bottom:-35px;right:-34px}}.flow-section_flow__2R36R{padding:32px 16px;background-color:#e6f3fb}.flow-section_flow__2R36R .flow-section_sp_only__2k73R{display:block}@media screen and (min-width:768px){.flow-section_flow__2R36R .flow-section_sp_only__2k73R{display:none}}.flow-section_flow__title__38BPK{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;grid-gap:8px;gap:8px}.flow-section_flow__title__38BPK svg{margin-top:5px}.flow-section_flow__title__text__tUR_w{color:#0046ff;font-family:Noto Sans JP;font-size:28px;font-style:normal;font-weight:900;line-height:160%}.flow-section_flow__title__small__text__33hDs{color:#1c1c1c;font-size:22px}.flow-section_flow__list__container__2tJ8B{margin-top:22px}.flow-section_flow__list__1OcMJ{-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.flow-section_flow__list__1OcMJ,.flow-section_flow__list__item__2SFSx{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;grid-gap:16px;gap:16px}.flow-section_flow__list__item__2SFSx{width:352px;height:109px;position:relative;padding:16px;border-radius:8px;background-color:#fff}@media screen and (min-width:768px){.flow-section_flow__list__item__2SFSx{width:564px}}.flow-section_flow__list__item__2SFSx:not(.flow-section_flow__list__last__item__J3pJ0):after{position:absolute;content:"";top:-webkit-calc(100% - 3px);top:-moz-calc(100% - 3px);top:calc(100% - 3px);left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);height:11px;width:23px;-webkit-clip-path:polygon(50% 100%,0 0,100% 0);clip-path:polygon(50% 100%,0 0,100% 0);background-color:#fff}.flow-section_flow__list__item__image__container__34SA9{width:80px;height:80px}.flow-section_flow__list__item__image__container__34SA9 img{display:block;width:100%;height:auto}.flow-section_flow__list__item__content__PDD9a{width:231px;color:#1c1c1c;font-family:Noto Sans JP;font-size:15px;font-style:normal;font-weight:500;line-height:150%}@media screen and (min-width:768px){.flow-section_flow__list__item__content__PDD9a{width:auto;-moz-box-flex:1;flex:1 1}}.divider_sp_only__1FkzZ{display:block}@media screen and (min-width:768px){.divider_sp_only__1FkzZ{display:none}}.divider_pc_only__1r71e{display:none}@media screen and (min-width:768px){.divider_pc_only__1r71e{display:block}}.faq-section_faq__1DhXS{padding:32px 16px;background-color:#fafafa}.faq-section_faq__title__39iwn{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;grid-gap:12px;gap:12px}.faq-section_faq__title__39iwn svg{margin-top:7px}@media screen and (min-width:768px){.faq-section_faq__title__39iwn svg{margin-top:13px}}.faq-section_faq__title__text__1_6WD{color:#0046ff;font-family:Noto Sans JP;font-size:32px;font-style:normal;font-weight:900;line-height:160%}.faq-section_faq__title__small__text__2gktd{color:#1c1c1c;font-size:22px}@media screen and (min-width:768px){.faq-section_faq__title__small__text__2gktd{font-size:24px}}.faq-section_faq__list__container__3f1fh{margin-top:20px;padding-top:16px;padding-bottom:16px;border-radius:32px;background-color:#fff}@media screen and (min-width:768px){.faq-section_faq__list__container__3f1fh{margin-top:24px;width:564px;margin-left:auto;margin-right:auto}}.faq-section_faq__list__3-ixb{-moz-box-align:start;align-items:start;-moz-box-pack:center;justify-content:center}.faq-section_faq__list__3-ixb,.faq-section_faq__list__item__2kR9n{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.faq-section_faq__list__item__2kR9n{grid-gap:16px;gap:16px;padding:16px 16px 20px}@media screen and (min-width:768px){.faq-section_faq__list__item__2kR9n{padding:24px 32px}}.faq-section_faq__list__item__question__12zby{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:start;justify-content:start;grid-gap:8px;gap:8px;color:#0046ff;font-family:Noto Sans JP;font-size:15px;font-style:normal;font-weight:600;line-height:160%}@media screen and (min-width:768px){.faq-section_faq__list__item__question__12zby{font-size:18px}}.faq-section_faq__list__item__question__12zby>span{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;color:#0046ff;text-align:center;font-family:Helvetica;font-size:22px;font-style:normal;font-weight:700;line-height:100%;background-color:#e6f3fb}.faq-section_faq__list__item__question__12zby>p{padding-bottom:4px}.faq-section_faq__list__item__answer__1i8vL{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:start;justify-content:start;grid-gap:8px;gap:8px;color:#1c1c1c;font-family:Noto Sans JP;font-size:15px;font-style:normal;font-weight:400;line-height:160%}@media screen and (min-width:768px){.faq-section_faq__list__item__answer__1i8vL{font-size:18px}}.faq-section_faq__list__item__answer__1i8vL>span{display:grid;place-items:center;align-self:start;width:32px;height:32px;border-radius:50%;color:#1c1c1c;text-align:center;font-family:Helvetica;font-size:22px;font-style:normal;font-weight:700;line-height:100%;background-color:#f6f6f6}.faq-section_faq__list__item__answer__1i8vL>p{width:-webkit-calc(100% - 40px);width:-moz-calc(100% - 40px);width:calc(100% - 40px)}.faq-section_faq__list__item__divider__2EVlp{width:100%;height:1px;padding-left:16px;padding-right:16px;margin-top:8px;margin-bottom:16px}@media screen and (min-width:768px){.faq-section_faq__list__item__divider__2EVlp{margin-top:16px;margin-bottom:16px}}.primary-cta_primary_cta__1i6Km{position:-webkit-sticky;position:sticky;bottom:0;z-index:100;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center;grid-gap:6px;gap:6px;padding:10px 16px 14px;background-color:#0046ff}@media(min-width:768px){.primary-cta_primary_cta__1i6Km{grid-gap:4px;gap:4px;padding:8px 134px 16px}}.primary-cta_primary_cta__heading__3_q3o{display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center;grid-gap:8px;gap:8px;color:#fff;text-align:center;font-family:Noto Sans JP;font-size:16px;font-style:normal;font-weight:900;line-height:20.8px}.primary-cta_primary_cta__heading__3_q3o svg{margin-top:3px}@media screen and (min-width:768px){.primary-cta_primary_cta__heading__3_q3o svg{margin-top:5px}}@media(min-width:768px){.primary-cta_primary_cta__heading__3_q3o{font-size:18px;line-height:30px}}.primary-cta_primary_cta__button__link__3pYCr{height:48px;width:100%;display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center;grid-gap:16px;gap:16px;padding-left:24px;color:#fff;-webkit-font-feature-settings:"pwid" on,"palt" on;-moz-font-feature-settings:"pwid" on,"palt" on;font-feature-settings:"pwid" on,"palt" on;font-family:Noto Sans JP;font-size:18px;font-style:normal;font-weight:900;line-height:18px;border-radius:32px;border:2px solid #1c1c1c;background:-webkit-linear-gradient(341deg,#ff6899 14.1%,#e7497d 71.01%);background:-moz-linear-gradient(341deg,#ff6899 14.1%,#e7497d 71.01%);background:linear-gradient(109deg,#ff6899 14.1%,#e7497d 71.01%);-webkit-box-shadow:0 4px 12px 0 rgba(0,0,0,.4);box-shadow:0 4px 12px 0 rgba(0,0,0,.4);cursor:pointer}@media(min-width:768px){.primary-cta_primary_cta__button__link__3pYCr{width:500px;height:64px;padding-left:20px}}.primary-cta_sp_only__ohHwx{display:block}@media screen and (min-width:768px){.primary-cta_sp_only__ohHwx{display:none}}.primary-cta_pc_only__3xM0U{display:none}@media screen and (min-width:768px){.primary-cta_pc_only__3xM0U{display:block}}