@import url(/COMMON/WEBFONTS/ShinGoPro-Light/woff/ShinGoPro-Light.css);@import url(/COMMON/WEBFONTS/ShinGoPro-Bold/woff/ShinGoPro-Bold.css);@import url(/COMMON/WEBFONTS/ShinGoPro-Regular/woff/ShinGoPro-Regular.css);html{font-size:16px}body{font-family:ShinGoPro-Regular,sans-serif}.container-img,.container-main{font-family:ShinGoPro-Light,sans-serif}body.brand-top #gn_header{position:absolute;top:0;left:0;width:100%;max-width:unset}body.brand-top #gn_header>{margin:0 auto}body.brand-top #gn_header svg{-webkit-filter:unset;filter:unset}body.brand-top #gn_header svg #Nissan-logo-Copy{fill:#000!important}html.js-c_010D-meganav-open .c_010D .burger,html.js-c_010D-menu-open .c_010D .burger{color:#343434!important}.sidebar-mobile.pointer-none,.sidebar-mobile.pointer-none>*{pointer-events:none}#gn_footer{background-color:#1a1a1a}.anm.anm-up{transform:translateY(50px);opacity:0;transition:all 1s}.anm.anm-up.show{transform:translateY(0);opacity:1}.anm.anm-right{opacity:0;transition:opacity 1s}.anm.anm-right.show{opacity:1}.anm.anm-fade{opacity:0;transition:opacity 1s;transition-delay:.3s}.anm.anm-fade.show{opacity:1}.anm.anm-in{transform:scale(1.1);opacity:0;transition:opacity 1s,transform 3s}.anm.anm-in.show{transform:scale(1);opacity:1}.anm.anm-in-kv{transform:scale(1.06);opacity:0;transition:opacity 1s,transform 3s}.anm.anm-in-kv.show{transform:scale(1);opacity:1}.fig{width:100%;overflow:hidden}.fig img{width:100%;height:auto;vertical-align:bottom}.bnr-tec{margin:0 auto;overflow:hidden}.bnr-tec a{display:block;width:100%;height:100%;background-color:#000;text-decoration:none}.bnr-tec a img{width:100%;height:auto;vertical-align:bottom;transition:opacity .5s,transform 2s}.bnr-tec a:hover img{transform:scale(1.07);opacity:.7;transition:opacity .5s,transform .3s}.bnr-movie{margin:0 auto;overflow:hidden}.bnr-movie a{display:block;width:100%;height:100%;background-color:#000;text-decoration:none}.bnr-movie a img{width:100%;height:auto;vertical-align:bottom;transition:opacity .5s,transform 2s}.bnr-movie a:hover img{transform:scale(1.07);opacity:.7;transition:opacity .5s,transform .3s}body.ni .car a,body.tech .car a{display:block;width:100%;height:100%;color:#000;text-decoration:none}.car-annotation{font-size:10px;vertical-align:super}.note-copy{margin:6px 10px 0 0;font-family:ShinGoPro-Light,sans-serif!important;font-size:12px;letter-spacing:.1em;line-height:1.6;text-align:right}body.tec-index .container-v .container-img{position:relative;width:100%}body.tec-index .container-v .container-img .h1-container{position:absolute;top:50%;left:50%;width:100%;margin:0 auto;transform:translate(-50%,-50%);color:#fff;font-feature-settings:"palt" 1;letter-spacing:.3em;text-align:center}body.tec-index .container-v .container-img .h1-container .pm{font-feature-settings:"palt" 0}body.tec-index .container-v .container-img .h1-container .head1 .sub1{letter-spacing:0}body.tec-index .container-main{width:100%}body.tec-index .side-menu{position:relative}body.tec-index .head2{font-feature-settings:"palt" 1;letter-spacing:.15em}body.tec-index .head2 .pm{font-feature-settings:"palt" 0}body.tec-index .swiper-slide a,body.tec-index .tech-item a{display:block;width:100%;height:100%;color:#000;text-decoration:none}body.tec-index .swiper-slide a .fig img,body.tec-index .tech-item a .fig img{width:100%;height:auto;vertical-align:bottom}body.tec-index .swiper-slide a .head3,body.tec-index .tech-item a .head3{display:flex;align-items:center;font-feature-settings:"palt" 1;letter-spacing:.045em}body.tec-index .swiper-slide a .head3 .pm,body.tec-index .tech-item a .head3 .pm{font-feature-settings:"palt" 0}body.tec-index .swiper-slide a .head3 .after-arw,body.tec-index .tech-item a .head3 .after-arw{padding:0 20px 0 0}body.tec-index .swiper-slide a .head3:after,body.tec-index .tech-item a .head3:after{flex-grow:0;flex-shrink:0;width:4.8px;height:8px;transform:translateX(-10px);background:url(../IMAGES/COMMON/arw@2x.png) no-repeat border-box 50%/cover border-box;content:"";transition:transform .3s}body.tec-index .swiper-slide a .cap,body.tec-index .tech-item a .cap{font-feature-settings:"palt" 1;letter-spacing:.045em;line-height:1.6}body.tec-index .swiper-slide a .cap .pm,body.tec-index .tech-item a .cap .pm{font-feature-settings:"palt" 0}body.tec-index .swiper-slide a:hover .head3:after,body.tec-index .tech-item a:hover .head3:after{transform:translateX(0)}body.tec-index .swiper-container{position:relative;width:calc(100% - 50px);margin:30px auto 0;overflow:visible}body.tec-index .swiper-container .swiper-wrapper{display:flex}body.tec-index .swiper-container .swiper-wrapper .swiper-slide{flex-grow:0;flex-shrink:0}body.tec-index .swiper-container .swiper-wrapper .swiper-slide a .cap,body.tec-index .swiper-container .swiper-wrapper .swiper-slide a .head3{opacity:0;transition:opacity .3s}body.tec-index .swiper-container .swiper-wrapper .swiper-slide a .head3{margin:30px 0 0}body.tec-index .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-active .cap,body.tec-index .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-active .head3{opacity:1}body.tec-index .swiper-container .swiper-pagination{position:absolute;top:0;left:0;transform:translateZ(0);text-align:center;transition:opacity .3s}body.tec-index .swiper-container .swiper-pagination-bullet{display:inline-block;width:6px;height:6px;margin:0 7px 0 0;transform:scale(.5);border-radius:100%;background-color:#ccc;transition:color .3s,transform .3s}body.tec-index .swiper-container .swiper-pagination-bullet.swiper-pagination-bullet-active{transform:scale(1);background-color:#000}body.tec-index .tech-list{display:flex;flex-wrap:wrap;margin:40px 0 0;list-style:none}body.tec-index .tech-list .tech-item{width:calc((100% - 60px)/3);margin:0 0 30px 29.9px}body.tec-index .tech-list .tech-item:nth-child(3n+1){margin-left:0}body.tec-index .tech-list .tech-item a{opacity:1;transition:opacity .3s}body.tec-index .tech-list .tech-item a:hover{opacity:.8}body.tech .tech-detail .header-link{width:100%;font-feature-settings:"palt" 1;letter-spacing:.15em}body.tech .tech-detail .header-link .pm{font-feature-settings:"palt" 0}body.tech .tech-detail .header-link a{display:flex;align-items:center;color:#000;text-decoration:none}body.tech .tech-detail .header-link a:before{display:block;background:url(../IMAGES/COMMON/btn_back@2x.png) no-repeat border-box 50%/cover border-box;vertical-align:middle;content:"";transition:transform .3s}body.tech .tech-detail .header-link a:hover:before{transform:translateX(-10px)}body.tech .tech-detail .head1{width:100%;font-feature-settings:"palt" 1;letter-spacing:.15em}body.tech .tech-detail .head1 .pm{font-feature-settings:"palt" 0}body.tech .tech-detail .container-video{position:relative;width:100%}body.tech .tech-detail .container-video .thumb .play{display:block;width:100%;height:100%;text-decoration:none;transition:opacity .3s}body.tech .tech-detail .container-video .thumb .play img{position:relative;width:100%;height:auto;vertical-align:bottom}body.tech .tech-detail .container-video .thumb .play img.on{position:absolute;top:0;left:0;opacity:1;transition:opacity .3s}body.tech .tech-detail .container-video .thumb .play:hover img.on{opacity:0}body.tech .tech-detail .container-video .thumb .play:after{display:block;position:absolute;top:50%;left:50%;width:80px;height:80px;transform:translate(-50%,-50%);background:url(../IMAGES/TECHNOLOGY/btn_play@2x.png) no-repeat border-box 50%/cover border-box;content:""}body.tech .tech-detail .container-video .thumb .play.playing{opacity:0;pointer-events:none}body.tech .tech-detail .container-video .thumb .play.playing:after,body.tech .tech-detail .container-video .thumb .play.playing img.on{opacity:0}body.tech .tech-detail .container-video .tech-video{position:absolute;top:0;left:0;width:100%;height:auto;vertical-align:bottom}body.tech .tech-detail .para-describe{width:100%;font-feature-settings:"palt" 1;letter-spacing:.045em}body.tech .tech-detail .para-describe .pm{font-feature-settings:"palt" 0}body.tech .tech-detail .para-describe .txt-note{font-size:14px}body.tech .tech-detail .para-describe__in{display:table}body.tech .tech-detail .para-describe .more-link{display:flex;align-items:center;color:inherit;text-decoration:none}body.tech .tech-detail .para-describe .more-link>span{padding-right:20px}body.tech .tech-detail .para-describe .more-link:after{flex-grow:0;flex-shrink:0;width:4.8px;height:8px;transform:translateX(-10px);background:url(../IMAGES/COMMON/arw@2x.png) no-repeat border-box 50%/cover border-box;content:"";transition:transform .3s}body.tech .tech-detail .para-describe .more-link:hover:after{transform:translateX(0)}body.tech .head2{font-family:ShinGoPro-Regular,sans-serif;text-align:center}body.tech .tech-car-list-container{overflow:hidden;transition:all .3s}body.tech .tech-car-list-container .car-list{width:100%}body.tech .tech-car-list-container .car-list .list-item .car .fig img{width:100%;height:auto;vertical-align:bottom}body.tech .tech-car-list-container .car-list .list-item .car .name{text-align:center}body.tech .tech-car-list-container .car-list .list-item.more{display:none}body.tech .tech-car-list-container .car-list.more-show .list-item.more{display:block}body.tech .btn-container{margin:50px 0 0;text-align:center}body.tech .btn-container .drawer{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:55px;height:55px;padding:0;overflow:hidden;border:none;outline:none;background:url(../IMAGES/COMMON/tech_more@2x.png) no-repeat border-box 50%/cover border-box;background-color:transparent;text-indent:100%;white-space:nowrap;cursor:pointer}body.tech .btn-container .drawer.close{width:36px;height:55px;background:url(../IMAGES/COMMON/tech_more_close@2x.png) no-repeat border-box 50%/cover border-box}body.tech .btn-container .drawer.invisible{display:none}body.tech .list-notice{width:100%;border-top:1px solid #9f9e9e}body.tech #tech-video{width:100%;height:100%}body.tech .notice-leaf{max-width:1140px;margin:120px auto 0;font-size:12px;line-height:1.8}body.tech .note-video{width:100%;color:#333;font-feature-settings:"palt" 1;letter-spacing:.045em}body.tech .note-video .pm{font-feature-settings:"palt" 0}@media only screen and (min-width:960px){.sp-only{display:none!important}.bnr-tec{max-width:1140px;margin-top:60px}.bnr-movie{max-width:1140px;margin-top:0}.kv-note{padding:10px 5px 0;font-size:14px;text-align:right}body.tec-index .container-v .container-img{margin:30px auto 0}body.tec-index .container-v .container-img .h1-container .head1 .main{font-size:35px}body.tec-index .container-v .container-img .h1-container .head1 .sub1{font-size:10px;line-height:2}body.tec-index .container-v .container-img .h1-container .para{margin:16px 0 0;line-height:2}body.tec-index .container-main{display:flex;position:relative;max-width:1140px;margin:80px auto 0}body.tec-index .container-main aside{flex-grow:0;flex-shrink:0}body.tec-index .container-main aside .side-menu{position:-webkit-sticky;position:sticky;top:0;left:0;width:260px;padding:30px 30px 30px 0}body.tec-index .container-main .container-main-inner{width:880px;padding:0 0 30px;overflow:hidden}body.tec-index .sec.tech-01{padding:30px 0 0}body.tec-index .sec.tech-02,body.tec-index .sec.tech-03,body.tec-index .sec.tech-04{padding:50px 0 0}body.tec-index .side-menu .list-side-menu{padding:0 0 0 1.5em;font-size:14px}body.tec-index .side-menu .list-side-menu .side-menu-item a{color:#000;text-decoration:none;opacity:.5;transition:opacity .5s}body.tec-index .side-menu .list-side-menu .side-menu-item a:hover{opacity:1}body.tec-index .side-menu .list-side-menu .side-menu-item:not(:last-child){margin:0 0 60px}body.tec-index .side-menu .marker{position:absolute;top:0;left:0;width:5px;height:5px;margin:34px 5px 5px;border-radius:200%;background-color:#000;transition:top .3s}body.tec-index.tech01 .side-menu .marker{top:0}body.tec-index.tech02 .side-menu .marker{top:74px}body.tec-index.tech03 .side-menu .marker{top:148px}body.tec-index.tech04 .side-menu .marker{top:222px}body.tec-index .head2{font-size:28px}body.tec-index .head3{margin:16px 0 0;font-size:14px;line-height:1.4285}body.tec-index .swiper-slide a .cap,body.tec-index .tech-item a .cap{margin:16px 0 0;font-size:9px}body.tec-index .swiper-container{display:none}body.tec-index.tech01 .side-menu-01 a,body.tec-index.tech02 .side-menu-02 a,body.tec-index.tech03 .side-menu-03 a,body.tec-index.tech04 .side-menu-04 a{opacity:1!important}body.tech .sec.detail{margin:60px 0 0}body.tech .sec.car{margin:100px 0 0}body.tech .sec.notice{margin:120px 0 0}body.tech .tech-detail .header-link{max-width:1140px;margin:0 auto;font-size:18px}body.tech .tech-detail .header-link a:before{width:30px;height:30px;margin:0 26px 0 0}body.tech .tech-detail .head1{max-width:1140px;margin:50px auto 0;font-size:40px;line-height:1.4}body.tech .tech-detail .head1 .head1-sub{margin:30px 0 0;font-size:18px}body.tech .tech-detail .container-video{max-width:1140px;margin:48px auto 0}body.tech .tech-detail .para-describe{max-width:1140px;margin:40px auto 0;font-size:16px;line-height:1.8}body.tech .head2{font-size:24px}body.tech .tech-car-list-container .car-list .list-item .car .name{font-size:14px}body.tech .tech-car-list-container .car-list{display:flex;flex-wrap:wrap;justify-content:center;max-width:1140px;margin:40px auto 0}body.tech .tech-car-list-container .car-list .list-item{width:calc((100% - 100px)/5);margin-left:19.9px}body.tech .tech-car-list-container .car-list .list-item:nth-child(5n){margin-bottom:20px}body.tech .tech-car-list-container .car-list .list-item:nth-child(5n+1){margin:0}body.tech .list-notice{max-width:1140px;margin:0 auto;padding:40px 0 120px;font-size:10px;line-height:1.8}body.tech .note-video{max-width:1140px;margin:10px auto 0;font-size:12px;line-height:1}}@media only screen and (max-width:959px){.pc-only{display:none!important}.bnr-tec{margin-top:22px}.bnr-movie{margin-top:38px}.kv-note{padding:1vw 1vw 0;font-size:12px;line-height:1.6;text-align:left}.note-copy{margin:6px auto 0;padding:0 6px;font-size:10px}body.tec-index .container-v .container-img .h1-container .head1 .main{font-size:35px}body.tec-index .container-v .container-img .h1-container .head1 .sub1{font-size:10px;line-height:3}body.tec-index .container-v .container-img .h1-container .para{margin:12px 0 0;line-height:2}body.tec-index .container-main aside{display:none}body.tec-index .container-main .container-main-inner{overflow:hidden}body.tec-index .sec.tech-01{margin:64px 0 0}body.tec-index .sec.tech-04{margin:0 0 70px}body.tec-index .head2{margin:75px 0 0;padding:0 25px;font-size:28px}body.tec-index .head2.first{margin:0}body.tec-index .swiper-slide a .head3,body.tec-index .tech-item a .head3{font-size:20px;line-height:1.3}body.tec-index .swiper-slide a .cap,body.tec-index .tech-item a .cap{margin:16px 0 0;font-size:12px}body.tec-index .tech-list{display:none}body.tec-index .note-copy{padding:0 25px;text-align:left}body.tech .sec.detail{margin:40px 0 0}body.tech .sec.car,body.tech .sec.notice{margin:80px 0 0}body.tech .tech-detail .header-link{box-sizing:border-box;padding:0 25px;font-size:18px}body.tech .tech-detail .header-link a:before{width:30px;height:30px;margin:0 26px 0 0}body.tech .tech-detail .head1{box-sizing:border-box;margin:50px auto 0;padding:0 25px;font-size:28px;line-height:1.4}body.tech .tech-detail .head1 .head1-sub{margin:10px 0 0;font-size:18px}body.tech .tech-detail .container-video{margin:38px auto 0}body.tech .tech-detail .para-describe{box-sizing:border-box;margin:30px auto 0;padding:0 25px;font-size:16px;line-height:1.8}body.tech .head2{font-size:24px}body.tech .tech-car-list-container .car-list{box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:center;padding:0 25px}body.tech .tech-car-list-container .car-list .list-item{width:calc((100% - 20px)/2);margin-left:19.9px}body.tech .tech-car-list-container .car-list .list-item:nth-child(2n){margin-bottom:20px}body.tech .tech-car-list-container .car-list .list-item:nth-child(odd){margin:0}body.tech .list-notice{box-sizing:border-box;padding:40px 25px 112px;font-size:10px;line-height:1.8}body.tech .notice-leaf{margin:60px auto 0;padding:0 25px}body.tech .note-video{box-sizing:border-box;margin:6px auto 0;padding:0 25px;font-size:10px;line-height:1.6}}@media screen and (max-width:959.9999px){body.brand-top #gn_header .c_046C.js-c_046C-is-floating{display:none}}@media only screen and (max-width:1200px){body.tec-index .head3{font-size:11px}body.tec-index .swiper-slide a .cap,body.tec-index .tech-item a .cap{margin:12px 0 0}}@media only screen and (max-width:767px){body.tech .tech-car-list-container .car-list{display:block}body.tech .tech-car-list-container .car-list .list-item{width:100%;margin:0}body.tech .tech-car-list-container .car-list .list-item:not(:last-child){margin-bottom:20px}}@media only screen{.print-only{display:none}}@media only print{body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif!important;font-style:normal;font-weight:400}.screen-only{display:none}.kv-container{display:none!important;background:transparent!important}.no-printable{display:none}}