.footer_footer__PZD4d{background-color:var(--color-primary);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4.8rem 3rem 12rem}.footer_footerText___jVPI{text-align:center;margin-top:2.4rem}.footer_footerTitle__BQSMk{letter-spacing:.09em}@media (max-width:768px){.footer_footerTitle__BQSMk{font-size:3.4rem}}@media (max-width:680px){.footer_footerTitle__BQSMk{font-size:2.4rem}}@media (max-width:556px){.footer_footerTitle__BQSMk{font-size:1.8rem;letter-spacing:.08em}.footer_footerText___jVPI{font-size:1.2rem;letter-spacing:.08em}}.infoBar_hover__y6Iie{z-index:10;position:fixed;bottom:0;left:0;width:100%;padding-top:.8rem;padding-bottom:.8rem;border-top:1px solid var(--color-black);border-bottom:1px solid var(--color-black);background-color:var(--color-white);opacity:0}.infoBar_embla__4odJJ{overflow:hidden}.infoBar_embla__container__SY_St{display:flex}.infoBar_embla__card__4md7i{position:relative;width:-moz-fit-content;width:fit-content;display:flex;justify-content:flex-start;align-items:center;margin-right:30rem;gap:1.2rem;font-size:1.4rem;font-weight:500;font-family:var(--font-zen-kaku-gothic-new)}@media (max-width:428px){.infoBar_embla__card__4md7i{font-size:13px}}@media (max-width:1024px){.infoBar_embla__card__4md7i{font-size:1.4rem}}.interviewDetail_interviewDetailContainer__LjNFo{display:flex;justify-content:space-between}.interviewDetail_desktopHeroContainer__CwcK1{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;position:-webkit-sticky;position:sticky;top:0;left:0;height:100vh;width:-webkit-fill-available;width:-moz-available;width:stretch;padding:4rem}.interviewDetail_desktopTitle__ItqdR{color:var(--color-black);font-size:2.4rem;line-height:2;font-family:Barlow;font-weight:600;width:-moz-fit-content;width:fit-content;position:fixed;top:4rem;left:4rem;z-index:10}.interviewDetail_desktopHeroSection__U69Vj{height:-webkit-fill-available;height:-moz-available;height:stretch;background-color:var(--color-primary);display:flex;flex-direction:column;justify-content:center;align-items:flex-start;align-self:center;gap:4.8rem}.interviewDetail_tags__6Xard{display:flex;gap:1.6rem;flex-wrap:wrap}.interviewDetail_tag__hN4ki{font-family:Zen Kaku Gothic New;background-color:var(--color-secondary);color:var(--color-black);font-size:1.6rem;letter-spacing:.1rem;padding:.2rem .6rem;font-weight:500}.interviewDetail_desktopHeroSection__U69Vj .interviewDetail_category__E1jnW{color:var(--color-black);font-size:1.8rem;line-height:2;font-family:Zen Kaku Gothic New;font-weight:700}.interviewDetail_desktopHeroSection__U69Vj .interviewDetail_title__xnOiu{background-color:var(--color-white);color:var(--color-black);font-size:2.4rem;line-height:1.5;padding:.4rem 1rem;font-family:Zen Kaku Gothic New;font-weight:700;margin-top:-3.6rem}.interviewDetail_desktopHeroSection__U69Vj .interviewDetail_interviewee___IB1y{line-height:2}.interviewDetail_desktopHeroSection__U69Vj .interviewDetail_belongsTo__HgZEG,.interviewDetail_desktopHeroSection__U69Vj .interviewDetail_interviewee___IB1y{color:var(--color-black);font-size:1.6rem;font-family:Zen Kaku Gothic New;font-weight:700}.interviewDetail_interviewDetail__5RUsB{display:flex;flex-direction:column;max-width:64rem;padding-bottom:6rem}@media (min-width:1024px){.interviewDetail_interviewDetail__5RUsB{max-width:min(70rem,50%)}}@media (min-width:1440px){.interviewDetail_interviewDetail__5RUsB{max-width:min(70rem,68%)}}@media (min-width:1920px){.interviewDetail_interviewDetail__5RUsB{max-width:min(100rem,65%)}}.interviewDetail_heroSection__qnPJD{position:relative;width:100%;height:100vh}.interviewDetail_content__f0_an{display:flex;flex-direction:column;padding:12rem 6rem 6rem;gap:12rem}.interviewDetail_imageContainer__e6Lu6{position:relative;width:100%;height:100%}.interviewDetail_tabletHeroContent__UmBFF{display:flex;flex-direction:column;bottom:2.4rem;left:2.4rem;position:absolute}.interviewDetail_tabletHeroContent__UmBFF .interviewDetail_category__E1jnW{color:var(--color-white);font-family:Zen Kaku Gothic New;font-weight:700;font-size:1.4rem;line-height:3}.interviewDetail_tabletHeroContent__UmBFF .interviewDetail_title__xnOiu{background-color:var(--color-white);color:var(--color-black);font-family:Zen Kaku Gothic New;font-weight:700;font-size:1.6rem;line-height:2;padding:0 .8rem;max-width:100%;width:-moz-fit-content;width:fit-content}.interviewDetail_tabletHeroContent__UmBFF .interviewDetail_interviewee___IB1y{color:var(--color-white);font-family:Zen Kaku Gothic New;font-weight:700;font-size:1.4rem;margin-top:2.4rem}.interviewDetail_description__Y32PI{color:var(--color-black);font-size:1.5rem;line-height:2;letter-spacing:.1em;font-family:Zen Kaku Gothic New;font-weight:500}.interviewDetail_tableOfContent__UJfCF{display:flex;flex-direction:column;gap:1.8rem}.interviewDetail_tableOfContentItem__DUAmp{display:flex;align-items:center;justify-content:space-between}.interviewDetail_tableOfContentItemTitle__xSvWP{font-size:1.4rem;line-height:2;color:var(--color-black);letter-spacing:.1em;font-family:Zen Kaku Gothic New;font-weight:700}.interviewDetail_tableOfContentItemLink__Udwqb{width:2.8rem;height:2.8rem;background-color:var(--color-white);color:var(--color-primary);display:flex;align-items:center;justify-content:center;border-radius:50%;font-family:Zen Kaku Gothic New;font-weight:0}.interviewDetail_line__IdeW_{height:0;width:100%;border-bottom:1.5px solid var(--color-primary);margin-bottom:1.8rem}.interviewDetail_interviewSections__dsBvc{display:flex;flex-direction:column;gap:12rem}.interviewDetail_belongsTo__HgZEG{margin-right:1.2rem}.interviewDetail_interviewNavigation__wmnnr{display:flex;justify-content:space-between;align-items:center}.interviewDetail_nextLink__XFe4I,.interviewDetail_prevLink__AttP6{display:flex;align-items:center;gap:1.6rem;color:var(--color-primary);transition:color .3s ease;font-size:1.8rem;font-family:Barlow;font-weight:600}.interviewSection_interviewSection__ABM0A{display:flex;width:100%;flex-direction:column;align-items:flex-start;gap:3rem}.interviewSection_title__wV8gP{font-size:1.5rem;background-color:var(--color-white);color:var(--color-black);padding:.4rem 1rem}.interviewSection_answer__jJQaP,.interviewSection_question__n_O2c{font-size:1.4rem;color:var(--color-black)}.interviewSection_answer__jJQaP{line-height:2.2;letter-spacing:.08rem}.interviewSection_imageParentContainer__VjZhg{width:100%;margin-top:1.6rem}.interviewSection_imageContainer__E8GO8{position:relative;width:100%;aspect-ratio:4/3}.interviewSection_caption__sRLJt{margin-top:1rem;font-size:1.2rem;font-weight:500;letter-spacing:.08rem;color:var(--color-black)}.card_tagsContainer__KMMg8{display:flex;flex-wrap:wrap;gap:1.2rem;padding:0 .8rem;margin-top:3.6rem}.card_tag__0GBzv{background-color:var(--color-primary);color:var(--color-black);height:2.1rem;padding:0 .4rem;font-family:Zen Kaku Gothic New;font-size:1.3rem;font-weight:500;letter-spacing:.06em;line-height:2.1rem;text-align:center;text-transform:uppercase}.card_imageContainer__DbZMT{width:100%;position:relative;border-radius:50%;aspect-ratio:1/1}.card_contentContainer__gBT7F{margin-top:-1.8rem;z-index:1;width:-webkit-fill-available;width:-moz-available;width:stretch}.card_card___ku_1{display:flex;flex-direction:column;flex-shrink:0;align-items:center;justify-content:flex-start;padding:2.4rem;width:100%;box-sizing:border-box;height:100%;cursor:pointer}.card_card___ku_1:hover .card_image__vTgNJ{border:.2rem solid var(--color-primary)}.card_image__vTgNJ{border:.2rem solid var(--color-white);transition:border .3s ease}.interview_container__8zp6Z{display:flex;flex-direction:column;gap:4rem}.interview_sectionTitleContainer___YHcA{flex-direction:column;gap:2.8rem;color:var(--color-black);width:100%}.interview_notTabletContainer__yRcSQ,.interview_sectionTitleContainer___YHcA{display:flex;justify-content:center;max-width:var(--content-width);align-self:center}.interview_notTabletContainer__yRcSQ{flex-wrap:wrap;column-gap:3.2rem;row-gap:3.6rem}.interview_notTabletCard__qFNOW{flex:1 0 30rem;max-width:48rem}.interview_tabletContainer__HKggp{position:relative}.interview_embla__Va3sz{overflow:hidden}.interview_embla__container__TVnFC{display:flex;gap:3.2rem}.interview_embla__card__jjo3S{flex:0 0 28rem}@media (min-width:768px){.interview_embla__card__jjo3S{flex:0 0 32rem}}.interview_embla__prevButton__guGCS{position:absolute;z-index:10;top:50%;transform:translateY(-50%);left:2rem;display:flex;justify-content:center;align-items:center;font-size:2.4rem;width:3.6rem;height:3.6rem;border-radius:50%;background-color:var(--color-white);border:none;cursor:pointer;color:var(--color-primary);transition:color .3s ease-in-out}.interview_embla__prevButton__guGCS:hover{color:var(--color-tertiary)}.interview_embla__nextButton__fICA3{position:absolute;z-index:10;top:50%;transform:translateY(-50%);right:2rem;display:flex;justify-content:center;align-items:center;font-size:2.4rem;width:3.6rem;height:3.6rem;border-radius:50%;background-color:var(--color-white);border:none;cursor:pointer;color:var(--color-primary);transition:color .3s ease-in-out}.interview_embla__nextButton__fICA3:hover{color:var(--color-tertiary)}.interview_embla__nextButtonDisabled__a6ifB,.interview_embla__prevButtonDisabled__8Jl3B{opacity:.5;cursor:default}.interview_embla__dots__jklZ0{display:flex;justify-content:center;align-items:center;gap:1.6rem;margin-top:2.4rem}.interview_moblieContainer__1B8np{display:flex;flex-direction:column;gap:2.4rem}.dotButton_dotButton__Yj7iV{width:.8rem;height:.8rem;border-radius:50%;background-color:var(--color-white);opacity:.5;border:none;padding:0;margin:0;cursor:pointer}.dotButton_selected__TbTss{background-color:var(--color-white);opacity:1}.menu_hover__k34Tt{cursor:pointer;transition:color .3s ease}.menu_hover__k34Tt:hover{color:var(--color-black)}.message_messageContainer__xUhYh{width:100%;display:flex;align-items:center;justify-content:space-between}.message_messageContainerContainer__WdUWb{max-width:var(--content-width);display:flex;align-items:center;justify-content:space-between}.message_message__yMen0{max-width:var(--content-width);width:-moz-fit-content;width:fit-content}.message_messageTitle__3wx6w{line-height:1.8;letter-spacing:.2rem;margin-bottom:4.8rem}.message_messageText__tr9L2{line-height:1.9;letter-spacing:.1rem}.message_keyVisualParentContainer__80YeU{height:auto;flex:0 0 auto;flex:1 1}@media (max-width:768px){.message_keyVisualParentContainer__80YeU{display:none}}.message_keyVisualContainer__VFO0i{width:clamp(30rem,38vw,52rem);height:auto;aspect-ratio:47/65;background-color:var(--color-primary);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.6rem 3.2rem;gap:1.6rem;font-size:clamp(2.6rem,3.4vw,4rem);color:var(--color-black);font-weight:600;font-family:Barlow,sans-serif;margin:auto;text-align:center}.keyVisual2_keyVisual__k_div{width:100%;height:100%}.specialEvent_specialEventContainer__qb3Kt{display:flex;flex-direction:column;align-items:center;width:100%}.specialEvent_specialEvent__OK0FH{flex-wrap:wrap-reverse;display:flex;column-gap:6rem;row-gap:4.8rem;align-items:center;justify-content:center;max-width:var(--content-width);margin:0 auto}.specialEvent_leaflet__MsMEO,.specialEvent_specialEventContent__bloLY{display:flex;flex:1 1;flex-direction:column;gap:2.4rem}.specialEvent_leaflet__MsMEO{min-width:26rem}.specialEvent_badgeContainer__N5p8u{position:relative;width:100%;max-width:26rem;aspect-ratio:1/1;margin:0 auto}.specialEvent_infoText__y1Lk0{border:1px solid var(--color-black);padding:.8rem 2.4rem;max-width:44rem;line-height:1.8}.specialEvent_remarkText__t_LXa{font-family:Zen Kaku Gothic New;font-weight:500}.specialEvent_underline__Xc_eS{text-decoration:underline;text-decoration-thickness:1px;cursor:pointer}.studentWorks_sectionTitleContainer__cjez0{display:flex;flex-direction:column;gap:2.8rem;justify-content:center;color:var(--color-black);width:100%;max-width:var(--content-width);align-self:center}.studentWorks_carouselContainer__Bh6eC{width:100%;position:relative}.studentWorks_embla___0pxC{overflow:hidden}.studentWorks_embla__container__ahHor{display:flex;gap:3.2rem}.studentWorks_embla__card__NNqXX{max-width:46rem;min-width:30rem;aspect-ratio:4/3;position:relative}.studentWorks_embla__dots__oWvm0{display:flex;gap:1.4rem;justify-content:center;align-items:center;margin-top:2.4rem}.studentWorks_embla__dot__JXnTw{width:.8rem;height:.8rem;border-radius:50%;background-color:var(--color-white);border:none;cursor:pointer}.studentWorks_embla__dot__selected__Co8UB{background-color:var(--color-primary)}.studentWorks_embla__nextButton__04ZHc{z-index:10;position:absolute;right:2rem;top:50%;transform:translateY(-50%);background-color:var(--color-white);width:3.6rem;height:3.6rem;font-size:2.4rem;border-radius:50%;border:none;cursor:pointer;color:var(--color-primary);transition:color .3s ease}.studentWorks_embla__nextButton__04ZHc:hover{color:var(--color-tertiary)}.studentWorks_embla__prevButton__RIAab{z-index:10;position:absolute;left:2rem;top:50%;transform:translateY(-50%);background-color:var(--color-white);width:3.6rem;height:3.6rem;font-size:2.4rem;border-radius:50%;border:none;cursor:pointer;color:var(--color-primary);transition:color .3s ease}.studentWorks_embla__prevButton__RIAab:hover{color:var(--color-tertiary)}.studentWorks_embla__image__NG6uu{border:2px solid var(--color-white);cursor:pointer;transition:border .3s ease;object-fit:cover}@media (max-width:769px){.studentWorks_embla__image__NG6uu{margin-left:-2px}}.studentWorks_embla__image__NG6uu:hover{border:2px solid var(--color-primary)}.modal_modalContainer__xWUGC{position:fixed;z-index:1000;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:flex-start}.modal_modal___GM4t{max-width:48rem;flex:1 1;background-color:var(--color-white);box-shadow:0 0 10px 0 rgba(0,0,0,.1);overflow-y:auto;max-height:100%;position:relative}.modal_closeButton___Ebb4{position:absolute;top:4rem;left:4rem;color:var(--color-primary);background-color:transparent;border:none;cursor:pointer;z-index:1001;height:-moz-fit-content;height:fit-content;transition:color .3s ease-in-out}.modal_closeButton___Ebb4:hover{color:var(--color-tertiary)}.modal_imageContainer__AQxeF{width:100%;aspect-ratio:4/3;position:relative}.modal_dotsContainer__6r77a{display:flex;gap:1.2rem;margin-top:2.4rem;justify-content:center}.modal_dot__tCoOm{width:.8rem;height:.8rem;border-radius:50%;background-color:var(--color-gray)}.modal_dot__selected__B7uRC{background-color:var(--color-primary)}.modal_contentContainer__vZ42C{margin-top:3.2rem}.modal_description__LuLCc{margin-top:2rem;letter-spacing:.05em}.modal_belongsToContainer__8hrea{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.modal_belongsTo__Aw_i_{margin-top:2rem;display:flex;font-size:1.2rem;font-weight:500;color:var(--color-black)}.modal_belongsTo__name__FaqTA{margin-left:1.6rem}.modal_prize__YPsHF{color:#848484;font-weight:500;font-size:1.2rem}.top_topContainer__CQRiR{padding:2.4rem 3rem 3.6rem;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2.4rem}@media (min-width:769px){.top_topContainer__CQRiR{padding:2.4rem 6rem 3.6rem}}.top_title__y8UM4{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:428px){.top_title__y8UM4{font-size:clamp(2.91rem,8.8vw,4.3rem)}}@media (min-width:428px){.top_title__y8UM4{font-size:clamp(3.9rem,8vw,4.2rem)}}@media (min-width:769px){.top_title__y8UM4{font-size:clamp(3.4rem,4.8vw,4.8rem)}}@media (min-width:1024px){.top_title__y8UM4{font-size:clamp(4.6rem,4.1vw,6rem)}}@media (max-width:428px){.top_titleTablet__PTck5{font-size:clamp(2.91rem,8.8vw,4.3rem)}}@media (min-width:428px){.top_titleTablet__PTck5{font-size:clamp(3.9rem,8vw,4.2rem)}}@media (min-width:769px){.top_titleTablet__PTck5{display:none}}