.section-title[data-astro-cid-ixhiitpw]{font-size:5rem;font-weight:600;display:flex;flex-flow:column;align-items:center;row-gap:1rem;margin-bottom:6rem}.title-color[data-astro-cid-ixhiitpw]{display:contents}.japanese-title[data-astro-cid-ixhiitpw]{font-size:2.6rem;font-weight:700}.link-button[data-astro-cid-ixhiitpw]{text-align:center;margin:5rem 4rem 0}.link-button[data-astro-cid-ixhiitpw] a[data-astro-cid-ixhiitpw]{font-weight:500;font-size:1.6rem;padding:1.5rem 6rem;border:.2rem solid var(--black-01);border-radius:5rem;display:inline-block;background:url(/images/common/arrow.svg) no-repeat;background-position:right 2.6rem top 50%;transition:.2s}.view-more[data-astro-cid-ixhiitpw].view-icon-zenn:after{width:1.5rem;height:1.5rem;background:url(/images/recruit/zenn.svg) no-repeat;background-size:contain}@media screen and (pointer: fine){.link-button[data-astro-cid-ixhiitpw] a[data-astro-cid-ixhiitpw]:hover,.link-button[data-astro-cid-ixhiitpw] a[data-astro-cid-ixhiitpw]:focus-visible{background-position:right 2rem top 50%}}@media screen and (max-width: 519px){.section-title[data-astro-cid-ixhiitpw]{font-size:3rem;row-gap:.6rem;margin-bottom:3rem}.japanese-title[data-astro-cid-ixhiitpw]{font-size:2rem}.link-button[data-astro-cid-ixhiitpw]{text-align:center;margin:3rem 2.5rem 0}.link-button[data-astro-cid-ixhiitpw] a[data-astro-cid-ixhiitpw]{padding:1.5rem 5rem;background-position:right 1.6rem top 50%}}.tech-blog[data-astro-cid-ixhiitpw]{padding:6rem 4rem 12rem;background:var(--layout-recruit-bg-01)}.tech-blog[data-astro-cid-ixhiitpw] .title-color[data-astro-cid-ixhiitpw]{color:var(--NE-Green-05)}.tech-blog[data-astro-cid-ixhiitpw] .tech-blog-box[data-astro-cid-ixhiitpw]{max-width:96rem;margin:0 auto;display:flex;justify-content:space-between;align-items:stretch;row-gap:1.5rem}.tech-blog[data-astro-cid-ixhiitpw] .tech-blog-box[data-astro-cid-ixhiitpw]>a[data-astro-cid-ixhiitpw]{display:flex;flex-flow:column;gap:1.5rem;justify-content:flex-start;align-items:center;width:32%;height:auto;background:var(--white-type1);padding:2rem;word-break:break-word}.tech-blog[data-astro-cid-ixhiitpw] .tech-blog-article[data-astro-cid-ixhiitpw]{display:flex;flex-flow:column;gap:1.2rem}.tech-blog[data-astro-cid-ixhiitpw] .tech-blog-article[data-astro-cid-ixhiitpw] h3[data-astro-cid-ixhiitpw]{font-size:1.6rem;font-weight:400;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.tech-blog[data-astro-cid-ixhiitpw] .tech-blog-article[data-astro-cid-ixhiitpw] p[data-astro-cid-ixhiitpw]{font-size:1.4rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;color:var(--NE-Gray-05)}.tech-blog[data-astro-cid-ixhiitpw] .tech-blog-article[data-astro-cid-ixhiitpw] .view-link[data-astro-cid-ixhiitpw]{margin:0}.tech-blog[data-astro-cid-ixhiitpw] .article-image[data-astro-cid-ixhiitpw]{width:100%;flex-shrink:0}.tech-blog[data-astro-cid-ixhiitpw] .article-image[data-astro-cid-ixhiitpw] img[data-astro-cid-ixhiitpw]{width:100%;height:auto;display:block}.tech-blog[data-astro-cid-ixhiitpw] .link-button[data-astro-cid-ixhiitpw]{margin:5rem 0 0}.tech-blog[data-astro-cid-ixhiitpw] .link-button[data-astro-cid-ixhiitpw] a[data-astro-cid-ixhiitpw]{background:url(/images/common/link.svg) no-repeat;background-position:right 3.6rem top 50%;background-size:1.4rem 1.1rem}.js-fadeIn[data-astro-cid-ixhiitpw]{transform:translateY(5rem);opacity:0;transition-duration:.5s;transition-property:opacity,transform}.is-scrollIn[data-astro-cid-ixhiitpw]{opacity:1;transform:translate(0)}@media screen and (pointer: fine){.tech-blog[data-astro-cid-ixhiitpw] .link-button[data-astro-cid-ixhiitpw] a[data-astro-cid-ixhiitpw]:hover,.tech-blog[data-astro-cid-ixhiitpw] .link-button[data-astro-cid-ixhiitpw] a[data-astro-cid-ixhiitpw]:focus-visible{background-position:right 3rem top 50%}}@media screen and (pointer: fine){.tech-blog[data-astro-cid-ixhiitpw] .tech-blog-box[data-astro-cid-ixhiitpw]>a[data-astro-cid-ixhiitpw]:hover .view-more[data-astro-cid-ixhiitpw]:after,.tech-blog[data-astro-cid-ixhiitpw] .tech-blog-box[data-astro-cid-ixhiitpw]>a[data-astro-cid-ixhiitpw]:focus-visible .view-more[data-astro-cid-ixhiitpw]:after{right:-5%}}@media screen and (max-width: 519px){.tech-blog[data-astro-cid-ixhiitpw]{padding:3rem 0 6rem}.tech-blog[data-astro-cid-ixhiitpw] .section-title[data-astro-cid-ixhiitpw]{padding:0 2.5rem}.tech-blog[data-astro-cid-ixhiitpw] .tech-blog-box[data-astro-cid-ixhiitpw]{overscroll-behavior-x:contain;overflow-x:auto;overflow-y:hidden;flex-flow:initial;padding:0 2.5rem;column-gap:2rem;-ms-overflow-style:none;scrollbar-width:none}.tech-blog[data-astro-cid-ixhiitpw] .tech-blog-box[data-astro-cid-ixhiitpw]::-webkit-scrollbar{display:none}.tech-blog[data-astro-cid-ixhiitpw] .tech-blog-box[data-astro-cid-ixhiitpw]>a[data-astro-cid-ixhiitpw]{width:90%;flex-shrink:0}.tech-blog[data-astro-cid-ixhiitpw] .article-image[data-astro-cid-ixhiitpw],.tech-blog[data-astro-cid-ixhiitpw] .article-image[data-astro-cid-ixhiitpw] img[data-astro-cid-ixhiitpw]{width:100%}.tech-blog[data-astro-cid-ixhiitpw] .tech-blog-article[data-astro-cid-ixhiitpw] .view-more[data-astro-cid-ixhiitpw]{margin:0 0 0 auto}.tech-blog[data-astro-cid-ixhiitpw] .link-button[data-astro-cid-ixhiitpw]{margin:3rem 2.5rem 0}.tech-blog[data-astro-cid-ixhiitpw] .link-button[data-astro-cid-ixhiitpw] a[data-astro-cid-ixhiitpw]{background-position:right 2.2rem top 50%}}.ne-red{color:var(--NE-Red-05)}.ne-green{color:var(--NE-Green-05)}.ne-blue{color:var(--NE-Blue-05)}.tb-br{display:none}.section-title{font-size:5rem;font-weight:600;display:flex;flex-flow:column;align-items:center;row-gap:1rem;margin-bottom:6rem}.title-color{display:contents}.japanese-title{font-size:2.6rem;font-weight:700}@media screen and (max-width: 960px){.tb-br{display:initial}}@media screen and (max-width: 519px){.section-title{font-size:3rem;row-gap:.6rem;margin-bottom:3rem}.japanese-title{font-size:2rem}}.main-view{max-width:144.1rem;margin:0 auto;padding:0rem 4rem;background:url(/images/recruit/mv_pc_back_blue.svg) no-repeat;background-size:calc(100% - 9rem);background-position-x:center}.main-view h1{padding-top:20rem;text-align:center;font-size:10rem;line-height:10rem}.main-view h1 .title-wrap{display:flex;flex-flow:column}.main-view h1 span:not(.main-view-text,.main-view-text span){line-height:10rem}.main-view h1 .main-view-text{display:block;padding:4rem 0 8rem;font-size:2.4rem;font-weight:500}.main-view h2{padding:20rem 0;text-align:center;font-size:2.4rem;font-weight:500;line-height:6rem}.main-view .txt{display:inline-block}@media screen and (max-width: 960px){.main-view{background:url(/images/recruit/mv_sp_back_blue.svg) no-repeat;background-size:cover;background-position-x:center}.main-view h1{padding-top:25%;font-size:12.5vw;line-height:12.5vw}.main-view h1 span:not(.main-view-text,.main-view-text span){line-height:12.5vw}.main-view h2{padding:10rem 0}}@media screen and (max-width: 519px){.main-view{padding:0rem 2.5rem}.main-view h1{padding-top:35%;font-size:16vw;line-height:16vw}.main-view h1 span:not(.main-view-text,.main-view-text span){line-height:16vw}.main-view h1 .main-view-text{padding:2rem 0 6rem;font-size:1.8rem}.main-view h2{padding:4rem 0;font-size:1.8rem;line-height:4rem}.main-view .txt{display:inline}}@media screen and (max-width: 410px){.main-view h2 .kerning{font-feature-settings:"palt"}}.ne-values{padding:12rem 4rem;color:var(--white-type1);background:var(--black-02)}.ne-values-box{display:flex;justify-content:center;column-gap:15rem}.ne-values-box .values{display:flex;flex-flow:column;row-gap:6rem}.ne-values-box .values h3{font-size:4rem;font-weight:500;font-feature-settings:"palt"}.ne-values-box .values h3 span:first-child{display:block;margin-bottom:2rem;font-size:8rem;font-weight:600;line-height:8rem;letter-spacing:.2rem}.ne-values-box .values p{margin-top:2rem;font-size:2rem}.ne-values-box .ne{display:flex;justify-content:center;align-items:center}@media screen and (max-width: 960px){.ne-values-box{flex-flow:column;align-items:center;row-gap:6rem}}@media screen and (max-width: 519px){.ne-values{padding:6rem 2.5rem}.ne-values-box .values h3{font-size:3rem}.ne-values-box .values h3 span:first-child{font-size:6rem;line-height:6rem}.ne-values-box .values p{font-size:1.6rem}.ne-values-box .ne{width:80%;margin-top:1rem}}.position{padding:12rem 4rem}.position-box{display:flex;align-items:flex-start;justify-content:center;max-width:96rem;margin:0 auto 4rem}.position-box:last-child{margin:0 auto}.position-box .position-title{padding-left:1.6rem;display:flex;column-gap:1rem;align-items:center;font-size:2rem;font-weight:700;position:relative}.position-box .position-title:before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;width:.6rem;height:2rem;margin:auto;background-color:var(--NE-Blue-05);flex-shrink:0}.position-box ul li:nth-child(n+2) .position-title{margin-top:4rem}.position-box>ul{width:70%}.position-box ul a{padding:1.4rem 2.6rem 1.4rem 0;border-bottom:.1rem solid var(--NE-Gray-01);position:relative;display:flex;align-items:center;transition:.2s}.position-box ul a:after{content:"";display:block;width:1rem;height:1rem;border-top:.1rem solid var(--black-03);border-left:.1rem solid var(--black-03);transition:.2s}.position-box ul a:after{transform:rotate(135deg);position:absolute;right:1.2rem}.position .graduate{display:flex;justify-content:center;padding-top:8rem}.position .graduate a{transition:.2s}.position .graduate a:hover{opacity:.8;transition:.2s}.position .graduate img{width:100%;max-width:80rem;vertical-align:bottom}@media screen and (pointer: fine){.position-box ul a:hover:after,.position-box ul a:focus-visible:after{right:.8rem}.position-box ul a:hover,.position-box ul a:focus-visible{border-bottom:.1rem solid var(--NE-Gray-07)}}@media screen and (max-width: 767px){.position-box{flex-flow:column}.position-box .position-title,.position-box ul{width:100%}.position-box ul li:first-child a{padding-top:2rem}.position-box ul a:after{right:.2rem}}@media screen and (max-width: 519px){.position{padding:6rem 2.5rem}.position-box ul a{font-size:1.3rem}.position .graduate{padding-top:4rem}}.office-body-fixed{overflow:hidden}.office{padding:12rem 0 6rem;background-image:url(/images/recruit/office-slide-bg.jpg);background-repeat:no-repeat;background-size:cover}.office-title{display:flex;flex-direction:column;gap:1.4rem;margin-bottom:6rem;color:#fff}.office-title .section-title{margin-bottom:0}@media screen and (min-width: 560px) and (max-width: 959px){.office-title{padding:0 4rem}}@media screen and (max-width: 559px){.office-title{padding:0 2.5rem}.office-title-h3{font-size:2rem}.office-title-text{text-align:left}}.office-slide{padding-left:3rem;padding-right:1rem}@media screen and (max-width: 559px){.office-slide{padding-left:2rem;padding-right:2.5rem}}.office .swiper *{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.office-slide .swiper-slide{overflow:hidden;border-radius:.8rem;line-height:0}.office-slide img{border-radius:.8rem;transition:transform .5s}.office-slide img:hover{transform:scale(1.1)}.office-slide .swiper-slide:hover{cursor:pointer}.office-slide .swiper-button-next{right:8.6rem}.office-slide .swiper-button-next:after{background:url(/images/recruit/recruit_next.svg) no-repeat 0% 0% / cover}.office-slide .swiper-button-prev{left:7.2rem}.office-slide .swiper-button-prev:after{background:url(/images/recruit/recruit_prev.svg) no-repeat 0% 0% / cover}.office-slide .swiper-button-prev,.office-slide .swiper-button-next{transition:opacity .3s}.office-slide .swiper-button-prev:hover,.office-slide .swiper-button-next:hover{opacity:.8}@media screen and (max-width: 559px){.office-slide .swiper-slide{width:24rem;height:24rem}.office-slide img{object-fit:cover;width:100%;height:100%}.office-slide .swiper-button-prev,.office-slide .swiper-button-next{display:none}}.office-slide-modal{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:#000000b3;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s;pointer-events:none}.office-slide-modal.is-view{opacity:1;visibility:visible;z-index:1001;pointer-events:auto}.office-slide-modal-inner{display:flex;justify-content:center;align-items:center;height:100vh}.office-slide-modal img{width:auto;height:80%;border-radius:.8rem}@media screen and (max-width: 1100px){.office-slide-modal img{width:100%;height:auto}}.office-slide-modal .swiper-slide{position:relative;display:flex;flex-direction:column-reverse;justify-content:center;align-items:center;gap:1.5rem;line-height:0}.office-slide-modal .swiper-button-next{right:calc(50% - 63.5rem)}.office-slide-modal .swiper-button-next:after{display:inline-block;background:url('data:image/svg+xml;utf8,<svg width="39" height="74" viewBox="0 0 39 74" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M36.7109 36.791L37.7716 37.8517C38.3574 37.2659 38.3574 36.3161 37.7716 35.7304L36.7109 36.791ZM35.6503 35.7304L0.294939 71.0857L2.41626 73.207L37.7716 37.8517L35.6503 35.7304ZM0.294939 2.49634L35.6503 37.8517L37.7716 35.7304L2.41626 0.375017L0.294939 2.49634Z" fill="white"/></svg>') no-repeat 0% 0% / contain}.office-slide-modal .swiper-button-prev{left:calc(50% - 61rem)}.office-slide-modal .swiper-button-prev:after{display:inline-block;background:url('data:image/svg+xml;utf8,<svg width="39" height="74" viewBox="0 0 39 74" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2 36.791L0.93934 35.7304C0.353553 36.3161 0.353553 37.2659 0.93934 37.8517L2 36.791ZM3.06066 37.8517L38.416 2.49634L36.2947 0.375017L0.93934 35.7304L3.06066 37.8517ZM38.416 71.0857L3.06066 35.7304L0.93934 37.8517L36.2947 73.207L38.416 71.0857Z" fill="white"/></svg>') no-repeat 0% 0% / contain}@media screen and (max-width: 1300px){.office-slide-modal .swiper-button-next{right:calc(50% - 50rem)}.office-slide-modal .swiper-button-prev{left:calc(50% - 48rem)}}@media screen and (min-width: 560px) and (max-width: 959px){.office-slide-modal .swiper-button-next{right:.5rem}.office-slide-modal .swiper-button-prev{left:2.5rem}}@media screen and (max-width: 559px){.office-slide-modal .swiper-button-next{right:-.5rem}.office-slide-modal .swiper-button-next:after{width:2rem;height:2rem;background:url('data:image/svg+xml;utf8,<svg width="16" height="31" viewBox="0 0 16 31" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M15 15.5L15.7071 16.2071C16.0976 15.8166 16.0976 15.1834 15.7071 14.7929L15 15.5ZM14.2929 14.7929L0.150758 28.935L1.56497 30.3492L15.7071 16.2071L14.2929 14.7929ZM0.150758 2.06497L14.2929 16.2071L15.7071 14.7929L1.56497 0.650758L0.150758 2.06497Z" fill="white"/></svg>') no-repeat 0% 0% / 2rem 2rem}.office-slide-modal .swiper-button-prev{left:-.5rem}.office-slide-modal .swiper-button-prev:after{width:2rem;height:2rem;background:url('data:image/svg+xml;utf8,<svg width="16" height="31" viewBox="0 0 16 31" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 15.6421L0.292893 14.935C-0.0976311 15.3255 -0.0976311 15.9587 0.292893 16.3492L1 15.6421ZM1.70711 16.3492L15.8492 2.20706L14.435 0.792848L0.292893 14.935L1.70711 16.3492ZM15.8492 29.0771L1.70711 14.935L0.292893 16.3492L14.435 30.4913L15.8492 29.0771Z" fill="white"/></svg>') no-repeat 0% 0% / 2rem 2rem}}
