.autumn-winter-internship-category-feature .full-bleed[data-v-f755ad71]{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-feature .header-container[data-v-f755ad71]{align-items:center;color:#fff;display:flex;flex-direction:column;gap:40px;margin-inline:auto;max-width:800px;padding:25px 20px}@media screen and (min-width:640px){.autumn-winter-internship-category-feature .header-container[data-v-f755ad71]{padding:32px 0}}.autumn-winter-internship-category-feature .header-container .copy[data-v-f755ad71]{align-items:center;display:flex;flex-direction:column;gap:24px}.autumn-winter-internship-category-feature .header-container .copy .eyebrow[data-v-f755ad71]{display:flex;flex-direction:column;gap:20px;text-align:center}.autumn-winter-internship-category-feature .header-container .copy .eyebrow .title[data-v-f755ad71]{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center}.autumn-winter-internship-category-feature .header-container .label-box[data-v-f755ad71]{border-bottom:1px solid #dccf94;border-top:1px solid #dccf94;padding:8px 15px}.autumn-winter-internship-category-feature .header-container .label-text[data-v-f755ad71]{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-feature .header-container .label-text[data-v-f755ad71]{font-size:16px}}.autumn-winter-internship-category-feature .header-container .headline[data-v-f755ad71]{align-items:center;display:flex;font-family:"Noto Serif JP",serif;font-size:24px;font-weight:700;gap:10px;justify-content:center}@media screen and (min-width:640px){.autumn-winter-internship-category-feature .header-container .headline[data-v-f755ad71]{font-size:32px}}.autumn-winter-internship-category-feature .header-container .headline .highlight[data-v-f755ad71]{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-feature .header-container .short-description[data-v-f755ad71]{font-family:"Noto Serif JP",serif;font-size:16px}@media screen and (min-width:640px){.autumn-winter-internship-category-feature .header-container .short-description[data-v-f755ad71]{font-size:18px}}.autumn-winter-internship-category-feature .header-container .description[data-v-f755ad71]{font-size:14px;text-align:center}@media screen and (min-width:640px){.autumn-winter-internship-category-feature .header-container .description[data-v-f755ad71]{font-size:15px}.autumn-winter-internship-category-feature .sp-only[data-v-f755ad71]{display:none}}.autumn-winter-internship-category-feature .pc-only[data-v-f755ad71]{display:none}@media screen and (min-width:640px){.autumn-winter-internship-category-feature .pc-only[data-v-f755ad71]{display:block}}.company-accordion .accordion_item[data-v-37064d49]{background:#fff;border:1px solid #eee;border-radius:8px;overflow:hidden}.company-accordion .accordion_header[data-v-37064d49]{background:#fff;border:none;border-bottom:1px solid #666;cursor:pointer;display:flex;flex-direction:column;gap:6px;padding:0;text-align:left;width:100%}.company-accordion .accordion_top[data-v-37064d49]{align-items:center;background:linear-gradient(90deg,#021c41,#111);border-left:5px solid #a39c46;color:#fff;display:flex;justify-content:space-between;padding:15px 25px}.company-accordion .accordion_bottom[data-v-37064d49]{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:space-between;padding:6px 15px 10px}@media screen and (min-width:768px){.company-accordion .accordion_bottom[data-v-37064d49]{flex-direction:row;padding:0 20px}}.company-accordion .catchphrase[data-v-37064d49]{font-size:20px;font-weight:700;grid-area:catchphrase}@media screen and (min-width:768px){.company-accordion .catchphrase[data-v-37064d49]{font-size:28px}}.company-accordion .accordion_left[data-v-37064d49]{align-items:center;align-self:flex-start;display:flex;gap:10px}@media screen and (min-width:768px){.company-accordion .accordion_left[data-v-37064d49]{gap:20px}}.company-accordion .accordion_title_group[data-v-37064d49]{display:flex;flex-direction:column;gap:2px}.company-accordion .accordion_title_group .title[data-v-37064d49]{color:#1d1d1d;font-size:14px;font-weight:700}@media screen and (min-width:768px){.company-accordion .accordion_title_group .title[data-v-37064d49]{font-size:16px}}.company-accordion .accordion_title_group .industry[data-v-37064d49]{color:#606060;font-size:12px}.company-accordion .logo_container[data-v-37064d49]{grid-area:logo;height:45px;overflow:hidden;padding:5px 0;width:60px}@media screen and (min-width:768px){.company-accordion .logo_container[data-v-37064d49]{grid-column:1;height:60px;width:80px}}.company-accordion .interest_button[data-v-37064d49]{grid-area:interest}@media screen and (min-width:768px){.company-accordion .interest_button[data-v-37064d49]{grid-column:3}}.company-accordion .accordion_logo[data-v-37064d49]{height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.company-accordion .accordion_body[data-v-37064d49]{color:#777;font-size:13px;padding:24px 8px}@media screen and (min-width:768px){.company-accordion .accordion_body[data-v-37064d49]{padding:24px 24px 44px}}.company-accordion .icon_expand_more[data-v-37064d49]{color:#fff;font-size:24px;grid-area:icon;margin-left:auto;transition:transform .2s ease}@media screen and (min-width:768px){.company-accordion .icon_expand_more[data-v-37064d49]{font-size:30px;grid-column:4}}.company-accordion .icon_expand_more.is_open[data-v-37064d49]{transform:rotate(180deg)}.company-info-section[data-v-3ed003bc]{display:flex;flex-direction:column;gap:24px}@media screen and (min-width:768px){.company-info-section[data-v-3ed003bc]{gap:32px}}.company-info-section .section_heading[data-v-3ed003bc]{background-color:#224e79;border-radius:4px;color:#fff;font-size:16px;font-weight:700;padding:10px}@media screen and (min-width:768px){.company-info-section .section_heading[data-v-3ed003bc]{font-size:20px;padding:12px 20px}}.company-info-section .section_heading_inner[data-v-3ed003bc]{align-items:center;display:flex;gap:10px}.company-info-section .section_body[data-v-3ed003bc]{color:#1d1d1d;font-size:13px;padding:15px 0}@media screen and (min-width:768px){.company-info-section .section_body[data-v-3ed003bc]{padding:25px 20px 0}}.company-info-section .section_body .title[data-v-3ed003bc]{align-items:flex-start;color:#022859;display:flex;font-size:15px;font-weight:700;gap:7px}@media screen and (min-width:768px){.company-info-section .section_body .title[data-v-3ed003bc]{font-size:18px}}.company-info-section .section_body .title[data-v-3ed003bc]:before{background-color:#022859;border-radius:50%;content:"";display:block;flex-shrink:0;height:8px;margin-top:.6em;min-height:8px;min-width:8px;width:8px}.company-info-section .company-profile .section_body .text[data-v-3ed003bc]{font-size:13px}@media screen and (min-width:768px){.company-info-section .company-profile .section_body .text[data-v-3ed003bc]{font-size:14px}}.company-info-section .company-profile .section_body .placeholder[data-v-3ed003bc]{color:#666}.company-info-section .company-profile-items[data-v-3ed003bc]{display:flex;flex-direction:column;gap:8px}.company-info-section .company-profile-items .company-profile-item[data-v-3ed003bc]{background:#edf3f8;border-radius:4px;display:flex;flex-direction:column;gap:12px;padding:20px}.company-info-section .research-application .research-application-item[data-v-3ed003bc]{display:flex;flex-direction:column;gap:12px}@media screen and (min-width:640px){.company-info-section .research-application .research-application-item[data-v-3ed003bc]{flex-direction:row}}.company-info-section .research-application .left-item[data-v-3ed003bc],.company-info-section .research-application .right-item[data-v-3ed003bc]{background:#efefef;border-radius:6px;box-shadow:2px 2px 8px #387fe926;display:flex;flex:1;flex-direction:column;font-weight:700;gap:10px;padding:12px}.company-info-section .research-application .left-item .items[data-v-3ed003bc],.company-info-section .research-application .right-item .items[data-v-3ed003bc]{display:flex;flex-direction:column;gap:8px}.company-info-section .research-application .left-item .item[data-v-3ed003bc],.company-info-section .research-application .right-item .item[data-v-3ed003bc]{background:#fff;padding:6px 8px}@media screen and (min-width:768px){.company-info-section .research-application .left-item .item[data-v-3ed003bc],.company-info-section .research-application .right-item .item[data-v-3ed003bc]{font-size:15px}}.company-info-section .research-application .left-item .title[data-v-3ed003bc]{color:#1d1d1d}.company-info-section .research-application .left-item .title[data-v-3ed003bc]:before{background-color:#1d1d1d}.company-info-section .research-application .right-item[data-v-3ed003bc]{background:#c6e3f8;color:#022859}.company-info-section .research-application .arrow[data-v-3ed003bc]{align-items:center;color:#022859;display:flex;justify-content:center}.company-info-section .research-application .arrow .material-symbols-outlined[data-v-3ed003bc]{color:#034aa6;transform:rotate(180deg)}@media screen and (min-width:640px){.company-info-section .research-application .arrow .material-symbols-outlined[data-v-3ed003bc]{transform:rotate(90deg)}}.company-info-section .event-items[data-v-3ed003bc]{display:grid;gap:12px;grid-template-columns:1fr;margin-top:12px}@media screen and (min-width:768px){.company-info-section .event-items[data-v-3ed003bc]{grid-template-columns:repeat(2,1fr)}}.container[data-v-88c1cc01]{height:100%}.container .offer_card_link[data-v-88c1cc01]{--offer-detail-bg:#fff;--offer-detail-color:#0d0d0d;display:block;height:100%;text-decoration:none;transition:all .2s cubic-bezier(.18,.06,.23,1)}.container .offer_card_link[data-v-88c1cc01]:hover{--offer-detail-bg:#1d1d1d;--offer-detail-color:#fff}.container .offer_card[data-v-88c1cc01]{background:#fff;border:1px solid #dccf94;border-radius:8px;box-shadow:2px 2px 8px #00000008;display:flex;flex-direction:column;height:100%;padding:20px 15px;position:relative;scroll-snap-align:start;width:320px}.container .offer_badge[data-v-88c1cc01]{background:#fafafa;border-radius:999px;color:#666;font-size:10px;padding:2px 6px;position:absolute;right:10px;top:2px}.container .offer_title[data-v-88c1cc01]{color:#1d1d1d;display:-webkit-box;font-size:13px;font-weight:700;-webkit-line-clamp:3;line-height:1.6;-webkit-box-orient:vertical;overflow:hidden}@media screen and (min-width:768px){.container .offer_title[data-v-88c1cc01]{font-size:15px}}.container .offer_meta[data-v-88c1cc01]{display:flex;flex-direction:column;gap:4px}.container .offer_meta_row[data-v-88c1cc01]{align-items:flex-start;color:#1d1d1d;display:flex;font-size:12px;gap:8px;line-height:1.6}.container .offer_meta_row.internship_end[data-v-88c1cc01]{align-items:center}.container .offer_meta_inner[data-v-88c1cc01]{align-items:center;display:flex;flex:0 0 auto;gap:4px}.container .deadline_remaining[data-v-88c1cc01]{align-items:center;background-color:#ffebeb;border-radius:50px;display:flex;gap:2px;margin-left:4px;padding:2px 8px}.container .deadline_remaining_text[data-v-88c1cc01]{color:#d72e0f;font-size:11px;font-weight:700;line-height:1}.container .icon_calendar[data-v-88c1cc01],.container .icon_location_on[data-v-88c1cc01],.container .icon_pace[data-v-88c1cc01]{font-size:18px}.container .icon_pace[data-v-88c1cc01]{color:#1d1d1d}.container .offer_summary_title[data-v-88c1cc01]{color:#1d1d1d;font-size:13px;font-weight:700}.container .offer_summary[data-v-88c1cc01]{color:#1d1d1d;font-size:13px;line-height:1.6;word-break:break-all}.container .offer_summary_block[data-v-88c1cc01]{padding-bottom:20px}.container .offer_detail[data-v-88c1cc01]{background-color:var(--offer-detail-bg,#fff);border:1px solid #0d0d0d;border-radius:4px;color:var(--offer-detail-color,#0d0d0d);cursor:pointer;display:block;font-size:13px;font-weight:700;margin-top:auto;padding:4px 0;text-align:center;transition:all .2s cubic-bezier(.18,.06,.23,1);width:100%}.offers-section .action[data-v-fd75f65f]{align-items:center;display:flex;flex:0 0 160px;justify-content:center;scroll-snap-align:start}.offers-section .icon_arrow_container[data-v-fd75f65f]{align-items:center;background-color:#dccf94;border-radius:50%;display:flex;height:44px;justify-content:center;width:44px}.offers-section .icon_arrow[data-v-fd75f65f]{color:#1d1d1d}.offers-section .search_result_link_text[data-v-fd75f65f]{align-items:center;color:#1d1d1d;display:flex;flex-direction:column;font-size:14px;font-weight:700;justify-content:center}@media screen and (min-width:768px){.offers-section .search_result_link_text[data-v-fd75f65f]{font-size:15px}}.offers-section .section_heading[data-v-fd75f65f]{background-color:#efefef;color:#1d1d1d;font-size:15px;font-weight:700;padding:10px}@media screen and (min-width:768px){.offers-section .section_heading[data-v-fd75f65f]{font-size:18px;padding:12px 20px}}.offers-section .section_heading_inner[data-v-fd75f65f]{align-items:center;display:flex;gap:10px}.offers-section .section_body[data-v-fd75f65f]{color:#777;font-size:13px;min-width:0;padding:0 15px}.offers-section .offers_wrap[data-v-fd75f65f]{overflow:visible;width:100%}.offers-section .offers[data-v-fd75f65f]{box-sizing:border-box;display:flex;gap:12px;max-width:100%;overflow-x:scroll;overflow-y:hidden;padding-bottom:8px;scroll-padding-right:12px;scroll-snap-type:x proximity;width:100%;-webkit-overflow-scrolling:touch;scrollbar-color:#022859 #d2dae2;scrollbar-width:thin;touch-action:pan-x}@media screen and (min-width:768px){.offers-section .offers[data-v-fd75f65f]{scroll-snap-type:x mandatory}}.offers-section .offers[data-v-fd75f65f]::-webkit-scrollbar{height:8px}.offers-section .offers[data-v-fd75f65f]::-webkit-scrollbar-track{background:#d2dae2;border-radius:999px}.offers-section .offers[data-v-fd75f65f]::-webkit-scrollbar-thumb{background:#022859;border-radius:999px}.offers-section .offer_item[data-v-fd75f65f]{flex:0 0 auto;scroll-snap-align:start}@media screen and (min-width:768px){.offers-section .offer_item[data-v-fd75f65f]{scroll-snap-stop:always}}.offers-section .section_placeholder[data-v-fd75f65f]{align-items:center;color:#1d1d1d;display:flex;font-size:20px;font-weight:700;justify-content:center;min-height:150px;text-align:center}.event_list_item[data-v-4dab83fe]{background:#fff;border:1px solid #a8cee9;border-radius:10px;flex:0 0 300px;overflow:hidden;padding:10px}@media screen and (min-width:768px){.event_list_item[data-v-4dab83fe]{height:155px;padding:10px 10px 10px 0}}.event_list_item .event_list_inner[data-v-4dab83fe]{display:flex;flex-direction:column;gap:10px;height:100%}@media screen and (min-width:768px){.event_list_item .event_list_inner[data-v-4dab83fe]{flex-direction:row}}.event-image[data-v-4dab83fe]{margin:0 auto;width:200px}.event-content[data-v-4dab83fe]{display:flex;flex:1 1 50%;flex-direction:column;gap:5px;min-width:100px}.event-content-inner[data-v-4dab83fe]{display:flex;flex-direction:column;gap:8px}.event-title[data-v-4dab83fe]{color:#00316d;font-size:14px;font-weight:700}.date_info[data-v-4dab83fe]{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:4px;justify-content:flex-start}.date_info .date[data-v-4dab83fe]{color:#1d1d1d;font-size:16px;font-weight:700;line-height:1}.date_info .time[data-v-4dab83fe]{color:#1d1d1d;font-size:12px}.date_info .custom_text_container[data-v-4dab83fe]{align-items:flex-start;display:flex;gap:4px}.date_info .custom_text_container .custom_text[data-v-4dab83fe]{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:12px;font-weight:700;-webkit-line-clamp:3;line-height:1.6}@media screen and (min-width:768px){.cta-button[data-v-4dab83fe]{margin-left:auto;margin-top:auto}}.participating-events-section .section_heading[data-v-133859fd]{background-color:#efefef;color:#1d1d1d;font-size:15px;font-weight:700;padding:10px}@media screen and (min-width:768px){.participating-events-section .section_heading[data-v-133859fd]{font-size:18px;padding:12px 20px}}.participating-events-section .section_heading_inner[data-v-133859fd]{align-items:center;display:flex;gap:10px}.participating-events-section .section_body[data-v-133859fd]{padding:12px 0}@media screen and (min-width:768px){.participating-events-section .section_body[data-v-133859fd]{padding:25px 0}}.participating-events-section .event-items[data-v-133859fd]{display:grid;gap:20px;grid-template-columns:1fr}@media screen and (min-width:768px){.participating-events-section .event-items[data-v-133859fd]{grid-template-columns:repeat(2,1fr)}}.container .section_heading[data-v-2e6968bf]{background-color:#efefef;color:#1d1d1d;font-size:15px;font-weight:700;padding:10px}@media screen and (min-width:768px){.container .section_heading[data-v-2e6968bf]{font-size:18px;padding:12px 20px}}.container .section_heading_inner[data-v-2e6968bf]{align-items:center;display:flex;gap:10px}.container .section_body[data-v-2e6968bf]{color:#777;font-size:13px}.container .groups[data-v-2e6968bf]{display:grid;gap:8px}@media screen and (min-width:768px){.container .groups[data-v-2e6968bf]{display:flex;gap:12px}}.container .group[data-v-2e6968bf]{border:1px solid #eee;border-radius:4px;padding:16px 10px}@media screen and (min-width:768px){.container .group[data-v-2e6968bf]:first-child,.container .group[data-v-2e6968bf]:nth-child(2),.container .group[data-v-2e6968bf]:nth-child(3){flex:1 1 0}}.container .group_title[data-v-2e6968bf]{color:#1d1d1d;font-size:14px;font-weight:700;margin-bottom:10px}.container .group_content[data-v-2e6968bf]{align-items:center;display:flex;gap:10px}.container .rank_list[data-v-2e6968bf]{display:grid;gap:6px 12px;grid-template-columns:repeat(2,minmax(0,1fr));padding-left:0;width:100%}.container .rank_item[data-v-2e6968bf]{align-items:baseline;color:#1d1d1d;display:flex;font-size:13px;gap:6px}.container .rank_number[data-v-2e6968bf]{flex-shrink:0;white-space:nowrap}.container .rank_label[data-v-2e6968bf]{color:#1d1d1d;min-width:0}.container .pie_chart[data-v-2e6968bf]{height:120px;width:120px}.container .pie_bg[data-v-2e6968bf]{fill:#fafafa}.container .pie_slice.tone-1[data-v-2e6968bf]{fill:#272f38}.container .pie_slice.tone-2[data-v-2e6968bf]{fill:#5b6d79}.container .pie_slice.tone-3[data-v-2e6968bf]{fill:#8797b0}.container .pie_slice.tone-4[data-v-2e6968bf]{fill:#b6c5d3}.container .pie_slice.tone-others[data-v-2e6968bf]{fill:#eee}.container .legend[data-v-2e6968bf]{display:grid;gap:6px}.container .legend_item[data-v-2e6968bf]{align-items:center;display:grid;gap:12px;grid-template-columns:12px 1fr auto}.container .legend_marker[data-v-2e6968bf]{border-radius:50%;height:16px;width:16px}.container .legend_marker.tone-1[data-v-2e6968bf]{background-color:#272f38}.container .legend_marker.tone-2[data-v-2e6968bf]{background-color:#5b6d79}.container .legend_marker.tone-3[data-v-2e6968bf]{background-color:#8797b0}.container .legend_marker.tone-4[data-v-2e6968bf]{background-color:#b6c5d3}.container .legend_marker.tone-others[data-v-2e6968bf]{background-color:#eee}.container .legend_marker.is_others[data-v-2e6968bf]{border:1px solid #eee}.container .legend_group[data-v-2e6968bf]{align-items:flex-start;display:flex;gap:2px}.container .legend_label[data-v-2e6968bf],.container .legend_value[data-v-2e6968bf]{color:#1d1d1d;font-size:12px}.company-recommendation-section .section_heading[data-v-6a853d9a]{background-color:#efefef;color:#1d1d1d;font-size:15px;font-weight:700;padding:10px}@media screen and (min-width:768px){.company-recommendation-section .section_heading[data-v-6a853d9a]{font-size:18px;padding:12px 20px}}.company-recommendation-section .section_heading_inner[data-v-6a853d9a]{align-items:center;display:flex;gap:10px}.company-recommendation-section .section_body[data-v-6a853d9a]{color:#1d1d1d;display:flex;flex-direction:column;gap:15px;padding:12px 15px}@media screen and (min-width:768px){.company-recommendation-section .section_body[data-v-6a853d9a]{gap:25px;padding:25px}}.company-recommendation-section .section_body .title[data-v-6a853d9a]{align-items:center;display:flex;font-size:15px;font-weight:700;gap:7px}@media screen and (min-width:768px){.company-recommendation-section .section_body .title[data-v-6a853d9a]{font-size:16px}}.company-recommendation-section .section_body .title[data-v-6a853d9a]:before{background-color:#1d1d1d;border-radius:50%;content:"";display:block;height:8px;width:8px}.company-recommendation-section .text-content[data-v-6a853d9a]{display:flex;flex-direction:column;gap:20px}.company-recommendation-section .text-content .text-content-item[data-v-6a853d9a]{display:flex;flex-direction:column;gap:12px}.company-recommendation-section .text-content .text-content-item[data-v-6a853d9a] a{color:#034aa6;text-decoration:underline}.company-recommendation-section .movie[data-v-6a853d9a]{display:flex;flex-direction:column;gap:12px}.company-recommendation-section .movie .video-container[data-v-6a853d9a]{height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}@media screen and (min-width:768px){.company-recommendation-section .movie .video-container[data-v-6a853d9a]{width:80%}}.company-recommendation-section .movie .video-container iframe[data-v-6a853d9a]{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.autumn-winter-internship-company-list .full-bleed[data-v-c0806165]{background:#efefef;margin-inline:calc(50% - 50vw);padding:20px 0 40px;width:100vw}@media screen and (min-width:1023px){.autumn-winter-internship-company-list .full-bleed[data-v-c0806165]{padding:32px 0}}.autumn-winter-internship-company-list .company-list-wrapper[data-v-c0806165]{display:flex;flex-direction:column;gap:24px;margin-inline:auto;max-width:1100px}@media screen and (min-width:768px){.autumn-winter-internship-company-list .company-list-wrapper[data-v-c0806165]{gap:40px}}.autumn-winter-internship-company-list .company_index_list[data-v-c0806165]{display:grid;gap:10px;grid-template-columns:repeat(2,1fr);padding:0 10px}@media screen and (min-width:768px){.autumn-winter-internship-company-list .company_index_list[data-v-c0806165]{gap:16px;padding:0;row-gap:10px}}.autumn-winter-internship-company-list .company_item[data-v-c0806165]{display:flex;flex:0 0 calc(50% - 5px);list-style:none;min-height:84px}@media screen and (min-width:768px){.autumn-winter-internship-company-list .company_item[data-v-c0806165]{flex:0 0 calc(33.333% - 7px)}}@media screen and (min-width:1023px){.autumn-winter-internship-company-list .company_item[data-v-c0806165]{max-width:380px}}.autumn-winter-internship-company-list .company_button[data-v-c0806165]{background:#fff;border:1px solid #eee;border-radius:4px;cursor:pointer;display:grid;gap:8px;height:100%;padding:5px;text-align:center;width:100%}.autumn-winter-internship-company-list .company_button.is_active[data-v-c0806165]{border:2px solid #dccf94}.autumn-winter-internship-company-list .company_group[data-v-c0806165]{align-items:center;display:flex;flex-direction:column;gap:10px;padding:0 10px 8px}@media screen and (min-width:768px){.autumn-winter-internship-company-list .company_group[data-v-c0806165]{flex-direction:row;gap:4px;padding:0}}.autumn-winter-internship-company-list .company_button_inner[data-v-c0806165]{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}@media screen and (min-width:768px){.autumn-winter-internship-company-list .company_button_inner[data-v-c0806165]{flex-direction:row}}.autumn-winter-internship-company-list .company_logo[data-v-c0806165]{align-items:center;display:flex;flex:0 0 auto;height:45px;justify-content:center;overflow:hidden;padding:8px 2px;width:60px}.autumn-winter-internship-company-list .company_logo img[data-v-c0806165]{height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.autumn-winter-internship-company-list .company_title_group[data-v-c0806165]{align-items:flex-start;color:#022859;display:flex;flex-direction:column;gap:4px;line-height:1.4;text-align:left}.autumn-winter-internship-company-list .company_title_group .catchphrase[data-v-c0806165]{font-size:13px;font-weight:700}@media screen and (min-width:768px){.autumn-winter-internship-company-list .company_title_group .catchphrase[data-v-c0806165]{font-size:15px}}.autumn-winter-internship-company-list .company_title_group.is_active[data-v-c0806165]{color:#9e8747}.autumn-winter-internship-company-list .company_name[data-v-c0806165]{font-size:13px}.autumn-winter-internship-company-list .icon_arrow[data-v-c0806165]{color:#022859;font-size:20px;margin-top:auto}@media screen and (min-width:768px){.autumn-winter-internship-company-list .icon_arrow[data-v-c0806165]{margin-left:auto;margin-top:0}}.autumn-winter-internship-company-list .icon_arrow.is_active[data-v-c0806165]{color:#9e8747}.autumn-winter-internship-company-list .heading[data-v-c0806165]{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center}@media screen and (min-width:768px){.autumn-winter-internship-company-list .heading[data-v-c0806165]{gap:24px}}.autumn-winter-internship-company-list .heading_text[data-v-c0806165]{color:#1d1d1d;font-size:16px;font-weight:700}@media screen and (min-width:768px){.autumn-winter-internship-company-list .heading_text[data-v-c0806165]{font-size:24px}}.autumn-winter-internship-company-list .company-list-accordion[data-v-c0806165]{padding:0 10px}@media screen and (min-width:768px){.autumn-winter-internship-company-list .company-list-accordion[data-v-c0806165]{padding:0}}.autumn-winter-internship-company-list .company-list[data-v-c0806165]{display:flex;flex-direction:column;gap:24px}@media screen and (min-width:768px){.autumn-winter-internship-company-list .company-list[data-v-c0806165]{gap:32px}}.autumn-winter-internship-company-list .page-top-container[data-v-c0806165]{align-items:center;background-color:#fff;border:none;border-radius:50%;bottom:8%;cursor:pointer;display:flex;height:40px;justify-content:center;position:fixed;right:5px;width:40px}@media screen and (min-width:768px){.autumn-winter-internship-company-list .page-top-container[data-v-c0806165]{bottom:10%;height:60px;width:60px}}.autumn-winter-internship-company-list .icon-arrow-up[data-v-c0806165]{color:#8e9093;font-size:34px}.other-category-list .full-bleed[data-v-ab989111]{background:linear-gradient(250.82deg,#3b4b5f 5.82%,#1c2736 16.64%,#111213 55.85%);margin-inline:calc(50% - 50vw);width:100vw}.other-category-list .container[data-v-ab989111]{align-items:center;color:#fff;display:flex;flex-direction:column;gap:16px;margin-inline:auto;max-width:1000px;padding:25px 20px}@media screen and (min-width:640px){.other-category-list .container[data-v-ab989111]{padding:32px 0}}.other-category-list .caption[data-v-ab989111]{font-size:16px;font-weight:700}@media screen and (min-width:640px){.other-category-list .caption[data-v-ab989111]{font-size:20px}}.other-category-list .category-list[data-v-ab989111]{display:grid;gap:20px;grid-template-columns:repeat(1,1fr)}@media screen and (min-width:640px){.other-category-list .category-list[data-v-ab989111]{grid-template-columns:repeat(2,1fr)}}.other-category-list .category-list li[data-v-ab989111]{display:flex}.other-category-list .category-list .category-card[data-v-ab989111]{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0d;border:1px solid #777;border-radius:10px;display:flex;gap:5px;justify-content:space-between;padding:15px 0 15px 15px;width:100%}.other-category-list .category-list .category-card .category-card-inner[data-v-ab989111]{display:flex;flex-direction:column;gap:15px}.other-category-list .category-list .category-card .category-name[data-v-ab989111]{align-items:center;display:flex;font-weight:700;gap:5px}.other-category-list .category-list .category-card img[data-v-ab989111]{filter:brightness(0) invert(1)}.other-category-list .category-list .category-card .description-group[data-v-ab989111]{display:flex;flex-direction:column;gap:5px}.other-category-list .category-list .category-card .description-group .description[data-v-ab989111]{font-size:14px;font-weight:700}.other-category-list .category-list .category-card .description-group .sub-description[data-v-ab989111]{font-size:13px}.other-category-list .category-list .category-card[data-v-ab989111]:hover{border-color:#dccf94;color:#dccf94}.other-category-list .category-list .category-card:hover img[data-v-ab989111]{filter:none}.other-category-list .category-list .category-card:hover .icon-arrow[data-v-ab989111]{color:#dccf94}.other-category-list .category-list .category-card.is-category-detail.is-active[data-v-ab989111]{border-color:#dccf94}.other-category-list .category-list .category-card.is-category-detail.is-active .category-icon[data-v-ab989111]{color:#dccf94}.autumn-winter-internship-category-page[data-v-2fc05d66]{margin-bottom:-40px}@media screen and (min-width:1023px){.autumn-winter-internship-category-page[data-v-2fc05d66]{gap:50px;margin-bottom:-80px}}
