.footer_footer___Llig{position:relative;top:0;left:0;border-top:1px solid var(--grayLv1);background:var(--white);padding-block:60px}.footer_footerContainer__6kj2i{width:100%;margin-inline:auto}@media only screen and (min-width:1024px){.footer_footerContainer__6kj2i{max-width:1600px}}.footer_footerLayout__Ile57{box-sizing:border-box;width:87.2%;margin-inline:auto}@media only screen and (min-width:1024px){.footer_footerLayout__Ile57{width:80%;min-width:900px}.footer_footer___Llig{padding-block:80px}}@media only screen and (min-width:768px){.footer_footerLayout__Ile57{display:flex;flex-wrap:wrap}}.footer_footerLogo__JFJhR{width:140px;margin-inline:auto}@media only screen and (min-width:768px){.footer_footerLogo__JFJhR{width:140px;margin-inline:0}}@media only screen and (min-width:1024px){.footer_footerLogo__JFJhR{width:180px}}.footer_footerLogo__JFJhR a{display:block}@media only screen and (min-width:768px){.footer_footerInfo__kDQOV{margin-left:auto}}.footer_footerInfoMenus__AoGS8{display:flex;flex-direction:column;gap:20px;align-items:center;margin-top:40px}@media only screen and (min-width:768px){.footer_footerInfoMenus__AoGS8{flex-direction:row;margin-top:0}}@media only screen and (min-width:1024px){.footer_footerInfoMenus__AoGS8{gap:30px}}.footer_footerInfoMenus__AoGS8 a,.footer_footerInfoMenus__AoGS8 span{font-size:12px;font-weight:500;text-decoration:none;cursor:pointer}@media only screen and (min-width:1024px){.footer_footerInfoMenus__AoGS8 a,.footer_footerInfoMenus__AoGS8 span{font-size:14px;transition:opacity .5s cubic-bezier(.23,.76,.37,.99)}.footer_footerInfoMenus__AoGS8 a:hover,.footer_footerInfoMenus__AoGS8 span:hover{opacity:.5}}.footer_footerInfoButton__cxvtJ{display:flex;justify-content:center;margin-top:40px}@media only screen and (min-width:768px){.footer_footerInfoButton__cxvtJ{justify-content:flex-end;margin-top:30px}}.footer_footerInfoButton__cxvtJ a{border:1px solid var(--red);border-radius:100px;background:var(--red);display:flex;align-items:center;justify-content:center;box-sizing:border-box;font-size:12px;color:var(--white);text-decoration:none;padding:16px 30px;font-family:var(--font-inter),var(--font-notosans),sans-serif}@media only screen and (min-width:1024px){.footer_footerInfoButton__cxvtJ a{font-size:14px;transition:color .5s cubic-bezier(.23,.76,.37,.99),background .5s cubic-bezier(.23,.76,.37,.99)}.footer_footerInfoButton__cxvtJ a:hover{background:var(--white);color:var(--red)}}.footer_footerInfoMeta__EvhZX{border-top:1px solid var(--grayLv1);display:flex;justify-content:space-between;margin-top:60px;padding-top:30px}@media only screen and (min-width:768px){.footer_footerInfoMeta__EvhZX{border-top:none;justify-content:flex-end;margin-top:60px;padding-top:0}}.footer_footerInfoMetaLink__n6CfN{text-decoration:none}.footer_footerInfoMetaCopyright__vrhv3,.footer_footerInfoMetaLink__n6CfN span{font-size:12px}@media only screen and (min-width:768px){.footer_footerInfoMetaCopyright__vrhv3{margin-left:30px}}.header_headerLanguage__omuz_:after{font-family:iconfont;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-feature-settings:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;font-display:swap}.header_header__YFTeP{position:fixed;top:0;left:0;background:var(--white);z-index:100;width:100%;margin-inline:auto}.header_headerContainer__PDNJJ{margin-inline:6.4%}@media only screen and (min-width:1024px){.header_headerContainer__PDNJJ{margin-inline:3.125%}}.header_headerLayout__JemeS{position:relative;top:0;left:0;display:flex;align-items:flex-start;width:100%;height:60px}@media only screen and (min-width:1024px){.header_headerLayout__JemeS{height:100px}}.header_headerLogo__NTr6Q{display:flex;flex-direction:column;align-items:center;justify-content:center;opacity:0;width:160px;height:100%;transition:opacity .4s cubic-bezier(.23,.76,.37,.99)}@media only screen and (min-width:1024px){.header_headerLogo__NTr6Q{width:160px}}@media only screen and (min-width:1440px){.header_headerLogo__NTr6Q{width:236px}}[data-is-top="0"] .header_headerLogo__NTr6Q,[data-is-top="1"][data-is-min="1"] .header_headerLogo__NTr6Q{opacity:1}.header_headerLogo__NTr6Q a{display:block}.header_headerMenus__MzPh0{display:none}@media only screen and (min-width:1024px){.header_headerMenus__MzPh0{display:grid;grid-template-columns:repeat(5,auto);margin-left:auto;grid-column-gap:20px;column-gap:20px}}@media only screen and (min-width:1280px){.header_headerMenus__MzPh0{column-gap:30px}}.header_headerMenu__XK3yj a,.header_headerMenu__XK3yj span{font-size:12px;cursor:pointer;font-family:var(--font-inter),var(--font-notosans),sans-serif}@media only screen and (min-width:1024px){.header_headerMenu__XK3yj a,.header_headerMenu__XK3yj span{position:relative;top:0;left:0;display:block;font-size:12px;text-decoration:none;padding-block:40px;transition:opacity .5s cubic-bezier(.23,.76,.37,.99)}}@media only screen and (min-width:1440px){.header_headerMenu__XK3yj a,.header_headerMenu__XK3yj span{font-size:14px}}@media only screen and (min-width:1024px){.header_headerMenu__XK3yj a:hover,.header_headerMenu__XK3yj span:hover{opacity:.5}.header_headerMenu__XK3yj a:before,.header_headerMenu__XK3yj span:before{position:absolute;top:50%;left:-9px;border-radius:50%;background:var(--black);display:block;content:"";opacity:0;width:4px;height:4px;transform:translateY(-50%)}[data-current=award] .header_headerMenu__XK3yj[data-current=award] a:before,[data-current=history] .header_headerMenu__XK3yj[data-current=history] a:before,[data-current=hrmos] .header_headerMenu__XK3yj[data-current=hrmos] a:before,[data-current=interview] .header_headerMenu__XK3yj[data-current=interview] a:before,[data-current=mission_value] .header_headerMenu__XK3yj[data-current=mission_value] a:before{opacity:1}}.header_headerLanguage__omuz_{position:relative;top:0;left:0;display:none}.header_headerLanguage__omuz_:after{content:"\EA0A";vertical-align:middle;line-height:1;display:inline-block}@media only screen and (min-width:1024px){.header_headerLanguage__omuz_{display:flex;margin-left:30px;padding-block:40px}}@media only screen and (min-width:1440px){.header_headerLanguage__omuz_{margin-left:60px}}.header_headerLanguage__omuz_ select{width:35px}@media only screen and (min-width:1024px){.header_headerLanguage__omuz_ select{font-size:12px}}@media only screen and (min-width:1440px){.header_headerLanguage__omuz_ select{font-size:14px}}.header_headerLanguage__omuz_:after{position:absolute;top:50%;right:0;font-size:12px;color:var(--black);pointer-events:none;transform:translateY(-50%)}.header_headerEntry__BVj_h{display:none}@media only screen and (min-width:1024px){.header_headerEntry__BVj_h{display:flex;align-items:center;justify-content:center;height:100%;margin-left:30px}}@media only screen and (min-width:1440px){.header_headerEntry__BVj_h{margin-left:40px}}@media only screen and (min-width:1024px){.header_headerEntry__BVj_h a{border:1px solid var(--red);border-radius:100px;background:var(--red);font-size:12px;color:var(--white);text-decoration:none;padding:16px 30px;transition:color .5s cubic-bezier(.23,.76,.37,.99),background .5s cubic-bezier(.23,.76,.37,.99)}}@media only screen and (min-width:1440px){.header_headerEntry__BVj_h a{font-size:14px}}@media only screen and (min-width:1024px){.header_headerEntry__BVj_h a:hover{background:var(--white);color:var(--red)}}.menu_menuLanguage__O74qU:after{font-family:iconfont;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-feature-settings:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;font-display:swap}.menu_menu__o_ow3{position:fixed;top:0;left:0;display:flex;z-index:300;pointer-events:none;opacity:0;width:calc(var(--vw)*100);height:calc(var(--vh)*100)}[class*=showMenu] .menu_menu__o_ow3{pointer-events:all;opacity:1}.menu_menuContainer__FRSRk{position:relative;top:0;left:0;background:var(--white);box-sizing:border-box;overflow-y:scroll;width:100%;height:100%}.menu_menuLayout__sYHvG{width:74.6666666667%;margin-inline:auto;padding-block:100px}.menu_menuLanguage__O74qU{position:absolute;top:0;right:78px;display:flex;align-items:center;height:60px}.menu_menuLanguage__O74qU:after{content:"\EA0A";vertical-align:middle;line-height:1;display:inline-block}.menu_menuLanguage__O74qU select{width:35px}.menu_menuLanguage__O74qU:after{position:absolute;top:50%;right:0;font-size:12px;color:var(--black);pointer-events:none;transform:translateY(-50%)}.menu_menuLinks__bJ4mf{margin-top:40px}.menu_menuLink__u_Qs9{margin-top:30px}.menu_menuLink__u_Qs9:first-of-type{margin-top:0}.menu_menuLink__u_Qs9 a,.menu_menuLink__u_Qs9>span{text-decoration:none;cursor:pointer}.menu_menuLink__u_Qs9 a>span,.menu_menuLink__u_Qs9>span>span{font-size:16px;font-weight:500}.menu_menuButton__mgSeI{margin-top:60px}.menu_menuButton__mgSeI a{border-radius:100px;background:var(--red);display:flex;align-items:center;justify-content:center;text-decoration:none;padding:16px 30px}.menu_menuButton__mgSeI a span{font-size:14px;color:var(--white);font-family:var(--font-inter),var(--font-notosans),sans-serif}@font-face{font-family:iconfont;src:url(/font/iconfont.eot?1709526010133);src:url(/font/iconfont.eot?1709526010133#iefix) format("eot"),url(/font/iconfont.woff2?1709526010133) format("woff2"),url(/font/iconfont.woff?1709526010133) format("woff"),url(/font/iconfont.ttf?1709526010133) format("truetype"),url(/font/iconfont.svg?1709526010133#iconfont) format("svg")}.trigger_trigger__ztX1S{position:fixed;top:0;right:0;z-index:500;width:78px;height:60px}@media only screen and (min-width:1024px){.trigger_trigger__ztX1S{display:none}}.trigger_trigger__ztX1S span{position:relative;top:0;left:24px;background:var(--black);display:block;width:30px;height:1px;transition:top .1s cubic-bezier(.23,.76,.37,.99),transform .1s cubic-bezier(.23,.76,.37,.99),opacity .1s cubic-bezier(.23,.76,.37,.99)}.trigger_trigger__ztX1S span:first-of-type{top:24px}.trigger_trigger__ztX1S span:nth-of-type(2){top:30px}.trigger_trigger__ztX1S span:nth-of-type(3){top:36px}[data-layout=recruitment] .trigger_trigger__ztX1S span{background:var(--black)}[class*=showMenu] .trigger_trigger__ztX1S span:first-of-type{top:31px;transform:rotate(45deg)}[class*=showMenu] .trigger_trigger__ztX1S span:nth-of-type(2){opacity:0}[class*=showMenu] .trigger_trigger__ztX1S span:nth-of-type(3){top:29px;transform:rotate(-45deg)}[class*=showMenu] .trigger_trigger__ztX1S span{background:var(--white)}[class*=showMenu] [data-layout=recruitment]~.trigger_trigger__ztX1S span{background:var(--black)}