@charset "UTF-8";@font-face{font-weight:400;src:url(../font/NotoSansJP-Regular.woff2) format("woff2"),url(../font/NotoSansJP-Regular.woff) format("woff");font-family:Noto Sans JP}@font-face{font-weight:500;src:url(../font/NotoSansJP-Medium.woff2) format("woff2"),url(../font/NotoSansJP-Medium.woff) format("woff");font-family:Noto Sans JP}@font-face{font-weight:600;src:url(../font/NotoSansJP-SemiBold.woff2) format("woff2"),url(../font/NotoSansJP-SemiBold.woff) format("woff");font-family:Noto Sans JP}@font-face{font-weight:700;src:url(../font/NotoSansJP-Bold.woff2) format("woff2"),url(../font/NotoSansJP-Bold.woff) format("woff");font-family:Noto Sans JP}@font-face{font-weight:500;src:url(../font/NissanProMedium.woff2) format("woff2"),url(../font/NissanProMedium.woff) format("woff");font-family:NissanPro}@font-face{font-weight:700;src:url(../font/NissanProBold.woff2) format("woff2"),url(../font/NissanProBold.woff) format("woff");font-family:NissanPro}@font-face{font-weight:500;src:url(../font/NissanProMediumExtd.woff2) format("woff2"),url(../font/NissanProMediumExtd.woff) format("woff");font-family:NissanProExtd}:root{--liquid-lgDesignRatio:144;--liquid-mdDesignRatio:75;--liquid-smDesignRatio:37.5;--liquid-htmlroot: calc( calc(var(--vw, 1vw) * 100) / var(--liquid-lgDesignRatio) );--liquid-bodyroot: 1.5rem;--solid-root: 1.5rem;--mobile-DesignWidth: 750;--mobile-ContentsWidth: 750;--mobile-ContentsRatio: var(--mobile-ContentsWidth) / var(--mobile-DesignWidth);--mobile-root: min( 16px * var(--mobile-ContentsRatio), 16 * 100 / var(--mobile-DesignWidth) * 1vw );--headerHeight: 9.6rem}body{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-smoothing:antialiased;text-size-adjust:100%;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-moz-font-smoothing:antialiased;-moz-text-size-adjust:100%;-ms-font-smoothing:antialiased;-ms-text-size-adjust:100%;-o-font-smoothing:antialiased;-o-text-size-adjust:100%;background-color:#e7e7e7;color:#000;font-style:normal;font-weight:400;line-height:1.65;font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;letter-spacing:.6px;overflow-wrap:break-word}html{font-size:var(--liquid-htmlroot);scroll-behavior:initial;scrollbar-gutter:stable}html body{font-size:var(--liquid-bodyroot)}html,body{width:100%;min-height:100%}.ff_eng{font-weight:500;font-family:NissanPro}a,button{display:block;z-index:100;border:none;outline:none;background:none;color:#021b2b;text-decoration:none;cursor:pointer;pointer-events:auto;-webkit-transition:0s;-o-transition:0s;transition:0s}a>*,button>*{pointer-events:none}a.__prevent,button.__prevent{pointer-events:none}a:link,a:visited,a:hover,a:active,button:link,button:visited,button:hover,button:active{color:inherit}a:focus-visible,button:focus-visible{outline:-webkit-focus-ring-color auto .1rem}a:focus:not(:fous-visible),button:focus:not(:fous-visible){outline:none}a img,button img{border:none}.is_DOMloaded a,.is_DOMloaded button{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-property:background-color,opacity,fill,color,border-color,-webkit-box-shadow,-webkit-transform;transition-property:background-color,opacity,fill,color,border-color,-webkit-box-shadow,-webkit-transform;-o-transition-property:background-color,opacity,fill,color,box-shadow,transform,border-color;transition-property:background-color,opacity,fill,color,box-shadow,transform,border-color;transition-property:background-color,opacity,fill,color,box-shadow,transform,border-color,-webkit-box-shadow,-webkit-transform;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}*{min-height:0vw}html{-webkit-tap-highlight-color:transparent}img{width:100%;height:auto;border:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;vertical-align:middle;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;pointer-events:none}picture{display:block}iframe{width:100%}ul,ol,li{font-size:0;list-style:none}svg{overflow:visible}sup{position:relative;top:.3rem;font-size:60%;vertical-align:top}sub{position:relative;bottom:.3rem;font-size:60%;vertical-align:bottom}.grecaptcha-badge{visibility:hidden;opacity:0;pointer-events:none}.js_textAnimation{-webkit-text-stroke:.02em #F4F4F4}.js_loading_mainContent{opacity:0}.ly_wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:calc(var(--vh, 1vh) * 100)}.ly_wrapper .ly_main{-webkit-box-flex:1;-ms-flex:1;flex:1}.ly_inner{width:min(100% - 3.2rem,131.2rem);margin:0 auto}.ly_inner_lg{width:min(100% - 3.2rem,137.6rem);margin:0 auto}.ly_inner_lgmd{width:min(100% - 3.2rem,136rem);margin:0 auto}.ly_inner_ceoMessage{width:min(100% - 3.2rem,131.2rem);margin:0 auto}.ly_inner_loading{width:min(100% - 3.2rem,120rem);margin:0 auto}.ly_inner_md{width:min(100% - 3.2rem,109.6rem);margin:0 auto}.ly_inner_single{width:min(100% - 3.2rem,108.8rem);margin:0 auto}.ly_sect{position:relative;padding:12rem 0}.ly_sect.__trans{background:transparent}.ly_sect.__bk{background-color:#000}.ly_sect.__wh{background-color:#fff}.ly_sect.__gy{background-color:#d9d9d9}.ly_sect.__nv{background-color:#172633;color:#f4f4f4}.ly_sect.__nv.__dot:before{z-index:0}.ly_sect.__dot:before{z-index:-2;position:absolute;top:0;right:auto;bottom:auto;left:0;width:100%;height:100%;background-image:url(../images/layout/bg-dot.png);background-position:center center;background-size:cover;background-repeat:repeat;content:"";opacity:.16}.ly_sect.__ptLv0{padding-top:0}.ly_sect.__ptLv52{padding-top:5.2rem}.ly_sect.__ptLv64{padding-top:6.4rem}.ly_sect.__ptLv68{padding-top:6.8rem}.ly_sect.__ptLv80{padding-top:8rem}.ly_sect.__ptLv96{padding-top:9.6rem}.ly_sect.__ptLv228{padding-top:22.8rem}.ly_sect.__pbLv0{padding-bottom:0}.ly_sect.__pbLv24{padding-bottom:2.4rem}.ly_sect.__pbLv80{padding-bottom:8rem}.ly_sect.__pbLv160{padding-bottom:16rem}.ly_sect.__mtLv8{margin-top:.8rem}.ly_sect.__mbLv12{margin-bottom:1.2rem}.ly_hierarchy.__second .ly_hierarchy_body{padding-left:1.2rem}.ly_hierarchy.__third{padding:1.2rem 1.2rem 0}.ly_hierarchy .ly_hierarchy_body{margin-top:1.2rem}.ly_hierarchy .ly_hierarchy_main .ly_sect{padding-right:5.6rem}.ly_hierarchy .ly_hierarchy_main .ly_sect .ly_hierarchy_sect{z-index:1;position:relative;max-width:97.6rem;margin:0 0 12rem auto}.ly_hierarchy .ly_hierarchy_main .ly_sect .ly_hierarchy_sect:last-child{margin-bottom:0}.ly_hierarchy .ly_hierarchy_main .ly_sect .ly_hierarchy_sect.__mbLv80{margin-bottom:8rem}.bl_header{z-index:9999;position:fixed;top:0;width:100%;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.bl_header.is_scrolled{background-color:#fff;color:#000}.bl_header.is_scrolled.is_smMenu_open .el_logo .el_logo_link{color:#fff}.bl_header.is_scrolled.is_smMenu_open .el_logo .el_logo_link svg path{fill:#fff}.bl_header.is_scrolled.is_smMenu_open .bl_hamburgerBtn .bl_hamburgerBtn_trigger span{background-color:#fff}.bl_header.is_scrolled.is_smMenu_open .bl_hamburgerBtn_text{color:#fff}.bl_header.is_scrolled .bl_header_inner{height:6.4rem}.bl_header.is_scrolled .el_logo .el_logo_link{color:#000}.bl_header.is_scrolled .el_logo .el_logo_link svg path{fill:#000}.bl_header.is_scrolled .bl_headerNav_list .bl_headerNav_btn{color:#000}.bl_header.is_scrolled .bl_headerNav_list .bl_headerNav_btn:before{background-color:#000}.bl_header.is_scrolled .bl_headerNav_list .bl_headerNav_btn .bl_headerNav_btn_icon svg path{fill:#000}.bl_header.is_scrolled .bl_hamburgerBtn .bl_hamburgerBtn_trigger span{background-color:#000}.bl_header.is_scrolled .bl_hamburgerBtn_text{color:#000}.bl_header_inner{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between;width:calc(100% - 8rem);height:var(--headerHeight);margin:0 auto;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.bl_headerNav{z-index:0;position:relative}.bl_headerNavWrapper,.bl_headerNav_listWrapper{-webkit-box-align:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;gap:4rem}.bl_headerNav_list .bl_headerNav_btn{-webkit-box-align:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;align-items:center;gap:.8rem;color:#f4f4f4;font-weight:600;font-size:1.4rem;letter-spacing:.56px}.bl_headerNav_list .bl_headerNav_btn .bl_headerNav_btn_icon.__externalLink svg{width:1.2rem;height:1.2rem}.bl_headerNav_list .bl_headerNav_btn .bl_headerNav_btn_icon svg{width:.6rem;height:1rem}.bl_headerNav_sm{-ms-overflow-style:none;visibility:hidden;z-index:10;position:fixed;top:0;left:0;width:100%;height:calc(var(--vh, 1vh) * 100);overflow-x:hidden;overflow-y:auto;pointer-events:auto;scrollbar-width:none}.bl_headerNav_sm::-webkit-scrollbar{display:none}.bl_headerNav_sm_inner{width:100%;padding:12rem 1.6rem}.bl_headerNav_sm_listWrapper{width:100%;margin:auto;text-align:left}.bl_headerNav_sm_bg{z-index:1;position:absolute;top:0;left:0;width:100%;min-height:100vh;background-color:#172633;pointer-events:none}.bl_headerNav_sm_bg:before{z-index:0;position:absolute;top:0;right:auto;bottom:auto;left:0;width:100%;height:100%;background-image:url(../images/layout/bg-dot.png);background-position:center center;background-size:cover;background-repeat:repeat;content:"";opacity:.16}.bl_hamburgerBtn{z-index:9999;position:relative;width:5.6rem;height:1.2rem;margin:.8rem auto 0;cursor:pointer;pointer-events:auto;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.bl_hamburgerBtn .bl_hamburgerBtn_trigger{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:end;-ms-flex-align:end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;align-items:flex-end;width:100%;margin:auto;gap:.4rem;pointer-events:auto;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.bl_hamburgerBtn .bl_hamburgerBtn_trigger span{width:100%;height:1px;background-color:#f4f4f4;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.bl_hamburgerBtn .bl_hamburgerBtn_trigger span:nth-child(2){width:60%}.bl_hamburgerBtn_text{display:block;z-index:9999;position:relative;color:#f4f4f4;font-weight:700;font-size:1.4rem;line-height:1;font-family:NissanPro;letter-spacing:-.28px;text-align:center}.bl_headerNav_sm{visibility:hidden}.bl_headerNav_sm_listWrapper .bl_headerNav_sm_list{opacity:0}.bl_headerNav_sm_listWrapper .bl_headerNav_sm_btn{color:#fff}.is_smMenu_open .bl_headerNav_sm{visibility:visible}.bl_headerNav_sm_bg{visibility:hidden;opacity:0}.is_smMenu_open .bl_headerNav_sm_bg{visibility:visible}.bl_hamburgerBtn.is_smMenu_open .bl_hamburgerBtn_trigger span:nth-child(1){-webkit-transform:translateY(.5rem) rotate(15deg);-ms-transform:translateY(.5rem) rotate(15deg);transform:translateY(.5rem) rotate(15deg)}.bl_hamburgerBtn.is_smMenu_open .bl_hamburgerBtn_trigger span:nth-child(2){visibility:hidden;opacity:0}.bl_hamburgerBtn.is_smMenu_open .bl_hamburgerBtn_trigger span:nth-child(3){-webkit-transform:translateY(-.4rem) rotate(-15deg);-ms-transform:translateY(-.4rem) rotate(-15deg);transform:translateY(-.4rem) rotate(-15deg)}.bl_footer{width:100%;padding:8rem 0 4rem;background-color:#021b2b}.bl_footer .bl_footer_info{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:3.2rem}.bl_footer .bl_footer_btn{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.8rem}.bl_cta.__position .bl_cta_btn{width:33.3333%!important}.bl_cta .el_headingTopBlock .el_headingTop_text{letter-spacing:2.88px}.bl_cta .bl_cta_btn{width:18%}.bl_cta .bl_cta_btn:last-child{width:40%}.bl_cta .bl_cta_btnWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:3.6rem;gap:2.4rem}.bl_cta .bl_cta_link{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:column;flex-direction:column;padding:4rem 2.4rem 2.4rem 4rem;gap:8.8rem;color:#f4f4f4}.bl_cta .bl_cta_link:before{visibility:hidden;position:absolute;top:0;right:auto;bottom:auto;left:0;width:100%;height:100%;background:-o-linear-gradient(165deg,#292929 0%,#111 100%);background:linear-gradient(285deg,#292929 0%,#111 100%);content:"";opacity:0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.bl_cta .bl_cta_linkWrapper.__2columns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2.4rem}.bl_cta .bl_cta_linkWrapper.__2columns .bl_cta_link{width:calc(50% - 1.2rem)}.bl_cta .bl_cta_link.__engineer{border:.1rem solid #595959;background-color:#003f66}.bl_cta .bl_cta_link.__business{border:.1rem solid #5796BC;background-color:#5796bc}.bl_cta .bl_cta_link.__alumni{padding:3.6rem 4rem;background-color:#fff;color:#003f66}.bl_cta .bl_cta_link.__horizontal{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;-ms-flex-direction:row;flex-direction:row;align-items:center;justify-content:space-between;width:100%!important}.bl_cta .bl_cta_link.__horizontal .bl_cta_link_headingBlock{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-ms-flex-direction:row;flex-direction:row;align-items:center;gap:3.2rem}.bl_cta .bl_cta_link .bl_cta_link_headingBlock{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:1;position:relative;-ms-flex-direction:column;flex-direction:column;gap:1.6rem}.bl_cta .bl_cta_link .bl_cta_link_headingBlock span{display:block}.bl_cta .bl_cta_link .bl_cta_link_headingBlock .bl_cta_link_headingBlock_en{font-size:4rem;line-height:1;font-family:NissanProExtd;letter-spacing:-.8px}.bl_cta .bl_cta_link .bl_cta_link_headingBlock .bl_cta_link_headingBlock_jp{font-weight:700;font-size:1.6rem;line-height:1;letter-spacing:0}.bl_cta .bl_cta_link .el_btnArrow{-webkit-box-pack:justify;-ms-flex-pack:justify;z-index:1;position:relative;justify-content:space-between}.bl_menu{z-index:1;position:relative}.bl_menu.__header{padding:14.4rem 0 3.2rem;color:#ffffff52}.bl_menu.__header a{color:#fff}.bl_menu.__header .bl_menu_info{margin-top:3.2rem}.bl_menu.__header .bl_menu_info .bl_link_list .bl_link_btn{color:#ffffff52}.bl_menu.__header .bl_menu_info .bl_link_list .bl_link_btn:before{background-color:#ffffff52}.bl_menu.__header .bl_menu_info .bl_link_list .bl_link_btn path{fill:#ffffff52}.bl_menu.__footer,.bl_menu.__footer a{color:#fff}.bl_menu.__footer .bl_menu_nav{padding-top:4.8rem;border-top:.2rem solid #fff}.bl_menu.__footer .bl_menu_info{margin-top:8rem;padding-top:4rem;border-top:.1rem solid rgba(217,217,217,.4)}.bl_menu .bl_menu_large .bl_menu_large_list{font-weight:500;font-size:4rem;line-height:1;font-family:NissanProExtd;letter-spacing:-.8px}.bl_menu .bl_menu_large .bl_menu_large_listWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8rem}.bl_menu .bl_menu_large .bl_menu_large_list .bl_menu_large_btn{-webkit-box-align:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;gap:1.6rem}.bl_menu .bl_menu_large .bl_menu_large_list .bl_menu_large_btn:before{height:.2rem}.bl_menu .bl_menu_large .bl_menu_large_list .bl_menu_large_btn .bl_menu_large_btn_icon svg{width:1.6rem;height:2.5rem}.bl_menu .bl_menu_nav{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;margin-top:4.8rem;gap:2rem}.bl_menu .bl_menu_nav .bl_menu_nav_list{-webkit-box-align:baseline;-ms-flex-align:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:baseline;overflow:hidden;font-size:1.6rem;letter-spacing:.64px}.bl_menu .bl_menu_nav .bl_menu_nav_list .bl_menu_nav_btn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex-negative:0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;align-items:center;justify-content:space-between;width:21.6rem;color:#fff6;font-weight:500;font-size:1.8rem;line-height:1;font-family:NissanProExtd;letter-spacing:-.36px}.bl_menu .bl_menu_nav .bl_menu_nav_list .bl_menu_nav_btn[aria-expanded=true] .bl_menu_nav_btn_icon span:nth-of-type(1){display:none}.bl_menu .bl_menu_nav .bl_menu_nav_list .bl_menu_nav_btn[aria-expanded=true] .bl_menu_nav_btn_icon span:nth-of-type(2){top:.5rem;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.bl_menu .bl_menu_nav .bl_menu_nav_list .bl_menu_nav_btn .bl_menu_nav_btn_heading{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.8rem}.bl_menu .bl_menu_nav .bl_menu_nav_list .bl_menu_nav_btn .bl_menu_nav_btn_arrowWrapper svg{width:1.2rem;height:1.8rem}.bl_menu .bl_menu_nav .bl_menu_nav_list .bl_menu_nav_btn .bl_menu_nav_btn_icon{display:inline-block;position:absolute;top:50%;right:auto;bottom:auto;left:50%;width:100%;height:100%;margin:auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.bl_menu .bl_menu_nav .bl_menu_nav_list .bl_menu_nav_btn .bl_menu_nav_btn_iconWrapper{-ms-flex-negative:0;display:none;position:relative;flex-shrink:0;width:1.6rem;height:1.6rem;-webkit-transform:translateY(.2rem);-ms-transform:translateY(.2rem);transform:translateY(.2rem);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.bl_menu .bl_menu_nav .bl_menu_nav_list .bl_menu_nav_btn .bl_menu_nav_btn_icon span{position:absolute;left:0;width:100%;height:.2rem;background-color:#fff;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.bl_menu .bl_menu_nav .bl_menu_nav_list .bl_menu_nav_btn .bl_menu_nav_btn_icon span:nth-of-type(1){top:.5rem;-webkit-transform:translate(0,-50%) rotate(0deg);-ms-transform:translate(0,-50%) rotate(0deg);transform:translateY(-50%) rotate(0)}.bl_menu .bl_menu_nav .bl_menu_nav_list .bl_menu_nav_btn .bl_menu_nav_btn_icon span:nth-of-type(2){top:.5rem;-webkit-transform:translate(0,-50%) rotate(90deg);-ms-transform:translate(0,-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.bl_menu .bl_menu_nav .bl_menu_nav_list .bl_menu_nav_dropdown .bl_menu_nav_dropdown_list{font-size:1.6rem}.bl_menu .bl_menu_nav .bl_menu_nav_list .bl_menu_nav_dropdown .bl_menu_nav_dropdown_listWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.2rem 4rem}.bl_menu .bl_menu_nav .bl_menu_nav_list .bl_menu_nav_dropdown .bl_menu_nav_dropdown_list .bl_menu_nav_dropdown_btn{-webkit-box-align:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;width:auto;gap:1.2rem}.bl_menu .bl_menu_nav .bl_menu_nav_list .bl_menu_nav_dropdown .bl_menu_nav_dropdown_list .bl_menu_nav_dropdown_btn .bl_menu_nav_dropdown_btn_text{-ms-flex-negative:0;flex-shrink:0}.bl_menu .bl_menu_nav .bl_menu_nav_list .bl_menu_nav_dropdown .bl_menu_nav_dropdown_list .bl_menu_nav_dropdown_btn .bl_menu_nav_dropdown_btn_icon.__externalLink svg{width:1.2rem;height:1.2rem}.bl_menu .bl_menu_nav .bl_menu_nav_list .bl_menu_nav_dropdown .bl_menu_nav_dropdown_list .bl_menu_nav_dropdown_btn .bl_menu_nav_dropdown_btn_icon svg{width:.8rem;height:1.3rem}.bl_menu .bl_menu_header_body{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:6.4rem;gap:4rem}.bl_menu .bl_menu_header_body .bl_menu_movieWrapper{z-index:-99999;position:relative;aspect-ratio:1354/272;width:50%;overflow:hidden}.bl_menu .bl_menu_header_body .bl_menu_movieWrapper iframe{-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:50%;right:auto;bottom:auto;left:50%;width:140%;height:140%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.bl_menu .bl_menu_header_body .bl_menu_header_btnWrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:50%;gap:2.4rem}.bl_menu .bl_menu_header_body .bl_menu_header_btnWrapper .bl_menu_header_btn_2column{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2.4rem}.bl_menu .bl_menu_header_body .bl_menu_header_btnWrapper .bl_menu_header_btn_1column .bl_menu_header_btn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between;width:100%;padding:1.2rem 1.6rem 1.2rem 4.8rem}.bl_menu .bl_menu_header_body .bl_menu_header_btnWrapper .bl_menu_header_btn_1column .bl_menu_header_btn span{line-height:1}.bl_menu .bl_menu_header_body .bl_menu_header_btnWrapper .bl_menu_header_btn_1column .bl_menu_header_btn .bl_menu_header_btn_1column_en{z-index:1;position:relative;font-size:2.4rem;font-family:NissanProExtd;letter-spacing:-.48px}.bl_menu .bl_menu_header_body .bl_menu_header_btnWrapper .bl_menu_header_btn_1column .bl_menu_header_btn .bl_menu_header_btn_1column_jp{z-index:1;position:relative;font-weight:600;font-size:1.6rem;letter-spacing:-.32px}.bl_menu .bl_menu_header_body .bl_menu_header_btnWrapper .bl_menu_header_btn{position:relative;width:calc(50% - 1.2rem);padding:2.4rem 1.6rem 1.6rem 2.4rem;border:1px solid #595959;color:#fff}.bl_menu .bl_menu_header_body .bl_menu_header_btnWrapper .bl_menu_header_btn:before{visibility:hidden;position:absolute;top:0;right:auto;bottom:auto;left:0;width:100%;height:100%;background:-o-linear-gradient(165deg,#292929 0%,#111 100%);background:linear-gradient(285deg,#292929 0%,#111 100%);content:"";opacity:0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.bl_menu .bl_menu_header_body .bl_menu_header_btnWrapper .bl_menu_header_btn.__engineer{background-color:#003f66}.bl_menu .bl_menu_header_body .bl_menu_header_btnWrapper .bl_menu_header_btn.__business{background-color:#5796bc}.bl_menu .bl_menu_header_body .bl_menu_header_btnWrapper .bl_menu_header_btn.__wh{background-color:#fff;color:#003f66}.bl_menu .bl_menu_header_body .bl_menu_header_btnWrapper .bl_menu_header_btn .bl_menu_header_btn_headingBlock{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:1;position:relative;-ms-flex-direction:column;flex-direction:column;gap:1.6rem}.bl_menu .bl_menu_header_body .bl_menu_header_btnWrapper .bl_menu_header_btn .bl_menu_header_btn_headingBlock .bl_menu_header_btn_headingBlock_entry,.bl_menu .bl_menu_header_body .bl_menu_header_btnWrapper .bl_menu_header_btn .bl_menu_header_btn_headingBlock .bl_menu_header_btn_headingBlock_category{line-height:1;font-family:NissanProExtd}.bl_menu .bl_menu_header_body .bl_menu_header_btnWrapper .bl_menu_header_btn .bl_menu_header_btn_headingBlock .bl_menu_header_btn_headingBlock_entry{color:#f4f4f4;font-size:2.4rem;letter-spacing:-.48px}.bl_menu .bl_menu_header_body .bl_menu_header_btnWrapper .bl_menu_header_btn .bl_menu_header_btn_headingBlock .bl_menu_header_btn_headingBlock_category{color:#f4f4f466;font-size:2rem;letter-spacing:-.4px}.bl_menu .bl_menu_header_body .bl_menu_header_btnWrapper .bl_menu_header_btn .el_btnArrow{-webkit-box-pack:justify;-ms-flex-pack:justify;z-index:1;position:relative;justify-content:space-between}.bl_menu .bl_menu_header_body .bl_menu_header_btnWrapper .bl_menu_header_btn .el_btnArrowWrapper{margin-top:5.6rem}.bl_menu .bl_menu_header_body .bl_menu_header_btnWrapper .bl_menu_header_btn .el_btnArrow .el_btnArrow_text{font-size:1.4rem}.bl_menu .bl_menu_info{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.bl_menu .bl_menu_info .bl_link_list{font-weight:700;font-size:1.4rem;font-family:NissanPro;letter-spacing:-.28px}.bl_menu .bl_menu_info .bl_link_listWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:3.2rem}.bl_menu .bl_menu_info .bl_link_list .bl_link_btn{-webkit-box-align:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;gap:.8rem;color:#dedede}.bl_menu .bl_menu_info .bl_link_list .bl_link_btn .bl_link_btn_text,.bl_menu .bl_menu_info .bl_link_list .bl_link_btn .bl_link_btn_icon{line-height:1}.bl_menu .bl_menu_info .bl_link_list .bl_link_btn .bl_link_btn_icon svg{width:1.4rem;height:1.4rem}.bl_menu .bl_menu_info .bl_copyright{-ms-flex-negative:0;flex-shrink:0;font-weight:700;font-size:1.6rem;line-height:1;font-family:NissanPro;letter-spacing:-.32px}.bl_peopleList{-webkit-box-align:stretch;-ms-flex-align:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:stretch;gap:2.4rem}.bl_peopleList .bl_peopleList_noitem{height:calc(100vh - 14.8rem)}.bl_peopleList .bl_peopleList_item{display:block;width:calc(50% - 1.2rem)}.bl_peopleList .bl_peopleList_item.is_hidden{display:none}.bl_peopleList .bl_peopleList_item a{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:column;flex-direction:column;height:100%;padding:4rem 1.6rem 1.6rem;background-color:#fff}.bl_peopleList .bl_peopleList_item a:before{position:absolute;top:2.4rem;right:auto;bottom:auto;left:2.4rem;width:4rem;height:.3rem;background-color:#003f66;content:""}.bl_peopleList .bl_peopleList_item .bl_peopleList_body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:0 .8rem}.bl_peopleList .bl_peopleList_item .bl_peopleList_title{color:#003f66;font-weight:500;font-size:2rem;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.bl_peopleList .bl_peopleList_item .bl_peopleList_tag{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:1.2rem;gap:.8rem}.bl_peopleList .bl_peopleList_item .bl_peopleList_tag .bl_peopleList_tag_item{-webkit-box-align:baseline;-ms-flex-align:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:baseline}.bl_peopleList .bl_peopleList_item .bl_peopleList_tag .bl_peopleList_tag_heading{-ms-flex-negative:0;display:inline-block;position:relative;flex-shrink:0;width:11.2rem;color:#3b3b3b;font-size:1.4rem;font-family:NissanPro;letter-spacing:-.28px}.bl_peopleList .bl_peopleList_item .bl_peopleList_tag .bl_peopleList_tag_heading:after{position:absolute;top:0;right:.8rem;bottom:auto;left:auto;content:":"}.bl_peopleList .bl_peopleList_item .bl_peopleList_tag .bl_peopleList_tag_name{padding:.2rem .8rem;border:1px solid #5796BC;border-radius:8rem;color:#5796bc;font-weight:500;font-size:1.3rem;line-height:1.2;font-family:NissanPro,Noto Sans JP,sans-serif;letter-spacing:-.26px}.bl_peopleList .bl_peopleList_item .bl_peopleList_img{overflow:hidden}.bl_peopleList .bl_peopleList_item .bl_peopleList_imgWrapper{position:relative;margin-top:2rem}.bl_peopleList .bl_peopleList_item .bl_peopleList_imgWrapper source,.bl_peopleList .bl_peopleList_item .bl_peopleList_imgWrapper img{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.bl_peopleList .bl_peopleList_item .bl_peopleList_imgWrapper .el_btn{padding:1.2rem 1.6rem 1.2rem 2.4rem;gap:3.2rem}.bl_peopleList .bl_peopleList_item .bl_peopleList_imgWrapper .el_btnWrapper{position:absolute;top:auto;right:0;bottom:0;left:auto}.bl_peopleList .bl_peopleList_item .bl_peopleList_imgWrapper .el_btn .el_btn_icon svg{width:1.1rem;height:1.8rem}.bl_peopleList_square{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6.4rem 2.4rem}.bl_peopleList_square.__slider{display:block}.bl_peopleList_square .bl_peopleList_item{width:calc(33.3333% - 1.6rem)}.bl_peopleList_square .bl_peopleList_item a{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.6rem}.bl_peopleList_square .bl_peopleList_item .bl_peopleList_img{overflow:hidden}.bl_peopleList_square .bl_peopleList_item .bl_peopleList_imgWrapper{position:relative}.bl_peopleList_square .bl_peopleList_item .bl_peopleList_imgWrapper source,.bl_peopleList_square .bl_peopleList_item .bl_peopleList_imgWrapper img{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.bl_peopleList_square .bl_peopleList_item .bl_peopleList_info{position:absolute;top:auto;right:auto;bottom:0;left:0;width:100%;padding:.4rem 1.2rem;background-color:#003f66;color:#fff}.bl_peopleList_square .bl_peopleList_item .bl_peopleList_info span{line-height:1}.bl_peopleList_square .bl_peopleList_item .bl_peopleList_info .bl_peopleList_info_num{font-weight:500;font-size:1.6rem;font-family:NissanPro;letter-spacing:-.32px}.bl_peopleList_square .bl_peopleList_item .bl_peopleList_info .bl_peopleList_info_category{font-weight:500;font-size:1.4rem;letter-spacing:0}.bl_peopleList_square .bl_peopleList_item .bl_peopleList_body{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.6rem}.bl_peopleList_square .bl_peopleList_item .bl_peopleList_title{font-weight:600;font-size:1.8rem;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.bl_accordion.__side .bl_accordion_title[aria-expanded=true] .bl_accordion_icon span{background-color:#fff}.bl_accordion.__side .bl_accordion_title[aria-expanded=true] .bl_accordion_icon span:nth-of-type(2){top:.5rem}.bl_accordion.__side .bl_accordion_iconWrapper{width:1.2rem;height:1.2rem}.bl_accordion.__side .bl_accordion_icon span{background-color:#003f66}.bl_accordion.__side .bl_accordion_icon span:nth-of-type(1){top:.5rem}.bl_accordion.__side .bl_accordion_icon span:nth-of-type(2){top:.5rem}.bl_accordion.__faq .bl_accordion_list{border-top:.1rem solid #ADADAD}.bl_accordion.__faq .bl_accordion_list:last-child{border-bottom:.1rem solid #ADADAD}.bl_accordion.__faq .bl_accordion_list .bl_accordion_title{padding:3.2rem 0}.bl_accordion.__faq .bl_accordion_list .bl_accordion_title .bl_accordion_headingWrapper .bl_accordion_heading{color:#003f66;font-weight:600;font-size:1.8rem;line-height:1.5;letter-spacing:-.36px}.bl_accordion.__faq .bl_accordion_list .bl_accordion_content .bl_accordion_content_inner{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;padding:0 0 2.4rem}.bl_accordion.__faq .bl_accordion_list .bl_accordion_content .bl_accordion_txt{letter-spacing:0}.bl_accordion.__faq .bl_accordion_list .bl_accordion_content .bl_accordion_txt a{display:inline;text-decoration:underline}.bl_accordion.__faq .bl_accordion_list .bl_accordion_label{-ms-flex-negative:0;flex-shrink:0;width:11.2rem;font-size:1.6rem;font-family:NissanPro}.bl_accordion.__place .bl_accordion_list{border-top:.1rem solid #000}.bl_accordion.__place .bl_accordion_list:last-child{border-bottom:.1rem solid #000}.bl_accordion.__place .bl_accordion_list .bl_accordion_title{padding:3.6rem 0}.bl_accordion.__place .bl_accordion_list .bl_accordion_title[aria-expanded=true] .bl_accordion_icon span:nth-of-type(2){top:1rem}.bl_accordion.__place .bl_accordion_list .bl_accordion_title .bl_accordion_headingWrapper .bl_accordion_heading{color:#000;font-weight:500;font-size:2.4rem;line-height:1.5;letter-spacing:-.48px}.bl_accordion.__place .bl_accordion_list .bl_accordion_content .bl_accordion_content_inner{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;padding:0 0 2.4rem}.bl_accordion.__place .bl_accordion_list .bl_accordion_content .bl_accordion_place_cont{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;width:86.8rem;margin:0 0 0 auto;gap:2.4rem}.bl_accordion.__place .bl_accordion_list .bl_accordion_content .bl_accordion_place_cont .bl_accordion_place_body{width:100%}.bl_accordion.__place .bl_accordion_list .bl_accordion_content .bl_accordion_place_cont .bl_accordion_place_body .bl_accordion_place_item{padding:2.4rem 0;border-top:1px solid #ADADAD}.bl_accordion.__place .bl_accordion_list .bl_accordion_content .bl_accordion_place_cont .bl_accordion_place_body .bl_accordion_place_item:last-child{padding-bottom:0}.bl_accordion.__place .bl_accordion_list .bl_accordion_content .bl_accordion_place_cont .bl_accordion_place_body .bl_accordion_place_title{display:block;position:relative;padding-left:1.2rem;color:#003f66;font-weight:600;line-height:1;letter-spacing:-.28px}.bl_accordion.__place .bl_accordion_list .bl_accordion_content .bl_accordion_place_cont .bl_accordion_place_body .bl_accordion_place_title:before{position:absolute;top:0;right:auto;bottom:auto;left:0;width:.3rem;height:1.6rem;background-color:#003f66;content:""}.bl_accordion.__place .bl_accordion_list .bl_accordion_content .bl_accordion_place_cont .bl_accordion_place_body .bl_accordion_place_text{-webkit-box-align:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;margin-top:1.2rem;gap:1.2rem;font-weight:500;font-size:1.5rem}.bl_accordion.__place .bl_accordion_list .bl_accordion_content .bl_accordion_place_cont .bl_accordion_place_body .bl_accordion_place_text a{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.8rem;color:#003f66;font-size:1.3rem;line-height:1;font-family:NissanPro;letter-spacing:0}.bl_accordion.__place .bl_accordion_list .bl_accordion_content .bl_accordion_place_cont .bl_accordion_place_body .bl_accordion_place_text a svg{width:1.2rem;height:1.2rem}.bl_accordion.__place .bl_accordion_list .bl_accordion_content .bl_accordion_place_cont .bl_accordion_place_imgWrapper{-ms-flex-negative:0;flex-shrink:0;max-width:30.4rem}.bl_accordion.__place .bl_accordion_list .bl_accordion_label{-ms-flex-negative:0;flex-shrink:0;width:11.2rem}.bl_accordion.__place .bl_accordion_list .bl_accordion_label span{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;width:5.2rem;height:2.8rem;background-color:#003f66;color:#fff;font-weight:600;font-size:1.4rem;line-height:1;letter-spacing:-.28px}.bl_accordion.__place .bl_accordion_iconWrapper{width:2.4rem;height:2.4rem;-webkit-transform:translateY(.2rem);-ms-transform:translateY(.2rem);transform:translateY(.2rem)}.bl_accordion.__place .bl_accordion_icon span:nth-of-type(1){top:1rem}.bl_accordion.__place .bl_accordion_icon span:nth-of-type(2){top:1rem}.bl_accordion .bl_accordion_list{position:relative;overflow:hidden}.bl_accordion .bl_accordion_list .bl_accordion_list_inner{z-index:1;position:relative}.bl_accordion .bl_accordion_list .bl_accordion_title{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between;width:100%;cursor:pointer}.bl_accordion .bl_accordion_list .bl_accordion_title .bl_accordion_headingWrapper{-webkit-box-align:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;margin-right:1.6rem}.bl_accordion .bl_accordion_list .bl_accordion_title[aria-expanded=true] .bl_accordion_icon span:nth-of-type(1){top:.5rem;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.bl_accordion .bl_accordion_list .bl_accordion_title[aria-expanded=true] .bl_accordion_icon span:nth-of-type(2){display:none}.bl_accordion .bl_accordion_list .bl_accordion_content{position:relative;height:0}.bl_accordion .bl_accordion_title:focus .bl_accordion_icon span:nth-of-type(1){-webkit-transform:translate(0,-50%) rotate(90deg);-ms-transform:translate(0,-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.bl_accordion .bl_accordion_title:focus .bl_accordion_icon span:nth-of-type(2){-webkit-transform:translate(0,-50%) rotate(180deg);-ms-transform:translate(0,-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.bl_accordion .bl_accordion_icon{display:inline-block;position:absolute;top:50%;right:auto;bottom:auto;left:50%;width:100%;height:100%;margin:auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.bl_accordion .bl_accordion_iconWrapper{-ms-flex-negative:0;position:relative;flex-shrink:0;width:1.6rem;height:1.6rem;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.bl_accordion .bl_accordion_icon span{position:absolute;left:0;width:100%;height:2px;background-color:#000;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.bl_accordion .bl_accordion_icon span:nth-of-type(1){top:.5rem;-webkit-transform:translate(0,-50%) rotate(0deg);-ms-transform:translate(0,-50%) rotate(0deg);transform:translateY(-50%) rotate(0)}.bl_accordion .bl_accordion_icon span:nth-of-type(2){top:.5rem;-webkit-transform:translate(0,-50%) rotate(90deg);-ms-transform:translate(0,-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.bl_subFv{position:relative;background-position:center center;background-size:cover;background-repeat:no-repeat;color:#fff}.bl_subFv:before,.bl_subFv:after{position:absolute;top:0;right:auto;bottom:auto;left:0;width:100%;height:100%;content:""}.bl_subFv:before{z-index:1;background-image:url(../images/layout/bg-dot.png);background-position:center center;background-size:cover;background-repeat:repeat;opacity:.16}.bl_subFv:after{z-index:0;background-color:#000c}.bl_subFv.pg_positionFv .bl_subFv_headingBlock{margin-top:18rem;gap:3.2rem}.bl_subFv.pg_positionFv .bl_subFv_headingBlock .bl_subFv_headingBlock_jp{font-size:2.4rem}.bl_subFv.pg_positionFv .el_textBlock{max-width:inherit;margin:4.8rem 0 0;padding-left:2.4rem}.bl_subFv .bl_subFvWrapper{z-index:2;position:relative;padding:11.2rem 0 8rem}.bl_subFv .bl_subFv_headingBlock{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:11.2rem;padding-left:2.4rem;gap:5.6rem}.bl_subFv .bl_subFv_headingBlock .bl_subFv_headingBlock_en{font-size:9.2rem;line-height:1;font-family:NissanProExtd;letter-spacing:-3.68px}.bl_subFv .bl_subFv_headingBlock .bl_subFv_headingBlock_jp{font-weight:700;font-size:1.8rem;letter-spacing:0}.bl_subFv .el_textBlock{max-width:64rem;margin-top:-2rem;margin-left:49.6rem}.bl_subFv .el_textBlock .el_textBlock_title{font-weighjt:600}.bl_subFv .el_textBlock .el_textBlock_text p{font-weight:400;letter-spacing:2.24px}.bl_bg{z-index:-3;position:fixed;top:0;left:0;width:100%;height:calc(var(--vh, 1vh) * 100)}.bl_bg picture{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.bl_bg picture source,.bl_bg picture img{width:100%;max-width:initial;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.ly_hierarchy.js_bg_grad{position:relative}.ly_hierarchy.js_bg_grad:before,.ly_hierarchy.js_bg_grad:after{position:absolute;top:0;right:auto;bottom:auto;left:0;width:100%;height:100%;content:""}.ly_hierarchy.js_bg_grad:before{z-index:-2;background-image:url(../images/layout/bg-dot.png);background-position:center center;background-size:contain;background-repeat:repeat;opacity:.16}.ly_hierarchy.js_bg_grad:after{z-index:-1;background-color:#0009}.ly_hierarchy.js_bg_grad .bl_subFv:before,.ly_hierarchy.js_bg_grad .bl_subFv:after{content:none}.ly_hierarchy.__second .bl_subFv{padding:1.2rem}.ly_hierarchy.__second .bl_subFv .bl_subFv_border{z-index:1;position:relative;border:.1rem solid rgba(244,244,244,.24)}.ly_hierarchy.__second .bl_subFv .bl_subFvWrapper{padding-bottom:8rem}.pg_position .ly_hierarchy:after{background-color:#0003}.pg_position .bl_subFv{background-image:none}.pg_position .bl_subFv:after{background-color:#00000080}.pg_positionFv_bg:before{z-index:0;position:absolute;top:0;right:auto;bottom:auto;left:0;width:100%;height:144%;background-position:top center;background-size:cover;background-repeat:no-repeat;content:""}.webp .pg_oneMinute .bl_subFv{background-image:url(../images/block/subFv/oneMinute.webp)}.no-webp .pg_oneMinute .bl_subFv{background-image:url(../images/block/subFv/oneMinute.jpg)}.webp .pg_ceoMessage .bl_subFv{background-image:url(../images/block/subFv/ceoMessage.webp)}.no-webp .pg_ceoMessage .bl_subFv{background-image:url(../images/block/subFv/ceoMessage.jpg)}.webp .pg_initiatives .bl_subFv{background-image:url(../images/block/subFv/initiatives.webp)}.no-webp .pg_initiatives .bl_subFv{background-image:url(../images/block/subFv/initiatives.jpg)}.webp .pg_function .bl_subFv{background-image:url(../images/block/subFv/function.webp)}.no-webp .pg_function .bl_subFv{background-image:url(../images/block/subFv/function.jpg)}.webp .pg_people .bl_subFv{background-image:url(../images/block/subFv/people.webp)}.no-webp .pg_people .bl_subFv{background-image:url(../images/block/subFv/people.jpg)}.webp .pg_place .bl_subFv{background-image:url(../images/block/subFv/place.webp)}.no-webp .pg_place .bl_subFv{background-image:url(../images/block/subFv/place.jpg)}.webp .pg_careerDevelopment .bl_subFv{background-image:url(../images/block/subFv/careerDevelopment.webp)}.no-webp .pg_careerDevelopment .bl_subFv{background-image:url(../images/block/subFv/careerDevelopment.jpg)}.webp .pg_benefits .bl_subFv{background-image:url(../images/block/subFv/benefits.webp)}.no-webp .pg_benefits .bl_subFv{background-image:url(../images/block/subFv/benefits.jpg)}.webp .pg_application .bl_subFv{background-image:url(../images/block/subFv/application.webp)}.no-webp .pg_application .bl_subFv{background-image:url(../images/block/subFv/application.jpg)}.webp .pg_faq .bl_subFv{background-image:url(../images/block/subFv/faq.webp)}.no-webp .pg_faq .bl_subFv{background-image:url(../images/block/subFv/faq.jpg)}.webp .pg_harassment .bl_subFv{background-image:url(../images/block/subFv/harassment.webp)}.no-webp .pg_harassment .bl_subFv{background-image:url(../images/block/subFv/harassment.jpg)}.bl_breadcrumb ul{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-end;gap:2.4rem}.bl_breadcrumb li{position:relative;font-weight:500;font-size:1.4rem;line-height:1.2;font-family:NissanPro;letter-spacing:-.28px}.bl_breadcrumb li:first-child:after{content:none}.bl_breadcrumb li:after{position:absolute;top:50%;right:auto;bottom:auto;left:-1.6rem;width:.6rem;height:1rem;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%);background-image:url(../images/element/icon/arrow-right-wh.svg);background-position:center;background-size:contain;background-repeat:no-repeat;content:""}.bl_breadcrumb li a{color:#fff}.bl_breadcrumb li a span{opacity:.4;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.bl_breadcrumb li svg{width:.6rem;height:1rem;margin-left:.8rem}.bl_sideNavWrapper{z-index:1;position:-webkit-sticky;position:sticky;top:12.8rem;width:32rem;margin:6.8rem 0 12rem;float:left}.bl_sideNav .bl_sideNav_list{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.4rem;font-weight:500;font-size:1.6rem;letter-spacing:-.32px}.bl_sideNav .bl_sideNav_list.is_current .bl_side_btn{width:33.6rem;background-color:#003f66;color:#fff}.bl_sideNav .bl_sideNav_list.is_current .bl_side_btn .bl_side_btn_line{background-color:#fff}.bl_sideNav .bl_sideNav_listWrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.4rem}.bl_sideNav .bl_sideNav_list .bl_side_btn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between;width:100%;padding:1.6rem 1.2rem 1.6rem 2.4rem;background-color:#f4f4f4;color:#003f66;line-height:1.3;letter-spacing:-.32px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.bl_sideNav .bl_sideNav_list .bl_side_btn.is_active{width:33.6rem;background-color:#003f66;color:#fff}.bl_sideNav .bl_sideNav_list .bl_side_btn.is_active .bl_side_btn_text:before{background-color:#fff!important}.bl_sideNav .bl_sideNav_list .bl_side_btn.is_active .bl_side_btn_line{background-color:#fff}.bl_sideNav .bl_sideNav_list .bl_side_btn.js_accordion_btn{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-right:2.4rem}.bl_sideNav .bl_sideNav_list .bl_side_btn.js_accordion_btn[aria-expanded=true]{background-color:#f4f4f4;color:#003f66}.bl_sideNav .bl_sideNav_list .bl_side_btn.js_accordion_btn[aria-expanded=true] .bl_accordion_icon span{background-color:#000}.bl_sideNav .bl_sideNav_list .bl_side_btn .bl_side_btn_line{position:relative;width:1.6rem;height:.2rem;background-color:#5796bc80}.bl_sideNav .bl_sideNav_list .bl_side_btn .bl_side_btn_line:before{position:absolute;top:0;right:auto;bottom:auto;left:0;width:.4rem;height:100%;background-color:#003f66;content:""}.bl_sideNav .bl_sideNav_list .bl_side_btn[aria-expanded=true]{background-color:#003f66;color:#fff}.bl_sideNav .bl_sideNav_list .bl_sideNav_accordion[aria-hidden=false] .bl_side_btn{width:100%!important}.bl_sideNav .bl_sideNav_list .bl_sideNav_accordion .bl_side_btn{padding-right:0;padding-left:3.2rem}.bl_sideNav .bl_sideNav_list .bl_sideNav_accordion .bl_side_btn .bl_side_btn_text:before{display:inline-block;width:.3rem;height:.3rem;margin-right:.8rem;background-color:#003f66;content:"";vertical-align:middle;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.bl_sideNav .bl_sideNav_list .bl_sideNav_accordion_inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.4rem}.bl_table tr:last-child{border-bottom:1px solid rgba(0,0,0,.24)}.bl_table tr:last-child th{border-bottom:1px solid #003F66}.bl_table tr:last-child td{border-bottom:1px solid rgba(0,0,0,.24)}.bl_table tr th,.bl_table tr td{padding:2.4rem 0}.bl_table tr th{width:34.4rem;border-top:1px solid #003F66;color:#003f66;font-weight:700;font-size:1.8rem;line-height:1.2;letter-spacing:.68px}.bl_table tr td{border-top:1px solid rgba(0,0,0,.24);font-weight:500;letter-spacing:.6px}.bl_table tr td a{display:inline-block;color:#003f66}.bl_pageList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2.4rem}.bl_pageList .bl_pageListItem{width:calc(33.3333% - 1.6rem)}.bl_pageList .bl_pageListItem .bl_pageList_link{height:100%;padding:.8rem;background-color:#222;color:#fff;cursor:pointer}.bl_pageList .bl_pageListItem .bl_pageList_img{overflow:hidden}.bl_pageList .bl_pageListItem .bl_pageList_imgWrapper{position:relative}.bl_pageList .bl_pageListItem .bl_pageList_imgWrapper source,.bl_pageList .bl_pageListItem .bl_pageList_imgWrapper img{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.bl_pageList .bl_pageListItem .bl_pageList_imgWrapper .el_icon{position:absolute;top:auto;right:1.6rem;bottom:-2.4rem;left:auto}.bl_pageList .bl_pageListItem .bl_pageList_headingBlock{padding:4.8rem 1.6rem 1.6rem}.bl_pageList .bl_pageListItem .bl_pageList_headingBlock .bl_pageList_headingBlock_jp{margin-bottom:1.6rem;font-weight:600;font-size:1.4rem;line-height:1}.bl_pageList .bl_pageListItem .bl_pageList_headingBlock .bl_pageList_headingBlock_en{font-size:2.4rem;line-height:1;font-family:NissanProExtd;letter-spacing:-1.04px}.bl_pageList .bl_pageListItem .bl_pageList_headingBlock .bl_pageList_headingBlock_text{margin-top:1.2rem;font-weight:500;font-size:1.4rem;letter-spacing:.56px;opacity:.5}.bl_modal{display:none;visibility:hidden;z-index:10000;position:fixed;top:0;left:0;width:100%;max-width:100%;height:100%;max-height:100%;margin:0;padding:0;border:0;background-color:#000c;opacity:0}.bl_modal::-webkit-backdrop{background:none}.bl_modal::backdrop{background:none}.bl_modal .bl_modal_contWrapper{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;top:0;align-items:center;justify-content:center;width:100vw;height:calc(var(--vh, 1vh) * 100)}.bl_modal .bl_modal_container{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:column;flex-direction:column;align-items:center;width:100%;gap:2.4rem}.bl_modal .bl_modal_close{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;width:6rem;height:3.2rem;background-color:#003f66;cursor:pointer}.bl_modal .bl_modal_close svg{width:2.4rem;height:2.4rem}.bl_modal .bl_modal_cont{-ms-overflow-style:none;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;width:76rem;margin:0 auto;overflow:hidden;overflow-y:auto;background-color:#fff;scrollbar-width:none}.bl_modal .bl_modal_cont.__video{background-color:transparent}.bl_modal .bl_modal_cont.__video .bl_modal_cont_inner{padding:0;overflow-y:hidden}.bl_modal .bl_modal_cont .bl_modal_cont_inner{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;padding:5.6rem;overflow-y:scroll;gap:8rem;scroll-behavior:auto}.bl_modal .bl_modal_cont .bl_modal_cont_inner[data-lenis-prevent]{-ms-scroll-chaining:none;overscroll-behavior:contain}.bl_modal .bl_modal_cont .bl_modal_cont_inner iframe{aspect-ratio:16/9}.bl_modal .bl_modal_cont::-webkit-scrollbar{display:none}.bl_functionList{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.8rem}.bl_functionList .bl_functionList_item a{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;padding:.8rem;gap:5.6rem;background-color:#fff}.bl_functionList .bl_functionList_item .bl_functionList_body{width:59.2rem;padding:2.4rem 0 2rem 2.4rem}.bl_functionList .bl_functionList_item .bl_functionList_info{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.bl_functionList .bl_functionList_item .bl_functionList_headingBlock{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.6rem}.bl_functionList .bl_functionList_item .bl_functionList_headingBlock .bl_functionList_headingBlock_jp{font-weight:600;font-size:2.2rem;line-height:1;letter-spacing:.88px}.bl_functionList .bl_functionList_item .bl_functionList_headingBlock .bl_functionList_headingBlock_en{color:#5796bc;font-size:1.4rem;line-height:1;font-family:NissanPro;letter-spacing:-.28px}.bl_functionList .bl_functionList_item .bl_functionList_tag{padding:.2rem .8rem;color:#fff;font-weight:700;font-size:1rem;font-family:NissanPro;letter-spacing:0}.bl_functionList .bl_functionList_item .bl_functionList_tagWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;margin-top:1.6rem;gap:.4rem}.bl_functionList .bl_functionList_item .bl_functionList_tagWrapper:before{z-index:-1;position:absolute;top:50%;right:0;bottom:auto;left:auto;width:41.6rem;height:1px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%);background-color:#d9d9d9;content:""}.bl_functionList .bl_functionList_item .bl_functionList_tag.__engineer{background-color:#003f66}.bl_functionList .bl_functionList_item .bl_functionList_tag.__business{background-color:#5796bc}.bl_functionList .bl_functionList_item .bl_functionList_text{margin-top:1.2rem;font-size:1.4rem}.bl_functionList .bl_functionList_item .bl_functionList_text span{display:block;margin-top:.2rem;font-size:1.4rem;letter-spacing:.56px;opacity:.32}.bl_functionList .bl_functionList_item .bl_functionList_img{height:100%;overflow:hidden}.bl_functionList .bl_functionList_item .bl_functionList_img source,.bl_functionList .bl_functionList_item .bl_functionList_img img{height:100%;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.bl_functionList .bl_functionList_item .bl_functionList_imgWrapper{-ms-flex-negative:0;flex-shrink:0;width:31.2rem}.bl_linkList{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.8rem}.bl_linkList .bl_linkList_item a{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;align-items:center;justify-content:space-between;padding:1.2rem 1.2rem 1.2rem 2.4rem;gap:1.6rem;background-color:#fff;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.bl_linkList .bl_linkList_item .bl_linkList_heading{position:relative;padding-left:2rem;font-weight:500;font-size:1.8rem;line-height:1.4;letter-spacing:-.36px;text-decoration:underline}.bl_linkList .bl_linkList_item .bl_linkList_heading:before{position:absolute;top:1.2rem;right:auto;bottom:auto;left:.2rem;width:.6rem;height:.6rem;background-color:#003f66;content:"";-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.bl_keyDomainsList .bl_keyDomainsList_item{padding:5.6rem 0 4.8rem;border-top:1px solid rgba(0,0,0,.3)}.bl_keyDomainsList .bl_keyDomainsList_item:last-child{padding-bottom:0}.bl_keyDomainsList .bl_keyDomainsList_headingBlock{-webkit-box-align:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;gap:2.4rem}.bl_keyDomainsList .bl_keyDomainsList_headingBlock .bl_keyDomainsList_headingBlock_num{-webkit-box-align:center;-ms-flex-align:center;-ms-flex-negative:0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;align-items:center;width:6rem;height:3rem;padding-left:1rem;background-color:#5796bc;color:#fff;font-size:2rem;line-height:1;font-family:NissanPro;letter-spacing:-.48px}.bl_keyDomainsList .bl_keyDomainsList_headingBlock .bl_keyDomainsList_headingBlock_title{color:#5796bc;font-weight:600;font-size:3.2rem;line-height:1;letter-spacing:1.28px}.bl_keyDomainsList .bl_keyDomainsList_cont{-webkit-box-align:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;margin-top:4rem;gap:5.6rem}.bl_keyDomainsList .bl_keyDomainsList_imgWrapper{max-width:38.8rem}.bl_keyDomainsList .bl_keyDomainsList_body{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:53.6rem;gap:1.6rem}.bl_keyDomainsList .bl_keyDomainsList_subtitle{font-weight:600;font-size:1.8rem;letter-spacing:.72px}.bl_topicsList{-webkit-box-align:stretch;-ms-flex-align:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:stretch;margin-top:4rem;gap:2.4rem}.bl_topicsList .bl_topicsList_item{width:calc(50% - 1.2rem)}.bl_topicsList a{height:100%;padding:2.4rem 1.6rem 2.4rem 2.4rem;background-color:#fff}.bl_topicsList .bl_topicsList_img{max-width:34.8rem;overflow:hidden}.bl_topicsList .bl_topicsList_imgWrapper{position:relative}.bl_topicsList .bl_topicsList_imgWrapper:before{position:absolute;top:auto;right:0;bottom:0;left:auto;width:1px;height:10.4rem;background-color:#000;content:""}.bl_topicsList .bl_topicsList_imgWrapper source,.bl_topicsList .bl_topicsList_imgWrapper img{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.bl_topicsList .bl_topicsList_imgWrapper span{position:absolute;top:0;right:0;bottom:auto;left:auto;font-size:1.6rem;line-height:1;font-family:NissanProExtd;letter-spacing:-.32px;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.bl_topicsList .bl_topicsList_body{position:relative;margin-top:2.4rem}.bl_topicsList .bl_topicsList_title{position:relative;padding-left:1.2rem;color:#5796bc;font-weight:600;font-size:1.8rem;line-height:1.4}.bl_topicsList .bl_topicsList_title:before{position:absolute;top:.1rem;right:auto;bottom:auto;left:0;width:.3rem;height:100%;background-color:#5796bc;content:""}.bl_topicsList .bl_topicsList_text{max-width:34.8rem;margin-top:1.6rem;font-size:1.4rem}.bl_topicsList .el_btnArrow_icon{position:absolute;top:auto;right:0;bottom:0;left:auto}.bl_recommendList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2.4rem}.bl_recommendList .bl_recommendList_item{width:calc(33.3333% - 1.6rem)}.bl_recommendList .bl_recommendList_item.__1column{width:100%}.bl_recommendList .bl_recommendList_item.__1column a:before{background:-o-linear-gradient(236deg,rgba(0,0,0,0) 39.73%,#000 113.34%);background:linear-gradient(214deg,rgba(0,0,0,0) 39.73%,#000 113.34%)}.bl_recommendList .bl_recommendList_item.__2column{width:calc(50% - 1.2rem)}.bl_recommendList .bl_recommendList_item.__noImage a{padding:2.4rem;background-color:#fff3}.bl_recommendList .bl_recommendList_item.__noImage a:before{content:none}.bl_recommendList .bl_recommendList_item.__noImage .bl_recommendList_num{position:static}.bl_recommendList .bl_recommendList_item.__noImage .bl_recommendList_headingBlock{-webkit-box-align:baseline;-ms-flex-align:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;position:static;align-items:baseline;margin-top:6.4rem;gap:1.6rem}.bl_recommendList .bl_recommendList_item.__noImage .bl_recommendList_headingBlock .bl_recommendList_headingBlock_jp{margin:0}.bl_recommendList .bl_recommendList_item a{position:relative;color:#fff;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.bl_recommendList .bl_recommendList_item a:before{z-index:1;position:absolute;top:0;right:auto;bottom:auto;left:0;width:100%;height:100%;background:-o-linear-gradient(262deg,rgba(0,0,0,0) 52.82%,#000 98.17%);background:linear-gradient(188deg,rgba(0,0,0,0) 52.82%,#000 98.17%);content:""}.bl_recommendList .bl_recommendList_item .bl_recommendList_num{z-index:2;position:absolute;top:2.4rem;right:auto;bottom:auto;left:2.4rem;font-weight:700;font-size:2.2rem;line-height:1;font-family:NissanPro;letter-spacing:-.44px}.bl_recommendList .bl_recommendList_item .bl_recommendList_num.__bk{color:#000}.bl_recommendList .bl_recommendList_item .bl_recommendList_img{overflow:hidden}.bl_recommendList .bl_recommendList_item .bl_recommendList_img source,.bl_recommendList .bl_recommendList_item .bl_recommendList_img img{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.bl_recommendList .bl_recommendList_item .bl_recommendList_imgWrapper{position:relative}.bl_recommendList .bl_recommendList_item .bl_recommendList_headingBlock{z-index:2;position:absolute;top:auto;right:auto;bottom:2.8rem;left:2.4rem}.bl_recommendList .bl_recommendList_item .bl_recommendList_headingBlock .bl_recommendList_headingBlock_en{-webkit-box-align:baseline;-ms-flex-align:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:baseline;gap:1.6rem;font-weight:500;font-size:3.2rem;line-height:1;font-family:NissanProExtd;letter-spacing:-1.28px}.bl_recommendList .bl_recommendList_item .bl_recommendList_headingBlock .bl_recommendList_headingBlock_en span{font-size:2.2rem}.bl_recommendList .bl_recommendList_item .bl_recommendList_headingBlock .bl_recommendList_headingBlock_jp{margin-top:2.4rem;font-weight:600;font-size:1.6rem;line-height:1;letter-spacing:-.32px}.bl_recommendList .bl_recommendList_item .el_icon{position:absolute;top:auto;right:1.6rem;bottom:1.6rem;left:auto}.el_btn{-webkit-box-align:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;align-items:center;width:auto;padding:1.2rem 1.6rem;gap:2.4rem;font-weight:500;font-size:1.4rem;line-height:1;letter-spacing:.56px;text-align:center}.el_btn:before{visibility:hidden;position:absolute;top:0;right:auto;bottom:auto;left:0;width:100%;height:100%;background:-o-linear-gradient(165deg,#292929 0%,#111 100%);background:linear-gradient(285deg,#292929 0%,#111 100%);content:"";opacity:0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.el_btnWrapper{display:inline-block}.el_btn.__en{font-weight:700;font-size:1.5rem;font-family:NissanPro;letter-spacing:-.3px}.el_btn.__business{background-color:#5796bc;color:#fff}.el_btn.__engineer{background-color:#003f66;color:#fff}.el_btn .el_btn_text,.el_btn .el_btn_icon{z-index:1;position:relative}.el_btn .el_btn_icon svg{width:.6rem;height:1rem}.el_textBlock{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4rem}.el_textBlock.__horizontal{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:end;-ms-flex-align:end;-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex-direction:row;flex-direction:row;align-items:flex-end;justify-content:space-between}.el_textBlock .el_textBlock_title{-ms-flex-negative:0;flex-shrink:0;font-weight:500;font-size:3.2rem;line-height:1.5;letter-spacing:1.28px}.el_textBlock .el_textBlock_title:before{display:block;width:0;height:0;margin-top:-.25em;content:""}.el_textBlock .el_textBlock_title:after{display:block;width:0;height:0;margin-bottom:-.25em;content:""}.el_textBlock .el_textBlock_title.__sm{font-size:2.8rem}.el_textBlock .el_textBlock_title.__business{color:#5796bc}.el_textBlock .el_textBlock_title.__engineer{color:#003f66}.el_textBlock .el_textBlock_text{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:3.2rem}.el_textBlock .el_textBlock_text p{font-weight:500}.el_textBlock .el_textBlock_text p:before{display:block;width:0;height:0;margin-top:calc((1 - 1.65) * .5em);content:""}.el_textBlock .el_textBlock_text p:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.65) * .5em);content:""}.el_textBlock>*:last-child{margin-bottom:0!important}.el_textBlock.__mbLv16{margin-bottom:1.6rem}.el_textBlock.__mbLv24{margin-bottom:2.4rem}.el_textBlock.__mbLv32{margin-bottom:3.2rem}.el_textBlock.__mbLv40{margin-bottom:4rem}.el_textBlock.__mbLv56{margin-bottom:5.6rem}.el_textBlock.__mbLv64{margin-bottom:6.4rem}.el_textBlock.__mbLv72{margin-bottom:7.2rem}.el_textBlock.__mbLv80{margin-bottom:8rem}.el_thumb{z-index:10;position:relative;overflow:hidden}.el_thumb_bg{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.el_thumb_bg picture{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.el_thumb_bg picture img{width:100%;max-width:initial;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.el_thumb.__16-9 .el_thumb_bg{padding-top:56.25%}.el_thumb.__3-2 .el_thumb_bg{padding-top:66.66%}.el_thumb,.el_thumb_bg{background-color:#c4c4c4}.el_headingBlock{-webkit-box-align:end;-ms-flex-align:end;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:flex-end;margin-bottom:4.8rem;gap:1.6rem}.el_headingBlock .el_headingBlock_jp{font-weight:600;font-size:3.2rem;line-height:1.2;letter-spacing:1.36px}.el_headingBlock .el_headingBlock_enBlock{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.2rem}.el_headingBlock .el_headingBlock_enBlock .el_headingBlock_line{width:2.4rem;height:.4rem;background-color:#000}.el_headingBlock .el_headingBlock_enBlock .el_headingBlock_en{font-size:1.6rem;line-height:1;font-family:NissanProExtd;letter-spacing:-.32px}.el_headingBlock>*:last-child{margin-bottom:0!important}.el_headingBlock.__mbLv16{margin-bottom:1.6rem}.el_headingBlock.__mbLv24{margin-bottom:2.4rem}.el_headingBlock.__mbLv32{margin-bottom:3.2rem}.el_headingBlock.__mbLv40{margin-bottom:4rem}.el_headingBlock.__mbLv56{margin-bottom:5.6rem}.el_headingBlock.__mbLv64{margin-bottom:6.4rem}.el_headingBlock.__mbLv72{margin-bottom:7.2rem}.el_headingBlock.__mbLv80{margin-bottom:8rem}.ly_sect.__nv .el_headingBlock .el_headingBlock_enBlock .el_headingBlock_line{background-color:#f4f4f4}.ly_sect.__nv .el_textBlock .el_textBlock_text{color:#f4f4f4cc}.el_pageTransLoader{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;visibility:hidden;position:fixed;align-items:center;justify-content:center;width:100%;height:100%;-webkit-transform:translateY(1.6rem);-ms-transform:translateY(1.6rem);transform:translateY(1.6rem);opacity:0;pointer-events:none}.el_pageTransLoader_elm,.el_pageTransLoader:after{width:3.2rem;height:3.2rem;border-radius:50%}.el_pageTransLoader_elm{position:relative;margin:0 auto;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);border-top:.1rem solid rgba(2,27,43,.2);border-right:.1rem solid rgba(2,27,43,.2);border-bottom:.1rem solid rgba(2,27,43,.2);border-left:.1rem solid #021B2B;text-indent:-9999em;-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.el_logo{z-index:12;position:relative;font-size:0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.el_logo .el_logo_link{-webkit-box-align:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;color:#f4f4f4}.el_logo .el_logo_link img,.el_logo .el_logo_link svg,.el_logo .el_logo_link span{-webkit-transition:.05 all;-o-transition:.05 all;transition:.05 all;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.el_logo .el_logo_link span{font-weight:500;font-size:1.4rem;line-height:1;font-family:NissanPro;letter-spacing:-.28px}.el_logo.__header .el_logo_link{gap:2.4rem}.el_logo.__header img,.el_logo.__header svg{width:11.2rem}.el_logo.__footer .el_logo_link{gap:4rem}.el_logo.__footer img,.el_logo.__footer svg{width:19.6rem}.el_logo.__footer span{font-size:1.6rem}.el_logo.__loading .el_logo_link{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.2rem;color:#f4f4f45c}.el_headingTop{margin-bottom:6.4rem}.el_headingTopBlock{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:8rem}.el_headingTopBlock.__vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.4rem}.el_headingTopBlock .el_headingTop{margin-bottom:0}.el_headingTopBlock .el_headingTop_text{font-weight:500;font-size:1.8rem}.el_headingTopBlock .el_headingTop_text.__bold{font-weight:700}.el_headingTopBlock .el_headingTop_text span{display:block;margin-bottom:2rem;font-weight:700;font-size:2rem;letter-spacing:1.6px}.el_headingTop.__fff>*{color:#fff!important}.el_headingTop.__horizontal{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2.4rem}.el_headingTop.__horizontal .el_headingTop_jpBlock{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-pack:distribute;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-around;margin-top:0}.el_headingTop.__horizontal .el_headingTop_jpBlock .el_headingTop_line{margin-top:0}.el_headingTop .el_headingTop_en{font-size:5rem;line-height:1;font-family:NissanProExtd;letter-spacing:-1px}.el_headingTop .el_headingTop_jpBlock{margin-top:1.6rem}.el_headingTop .el_headingTop_jpBlock .el_headingTop_jp{color:#003f66;font-weight:700;font-size:1.6rem;line-height:1;letter-spacing:0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.el_headingTop .el_headingTop_jpBlock .el_headingTop_line{display:block;width:1.6rem;height:.3rem;margin-top:1.6rem;background-color:#003f66;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.el_headingTopBlock.__mbLv0{margin-bottom:0}.el_headingTopBlock.__mbLv16{margin-bottom:1.6rem}.el_headingTopBlock.__mbLv24{margin-bottom:2.4rem}.el_headingTopBlock.__mbLv32{margin-bottom:3.2rem}.el_headingTopBlock.__mbLv40{margin-bottom:4rem}.el_headingTopBlock.__mbLv56{margin-bottom:5.6rem}.el_headingTopBlock.__mbLv64{margin-bottom:6.4rem}.el_headingTopBlock.__mbLv72{margin-bottom:7.2rem}.el_headingTopBlock.__mbLv80{margin-bottom:8rem}.el_headingTop.__mbLv0{margin-bottom:0}.el_headingTop.__mbLv16{margin-bottom:1.6rem}.el_headingTop.__mbLv24{margin-bottom:2.4rem}.el_headingTop.__mbLv32{margin-bottom:3.2rem}.el_headingTop.__mbLv40{margin-bottom:4rem}.el_headingTop.__mbLv56{margin-bottom:5.6rem}.el_headingTop.__mbLv64{margin-bottom:6.4rem}.el_headingTop.__mbLv72{margin-bottom:7.2rem}.el_headingTop.__mbLv80{margin-bottom:8rem}.el_headingTop.__mbLv96{margin-bottom:9.6rem}.ly_sect.__bk .el_headingTop,.ly_sect.__bgrad .el_headingTop,.ly_sect.__bk .el_headingTop .el_headingTop_jpBlock .el_headingTop_jp,.ly_sect.__bgrad .el_headingTop .el_headingTop_jpBlock .el_headingTop_jp{color:#fff}.ly_sect.__bk .el_headingTop .el_headingTop_jpBlock .el_headingTop_line,.ly_sect.__bgrad .el_headingTop .el_headingTop_jpBlock .el_headingTop_line{background-color:#fff}.ly_sect.__nv .el_headingTopBlock .el_headingTop_text{opacity:.8}.ly_sect.__nv .el_headingTop .el_headingTop_jpBlock .el_headingTop_jp{color:#fff}.ly_sect.__nv .el_headingTop .el_headingTop_jpBlock .el_headingTop_line{background-color:#fff}.el_headingDot{position:relative;margin-bottom:3.2rem;padding-left:2.4rem;color:#003f66;font-weight:500;font-size:2.4rem;line-height:1.2;letter-spacing:.96px}.el_headingDot:before{position:absolute;top:50%;right:auto;bottom:auto;left:0;width:.8rem;height:.8rem;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%);background-color:#003f66;content:""}.el_icon{-ms-flex-negative:0;display:grid;z-index:2;position:relative;flex-shrink:0;place-items:center;width:4.8rem;height:4.8rem;overflow:clip;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition:-webkit-clip-path .4s cubic-bezier(.34,1.56,.64,1);transition:-webkit-clip-path .4s cubic-bezier(.34,1.56,.64,1);-o-transition:clip-path .4s cubic-bezier(.34,1.56,.64,1);transition:clip-path .4s cubic-bezier(.34,1.56,.64,1);transition:clip-path .4s cubic-bezier(.34,1.56,.64,1),-webkit-clip-path .4s cubic-bezier(.34,1.56,.64,1)}.el_icon.__business{background-color:#5796bc}.el_icon.__engineer{background-color:#003f66}.el_icon.__wh{background-color:#fff}.el_icon.__lg{width:5.6rem;height:5.6rem}.el_icon.__lg.__arrow svg{width:1.2rem;height:1.9rem}.el_icon.__md{width:4rem;height:4rem}.el_icon.__md.__externalLink svg{width:1.6rem;height:1.6rem}.el_icon.__sm{width:3.2rem;height:3.2rem}.el_icon.__sm.__arrow svg{width:1rem;height:1.6rem}.el_icon.__sm.__externalLink svg{width:1.6rem;height:1.6rem}.el_icon.__arrow svg{width:1rem;height:1.6rem}.el_icon.__externalLink svg{width:1.8rem;height:1.8rem}.el_icon.__play svg{width:1.1rem;height:1.6rem}.el_icon svg path{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.el_btnArrow{-webkit-box-align:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;gap:2.4rem;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}a[href]:hover .el_btnArrow.__internalLink .el_btnArrow_text{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translate(10px);-webkit-transition-timing-function:cubic-bezier(.34,1.56,.64,1);-o-transition-timing-function:cubic-bezier(.34,1.56,.64,1);transition-timing-function:cubic-bezier(.34,1.56,.64,1)}a[href]:hover .el_btnArrow.__internalLink .el_btnArrow_icon{-webkit-clip-path:polygon(5% 5%,95% 5%,95% 95%,5% 95%);clip-path:polygon(5% 5%,95% 5%,95% 95%,5% 95%);-webkit-transition:-webkit-clip-path .4s cubic-bezier(.34,1.56,.64,1);transition:-webkit-clip-path .4s cubic-bezier(.34,1.56,.64,1);-o-transition:clip-path .4s cubic-bezier(.34,1.56,.64,1);transition:clip-path .4s cubic-bezier(.34,1.56,.64,1);transition:clip-path .4s cubic-bezier(.34,1.56,.64,1),-webkit-clip-path .4s cubic-bezier(.34,1.56,.64,1)}a[href]:hover .el_btnArrow.__internalLink .el_btnArrow_icon svg{-webkit-animation:arrowHover .4s ease-out;animation:arrowHover .4s ease-out}.el_btnArrow.__business{color:#5796bc}.el_btnArrow.__engineer{color:#003f66}.el_btnArrow.__wh{color:#fff}.el_btnArrow.__md{gap:1.6rem}.el_btnArrow.__md .el_btnArrow_text{font-size:1.6rem}.el_btnArrow .el_btnArrow_text{font-weight:700;font-size:2rem;line-height:1;font-family:NissanPro;letter-spacing:-.4px;-webkit-transition:-webkit-transform .4s ease-out;transition:-webkit-transform .4s ease-out;-o-transition:transform .4s ease-out;transition:transform .4s ease-out;transition:transform .4s ease-out,-webkit-transform .4s ease-out}.el_btnArrow .el_btnArrow_text.__en{font-family:NissanProExtd}.el_btnArrow .el_btnArrow_icon.__arrow svg{width:1rem;height:1.6rem}.el_btnBorder{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;align-items:center;justify-content:space-between;padding:1.6rem 0 1.2rem}.el_btnBorder:before{position:absolute;top:auto;right:auto;bottom:0;left:0;width:100%;height:1px;-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top;background-color:#000;content:"";-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.el_btnBorder .el_btnBorder_text{font-weight:500;line-height:1;letter-spacing:-.32px}.el_btnMore{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;align-items:center;justify-content:space-between;width:100%;padding:4.8rem 8rem;background-color:#5796bc;color:#fff;cursor:pointer}.el_btnMore:before{visibility:hidden;position:absolute;top:0;right:auto;bottom:auto;left:0;width:100%;height:100%;background:-o-linear-gradient(165deg,#292929 0%,#111 100%);background:linear-gradient(285deg,#292929 0%,#111 100%);content:"";opacity:0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.el_btnMoreWrapper{margin-top:8rem}.el_btnMore .el_btnMore_text,.el_btnMore svg{z-index:1;position:relative}.el_btnMore .el_btnMore_text{font-size:2.4rem;line-height:1;font-family:NissanProExtd;letter-spacing:-.48px}.el_btnMore svg{width:.5rem;height:2.5rem}.el_btnJob{-webkit-box-align:self-end;-ms-flex-align:self-end;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;align-items:self-end;justify-content:space-between;width:100%;padding:4rem 1.6rem 1.6rem 4rem;color:#fff!important}.el_btnJob:before{visibility:hidden;position:absolute;top:0;right:auto;bottom:auto;left:0;width:100%;height:100%;background:-o-linear-gradient(165deg,#292929 0%,#111 100%);background:linear-gradient(285deg,#292929 0%,#111 100%);content:"";opacity:0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.el_btnJob.__engineer{background-color:#003f66}.el_btnJob.__business{background-color:#5796bc}.el_btnJobWrapper{margin-top:14.4rem}.el_btnJobWrapper.__2columes{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2.4rem}.el_btnJobWrapper.__2columes .el_btnJob{width:calc(50% - 1.2rem)}.el_btnJob .el_btnJob_headingBlock{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:1;position:relative;-ms-flex-direction:column;flex-direction:column;padding-bottom:1.2rem;gap:12rem}.el_btnJob .el_btnJob_headingBlock span{line-height:1}.el_btnJob .el_btnJob_headingBlock .el_btnJob_headingBlock_en{font-size:4rem;font-family:NissanPro;letter-spacing:-.8px}.el_btnJob .el_btnJob_headingBlock .el_btnJob_headingBlock_jp{font-weight:600;font-size:1.8rem;letter-spacing:.72px}.el_btnRelated{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between;padding:4rem 2rem 4rem 4rem;gap:1.6rem;background-color:#fff}.el_btnRelated .el_btnRelated_headingBlock{color:#003f66;font-size:3.2rem;line-height:1;font-family:NissanProExtd;letter-spacing:-.6px}.el_btnRelated .el_btnRelated_headingBlock span{display:block;margin-bottom:1.2rem;color:#000;font-size:1.6rem;font-family:NissanPro;letter-spacing:-.32px}.el_tag{padding:.4rem .8rem;border:.1rem solid #003F66;border-radius:8rem;color:#003f66;font-weight:500;font-size:1.3rem;line-height:1.2;letter-spacing:-.26px}.el_tagWrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;align-items:flex-start;gap:.8rem}@-webkit-keyframes splide-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes splide-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list{display:block}.splide__track--fade>.splide__list>.splide__slide{z-index:0;position:absolute;top:0;left:0;opacity:0}.splide__track--fade>.splide__list>.splide__slide.is-active{z-index:1;position:relative;opacity:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.splide__list{display:-ms-flexbox;display:-webkit-box;display:flex;height:100%;margin:0!important;padding:0!important;-webkit-backface-visibility:hidden;backface-visibility:hidden}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;-webkit-box-align:center;-ms-flex-pack:center;-webkit-box-pack:center;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;justify-content:center;margin:0;margin-top:.2rem;pointer-events:none}.splide__pagination li{display:inline-block;width:1.2rem;height:1.2rem;margin:0 .8rem;line-height:1;list-style-type:none;pointer-events:auto}.splide__pagination li .splide__pagination__page{width:100%;height:100%;border-radius:50%;background-color:#021b2b33}.splide__pagination li .splide__pagination__page.is-active{background-color:#021b2b}.splide__progress__bar{width:0}.splide{visibility:hidden;position:relative;height:100%}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-ms-flex-negative:0;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;flex-shrink:0;height:100%;margin:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;list-style-type:none!important}.splide__slide img,.splide__slide source{height:100%;vertical-align:bottom}.splide__spinner{contain:strict;display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;width:20px;height:20px;margin:auto;border:2px solid #999;border-radius:50%;border-left-color:transparent;-webkit-animation:splide-loading 1s linear infinite;animation:splide-loading 1s linear infinite}.splide__sr{clip:rect(0 0 0 0);position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;border:0}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{z-index:0;position:relative;height:100%;overflow:hidden}.splide__arrows{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:1;position:absolute;top:40%;right:auto;bottom:auto;left:50%;justify-content:space-between;width:calc(100% + 14.4rem);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.splide__arrows .splide__arrow{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;width:9.6rem;height:9.6rem;gap:.8rem;border-radius:50%;background-color:#f4f4f4;cursor:pointer;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.splide__arrows .splide__arrow .splide__arrow_text{font-weight:700;font-size:1.4rem;font-family:NissanPro;letter-spacing:-.28px}.splide__arrows .splide__arrow .splide__arrow_icon svg{width:.6rem;height:1rem}.el_blockquoteBlock{position:relative;padding:2.4rem 2.4rem 2.4rem 11.2rem;background-color:#5796bc;color:#f4f4f4}.el_blockquoteBlock:before{position:absolute;top:2.4rem;right:auto;bottom:auto;left:2.4rem;width:2.7rem;height:2.3rem;background-image:url(../images/element/icon/quote.svg);background-position:center;background-size:contain;background-repeat:no-repeat;content:""}.js_fadeInUp,.js_fadeInUpBlock .line{opacity:0}.js_fadeInUpBlock .line{display:inline-block}.an_borderRight{position:relative}.an_borderRight.__borderEngineer:before{background-color:#003f66}.an_borderRight:before{position:absolute;top:auto;right:auto;bottom:0;left:0;width:100%;height:1px;-webkit-transform:scale(0,1);-ms-transform:scale(0,1);transform:scaleX(0);-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top;background-color:#fff;content:"";-webkit-transition:-webkit-transform .6s cubic-bezier(.85,0,.15,1);transition:-webkit-transform .6s cubic-bezier(.85,0,.15,1);-o-transition:transform .6s cubic-bezier(.85,0,.15,1);transition:transform .6s cubic-bezier(.85,0,.15,1);transition:transform .6s cubic-bezier(.85,0,.15,1),-webkit-transform .6s cubic-bezier(.85,0,.15,1)}@-webkit-keyframes scroll{0%{-webkit-transform:scale(1,0);transform:scaleY(0);-webkit-transform-origin:0 0;transform-origin:0 0}50%{-webkit-transform:scale(1,1);transform:scale(1);-webkit-transform-origin:0 0;transform-origin:0 0}51%{-webkit-transform:scale(1,1);transform:scale(1);-webkit-transform-origin:0 100%;transform-origin:0 100%}to{-webkit-transform:scale(1,0);transform:scaleY(0);-webkit-transform-origin:0 100%;transform-origin:0 100%}}@keyframes scroll{0%{-webkit-transform:scale(1,0);transform:scaleY(0);-webkit-transform-origin:0 0;transform-origin:0 0}50%{-webkit-transform:scale(1,1);transform:scale(1);-webkit-transform-origin:0 0;transform-origin:0 0}51%{-webkit-transform:scale(1,1);transform:scale(1);-webkit-transform-origin:0 100%;transform-origin:0 100%}to{-webkit-transform:scale(1,0);transform:scaleY(0);-webkit-transform-origin:0 100%;transform-origin:0 100%}}@-webkit-keyframes arrowHover{0%{-webkit-transform:translateX(0);transform:translate(0)}50%{-webkit-transform:translateX(300%);transform:translate(300%)}51%{-webkit-transform:translateX(-300%);transform:translate(-300%)}to{-webkit-transform:translateX(0);transform:translate(0)}}@keyframes arrowHover{0%{-webkit-transform:translateX(0);transform:translate(0)}50%{-webkit-transform:translateX(300%);transform:translate(300%)}51%{-webkit-transform:translateX(-300%);transform:translate(-300%)}to{-webkit-transform:translateX(0);transform:translate(0)}}@-webkit-keyframes animationNewgradsMvItem{0%{opacity:0}20%{opacity:1}40%{opacity:0}60%{opacity:1}80%{opacity:0}to{opacity:1}}@keyframes animationNewgradsMvItem{0%{opacity:0}20%{opacity:1}40%{opacity:0}60%{opacity:1}80%{opacity:0}to{opacity:1}}@-webkit-keyframes animationNewgradsMvText{0%{opacity:0}20%{opacity:1}40%{opacity:0}60%{opacity:1}80%{opacity:0}to{opacity:.5}}@keyframes animationNewgradsMvText{0%{opacity:0}20%{opacity:1}40%{opacity:0}60%{opacity:1}80%{opacity:0}to{opacity:.5}}.js_bg_grad{background-position:0 0;background-size:100% 200%;background-repeat:no-repeat}.hp_asterisk{position:relative}.hp_asterisk:after{position:absolute;top:0;right:auto;bottom:auto;left:-1rem;content:"*";color:red;line-height:1}.hp_iframeWrapper{position:relative;width:100%}.hp_iframeWrapper iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.hp_iframeWrapper.__16-9{padding-top:56.25%}.hp_iframeWrapper.__square{padding-top:100%}.hp_tac{text-align:center}.hp_tal{text-align:left}.hp_tar{text-align:right}.hp_flex{display:-webkit-box;display:-ms-flexbox;display:flex}.hp_flex_vert__center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hp_flex_vert__top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.hp_flex_horiz__center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hp_flex_horiz__right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.hp_flex__wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.dd_md,.dd_mdsm,.dd_sm{display:none;visibility:hidden;width:0;height:0}br.__md,br.__sm{display:none}.pg_top_loading{z-index:-99999;position:fixed;height:calc(var(--vh, 1vh) * 100);min-height:100lvh;inset:0;padding:0;background-color:#000;color:#fff}.pg_top_loading .__fadeInUp{opacity:0}.pg_top_loading .__picturesItem{-webkit-clip-path:inset(50% 50% 50% 50%);clip-path:inset(50% 50% 50% 50%)}.pg_top_loading .ly_inner_loading{height:100%}.pg_top_loading .pg_top_loading_inner{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between;width:100%;height:100%}.pg_top_loading .pg_top_loading_inner .el_logo{z-index:5;position:relative}.pg_top_loading .pg_top_loading_img{position:absolute;width:100%;height:100%;inset:0;-o-object-fit:cover;object-fit:cover}.pg_top_loading .pg_top_loading_imgWrapper{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:2;position:absolute;justify-content:center;aspect-ratio:3/2;width:40rem;margin:auto;inset:0;overflow:hidden;will-change:width,height}.pg_top_loading .pg_top_loading_imgInner{position:absolute;margin:auto;inset:0}.pg_top_loading .pg_top_loading_num{display:-webkit-box;display:-ms-flexbox;display:flex;z-index:5;position:relative;width:17.2rem;font-weight:500;font-size:3.2rem;line-height:1;font-family:NissanProExtd;letter-spacing:-1.28px;text-align:right}.pg_top_loading .pg_top_loading_video{z-index:-99999;z-index:10;position:absolute;width:100%;height:100%;inset:0;overflow:hidden}.pg_top_loading .pg_top_loading_video:before{z-index:1;position:absolute;top:0;right:auto;bottom:auto;left:0;width:100%;height:100%;background-color:#000000b8;content:""}.pg_top_loading .pg_top_loading_video iframe{-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:50%;right:auto;bottom:auto;left:50%;width:177.77777778vh;min-width:100%;height:56.25vw;min-height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.pg_top_mv{z-index:11;position:relative;height:calc(var(--vh, 1vh) * 100);padding:1.2rem;color:#fff}.pg_top_mv .pg_top_mv_inner{position:relative;width:100%;height:100%;border:.1rem solid rgba(244,244,244,.24)}.pg_top_mv .pg_top_mv_video{z-index:-99999;position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden}.pg_top_mv .pg_top_mv_video:before{z-index:1;position:absolute;top:0;right:auto;bottom:auto;left:0;width:100%;height:100%;background-color:#000000b8;content:""}.pg_top_mv .pg_top_mv_video iframe{-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:50%;right:auto;bottom:auto;left:50%;width:177.77777778vh;min-width:100%;height:56.25vw;min-height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.pg_top_mv .pg_top_mv_text{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:50%;right:auto;bottom:auto;left:50%;justify-content:space-between;width:calc(100% - 4.8rem);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.pg_top_mv .pg_top_mv_text span{font-weight:500;font-size:1.2rem;line-height:1;font-family:NissanProExtd;letter-spacing:0;opacity:0}.pg_top_mv .pg_top_mv_text span:nth-child(2){text-align:right}.pg_top_mv .pg_top_mv_text.js_loading_mv_text.js_loading_mv_text_start span{-webkit-animation:animationNewgradsMvText .25s;animation:animationNewgradsMvText .25s}.pg_top_mv .pg_top_mv_text.js_loading_mv_text.js_loading_mv_text_start span:nth-child(1){-webkit-animation-delay:.1s;animation-delay:.1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.pg_top_mv .pg_top_mv_text.js_loading_mv_text.js_loading_mv_text_start span:nth-child(2){-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.pg_top_mv .pg_top_mv_text.js_loading_mv_text.js_loading_mv_text_start span:nth-child(3){-webkit-animation-delay:.2s;animation-delay:.2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.pg_top_mv .pg_top_mv_heading{position:absolute;top:auto;right:auto;bottom:0;left:2.4rem;color:#f4f4f4;opacity:0}.pg_top_mv .pg_top_mv_heading.js_loading_mainContent_logo.js_loading_mainContent_logo_start{-webkit-animation:animationNewgradsMvItem .25s;animation:animationNewgradsMvItem .25s;-webkit-animation-delay:.6s;animation-delay:.6s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.pg_top_mv .pg_top_mv_heading .pg_top_mv_heading_enBlock .pg_top_mv_heading_en{font-size:10.8rem;line-height:1.4;font-family:NissanProExtd;letter-spacing:-4.32px}.pg_top_mv .pg_top_mv_heading .pg_top_mv_heading_enBlock .pg_top_mv_heading_en:last-child{margin-left:20rem}.pg_top_mv .pg_top_mv_heading .pg_top_mv_heading_jpBlock{-webkit-box-align:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:13.6rem;right:auto;bottom:auto;left:0;align-items:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;gap:8rem}.pg_top_mv .pg_top_mv_heading .pg_top_mv_heading_jpBlock .pg_top_mv_heading_jp{font-weight:600;font-size:2rem;letter-spacing:.8px}.pg_top_mv .pg_top_mv_heading .pg_top_mv_heading_jpBlock .pg_top_mv_heading_jp_bar{width:10.4rem;height:.1rem;background-color:#f4f4f4}.pg_top_mv .pg_top_mv_scroll{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:auto;right:2.4rem;bottom:0;left:auto;gap:1.2rem}.pg_top_mv .pg_top_mv_scroll .pg_top_mv_scroll_bar{position:relative;width:.2rem;height:12rem;background-color:#fff3}.pg_top_mv .pg_top_mv_scroll .pg_top_mv_scroll_bar:before{z-index:2;position:absolute;top:auto;right:0;bottom:0;left:0;width:100%;height:100%;margin:auto;background-color:#fff;content:"";-webkit-animation:scroll 2s infinite;animation:scroll 2s infinite}.pg_top_mv .pg_top_mv_scroll .pg_top_mv_scroll_text{font-weight:700;font-size:1.4rem;line-height:1;font-family:NissanPro;letter-spacing:0;mix-blend-mode:difference;writing-mode:vertical-rl;-ms-writing-mode:vertical-rl;-webkit-writing-mode:vertical-rl}.pg_top_message{padding:0;color:#fff;text-align:center}.pg_top_message:after{z-index:-2;position:absolute;top:0;right:auto;bottom:auto;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left bottom,left top,from(#5796bc),to(#5796bc)),url(<path-to-image>) lightgray -586.14px 0px/181.408% 100% no-repeat;background:-o-linear-gradient(bottom,#5796bc 0%,#5796bc 100%),url(<path-to-image>) lightgray -586.14px 0px/181.408% 100% no-repeat;background:linear-gradient(0deg,#5796bc 0%,#5796bc 100%),url(<path-to-image>) lightgray -586.14px 0px/181.408% 100% no-repeat;content:"";mix-blend-mode:multiply;opacity:.32}.pg_top_message .pg_top_message_grad{padding:20rem 0 0}.pg_top_message .pg_top_message_text{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2.8rem}.pg_top_message .pg_top_message_text p{font-weight:500;font-size:2rem;line-height:2.4;letter-spacing:3.2px}.pg_top_message .pg_top_message_img{z-index:10;position:absolute;opacity:0}.pg_top_message .pg_top_message_imgWrapper{overflow:clip}.pg_top_message .pg_top_message_img.js_top_message_img_start{-webkit-animation:animationNewgradsMvItem .2s;animation:animationNewgradsMvItem .2s;-webkit-animation-delay:.1s;animation-delay:.1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.pg_top_message .pg_top_message_img.__1{top:17.6rem;left:26.4rem;width:14.4rem;-webkit-animation-delay:.4s;animation-delay:.4s}.pg_top_message .pg_top_message_img.__2{top:34.4rem;left:2rem;width:14rem;-webkit-animation-delay:.1s;animation-delay:.1s}.pg_top_message .pg_top_message_img.__3{top:54.2rem;left:26.4rem;width:10.6rem;-webkit-animation-delay:.3s;animation-delay:.3s}.pg_top_message .pg_top_message_img.__4{top:67.2rem;left:5.6rem;width:10.2rem;-webkit-animation-delay:0s;animation-delay:0s}.pg_top_message .pg_top_message_img.__5{top:86.8rem;left:22.8rem;width:12.8rem;-webkit-animation-delay:.4s;animation-delay:.4s}.pg_top_message .pg_top_message_img.__6{top:16rem;right:20rem;width:17.2rem;-webkit-animation-delay:.2s;animation-delay:.2s}.pg_top_message .pg_top_message_img.__7{top:45.2rem;right:11.2rem;width:8.8rem}.pg_top_message .pg_top_message_img.__8{top:61.2rem;right:28.4rem;width:11.6rem}.pg_top_message .pg_top_message_img.__9{top:67.2rem;right:5.6rem;width:11.6rem}.pg_top_message .pg_top_message_img.__10{top:90rem;right:21.6rem;width:12.8rem}.pg_top_message .pg_top_messageLink{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:18rem;gap:2.4rem;text-align:left}.pg_top_message .pg_top_messageLink .pg_top_messageLink_item{width:calc(50% - 1.2rem)}.pg_top_message .pg_top_messageLink .pg_top_message_btn{position:relative;padding:4rem 1.6rem 1.6rem 4rem;border:1px solid #595959;color:#fff}.pg_top_message .pg_top_messageLink .pg_top_message_btn:before{visibility:hidden;position:absolute;top:0;right:auto;bottom:auto;left:0;width:100%;height:100%;background:-o-linear-gradient(165deg,#292929 0%,#111 100%);background:linear-gradient(285deg,#292929 0%,#111 100%);content:"";opacity:0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.pg_top_message .pg_top_messageLink .pg_top_message_btn.__engineer{background-color:#003f66}.pg_top_message .pg_top_messageLink .pg_top_message_btn.__business{background-color:#5796bc}.pg_top_message .pg_top_messageLink .pg_top_message_btn .pg_top_message_btn_headingBlock{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:1;position:relative;-ms-flex-direction:column;flex-direction:column;gap:2.4rem}.pg_top_message .pg_top_messageLink .pg_top_message_btn .pg_top_message_btn_headingBlock .pg_top_message_btn_headingBlock_jp{font-weight:500;font-size:2rem;line-height:1;letter-spacing:0}.pg_top_message .pg_top_messageLink .pg_top_message_btn .pg_top_message_btn_headingBlock .pg_top_message_btn_headingBlock_en{font-size:4.4rem;line-height:1;font-family:NissanProExtd;letter-spacing:-.88px}.pg_top_message .pg_top_messageLink .pg_top_message_btn .pg_top_message_btn_text{z-index:1;position:relative;margin-top:2.4rem;padding-right:5.6rem;color:#f4f4f4cc;font-size:1.4rem;line-height:1.8;letter-spacing:.56px}.pg_top_message .pg_top_messageLink .pg_top_message_btn .el_btnArrow{-webkit-box-pack:end;-ms-flex-pack:end;z-index:1;position:relative;justify-content:flex-end}.pg_top_message .pg_top_messageLink .pg_top_message_btn .el_btnArrowWrapper{margin-top:4rem}.pg_top_message .pg_top_message_slider{margin-top:13.6rem;padding-bottom:9.6rem;overflow:hidden}.pg_top_message_slider{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center}.pg_top_message_slider_text{font-size:16rem;line-height:1;font-family:NissanProExtd;white-space:nowrap}.pg_top_message_slider_text .__animate{-webkit-text-stroke:.01em #F4F4F4}.pg_top_about .pg_top_about_bg_wh{background-color:#fff}.pg_top_about .pg_top_about_list{-webkit-box-align:stretch;-ms-flex-align:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;align-items:stretch;height:100%;inset:0;gap:2.4rem}.pg_top_about .pg_top_about_listScrollarea{position:relative}.pg_top_about .pg_top_about_listScrollareaTrigger{height:100lvh}.pg_top_about .pg_top_about_listScrollareaCtt{position:absolute;inset:0}.pg_top_about .pg_top_about_listWrapper{position:-webkit-sticky;position:sticky;top:1.6rem;height:calc(100lvh - 3.2rem)}.pg_top_about .pg_top_about_listPics{position:absolute;top:0;right:0;width:50%;height:100%;overflow:clip;background-color:gray}.pg_top_about .pg_top_about_listPicsItem{position:absolute;top:0;right:0;width:100%;height:100%;-webkit-clip-path:polygon(0 100%,100% 100%,100% 100%,0 100%);clip-path:polygon(0 100%,100% 100%,100% 100%,0 100%)}.pg_top_about .pg_top_about_listPicsItem:first-of-type{-webkit-clip-path:polygon(0 0%,100% 0%,100% 100%,0 100%);clip-path:polygon(0 0%,100% 0%,100% 100%,0 100%)}.pg_top_about .pg_top_about_listPicsItem picture{display:block;width:100%;height:100%}.pg_top_about .pg_top_about_listPicsItem picture.dd_mdsm{display:none}.pg_top_about .pg_top_about_listPicsItem img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pg_top_about .pg_top_about_list .pg_top_about_list_body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;width:50%;padding:5.6rem;background-color:#f4f4f4}.pg_top_about .pg_top_about_list .pg_top_about_list_num{font-weight:500;font-size:2rem;font-family:NissanPro;letter-spacing:-.4px}.pg_top_about .pg_top_about_list .pg_top_about_list_contWrap{position:relative;aspect-ratio:532/426}.pg_top_about .pg_top_about_list .pg_top_about_list_cont{visibility:hidden;position:absolute;top:0;left:0;width:100%;opacity:0}.pg_top_about .pg_top_about_list .pg_top_about_list_cont:first-of-type{visibility:visible;opacity:1}.pg_top_about .pg_top_about_list .pg_top_about_list_cont_img{overflow:hidden}.pg_top_about .pg_top_about_list .pg_top_about_list_cont_imgWrapper source,.pg_top_about .pg_top_about_list .pg_top_about_list_cont_imgWrapper img{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.pg_top_about .pg_top_about_list .pg_top_about_list_btn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between;padding-left:1.6rem;border-left:.4rem solid #003F66;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.pg_top_about .pg_top_about_list .pg_top_about_list_btnWrapper{margin-top:2.4rem}.pg_top_about .pg_top_about_list .pg_top_about_list_btn .pg_top_about_list_btn_heading .pg_top_about_list_btn_heading_en{font-size:2.4rem;line-height:1;font-family:NissanProExtd;letter-spacing:-.48px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.pg_top_about .pg_top_about_list .pg_top_about_list_btn .pg_top_about_list_btn_heading .pg_top_about_list_btn_heading_jp{margin-top:.4rem;color:#003f66;font-weight:700;font-size:1.6rem;line-height:1;letter-spacing:0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.pg_top_about .pg_top_about_list .el_btnArrowWrapper{margin-top:3.2rem}.pg_top_about .pg_top_about_list .pg_top_about_list_img{display:block;width:100%;height:100%}.pg_top_about .pg_top_about_list .pg_top_about_list_img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pg_top_about .pg_top_about_list .pg_top_about_list_imgWrapper{width:50%}.pg_top_function{padding:0}.pg_top_function .pg_top_function_cont{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between;padding:1.6rem;background-color:#f4f4f4}.pg_top_function .pg_top_function_body{width:52%;padding:4.8rem 8rem 2.4rem 4rem}.pg_top_function .pg_top_function_body .el_btnArrow{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.pg_top_function .pg_top_function_img{overflow:hidden}.pg_top_function .pg_top_function_imgWrapper{max-width:62.8rem}.pg_top_function .pg_top_function_imgWrapper source,.pg_top_function .pg_top_function_imgWrapper img{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.pg_top_people .pg_top_people_headingBlock{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.pg_top_environment{padding:12rem 0 14.8rem}.pg_top_environment .pg_top_environment_cont{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:1;position:relative;align-items:center;justify-content:space-between}.pg_top_environment .pg_top_environment_img{z-index:0;position:absolute;inset:0;overflow:clip;opacity:1;-webkit-transition:opacity 1s ease-out;-o-transition:opacity 1s ease-out;transition:opacity 1s ease-out}.pg_top_environment .pg_top_environment_img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@-webkit-keyframes animationEnvironmentImage{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes animationEnvironmentImage{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes clipEnvironmentImage{0%{-webkit-clip-path:polygon(75% 75%,75% 75%,75% 75%,75% 75%);clip-path:polygon(75% 75%,75% 75%,75% 75%,75% 75%)}to{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@keyframes clipEnvironmentImage{0%{-webkit-clip-path:polygon(75% 75%,75% 75%,75% 75%,75% 75%);clip-path:polygon(75% 75%,75% 75%,75% 75%,75% 75%)}to{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}.pg_top_environment .pg_top_environment_img[data-show=current]{z-index:2;-webkit-animation:animationEnvironmentImage .3s cubic-bezier(.16,1,.3,1),clipEnvironmentImage .3s cubic-bezier(.16,1,.3,1);animation:animationEnvironmentImage .3s cubic-bezier(.16,1,.3,1),clipEnvironmentImage .3s cubic-bezier(.16,1,.3,1);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.pg_top_environment .pg_top_environment_img[data-show=prev]{z-index:1}.pg_top_environment .pg_top_environment_imgWrapper{position:relative;aspect-ratio:.7296747967;width:100%;max-width:41.6rem;height:auto;overflow:clip}.pg_top_environment .pg_top_environment_body{width:100%;max-width:76rem;margin-block:8rem;margin-bottom:0}.pg_top_environment .pg_top_environment_list{font-weight:700;font-size:1.6rem}.pg_top_environment .pg_top_environment_list .pg_top_environment_btn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;align-items:center;justify-content:space-between;padding:4.8rem 1.6rem 3.2rem 0;border-top:.1rem solid rgba(255,255,255,.3);color:#fff9;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.pg_top_environment .pg_top_environment_list .pg_top_environment_btn_heading{display:-webkit-box;display:-ms-flexbox;display:flex}.pg_top_environment .pg_top_environment_list .pg_top_environment_btn_heading span{line-height:1;font-family:NissanProExtd}.pg_top_environment .pg_top_environment_list .pg_top_environment_btn_heading .pg_top_environment_btn_heading_num{width:6.4rem;margin-top:.4rem;font-family:NissanPro;letter-spacing:-.32px}.pg_top_environment .pg_top_environment_list .pg_top_environment_btn_heading .pg_top_environment_btn_headingBlock .pg_top_environment_btn_headingBlock_en{font-weight:500;font-size:3.6rem;letter-spacing:-.7px}.pg_top_environment .pg_top_environment_list .pg_top_environment_btn_heading .pg_top_environment_btn_headingBlock .pg_top_environment_btn_headingBlock_jp{margin-top:.4rem}.pg_top_environment .pg_top_environment_list .pg_top_environment_btn_icon{-ms-flex-negative:0;flex-shrink:0}.pg_top_environment .pg_top_environment_list .pg_top_environment_btn_icon.__arrow svg{width:1.4rem;height:2.4rem}.pg_top_environment .pg_top_environment_list .pg_top_environment_btn_icon.__externalLink svg{width:2.2rem;height:2.3rem}.pg_position_people{background-color:#000}.pg_position_people .pg_position_people_bg{padding:9.6rem 0;background-color:#fff}.pg_position_people .pg_position_people_headingBlock{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.pg_oneMinute_companyData .pg_oneMinute_companyDataList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2.4rem}.pg_oneMinute_companyData .pg_oneMinute_companyDataListWrapper .pg_oneMinute_companyDataList_text{margin-top:2.4rem;text-align:right;opacity:.6}.pg_oneMinute_companyData .pg_oneMinute_companyDataList .pg_oneMinute_companyDataList_item{width:calc(33.3333% - 1.6rem);padding:3.2rem 1.2rem 1.2rem;background-color:#ffffff1a;text-align:center}.pg_oneMinute_companyData .pg_oneMinute_companyDataList .pg_oneMinute_companyDataList_item.__founding{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;width:100%;padding:1.2rem 1.2rem 1.2rem 4rem}.pg_oneMinute_companyData .pg_oneMinute_companyDataList .pg_oneMinute_companyDataList_item.__founding .pg_oneMinute_companyDataList_body_founding{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:column;flex-direction:column;justify-content:flex-end;padding-bottom:2rem;gap:1.6rem}.pg_oneMinute_companyData .pg_oneMinute_companyDataList .pg_oneMinute_companyDataList_item.__founding .pg_oneMinute_companyDataList_body_founding:before{position:absolute;top:2.4rem;right:auto;bottom:auto;left:0;width:2rem;height:.4rem;background-color:#fff;content:""}.pg_oneMinute_companyData .pg_oneMinute_companyDataList .pg_oneMinute_companyDataList_item.__founding .pg_oneMinute_companyDataList_body_founding .pg_oneMinute_companyDataList_title{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.pg_oneMinute_companyData .pg_oneMinute_companyDataList .pg_oneMinute_companyDataList_item.__founding .pg_oneMinute_companyDataList_body_founding .pg_oneMinute_companyDataList_founding_since{-webkit-box-align:baseline;-ms-flex-align:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:baseline;gap:.8rem;font-weight:600;font-size:2.4rem;line-height:1}.pg_oneMinute_companyData .pg_oneMinute_companyDataList .pg_oneMinute_companyDataList_item.__founding .pg_oneMinute_companyDataList_body_founding .pg_oneMinute_companyDataList_founding_since span{font-weight:500;font-size:3.2rem;font-family:NissanPro;letter-spacing:-.64px}.pg_oneMinute_companyData .pg_oneMinute_companyDataList .pg_oneMinute_companyDataList_item.__founding .pg_oneMinute_companyDataList_body_founding .pg_oneMinute_companyDataList_founding_year{-webkit-box-align:baseline;-ms-flex-align:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:baseline;gap:.8rem;font-weight:600;font-size:2.4rem;line-height:1}.pg_oneMinute_companyData .pg_oneMinute_companyDataList .pg_oneMinute_companyDataList_item.__founding .pg_oneMinute_companyDataList_body_founding .pg_oneMinute_companyDataList_founding_year span{font-weight:500;font-size:8rem;font-family:NissanPro;letter-spacing:-1.6px}.pg_oneMinute_companyData .pg_oneMinute_companyDataList .pg_oneMinute_companyDataList_item.__founding .pg_oneMinute_companyDataList_imgWrapper{aspect-ratio:inherit;width:62rem;margin:0;padding:0}.pg_oneMinute_companyData .pg_oneMinute_companyDataList .pg_oneMinute_companyDataList_item.__founding svg{aspect-ratio:515/269;width:51.5rem}.pg_oneMinute_companyData .pg_oneMinute_companyDataList .pg_oneMinute_companyDataList_item.__employee svg{aspect-ratio:109.73/85.65;width:11rem}.pg_oneMinute_companyData .pg_oneMinute_companyDataList .pg_oneMinute_companyDataList_item.__sales svg{aspect-ratio:86/94;width:8.6rem}.pg_oneMinute_companyData .pg_oneMinute_companyDataList .pg_oneMinute_companyDataList_item.__overseasSalesRatio svg{aspect-ratio:1/1;width:10.1rem}.pg_oneMinute_companyData .pg_oneMinute_companyDataList .pg_oneMinute_companyDataList_item.__salesCountry svg{aspect-ratio:70/86;width:7rem}.pg_oneMinute_companyData .pg_oneMinute_companyDataList .pg_oneMinute_companyDataList_item.__salesCountry .pg_oneMinute_companyDataList_body{-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.6rem;line-height:1.4;text-align:left}.pg_oneMinute_companyData .pg_oneMinute_companyDataList .pg_oneMinute_companyDataList_item.__female svg{aspect-ratio:60/102;width:6rem}.pg_oneMinute_companyData .pg_oneMinute_companyDataList .pg_oneMinute_companyDataList_item.__prideIndicators .pg_oneMinute_companyDataList_body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-ms-flex-direction:column;flex-direction:column;align-items:center}.pg_oneMinute_companyData .pg_oneMinute_companyDataList .pg_oneMinute_companyDataList_item.__prideIndicators .pg_oneMinute_companyDataList_body .pg_oneMinute_companyDataList_prideIndicators_item{-webkit-box-align:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;gap:.8rem}.pg_oneMinute_companyData .pg_oneMinute_companyDataList .pg_oneMinute_companyDataList_item.__prideIndicators .pg_oneMinute_companyDataList_body p{padding:0 1.6rem;font-weight:700;font-size:1rem;letter-spacing:-.2px}.pg_oneMinute_companyData .pg_oneMinute_companyDataList .pg_oneMinute_companyDataList_item.__prideIndicators .pg_oneMinute_companyDataList_body p a{display:block;margin-top:.8rem;color:#fffc;font-size:.8rem;line-height:1.4;letter-spacing:-.16px;text-decoration:underline}.pg_oneMinute_companyData .pg_oneMinute_companyDataList .pg_oneMinute_companyDataList_title{-webkit-box-align:end;-ms-flex-align:end;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:flex-end;justify-content:center;gap:.8rem;font-weight:600;font-size:2rem;line-height:1;letter-spacing:-.4px}.pg_oneMinute_companyData .pg_oneMinute_companyDataList .pg_oneMinute_companyDataList_title span{font-weight:700;font-size:1.5rem;font-family:NissanPro;letter-spacing:-.3px}.pg_oneMinute_companyData .pg_oneMinute_companyDataList .pg_oneMinute_companyDataList_img{margin-top:3.2rem}.pg_oneMinute_companyData .pg_oneMinute_companyDataList .pg_oneMinute_companyDataList_imgWrapper{aspect-ratio:286/214;margin-top:2.4rem;padding-top:3.2rem;overflow:hidden;background-color:#021b2b}.pg_oneMinute_companyData .pg_oneMinute_companyDataList .pg_oneMinute_companyDataList_body{-webkit-box-align:baseline;-ms-flex-align:baseline;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:baseline;justify-content:center;gap:.8rem;font-weight:600;font-size:2.4rem;line-height:1;letter-spacing:0}.pg_oneMinute_companyData .pg_oneMinute_companyDataList .pg_oneMinute_companyDataList_body .pg_oneMinute_companyDataList_num{font-weight:500;font-size:5.6rem;line-height:1;font-family:NissanPro;letter-spacing:-1.12px}.pg_oneMinute_companyData .pg_oneMinute_companyDataList .pg_oneMinute_companyDataList_body .pg_oneMinute_companyDataList_num.__business{color:#5796bc}.pg_oneMinute_philosopy .pg_oneMinute_philosopy_table tr{display:block;padding:4rem 0 6.4rem;border-top:1px solid rgba(0,0,0,.16)}.pg_oneMinute_philosopy .pg_oneMinute_philosopy_table tr:last-child{padding-bottom:0}.pg_oneMinute_philosopy .pg_oneMinute_philosopy_table tr th{width:21.6rem;color:#5796bc;font-size:2rem;line-height:1;font-family:NissanProExtd;letter-spacing:-.4px}.pg_oneMinute_philosopy .pg_oneMinute_philosopy_table tr td>*:last-child{margin-bottom:0!important}.pg_oneMinute_philosopy .pg_oneMinute_philosopy_table tr td p{margin-bottom:2.4rem}.pg_oneMinute_philosopy .pg_oneMinute_philosopy_table tr td p strong{font-weight:500;font-size:2.8rem;letter-spacing:-.56px}.pg_oneMinute_philosopy .pg_oneMinute_philosopy_table tr td p strong.__en{font-family:NissanPro}.pg_oneMinute_philosopy .pg_oneMinute_philosopy_table tr td p.__medium{font-weight:500;font-size:1.8rem;letter-spacing:.72px}.pg_oneMinute_philosopy .pg_oneMinute_philosopy_table tr td ul{padding-left:2rem}.pg_oneMinute_philosopy .pg_oneMinute_philosopy_table tr td ul li{margin-bottom:1.2rem;font-weight:500;font-size:1.8rem;list-style:disc}.pg_oneMinute_philosopy .pg_oneMinute_philosopy_table tr td ul li:last-child{margin-bottom:0}.pg_oneMinute_philosopy .pg_oneMinute_philosopy_table tr td .pg_oneMinute_philosopy_movie{position:relative;margin-top:4rem;overflow:hidden;cursor:pointer}.pg_oneMinute_philosopy .pg_oneMinute_philosopy_table tr td .pg_oneMinute_philosopy_movie .pg_oneMinute_philosopy_movie_img{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.pg_oneMinute_philosopy .pg_oneMinute_philosopy_table tr td .pg_oneMinute_philosopy_movie .pg_oneMinute_philosopy_movie_imgWrapper{overflow:hidden}.pg_oneMinute_philosopy .pg_oneMinute_philosopy_table tr td .pg_oneMinute_philosopy_movie .pg_oneMinute_philosopy_movie_btnWrapper{-webkit-box-align:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:50%;right:auto;bottom:auto;left:50%;align-items:center;gap:1.6rem;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff}.pg_oneMinute_philosopy .pg_oneMinute_philosopy_table tr td .pg_oneMinute_philosopy_movie .pg_oneMinute_philosopy_movie_btnWrapper span{font-size:1.8rem;font-family:NissanProExtd;letter-spacing:-.36px}.pg_oneMinute_philosopy .pg_oneMinute_philosopy_table tr td .pg_oneMinute_philosopy_movie .pg_oneMinute_philosopy_movie_btnWrapper svg{width:4rem;height:2.8rem}.pg_oneMinute_visionBusinessPlan .pg_oneMinute_visionBusinessPlanList{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:6.4rem}.pg_oneMinute_visionBusinessPlan .pg_oneMinute_visionBusinessPlanList .pg_oneMinute_visionBusinessPlanList_item{border-top:1px solid #000}.pg_oneMinute_visionBusinessPlan .pg_oneMinute_visionBusinessPlanList .pg_oneMinute_visionBusinessPlanList_headingBlock a{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:3.2rem 0;gap:1.6rem}.pg_oneMinute_visionBusinessPlan .pg_oneMinute_visionBusinessPlanList .pg_oneMinute_visionBusinessPlanList_headingBlock .pg_oneMinute_visionBusinessPlanList_headingBlock_title{color:#5796bc;font-size:3.2rem;line-height:1.4;letter-spacing:-.64px}.pg_oneMinute_visionBusinessPlan .pg_oneMinute_visionBusinessPlanList .el_textBlock{position:relative}.pg_oneMinute_visionBusinessPlan .pg_oneMinute_visionBusinessPlanList .el_textBlock:before{position:absolute;top:0;right:auto;bottom:auto;left:0;width:20rem;height:1px;background-color:#000;content:""}.pg_oneMinute_visionBusinessPlan .pg_oneMinute_visionBusinessPlanList .el_textBlock .el_textBlock_text{max-width:76rem;margin:0 0 0 auto}.pg_oneMinute_visionBusinessPlan .pg_oneMinute_visionBusinessPlanList .pg_oneMinute_visionBusinessPlanList_imgWrapper{margin-top:4.8rem}.pg_ceoMessage .ly_hierarchy.__third{padding:0}.pg_ceoMessage .ly_hierarchy .bl_subFv{margin:1.2rem 1.2rem 0}.pg_ceoMessage_body .ly_inner_ceoMessage{position:relative}.pg_ceoMessage_body .pg_ceoMessage_headingBlock{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:flex-start;justify-content:space-between}.pg_ceoMessage_body .pg_ceoMessage_headingBlock .el_textBlock{max-width:76rem}.pg_ceoMessage_body .pg_ceoMessage_headingBlock .el_textBlock .el_textBlock_text p{font-size:1.5rem;letter-spacing:.3px}.pg_ceoMessage_body .pg_ceoMessage_info{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:auto;right:auto;bottom:0;left:0;-ms-flex-direction:column;flex-direction:column;gap:1.6rem}.pg_ceoMessage_body .pg_ceoMessage_info .pg_ceoMessage_position{opacity:.4}.pg_ceoMessage_body .pg_ceoMessage_info .pg_ceoMessage_name{font-weight:600;font-size:2rem;letter-spacing:-.4px}.pg_ceoMessage_body .pg_ceoMessage_imgWrapper{margin-top:12rem}.pg_functionSingle_cont .bl_peopleList .bl_peopleList_noitem{height:auto}.pg_place_overview_imgWrapper{background-color:#fff}.pg_place_overview .el_textBlock{margin-bottom:6.4rem}.pg_careerDevelopment_img{max-width:88.8rem;margin:0 auto}.pg_careerDevelopment_imgWrapper{padding:4.8rem;background-color:#fff}.pg_careerDevelopment_careerSupport .el_textBlock{margin-bottom:6.4rem}.pg_careerDevelopment_careerSupport .el_textBlock .el_textBlock_text{max-width:64.8rem}.pg_careerDevelopment_training .el_textBlock{margin-bottom:5.6rem}.pg_careerDevelopment_training .pg_careerDevelopment_training_item{margin-bottom:4rem}.pg_careerDevelopment_training .pg_careerDevelopment_training_item:last-child{margin-bottom:0}.pg_careerDevelopment_leadershipProgram_list{display:-webkit-box;display:-ms-flexbox;display:flex;padding:4rem 0;gap:6rem;border-top:1px solid #ADADAD;font-weight:500;font-size:1.5rem}.pg_careerDevelopment_leadershipProgram_list:last-child{border-bottom:1px solid #ADADAD}.pg_careerDevelopment_leadershipProgram_list .pg_careerDevelopment_leadershipProgram_num{-webkit-box-align:center;-ms-flex-align:center;-ms-flex-negative:0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;align-items:center;width:5.2rem;height:2.4rem;padding-left:.4rem;background-color:#003f66;color:#fff;font-weight:700;font-size:2rem;line-height:1;font-family:NissanPro;letter-spacing:-.48px}.pg_careerDevelopment_leadershipProgram_list .pg_careerDevelopment_leadershipProgram_headingBlock_title{margin-bottom:2rem;color:#003f66;font-size:2.4rem;line-height:1.2;font-family:NissanPro,Noto Sans JP,sans-serif;letter-spacing:.48px}.pg_benefits_workAtNissan .el_textBlock .el_textBlock_text{max-width:53.6rem}.pg_benefits_workAtNissan .pg_benefits_workAtNissan_img{width:50%}.pg_benefits_workAtNissan .pg_benefits_workAtNissan_imgWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:4rem}.pg_benefits_workingConditions_list{display:-webkit-box;display:-ms-flexbox;display:flex;padding:3.2rem;background-color:#fff;font-weight:500;font-size:1.5rem}.pg_benefits_workingConditions_listWrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2.4rem}.pg_benefits_workingConditions_list .pg_benefits_workingConditions_img{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;width:8rem;height:8rem;background-color:#f6f6f6}.pg_benefits_workingConditions_list .pg_benefits_workingConditions_imgWrapper{-ms-flex-negative:0;flex-shrink:0;width:20rem}.pg_benefits_workingConditions_list .pg_benefits_workingConditions_img svg{width:3.6rem;height:auto}.pg_benefits_workingConditions_list .pg_benefits_workingConditions_body{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2.4rem}.pg_benefits_workingConditions_list .pg_benefits_workingConditions_title{color:#003f66;font-size:2.4rem;line-height:1.2;letter-spacing:-.48px}.pg_benefits_workLifeBalance_list{width:calc(50% - 1.2rem);padding:3.2rem;background-color:#fff;font-weight:500;font-size:1.5rem}.pg_benefits_workLifeBalance_listWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2.4rem}.pg_benefits_workLifeBalance_list .pg_benefits_workLifeBalance_num{-webkit-box-align:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;width:6.4rem;height:2.8rem;padding-left:1rem;background-color:#003f66;color:#fff;font-weight:700;font-size:1.8rem;line-height:1;font-family:NissanPro;letter-spacing:-.36px}.pg_benefits_workLifeBalance_list .pg_benefits_workLifeBalance_title{margin-top:2.4rem;color:#003f66;font-weight:600;font-size:2.2rem;line-height:1.4;letter-spacing:.88px}.pg_benefits_workLifeBalance_list .pg_benefits_workLifeBalance_title span{display:block;margin-top:.4rem;font-size:1.4rem;letter-spacing:.56px}.pg_benefits_workLifeBalance_list .pg_benefits_workLifeBalance_text{margin-top:3.2rem}.pg_benefits_welfare_list{padding:2.4rem;background-color:#fff;color:#003f66;font-weight:600;font-size:2rem;line-height:1.2;letter-spacing:.76px}.pg_benefits_welfare_listWrapper{-webkit-box-align:baseline;-ms-flex-align:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:baseline;gap:.8rem}.pg_benefits_welfare_list .pg_benefits_welfare_title{-webkit-box-align:end;-ms-flex-align:end;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;align-items:flex-end;margin-top:2rem;gap:2.4rem}.pg_benefits_welfare_list .pg_benefits_welfare_title:before{position:absolute;top:-2rem;right:auto;bottom:auto;left:0;width:1.2rem;height:.2rem;background-color:#003f66;content:""}.pg_benefits_welfare_list .pg_benefits_welfare_title span{font-size:1.3rem}.pg_people .ly_hierarchy_sect{min-height:calc(100vh - 14.8rem)}.pg_peopleSingleFv:before{background-image:none}.pg_peopleSingleFv:after{background-color:transparent}.pg_peopleSingleFv .pg_peopleSingleFvWrapper{padding-bottom:4rem!important}.pg_peopleSingleFv .pg_peopleSingleFv_imgWrapper{max-width:64.8rem;margin:8rem auto 0}.pg_peopleSingleFv .pg_peopleSingleFv_heading{position:relative;margin-top:5.6rem}.pg_peopleSingleFv .pg_peopleSingleFv_heading:before{position:absolute;top:-6rem;right:auto;bottom:auto;left:0;width:4rem;height:.5rem;background-color:#fff;content:""}.pg_peopleSingleFv .pg_peopleSingleFv_heading h1{font-weight:600;font-size:3.2rem;line-height:1.5;letter-spacing:-.64px}.pg_peopleSingleFv .pg_peopleSingleFv_tag{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:auto;right:0;bottom:5.6rem;left:auto;-ms-flex-direction:column;flex-direction:column;max-width:28rem;gap:3.2rem}.pg_peopleSingleFv .pg_peopleSingleFv_tag .pg_peopleSingleFv_tag_item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;align-items:flex-start;gap:1.6rem}.pg_peopleSingleFv .pg_peopleSingleFv_tag span{line-height:1}.pg_peopleSingleFv .pg_peopleSingleFv_tag .pg_peopleSingleFv_tag_heading{position:relative;font-size:1.8rem;font-family:NissanPro;letter-spacing:-.36px}.pg_peopleSingleFv .pg_peopleSingleFv_tag .pg_peopleSingleFv_tag_heading:after{position:absolute;top:0;right:-.8rem;bottom:auto;left:auto;content:":"}.pg_peopleSingleFv .pg_peopleSingleFv_tag .pg_peopleSingleFv_tag_name{padding:.4rem 1.6rem;border:1px solid #fff;border-radius:8rem;font-weight:600;font-size:1.4rem;line-height:1.2;letter-spacing:0}.pg_peopleSingle_body .pg_peopleSingle_article .pg_peopleSingle_article_item{margin-bottom:12rem}.pg_peopleSingle_body .pg_peopleSingle_article .pg_peopleSingle_article_item>*:last-child{margin-bottom:0!important}.pg_peopleSingle_body .pg_peopleSingle_article .pg_peopleSingle_article_item.__horizontal{margin-bottom:9.6rem}.pg_peopleSingle_body .pg_peopleSingle_article .pg_peopleSingle_article_item.js_scrollPoint>*:last-child{margin-bottom:0!important}.pg_peopleSingle_body .pg_peopleSingle_article .pg_peopleSingle_article_body{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between;margin-bottom:2.4rem;gap:8rem}.pg_peopleSingle_body .pg_peopleSingle_article .pg_peopleSingle_article_body .pg_peopleSingle_article_heading{width:100%}.pg_peopleSingle_body .pg_peopleSingle_article .pg_peopleSingle_article_body picture{-ms-flex-negative:0;flex-shrink:0;max-width:30.4rem;margin:0}.pg_peopleSingle_body .pg_peopleSingle_article .pg_peopleSingle_article_chapter{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:4.8rem;padding-bottom:1.6rem;gap:1.2rem;border-bottom:1px solid rgba(0,0,0,.16);color:#003f66;font-weight:600;font-size:1.6rem;letter-spacing:-.32px}.pg_peopleSingle_body .pg_peopleSingle_article h2{margin-bottom:3.2rem;color:#003f66;font-weight:500;font-size:3.2rem;line-height:1.2;letter-spacing:-.64px}.pg_peopleSingle_body .pg_peopleSingle_article p{margin-bottom:3.2rem;font-weight:500;line-height:1.8}.pg_peopleSingle_body .pg_peopleSingle_article picture{margin-top:6.4rem}.pg_application_desiredQualifications .el_textBlock .el_textBlock_text{max-width:53.6rem}.pg_application_desiredQualifications .pg_application_desiredQualifications_list{position:relative;width:calc(33.3333% - .8rem);padding:3.2rem 2.4rem 2.4rem;background-color:#fff;color:#000;font-size:1.5rem}.pg_application_desiredQualifications .pg_application_desiredQualifications_listWrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:stretch;margin-top:4rem;padding-top:4rem;gap:2.4rem;border-top:.1rem solid rgba(255,255,255,.2)}.pg_application_desiredQualifications .pg_application_desiredQualifications_list:before{position:absolute;top:3.2rem;right:2.4rem;bottom:auto;left:auto;width:.8rem;height:.8rem;background-color:#003f66;content:""}.pg_application_desiredQualifications .pg_application_desiredQualifications_list .pg_application_desiredQualifications_list_title{color:#003f66;font-weight:600;font-size:2.4rem;line-height:1.5;letter-spacing:-.48px}.pg_application_desiredQualifications .pg_application_desiredQualifications_list .pg_application_desiredQualifications_list_title:before{display:block;width:0;height:0;margin-top:-.25em;content:""}.pg_application_desiredQualifications .pg_application_desiredQualifications_list .pg_application_desiredQualifications_list_title:after{display:block;width:0;height:0;margin-bottom:-.25em;content:""}.pg_application_desiredQualifications .pg_application_desiredQualifications_list .pg_application_desiredQualifications_list_text{margin-top:8.8rem;padding-top:2.4rem;border-top:.1rem solid rgba(0,0,0,.16)}.pg_application_hiringProcess .pg_application_hiringProcess_list{-webkit-box-align:start;-ms-flex-align:start;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;align-items:flex-start;min-height:13.6rem;padding:4rem;background-color:#fff;font-size:1.5rem}.pg_application_hiringProcess .pg_application_hiringProcess_listWrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.8rem}.pg_application_hiringProcess .pg_application_hiringProcess_list .pg_application_hiringProcess_list_num{-ms-flex-negative:0;flex-shrink:0;width:18.4rem;font-weight:700;font-size:1.6rem;line-height:1;font-family:NissanPro;letter-spacing:0}.pg_application_hiringProcess .pg_application_hiringProcess_list .pg_application_hiringProcess_list_num svg{z-index:1;position:absolute;top:auto;right:auto;bottom:.8rem;left:6.4rem;width:1.8rem;height:3.2rem}.pg_application_hiringProcess .pg_application_hiringProcess_list .pg_application_hiringProcess_list_title{-ms-flex-negative:0;flex-shrink:0;width:22.8rem;color:#003f66;font-weight:600;font-size:2.4rem;line-height:1;letter-spacing:-.48px}.pg_application_hiringProcess .pg_application_hiringProcess_list .pg_application_hiringProcess_list_textBlock{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:49.6rem;gap:1.6rem}.pg_application_hiringProcess .pg_application_hiringProcess_list .pg_application_hiringProcess_list_textBlock .pg_application_hiringProcess_list_textBlock_text{font-weight:600;line-height:1.4;letter-spacing:.6px}.pg_application_hiringProcess .pg_application_hiringProcess_list .pg_application_hiringProcess_list_textBlock .pg_application_hiringProcess_list_textBlock_text:before{display:block;width:0;height:0;margin-top:calc((1 - 1.4) * .5em);content:""}.pg_application_hiringProcess .pg_application_hiringProcess_list .pg_application_hiringProcess_list_textBlock .pg_application_hiringProcess_list_textBlock_text:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.4) * .5em);content:""}.pg_application_hiringProcess .pg_application_hiringProcess_list .pg_application_hiringProcess_list_textBlock .pg_application_hiringProcess_list_textBlock_annotation{color:#00000080;font-size:1rem;line-height:1.4;letter-spacing:0}.pg_application_hiringProcess .pg_application_hiringProcess_list .pg_application_hiringProcess_list_textBlock .pg_application_hiringProcess_list_textBlock_annotation:before{display:block;width:0;height:0;margin-top:calc((1 - 1.4) * .5em);content:""}.pg_application_hiringProcess .pg_application_hiringProcess_list .pg_application_hiringProcess_list_textBlock .pg_application_hiringProcess_list_textBlock_annotation:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.4) * .5em);content:""}.pg_harassment_body .pg_harassment_item{margin-bottom:8rem}.pg_harassment_body .pg_harassment_item.__en{font-family:NissanPro;letter-spacing:0}.pg_harassment_body .pg_harassment_item>*:last-child{margin-bottom:0!important}.pg_harassment_body h2{margin-bottom:3.2rem;font-weight:600;font-size:3.2rem;line-height:1.2;letter-spacing:1.36px}.pg_harassment_body p{margin-bottom:4.8rem;font-size:1.4rem}.pg_harassment_body p a{display:inline-block;color:#003f66;font-weight:500;font-family:NissanPro;letter-spacing:.6px}.pg_harassment_body ul{margin-bottom:1.2rem}.pg_harassment_body ul li{position:relative;margin-bottom:1.6rem;padding-left:1.6rem;font-weight:500;font-size:1.5rem}.pg_harassment_body ul li:last-child{margin-bottom:0}.pg_harassment_body ul li:before{position:absolute;top:1rem;right:auto;bottom:auto;left:.2rem;width:.6rem;height:.6rem;background-color:#5796bc;content:""}.pg_harassment_body strong{font-weight:700}.pg_singleFv .bl_subFvWrapper{padding-bottom:16rem}.pg_singleFv .pg_singleFv_headingBlock{margin-top:11.2rem;gap:4rem}.pg_singleFv .pg_singleFv_headingBlock .pg_singleFv_headingBlock_jp{font-weight:700;font-size:5.6rem;line-height:1.2;letter-spacing:0}.pg_singleFv .pg_singleFv_headingBlock .pg_singleFv_headingBlock_en{color:#ffffff7a;font-size:2.4rem;line-height:1;font-family:NissanProExtd;letter-spacing:-.96px}@media screen and (max-width: 960px){:root{--liquid-htmlroot: calc( calc(var(--vw, 1vw) * 100) / var(--liquid-mdDesignRatio) );--liquid-bodyroot: 1.3rem}body{letter-spacing:.52px}a:focus-visible,button:focus-visible{outline:none}.ly_sect{padding:6.4rem 0}.ly_sect.__ptLv52,.ly_sect.__ptLv64{padding-top:4rem}.ly_sect.__ptLv68{padding-top:5.2rem}.ly_sect.__ptLv80{padding-top:4.8rem}.ly_sect.__ptLv96{padding-top:5.6rem}.ly_sect.__ptLv228{padding-top:6.4rem}.ly_sect.__pbLv24{padding-bottom:1.6rem}.ly_sect.__pbLv80,.ly_sect.__pbLv160{padding-bottom:4.8rem}.ly_hierarchy.__second .ly_hierarchy_body{padding-right:.8rem;padding-left:.8rem}.ly_hierarchy.__third{padding:.8rem .8rem 0}.ly_hierarchy .ly_hierarchy_main{margin-top:1.2rem}.ly_hierarchy .ly_hierarchy_main .ly_sect.__gy,.ly_hierarchy .ly_hierarchy_main .ly_sect.__nv,.ly_hierarchy .ly_hierarchy_main .ly_sect.__wh{padding-right:2.4rem;padding-left:2.4rem}.ly_hierarchy .ly_hierarchy_main .ly_sect{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:6.4rem;padding-right:.8rem;padding-left:.8rem}.ly_hierarchy .ly_hierarchy_main .ly_sect .ly_hierarchy_sect{margin-bottom:6.4rem}.ly_hierarchy .ly_hierarchy_main .ly_sect .ly_hierarchy_sect.__mbLv80{margin-bottom:5.2rem}.bl_header_inner{width:calc(100% - 4.8rem)}.bl_headerNav{display:none}.bl_footer{padding:6.4rem 0 3.2rem}.bl_footer .bl_footer_info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:4.8rem;gap:6.4rem}.bl_cta.__position .bl_cta_btn{width:100%!important}.bl_cta .el_headingTopBlock{margin-bottom:0!important}.bl_cta .el_headingTopBlock .el_headingTop_text{letter-spacing:2.24px}.bl_cta .bl_cta_btn{width:100%}.bl_cta .bl_cta_btn:last-child{width:100%}.bl_cta .bl_cta_btnWrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:.8rem;margin-bottom:4rem;gap:0}.bl_cta .bl_cta_link{padding:3.2rem 1.6rem 1.6rem;gap:5.6rem}.bl_cta .bl_cta_linkWrapper.__2columns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.4rem}.bl_cta .bl_cta_linkWrapper.__2columns .bl_cta_link{width:100%}.bl_cta .bl_cta_link.__horizontal{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-ms-flex-direction:column;flex-direction:column;align-items:flex-start;padding:3.2rem 1.6rem 1.6rem;gap:5.6rem}.bl_cta .bl_cta_link.__horizontal .bl_cta_link_headingBlock{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-items:flex-start;gap:1.6rem}.bl_cta .bl_cta_link .bl_cta_link_headingBlock .bl_cta_link_headingBlock_en{font-size:2.8rem}.bl_cta .bl_cta_link .bl_cta_link_headingBlock .bl_cta_link_headingBlock_jp{font-size:1.4rem}.bl_cta .bl_cta_link .el_btnArrowWrapper{width:100%}.bl_menu.__header{padding:12rem 0 3.2rem}.bl_menu.__footer .bl_menu_nav{padding-top:0;border-top:none}.bl_menu.__footer .bl_menu_info{margin-top:3.2rem;padding-top:0;border-top:none}.bl_menu .bl_menu_large .bl_menu_large_list{font-size:2rem}.bl_menu .bl_menu_large .bl_menu_large_listWrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3.2rem}.bl_menu .bl_menu_large .bl_menu_large_list .bl_menu_large_btn{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.bl_menu .bl_menu_large .bl_menu_large_list .bl_menu_large_btn .bl_menu_large_btn_icon svg{width:1.2rem;height:1.9rem}.bl_menu .bl_menu_nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}.bl_menu .bl_menu_nav .bl_menu_nav_list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.bl_menu .bl_menu_nav .bl_menu_nav_listWrapper:last-child{border-bottom:.1rem solid #fff}.bl_menu .bl_menu_nav .bl_menu_nav_listWrapper{padding:2.4rem 2.4rem 2.4rem 0;border-top:.1rem solid #fff}.bl_menu .bl_menu_nav .bl_menu_nav_list .bl_menu_nav_btn{width:100%;color:#fff;font-size:1.8rem}.bl_menu .bl_menu_nav .bl_menu_nav_list .bl_menu_nav_btn .bl_menu_nav_btn_heading{pointer-events:none}.bl_menu .bl_menu_nav .bl_menu_nav_list .bl_menu_nav_btn .bl_menu_nav_btn_arrowWrapper{display:none}.bl_menu .bl_menu_nav .bl_menu_nav_list .bl_menu_nav_btn .bl_menu_nav_btn_iconWrapper{display:inline-block}.bl_menu .bl_menu_nav .bl_menu_nav_list .bl_menu_nav_dropdown .bl_menu_nav_dropdown_list{font-size:1.4rem}.bl_menu .bl_menu_nav .bl_menu_nav_list .bl_menu_nav_dropdown .bl_menu_nav_dropdown_listWrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:1.6rem;gap:.4rem}.bl_menu .bl_menu_header_body{margin-top:4rem}.bl_menu .bl_menu_header_body .bl_menu_movieWrapper{display:none}.bl_menu .bl_menu_header_body .bl_menu_header_btnWrapper{width:100%;gap:.8rem}.bl_menu .bl_menu_header_body .bl_menu_header_btnWrapper .bl_menu_header_btn_2column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.8rem}.bl_menu .bl_menu_header_body .bl_menu_header_btnWrapper .bl_menu_header_btn_1column .bl_menu_header_btn{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;position:relative;-ms-flex-direction:column;flex-direction:column;align-items:flex-start;padding:2.4rem 1.6rem 1.6rem;gap:2.4rem}.bl_menu .bl_menu_header_body .bl_menu_header_btnWrapper .bl_menu_header_btn_1column .bl_menu_header_btn .bl_menu_header_btn_1column_en{font-size:2rem;letter-spacing:-.36px}.bl_menu .bl_menu_header_body .bl_menu_header_btnWrapper .bl_menu_header_btn_1column .bl_menu_header_btn .bl_menu_header_btn_1column_jp{margin-bottom:.8rem;font-size:1.4rem}.bl_menu .bl_menu_header_body .bl_menu_header_btnWrapper .bl_menu_header_btn_1column .bl_menu_header_btn .el_icon{position:absolute;top:auto;right:1.6rem;bottom:1.6rem;left:auto}.bl_menu .bl_menu_header_body .bl_menu_header_btnWrapper .bl_menu_header_btn{width:100%;padding:2.4rem 1.6rem 1.6rem}.bl_menu .bl_menu_header_body .bl_menu_header_btnWrapper .bl_menu_header_btn .bl_menu_header_btn_headingBlock{gap:.8rem}.bl_menu .bl_menu_header_body .bl_menu_header_btnWrapper .bl_menu_header_btn .bl_menu_header_btn_headingBlock .bl_menu_header_btn_headingBlock_entry{font-size:2rem;letter-spacing:-.36px}.bl_menu .bl_menu_header_body .bl_menu_header_btnWrapper .bl_menu_header_btn .bl_menu_header_btn_headingBlock .bl_menu_header_btn_headingBlock_category{font-size:1.8rem;letter-spacing:-.32px}.bl_menu .bl_menu_header_body .bl_menu_header_btnWrapper .bl_menu_header_btn .el_btnArrowWrapper{margin-top:2.4rem}.bl_menu .bl_menu_info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.4rem}.bl_peopleList .bl_peopleList_noitem{height:auto;padding:6.4rem 0}.bl_peopleList .bl_peopleList_item .bl_peopleList_title{font-size:1.8rem}.bl_peopleList_square{gap:4.8rem 1.6rem}.bl_peopleList_square .bl_peopleList_item{width:calc(50% - .8rem)}.bl_peopleList_square .bl_peopleList_item a{gap:1.2rem}.bl_peopleList_square .bl_peopleList_item .bl_peopleList_body{gap:1rem}.bl_peopleList_square .bl_peopleList_item .bl_peopleList_title{font-size:1.6rem}.bl_accordion.__faq .bl_accordion_list .bl_accordion_title{padding:2.4rem 0}.bl_accordion.__faq .bl_accordion_list .bl_accordion_title .bl_accordion_headingWrapper .bl_accordion_heading{font-size:1.6rem}.bl_accordion.__faq .bl_accordion_list .bl_accordion_label{width:3.2rem}.bl_accordion.__place .bl_accordion_list .bl_accordion_title{padding:2.4rem 0}.bl_accordion.__place .bl_accordion_list .bl_accordion_title[aria-expanded=true] .bl_accordion_icon span:nth-of-type(2){top:.5rem}.bl_accordion.__place .bl_accordion_list .bl_accordion_title .bl_accordion_headingWrapper .bl_accordion_heading{font-size:2rem;letter-spacing:-.36px}.bl_accordion.__place .bl_accordion_list .bl_accordion_content .bl_accordion_place_cont{width:100%}.bl_accordion.__place .bl_accordion_list .bl_accordion_content .bl_accordion_place_cont .bl_accordion_place_body .bl_accordion_place_item{padding:2rem 0}.bl_accordion.__place .bl_accordion_list .bl_accordion_content .bl_accordion_place_cont .bl_accordion_place_body .bl_accordion_place_text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-ms-flex-direction:column;flex-direction:column;align-items:flex-start;font-size:1.3rem}.bl_accordion.__place .bl_accordion_list .bl_accordion_content .bl_accordion_place_cont .bl_accordion_place_imgWrapper{max-width:20rem}.bl_accordion.__place .bl_accordion_list .bl_accordion_label{width:7.2rem}.bl_accordion.__place .bl_accordion_list .bl_accordion_label span{font-size:1.2rem}.bl_accordion.__place .bl_accordion_iconWrapper{width:1.6rem;height:1.6rem}.bl_accordion.__place .bl_accordion_icon span:nth-of-type(1){top:.5rem}.bl_accordion.__place .bl_accordion_icon span:nth-of-type(2){top:.5rem}.bl_subFv.pg_positionFv .bl_subFv_headingBlock{margin-top:16rem}.bl_subFv.pg_positionFv .bl_subFv_headingBlock .bl_subFv_headingBlock_jp{font-size:1.8rem}.bl_subFv.pg_positionFv .el_textBlock{margin:6.4rem 0 0;padding-left:3.2rem}.bl_subFv .ly_inner{width:min(100% - 1.6rem)}.bl_subFv .bl_subFvWrapper{padding:10.4rem 0 4rem}.bl_subFv .bl_subFv_headingBlock{margin-top:16rem;padding-left:0;gap:1.2rem}.bl_subFv .bl_subFv_headingBlock .bl_subFv_headingBlock_en{font-size:3.6rem;letter-spacing:-1.6px}.bl_subFv .bl_subFv_headingBlock .bl_subFv_headingBlock_jp{font-size:1.4rem}.bl_subFv .el_textBlock{max-width:inherit;margin:6.4rem 0 0;padding-left:3.2rem}.bl_subFv .el_textBlock .el_textBlock_text p{letter-spacing:1.12px}.ly_hierarchy.__second .bl_subFv{padding:.8rem}.ly_hierarchy.__second .bl_subFv .ly_inner_lgmd{width:min(100% - 1.6rem)}.ly_hierarchy.__second .bl_subFv .bl_subFvWrapper{padding-bottom:5.6rem}.webp .pg_oneMinute .bl_subFv{background-image:url(../images/block/subFv/oneMinute-sp.webp)}.no-webp .pg_oneMinute .bl_subFv{background-image:url(../images/block/subFv/oneMinute-sp.jpg)}.webp .pg_ceoMessage .bl_subFv{background-image:url(../images/block/subFv/ceoMessage-sp.webp)}.no-webp .pg_ceoMessage .bl_subFv{background-image:url(../images/block/subFv/ceoMessage-sp.jpg)}.webp .pg_initiatives .bl_subFv{background-image:url(../images/block/subFv/initiatives-sp.webp)}.no-webp .pg_initiatives .bl_subFv{background-image:url(../images/block/subFv/initiatives-sp.jpg)}.webp .pg_function .bl_subFv{background-image:url(../images/block/subFv/function-sp.webp)}.no-webp .pg_function .bl_subFv{background-image:url(../images/block/subFv/function-sp.jpg)}.webp .pg_people .bl_subFv{background-image:url(../images/block/subFv/people-sp.webp)}.no-webp .pg_people .bl_subFv{background-image:url(../images/block/subFv/people-sp.jpg)}.webp .pg_place .bl_subFv{background-image:url(../images/block/subFv/place-sp.webp)}.no-webp .pg_place .bl_subFv{background-image:url(../images/block/subFv/place-sp.jpg)}.webp .pg_careerDevelopment .bl_subFv{background-image:url(../images/block/subFv/careerDevelopment-sp.webp)}.no-webp .pg_careerDevelopment .bl_subFv{background-image:url(../images/block/subFv/careerDevelopment-sp.jpg)}.webp .pg_benefits .bl_subFv{background-image:url(../images/block/subFv/benefits-sp.webp)}.no-webp .pg_benefits .bl_subFv{background-image:url(../images/block/subFv/benefits-sp.jpg)}.webp .pg_application .bl_subFv{background-image:url(../images/block/subFv/application-sp.webp)}.no-webp .pg_application .bl_subFv{background-image:url(../images/block/subFv/application-sp.jpg)}.webp .pg_faq .bl_subFv{background-image:url(../images/block/subFv/faq-sp.webp)}.no-webp .pg_faq .bl_subFv{background-image:url(../images/block/subFv/faq-sp.jpg)}.webp .pg_harassment .bl_subFv{background-image:url(../images/block/subFv/harassment-sp.webp)}.no-webp .pg_harassment .bl_subFv{background-image:url(../images/block/subFv/harassment-sp.jpg)}.bl_breadcrumb ul{gap:.4rem 2.4rem}.bl_breadcrumb li{font-size:1.4rem}.bl_sideNavWrapper{position:static;width:100%;margin:1.6rem 0 0;float:none}.bl_sideNav .bl_sideNav_list{font-size:1.4rem;letter-spacing:-.28px}.bl_sideNav .bl_sideNav_list .bl_side_btn{padding:1.6rem}.bl_table tr{display:block;padding:2.8rem 0;border-top:1px solid rgba(0,0,0,.24)}.bl_table tr:last-child th{border-bottom:none}.bl_table tr:last-child td{border-bottom:none}.bl_table tr th,.bl_table tr td{display:block;width:100%;padding:0;border-top:none}.bl_table tr th{font-size:1.6rem}.bl_table tr td{padding-top:1.2rem}.bl_pageList .bl_pageListItem{width:calc(50% - 1.6rem)}.bl_pageList .bl_pageListItem .bl_pageList_headingBlock{padding:2.4rem .8rem 1.6rem}.bl_pageList .bl_pageListItem .bl_pageList_headingBlock .bl_pageList_headingBlock_jp{font-size:1.3rem}.bl_pageList .bl_pageListItem .bl_pageList_headingBlock .bl_pageList_headingBlock_en{font-size:2rem;letter-spacing:-.8px}.bl_pageList .bl_pageListItem .bl_pageList_headingBlock .bl_pageList_headingBlock_text{margin-top:1.6rem;font-size:1.3rem;letter-spacing:.52px}.bl_modal .bl_modal_cont{width:min(100% - 3.2rem)}.bl_modal .bl_modal_cont .bl_modal_cont_inner{padding:3.2rem;gap:0}.bl_functionList .bl_functionList_item a{gap:2.4rem}.bl_functionList .bl_functionList_item .bl_functionList_body{padding:1.6rem 0 1.6rem 1.6rem}.bl_functionList .bl_functionList_item .bl_functionList_headingBlock .bl_functionList_headingBlock_jp{font-size:1.8rem;letter-spacing:.56px}.bl_functionList .bl_functionList_item .bl_functionList_tagWrapper:before{width:31.2rem}.bl_functionList .bl_functionList_item .bl_functionList_img{height:auto}.bl_functionList .bl_functionList_item .bl_functionList_img source,.bl_functionList .bl_functionList_item .bl_functionList_img img{height:auto}.bl_functionList .bl_functionList_item .bl_functionList_imgWrapper{width:20rem}.bl_linkList .bl_linkList_item .bl_linkList_heading{font-size:1.6rem}.bl_linkList .bl_linkList_item .bl_linkList_heading:before{top:1rem}.bl_keyDomainsList .bl_keyDomainsList_item{padding:3.2rem 0 2.4rem}.bl_keyDomainsList .bl_keyDomainsList_headingBlock{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-ms-flex-direction:column;flex-direction:column;align-items:flex-start;gap:1.6rem}.bl_keyDomainsList .bl_keyDomainsList_headingBlock .bl_keyDomainsList_headingBlock_num{width:4.8rem;height:2rem;padding-left:.4rem;font-size:1.6rem;letter-spacing:-.36px}.bl_keyDomainsList .bl_keyDomainsList_headingBlock .bl_keyDomainsList_headingBlock_title{font-size:2rem;letter-spacing:.8px}.bl_keyDomainsList .bl_keyDomainsList_cont{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:2.4rem;gap:3.2rem}.bl_keyDomainsList .bl_keyDomainsList_imgWrapper{max-width:20rem}.bl_keyDomainsList .bl_keyDomainsList_subtitle{font-size:1.6rem}.bl_topicsList a{padding:1.6rem}.bl_topicsList .bl_topicsList_img{max-width:23.2rem}.bl_topicsList .bl_topicsList_imgWrapper:before{height:6rem}.bl_topicsList .bl_topicsList_imgWrapper span{font-size:1.2rem}.bl_topicsList .bl_topicsList_body{margin-top:2rem}.bl_topicsList .bl_topicsList_title{font-size:1.6rem}.bl_topicsList .bl_topicsList_text{max-width:inherit;padding-right:8rem;font-size:1.3rem}.bl_recommendList .bl_recommendList_item.__noImage a{padding:1.6rem}.bl_recommendList .bl_recommendList_item.__noImage .bl_recommendList_headingBlock{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:4rem}.bl_recommendList .bl_recommendList_item .bl_recommendList_num{top:1.6rem;left:1.6rem;font-size:1.8rem}.bl_recommendList .bl_recommendList_item .bl_recommendList_headingBlock{bottom:3.2rem;left:1.6rem}.bl_recommendList .bl_recommendList_item .bl_recommendList_headingBlock .bl_recommendList_headingBlock_en{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.4rem;font-size:2rem;letter-spacing:-.64px}.bl_recommendList .bl_recommendList_item .bl_recommendList_headingBlock .bl_recommendList_headingBlock_en span{font-size:1.6rem}.bl_recommendList .bl_recommendList_item .bl_recommendList_headingBlock .bl_recommendList_headingBlock_jp{margin-top:1.6rem;font-size:1.4rem;letter-spacing:-.28px}.el_btn{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.el_textBlock{gap:2.4rem}.el_textBlock.__horizontal{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-ms-flex-direction:column;flex-direction:column;align-items:flex-start}.el_textBlock .el_textBlock_title{font-size:2rem;letter-spacing:.8px}.el_textBlock .el_textBlock_title.__sm{font-size:1.8rem}.el_headingBlock{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-ms-flex-direction:column;flex-direction:column;align-items:flex-start;margin-bottom:3.2rem;gap:.8rem}.el_headingBlock .el_headingBlock_jp{font-size:1.8rem;letter-spacing:.72px}.el_headingBlock .el_headingBlock_enBlock{gap:.8rem}.el_headingBlock .el_headingBlock_enBlock .el_headingBlock_line{width:1.6rem;height:.2rem}.el_headingBlock .el_headingBlock_enBlock .el_headingBlock_en{font-size:1.2rem;letter-spacing:-.24px}.el_logo .el_logo_link span{font-size:1.3rem}.el_logo.__footer .el_logo_link{gap:2.4rem}.el_logo.__footer img,.el_logo.__footer svg{width:11.2rem}.el_logo.__footer span{font-size:1.3rem}.el_headingTop{margin-bottom:3.2rem}.el_headingTopBlock{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:4rem;gap:3.2rem}.el_headingTopBlock.__vertical{gap:4rem}.el_headingTopBlock .el_headingTop_text{font-size:1.4rem}.el_headingTopBlock .el_headingTop_text span{margin-bottom:1.2rem;font-size:1.6rem}.el_headingTop.__horizontal{display:block}.el_headingTop.__horizontal .el_headingTop_jpBlock{margin-top:1.2rem}.el_headingTop.__horizontal .el_headingTop_jpBlock .el_headingTop_line{margin-top:1.6rem}.el_headingTop .el_headingTop_en{font-size:3.2rem}.el_headingTop .el_headingTop_jpBlock{margin-top:1.2rem}.el_headingTop .el_headingTop_jpBlock .el_headingTop_jp{font-size:1.4rem}.el_headingTopBlock.__mbLv40{margin-bottom:3.2rem}.el_headingTopBlock.__mbLv80{margin-bottom:5.2rem}.el_headingTop.__mbLv40{margin-bottom:3.2rem}.el_headingTop.__mbLv80{margin-bottom:5.2rem}.el_headingTop.__mbLv96{margin-bottom:4rem}.el_headingDot{margin-bottom:2.4rem;padding-left:1.6rem;font-size:1.8rem}.el_headingDot:before{width:.6rem;height:.6rem}.el_icon,.el_icon.__lg{width:4rem;height:4rem}.el_icon.__lg.__arrow svg{width:.8rem;height:1.2rem}.el_icon.__md{width:3.2rem;height:3.2rem}.el_icon.__md.__externalLink svg{width:1.2rem;height:1.2rem}.el_icon.__sm.__arrow svg{width:.7rem;height:1.3rem}.el_icon.__sm.__externalLink svg{width:1.2rem;height:1.2rem}.el_icon.__arrow svg{width:.7rem;height:1.3rem}.el_icon.__externalLink svg{width:1.5rem;height:1.5rem}.el_icon.__play svg{width:.7rem;height:1.3rem}.el_btnArrow{gap:1.2rem}.el_btnArrow.__md .el_btnArrow_text{font-size:1.4rem}.el_btnArrow .el_btnArrow_text{font-size:1.6rem;letter-spacing:-.32px}.el_btnArrow .el_btnArrow_icon.__arrow svg{width:.8rem;height:1.4rem}.el_btnMore{padding:2.4rem}.el_btnMoreWrapper{margin-top:4rem}.el_btnMore .el_btnMore_text{font-size:2rem;letter-spacing:-.36px}.el_btnJob{padding:2.4rem 1.6rem 1.6rem 2.4rem}.el_btnJobWrapper{margin-top:8rem}.el_btnJobWrapper.__2columes{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.4rem}.el_btnJobWrapper.__2columes .el_btnJob{width:100%}.el_btnJob .el_btnJob_headingBlock{padding-bottom:.8rem;gap:8rem}.el_btnJob .el_btnJob_headingBlock .el_btnJob_headingBlock_en{font-size:2.8rem}.el_btnJob .el_btnJob_headingBlock .el_btnJob_headingBlock_jp{font-size:1.6rem}.el_btnRelated{padding:3.2rem 1.6rem 3.2rem 3.2rem}.el_btnRelated .el_btnRelated_headingBlock{font-size:1.8rem}.el_btnRelated .el_btnRelated_headingBlock span{margin-bottom:.4rem;font-size:1.4rem;letter-spacing:-.28px}.splide__pagination{margin-top:.4rem}.splide__track{padding-left:1.6rem!important}.splide__arrows{-webkit-box-pack:start;-ms-flex-pack:start;position:static;justify-content:flex-start;width:auto;gap:.8rem;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0)}.splide__arrows .splide__arrow{width:6.4rem;height:6.4rem;gap:.4rem}.splide__arrows .splide__arrow .splide__arrow_text{font-size:1.3rem}.el_blockquoteBlock{padding:2rem 2rem 2rem 6.4rem}.el_blockquoteBlock:before{top:2rem;left:2rem;width:2rem;height:1.7rem}.hp_mdScroll{padding-bottom:1.6rem;overflow-x:auto}.hp_mdScroll::-webkit-scrollbar{height:.8rem}.hp_mdScroll::-webkit-scrollbar-track{border-radius:.8rem;background-color:#fff}.hp_mdScroll::-webkit-scrollbar-thumb{border:none;border-radius:.8rem;background-color:#021b2b}.dd_lg{display:none;visibility:hidden;width:0;height:0}.dd_md,.dd_mdsm{display:block;visibility:visible;width:auto;height:auto}br.__lg{display:none}br.__md{display:inline-block}.pg_top_loading .pg_top_loading_num{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;bottom:4rem;left:0;justify-content:center;width:auto;width:100%;font-size:1.8rem;letter-spacing:-.64px;text-align:center}.pg_top_mv{height:calc(var(--fixvh, 1vh) * 100);padding:.8rem}.pg_top_mv .pg_top_mv_text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12rem}.pg_top_mv .pg_top_mv_text span{font-size:1.2rem}.pg_top_mv .pg_top_mv_heading{left:.8rem}.pg_top_mv .pg_top_mv_heading .pg_top_mv_heading_enBlock .pg_top_mv_heading_en{font-size:4.8rem;line-height:1.6;letter-spacing:-2px}.pg_top_mv .pg_top_mv_heading .pg_top_mv_heading_enBlock .pg_top_mv_heading_en:last-child{margin-left:8.8rem}.pg_top_mv .pg_top_mv_heading .pg_top_mv_heading_jpBlock{top:6.8rem;gap:2.4rem}.pg_top_mv .pg_top_mv_heading .pg_top_mv_heading_jpBlock .pg_top_mv_heading_jp{font-size:1.2rem;letter-spacing:.56px}.pg_top_mv .pg_top_mv_heading .pg_top_mv_heading_jpBlock .pg_top_mv_heading_jp_bar{width:3.2rem}.pg_top_mv .pg_top_mv_scroll{right:1.6rem}.pg_top_mv .pg_top_mv_scroll .pg_top_mv_scroll_bar{width:1px}.pg_top_mv .pg_top_mv_scroll .pg_top_mv_scroll_text{font-size:1.2rem}.pg_top_message{padding:0}.pg_top_message .pg_top_message_grad{padding:16rem 0 0}.pg_top_message .pg_top_message_text{gap:2.4rem}.pg_top_message .pg_top_message_text p{font-size:1.4rem;line-height:2;letter-spacing:2.24px}.pg_top_message .pg_top_message_img.__1{top:8rem;left:4.8rem;width:4.4rem}.pg_top_message .pg_top_message_img.__2{top:20rem;left:1.2rem;width:4rem}.pg_top_message .pg_top_message_img.__3{top:32rem;left:2rem;width:3.2rem}.pg_top_message .pg_top_message_img.__4{top:44.4rem;left:0;width:3.8rem}.pg_top_message .pg_top_message_img.__5{top:62.8rem;left:10.6rem;width:3.2rem}.pg_top_message .pg_top_message_img.__6{top:7.2rem;right:5.6rem;width:6.4rem}.pg_top_message .pg_top_message_img.__7{top:18.4rem;right:2rem;width:4rem}.pg_top_message .pg_top_message_img.__8{top:40rem;right:1rem;width:4.2rem}.pg_top_message .pg_top_message_img.__9{top:53.6rem;right:1.2rem;width:4.2rem}.pg_top_message .pg_top_message_img.__10{top:62.8rem;right:9.6rem;width:4rem}.pg_top_message .pg_top_messageLink{margin-top:8rem}.pg_top_message .pg_top_messageLink{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.6rem}.pg_top_message .pg_top_messageLink .pg_top_messageLink_item{width:100%}.pg_top_message .pg_top_messageLink .pg_top_message_btn{padding:3.2rem 1.6rem 1.6rem}.pg_top_message .pg_top_messageLink .pg_top_message_btn .pg_top_message_btn_headingBlock{gap:1.2rem}.pg_top_message .pg_top_messageLink .pg_top_message_btn .pg_top_message_btn_headingBlock .pg_top_message_btn_headingBlock_jp{font-size:1.4rem}.pg_top_message .pg_top_messageLink .pg_top_message_btn .pg_top_message_btn_headingBlock .pg_top_message_btn_headingBlock_en{font-size:2.8rem;letter-spacing:-.56px}.pg_top_message .pg_top_messageLink .pg_top_message_btn .pg_top_message_btn_text{padding:0;line-height:1.5}.pg_top_message .pg_top_messageLink .pg_top_message_btn .el_btnArrowWrapper{margin-top:2.4rem}.pg_top_message .pg_top_message_slider{margin-top:8rem;padding-bottom:8rem}.pg_top_message_slider_text{font-size:4.8rem}.pg_top_about{padding-bottom:8rem}.pg_top_about .ly_inner{width:100%}.pg_top_about .pg_top_about_list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:calc(100lvh - 160px);gap:.4rem}.pg_top_about .pg_top_about_listPics{top:initial;right:auto;bottom:0;left:0;width:100%;height:50%;height:160px}.pg_top_about .pg_top_about_listPicsItem picture.dd_lg{display:none}.pg_top_about .pg_top_about_listPicsItem picture.dd_mdsm{display:block}.pg_top_about .pg_top_about_list .pg_top_about_list_body{width:100%;height:calc(100% - 4px);padding:4rem 1.6rem 2.8rem}.pg_top_about .pg_top_about_list .pg_top_about_list_num{font-size:1.6rem;letter-spacing:-.32px}.pg_top_about .pg_top_about_list .pg_top_about_list_contWrap{aspect-ratio:312/264}.pg_top_about .pg_top_about_list .pg_top_about_list_cont_imgWrapper{aspect-ratio:312/132}.pg_top_about .pg_top_about_list .pg_top_about_list_btnWrapper{margin-top:1.6rem}.pg_top_about .pg_top_about_list .pg_top_about_list_btn .pg_top_about_list_btn_heading .pg_top_about_list_btn_heading_en{font-size:1.8rem;letter-spacing:-.36px}.pg_top_about .pg_top_about_list .pg_top_about_list_btn .pg_top_about_list_btn_heading .pg_top_about_list_btn_heading_jp{font-size:1.4rem}.pg_top_about .pg_top_about_list .el_btnArrowWrapper{margin-top:6.4rem}.pg_top_about .pg_top_about_list .pg_top_about_list_imgWrapper{width:100%}.pg_top_function{padding:0}.pg_top_function .pg_top_function_cont{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.6rem}.pg_top_function .pg_top_function_body{width:100%;padding:2.4rem 0 0}.pg_top_function .pg_top_function_imgWrapper{max-width:inherit}.pg_top_people{padding-top:8rem}.pg_top_people .ly_inner_md{width:100%}.pg_top_people .pg_top_people_headingBlock{padding:0 1.6rem}.pg_top_people .pg_top_people_slider_info{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between;margin-top:3.2rem;padding:0 1.6rem}.pg_top_environment{padding:8rem 0 6.4rem}.pg_top_environment .pg_top_environment_body{margin-top:0;margin-bottom:0}.pg_top_environment .pg_top_environment_list{font-size:1.2rem}.pg_top_environment .pg_top_environment_list .pg_top_environment_btn{padding:1.6rem 0 3.2rem}.pg_top_environment .pg_top_environment_list .pg_top_environment_btn_heading{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}.pg_top_environment .pg_top_environment_list .pg_top_environment_btn_heading .pg_top_environment_btn_heading_num{margin-top:0}.pg_top_environment .pg_top_environment_list .pg_top_environment_btn_heading .pg_top_environment_btn_headingBlock .pg_top_environment_btn_headingBlock_en{font-size:2.4rem}.pg_top_environment .pg_top_environment_list .pg_top_environment_btn_icon.__arrow svg{width:.9rem;height:1.6rem}.pg_top_environment .pg_top_environment_list .pg_top_environment_btn_icon.__externalLink svg{width:1.6rem;height:1.6rem}.pg_position_people .pg_position_people_bg{padding:5.6rem 0}.pg_position_people .el_btnArrow{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.pg_position_people .el_btnArrowWrapper{margin-top:3.2rem}.pg_oneMinute_companyData .pg_oneMinute_companyDataList .pg_oneMinute_companyDataList_item{width:calc(50% - 1.2rem)}.pg_oneMinute_companyData .pg_oneMinute_companyDataList .pg_oneMinute_companyDataList_item.__founding{padding-left:2.4rem}.pg_oneMinute_companyData .pg_oneMinute_companyDataList .pg_oneMinute_companyDataList_item.__founding .pg_oneMinute_companyDataList_body_founding .pg_oneMinute_companyDataList_founding_since,.pg_oneMinute_companyData .pg_oneMinute_companyDataList .pg_oneMinute_companyDataList_item.__founding .pg_oneMinute_companyDataList_body_founding .pg_oneMinute_companyDataList_founding_since span,.pg_oneMinute_companyData .pg_oneMinute_companyDataList .pg_oneMinute_companyDataList_item.__founding .pg_oneMinute_companyDataList_body_founding .pg_oneMinute_companyDataList_founding_year{font-size:2rem}.pg_oneMinute_companyData .pg_oneMinute_companyDataList .pg_oneMinute_companyDataList_item.__founding .pg_oneMinute_companyDataList_body_founding .pg_oneMinute_companyDataList_founding_year span{font-size:6.4rem}.pg_oneMinute_companyData .pg_oneMinute_companyDataList .pg_oneMinute_companyDataList_item.__founding .pg_oneMinute_companyDataList_imgWrapper{width:72%}.pg_oneMinute_companyData .pg_oneMinute_companyDataList .pg_oneMinute_companyDataList_title{font-size:1.8rem;letter-spacing:-.32px}.pg_oneMinute_companyData .pg_oneMinute_companyDataList .pg_oneMinute_companyDataList_title span{font-size:1.3rem}.pg_oneMinute_companyData .pg_oneMinute_companyDataList .pg_oneMinute_companyDataList_img{margin-top:2.4rem}.pg_oneMinute_companyData .pg_oneMinute_companyDataList .pg_oneMinute_companyDataList_imgWrapper{aspect-ratio:286/180;margin-top:1.6rem;padding-top:2.4rem}.pg_oneMinute_companyData .pg_oneMinute_companyDataList .pg_oneMinute_companyDataList_body{font-size:2rem}.pg_oneMinute_companyData .pg_oneMinute_companyDataList .pg_oneMinute_companyDataList_body .pg_oneMinute_companyDataList_num{font-size:3.6rem}.pg_oneMinute_philosopy .pg_oneMinute_philosopy_table tr th,.pg_oneMinute_philosopy .pg_oneMinute_philosopy_table tr td{display:block;width:100%}.pg_oneMinute_philosopy .pg_oneMinute_philosopy_table tr th{width:16rem;font-size:1.6rem;letter-spacing:-.32px}.pg_oneMinute_philosopy .pg_oneMinute_philosopy_table tr td p strong{font-size:2rem}.pg_oneMinute_philosopy .pg_oneMinute_philosopy_table tr td p.__medium,.pg_oneMinute_philosopy .pg_oneMinute_philosopy_table tr td ul li{font-size:1.4rem}.pg_oneMinute_philosopy .pg_oneMinute_philosopy_table tr td .pg_oneMinute_philosopy_movie .pg_oneMinute_philosopy_movie_btnWrapper span{font-size:1.6rem}.pg_oneMinute_visionBusinessPlan .pg_oneMinute_visionBusinessPlanList{gap:4rem}.pg_oneMinute_visionBusinessPlan .pg_oneMinute_visionBusinessPlanList .pg_oneMinute_visionBusinessPlanList_headingBlock a{padding:2.4rem 0}.pg_oneMinute_visionBusinessPlan .pg_oneMinute_visionBusinessPlanList .pg_oneMinute_visionBusinessPlanList_headingBlock .pg_oneMinute_visionBusinessPlanList_headingBlock_title{font-size:2rem}.pg_oneMinute_visionBusinessPlan .pg_oneMinute_visionBusinessPlanList .el_textBlock:before{content:none}.pg_oneMinute_visionBusinessPlan .pg_oneMinute_visionBusinessPlanList .el_textBlock .el_textBlock_text{max-width:inherit;margin:0}.pg_oneMinute_visionBusinessPlan .pg_oneMinute_visionBusinessPlanList .pg_oneMinute_visionBusinessPlanList_imgWrapper{margin-top:3.2rem}.pg_ceoMessage .ly_hierarchy .bl_subFv{margin:.8rem .8rem 0}.pg_ceoMessage_body .pg_ceoMessage_headingBlock{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pg_ceoMessage_body .pg_ceoMessage_headingBlock .el_textBlock .el_textBlock_text p{font-size:1.4rem}.pg_ceoMessage_body .pg_ceoMessage_info{position:static;margin-top:3.2rem;gap:.8rem}.pg_ceoMessage_body .pg_ceoMessage_info .pg_ceoMessage_name{font-size:1.8rem;letter-spacing:-.32px}.pg_ceoMessage_body .pg_ceoMessage_imgWrapper{margin-top:6.4rem}.pg_place_overview_imgWrapper{padding:2.4rem}.pg_place_overview .el_textBlock{margin-bottom:3.2rem}.pg_careerDevelopment_img{max-width:inherit}.pg_careerDevelopment_imgWrapper{padding:1.2rem}.pg_careerDevelopment_careerSupport .el_textBlock{margin-bottom:3.2rem}.pg_careerDevelopment_careerSupport .el_textBlock .el_textBlock_text{max-width:inherit}.pg_careerDevelopment_training .el_textBlock{margin-bottom:2.8rem}.pg_careerDevelopment_training .pg_careerDevelopment_training_item{margin-bottom:2.4rem}.pg_careerDevelopment_leadershipProgram_list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:3.2rem 0;gap:1.6rem;font-size:1.3rem}.pg_careerDevelopment_leadershipProgram_list .pg_careerDevelopment_leadershipProgram_num{width:4.8rem;padding-left:.8rem;font-size:1.6rem;letter-spacing:-.36px}.pg_careerDevelopment_leadershipProgram_list .pg_careerDevelopment_leadershipProgram_headingBlock_title{margin-bottom:1.6rem;font-size:1.8rem}.pg_benefits_workAtNissan .el_textBlock .el_textBlock_text{max-width:inherit}.pg_benefits_workingConditions_list{padding:2.4rem;font-size:1.3rem}.pg_benefits_workingConditions_listWrapper{gap:1.6rem}.pg_benefits_workingConditions_list .pg_benefits_workingConditions_title{font-size:1.8rem;letter-spacing:-.36px}.pg_benefits_workLifeBalance_list{width:100%;padding:2.4rem;font-size:1.3rem}.pg_benefits_workLifeBalance_listWrapper{gap:1.6rem}.pg_benefits_workLifeBalance_list .pg_benefits_workLifeBalance_num{width:4.8rem;height:2.4rem;padding-left:.8rem;font-size:1.6rem}.pg_benefits_workLifeBalance_list .pg_benefits_workLifeBalance_title{margin-top:1.6rem;font-size:1.8rem;letter-spacing:.56px}.pg_benefits_workLifeBalance_list .pg_benefits_workLifeBalance_title span{font-size:1.2rem;letter-spacing:.52px}.pg_benefits_workLifeBalance_list .pg_benefits_workLifeBalance_text{margin-top:1.6rem}.pg_benefits_welfare_list{padding:1.2rem;font-size:1.6rem}.pg_benefits_welfare_list .pg_benefits_welfare_title{margin-top:1.2rem}.pg_benefits_welfare_list .pg_benefits_welfare_title:before{top:-1rem}.pg_benefits_welfare_list .pg_benefits_welfare_title span{font-size:1.2rem}.pg_people_list{padding-top:0!important}.pg_peopleSingleFv .pg_peopleSingleFv_imgWrapper,.pg_peopleSingleFv .pg_peopleSingleFv_heading{margin-top:3.2rem}.pg_peopleSingleFv .pg_peopleSingleFv_heading:before{display:block;position:static;width:3.2rem;height:.3rem;margin-bottom:1.6rem}.pg_peopleSingleFv .pg_peopleSingleFv_heading h1{font-size:2rem}.pg_peopleSingleFv .pg_peopleSingleFv_tag{position:static;max-width:inherit;margin-top:3.2rem;gap:1.6rem}.pg_peopleSingleFv .pg_peopleSingleFv_tag .pg_peopleSingleFv_tag_item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-ms-flex-direction:row;flex-direction:row;align-items:center;gap:.8rem}.pg_peopleSingleFv .pg_peopleSingleFv_tag .pg_peopleSingleFv_tag_heading{-ms-flex-negative:0;flex-shrink:0;width:8.8rem;font-size:1.2rem}.pg_peopleSingleFv .pg_peopleSingleFv_tag .pg_peopleSingleFv_tag_heading:after{right:0}.pg_peopleSingleFv .pg_peopleSingleFv_tag .pg_peopleSingleFv_tag_name{font-size:1.2rem}.pg_peopleSingle_body .pg_peopleSingle_article .pg_peopleSingle_article_item,.pg_peopleSingle_body .pg_peopleSingle_article .pg_peopleSingle_article_item.__horizontal{margin-bottom:6.4rem}.pg_peopleSingle_body .pg_peopleSingle_article .pg_peopleSingle_article_chapter{margin-bottom:3.2rem;padding-bottom:1.2rem;font-size:1.4rem;letter-spacing:-.28px}.pg_peopleSingle_body .pg_peopleSingle_article h2{margin-bottom:2.4rem;font-size:2.4rem}.pg_peopleSingle_body .pg_peopleSingle_article p{margin-bottom:2.4rem}.pg_peopleSingle_body .pg_peopleSingle_article picture{margin-top:4rem}.pg_application_desiredQualifications .el_textBlock .el_textBlock_text{max-width:inherit}.pg_application_desiredQualifications .pg_application_desiredQualifications_list{width:100%;font-size:1.3rem}.pg_application_desiredQualifications .pg_application_desiredQualifications_listWrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:3.2rem;padding-top:3.2rem;gap:.8rem}.pg_application_desiredQualifications .pg_application_desiredQualifications_list .pg_application_desiredQualifications_list_title{font-size:2rem;letter-spacing:-.36px}.pg_application_desiredQualifications .pg_application_desiredQualifications_list .pg_application_desiredQualifications_list_text{margin-top:4.8rem;padding-top:1.6rem}.pg_application_hiringProcess .pg_application_hiringProcess_list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:2.4rem;gap:3.2rem}.pg_application_hiringProcess .pg_application_hiringProcess_listWrapper{gap:.4rem}.pg_application_hiringProcess .pg_application_hiringProcess_list .pg_application_hiringProcess_list_num{width:auto;font-size:1.4rem}.pg_application_hiringProcess .pg_application_hiringProcess_list .pg_application_hiringProcess_list_num svg{display:none}.pg_application_hiringProcess .pg_application_hiringProcess_list .pg_application_hiringProcess_list_title{width:auto;font-size:2rem;letter-spacing:-.36px}.pg_application_hiringProcess .pg_application_hiringProcess_list .pg_application_hiringProcess_list_textBlock{max-width:inherit}.pg_harassment_body .pg_harassment_item{margin-bottom:5.2rem}.pg_harassment_body h2{margin-bottom:2.4rem;font-size:1.8rem;letter-spacing:.72px}.pg_harassment_body p{margin-bottom:3.2rem;font-size:1.2rem}.pg_harassment_body ul li{font-size:1.3rem}.pg_singleFv .pg_singleFv_headingBlock .pg_singleFv_headingBlock_jp{font-size:3.6rem}.pg_singleFv .pg_singleFv_headingBlock .pg_singleFv_headingBlock_en{font-size:2rem}}@media screen and (max-width: 560px){:root{--liquid-htmlroot: calc( calc(var(--vw, 1vw) * 100) / var(--liquid-smDesignRatio) )}.bl_menu .bl_menu_info .bl_link_list{width:calc(50% - 1.6rem);font-size:1.2rem}.bl_menu .bl_menu_info .bl_link_listWrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2.4rem}.bl_menu .bl_menu_info .bl_copyright{font-size:1.4rem}.bl_peopleList{gap:1.6rem}.bl_peopleList .bl_peopleList_item{width:100%}.bl_peopleList .bl_peopleList_item .bl_peopleList_tag .bl_peopleList_tag_heading{width:7.2rem;font-size:1.2rem}.bl_peopleList .bl_peopleList_item .bl_peopleList_tag .bl_peopleList_tag_name{font-size:1.2rem}.bl_peopleList_square .bl_peopleList_item{width:100%}.bl_accordion.__place .bl_accordion_list .bl_accordion_content .bl_accordion_place_cont{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.bl_accordion.__place .bl_accordion_list .bl_accordion_content .bl_accordion_place_cont .bl_accordion_place_imgWrapper{width:100%;max-width:inherit}.bl_pageList{gap:1.6rem}.bl_pageList .bl_pageListItem{width:100%}.bl_pageList .bl_pageListItem .bl_pageList_imgWrapper .el_icon{right:.8rem;bottom:-2rem}.bl_functionList .bl_functionList_item a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}.bl_functionList .bl_functionList_item .bl_functionList_body{width:100%;padding:1.6rem .8rem}.bl_functionList .bl_functionList_item .bl_functionList_headingBlock{gap:1.2rem}.bl_functionList .bl_functionList_item .bl_functionList_tagWrapper{margin-top:1.2rem}.bl_functionList .bl_functionList_item .bl_functionList_tagWrapper:before{width:16rem}.bl_functionList .bl_functionList_item .bl_functionList_text{font-size:1.3rem}.bl_functionList .bl_functionList_item .bl_functionList_text span{font-size:1.3rem;letter-spacing:.52px}.bl_functionList .bl_functionList_item .bl_functionList_imgWrapper{width:100%}.bl_keyDomainsList .bl_keyDomainsList_cont{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.4rem}.bl_keyDomainsList .bl_keyDomainsList_imgWrapper{max-width:inherit}.bl_topicsList{gap:1.6rem}.bl_topicsList .bl_topicsList_item{width:100%}.bl_recommendList{gap:1.6rem}.bl_recommendList .bl_recommendList_item,.bl_recommendList .bl_recommendList_item.__2column{width:100%}.bl_recommendList .bl_recommendList_item .bl_recommendList_img{aspect-ratio:1/1}.el_logo.__header span{display:none}.el_btnRelated{padding:2.4rem 1.6rem 2.4rem 2.4rem}.dd_lgmd,.dd_md{display:none;visibility:hidden;width:0;height:0}.dd_sm{display:block;visibility:visible;width:auto;height:auto}br.__sm{display:inline-block}.pg_top_loading{height:calc(var(--fixvh, 1vh) * 100)}.pg_top_loading .pg_top_loading_imgWrapper{width:72%}.pg_top_mv .pg_top_mv_scroll{display:none}.pg_oneMinute_companyData .pg_oneMinute_companyDataList{gap:1.6rem}.pg_oneMinute_companyData .pg_oneMinute_companyDataList .pg_oneMinute_companyDataList_item{width:100%}.pg_oneMinute_companyData .pg_oneMinute_companyDataList .pg_oneMinute_companyDataList_item.__founding{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:2.4rem 1.2rem 1.2rem}.pg_oneMinute_companyData .pg_oneMinute_companyDataList .pg_oneMinute_companyDataList_item.__founding .pg_oneMinute_companyDataList_body_founding{padding-top:2.4rem}.pg_oneMinute_companyData .pg_oneMinute_companyDataList .pg_oneMinute_companyDataList_item.__founding .pg_oneMinute_companyDataList_body_founding:before{top:0}.pg_oneMinute_companyData .pg_oneMinute_companyDataList .pg_oneMinute_companyDataList_item.__founding .pg_oneMinute_companyDataList_body_founding .pg_oneMinute_companyDataList_founding_year{position:absolute;top:auto;right:0;bottom:1.2rem;left:auto}.pg_oneMinute_companyData .pg_oneMinute_companyDataList .pg_oneMinute_companyDataList_item.__founding .pg_oneMinute_companyDataList_imgWrapper{width:100%}.pg_oneMinute_companyData .pg_oneMinute_companyDataList .pg_oneMinute_companyDataList_item.__founding svg{aspect-ratio:inherit;width:100%}.pg_oneMinute_philosopy .pg_oneMinute_philosopy_table tr{padding:3.2rem 0 4rem}.pg_oneMinute_philosopy .pg_oneMinute_philosopy_table tr th{margin-bottom:2rem}.pg_oneMinute_philosopy .pg_oneMinute_philosopy_table tr td p{margin-bottom:1.6rem}.pg_oneMinute_philosopy .pg_oneMinute_philosopy_table tr td ul li{margin-bottom:.8rem}.pg_oneMinute_philosopy .pg_oneMinute_philosopy_table tr td .pg_oneMinute_philosopy_movie{margin-top:2.4rem}.pg_benefits_workAtNissan .pg_benefits_workAtNissan_img{width:100%}.pg_benefits_workAtNissan .pg_benefits_workAtNissan_imgWrapper{margin-top:3.2rem}.pg_benefits_workingConditions_list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.6rem}.pg_benefits_workingConditions_list .pg_benefits_workingConditions_img{width:6.4rem;height:6.4rem}.pg_benefits_workingConditions_list .pg_benefits_workingConditions_imgWrapper{-webkit-box-align:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;width:100%;gap:2rem}.pg_benefits_workingConditions_list .pg_benefits_workingConditions_img svg{width:3.2rem}.pg_benefits_workingConditions_list .pg_benefits_workingConditions_body{gap:1.6rem}.pg_benefits_welfare_list .pg_benefits_welfare_title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-ms-flex-direction:column;flex-direction:column;align-items:flex-start;gap:.8rem}}@media (-ms-high-contrast: none),(-ms-high-contrast: active),(-moz-touch-enabled: 0),(hover: hover){.bl_hamburgerBtn:hover .bl_hamburgerBtn_trigger span{width:100%}.bl_cta .bl_cta_link:hover:before{visibility:visible;opacity:1}.bl_cta .bl_cta_link:hover .el_icon{-webkit-clip-path:polygon(5% 5%,95% 5%,95% 95%,5% 95%);clip-path:polygon(5% 5%,95% 5%,95% 95%,5% 95%);-webkit-transition:-webkit-clip-path .4s cubic-bezier(.34,1.56,.64,1);transition:-webkit-clip-path .4s cubic-bezier(.34,1.56,.64,1);-o-transition:clip-path .4s cubic-bezier(.34,1.56,.64,1);transition:clip-path .4s cubic-bezier(.34,1.56,.64,1);transition:clip-path .4s cubic-bezier(.34,1.56,.64,1),-webkit-clip-path .4s cubic-bezier(.34,1.56,.64,1)}.bl_cta .bl_cta_link:hover .el_icon svg{-webkit-animation:arrowHover .4s ease-out;animation:arrowHover .4s ease-out}.bl_cta .bl_cta_link.__business:hover{border:.1rem solid #595959}.bl_cta .bl_cta_link.__alumni:hover,.bl_cta .bl_cta_link.__alumni:hover .el_btnArrow{color:#fff}.bl_menu .bl_menu_header_body .bl_menu_header_btnWrapper .bl_menu_header_btn:hover:before{visibility:visible;opacity:1}.bl_menu .bl_menu_header_body .bl_menu_header_btnWrapper .bl_menu_header_btn:hover .el_icon{-webkit-clip-path:polygon(5% 5%,95% 5%,95% 95%,5% 95%);clip-path:polygon(5% 5%,95% 5%,95% 95%,5% 95%);-webkit-transition:-webkit-clip-path .4s cubic-bezier(.34,1.56,.64,1);transition:-webkit-clip-path .4s cubic-bezier(.34,1.56,.64,1);-o-transition:clip-path .4s cubic-bezier(.34,1.56,.64,1);transition:clip-path .4s cubic-bezier(.34,1.56,.64,1);transition:clip-path .4s cubic-bezier(.34,1.56,.64,1),-webkit-clip-path .4s cubic-bezier(.34,1.56,.64,1)}.bl_menu .bl_menu_header_body .bl_menu_header_btnWrapper .bl_menu_header_btn:hover .el_icon svg{-webkit-animation:arrowHover .4s ease-out;animation:arrowHover .4s ease-out}.bl_menu .bl_menu_header_body .bl_menu_header_btnWrapper .bl_menu_header_btn.__wh:hover{color:#fff}.bl_peopleList .bl_peopleList_item a:hover .bl_peopleList_title{color:#003f66;text-decoration:underline}.bl_peopleList .bl_peopleList_item a:hover .bl_peopleList_imgWrapper source,.bl_peopleList .bl_peopleList_item a:hover .bl_peopleList_imgWrapper img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.bl_peopleList_square .bl_peopleList_item a:hover .bl_peopleList_imgWrapper source,.bl_peopleList_square .bl_peopleList_item a:hover .bl_peopleList_imgWrapper img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.bl_peopleList_square .bl_peopleList_item a:hover .bl_peopleList_title{color:#003f66;text-decoration:underline}.bl_accordion .bl_accordion_title:hover .bl_accordion_icon span:nth-of-type(1){-webkit-transform:translate(0,-50%) rotate(90deg);-ms-transform:translate(0,-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.bl_accordion .bl_accordion_title:hover .bl_accordion_icon span:nth-of-type(2){-webkit-transform:translate(0,-50%) rotate(180deg);-ms-transform:translate(0,-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.bl_breadcrumb li a:hover span{opacity:1}.bl_sideNav .bl_sideNav_list.is_current .bl_side_btn:hover{background-color:#003f66;color:#fff}.bl_sideNav .bl_sideNav_list .bl_side_btn:hover,.bl_sideNav .bl_sideNav_list .bl_side_btn[aria-expanded=true]:hover{background-color:#fff}.bl_sideNav .bl_sideNav_list .bl_side_btn.is_active:hover{background-color:#003f66;color:#fff}.bl_sideNav .bl_sideNav_list .bl_side_btn.js_accordion_btn[aria-expanded=true]:hover{background-color:#fff}.bl_pageList .bl_pageListItem .bl_pageList_link:hover .bl_pageList_imgWrapper source,.bl_pageList .bl_pageListItem .bl_pageList_link:hover .bl_pageList_imgWrapper img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.bl_pageList .bl_pageListItem .bl_pageList_link:hover .bl_pageList_imgWrapper .el_icon{-webkit-clip-path:polygon(5% 5%,95% 5%,95% 95%,5% 95%);clip-path:polygon(5% 5%,95% 5%,95% 95%,5% 95%);-webkit-transition:-webkit-clip-path .4s cubic-bezier(.34,1.56,.64,1);transition:-webkit-clip-path .4s cubic-bezier(.34,1.56,.64,1);-o-transition:clip-path .4s cubic-bezier(.34,1.56,.64,1);transition:clip-path .4s cubic-bezier(.34,1.56,.64,1);transition:clip-path .4s cubic-bezier(.34,1.56,.64,1),-webkit-clip-path .4s cubic-bezier(.34,1.56,.64,1)}.bl_pageList .bl_pageListItem .bl_pageList_link:hover .bl_pageList_imgWrapper .el_icon svg{-webkit-animation:arrowHover .4s ease-out;animation:arrowHover .4s ease-out}.bl_modal .bl_modal_close:hover{-webkit-transform:scale(.85);-ms-transform:scale(.85);transform:scale(.85)}.bl_functionList .bl_functionList_item a:hover .bl_functionList_img source,.bl_functionList .bl_functionList_item a:hover .bl_functionList_img img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.bl_functionList .bl_functionList_item a:hover .el_icon{-webkit-clip-path:polygon(5% 5%,95% 5%,95% 95%,5% 95%);clip-path:polygon(5% 5%,95% 5%,95% 95%,5% 95%);-webkit-transition:-webkit-clip-path .4s cubic-bezier(.34,1.56,.64,1);transition:-webkit-clip-path .4s cubic-bezier(.34,1.56,.64,1);-o-transition:clip-path .4s cubic-bezier(.34,1.56,.64,1);transition:clip-path .4s cubic-bezier(.34,1.56,.64,1);transition:clip-path .4s cubic-bezier(.34,1.56,.64,1),-webkit-clip-path .4s cubic-bezier(.34,1.56,.64,1)}.bl_functionList .bl_functionList_item a:hover .el_icon svg{-webkit-animation:arrowHover .4s ease-out;animation:arrowHover .4s ease-out}.bl_linkList .bl_linkList_item a:hover{padding-left:3.2rem;background-color:#003f66;color:#fff}.bl_linkList .bl_linkList_item a:hover .bl_linkList_heading:before{background-color:#fff}.bl_linkList .bl_linkList_item a:hover .el_icon{-webkit-clip-path:polygon(5% 5%,95% 5%,95% 95%,5% 95%);clip-path:polygon(5% 5%,95% 5%,95% 95%,5% 95%);-webkit-transition:-webkit-clip-path .4s cubic-bezier(.34,1.56,.64,1);transition:-webkit-clip-path .4s cubic-bezier(.34,1.56,.64,1);-o-transition:clip-path .4s cubic-bezier(.34,1.56,.64,1);transition:clip-path .4s cubic-bezier(.34,1.56,.64,1);transition:clip-path .4s cubic-bezier(.34,1.56,.64,1),-webkit-clip-path .4s cubic-bezier(.34,1.56,.64,1)}.bl_linkList .bl_linkList_item a:hover .el_icon svg{-webkit-animation:arrowHover .4s ease-out;animation:arrowHover .4s ease-out}.bl_topicsList a:hover .bl_topicsList_img source,.bl_topicsList a:hover .bl_topicsList_img img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.bl_topicsList a:hover .el_icon{-webkit-clip-path:polygon(5% 5%,95% 5%,95% 95%,5% 95%);clip-path:polygon(5% 5%,95% 5%,95% 95%,5% 95%);-webkit-transition:-webkit-clip-path .4s cubic-bezier(.34,1.56,.64,1);transition:-webkit-clip-path .4s cubic-bezier(.34,1.56,.64,1);-o-transition:clip-path .4s cubic-bezier(.34,1.56,.64,1);transition:clip-path .4s cubic-bezier(.34,1.56,.64,1);transition:clip-path .4s cubic-bezier(.34,1.56,.64,1),-webkit-clip-path .4s cubic-bezier(.34,1.56,.64,1)}.bl_topicsList a:hover .el_icon svg{-webkit-animation:arrowHover .4s ease-out;animation:arrowHover .4s ease-out}.bl_recommendList .bl_recommendList_item.__noImage a:hover{background-color:#003f66}.bl_recommendList .bl_recommendList_item a:hover .bl_recommendList_img source,.bl_recommendList .bl_recommendList_item a:hover .bl_recommendList_img img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.bl_recommendList .bl_recommendList_item a:hover .el_icon{-webkit-clip-path:polygon(5% 5%,95% 5%,95% 95%,5% 95%);clip-path:polygon(5% 5%,95% 5%,95% 95%,5% 95%);-webkit-transition:-webkit-clip-path .4s cubic-bezier(.34,1.56,.64,1);transition:-webkit-clip-path .4s cubic-bezier(.34,1.56,.64,1);-o-transition:clip-path .4s cubic-bezier(.34,1.56,.64,1);transition:clip-path .4s cubic-bezier(.34,1.56,.64,1);transition:clip-path .4s cubic-bezier(.34,1.56,.64,1),-webkit-clip-path .4s cubic-bezier(.34,1.56,.64,1)}.bl_recommendList .bl_recommendList_item a:hover .el_icon svg{-webkit-animation:arrowHover .4s ease-out;animation:arrowHover .4s ease-out}.el_btn:hover:before{visibility:visible;opacity:1}.el_logo a:hover{opacity:.6}.el_btnArrow:hover .el_btnArrow_text{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translate(10px);-webkit-transition-timing-function:cubic-bezier(.34,1.56,.64,1);-o-transition-timing-function:cubic-bezier(.34,1.56,.64,1);transition-timing-function:cubic-bezier(.34,1.56,.64,1)}.el_btnArrow:hover .el_btnArrow_icon{-webkit-clip-path:polygon(5% 5%,95% 5%,95% 95%,5% 95%);clip-path:polygon(5% 5%,95% 5%,95% 95%,5% 95%);-webkit-transition:-webkit-clip-path .4s cubic-bezier(.34,1.56,.64,1);transition:-webkit-clip-path .4s cubic-bezier(.34,1.56,.64,1);-o-transition:clip-path .4s cubic-bezier(.34,1.56,.64,1);transition:clip-path .4s cubic-bezier(.34,1.56,.64,1);transition:clip-path .4s cubic-bezier(.34,1.56,.64,1),-webkit-clip-path .4s cubic-bezier(.34,1.56,.64,1)}.el_btnArrow:hover .el_btnArrow_icon svg{-webkit-animation:arrowHover .4s ease-out;animation:arrowHover .4s ease-out}.el_btnBorder:hover:before{-webkit-transform:scale(0,1);-ms-transform:scale(0,1);transform:scaleX(0)}.el_btnBorder:hover .el_icon{-webkit-clip-path:polygon(5% 5%,95% 5%,95% 95%,5% 95%);clip-path:polygon(5% 5%,95% 5%,95% 95%,5% 95%);-webkit-transition:-webkit-clip-path .4s cubic-bezier(.34,1.56,.64,1);transition:-webkit-clip-path .4s cubic-bezier(.34,1.56,.64,1);-o-transition:clip-path .4s cubic-bezier(.34,1.56,.64,1);transition:clip-path .4s cubic-bezier(.34,1.56,.64,1);transition:clip-path .4s cubic-bezier(.34,1.56,.64,1),-webkit-clip-path .4s cubic-bezier(.34,1.56,.64,1)}.el_btnBorder:hover .el_icon svg{-webkit-animation:arrowHover .4s ease-out;animation:arrowHover .4s ease-out}.el_btnMore:hover{color:#fff}.el_btnMore:hover:before{visibility:visible;opacity:1}.el_btnJob:hover:before{visibility:visible;opacity:1}.el_btnJob:hover .el_icon{-webkit-clip-path:polygon(5% 5%,95% 5%,95% 95%,5% 95%);clip-path:polygon(5% 5%,95% 5%,95% 95%,5% 95%);-webkit-transition:-webkit-clip-path .4s cubic-bezier(.34,1.56,.64,1);transition:-webkit-clip-path .4s cubic-bezier(.34,1.56,.64,1);-o-transition:clip-path .4s cubic-bezier(.34,1.56,.64,1);transition:clip-path .4s cubic-bezier(.34,1.56,.64,1);transition:clip-path .4s cubic-bezier(.34,1.56,.64,1),-webkit-clip-path .4s cubic-bezier(.34,1.56,.64,1)}.el_btnJob:hover .el_icon svg{-webkit-animation:arrowHover .4s ease-out;animation:arrowHover .4s ease-out}.splide__arrows .splide__arrow--prev:hover{-webkit-transform:translateX(-.8rem);-ms-transform:translateX(-.8rem);transform:translate(-.8rem)}.splide__arrows .splide__arrow--next:hover{-webkit-transform:translateX(.8rem);-ms-transform:translateX(.8rem);transform:translate(.8rem)}.an_thumb_zoom:hover .el_thumb .el_thumb_bg{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.an_borderRight:hover:before{-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.pg_top_message .pg_top_messageLink .pg_top_message_btn:hover:before{visibility:visible;opacity:1}.pg_top_about .pg_top_about_list .pg_top_about_list_cont a:hover .pg_top_about_list_cont_imgWrapper source,.pg_top_about .pg_top_about_list .pg_top_about_list_cont a:hover .pg_top_about_list_cont_imgWrapper img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.pg_top_about .pg_top_about_list .pg_top_about_list_cont a:hover .pg_top_about_list_btn{padding-left:2.4rem}.pg_top_about .pg_top_about_list .pg_top_about_list_cont a:hover .pg_top_about_list_btn .el_icon{-webkit-clip-path:polygon(5% 5%,95% 5%,95% 95%,5% 95%);clip-path:polygon(5% 5%,95% 5%,95% 95%,5% 95%);-webkit-transition:-webkit-clip-path .4s cubic-bezier(.34,1.56,.64,1);transition:-webkit-clip-path .4s cubic-bezier(.34,1.56,.64,1);-o-transition:clip-path .4s cubic-bezier(.34,1.56,.64,1);transition:clip-path .4s cubic-bezier(.34,1.56,.64,1);transition:clip-path .4s cubic-bezier(.34,1.56,.64,1),-webkit-clip-path .4s cubic-bezier(.34,1.56,.64,1)}.pg_top_about .pg_top_about_list .pg_top_about_list_cont a:hover .pg_top_about_list_btn .el_icon svg{-webkit-animation:arrowHover .4s ease-out;animation:arrowHover .4s ease-out}.pg_top_function .pg_top_function_cont:hover{background-color:#000;color:#fff}.pg_top_function .pg_top_function_cont:hover .el_headingTop .el_headingTop_jpBlock .el_headingTop_jp{color:#fff}.pg_top_function .pg_top_function_cont:hover .el_headingTop .el_headingTop_jpBlock .el_headingTop_line{background-color:#fff}.pg_top_function .pg_top_function_cont:hover .el_btnArrow .el_btnArrow_text{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translate(10px);color:#fff;-webkit-transition-timing-function:cubic-bezier(.34,1.56,.64,1);-o-transition-timing-function:cubic-bezier(.34,1.56,.64,1);transition-timing-function:cubic-bezier(.34,1.56,.64,1)}.pg_top_function .pg_top_function_cont:hover .el_btnArrow .el_btnArrow_icon{-webkit-clip-path:polygon(5% 5%,95% 5%,95% 95%,5% 95%);clip-path:polygon(5% 5%,95% 5%,95% 95%,5% 95%);-webkit-transition:-webkit-clip-path .4s cubic-bezier(.34,1.56,.64,1);transition:-webkit-clip-path .4s cubic-bezier(.34,1.56,.64,1);-o-transition:clip-path .4s cubic-bezier(.34,1.56,.64,1);transition:clip-path .4s cubic-bezier(.34,1.56,.64,1);transition:clip-path .4s cubic-bezier(.34,1.56,.64,1),-webkit-clip-path .4s cubic-bezier(.34,1.56,.64,1)}.pg_top_function .pg_top_function_cont:hover .el_btnArrow .el_btnArrow_icon svg{-webkit-animation:arrowHover .4s ease-out;animation:arrowHover .4s ease-out}.pg_top_function .pg_top_function_cont:hover .pg_top_function_imgWrapper source,.pg_top_function .pg_top_function_cont:hover .pg_top_function_imgWrapper img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.pg_top_environment .pg_top_environment_list .pg_top_environment_btn:hover{padding-left:2.4rem;background-color:#ffffff1a;color:#fff}.pg_oneMinute_philosopy .pg_oneMinute_philosopy_table tr td .pg_oneMinute_philosopy_movie:hover .pg_oneMinute_philosopy_movie_img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.pg_oneMinute_visionBusinessPlan .pg_oneMinute_visionBusinessPlanList .pg_oneMinute_visionBusinessPlanList_headingBlock a:hover .el_icon{-webkit-clip-path:polygon(5% 5%,95% 5%,95% 95%,5% 95%);clip-path:polygon(5% 5%,95% 5%,95% 95%,5% 95%);-webkit-transition:-webkit-clip-path .4s cubic-bezier(.34,1.56,.64,1);transition:-webkit-clip-path .4s cubic-bezier(.34,1.56,.64,1);-o-transition:clip-path .4s cubic-bezier(.34,1.56,.64,1);transition:clip-path .4s cubic-bezier(.34,1.56,.64,1);transition:clip-path .4s cubic-bezier(.34,1.56,.64,1),-webkit-clip-path .4s cubic-bezier(.34,1.56,.64,1)}.pg_oneMinute_visionBusinessPlan .pg_oneMinute_visionBusinessPlanList .pg_oneMinute_visionBusinessPlanList_headingBlock a:hover .el_icon svg{-webkit-animation:arrowHover .4s ease-out;animation:arrowHover .4s ease-out}}@media (hover: none){a,button,form label,form span,form input,.bl_hamburgerBtn,.bl_cta .bl_cta_link,.bl_cta .bl_cta_link.__business,.bl_cta .bl_cta_link.__alumni,.bl_menu .bl_menu_header_body .bl_menu_header_btnWrapper .bl_menu_header_btn,.bl_menu .bl_menu_header_body .bl_menu_header_btnWrapper .bl_menu_header_btn.__wh,.bl_peopleList .bl_peopleList_item a,.bl_peopleList_square .bl_peopleList_item a,.bl_accordion .bl_accordion_title,.bl_breadcrumb li a,.bl_sideNav .bl_sideNav_list.is_current .bl_side_btn,.bl_sideNav .bl_sideNav_list .bl_side_btn,.bl_sideNav .bl_sideNav_list .bl_side_btn[aria-expanded=true],.bl_sideNav .bl_sideNav_list .bl_side_btn.is_active,.bl_sideNav .bl_sideNav_list .bl_side_btn.js_accordion_btn[aria-expanded=true],.bl_pageList .bl_pageListItem .bl_pageList_link,.bl_modal .bl_modal_close,.bl_functionList .bl_functionList_item a,.bl_linkList .bl_linkList_item a,.bl_topicsList a,.bl_recommendList .bl_recommendList_item.__noImage a,.bl_recommendList .bl_recommendList_item a,.el_btn,.el_logo a,.el_btnArrow,.el_btnBorder,.el_btnMore,.el_btnJob,.splide__arrows .splide__arrow,.splide__arrows .splide__arrow--prev,.splide__arrows .splide__arrow--next,.an_thumb_zoom,.an_borderRight,.pg_top_message .pg_top_messageLink .pg_top_message_btn,.pg_top_about .pg_top_about_list .pg_top_about_list_cont a,.pg_top_function .pg_top_function_cont,.pg_top_environment .pg_top_environment_list .pg_top_environment_btn,.pg_oneMinute_philosopy .pg_oneMinute_philosopy_table tr td .pg_oneMinute_philosopy_movie,.pg_oneMinute_visionBusinessPlan .pg_oneMinute_visionBusinessPlanList .pg_oneMinute_visionBusinessPlanList_headingBlock a{-webkit-tap-highlight-color:rgba(0,0,0,0)}}*:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}a,button{cursor:revert}ol,ul,menu{list-style:none}img{max-width:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}::-webkit-input-placeholder{color:unset}::-moz-placeholder{color:unset}:-ms-input-placeholder{color:unset}::-ms-input-placeholder{color:unset}::placeholder{color:unset}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable="false"])){-moz-user-modify:read-write;-webkit-user-modify:read-write;-webkit-line-break:after-white-space;overflow-wrap:break-word;-webkit-user-select:auto}:where([draggable="true"]){-webkit-user-drag:element}
