.JobChangeSearchCondSection_area__PKXYs{padding:32px;margin:0 auto;background-color:#f5f5f5}@media(max-width: 430px){.JobChangeSearchCondSection_area__PKXYs{padding:32px 8px}}.JobChangeSearchCondSection_area__PKXYs .JobChangeSearchCondSection_areaSection__nkeIC{display:flex;flex-direction:column;gap:24px}.JobChangeSearchCondSection_area__PKXYs .JobChangeSearchCondSection_titleSection__1JI6l{display:flex;flex-direction:row;gap:8px}@media(max-width: 430px){.JobChangeSearchCondSection_area__PKXYs .JobChangeSearchCondSection_titleSection__1JI6l{flex-direction:column;align-items:center;width:100%}}.JobChangeSearchCondSection_area__PKXYs .JobChangeSearchCondSection_titleSection__1JI6l .JobChangeSearchCondSection_title__w7go8{margin-right:8px;font-family:var(--noto-sans-jp);font-size:24px;font-style:normal;font-weight:700;line-height:125%;letter-spacing:0}.JobChangeSearchCondSection_area__PKXYs .JobChangeSearchCondSection_titleSection__1JI6l .JobChangeSearchCondSection_jobCount___8AHF{display:flex;flex-direction:row;gap:4px;align-items:baseline}.JobChangeSearchCondSection_area__PKXYs .JobChangeSearchCondSection_titleSection__1JI6l .JobChangeSearchCondSection_titleAccent__XMLQG{color:#cc4e00;font-family:var(--noto-sans-jp);font-size:24px;font-style:normal;font-weight:700;line-height:125%;letter-spacing:0}.JobChangeSearchCondSection_area__PKXYs .JobChangeSearchCondSection_nav__n2lfd{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:8px;gap:8px}@media(max-width: 430px){.JobChangeSearchCondSection_area__PKXYs .JobChangeSearchCondSection_nav__n2lfd{grid-template-columns:repeat(2, 1fr)}}
.EnrollmentSection_enrollment__evQtv{display:flex;flex-direction:column;gap:16px;align-items:center;align-self:stretch;padding:32px;text-align:center;background:#fff;border-radius:24px 24px 0 0}@media(max-width: 430px){.EnrollmentSection_enrollment__evQtv{padding:32px 8px}}@media(min-width: 1180px){.EnrollmentSection_enrollment__evQtv.EnrollmentSection_jobs__hnWRa{align-items:flex-start}}.EnrollmentSection_enrollment__evQtv .EnrollmentSection_enrollmentKicker__ERsE6{font-family:var(--noto-sans-jp);font-size:24px;font-style:normal;font-weight:700;line-height:125%;letter-spacing:0}.EnrollmentSection_enrollment__evQtv .EnrollmentSection_enrollmentKicker__ERsE6 .EnrollmentSection_enrollmentHighlight__UqGzx{position:relative;z-index:0;display:inline-block;padding-bottom:4px}.EnrollmentSection_enrollment__evQtv .EnrollmentSection_enrollmentKicker__ERsE6 .EnrollmentSection_enrollmentHighlight__UqGzx::after{position:absolute;inset:auto 4px 2px 0;z-index:-1;height:13px;content:"";background:#ffad29}.EnrollmentSection_enrollment__evQtv .EnrollmentSection_enrollmentKicker__ERsE6 .EnrollmentSection_enrollmentBreak__sA_2g{display:inline}@media(max-width: 430px){.EnrollmentSection_enrollment__evQtv .EnrollmentSection_enrollmentKicker__ERsE6{font-family:var(--noto-sans-jp);font-size:20px;font-style:normal;font-weight:700;line-height:125%;letter-spacing:0}.EnrollmentSection_enrollment__evQtv .EnrollmentSection_enrollmentKicker__ERsE6 .EnrollmentSection_enrollmentBreak__sA_2g{display:block}}.EnrollmentSection_enrollment__evQtv .EnrollmentSection_enrollmentButtons__jpwhj{display:flex;gap:16px;justify-content:center;width:100%;margin-top:16px}@media(max-width: 600px){.EnrollmentSection_enrollment__evQtv .EnrollmentSection_enrollmentButtons__jpwhj{flex-direction:column;gap:8px;align-items:center}}.EnrollmentSection_enrollment__evQtv .EnrollmentSection_enrollmentButton__LYVR6{position:relative;display:flex;flex:1 1;gap:16px;align-items:center;justify-content:space-between;width:100%;max-width:380px;min-height:80px;max-height:120px;padding:16px 24px;color:#fff;text-decoration:none;border-radius:1000px;box-shadow:0 2px 4px 1px rgba(0,0,0,.12);transition:transform .2s ease,box-shadow .2s ease}.EnrollmentSection_enrollment__evQtv .EnrollmentSection_enrollmentButton__LYVR6:hover,.EnrollmentSection_enrollment__evQtv .EnrollmentSection_enrollmentButton__LYVR6:focus-visible{transform:translateY(-1px)}@media(max-width: 430px){.EnrollmentSection_enrollment__evQtv .EnrollmentSection_enrollmentButton__LYVR6{min-height:0;padding:8px 20px}}.EnrollmentSection_enrollment__evQtv .EnrollmentSection_enrollmentButton__LYVR6 .EnrollmentSection_enrollmentCopy__T1gEm{display:flex;flex-direction:column;gap:4px;text-align:left}.EnrollmentSection_enrollment__evQtv .EnrollmentSection_enrollmentButton__LYVR6 .EnrollmentSection_enrollmentIcon__25fZB{display:inline-flex;flex:0 0 56px;align-items:center;justify-content:center;width:56px;height:56px;font-size:28px}.EnrollmentSection_enrollment__evQtv .EnrollmentSection_enrollmentButton__LYVR6 .EnrollmentSection_enrollmentLabel__sN_g7{font-family:var(--noto-sans-jp);font-size:16px;font-style:normal;font-weight:700;line-height:125%;letter-spacing:.192px}.EnrollmentSection_enrollment__evQtv .EnrollmentSection_enrollmentButton__LYVR6 .EnrollmentSection_enrollmentArrow__SrRmU{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;font-size:16px;font-weight:700;color:#fff;background:#fff;border-radius:999px}.EnrollmentSection_enrollment__evQtv .EnrollmentSection_primary__FkmBi{background:#e65100;border-bottom:5px solid #b03e00}.EnrollmentSection_enrollment__evQtv .EnrollmentSection_primary__FkmBi .EnrollmentSection_enrollmentArrow__SrRmU{color:#cc4e00}.EnrollmentSection_enrollment__evQtv .EnrollmentSection_primary__FkmBi:hover,.EnrollmentSection_enrollment__evQtv .EnrollmentSection_primary__FkmBi:focus-visible{background:#d95300}.EnrollmentSection_enrollment__evQtv .EnrollmentSection_secondary__g_AVi{color:#fff;background:#007cda;border-bottom:5px solid #004d88}.EnrollmentSection_enrollment__evQtv .EnrollmentSection_secondary__g_AVi .EnrollmentSection_enrollmentArrow__SrRmU{color:#007cda}.EnrollmentSection_enrollment__evQtv .EnrollmentSection_secondary__g_AVi:hover,.EnrollmentSection_enrollment__evQtv .EnrollmentSection_secondary__g_AVi:focus-visible{background:#006ec2}
.SectionIntroHeader_wrapper__TDUGd{display:flex;flex-direction:column;gap:32px}.SectionIntroHeader_header__vEY_K{display:flex;flex-direction:column;gap:8px}.SectionIntroHeader_kicker__qFqST{color:#ff6a00;font-family:var(--noto-sans-jp);font-size:14px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:.196px}.SectionIntroHeader_title__l5tIZ{font-family:var(--noto-sans-jp);font-size:20px;font-style:normal;font-weight:700;line-height:125%;letter-spacing:0}@media(min-width: 1180px){.SectionIntroHeader_title__l5tIZ{font-family:var(--noto-sans-jp);font-size:24px;font-style:normal;font-weight:700;line-height:125%;letter-spacing:0}}.SectionIntroHeader_title__l5tIZ .SectionIntroHeader_titleStrong__rfjts{font-family:var(--noto-sans-jp);font-size:24px;font-style:normal;font-weight:700;line-height:125%;letter-spacing:0}@media(min-width: 1180px){.SectionIntroHeader_title__l5tIZ .SectionIntroHeader_titleStrong__rfjts{font-family:var(--noto-sans-jp);font-size:32px;font-style:normal;font-weight:700;line-height:125%}}.SectionIntroHeader_description__6EsQS{font-family:var(--noto-sans-jp);font-size:14px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.196px}
.search_search__IfFH_{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;background:#f5f5f5}@media(min-width: 1180px){.search_search__IfFH_{width:70%}}.search_search__IfFH_ .search_searchContent__E44gA{width:100%}@media(min-width: 1180px){.search_search__IfFH_ .search_searchContent__E44gA{display:flex;flex-direction:row;width:100%}}.search_search__IfFH_ .search_searchContent__E44gA .search_searchConditions___cKtQ{background-color:#fff}@media(min-width: 1180px){.search_search__IfFH_ .search_searchContent__E44gA .search_searchConditions___cKtQ{display:flex;flex-direction:column;gap:12px;width:288px;padding-top:12px;background-color:rgba(0,0,0,0)}}@media(min-width: 1180px){.search_search__IfFH_ .search_searchContent__E44gA .search_searchResults__9r4Nt{width:688px;padding-top:16px}}.search_search__IfFH_ .search_careerChangeInfoWrapper__5untS{padding-block:48px;padding-inline:max((100vw - 398px)/2,16px);margin-inline:calc(-50vw + 50%)}@media(min-width: 1180px){.search_search__IfFH_ .search_careerChangeInfoWrapper__5untS{padding-inline:max((100vw - 1024px)/2,216px);margin-top:48px}}.search_search__IfFH_ .search_careerChangeInfoInner__PolVS{padding:24px 16px;background:#fff;border-radius:12px}@media(min-width: 1180px){.search_search__IfFH_ .search_careerChangeInfoInner__PolVS{padding:48px 80px;border-radius:24px}}.search_search__IfFH_ .search_faqWrapper__i3cGX{display:flex;flex-direction:column;padding-block:48px;padding-inline:max((100vw - 398px)/2,16px);margin-inline:calc(-50vw + 50%);background-color:#ffeee6}@media(min-width: 1180px){.search_search__IfFH_ .search_faqWrapper__i3cGX{width:100vw;padding-inline:max((100vw - 1024px)/2,216px);margin-top:48px}}.search_search__IfFH_ .search_pickupLinksWrapper__W2jAC{display:flex;flex-direction:column;gap:40px;align-self:stretch;padding-block:48px;padding-inline:max((100vw - 398px)/2,16px);margin-inline:calc(-50vw + 50%);background-color:#fff}@media(min-width: 1180px){.search_search__IfFH_ .search_pickupLinksWrapper__W2jAC{width:100vw;padding-inline:max((100vw - 1024px)/2,216px)}.search_search__IfFH_ .search_pickupLinksWrapper__W2jAC+nav[aria-label=breadcrumb]{margin-top:0}}
