.autumn-winter-internship-category-list-feature .full-bleed[data-v-572ee7a6]{background:linear-gradient(250.82deg,#3b4b5f 5.82%,#1c2736 16.64%,#111213 55.85%);margin-inline:calc(50% - 50vw);width:100vw}.autumn-winter-internship-category-list-feature .header-container[data-v-572ee7a6]{align-items:center;color:#fff;display:flex;flex-direction:column;gap:30px;margin-inline:auto;max-width:1100px;padding:25px 20px}@media screen and (min-width:640px){.autumn-winter-internship-category-list-feature .header-container[data-v-572ee7a6]{padding:32px 0}}.autumn-winter-internship-category-list-feature .header-container .copy[data-v-572ee7a6]{align-items:center;display:flex;flex-direction:column;gap:24px}.autumn-winter-internship-category-list-feature .header-container .copy .eyebrow[data-v-572ee7a6]{text-align:center}.autumn-winter-internship-category-list-feature .header-container .label-box[data-v-572ee7a6]{border-bottom:1px solid #dccf94;border-top:1px solid #dccf94;padding:8px 0}.autumn-winter-internship-category-list-feature .header-container .label-text[data-v-572ee7a6]{color:#dccf94;font-family:"Noto Serif JP",serif;font-size:14px;font-weight:700;line-height:1}@media screen and (min-width:768px){.autumn-winter-internship-category-list-feature .header-container .label-text[data-v-572ee7a6]{font-size:16px}}.autumn-winter-internship-category-list-feature .header-container .headline[data-v-572ee7a6]{font-family:"Noto Serif JP",serif;font-size:28px;font-weight:700;margin-top:10px}@media screen and (min-width:640px){.autumn-winter-internship-category-list-feature .header-container .headline[data-v-572ee7a6]{font-size:35px}}.autumn-winter-internship-category-list-feature .header-container .headline .highlight[data-v-572ee7a6]{background:linear-gradient(90deg,#ddcb7c,#e6cd61 53.34%,#cfb543);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.autumn-winter-internship-category-list-feature .header-container .description[data-v-572ee7a6]{font-size:13px;text-align:center}@media screen and (min-width:640px){.autumn-winter-internship-category-list-feature .header-container .description[data-v-572ee7a6]{font-size:15px}.autumn-winter-internship-category-list-feature .sp-only[data-v-572ee7a6]{display:none}}.autumn-winter-internship-category-list-feature .pc-only[data-v-572ee7a6]{display:none}@media screen and (min-width:640px){.autumn-winter-internship-category-list-feature .pc-only[data-v-572ee7a6]{display:block}}.autumn-winter-internship-category-grid .full-bleed[data-v-92ddc1a3]{background:#efefef;margin-inline:calc(50% - 50vw);padding:30px 15px;width:100vw}@media screen and (min-width:1023px){.autumn-winter-internship-category-grid .full-bleed[data-v-92ddc1a3]{padding:50px 0}}.autumn-winter-internship-category-grid .inner-container[data-v-92ddc1a3]{display:flex;flex-direction:column;gap:24px;margin-inline:auto;max-width:1100px}@media screen and (min-width:1023px){.autumn-winter-internship-category-grid .inner-container[data-v-92ddc1a3]{padding:0 60px}}.autumn-winter-internship-category-grid .caption[data-v-92ddc1a3]{align-items:center;display:flex;flex-direction:column;gap:24px;padding:0}@media screen and (min-width:640px){.autumn-winter-internship-category-grid .caption[data-v-92ddc1a3]{padding:0 100px}}.autumn-winter-internship-category-grid .caption .title[data-v-92ddc1a3]{color:#022859;font-family:"Noto Serif JP",serif;font-size:24px;font-weight:700}@media screen and (min-width:640px){.autumn-winter-internship-category-grid .caption .title[data-v-92ddc1a3]{font-size:32px}}.autumn-winter-internship-category-grid .caption .text[data-v-92ddc1a3]{font-size:14px;line-height:1.8;text-align:center}@media screen and (min-width:640px){.autumn-winter-internship-category-grid .caption .text[data-v-92ddc1a3]{font-size:16px}}.autumn-winter-internship-category-grid .category-grid[data-v-92ddc1a3]{-moz-column-gap:30px;column-gap:30px;display:grid;grid-template-columns:repeat(1,1fr);row-gap:35px}@media screen and (min-width:640px){.autumn-winter-internship-category-grid .category-grid[data-v-92ddc1a3]{grid-template-columns:repeat(2,1fr)}}.autumn-winter-internship-category-grid .category-card[data-v-92ddc1a3]{background-color:#fff;border:1px solid #b3bfcd;display:flex;flex-direction:column}.autumn-winter-internship-category-grid .category-card[data-v-92ddc1a3]:hover{--link-detail-bg:#000812;--link-detail-color:#fff}.autumn-winter-internship-category-grid .category-header[data-v-92ddc1a3]{align-items:center;background-color:#022859;color:#fff;display:flex;justify-content:space-between;padding:12px 20px}.autumn-winter-internship-category-grid .category-header .header-title[data-v-92ddc1a3]{font-weight:700}.autumn-winter-internship-category-grid .category-header .header-title .sub-label[data-v-92ddc1a3]{color:#e3e3e3;font-size:14px}@media screen and (min-width:640px){.autumn-winter-internship-category-grid .category-header .header-title .sub-label[data-v-92ddc1a3]{font-size:15px}}.autumn-winter-internship-category-grid .category-header .header-title .label[data-v-92ddc1a3]{font-size:18px}@media screen and (min-width:640px){.autumn-winter-internship-category-grid .category-header .header-title .label[data-v-92ddc1a3]{font-size:22px}}.autumn-winter-internship-category-grid .category-body[data-v-92ddc1a3]{display:flex;flex:1;flex-direction:column;gap:16px;padding:20px}.autumn-winter-internship-category-grid .category-body .title[data-v-92ddc1a3]{font-size:15px;font-weight:700}.autumn-winter-internship-category-grid .category-body .career-strengths[data-v-92ddc1a3]{display:flex;flex-direction:column;gap:8px}.autumn-winter-internship-category-grid .category-body .career-strengths .strength-list[data-v-92ddc1a3]{display:flex;flex-wrap:wrap;gap:10px}.autumn-winter-internship-category-grid .category-body .career-strengths .strength-list .strength-item[data-v-92ddc1a3]{background-color:#ccdfff;color:#021c41;font-size:13px;font-weight:700;padding:2px 8px}.autumn-winter-internship-category-grid .category-body .category-companies[data-v-92ddc1a3]{display:flex;flex-direction:column;gap:8px}.autumn-winter-internship-category-grid .category-body .category-companies ul[data-v-92ddc1a3]{display:flex;flex-direction:column;gap:4px}.autumn-winter-internship-category-grid .category-body .category-companies li[data-v-92ddc1a3]{align-items:center;display:flex;gap:8px;list-style:none}.autumn-winter-internship-category-grid .category-body .category-companies li[data-v-92ddc1a3]:before{background-color:#021c41;border-radius:50%;content:"";display:block;height:6px;width:6px}.autumn-winter-internship-category-grid .link-detail[data-v-92ddc1a3]{background-color:var(--link-detail-bg,#fff);border:1px solid #1d1d1d;border-radius:4px;color:var(--link-detail-color,#1d1d1d);font-size:13px;font-weight:700;margin-top:auto;padding:2px 15px;text-align:center;text-decoration:none}.autumn-winter-internship-category-grid .sp-only[data-v-92ddc1a3]{display:block}@media screen and (min-width:640px){.autumn-winter-internship-category-grid .sp-only[data-v-92ddc1a3]{display:none}}.autumn-winter-internship-page[data-v-50e0ddf9]{margin-bottom:-40px}@media screen and (min-width:1023px){.autumn-winter-internship-page[data-v-50e0ddf9]{margin-bottom:-80px}}.autumn-winter-internship-page .signup-action .full-bleed[data-v-50e0ddf9]{background:linear-gradient(250.82deg,#3b4b5f 5.82%,#1c2736 16.64%,#111213 55.85%);margin-inline:calc(50% - 50vw);width:100vw}.autumn-winter-internship-page .signup-action .inner-container[data-v-50e0ddf9]{align-items:center;display:flex;flex-direction:column;gap:16px;margin-inline:auto;max-width:1100px;padding:32px 10px}.autumn-winter-internship-page .signup-action .caption[data-v-50e0ddf9]{color:#fff;font-size:16px;font-weight:700;text-align:center}@media screen and (min-width:640px){.autumn-winter-internship-page .signup-action .caption[data-v-50e0ddf9]{font-size:20px}}.autumn-winter-internship-page .signup-action button[data-v-50e0ddf9]{padding:4px 30px}@media screen and (min-width:640px){.autumn-winter-internship-page .sp-only[data-v-50e0ddf9]{display:none}}
