.TopPageContainer-module-scss-module__cFTAoq__mainInner{width:100%}.TopPageContainer-module-scss-module__cFTAoq__main{position:relative}.TopPageContainer-module-scss-module__cFTAoq__wrapper{background-color:#fff;width:100%;padding:0 30px}.TopPageContainer-module-scss-module__cFTAoq__footerWrapper{z-index:1;position:relative}
.EpisodeSection-module-scss-module__qV6q0W__wrapper{background-color:#fff;width:100%}.EpisodeSection-module-scss-module__qV6q0W__sectionInner{margin-top:20px}.EpisodeSection-module-scss-module__qV6q0W__section{border-top:1px solid #0000001a;width:100%;max-width:700px;margin:0 auto;padding:60px 30px}@media (min-width:769px){.EpisodeSection-module-scss-module__qV6q0W__section{padding:60px 0}}.EpisodeSection-module-scss-module__qV6q0W__episodeWrap{grid-template-columns:repeat(auto-fill,minmax(255px,1fr));gap:20px;margin:30px 0 0;display:grid}@media (min-width:769px){.EpisodeSection-module-scss-module__qV6q0W__episodeWrap{gap:30px}}.EpisodeSection-module-scss-module__qV6q0W__title{font-family:var(--font-family-heading);margin:0;font-size:2.4rem;font-weight:700;line-height:34px}.EpisodeSection-module-scss-module__qV6q0W__lead{margin:12px 0 0;font-size:1.3rem;font-weight:700;line-height:24px}
.InterviewListCard-module-scss-module__ajLtCa__titleGradation{background-image:linear-gradient(#0000004d 0%,#0000 100%);width:100%;height:200px;position:absolute;top:0;left:0}.InterviewListCard-module-scss-module__ajLtCa__nameGradation{background-image:linear-gradient(#0000 0%,#0003 100%);width:100%;height:200px;position:absolute;bottom:0;left:0}.InterviewListCard-module-scss-module__ajLtCa__cardUpper{padding:0 20px;position:absolute;top:15px;left:0}.InterviewListCard-module-scss-module__ajLtCa__cardLower{padding:0 20px;position:absolute;bottom:15px;left:0}.InterviewListCard-module-scss-module__ajLtCa__card{color:#fff;text-shadow:0 3px 6px #00000029;border-radius:15px;width:100%;position:relative;overflow:hidden}@media (min-width:769px){.InterviewListCard-module-scss-module__ajLtCa__card:hover img{transform:scale(1.02)}}.InterviewListCard-module-scss-module__ajLtCa__thumbnail{aspect-ratio:315/410;object-fit:cover;width:100%;transition:transform .5s ease-in-out;display:block}.InterviewListCard-module-scss-module__ajLtCa__episodeLabel{font-family:var(--font-family-heading);text-transform:uppercase;letter-spacing:.05em;margin:0;font-size:1rem;font-weight:700}.InterviewListCard-module-scss-module__ajLtCa__title{font-family:var(--font-family-heading);word-break:auto-phrase;margin:2px 0 0;font-size:2rem;font-weight:700;line-height:32px}.InterviewListCard-module-scss-module__ajLtCa__title br{display:none}.InterviewListCard-module-scss-module__ajLtCa__jobLabel{font-family:var(--font-family-heading);margin:0;font-size:1rem;font-weight:700;line-height:2}.InterviewListCard-module-scss-module__ajLtCa__name{font-family:var(--font-family-heading);margin:2px 0 0;font-size:1.5rem;font-weight:700}
.Divider-module-scss-module__pxVVoW__wrapper{margin:0 30px}.Divider-module-scss-module__pxVVoW__wrapper hr{box-sizing:border-box;background:#bcbcbea6;max-width:700px;height:.5px;margin:0 auto}
.RelatedEventItem-module-scss-module__JBBf2G__eventContainer{color:#fff;background-color:#3c3c3c;border-radius:15px;overflow:hidden}.RelatedEventItem-module-scss-module__JBBf2G__recuruitEventContainer{color:#000;background-color:#f3f5f7;border-radius:15px;overflow:hidden}.RelatedEventItem-module-scss-module__JBBf2G__eventThumbnail{aspect-ratio:100/63;object-fit:cover;width:100%}.RelatedEventItem-module-scss-module__JBBf2G__eventInner{padding:20px 30px 40px}.RelatedEventItem-module-scss-module__JBBf2G__eventTitle{font-family:var(--font-family-heading);margin:0 0 17px;font-size:1.8rem;font-weight:700;line-height:1.667}.RelatedEventItem-module-scss-module__JBBf2G__eventNote{margin:12px 0;font-size:1.3rem;font-weight:300;line-height:1.846}.RelatedEventItem-module-scss-module__JBBf2G__eventNote span{font-weight:700;display:block}
.RelatedEvents-module-scss-module__LKW8pG__wrapper{width:100%}.RelatedEvents-module-scss-module__LKW8pG__container{width:100%;max-width:700px;margin:0 auto;padding:60px 0}@media (min-width:769px){.RelatedEvents-module-scss-module__LKW8pG__container{padding:60px 0}}.RelatedEvents-module-scss-module__LKW8pG__inner{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:36px 20px;display:grid}@media (min-width:769px){.RelatedEvents-module-scss-module__LKW8pG__inner{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}.RelatedEvents-module-scss-module__LKW8pG__eventHeading{font-family:var(--font-family-heading);margin-bottom:20px;font-size:2.4rem;font-weight:700;line-height:1.375}
.Lead-module-scss-module__g6BNtG__wrapper{z-index:1;position:relative}.Lead-module-scss-module__g6BNtG__scrollArea{z-index:2;position:relative;left:0!important}.Lead-module-scss-module__g6BNtG__pinArea{width:100%;height:100vh;position:relative}.Lead-module-scss-module__g6BNtG__blackWall{z-index:0;opacity:0;background-color:#000000b3;width:100%;height:100vh;position:absolute;top:0;left:0}.Lead-module-scss-module__g6BNtG__leadWrapper{z-index:1;width:100%;height:100%;position:relative}.Lead-module-scss-module__g6BNtG__leadBlock{opacity:0;width:100%;height:100%;position:absolute;top:0;left:0;transform:translateY(30px)}
.LeadInner-module-scss-module__l76w4G__container{color:#fff;text-align:center;flex-direction:column;width:100%;padding-top:40px;padding-left:30px;padding-right:30px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width:320px){.LeadInner-module-scss-module__l76w4G__container{padding-top:20px}}@media (min-width:769px){.LeadInner-module-scss-module__l76w4G__container{width:700px;margin:0 auto;padding-left:0;padding-right:0}}.LeadInner-module-scss-module__l76w4G__leadHead{width:100%;font-family:var(--font-family-heading);text-align:left;letter-spacing:.024em;margin:0;padding-top:10px;font-size:2.8rem;font-weight:700;line-height:1.5}@media (min-width:769px){.LeadInner-module-scss-module__l76w4G__leadHead{font-size:3.4rem}}.LeadInner-module-scss-module__l76w4G__leadText{font-family:var(--font-family-heading);text-align:left;letter-spacing:.024em;margin:0;padding-top:10px;padding-bottom:10px;font-size:1.4rem;font-weight:700;line-height:24px;display:inline-block}@media (min-width:769px){.LeadInner-module-scss-module__l76w4G__leadText{font-size:1.8rem;line-height:2}}
.DialogEvent-module-scss-module__WuQ6ya__body{z-index:2;color:#000;flex-direction:column;gap:20px;padding:60px 20px;display:flex;position:relative}@media (min-width:769px){.DialogEvent-module-scss-module__WuQ6ya__body{padding:70px 30px}}.DialogEvent-module-scss-module__WuQ6ya__title{font-family:var(--font-family-heading);margin-bottom:4px;font-size:2.2rem;font-weight:700}@media (min-width:769px){.DialogEvent-module-scss-module__WuQ6ya__title{font-size:2.5rem}}.DialogEvent-module-scss-module__WuQ6ya__sectionGap{height:4px}
.LpHero-module-scss-module__pIwYkW__videoWrapper>div{padding-top:105px}.LpHero-module-scss-module__pIwYkW__headTitle{font-family:var(--font-family-heading);text-shadow:0 3px 6px #00000029;font-size:3.2rem;font-weight:700;line-height:1.46154;opacity:1!important}.LpHero-module-scss-module__pIwYkW__headTitle span{margin:0 0 10px;font-size:1.5rem;display:block;opacity:1!important}@media (min-width:769px){.LpHero-module-scss-module__pIwYkW__headTitle{text-shadow:0 10px 20px #0000001a;font-size:4rem;line-height:1.5}.LpHero-module-scss-module__pIwYkW__headTitle span{font-size:1.6rem;line-height:1.25}}.LpHero-module-scss-module__pIwYkW__head{z-index:1;color:#fff;width:100%;height:100%;margin:0 auto;padding:160px 25px 0;position:fixed;top:0}@media (min-width:769px){.LpHero-module-scss-module__pIwYkW__head{padding:159px 150px 0}}.LpHero-module-scss-module__pIwYkW__buttonWrapper{z-index:1;width:100%;height:135px;max-height:calc(var(--vh,1vh)*100);flex-direction:column;align-items:center;margin:0 auto;display:flex;position:fixed;bottom:0;left:0;right:0}.LpHero-module-scss-module__pIwYkW__wrapper{height:100vh}.LpHero-module-scss-module__pIwYkW__wrapper #LpHero-module-scss-module__pIwYkW__scroll-point{z-index:0}.LpHero-module-scss-module__pIwYkW__wrapper{overflow:hidden}
.OtherInterviews-module-scss-module__rDJN4W__wrapper{width:100%}.OtherInterviews-module-scss-module__rDJN4W__container{width:100%;max-width:700px;margin:0 auto;padding:60px 30px}@media (min-width:769px){.OtherInterviews-module-scss-module__rDJN4W__container{padding:60px 0}}.OtherInterviews-module-scss-module__rDJN4W__heading{font-family:var(--font-family-heading);margin-bottom:30px;font-size:2.4rem;font-weight:700;line-height:1.375}.OtherInterviews-module-scss-module__rDJN4W__itemLink{border-radius:15px;display:block;position:relative;overflow:hidden}@media (min-width:769px){.OtherInterviews-module-scss-module__rDJN4W__itemLink:hover img{transform:scale(1.02)}}.OtherInterviews-module-scss-module__rDJN4W__titleGradation{z-index:1;background-image:linear-gradient(#0000004d 0%,#0000 100%);width:100%;height:158px;position:absolute;top:0;left:0}.OtherInterviews-module-scss-module__rDJN4W__nameGradation{z-index:1;background-image:linear-gradient(#0000 0%,#0003 100%);width:100%;height:158px;position:absolute;bottom:0;left:0}.OtherInterviews-module-scss-module__rDJN4W__thumbnail img{aspect-ratio:10/13;object-fit:cover;width:100%;transition:transform .5s ease-in-out;display:block}.OtherInterviews-module-scss-module__rDJN4W__titleContainer{z-index:2;color:#fefefe;text-shadow:0 3px 6px #00000029;padding:0 20px;display:block;position:absolute;top:14px;left:0}.OtherInterviews-module-scss-module__rDJN4W__titleContainer p{font-family:var(--font-family-heading);font-feature-settings:"palt";color:#fefefe;word-break:auto-phrase;margin:0;font-size:1.5rem;font-weight:700;line-height:1.467}.OtherInterviews-module-scss-module__rDJN4W__titleContainer span{font-family:var(--font-family-heading);text-transform:uppercase;letter-spacing:.5px;margin-bottom:2px;font-size:1rem;font-weight:700;display:block}.OtherInterviews-module-scss-module__rDJN4W__titleContainer br{display:none}.OtherInterviews-module-scss-module__rDJN4W__intervieweeContainer{z-index:2;font-family:var(--font-family-heading);color:#fefefe;text-shadow:0 3px 6px #00000029;padding:0 20px;font-size:1.5rem;line-height:2;display:block;position:absolute;bottom:12px;left:0}.OtherInterviews-module-scss-module__rDJN4W__intervieweeContainer span{font-size:1rem;display:block}
.RecruitmentAccordion-module-scss-module__hXWEia__jobList{margin-top:20px;font-size:1.2rem;font-weight:700;line-height:2.2}.RecruitmentAccordion-module-scss-module__hXWEia__jobList h3{font-size:1.4rem}.RecruitmentAccordion-module-scss-module__hXWEia__jobList a{text-decoration:none!important}.RecruitmentAccordion-module-scss-module__hXWEia__jobList a.tagcloud{white-space:nowrap;background:#f3f5f7;border:none;border-radius:3px;margin:0 6px 0 0;padding:4px;font-size:1.2rem}.RecruitmentAccordion-module-scss-module__hXWEia__jobList a.tagcloud:hover{color:#fff;background:#2590fa}.RecruitmentAccordion-module-scss-module__hXWEia__switcherWrapper{gap:15px;margin:30px 0 20px;display:flex}.RecruitmentAccordion-module-scss-module__hXWEia__accordionWrapper{width:calc(100% + 60px);margin-left:-30px;margin-right:-30px}@media (min-width:769px){.RecruitmentAccordion-module-scss-module__hXWEia__accordionWrapper{border:1px solid #e5e5e5;border-radius:10px;width:100%;margin-left:0;margin-right:0}}.RecruitmentAccordion-module-scss-module__hXWEia__accordion{border:none;border-bottom:1px solid #e5e5e5;overflow:hidden}@media (min-width:769px){.RecruitmentAccordion-module-scss-module__hXWEia__accordion{border:none;border-radius:10px}}.RecruitmentAccordion-module-scss-module__hXWEia__accordionItem+.RecruitmentAccordion-module-scss-module__hXWEia__accordionItem{border-color:#e5e5e5}.RecruitmentAccordion-module-scss-module__hXWEia__accordionItemButton{color:#000;justify-content:space-between;align-items:center;width:100%;padding:21px 35px 21px 30px;font-size:1.5rem;font-weight:700;line-height:1.42857;display:flex;position:relative}@media (min-width:769px){.RecruitmentAccordion-module-scss-module__hXWEia__accordionItemButton{padding:30px 35px 30px 30px;font-size:1.5rem}.RecruitmentAccordion-module-scss-module__hXWEia__accordionItemButton:hover{opacity:.8;transition:opacity .3s ease-in-out}}.RecruitmentAccordion-module-scss-module__hXWEia__accordionItemButton[aria-expanded=true]>svg{transform:rotate(180deg)}.RecruitmentAccordion-module-scss-module__hXWEia__accordionItemHeading{z-index:1;position:relative}.RecruitmentAccordion-module-scss-module__hXWEia__accordionItemPanel{z-index:0;background-color:#fff;height:auto;margin:0 30px;padding:0;font-size:1.2rem;font-weight:700;line-height:1.84615;transition:max-height 1.5s linear,height 1.5s linear;animation:none;display:block;position:relative;overflow:hidden}@media (min-width:769px){.RecruitmentAccordion-module-scss-module__hXWEia__accordionItemPanel{font-size:1.3rem}}.RecruitmentAccordion-module-scss-module__hXWEia__accordionItemPanel[hidden]{height:0;max-height:0;animation:none;display:block}.RecruitmentAccordion-module-scss-module__hXWEia__accordionItemPanel a{text-decoration:underline}.RecruitmentAccordion-module-scss-module__hXWEia__accordionItemWrapper{border-top:1px solid #e5e5e5}@media (min-width:769px){.RecruitmentAccordion-module-scss-module__hXWEia__accordionItemWrapper:first-child{border-top:none}}.RecruitmentAccordion-module-scss-module__hXWEia__itemInfo{padding-bottom:30px}.RecruitmentAccordion-module-scss-module__hXWEia__description{margin-bottom:20px;font-size:1.3rem;line-height:1.6154}.RecruitmentAccordion-module-scss-module__hXWEia__switcherButton{cursor:pointer;border:1px solid #ababab;border-radius:5px;justify-content:center;align-items:center;width:100%;height:40px;font-size:1.3rem;font-weight:700;display:flex}.RecruitmentAccordion-module-scss-module__hXWEia__switcherButton.RecruitmentAccordion-module-scss-module__hXWEia__isActive{border:2px solid #407cf2}
.RecruitmentSection-module-scss-module__5xQkZa__wrapper{background-color:#fff;width:100%}.RecruitmentSection-module-scss-module__5xQkZa__section{border-top:1px solid #0000001a;width:100%;max-width:700px;margin:0 auto;padding:60px 30px}@media (min-width:769px){.RecruitmentSection-module-scss-module__5xQkZa__section{padding:60px 0}}.RecruitmentSection-module-scss-module__5xQkZa__title{font-family:var(--font-family-heading);margin:0;font-size:2.4rem;font-weight:700;line-height:34px}.RecruitmentSection-module-scss-module__5xQkZa__title br{display:block}@media (min-width:769px){.RecruitmentSection-module-scss-module__5xQkZa__title br{display:none}}.RecruitmentSection-module-scss-module__5xQkZa__bannerWrapper{flex-direction:column;align-items:center;gap:30px;padding-top:44px;display:flex}@media (min-width:769px){.RecruitmentSection-module-scss-module__5xQkZa__bannerWrapper{flex-direction:row;padding-top:60px}}
.RewardingSection-module-scss-module__RnWIFa__wrapper{width:100%;position:relative}.RewardingSection-module-scss-module__RnWIFa__wrapper:before{content:"";background-color:#000c;width:100%;height:100%;position:absolute;top:0;left:0}.RewardingSection-module-scss-module__RnWIFa__sectionInner{color:#fff;position:relative}.RewardingSection-module-scss-module__RnWIFa__section{border-top:1px solid #0000001a;width:100%;max-width:700px;margin:0 auto;padding:60px 30px}@media (min-width:769px){.RewardingSection-module-scss-module__RnWIFa__section{padding:60px 0}}.RewardingSection-module-scss-module__RnWIFa__voiceWrapper:not(:first-child){border-top:1px solid #eaeaea;margin:60px 0 0;padding:60px 0 0}.RewardingSection-module-scss-module__RnWIFa__cardWrapper{flex-direction:column;align-items:center;gap:20px;margin:40px 0 0;display:flex}.RewardingSection-module-scss-module__RnWIFa__roleIcon{width:35px;height:35px}.RewardingSection-module-scss-module__RnWIFa__voiceTitle{align-items:center;gap:7px;margin:0 0 10px;font-size:1.3rem;font-weight:700;line-height:25px;display:flex}.RewardingSection-module-scss-module__RnWIFa__voiceLead{margin:0;font-size:1.3rem;font-weight:700;line-height:25px}.RewardingSection-module-scss-module__RnWIFa__title{font-family:var(--font-family-heading);margin:0;font-size:2.4rem;font-weight:700;line-height:34px}.RewardingSection-module-scss-module__RnWIFa__voice{color:#000;background-color:#fff;border-radius:15px;width:100%;padding:30px}@media (min-width:769px){.RewardingSection-module-scss-module__RnWIFa__voice{width:500px}}.RewardingSection-module-scss-module__RnWIFa__viewAllButtonWrapper{justify-content:center;margin:30px 0 0;display:none}.RewardingSection-module-scss-module__RnWIFa__viewAllButtonWrapper[data-is-show=true]{display:flex}.RewardingSection-module-scss-module__RnWIFa__viewAllButton{border:1px solid #fff;border-radius:15px;justify-content:center;align-items:center;width:140px;height:30px;font-size:1rem;font-weight:700;display:flex}
.TeamSection-module-scss-module__4xkuwG__wrapper{background-color:#fff;width:100%}.TeamSection-module-scss-module__4xkuwG__section{background-color:#fff;width:100%;max-width:700px;margin:0 auto;padding:60px 30px}@media (min-width:769px){.TeamSection-module-scss-module__4xkuwG__section{padding:60px 0}}.TeamSection-module-scss-module__4xkuwG__introduceContainerWrapper{flex-direction:column;gap:75px;display:flex}.TeamSection-module-scss-module__4xkuwG__title{font-family:var(--font-family-heading);margin:0 0 40px;font-size:2.4rem;font-weight:700;line-height:34px}.TeamSection-module-scss-module__4xkuwG__headline{font-family:var(--font-family-heading);margin:0 0 10px;font-size:2rem;font-weight:700;line-height:26px}.TeamSection-module-scss-module__4xkuwG__lead{margin:0;font-size:1.3rem;font-weight:600;line-height:26px}.TeamSection-module-scss-module__4xkuwG__jobGraphImageWrapper{width:100%;margin:22px 0 0}.TeamSection-module-scss-module__4xkuwG__jobGraphImageWrapper img{width:100%}.TeamSection-module-scss-module__4xkuwG__lottieContainer{flex-direction:column;justify-content:center;margin:0 auto;padding-top:40px;display:flex}.TeamSection-module-scss-module__4xkuwG__lottieContainer.TeamSection-module-scss-module__4xkuwG__employee,.TeamSection-module-scss-module__4xkuwG__lottieContainer.TeamSection-module-scss-module__4xkuwG__area{width:100%;max-width:500px}.TeamSection-module-scss-module__4xkuwG__lottieContainer.TeamSection-module-scss-module__4xkuwG__job{width:100%;max-width:600px}.TeamSection-module-scss-module__4xkuwG__lottieContainer.TeamSection-module-scss-module__4xkuwG__salary img{width:100%;margin:0 auto}@media (min-width:769px){.TeamSection-module-scss-module__4xkuwG__lottieContainer.TeamSection-module-scss-module__4xkuwG__salary img{aspect-ratio:50/39;max-width:500px}}
