.nissan-carChoice-slide___2o3w1{float:left;height:auto!important}.float___3gs__{position:fixed;width:100%;height:100%;top:0;bottom:0;opacity:1;transform:scale(1);animation:scalefadeIn___3e9jA .2s ease-in;z-index:2000}.float___3gs__ .popup__box___1j4WO{position:absolute;top:0;left:0;z-index:10001;width:100%;height:100%;background-color:rgba(0,0,0,.9)}.float___3gs__ .popup__box___1j4WO .content___2Gxiv{position:absolute;top:calc(50% - 50px);display:flex;justify-content:center;align-items:center;width:100%;height:60vh;transform:translateY(-50%)}.float___3gs__ .popup__box___1j4WO .content___2Gxiv.center___10JhY{top:50%}.float___3gs__ .popup__box___1j4WO .content___2Gxiv .swiper___eLGgq{width:100%;height:100%}.float___3gs__ .popup__box___1j4WO .content___2Gxiv .swiper___eLGgq .wrapper___O4jma{height:100%}.float___3gs__ .popup__box___1j4WO .content___2Gxiv .swiper___eLGgq .wrapper___O4jma .slide___3P6oY img,.float___3gs__ .popup__box___1j4WO .content___2Gxiv .swiper___eLGgq .wrapper___O4jma .slide___3P6oY video{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;max-width:100%;max-height:100%}.float___3gs__ .popup__box___1j4WO .content___2Gxiv .btn___3OJR0{width:60px;height:60px;font-size:60px;line-height:1;color:#fff;background-color:#c90028;border-radius:100%;opacity:0;transition:opacity .3s}.float___3gs__ .popup__box___1j4WO .content___2Gxiv .btn___3OJR0.prev___3OUoj{left:2%}.float___3gs__ .popup__box___1j4WO .content___2Gxiv .btn___3OJR0.prev___3OUoj:after{font-family:"icon";content:"\e77f"}.float___3gs__ .popup__box___1j4WO .content___2Gxiv .btn___3OJR0.next___3xYu9{right:2%}.float___3gs__ .popup__box___1j4WO .content___2Gxiv .btn___3OJR0.next___3xYu9:after{font-family:"icon";content:"\e77e"}@media (min-width:992px){.float___3gs__ .popup__box___1j4WO .content___2Gxiv:hover .btn___3OJR0{opacity:1}}.float___3gs__ .popup__box___1j4WO .ctrl___3mxSp{position:absolute;bottom:0;left:0;width:100%;padding:28px 0;background-color:rgba(0,0,0,.8)}.float___3gs__ .popup__box___1j4WO .ctrl___3mxSp .ctrl_swiper___2XnCZ{width:670px}@media (max-width:991px){.float___3gs__ .popup__box___1j4WO .ctrl___3mxSp .ctrl_swiper___2XnCZ{width:calc(100% - 100px)}}.float___3gs__ .popup__box___1j4WO .ctrl___3mxSp .ctrl_swiper___2XnCZ .ctrl_slide___HcKuh{overflow:hidden;height:102px;display:flex;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:4px}.float___3gs__ .popup__box___1j4WO .ctrl___3mxSp .ctrl_swiper___2XnCZ .ctrl_slide___HcKuh:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-color:#000;opacity:.35}.float___3gs__ .popup__box___1j4WO .ctrl___3mxSp .ctrl_swiper___2XnCZ .ctrl_slide___HcKuh.video___2ldJ1:after{position:absolute;top:50%;left:50%;margin:-16px 0 0 -16px;font-family:"icon";font-size:32px;line-height:1;color:#fff;text-align:center;content:"\e776"}.float___3gs__ .popup__box___1j4WO .ctrl___3mxSp .ctrl_swiper___2XnCZ .ctrl_slide___HcKuh.swiper-slide-thumb-active:before{opacity:0}.float___3gs__ .popup__box___1j4WO .ctrl___3mxSp .btn___3OJR0{width:32px;height:100px;margin-top:-50px;color:#fff;background-color:#333;border-radius:4px}.float___3gs__ .popup__box___1j4WO .ctrl___3mxSp .btn___3OJR0:after{font-family:"icon";font-size:14px}.float___3gs__ .popup__box___1j4WO .ctrl___3mxSp .btn___3OJR0.next___3xYu9{right:50%;margin-right:-380px}.float___3gs__ .popup__box___1j4WO .ctrl___3mxSp .btn___3OJR0.next___3xYu9:after{content:"\e783"}.float___3gs__ .popup__box___1j4WO .ctrl___3mxSp .btn___3OJR0.prev___3OUoj{left:50%;margin-left:-380px}.float___3gs__ .popup__box___1j4WO .ctrl___3mxSp .btn___3OJR0.prev___3OUoj:after{content:"\e784"}@media (max-width:991px){.float___3gs__ .popup__box___1j4WO .ctrl___3mxSp .btn___3OJR0{width:20px;height:0;padding:calc(16.66667% - 21.33333px) 0;margin-top:calc(21.33333px - 16.66667%)}.float___3gs__ .popup__box___1j4WO .ctrl___3mxSp .btn___3OJR0.next___3xYu9{right:0;margin-right:15px}.float___3gs__ .popup__box___1j4WO .ctrl___3mxSp .btn___3OJR0.prev___3OUoj{left:0;margin-left:15px}}.float___3gs__ .popup__box___1j4WO .icon___3PsiC{position:absolute;top:50px;right:50px;z-index:2;margin:0 -10px}.float___3gs__ .popup__box___1j4WO .icon___3PsiC i{width:30px;height:30px;margin:0 10px;font-size:30px;line-height:1;color:#fff;cursor:pointer}@media (max-width:1199px){.float___3gs__ .popup__box___1j4WO .icon___3PsiC{top:30px;right:30px}}@keyframes scalefadeIn___3e9jA{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.nissan-carChoice-slide___3tIwP{float:left;height:auto!important}.video_box___3dHEU{position:relative;width:100%;cursor:pointer}.video_box___3dHEU img{width:100%}.video_box___3dHEU .button___1IzfW{position:absolute;bottom:8%;left:50%;z-index:1;transform:translate(-50%,-50%);width:10vw;height:1.5vw;border-radius:4px;text-align:center;line-height:1.5vw;color:#fff;background:transparent;border:1px solid #d0d0d0;cursor:pointer;font-size:.8vw}.video_box___3dHEU .button___1IzfW:hover{cursor:pointer;background-color:#000;color:#fff;border-color:#000}.video_box___3dHEU .mobileButton___2SjZW{width:22vw;height:4.5vw;line-height:4.5vw;font-size:2vw;border-radius:2px}.video_box___3dHEU video{width:100%}.video_box___3dHEU .cover_img___3-qKw{width:100%}.video_box_no_button___3Zoon{position:relative;width:100%;cursor:pointer}.video_box_no_button___3Zoon:after{position:absolute;top:50%;left:50%;z-index:1;width:60px;height:60px;margin-top:-30px;margin-left:-30px;font-family:"icon";font-size:60px;line-height:1;color:#fff;cursor:pointer;content:"\e776"}.video_box_no_button___3Zoon video{width:100%}.video_box_no_button___3Zoon .cover_img___3-qKw{width:100%}.video_float___3WtL5{position:fixed;top:0;left:0;z-index:1000;width:100%;height:100%;background-color:rgba(0,0,0,.7)}.video_float___3WtL5 video{position:absolute;top:50%;left:50%;max-width:100%;max-height:70%;transform:translate(-50%,-50%)}.video_float___3WtL5 .close___WRrxz{position:absolute;top:50px;right:50px;width:30px;height:30px;font-size:30px;line-height:1;color:#fff;cursor:pointer}@media (max-width:1199px){.video_float___3WtL5 .close___WRrxz{top:30px;right:30px}}.nissan-carChoice-slide___1DvqC{float:left;height:auto!important}.list___1rMve{display:flex;justify-content:center;margin-top:50px;position:relative}.list___1rMve .txt_content___1-EQq{display:flex;flex-basis:25%;flex-direction:column;justify-content:center;width:25%;padding-right:5%;padding-left:5%;margin-bottom:20px}.list___1rMve .txt_content___1-EQq .tit___3Hzwv{margin-top:10px;font-size:17px;font-weight:700}.list___1rMve .txt_content___1-EQq .sub___2SL3a{font-size:15px}.list___1rMve .txt_content___1-EQq .tit_img___PNlOi{margin-bottom:25px}.list___1rMve .txt_content___1-EQq .txt___3Mnvh{margin-top:25px;font-size:12px;color:#888;line-height:30px}.list___1rMve .txt_content___1-EQq .txt___3Mnvh i{display:block;height:10px}@media (max-width:991px){.list___1rMve .txt_content___1-EQq{margin-bottom:10px}.list___1rMve .txt_content___1-EQq .tit___3Hzwv{margin-top:0}}.list___1rMve .content___1TbiQ{display:flex;flex-basis:75%;align-items:center;width:100%}.list___1rMve .content___1TbiQ .swiper___1oNFG{width:100%}.list___1rMve .content___1TbiQ .swiper___1oNFG .wrapper___3Ah0q{width:100%;height:100%!important;padding-top:12vw}.list___1rMve .content___1TbiQ .swiper___1oNFG .wrapper___3Ah0q .slide___2wkmU{height:100%;overflow:hidden;transition:opacity .3s ease;width:100%;position:relative}.list___1rMve .content___1TbiQ .swiper___1oNFG .wrapper___3Ah0q .slide___2wkmU .video_box___2Wdx9{width:100%}.list___1rMve .content___1TbiQ .swiper___1oNFG .wrapper___3Ah0q .slide___2wkmU .video_box___2Wdx9 video{width:100%}.list___1rMve .content___1TbiQ .swiper___1oNFG .wrapper___3Ah0q .slide___2wkmU .mask___Iua3o{position:absolute;bottom:4%;left:50%;transform:translateX(-50%);color:#fff}.list___1rMve .content___1TbiQ .swiper___1oNFG .progress_box___2aek_{position:relative;width:100%;height:28px;padding:12px calc(85px + 5%) 12px 85px;margin-top:25px}.list___1rMve .content___1TbiQ .swiper___1oNFG .progress_box___2aek_ .progress___2RMhj{position:relative;width:100px!important;text-align:center}.list___1rMve .content___1TbiQ .swiper___1oNFG .progress_box___2aek_ .btn_swiper___9ag-N{position:absolute;top:0;width:50px;height:28px;cursor:pointer}.list___1rMve .content___1TbiQ .swiper___1oNFG .progress_box___2aek_ .btn_swiper___9ag-N:after{position:absolute;top:0;left:0;width:50px;height:50px;margin-top:-12.5px;font-family:"icon";font-size:50px;line-height:1;color:#000}.list___1rMve .content___1TbiQ .swiper___1oNFG .progress_box___2aek_ .btn_swiper___9ag-N:hover:after{color:#c90028}.list___1rMve .content___1TbiQ .swiper___1oNFG .progress_box___2aek_ .btn_swiper___9ag-N.prev___3922Z{left:0}.list___1rMve .content___1TbiQ .swiper___1oNFG .progress_box___2aek_ .btn_swiper___9ag-N.prev___3922Z:after{content:"\e77f"}.list___1rMve .content___1TbiQ .swiper___1oNFG .progress_box___2aek_ .btn_swiper___9ag-N.next___1nIAA{right:5%}@media (max-width:991px){.list___1rMve .content___1TbiQ .swiper___1oNFG .progress_box___2aek_ .btn_swiper___9ag-N.next___1nIAA{right:0}}.list___1rMve .content___1TbiQ .swiper___1oNFG .progress_box___2aek_ .btn_swiper___9ag-N.next___1nIAA:after{content:"\e77e"}@media (max-width:991px){.list___1rMve .content___1TbiQ .swiper___1oNFG .progress_box___2aek_{padding:12px 60px}}.list___1rMve .txt___3Mnvh{margin-top:10px;font-size:12px;color:#888}.list___1rMve .txt___3Mnvh i{display:block;height:10px}@media (max-width:991px){.list___1rMve{flex-direction:column;margin-top:35px}.list___1rMve .txt_content___1-EQq{flex-basis:100%;width:100%;padding-right:0;padding-left:0}.list___1rMve .content___1TbiQ{flex-basis:100%;width:100%}.list___1rMve .content___1TbiQ .swiper___1oNFG .wrapper___3Ah0q .slide___2wkmU{padding-right:0;border-radius:6px}}@media (min-width:768px){.list___1rMve .to_big___1I-_E{overflow:hidden}.list___1rMve .to_big___1I-_E img,.list___1rMve .to_big___1I-_E video{transition:2s}}.customPagination___1guvx{display:flex;flex-direction:column;align-items:center;grid-gap:8px;gap:8px}.pageNum___15rpS{font-size:14px;color:#333;margin-bottom:25px}.progressBar___1XajH{width:100px;height:2px;background-color:rgba(0,0,0,.1)}.progressInner___3C0MX{height:100%;background-color:#000;transition:width .3s}.progress___2RMhj{z-index:100;font-family:"Microsoft YaHei"!important}.progress___2RMhj .swiper-pagination-bullet{width:1vw!important;height:2px!important;border-radius:0!important;margin:0 .5vw 0 0!important}.progress___2RMhj .swiper-pagination-bullet-active{background-color:#191919;height:3px}.progress___2RMhj .swiper-pagination-bullet-active .pageNum{color:#fff}.progress___2RMhj .swiper-pagination-bullet-active .progressBar{background-color:#fff}.progress___2RMhj .swiper-button-prev{left:0!important}.progress___2RMhj .swiper-button-next{right:0!important}.progressContainer___44_rO{position:absolute;bottom:1.7vw;left:50%;transform:translateX(-50%);z-index:100;width:100%;text-align:center;font-size:.8vw;font-family:"Microsoft YaHei"!important}.box___-3hRc{width:100%;height:100px;position:absolute;bottom:0;left:0}.list-line___1Tlwp{bottom:20px;width:60%;display:flex;flex-direction:row;margin:0 auto;align-content:space-around;background-color:#faebd7;border-bottom:3px solid #00f}.list-item___3X4eP{height:30px;flex:auto;display:inline-block;width:auto;text-align:center;padding:3px 0;margin:0 5px;cursor:pointer}.list-item___3X4eP.active___10Ba8,.list-item___3X4eP:hover{border-bottom:5px solid orange;margin-bottom:-5px;color:orange}.list-item-p___VKpJW{display:inline-block}.progress_container___wTWfO{position:absolute;top:4vw;right:10vw;display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:70%}.progress_container___wTWfO .swiper-button-prev{right:3.5vw!important;left:auto!important;width:2vw!important;height:2vw!important;display:flex;align-items:center;justify-content:center;border-radius:50%!important;background-color:#000!important}.progress_container___wTWfO .swiper-button-prev:after{font-size:.8vw!important;color:#fff!important;font-weight:600!important}.progress_container___wTWfO .swiper-button-next{left:auto!important;right:0!important;width:2vw!important;height:2vw!important;border-radius:50%!important;display:flex;align-items:center;justify-content:center;background-color:#000!important}.progress_container___wTWfO .swiper-button-next:after{font-size:.8vw!important;color:#fff!important;font-weight:600!important}.progress_title___3Htuw{font-size:2.5vw;font-weight:300;color:#000;margin-bottom:1vw}.nissan-carChoice-slide___JJFwO{float:left;height:auto!important}.list___36Xy1{display:flex;justify-content:center;margin-top:50px;position:relative;font-family:"Microsoft YaHei"!important}.list___36Xy1 .txt_content___3ijX0{display:flex;flex-basis:25%;flex-direction:column;justify-content:center;width:25%;padding-right:5%;padding-left:5%;margin-bottom:20px}.list___36Xy1 .txt_content___3ijX0 .tit___3uC64{margin-top:10px;font-size:17px;font-weight:700}.list___36Xy1 .txt_content___3ijX0 .sub___1JvLM{font-size:15px}.list___36Xy1 .txt_content___3ijX0 .tit_img___1HZJU{margin-bottom:25px}.list___36Xy1 .txt_content___3ijX0 .txt___2ucVl{margin-top:25px;font-size:12px;color:#888;line-height:30px}.list___36Xy1 .txt_content___3ijX0 .txt___2ucVl i{display:block;height:10px}@media (max-width:991px){.list___36Xy1 .txt_content___3ijX0{margin-bottom:10px}.list___36Xy1 .txt_content___3ijX0 .tit___3uC64{margin-top:0}}.list___36Xy1 .content___2-ys2{display:flex;flex-basis:75%;align-items:center;width:100%}.list___36Xy1 .content___2-ys2 .swiper___1aGe5{width:100%}.list___36Xy1 .content___2-ys2 .swiper___1aGe5 .wrapper___Oo6ip{width:100%;height:100%!important;padding-top:12vw}.list___36Xy1 .content___2-ys2 .swiper___1aGe5 .wrapper___Oo6ip .slide___1v64v{height:100%;overflow:hidden;transition:opacity .3s ease;width:100%;position:relative}.list___36Xy1 .content___2-ys2 .swiper___1aGe5 .wrapper___Oo6ip .slide___1v64v .video_box___2W1vW{width:100%}.list___36Xy1 .content___2-ys2 .swiper___1aGe5 .wrapper___Oo6ip .slide___1v64v .video_box___2W1vW video{width:100%}.list___36Xy1 .content___2-ys2 .swiper___1aGe5 .wrapper___Oo6ip .slide___1v64v .mask___1Xcca{position:absolute;bottom:4%;left:50%;transform:translateX(-50%);color:#fff}.list___36Xy1 .content___2-ys2 .swiper___1aGe5 .progress_box___AiWUa{position:relative;width:100%;height:28px;padding:12px calc(85px + 5%) 12px 85px;margin-top:25px}.list___36Xy1 .content___2-ys2 .swiper___1aGe5 .progress_box___AiWUa .progress___1Qs64{position:relative;width:100px!important;text-align:center}.list___36Xy1 .content___2-ys2 .swiper___1aGe5 .progress_box___AiWUa .btn_swiper___1GPej{position:absolute;top:0;width:50px;height:28px;cursor:pointer}.list___36Xy1 .content___2-ys2 .swiper___1aGe5 .progress_box___AiWUa .btn_swiper___1GPej:after{position:absolute;top:0;left:0;width:50px;height:50px;margin-top:-12.5px;font-family:"icon";font-size:50px;line-height:1;color:#000}.list___36Xy1 .content___2-ys2 .swiper___1aGe5 .progress_box___AiWUa .btn_swiper___1GPej:hover:after{color:#c90028}.list___36Xy1 .content___2-ys2 .swiper___1aGe5 .progress_box___AiWUa .btn_swiper___1GPej.prev___12eqR{left:0}.list___36Xy1 .content___2-ys2 .swiper___1aGe5 .progress_box___AiWUa .btn_swiper___1GPej.prev___12eqR:after{content:"\e77f"}.list___36Xy1 .content___2-ys2 .swiper___1aGe5 .progress_box___AiWUa .btn_swiper___1GPej.next___3TQAw{right:5%}@media (max-width:991px){.list___36Xy1 .content___2-ys2 .swiper___1aGe5 .progress_box___AiWUa .btn_swiper___1GPej.next___3TQAw{right:0}}.list___36Xy1 .content___2-ys2 .swiper___1aGe5 .progress_box___AiWUa .btn_swiper___1GPej.next___3TQAw:after{content:"\e77e"}@media (max-width:991px){.list___36Xy1 .content___2-ys2 .swiper___1aGe5 .progress_box___AiWUa{padding:12px 60px}}.list___36Xy1 .txt___2ucVl{margin-top:10px;font-size:12px;color:#888}.list___36Xy1 .txt___2ucVl i{display:block;height:10px}@media (max-width:991px){.list___36Xy1{flex-direction:column;margin-top:35px}.list___36Xy1 .txt_content___3ijX0{flex-basis:100%;width:100%;padding-right:0;padding-left:0}.list___36Xy1 .content___2-ys2{flex-basis:100%;width:100%}.list___36Xy1 .content___2-ys2 .swiper___1aGe5 .wrapper___Oo6ip .slide___1v64v{padding-right:0;border-radius:6px}}@media (min-width:768px){.list___36Xy1 .to_big___1U9KQ{overflow:hidden}.list___36Xy1 .to_big___1U9KQ img,.list___36Xy1 .to_big___1U9KQ video{transition:2s}}.customPagination___3BeG6{display:flex;flex-direction:column;align-items:center;grid-gap:8px;gap:8px}.pageNum___1GTVs{font-size:14px;color:#333;margin-bottom:25px}.progressBar___l1wey{width:100px;height:2px;background-color:rgba(0,0,0,.1)}.progressInner___2pS5F{height:100%;background-color:#000;transition:width .3s}.progress___1Qs64{z-index:100;font-family:"Microsoft YaHei"!important}.progress___1Qs64 .swiper-pagination-bullet{width:1vw!important;height:2px!important;border-radius:0!important;margin:0 .5vw 0 0!important}.progress___1Qs64 .swiper-pagination-bullet-active{background-color:#191919;height:3px}.progress___1Qs64 .swiper-pagination-bullet-active .pageNum{color:#fff}.progress___1Qs64 .swiper-pagination-bullet-active .progressBar{background-color:#fff}.progress___1Qs64 .swiper-button-prev{left:0!important}.progress___1Qs64 .swiper-button-next{right:0!important}.progressContainer___2mMdh{position:absolute;bottom:1.7vw;left:50%;transform:translateX(-50%);z-index:100;width:100%;text-align:center;font-size:.8vw;font-family:"Microsoft YaHei"!important}.box___vsFNB{width:100%;height:100px;position:absolute;bottom:0;left:0}.list-line___3-S3M{bottom:20px;width:60%;display:flex;flex-direction:row;margin:0 auto;align-content:space-around;background-color:#faebd7;border-bottom:3px solid #00f}.list-item___2Wl2X{height:30px;flex:auto;display:inline-block;width:auto;text-align:center;padding:3px 0;margin:0 5px;cursor:pointer}.list-item___2Wl2X.active___XfR7b,.list-item___2Wl2X:hover{border-bottom:5px solid orange;margin-bottom:-5px;color:orange}.list-item-p___1gkd5{display:inline-block}.progress_container___3RhN8{position:absolute;top:8vw;right:5.5vw;display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:70%}.progress_container___3RhN8 .swiper-button-prev{right:3.5vw!important;left:auto!important;width:2vw!important;height:2vw!important;display:flex;align-items:center;justify-content:center;border-radius:50%!important;background-color:#000!important}.progress_container___3RhN8 .swiper-button-prev:after{font-size:.8vw!important;color:#fff!important;font-weight:600!important}.progress_container___3RhN8 .swiper-button-next{left:auto!important;right:0!important;width:2vw!important;height:2vw!important;border-radius:50%!important;display:flex;align-items:center;justify-content:center;background-color:#000!important}.progress_container___3RhN8 .swiper-button-next:after{font-size:.8vw!important;color:#fff!important;font-weight:600!important}.progress_title___3fdtR{font-size:2.5vw;font-weight:300;color:#000;margin-bottom:1vw}.car-view-container{width:100%;padding:0 11.45%;margin:0 auto}.car-view-container .image-section{position:relative;width:100%;height:43vw}.car-view-container .image-section .image-wrapper{position:absolute;top:0;left:0;width:100%;opacity:0;transition:opacity .6s ease}.car-view-container .image-section .image-wrapper.active{opacity:1}.car-view-container .image-section .image-wrapper video{width:100%;height:100%;object-fit:contain;opacity:0;transition:opacity .6s ease}.car-view-container .image-section .image-wrapper video.active{opacity:1}.car-view-container .image-section .image-wrapper img{width:100%;height:100%;object-fit:contain;opacity:0;transition:opacity .6s ease}.car-view-container .image-section .image-wrapper img.active{opacity:1}.car-view-container .tabs-section{text-align:center}.car-view-container .tabs-section .tabs-container{display:flex;justify-content:center;position:relative;border-bottom:1px solid #e0e0e0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:1vw auto 0}.car-view-container .tabs-section .tabs-container .tab-item{font-size:.9vw;color:#999;cursor:pointer;padding:.5vw 1.5vw;position:relative;transition:all .3s ease;margin-bottom:-1px}.car-view-container .tabs-section .tabs-container .tab-item:hover{color:#333}.car-view-container .tabs-section .tabs-container .tab-item.active{color:#333}.car-view-container .tabs-section .tabs-container .tab-item.active:after{width:100%}.car-view-container .tabs-section .tab-indicator{position:absolute;bottom:-1px;left:0;height:2px;background-color:#d3af7f;transition:transform .3s ease}.car-view-container .tabs-section .description{font-size:.9vw;color:#8c8c8c;padding-top:1.3vw;line-height:1.6vw;margin-bottom:0;transition:opacity .3s ease;height:2.6vw}.car-view-container .tabs-section .description1{font-size:.9vw;color:#8c8c8c;height:1.6vw;line-height:1.6vw;transition:opacity .3s ease}.black .tabs-section .tabs-container{border-color:hsla(0,0%,100%,.1)}.black .tabs-section .tabs-container .tab-item{color:#999}.black .tabs-section .tabs-container .active{color:#fff!important}.black .tabs-section .tabs-container .description{color:#bababa!important;background-color:transparent!important}.nissan-carChoice-slide___2bYxB{float:left;height:auto!important}.list___15wnr{display:flex;justify-content:center;margin-top:50px;position:relative;font-family:PingFangSC-Light,"Microsoft Yahei"!important}.list___15wnr .progress___3eZEk{text-align:center;z-index:100;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-top:13vw;margin-left:16vw}@media (max-width:991px){.list___15wnr .progress___3eZEk{position:static!important;transform:rotate(90deg)}}.list___15wnr .progress___3eZEk .swiper-pagination-bullet{width:16vw!important;height:.4vw!important;background-color:#747474;margin:0!important;opacity:.5}@media (max-width:991px){.list___15wnr .progress___3eZEk .swiper-pagination-bullet{width:7vw!important;margin:0!important}}.list___15wnr .progress___3eZEk .swiper-pagination-bullet-active{background-color:#000;height:.4vw!important;border-radius:1px!important;opacity:1}@media (max-width:991px){.list___15wnr .progress___3eZEk .swiper-pagination-bullet-active{height:.4vw!important}}.list___15wnr .progress___3eZEk .swiper-pagination-bullet-active .pageNum{color:#000!important;font-size:2.2vw!important}.list___15wnr .progress___3eZEk .swiper-pagination-bullet-active .progressBar{background-color:#000!important}.list___15wnr .dfs___2ckJz{width:100%;height:30px;background-color:transparent;opacity:0}.list___15wnr .txt_content___HK69k{display:flex;flex-basis:25%;flex-direction:column;justify-content:center;width:25%;padding-right:5%;padding-left:5%;margin-bottom:20px}.list___15wnr .txt_content___HK69k .tit___2N_Ct{margin-top:10px;font-size:17px;font-weight:700}.list___15wnr .txt_content___HK69k .sub___23U1g{font-size:15px}.list___15wnr .txt_content___HK69k .tit_img___x6XYx{margin-bottom:25px}.list___15wnr .txt_content___HK69k .txt___3TLt4{margin-top:25px;font-size:12px;color:#888;line-height:30px}.list___15wnr .txt_content___HK69k .txt___3TLt4 i{display:block;height:10px}@media (max-width:991px){.list___15wnr .txt_content___HK69k{margin-bottom:10px}.list___15wnr .txt_content___HK69k .tit___2N_Ct{margin-top:0}}.list___15wnr .content___21xSy{display:flex;flex-basis:75%;align-items:center;width:100%}@media (max-width:991px){.list___15wnr .content___21xSy .threeNum___3c5Ux{height:103vw!important}}@media (max-width:991px){.list___15wnr .content___21xSy .fiveNum___Y12r0{height:140vw!important}}.list___15wnr .content___21xSy .swiper___3cKmL{width:100%}.list___15wnr .content___21xSy .swiper___3cKmL .wrapper___2_KAG{width:100%}@media (max-width:991px){.list___15wnr .content___21xSy .swiper___3cKmL .wrapper___2_KAG{height:60vw!important}}.list___15wnr .content___21xSy .swiper___3cKmL .wrapper___2_KAG .slide___5MRsF{height:100%;overflow:hidden;transition:opacity .3s ease}.list___15wnr .content___21xSy .swiper___3cKmL .progress_box___3k3_P{position:relative;width:100%;height:28px;padding:12px calc(85px + 5%) 12px 85px;margin-top:25px}.list___15wnr .content___21xSy .swiper___3cKmL .progress_box___3k3_P .progress___3eZEk{position:relative;width:100px!important;text-align:center}.list___15wnr .content___21xSy .swiper___3cKmL .progress_box___3k3_P .btn_swiper___1PL7J{position:absolute;top:0;width:50px;height:28px;cursor:pointer}.list___15wnr .content___21xSy .swiper___3cKmL .progress_box___3k3_P .btn_swiper___1PL7J:after{position:absolute;top:0;left:0;width:50px;height:50px;margin-top:-12.5px;font-family:"icon";font-size:50px;line-height:1;color:#000}.list___15wnr .content___21xSy .swiper___3cKmL .progress_box___3k3_P .btn_swiper___1PL7J:hover:after{color:#c90028}.list___15wnr .content___21xSy .swiper___3cKmL .progress_box___3k3_P .btn_swiper___1PL7J.prev___1-UNZ{left:0}.list___15wnr .content___21xSy .swiper___3cKmL .progress_box___3k3_P .btn_swiper___1PL7J.prev___1-UNZ:after{content:"\e77f"}.list___15wnr .content___21xSy .swiper___3cKmL .progress_box___3k3_P .btn_swiper___1PL7J.next___3ZmHF{right:5%}@media (max-width:991px){.list___15wnr .content___21xSy .swiper___3cKmL .progress_box___3k3_P .btn_swiper___1PL7J.next___3ZmHF{right:0}}.list___15wnr .content___21xSy .swiper___3cKmL .progress_box___3k3_P .btn_swiper___1PL7J.next___3ZmHF:after{content:"\e77e"}@media (max-width:991px){.list___15wnr .content___21xSy .swiper___3cKmL .progress_box___3k3_P{padding:12px 60px}}.list___15wnr .txt___3TLt4{margin-top:10px;font-size:12px;color:#888}.list___15wnr .txt___3TLt4 i{display:block;height:10px}@media (max-width:991px){.list___15wnr{flex-direction:column;margin-top:35px}.list___15wnr .txt_content___HK69k{flex-basis:100%;width:100%;padding-right:0;padding-left:0}.list___15wnr .content___21xSy{flex-basis:100%;width:100%}.list___15wnr .content___21xSy .swiper___3cKmL .wrapper___2_KAG .slide___5MRsF{padding-right:0}}@media (min-width:768px){.list___15wnr .to_big___2-VK9{overflow:hidden}.list___15wnr .to_big___2-VK9 img,.list___15wnr .to_big___2-VK9 video{transition:2s}}.customPagination___M1zVU{display:flex;flex-direction:column;align-items:center;grid-gap:8px;gap:8px;position:relative}.customPagination___M1zVU .customPaginationItem___2t9xN{transform:rotate(-90deg);margin-bottom:45vw;width:38vw;text-align:left}.pageNum___1fR-q{color:#000!important;font-size:2vw!important}.progressBar___X46-3{width:100px;height:2px;background-color:rgba(0,0,0,.1)}.progressInner___1O1-A{height:100%;background-color:#000!important;transition:width .3s}.titleBox___1ijWb{display:flex;flex-direction:column;text-align:left;margin-top:4vw}.titleBox___1ijWb .title___3SuSD{font-size:4.5vw;color:#666;font-weight:200}.titleBox___1ijWb .secondTitle___26ICV{font-size:3vw;color:#666;margin-top:1.5vw;font-weight:200}.progressContainer___4dNIG{position:absolute;top:50vw;left:9%;z-index:100;width:80%;text-align:center}.carViewContainer___25eul{margin-left:9.5vw;margin-top:5vw}.carViewContainer___25eul .verticalTabs___2BlHB{display:flex;flex-direction:column;align-items:flex-start;border-left:1px solid hsla(0,0%,85.1%,.2);position:relative}.carViewContainer___25eul .verticalTabs___2BlHB .tabItem___rmP2g{font-size:3.5vw;color:#999;cursor:pointer;transition:all .3s ease;text-align:left;position:relative;margin-left:5vw;padding:0 0 4vw}.carViewContainer___25eul .verticalTabs___2BlHB .lastItem___1jGu8{padding:0!important}.carViewContainer___25eul .verticalTabs___2BlHB .tabIndicator___23tTq{position:absolute;top:0;left:-1px;width:1px;background-color:#d3af7f;transition:transform .3s ease}.carViewContainer___25eul .verticalTabs___2BlHB .active___10hYt{color:#333}.black___2d_Ft .progressContainer___4dNIG .titleBox___1ijWb .secondTitle___26ICV{color:#bababa!important}.black___2d_Ft .carViewContainer___25eul .verticalTabs___2BlHB{border-color:hsla(0,0%,100%,.1)}.black___2d_Ft .carViewContainer___25eul .verticalTabs___2BlHB .tabItem___rmP2g{color:#8c8c8c!important}.black___2d_Ft .carViewContainer___25eul .verticalTabs___2BlHB .active___10hYt{color:#fff!important}.black___2d_Ft .carViewContainer___25eul .verticalTabs___2BlHB .description___81Z5I{color:#8c8c8c!important}.nissan-carChoice-slide___3XtDp{float:left;height:auto!important}.list___3Z75Y{display:flex;justify-content:center;margin-top:50px;position:relative;font-family:PingFangSC-Light,"Microsoft Yahei"!important}.list___3Z75Y .progress___3GhOd{width:100%;text-align:center;position:absolute!important;top:6%!important;z-index:100}@media (max-width:991px){.list___3Z75Y .progress___3GhOd{position:static!important;margin-top:6vw}}.list___3Z75Y .progress___3GhOd .swiper-pagination-bullet{width:16vw!important;height:.7vw!important;background-color:#747474;margin:0!important;opacity:.5}@media (max-width:991px){.list___3Z75Y .progress___3GhOd .swiper-pagination-bullet{width:7vw!important;border-radius:1vw!important}}.list___3Z75Y .progress___3GhOd .swiper-pagination-bullet-active{background-color:#fff;height:.7vw!important;opacity:1}@media (max-width:991px){.list___3Z75Y .progress___3GhOd .swiper-pagination-bullet-active{height:.7vw!important;border-radius:1vw!important}}.list___3Z75Y .progress___3GhOd .swiper-pagination-bullet-active .pageNum{color:#000!important;font-size:2.2vw!important}.list___3Z75Y .progress___3GhOd .swiper-pagination-bullet-active .progressBar{background-color:#000!important}.list___3Z75Y .dfs___2p_7C{width:100%;height:30px;background-color:transparent;opacity:0}.list___3Z75Y .txt_content___25kKe{display:flex;flex-basis:25%;flex-direction:column;justify-content:center;width:25%;padding-right:5%;padding-left:5%;margin-bottom:20px}.list___3Z75Y .txt_content___25kKe .tit___3ItHC{margin-top:10px;font-size:17px;font-weight:700}.list___3Z75Y .txt_content___25kKe .sub___2-l0K{font-size:15px}.list___3Z75Y .txt_content___25kKe .tit_img___3DJQd{margin-bottom:25px}.list___3Z75Y .txt_content___25kKe .txt___3cVoY{margin-top:25px;font-size:12px;color:#888;line-height:30px}.list___3Z75Y .txt_content___25kKe .txt___3cVoY i{display:block;height:10px}@media (max-width:991px){.list___3Z75Y .txt_content___25kKe{margin-bottom:10px}.list___3Z75Y .txt_content___25kKe .tit___3ItHC{margin-top:0}}.list___3Z75Y .content___203y5{display:flex;flex-basis:75%;align-items:center;width:100%}.list___3Z75Y .content___203y5 .swiper___2AZ-b{width:100%}.list___3Z75Y .content___203y5 .swiper___2AZ-b .wrapper___BimFX{width:100%;height:100%!important}.list___3Z75Y .content___203y5 .swiper___2AZ-b .wrapper___BimFX .slide___2W-ma{height:100%;overflow:hidden;transition:opacity .3s ease}.list___3Z75Y .content___203y5 .swiper___2AZ-b .progress_box___2Ufyb{position:relative;width:100%;height:28px;padding:12px calc(85px + 5%) 12px 85px;margin-top:25px}.list___3Z75Y .content___203y5 .swiper___2AZ-b .progress_box___2Ufyb .progress___3GhOd{position:relative;width:100px!important;text-align:center}.list___3Z75Y .content___203y5 .swiper___2AZ-b .progress_box___2Ufyb .btn_swiper___2jStp{position:absolute;top:0;width:50px;height:28px;cursor:pointer}.list___3Z75Y .content___203y5 .swiper___2AZ-b .progress_box___2Ufyb .btn_swiper___2jStp:after{position:absolute;top:0;left:0;width:50px;height:50px;margin-top:-12.5px;font-family:"icon";font-size:50px;line-height:1;color:#000}.list___3Z75Y .content___203y5 .swiper___2AZ-b .progress_box___2Ufyb .btn_swiper___2jStp:hover:after{color:#c90028}.list___3Z75Y .content___203y5 .swiper___2AZ-b .progress_box___2Ufyb .btn_swiper___2jStp.prev___3zeDh{left:0}.list___3Z75Y .content___203y5 .swiper___2AZ-b .progress_box___2Ufyb .btn_swiper___2jStp.prev___3zeDh:after{content:"\e77f"}.list___3Z75Y .content___203y5 .swiper___2AZ-b .progress_box___2Ufyb .btn_swiper___2jStp.next___D6UUN{right:5%}@media (max-width:991px){.list___3Z75Y .content___203y5 .swiper___2AZ-b .progress_box___2Ufyb .btn_swiper___2jStp.next___D6UUN{right:0}}.list___3Z75Y .content___203y5 .swiper___2AZ-b .progress_box___2Ufyb .btn_swiper___2jStp.next___D6UUN:after{content:"\e77e"}@media (max-width:991px){.list___3Z75Y .content___203y5 .swiper___2AZ-b .progress_box___2Ufyb{padding:12px 60px}}.list___3Z75Y .txt___3cVoY{margin-top:10px;font-size:12px;color:#888}.list___3Z75Y .txt___3cVoY i{display:block;height:10px}@media (max-width:991px){.list___3Z75Y{flex-direction:column;margin-top:35px}.list___3Z75Y .txt_content___25kKe{flex-basis:100%;width:100%;padding-right:0;padding-left:0}.list___3Z75Y .content___203y5{flex-basis:100%;width:100%}.list___3Z75Y .content___203y5 .swiper___2AZ-b .wrapper___BimFX .slide___2W-ma{padding-right:0}}@media (min-width:768px){.list___3Z75Y .to_big___16u6P{overflow:hidden}.list___3Z75Y .to_big___16u6P img,.list___3Z75Y .to_big___16u6P video{transition:2s}}.customPagination___1KNvY{display:flex;flex-direction:column;align-items:center;grid-gap:8px;gap:8px}.pageNum___oHC_v{color:#000!important;font-size:2vw!important}.progressBar___1HFmk{width:100px;height:2px;background-color:rgba(0,0,0,.1)}.progressInner___2kir6{height:100%;background-color:#000!important;transition:width .3s}.titleBox___2fUta{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:4vw}.titleBox___2fUta .title___ZrWwY{font-size:4.5vw;color:#7f7f7f;font-weight:200;letter-spacing:3px}.titleBox___2fUta .secondTitle___RdLz6{font-size:3vw;color:#7f7f7f;margin-top:1.5vw;font-weight:200;letter-spacing:3px}.progressContainer___MXVEz{position:absolute;bottom:5%;left:50%;transform:translateX(-50%);z-index:100;width:100%;text-align:center}.visible-xs{display:none}@media (max-width:767px){.visible-xs{display:inline-block!important}}.hidden-xs{display:inline;display:initial}@media (max-width:767px){.hidden-xs{display:none!important}}.pudge-toast{z-index:9999999}@font-face{font-family:"icon";src:url(//at.alicdn.com/t/font_2202269_5xxwefepr4p.eot?t=1607572586770);src:url(//at.alicdn.com/t/font_2202269_5xxwefepr4p.eot?t=1607572586770#iefix) format("embedded-opentype"),url("data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAAgsAAsAAAAADzgAAAfdAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCEFgqQRI1iATYCJAMsCxgABCAFhD0HgQEb8wwRlaxBIPtZGDvWFmyRyJVjHWp+NTQZDbUaOoKj9Tke/n+/X/vc+75qYpE1kYi6ukYynoh4NGmEQqxUks3kWTP8u2nvEaCQ4I20DtRt4rWJYzOR0Dq5cxIYnWjF9GsmlInJ1yld7Kxub3OpmQNQAZI1jye8i9uO7PcvfWW5A5aDErrvf63VO/Ao1lV7WbH5wru/6CymkojXIFKiqMcLhVAooRA7Jua0Z5VADjC8ttxNoG5SNLiaNV0PqgpMAoOO1q9dDqq+AkVKWKjml2POLEA8A4FqKuZdATyZvx9/wXyIgKSUAd9rbSdzFVj8Al+lCO2mLco0oOtDXLcjYw5QXPljrOcagMY7AlH/Dr5ttFUl5S/4Wvxa/nr+6xWvS91uvsCX6LXMH7B8Oo8MbV0quKRkaz1DTV2+/surqCpLRBkQbSLwur3OF1DTKfEFCZOJINSgQ83LZBAymBxCATYfQgVsOYjybAWEMlgpxkigoe84BkwA6QPI+Ttgy6RpZ7orkKXiu0pq+gVTYrESRUeLSS/cK/Ky+iQrgpSwLw46nYY7d/TDw0aXa7XRZDNXWnC9kbOU04RBb6UrGMpkYJkq8861NjNJchZ81RotBW6lidWrUhAsQ61dDVQS7mSIOuSabnzGOUNvutCCMZQDulxGtoIut1Saq/QEjIdtziI3uz3TFmYwdrlWcJy5BIsuOW+wXTuBqnKkrYRzkFxrc3OD3a0cBykzpXyFw1Fa2hx8/kp3N45X3/EGJ5xXnc4Up8uVVHKutrJ01Z1hszvMSd8xnm8vt3MsIK7YbYmLrjjbqZO1l/RWbhgyjeCguaSMsrGiDdD287o4hNDcpExHswRrta5kbDaKgS5jabDFNwzQLObSsLjhGFv1U9DbDugKDKPG7mEucM8K7wa1Fw1aOg5jfE+dO1tb2dm6kCQhBU1z+9q+vipE2RCmDAtLo7CUkBBCKlBhRcDyRzdvgvAGOAsQY2k+22soQlGyhw+K435eP7mIfuE4keDkwlQSAg0NyBcr2JJfNPRSBinYE4WdMAoK7qPZKCytthGAAuynwttTUVErjRwJOUhS5rkRJtsKObheurI1qMTAri9b+aq0VJqs4/YaWAKwgBjSVhzXWxe/hjJJuC1Qg0mNXAa2bFdUMhV6a9NB45AL7o0xrlkGtqzKsWJzUtNGxYXyC/VisKw07wwXV/Lt5dFHUHIbpkbQUuTxY0SzSi8yTBdn/bObWx3+Gf4VlrtidUfoCDDqOjm5W92l7FJfTk6R9LLj1Z2cHCNDhw+A5T9ZP653bFwHd/FO5PJWi0YuTvfVLYu33vWW9h8MgIvzDsbNeKpRa9U5anNDhiLHtLTyyMxHPH3R9qVwNczdztPzDPrjV0PcljktAs+sTZmdNue0m/yKKRRkYBFw/oZAd/7ggaC0VCJKEbt9zZU9+RHNzTmnl2sFHnwqCtMWSO059r//+m9DzYlhv+mI54KI9IqZ/tlS80TBL4EHpue7hYl/d/sRy/gFejp/0ZCoYApdvGbfjz9y9v6zgBCiyPjFT6zVa8g31w71tORm1Mym43PVQZmqMIH4bMzpbd/ZfSOFaEO0W38D94Q8BIEqqPBcdTPEU5Q2ql2Yl82HPHTNXOmudGH+eqH4sjhTPj0gRtwl+HffRAkEvdd6VKqUIGeQhO0a1R/v3R8bV93QC/giy5DYe8YfcfXrH5liwNdy3EsWOT00S4COnapRqaKiZ3LbTPirm+DtwW5xrvV9Ol4flLR69bn5VtYvMXHPmqvZa+Rbl3b5Zr4LjVFLx+IEnJM2+Y+ne8fFRKmU3mMWWFYgc3Ulv/4JlcFvfxtcZ1dOihDvtmuzSQ8PPGudrvX1D347ral/1dhwrqnpZTy6PV33U/iLMzfTNIac7fN1OmN2FMLjI2gYvm53/KoXUA2VbT5eeR6cvDmlMMz7I+EHHb1VWDpxjhDhgYWpYFwWtn9OzpnBrCwdWH/v7VsVBj0FkIcQquyBAbuP1vuYhUm7ofHVylKLLce8tT6Zz6RaX5Wv0lfDSe11ATXzSh01uoufLFkRsT8DqXj2rIIvJb0AqXCbkRkFybPit7z8dJ383UwG6ehAGJJI1kx3LHhSNyG+MrwyXszyqVn5dQJypoi4HTj6KQYA7hFLRgEAkLOmwIy4Sf273aUB3OXDTdLvddJYiT5uc29ORPlavR5FjRtHrL3AvOOPpUunY/5Vsf9iGx7879kg6twWoBwX/R0C/KjHJy3nMv7HYLWORVHVknGYyyotPACgcg0AR6cqla/6OZFbOxxywk3g8eCdgOBTu/mBwQkCmPAEIb6kBFSUw/kYT1oTLGoAiBRPCZDIqQQemTJA4gJbgI/AngQB0icIEfggAWX0f0VMaIyspzMqwRvod/CGSqvYMrB636GLueKbQs1PyMGjFlax8d7OK5bIZY4JL24tYsEyFXApfD/Mc4KKKUUj80SkOi/i1sQdOzdU1AbSMaSInvIGaO95PYOUbJUYhA6/g5wop3CMYeITBISbgqFgZW6Z4r5KUFJnbatn8MJZizBh0eJ3RwFcWkeUSwlloIrfLYUMMZeUaKmcLWg1m5fO2+XFdqVgM83Jb8YiRY4iSlGOSlSjFvVoRJNwN6pS+66RfdXZiyZR0r6D19TY/jxYzkyvsxytDJ1rsHeJdHZSDJFaG7wqm5pdqwEAAA==") format("woff2"),url(//at.alicdn.com/t/font_2202269_5xxwefepr4p.woff?t=1607572586770) format("woff"),url(//at.alicdn.com/t/font_2202269_5xxwefepr4p.ttf?t=1607572586770) format("truetype"),url(//at.alicdn.com/t/font_2202269_5xxwefepr4p.svg?t=1607572586770#icon) format("svg")}.icon{font-family:"icon"!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-guanbi:before{content:"\e601"}.icon-guanbi1:before{content:"\e6a6"}.icon-wechat:before{content:"\e60e"}.icon-weibo:before{content:"\e60f"}.icon-qq:before{content:"\e600"}.icon-arrow-left:before{content:"\e662"}.icon-arrow-right:before{content:"\e659"}.icon-sousuo:before{content:"\e661"}.icon-jian:before{content:"\e608"}.icon-jia:before{content:"\e609"}.nissan-comprehensive{width:100%;position:relative}.nissan-comprehensive--simple{width:100%;height:100%}.nissan-comprehensive-modal .ant-modal-body{padding:0;overflow-y:hidden!important}.nissan-comprehensive-popSport{z-index:2;width:100%;background-color:#fff;font-size:18px;text-align:center;display:flex;justify-content:center;flex-direction:column;align-items:center;overflow:hidden;padding:40px 10px}@media (max-width:1199px){.nissan-comprehensive-popSport{font-size:16px}.nissan-comprehensive-popSport li p{font-size:14px!important}}.nissan-comprehensive-popSport p{margin:0;padding:0;font-weight:500}.nissan-comprehensive-popSport ul{width:80%;display:flex;padding:0;margin:20px 0 0}.nissan-comprehensive-popSport li{display:flex;flex-direction:column;justify-content:center;align-items:center;width:33.33%;margin:0;padding:0}.nissan-comprehensive-popSport li a{display:block}.nissan-comprehensive-popSport li p{color:grey;font-size:16px;padding:8px 0;white-space:nowrap}.nissan-comprehensive-popSport li img{width:60px}.nissan-comprehensive-type{font-size:20px;text-align:center}.nissan-comprehensive-type-item{position:relative;padding:0 20px;color:#999;cursor:pointer;transition:color .3s linear}.nissan-comprehensive-type-item.active{font-weight:700;color:#000}.nissan-comprehensive-type-item:last-child:after{display:none}.nissan-comprehensive-type-item:after{position:absolute;top:50%;right:0;width:1px;height:20px;content:"";background-color:#d8d8d8;transform:translateY(-50%)}.nissan-comprehensive-main{position:relative;margin-top:30px}.nissan-comprehensive-main:after{position:absolute;bottom:0;left:0;z-index:0;width:100%;height:50%;content:"";background-color:#1f1f1f}.nissan-comprehensive-fluid{position:relative;z-index:1;width:84%;margin:0 auto}@media (max-width:1199px){.nissan-comprehensive-fluid{width:100%!important}}.nissan-comprehensive-exter{position:relative;width:100%;height:0;padding-bottom:50%;overflow:hidden}@media (max-width:767px){.nissan-comprehensive-exter{padding-bottom:66.67%}}@media (max-width:767px){.nissan-comprehensive-exter{display:none}.nissan-comprehensive-exter.show{display:block}.nissan-comprehensive-exter .tips{background-size:80px}}.nissan-comprehensive-iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%}.nissan-comprehensive-load{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;background-repeat:no-repeat;background-position:50%;background-size:contain}.nissan-comprehensive-load:before{position:absolute;width:100%;height:100%;content:"";top:0;left:0;background:url(https://upload.dongfeng-nissan.com.cn/static/nissan-website/image/car/detail/loading.png) 50% no-repeat}@media (max-width:991px){.nissan-comprehensive-load:before{background-size:80px}}@media (max-width:767px){.nissan-comprehensive-load:before{background-size:50px}}.nissan-comprehensive-load.load-loading{width:100%;height:100%;background:#ebeff4 url(https://feat-sit-dndcfenge-node-assets.nissan-website.dev.dndc.cloud/image/car/detail/loading.gif) no-repeat center 35%!important;background-size:14%!important}.nissan-comprehensive-load.load-loading:before{display:none}.nissan-comprehensive-load.load-loading .nissan-comprehensive-percentage{display:block}.nissan-comprehensive-load.hide{display:none}.nissan-comprehensive-percentage{position:absolute;top:55%;left:50%;display:none;width:25%;text-align:center;transform:translateX(-50%)}.nissan-comprehensive-percentage i{display:block;margin-top:10px;font-size:20px;font-style:normal;color:#8b8b8b;text-align:center}@media (max-width:767px){.nissan-comprehensive-percentage i{font-size:16px}}.nissan-comprehensive-bar{width:100%;height:2px;background:#fff;position:relative}.nissan-comprehensive-bar b{position:absolute;left:0;width:0;height:100%;background:#c90028}.nissan-comprehensive-content{position:relative;background-color:#1f1f1f}.nissan-comprehensive-option{display:none;color:#fff}.nissan-comprehensive-option.show{display:block}@media (max-width:991px){.nissan-comprehensive-option.show .nissan-comprehensive-flex{flex-direction:column}.nissan-comprehensive-option.show .nissan-comprehensive-flex>div{margin:20px auto 0}.nissan-comprehensive-option.show .nissan-comprehensive-flex>div:first-child{margin-top:0;width:100%}}.nissan-comprehensive-flex{display:flex;justify-content:center;align-items:flex-start;padding:30px 0 0}.nissan-comprehensive-flex.cartransprant{padding-top:20px}.nissan-comprehensive-flex>div{margin:0 30px}.nissan-comprehensive-transparent{display:flex;width:auto!important}.nissan-comprehensive-transparent-item{display:flex;justify-content:center;flex-direction:column;align-items:center;margin:0 10px;cursor:pointer}.nissan-comprehensive-transparent-item-name{display:inline-block;margin:5px 0}.nissan-comprehensive-transparent-item-img{width:36px;height:36px;border:1px solid #000}.nissan-comprehensive-transparent-item-img img{width:100%}.nissan-comprehensive-innerlocation{display:flex;flex-direction:column;justify-content:center;align-items:center}.nissan-comprehensive-innerlocation-name{margin:5px auto}.nissan-comprehensive-innerlocation-box{display:flex}.nissan-comprehensive-innerlocation-item{width:36px;height:36px;border:1px solid #5a5b5d;margin:0 12px}.nissan-comprehensive-innerlocation-item.active{border-color:#c3002f}.nissan-comprehensive-innerlocation-item img{width:100%}.nissan-comprehensive-base__box{display:flex;justify-content:center;align-items:center;width:44px;height:44px;cursor:pointer;border:2px solid transparent;transition:border .3s linear}.nissan-comprehensive-base__box.active{border-color:#fff}.nissan-comprehensive-base__box img{width:40px}@media (max-width:767px){.nissan-comprehensive-base__box{width:26px;height:26px;border-width:1px}.nissan-comprehensive-base__box img{width:20px}}.nissan-comprehensive-base__name{position:relative;margin-top:15px;font-size:15px;text-align:center}.nissan-comprehensive-paint{display:none}@media (max-width:767px){.nissan-comprehensive-paint{position:relative;left:15px;display:inline-flex;width:0;height:100%;font-size:12px;color:#c90028;white-space:pre;vertical-align:middle}}.nissan-comprehensive-color{width:560px;text-align:center}@media (max-width:767px){.nissan-comprehensive-color{width:100%}.nissan-comprehensive-color [class^=swiper-button].swiper-button-prev{left:5px}.nissan-comprehensive-color [class^=swiper-button].swiper-button-prev:after{font-size:18px}.nissan-comprehensive-color [class^=swiper-button].swiper-button-next{right:5px}.nissan-comprehensive-color [class^=swiper-button].swiper-button-next:after{font-size:18px}}.nissan-comprehensive-color [class^=swiper-button]{top:0;width:30px;height:100%;margin-top:0;color:#fff;border-radius:100%}.nissan-comprehensive-color [class^=swiper-button].swiper-button-prev{left:-30px}.nissan-comprehensive-color [class^=swiper-button].swiper-button-prev:after{font-family:"icon";font-size:30px;content:"\e662"}.nissan-comprehensive-color [class^=swiper-button].swiper-button-next{right:-30px}.nissan-comprehensive-color [class^=swiper-button].swiper-button-next:after{font-family:"icon";font-size:30px;content:"\e659"}.nissan-comprehensive-color-list{position:relative;padding:0 30px}.nissan-comprehensive-color-list .swiper-slide{max-width:80px}@media (max-width:767px){.nissan-comprehensive-color-list{padding:0 40px}}.nissan-comprehensive-color .center{justify-content:center}.nissan-comprehensive-color__icon{margin:0 auto;border-radius:50%}.nissan-comprehensive-color__icon.active{border-color:#fff}.nissan-comprehensive-color__icon img{border-radius:50%}.nissan-comprehensive-pointDes{width:100%;padding:20px 0;margin:0 auto;color:#fff;text-align:center}.nissan-comprehensive-pointDes.show{display:block}.nissan-comprehensive-pointDes__text{position:relative}@media (max-width:767px){.nissan-comprehensive-pointDes__text{width:100%;min-height:50px;padding:0 16px 26px;font-size:12px;color:#fff;text-align:left;background:url(https://feat-sit-dndcfenge-node-assets.nissan-website.dev.dndc.cloud/image/car/detail/color-des-middle.png) 50%/contain repeat-y}}.nissan-comprehensive-pointDes img{display:none;width:100%}@media (max-width:767px){.nissan-comprehensive-pointDes img{display:block}}@media (max-width:767px){.nissan-comprehensive-pointDes{position:absolute;top:-100%;right:0;left:0;z-index:1;display:none;width:77.3%;margin:auto}}.nissan-comprehensive-close__btn{display:none}@media (max-width:767px){.nissan-comprehensive-close__btn{position:absolute;right:0;bottom:-16px;padding:16px;font-size:12px;display:block}}.nissan-comprehensive-scene{display:inline-flex;justify-content:center;align-items:center}.nissan-comprehensive-scene__icon{margin:0 10px}.nissan-comprehensive-inner{text-align:center;padding:10px 0}.nissan-comprehensive-inner span{position:relative;padding:0 16px;font-size:18px;cursor:pointer;opacity:.5;transition:opacity .3s linear}.nissan-comprehensive-inner span.active{opacity:1}.nissan-comprehensive-inner span:after{position:absolute;top:50%;right:0;width:1px;height:20px;content:"";background-color:hsla(0,0%,100%,.3);transform:translateY(-50%)}.nissan-comprehensive-inner span:last-child:after{display:none}.nissan-comprehensive--simple .nissan-comprehensive-load{background-size:cover}@media (max-width:991px){.nissan-comprehensive--simple .nissan-comprehensive-load:before{background-size:80px}}@media (max-width:767px){.nissan-comprehensive--simple .nissan-comprehensive-load:before{background-size:80px}}.nissan-comprehensive--blackgold .nissan-comprehensive-base__name{color:#927057}.nissan-comprehensive--blackgold .nissan-comprehensive-type-item.active{color:#927057}.nissan-carChoice-slide___2SKoB{float:left;height:auto!important}.float___3lVox{position:fixed;width:100%;height:100%;top:0;bottom:0;opacity:1;transform:scale(1);animation:scalefadeIn___bSDc1 .2s ease-in;z-index:2000}.float___3lVox .popup__box___1e0Wb{position:absolute;top:0;left:0;z-index:10001;width:100%;height:100%;background-color:rgba(0,0,0,.9)}.float___3lVox .popup__box___1e0Wb .content___1w0-_{position:absolute;top:calc(50% - 50px);display:flex;justify-content:center;align-items:center;width:100%;height:100vh;transform:translateY(-50%)}.float___3lVox .popup__box___1e0Wb .content___1w0-_.center___12jtx{top:50%}.float___3lVox .popup__box___1e0Wb .content___1w0-_ .swiper___25PBW{width:100%;height:100%}.float___3lVox .popup__box___1e0Wb .content___1w0-_ .swiper___25PBW .wrapper___H2zDV{height:100%}.float___3lVox .popup__box___1e0Wb .content___1w0-_ .swiper___25PBW .wrapper___H2zDV .slide___36TJC img,.float___3lVox .popup__box___1e0Wb .content___1w0-_ .swiper___25PBW .wrapper___H2zDV .slide___36TJC video{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;max-width:100%;max-height:100%}.float___3lVox .popup__box___1e0Wb .content___1w0-_ .btn___wo_Y9{width:60px;height:60px;font-size:60px;line-height:1;color:#fff;background-color:#c90028;border-radius:100%;opacity:0;transition:opacity .3s}.float___3lVox .popup__box___1e0Wb .content___1w0-_ .btn___wo_Y9.prev___cKm2y{left:2%}.float___3lVox .popup__box___1e0Wb .content___1w0-_ .btn___wo_Y9.prev___cKm2y:after{font-family:"icon";content:"\e77f"}.float___3lVox .popup__box___1e0Wb .content___1w0-_ .btn___wo_Y9.next___2Dm9i{right:2%}.float___3lVox .popup__box___1e0Wb .content___1w0-_ .btn___wo_Y9.next___2Dm9i:after{font-family:"icon";content:"\e77e"}@media (min-width:992px){.float___3lVox .popup__box___1e0Wb .content___1w0-_:hover .btn___wo_Y9{opacity:1}}.float___3lVox .popup__box___1e0Wb .ctrl___1eY3F{position:absolute;bottom:0;left:0;width:100%;padding:28px 0;background-color:rgba(0,0,0,.8)}.float___3lVox .popup__box___1e0Wb .ctrl___1eY3F .ctrl_swiper___18fys{width:670px}@media (max-width:991px){.float___3lVox .popup__box___1e0Wb .ctrl___1eY3F .ctrl_swiper___18fys{width:calc(100% - 100px)}}.float___3lVox .popup__box___1e0Wb .ctrl___1eY3F .ctrl_swiper___18fys .ctrl_slide___29uUi{overflow:hidden;height:102px;display:flex;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:4px}.float___3lVox .popup__box___1e0Wb .ctrl___1eY3F .ctrl_swiper___18fys .ctrl_slide___29uUi:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-color:#000;opacity:.35}.float___3lVox .popup__box___1e0Wb .ctrl___1eY3F .ctrl_swiper___18fys .ctrl_slide___29uUi.video___3Mho9:after{position:absolute;top:50%;left:50%;margin:-16px 0 0 -16px;font-family:"icon";font-size:32px;line-height:1;color:#fff;text-align:center;content:"\e776"}.float___3lVox .popup__box___1e0Wb .ctrl___1eY3F .ctrl_swiper___18fys .ctrl_slide___29uUi.swiper-slide-thumb-active:before{opacity:0}.float___3lVox .popup__box___1e0Wb .ctrl___1eY3F .btn___wo_Y9{width:32px;height:100px;margin-top:-50px;color:#fff;background-color:#333;border-radius:4px}.float___3lVox .popup__box___1e0Wb .ctrl___1eY3F .btn___wo_Y9:after{font-family:"icon";font-size:14px}.float___3lVox .popup__box___1e0Wb .ctrl___1eY3F .btn___wo_Y9.next___2Dm9i{right:50%;margin-right:-380px}.float___3lVox .popup__box___1e0Wb .ctrl___1eY3F .btn___wo_Y9.next___2Dm9i:after{content:"\e783"}.float___3lVox .popup__box___1e0Wb .ctrl___1eY3F .btn___wo_Y9.prev___cKm2y{left:50%;margin-left:-380px}.float___3lVox .popup__box___1e0Wb .ctrl___1eY3F .btn___wo_Y9.prev___cKm2y:after{content:"\e784"}@media (max-width:991px){.float___3lVox .popup__box___1e0Wb .ctrl___1eY3F .btn___wo_Y9{width:20px;height:0;padding:calc(16.66667% - 21.33333px) 0;margin-top:calc(21.33333px - 16.66667%)}.float___3lVox .popup__box___1e0Wb .ctrl___1eY3F .btn___wo_Y9.next___2Dm9i{right:0;margin-right:15px}.float___3lVox .popup__box___1e0Wb .ctrl___1eY3F .btn___wo_Y9.prev___cKm2y{left:0;margin-left:15px}}.float___3lVox .popup__box___1e0Wb .icon___3jFQu{position:absolute;top:50px;right:50px;z-index:2;margin:0 -10px}.float___3lVox .popup__box___1e0Wb .icon___3jFQu i{width:30px;height:30px;margin:0 10px;font-size:30px;line-height:1;color:#fff;cursor:pointer}@media (max-width:1199px){.float___3lVox .popup__box___1e0Wb .icon___3jFQu{top:30px;right:30px}}@keyframes scalefadeIn___bSDc1{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.nissan-carChoice-slide___2tVC6{float:left;height:auto!important}.video_box___3mxaz{position:relative;width:100%;cursor:pointer}.video_box___3mxaz img{width:100%}.video_box___3mxaz .button___1jAaA{position:absolute;bottom:8%;left:50%;z-index:1;transform:translate(-50%,-50%);width:10vw;height:1.5vw;border-radius:4px;text-align:center;line-height:1.5vw;color:#fff;background:transparent;border:1px solid #d0d0d0;cursor:pointer;font-size:.8vw}.video_box___3mxaz .button___1jAaA:hover{cursor:pointer;background-color:#000;color:#fff;border-color:#000}.video_box___3mxaz .mobileButton___2sqCc{width:22vw;height:4.5vw;line-height:4.5vw;font-size:2vw;border-radius:2px}.video_box___3mxaz video{width:100%}.video_box___3mxaz .cover_img___1nuKI{width:100%}.video_box_no_button___-MEIz{position:relative;width:100%;cursor:pointer}.video_box_no_button___-MEIz:after{position:absolute;top:50%;left:50%;z-index:1;width:60px;height:60px;margin-top:-30px;margin-left:-30px;font-family:"icon";font-size:60px;line-height:1;color:#fff;cursor:pointer;content:"\e776"}.video_box_no_button___-MEIz video{width:100%}.video_box_no_button___-MEIz .cover_img___1nuKI{width:100%}.video_float___2e070{position:fixed;top:0;left:0;z-index:1000;width:100%;height:100%;background-color:rgba(0,0,0,.7)}.video_float___2e070 video{position:absolute;top:50%;left:50%;max-width:100%;max-height:1000%;transform:translate(-50%,-50%)}.video_float___2e070 .close___1amEl{position:absolute;top:50px;right:50px;width:30px;height:30px;font-size:30px;line-height:1;color:#fff;cursor:pointer}@media (max-width:1199px){.video_float___2e070 .close___1amEl{top:30px;right:30px}}.nissan-carChoice-slide___1kALS{float:left;height:auto!important}::selection{background-color:#000!important;color:#fff!important}::-moz-selection{background-color:#000!important;color:#fff!important}.list___3tvI3{display:flex;justify-content:center;margin-top:50px;position:relative;font-family:PingFangSC-Light,"Microsoft Yahei"!important}.list___3tvI3 .progress___r1nWy{width:100%;text-align:center;position:absolute!important;top:6%!important;z-index:100}@media (max-width:991px){.list___3tvI3 .progress___r1nWy{position:static!important;margin-top:6vw}}.list___3tvI3 .progress___r1nWy .swiper-pagination-bullet{width:16vw!important;height:.7vw!important;background-color:#747474;margin:0!important;opacity:.5}@media (max-width:991px){.list___3tvI3 .progress___r1nWy .swiper-pagination-bullet{width:7vw!important;border-radius:1vw!important}}.list___3tvI3 .progress___r1nWy .swiper-pagination-bullet-active{background-color:#000;height:.7vw!important;opacity:1}@media (max-width:991px){.list___3tvI3 .progress___r1nWy .swiper-pagination-bullet-active{height:.7vw!important;border-radius:1vw!important}}.list___3tvI3 .progress___r1nWy .swiper-pagination-bullet-active .pageNum{color:#000!important;font-size:2.2vw!important}.list___3tvI3 .progress___r1nWy .swiper-pagination-bullet-active .progressBar{background-color:#000!important}.list___3tvI3 .dfs___2Agwv{width:100%;height:30px;background-color:transparent;opacity:0}.list___3tvI3 .txt_content___3bWF_{display:flex;flex-basis:25%;flex-direction:column;justify-content:center;width:25%;padding-right:5%;padding-left:5%;margin-bottom:20px}.list___3tvI3 .txt_content___3bWF_ .tit___1BPwl{margin-top:10px;font-size:17px;font-weight:700}.list___3tvI3 .txt_content___3bWF_ .sub___3wI7e{font-size:15px}.list___3tvI3 .txt_content___3bWF_ .tit_img___3SRPw{margin-bottom:25px}.list___3tvI3 .txt_content___3bWF_ .txt___3H4nd{margin-top:25px;font-size:12px;color:#888;line-height:30px}.list___3tvI3 .txt_content___3bWF_ .txt___3H4nd i{display:block;height:10px}@media (max-width:991px){.list___3tvI3 .txt_content___3bWF_{margin-bottom:10px}.list___3tvI3 .txt_content___3bWF_ .tit___1BPwl{margin-top:0}}.list___3tvI3 .content___3rQaX{display:flex;flex-basis:75%;align-items:center;width:100%}.list___3tvI3 .content___3rQaX .swiper___bVxdt{width:100%}.list___3tvI3 .content___3rQaX .swiper___bVxdt .wrapper___3f4HL{width:100%;height:100%!important}.list___3tvI3 .content___3rQaX .swiper___bVxdt .wrapper___3f4HL .slide___3Som6{height:100%;overflow:hidden;transition:opacity .3s ease}.list___3tvI3 .content___3rQaX .swiper___bVxdt .progress_box___5ZGn8{position:relative;width:100%;height:28px;padding:12px calc(85px + 5%) 12px 85px;margin-top:25px}.list___3tvI3 .content___3rQaX .swiper___bVxdt .progress_box___5ZGn8 .progress___r1nWy{position:relative;width:100px!important;text-align:center}.list___3tvI3 .content___3rQaX .swiper___bVxdt .progress_box___5ZGn8 .btn_swiper___2WkxD{position:absolute;top:0;width:50px;height:28px;cursor:pointer}.list___3tvI3 .content___3rQaX .swiper___bVxdt .progress_box___5ZGn8 .btn_swiper___2WkxD:after{position:absolute;top:0;left:0;width:50px;height:50px;margin-top:-12.5px;font-family:"icon";font-size:50px;line-height:1;color:#000}.list___3tvI3 .content___3rQaX .swiper___bVxdt .progress_box___5ZGn8 .btn_swiper___2WkxD:hover:after{color:#c90028}.list___3tvI3 .content___3rQaX .swiper___bVxdt .progress_box___5ZGn8 .btn_swiper___2WkxD.prev___DTvKV{left:0}.list___3tvI3 .content___3rQaX .swiper___bVxdt .progress_box___5ZGn8 .btn_swiper___2WkxD.prev___DTvKV:after{content:"\e77f"}.list___3tvI3 .content___3rQaX .swiper___bVxdt .progress_box___5ZGn8 .btn_swiper___2WkxD.next___n2NXR{right:5%}@media (max-width:991px){.list___3tvI3 .content___3rQaX .swiper___bVxdt .progress_box___5ZGn8 .btn_swiper___2WkxD.next___n2NXR{right:0}}.list___3tvI3 .content___3rQaX .swiper___bVxdt .progress_box___5ZGn8 .btn_swiper___2WkxD.next___n2NXR:after{content:"\e77e"}@media (max-width:991px){.list___3tvI3 .content___3rQaX .swiper___bVxdt .progress_box___5ZGn8{padding:12px 60px}}.list___3tvI3 .txt___3H4nd{margin-top:10px;font-size:12px;color:#888}.list___3tvI3 .txt___3H4nd i{display:block;height:10px}@media (max-width:991px){.list___3tvI3{flex-direction:column;margin-top:35px}.list___3tvI3 .txt_content___3bWF_{flex-basis:100%;width:100%;padding-right:0;padding-left:0}.list___3tvI3 .content___3rQaX{flex-basis:100%;width:100%}.list___3tvI3 .content___3rQaX .swiper___bVxdt .wrapper___3f4HL .slide___3Som6{padding-right:0}}@media (min-width:768px){.list___3tvI3 .to_big___2VY11{overflow:hidden}.list___3tvI3 .to_big___2VY11 img,.list___3tvI3 .to_big___2VY11 video{transition:2s}}.customPagination___k2lut{display:flex;flex-direction:column;align-items:center;grid-gap:8px;gap:8px}.pageNum___3o7AH{color:#000!important;font-size:2vw!important}.progressBar___2inP_{width:100px;height:2px;background-color:rgba(0,0,0,.1)}.progressInner___3dCyK{height:100%;background-color:#000!important;transition:width .3s}.titleBox___3a93P{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:4vw}.titleBox___3a93P .title___2Gyqs{font-size:4.5vw;color:#7f7f7f;font-weight:200;letter-spacing:3px}.titleBox___3a93P .secondTitle___2QhhH{font-size:3vw;color:#7f7f7f;margin-top:1.5vw;font-weight:200;letter-spacing:3px}.progressContainer___3p7_A{position:absolute;bottom:5%;left:50%;transform:translateX(-50%);z-index:100;width:100%;text-align:center}.n7-container img{width:100%}.n7-container .n7-banner{position:relative}.n7-container .n7-banner .hero-internal{position:relative;width:100%;padding-bottom:56.25%;height:0;overflow:hidden}.n7-container .n7-banner .hero-internal img{left:0;top:0;width:100%;height:100%;object-fit:cover;display:block;max-width:100%}@media (max-width:768px){.n7-container .n7-banner .hero-internal{padding-bottom:177.22%}}.n7-container .n7-banner .n7-banner-title.fade-in{opacity:1;top:25%}.n7-container .n7-banner .n7-banner-title{position:absolute;top:60%;left:50%;transform:translateX(-50%);opacity:0;transition:opacity 1s ease,top 1s ease;display:flex;justify-content:center;align-items:center;flex-direction:column}.n7-container .n7-banner .n7-banner-title .n7-banner-title-title{font-size:1vw;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:1vw}@media (max-width:768px){.n7-container .n7-banner .n7-banner-title .n7-banner-title-title{margin-bottom:2vw}}.n7-container .n7-banner .n7-banner-title .n7-banner-title-title .n7-banner-title-title-left{font-size:4vw;color:#fff}@media (max-width:768px){.n7-container .n7-banner .n7-banner-title .n7-banner-title-title .n7-banner-title-title-left{font-size:6vw}}.n7-container .n7-banner .n7-banner-title .n7-banner-title-title .n7-banner-title-title-right{font-size:1vw;color:#fff}@media (max-width:768px){.n7-container .n7-banner .n7-banner-title .n7-banner-title-title .n7-banner-title-title-right{font-size:4vw!important}}.n7-container .n7-banner .n7-banner-title-btn{display:flex;justify-content:center;align-items:center;grid-gap:1vw;gap:1vw;position:absolute;bottom:10vw;left:50%;transform:translateX(-50%)}@media (max-width:768px){.n7-container .n7-banner .n7-banner-title-btn{display:flex;flex-direction:column;grid-gap:2vw;gap:2vw}}.n7-container .n7-banner .n7-banner-title-left{font-size:.8vw;display:block;width:13.5vw;height:2vw;background-color:transparent;text-align:center;line-height:2vw;border-radius:.5vw;border:1px solid #fff;color:#fff;cursor:pointer}.n7-container .n7-banner .n7-banner-title-left:hover{background-color:hsla(0,0%,100%,.26)}@media (max-width:768px){.n7-container .n7-banner .n7-banner-title-left{font-size:3.7vw;width:85vw;height:10vw;line-height:10vw;border-radius:2vw;font-weight:600}}.n7-container .n7-banner .n7-banner-title-right{font-size:.8vw;color:#fff;display:block;width:13.5vw;height:2vw;background-color:#fff;text-align:center;line-height:2vw;border-radius:.5vw;margin-left:.9vw;color:#000;border:1px solid #fff;cursor:pointer}.n7-container .n7-banner .n7-banner-title-right:hover{background-color:#000;color:#fff;border-color:#000}@media (max-width:768px){.n7-container .n7-banner .n7-banner-title-right{font-size:3.7vw;width:85vw;height:10vw;line-height:10vw;border-radius:2vw;font-weight:600}}.n7-container .banner2 .title_content .title{padding:20% 11.45% 6%;font-size:6vw}.n7-container .banner3{position:relative}.n7-container .banner3 .third-banner-title-box.fade-in{opacity:1;top:13%}@media (max-width:768px){.n7-container .banner3 .third-banner-title-box.fade-in{top:15%}}.n7-container .banner3 .third-banner-title-box{position:absolute;opacity:0;transition:opacity 1s ease,top 1s ease;top:30%;left:50%;transform:translateX(-50%);font-weight:100}@media (max-width:768px){.n7-container .banner3 .third-banner-title-box{display:flex;flex-direction:column;align-items:center;justify-content:center}}.n7-container .banner3 .third-banner-title-box .third-banner-title{font-size:1vw;color:#fff;display:block;height:2.7vw}@media (max-width:768px){.n7-container .banner3 .third-banner-title-box .third-banner-title{font-size:7.5vw;color:#000;font-weight:300}}.n7-container .banner3 .third-banner-title-box .third-banner-title2{font-size:3.7vw;color:#000;display:block;height:2.7vw}@media (max-width:768px){.n7-container .banner3 .third-banner-title-box .third-banner-title2{font-size:7.5vw;margin-top:7vw;color:#000;font-weight:300}}.n7-container .banner4 .hero-content{height:20vw;position:relative}@media (max-width:768px){.n7-container .banner4 .hero-content{height:65vw}}.n7-container .banner4 .hero-content .fourth-banner-title.fade-in{opacity:1;top:47%}@media (max-width:768px){.n7-container .banner4 .hero-content .fourth-banner-title.fade-in{top:40%}}.n7-container .banner4 .hero-content .fourth-banner-title{position:absolute;top:80%;left:20%;opacity:0;transition:opacity 1s ease,top 1s ease}@media (max-width:768px){.n7-container .banner4 .hero-content .fourth-banner-title{top:80%;left:12%}}.n7-container .banner4 .hero-content .fourth-banner-title .fourth-banner-title1{font-size:2.5vw;color:#000;font-weight:500;line-height:1.5vw}@media (max-width:768px){.n7-container .banner4 .hero-content .fourth-banner-title .fourth-banner-title1{font-size:6.5vw}}.n7-container .banner4 .hero-content .fourth-banner-title .fourth-banner-title2{font-size:2.5vw;color:#000;font-weight:500;margin-top:.4vw}@media (max-width:768px){.n7-container .banner4 .hero-content .fourth-banner-title .fourth-banner-title2{font-size:6.5vw;margin-top:3vw;margin-bottom:2vw}}.n7-container .banner4 .hero-content .fourth-banner-title .fourth-banner-title3{font-size:1vw;color:#666;font-size:.8vw;margin-top:.5vw}@media (max-width:768px){.n7-container .banner4 .hero-content .fourth-banner-title .fourth-banner-title3{font-size:3.5vw;margin-top:0}}.n7-container .banner5{margin-top:8vw}@media (max-width:768px){.n7-container .banner5{margin-top:5vw;margin-bottom:20vw}}.n7-container .banner5 .hero-content{height:14vw;margin:3vw 0 -2.5vw;position:relative}@media (max-width:768px){.n7-container .banner5 .hero-content{height:30vw;margin-bottom:-4vw;margin-top:18vw}}.n7-container .banner5 .hero-content .fifth-banner-title.fade-in{opacity:1;top:47%}@media (max-width:768px){.n7-container .banner5 .hero-content .fifth-banner-title.fade-in{top:24%}}.n7-container .banner5 .hero-content .fifth-banner-title{position:absolute;top:80%;left:20%;opacity:0;transition:opacity 1s ease,top 1s ease}@media (max-width:768px){.n7-container .banner5 .hero-content .fifth-banner-title{top:80%;left:12%}}.n7-container .banner5 .hero-content .fifth-banner-title .fifth-banner-title1{font-size:2.5vw;color:#000;font-weight:500;line-height:1.5vw}@media (max-width:768px){.n7-container .banner5 .hero-content .fifth-banner-title .fifth-banner-title1{font-size:6.5vw}}.n7-container .banner5 .hero-content .fifth-banner-title .fifth-banner-title2{font-size:1vw;color:#666;font-size:.8vw;margin-top:1.5vw}@media (max-width:768px){.n7-container .banner5 .hero-content .fifth-banner-title .fifth-banner-title2{font-size:3.8vw;margin-top:5.5vw}}.n7-container .banner5 .hero-content .fifth-banner-title .fifth-banner-title3{font-size:1vw;color:#666;font-size:.8vw;margin-top:1.5vw}@media (max-width:768px){.n7-container .banner5 .hero-content .fifth-banner-title .fifth-banner-title3{font-size:3.8vw;margin-top:0}}@media (max-width:768px){.n7-container .banner6{margin-bottom:15vw}}.n7-container .banner6 .hero-content{height:20vw;position:relative;margin-bottom:-5vw}@media (max-width:768px){.n7-container .banner6 .hero-content{height:37vw;margin-bottom:-16vw}}.n7-container .banner6 .hero-content .fourth-banner-title.fade-in{opacity:1;top:47%}@media (max-width:768px){.n7-container .banner6 .hero-content .fourth-banner-title.fade-in{top:13%}}.n7-container .banner6 .hero-content .fourth-banner-title{position:absolute;top:80%;left:20%;opacity:0;transition:opacity 1s ease,top 1s ease}@media (max-width:768px){.n7-container .banner6 .hero-content .fourth-banner-title{top:80%;left:12%}}.n7-container .banner6 .hero-content .fourth-banner-title .fourth-banner-title1{font-size:2.5vw;color:#000;font-weight:500;line-height:1.5vw}@media (max-width:768px){.n7-container .banner6 .hero-content .fourth-banner-title .fourth-banner-title1{font-size:6.5vw}}.n7-container .banner6 .hero-content .fourth-banner-title .fourth-banner-title2{font-size:2.5vw;color:#000;font-weight:500;margin-top:.4vw}@media (max-width:768px){.n7-container .banner6 .hero-content .fourth-banner-title .fourth-banner-title2{font-size:6.5vw;margin-top:3vw;margin-bottom:2vw}}.n7-container .banner6 .hero-content .fourth-banner-title .fourth-banner-title3{font-size:1vw;color:#666;font-size:.8vw;margin-top:.5vw}@media (max-width:768px){.n7-container .banner6 .hero-content .fourth-banner-title .fourth-banner-title3{font-size:3.5vw;margin-top:0}}@media (max-width:768px){.n7-container .banner7{margin-bottom:15vw}}.n7-container .banner7 .hero-content{height:14vw;margin:2.5vw 0 0;position:relative}@media (max-width:768px){.n7-container .banner7 .hero-content{height:45vw;margin-bottom:-14vw;margin-top:0}}.n7-container .banner7 .hero-content .seventh-banner-title.fade-in{opacity:1;top:47%}@media (max-width:768px){.n7-container .banner7 .hero-content .seventh-banner-title.fade-in{top:11%}}.n7-container .banner7 .hero-content .seventh-banner-title{position:absolute;top:80%;left:20%;opacity:0;transition:opacity 1s ease,top 1s ease}@media (max-width:768px){.n7-container .banner7 .hero-content .seventh-banner-title{left:12%}}.n7-container .banner7 .hero-content .seventh-banner-title .seventh-banner-title1{font-size:2.5vw;color:#000;font-weight:500;line-height:1.5vw}@media (max-width:768px){.n7-container .banner7 .hero-content .seventh-banner-title .seventh-banner-title1{font-size:6.5vw}}.n7-container .banner7 .hero-content .seventh-banner-title .seventh-banner-title2{font-size:2.5vw;color:#000;font-weight:500;margin-top:.4vw}@media (max-width:768px){.n7-container .banner7 .hero-content .seventh-banner-title .seventh-banner-title2{font-size:6.5vw}}.n7-container .banner7 .hero-content .seventh-banner-title .seventh-banner-title3{font-size:1vw;color:#666;font-size:.8vw;margin-top:1.5vw}@media (max-width:768px){.n7-container .banner7 .hero-content .seventh-banner-title .seventh-banner-title3{font-size:3.8vw;margin-top:6vw}}.n7-container .banner7 .hero-content .seventh-banner-title .seventh-banner-title4{font-size:1vw;color:#666;font-size:.8vw}@media (max-width:768px){.n7-container .banner7 .hero-content .seventh-banner-title .seventh-banner-title4{font-size:3.8vw}}.n7-container .banner7 .seventh-banner-down{padding:0 11.45%}@media (max-width:768px){.n7-container .banner7 .seventh-banner-down{padding:0 5%}}@media (max-width:768px){.n7-container .banner8{margin-bottom:20vw}}.n7-container .banner8 .hero-content{height:14vw;margin:0 0 4.5vw;position:relative}@media (max-width:768px){.n7-container .banner8 .hero-content{height:45vw;margin-bottom:-4vw;margin-top:0}}.n7-container .banner8 .hero-content .seventh-banner-title.fade-in{opacity:1;top:47%}@media (max-width:768px){.n7-container .banner8 .hero-content .seventh-banner-title.fade-in{top:6%}}.n7-container .banner8 .hero-content .seventh-banner-title{position:absolute;top:80%;left:20%;opacity:0;transition:opacity 1s ease,top 1s ease}@media (max-width:768px){.n7-container .banner8 .hero-content .seventh-banner-title{left:12%}}.n7-container .banner8 .hero-content .seventh-banner-title .seventh-banner-title1{font-size:2.5vw;color:#000;font-weight:500;line-height:1.5vw}@media (max-width:768px){.n7-container .banner8 .hero-content .seventh-banner-title .seventh-banner-title1{font-size:6.5vw}}.n7-container .banner8 .hero-content .seventh-banner-title .seventh-banner-title2{font-size:2.5vw;color:#000;font-weight:500;margin-top:.4vw}@media (max-width:768px){.n7-container .banner8 .hero-content .seventh-banner-title .seventh-banner-title2{font-size:6.5vw;margin-top:3vw}}.n7-container .banner8 .hero-content .seventh-banner-title .seventh-banner-title3{font-size:1vw;color:#666;font-size:.8vw;margin-top:.5vw}@media (max-width:768px){.n7-container .banner8 .hero-content .seventh-banner-title .seventh-banner-title3{font-size:3.8vw}}.n7-container .banner8 .hero-content .seventh-banner-title .seventh-banner-title4{font-size:1vw;color:#666;font-size:.8vw}@media (max-width:768px){.n7-container .banner8 .hero-content .seventh-banner-title .seventh-banner-title4{font-size:3.8vw}}.n7-container .banner8 .seventh-banner-down .seventh-banner-down-title{font-size:.9vw;color:#999;font-weight:500;margin-top:2vw;text-align:center}@media (max-width:768px){.n7-container .banner8 .seventh-banner-down .seventh-banner-down-title{font-size:3.5vw;margin-top:5vw}}.n7-container .banner9{width:100%;height:100%;display:block;line-height:0;margin-top:8vw}@media (max-width:768px){.n7-container .banner9{margin-top:20vw;margin-bottom:20vw}}.n7-container .banner9 .home-video-box{width:100%;height:100%;display:block;line-height:0}@media (max-width:768px){.n7-container .banner9 .home-video-box{width:100%;height:100%;display:block}}.n7-container .banner9 .home-video-box .home-video-title{font-size:.9vw;color:#999;font-weight:500;text-align:center;margin-top:3vw}@media (max-width:768px){.n7-container .banner9 .home-video-box .home-video-title{font-size:3.5vw;margin-top:8vw}}.n7-container .banner9 .home-video-box .home-video-title1{font-size:.9vw;color:#999;font-weight:500;text-align:center;margin-top:3vw}@media (max-width:768px){.n7-container .banner9 .home-video-box .home-video-title1{font-size:3.5vw;margin-top:5vw}}.n7-container .banner9 video{width:100%;height:100%;object-fit:cover;display:block}.n7-container .banner10 .hero-content{height:15vw;margin:3vw 0 9.5vw;position:relative}@media (max-width:768px){.n7-container .banner10 .hero-content{height:75vw;margin-bottom:23vw;margin-top:0}}.n7-container .banner10 .hero-content .seventh-banner-title.fade-in{opacity:1;top:47%}@media (max-width:768px){.n7-container .banner10 .hero-content .seventh-banner-title.fade-in{top:35%}}.n7-container .banner10 .hero-content .seventh-banner-title{position:absolute;top:80%;left:20%;opacity:0;transition:opacity 1s ease,top 1s ease}@media (max-width:768px){.n7-container .banner10 .hero-content .seventh-banner-title{left:12%}}.n7-container .banner10 .hero-content .seventh-banner-title .seventh-banner-title1{font-size:2.5vw;color:#000;font-weight:500;line-height:1.5vw}@media (max-width:768px){.n7-container .banner10 .hero-content .seventh-banner-title .seventh-banner-title1{font-size:6.5vw}}.n7-container .banner10 .hero-content .seventh-banner-title .seventh-banner-title2{font-size:2.5vw;color:#000;font-weight:500;margin-top:.4vw}@media (max-width:768px){.n7-container .banner10 .hero-content .seventh-banner-title .seventh-banner-title2{font-size:6.5vw;margin-top:3vw}}.n7-container .banner10 .hero-content .seventh-banner-title .seventh-banner-title3{font-size:1vw;color:#999;font-size:.8vw;margin-top:.5vw}@media (max-width:768px){.n7-container .banner10 .hero-content .seventh-banner-title .seventh-banner-title3{font-size:3.8vw}}.n7-container .banner10 .hero-content .seventh-banner-title .seventh-banner-title4{font-size:1vw;color:#999;font-size:.8vw}@media (max-width:768px){.n7-container .banner10 .hero-content .seventh-banner-title .seventh-banner-title4{font-size:3.8vw}}.n7-container .banner10 .hero-content .seventh-banner-title .content{display:flex;margin-top:2vw}@media (max-width:768px){.n7-container .banner10 .hero-content .seventh-banner-title .content{display:flex;flex-direction:column;margin-top:5.5vw}}.n7-container .banner10 .hero-content .seventh-banner-title .content .right_line{border-right:1px solid rgba(8,8,8,.1);margin-right:2vw}.n7-container .banner10 .hero-content .seventh-banner-title .content .content-item-box{display:flex}.n7-container .banner10 .hero-content .seventh-banner-title .content .content-item-1{margin-left:20vw}.n7-container .banner10 .hero-content .seventh-banner-title .content .content-item{padding-right:2vw;display:flex;flex-direction:column}@media (max-width:768px){.n7-container .banner10 .hero-content .seventh-banner-title .content .content-item{width:40vw;margin-bottom:5vw}}.n7-container .banner10 .hero-content .seventh-banner-title .content .content-item .content-item-title2{font-size:1.5vw;color:#000}.n7-container .banner10 .hero-content .seventh-banner-title .content .content-item .content-item-title2 span{font-size:1vw}@media (max-width:768px){.n7-container .banner10 .hero-content .seventh-banner-title .content .content-item .content-item-title2 span{font-size:3.5vw}}@media (max-width:768px){.n7-container .banner10 .hero-content .seventh-banner-title .content .content-item .content-item-title2{font-size:4.2vw;margin-top:2vw}}.n7-container .banner10 .hero-content .seventh-banner-title .content .content-item .content-item-title3{font-size:.8vw;color:#999}@media (max-width:768px){.n7-container .banner10 .hero-content .seventh-banner-title .content .content-item .content-item-title3{font-size:3.5vw}}.n7-container .banner10 .seventh-banner-down{padding:0 11.45%}@media (max-width:768px){.n7-container .banner10 .seventh-banner-down{padding:0 5%}}.n7-container .banner11{position:relative;margin-top:8.5vw}@media (max-width:768px){.n7-container .banner11{margin-top:20vw}}.n7-container .banner11 .banner11-title.fade-in{opacity:1;top:15%}@media (max-width:768px){.n7-container .banner11 .banner11-title.fade-in{top:24%}}.n7-container .banner11 .banner11-title{position:absolute;opacity:0;transition:opacity 1s ease,top 1s ease;top:34%;left:20%}@media (max-width:768px){.n7-container .banner11 .banner11-title{left:11%}}.n7-container .banner11 .banner11-title .banner11-title1{font-size:2.5vw;color:#000}@media (max-width:768px){.n7-container .banner11 .banner11-title .banner11-title1{font-size:6.5vw}}.n7-container .banner11 .banner11-title .banner11-title2{font-size:2.5vw;color:#000;margin-top:-.5vw}@media (max-width:768px){.n7-container .banner11 .banner11-title .banner11-title2{font-size:6.5vw;margin-top:-2vw}}.n7-container .banner12{background-color:#000}@media (max-width:768px){.n7-container .banner12{padding-bottom:23vw}}.n7-container .banner12 .hero-content{height:25vw;position:relative;margin-bottom:10vw}@media (max-width:768px){.n7-container .banner12 .hero-content{height:125vw;margin-bottom:20vw}}.n7-container .banner12 .hero-content .fourth-banner-title.fade-in{opacity:1;top:37%}@media (max-width:768px){.n7-container .banner12 .hero-content .fourth-banner-title.fade-in{top:20%}}.n7-container .banner12 .hero-content .fourth-banner-title{position:absolute;top:80%;left:20%;opacity:0;transition:opacity 1s ease,top 1s ease}@media (max-width:768px){.n7-container .banner12 .hero-content .fourth-banner-title{left:12%}}.n7-container .banner12 .hero-content .fourth-banner-title .fourth-banner-title1{font-size:2.5vw;color:#fff;font-weight:500;line-height:1.5vw}@media (max-width:768px){.n7-container .banner12 .hero-content .fourth-banner-title .fourth-banner-title1{font-size:6.5vw}}.n7-container .banner12 .hero-content .fourth-banner-title .fourth-banner-title2{font-size:2.5vw;color:#fff;font-weight:500;margin-top:.4vw}@media (max-width:768px){.n7-container .banner12 .hero-content .fourth-banner-title .fourth-banner-title2{font-size:6.5vw;margin-top:3vw}}.n7-container .banner12 .hero-content .fourth-banner-title .fourth-banner-title3{font-size:1vw;color:#fff;font-size:.8vw;margin-top:.5vw}@media (max-width:768px){.n7-container .banner12 .hero-content .fourth-banner-title .fourth-banner-title3{font-size:3.5vw;color:#bababa;margin-top:2vw}}.n7-container .banner12 .hero-content .fourth-banner-title .fourth-banner-title4{font-size:1vw;color:#fff;font-size:.8vw}@media (max-width:768px){.n7-container .banner12 .hero-content .fourth-banner-title .fourth-banner-title4{font-size:3.5vw;color:#bababa}}.n7-container .banner12 .hero-content .content{display:flex;flex-direction:column;margin-top:2vw}@media (max-width:768px){.n7-container .banner12 .hero-content .content{display:flex;flex-direction:column;margin-top:5.5vw}}.n7-container .banner12 .hero-content .content .right_line{border-right:1px solid hsla(0,0%,100%,.1);margin-right:2vw}.n7-container .banner12 .hero-content .content .content-item-box{display:flex}.n7-container .banner12 .hero-content .content .content-item-1{margin-left:20vw}.n7-container .banner12 .hero-content .content .content-item{display:flex;flex-direction:column;margin-bottom:2vw;width:13vw}@media (max-width:768px){.n7-container .banner12 .hero-content .content .content-item{width:43vw}}.n7-container .banner12 .hero-content .content .content-item .content-item-title1{font-size:.6vw;color:#dbad76}@media (max-width:768px){.n7-container .banner12 .hero-content .content .content-item .content-item-title1{font-size:3.5vw}}.n7-container .banner12 .hero-content .content .content-item .content-item-title2{font-size:1.5vw;color:#fff;margin-top:.6vw}@media (max-width:768px){.n7-container .banner12 .hero-content .content .content-item .content-item-title2{font-size:4.2vw;margin-top:2vw}}.n7-container .banner12 .hero-content .content .content-item .content-item-title3{font-size:.8vw;color:#bababa;margin-top:.2vw}@media (max-width:768px){.n7-container .banner12 .hero-content .content .content-item .content-item-title3{font-size:3.5vw}}.n7-container .banner12 .fourth-banner-down{padding:0 11.45%}@media (max-width:768px){.n7-container .banner12 .fourth-banner-down{padding:0 5%}}.n7-container .banner13{background-color:#000;padding-bottom:8vw}.n7-container .banner13 .hero-content{height:16vw;position:relative;margin-bottom:12.5vw}@media (max-width:768px){.n7-container .banner13 .hero-content{height:125vw;margin-bottom:-12vw}}.n7-container .banner13 .hero-content .fourth-banner-title.fade-in{opacity:1;top:18%}@media (max-width:768px){.n7-container .banner13 .hero-content .fourth-banner-title.fade-in{top:14%}}.n7-container .banner13 .hero-content .fourth-banner-title{position:absolute;top:60%;left:20%;opacity:0;transition:opacity 1s ease,top 1s ease}@media (max-width:768px){.n7-container .banner13 .hero-content .fourth-banner-title{left:12%;top:45%}}.n7-container .banner13 .hero-content .fourth-banner-title .fourth-banner-title1{font-size:2.5vw;color:#fff;font-weight:500;line-height:1.5vw}@media (max-width:768px){.n7-container .banner13 .hero-content .fourth-banner-title .fourth-banner-title1{font-size:6.5vw}}.n7-container .banner13 .hero-content .fourth-banner-title .fourth-banner-title2{font-size:2.5vw;color:#fff;font-weight:500;margin-top:.4vw}@media (max-width:768px){.n7-container .banner13 .hero-content .fourth-banner-title .fourth-banner-title2{font-size:6.5vw;margin-top:3vw}}.n7-container .banner13 .hero-content .fourth-banner-title .fourth-banner-title3{font-size:1vw;color:#fff;font-size:.8vw;margin-top:.5vw}@media (max-width:768px){.n7-container .banner13 .hero-content .fourth-banner-title .fourth-banner-title3{font-size:3.5vw;color:#bababa}}.n7-container .banner13 .hero-content .fourth-banner-title .fourth-banner-title4{font-size:1vw;color:#fff;font-size:.8vw}@media (max-width:768px){.n7-container .banner13 .hero-content .fourth-banner-title .fourth-banner-title4{font-size:3.5vw;color:#bababa}}.n7-container .banner13 .hero-content .content{display:flex;flex-direction:column;margin-top:2vw}@media (max-width:768px){.n7-container .banner13 .hero-content .content{display:flex;flex-direction:column;margin-top:5.5vw}}.n7-container .banner13 .hero-content .content .right_line{border-right:1px solid hsla(0,0%,100%,.1);margin-right:2vw}.n7-container .banner13 .hero-content .content .content-item-box{display:flex}.n7-container .banner13 .hero-content .content .content-item-1{margin-left:20vw}.n7-container .banner13 .hero-content .content .content-item{display:flex;flex-direction:column;margin-bottom:2vw;width:23vw}@media (max-width:768px){.n7-container .banner13 .hero-content .content .content-item{width:40vw}}.n7-container .banner13 .hero-content .content .content-item .content-item-title1{font-size:.6vw;color:#dbad76}@media (max-width:768px){.n7-container .banner13 .hero-content .content .content-item .content-item-title1{font-size:3.5vw}}.n7-container .banner13 .hero-content .content .content-item .content-item-title2{font-size:1.5vw;color:#fff;margin-top:.6vw}@media (max-width:768px){.n7-container .banner13 .hero-content .content .content-item .content-item-title2{font-size:4.2vw;margin-top:2vw}}.n7-container .banner13 .hero-content .content .content-item .content-item-title3{font-size:.8vw;color:#bababa;margin-top:.2vw}@media (max-width:768px){.n7-container .banner13 .hero-content .content .content-item .content-item-title3{font-size:3.5vw}}.n7-container .banner13 .fourth-banner-down{padding:0 11.45%}@media (max-width:768px){.n7-container .banner13 .fourth-banner-down{padding:0 5%}}.n7-container .banner13 .fourth-banner-down .fourth-banner-down-img{width:100%;height:100%;object-fit:cover}.n7-container .banner14{background-color:#000}.n7-container .banner14 .hero-content{height:30vw;position:relative;margin-bottom:5vw}@media (max-width:768px){.n7-container .banner14 .hero-content{height:125vw;margin-bottom:-31vw}}.n7-container .banner14 .hero-content .fourth-banner-title.fade-in{opacity:1;top:29%}@media (max-width:768px){.n7-container .banner14 .hero-content .fourth-banner-title.fade-in{top:3%}}.n7-container .banner14 .hero-content .fourth-banner-title{position:absolute;top:60%;left:20%;opacity:0;transition:opacity 1s ease,top 1s ease}@media (max-width:768px){.n7-container .banner14 .hero-content .fourth-banner-title{left:12%;top:40%}}.n7-container .banner14 .hero-content .fourth-banner-title .fourth-banner-title1{font-size:2.5vw;color:#fff;font-weight:500;line-height:1.5vw}@media (max-width:768px){.n7-container .banner14 .hero-content .fourth-banner-title .fourth-banner-title1{font-size:6.5vw}}.n7-container .banner14 .hero-content .fourth-banner-title .fourth-banner-title2{font-size:2.5vw;color:#fff;font-weight:500;margin-top:.4vw}@media (max-width:768px){.n7-container .banner14 .hero-content .fourth-banner-title .fourth-banner-title2{font-size:6.5vw;margin-top:3vw}}.n7-container .banner14 .hero-content .fourth-banner-title .fourth-banner-title3{font-size:1vw;color:#fff;font-size:.8vw;margin-top:.5vw}@media (max-width:768px){.n7-container .banner14 .hero-content .fourth-banner-title .fourth-banner-title3{font-size:3.5vw;color:#bababa}}.n7-container .banner14 .hero-content .fourth-banner-title .fourth-banner-title4{font-size:1vw;color:#fff;font-size:.8vw}@media (max-width:768px){.n7-container .banner14 .hero-content .fourth-banner-title .fourth-banner-title4{font-size:3.5vw;color:#bababa}}.n7-container .banner14 .hero-content .content{display:flex;flex-direction:column;margin-top:2vw}@media (max-width:768px){.n7-container .banner14 .hero-content .content{display:flex;flex-direction:column;margin-top:5.5vw}}.n7-container .banner14 .hero-content .content .right_line{border-right:1px solid hsla(0,0%,100%,.1);margin-right:2vw}.n7-container .banner14 .hero-content .content .content-item-box{display:flex}.n7-container .banner14 .hero-content .content .content-item-1{margin-left:20vw}.n7-container .banner14 .hero-content .content .content-item{display:flex;flex-direction:column;margin-bottom:2vw;width:15vw}@media (max-width:768px){.n7-container .banner14 .hero-content .content .content-item{width:40vw}}.n7-container .banner14 .hero-content .content .content-item .content-item-title1{font-size:.6vw;color:#dbad76}@media (max-width:768px){.n7-container .banner14 .hero-content .content .content-item .content-item-title1{font-size:3.5vw}}.n7-container .banner14 .hero-content .content .content-item .content-item-title2{font-size:1.5vw;color:#fff;margin-top:.6vw}@media (max-width:768px){.n7-container .banner14 .hero-content .content .content-item .content-item-title2{font-size:4.2vw;margin-top:2vw}}.n7-container .banner14 .hero-content .content .content-item .content-item-title3{font-size:.8vw;color:#bababa;margin-top:.2vw}@media (max-width:768px){.n7-container .banner14 .hero-content .content .content-item .content-item-title3{font-size:3.5vw}}.n7-container .banner14 .fourth-banner-down{padding-bottom:5vw}.n7-container .banner15{background-color:#000}.n7-container .banner15 .hero-content{height:25vw;position:relative;margin-bottom:-17vw}@media (max-width:768px){.n7-container .banner15 .hero-content{height:50vw;margin-bottom:-14vw}}.n7-container .banner15 .hero-content .fourth-banner-title.fade-in{opacity:1;top:7%}@media (max-width:768px){.n7-container .banner15 .hero-content .fourth-banner-title.fade-in{top:35%}}.n7-container .banner15 .hero-content .fourth-banner-title{position:absolute;top:30%;left:20%;opacity:0;transition:opacity 1s ease,top 1s ease}@media (max-width:768px){.n7-container .banner15 .hero-content .fourth-banner-title{left:12%;top:65%}}.n7-container .banner15 .hero-content .fourth-banner-title .fourth-banner-title1{font-size:2.5vw;color:#fff;font-weight:500;line-height:1.5vw}@media (max-width:768px){.n7-container .banner15 .hero-content .fourth-banner-title .fourth-banner-title1{font-size:6.5vw}}.n7-container .banner15 .hero-content .fourth-banner-title .fourth-banner-title2{font-size:2.5vw;color:#fff;font-weight:500;margin-top:.4vw}@media (max-width:768px){.n7-container .banner15 .hero-content .fourth-banner-title .fourth-banner-title2{font-size:6.5vw;margin-top:3vw}}.n7-container .banner15 .hero-content .fourth-banner-title .fourth-banner-title3{font-size:1vw;color:#fff;font-size:.8vw;margin-top:.5vw}@media (max-width:768px){.n7-container .banner15 .hero-content .fourth-banner-title .fourth-banner-title3{font-size:3.5vw;color:#bababa;margin-top:3vw}}.n7-container .banner15 .hero-content .fourth-banner-title .fourth-banner-title4{font-size:1vw;color:#fff;font-size:.8vw}@media (max-width:768px){.n7-container .banner15 .hero-content .fourth-banner-title .fourth-banner-title4{font-size:3.5vw;color:#bababa}}.n7-container .banner15 .hero-content .content{display:flex;margin-top:2vw}.n7-container .banner15 .hero-content .content .right_line{border-right:1px solid hsla(0,0%,100%,.1);margin-right:2vw}.n7-container .banner15 .hero-content .content .content-item{padding-right:2vw;display:flex;flex-direction:column}.n7-container .banner15 .hero-content .content .content-item .content-item-title1{font-size:.6vw;color:#dbad76}.n7-container .banner15 .hero-content .content .content-item .content-item-title2{font-size:1.5vw;color:#fff;margin-top:.6vw}.n7-container .banner15 .hero-content .content .content-item .content-item-title3{font-size:.8vw;color:#bababa;margin-top:.2vw}.n7-container .banner16{background-color:#000}.n7-container .banner16 .hero-content{height:25vw;position:relative;margin-bottom:10vw}@media (max-width:768px){.n7-container .banner16 .hero-content{height:75vw;margin-bottom:35vw}}.n7-container .banner16 .hero-content .fourth-banner-title.fade-in{opacity:1;top:37%}@media (max-width:768px){.n7-container .banner16 .hero-content .fourth-banner-title.fade-in{top:35%}}.n7-container .banner16 .hero-content .fourth-banner-title{position:absolute;top:80%;left:20%;opacity:0;transition:opacity 1s ease,top 1s ease}@media (max-width:768px){.n7-container .banner16 .hero-content .fourth-banner-title{left:12%;top:65%}}.n7-container .banner16 .hero-content .fourth-banner-title .fourth-banner-title1{font-size:2.5vw;color:#fff;font-weight:500;line-height:1.5vw}@media (max-width:768px){.n7-container .banner16 .hero-content .fourth-banner-title .fourth-banner-title1{font-size:6.5vw}}.n7-container .banner16 .hero-content .fourth-banner-title .fourth-banner-title2{font-size:2.5vw;color:#fff;font-weight:500;margin-top:.4vw}@media (max-width:768px){.n7-container .banner16 .hero-content .fourth-banner-title .fourth-banner-title2{font-size:6.5vw;margin-top:3vw}}.n7-container .banner16 .hero-content .fourth-banner-title .fourth-banner-title3{font-size:1vw;color:#fff;font-size:.8vw;margin-top:.5vw}@media (max-width:768px){.n7-container .banner16 .hero-content .fourth-banner-title .fourth-banner-title3{font-size:3.5vw;color:#bababa}}.n7-container .banner16 .hero-content .fourth-banner-title .fourth-banner-title4{font-size:1vw;color:#fff;font-size:.8vw}@media (max-width:768px){.n7-container .banner16 .hero-content .fourth-banner-title .fourth-banner-title4{font-size:3.5vw;color:#bababa}}.n7-container .banner16 .hero-content .content{display:flex;flex-direction:column;margin-top:2vw}@media (max-width:768px){.n7-container .banner16 .hero-content .content{display:flex;flex-direction:column;margin-top:5.5vw}}.n7-container .banner16 .hero-content .content .right_line{border-right:1px solid hsla(0,0%,100%,.1);margin-right:2vw}.n7-container .banner16 .hero-content .content .content-item-box{display:flex}.n7-container .banner16 .hero-content .content .content-item-1{margin-left:20vw}.n7-container .banner16 .hero-content .content .content-item{display:flex;flex-direction:column;margin-bottom:2vw;width:24vw}@media (max-width:768px){.n7-container .banner16 .hero-content .content .content-item{width:40vw}}.n7-container .banner16 .hero-content .content .content-item .content-item-title1{font-size:.6vw;color:#dbad76}@media (max-width:768px){.n7-container .banner16 .hero-content .content .content-item .content-item-title1{font-size:3.5vw}}.n7-container .banner16 .hero-content .content .content-item .content-item-title2{font-size:1.5vw;color:#fff;margin-top:.6vw}@media (max-width:768px){.n7-container .banner16 .hero-content .content .content-item .content-item-title2{font-size:4.2vw;margin-top:2vw}}.n7-container .banner16 .hero-content .content .content-item .content-item-title3{font-size:.8vw;color:#bababa;margin-top:.2vw}@media (max-width:768px){.n7-container .banner16 .hero-content .content .content-item .content-item-title3{font-size:3.5vw}}.n7-container .banner16 .fourth-banner-down{padding:0 11.45%}@media (max-width:768px){.n7-container .banner16 .fourth-banner-down{padding:0 5%}}.n7-container .banner17{background-color:#000}.n7-container .banner17 .hero-content{height:25vw;position:relative;margin-bottom:-8vw}@media (max-width:768px){.n7-container .banner17 .hero-content{height:54vw;margin-bottom:-5vw}}.n7-container .banner17 .hero-content .fourth-banner-title.fade-in{opacity:1;top:30%}@media (max-width:768px){.n7-container .banner17 .hero-content .fourth-banner-title.fade-in{top:35%}}.n7-container .banner17 .hero-content .fourth-banner-title{position:absolute;top:80%;left:20%;opacity:0;transition:opacity 1s ease,top 1s ease}@media (max-width:768px){.n7-container .banner17 .hero-content .fourth-banner-title{left:12%;top:65%}}.n7-container .banner17 .hero-content .fourth-banner-title .fourth-banner-title1{font-size:2.5vw;color:#fff;font-weight:500;line-height:1.5vw}@media (max-width:768px){.n7-container .banner17 .hero-content .fourth-banner-title .fourth-banner-title1{font-size:6.5vw}}.n7-container .banner17 .hero-content .fourth-banner-title .fourth-banner-title2{font-size:2.5vw;color:#fff;font-weight:500;margin-top:.4vw}@media (max-width:768px){.n7-container .banner17 .hero-content .fourth-banner-title .fourth-banner-title2{font-size:6.5vw;margin-top:3vw}}.n7-container .banner17 .hero-content .fourth-banner-title .fourth-banner-title3{font-size:1vw;color:#fff;font-size:.8vw;margin-top:.5vw}@media (max-width:768px){.n7-container .banner17 .hero-content .fourth-banner-title .fourth-banner-title3{font-size:3.5vw;color:#bababa}}.n7-container .banner17 .hero-content .fourth-banner-title .fourth-banner-title4{font-size:1vw;color:#fff;font-size:.8vw}@media (max-width:768px){.n7-container .banner17 .hero-content .fourth-banner-title .fourth-banner-title4{font-size:3.5vw;color:#bababa}}.n7-container .banner17 .hero-content .content{display:flex;margin-top:2vw}.n7-container .banner17 .hero-content .content .right_line{border-right:1px solid hsla(0,0%,100%,.1);margin-right:2vw}.n7-container .banner17 .hero-content .content .content-item{padding-right:2vw;display:flex;flex-direction:column}.n7-container .banner17 .hero-content .content .content-item .content-item-title1{font-size:.6vw;color:#dbad76}.n7-container .banner17 .hero-content .content .content-item .content-item-title2{font-size:1.5vw;color:#fff;margin-top:.6vw}.n7-container .banner17 .hero-content .content .content-item .content-item-title3{font-size:.8vw;color:#bababa;margin-top:.2vw}.n7-container .banner17 .fourth-banner-down{padding:0 11.45%}@media (max-width:768px){.n7-container .banner17 .fourth-banner-down{padding:0 5%}}.n7-container .banner18{background-color:#000}.n7-container .banner18 .hero-content{height:25vw;position:relative;margin-bottom:3vw}@media (max-width:768px){.n7-container .banner18 .hero-content{height:75vw;margin-bottom:17vw}}.n7-container .banner18 .hero-content .fourth-banner-title.fade-in{opacity:1;top:31%}@media (max-width:768px){.n7-container .banner18 .hero-content .fourth-banner-title.fade-in{top:25%}}.n7-container .banner18 .hero-content .fourth-banner-title{position:absolute;top:80%;left:20%;opacity:0;transition:opacity 1s ease,top 1s ease}@media (max-width:768px){.n7-container .banner18 .hero-content .fourth-banner-title{left:12%;top:65%}}.n7-container .banner18 .hero-content .fourth-banner-title .fourth-banner-title1{font-size:2.5vw;color:#fff;font-weight:500;line-height:1.5vw}@media (max-width:768px){.n7-container .banner18 .hero-content .fourth-banner-title .fourth-banner-title1{font-size:6.5vw}}.n7-container .banner18 .hero-content .fourth-banner-title .fourth-banner-title2{font-size:2.5vw;color:#fff;font-weight:500;margin-top:.4vw}@media (max-width:768px){.n7-container .banner18 .hero-content .fourth-banner-title .fourth-banner-title2{font-size:6.5vw;margin-top:3vw}}.n7-container .banner18 .hero-content .fourth-banner-title .fourth-banner-title3{font-size:1vw;color:#fff;font-size:.8vw;margin-top:.5vw}@media (max-width:768px){.n7-container .banner18 .hero-content .fourth-banner-title .fourth-banner-title3{font-size:3.5vw;color:#bababa}}.n7-container .banner18 .hero-content .fourth-banner-title .fourth-banner-title4{font-size:1vw;color:#fff;font-size:.8vw}@media (max-width:768px){.n7-container .banner18 .hero-content .fourth-banner-title .fourth-banner-title4{font-size:3.5vw;color:#bababa}}.n7-container .banner18 .hero-content .content{display:flex;flex-direction:column;margin-top:2vw}@media (max-width:768px){.n7-container .banner18 .hero-content .content{display:flex;flex-direction:column;margin-top:5.5vw}}.n7-container .banner18 .hero-content .content .right_line{border-right:1px solid hsla(0,0%,100%,.1);margin-right:2vw}.n7-container .banner18 .hero-content .content .content-item-box{display:flex}.n7-container .banner18 .hero-content .content .content-item-1{margin-left:20vw}.n7-container .banner18 .hero-content .content .content-item{display:flex;flex-direction:column;margin-bottom:2vw;width:28vw}@media (max-width:768px){.n7-container .banner18 .hero-content .content .content-item{width:42vw}}.n7-container .banner18 .hero-content .content .content-item .content-item-title1{font-size:.6vw;color:#dbad76}@media (max-width:768px){.n7-container .banner18 .hero-content .content .content-item .content-item-title1{font-size:3.5vw}}.n7-container .banner18 .hero-content .content .content-item .content-item-title2{font-size:1.5vw;color:#fff;margin-top:.6vw}@media (max-width:768px){.n7-container .banner18 .hero-content .content .content-item .content-item-title2{font-size:4.2vw;margin-top:2vw}}.n7-container .banner18 .hero-content .content .content-item .content-item-title3{font-size:.8vw;color:#bababa;margin-top:.2vw}@media (max-width:768px){.n7-container .banner18 .hero-content .content .content-item .content-item-title3{font-size:3.5vw}}.n7-container .banner18 .fourth-banner-down{padding:0 11.45%}@media (max-width:768px){.n7-container .banner18 .fourth-banner-down{padding:0 5%}}.n7-container .banner18 .fourth-banner-down .banner18-video-box{display:flex;flex-direction:column;align-items:center;justify-content:center}.n7-container .banner18 .fourth-banner-down .banner18-video-box .banner18-video-title{font-size:.9vw;color:#8c8c8c;margin-top:3vw}.n7-container .banner18 .fourth-banner-down .banner18-video-box .banner18-video-title1{font-size:.9vw;color:#8c8c8c}.n7-container .banner19{background-color:#000;padding-top:5vw}.n7-container .banner19 .title{font-size:2.5vw;color:#fff;font-weight:500;margin-bottom:5vw;text-align:center}@media (max-width:768px){.n7-container .banner19 .title{font-size:6.5vw;margin-top:10vw;margin-bottom:10vw}}.n7-container .banner19 .banner19-image{display:flex;justify-content:space-around;padding:0 5%}.n7-container .banner19 .banner19-image img{width:18.5%}.n7-container .banner19 .banner19-button{display:flex;justify-content:center;padding:5% 20%}@media (max-width:768px){.n7-container .banner19 .banner19-button{display:flex;flex-direction:column;align-items:center;padding-bottom:15vw}}.n7-container .banner19 .banner19-button .banner19-button-item{width:13vw;background-color:#fff;color:#000;padding:.4vw 1vw;border-radius:.4vw;margin:0 1vw;text-align:center}@media (max-width:768px){.n7-container .banner19 .banner19-button .banner19-button-item{width:68vw;margin:0 1vw;padding:2.5vw 0;border-radius:1.5vw}}.n7-container .banner19 .banner19-button .banner19-button-item:hover{cursor:pointer}.n7-container .banner19 .banner19-button .banner19-button-item:hover:hover{background-color:hsla(0,0%,100%,.96)}.n7-container .banner19 .banner19-button .banner19-button-item1{width:13vw;background-color:#000;color:#fff;padding:.4vw 1vw;border-radius:.4vw;margin-left:1vw;text-align:center;border:1px solid #fff}@media (max-width:768px){.n7-container .banner19 .banner19-button .banner19-button-item1{width:68vw;margin:5vw 1vw 0;padding:2.5vw 0;border-radius:1.5vw}}.n7-container .banner19 .banner19-button .banner19-button-item1:hover{background-color:#fff;color:#000;cursor:pointer}.n7-container .banner19 .banner19-swiper{margin:0 7%}.n7-container .banner3d-hero-content{height:30vw;position:relative;margin-bottom:-11vw}@media (max-width:768px){.n7-container .banner3d-hero-content{height:54vw;margin-bottom:0}}.n7-container .banner3d-hero-content .fourth-banner-title.fade-in{opacity:1;top:29%}@media (max-width:768px){.n7-container .banner3d-hero-content .fourth-banner-title.fade-in{top:43%}}.n7-container .banner3d-hero-content .fourth-banner-title{position:absolute;top:60%;left:20%;opacity:0;transition:opacity 1s ease,top 1s ease}@media (max-width:768px){.n7-container .banner3d-hero-content .fourth-banner-title{left:12%;top:80%}}.n7-container .banner3d-hero-content .fourth-banner-title .fourth-banner-title1{font-size:2.5vw;color:#000;font-weight:500}@media (max-width:768px){.n7-container .banner3d-hero-content .fourth-banner-title .fourth-banner-title1{font-size:6.5vw}}.n7-container .banner3d-hero-content .fourth-banner-title .fourth-banner-title2{font-size:2.5vw;color:#000;font-weight:500;margin-top:-.4vw}@media (max-width:768px){.n7-container .banner3d-hero-content .fourth-banner-title .fourth-banner-title2{font-size:6.5vw;margin-top:-.6vw}}.n7-container .banner3d{height:100vh}.n7-container .banner20 .hero-content{height:15vw;margin:2vw 0 1.5vw;position:relative}@media (max-width:768px){.n7-container .banner20 .hero-content{height:50vw;margin-bottom:2vw}}.n7-container .banner20 .hero-content .seventh-banner-title.fade-in{opacity:1;top:52%}@media (max-width:768px){.n7-container .banner20 .hero-content .seventh-banner-title.fade-in{top:51%}}.n7-container .banner20 .hero-content .seventh-banner-title{position:absolute;top:90%;left:20%;opacity:0;transition:opacity 1s ease,top 1s ease}@media (max-width:768px){.n7-container .banner20 .hero-content .seventh-banner-title{left:12%}}.n7-container .banner20 .hero-content .seventh-banner-title .seventh-banner-title1{font-size:2.5vw;color:#000;font-weight:500;line-height:1.5vw}@media (max-width:768px){.n7-container .banner20 .hero-content .seventh-banner-title .seventh-banner-title1{font-size:6.5vw}}.n7-container .banner20 .hero-content .seventh-banner-title .seventh-banner-title2{font-size:2.5vw;color:#000;font-weight:500;margin-top:.4vw}@media (max-width:768px){.n7-container .banner20 .hero-content .seventh-banner-title .seventh-banner-title2{font-size:6.5vw;margin-top:3vw}}.n7-container .banner20 .hero-content .seventh-banner-title .seventh-banner-title3{font-size:1vw;color:#666;font-size:.8vw;margin-top:.5vw}@media (max-width:768px){.n7-container .banner20 .hero-content .seventh-banner-title .seventh-banner-title3{font-size:3.8vw}}.n7-container .banner20 .hero-content .seventh-banner-title .seventh-banner-title4{font-size:1vw;color:#666;font-size:.8vw}@media (max-width:768px){.n7-container .banner20 .hero-content .seventh-banner-title .seventh-banner-title4{font-size:3.8vw}}.n7-container .banner21{background-color:#000}.n7-container .banner21 .hero-content{height:25vw;position:relative;margin-bottom:-5vw}@media (max-width:768px){.n7-container .banner21 .hero-content{height:140vw;margin-bottom:-82vw}}.n7-container .banner21 .hero-content .fourth-banner-title.fade-in{opacity:1;top:37%}@media (max-width:768px){.n7-container .banner21 .hero-content .fourth-banner-title.fade-in{top:17%}}.n7-container .banner21 .hero-content .fourth-banner-title{position:absolute;top:80%;left:20%;opacity:0;transition:opacity 1s ease,top 1s ease}@media (max-width:768px){.n7-container .banner21 .hero-content .fourth-banner-title{left:12%;top:40%}}.n7-container .banner21 .hero-content .fourth-banner-title .fourth-banner-title1{font-size:2.5vw;color:#fff;font-weight:500;line-height:1.5vw}@media (max-width:768px){.n7-container .banner21 .hero-content .fourth-banner-title .fourth-banner-title1{font-size:6.5vw;line-height:normal}}.n7-container .banner21 .hero-content .fourth-banner-title .fourth-banner-title2{font-size:2.5vw;color:#fff;font-weight:500;margin-top:.4vw}@media (max-width:768px){.n7-container .banner21 .hero-content .fourth-banner-title .fourth-banner-title2{font-size:6.5vw}}.n7-container .banner21 .hero-content .fourth-banner-title .fourth-banner-title3{font-size:1vw;color:#fff;font-size:.8vw;margin-top:.5vw}@media (max-width:768px){.n7-container .banner21 .hero-content .fourth-banner-title .fourth-banner-title3{font-size:3.5vw;color:#bababa}}.n7-container .banner21 .hero-content .fourth-banner-title .fourth-banner-title4{font-size:1vw;color:#fff;font-size:.8vw}@media (max-width:768px){.n7-container .banner21 .hero-content .fourth-banner-title .fourth-banner-title4{font-size:3.5vw;color:#bababa}}.n7-container .banner21 .hero-content .fourth-banner-title .fourth-banner-title5{font-size:1vw;color:#fff;font-size:.8vw}@media (max-width:768px){.n7-container .banner21 .hero-content .fourth-banner-title .fourth-banner-title5{font-size:6.5vw}}.n7-container .banner21 .hero-content .content{display:flex;margin-top:2vw}@media (max-width:768px){.n7-container .banner21 .hero-content .content{display:flex;flex-direction:column;margin-top:8.5vw}}.n7-container .banner21 .hero-content .content .right_line{border-right:1px solid hsla(0,0%,100%,.1);margin-right:2vw}.n7-container .banner21 .hero-content .content .content-item-box{display:flex;margin-bottom:7vw}.n7-container .banner21 .hero-content .content .content-item{padding-right:2vw;display:flex;flex-direction:column}@media (max-width:768px){.n7-container .banner21 .hero-content .content .content-item{margin-right:23vw}}.n7-container .banner21 .hero-content .content .content-item .content-item-title1{font-size:.6vw;color:#dbad76}@media (max-width:768px){.n7-container .banner21 .hero-content .content .content-item .content-item-title1{font-size:3.5vw}}.n7-container .banner21 .hero-content .content .content-item .content-item-title2{font-size:1.5vw;color:#fff;margin-top:.6vw}@media (max-width:768px){.n7-container .banner21 .hero-content .content .content-item .content-item-title2{font-size:4.2vw;margin-top:2vw}}.n7-container .banner21 .hero-content .content .content-item .content-item-title3{font-size:.8vw;color:#bababa;margin-top:.2vw}@media (max-width:768px){.n7-container .banner21 .hero-content .content .content-item .content-item-title3{font-size:3.2vw}}.n7-container .banner21 .fourth-banner-down{padding-bottom:5vw}.n7-container .banner22 .hero-content{height:15vw;margin:2vw 0 4vw;position:relative}@media (max-width:768px){.n7-container .banner22 .hero-content{height:75vw;margin-bottom:-12vw}}.n7-container .banner22 .hero-content .seventh-banner-title.fade-in{opacity:1;top:47%}@media (max-width:768px){.n7-container .banner22 .hero-content .seventh-banner-title.fade-in{top:32%}}.n7-container .banner22 .hero-content .seventh-banner-title{position:absolute;top:80%;left:20%;opacity:0;transition:opacity 1s ease,top 1s ease}@media (max-width:768px){.n7-container .banner22 .hero-content .seventh-banner-title{left:12%}}.n7-container .banner22 .hero-content .seventh-banner-title .seventh-banner-title1{font-size:2.5vw;color:#000;font-weight:500;line-height:1.5vw}@media (max-width:768px){.n7-container .banner22 .hero-content .seventh-banner-title .seventh-banner-title1{font-size:6.5vw}}.n7-container .banner22 .hero-content .seventh-banner-title .seventh-banner-title2{font-size:2.5vw;color:#000;font-weight:500;margin-top:.4vw}@media (max-width:768px){.n7-container .banner22 .hero-content .seventh-banner-title .seventh-banner-title2{font-size:6.5vw;margin-top:3vw}}.n7-container .banner22 .hero-content .seventh-banner-title .seventh-banner-title3{font-size:1vw;color:#666;font-size:.8vw;margin-top:.5vw}@media (max-width:768px){.n7-container .banner22 .hero-content .seventh-banner-title .seventh-banner-title3{font-size:3.8vw}}.n7-container .banner22 .hero-content .seventh-banner-title .seventh-banner-title4{font-size:1vw;color:#666;font-size:.8vw}@media (max-width:768px){.n7-container .banner22 .hero-content .seventh-banner-title .seventh-banner-title4{font-size:3.8vw}}.n7-container .banner22 .seventh-banner-down{padding:0 11.45%}@media (max-width:768px){.n7-container .banner22 .seventh-banner-down{padding:0 5%}}.n7-container .banner23 .hero-content{height:15vw;margin:0 0 9vw;position:relative}@media (max-width:768px){.n7-container .banner23 .hero-content{height:75vw;margin-bottom:9vw}}.n7-container .banner23 .hero-content .seventh-banner-title.fade-in{opacity:1;top:47%}@media (max-width:768px){.n7-container .banner23 .hero-content .seventh-banner-title.fade-in{top:33%}}.n7-container .banner23 .hero-content .seventh-banner-title{position:absolute;top:80%;left:20%;opacity:0;transition:opacity 1s ease,top 1s ease}@media (max-width:768px){.n7-container .banner23 .hero-content .seventh-banner-title{left:12%}}.n7-container .banner23 .hero-content .seventh-banner-title .seventh-banner-title1{font-size:2.5vw;color:#000;font-weight:500;line-height:1.5vw}@media (max-width:768px){.n7-container .banner23 .hero-content .seventh-banner-title .seventh-banner-title1{font-size:6.5vw}}.n7-container .banner23 .hero-content .seventh-banner-title .seventh-banner-title2{font-size:2.5vw;color:#000;font-weight:500;margin-top:.4vw}@media (max-width:768px){.n7-container .banner23 .hero-content .seventh-banner-title .seventh-banner-title2{font-size:6.5vw;margin-top:3vw}}.n7-container .banner23 .hero-content .seventh-banner-title .seventh-banner-title3{font-size:1vw;color:#666;font-size:.8vw;margin-top:.5vw}@media (max-width:768px){.n7-container .banner23 .hero-content .seventh-banner-title .seventh-banner-title3{font-size:3.8vw}}.n7-container .banner23 .hero-content .seventh-banner-title .seventh-banner-title4{font-size:1vw;color:#666;font-size:.8vw}@media (max-width:768px){.n7-container .banner23 .hero-content .seventh-banner-title .seventh-banner-title4{font-size:3.8vw}}.n7-container .banner23 .content{display:flex;margin-top:2vw}@media (max-width:768px){.n7-container .banner23 .content{display:flex;flex-direction:column;margin-top:5.5vw}}.n7-container .banner23 .content .right_line{border-right:1px solid rgba(8,8,8,.1);margin-right:2vw}.n7-container .banner23 .content .content-item-box{display:flex}.n7-container .banner23 .content .content-item-1{margin-left:20vw}.n7-container .banner23 .content .content-item{padding-right:2vw;display:flex;flex-direction:column}@media (max-width:768px){.n7-container .banner23 .content .content-item{width:40vw;margin-bottom:5vw}}.n7-container .banner23 .content .content-item .content-item-title2{font-size:1.5vw;color:#000}.n7-container .banner23 .content .content-item .content-item-title2 span{font-size:1vw}@media (max-width:768px){.n7-container .banner23 .content .content-item .content-item-title2 span{font-size:3.5vw}}@media (max-width:768px){.n7-container .banner23 .content .content-item .content-item-title2{font-size:4.2vw;margin-top:2vw}}.n7-container .banner23 .content .content-item .content-item-title3{font-size:.8vw;color:#999}@media (max-width:768px){.n7-container .banner23 .content .content-item .content-item-title3{font-size:3.5vw}}.n7-container .banner23 .seventh-banner-down{padding:0 11.45%}@media (max-width:768px){.n7-container .banner23 .seventh-banner-down{padding:0 5%}}.n7-container .banner23 .seventh-banner-down .seventh-banner-down-img-text{font-size:.9vw;color:#999;margin-top:3vw;text-align:center}@media (max-width:768px){.n7-container .banner23 .seventh-banner-down .seventh-banner-down-img-text{font-size:3.5vw;margin-top:5vw}}.n7-container .banner24 .hero-content{height:15vw;margin:2vw 0 4vw;position:relative}@media (max-width:768px){.n7-container .banner24 .hero-content{height:50vw;margin-bottom:-3vw;margin-top:20vw}}.n7-container .banner24 .hero-content .seventh-banner-title.fade-in{opacity:1;top:47%}@media (max-width:768px){.n7-container .banner24 .hero-content .seventh-banner-title.fade-in{top:14%}}.n7-container .banner24 .hero-content .seventh-banner-title{position:absolute;top:80%;left:20%;opacity:0;transition:opacity 1s ease,top 1s ease}@media (max-width:768px){.n7-container .banner24 .hero-content .seventh-banner-title{left:12%}}.n7-container .banner24 .hero-content .seventh-banner-title .seventh-banner-title1{font-size:2.5vw;color:#000;font-weight:500;line-height:1.5vw}@media (max-width:768px){.n7-container .banner24 .hero-content .seventh-banner-title .seventh-banner-title1{font-size:6.5vw}}.n7-container .banner24 .hero-content .seventh-banner-title .seventh-banner-title2{font-size:2.5vw;color:#000;font-weight:500;margin-top:.4vw}@media (max-width:768px){.n7-container .banner24 .hero-content .seventh-banner-title .seventh-banner-title2{font-size:6.5vw;margin-top:3vw}}.n7-container .banner24 .hero-content .seventh-banner-title .seventh-banner-title3{font-size:1vw;color:#666;font-size:.8vw;margin-top:.5vw}@media (max-width:768px){.n7-container .banner24 .hero-content .seventh-banner-title .seventh-banner-title3{font-size:3.8vw}}.n7-container .banner24 .hero-content .seventh-banner-title .seventh-banner-title4{font-size:1vw;color:#666;font-size:.8vw}@media (max-width:768px){.n7-container .banner24 .hero-content .seventh-banner-title .seventh-banner-title4{font-size:3.8vw}}.n7-container .banner24 .seventh-banner-down{padding:0 11.45%}@media (max-width:768px){.n7-container .banner24 .seventh-banner-down{padding:0 5%}}.n7-container .banner24 .seventh-banner-down .seventh-banner-down-img-text{font-size:.9vw;color:#999;margin-top:3vw;text-align:center}@media (max-width:768px){.n7-container .banner24 .seventh-banner-down .seventh-banner-down-img-text{font-size:3.5vw;margin-top:5vw}}.n7-container .banner25 .hero-content{height:15vw;margin:2vw 0 12.5vw;position:relative}@media (max-width:768px){.n7-container .banner25 .hero-content{height:75vw;margin-bottom:37vw}}.n7-container .banner25 .hero-content .seventh-banner-title.fade-in{opacity:1;top:47%}@media (max-width:768px){.n7-container .banner25 .hero-content .seventh-banner-title.fade-in{top:32%}}.n7-container .banner25 .hero-content .seventh-banner-title{position:absolute;top:80%;left:20%;opacity:0;transition:opacity 1s ease,top 1s ease}@media (max-width:768px){.n7-container .banner25 .hero-content .seventh-banner-title{left:12%}}.n7-container .banner25 .hero-content .seventh-banner-title .seventh-banner-title1{font-size:2.5vw;color:#000;font-weight:500;line-height:1.5vw}@media (max-width:768px){.n7-container .banner25 .hero-content .seventh-banner-title .seventh-banner-title1{font-size:6.5vw}}.n7-container .banner25 .hero-content .seventh-banner-title .seventh-banner-title2{font-size:2.5vw;color:#000;font-weight:500;margin-top:.4vw}@media (max-width:768px){.n7-container .banner25 .hero-content .seventh-banner-title .seventh-banner-title2{font-size:6.5vw;margin-top:3vw}}.n7-container .banner25 .hero-content .seventh-banner-title .seventh-banner-title3{font-size:1vw;color:#999;font-size:.8vw;margin-top:.5vw}@media (max-width:768px){.n7-container .banner25 .hero-content .seventh-banner-title .seventh-banner-title3{font-size:3.8vw}}.n7-container .banner25 .hero-content .seventh-banner-title .seventh-banner-title4{font-size:1vw;color:#999;font-size:.8vw}@media (max-width:768px){.n7-container .banner25 .hero-content .seventh-banner-title .seventh-banner-title4{font-size:3.8vw}}.n7-container .banner25 .hero-content .seventh-banner-title .content{display:flex;margin-top:2vw;flex-direction:column}@media (max-width:768px){.n7-container .banner25 .hero-content .seventh-banner-title .content{display:flex;flex-direction:column;margin-top:5.5vw}}.n7-container .banner25 .hero-content .seventh-banner-title .content .right_line{border-right:1px solid rgba(8,8,8,.1);margin-right:2vw}.n7-container .banner25 .hero-content .seventh-banner-title .content .content-item-box{display:flex;margin-bottom:1.5vw}.n7-container .banner25 .hero-content .seventh-banner-title .content .content-item-1{margin-left:20vw}.n7-container .banner25 .hero-content .seventh-banner-title .content .content-item{display:flex;flex-direction:column;width:8vw}@media (max-width:768px){.n7-container .banner25 .hero-content .seventh-banner-title .content .content-item{width:40vw;margin-bottom:5vw}}.n7-container .banner25 .hero-content .seventh-banner-title .content .content-item .content-item-title1{font-size:.6vw;color:#dbad76}@media (max-width:768px){.n7-container .banner25 .hero-content .seventh-banner-title .content .content-item .content-item-title1{font-size:3.5vw}}.n7-container .banner25 .hero-content .seventh-banner-title .content .content-item .content-item-title2{font-size:1.5vw;color:#000}.n7-container .banner25 .hero-content .seventh-banner-title .content .content-item .content-item-title2 span{font-size:1vw}@media (max-width:768px){.n7-container .banner25 .hero-content .seventh-banner-title .content .content-item .content-item-title2 span{font-size:3.5vw}}@media (max-width:768px){.n7-container .banner25 .hero-content .seventh-banner-title .content .content-item .content-item-title2{font-size:4.2vw;margin-top:2vw}}.n7-container .banner25 .hero-content .seventh-banner-title .content .content-item .content-item-title3{font-size:.8vw;color:#999}@media (max-width:768px){.n7-container .banner25 .hero-content .seventh-banner-title .content .content-item .content-item-title3{font-size:3.5vw}}.n7-container .banner25 .seventh-banner-down{padding:0 11.45%}@media (max-width:768px){.n7-container .banner25 .seventh-banner-down{padding:0 5%}}.n7-container .banner26 .hero-content{height:15vw;margin:2vw 0 6.5vw;position:relative}@media (max-width:768px){.n7-container .banner26 .hero-content{height:50vw;margin-bottom:24vw;margin-top:18vw}}.n7-container .banner26 .hero-content .seventh-banner-title.fade-in{opacity:1;top:47%}@media (max-width:768px){.n7-container .banner26 .hero-content .seventh-banner-title.fade-in{top:14%}}.n7-container .banner26 .hero-content .seventh-banner-title{position:absolute;top:80%;left:20%;opacity:0;transition:opacity 1s ease,top 1s ease}@media (max-width:768px){.n7-container .banner26 .hero-content .seventh-banner-title{left:12%}}.n7-container .banner26 .hero-content .seventh-banner-title .seventh-banner-title1{font-size:2.5vw;color:#000;font-weight:500;line-height:1.5vw}@media (max-width:768px){.n7-container .banner26 .hero-content .seventh-banner-title .seventh-banner-title1{font-size:6.5vw}}.n7-container .banner26 .hero-content .seventh-banner-title .seventh-banner-title2{font-size:2.5vw;color:#000;font-weight:500;margin-top:.4vw}@media (max-width:768px){.n7-container .banner26 .hero-content .seventh-banner-title .seventh-banner-title2{font-size:6.5vw;margin-top:3vw}}.n7-container .banner26 .hero-content .seventh-banner-title .seventh-banner-title3{font-size:1vw;color:#999;font-size:.8vw;margin-top:2vw}@media (max-width:768px){.n7-container .banner26 .hero-content .seventh-banner-title .seventh-banner-title3{font-size:3.8vw;margin-top:5vw}}.n7-container .banner26 .hero-content .seventh-banner-title .seventh-banner-title4{font-size:1vw;color:#999;font-size:.8vw}@media (max-width:768px){.n7-container .banner26 .hero-content .seventh-banner-title .seventh-banner-title4{font-size:3.8vw}}.n7-container .banner26 .hero-content .seventh-banner-title .content{display:flex;margin-top:2vw}@media (max-width:768px){.n7-container .banner26 .hero-content .seventh-banner-title .content{display:flex;flex-direction:column;margin-top:5.5vw}}.n7-container .banner26 .hero-content .seventh-banner-title .content .right_line{border-right:1px solid rgba(8,8,8,.1);margin-right:2vw}.n7-container .banner26 .hero-content .seventh-banner-title .content .content-item-box{display:flex}.n7-container .banner26 .hero-content .seventh-banner-title .content .content-item-1{margin-left:20vw}.n7-container .banner26 .hero-content .seventh-banner-title .content .content-item{padding-right:2vw;display:flex;flex-direction:column}@media (max-width:768px){.n7-container .banner26 .hero-content .seventh-banner-title .content .content-item{width:40vw;margin-bottom:5vw}}.n7-container .banner26 .hero-content .seventh-banner-title .content .content-item .content-item-title1{font-size:.6vw;color:#dbad76}@media (max-width:768px){.n7-container .banner26 .hero-content .seventh-banner-title .content .content-item .content-item-title1{font-size:3.5vw}}.n7-container .banner26 .hero-content .seventh-banner-title .content .content-item .content-item-title2{font-size:1.5vw;color:#000}.n7-container .banner26 .hero-content .seventh-banner-title .content .content-item .content-item-title2 span{font-size:1vw}@media (max-width:768px){.n7-container .banner26 .hero-content .seventh-banner-title .content .content-item .content-item-title2 span{font-size:3.5vw}}@media (max-width:768px){.n7-container .banner26 .hero-content .seventh-banner-title .content .content-item .content-item-title2{font-size:4.2vw;margin-top:2vw}}.n7-container .banner26 .hero-content .seventh-banner-title .content .content-item .content-item-title3{font-size:.8vw;color:#999}@media (max-width:768px){.n7-container .banner26 .hero-content .seventh-banner-title .content .content-item .content-item-title3{font-size:3.5vw}}.n7-container .banner26 .seventh-banner-down{padding:0 11.45%}@media (max-width:768px){.n7-container .banner26 .seventh-banner-down{padding:0 5%}}.n7-container .banner27{padding:0 13.5%;margin-top:9vw}@media (max-width:768px){.n7-container .banner27{padding:0 5%;margin-top:61vw;margin-bottom:2vw}}.n7-container .banner27 .banner27-content{position:relative}.n7-container .banner27 .banner27-content .seventh-banner-title.fade-in{opacity:1;top:1%}@media (max-width:768px){.n7-container .banner27 .banner27-content .seventh-banner-title.fade-in{top:-27%}}.n7-container .banner27 .banner27-content .seventh-banner-title{position:absolute;top:30%;left:10%;opacity:0;transition:opacity 1s ease,top 1s ease}@media (max-width:768px){.n7-container .banner27 .banner27-content .seventh-banner-title{left:12%;top:0}}.n7-container .banner27 .banner27-content .seventh-banner-title .seventh-banner-title1{font-size:2.5vw;color:#000;font-weight:500;line-height:1.5vw}@media (max-width:768px){.n7-container .banner27 .banner27-content .seventh-banner-title .seventh-banner-title1{font-size:6.5vw}}.n7-container .banner27 .banner27-content .seventh-banner-title .seventh-banner-title2{font-size:2.5vw;color:#000;font-weight:500;margin-top:.4vw}@media (max-width:768px){.n7-container .banner27 .banner27-content .seventh-banner-title .seventh-banner-title2{font-size:6.5vw;margin-top:3vw}}.n7-container .banner27 .banner27-content .seventh-banner-title .seventh-banner-title3{font-size:1vw;color:#666;font-size:.8vw;margin-top:.5vw}@media (max-width:768px){.n7-container .banner27 .banner27-content .seventh-banner-title .seventh-banner-title3{font-size:3.8vw;margin-top:1vw}}.n7-container .banner27 .banner27-content .seventh-banner-title .seventh-banner-title4{font-size:1vw;color:#666;font-size:.8vw}@media (max-width:768px){.n7-container .banner27 .banner27-content .seventh-banner-title .seventh-banner-title4{font-size:3.8vw}}.n7-container .banner28{position:relative;padding-bottom:8.5vw;background-color:#000}@media (max-width:768px){.n7-container .banner28{padding-top:20vw}}.n7-container .banner28 .banner11-title.fade-in{opacity:1;top:25%}@media (max-width:768px){.n7-container .banner28 .banner11-title.fade-in{top:24%}}.n7-container .banner28 .banner11-title{position:absolute;opacity:0;transition:opacity 1s ease,top 1s ease;top:34%;left:17%}@media (max-width:768px){.n7-container .banner28 .banner11-title{left:11%}}.n7-container .banner28 .banner11-title .banner11-title1{font-size:2.5vw;color:#fff}@media (max-width:768px){.n7-container .banner28 .banner11-title .banner11-title1{font-size:6.5vw}}.n7-container .banner28 .banner11-title .banner11-title2{font-size:2.5vw;color:#fff;margin-top:-.5vw}@media (max-width:768px){.n7-container .banner28 .banner11-title .banner11-title2{font-size:6.5vw;margin-top:-2vw}}.n7-container .qr-code-modal{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.n7-container .qr-code-content{position:relative;background-color:#fff;padding:2vw;border-radius:.5vw;text-align:center;width:20vw;min-width:300px}.n7-container .qr-code-title{font-size:1.2vw;color:#000;margin-bottom:1.5vw;font-weight:500}.n7-container .qr-code-image{width:15vw;height:15vw;min-width:200px;min-height:200px}.n7-container .qr-code-close{position:absolute;top:1vw;right:1vw;font-size:1.5vw;color:#999;cursor:pointer;width:2vw;height:2vw;line-height:2vw;text-align:center;border-radius:50%}.n7-container .qr-code-close:hover{background-color:#f5f5f5}@media (max-width:768px){.n7-container .qr-code-content{width:80vw;padding:5vw}.n7-container .qr-code-title{font-size:4vw;margin-bottom:4vw}.n7-container .qr-code-image{width:60vw;height:60vw}.n7-container .qr-code-close{top:2vw;right:2vw;font-size:4vw;width:6vw;height:6vw;line-height:6vw}}.n7-container .home-video{width:100%;height:100%;display:block;line-height:0}.n7-container .home-video video{width:100%;height:100%;object-fit:cover;display:block}.n7-container .float-icons-container{position:fixed;left:1%;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;grid-gap:20px;gap:20px;z-index:100}.n7-container .float-icon{line-height:1;width:40px;height:40px;background-color:#d8d8d8;border-radius:50%;font-size:12px;letter-spacing:.05vw;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:1000;transition:all .3s ease;opacity:1;transform:translateY(0);animation:fadeIn .3s ease}@media (max-width:768px){.n7-container .float-icon{left:5%}}.n7-container .float-icon img{width:100%;height:100%}.n7-container .float-icon2{width:40px;height:40px}@media (max-width:768px){.n7-container .float-icon2{left:5%;bottom:13%}}.n7-container .float-icons-container-pc{position:fixed;left:1%;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;grid-gap:20px;gap:20px;z-index:100}.n7-container .float-btn{position:relative;display:flex;align-items:center;background:#ededed;border-radius:999px;cursor:pointer;transition:width .3s cubic-bezier(.4,0,.2,1),box-shadow .2s,transform .2s;width:40px;height:40px;overflow:hidden;padding:0;box-sizing:border-box}.n7-container .float-btn .float-btn-icon{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:1}.n7-container .float-btn .float-btn-icon img{width:100%;height:100%}.n7-container .float-btn .float-btn-text{position:absolute;left:40px;top:0;height:40px;display:flex;align-items:center;opacity:0;white-space:nowrap;font-size:14px;color:#222;font-weight:500;margin-left:0;transition:left .3s cubic-bezier(.4,0,.2,1),opacity .2s;padding:0 16px 0 8px;z-index:2;pointer-events:none}.n7-container .float-btn:hover{width:120px}.n7-container .float-btn:hover .float-btn-text{left:40px;opacity:1;pointer-events:auto}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.banner29{position:relative;margin-top:10vw}@media (max-width:768px){.banner29{margin-top:20vw;margin-bottom:15vw}}.banner29 .third-banner-title-box.fade-in{opacity:1;top:13%}@media (max-width:768px){.banner29 .third-banner-title-box.fade-in{top:15%}}.banner29 .banner29-title{text-align:center;font-size:.9vw;color:#999;font-weight:500;margin-top:3vw}@media (max-width:768px){.banner29 .banner29-title{font-size:3.5vw;margin-top:5vw}}.banner29 .banner29-title1{text-align:center;font-size:.9vw;color:#999;font-weight:500;margin-top:3vw}@media (max-width:768px){.banner29 .banner29-title1{font-size:3.5vw;margin-top:0}}.banner29 .third-banner-title-box{position:absolute;opacity:0;transition:opacity 1s ease,top 1s ease;top:30%;left:50%;transform:translateX(-50%);font-weight:100}@media (max-width:768px){.banner29 .third-banner-title-box{display:flex;flex-direction:column;align-items:center;justify-content:center}}.banner29 .third-banner-title-box .third-banner-title{font-size:1vw;color:#fff;display:block;height:2.7vw}@media (max-width:768px){.banner29 .third-banner-title-box .third-banner-title{font-size:7.5vw;color:#000;font-weight:300}}.banner29 .third-banner-title-box .third-banner-title2{font-size:3.7vw;color:#000;display:block;height:2.7vw}@media (max-width:768px){.banner29 .third-banner-title-box .third-banner-title2{font-size:7.5vw;margin-top:7vw;color:#000;font-weight:300}}.banner31{position:relative;margin-top:8.5vw}.banner31 .banner31-title.fade-in{opacity:1;top:15%}@media (max-width:768px){.banner31 .banner31-title.fade-in{top:24%}}.banner31 .banner31-title{position:absolute;opacity:0;transition:opacity 1s ease,top 1s ease;top:34%;left:20%}@media (max-width:768px){.banner31 .banner31-title{left:11%}}.banner31 .banner31-title .banner31-title1{font-size:2.5vw;color:#fff}@media (max-width:768px){.banner31 .banner31-title .banner31-title1{font-size:6.5vw}}.banner31 .banner31-title .banner31-title2{font-size:2.5vw;color:#fff;margin-top:-.5vw}@media (max-width:768px){.banner31 .banner31-title .banner31-title2{font-size:6.5vw;margin-top:-2vw}}.banner32 .hero-content{height:15vw;margin:2vw 0 7.5vw;position:relative}@media (max-width:768px){.banner32 .hero-content{height:75vw;margin-bottom:-6vw}}.banner32 .hero-content .seventh-banner-title.fade-in{opacity:1;top:47%}@media (max-width:768px){.banner32 .hero-content .seventh-banner-title.fade-in{top:32%}}.banner32 .hero-content .seventh-banner-title{position:absolute;top:80%;left:20%;opacity:0;transition:opacity 1s ease,top 1s ease}@media (max-width:768px){.banner32 .hero-content .seventh-banner-title{left:12%}}.banner32 .hero-content .seventh-banner-title .seventh-banner-title1{font-size:2.5vw;color:#000;font-weight:500;line-height:1.5vw}@media (max-width:768px){.banner32 .hero-content .seventh-banner-title .seventh-banner-title1{font-size:6.5vw}}.banner32 .hero-content .seventh-banner-title .seventh-banner-title2{font-size:2.5vw;color:#000;font-weight:500;margin-top:.4vw}@media (max-width:768px){.banner32 .hero-content .seventh-banner-title .seventh-banner-title2{font-size:6.5vw;margin-top:3vw}}.banner32 .hero-content .seventh-banner-title .seventh-banner-title3{font-size:1vw;color:#999;font-size:.8vw;margin-top:2vw}@media (max-width:768px){.banner32 .hero-content .seventh-banner-title .seventh-banner-title3{font-size:3.8vw;margin-top:5vw}}.banner32 .hero-content .seventh-banner-title .seventh-banner-title4{font-size:1vw;color:#999;font-size:.8vw}@media (max-width:768px){.banner32 .hero-content .seventh-banner-title .seventh-banner-title4{font-size:3.8vw}}.banner32 .hero-content .seventh-banner-title .content{display:flex;margin-top:2vw}@media (max-width:768px){.banner32 .hero-content .seventh-banner-title .content{display:flex;flex-direction:column;margin-top:5.5vw}}.banner32 .hero-content .seventh-banner-title .content .right_line{border-right:1px solid rgba(8,8,8,.1);margin-right:2vw}.banner32 .hero-content .seventh-banner-title .content .content-item-box{display:flex}.banner32 .hero-content .seventh-banner-title .content .content-item-1{margin-left:20vw}.banner32 .hero-content .seventh-banner-title .content .content-item{padding-right:2vw;display:flex;flex-direction:column}@media (max-width:768px){.banner32 .hero-content .seventh-banner-title .content .content-item{width:40vw;margin-bottom:5vw}}.banner32 .hero-content .seventh-banner-title .content .content-item .content-item-title1{font-size:.6vw;color:#dbad76}@media (max-width:768px){.banner32 .hero-content .seventh-banner-title .content .content-item .content-item-title1{font-size:3.5vw}}.banner32 .hero-content .seventh-banner-title .content .content-item .content-item-title2{font-size:1.5vw;color:#000}.banner32 .hero-content .seventh-banner-title .content .content-item .content-item-title2 span{font-size:1vw}@media (max-width:768px){.banner32 .hero-content .seventh-banner-title .content .content-item .content-item-title2 span{font-size:3.5vw}}@media (max-width:768px){.banner32 .hero-content .seventh-banner-title .content .content-item .content-item-title2{font-size:4.2vw;margin-top:2vw}}.banner32 .hero-content .seventh-banner-title .content .content-item .content-item-title3{font-size:.8vw;color:#999}@media (max-width:768px){.banner32 .hero-content .seventh-banner-title .content .content-item .content-item-title3{font-size:3.5vw}}.banner32 .seventh-banner-down{padding:0 11.45%}@media (max-width:768px){.banner32 .seventh-banner-down{padding:0 5%}}.banner33 .hero-content{height:15vw;margin:2vw 0 4vw;position:relative}@media (max-width:768px){.banner33 .hero-content{height:75vw;margin-bottom:-11vw}}.banner33 .hero-content .seventh-banner-title.fade-in{opacity:1;top:47%}@media (max-width:768px){.banner33 .hero-content .seventh-banner-title.fade-in{top:32%}}.banner33 .hero-content .seventh-banner-title{position:absolute;top:80%;left:20%;opacity:0;transition:opacity 1s ease,top 1s ease}@media (max-width:768px){.banner33 .hero-content .seventh-banner-title{left:12%}}.banner33 .hero-content .seventh-banner-title .seventh-banner-title1{font-size:2.5vw;color:#000;font-weight:500;line-height:1.5vw}@media (max-width:768px){.banner33 .hero-content .seventh-banner-title .seventh-banner-title1{font-size:6.5vw}}.banner33 .hero-content .seventh-banner-title .seventh-banner-title2{font-size:2.5vw;color:#000;font-weight:500;margin-top:.4vw}@media (max-width:768px){.banner33 .hero-content .seventh-banner-title .seventh-banner-title2{font-size:6.5vw;margin-top:3vw}}.banner33 .hero-content .seventh-banner-title .seventh-banner-title3{font-size:1vw;color:#666;font-size:.8vw;margin-top:.5vw}@media (max-width:768px){.banner33 .hero-content .seventh-banner-title .seventh-banner-title3{font-size:3.8vw}}.banner33 .hero-content .seventh-banner-title .seventh-banner-title4{font-size:1vw;color:#666;font-size:.8vw}@media (max-width:768px){.banner33 .hero-content .seventh-banner-title .seventh-banner-title4{font-size:3.8vw}}.banner33 .seventh-banner-down{padding:0 11.45%}@media (max-width:768px){.banner33 .seventh-banner-down{padding:0 5%}}.banner34{background-color:#000;padding-bottom:8vw}.banner34 .hero-content{height:16vw;position:relative;margin-bottom:11.5vw}@media (max-width:768px){.banner34 .hero-content{height:125vw;margin-bottom:-18vw}}.banner34 .hero-content .fourth-banner-title.fade-in{opacity:1;top:11%}@media (max-width:768px){.banner34 .hero-content .fourth-banner-title.fade-in{top:14%}}.banner34 .hero-content .fourth-banner-title{position:absolute;top:60%;left:20%;opacity:0;transition:opacity 1s ease,top 1s ease}@media (max-width:768px){.banner34 .hero-content .fourth-banner-title{left:12%;top:45%}}.banner34 .hero-content .fourth-banner-title .fourth-banner-title1{font-size:2.5vw;color:#fff;font-weight:500;line-height:1.5vw}@media (max-width:768px){.banner34 .hero-content .fourth-banner-title .fourth-banner-title1{font-size:6.5vw}}.banner34 .hero-content .fourth-banner-title .fourth-banner-title2{font-size:2.5vw;color:#fff;font-weight:500;margin-top:.4vw}@media (max-width:768px){.banner34 .hero-content .fourth-banner-title .fourth-banner-title2{font-size:6.5vw;margin-top:3vw}}.banner34 .hero-content .fourth-banner-title .fourth-banner-title3{font-size:1vw;color:#fff;font-size:.8vw;margin-top:.5vw}@media (max-width:768px){.banner34 .hero-content .fourth-banner-title .fourth-banner-title3{font-size:3.5vw;color:#bababa}}.banner34 .hero-content .fourth-banner-title .fourth-banner-title4{font-size:1vw;color:#fff;font-size:.8vw}@media (max-width:768px){.banner34 .hero-content .fourth-banner-title .fourth-banner-title4{font-size:3.5vw;color:#bababa}}.banner34 .hero-content .content{display:flex;flex-direction:column;margin-top:2vw}@media (max-width:768px){.banner34 .hero-content .content{display:flex;flex-direction:column;margin-top:5.5vw}}.banner34 .hero-content .content .right_line{border-right:1px solid hsla(0,0%,100%,.1);margin-right:2vw}.banner34 .hero-content .content .content-item-box{display:flex}.banner34 .hero-content .content .content-item-1{margin-left:20vw}.banner34 .hero-content .content .content-item{display:flex;flex-direction:column;margin-bottom:2vw;width:12vw}@media (max-width:768px){.banner34 .hero-content .content .content-item{width:40vw}}.banner34 .hero-content .content .content-item .content-item-title1{font-size:.6vw;color:#dbad76}@media (max-width:768px){.banner34 .hero-content .content .content-item .content-item-title1{font-size:3.5vw}}.banner34 .hero-content .content .content-item .content-item-title2{font-size:1.5vw;color:#fff;margin-top:.6vw}@media (max-width:768px){.banner34 .hero-content .content .content-item .content-item-title2{font-size:4.2vw;margin-top:2vw}}.banner34 .hero-content .content .content-item .content-item-title3{font-size:.8vw;color:#bababa;margin-top:.2vw}@media (max-width:768px){.banner34 .hero-content .content .content-item .content-item-title3{font-size:3.5vw}}.banner34 .fourth-banner-down{padding:0 11.45%}@media (max-width:768px){.banner34 .fourth-banner-down{padding:0 5%}}.banner34 .fourth-banner-down .fourth-banner-down-img{width:100%;height:100%;object-fit:cover}.banner35{background-color:#000}.banner35 .hero-content{height:10vw;position:relative;margin-bottom:-3vw}@media (max-width:768px){.banner35 .hero-content{height:92vw;margin-bottom:-56vw}}.banner35 .hero-content .fourth-banner-title.fade-in{opacity:1;top:16%}@media (max-width:768px){.banner35 .hero-content .fourth-banner-title.fade-in{top:22%}}.banner35 .hero-content .fourth-banner-title{position:absolute;top:60%;left:20%;opacity:0;transition:opacity 1s ease,top 1s ease}@media (max-width:768px){.banner35 .hero-content .fourth-banner-title{left:12%;top:40%}}.banner35 .hero-content .fourth-banner-title .fourth-banner-title1{font-size:2.5vw;color:#fff;font-weight:500;line-height:1.5vw}@media (max-width:768px){.banner35 .hero-content .fourth-banner-title .fourth-banner-title1{font-size:6.5vw}}.banner35 .hero-content .fourth-banner-title .fourth-banner-title2{font-size:2.5vw;color:#fff;font-weight:500;margin-top:.4vw}@media (max-width:768px){.banner35 .hero-content .fourth-banner-title .fourth-banner-title2{font-size:6.5vw;margin-top:3vw}}.banner35 .hero-content .fourth-banner-title .fourth-banner-title3{font-size:1vw;color:#fff;font-size:.8vw;margin-top:.5vw}@media (max-width:768px){.banner35 .hero-content .fourth-banner-title .fourth-banner-title3{font-size:3.5vw;color:#bababa}}.banner35 .hero-content .fourth-banner-title .fourth-banner-title4{font-size:1vw;color:#fff;font-size:.8vw}@media (max-width:768px){.banner35 .hero-content .fourth-banner-title .fourth-banner-title4{font-size:3.5vw;color:#bababa}}.banner35 .hero-content .content{display:flex;flex-direction:column;margin-top:2vw}@media (max-width:768px){.banner35 .hero-content .content{display:flex;flex-direction:column;margin-top:5.5vw}}.banner35 .hero-content .content .right_line{border-right:1px solid hsla(0,0%,100%,.1);margin-right:2vw}.banner35 .hero-content .content .content-item-box{display:flex}.banner35 .hero-content .content .content-item-1{margin-left:20vw}.banner35 .hero-content .content .content-item{display:flex;flex-direction:column;margin-bottom:2vw;width:15vw}@media (max-width:768px){.banner35 .hero-content .content .content-item{width:40vw}}.banner35 .hero-content .content .content-item .content-item-title1{font-size:.6vw;color:#dbad76}@media (max-width:768px){.banner35 .hero-content .content .content-item .content-item-title1{font-size:3.5vw}}.banner35 .hero-content .content .content-item .content-item-title2{font-size:1.5vw;color:#fff;margin-top:.6vw}@media (max-width:768px){.banner35 .hero-content .content .content-item .content-item-title2{font-size:4.2vw;margin-top:2vw}}.banner35 .hero-content .content .content-item .content-item-title3{font-size:.8vw;color:#bababa;margin-top:.2vw}@media (max-width:768px){.banner35 .hero-content .content .content-item .content-item-title3{font-size:3.5vw}}.banner35 .fourth-banner-down{padding-bottom:5vw}.banner36{background-color:#000;padding-top:10vw}@media (max-width:768px){.banner36{padding-top:23vw}}.banner36 .hero-content{height:10vw;position:relative;margin-bottom:-3vw}@media (max-width:768px){.banner36 .hero-content{height:92vw;margin-bottom:-56vw}}.banner36 .hero-content .fourth-banner-title.fade-in{opacity:1;top:16%}@media (max-width:768px){.banner36 .hero-content .fourth-banner-title.fade-in{top:22%}}.banner36 .hero-content .fourth-banner-title{position:absolute;top:60%;left:20%;opacity:0;transition:opacity 1s ease,top 1s ease}@media (max-width:768px){.banner36 .hero-content .fourth-banner-title{left:12%;top:40%}}.banner36 .hero-content .fourth-banner-title .fourth-banner-title1{font-size:2.5vw;color:#fff;font-weight:500;line-height:1.5vw}@media (max-width:768px){.banner36 .hero-content .fourth-banner-title .fourth-banner-title1{font-size:6.5vw}}.banner36 .hero-content .fourth-banner-title .fourth-banner-title2{font-size:2.5vw;color:#fff;font-weight:500;margin-top:.4vw}@media (max-width:768px){.banner36 .hero-content .fourth-banner-title .fourth-banner-title2{font-size:6.5vw;margin-top:3vw}}.banner36 .hero-content .fourth-banner-title .fourth-banner-title3{font-size:1vw;color:#fff;font-size:.8vw;margin-top:.5vw}@media (max-width:768px){.banner36 .hero-content .fourth-banner-title .fourth-banner-title3{font-size:3.5vw;color:#bababa}}.banner36 .hero-content .fourth-banner-title .fourth-banner-title4{font-size:1vw;color:#fff;font-size:.8vw}@media (max-width:768px){.banner36 .hero-content .fourth-banner-title .fourth-banner-title4{font-size:3.5vw;color:#bababa}}.banner36 .hero-content .content{display:flex;flex-direction:column;margin-top:2vw}@media (max-width:768px){.banner36 .hero-content .content{display:flex;flex-direction:column;margin-top:5.5vw}}.banner36 .hero-content .content .right_line{border-right:1px solid hsla(0,0%,100%,.1);margin-right:2vw}.banner36 .hero-content .content .content-item-box{display:flex}.banner36 .hero-content .content .content-item-1{margin-left:20vw}.banner36 .hero-content .content .content-item{display:flex;flex-direction:column;margin-bottom:2vw;width:15vw}@media (max-width:768px){.banner36 .hero-content .content .content-item{width:40vw}}.banner36 .hero-content .content .content-item .content-item-title1{font-size:.6vw;color:#dbad76}@media (max-width:768px){.banner36 .hero-content .content .content-item .content-item-title1{font-size:3.5vw}}.banner36 .hero-content .content .content-item .content-item-title2{font-size:1.5vw;color:#fff;margin-top:.6vw}@media (max-width:768px){.banner36 .hero-content .content .content-item .content-item-title2{font-size:4.2vw;margin-top:2vw}}.banner36 .hero-content .content .content-item .content-item-title3{font-size:.8vw;color:#bababa;margin-top:.2vw}@media (max-width:768px){.banner36 .hero-content .content .content-item .content-item-title3{font-size:3.5vw}}.banner36 .fourth-banner-down{padding:0 11.45%}@media (max-width:768px){.banner36 .fourth-banner-down{padding:0 5%}}.banner36 .fourth-banner-down .banner36-video-box{display:flex;flex-direction:column;align-items:center;justify-content:center}.banner36 .fourth-banner-down .banner36-video-box .banner36-video-title{font-size:.9vw;color:#8c8c8c;margin-top:3vw}.banner37{background-color:#000;padding-bottom:5vw}.banner37 .hero-content{height:20vw;position:relative;margin-bottom:-8vw}@media (max-width:768px){.banner37 .hero-content{height:75vw;margin-bottom:-25vw}}.banner37 .hero-content .fourth-banner-title.fade-in{opacity:1;top:7%}@media (max-width:768px){.banner37 .hero-content .fourth-banner-title.fade-in{top:25%}}.banner37 .hero-content .fourth-banner-title{position:absolute;top:80%;left:20%;opacity:0;transition:opacity 1s ease,top 1s ease}@media (max-width:768px){.banner37 .hero-content .fourth-banner-title{left:12%;top:65%}}.banner37 .hero-content .fourth-banner-title .fourth-banner-title1{font-size:2.5vw;color:#fff;font-weight:500;line-height:1.5vw}@media (max-width:768px){.banner37 .hero-content .fourth-banner-title .fourth-banner-title1{font-size:6.5vw}}.banner37 .hero-content .fourth-banner-title .fourth-banner-title2{font-size:2.5vw;color:#fff;font-weight:500;margin-top:.4vw}@media (max-width:768px){.banner37 .hero-content .fourth-banner-title .fourth-banner-title2{font-size:6.5vw;margin-top:3vw}}.banner37 .hero-content .fourth-banner-title .fourth-banner-title3{font-size:1vw;color:#fff;font-size:.8vw;margin-top:.5vw}@media (max-width:768px){.banner37 .hero-content .fourth-banner-title .fourth-banner-title3{font-size:3.5vw;color:#bababa}}.banner37 .hero-content .fourth-banner-title .fourth-banner-title4{font-size:1vw;color:#fff;font-size:.8vw}@media (max-width:768px){.banner37 .hero-content .fourth-banner-title .fourth-banner-title4{font-size:3.5vw;color:#bababa}}.banner37 .hero-content .content{display:flex;margin-top:2vw}.banner37 .hero-content .content .right_line{border-right:1px solid hsla(0,0%,100%,.1);margin-right:2vw}.banner37 .hero-content .content .content-item{padding-right:2vw;display:flex;flex-direction:column}.banner37 .hero-content .content .content-item .content-item-title1{font-size:.6vw;color:#dbad76}.banner37 .hero-content .content .content-item .content-item-title2{font-size:1.5vw;color:#fff;margin-top:.6vw}.banner37 .hero-content .content .content-item .content-item-title3{font-size:.8vw;color:#bababa;margin-top:.2vw}.banner37 .fourth-banner-down{padding:0 11.45%}@media (max-width:768px){.banner37 .fourth-banner-down{padding:0 5%}}.banner37 .fourth-banner-down .banner18-video-box{display:flex;flex-direction:column;align-items:center;justify-content:center}.banner37 .fourth-banner-down .banner18-video-box .banner18-video-title{font-size:.9vw;color:#8c8c8c;margin-top:3vw}.banner38{background-color:#000;padding-bottom:8vw}.banner38 .hero-content{height:16vw;position:relative;margin-bottom:-4vw}@media (max-width:768px){.banner38 .hero-content{height:125vw;margin-bottom:-89vw}}.banner38 .hero-content .fourth-banner-title.fade-in{opacity:1;top:6%}@media (max-width:768px){.banner38 .hero-content .fourth-banner-title.fade-in{top:0}}.banner38 .hero-content .fourth-banner-title{position:absolute;top:60%;left:20%;opacity:0;transition:opacity 1s ease,top 1s ease}@media (max-width:768px){.banner38 .hero-content .fourth-banner-title{left:12%;top:45%}}.banner38 .hero-content .fourth-banner-title .fourth-banner-title1{font-size:2.5vw;color:#fff;font-weight:500;line-height:1.5vw}@media (max-width:768px){.banner38 .hero-content .fourth-banner-title .fourth-banner-title1{font-size:6.5vw}}.banner38 .hero-content .fourth-banner-title .fourth-banner-title2{font-size:2.5vw;color:#fff;font-weight:500;margin-top:.4vw}@media (max-width:768px){.banner38 .hero-content .fourth-banner-title .fourth-banner-title2{font-size:6.5vw;margin-top:3vw}}.banner38 .hero-content .fourth-banner-title .fourth-banner-title3{font-size:1vw;color:#fff;font-size:.8vw;margin-top:.5vw}@media (max-width:768px){.banner38 .hero-content .fourth-banner-title .fourth-banner-title3{font-size:3.5vw;color:#bababa}}.banner38 .hero-content .fourth-banner-title .fourth-banner-title4{font-size:1vw;color:#fff;font-size:.8vw}@media (max-width:768px){.banner38 .hero-content .fourth-banner-title .fourth-banner-title4{font-size:3.5vw;color:#bababa}}.banner38 .hero-content .content{display:flex;margin-top:2vw}@media (max-width:768px){.banner38 .hero-content .content{display:flex;flex-direction:column;margin-top:8.5vw}}.banner38 .hero-content .content .right_line{border-right:1px solid hsla(0,0%,100%,.1);margin-right:2vw}.banner38 .hero-content .content .content-item-box{display:flex;margin-bottom:-3vw}.banner38 .hero-content .content .content-item{padding-right:2vw;display:flex;flex-direction:column}@media (max-width:768px){.banner38 .hero-content .content .content-item{margin-right:18vw}}.banner38 .hero-content .content .content-item .content-item-title1{font-size:.6vw;color:#dbad76}@media (max-width:768px){.banner38 .hero-content .content .content-item .content-item-title1{font-size:3.5vw}}.banner38 .hero-content .content .content-item .content-item-title2{font-size:1.5vw;color:#fff;margin-top:.6vw}@media (max-width:768px){.banner38 .hero-content .content .content-item .content-item-title2{font-size:4.2vw;margin-top:2vw}}.banner38 .hero-content .content .content-item .content-item-title3{font-size:.8vw;color:#bababa;margin-top:.2vw}@media (max-width:768px){.banner38 .hero-content .content .content-item .content-item-title3{font-size:3.2vw}}.banner38 .fourth-banner-down{padding:0 11.45%}@media (max-width:768px){.banner38 .fourth-banner-down{padding:0 5%}}.banner38 .fourth-banner-down .banner38-video-box{display:flex;flex-direction:column;align-items:center;justify-content:center}.banner38 .fourth-banner-down .banner38-video-box .banner38-video-title{font-size:.9vw;color:#8c8c8c;margin-top:3vw}@media (max-width:768px){.banner38 .fourth-banner-down .banner38-video-box .banner38-video-title{font-size:3.5vw}}.banner38 .fourth-banner-down .banner38-video-box .banner38-video-img{width:100%;height:100%;object-fit:cover}.banner39{background-color:#000}.banner39 .hero-content{height:15vw;position:relative;margin-bottom:9vw}@media (max-width:768px){.banner39 .hero-content{height:140vw;margin-bottom:-17vw}}.banner39 .hero-content .fourth-banner-title.fade-in{opacity:1;top:6%}@media (max-width:768px){.banner39 .hero-content .fourth-banner-title.fade-in{top:10%}}.banner39 .hero-content .fourth-banner-title{position:absolute;top:80%;left:20%;opacity:0;transition:opacity 1s ease,top 1s ease}@media (max-width:768px){.banner39 .hero-content .fourth-banner-title{left:12%;top:40%}}.banner39 .hero-content .fourth-banner-title .fourth-banner-title1{font-size:2.5vw;color:#fff;font-weight:500;line-height:1.5vw}@media (max-width:768px){.banner39 .hero-content .fourth-banner-title .fourth-banner-title1{font-size:6.5vw;line-height:normal}}.banner39 .hero-content .fourth-banner-title .fourth-banner-title2{font-size:2.5vw;color:#fff;font-weight:500;margin-top:.4vw}@media (max-width:768px){.banner39 .hero-content .fourth-banner-title .fourth-banner-title2{font-size:6.5vw}}.banner39 .hero-content .fourth-banner-title .fourth-banner-title3{font-size:1vw;color:#fff;font-size:.8vw;margin-top:.5vw}@media (max-width:768px){.banner39 .hero-content .fourth-banner-title .fourth-banner-title3{font-size:3.5vw;color:#bababa}}.banner39 .hero-content .fourth-banner-title .fourth-banner-title4{font-size:1vw;color:#fff;font-size:.8vw}@media (max-width:768px){.banner39 .hero-content .fourth-banner-title .fourth-banner-title4{font-size:3.5vw;color:#bababa}}.banner39 .hero-content .fourth-banner-title .fourth-banner-title5{font-size:1vw;color:#fff;font-size:.8vw}@media (max-width:768px){.banner39 .hero-content .fourth-banner-title .fourth-banner-title5{font-size:6.5vw}}.banner39 .hero-content .content{display:flex;flex-direction:column;margin-top:2vw}@media (max-width:768px){.banner39 .hero-content .content{display:flex;flex-direction:column;margin-top:5.5vw}}.banner39 .hero-content .content .right_line{border-right:1px solid hsla(0,0%,100%,.1);margin-right:2vw}.banner39 .hero-content .content .content-item-box{display:flex}.banner39 .hero-content .content .content-item-1{margin-left:20vw}.banner39 .hero-content .content .content-item{display:flex;flex-direction:column;margin-bottom:2vw;width:22vw}@media (max-width:768px){.banner39 .hero-content .content .content-item{width:40vw}}.banner39 .hero-content .content .content-item .content-item-title1{font-size:.6vw;color:#dbad76}@media (max-width:768px){.banner39 .hero-content .content .content-item .content-item-title1{font-size:3.5vw}}.banner39 .hero-content .content .content-item .content-item-title2{font-size:1.5vw;color:#fff;margin-top:.6vw}@media (max-width:768px){.banner39 .hero-content .content .content-item .content-item-title2{font-size:4.2vw;margin-top:2vw}}.banner39 .hero-content .content .content-item .content-item-title3{font-size:.8vw;color:#bababa;margin-top:.2vw}@media (max-width:768px){.banner39 .hero-content .content .content-item .content-item-title3{font-size:3.5vw}}.banner39 .fourth-banner-down{padding-bottom:5vw}.banner40{background-color:#000;padding-bottom:8vw}@media (max-width:768px){.banner40{padding-bottom:23vw}}.banner40 .hero-content{height:25vw;position:relative;margin-bottom:2vw}@media (max-width:768px){.banner40 .hero-content{height:125vw;margin-bottom:-34vw}}.banner40 .hero-content .fourth-banner-title.fade-in{opacity:1;top:10%}@media (max-width:768px){.banner40 .hero-content .fourth-banner-title.fade-in{top:16%}}.banner40 .hero-content .fourth-banner-title{position:absolute;top:80%;left:20%;opacity:0;transition:opacity 1s ease,top 1s ease}@media (max-width:768px){.banner40 .hero-content .fourth-banner-title{left:12%}}.banner40 .hero-content .fourth-banner-title .fourth-banner-title1{font-size:2.5vw;color:#fff;font-weight:500;line-height:1.5vw}@media (max-width:768px){.banner40 .hero-content .fourth-banner-title .fourth-banner-title1{font-size:6.5vw}}.banner40 .hero-content .fourth-banner-title .fourth-banner-title2{font-size:2.5vw;color:#fff;font-weight:500;margin-top:.4vw}@media (max-width:768px){.banner40 .hero-content .fourth-banner-title .fourth-banner-title2{font-size:6.5vw;margin-top:3vw}}.banner40 .hero-content .fourth-banner-title .fourth-banner-title3{font-size:1vw;color:#fff;font-size:.8vw;margin-top:.5vw}@media (max-width:768px){.banner40 .hero-content .fourth-banner-title .fourth-banner-title3{font-size:3.5vw;color:#bababa;margin-top:2vw}}.banner40 .hero-content .fourth-banner-title .fourth-banner-title4{font-size:1vw;color:#fff;font-size:.8vw}@media (max-width:768px){.banner40 .hero-content .fourth-banner-title .fourth-banner-title4{font-size:3.5vw;color:#bababa}}.banner40 .hero-content .content{display:flex;flex-direction:column;margin-top:2vw}@media (max-width:768px){.banner40 .hero-content .content{display:flex;flex-direction:column;margin-top:5.5vw}}.banner40 .hero-content .content .right_line{border-right:1px solid hsla(0,0%,100%,.1);margin-right:2vw}.banner40 .hero-content .content .content-item-box{display:flex}.banner40 .hero-content .content .content-item-1{margin-left:20vw}.banner40 .hero-content .content .content-item{display:flex;flex-direction:column;margin-bottom:2vw;width:15vw}@media (max-width:768px){.banner40 .hero-content .content .content-item{width:40vw}}.banner40 .hero-content .content .content-item .content-item-title1{font-size:.6vw;color:#dbad76}@media (max-width:768px){.banner40 .hero-content .content .content-item .content-item-title1{font-size:3.5vw}}.banner40 .hero-content .content .content-item .content-item-title2{font-size:1.5vw;color:#fff;margin-top:.6vw}@media (max-width:768px){.banner40 .hero-content .content .content-item .content-item-title2{font-size:4.2vw;margin-top:2vw}}.banner40 .hero-content .content .content-item .content-item-title3{font-size:.8vw;color:#bababa;margin-top:.2vw}@media (max-width:768px){.banner40 .hero-content .content .content-item .content-item-title3{font-size:3.5vw}}.banner40 .fourth-banner-down{padding:0 11.45%}@media (max-width:768px){.banner40 .fourth-banner-down{padding:0 5%}}.banner41{position:relative}.banner41 .banner41-title.fade-in{opacity:1;top:15%}@media (max-width:768px){.banner41 .banner41-title.fade-in{top:24%}}.banner41 .banner41-title{position:absolute;opacity:0;transition:opacity 1s ease,top 1s ease;top:34%;left:20%}@media (max-width:768px){.banner41 .banner41-title{left:11%}}.banner41 .banner41-title .banner41-title1{font-size:2.5vw;color:#fff}@media (max-width:768px){.banner41 .banner41-title .banner41-title1{font-size:6.5vw}}.banner41 .banner41-title .banner41-title2{font-size:2.5vw;color:#fff;margin-top:-.5vw}@media (max-width:768px){.banner41 .banner41-title .banner41-title2{font-size:6.5vw;margin-top:-2vw}}.banner42{background-color:#000}.banner42 .hero-content{height:20vw;position:relative;margin-bottom:12vw}@media (max-width:768px){.banner42 .hero-content{height:140vw;margin-bottom:-42vw}}.banner42 .hero-content .fourth-banner-title.fade-in{opacity:1;top:38%}@media (max-width:768px){.banner42 .hero-content .fourth-banner-title.fade-in{top:15%}}.banner42 .hero-content .fourth-banner-title{position:absolute;top:80%;left:20%;opacity:0;transition:opacity 1s ease,top 1s ease}@media (max-width:768px){.banner42 .hero-content .fourth-banner-title{left:12%;top:40%}}.banner42 .hero-content .fourth-banner-title .fourth-banner-title1{font-size:2.5vw;color:#fff;font-weight:500;line-height:1.5vw}@media (max-width:768px){.banner42 .hero-content .fourth-banner-title .fourth-banner-title1{font-size:6.5vw;line-height:normal}}.banner42 .hero-content .fourth-banner-title .fourth-banner-title2{font-size:2.5vw;color:#fff;font-weight:500;margin-top:.4vw}@media (max-width:768px){.banner42 .hero-content .fourth-banner-title .fourth-banner-title2{font-size:6.5vw}}.banner42 .hero-content .fourth-banner-title .fourth-banner-title3{font-size:1vw;color:#fff;font-size:.8vw;margin-top:.5vw}@media (max-width:768px){.banner42 .hero-content .fourth-banner-title .fourth-banner-title3{font-size:3.5vw;color:#bababa}}.banner42 .hero-content .fourth-banner-title .fourth-banner-title4{font-size:1vw;color:#fff;font-size:.8vw}@media (max-width:768px){.banner42 .hero-content .fourth-banner-title .fourth-banner-title4{font-size:3.5vw;color:#bababa}}.banner42 .hero-content .fourth-banner-title .fourth-banner-title5{font-size:1vw;color:#fff;font-size:.8vw}@media (max-width:768px){.banner42 .hero-content .fourth-banner-title .fourth-banner-title5{font-size:6.5vw}}.banner42 .hero-content .content{display:flex;flex-direction:column;margin-top:2vw}@media (max-width:768px){.banner42 .hero-content .content{display:flex;flex-direction:column;margin-top:5.5vw}}.banner42 .hero-content .content .right_line{border-right:1px solid hsla(0,0%,100%,.1);margin-right:2vw}.banner42 .hero-content .content .content-item-box{display:flex}.banner42 .hero-content .content .content-item-1{margin-left:20vw}.banner42 .hero-content .content .content-item{display:flex;flex-direction:column;margin-bottom:2vw;width:21vw}@media (max-width:768px){.banner42 .hero-content .content .content-item{width:40vw}}.banner42 .hero-content .content .content-item .content-item-title1{font-size:.6vw;color:#dbad76}@media (max-width:768px){.banner42 .hero-content .content .content-item .content-item-title1{font-size:3.5vw}}.banner42 .hero-content .content .content-item .content-item-title2{font-size:1.5vw;color:#fff;margin-top:.6vw}@media (max-width:768px){.banner42 .hero-content .content .content-item .content-item-title2{font-size:4.2vw;margin-top:2vw}}.banner42 .hero-content .content .content-item .content-item-title3{font-size:.8vw;color:#bababa;margin-top:.2vw}@media (max-width:768px){.banner42 .hero-content .content .content-item .content-item-title3{font-size:3.5vw}}.banner42 .fourth-banner-down{padding:0 11.45% 5vw}@media (max-width:768px){.banner42 .fourth-banner-down{padding:0 5%}}.banner42 .fourth-banner-down .banner18-video-title{font-size:.9vw;color:#8c8c8c;margin-top:3vw;text-align:center}@media (max-width:768px){.banner42 .fourth-banner-down .banner18-video-title{font-size:3.5vw;margin-top:5vw}}.banner43{background-color:#000}.banner43 .hero-content{height:20vw;position:relative;margin-bottom:3vw}@media (max-width:768px){.banner43 .hero-content{height:140vw;margin-bottom:-34vw}}.banner43 .hero-content .fourth-banner-title.fade-in{opacity:1;top:25%}@media (max-width:768px){.banner43 .hero-content .fourth-banner-title.fade-in{top:17%}}.banner43 .hero-content .fourth-banner-title{position:absolute;top:80%;left:20%;opacity:0;transition:opacity 1s ease,top 1s ease}@media (max-width:768px){.banner43 .hero-content .fourth-banner-title{left:12%;top:40%}}.banner43 .hero-content .fourth-banner-title .fourth-banner-title1{font-size:2.5vw;color:#fff;font-weight:500;line-height:1.5vw}@media (max-width:768px){.banner43 .hero-content .fourth-banner-title .fourth-banner-title1{font-size:6.5vw;line-height:normal}}.banner43 .hero-content .fourth-banner-title .fourth-banner-title2{font-size:2.5vw;color:#fff;font-weight:500;margin-top:.4vw}@media (max-width:768px){.banner43 .hero-content .fourth-banner-title .fourth-banner-title2{font-size:6.5vw}}.banner43 .hero-content .fourth-banner-title .fourth-banner-title3{font-size:1vw;color:#fff;font-size:.8vw;margin-top:.5vw}@media (max-width:768px){.banner43 .hero-content .fourth-banner-title .fourth-banner-title3{font-size:3.5vw;color:#bababa}}.banner43 .hero-content .fourth-banner-title .fourth-banner-title4{font-size:1vw;color:#fff;font-size:.8vw}@media (max-width:768px){.banner43 .hero-content .fourth-banner-title .fourth-banner-title4{font-size:3.5vw;color:#bababa}}.banner43 .hero-content .fourth-banner-title .fourth-banner-title5{font-size:1vw;color:#fff;font-size:.8vw}@media (max-width:768px){.banner43 .hero-content .fourth-banner-title .fourth-banner-title5{font-size:6.5vw}}.banner43 .hero-content .content{display:flex;flex-direction:column;margin-top:2vw}@media (max-width:768px){.banner43 .hero-content .content{display:flex;flex-direction:column;margin-top:5.5vw}}.banner43 .hero-content .content .right_line{border-right:1px solid hsla(0,0%,100%,.1);margin-right:2vw}.banner43 .hero-content .content .content-item-box{display:flex}.banner43 .hero-content .content .content-item-1{margin-left:20vw}.banner43 .hero-content .content .content-item{display:flex;flex-direction:column;margin-bottom:2vw;width:21vw}@media (max-width:768px){.banner43 .hero-content .content .content-item{width:40vw}}.banner43 .hero-content .content .content-item .content-item-title1{font-size:.6vw;color:#dbad76}@media (max-width:768px){.banner43 .hero-content .content .content-item .content-item-title1{font-size:3.5vw}}.banner43 .hero-content .content .content-item .content-item-title2{font-size:1.5vw;color:#fff;margin-top:.6vw}@media (max-width:768px){.banner43 .hero-content .content .content-item .content-item-title2{font-size:4.2vw;margin-top:2vw}}.banner43 .hero-content .content .content-item .content-item-title3{font-size:.8vw;color:#bababa;margin-top:.2vw}@media (max-width:768px){.banner43 .hero-content .content .content-item .content-item-title3{font-size:3.5vw}}.banner43 .fourth-banner-down{padding-bottom:5vw}.banner44{background-color:#000;padding-bottom:8vw}@media (max-width:768px){.banner44{padding-bottom:20vw}}.banner44 .hero-content{height:16vw;position:relative;margin-bottom:-6vw}@media (max-width:768px){.banner44 .hero-content{height:125vw;margin-bottom:-80vw}}.banner44 .hero-content .fourth-banner-title.fade-in{opacity:1;top:5%}@media (max-width:768px){.banner44 .hero-content .fourth-banner-title.fade-in{top:17%}}.banner44 .hero-content .fourth-banner-title{position:absolute;top:60%;left:20%;opacity:0;transition:opacity 1s ease,top 1s ease}@media (max-width:768px){.banner44 .hero-content .fourth-banner-title{left:12%;top:45%}}.banner44 .hero-content .fourth-banner-title .fourth-banner-title1{font-size:2.5vw;color:#fff;font-weight:500;line-height:1.5vw}@media (max-width:768px){.banner44 .hero-content .fourth-banner-title .fourth-banner-title1{font-size:6.5vw}}.banner44 .hero-content .fourth-banner-title .fourth-banner-title2{font-size:2.5vw;color:#fff;font-weight:500;margin-top:.4vw}@media (max-width:768px){.banner44 .hero-content .fourth-banner-title .fourth-banner-title2{font-size:6.5vw;margin-top:3vw}}.banner44 .hero-content .fourth-banner-title .fourth-banner-title3{font-size:1vw;color:#fff;font-size:.8vw;margin-top:.5vw}@media (max-width:768px){.banner44 .hero-content .fourth-banner-title .fourth-banner-title3{font-size:3.5vw;color:#bababa}}.banner44 .hero-content .fourth-banner-title .fourth-banner-title4{font-size:1vw;color:#fff;font-size:.8vw}@media (max-width:768px){.banner44 .hero-content .fourth-banner-title .fourth-banner-title4{font-size:3.5vw;color:#bababa}}.banner44 .hero-content .content{display:flex;margin-top:2vw}@media (max-width:768px){.banner44 .hero-content .content{display:flex;flex-direction:column;margin-top:8.5vw}}.banner44 .hero-content .content .right_line{border-right:1px solid hsla(0,0%,100%,.1);margin-right:2vw}.banner44 .hero-content .content .content-item-box{display:flex;margin-bottom:-3vw}.banner44 .hero-content .content .content-item{padding-right:2vw;display:flex;flex-direction:column}@media (max-width:768px){.banner44 .hero-content .content .content-item{margin-right:18vw}}.banner44 .hero-content .content .content-item .content-item-title1{font-size:.6vw;color:#dbad76}@media (max-width:768px){.banner44 .hero-content .content .content-item .content-item-title1{font-size:3.5vw}}.banner44 .hero-content .content .content-item .content-item-title2{font-size:1.5vw;color:#fff;margin-top:.6vw}@media (max-width:768px){.banner44 .hero-content .content .content-item .content-item-title2{font-size:4.2vw;margin-top:2vw}}.banner44 .hero-content .content .content-item .content-item-title3{font-size:.8vw;color:#bababa;margin-top:.2vw}@media (max-width:768px){.banner44 .hero-content .content .content-item .content-item-title3{font-size:3.2vw}}.banner44 .fourth-banner-down{padding:0 11.45%}@media (max-width:768px){.banner44 .fourth-banner-down{padding:0 5%}}.banner44 .fourth-banner-down .fourth-banner-down-img{width:100%;height:100%;object-fit:cover}.banner45{position:relative}.banner45 .banner45-title.fade-in{opacity:1;top:15%}@media (max-width:768px){.banner45 .banner45-title.fade-in{top:13%}}.banner45 .banner45-title{position:absolute;opacity:0;transition:opacity 1s ease,top 1s ease;top:34%;left:20%}@media (max-width:768px){.banner45 .banner45-title{left:11%}}.banner45 .banner45-title .banner45-title1{font-size:2.5vw;color:#fff}@media (max-width:768px){.banner45 .banner45-title .banner45-title1{font-size:6.5vw;color:#fff}}.banner45 .banner45-title .banner45-title2{font-size:2.5vw;color:#fff;margin-top:-.5vw}@media (max-width:768px){.banner45 .banner45-title .banner45-title2{font-size:6.5vw;margin-top:-2vw;color:#fff}}.banner46{background-color:#000;padding-bottom:8vw}@media (max-width:768px){.banner46{padding-bottom:20vw}}.banner46 .hero-content{height:25vw;position:relative;margin-bottom:1vw}@media (max-width:768px){.banner46 .hero-content{height:75vw;margin-bottom:16vw}}.banner46 .hero-content .fourth-banner-title.fade-in{opacity:1;top:30%}@media (max-width:768px){.banner46 .hero-content .fourth-banner-title.fade-in{top:25%}}.banner46 .hero-content .fourth-banner-title{position:absolute;top:80%;left:20%;opacity:0;transition:opacity 1s ease,top 1s ease}@media (max-width:768px){.banner46 .hero-content .fourth-banner-title{left:12%;top:65%}}.banner46 .hero-content .fourth-banner-title .fourth-banner-title1{font-size:2.5vw;color:#fff;font-weight:500;line-height:1.5vw}@media (max-width:768px){.banner46 .hero-content .fourth-banner-title .fourth-banner-title1{font-size:6.5vw}}.banner46 .hero-content .fourth-banner-title .fourth-banner-title2{font-size:2.5vw;color:#fff;font-weight:500;margin-top:.4vw}@media (max-width:768px){.banner46 .hero-content .fourth-banner-title .fourth-banner-title2{font-size:6.5vw;margin-top:3vw}}.banner46 .hero-content .fourth-banner-title .fourth-banner-title3{font-size:1vw;color:#fff;font-size:.8vw;margin-top:.5vw}@media (max-width:768px){.banner46 .hero-content .fourth-banner-title .fourth-banner-title3{font-size:3.5vw;color:#bababa}}.banner46 .hero-content .fourth-banner-title .fourth-banner-title4{font-size:1vw;color:#fff;font-size:.8vw}@media (max-width:768px){.banner46 .hero-content .fourth-banner-title .fourth-banner-title4{font-size:3.5vw;color:#bababa}}.banner46 .hero-content .content{display:flex;flex-direction:column;margin-top:2vw}@media (max-width:768px){.banner46 .hero-content .content{display:flex;flex-direction:column;margin-top:5.5vw}}.banner46 .hero-content .content .right_line{border-right:1px solid hsla(0,0%,100%,.1);margin-right:2vw}.banner46 .hero-content .content .content-item-box{display:flex}.banner46 .hero-content .content .content-item-1{margin-left:20vw}.banner46 .hero-content .content .content-item{display:flex;flex-direction:column;margin-bottom:2vw;width:11vw}@media (max-width:768px){.banner46 .hero-content .content .content-item{width:40vw}}.banner46 .hero-content .content .content-item .content-item-title1{font-size:.6vw;color:#dbad76}@media (max-width:768px){.banner46 .hero-content .content .content-item .content-item-title1{font-size:3.5vw}}.banner46 .hero-content .content .content-item .content-item-title2{font-size:1.5vw;color:#fff;margin-top:.6vw}@media (max-width:768px){.banner46 .hero-content .content .content-item .content-item-title2{font-size:4.2vw;margin-top:2vw}}.banner46 .hero-content .content .content-item .content-item-title3{font-size:.8vw;color:#bababa;margin-top:.2vw}@media (max-width:768px){.banner46 .hero-content .content .content-item .content-item-title3{font-size:3.5vw}}.banner46 .fourth-banner-down{padding:0 11.45%}@media (max-width:768px){.banner46 .fourth-banner-down{padding:0 5%}}.banner46 .fourth-banner-down .banner18-video-box{display:flex;flex-direction:column;align-items:center;justify-content:center}.banner46 .fourth-banner-down .banner18-video-box .banner18-video-title{font-size:.9vw;color:#8c8c8c;margin-top:3vw}.banner46 .fourth-banner-down .banner18-video-box .banner18-video-title1{font-size:.9vw;color:#8c8c8c}.banner50{position:relative;padding-top:8.5vw;background-color:#000}@media (max-width:768px){.banner50{padding-top:20vw}}.banner50 .banner11-title.fade-in{opacity:1;top:25%}@media (max-width:768px){.banner50 .banner11-title.fade-in{top:24%}}.banner50 .banner11-title{position:absolute;opacity:0;transition:opacity 1s ease,top 1s ease;top:34%;left:17%}@media (max-width:768px){.banner50 .banner11-title{left:11%}}.banner50 .banner11-title .banner11-title1{font-size:2.5vw;color:#000}@media (max-width:768px){.banner50 .banner11-title .banner11-title1{font-size:6.5vw}}.banner50 .banner11-title .banner11-title2{font-size:2.5vw;color:#000;margin-top:-.5vw}@media (max-width:768px){.banner50 .banner11-title .banner11-title2{font-size:6.5vw;margin-top:-2vw}}