._2UJdIW_FormGroup{align-items:center;display:flex}._2UJdIW_FormGroup:not(:first-of-type){margin-top:34px}._2UJdIW_FormLabel,._2UJdIW_FormField{width:100%}._2UJdIW_FormLabel{cursor:default}._2UJdIW_FormInput,._2UJdIW_FormSelect,._2UJdIW_FormTextarea{color:#000;border:1px solid #000;width:100%;padding:10px}._2UJdIW_FormTextarea{height:300px}._2UJdIW_SubmitButton{text-align:center;color:#fff;cursor:pointer;background-color:#000;border-radius:100px;justify-content:center;align-items:center;width:200px;padding:15px 0;font-size:18px;font-weight:700;text-decoration:none;display:flex}._2UJdIW_SubmitWrapper{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;margin-top:80px;display:flex}._2UJdIW_SubmitWrapper a{color:#0070f3;text-decoration:underline}._2UJdIW_SubmitWrapper a:hover{color:#0056b3;text-decoration:underline}._2UJdIW_Error{color:#f66139;margin-top:8px;font-size:14px}
.XMiKga_SnsLogos{justify-content:center;align-items:center;gap:16px;margin-top:16px;display:flex}.XMiKga_XLogo{width:40px;height:40px}.XMiKga_FacebookLogo{width:42px;height:42px}
.RHhD0W_Footer{background-image:url(/images/background.png);padding:100px 0 110px}.RHhD0W_FooterNav{text-align:center;padding:20px 0;background-color:#000;border-radius:31px;max-width:860px;margin:0 auto;padding-inline-start:0}.RHhD0W_FooterNavItem{color:#fff;margin:0 15px;font-size:13px;font-weight:700;display:inline}.RHhD0W_FooterNavItem a{color:#fff;text-decoration:none}.RHhD0W_FooterNavItem a:visited{color:#fff}.RHhD0W_Copyright{text-align:center;color:#fff;margin:16px auto 0;font-weight:700}
._8iGOoW_Header{width:100vw;height:413px}._8iGOoW_HeaderImg{object-fit:cover;width:100%;height:413px}._8iGOoW_HeaderBg{background-color:#00000080;width:100%;height:413px;position:absolute;top:0;left:0}._8iGOoW_HeaderWrapper{max-width:1200px;margin:0 auto}._8iGOoW_HeaderGlobal{justify-content:space-between;align-items:center;padding:35px 16px 0;display:flex}._8iGOoW_Nav{float:right;margin-top:30px}._8iGOoW_NavItem{color:#fff;text-align:center;margin-left:30px;font-size:13px;font-weight:700;display:inline-block}._8iGOoW_active{color:#f66139!important}._8iGOoW_NavItem span{font-size:10px;line-height:20px}._8iGOoW_NavItem a{text-decoration:none;transition:color .3s}._8iGOoW_NavItem a:hover,._8iGOoW_NavItem a:hover:visited{color:#e0e0e0}._8iGOoW_NavItem a:visited{color:#fff}._8iGOoW_NavMobileButton{cursor:pointer;width:40px;height:40px}._8iGOoW_NavMobile{z-index:99;flex-direction:column;width:100%;display:flex;position:fixed;top:0;left:0}._8iGOoW_NavMobileClose{color:#fff;text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#f66139;width:80px;margin-left:auto;padding:8px}._8iGOoW_NavMobileItem{vertical-align:middle;text-align:center;color:#fff;background-color:#000;border-bottom:1px solid #47494e;padding:24px}._8iGOoW_NavMobile>._8iGOoW_NavMobileItem._8iGOoW_nuxt-link-exact-active._8iGOoW_nuxt-link-active{color:#f66139}._8iGOoW_NavMobileOverlay{background-color:#00000080;width:100%;height:100vh}._8iGOoW_Title{color:#fff}._8iGOoW_Title h1{text-align:center;padding:86px 0 20px;font-size:36px}._8iGOoW_Title hr{background-color:#fff;border:none;width:223px;height:1px;margin:0 auto}._8iGOoW_Title p{text-align:center;padding:20px 0 94px;font-weight:700}
.GiCqsG_RecruitContainer{border:5px solid #000;max-width:1040px;margin:140px auto 0;padding:50px 40px;box-shadow:3px 3px}.GiCqsG_RecruitTitle{margin-bottom:10px;font-size:36px;position:relative;right:10px}.GiCqsG_RecruitTitle span{background:linear-gradient(#0000 50%,#f66139 50%);padding:0 10px}.GiCqsG_RecruitText{line-height:30px}.GiCqsG_RecruitDesc{max-width:1040px;margin:50px auto 0}@media screen and (max-width:749px){.GiCqsG_RecruitDesc{padding:0 12px}}.GiCqsG_RecruitDesc p{line-height:30px}.GiCqsG_RecruitDescList{color:#f66139;margin:30px 0}.GiCqsG_RecruitImg{width:100%;max-width:1040px;margin:90px auto 120px;display:block}.GiCqsG_RecruitOccupation{max-width:1200px;margin:0 auto 70px;padding-left:16px;padding-right:16px}.GiCqsG_RecruitOccupationItem{color:#fff;background-color:#000;padding-top:5px}.GiCqsG_RecruitOccupationImg{margin:30px auto 10px;display:block}.GiCqsG_RecruitOccupationTitle{text-align:center;margin-bottom:5px;font-size:26px}.GiCqsG_RecruitOccupationDesc{max-width:210px;height:180px;margin:0 auto;padding:0 8px;line-height:1.5}.GiCqsG_RecruitLastImg{width:714px;margin:90px auto 120px;display:block}@media screen and (max-width:767px){.GiCqsG_RecruitContainer{margin:30px 10px 0}.GiCqsG_RecruitTitle{font-size:18px}.GiCqsG_RecruitText{font-size:4vw;line-height:6vw}.GiCqsG_RecruitDesc p{line-height:6vw}.GiCqsG_RecruitOccupationDesc{max-width:270px;height:150px}.GiCqsG_RecruitLastImg{width:90%;height:auto;margin-top:32px}}.GiCqsG_el-carousel{margin:80px 0 65px}
.xXa-3G_Footer{color:#fff;text-align:center;background-color:#000;padding:16px}.xXa-3G_Copyright{margin-top:16px}
._3bcx6a_Header{text-align:center;flex-wrap:wrap;justify-content:center;width:100%;padding-top:40px;padding-bottom:44px;display:flex}._3bcx6a_Header img{width:100%;height:34vw;max-height:240px}
.ehQPbq_Blog{border-top:10px solid #f66139;overflow:hidden}.ehQPbq_PressWrapper{max-width:1020px;margin:0 auto;padding-left:16px;padding-right:16px}.ehQPbq_Posts{flex-wrap:wrap;justify-content:space-between;display:flex}.ehQPbq_Post{margin-bottom:60px}.ehQPbq_PostImage{width:100%}.ehQPbq_PostTitle{color:#000;letter-spacing:.05em;font-feature-settings:"palt";margin-top:8px;font-size:14px;line-height:1.8;text-decoration:none;display:block}.ehQPbq_PostMeta{margin-top:24px}.ehQPbq_PublishDate{vertical-align:middle;font-size:24px;line-height:26px}.ehQPbq_CategoryName{color:#fff;text-align:center;background-color:#000;padding:4px}.ehQPbq_AsideContent{margin-bottom:160px}
.XBkZ0a_Blog{border-top:10px solid #f66139;overflow:hidden}.XBkZ0a_PressWrapper{max-width:1020px;margin:0 auto;padding-left:16px;padding-right:16px}.XBkZ0a_Posts{flex-wrap:wrap;justify-content:space-between;display:flex}.XBkZ0a_Post{margin-bottom:60px}.XBkZ0a_PostImage{width:100%}.XBkZ0a_PostTitle{color:#000;letter-spacing:.05em;font-feature-settings:"palt";margin-top:8px;font-size:14px;line-height:1.8;text-decoration:none;display:block}.XBkZ0a_PostMeta{margin-top:24px}.XBkZ0a_PublishDate{vertical-align:middle;font-size:24px;line-height:26px}.XBkZ0a_CategoryName{color:#fff;text-align:center;background-color:#000;padding:4px}.XBkZ0a_AsideContent{margin-bottom:160px}
