.job-description-list-layout-component-module-scss-module___57Dua__wrapper{height:100%;padding:var(--fcds-spacing-m,16px);margin-top:var(--fcds-spacing-xl,24px)}
.job-market-trend-report-component-module-scss-module__mVfVda__wrapper{grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr;display:grid}@media (max-width:1087.98px){.job-market-trend-report-component-module-scss-module__mVfVda__wrapper{display:block}}.job-market-trend-report-component-module-scss-module__mVfVda__reportImage{width:100%;height:100%}.job-market-trend-report-component-module-scss-module__mVfVda__contentWrapper{grid-area:1/1/2/2}@media (max-width:1087.98px){.job-market-trend-report-component-module-scss-module__mVfVda__contentWrapper{width:100%;padding:var(--fcds-spacing-m,16px) var(--fcds-spacing-xl,24px) 0}}.job-market-trend-report-component-module-scss-module__mVfVda__mainTitle{color:var(--fcds-color-main,#155aa8);margin:0;font-size:46px;font-weight:700}@media (max-width:1087.98px){.job-market-trend-report-component-module-scss-module__mVfVda__mainTitle{font-size:32px}}.job-market-trend-report-component-module-scss-module__mVfVda__subTitle{margin:0;font-size:46px;font-weight:700}@media (max-width:1087.98px){.job-market-trend-report-component-module-scss-module__mVfVda__subTitle{font-size:32px}}.job-market-trend-report-component-module-scss-module__mVfVda__dateElement{margin-top:var(--fcds-spacing-m,16px);color:var(--fcds-color-main,#155aa8);font-size:32px;font-weight:700}@media (max-width:1087.98px){.job-market-trend-report-component-module-scss-module__mVfVda__dateElement{margin-top:var(--fcds-spacing-3xs,4px);font-size:26px}}.job-market-trend-report-component-module-scss-module__mVfVda__imageWrapper{flex-grow:1;grid-row:1/3;width:600px}@media (max-width:1087.98px){.job-market-trend-report-component-module-scss-module__mVfVda__imageWrapper{width:100%;padding:0 var(--fcds-spacing-m,16px)}}.job-market-trend-report-component-module-scss-module__mVfVda__reportElement{margin-top:var(--fcds-spacing-xxl,32px);grid-area:2/1/3/2}@media (max-width:1087.98px){.job-market-trend-report-component-module-scss-module__mVfVda__reportElement{margin-top:var(--fcds-spacing-xl,24px);text-align:center}}
.job-market-trend-thumbnails-component-module-scss-module__UU_5FG__headImageWrapper{text-align:center}@media (max-width:1087.98px){.job-market-trend-thumbnails-component-module-scss-module__UU_5FG__thumbnailsWrapper{padding:0 var(--fcds-spacing-xxs,8px)}}.job-market-trend-thumbnails-component-module-scss-module__UU_5FG__thumbnailWrapper{border:1px solid var(--fcds-color-border,#c5cdd1)}.job-market-trend-thumbnails-component-module-scss-module__UU_5FG__thumbnail{cursor:pointer;width:100%;height:100%}
:root{--fcds-color-blue-50:#f4f7fc;--fcds-color-blue-100:#dbe8f8;--fcds-color-blue-200:#b7d3f3;--fcds-color-blue-300:#88b7ee;--fcds-color-blue-400:#569cea;--fcds-color-blue-500:#4076c9;--fcds-color-blue-600:#3466ad;--fcds-color-blue-700:#26528c;--fcds-color-blue-800:#1d406c;--fcds-color-blue-900:#112a4a;--fcds-color-alphaBlue-50:#cbd9f138;--fcds-color-alphaBlue-100:#a1c4f066;--fcds-color-alphaBlue-200:#81b2eb91;--fcds-color-alphaBlue-300:#3e8ae39c;--fcds-color-alphaBlue-400:#0067daa7;--fcds-color-alphaBlue-500:#0047b4be;--fcds-color-alphaBlue-600:#003f98cc;--fcds-color-alphaBlue-700:#00357adb;--fcds-color-alphaBlue-800:#052b5be5;--fcds-color-alphaBlue-900:#021c3df0;--fcds-color-red-50:#f8e6e7;--fcds-color-red-100:#f2cdd0;--fcds-color-red-200:#e59ba1;--fcds-color-red-300:#d96a73;--fcds-color-red-400:#cc3844;--fcds-color-red-500:#bf0615;--fcds-color-red-600:#990511;--fcds-color-red-700:#73040d;--fcds-color-red-800:#4c0208;--fcds-color-red-900:#260104;--fcds-color-orange-50:#fef1e9;--fcds-color-orange-100:#fce3d4;--fcds-color-orange-200:#fac6a9;--fcds-color-orange-300:#f7aa7d;--fcds-color-orange-400:#f58d52;--fcds-color-orange-500:#f27127;--fcds-color-orange-600:#c25a1f;--fcds-color-orange-700:#914417;--fcds-color-orange-800:#612d10;--fcds-color-orange-900:#301708;--fcds-color-yellow-50:#fefae6;--fcds-color-yellow-100:#fcf5cd;--fcds-color-yellow-200:#faea9b;--fcds-color-yellow-300:#f7e069;--fcds-color-yellow-400:#f5d537;--fcds-color-yellow-500:#f2cb05;--fcds-color-yellow-600:#c2a204;--fcds-color-yellow-700:#917a03;--fcds-color-yellow-800:#615102;--fcds-color-yellow-900:#302901;--fcds-color-green-50:#e5f9f6;--fcds-color-green-100:#ccf3ee;--fcds-color-green-200:#99e7dc;--fcds-color-green-300:#66dacb;--fcds-color-green-400:#33ceb9;--fcds-color-green-500:#00c2a8;--fcds-color-green-600:#009b86;--fcds-color-green-700:#007465;--fcds-color-green-800:#004e43;--fcds-color-green-900:#002722;--fcds-color-purple-50:#eeeaf3;--fcds-color-purple-100:#ddd6e8;--fcds-color-purple-200:#bbacd1;--fcds-color-purple-300:#9a83ba;--fcds-color-purple-400:#7859a3;--fcds-color-purple-500:#56308c;--fcds-color-purple-600:#452670;--fcds-color-purple-700:#341d54;--fcds-color-purple-800:#221338;--fcds-color-purple-900:#110a1c;--fcds-color-grey-50:#f8fafa;--fcds-color-grey-100:#f1f4f5;--fcds-color-grey-200:#dce1e3;--fcds-color-grey-300:#c5cdd1;--fcds-color-grey-400:#afb7bc;--fcds-color-grey-500:#8b9195;--fcds-color-grey-600:#636b71;--fcds-color-grey-700:#474e54;--fcds-color-grey-800:#353a3f;--fcds-color-grey-900:#1b2025;--fcds-color-alphaGrey-50:#70939e0d;--fcds-color-alphaGrey-100:#70939e1a;--fcds-color-alphaGrey-200:#5a6f7736;--fcds-color-alphaGrey-300:#425e6c4f;--fcds-color-alphaGrey-400:#3e54626b;--fcds-color-alphaGrey-500:#28323b8a;--fcds-color-alphaGrey-600:#081521a1;--fcds-color-alphaGrey-700:#030c12ba;--fcds-color-alphaGrey-800:#03070cc9;--fcds-color-alphaGrey-900:#040910e8;--fcds-color-white-0:#fff0;--fcds-color-white-50:#ffffff1a;--fcds-color-white-100:#ffffff2e;--fcds-color-white-200:#ffffff47;--fcds-color-white-300:#ffffff59;--fcds-color-white-400:#ffffff73;--fcds-color-white-500:#ffffff94;--fcds-color-white-600:#ffffffab;--fcds-color-white-700:#ffffffc2;--fcds-color-white-800:#ffffffe8;--fcds-color-white-900:#fff;--fcds-color-black-0:#0000;--fcds-color-black-50:#0000000d;--fcds-color-black-100:#0000001f;--fcds-color-black-200:#0000003b;--fcds-color-black-300:#0000004f;--fcds-color-black-400:#00000073;--fcds-color-black-500:#00000087;--fcds-color-black-600:#000000a6;--fcds-color-black-700:#000000c2;--fcds-color-black-800:#000000de;--fcds-color-black-900:#000;--fcds-color-main:#155aa8;--fcds-color-text-black:#1b2025;--fcds-color-text-grey:#636b71;--fcds-color-text-white:#fff;--fcds-color-text-blue:#155aa8;--fcds-color-text-link:#155aa8;--fcds-color-text-placeholder:#8b9195;--fcds-color-text-disabled:#c5cdd1;--fcds-color-background-white:#fff;--fcds-color-background-grey:#f1f4f5;--fcds-color-surface-white:#fff;--fcds-color-surface-grey:#f1f4f5;--fcds-color-surface-blue:#f4f7fc;--fcds-color-border:#c5cdd1;--fcds-color-accent-danger:#bf0615;--fcds-color-accent-success:#00c2a8;--fcds-color-accent-backgroundDanger:#f8e6e7;--fcds-color-accent-backgroundSuccess:#e5f9f6;--fcds-color-tag-blue:#4076c9;--fcds-color-tag-green:#00c2a8;--fcds-color-tag-yellow:#f2cb05;--fcds-color-tag-orange:#f27127;--fcds-color-tag-grey:#8b9195;--fcds-color-tag-backgroundBlue:#dbe8f8;--fcds-color-tag-backgroundGreen:#ccf3ee;--fcds-color-tag-backgroundYellow:#fcf5cd;--fcds-color-tag-backgroundOrange:#fce3d4;--fcds-color-tag-backgroundGrey:#f1f4f5;--fcds-radius-s:4px;--fcds-radius-m:8px;--fcds-radius-l:16px;--fcds-radius-full:9999px;--fcds-spacing-4xs:2px;--fcds-spacing-3xs:4px;--fcds-spacing-xxs:8px;--fcds-spacing-xs:12px;--fcds-spacing-m:16px;--fcds-spacing-l:20px;--fcds-spacing-xl:24px;--fcds-spacing-xxl:32px;--fcds-spacing-3xl:40px;--fcds-spacing-4xl:48px;--fcds-spacing-5xl:64px;--fcds-font-family-sans-serif:"Noto Sans JP", sans-serif;--fcds-font-weight-400:400;--fcds-font-weight-700:700;--fcds-font-size-10:10px;--fcds-font-size-12:12px;--fcds-font-size-14:14px;--fcds-font-size-16:16px;--fcds-font-size-18:18px;--fcds-font-size-24:24px;--fcds-font-size-32:32px;--fcds-font-size-40:40px;--fcds-font-size-64:64px;--fcds-line-height-100:1;--fcds-line-height-125:1.25;--fcds-line-height-150:1.5;--fcds-line-height-175:1.75;--fcds-typography-heading-4xl:700 64px/1.25 "Noto Sans JP", sans-serif;--fcds-typography-heading-3xl:700 40px/1.25 "Noto Sans JP", sans-serif;--fcds-typography-heading-xxl:700 32px/1.5 "Noto Sans JP", sans-serif;--fcds-typography-heading-xl:700 24px/1.5 "Noto Sans JP", sans-serif;--fcds-typography-heading-l:700 18px/1.5 "Noto Sans JP", sans-serif;--fcds-typography-heading-m:700 16px/1.5 "Noto Sans JP", sans-serif;--fcds-typography-heading-s:700 14px/1.5 "Noto Sans JP", sans-serif;--fcds-typography-text-body-l-regular:400 18px/1.5 "Noto Sans JP", sans-serif;--fcds-typography-text-body-l-bold:700 18px/1.5 "Noto Sans JP", sans-serif;--fcds-typography-text-body-m-regular:400 16px/1.5 "Noto Sans JP", sans-serif;--fcds-typography-text-body-m-bold:700 16px/1.5 "Noto Sans JP", sans-serif;--fcds-typography-text-body-s-regular:400 14px/1.5 "Noto Sans JP", sans-serif;--fcds-typography-text-body-s-bold:700 14px/1.5 "Noto Sans JP", sans-serif;--fcds-typography-text-body-xs-regular:400 12px/1.5 "Noto Sans JP", sans-serif;--fcds-typography-text-body-xs-bold:700 12px/1.5 "Noto Sans JP", sans-serif;--fcds-typography-text-body-xxs-regular:400 10px/1.25 "Noto Sans JP", sans-serif;--fcds-typography-text-body-xxs-bold:700 10px/1.25 "Noto Sans JP", sans-serif;--fcds-typography-text-article-l-regular:400 18px/1.75 "Noto Sans JP", sans-serif;--fcds-typography-text-article-l-bold:700 18px/1.75 "Noto Sans JP", sans-serif;--fcds-typography-text-article-m-regular:400 16px/1.75 "Noto Sans JP", sans-serif;--fcds-typography-text-article-m-bold:700 16px/1.75 "Noto Sans JP", sans-serif}
:where(.footer-component-module-scss-module__PwlYWq__footer) .footer-component-module-scss-module__PwlYWq__container{max-width:1108px;margin:0 auto;padding:48px 16px}:where(.footer-component-module-scss-module__PwlYWq__footer) .footer-component-module-scss-module__PwlYWq__grid{row-gap:var(--fcds-spacing-xxl,32px);column-gap:var(--fcds-spacing-xl,24px);grid-template-columns:1fr;grid-template-areas:"logo""jdSearch""media""event""relatedService""bottomLinks";display:grid}@media (min-width:560px){:where(.footer-component-module-scss-module__PwlYWq__footer) .footer-component-module-scss-module__PwlYWq__grid{grid-template-columns:1fr 1fr;grid-template-areas:"logo.""jdSearch media""event relatedService""bottomLinks bottomLinks"}}@media (min-width:768px){:where(.footer-component-module-scss-module__PwlYWq__footer) .footer-component-module-scss-module__PwlYWq__grid{grid-template-columns:repeat(4,1fr);grid-template-areas:"logo jdSearch media event"".relatedService relatedService relatedService"".bottomLinks bottomLinks bottomLinks"}}@media (min-width:1440px){:where(.footer-component-module-scss-module__PwlYWq__footer) .footer-component-module-scss-module__PwlYWq__grid{column-gap:var(--fcds-spacing-xxl,32px)}}:where(.footer-component-module-scss-module__PwlYWq__footer) .footer-component-module-scss-module__PwlYWq__logo{grid-area:logo;width:178px;margin-right:81px}:where(.footer-component-module-scss-module__PwlYWq__footer) .footer-component-module-scss-module__PwlYWq__jdSearch{grid-area:jdSearch}:where(.footer-component-module-scss-module__PwlYWq__footer) .footer-component-module-scss-module__PwlYWq__media{grid-area:media}:where(.footer-component-module-scss-module__PwlYWq__footer) .footer-component-module-scss-module__PwlYWq__event{grid-area:event}:where(.footer-component-module-scss-module__PwlYWq__footer) .footer-component-module-scss-module__PwlYWq__relatedService{grid-area:relatedService}:where(.footer-component-module-scss-module__PwlYWq__footer) .footer-component-module-scss-module__PwlYWq__bottomLinks{grid-area:bottomLinks;width:100%}.footer-component-module-scss-module__PwlYWq__footer .footer-component-module-scss-module__PwlYWq__link{gap:var(--fcds-spacing-4xs,2px);width:fit-content;color:var(--fcds-color-text-grey,#636b71);align-items:center;transition:opacity .2s;display:inline-flex}.footer-component-module-scss-module__PwlYWq__footer .footer-component-module-scss-module__PwlYWq__link:hover{opacity:.7}.footer-component-module-scss-module__PwlYWq__footer .footer-component-module-scss-module__PwlYWq__externalIcon{width:14px;height:14px;color:var(--fcds-color-text-disabled,#c5cdd1);flex-shrink:0;align-items:center;display:inline-flex}.footer-component-module-scss-module__PwlYWq__withBorder{border-top:1px solid var(--fcds-color-border,#c5cdd1)}.footer-component-module-scss-module__PwlYWq__withoutBorder{border-top:none}
.dropdown-trigger-button-module-scss-module__eZvQva__dropdownTriggerButton{cursor:pointer;background-color:#0000;border:none;justify-content:flex-start;align-items:center;padding:15px;line-height:20px;display:inline-flex}
.component-module-scss-module__qn7WDa__fab{right:var(--fcds-spacing-3xl,40px);bottom:var(--fcds-spacing-3xl,40px);z-index:1029;position:fixed;box-shadow:0 4px 4px #0003}.component-module-scss-module__qn7WDa__fab[data-is-icon]{border-radius:var(--fcds-radius-full,9999px)}.component-module-scss-module__qn7WDa__fab[data-is-icon][data-size=l]{font-size:20px}@media (max-width:1023.98px){.component-module-scss-module__qn7WDa__fab[data-is-icon]{display:none}}
/*# sourceMappingURL=3gubz5k99w-9u.css.map*/