:where(.style_icon-font__d9yCg){display:inline-block;font-family:var(--IconFont);font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.style_icon-font-arrow_bottom__Jy0jE:before{content:""}.style_icon-font-arrow_bottom2__F36by:before{content:""}.style_icon-font-arrow_left__oVwQq:before{content:""}.style_icon-font-arrow_right__9HNBR:before{content:""}.style_icon-font-arrow_right2__Bn5QR:before{content:""}.style_icon-font-arrow_top__lQoWj:before{content:""}.style_icon-font-check___NAgH:before{content:""}.style_icon-font-cross__dOA5j:before{content:""}.style_icon-font-external_link__qRW57:before{content:""}.style_icon-font-user__15ay2:before{content:""}@media only screen and (min-width:768px){.style_spBr__DI2js{display:none}}:where(.style_icon-font___fZpj){display:inline-block;font-family:var(--IconFont);font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.style_icon-font-arrow_bottom__e9lUb:before{content:""}.style_icon-font-arrow_bottom2__vg70_:before{content:""}.style_icon-font-arrow_left__FhC5W:before{content:""}.style_icon-font-arrow_right__NfN6V:before{content:""}.style_icon-font-arrow_right2__VLkq5:before{content:""}.style_icon-font-arrow_top__Q8eDQ:before{content:""}.style_icon-font-check__xvuOl:before{content:""}.style_icon-font-cross__10e19:before{content:""}.style_icon-font-external_link__QXREF:before{content:""}.style_icon-font-user__6ZiN_:before{content:""}.style_section-title__Nvs6o{display:flex;flex-direction:column;gap:16px}.style_section-title__description__ib4WW{color:#333;font-family:var(--NotoSansJP),"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:.05em;line-height:1;text-align:left}@media only screen and (min-width:768px){.style_section-title__description__ib4WW{margin-top:8px;line-height:auto;font-size:1rem}}.style_section-title__description--sp__KqOWZ{white-space:pre-line}@media only screen and (min-width:768px){.style_section-title__description--sp__KqOWZ{display:none}}.style_section-title__description--pc__sh_QG{display:none}@media only screen and (min-width:768px){.style_section-title__description--pc__sh_QG{display:inline}}.style_section-title__title__6sO7V{color:#0055a5;font-family:var(--Lato),"Helvetica Neue",Arial,sans-serif;font-size:2.25rem;font-weight:900;text-align:left;line-height:1.2;text-transform:uppercase;letter-spacing:.04em}@media only screen and (min-width:768px){.style_section-title__title__6sO7V{font-size:2.625rem}}@media only screen and (min-width:1024px){.style_section-title__title__6sO7V{font-size:3rem}}@media only screen and (min-width:1280px){.style_section-title__title__6sO7V{font-size:4rem}}.style_section-title__title--sp__GZSLu{white-space:pre-line}@media only screen and (min-width:768px){.style_section-title__title--sp__GZSLu{display:none}}.style_section-title__title--pc__6SIT3{display:none}@media only screen and (min-width:768px){.style_section-title__title--pc__6SIT3{display:inline}}.style_section-title--second__QxLPN .style_section-title__title__6sO7V{color:#005bac;line-height:normal;font-size:1.5rem}@media only screen and (min-width:768px){.style_section-title--second__QxLPN .style_section-title__title__6sO7V{font-size:2rem}}:where(.style_icon-font__FPFS9){display:inline-block;font-family:var(--IconFont);font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.style_icon-font-arrow_bottom__r6XFQ:before{content:""}.style_icon-font-arrow_bottom2__udVsl:before{content:""}.style_icon-font-arrow_left__a3w9T:before{content:""}.style_icon-font-arrow_right__8OUt3:before{content:""}.style_icon-font-arrow_right2__R6_Ot:before{content:""}.style_icon-font-arrow_top__4RmYw:before{content:""}.style_icon-font-check__x_4sF:before{content:""}.style_icon-font-cross__LtbK_:before{content:""}.style_icon-font-external_link__2S22z:before{content:""}.style_icon-font-user__J6Al_:before{content:""}.style_section-title__gwmae{display:flex;flex-direction:column}.style_section-title__description__l724g{color:#333;font-family:var(--NotoSansJP),"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:1rem;font-weight:700;letter-spacing:.16em;line-height:1;text-align:left}@media only screen and (min-width:1024px){.style_section-title__description__l724g{line-height:auto;font-size:1.5rem}}.style_section-title__description--sp__b0Xvo{white-space:pre-line}@media only screen and (min-width:768px){.style_section-title__description--sp__b0Xvo{display:none}}.style_section-title__description--pc__ZtEzY{display:none}@media only screen and (min-width:768px){.style_section-title__description--pc__ZtEzY{display:inline}}.style_section-title__title__6WLff{color:#0055a5;font-family:var(--Outfit),"Helvetica Neue",Arial,sans-serif;font-size:2.5rem;font-weight:800;text-align:left;letter-spacing:.08em}@media only screen and (min-width:768px){.style_section-title__title__6WLff{font-size:4rem}}@media only screen and (min-width:1024px){.style_section-title__title__6WLff{font-size:5rem}}@media only screen and (min-width:1280px){.style_section-title__title__6WLff{font-size:6.5rem}}.style_section-title__title--sp__CE47Z{white-space:pre-line}@media only screen and (min-width:768px){.style_section-title__title--sp__CE47Z{display:none}}.style_section-title__title--pc__WbgS6{display:none}@media only screen and (min-width:768px){.style_section-title__title--pc__WbgS6{display:inline}}.style_section-title--second__dcHCc .style_section-title__title__6WLff{color:#005bac;line-height:normal;font-size:1.5rem}@media only screen and (min-width:768px){.style_section-title--second__dcHCc .style_section-title__title__6WLff{font-size:2rem}}.style_section-title--brand-1__t3D02 .style_section-title__title__6WLff{color:#005bac}.style_section-title--white__yuDqs .style_section-title__description__l724g,.style_section-title--white__yuDqs .style_section-title__title__6WLff{color:#fff}:where(.style_icon-font__1VD_O){display:inline-block;font-family:var(--IconFont);font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.style_icon-font-arrow_bottom__NyqtO:before{content:""}.style_icon-font-arrow_bottom2__J3IqH:before{content:""}.style_icon-font-arrow_left__C7jQe:before{content:""}.style_icon-font-arrow_right__t25vh:before{content:""}.style_icon-font-arrow_right2__h7rc4:before{content:""}.style_icon-font-arrow_top__o1SjF:before{content:""}.style_icon-font-check__UV0hw:before{content:""}.style_icon-font-cross__bTDxH:before{content:""}.style_icon-font-external_link__ndv3J:before{content:""}.style_icon-font-user__PZfDr:before{content:""}.style_page__Zdr8o{position:relative}.style_hero__eJblO{width:100%;max-width:100%!important;position:relative}.style_hero-content__nlxE6{padding-top:64px;position:relative;width:100%;margin-inline:auto}@media only screen and (min-width:1024px){.style_hero-content__nlxE6{padding-top:0;max-width:720px;margin-top:64px}}.style_hero-rectangle__left__6uoFb{position:absolute;content:"";bottom:56%;left:8%;width:100px;height:100px;background:#e8f0f8;border-radius:20px;transform:rotate(-45deg);z-index:-1;opacity:.8}@media only screen and (min-width:1024px){.style_hero-rectangle__left__6uoFb{bottom:0;width:160px;height:160px;left:-24%;opacity:1}}.style_hero-rectangle__right__wlXY7{position:absolute;content:"";top:4%;right:4%;width:100px;height:100px;background:#e1f4ed;border-radius:20px;transform:rotate(-45deg);z-index:-1;opacity:.5}@media only screen and (min-width:1024px){.style_hero-rectangle__right__wlXY7{width:160px;height:160px;right:-24%;opacity:1}}.style_hero-title__JBa1v{color:#005bac;text-align:center;font-family:var(--NotoSansJP),"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:1.25rem;font-weight:700;letter-spacing:.04em}@media only screen and (min-width:1024px){.style_hero-title__JBa1v{font-size:2.5rem}}.style_hero-description__6s0iD{margin-top:24px;font-size:.875rem;font-weight:500;font-family:var(--NotoSansJP),"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;line-height:1.6;letter-spacing:.04em;color:#333}@media only screen and (min-width:768px){.style_hero-description__6s0iD{text-align:center;font-size:.875rem}}.style_hero-grid-contents__uYQgv{margin-top:40px;display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px}@media only screen and (min-width:768px){.style_hero-grid-contents__uYQgv{margin-top:56px;gap:40px;grid-template-columns:repeat(2,1fr)}}.style_hero-grid-contents__uYQgv .style_hero-grid-title__yev1y{font-size:1rem;font-weight:700;color:#fff;letter-spacing:.04em}@media only screen and (min-width:1024px){.style_hero-grid-contents__uYQgv .style_hero-grid-title__yev1y{font-size:1.125rem}}.style_hero-grid-contents__uYQgv .style_hero-grid-content-description__0o4bB{margin-top:16px;font-size:.875rem;font-weight:500;line-height:1.6;letter-spacing:.04em;color:#fff}@media only screen and (min-width:1024px){.style_hero-grid-contents__uYQgv .style_hero-grid-content-description__0o4bB{margin-top:24px}}.style_hero-grid-content__XDtJ8{background:#005bac;border-radius:10px;padding:24px}.style_hero-grid-content-title__IximZ{font-size:1.125rem}.style_hero-chips__v3Q50{margin-top:32px;display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px;opacity:.9}@media only screen and (min-width:1024px){.style_hero-chips__v3Q50{grid-template-columns:repeat(3,1fr)}}.style_chip__wifM9{background:#fff;border-radius:10px;padding:16px 24px;text-align:center}.style_chip-text__SnZOM{font-size:.875rem;color:#005bac;font-weight:700;letter-spacing:.04em}@media only screen and (min-width:1024px){.style_chip-text__SnZOM{font-size:1.125rem}}.style_section-heading__Ry0_t{font-size:2.5rem;color:#005bac;font-weight:900}.style_job-list__Fsr96{display:grid;grid-template-columns:1fr;grid-gap:40px;gap:40px}@media only screen and (min-width:1024px){.style_job-list__Fsr96{grid-template-columns:repeat(3,1fr)}}.style_job-card__ZpaTg{display:grid;grid-template-columns:1fr;grid-gap:10px;gap:10px;background:#005bac;border-radius:10px;padding:24px;color:#fff}.style_job-thumb__JAmL_{width:100%;height:auto}.style_job-thumb__JAmL_ img{width:100%;height:auto;display:block}.style_job-title__8H5uc{font-size:1.125rem;font-weight:900}.style_job-text__RQ4xY,.style_job-title__8H5uc{font-family:var(--NotoSansJP),"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif}.style_job-text__RQ4xY{font-size:.875rem;line-height:1.6}.style_point__ZcNCE{padding:60px 0}.style_point-wrap__vPkJg{display:grid;grid-template-columns:1fr;grid-gap:32px;gap:32px}@media only screen and (min-width:1024px){.style_point-wrap__vPkJg{gap:48px}}.style_point-copy__83Xj3{position:relative}.style_point-inner__2PL1Q{background:#005bac;border-radius:20px;position:relative;display:flex;flex-direction:column;overflow:hidden;gap:24px;padding:32px 16px;z-index:-10}@media only screen and (min-width:768px){.style_point-inner__2PL1Q{align-items:center;display:grid;grid-template-columns:1fr 340px;padding:32px 16px;grid-gap:24px;gap:24px}}@media only screen and (min-width:1024px){.style_point-inner__2PL1Q{padding:48px 32px;gap:40px}}.style_point-inner__2PL1Q:before{content:"";position:absolute;top:64%;right:-32%;width:400px;height:380px;background:#00549e;border-radius:20px;transform:rotate(-45deg);z-index:-1}@media only screen and (min-width:1024px){.style_point-inner__2PL1Q:before{top:40%;right:-2%;width:688px;height:334px}}.style_point-label__DV2Mc{position:absolute;top:10.5%;left:0;color:#00549e;font-size:1.5rem;font-weight:800;font-style:italic;letter-spacing:.04em}@media only screen and (min-width:1024px){.style_point-label__DV2Mc{top:2%;font-size:2.5rem}}.style_point-label-number__wetxa{padding-left:12px;font-size:2.5rem}@media only screen and (min-width:1024px){.style_point-label-number__wetxa{font-size:4rem}}.style_point-title__66D4_{position:relative;font-family:var(--NotoSansJP),"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;color:#fff;font-size:1.25rem;font-weight:900;line-height:1.6;z-index:10}@media only screen and (min-width:1024px){.style_point-title__66D4_{font-size:1.75rem}}.style_point-text__FUbsK{margin-top:40px;color:#fff;font-family:var(--NotoSansJP),"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:.875rem;line-height:2}@media only screen and (min-width:1024px){.style_point-text__FUbsK{font-size:1rem;margin-top:80px}}.style_point-copy__83Xj3{order:2}@media only screen and (min-width:768px){.style_point-copy__83Xj3{order:1}}.style_point-image__4F1YS{order:1}@media only screen and (min-width:768px){.style_point-image__4F1YS{order:2}}.style_point-image__4F1YS img{width:100%;height:auto;display:block}.style_interview-section__1mBKD{position:relative;padding-bottom:64px;overflow:hidden}@media only screen and (min-width:1024px){.style_interview-section__1mBKD{padding-bottom:124px}}@media only screen and (min-width:1280px){.style_interview-section__1mBKD{padding-bottom:160px}}.style_interview-inner-content__x5wau{position:relative;z-index:10}.style_interview-image-container__MkuU7{position:relative;width:100%;display:flex;flex-direction:column;justify-content:center;margin-top:64px}@media only screen and (min-width:768px){.style_interview-image-container__MkuU7{margin-top:80px;flex-direction:row;gap:60px;justify-content:space-between}}@media only screen and (min-width:1280px){.style_interview-image-container__MkuU7{margin-top:100px}}.style_interview-image__FLhBE{width:100%;position:relative;transition:opacity .3s ease}@media(hover:hover){.style_interview-image__FLhBE:hover{opacity:.9;cursor:pointer}.style_interview-image__FLhBE:hover .style_interview-role__FfKVD:before{transform:scale(1.6)}.style_interview-image__FLhBE:hover .style_interview-link-arrow__17iWv{background:#005bac;border:2px solid #005bac}}.style_interview-image__FLhBE:focus-visible{opacity:.9;cursor:pointer}.style_interview-image__FLhBE:focus-visible .style_interview-role__FfKVD:before{transform:scale(1.6)}.style_interview-image__FLhBE:focus-visible .style_interview-link-arrow__17iWv{background:#005bac;border:2px solid #005bac}.style_interview-image__FLhBE+.style_interview-image__FLhBE{margin-top:40px}@media only screen and (min-width:768px){.style_interview-image__FLhBE+.style_interview-image__FLhBE{margin-top:0}}.style_interview-image-content__ZMz7n{position:absolute;bottom:0;left:0;width:240px;height:86px;background:#fff;border-radius:20px;display:flex;flex-direction:column;justify-content:center;padding-left:24px;gap:8px}@media only screen and (min-width:1024px){.style_interview-image-content__ZMz7n{width:292px;padding-left:32px}}.style_interview-name-wrapper__vgt16{display:flex;gap:12px}@media only screen and (min-width:1024px){.style_interview-name-wrapper__vgt16{gap:16px}}.style_interview-role__FfKVD{display:flex;align-items:center;gap:16px;font-size:.875rem;font-weight:900;color:#005bac;line-height:1.6;letter-spacing:.1em}@media only screen and (min-width:1024px){.style_interview-role__FfKVD{font-size:1.125rem}}.style_interview-role__FfKVD:before{content:"";display:block;width:12px;height:12px;border-radius:50%;background:#005bac;transition:transform .3s ease}.style_interview-name__z5Bsu,.style_interview-year__APJJN{font-size:.875rem;font-weight:700;color:#333;line-height:1.6;letter-spacing:.04em}@media only screen and (min-width:1024px){.style_interview-name__z5Bsu,.style_interview-year__APJJN{font-size:1rem}}.style_interview-image-img__OukET{border-radius:20px;width:100%}.style_interview-link-arrow__17iWv{position:absolute;bottom:12px;right:16px;width:64px;height:64px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:1.5px solid #fff;transition:background .3s ease;filter:drop-shadow(4px 4px 4px rgba(0,0,0,.4))}@media only screen and (min-width:1024px){.style_interview-link-arrow__17iWv{border:2px solid #fff;bottom:12px;right:24px;width:64px;height:64px}}.style_interview-background__left__A6Ck9{position:absolute;bottom:-4%;left:-10%;width:400px;height:400px;background:#e1f4ed;border-radius:50%;z-index:1}@media only screen and (min-width:768px){.style_interview-background__left__A6Ck9{bottom:-4%;left:-8%;width:440px;height:440px}}@media only screen and (min-width:1024px){.style_interview-background__left__A6Ck9{bottom:0;top:28%;left:-10%;width:640px;height:640px}}@media only screen and (min-width:1280px){.style_interview-background__left__A6Ck9{bottom:0;top:28%;left:-10%;width:800px;height:800px}}.style_interview-background__right__etYIg{position:absolute;top:4%;right:-4%;width:400px;height:400px;background:rgba(232,240,248,.8);border-radius:50%;z-index:2}@media only screen and (min-width:768px){.style_interview-background__right__etYIg{top:10%;right:-4%;width:440px;height:440px}}@media only screen and (min-width:1024px){.style_interview-background__right__etYIg{top:12%;right:-10%;width:800px;height:800px}}.style_job-content-list__XjXH_{margin-top:40px;display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px}@media only screen and (min-width:768px){.style_job-content-list__XjXH_{grid-template-columns:repeat(2,1fr);gap:40px}}.style_job-content-card__HIq6w{display:flex;flex-direction:column;gap:16px}.style_job-content-image__T5kR6{width:100%;border-radius:20px;display:flex;align-items:center;justify-content:center}@media only screen and (min-width:1024px){.style_job-content-image__T5kR6{height:280px}}.style_job-content-image-placeholder__LJXBW{color:#7f7f7f;font-size:1rem;font-weight:500}.style_job-content-title__6bZSq{font-size:1.125rem;font-weight:700;color:#005bac}@media only screen and (min-width:1024px){.style_job-content-title__6bZSq{font-size:1.25rem}}.style_job-content-text__AgGuO{font-size:.875rem;line-height:1.8;color:#333}.style_title-container__m0rIk{margin-bottom:2rem}