.RecruitmentAccordion_jobList__fq4CS{margin-top:20px;font-size:1.2rem;font-weight:700;line-height:2.2}.RecruitmentAccordion_jobList__fq4CS h3{font-size:1.4rem}.RecruitmentAccordion_jobList__fq4CS a{text-decoration:none!important}.RecruitmentAccordion_jobList__fq4CS a.tagcloud{padding:4px;margin:0 6px 0 0;font-size:1.2rem;white-space:nowrap;background:#f3f5f7;border:none;border-radius:3px}.RecruitmentAccordion_jobList__fq4CS a.tagcloud:hover{color:#fff;background:#2590fa}.RecruitmentAccordion_switcherWrapper__f4QA_{display:flex;gap:15px;margin:30px 0 20px}.RecruitmentAccordion_accordionWrapper__jA_xa{width:calc(100% + 60px);margin-right:-30px;margin-left:-30px}@media(min-width:769px){.RecruitmentAccordion_accordionWrapper__jA_xa{width:100%;margin-right:0;margin-left:0;border:1px solid #e5e5e5;border-radius:10px}}.RecruitmentAccordion_accordion__8kPYY{overflow:hidden;border:none;border-bottom:1px solid #e5e5e5}@media(min-width:769px){.RecruitmentAccordion_accordion__8kPYY{border:none;border-radius:10px}}.RecruitmentAccordion_accordionItem__wUhKP+.RecruitmentAccordion_accordionItem__wUhKP{border-color:#e5e5e5}.RecruitmentAccordion_accordionItemButton__3YjBA{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;padding:21px 35px 21px 30px;font-size:1.5rem;font-weight:700;line-height:1.42857143;color:#000}@media(min-width:769px){.RecruitmentAccordion_accordionItemButton__3YjBA{padding:30px 35px 30px 30px;font-size:1.5rem}.RecruitmentAccordion_accordionItemButton__3YjBA:hover{opacity:.8;transition:opacity .3s ease-in-out}}.RecruitmentAccordion_accordionItemButton__3YjBA[aria-expanded=true]>svg{transform:rotate(180deg)}.RecruitmentAccordion_accordionItemHeading__raCzj{position:relative;z-index:1}.RecruitmentAccordion_accordionItemPanel__JbMaF{position:relative;z-index:0;display:block;height:auto;padding:0;margin:0 30px;overflow:hidden;font-size:1.2rem;font-weight:700;line-height:1.84615385;background-color:#fff;transition:max-height 1.5s linear,height 1.5s linear;animation:none}@media(min-width:769px){.RecruitmentAccordion_accordionItemPanel__JbMaF{font-size:1.3rem}}.RecruitmentAccordion_accordionItemPanel__JbMaF[hidden]{display:block;height:0;max-height:0;animation:none}.RecruitmentAccordion_accordionItemPanel__JbMaF a{text-decoration:underline}.RecruitmentAccordion_accordionItemWrapper__euvCc{border-top:1px solid #e5e5e5}@media(min-width:769px){.RecruitmentAccordion_accordionItemWrapper__euvCc:first-child{border-top:none}}.RecruitmentAccordion_itemInfo__VBv5X{padding-bottom:30px}.RecruitmentAccordion_description__ryQa7{margin-bottom:20px;font-size:1.3rem;line-height:1.6154}.RecruitmentAccordion_switcherButton__jV1w3{display:flex;align-items:center;justify-content:center;width:100%;height:40px;font-size:1.3rem;font-weight:700;cursor:pointer;border:1px solid #ababab;border-radius:5px}.RecruitmentAccordion_switcherButton__jV1w3.RecruitmentAccordion_isActive__5UzBi{border:2px solid #407cf2}.RecruitmentSection_wrapper__Z5HYr{width:100%;background-color:#fff}.RecruitmentSection_section__6fnX6{width:100%;max-width:700px;padding:60px 30px;margin:0 auto;border-top:1px solid #0000001a}@media(min-width:769px){.RecruitmentSection_section__6fnX6{padding:60px 0}}.RecruitmentSection_title__KOJY9{margin:0;font-family:var(--font-family-heading);font-size:2.4rem;font-weight:700;line-height:34px}.RecruitmentSection_title__KOJY9 br{display:block}@media(min-width:769px){.RecruitmentSection_title__KOJY9 br{display:none}}.RecruitmentSection_bannerWrapper__dXHjm{display:flex;flex-direction:column;gap:30px;align-items:center;padding-top:44px}@media(min-width:769px){.RecruitmentSection_bannerWrapper__dXHjm{flex-direction:row;padding-top:60px}}.RewardingSection_wrapper__wwtp3{position:relative;width:100%}.RewardingSection_wrapper__wwtp3:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-color:#000c}.RewardingSection_sectionInner__5I62z{position:relative;color:#fff}.RewardingSection_section__eNFT6{width:100%;max-width:700px;padding:60px 30px;margin:0 auto;border-top:1px solid #0000001a}@media(min-width:769px){.RewardingSection_section__eNFT6{padding:60px 0}}.RewardingSection_voiceWrapper__3UvgA:not(:first-child){padding:60px 0 0;margin:60px 0 0;border-top:1px solid #eaeaea}.RewardingSection_cardWrapper__KhMCx{display:flex;flex-direction:column;gap:20px;align-items:center;margin:40px 0 0}.RewardingSection_roleIcon__lyZGZ{width:35px;height:35px}.RewardingSection_voiceTitle__20diq{display:flex;gap:7px;align-items:center;margin:0 0 10px;font-size:1.3rem;font-weight:700;line-height:25px}.RewardingSection_voiceLead__q_79y{margin:0;font-size:1.3rem;font-weight:700;line-height:25px}.RewardingSection_title__xu6Xx{margin:0;font-family:var(--font-family-heading);font-size:2.4rem;font-weight:700;line-height:34px}.RewardingSection_voice__0ZUjB{width:100%;padding:30px;color:#000;background-color:#fff;border-radius:15px}@media(min-width:769px){.RewardingSection_voice__0ZUjB{width:500px}}.RewardingSection_viewAllButtonWrapper__kxwuC{display:none;justify-content:center;margin:30px 0 0}.RewardingSection_viewAllButtonWrapper__kxwuC[data-is-show=true]{display:flex}.RewardingSection_viewAllButton__UHdK2{display:flex;align-items:center;justify-content:center;width:140px;height:30px;font-size:1rem;font-weight:700;border:1px solid #fff;border-radius:15px}.TeamSection_section__8ubtl,.TeamSection_wrapper___XxmH{width:100%;background-color:#fff}.TeamSection_section__8ubtl{max-width:700px;padding:60px 30px;margin:0 auto}@media(min-width:769px){.TeamSection_section__8ubtl{padding:60px 0}}.TeamSection_introduceContainerWrapper__DRV_y{display:flex;flex-direction:column;gap:75px}.TeamSection_title__AQn_d{margin:0 0 40px;font-family:var(--font-family-heading);font-size:2.4rem;font-weight:700;line-height:34px}.TeamSection_headline__FnaRt{margin:0 0 10px;font-family:var(--font-family-heading);font-size:2rem;font-weight:700;line-height:26px}.TeamSection_lead__UobyS{margin:0;font-size:1.3rem;font-weight:600;line-height:26px}.TeamSection_jobGraphImageWrapper__od28j{width:100%;margin:22px 0 0}.TeamSection_jobGraphImageWrapper__od28j img{width:100%}.TeamSection_lottieContainer__CweP0{display:flex;flex-direction:column;justify-content:center;padding-top:40px;margin:0 auto}.TeamSection_lottieContainer__CweP0.TeamSection_area__fzyEn,.TeamSection_lottieContainer__CweP0.TeamSection_employee__trVSP{width:100%;max-width:500px}.TeamSection_lottieContainer__CweP0.TeamSection_job__pfCUO{width:100%;max-width:600px}.TeamSection_lottieContainer__CweP0.TeamSection_salary__GQonI img{width:100%;margin:0 auto}@media(min-width:769px){.TeamSection_lottieContainer__CweP0.TeamSection_salary__GQonI img{max-width:500px;aspect-ratio:50/39}}