.ApplicationPageFooter_application-page-footer__ixYXv{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:60px;gap:60px}@media (max-width:740px){.ApplicationPageFooter_application-page-footer__ixYXv{grid-template-columns:1fr;gap:0}}.ApplicationPageFooter_application-page-footer__ixYXv>.ApplicationPageFooter_otherAndOpen__k_uEA{display:flex;flex-direction:column;gap:30px}@media (max-width:740px){.ApplicationPageFooter_application-page-footer__ixYXv>.ApplicationPageFooter_otherAndOpen__k_uEA{gap:0}}.FooterJobList_footer-job-list__9aiiq>.FooterJobList_pc__WvfkG{display:inline;display:initial}@media (max-width:740px){.FooterJobList_footer-job-list__9aiiq>.FooterJobList_pc__WvfkG{display:none}}.FooterJobList_footer-job-list__9aiiq>.FooterJobList_sp__4WJ8Y{display:none}@media (max-width:740px){.FooterJobList_footer-job-list__9aiiq>.FooterJobList_sp__4WJ8Y{display:inline;display:initial}}.FooterJobListPC_footer-job-list-pc__CI3D3>.FooterJobListPC_title__hvXHE{font-size:14px;font-weight:400;color:#212121;letter-spacing:.7px}.FooterJobListPC_footer-job-list-pc__CI3D3>.FooterJobListPC_list__nNsjC{margin-block-start:10px}.FooterJobListPC_inner-container__7QrLb{display:flex;flex-direction:column;gap:15px}.FooterJobListPC_inner-container__7QrLb>.FooterJobListPC_link___UCqH{color:#808080}.FooterJobListPC_inner-container__7QrLb>.FooterJobListPC_link___UCqH:hover{opacity:.5;transition:opacity .5s}.FooterJobListSP_footer-job-list-sp__FLGBK>.FooterJobListSP_title__s33_V{position:relative;padding-block:40px 37px;font-size:14px;font-weight:400;color:#212121;letter-spacing:.7px;border-top:1px solid #ebebeb}.FooterJobListSP_footer-job-list-sp__FLGBK>.FooterJobListSP_title__s33_V:after{position:absolute;top:50%;right:10px;width:6px;height:6px;content:"";border-top:1px solid #212121;border-right:1px solid #212121;transition:transform .5s;transform:translateY(-50%) rotateX(180deg) rotate(-45deg)}.FooterJobListSP_footer-job-list-sp__FLGBK>.FooterJobListSP_title__s33_V.FooterJobListSP_-open__38xBT:after{transform:translateY(-50%) rotateX(0) rotate(-45deg)}.FooterJobListSP_footer-job-list-sp__FLGBK>.FooterJobListSP_list__9e_uV{display:grid;grid-template-rows:0fr;margin-block-start:10px;margin-block-start:0;visibility:hidden;opacity:0;transition:opacity .3s,grid-template-rows .3s,visibility .3s}.FooterJobListSP_footer-job-list-sp__FLGBK>.FooterJobListSP_list__9e_uV.FooterJobListSP_-visible__fVGCn{grid-template-rows:1fr;visibility:visible;opacity:1}.FooterJobListSP_inner-container__QmGRn{display:flex;flex-direction:column;gap:15px;overflow:hidden}.FooterJobListSP_inner-container__QmGRn>.FooterJobListSP_link__W3a7D{color:#808080;transition:opacity .5s}.FooterJobListSP_inner-container__QmGRn>.FooterJobListSP_link__W3a7D:last-child{margin-block:0 40px}.FooterJobListSP_inner-container__QmGRn>.FooterJobListSP_link__W3a7D:hover{opacity:.5}.SectionEntry_section-entry__9_AME>.SectionEntry_title__ASC_d{font-size:34px;color:#1f1f1f;text-align:center;letter-spacing:6.8px}@media (max-width:740px){.SectionEntry_section-entry__9_AME>.SectionEntry_title__ASC_d{font-size:32px;letter-spacing:5.28px}}.SectionEntry_section-entry__9_AME>.SectionEntry_description__x4008{margin-block:var(--margin-30) 0;font-size:14px;color:#1f1f1f;text-align:center}@media (max-width:740px){.SectionEntry_section-entry__9_AME>.SectionEntry_description__x4008{text-align:left}}.SectionEntry_section-entry__9_AME>.SectionEntry_container__MKbr_{display:flex;flex-direction:column;gap:20px;margin-block:var(--margin-60) 0}@media (max-width:740px){.SectionEntry_section-entry__9_AME>.SectionEntry_container__MKbr_{gap:15px}}.SectionEntry_entry-blocks__tQUDu{position:relative;display:flex;gap:20px;align-items:center;justify-content:space-between;padding-block:60px 40px;padding-inline:40px;background-color:#fff;border-radius:3px}@media (max-width:740px){.SectionEntry_entry-blocks__tQUDu{flex-direction:column;padding-block:40px 30px;padding-inline:30px}}.SectionEntry_entry-blocks__tQUDu>.SectionEntry_textWrapper___lNpy{flex-grow:1;flex-basis:0}.SectionEntry_entry-blocks__tQUDu>.SectionEntry_textWrapper___lNpy>.SectionEntry_title__ASC_d{font-size:18px;font-weight:500;color:#1f1f1f}@media (max-width:740px){.SectionEntry_entry-blocks__tQUDu>.SectionEntry_textWrapper___lNpy>.SectionEntry_title__ASC_d{padding-inline-end:0;text-align:center}}.SectionEntry_entry-blocks__tQUDu>.SectionEntry_textWrapper___lNpy>.SectionEntry_description__x4008{font-size:14px;line-height:2;color:#1f1f1f;text-align:left;opacity:.5}@media (max-width:740px){.SectionEntry_entry-blocks__tQUDu>.SectionEntry_textWrapper___lNpy>.SectionEntry_description__x4008{padding-inline-end:0;text-align:center}}.SectionEntry_entry-blocks__tQUDu>.SectionEntry_button__PAUxq{width:150px;max-width:150px;font-size:14px;line-height:44px;color:#212121;text-align:center;background-color:#ffd400;border-radius:2px;transition:color .3s,border-color .3s,background-color .3s}@media (max-width:740px){.SectionEntry_entry-blocks__tQUDu>.SectionEntry_button__PAUxq{display:block;width:100%;margin-block-start:25px;margin-inline:auto;transform:none}}.SectionEntry_entry-blocks__tQUDu>.SectionEntry_button__PAUxq:hover{color:#fff;background-color:#212121;border-color:#212121}.SectionEntry_one-entry-block__wBJ8t>.SectionEntry_oneButton__fpDer{display:block;width:300px;padding-block:27px;margin-block:50px 0;margin-inline:auto;font-size:14px;line-height:1;color:#212121;text-align:center;background-color:#fff;border:1px solid #ffdb2d;border-radius:2px;transition:color .5s,border-color .5s,background-color .5s}@media (max-width:740px){.SectionEntry_one-entry-block__wBJ8t>.SectionEntry_oneButton__fpDer{width:100%}}.SectionEntry_one-entry-block__wBJ8t>.SectionEntry_oneButton__fpDer:hover{color:#fff;background-color:#212121;border-color:#212121}.SectionFirstView_section-first-view__eyWtW>.SectionFirstView_textWrapper__UFb2E{width:100%;max-width:1120px;padding-inline:var(--margin-80);margin-inline:auto}@media (min-width:741px) and (max-width:1024px){.SectionFirstView_section-first-view__eyWtW>.SectionFirstView_textWrapper__UFb2E{padding-inline:var(--margin-50)}}@media (max-width:740px){.SectionFirstView_section-first-view__eyWtW>.SectionFirstView_textWrapper__UFb2E{padding-inline:var(--margin-20)}}.SectionFirstView_section-first-view__eyWtW>.SectionFirstView_textWrapper__UFb2E>.SectionFirstView_category__osEut{font-size:14px}.SectionFirstView_section-first-view__eyWtW>.SectionFirstView_textWrapper__UFb2E>.SectionFirstView_tags__r1aSc{display:flex;gap:10px;margin-block:30px 0}.SectionFirstView_section-first-view__eyWtW>.SectionFirstView_textWrapper__UFb2E>.SectionFirstView_tags__r1aSc>.SectionFirstView_tag__Wkrqe{padding-block:7px 6px;padding-inline:10px;font-size:13px;color:#000;border:1px solid rgba(33,33,33,.2)}.SectionFirstView_section-first-view__eyWtW>.SectionFirstView_textWrapper__UFb2E>.SectionFirstView_title__61tPN{margin-block:20px 0;font-size:24px}.SectionFirstView_section-first-view__eyWtW>.SectionFirstView_textWrapper__UFb2E>.SectionFirstView_description__UY9Kj{margin-block:var(--margin-30) 0;font-size:14px;line-height:2}.SectionFirstView_section-first-view__eyWtW>.SectionFirstView_image__r4TCq{position:relative;width:100%;max-height:800px;aspect-ratio:10/4;margin-block:var(--margin-60) 0}@media (min-width:741px) and (max-width:1024px){.SectionFirstView_section-first-view__eyWtW>.SectionFirstView_image__r4TCq{aspect-ratio:20/12}}@media (max-width:740px){.SectionFirstView_section-first-view__eyWtW>.SectionFirstView_image__r4TCq{min-height:250px;max-height:260px;aspect-ratio:3/2}}.DevelopmentEnvironment_development-environment__GbfyO>.DevelopmentEnvironment_title__OSNgq{font-size:18px;color:#212121;font-weight:400}.DevelopmentEnvironment_development-environment__GbfyO>.DevelopmentEnvironment_container__6PqlL{margin-block-start:50px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:40px 7.5%;gap:40px 7.5%}@media (max-width:740px){.DevelopmentEnvironment_development-environment__GbfyO>.DevelopmentEnvironment_container__6PqlL{grid-template-columns:1fr;gap:50px}}.DevelopmentEnvironment_development-environment__GbfyO>.DevelopmentEnvironment_container__6PqlL>.DevelopmentEnvironment_content__7weZU>.DevelopmentEnvironment_title__OSNgq{font-size:14px;position:relative;padding-inline-start:20px;color:#212121;font-weight:400}.DevelopmentEnvironment_development-environment__GbfyO>.DevelopmentEnvironment_container__6PqlL>.DevelopmentEnvironment_content__7weZU>.DevelopmentEnvironment_title__OSNgq:before{content:"";position:absolute;top:10px;left:0;background-color:#212121;width:8px;height:1px}.DevelopmentEnvironment_development-environment__GbfyO>.DevelopmentEnvironment_container__6PqlL>.DevelopmentEnvironment_content__7weZU>.DevelopmentEnvironment_description__WFkA_{margin-block-start:14px;font-size:14px;line-height:2;color:#808080}@media (max-width:740px){.DevelopmentEnvironment_development-environment__GbfyO>.DevelopmentEnvironment_container__6PqlL>.DevelopmentEnvironment_content__7weZU>.DevelopmentEnvironment_description__WFkA_{margin-block-start:5px}}.JobDescription_main-duties__XzWxF>.JobDescription_title__h_3EU{font-size:18px;font-weight:400;color:#212121}.JobDescription_main-duties__XzWxF>.JobDescription_description__RjRXA{margin-block-start:20px;font-size:14px;line-height:2;color:#808080}.SelectionProcess_selection-process__WbiXd>.SelectionProcess_title__3l_97{font-size:18px;color:#212121;font-weight:400}.SelectionProcess_selection-process__WbiXd>.SelectionProcess_details___8DR6{font-size:14px;color:gray;line-height:2}.SelectionProcess_selection-process__WbiXd>.SelectionProcess_details___8DR6>.SelectionProcess_submissionMaterials___293y{position:relative;margin-block-start:5px}.SelectionProcess_selection-process__WbiXd>.SelectionProcess_details___8DR6>.SelectionProcess_submissionMaterials___293y>.SelectionProcess_label__IzuZY{position:absolute;top:0;left:0}.SelectionProcess_selection-process__WbiXd>.SelectionProcess_details___8DR6>.SelectionProcess_submissionMaterials___293y>.SelectionProcess_description__XPUp2{margin-inline-start:60px}.SelectionProcess_selection-process__WbiXd>.SelectionProcess_details___8DR6>.SelectionProcess_steps__bHWnM{margin-block-start:20px}@media (max-width:740px){.SelectionProcess_selection-process__WbiXd>.SelectionProcess_details___8DR6>.SelectionProcess_steps__bHWnM{margin-block-start:50px}}.SelectionProcess_selection-process__WbiXd>.SelectionProcess_details___8DR6>.SelectionProcess_steps__bHWnM>.SelectionProcess_step__WpdGG{position:relative}.SelectionProcess_selection-process__WbiXd>.SelectionProcess_details___8DR6>.SelectionProcess_steps__bHWnM>.SelectionProcess_step__WpdGG>.SelectionProcess_label__IzuZY{position:absolute;top:0;left:0}.SelectionProcess_selection-process__WbiXd>.SelectionProcess_details___8DR6>.SelectionProcess_steps__bHWnM>.SelectionProcess_step__WpdGG>.SelectionProcess_description__XPUp2{margin-inline-start:60px}.SectionRecruitDetail_recruit-detail__aCJhP>.SectionRecruitDetail_content__s4VxQ{padding-block:70px}.SectionRecruitDetail_recruit-detail__aCJhP>.SectionRecruitDetail_content__s4VxQ:first-child{padding-block:0 70px}.SectionRecruitDetail_recruit-detail__aCJhP>.SectionRecruitDetail_content__s4VxQ:not(:first-child){border-top:1px solid #e6e6e6}.SectionRecruitDetail_recruit-detail__aCJhP>.SectionRecruitDetail_content__s4VxQ:last-child{padding-block:70px 0}.SectionRecruitDetail_recruit-detail__aCJhP>.SectionRecruitDetail_content__s4VxQ:only-child{padding-block:0}.RelatedAchievement_related-achievement__tAiOW{display:flex;min-height:400px;background-color:#fafafa}.RelatedAchievement_related-achievement__tAiOW.RelatedAchievement_-odd__bdOVm{flex-direction:row-reverse}@media (max-width:740px){.RelatedAchievement_related-achievement__tAiOW,.RelatedAchievement_related-achievement__tAiOW.RelatedAchievement_-odd__bdOVm{flex-direction:column}}.RelatedAchievement_related-achievement__tAiOW>.RelatedAchievement_imageContainer__R9yCJ{position:relative;width:60%;overflow:hidden}@media (max-width:740px){.RelatedAchievement_related-achievement__tAiOW>.RelatedAchievement_imageContainer__R9yCJ{width:100%;aspect-ratio:16/9}}.RelatedAchievement_related-achievement__tAiOW>.RelatedAchievement_imageContainer__R9yCJ>.RelatedAchievement_image__VI75e{height:100%;transition:opacity 1s cubic-bezier(.215,.61,.355,1),transform 1s cubic-bezier(.215,.61,.355,1);transform:scale(1) translateZ(0)}.RelatedAchievement_related-achievement__tAiOW:hover>.RelatedAchievement_imageContainer__R9yCJ>.RelatedAchievement_image__VI75e{transform:scale(1.05) translateZ(0)}.RelatedAchievement_related-achievement__tAiOW>.RelatedAchievement_imageContainer__R9yCJ>.RelatedAchievement_label__q6c6_{position:absolute;top:20px;left:20px;padding-block:9px 7px;padding-inline:15px;font-size:11px;line-height:1;letter-spacing:.55px;background-color:#fff}.RelatedAchievement_related-achievement__tAiOW>.RelatedAchievement_text__wP9jC{width:40%;padding-block:60px;padding-inline:60px 55px}@media (min-width:741px) and (max-width:1024px){.RelatedAchievement_related-achievement__tAiOW>.RelatedAchievement_text__wP9jC{padding-block:40px;padding-inline:40px 35px}}@media (max-width:740px){.RelatedAchievement_related-achievement__tAiOW>.RelatedAchievement_text__wP9jC{width:100%;padding-block:35px 40px;padding-inline:20px}}.RelatedAchievement_related-achievement__tAiOW>.RelatedAchievement_text__wP9jC>.RelatedAchievement_title__i2nav{font-size:18px;font-weight:400;color:#212121}@media (max-width:740px){.RelatedAchievement_related-achievement__tAiOW>.RelatedAchievement_text__wP9jC>.RelatedAchievement_title__i2nav{font-size:16px}}.RelatedAchievement_related-achievement__tAiOW>.RelatedAchievement_text__wP9jC>.RelatedAchievement_description__BAhnv{margin-block-start:35px;font-size:13px;line-height:2}@media (max-width:740px){.RelatedAchievement_related-achievement__tAiOW>.RelatedAchievement_text__wP9jC>.RelatedAchievement_description__BAhnv{margin-block-start:25px}}.RelatedAchievement_related-achievement__tAiOW>.RelatedAchievement_text__wP9jC>.RelatedAchievement_productionScope__RoWNb>.RelatedAchievement_title__i2nav{margin-block-start:30px;font-size:13px;color:#212121}.RelatedAchievement_related-achievement__tAiOW>.RelatedAchievement_text__wP9jC>.RelatedAchievement_productionScope__RoWNb>.RelatedAchievement_description__BAhnv{margin-block-start:5px;font-size:13px;color:#808080}.SectionRelatedAchievements_section-related-achievement___yBzG>.SectionRelatedAchievements_title__QueqQ{font-size:24px;font-weight:400;line-height:1.7}@media (max-width:740px){.SectionRelatedAchievements_section-related-achievement___yBzG>.SectionRelatedAchievements_title__QueqQ{font-size:22px}}.SectionRelatedAchievements_section-related-achievement___yBzG>.SectionRelatedAchievements_container__1ZBud{display:flex;flex-direction:column;gap:60px;margin-block:var(--margin-60) 0}.SectionRelatedPosition_related-positions__A0lLX>.SectionRelatedPosition_title__A4OCq{font-size:24px;font-weight:400;line-height:1.7;text-align:center}@media (max-width:740px){.SectionRelatedPosition_related-positions__A0lLX>.SectionRelatedPosition_title__A4OCq{font-size:22px}}.SectionRelatedPosition_related-positions__A0lLX>.SectionRelatedPosition_container__EsW9s{display:flex;flex-direction:column;margin-block:var(--margin-60) 0;border-top:1px solid #ebebeb}.SectionRelatedPosition_related-positions__A0lLX>.SectionRelatedPosition_container__EsW9s>.SectionRelatedPosition_position__8FhlR{display:flex;flex-direction:column;gap:10px;padding-block:30px;border-bottom:1px solid #ebebeb}.SectionRelatedPosition_related-positions__A0lLX>.SectionRelatedPosition_container__EsW9s>.SectionRelatedPosition_position__8FhlR>.SectionRelatedPosition_tags__FMznv{display:flex;gap:10px}.SectionRelatedPosition_related-positions__A0lLX>.SectionRelatedPosition_container__EsW9s>.SectionRelatedPosition_position__8FhlR>.SectionRelatedPosition_tags__FMznv>.SectionRelatedPosition_tag__roULc{padding:7px 10px;font-size:13px;border:1px solid rgba(33,33,33,.2)}.SectionRelatedPosition_related-positions__A0lLX>.SectionRelatedPosition_container__EsW9s>.SectionRelatedPosition_position__8FhlR>.SectionRelatedPosition_title__A4OCq{font-size:16px;font-weight:400;line-height:1.63;letter-spacing:.15px}.SectionRelatedPosition_related-positions__A0lLX>.SectionRelatedPosition_container__EsW9s>.SectionRelatedPosition_position__8FhlR:hover>.SectionRelatedPosition_title__A4OCq{-webkit-text-decoration:underline;text-decoration:underline}.SectionRelatedPosition_related-positions__A0lLX>.SectionRelatedPosition_container__EsW9s>.SectionRelatedPosition_position__8FhlR>.SectionRelatedPosition_description__ZPbyS{overflow:hidden;font-size:14px;opacity:.5}