.engineer_tokyo_c_sticky__TW0Hk{position:sticky;top:0;display:flex;height:100vh;align-items:center}@media screen and (max-width:767.8px){.engineer_tokyo_c_sticky__TW0Hk{position:unset;height:80vh}}.engineer_tokyo_pc_only__WqU_m{display:block}@media screen and (max-width:767.8px){.engineer_tokyo_pc_only__WqU_m{display:none}}.engineer_tokyo_sp_only__yEusa{display:none}@media screen and (max-width:767.8px){.engineer_tokyo_sp_only__yEusa{display:block}}.engineer_tokyo_u_wrap__FkoGG{margin:auto}@media screen and (min-width:768px){.engineer_tokyo_u_wrap__FkoGG{width:80.5555555556vw}}@media screen and (max-width:767.8px){.engineer_tokyo_u_wrap__FkoGG{width:78.4vw}}@media screen and (min-width:768px){.engineer_tokyo_u_wrap__FkoGG.engineer_tokyo_u_wrap__max-wPc__iXj3E{width:100%}}@media screen and (max-width:767.8px){.engineer_tokyo_u_wrap__FkoGG.engineer_tokyo_u_wrap__max-wSp__F90Uh{width:100%}}@media (min-width:640px){.engineer_tokyo_u_title__KSYdx{font-size:48px}}@media (min-width:768px){.engineer_tokyo_u_title__KSYdx{font-size:64px}}@media (min-width:1160px){.engineer_tokyo_u_title__KSYdx{font-size:108px}}.engineer_tokyo_u_title__KSYdx{line-height:1}.engineer_tokyo_u_title__KSYdx:after,.engineer_tokyo_u_title__KSYdx:before{content:"";display:block;height:0;width:0}.engineer_tokyo_u_title__KSYdx:before{margin-bottom:calc((1 - 1)*.5em)}.engineer_tokyo_u_title__KSYdx:after{margin-top:calc((1 - 1)*.5em)}@media screen and (max-width:767.8px){.engineer_tokyo_u_title__KSYdx{font-size:7.4666666667vw}}@media (min-width:768px){.engineer_tokyo_u_title2__ymym8{font-size:56px}}@media screen and (min-width:768px){.engineer_tokyo_u_title2__ymym8{line-height:1.4285714286}.engineer_tokyo_u_title2__ymym8:after,.engineer_tokyo_u_title2__ymym8:before{content:"";display:block;height:0;width:0}.engineer_tokyo_u_title2__ymym8:before{margin-bottom:calc((1 - 1.4285714286)*.5em)}.engineer_tokyo_u_title2__ymym8:after{margin-top:calc((1 - 1.4285714286)*.5em)}}@media screen and (max-width:767.8px){.engineer_tokyo_u_title2__ymym8{font-size:8vw;line-height:1.4}.engineer_tokyo_u_title2__ymym8:after,.engineer_tokyo_u_title2__ymym8:before{content:"";display:block;height:0;width:0}.engineer_tokyo_u_title2__ymym8:before{margin-bottom:calc((1 - 1.4)*.5em)}.engineer_tokyo_u_title2__ymym8:after{margin-top:calc((1 - 1.4)*.5em)}}.engineer_tokyo_u_title3__7DUvx{line-height:1}.engineer_tokyo_u_title3__7DUvx:after,.engineer_tokyo_u_title3__7DUvx:before{content:"";display:block;height:0;width:0}.engineer_tokyo_u_title3__7DUvx:before{margin-bottom:calc((1 - 1)*.5em)}.engineer_tokyo_u_title3__7DUvx:after{margin-top:calc((1 - 1)*.5em)}.engineer_tokyo_u_title4__bQeV1{font-size:20px}@media screen and (max-width:767.8px){.engineer_tokyo_u_title4__bQeV1{font-size:4.8vw}}@media (min-width:768px){.engineer_tokyo_u_tfv__tMs29{font-size:24px}}.engineer_tokyo_u_tfv__tMs29{letter-spacing:.08em}@media screen and (max-width:767.8px){.engineer_tokyo_u_tfv__tMs29{font-size:3.7333333333vw}}.engineer_tokyo_u_text__r2QvL{font-size:14px;--tw-text-opacity:1;color:rgb(51 51 51/var(--tw-text-opacity))}@media (min-width:768px){.engineer_tokyo_u_text__r2QvL{font-size:16px}}@media screen and (min-width:768px){.engineer_tokyo_u_text__r2QvL{line-height:1.75}.engineer_tokyo_u_text__r2QvL:after,.engineer_tokyo_u_text__r2QvL:before{content:"";display:block;height:0;width:0}.engineer_tokyo_u_text__r2QvL:before{margin-bottom:calc((1 - 1.75)*.5em)}.engineer_tokyo_u_text__r2QvL:after{margin-top:calc((1 - 1.75)*.5em)}}@media screen and (max-width:767.8px){.engineer_tokyo_u_text__r2QvL{line-height:1.7142857143}.engineer_tokyo_u_text__r2QvL:after,.engineer_tokyo_u_text__r2QvL:before{content:"";display:block;height:0;width:0}.engineer_tokyo_u_text__r2QvL:before{margin-bottom:calc((1 - 1.7142857143)*.5em)}.engineer_tokyo_u_text__r2QvL:after{margin-top:calc((1 - 1.7142857143)*.5em)}}.engineer_tokyo_u_text__r2QvL+.engineer_tokyo_u_text__r2QvL{margin-top:24px}@media (min-width:768px){.engineer_tokyo_u_text__r2QvL+.engineer_tokyo_u_text__r2QvL{margin-top:28px}}@media screen and (max-width:767.8px){.engineer_tokyo_u_text__r2QvL+.engineer_tokyo_u_text__r2QvL{margin-top:10px;word-wrap:break-word;overflow-wrap:anywhere}}.engineer_tokyo_u_backface-visibility__x6P9H{backface-visibility:hidden}.engineer_tokyo_u_footer_logo__W3oXR{position:fixed;top:50%;z-index:10;height:-moz-max-content;height:max-content;width:-moz-max-content;width:max-content;--tw-translate-y:85%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:768px){.engineer_tokyo_u_footer_logo__W3oXR{display:flex;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));align-items:center}}.engineer_tokyo_u_footer_logo__W3oXR{mix-blend-mode:exclusion}@media screen and (min-width:768px){.engineer_tokyo_u_footer_logo__W3oXR{top:50%;transform:translateY(-50%);left:2.7777777778vw;display:flex;align-items:center}}@media screen and (max-width:767.8px){.engineer_tokyo_u_footer_logo__W3oXR{top:40%;left:3.2vw}}.engineer_tokyo_u_mix-blend-mode-exclusion__2JrSe{mix-blend-mode:exclusion}@media screen and (max-width:767.8px){.engineer_tokyo_u_mix-blend-mode-exclusion__2JrSe{mix-blend-mode:unset}}.engineer_tokyo_u_lh-1__70mCr{line-height:1}.engineer_tokyo_u_lh-1__70mCr:after,.engineer_tokyo_u_lh-1__70mCr:before{content:"";display:block;height:0;width:0}.engineer_tokyo_u_lh-1__70mCr:before{margin-bottom:calc((1 - 1)*.5em)}.engineer_tokyo_u_lh-1__70mCr:after{margin-top:calc((1 - 1)*.5em)}.engineer_tokyo_u_bg-blueDark__IbLEQ{--tw-bg-opacity:1;background-color:rgb(2 2 49/var(--tw-bg-opacity))}.engineer_tokyo_u_bg-blue__Ej4Vx{--tw-bg-opacity:1;background-color:rgb(3 12 94/var(--tw-bg-opacity))}@media screen and (max-width:767.8px){.engineer_tokyo_u_bg-blue__Ej4Vx{mix-blend-mode:unset;padding:30px 0 100px}}.engineer_tokyo_u_bg-blueHalf__ZtpKV{background:linear-gradient(90deg,#fff,#fff 50%,#030c5e 0)}@media screen and (max-width:767.8px){.engineer_tokyo_u_bg-blueHalf__ZtpKV{background:#03045e}}.engineer_tokyo_u_text-blue__08o3O{--tw-text-opacity:1;color:rgb(3 12 94/var(--tw-text-opacity))}.engineer_tokyo_u_bg_blur__MSkCw{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.engineer_tokyo_u_screen__Yxg4m{margin-right:calc(50% - (100vw - var(--scrollbar))/2)!important;margin-left:calc(50% - (100vw - var(--scrollbar))/2)!important}@media screen and (max-width:767.8px){.engineer_tokyo_u_screen__Yxg4m.engineer_tokyo___resetScreenDw__c2b5U{margin-right:0!important;margin-left:0!important}}@media screen and (min-width:768px){.engineer_tokyo_u_screen__Yxg4m.engineer_tokyo___resetScreenUp__Nztm_{margin-right:0!important;margin-left:0!important}}.engineer_tokyo_u_screen__Yxg4m.engineer_tokyo___position__mhxqb{padding-right:calc((100vw - var(--scrollbar))/2 - 50%)!important;padding-left:calc((100vw - var(--scrollbar))/2 - 50%)!important}@media screen and (max-width:767.8px){.engineer_tokyo_u_screen__Yxg4m.engineer_tokyo___position__mhxqb.engineer_tokyo___resetPDw__YCT9k{padding-right:0!important;padding-left:0!important}}@media screen and (min-width:768px){.engineer_tokyo_u_screen__Yxg4m.engineer_tokyo___position__mhxqb.engineer_tokyo___resetPUp__Zr1WH{padding-right:0!important;padding-left:0!important}}.engineer_tokyo_u_screen__Yxg4m.engineer_tokyo___position_l__Cjfep{padding-right:calc((100vw - var(--scrollbar))/2 - 50%)!important}@media screen and (max-width:767.8px){.engineer_tokyo_u_screen__Yxg4m.engineer_tokyo___position_l__Cjfep.engineer_tokyo___resetPlDw__Zt76r{padding-right:0!important}}@media screen and (min-width:768px){.engineer_tokyo_u_screen__Yxg4m.engineer_tokyo___position_l__Cjfep.engineer_tokyo___resetPlUp__fzVGr{padding-right:0!important}}.engineer_tokyo_u_screen__Yxg4m.engineer_tokyo___position_r__gOIwz{padding-left:calc((100vw - var(--scrollbar))/2 - 50%)!important}@media screen and (max-width:767.8px){.engineer_tokyo_u_screen__Yxg4m.engineer_tokyo___position_r__gOIwz.engineer_tokyo___respDw_position__b88hL{padding-right:calc((100vw - var(--scrollbar))/2 - 50%)!important;padding-left:calc((100vw - var(--scrollbar))/2 - 50%)!important}.engineer_tokyo_u_screen__Yxg4m.engineer_tokyo___position_r__gOIwz.engineer_tokyo___resetPrDw__IG4P0{padding-left:0!important}}@media screen and (min-width:768px){.engineer_tokyo_u_screen__Yxg4m.engineer_tokyo___position_r__gOIwz.engineer_tokyo___resetPrUp___8iPD{padding-left:0!important}}.engineer_tokyo_title_style01__CuwKM{color:#fff;font-size:56px;line-height:1;margin:0 0 100px}@media screen and (max-width:767.8px){.engineer_tokyo_title_style01__CuwKM{font-size:12vw;margin:0 0 60px}}.engineer_tokyo_title_style01__CuwKM .engineer_tokyo_small__XgzlT{font-size:16px;margin:0 0 10px;font-weight:100}.engineer_tokyo_is--body__V5B3Q{scroll-behavior:smooth}.engineer_tokyo_main__RE4oe{position:relative;color:#333;line-height:1.8}.engineer_tokyo_main__RE4oe a{cursor:pointer}.engineer_tokyo_h_style01__Pi0vc{max-width:1080px;width:90%;font-size:80px;font-weight:700;color:#050f5d;line-height:1.2;margin:0 auto 70px}@media screen and (max-width:767.8px){.engineer_tokyo_h_style01__Pi0vc{font-size:50px}}.engineer_tokyo_h_style01__Pi0vc span{display:block;font-size:16px}@media screen and (max-width:767.8px){.engineer_tokyo_h_style01__Pi0vc span{margin:10px 0 0}}.engineer_tokyo_h_style02__kiVFa{text-align:center;font-size:32px;font-weight:700;color:#050f5d;background:url(/recruit_n/under_bar.svg) no-repeat bottom;padding:0 0 15px;margin:0 0 45px;line-height:1.4}.engineer_tokyo_btn_style__CwDgk a{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;width:400px;height:88px;background:#050f5d;color:#fff;border-radius:44px;position:relative;transition:.3s;margin:0 auto}@media screen and (max-width:767.8px){.engineer_tokyo_btn_style__CwDgk a{width:340px;height:88px;margin:0 auto}}.engineer_tokyo_btn_style__CwDgk a .engineer_tokyo_text__b2M0J{padding:0 0 0 40px}.engineer_tokyo_btn_style__CwDgk a .engineer_tokyo_arrow__AMVW2{display:inline-block;width:56px;height:56px;background:url(/recruit_n/arrow_red_right.svg) no-repeat 50%;background-color:#fff;border-radius:38px;margin:0 16px 0 0;transition:.2s;position:absolute;right:0}.engineer_tokyo_btn_style__CwDgk a:hover{opacity:.7}.engineer_tokyo_btn_style__CwDgk a:hover .engineer_tokyo_arrow__AMVW2{display:inline-block;width:64px;height:64px;right:-4px;background:url(/recruit_n/arrow_red_right.svg) no-repeat 58%;background-color:#fff}.engineer_tokyo_table_wrap__sD_1W{width:90%;margin:0 auto 50px}@media (min-width:768px){.engineer_tokyo_table__DLqFa{display:grid;grid-template-columns:repeat(6,minmax(0,1fr))}}.engineer_tokyo_table__DLqFa{color:#333}.engineer_tokyo_table__DLqFa dt{font-size:3.73vw;font-weight:700}@media (min-width:768px){.engineer_tokyo_table__DLqFa dt{font-size:16px}}.engineer_tokyo_table__DLqFa dt{padding:0 8px}.engineer_tokyo_table__DLqFa dd{margin-top:2.93vw;font-size:3.73vw}@media (min-width:768px){.engineer_tokyo_table__DLqFa dd{grid-column:span 7/span 7;margin-top:0;font-size:16px}}.engineer_tokyo_table__DLqFa dd{padding:0 0 0 8px}.engineer_tokyo_table__DLqFa hr{margin-top:10vw;margin-bottom:10vw;height:2px;width:100%;border-top-width:0;border-bottom-width:1px}@media (min-width:768px){.engineer_tokyo_table__DLqFa hr{grid-column-start:1;grid-column-end:9;margin-top:30px;margin-bottom:30px}}.engineer_tokyo_table__DLqFa p+p{margin-top:32px}.engineer_tokyo_main_area__UPkqK{background:url(/recruit_n/jobs/enginer_pc.jpg) no-repeat 50%;background-size:cover;padding:180px 0 0;height:520px;position:relative}@media screen and (max-width:767.8px){.engineer_tokyo_main_area__UPkqK{background:url(/recruit_n/jobs/enginer_sp.jpg) no-repeat 50%;background-size:cover}}.engineer_tokyo_main_area__UPkqK .engineer_tokyo_h_style01__Pi0vc{width:100%;color:#fff;margin:0 auto}@media screen and (max-width:767.8px){.engineer_tokyo_main_area__UPkqK .engineer_tokyo_h_style01__Pi0vc{font-size:56px}}.engineer_tokyo_main_area__UPkqK .engineer_tokyo_h_style01__Pi0vc span{display:block;font-size:16px}@media screen and (max-width:767.8px){.engineer_tokyo_main_area__UPkqK .engineer_tokyo_h_style01__Pi0vc span{margin:10px 0 0}}.engineer_tokyo_main_area_inner__V0wcB{max-width:1080px;margin:0 auto 180px}.engineer_tokyo_main_area_inner__V0wcB .engineer_tokyo_text_area__P3J6d{width:774px;padding:60px 65px;background:hsla(0,0%,100%,.9);position:absolute;right:50px;bottom:-150px;border-radius:8px;z-index:1}.engineer_tokyo_main_area_inner__V0wcB .engineer_tokyo_text_area__P3J6d .engineer_tokyo_title__ITG_X{color:#050f5d;margin:0 0 10px}.engineer_tokyo_main_area_inner__V0wcB .engineer_tokyo_text_area__P3J6d .engineer_tokyo_title__ITG_X .engineer_tokyo_en__ZS5fi{font-size:24px;font-weight:700}.engineer_tokyo_main_area_inner__V0wcB .engineer_tokyo_text_area__P3J6d .engineer_tokyo_title__ITG_X .engineer_tokyo_jp__Ul9qv{font-size:12px;display:inline-block;margin:0 0 0 10px}.engineer_tokyo_main_area_inner__V0wcB .engineer_tokyo_text_area__P3J6d .engineer_tokyo_cat__r3sLv{display:flex;margin:0 0 20px}.engineer_tokyo_main_area_inner__V0wcB .engineer_tokyo_text_area__P3J6d .engineer_tokyo_cat__r3sLv .engineer_tokyo_area__f5DNx{display:inline-block;color:#fff;background:#050f5d;padding:0 5px 2px;font-size:12px}.engineer_tokyo_main_area_inner__V0wcB .engineer_tokyo_text_area__P3J6d .engineer_tokyo_cat__r3sLv .engineer_tokyo_type__1Nd81{display:inline-block;border:1px solid;padding:0 5px 2px;font-size:12px;margin:0 0 0 10px}@media screen and (max-width:767.8px){.engineer_tokyo_main_area_inner__V0wcB{width:90%;margin:0 auto 90px;display:block}.engineer_tokyo_main_area_inner__V0wcB .engineer_tokyo_text_area__P3J6d{width:90%;position:absolute;right:inherit;bottom:inherit;top:370px;padding:20px 25px}.engineer_tokyo_main_area_inner__V0wcB .engineer_tokyo_text_area__P3J6d .engineer_tokyo_title__ITG_X{color:#050f5d;margin:0 0 10px}.engineer_tokyo_main_area_inner__V0wcB .engineer_tokyo_text_area__P3J6d .engineer_tokyo_title__ITG_X .engineer_tokyo_en__ZS5fi{font-size:24px;font-weight:700}.engineer_tokyo_main_area_inner__V0wcB .engineer_tokyo_text_area__P3J6d .engineer_tokyo_title__ITG_X .engineer_tokyo_jp__Ul9qv{font-size:12px;display:inline-block;margin:0 0 0 10px}.engineer_tokyo_main_area_inner__V0wcB .engineer_tokyo_text_area__P3J6d .engineer_tokyo_cat__r3sLv{display:flex;margin:0 0 20px}.engineer_tokyo_main_area_inner__V0wcB .engineer_tokyo_text_area__P3J6d .engineer_tokyo_cat__r3sLv .engineer_tokyo_area__f5DNx{display:inline-block;color:#fff;background:#050f5d;padding:1px 5px 2px;font-size:12px}.engineer_tokyo_main_area_inner__V0wcB .engineer_tokyo_text_area__P3J6d .engineer_tokyo_cat__r3sLv .engineer_tokyo_type__1Nd81{display:inline-block;border:1px solid;padding:0 5px 2px;font-size:12px;margin:0 0 0 10px}}.engineer_tokyo_jobs_areas__hJ4_O{background:#f3f6fa;padding:220px 0 100px;position:relative}.engineer_tokyo_jobs_areas__hJ4_O .engineer_tokyo_jobs_ol__MQZQy{max-width:960px;margin:0 auto 80px;display:flex;flex-wrap:wrap;justify-content:space-between}.engineer_tokyo_jobs_areas__hJ4_O .engineer_tokyo_jobs_ol__MQZQy li{width:23%}.engineer_tokyo_jobs_areas__hJ4_O .engineer_tokyo_jobs_ol__MQZQy li:last-of-type .engineer_tokyo_icon__zVCQt{text-align:center}.engineer_tokyo_jobs_areas__hJ4_O .engineer_tokyo_jobs_ol__MQZQy li img{display:inline}.engineer_tokyo_jobs_areas__hJ4_O .engineer_tokyo_jobs_ol__MQZQy li .engineer_tokyo_icon__zVCQt{text-align:right}.engineer_tokyo_jobs_areas__hJ4_O .engineer_tokyo_jobs_ol__MQZQy li .engineer_tokyo_text_wrap__hX9NF{text-align:center;color:#fff;background:#050f5d;border-radius:8px;margin:-36px 0 0;padding:60px 20px 50px;height:320px}.engineer_tokyo_jobs_areas__hJ4_O .engineer_tokyo_jobs_ol__MQZQy li .engineer_tokyo_text_wrap__hX9NF .engineer_tokyo_title__ITG_X{display:flex;align-items:center;justify-content:center;width:100%;height:3em;font-size:18px;font-weight:700;line-height:1.5;margin:0 0 10px}.engineer_tokyo_jobs_areas__hJ4_O .engineer_tokyo_jobs_ol__MQZQy li .engineer_tokyo_text_wrap__hX9NF .engineer_tokyo_text__b2M0J{text-align:left}@media screen and (max-width:767.8px){.engineer_tokyo_jobs_areas__hJ4_O{padding-top:calc(300px - 10vw);padding-bottom:100px}.engineer_tokyo_jobs_areas__hJ4_O .engineer_tokyo_ol_wrap__8NV0l{overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.engineer_tokyo_jobs_areas__hJ4_O .engineer_tokyo_jobs_ol__MQZQy{max-width:1080px;width:1080px;margin:0 5% 80px;display:flex;flex-wrap:wrap;justify-content:space-between}.engineer_tokyo_jobs_areas__hJ4_O .engineer_tokyo_jobs_ol__MQZQy li{width:252px}}