@charset "UTF-8";.pc{display:none!important}.ie{display:none}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.ie{display:block}.ie-non{display:none!important}}#main{width:100vw;opacity:0;overflow:hidden;-webkit-transition:opacity 1s;transition:opacity 1s}#main button{font-family:"Nissan Brand","Hiragino Kaku Gothic ProN","Hiragino Sans","游ゴシック体",YuGothic,"Yu Gothic M","游ゴシック Medium","Yu Gothic Medium","メイリオ",Meiryo,sans-serif}#main.loaded{opacity:1}#interiorView{padding:48px 15px 0;font-family:"Nissan Brand","Hiragino Kaku Gothic ProN","Hiragino Sans","游ゴシック体",YuGothic,"Yu Gothic M","游ゴシック Medium","Yu Gothic Medium","メイリオ",Meiryo,sans-serif}#interiorView .buttonWrap{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:12.54vw;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#interiorView .button{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;height:100%;min-height:24.54vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#eee;color:#000;cursor:pointer;pointer-events:auto;-webkit-transition:all .2s ease;transition:all .2s ease}#interiorView .button::before{content:'';position:absolute;bottom:1px;left:50%;width:8vw;height:4vw;background-image:url(../IMAGES/rotate_tri.svg);background-repeat:no-repeat;background-size:contain;-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%);opacity:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}#interiorView .button+.button{margin-left:4px}#interiorView .button>span{position:relative;display:inline-block;font-size:3.74vw;line-height:1.14;text-align:center}#interiorView .button>span::before{content:'';position:absolute;top:0;left:50%;width:5.34vw;height:3.74vw;background-image:url(../IMAGES/rotate_eye.svg);background-repeat:no-repeat;background-size:contain;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);opacity:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}#interiorView .button>span>span{font-size:2.67vw;font-weight:700}#interiorView .button.active{pointer-events:none;background-color:#343434;color:#fff}#interiorView .button.active::before{opacity:1}#interiorView .button.active>span::before{opacity:1}#interiorView .button.active._large{padding-top:5.34vw}#interiorView .button.active._large>span::before{top:-5.33vw}#interiorView .button.active._small{padding-top:3.74vw}#interiorView .button.active._small>span::before{top:-4.26vw}#interiorView .copy{font-size:4.8vw;font-weight:700;line-height:1.5;margin-bottom:10.14vw}#interiorView .about1{color:#343434;font-size:4vw;margin-bottom:3.74vw}#interiorView .about2{font-size:4vw;margin-bottom:4.8vw}#interiorView .stageWrap{position:relative;width:100%;padding-top:56.25%;overflow:hidden;margin-bottom:16vw}#interiorView .stageWrap::before{content:'';position:absolute;top:2.14vw;left:4.27vw;width:10.67vw;height:10.67vw;background-image:url(../IMAGES/rotate_360.png);background-repeat:no-repeat;background-size:contain;z-index:10;pointer-events:none}#interiorView .stageWrap canvas{position:absolute;top:0;left:0;width:100%;height:100%;cursor:-webkit-grab;cursor:grab}#interiorView .stageWrap .stage-label{position:absolute;bottom:3.2vw;right:3.2vw;display:inline-block;padding:2.14vw;color:#fff;font-size:3.2vw;background-color:rgba(0,0,0,.5)}#interiorView .stageWrap .stage-label>span{font-size:2.67vw;font-weight:700}#interiorView .stageWrap .stage-toggle{position:absolute;left:1.07vw;bottom:.8vw;width:38.4vw;height:8vw;background:#fff}#interiorView .stageWrap .stage-toggle p{font-size:2.67vw;line-height:8vw;margin-left:2.67vw}#interiorView .stageWrap .stage-toggle .toggle-switch label{width:8.81vw;border-radius:2.4vw;height:4.8vw;position:absolute;right:2.67vw;top:1.6vw;background-color:#ddd}#interiorView .stageWrap .stage-toggle .toggle-switch label:after{content:'';position:absolute;width:4vw;height:4vw;border-radius:100%;left:.4vw;top:.4vw;z-index:2;background:#fff;-webkit-transition:.2s;transition:.2s;cursor:pointer}#interiorView .stageWrap .stage-toggle .toggle-switch input:checked+label{background-color:#343434}#interiorView .stageWrap .stage-toggle .toggle-switch input:checked+label:after{left:4.27vw}#interiorView .stageWrap .stage-toggle .toggle-switch input{display:none}#interiorView .stageWrap .stage-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);z-index:11}#interiorView .stageWrap .stage-modal .stage-modal-close{position:absolute;right:4vw;top:9.87vw}#interiorView .stageWrap .stage-modal .stage-modal-close img{width:10.67vw;height:10.67vw}#interiorView .stageWrap .stage-modal .stage-modal-nav{text-align:center}#interiorView .stageWrap .stage-modal .stage-modal-left{display:inline-block;margin-right:16vw}#interiorView .stageWrap .stage-modal .stage-modal-left img{width:16vw;height:16vw}#interiorView .stageWrap .stage-modal .stage-modal-right{display:inline-block}#interiorView .stageWrap .stage-modal .stage-modal-right img{width:16vw;height:16vw}#interiorView .stageWrap .stage-modal .stage-modal-content{width:92vw;margin-top:20.54vw;position:relative;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);color:#fff;opacity:0;-webkit-transition:.1s ease-out all;transition:.1s ease-out all}#interiorView .stageWrap .stage-modal .stage-modal-content.-left{-webkit-transform:translate(-53%,0);transform:translate(-53%,0)}#interiorView .stageWrap .stage-modal .stage-modal-content.-left.-show{-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}#interiorView .stageWrap .stage-modal .stage-modal-content.-right{-webkit-transform:translate(-47%,0);transform:translate(-47%,0)}#interiorView .stageWrap .stage-modal .stage-modal-content.-right.-show{-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}#interiorView .stageWrap .stage-modal .stage-modal-content.-show{-webkit-transition:.4s ease-out all;transition:.4s ease-out all;opacity:1}#interiorView .stageWrap .stage-modal .stage-modal-content .stage-modal-media{width:92vw;height:52vw;background:#ccc;margin-bottom:6.94vw}#interiorView .stageWrap .stage-modal .stage-modal-content .stage-modal-media iframe{width:100%;height:100%}#interiorView .stageWrap .stage-modal .stage-modal-content .stage-modal-media img{width:100%;height:100%}#interiorView .stageWrap .stage-modal .stage-modal-content .stage-modal-ttl{font-size:4.27vw;margin-bottom:2.14vw;line-height:6.94vw}#interiorView .stageWrap .stage-modal .stage-modal-content .stage-modal-text{font-size:3.2vw;line-height:4.8vw;margin-bottom:11.74vw}#interiorView .stageWrap .stage-tooltip{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;overflow:hidden;pointer-events:none}#interiorView .stageWrap .stage-tooltip li{position:absolute;left:0;top:0;will-change:transform;-webkit-animation:flash 1.6s linear infinite;animation:flash 1.6s linear infinite}#interiorView .stageWrap .stage-tooltip li img{width:11.2vw;height:11.2vw;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:.2s ease-out all;transition:.2s ease-out all;will-change:transform;pointer-events:auto}@-webkit-keyframes flash{0%,100%{opacity:1}50%{opacity:.6}}@keyframes flash{0%,100%{opacity:1}50%{opacity:.6}}#interiorView .stageWrap .stage-controller{display:none}