.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}
.CareerChangeInfo_cardList__wjMwO{display:flex;flex-direction:column;gap:16px}.CareerChangeInfo_card__U1fv7{display:grid;grid-template-areas:"header header" "links thumb";grid-template-columns:minmax(0, 1fr) auto;grid-gap:16px;gap:16px;padding:32px 16px;border:1px solid #d9d9d9;border-radius:16px}@media(min-width: 1180px){.CareerChangeInfo_card__U1fv7{grid-template-areas:"header thumb" "links thumb"}}.CareerChangeInfo_cardHeader__KtKjg{display:flex;flex-direction:column;grid-area:header;gap:8px}.CareerChangeInfo_cardHeader__KtKjg .CareerChangeInfo_cardTitle__qVe_3{font-family:var(--noto-sans-jp);font-size:24px;font-style:normal;font-weight:700;line-height:125%;letter-spacing:0}.CareerChangeInfo_cardHeader__KtKjg .CareerChangeInfo_cardDescription__BtIQQ{font-family:var(--noto-sans-jp);font-size:14px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.196px}.CareerChangeInfo_linkList__YI81E{display:flex;flex-wrap:wrap;grid-area:links;gap:12px}.CareerChangeInfo_linkList__YI81E .CareerChangeInfo_linkItem__U4j2L{display:inline-flex;gap:12px;align-items:center;padding:8px 16px;color:rgba(0,0,0,.7);background:#f5f5f5;border-radius:1000px;transition:.2s ease;font-family:var(--noto-sans-jp);font-size:14px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:.196px}.CareerChangeInfo_linkList__YI81E .CareerChangeInfo_linkItem__U4j2L:hover,.CareerChangeInfo_linkList__YI81E .CareerChangeInfo_linkItem__U4j2L:focus-visible{opacity:.7}.CareerChangeInfo_linkList__YI81E .CareerChangeInfo_linkIcon__x4QqY{width:.8rem;height:.8rem}.CareerChangeInfo_thumbnail__psRrm{grid-area:thumb;align-self:end}.CareerChangeInfo_thumbnail__psRrm .CareerChangeInfo_thumbnailImage__QpkCr{width:100%;max-width:70px;height:auto}
