.gcpr-page-inner{position:relative;overflow-x:hidden}.gcpr-page-inner .eco-section .eco-section-label{color:#109c1e}.gcpr-page-inner .section-bg-black{background-color:#000}.gcpr-page-inner .demo-img-center{width:100%;max-width:1200px;height:300px;margin:0 auto;display:block}.gcpr-page-inner .demo-img-full{width:100%;height:600px;margin:0 auto;display:block}.gcpr-page-inner .eco-space{height:140px}.gcpr-page-inner .eco-tab-items{scrollbar-width:none}.gcpr-page-inner .eco-section-carousel .eco-section-carousel-container .swiper-scrollbar{display:none}@media only screen and not (max-width:1440px){.gcpr-page-inner .eco-space{height:180px}}@media not (min-width:1024px){.gcpr-page-inner .eco-space{height:120px}}.gcpr-page-inner .eco-video-icon{display:none}.gcpr-BannerB{position:relative}.gcpr-BannerB .eco-img-item.eco-img-item-h5{background-image:var(--eco-img-h5)}.gcpr-BannerB .eco-banner-card{height:min(800px,55.5556vw)}.gcpr-BannerB .eco-banner-card .eco-banner-card-in{padding-top:60px}.gcpr-BannerB .eco-section-label{color:#faaa00!important}html[site=au] .gcpr-BannerB .eco-section-label{color:#12be23!important}.gcpr-BannerB .eco-section-title{font-family:var(--ff-woff2-EB);color:#fff;font-size:48px;line-height:58px}.gcpr-BannerB .eco-section-subTitle{font-family:var(--ff-woff2-B);color:#fff;font-size:24px;line-height:32px}.gcpr-BannerB .eco-section-desc{font-family:var(--ff-woff2-M);color:#e6e6e7;font-size:20px;line-height:24px}.gcpr-BannerB .eco-banner-card-btn-box .eco-button{font-family:var(--ff-woff2-M);padding:12px 24px;font-size:20px;line-height:24px}.gcpr-BannerB .eco-banner-card-btn-box .eco-button:first-child{--btn-fontColor:#fff;--btn-bgColor:#3f68e0}.gcpr-BannerB .eco-banner-card-btn-box .eco-button:last-child{--btn-bgColor:transparent}@media only screen and not (max-width:1440px){html[site=au] .gcpr-BannerB .eco-banner-card-in{padding-top:138px}}@media not (min-width:1024px){.gcpr-BannerB .eco-banner-card{height:580px}.gcpr-BannerB .eco-section-title{font-size:28px;line-height:36px}.gcpr-BannerB .eco-section-subTitle{font-size:16px;line-height:22px}.gcpr-BannerB .eco-section-desc{font-size:14px;line-height:1.2}.gcpr-BannerB .eco-banner-card-btn-box .eco-button{padding:8px 18px;font-size:14px;line-height:20px}}@media not (min-width:768px){.gcpr-BannerB .eco-banner-card-msg .eco-banner-card-in{padding-top:40px}.gcpr-BannerB .eco-banner-card-msg .eco-banner-card-in .eco-section-title{font-size:15px}.gcpr-BannerB .eco-banner-card-msg .eco-banner-card-in .eco-section-desc{font-size:13px}}.gcpr-SectionA{position:relative}.gcpr-SectionA .eco-section-carousel-item-header .eco-section-carousel-item-icon{display:none}.gcpr-SectionA .eco-section-carousel-item-header .eco-section-carousel-item-title{color:#fff;font-size:24px;line-height:32px}.gcpr-SectionA .eco-section-carousel-item-header .eco-section-carousel-item-desc{color:#fff;white-space:pre-line;font-size:16px;line-height:22px}.gcpr-SectionA .eco-section-carousel-container .swiper{padding:0 calc(50% - 600px)}.gcpr-SectionA .eco-section-carousel-container .eco-section-carousel-item{border-radius:20px;overflow:hidden}.gcpr-SectionA .eco-section-carousel-container .eco-section-carousel-item video{pointer-events:none}.gcpr-SectionA .eco-swiper-control{margin-top:40px}.gcpr-SectionA .eco-swiper-control .eco-swiper-pagination .swiper-pagination-bullet{margin:0}.gcpr-SectionA .eco-swiper-control .eco-swiper-navigation .eco-swiper-button-next,.gcpr-SectionA .eco-swiper-control .eco-swiper-navigation .eco-swiper-button-prev{background-color:#f5f5f6}@media (max-width:1440px){.gcpr-SectionA .eco-space{height:140px}.gcpr-SectionA .eco-section-carousel-container .swiper{padding:0 120px}.gcpr-SectionA .eco-swiper-control .eco-swiper-pagination{gap:10px}.gcpr-SectionA .eco-swiper-control .eco-swiper-pagination .swiper-pagination-bullet{width:8px;height:8px}.gcpr-SectionA .eco-swiper-control .eco-swiper-navigation .eco-swiper-button-next .eco-swiper-button-icon,.gcpr-SectionA .eco-swiper-control .eco-swiper-navigation .eco-swiper-button-prev .eco-swiper-button-icon{width:28px;height:28px}}@media not (min-width:1024px){.gcpr-SectionA .eco-space{height:100px}.gcpr-SectionA .eco-section-carousel-item-header .eco-section-carousel-item-title{font-size:14px;line-height:20px}.gcpr-SectionA .eco-section-carousel-item-header .eco-section-carousel-item-desc{font-size:12px;line-height:16px}.gcpr-SectionA .eco-section-carousel-container .eco-section-carousel-item{border-radius:12px}.gcpr-SectionA .eco-section-carousel-container .swiper{padding:0 48px}.gcpr-SectionA .eco-swiper-control{margin-top:30px}.gcpr-SectionA .eco-swiper-control .eco-swiper-pagination{gap:10px}.gcpr-SectionA .eco-swiper-control .eco-swiper-pagination .swiper-pagination-bullet{width:8px;height:8px}}@media not (min-width:768px){.gcpr-SectionA .eco-section-carousel-container .eco-section-carousel-item{border-radius:16px}.gcpr-SectionA .eco-section-carousel-container .swiper{padding:0 24px}}.gcpr-SectionC1{background-color:gray;width:100%;position:relative}.gcpr-SectionC1 .eco-section-card{align-items:center;width:100%;height:100vh;display:flex;position:sticky;top:0;left:0}.gcpr-SectionC1 .eco-section-card .eco-section-card-img{width:100%;height:100vh}.gcpr-SectionC1 .eco-section-card .eco-section-card-img .eco-video-icon{display:none}.gcpr-SectionC1 .eco-section-card .eco-section-card-msg{background:linear-gradient(#0000001a 0% 100%);width:100%;transition:all .2s cubic-bezier(.25,.46,.45,.94)}.gcpr-SectionC1 .eco-section-card .eco-section-card-msg .eco-section-card-in{max-width:100%;margin-right:0;padding:0}.gcpr-SectionC1 .eco-section-card .eco-section-card-msg .eco-section-card-in .eco-section{max-width:unset}.gcpr-SectionC1 .eco-section-card .eco-section-title{text-align:center;color:#fff;font-size:40px;transition:all .2s cubic-bezier(.25,.46,.45,.94)}@media not (min-width:1024px){.gcpr-SectionC1 .eco-section-card .eco-section-card-msg{padding-top:0;align-items:center!important}.gcpr-SectionC1 .eco-section-card .eco-section-title{font-size:28px}}@media not (min-width:768px){.gcpr-SectionC1 .eco-section-card .eco-section-card-msg .eco-section-title{padding:0 24px}}.gcpr-SectionG{position:relative}.gcpr-SectionG .eco-section-label{color:#109c1e;margin-bottom:10px}.gcpr-SectionG .eco-section-desc .sub{font-size:.8em}@media not (min-width:1024px){.gcpr-SectionG .eco-section-label{margin-bottom:12px}.gcpr-SectionH-title .eco-section-title{font-size:20px}}.gcpr-SectionH{gap:3px;display:flex;position:relative}.gcpr-SectionH .item{aspect-ratio:960/540;flex-direction:column;flex:1;justify-content:space-between;align-items:center;width:100%;padding:18px 0;display:flex;position:relative}.gcpr-SectionH .item .title{font-family:var(--ff-woff2-B);z-index:10;color:#fff;font-size:24px;line-height:32px;position:relative}.gcpr-SectionH .item .image{width:100%;height:100%;position:absolute;top:0;left:0}.gcpr-SectionH .item .desc{color:#fff;z-index:100;font-family:var(--ff-woff2-B);font-size:34px;line-height:42px;position:relative}html[site=jp] .gcpr-SectionH .item .desc{font-size:24px;line-height:1.2}@media only screen and not (max-width:1440px){.gcpr-SectionH{gap:6px}.gcpr-SectionH .item{padding:26px 0}}@media not (min-width:1024px){.gcpr-SectionH .item{padding:10px 0}.gcpr-SectionH .item .title{font-size:14px;line-height:20px}.gcpr-SectionH .item .desc{font-size:13.281px;line-height:16.406px}}@media not (min-width:768px){.gcpr-SectionH{flex-direction:column;gap:5px}.gcpr-SectionH .item{flex:unset;aspect-ratio:375/260;padding:10px 0}.gcpr-SectionH .item img{object-fit:cover}.gcpr-SectionH .item .title{font-size:14px;line-height:20px}.gcpr-SectionH .item .desc{font-size:13.281px;line-height:16.406px}}.gcpr-SectionD-comp{width:100%;max-width:1200px;height:540px;margin:0 auto;position:relative}.gcpr-SectionD-comp .eco-video{width:100%;height:100%}@media (max-width:1440px){.gcpr-SectionD-comp{height:506px;max-width:unset;padding:0 120px}}@media not (min-width:1024px){.gcpr-SectionD-comp{height:302px;padding:0 48px}}@media not (min-width:768px){.gcpr-SectionD-comp{height:280px;padding:0 24px}}.gcpr-SectionD-section{text-align:left;max-width:1200px;padding:0}.gcpr-SectionD-section .eco-section{max-width:996px;margin:0}.gcpr-SectionD-section .eco-section-label{color:#109c1e;margin-bottom:10px}@media (max-width:1440px){.gcpr-SectionD-section{max-width:unset;padding:0 120px}}@media not (min-width:1024px){.gcpr-SectionD-section{padding:0 48px}.gcpr-SectionD-section .eco-section-label{margin-bottom:12px}}@media not (min-width:768px){.gcpr-SectionD-section{padding:0 24px}}.gcpr-SectionD-btn-container{width:100%;margin:20px auto 0;padding:0 120px}.gcpr-SectionD-btn-container .btn{width:fit-content;height:42px;font-family:var(--ff-woff2-B);color:#3f68e0;cursor:pointer;border:1px solid #3f68e0;border-radius:999px;align-items:center;gap:10px;padding:10px 20px;font-size:14px;line-height:22px;display:flex}.gcpr-SectionD-btn-container .btn svg{width:20px;height:20px}@media only screen and not (max-width:1440px){.gcpr-SectionD-btn-container{max-width:1200px;padding:0}}@media not (min-width:1024px){.gcpr-SectionD-btn-container{padding:0 48px}}@media not (min-width:768px){.gcpr-SectionD-btn-container{padding:0 24px}}.gcpr-SectionD-Dialog{z-index:1000;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);scroll-behavior:contain;background:#00000026;position:fixed;inset:0;overflow:hidden}.gcpr-SectionD-Dialog .inner{scrollbar-width:none;-ms-overflow-style:none;width:100%;height:100vh;padding:120px 0;position:relative;overflow:scroll}.gcpr-SectionD-Dialog .inner::-webkit-scrollbar{display:none}.gcpr-SectionD-Dialog .body{background-color:#fff;border-radius:24px;width:calc(100vw - 240px);max-width:1440px;height:850px;margin:0 auto;padding:14px 120px 112px;position:relative}.gcpr-SectionD-Dialog .body .close{cursor:pointer;border-radius:999px;width:48px;height:48px;margin-bottom:50px;margin-left:calc(100% + 58px);position:sticky;top:0}.gcpr-SectionD-Dialog .body .chart-container{background-color:#000;border-radius:24px;width:100%;height:440px;position:relative;overflow:hidden}.gcpr-SectionD-Dialog .body .chart{width:100%;height:100%;position:absolute;top:0;left:0}.gcpr-SectionD-Dialog .body .chart .eco-img-item{background-size:contain}.gcpr-SectionD-Dialog .body .wd{color:#fff;font-family:var(--ff-woff2-M);z-index:20;font-size:16px;line-height:22px;position:absolute;top:52px;left:90px}.gcpr-SectionD-Dialog .body .time{color:#fff;font-family:var(--ff-woff2-M);z-index:20;font-size:16px;line-height:22px;position:absolute;bottom:98px;right:90px}html[site=us] .gcpr-SectionD-Dialog .body .time{bottom:86px}.gcpr-SectionD-Dialog .body .list{z-index:20;align-items:center;gap:50px;display:flex;position:absolute;bottom:47px;left:87px}.gcpr-SectionD-Dialog .body .list .list-item{align-items:center;gap:10px;display:flex}.gcpr-SectionD-Dialog .body .list .list-item .text{color:#83868d;font-family:var(--ff-woff2-M);font-size:16px;line-height:22px}.gcpr-SectionD-Dialog .body .list .list-item:first-child .text{color:#fff}.gcpr-SectionD-Dialog .body .list .list-item .label{background-color:#454545;border-radius:999px;width:15px;height:7px}.gcpr-SectionD-Dialog .body .list .list-item:first-child .label{background:linear-gradient(90deg,#ffde68 -.3%,#48e23a 100%)}.gcpr-SectionD-Dialog .body .list2{display:none}.gcpr-SectionD-Dialog .body .eco-section-common{text-align:left;padding:0 309px 0 0}@media (max-width:1440px){.gcpr-SectionD-Dialog .body{height:710px}.gcpr-SectionD-Dialog .body .chart-container{border-radius:17.72px;height:324px}.gcpr-SectionD-Dialog .body .wd{top:34px;left:66.56px}.gcpr-SectionD-Dialog .body .time{bottom:68px;right:66.35px}html[site=us] .gcpr-SectionD-Dialog .body .time{bottom:68px}.gcpr-SectionD-Dialog .body .list{gap:37.65px;bottom:35px;left:64.24px}.gcpr-SectionD-Dialog .body .list .list-item{gap:8px}.gcpr-SectionD-Dialog .body .list .list-item .label{width:11.075px;height:5.168px}.gcpr-SectionD-Dialog .body .eco-section-common{padding:0}}@media not (min-width:1024px){.gcpr-SectionD-Dialog{align-items:center;padding:84px 48px;display:flex}.gcpr-SectionD-Dialog .body{width:100%;height:unset;min-height:500px;padding:10px 48px 52px}.gcpr-SectionD-Dialog .body .close{width:40px;height:40px;margin-bottom:2px;margin-left:calc(100% - 2px)}.gcpr-SectionD-Dialog .body .chart-container{height:unset;aspect-ratio:576/211;border-radius:12px}.gcpr-SectionD-Dialog .body .wd{font-size:12px;line-height:16px;top:9%;left:7.8%}.gcpr-SectionD-Dialog .body .time{font-size:12px;line-height:16px;bottom:20%;right:7.8%}html[site=us] .gcpr-SectionD-Dialog .body .time{bottom:16%}.gcpr-SectionD-Dialog .body .list{gap:24.48px;bottom:19px;left:41.76px}.gcpr-SectionD-Dialog .body .list .list-item{gap:4.8px}.gcpr-SectionD-Dialog .body .list .list-item .label{width:7.2px;height:3.36px}.gcpr-SectionD-Dialog .body .list .list-item .text{font-size:12px;line-height:16px}.gcpr-SectionD-Dialog .body .eco-section-common{padding:0}}@media not (min-width:768px){.gcpr-SectionD-Dialog{padding:84px 24px}.gcpr-SectionD-Dialog .body{width:100%;min-height:527px;padding:10px 24px 52px}.gcpr-SectionD-Dialog .body .close{margin-left:calc(100% - 26px);position:static}.gcpr-SectionD-Dialog .body .chart-container{aspect-ratio:279/150}.gcpr-SectionD-Dialog .body .wd{font-size:10px;line-height:14px;top:9%;left:9%}.gcpr-SectionD-Dialog .body .time{font-size:10px;line-height:14px;bottom:8%;right:6%}html[site=us] .gcpr-SectionD-Dialog .body .time{bottom:8%}.gcpr-SectionD-Dialog .body .list{display:none}.gcpr-SectionD-Dialog .body .list2{flex-direction:column;gap:10px;margin-top:24px;display:flex}.gcpr-SectionD-Dialog .body .list2 .list-item{align-items:center;gap:10px;display:flex}.gcpr-SectionD-Dialog .body .list2 .list-item .label{background:#454545;border-radius:100px;width:15px;height:7px}.gcpr-SectionD-Dialog .body .list2 .list-item .text{color:#696c71;font-family:var(--ff-woff2-M);font-size:14px;line-height:18px}.gcpr-SectionD-Dialog .body .list2 .list-item:first-child .label{background:linear-gradient(90deg,#ffde68 -.3%,#48e23a 100%)}.gcpr-SectionD-Dialog .body .list2 .list-item:first-child .text{color:#000}}.gcpr-SectionE{position:relative}.gcpr-SectionE .eco-swiper-l-r-items{width:100%}.gcpr-SectionE .eco-swiper-l-r-item-msg{display:none}@media not (min-width:1024px){.gcpr-SectionE .eco-img-item-h5{background-image:var(--eco-img-h5)}.gcpr-SectionE .eco-swiper-l-r-item .eco-swiper-l-r-item-img{height:443px}}@media not (min-width:768px){.gcpr-SectionE .eco-swiper-l-r-item .eco-swiper-l-r-item-img{height:280px}}.gcpr-SectionE-common{text-align:left;max-width:1200px;padding:0}.gcpr-SectionE-common .eco-section{max-width:996px;margin:0}.gcpr-SectionE-common .eco-section-label{color:#109c1e;margin-bottom:10px}@media (max-width:1440px){.gcpr-SectionE-common{max-width:unset;padding:0 120px}}@media not (min-width:1024px){.gcpr-SectionE-common{padding:0 48px}.gcpr-SectionE-common .eco-section-label{margin-bottom:12px}}@media not (min-width:768px){.gcpr-SectionE-common{padding:0 24px}}.gcpr-SectionC2{background-color:gray;width:100%;position:relative}.gcpr-SectionC2 .eco-section-card{align-items:center;width:100%;height:100vh;display:flex;position:sticky;top:0;left:0}.gcpr-SectionC2 .eco-section-card .eco-section-card-img{width:100%;height:100vh}.gcpr-SectionC2 .eco-section-card .eco-section-card-img .eco-video-icon{display:none}.gcpr-SectionC2 .eco-section-card .eco-section-card-msg{background:linear-gradient(#0000001a 0% 100%);width:100%;transition:all .2s cubic-bezier(.25,.46,.45,.94)}.gcpr-SectionC2 .eco-section-card .eco-section-card-msg .eco-section-card-in{max-width:100%;margin-right:0;padding:0}.gcpr-SectionC2 .eco-section-card .eco-section-card-msg .eco-section-card-in .eco-section{max-width:unset}.gcpr-SectionC2 .eco-section-card .eco-section-title{text-align:center;color:#fff;font-size:40px;transition:all .2s cubic-bezier(.25,.46,.45,.94)}@media not (min-width:1024px){.gcpr-SectionC2 .eco-section-card .eco-section-card-msg{padding-top:0;align-items:center!important}.gcpr-SectionC2 .eco-section-card .eco-section-card-msg .eco-section-title{padding:0 48px}.gcpr-SectionC2 .eco-section-card .eco-section-title{font-size:28px}}@media not (min-width:768px){.gcpr-SectionC2 .eco-section-card .eco-section-card-msg .eco-section-title{padding:0 24px}}.gcpr-SectionF-tabImg{position:relative}.gcpr-SectionF-tabImg .eco-tab-img-img{height:540px}.gcpr-SectionF-tabImg .eco-tab-items-type-default{max-width:1126px}.gcpr-SectionF-tabImg .eco-tab-item{white-space:nowrap}@media (max-width:1440px){.gcpr-SectionF-tabImg .eco-tab-img-img{height:506px}}@media not (min-width:1024px){.gcpr-SectionF-tabImg .eco-tab-img-img{height:302px}.gcpr-SectionF-tabImg .eco-tab-img-img .eco-img-item-h5{background-image:var(--eco-img-pc)}}@media not (min-width:768px){.gcpr-SectionF-tabImg{padding:0}.gcpr-SectionF-tabImg .eco-tab-img-img{height:280px;padding:0 24px}.gcpr-SectionF-tabImg .eco-tab-img-img .eco-img-item-h5{background-image:var(--eco-img-h5)}html[site=jp] .gcpr-SectionF-tabImg .eco-tab-items .eco-tab-item{font-size:14px}}.gcpr-SectionI-section{text-align:center;padding:0 calc(50% - 600px)}@media not (min-width:768px){.gcpr-SectionI-section{text-align:left;padding:0 24px}}.gcpr-SectionI-graphic{width:100%}.gcpr-SectionI-graphic .eco-graphic-swiper-item-img{aspect-ratio:587/387;width:100%}.gcpr-SectionI-graphic .eco-graphic-swiper-item-desc{white-space:pre-line}@media not (min-width:768px){.gcpr-SectionI-graphic .eco-swiper-navigation .eco-swiper-button-icon{background-color:#f5f5f6!important}}.gcpr-SectionJ{position:relative}.gcpr-SectionJ .eco-section-label{color:#109c1e}.gcpr-SectionJ .eco-section-title{color:#fff;font-size:40px}.gcpr-SectionJ .container{grid-template-columns:1fr 1fr;gap:22.52px;width:100%;max-width:1200px;margin:0 auto;display:grid}.gcpr-SectionJ .container .item{background-color:#fff;width:100%;height:470px;position:relative}.gcpr-SectionJ .container .item.span-2{grid-column:span 2}.gcpr-SectionJ .container .item .eco-img{width:100%;height:100%}.gcpr-SectionJ .container .item .item-title{color:#fff;text-align:center;font-family:var(--ff-woff2-B);font-size:28px;line-height:36px;position:absolute;top:22px;left:50%;transform:translate(-50%)}html[site=jp] .gcpr-SectionJ .container .item .item-title{width:100%}.gcpr-SectionJ .container .item .dialog-icon{cursor:pointer;width:45.04px;height:45.04px;position:absolute;bottom:9.952px;right:9.384px}@media (max-width:1440px){.gcpr-SectionJ .container{width:calc(100% - 240px)}}@media not (min-width:1024px){.gcpr-SectionJ{padding:0 48px}.gcpr-SectionJ .eco-section-title{color:#fff;font-size:24px}.gcpr-SectionJ .eco-section-common{text-align:left;padding:0}.gcpr-SectionJ .container{gap:16px;width:calc(100% + 96px);margin:0 -48px;padding:0 48px;display:flex;overflow:auto}.gcpr-SectionJ .container::-webkit-scrollbar{display:none}.gcpr-SectionJ .container .item{flex-shrink:0;width:292px;height:280px}.gcpr-SectionJ .container .item .item-title{transform:unset;font-size:14px;line-height:20px;top:20px;left:20px}.gcpr-SectionJ .container .item .dialog-icon{flex-shrink:0;width:40px;height:40px;bottom:10px;right:10px}}@media not (min-width:768px){.gcpr-SectionJ{padding:0 24px;overflow:hidden}}.gcpr-SectionJ-BaseDialog{z-index:999;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);scroll-behavior:contain;background:#00000026;height:100vh;padding:120px;position:fixed;inset:0;overflow-y:auto}.gcpr-SectionJ-BaseDialog .dialog-container{scroll-behavior:contain;justify-content:center;align-items:center;width:100%;min-height:100%;display:flex}.gcpr-SectionJ-BaseDialog .dialog-body{background:#18191b;border-radius:24px;width:1440px;height:auto;padding:0 120px 112px;position:relative}.gcpr-SectionJ-BaseDialog .dialog-body .dialog-close{z-index:120;cursor:pointer;flex-shrink:0;width:48px;height:48px;margin-top:14px;margin-bottom:50px;margin-right:-106px;position:sticky;top:0;left:100%;transform:rotate(45deg)}.gcpr-SectionJ-BaseDialog .dialog-divider{background-color:#595c61;width:100%;height:1px;margin:100px 0}.gcpr-SectionJ-BaseDialog .eco-section .eco-section-title{color:#fff}.gcpr-SectionJ-BaseDialog .eco-section .eco-section-desc{color:#adafb3;margin-top:20px}.gcpr-SectionJ-BaseDialog .eco-title{color:#fff}@media (max-width:1440px){.gcpr-SectionJ-BaseDialog .dialog-body{width:100%;padding:0 120px 100px}.gcpr-SectionJ-BaseDialog .dialog-body .dialog-close{margin-top:20px;margin-bottom:32px;margin-right:-100px}.gcpr-SectionJ-BaseDialog .dialog-divider{margin:100px 0}}@media not (min-width:1024px){.gcpr-SectionJ-BaseDialog{padding:84px 48px}.gcpr-SectionJ-BaseDialog .dialog-body{border-radius:16px;width:100%;padding:0 48px 52px}.gcpr-SectionJ-BaseDialog .dialog-body .dialog-close{width:40px;height:40px;margin-top:10px;margin-bottom:2px;margin-right:-38px}.gcpr-SectionJ-BaseDialog .dialog-divider{margin:48px 0}.gcpr-SectionJ-BaseDialog .eco-section .eco-section-desc{margin-top:12px}}@media not (min-width:768px){.gcpr-SectionJ-BaseDialog{padding:102px 24px}.gcpr-SectionJ-BaseDialog .dialog-body{padding:0 24px 52px}.gcpr-SectionJ-BaseDialog .dialog-body .dialog-close{margin-right:-14px}.gcpr-SectionJ-BaseDialog .dialog-divider{margin:32px 0}}.gcpr-SectionJ-Dialog1 .dialog-divider{z-index:100;position:relative}.gcpr-SectionJ-Dialog1 .box1 .list{gap:16px;height:354px;display:flex}.gcpr-SectionJ-Dialog1 .box1 .list .item{flex:1}.gcpr-SectionJ-Dialog1 .box1 .eco-section{max-width:996px;margin:0}.gcpr-SectionJ-Dialog1 .box2{z-index:0;width:100%;height:695px;position:relative;overflow:hidden}.gcpr-SectionJ-Dialog1 .box2 .eco-video{width:90%;height:110%;position:absolute;top:6%;left:-5%}.gcpr-SectionJ-Dialog1 .box2 .eco-section{z-index:20;width:426px;position:absolute;top:0;right:0}.gcpr-SectionJ-Dialog1 .box3{flex-direction:column;gap:40px;width:100%;display:flex;position:relative}.gcpr-SectionJ-Dialog1 .box3 .eco-section{margin:0}.gcpr-SectionJ-Dialog1 .box3 .eco-img{width:100%;height:540px}@media only screen and not (max-width:1440px){.gcpr-SectionJ-Dialog1 .box1 .list{gap:24px;height:480px}.gcpr-SectionJ-Dialog1 .box2{height:773px}.gcpr-SectionJ-Dialog1 .box2 .eco-section{width:560px;right:20px}.gcpr-SectionJ-Dialog1 .box2 .eco-video{left:-15%}}@media not (min-width:1024px){.gcpr-SectionJ-Dialog1 .box1 .list{gap:10px;height:230px}.gcpr-SectionJ-Dialog1 .box2{height:unset;flex-direction:column;gap:30px;display:flex}.gcpr-SectionJ-Dialog1 .box2 .eco-section{width:100%;position:relative;top:0;right:0}.gcpr-SectionJ-Dialog1 .box2 .eco-video{inset:unset;width:100%;height:480px;position:relative}.gcpr-SectionJ-Dialog1 .box3{gap:30px}.gcpr-SectionJ-Dialog1 .box3 .eco-img{width:100%;height:300px}}@media not (min-width:768px){.gcpr-SectionJ-Dialog1 .box1 .list{flex-direction:column;width:100%;height:fit-content}.gcpr-SectionJ-Dialog1 .box1 .list .item{flex:unset;height:120px}.gcpr-SectionJ-Dialog1 .box2 .eco-video{height:240px}.gcpr-SectionJ-Dialog1 .box3 .eco-img{height:180px}}.gcpr-SectionJ-Dialog2 .list{gap:24px;display:flex}.gcpr-SectionJ-Dialog2 .list .item{flex:1}.gcpr-SectionJ-Dialog2 .list .item .eco-img{height:383.3px}.gcpr-SectionJ-Dialog2 .list .item .item-title{color:#fff;font-family:var(--ff-woff2-B);margin-top:24px;font-size:22px;line-height:28px}.gcpr-SectionJ-Dialog2 .list .item .item-desc{color:#83868d;font-family:var(--ff-woff2-M);margin-top:16px;font-size:16px;line-height:22px}@media (max-width:1440px){.gcpr-SectionJ-Dialog2 .list .item .eco-img{height:280px}}@media not (min-width:1024px){.gcpr-SectionJ-Dialog2 .list{gap:16px}.gcpr-SectionJ-Dialog2 .list .item .eco-img{height:180px}.gcpr-SectionJ-Dialog2 .list .item .item-title{margin-top:16px;font-size:16px;line-height:22px}.gcpr-SectionJ-Dialog2 .list .item .item-desc{margin-top:12px;font-size:12px;line-height:16px}}@media not (min-width:768px){.gcpr-SectionJ-Dialog2 .list{flex-direction:column;gap:32px}.gcpr-SectionJ-Dialog2 .list .item .eco-img{height:279px}.gcpr-SectionJ-Dialog2 .list .item .item-title{margin-top:16px;font-size:16px;line-height:22px}.gcpr-SectionJ-Dialog2 .list .item .item-desc{margin-top:12px;font-size:12px;line-height:16px}}.gcpr-SectionJ-Dialog3 .list{gap:40px;display:flex}.gcpr-SectionJ-Dialog3 .list .item{flex-direction:column;gap:10px;display:flex}.gcpr-SectionJ-Dialog3 .list .item-title{color:#83868d;font-family:var(--ff-woff2-M);font-size:16px;line-height:22px}.gcpr-SectionJ-Dialog3 .list .item-desc{color:#fff;font-family:var(--ff-woff2-B);font-size:34px;line-height:42px}.gcpr-SectionJ-Dialog3 .imgs{gap:32px;margin-top:30px;display:flex}.gcpr-SectionJ-Dialog3 .imgs .eco-img{height:438px}@media (max-width:1440px){.gcpr-SectionJ-Dialog3 .imgs{gap:24px}.gcpr-SectionJ-Dialog3 .imgs .eco-img{height:324px}}@media not (min-width:1024px){.gcpr-SectionJ-Dialog3 .list{gap:24px}.gcpr-SectionJ-Dialog3 .list .item{gap:4px}.gcpr-SectionJ-Dialog3 .list .item-title{font-size:12px;line-height:16px}.gcpr-SectionJ-Dialog3 .list .item-desc{font-size:24px;line-height:32px}.gcpr-SectionJ-Dialog3 .imgs{gap:16px;margin-top:16px}.gcpr-SectionJ-Dialog3 .imgs .eco-img{height:210px}}@media not (min-width:768px){.gcpr-SectionJ-Dialog3 .list,.gcpr-SectionJ-Dialog3 .imgs{flex-direction:column}}.gcpr-SectionK{background-color:#000;position:relative}.gcpr-SectionK .eco-section-card{align-items:center;width:100%;display:flex}.gcpr-SectionK .eco-section-card .eco-section-card-img{width:100%;height:600px}.gcpr-SectionK .eco-section-card .eco-section-card-img .eco-video-icon{display:none}.gcpr-SectionK .eco-section-card .eco-section-card-msg{will-change:opacity;background:linear-gradient(270deg,#0000 0%,#00000073 100%);width:calc(50% + 120px);padding-left:120px;transition:all .2s cubic-bezier(.25,.46,.45,.94)}.gcpr-SectionK .eco-section-card .eco-section-card-msg .eco-section-card-in{width:588px;max-width:100%;margin:0;padding:0}.gcpr-SectionK .eco-section-card .eco-section-label{color:#109c1e}.gcpr-SectionK .eco-section-card .comp-big-title{color:#fff;text-align:center;font-size:40px}.gcpr-SectionK .eco-section-card .eco-section-title,.gcpr-SectionK .eco-section-card .eco-section-desc{color:#fff}@media only screen and not (max-width:1440px){.gcpr-SectionK .eco-section-card .eco-section-card-img{height:800px}.gcpr-SectionK .eco-section-card .eco-section-card-msg{width:1200px;margin:0 auto;padding-left:calc(50vw - 600px)}}@media not (min-width:1024px){.gcpr-SectionK .eco-section-card .eco-section-card-img{height:580px}.gcpr-SectionK .eco-section-card .eco-section-card-msg{background:linear-gradient(#000 0%,#0000 100%);width:100%;height:auto;margin:0;padding:60px 48px;transform:none}.gcpr-SectionK .eco-section-card .eco-section-card-msg .eco-section-card-in{width:100%}}@media not (min-width:768px){.gcpr-SectionK .eco-section-card .eco-section-card-msg{padding:60px 24px}}.gcpr-SectionL{position:relative}.gcpr-SectionL .eco-section-common{padding:0 120px}.gcpr-SectionL .eco-graphic-swiper-length-4.eco-graphic-swiper-uiType-ui4 .eco-graphic-swiper-swiper-item{width:30%}.gcpr-SectionL .eco-graphic-swiper-length-4.eco-graphic-swiper-uiType-ui4 .eco-graphic-swiper-swiper-item .eco-graphic-swiper-item-img{aspect-ratio:.75;border-radius:20px;overflow:hidden}.gcpr-SectionL .eco-graphic-swiper-length-4.eco-graphic-swiper-uiType-ui4 .eco-graphic-swiper-swiper-item .eco-graphic-swiper-item-title{padding-top:6px;font-size:24px;line-height:32px}.gcpr-SectionL .eco-graphic-swiper-length-4.eco-graphic-swiper-uiType-ui4 .eco-graphic-swiper-swiper-item .eco-graphic-swiper-item-desc{padding:20px 0 30px;font-size:20px;line-height:1.2}.gcpr-SectionL .eco-graphic-swiper-length-4.eco-graphic-swiper-uiType-ui4 .eco-swiper-control{display:flex}.gcpr-SectionL .eco-graphic-swiper-length-4.eco-graphic-swiper-uiType-ui4 .eco-swiper-control .eco-swiper-button-icon{background-color:#4c4e52}.gcpr-SectionL .eco-graphic-swiper-length-4.eco-graphic-swiper-uiType-ui4 .eco-swiper-control .eco-swiper-button-icon:after{border-color:#fff}@media not (min-width:1024px){.gcpr-SectionL .eco-section-common{width:100vw;padding:0 48px}.gcpr-SectionL .eco-graphic-swiper-length-4.eco-graphic-swiper-uiType-ui4 .eco-graphic-swiper-swiper-item{width:292px}.gcpr-SectionL .eco-graphic-swiper-length-4.eco-graphic-swiper-uiType-ui4 .eco-graphic-swiper-swiper-item .eco-graphic-swiper-item-title{padding-top:0;font-size:16px;line-height:22px}.gcpr-SectionL .eco-graphic-swiper-length-4.eco-graphic-swiper-uiType-ui4 .eco-graphic-swiper-swiper-item .eco-graphic-swiper-item-desc{padding:12px 0 0;font-size:14px}}@media not (min-width:768px){.gcpr-SectionL .eco-section-common{padding:0 24px}}.gcpr-SectionM{position:relative;overflow:hidden}.gcpr-SectionM .mini-sup{vertical-align:top;font-size:.5em}.gcpr-SectionM .eco-section{max-width:996px;margin:0}html[site=jp] .gcpr-SectionM .eco-section{max-width:1040px}.gcpr-SectionM .spec-x{height:140px}.gcpr-SectionM .spec-m{height:100px}.gcpr-SectionM .comp-title1{font-family:var(--ff-woff2-B);text-align:center;width:996px;margin:0 auto;font-size:40px;line-height:58px}.gcpr-SectionM .items{grid-gap:16px;grid-template-rows:repeat(2,320px);grid-template-columns:repeat(6,1fr);grid-template-areas:"x1 x1 x1 x2 x2 x2""x3 x3 x4 x4 x5 x5";width:calc(100vw - 240px);margin:0 auto;display:grid}.gcpr-SectionM .items .item{white-space:pre-line;width:100%;height:100%;position:relative}.gcpr-SectionM .items .item .item-box{width:100%;height:100%;position:absolute;top:0;left:0}.gcpr-SectionM .items .item .item-box .item-text{color:#fff;width:100%;font-family:var(--ff-woff2-M);background:linear-gradient(#000c 0%,#0000 100%);padding:30px;font-size:20px;line-height:1.3;position:absolute;top:0;left:0}.gcpr-SectionM .items .item.item-1 .item-box{width:118.5%}.gcpr-SectionM .items .item.item-2 .item-box{width:81.5%;left:auto;right:0}.gcpr-SectionM .comp-img3{height:507px}@media only screen and not (max-width:1440px){.gcpr-SectionM .spec-x{height:240px}.gcpr-SectionM .spec-m{height:180px}.gcpr-SectionM .items{grid-template-rows:repeat(2,342px);width:1200px}.gcpr-SectionM .comp-img3{height:540px}}@media not (min-width:1024px){.gcpr-SectionM .mini-sup{vertical-align:super;font-size:.5em}.gcpr-SectionM .comp-title1{font-size:28px;line-height:36px}.gcpr-SectionM .spec-x{height:120px}.gcpr-SectionM .spec-m{height:80px}.gcpr-SectionM .items{grid-gap:8px;grid-template-rows:repeat(2,192px);width:calc(100vw - 96px)}.gcpr-SectionM .items .item .item-box .item-text{padding:14px;font-size:12px;line-height:16px}.gcpr-SectionM .comp-img3{height:302px}}@media not (min-width:768px){.gcpr-SectionM .items{grid-template:"x1 x2"173px"x4 x4"157px"x3 x5"157px/1fr 1fr;width:calc(100vw - 48px)}.gcpr-SectionM .items .item.item-1 .item-box,.gcpr-SectionM .items .item.item-2 .item-box{width:100%}.gcpr-SectionM .comp-img3{height:280px}}.gcpr-SectionN{background-color:#f5f5f6;align-items:center;height:680px;display:flex}.gcpr-SectionN .content{align-items:center;width:calc(100vw - 240px);max-width:1200px;margin:0 auto;display:flex}.gcpr-SectionN .side{width:calc(100% - 644px)}.gcpr-SectionN .side .title{font-family:var(--ff-woff2-B);font-size:40px;line-height:54px}.gcpr-SectionN .side .tabs{border-left:2px solid #00000029;flex-direction:column;gap:20px;margin-top:60px;padding-left:16px;display:flex}.gcpr-SectionN .side .tabs .tab{font-family:var(--ff-woff2-B);cursor:pointer;color:#696c71;font-size:20px;line-height:1.3}.gcpr-SectionN .side .tabs .tab.active{color:#000;position:relative}.gcpr-SectionN .side .tabs .tab.active:before{content:"";background-color:#000;border-radius:1px;width:2px;height:100%;position:absolute;top:0;left:-18px}.gcpr-SectionN .box{justify-content:center;align-items:center;width:644px;height:580px;padding-right:64px;display:flex;position:relative}.gcpr-SectionN .box .inner{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.gcpr-SectionN .box .inner .object-3d{width:90%;height:90%}.gcpr-SectionN .box .inner figure{background-size:contain}.gcpr-SectionN .box .icons{flex-direction:column;gap:25px;display:flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}.gcpr-SectionN .box .icons .icon{cursor:pointer;color:#83868d;background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;font-size:40px;display:flex}.gcpr-SectionN .box .icons .icon.active{color:#000}@media only screen and not (max-width:1440px){.gcpr-SectionN{height:700px}.gcpr-SectionN .side{width:536px}.gcpr-SectionN .box{width:664px;height:600px}}@media not (min-width:1024px){.gcpr-SectionN{height:427px}.gcpr-SectionN .content{width:calc(100vw - 96px)}.gcpr-SectionN .side{width:calc(100% - 373px)}.gcpr-SectionN .side .title{font-size:24px;line-height:32px}.gcpr-SectionN .side .tabs{margin-top:40px}.gcpr-SectionN .side .tabs .tab{font-size:14px;line-height:20px}.gcpr-SectionN .box{width:373px;height:327px;padding-right:46px}.gcpr-SectionN .box .icons{gap:32px}.gcpr-SectionN .box .icons .object-3d{width:100%;height:100%}.gcpr-SectionN .box .icons .icon{width:46px;height:46px;font-size:28px}}@media not (min-width:768px){.gcpr-SectionN{height:731px}.gcpr-SectionN .content{flex-direction:column;gap:4px;width:calc(100vw - 48px)}.gcpr-SectionN .side,.gcpr-SectionN .box{width:100%}.gcpr-SectionN .box{height:373px;padding-bottom:46px;padding-right:0}.gcpr-SectionN .box .icons{flex-direction:row;justify-content:center;width:100%;top:auto;bottom:0;left:50%;transform:translate(-50%)}}.gcpr-CompareA{color:#000;white-space:pre-line}.gcpr-CompareA .eco-compare-product-sub-item-h{min-height:unset;padding-bottom:24px;position:relative}.gcpr-CompareA .eco-compare-product-sub-item-border{width:100%;position:absolute;bottom:0}.gcpr-CompareA .eco-compare-product-sub-item-spec-title{font-family:var(--ff-woff2-B);font-size:16px;line-height:22px}.gcpr-CompareA .eco-compare-product-sub-item-spec-desc{font-family:var(--ff-woff2-M);color:#696c71;margin-top:4px;font-size:14px;line-height:18px}.gcpr-CompareA .eco-compare-product-sub-item-btns .eco-button{cursor:pointer}.gcpr-CompareA .eco-swiper-button-prev,.gcpr-CompareA .eco-swiper-button-next{background-color:#f5f5f6}@media not (min-width:1024px){.gcpr-CompareA .eco-compare-product-sub-item-section{min-height:58px}.gcpr-CompareA .eco-compare-product-sub-item-spec-box{gap:16px;margin-top:16px}.gcpr-CompareA .eco-compare-product-sub-item-spec-title{flex:1;justify-content:center;align-items:flex-end;font-size:14px;line-height:18px;display:flex}.gcpr-CompareA .eco-compare-product-sub-item-spec-desc{font-size:12px;line-height:16px}.gcpr-CompareA .eco-swiper-button-prev svg,.gcpr-CompareA .eco-swiper-button-next svg{width:24px;height:24px}}.gcpr-CompareA-price{justify-content:center;align-items:center;gap:2px;display:flex}.gcpr-CompareA-price .price{font-family:var(--ff-woff2-B);color:#000}.gcpr-CompareA-price .comparePrice{font-family:var(--ff-woff2-M);color:#696c71;text-decoration:line-through;transform:scale(.8)}.gcpr-WhatInBoxA .eco-section-title{font-size:40px;line-height:54px}@media not (min-width:1024px){.gcpr-WhatInBoxA .eco-section-title{font-size:24px;line-height:32px}html[site=nl] .gcpr-WhatInBoxA .eco-what-in-box-item-4 .eco-what-in-box-item-title{word-break:break-word}}.gcpr-FooterTcA{position:relative}.gcpr-FooterTcA .link{color:#556ad0}.gcpr-FooterTcA .link:hover{text-decoration:underline}html[site=au] .gcpr-FooterTcA .eco-text-tc-item-head .eco-text-tc-title-text{color:#696c71;font-size:14px}.gcpr-PageNavLeft{z-index:1000;opacity:0;flex-direction:column;justify-content:center;gap:24px;transition:opacity .3s;display:flex;position:fixed;top:50%;left:32px;transform:translateY(-50%)}.gcpr-PageNavLeft:hover .pro-item .item-name{opacity:1}.gcpr-PageNavLeft .pro-item{align-items:center;gap:4px;max-width:90px;transition:all .2s;display:flex;overflow:hidden}.gcpr-PageNavLeft .pro-item:before{content:"";background-color:var(--progress-bg-theme);cursor:pointer;border-radius:50%;flex-shrink:0;width:16px;height:16px;display:block}.gcpr-PageNavLeft .pro-item .item-name{font-family:var(--ff-woff2-B);color:#83868d;opacity:0;flex:1;font-size:12px;line-height:16px;transition:all .2s}.gcpr-PageNavLeft .pro-item .item-name:hover{color:var(--progress-theme)}.gcpr-PageNavLeft .pro-item .item-name.active{color:var(--progress-theme);opacity:1}.gcpr-PageNavLeft .pro-item.black{--progress-theme:#000;--progress-bg-theme:#c5c5c5}.gcpr-PageNavLeft .pro-item.white{--progress-theme:#fff;--progress-bg-theme:#2d2d2d}.gcpr-PageNavLeft .pro-item.white svg{background-color:#353533;border-radius:999px}.gcpr-PageNavLeft .pro-item.white svg circle:first-child{stroke:#353533}.gcpr-PageNavLeft .pro-item.active:before{content:unset}.gcpr-PageNavLeft .pro-item svg{flex-shrink:0;width:16px;height:16px}@media only screen and not (max-width:1440px){.gcpr-PageNavLeft{left:40px}.gcpr-PageNavLeft .pro-item{max-width:unset}}@media not (min-width:1024px){.gcpr-PageNavLeft{display:none}}.gcpr-PageNavLeft.enter{opacity:1}
.gcpr-page-inner{position:relative;overflow-x:hidden}.gcpr-page-inner .eco-section .eco-section-label{color:#109c1e}.gcpr-page-inner .section-bg-black{background-color:#000}.gcpr-page-inner .demo-img-center{width:100%;max-width:1200px;height:300px;margin:0 auto;display:block}.gcpr-page-inner .demo-img-full{width:100%;height:600px;margin:0 auto;display:block}.gcpr-page-inner .eco-space{height:140px}.gcpr-page-inner .eco-tab-items{scrollbar-width:none}.gcpr-page-inner .eco-section-carousel .eco-section-carousel-container .swiper-scrollbar{display:none}@media only screen and not (max-width:1440px){.gcpr-page-inner .eco-space{height:180px}}@media not (min-width:1024px){.gcpr-page-inner .eco-space{height:120px}}.gcpr-page-inner .eco-video-icon{display:none}.gcpr-BannerB{position:relative}.gcpr-BannerB .eco-img-item.eco-img-item-h5{background-image:var(--eco-img-h5)}.gcpr-BannerB .eco-banner-card{height:min(800px,55.5556vw)}.gcpr-BannerB .eco-banner-card .eco-banner-card-in{padding-top:60px}.gcpr-BannerB .eco-section-label{color:#faaa00!important}html[site=au] .gcpr-BannerB .eco-section-label{color:#12be23!important}.gcpr-BannerB .eco-section-title{font-family:var(--ff-woff2-EB);color:#fff;font-size:48px;line-height:58px}.gcpr-BannerB .eco-section-subTitle{font-family:var(--ff-woff2-B);color:#fff;font-size:24px;line-height:32px}.gcpr-BannerB .eco-section-desc{font-family:var(--ff-woff2-M);color:#e6e6e7;font-size:20px;line-height:24px}.gcpr-BannerB .eco-banner-card-btn-box .eco-button{font-family:var(--ff-woff2-M);padding:12px 24px;font-size:20px;line-height:24px}.gcpr-BannerB .eco-banner-card-btn-box .eco-button:first-child{--btn-fontColor:#fff;--btn-bgColor:#3f68e0}.gcpr-BannerB .eco-banner-card-btn-box .eco-button:last-child{--btn-bgColor:transparent}@media only screen and not (max-width:1440px){html[site=au] .gcpr-BannerB .eco-banner-card-in{padding-top:138px}}@media not (min-width:1024px){.gcpr-BannerB .eco-banner-card{height:580px}.gcpr-BannerB .eco-section-title{font-size:28px;line-height:36px}.gcpr-BannerB .eco-section-subTitle{font-size:16px;line-height:22px}.gcpr-BannerB .eco-section-desc{font-size:14px;line-height:1.2}.gcpr-BannerB .eco-banner-card-btn-box .eco-button{padding:8px 18px;font-size:14px;line-height:20px}}@media not (min-width:768px){.gcpr-BannerB .eco-banner-card-msg .eco-banner-card-in{padding-top:40px}.gcpr-BannerB .eco-banner-card-msg .eco-banner-card-in .eco-section-title{font-size:15px}.gcpr-BannerB .eco-banner-card-msg .eco-banner-card-in .eco-section-desc{font-size:13px}}.gcpr-SectionA{position:relative}.gcpr-SectionA .eco-section-carousel-item-header .eco-section-carousel-item-icon{display:none}.gcpr-SectionA .eco-section-carousel-item-header .eco-section-carousel-item-title{color:#fff;font-size:24px;line-height:32px}.gcpr-SectionA .eco-section-carousel-item-header .eco-section-carousel-item-desc{color:#fff;white-space:pre-line;font-size:16px;line-height:22px}.gcpr-SectionA .eco-section-carousel-container .swiper{padding:0 calc(50% - 600px)}.gcpr-SectionA .eco-section-carousel-container .eco-section-carousel-item{border-radius:20px;overflow:hidden}.gcpr-SectionA .eco-section-carousel-container .eco-section-carousel-item video{pointer-events:none}.gcpr-SectionA .eco-swiper-control{margin-top:40px}.gcpr-SectionA .eco-swiper-control .eco-swiper-pagination .swiper-pagination-bullet{margin:0}.gcpr-SectionA .eco-swiper-control .eco-swiper-navigation .eco-swiper-button-next,.gcpr-SectionA .eco-swiper-control .eco-swiper-navigation .eco-swiper-button-prev{background-color:#f5f5f6}@media (max-width:1440px){.gcpr-SectionA .eco-space{height:140px}.gcpr-SectionA .eco-section-carousel-container .swiper{padding:0 120px}.gcpr-SectionA .eco-swiper-control .eco-swiper-pagination{gap:10px}.gcpr-SectionA .eco-swiper-control .eco-swiper-pagination .swiper-pagination-bullet{width:8px;height:8px}.gcpr-SectionA .eco-swiper-control .eco-swiper-navigation .eco-swiper-button-next .eco-swiper-button-icon,.gcpr-SectionA .eco-swiper-control .eco-swiper-navigation .eco-swiper-button-prev .eco-swiper-button-icon{width:28px;height:28px}}@media not (min-width:1024px){.gcpr-SectionA .eco-space{height:100px}.gcpr-SectionA .eco-section-carousel-item-header .eco-section-carousel-item-title{font-size:14px;line-height:20px}.gcpr-SectionA .eco-section-carousel-item-header .eco-section-carousel-item-desc{font-size:12px;line-height:16px}.gcpr-SectionA .eco-section-carousel-container .eco-section-carousel-item{border-radius:12px}.gcpr-SectionA .eco-section-carousel-container .swiper{padding:0 48px}.gcpr-SectionA .eco-swiper-control{margin-top:30px}.gcpr-SectionA .eco-swiper-control .eco-swiper-pagination{gap:10px}.gcpr-SectionA .eco-swiper-control .eco-swiper-pagination .swiper-pagination-bullet{width:8px;height:8px}}@media not (min-width:768px){.gcpr-SectionA .eco-section-carousel-container .eco-section-carousel-item{border-radius:16px}.gcpr-SectionA .eco-section-carousel-container .swiper{padding:0 24px}}.gcpr-SectionB2{scroll-margin-top:20vh;position:relative}.gcpr-SectionB2 .container{background:#fffaec;border-radius:16px;justify-content:space-between;align-items:center;gap:44px;width:calc(100% - 240px);margin:0 auto;padding:24px 60px;display:flex}.gcpr-SectionB2 .container .title{font-family:var(--ff-woff2-B);font-size:20px;line-height:26px}.gcpr-SectionB2 .container .title span{-webkit-text-fill-color:#0000;font-family:var(--ff-woff2-B);background:linear-gradient(87deg,#f88b0c 26.8%,#f8610c 94.41%);-webkit-background-clip:text;background-clip:text;font-size:24px;line-height:32px}.gcpr-SectionB2 .container .eco-email{flex-shrink:0;width:422px}.gcpr-SectionB2 .eco-email-terms-msg a:hover{color:#3f68e0;text-decoration:underline}@media only screen and not (max-width:1440px){.gcpr-SectionB2 .container{gap:14px;width:1200px;padding:24px 80px}}@media not (min-width:1024px){.gcpr-SectionB2 .eco-space{height:100px}.gcpr-SectionB2 .container{border-radius:12px;flex-direction:column;gap:24px;width:calc(100% - 96px);padding:24px 50px}.gcpr-SectionB2 .container .title{text-align:center;font-size:16px;line-height:22px}.gcpr-SectionB2 .container .title span{font-size:22px;line-height:28px}.gcpr-SectionB2 .container .eco-email{width:100%}}@media not (min-width:768px){.gcpr-SectionB2 .container{flex-direction:column;width:calc(100% - 48px);padding:24px}}.gcpr-SectionC1{background-color:gray;width:100%;position:relative}.gcpr-SectionC1 .eco-section-card{align-items:center;width:100%;height:100vh;display:flex;position:sticky;top:0;left:0}.gcpr-SectionC1 .eco-section-card .eco-section-card-img{width:100%;height:100vh}.gcpr-SectionC1 .eco-section-card .eco-section-card-img .eco-video-icon{display:none}.gcpr-SectionC1 .eco-section-card .eco-section-card-msg{background:linear-gradient(#0000001a 0% 100%);width:100%;transition:all .2s cubic-bezier(.25,.46,.45,.94)}.gcpr-SectionC1 .eco-section-card .eco-section-card-msg .eco-section-card-in{max-width:100%;margin-right:0;padding:0}.gcpr-SectionC1 .eco-section-card .eco-section-card-msg .eco-section-card-in .eco-section{max-width:unset}.gcpr-SectionC1 .eco-section-card .eco-section-title{text-align:center;color:#fff;font-size:40px;transition:all .2s cubic-bezier(.25,.46,.45,.94)}@media not (min-width:1024px){.gcpr-SectionC1 .eco-section-card .eco-section-card-msg{padding-top:0;align-items:center!important}.gcpr-SectionC1 .eco-section-card .eco-section-title{font-size:28px}}@media not (min-width:768px){.gcpr-SectionC1 .eco-section-card .eco-section-card-msg .eco-section-title{padding:0 24px}}.gcpr-SectionD-comp{width:100%;max-width:1200px;height:540px;margin:0 auto;position:relative}.gcpr-SectionD-comp .eco-video{width:100%;height:100%}@media (max-width:1440px){.gcpr-SectionD-comp{height:506px;max-width:unset;padding:0 120px}}@media not (min-width:1024px){.gcpr-SectionD-comp{height:302px;padding:0 48px}}@media not (min-width:768px){.gcpr-SectionD-comp{height:280px;padding:0 24px}}.gcpr-SectionD-section{text-align:left;max-width:1200px;padding:0}.gcpr-SectionD-section .eco-section{max-width:996px;margin:0}.gcpr-SectionD-section .eco-section-label{color:#109c1e;margin-bottom:10px}@media (max-width:1440px){.gcpr-SectionD-section{max-width:unset;padding:0 120px}}@media not (min-width:1024px){.gcpr-SectionD-section{padding:0 48px}.gcpr-SectionD-section .eco-section-label{margin-bottom:12px}}@media not (min-width:768px){.gcpr-SectionD-section{padding:0 24px}}.gcpr-SectionD-btn-container{width:100%;margin:20px auto 0;padding:0 120px}.gcpr-SectionD-btn-container .btn{width:fit-content;height:42px;font-family:var(--ff-woff2-B);color:#3f68e0;cursor:pointer;border:1px solid #3f68e0;border-radius:999px;align-items:center;gap:10px;padding:10px 20px;font-size:14px;line-height:22px;display:flex}.gcpr-SectionD-btn-container .btn svg{width:20px;height:20px}@media only screen and not (max-width:1440px){.gcpr-SectionD-btn-container{max-width:1200px;padding:0}}@media not (min-width:1024px){.gcpr-SectionD-btn-container{padding:0 48px}}@media not (min-width:768px){.gcpr-SectionD-btn-container{padding:0 24px}}.gcpr-SectionD-Dialog{z-index:1000;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);scroll-behavior:contain;background:#00000026;position:fixed;inset:0;overflow:hidden}.gcpr-SectionD-Dialog .inner{scrollbar-width:none;-ms-overflow-style:none;width:100%;height:100vh;padding:120px 0;position:relative;overflow:scroll}.gcpr-SectionD-Dialog .inner::-webkit-scrollbar{display:none}.gcpr-SectionD-Dialog .body{background-color:#fff;border-radius:24px;width:calc(100vw - 240px);max-width:1440px;height:850px;margin:0 auto;padding:14px 120px 112px;position:relative}.gcpr-SectionD-Dialog .body .close{cursor:pointer;border-radius:999px;width:48px;height:48px;margin-bottom:50px;margin-left:calc(100% + 58px);position:sticky;top:0}.gcpr-SectionD-Dialog .body .chart-container{background-color:#000;border-radius:24px;width:100%;height:440px;position:relative;overflow:hidden}.gcpr-SectionD-Dialog .body .chart{width:100%;height:100%;position:absolute;top:0;left:0}.gcpr-SectionD-Dialog .body .chart .eco-img-item{background-size:contain}.gcpr-SectionD-Dialog .body .wd{color:#fff;font-family:var(--ff-woff2-M);z-index:20;font-size:16px;line-height:22px;position:absolute;top:52px;left:90px}.gcpr-SectionD-Dialog .body .time{color:#fff;font-family:var(--ff-woff2-M);z-index:20;font-size:16px;line-height:22px;position:absolute;bottom:98px;right:90px}html[site=us] .gcpr-SectionD-Dialog .body .time{bottom:86px}.gcpr-SectionD-Dialog .body .list{z-index:20;align-items:center;gap:50px;display:flex;position:absolute;bottom:47px;left:87px}.gcpr-SectionD-Dialog .body .list .list-item{align-items:center;gap:10px;display:flex}.gcpr-SectionD-Dialog .body .list .list-item .text{color:#83868d;font-family:var(--ff-woff2-M);font-size:16px;line-height:22px}.gcpr-SectionD-Dialog .body .list .list-item:first-child .text{color:#fff}.gcpr-SectionD-Dialog .body .list .list-item .label{background-color:#454545;border-radius:999px;width:15px;height:7px}.gcpr-SectionD-Dialog .body .list .list-item:first-child .label{background:linear-gradient(90deg,#ffde68 -.3%,#48e23a 100%)}.gcpr-SectionD-Dialog .body .list2{display:none}.gcpr-SectionD-Dialog .body .eco-section-common{text-align:left;padding:0 309px 0 0}@media (max-width:1440px){.gcpr-SectionD-Dialog .body{height:710px}.gcpr-SectionD-Dialog .body .chart-container{border-radius:17.72px;height:324px}.gcpr-SectionD-Dialog .body .wd{top:34px;left:66.56px}.gcpr-SectionD-Dialog .body .time{bottom:68px;right:66.35px}html[site=us] .gcpr-SectionD-Dialog .body .time{bottom:68px}.gcpr-SectionD-Dialog .body .list{gap:37.65px;bottom:35px;left:64.24px}.gcpr-SectionD-Dialog .body .list .list-item{gap:8px}.gcpr-SectionD-Dialog .body .list .list-item .label{width:11.075px;height:5.168px}.gcpr-SectionD-Dialog .body .eco-section-common{padding:0}}@media not (min-width:1024px){.gcpr-SectionD-Dialog{align-items:center;padding:84px 48px;display:flex}.gcpr-SectionD-Dialog .body{width:100%;height:unset;min-height:500px;padding:10px 48px 52px}.gcpr-SectionD-Dialog .body .close{width:40px;height:40px;margin-bottom:2px;margin-left:calc(100% - 2px)}.gcpr-SectionD-Dialog .body .chart-container{height:unset;aspect-ratio:576/211;border-radius:12px}.gcpr-SectionD-Dialog .body .wd{font-size:12px;line-height:16px;top:9%;left:7.8%}.gcpr-SectionD-Dialog .body .time{font-size:12px;line-height:16px;bottom:20%;right:7.8%}html[site=us] .gcpr-SectionD-Dialog .body .time{bottom:16%}.gcpr-SectionD-Dialog .body .list{gap:24.48px;bottom:19px;left:41.76px}.gcpr-SectionD-Dialog .body .list .list-item{gap:4.8px}.gcpr-SectionD-Dialog .body .list .list-item .label{width:7.2px;height:3.36px}.gcpr-SectionD-Dialog .body .list .list-item .text{font-size:12px;line-height:16px}.gcpr-SectionD-Dialog .body .eco-section-common{padding:0}}@media not (min-width:768px){.gcpr-SectionD-Dialog{padding:84px 24px}.gcpr-SectionD-Dialog .body{width:100%;min-height:527px;padding:10px 24px 52px}.gcpr-SectionD-Dialog .body .close{margin-left:calc(100% - 26px);position:static}.gcpr-SectionD-Dialog .body .chart-container{aspect-ratio:279/150}.gcpr-SectionD-Dialog .body .wd{font-size:10px;line-height:14px;top:9%;left:9%}.gcpr-SectionD-Dialog .body .time{font-size:10px;line-height:14px;bottom:8%;right:6%}html[site=us] .gcpr-SectionD-Dialog .body .time{bottom:8%}.gcpr-SectionD-Dialog .body .list{display:none}.gcpr-SectionD-Dialog .body .list2{flex-direction:column;gap:10px;margin-top:24px;display:flex}.gcpr-SectionD-Dialog .body .list2 .list-item{align-items:center;gap:10px;display:flex}.gcpr-SectionD-Dialog .body .list2 .list-item .label{background:#454545;border-radius:100px;width:15px;height:7px}.gcpr-SectionD-Dialog .body .list2 .list-item .text{color:#696c71;font-family:var(--ff-woff2-M);font-size:14px;line-height:18px}.gcpr-SectionD-Dialog .body .list2 .list-item:first-child .label{background:linear-gradient(90deg,#ffde68 -.3%,#48e23a 100%)}.gcpr-SectionD-Dialog .body .list2 .list-item:first-child .text{color:#000}}.gcpr-SectionE{position:relative}.gcpr-SectionE .eco-swiper-l-r-items{width:100%}.gcpr-SectionE .eco-swiper-l-r-item-msg{display:none}@media not (min-width:1024px){.gcpr-SectionE .eco-img-item-h5{background-image:var(--eco-img-h5)}.gcpr-SectionE .eco-swiper-l-r-item .eco-swiper-l-r-item-img{height:443px}}@media not (min-width:768px){.gcpr-SectionE .eco-swiper-l-r-item .eco-swiper-l-r-item-img{height:280px}}.gcpr-SectionE-common{text-align:left;max-width:1200px;padding:0}.gcpr-SectionE-common .eco-section{max-width:996px;margin:0}.gcpr-SectionE-common .eco-section-label{color:#109c1e;margin-bottom:10px}@media (max-width:1440px){.gcpr-SectionE-common{max-width:unset;padding:0 120px}}@media not (min-width:1024px){.gcpr-SectionE-common{padding:0 48px}.gcpr-SectionE-common .eco-section-label{margin-bottom:12px}}@media not (min-width:768px){.gcpr-SectionE-common{padding:0 24px}}.gcpr-SectionC2{background-color:gray;width:100%;position:relative}.gcpr-SectionC2 .eco-section-card{align-items:center;width:100%;height:100vh;display:flex;position:sticky;top:0;left:0}.gcpr-SectionC2 .eco-section-card .eco-section-card-img{width:100%;height:100vh}.gcpr-SectionC2 .eco-section-card .eco-section-card-img .eco-video-icon{display:none}.gcpr-SectionC2 .eco-section-card .eco-section-card-msg{background:linear-gradient(#0000001a 0% 100%);width:100%;transition:all .2s cubic-bezier(.25,.46,.45,.94)}.gcpr-SectionC2 .eco-section-card .eco-section-card-msg .eco-section-card-in{max-width:100%;margin-right:0;padding:0}.gcpr-SectionC2 .eco-section-card .eco-section-card-msg .eco-section-card-in .eco-section{max-width:unset}.gcpr-SectionC2 .eco-section-card .eco-section-title{text-align:center;color:#fff;font-size:40px;transition:all .2s cubic-bezier(.25,.46,.45,.94)}@media not (min-width:1024px){.gcpr-SectionC2 .eco-section-card .eco-section-card-msg{padding-top:0;align-items:center!important}.gcpr-SectionC2 .eco-section-card .eco-section-card-msg .eco-section-title{padding:0 48px}.gcpr-SectionC2 .eco-section-card .eco-section-title{font-size:28px}}@media not (min-width:768px){.gcpr-SectionC2 .eco-section-card .eco-section-card-msg .eco-section-title{padding:0 24px}}.gcpr-SectionF-tabImg{position:relative}.gcpr-SectionF-tabImg .eco-tab-img-img{height:540px}.gcpr-SectionF-tabImg .eco-tab-items-type-default{max-width:1126px}.gcpr-SectionF-tabImg .eco-tab-item{white-space:nowrap}@media (max-width:1440px){.gcpr-SectionF-tabImg .eco-tab-img-img{height:506px}}@media not (min-width:1024px){.gcpr-SectionF-tabImg .eco-tab-img-img{height:302px}.gcpr-SectionF-tabImg .eco-tab-img-img .eco-img-item-h5{background-image:var(--eco-img-pc)}}@media not (min-width:768px){.gcpr-SectionF-tabImg{padding:0}.gcpr-SectionF-tabImg .eco-tab-img-img{height:280px;padding:0 24px}.gcpr-SectionF-tabImg .eco-tab-img-img .eco-img-item-h5{background-image:var(--eco-img-h5)}html[site=jp] .gcpr-SectionF-tabImg .eco-tab-items .eco-tab-item{font-size:14px}}.gcpr-SectionG{position:relative}.gcpr-SectionG .eco-section-label{color:#109c1e;margin-bottom:10px}.gcpr-SectionG .eco-section-desc .sub{font-size:.8em}@media not (min-width:1024px){.gcpr-SectionG .eco-section-label{margin-bottom:12px}.gcpr-SectionH-title .eco-section-title{font-size:20px}}.gcpr-SectionH{gap:3px;display:flex;position:relative}.gcpr-SectionH .item{aspect-ratio:960/540;flex-direction:column;flex:1;justify-content:space-between;align-items:center;width:100%;padding:18px 0;display:flex;position:relative}.gcpr-SectionH .item .title{font-family:var(--ff-woff2-B);z-index:10;color:#fff;font-size:24px;line-height:32px;position:relative}.gcpr-SectionH .item .image{width:100%;height:100%;position:absolute;top:0;left:0}.gcpr-SectionH .item .desc{color:#fff;z-index:100;font-family:var(--ff-woff2-B);font-size:34px;line-height:42px;position:relative}html[site=jp] .gcpr-SectionH .item .desc{font-size:24px;line-height:1.2}@media only screen and not (max-width:1440px){.gcpr-SectionH{gap:6px}.gcpr-SectionH .item{padding:26px 0}}@media not (min-width:1024px){.gcpr-SectionH .item{padding:10px 0}.gcpr-SectionH .item .title{font-size:14px;line-height:20px}.gcpr-SectionH .item .desc{font-size:13.281px;line-height:16.406px}}@media not (min-width:768px){.gcpr-SectionH{flex-direction:column;gap:5px}.gcpr-SectionH .item{flex:unset;aspect-ratio:375/260;padding:10px 0}.gcpr-SectionH .item img{object-fit:cover}.gcpr-SectionH .item .title{font-size:14px;line-height:20px}.gcpr-SectionH .item .desc{font-size:13.281px;line-height:16.406px}}.gcpr-SectionI-section{text-align:center;padding:0 calc(50% - 600px)}@media not (min-width:768px){.gcpr-SectionI-section{text-align:left;padding:0 24px}}.gcpr-SectionI-graphic{width:100%}.gcpr-SectionI-graphic .eco-graphic-swiper-item-img{aspect-ratio:587/387;width:100%}.gcpr-SectionI-graphic .eco-graphic-swiper-item-desc{white-space:pre-line}@media not (min-width:768px){.gcpr-SectionI-graphic .eco-swiper-navigation .eco-swiper-button-icon{background-color:#f5f5f6!important}}.gcpr-SectionJ{position:relative}.gcpr-SectionJ .eco-section-label{color:#109c1e}.gcpr-SectionJ .eco-section-title{color:#fff;font-size:40px}.gcpr-SectionJ .container{grid-template-columns:1fr 1fr;gap:22.52px;width:100%;max-width:1200px;margin:0 auto;display:grid}.gcpr-SectionJ .container .item{background-color:#fff;width:100%;height:470px;position:relative}.gcpr-SectionJ .container .item.span-2{grid-column:span 2}.gcpr-SectionJ .container .item .eco-img{width:100%;height:100%}.gcpr-SectionJ .container .item .item-title{color:#fff;text-align:center;font-family:var(--ff-woff2-B);font-size:28px;line-height:36px;position:absolute;top:22px;left:50%;transform:translate(-50%)}html[site=jp] .gcpr-SectionJ .container .item .item-title{width:100%}.gcpr-SectionJ .container .item .dialog-icon{cursor:pointer;width:45.04px;height:45.04px;position:absolute;bottom:9.952px;right:9.384px}@media (max-width:1440px){.gcpr-SectionJ .container{width:calc(100% - 240px)}}@media not (min-width:1024px){.gcpr-SectionJ{padding:0 48px}.gcpr-SectionJ .eco-section-title{color:#fff;font-size:24px}.gcpr-SectionJ .eco-section-common{text-align:left;padding:0}.gcpr-SectionJ .container{gap:16px;width:calc(100% + 96px);margin:0 -48px;padding:0 48px;display:flex;overflow:auto}.gcpr-SectionJ .container::-webkit-scrollbar{display:none}.gcpr-SectionJ .container .item{flex-shrink:0;width:292px;height:280px}.gcpr-SectionJ .container .item .item-title{transform:unset;font-size:14px;line-height:20px;top:20px;left:20px}.gcpr-SectionJ .container .item .dialog-icon{flex-shrink:0;width:40px;height:40px;bottom:10px;right:10px}}@media not (min-width:768px){.gcpr-SectionJ{padding:0 24px;overflow:hidden}}.gcpr-SectionJ-BaseDialog{z-index:999;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);scroll-behavior:contain;background:#00000026;height:100vh;padding:120px;position:fixed;inset:0;overflow-y:auto}.gcpr-SectionJ-BaseDialog .dialog-container{scroll-behavior:contain;justify-content:center;align-items:center;width:100%;min-height:100%;display:flex}.gcpr-SectionJ-BaseDialog .dialog-body{background:#18191b;border-radius:24px;width:1440px;height:auto;padding:0 120px 112px;position:relative}.gcpr-SectionJ-BaseDialog .dialog-body .dialog-close{z-index:120;cursor:pointer;flex-shrink:0;width:48px;height:48px;margin-top:14px;margin-bottom:50px;margin-right:-106px;position:sticky;top:0;left:100%;transform:rotate(45deg)}.gcpr-SectionJ-BaseDialog .dialog-divider{background-color:#595c61;width:100%;height:1px;margin:100px 0}.gcpr-SectionJ-BaseDialog .eco-section .eco-section-title{color:#fff}.gcpr-SectionJ-BaseDialog .eco-section .eco-section-desc{color:#adafb3;margin-top:20px}.gcpr-SectionJ-BaseDialog .eco-title{color:#fff}@media (max-width:1440px){.gcpr-SectionJ-BaseDialog .dialog-body{width:100%;padding:0 120px 100px}.gcpr-SectionJ-BaseDialog .dialog-body .dialog-close{margin-top:20px;margin-bottom:32px;margin-right:-100px}.gcpr-SectionJ-BaseDialog .dialog-divider{margin:100px 0}}@media not (min-width:1024px){.gcpr-SectionJ-BaseDialog{padding:84px 48px}.gcpr-SectionJ-BaseDialog .dialog-body{border-radius:16px;width:100%;padding:0 48px 52px}.gcpr-SectionJ-BaseDialog .dialog-body .dialog-close{width:40px;height:40px;margin-top:10px;margin-bottom:2px;margin-right:-38px}.gcpr-SectionJ-BaseDialog .dialog-divider{margin:48px 0}.gcpr-SectionJ-BaseDialog .eco-section .eco-section-desc{margin-top:12px}}@media not (min-width:768px){.gcpr-SectionJ-BaseDialog{padding:102px 24px}.gcpr-SectionJ-BaseDialog .dialog-body{padding:0 24px 52px}.gcpr-SectionJ-BaseDialog .dialog-body .dialog-close{margin-right:-14px}.gcpr-SectionJ-BaseDialog .dialog-divider{margin:32px 0}}.gcpr-SectionJ-Dialog1 .dialog-divider{z-index:100;position:relative}.gcpr-SectionJ-Dialog1 .box1 .list{gap:16px;height:354px;display:flex}.gcpr-SectionJ-Dialog1 .box1 .list .item{flex:1}.gcpr-SectionJ-Dialog1 .box1 .eco-section{max-width:996px;margin:0}.gcpr-SectionJ-Dialog1 .box2{z-index:0;width:100%;height:695px;position:relative;overflow:hidden}.gcpr-SectionJ-Dialog1 .box2 .eco-video{width:90%;height:110%;position:absolute;top:6%;left:-5%}.gcpr-SectionJ-Dialog1 .box2 .eco-section{z-index:20;width:426px;position:absolute;top:0;right:0}.gcpr-SectionJ-Dialog1 .box3{flex-direction:column;gap:40px;width:100%;display:flex;position:relative}.gcpr-SectionJ-Dialog1 .box3 .eco-section{margin:0}.gcpr-SectionJ-Dialog1 .box3 .eco-img{width:100%;height:540px}@media only screen and not (max-width:1440px){.gcpr-SectionJ-Dialog1 .box1 .list{gap:24px;height:480px}.gcpr-SectionJ-Dialog1 .box2{height:773px}.gcpr-SectionJ-Dialog1 .box2 .eco-section{width:560px;right:20px}.gcpr-SectionJ-Dialog1 .box2 .eco-video{left:-15%}}@media not (min-width:1024px){.gcpr-SectionJ-Dialog1 .box1 .list{gap:10px;height:230px}.gcpr-SectionJ-Dialog1 .box2{height:unset;flex-direction:column;gap:30px;display:flex}.gcpr-SectionJ-Dialog1 .box2 .eco-section{width:100%;position:relative;top:0;right:0}.gcpr-SectionJ-Dialog1 .box2 .eco-video{inset:unset;width:100%;height:480px;position:relative}.gcpr-SectionJ-Dialog1 .box3{gap:30px}.gcpr-SectionJ-Dialog1 .box3 .eco-img{width:100%;height:300px}}@media not (min-width:768px){.gcpr-SectionJ-Dialog1 .box1 .list{flex-direction:column;width:100%;height:fit-content}.gcpr-SectionJ-Dialog1 .box1 .list .item{flex:unset;height:120px}.gcpr-SectionJ-Dialog1 .box2 .eco-video{height:240px}.gcpr-SectionJ-Dialog1 .box3 .eco-img{height:180px}}.gcpr-SectionJ-Dialog2 .list{gap:24px;display:flex}.gcpr-SectionJ-Dialog2 .list .item{flex:1}.gcpr-SectionJ-Dialog2 .list .item .eco-img{height:383.3px}.gcpr-SectionJ-Dialog2 .list .item .item-title{color:#fff;font-family:var(--ff-woff2-B);margin-top:24px;font-size:22px;line-height:28px}.gcpr-SectionJ-Dialog2 .list .item .item-desc{color:#83868d;font-family:var(--ff-woff2-M);margin-top:16px;font-size:16px;line-height:22px}@media (max-width:1440px){.gcpr-SectionJ-Dialog2 .list .item .eco-img{height:280px}}@media not (min-width:1024px){.gcpr-SectionJ-Dialog2 .list{gap:16px}.gcpr-SectionJ-Dialog2 .list .item .eco-img{height:180px}.gcpr-SectionJ-Dialog2 .list .item .item-title{margin-top:16px;font-size:16px;line-height:22px}.gcpr-SectionJ-Dialog2 .list .item .item-desc{margin-top:12px;font-size:12px;line-height:16px}}@media not (min-width:768px){.gcpr-SectionJ-Dialog2 .list{flex-direction:column;gap:32px}.gcpr-SectionJ-Dialog2 .list .item .eco-img{height:279px}.gcpr-SectionJ-Dialog2 .list .item .item-title{margin-top:16px;font-size:16px;line-height:22px}.gcpr-SectionJ-Dialog2 .list .item .item-desc{margin-top:12px;font-size:12px;line-height:16px}}.gcpr-SectionJ-Dialog3 .list{gap:40px;display:flex}.gcpr-SectionJ-Dialog3 .list .item{flex-direction:column;gap:10px;display:flex}.gcpr-SectionJ-Dialog3 .list .item-title{color:#83868d;font-family:var(--ff-woff2-M);font-size:16px;line-height:22px}.gcpr-SectionJ-Dialog3 .list .item-desc{color:#fff;font-family:var(--ff-woff2-B);font-size:34px;line-height:42px}.gcpr-SectionJ-Dialog3 .imgs{gap:32px;margin-top:30px;display:flex}.gcpr-SectionJ-Dialog3 .imgs .eco-img{height:438px}@media (max-width:1440px){.gcpr-SectionJ-Dialog3 .imgs{gap:24px}.gcpr-SectionJ-Dialog3 .imgs .eco-img{height:324px}}@media not (min-width:1024px){.gcpr-SectionJ-Dialog3 .list{gap:24px}.gcpr-SectionJ-Dialog3 .list .item{gap:4px}.gcpr-SectionJ-Dialog3 .list .item-title{font-size:12px;line-height:16px}.gcpr-SectionJ-Dialog3 .list .item-desc{font-size:24px;line-height:32px}.gcpr-SectionJ-Dialog3 .imgs{gap:16px;margin-top:16px}.gcpr-SectionJ-Dialog3 .imgs .eco-img{height:210px}}@media not (min-width:768px){.gcpr-SectionJ-Dialog3 .list,.gcpr-SectionJ-Dialog3 .imgs{flex-direction:column}}.gcpr-SectionK{background-color:#000;position:relative}.gcpr-SectionK .eco-section-card{align-items:center;width:100%;display:flex}.gcpr-SectionK .eco-section-card .eco-section-card-img{width:100%;height:600px}.gcpr-SectionK .eco-section-card .eco-section-card-img .eco-video-icon{display:none}.gcpr-SectionK .eco-section-card .eco-section-card-msg{will-change:opacity;background:linear-gradient(270deg,#0000 0%,#00000073 100%);width:calc(50% + 120px);padding-left:120px;transition:all .2s cubic-bezier(.25,.46,.45,.94)}.gcpr-SectionK .eco-section-card .eco-section-card-msg .eco-section-card-in{width:588px;max-width:100%;margin:0;padding:0}.gcpr-SectionK .eco-section-card .eco-section-label{color:#109c1e}.gcpr-SectionK .eco-section-card .comp-big-title{color:#fff;text-align:center;font-size:40px}.gcpr-SectionK .eco-section-card .eco-section-title,.gcpr-SectionK .eco-section-card .eco-section-desc{color:#fff}@media only screen and not (max-width:1440px){.gcpr-SectionK .eco-section-card .eco-section-card-img{height:800px}.gcpr-SectionK .eco-section-card .eco-section-card-msg{width:1200px;margin:0 auto;padding-left:calc(50vw - 600px)}}@media not (min-width:1024px){.gcpr-SectionK .eco-section-card .eco-section-card-img{height:580px}.gcpr-SectionK .eco-section-card .eco-section-card-msg{background:linear-gradient(#000 0%,#0000 100%);width:100%;height:auto;margin:0;padding:60px 48px;transform:none}.gcpr-SectionK .eco-section-card .eco-section-card-msg .eco-section-card-in{width:100%}}@media not (min-width:768px){.gcpr-SectionK .eco-section-card .eco-section-card-msg{padding:60px 24px}}.gcpr-SectionL{position:relative}.gcpr-SectionL .eco-section-common{padding:0 120px}.gcpr-SectionL .eco-graphic-swiper-length-4.eco-graphic-swiper-uiType-ui4 .eco-graphic-swiper-swiper-item{width:30%}.gcpr-SectionL .eco-graphic-swiper-length-4.eco-graphic-swiper-uiType-ui4 .eco-graphic-swiper-swiper-item .eco-graphic-swiper-item-img{aspect-ratio:.75;border-radius:20px;overflow:hidden}.gcpr-SectionL .eco-graphic-swiper-length-4.eco-graphic-swiper-uiType-ui4 .eco-graphic-swiper-swiper-item .eco-graphic-swiper-item-title{padding-top:6px;font-size:24px;line-height:32px}.gcpr-SectionL .eco-graphic-swiper-length-4.eco-graphic-swiper-uiType-ui4 .eco-graphic-swiper-swiper-item .eco-graphic-swiper-item-desc{padding:20px 0 30px;font-size:20px;line-height:1.2}.gcpr-SectionL .eco-graphic-swiper-length-4.eco-graphic-swiper-uiType-ui4 .eco-swiper-control{display:flex}.gcpr-SectionL .eco-graphic-swiper-length-4.eco-graphic-swiper-uiType-ui4 .eco-swiper-control .eco-swiper-button-icon{background-color:#4c4e52}.gcpr-SectionL .eco-graphic-swiper-length-4.eco-graphic-swiper-uiType-ui4 .eco-swiper-control .eco-swiper-button-icon:after{border-color:#fff}@media not (min-width:1024px){.gcpr-SectionL .eco-section-common{width:100vw;padding:0 48px}.gcpr-SectionL .eco-graphic-swiper-length-4.eco-graphic-swiper-uiType-ui4 .eco-graphic-swiper-swiper-item{width:292px}.gcpr-SectionL .eco-graphic-swiper-length-4.eco-graphic-swiper-uiType-ui4 .eco-graphic-swiper-swiper-item .eco-graphic-swiper-item-title{padding-top:0;font-size:16px;line-height:22px}.gcpr-SectionL .eco-graphic-swiper-length-4.eco-graphic-swiper-uiType-ui4 .eco-graphic-swiper-swiper-item .eco-graphic-swiper-item-desc{padding:12px 0 0;font-size:14px}}@media not (min-width:768px){.gcpr-SectionL .eco-section-common{padding:0 24px}}.gcpr-SectionM{position:relative;overflow:hidden}.gcpr-SectionM .mini-sup{vertical-align:top;font-size:.5em}.gcpr-SectionM .eco-section{max-width:996px;margin:0}html[site=jp] .gcpr-SectionM .eco-section{max-width:1040px}.gcpr-SectionM .spec-x{height:140px}.gcpr-SectionM .spec-m{height:100px}.gcpr-SectionM .comp-title1{font-family:var(--ff-woff2-B);text-align:center;width:996px;margin:0 auto;font-size:40px;line-height:58px}.gcpr-SectionM .items{grid-gap:16px;grid-template-rows:repeat(2,320px);grid-template-columns:repeat(6,1fr);grid-template-areas:"x1 x1 x1 x2 x2 x2""x3 x3 x4 x4 x5 x5";width:calc(100vw - 240px);margin:0 auto;display:grid}.gcpr-SectionM .items .item{white-space:pre-line;width:100%;height:100%;position:relative}.gcpr-SectionM .items .item .item-box{width:100%;height:100%;position:absolute;top:0;left:0}.gcpr-SectionM .items .item .item-box .item-text{color:#fff;width:100%;font-family:var(--ff-woff2-M);background:linear-gradient(#000c 0%,#0000 100%);padding:30px;font-size:20px;line-height:1.3;position:absolute;top:0;left:0}.gcpr-SectionM .items .item.item-1 .item-box{width:118.5%}.gcpr-SectionM .items .item.item-2 .item-box{width:81.5%;left:auto;right:0}.gcpr-SectionM .comp-img3{height:507px}@media only screen and not (max-width:1440px){.gcpr-SectionM .spec-x{height:240px}.gcpr-SectionM .spec-m{height:180px}.gcpr-SectionM .items{grid-template-rows:repeat(2,342px);width:1200px}.gcpr-SectionM .comp-img3{height:540px}}@media not (min-width:1024px){.gcpr-SectionM .mini-sup{vertical-align:super;font-size:.5em}.gcpr-SectionM .comp-title1{font-size:28px;line-height:36px}.gcpr-SectionM .spec-x{height:120px}.gcpr-SectionM .spec-m{height:80px}.gcpr-SectionM .items{grid-gap:8px;grid-template-rows:repeat(2,192px);width:calc(100vw - 96px)}.gcpr-SectionM .items .item .item-box .item-text{padding:14px;font-size:12px;line-height:16px}.gcpr-SectionM .comp-img3{height:302px}}@media not (min-width:768px){.gcpr-SectionM .items{grid-template:"x1 x2"173px"x4 x4"157px"x3 x5"157px/1fr 1fr;width:calc(100vw - 48px)}.gcpr-SectionM .items .item.item-1 .item-box,.gcpr-SectionM .items .item.item-2 .item-box{width:100%}.gcpr-SectionM .comp-img3{height:280px}}.gcpr-SectionN{background-color:#f5f5f6;align-items:center;height:680px;display:flex}.gcpr-SectionN .content{align-items:center;width:calc(100vw - 240px);max-width:1200px;margin:0 auto;display:flex}.gcpr-SectionN .side{width:calc(100% - 644px)}.gcpr-SectionN .side .title{font-family:var(--ff-woff2-B);font-size:40px;line-height:54px}.gcpr-SectionN .side .tabs{border-left:2px solid #00000029;flex-direction:column;gap:20px;margin-top:60px;padding-left:16px;display:flex}.gcpr-SectionN .side .tabs .tab{font-family:var(--ff-woff2-B);cursor:pointer;color:#696c71;font-size:20px;line-height:1.3}.gcpr-SectionN .side .tabs .tab.active{color:#000;position:relative}.gcpr-SectionN .side .tabs .tab.active:before{content:"";background-color:#000;border-radius:1px;width:2px;height:100%;position:absolute;top:0;left:-18px}.gcpr-SectionN .box{justify-content:center;align-items:center;width:644px;height:580px;padding-right:64px;display:flex;position:relative}.gcpr-SectionN .box .inner{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.gcpr-SectionN .box .inner .object-3d{width:90%;height:90%}.gcpr-SectionN .box .inner figure{background-size:contain}.gcpr-SectionN .box .icons{flex-direction:column;gap:25px;display:flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}.gcpr-SectionN .box .icons .icon{cursor:pointer;color:#83868d;background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;font-size:40px;display:flex}.gcpr-SectionN .box .icons .icon.active{color:#000}@media only screen and not (max-width:1440px){.gcpr-SectionN{height:700px}.gcpr-SectionN .side{width:536px}.gcpr-SectionN .box{width:664px;height:600px}}@media not (min-width:1024px){.gcpr-SectionN{height:427px}.gcpr-SectionN .content{width:calc(100vw - 96px)}.gcpr-SectionN .side{width:calc(100% - 373px)}.gcpr-SectionN .side .title{font-size:24px;line-height:32px}.gcpr-SectionN .side .tabs{margin-top:40px}.gcpr-SectionN .side .tabs .tab{font-size:14px;line-height:20px}.gcpr-SectionN .box{width:373px;height:327px;padding-right:46px}.gcpr-SectionN .box .icons{gap:32px}.gcpr-SectionN .box .icons .object-3d{width:100%;height:100%}.gcpr-SectionN .box .icons .icon{width:46px;height:46px;font-size:28px}}@media not (min-width:768px){.gcpr-SectionN{height:731px}.gcpr-SectionN .content{flex-direction:column;gap:4px;width:calc(100vw - 48px)}.gcpr-SectionN .side,.gcpr-SectionN .box{width:100%}.gcpr-SectionN .box{height:373px;padding-bottom:46px;padding-right:0}.gcpr-SectionN .box .icons{flex-direction:row;justify-content:center;width:100%;top:auto;bottom:0;left:50%;transform:translate(-50%)}}.gcpr-CompareA{color:#000;white-space:pre-line}.gcpr-CompareA .eco-compare-product-sub-item-h{min-height:unset;padding-bottom:24px;position:relative}.gcpr-CompareA .eco-compare-product-sub-item-border{width:100%;position:absolute;bottom:0}.gcpr-CompareA .eco-compare-product-sub-item-spec-title{font-family:var(--ff-woff2-B);font-size:16px;line-height:22px}.gcpr-CompareA .eco-compare-product-sub-item-spec-desc{font-family:var(--ff-woff2-M);color:#696c71;margin-top:4px;font-size:14px;line-height:18px}.gcpr-CompareA .eco-compare-product-sub-item-btns .eco-button{cursor:pointer}.gcpr-CompareA .eco-swiper-button-prev,.gcpr-CompareA .eco-swiper-button-next{background-color:#f5f5f6}@media not (min-width:1024px){.gcpr-CompareA .eco-compare-product-sub-item-section{min-height:58px}.gcpr-CompareA .eco-compare-product-sub-item-spec-box{gap:16px;margin-top:16px}.gcpr-CompareA .eco-compare-product-sub-item-spec-title{flex:1;justify-content:center;align-items:flex-end;font-size:14px;line-height:18px;display:flex}.gcpr-CompareA .eco-compare-product-sub-item-spec-desc{font-size:12px;line-height:16px}.gcpr-CompareA .eco-swiper-button-prev svg,.gcpr-CompareA .eco-swiper-button-next svg{width:24px;height:24px}}.gcpr-CompareA-price{justify-content:center;align-items:center;gap:2px;display:flex}.gcpr-CompareA-price .price{font-family:var(--ff-woff2-B);color:#000}.gcpr-CompareA-price .comparePrice{font-family:var(--ff-woff2-M);color:#696c71;text-decoration:line-through;transform:scale(.8)}.gcpr-WhatInBoxA .eco-section-title{font-size:40px;line-height:54px}@media not (min-width:1024px){.gcpr-WhatInBoxA .eco-section-title{font-size:24px;line-height:32px}html[site=nl] .gcpr-WhatInBoxA .eco-what-in-box-item-4 .eco-what-in-box-item-title{word-break:break-word}}.gcpr-FooterTcA{position:relative}.gcpr-FooterTcA .link{color:#556ad0}.gcpr-FooterTcA .link:hover{text-decoration:underline}html[site=au] .gcpr-FooterTcA .eco-text-tc-item-head .eco-text-tc-title-text{color:#696c71;font-size:14px}.gcpr-PageNavLeft{z-index:1000;opacity:0;flex-direction:column;justify-content:center;gap:24px;transition:opacity .3s;display:flex;position:fixed;top:50%;left:32px;transform:translateY(-50%)}.gcpr-PageNavLeft:hover .pro-item .item-name{opacity:1}.gcpr-PageNavLeft .pro-item{align-items:center;gap:4px;max-width:90px;transition:all .2s;display:flex;overflow:hidden}.gcpr-PageNavLeft .pro-item:before{content:"";background-color:var(--progress-bg-theme);cursor:pointer;border-radius:50%;flex-shrink:0;width:16px;height:16px;display:block}.gcpr-PageNavLeft .pro-item .item-name{font-family:var(--ff-woff2-B);color:#83868d;opacity:0;flex:1;font-size:12px;line-height:16px;transition:all .2s}.gcpr-PageNavLeft .pro-item .item-name:hover{color:var(--progress-theme)}.gcpr-PageNavLeft .pro-item .item-name.active{color:var(--progress-theme);opacity:1}.gcpr-PageNavLeft .pro-item.black{--progress-theme:#000;--progress-bg-theme:#c5c5c5}.gcpr-PageNavLeft .pro-item.white{--progress-theme:#fff;--progress-bg-theme:#2d2d2d}.gcpr-PageNavLeft .pro-item.white svg{background-color:#353533;border-radius:999px}.gcpr-PageNavLeft .pro-item.white svg circle:first-child{stroke:#353533}.gcpr-PageNavLeft .pro-item.active:before{content:unset}.gcpr-PageNavLeft .pro-item svg{flex-shrink:0;width:16px;height:16px}@media only screen and not (max-width:1440px){.gcpr-PageNavLeft{left:40px}.gcpr-PageNavLeft .pro-item{max-width:unset}}@media not (min-width:1024px){.gcpr-PageNavLeft{display:none}}.gcpr-PageNavLeft.enter{opacity:1}
.gcpr-page-inner{position:relative;overflow-x:hidden}.gcpr-page-inner .eco-section .eco-section-label{color:#109c1e}.gcpr-page-inner .section-bg-black{background-color:#000}.gcpr-page-inner .demo-img-center{width:100%;max-width:1200px;height:300px;margin:0 auto;display:block}.gcpr-page-inner .demo-img-full{width:100%;height:600px;margin:0 auto;display:block}.gcpr-page-inner .eco-space{height:140px}.gcpr-page-inner .eco-tab-items{scrollbar-width:none}.gcpr-page-inner .eco-section-carousel .eco-section-carousel-container .swiper-scrollbar{display:none}@media only screen and not (max-width:1440px){.gcpr-page-inner .eco-space{height:180px}}@media not (min-width:1024px){.gcpr-page-inner .eco-space{height:120px}}.gcpr-page-inner .eco-video-icon{display:none}.gcpr-BannerB{position:relative}.gcpr-BannerB .eco-img-item.eco-img-item-h5{background-image:var(--eco-img-h5)}.gcpr-BannerB .eco-banner-card{height:min(800px,55.5556vw)}.gcpr-BannerB .eco-banner-card .eco-banner-card-in{padding-top:60px}.gcpr-BannerB .eco-section-label{color:#faaa00!important}html[site=au] .gcpr-BannerB .eco-section-label{color:#12be23!important}.gcpr-BannerB .eco-section-title{font-family:var(--ff-woff2-EB);color:#fff;font-size:48px;line-height:58px}.gcpr-BannerB .eco-section-subTitle{font-family:var(--ff-woff2-B);color:#fff;font-size:24px;line-height:32px}.gcpr-BannerB .eco-section-desc{font-family:var(--ff-woff2-M);color:#e6e6e7;font-size:20px;line-height:24px}.gcpr-BannerB .eco-banner-card-btn-box .eco-button{font-family:var(--ff-woff2-M);padding:12px 24px;font-size:20px;line-height:24px}.gcpr-BannerB .eco-banner-card-btn-box .eco-button:first-child{--btn-fontColor:#fff;--btn-bgColor:#3f68e0}.gcpr-BannerB .eco-banner-card-btn-box .eco-button:last-child{--btn-bgColor:transparent}@media only screen and not (max-width:1440px){html[site=au] .gcpr-BannerB .eco-banner-card-in{padding-top:138px}}@media not (min-width:1024px){.gcpr-BannerB .eco-banner-card{height:580px}.gcpr-BannerB .eco-section-title{font-size:28px;line-height:36px}.gcpr-BannerB .eco-section-subTitle{font-size:16px;line-height:22px}.gcpr-BannerB .eco-section-desc{font-size:14px;line-height:1.2}.gcpr-BannerB .eco-banner-card-btn-box .eco-button{padding:8px 18px;font-size:14px;line-height:20px}}@media not (min-width:768px){.gcpr-BannerB .eco-banner-card-msg .eco-banner-card-in{padding-top:40px}.gcpr-BannerB .eco-banner-card-msg .eco-banner-card-in .eco-section-title{font-size:15px}.gcpr-BannerB .eco-banner-card-msg .eco-banner-card-in .eco-section-desc{font-size:13px}}.gcpr-SectionF-tabImg{position:relative}.gcpr-SectionF-tabImg .eco-tab-img-img{height:540px}.gcpr-SectionF-tabImg .eco-tab-items-type-default{max-width:1126px}.gcpr-SectionF-tabImg .eco-tab-item{white-space:nowrap}@media (max-width:1440px){.gcpr-SectionF-tabImg .eco-tab-img-img{height:506px}}@media not (min-width:1024px){.gcpr-SectionF-tabImg .eco-tab-img-img{height:302px}.gcpr-SectionF-tabImg .eco-tab-img-img .eco-img-item-h5{background-image:var(--eco-img-pc)}}@media not (min-width:768px){.gcpr-SectionF-tabImg{padding:0}.gcpr-SectionF-tabImg .eco-tab-img-img{height:280px;padding:0 24px}.gcpr-SectionF-tabImg .eco-tab-img-img .eco-img-item-h5{background-image:var(--eco-img-h5)}html[site=jp] .gcpr-SectionF-tabImg .eco-tab-items .eco-tab-item{font-size:14px}}.gcpr-SectionA{position:relative}.gcpr-SectionA .eco-section-carousel-item-header .eco-section-carousel-item-icon{display:none}.gcpr-SectionA .eco-section-carousel-item-header .eco-section-carousel-item-title{color:#fff;font-size:24px;line-height:32px}.gcpr-SectionA .eco-section-carousel-item-header .eco-section-carousel-item-desc{color:#fff;white-space:pre-line;font-size:16px;line-height:22px}.gcpr-SectionA .eco-section-carousel-container .swiper{padding:0 calc(50% - 600px)}.gcpr-SectionA .eco-section-carousel-container .eco-section-carousel-item{border-radius:20px;overflow:hidden}.gcpr-SectionA .eco-section-carousel-container .eco-section-carousel-item video{pointer-events:none}.gcpr-SectionA .eco-swiper-control{margin-top:40px}.gcpr-SectionA .eco-swiper-control .eco-swiper-pagination .swiper-pagination-bullet{margin:0}.gcpr-SectionA .eco-swiper-control .eco-swiper-navigation .eco-swiper-button-next,.gcpr-SectionA .eco-swiper-control .eco-swiper-navigation .eco-swiper-button-prev{background-color:#f5f5f6}@media (max-width:1440px){.gcpr-SectionA .eco-space{height:140px}.gcpr-SectionA .eco-section-carousel-container .swiper{padding:0 120px}.gcpr-SectionA .eco-swiper-control .eco-swiper-pagination{gap:10px}.gcpr-SectionA .eco-swiper-control .eco-swiper-pagination .swiper-pagination-bullet{width:8px;height:8px}.gcpr-SectionA .eco-swiper-control .eco-swiper-navigation .eco-swiper-button-next .eco-swiper-button-icon,.gcpr-SectionA .eco-swiper-control .eco-swiper-navigation .eco-swiper-button-prev .eco-swiper-button-icon{width:28px;height:28px}}@media not (min-width:1024px){.gcpr-SectionA .eco-space{height:100px}.gcpr-SectionA .eco-section-carousel-item-header .eco-section-carousel-item-title{font-size:14px;line-height:20px}.gcpr-SectionA .eco-section-carousel-item-header .eco-section-carousel-item-desc{font-size:12px;line-height:16px}.gcpr-SectionA .eco-section-carousel-container .eco-section-carousel-item{border-radius:12px}.gcpr-SectionA .eco-section-carousel-container .swiper{padding:0 48px}.gcpr-SectionA .eco-swiper-control{margin-top:30px}.gcpr-SectionA .eco-swiper-control .eco-swiper-pagination{gap:10px}.gcpr-SectionA .eco-swiper-control .eco-swiper-pagination .swiper-pagination-bullet{width:8px;height:8px}}@media not (min-width:768px){.gcpr-SectionA .eco-section-carousel-container .eco-section-carousel-item{border-radius:16px}.gcpr-SectionA .eco-section-carousel-container .swiper{padding:0 24px}}.gcpr-SectionC1{background-color:gray;width:100%;position:relative}.gcpr-SectionC1 .eco-section-card{align-items:center;width:100%;height:100vh;display:flex;position:sticky;top:0;left:0}.gcpr-SectionC1 .eco-section-card .eco-section-card-img{width:100%;height:100vh}.gcpr-SectionC1 .eco-section-card .eco-section-card-img .eco-video-icon{display:none}.gcpr-SectionC1 .eco-section-card .eco-section-card-msg{background:linear-gradient(#0000001a 0% 100%);width:100%;transition:all .2s cubic-bezier(.25,.46,.45,.94)}.gcpr-SectionC1 .eco-section-card .eco-section-card-msg .eco-section-card-in{max-width:100%;margin-right:0;padding:0}.gcpr-SectionC1 .eco-section-card .eco-section-card-msg .eco-section-card-in .eco-section{max-width:unset}.gcpr-SectionC1 .eco-section-card .eco-section-title{text-align:center;color:#fff;font-size:40px;transition:all .2s cubic-bezier(.25,.46,.45,.94)}@media not (min-width:1024px){.gcpr-SectionC1 .eco-section-card .eco-section-card-msg{padding-top:0;align-items:center!important}.gcpr-SectionC1 .eco-section-card .eco-section-title{font-size:28px}}@media not (min-width:768px){.gcpr-SectionC1 .eco-section-card .eco-section-card-msg .eco-section-title{padding:0 24px}}.gcpr-SectionD-comp{width:100%;max-width:1200px;height:540px;margin:0 auto;position:relative}.gcpr-SectionD-comp .eco-video{width:100%;height:100%}@media (max-width:1440px){.gcpr-SectionD-comp{height:506px;max-width:unset;padding:0 120px}}@media not (min-width:1024px){.gcpr-SectionD-comp{height:302px;padding:0 48px}}@media not (min-width:768px){.gcpr-SectionD-comp{height:280px;padding:0 24px}}.gcpr-SectionD-section{text-align:left;max-width:1200px;padding:0}.gcpr-SectionD-section .eco-section{max-width:996px;margin:0}.gcpr-SectionD-section .eco-section-label{color:#109c1e;margin-bottom:10px}@media (max-width:1440px){.gcpr-SectionD-section{max-width:unset;padding:0 120px}}@media not (min-width:1024px){.gcpr-SectionD-section{padding:0 48px}.gcpr-SectionD-section .eco-section-label{margin-bottom:12px}}@media not (min-width:768px){.gcpr-SectionD-section{padding:0 24px}}.gcpr-SectionD-btn-container{width:100%;margin:20px auto 0;padding:0 120px}.gcpr-SectionD-btn-container .btn{width:fit-content;height:42px;font-family:var(--ff-woff2-B);color:#3f68e0;cursor:pointer;border:1px solid #3f68e0;border-radius:999px;align-items:center;gap:10px;padding:10px 20px;font-size:14px;line-height:22px;display:flex}.gcpr-SectionD-btn-container .btn svg{width:20px;height:20px}@media only screen and not (max-width:1440px){.gcpr-SectionD-btn-container{max-width:1200px;padding:0}}@media not (min-width:1024px){.gcpr-SectionD-btn-container{padding:0 48px}}@media not (min-width:768px){.gcpr-SectionD-btn-container{padding:0 24px}}.gcpr-SectionD-Dialog{z-index:1000;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);scroll-behavior:contain;background:#00000026;position:fixed;inset:0;overflow:hidden}.gcpr-SectionD-Dialog .inner{scrollbar-width:none;-ms-overflow-style:none;width:100%;height:100vh;padding:120px 0;position:relative;overflow:scroll}.gcpr-SectionD-Dialog .inner::-webkit-scrollbar{display:none}.gcpr-SectionD-Dialog .body{background-color:#fff;border-radius:24px;width:calc(100vw - 240px);max-width:1440px;height:850px;margin:0 auto;padding:14px 120px 112px;position:relative}.gcpr-SectionD-Dialog .body .close{cursor:pointer;border-radius:999px;width:48px;height:48px;margin-bottom:50px;margin-left:calc(100% + 58px);position:sticky;top:0}.gcpr-SectionD-Dialog .body .chart-container{background-color:#000;border-radius:24px;width:100%;height:440px;position:relative;overflow:hidden}.gcpr-SectionD-Dialog .body .chart{width:100%;height:100%;position:absolute;top:0;left:0}.gcpr-SectionD-Dialog .body .chart .eco-img-item{background-size:contain}.gcpr-SectionD-Dialog .body .wd{color:#fff;font-family:var(--ff-woff2-M);z-index:20;font-size:16px;line-height:22px;position:absolute;top:52px;left:90px}.gcpr-SectionD-Dialog .body .time{color:#fff;font-family:var(--ff-woff2-M);z-index:20;font-size:16px;line-height:22px;position:absolute;bottom:98px;right:90px}html[site=us] .gcpr-SectionD-Dialog .body .time{bottom:86px}.gcpr-SectionD-Dialog .body .list{z-index:20;align-items:center;gap:50px;display:flex;position:absolute;bottom:47px;left:87px}.gcpr-SectionD-Dialog .body .list .list-item{align-items:center;gap:10px;display:flex}.gcpr-SectionD-Dialog .body .list .list-item .text{color:#83868d;font-family:var(--ff-woff2-M);font-size:16px;line-height:22px}.gcpr-SectionD-Dialog .body .list .list-item:first-child .text{color:#fff}.gcpr-SectionD-Dialog .body .list .list-item .label{background-color:#454545;border-radius:999px;width:15px;height:7px}.gcpr-SectionD-Dialog .body .list .list-item:first-child .label{background:linear-gradient(90deg,#ffde68 -.3%,#48e23a 100%)}.gcpr-SectionD-Dialog .body .list2{display:none}.gcpr-SectionD-Dialog .body .eco-section-common{text-align:left;padding:0 309px 0 0}@media (max-width:1440px){.gcpr-SectionD-Dialog .body{height:710px}.gcpr-SectionD-Dialog .body .chart-container{border-radius:17.72px;height:324px}.gcpr-SectionD-Dialog .body .wd{top:34px;left:66.56px}.gcpr-SectionD-Dialog .body .time{bottom:68px;right:66.35px}html[site=us] .gcpr-SectionD-Dialog .body .time{bottom:68px}.gcpr-SectionD-Dialog .body .list{gap:37.65px;bottom:35px;left:64.24px}.gcpr-SectionD-Dialog .body .list .list-item{gap:8px}.gcpr-SectionD-Dialog .body .list .list-item .label{width:11.075px;height:5.168px}.gcpr-SectionD-Dialog .body .eco-section-common{padding:0}}@media not (min-width:1024px){.gcpr-SectionD-Dialog{align-items:center;padding:84px 48px;display:flex}.gcpr-SectionD-Dialog .body{width:100%;height:unset;min-height:500px;padding:10px 48px 52px}.gcpr-SectionD-Dialog .body .close{width:40px;height:40px;margin-bottom:2px;margin-left:calc(100% - 2px)}.gcpr-SectionD-Dialog .body .chart-container{height:unset;aspect-ratio:576/211;border-radius:12px}.gcpr-SectionD-Dialog .body .wd{font-size:12px;line-height:16px;top:9%;left:7.8%}.gcpr-SectionD-Dialog .body .time{font-size:12px;line-height:16px;bottom:20%;right:7.8%}html[site=us] .gcpr-SectionD-Dialog .body .time{bottom:16%}.gcpr-SectionD-Dialog .body .list{gap:24.48px;bottom:19px;left:41.76px}.gcpr-SectionD-Dialog .body .list .list-item{gap:4.8px}.gcpr-SectionD-Dialog .body .list .list-item .label{width:7.2px;height:3.36px}.gcpr-SectionD-Dialog .body .list .list-item .text{font-size:12px;line-height:16px}.gcpr-SectionD-Dialog .body .eco-section-common{padding:0}}@media not (min-width:768px){.gcpr-SectionD-Dialog{padding:84px 24px}.gcpr-SectionD-Dialog .body{width:100%;min-height:527px;padding:10px 24px 52px}.gcpr-SectionD-Dialog .body .close{margin-left:calc(100% - 26px);position:static}.gcpr-SectionD-Dialog .body .chart-container{aspect-ratio:279/150}.gcpr-SectionD-Dialog .body .wd{font-size:10px;line-height:14px;top:9%;left:9%}.gcpr-SectionD-Dialog .body .time{font-size:10px;line-height:14px;bottom:8%;right:6%}html[site=us] .gcpr-SectionD-Dialog .body .time{bottom:8%}.gcpr-SectionD-Dialog .body .list{display:none}.gcpr-SectionD-Dialog .body .list2{flex-direction:column;gap:10px;margin-top:24px;display:flex}.gcpr-SectionD-Dialog .body .list2 .list-item{align-items:center;gap:10px;display:flex}.gcpr-SectionD-Dialog .body .list2 .list-item .label{background:#454545;border-radius:100px;width:15px;height:7px}.gcpr-SectionD-Dialog .body .list2 .list-item .text{color:#696c71;font-family:var(--ff-woff2-M);font-size:14px;line-height:18px}.gcpr-SectionD-Dialog .body .list2 .list-item:first-child .label{background:linear-gradient(90deg,#ffde68 -.3%,#48e23a 100%)}.gcpr-SectionD-Dialog .body .list2 .list-item:first-child .text{color:#000}}.gcpr-SectionG{position:relative}.gcpr-SectionG .eco-section-label{color:#109c1e;margin-bottom:10px}.gcpr-SectionG .eco-section-desc .sub{font-size:.8em}@media not (min-width:1024px){.gcpr-SectionG .eco-section-label{margin-bottom:12px}}.gcpr-SectionC2{background-color:gray;width:100%;position:relative}.gcpr-SectionC2 .eco-section-card{align-items:center;width:100%;height:100vh;display:flex;position:sticky;top:0;left:0}.gcpr-SectionC2 .eco-section-card .eco-section-card-img{width:100%;height:100vh}.gcpr-SectionC2 .eco-section-card .eco-section-card-img .eco-video-icon{display:none}.gcpr-SectionC2 .eco-section-card .eco-section-card-msg{background:linear-gradient(#0000001a 0% 100%);width:100%;transition:all .2s cubic-bezier(.25,.46,.45,.94)}.gcpr-SectionC2 .eco-section-card .eco-section-card-msg .eco-section-card-in{max-width:100%;margin-right:0;padding:0}.gcpr-SectionC2 .eco-section-card .eco-section-card-msg .eco-section-card-in .eco-section{max-width:unset}.gcpr-SectionC2 .eco-section-card .eco-section-title{text-align:center;color:#fff;font-size:40px;transition:all .2s cubic-bezier(.25,.46,.45,.94)}@media not (min-width:1024px){.gcpr-SectionC2 .eco-section-card .eco-section-card-msg{padding-top:0;align-items:center!important}.gcpr-SectionC2 .eco-section-card .eco-section-card-msg .eco-section-title{padding:0 48px}.gcpr-SectionC2 .eco-section-card .eco-section-title{font-size:28px}}@media not (min-width:768px){.gcpr-SectionC2 .eco-section-card .eco-section-card-msg .eco-section-title{padding:0 24px}}.gcpr-SectionE{position:relative}.gcpr-SectionE .eco-swiper-l-r-items{width:100%}.gcpr-SectionE .eco-swiper-l-r-item-msg{display:none}@media not (min-width:1024px){.gcpr-SectionE .eco-img-item-h5{background-image:var(--eco-img-h5)}.gcpr-SectionE .eco-swiper-l-r-item .eco-swiper-l-r-item-img{height:443px}}@media not (min-width:768px){.gcpr-SectionE .eco-swiper-l-r-item .eco-swiper-l-r-item-img{height:280px}}.gcpr-SectionE-common{text-align:left;max-width:1200px;padding:0}.gcpr-SectionE-common .eco-section{max-width:996px;margin:0}.gcpr-SectionE-common .eco-section-label{color:#109c1e;margin-bottom:10px}@media (max-width:1440px){.gcpr-SectionE-common{max-width:unset;padding:0 120px}}@media not (min-width:1024px){.gcpr-SectionE-common{padding:0 48px}.gcpr-SectionE-common .eco-section-label{margin-bottom:12px}}@media not (min-width:768px){.gcpr-SectionE-common{padding:0 24px}}@media not (min-width:1024px){.gcpr-SectionH-title .eco-section-title{font-size:20px}}.gcpr-SectionH{gap:3px;display:flex;position:relative}.gcpr-SectionH .item{aspect-ratio:960/540;flex-direction:column;flex:1;justify-content:space-between;align-items:center;width:100%;padding:18px 0;display:flex;position:relative}.gcpr-SectionH .item .title{font-family:var(--ff-woff2-B);z-index:10;color:#fff;font-size:24px;line-height:32px;position:relative}.gcpr-SectionH .item .image{width:100%;height:100%;position:absolute;top:0;left:0}.gcpr-SectionH .item .desc{color:#fff;z-index:100;font-family:var(--ff-woff2-B);font-size:34px;line-height:42px;position:relative}html[site=jp] .gcpr-SectionH .item .desc{font-size:24px;line-height:1.2}@media only screen and not (max-width:1440px){.gcpr-SectionH{gap:6px}.gcpr-SectionH .item{padding:26px 0}}@media not (min-width:1024px){.gcpr-SectionH .item{padding:10px 0}.gcpr-SectionH .item .title{font-size:14px;line-height:20px}.gcpr-SectionH .item .desc{font-size:13.281px;line-height:16.406px}}@media not (min-width:768px){.gcpr-SectionH{flex-direction:column;gap:5px}.gcpr-SectionH .item{flex:unset;aspect-ratio:375/260;padding:10px 0}.gcpr-SectionH .item img{object-fit:cover}.gcpr-SectionH .item .title{font-size:14px;line-height:20px}.gcpr-SectionH .item .desc{font-size:13.281px;line-height:16.406px}}.gcpr-SectionI-section{text-align:center;padding:0 calc(50% - 600px)}@media not (min-width:768px){.gcpr-SectionI-section{text-align:left;padding:0 24px}}.gcpr-SectionI-graphic{width:100%}.gcpr-SectionI-graphic .eco-graphic-swiper-item-img{aspect-ratio:587/387;width:100%}.gcpr-SectionI-graphic .eco-graphic-swiper-item-desc{white-space:pre-line}@media not (min-width:768px){.gcpr-SectionI-graphic .eco-swiper-navigation .eco-swiper-button-icon{background-color:#f5f5f6!important}}.gcpr-SectionJ{position:relative}.gcpr-SectionJ .eco-section-label{color:#109c1e}.gcpr-SectionJ .eco-section-title{color:#fff;font-size:40px}.gcpr-SectionJ .container{grid-template-columns:1fr 1fr;gap:22.52px;width:100%;max-width:1200px;margin:0 auto;display:grid}.gcpr-SectionJ .container .item{background-color:#fff;width:100%;height:470px;position:relative}.gcpr-SectionJ .container .item.span-2{grid-column:span 2}.gcpr-SectionJ .container .item .eco-img{width:100%;height:100%}.gcpr-SectionJ .container .item .item-title{color:#fff;text-align:center;font-family:var(--ff-woff2-B);font-size:28px;line-height:36px;position:absolute;top:22px;left:50%;transform:translate(-50%)}html[site=jp] .gcpr-SectionJ .container .item .item-title{width:100%}.gcpr-SectionJ .container .item .dialog-icon{cursor:pointer;width:45.04px;height:45.04px;position:absolute;bottom:9.952px;right:9.384px}@media (max-width:1440px){.gcpr-SectionJ .container{width:calc(100% - 240px)}}@media not (min-width:1024px){.gcpr-SectionJ{padding:0 48px}.gcpr-SectionJ .eco-section-title{color:#fff;font-size:24px}.gcpr-SectionJ .eco-section-common{text-align:left;padding:0}.gcpr-SectionJ .container{gap:16px;width:calc(100% + 96px);margin:0 -48px;padding:0 48px;display:flex;overflow:auto}.gcpr-SectionJ .container::-webkit-scrollbar{display:none}.gcpr-SectionJ .container .item{flex-shrink:0;width:292px;height:280px}.gcpr-SectionJ .container .item .item-title{transform:unset;font-size:14px;line-height:20px;top:20px;left:20px}.gcpr-SectionJ .container .item .dialog-icon{flex-shrink:0;width:40px;height:40px;bottom:10px;right:10px}}@media not (min-width:768px){.gcpr-SectionJ{padding:0 24px;overflow:hidden}}.gcpr-SectionJ-BaseDialog{z-index:999;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);scroll-behavior:contain;background:#00000026;height:100vh;padding:120px;position:fixed;inset:0;overflow-y:auto}.gcpr-SectionJ-BaseDialog .dialog-container{scroll-behavior:contain;justify-content:center;align-items:center;width:100%;min-height:100%;display:flex}.gcpr-SectionJ-BaseDialog .dialog-body{background:#18191b;border-radius:24px;width:1440px;height:auto;padding:0 120px 112px;position:relative}.gcpr-SectionJ-BaseDialog .dialog-body .dialog-close{z-index:120;cursor:pointer;flex-shrink:0;width:48px;height:48px;margin-top:14px;margin-bottom:50px;margin-right:-106px;position:sticky;top:0;left:100%;transform:rotate(45deg)}.gcpr-SectionJ-BaseDialog .dialog-divider{background-color:#595c61;width:100%;height:1px;margin:100px 0}.gcpr-SectionJ-BaseDialog .eco-section .eco-section-title{color:#fff}.gcpr-SectionJ-BaseDialog .eco-section .eco-section-desc{color:#adafb3;margin-top:20px}.gcpr-SectionJ-BaseDialog .eco-title{color:#fff}@media (max-width:1440px){.gcpr-SectionJ-BaseDialog .dialog-body{width:100%;padding:0 120px 100px}.gcpr-SectionJ-BaseDialog .dialog-body .dialog-close{margin-top:20px;margin-bottom:32px;margin-right:-100px}.gcpr-SectionJ-BaseDialog .dialog-divider{margin:100px 0}}@media not (min-width:1024px){.gcpr-SectionJ-BaseDialog{padding:84px 48px}.gcpr-SectionJ-BaseDialog .dialog-body{border-radius:16px;width:100%;padding:0 48px 52px}.gcpr-SectionJ-BaseDialog .dialog-body .dialog-close{width:40px;height:40px;margin-top:10px;margin-bottom:2px;margin-right:-38px}.gcpr-SectionJ-BaseDialog .dialog-divider{margin:48px 0}.gcpr-SectionJ-BaseDialog .eco-section .eco-section-desc{margin-top:12px}}@media not (min-width:768px){.gcpr-SectionJ-BaseDialog{padding:102px 24px}.gcpr-SectionJ-BaseDialog .dialog-body{padding:0 24px 52px}.gcpr-SectionJ-BaseDialog .dialog-body .dialog-close{margin-right:-14px}.gcpr-SectionJ-BaseDialog .dialog-divider{margin:32px 0}}.gcpr-SectionJ-Dialog1 .dialog-divider{z-index:100;position:relative}.gcpr-SectionJ-Dialog1 .box1 .list{gap:16px;height:354px;display:flex}.gcpr-SectionJ-Dialog1 .box1 .list .item{flex:1}.gcpr-SectionJ-Dialog1 .box1 .eco-section{max-width:996px;margin:0}.gcpr-SectionJ-Dialog1 .box2{z-index:0;width:100%;height:695px;position:relative;overflow:hidden}.gcpr-SectionJ-Dialog1 .box2 .eco-video{width:90%;height:110%;position:absolute;top:6%;left:-5%}.gcpr-SectionJ-Dialog1 .box2 .eco-section{z-index:20;width:426px;position:absolute;top:0;right:0}.gcpr-SectionJ-Dialog1 .box3{flex-direction:column;gap:40px;width:100%;display:flex;position:relative}.gcpr-SectionJ-Dialog1 .box3 .eco-section{margin:0}.gcpr-SectionJ-Dialog1 .box3 .eco-img{width:100%;height:540px}@media only screen and not (max-width:1440px){.gcpr-SectionJ-Dialog1 .box1 .list{gap:24px;height:480px}.gcpr-SectionJ-Dialog1 .box2{height:773px}.gcpr-SectionJ-Dialog1 .box2 .eco-section{width:560px;right:20px}.gcpr-SectionJ-Dialog1 .box2 .eco-video{left:-15%}}@media not (min-width:1024px){.gcpr-SectionJ-Dialog1 .box1 .list{gap:10px;height:230px}.gcpr-SectionJ-Dialog1 .box2{height:unset;flex-direction:column;gap:30px;display:flex}.gcpr-SectionJ-Dialog1 .box2 .eco-section{width:100%;position:relative;top:0;right:0}.gcpr-SectionJ-Dialog1 .box2 .eco-video{inset:unset;width:100%;height:480px;position:relative}.gcpr-SectionJ-Dialog1 .box3{gap:30px}.gcpr-SectionJ-Dialog1 .box3 .eco-img{width:100%;height:300px}}@media not (min-width:768px){.gcpr-SectionJ-Dialog1 .box1 .list{flex-direction:column;width:100%;height:fit-content}.gcpr-SectionJ-Dialog1 .box1 .list .item{flex:unset;height:120px}.gcpr-SectionJ-Dialog1 .box2 .eco-video{height:240px}.gcpr-SectionJ-Dialog1 .box3 .eco-img{height:180px}}.gcpr-SectionJ-Dialog2 .list{gap:24px;display:flex}.gcpr-SectionJ-Dialog2 .list .item{flex:1}.gcpr-SectionJ-Dialog2 .list .item .eco-img{height:383.3px}.gcpr-SectionJ-Dialog2 .list .item .item-title{color:#fff;font-family:var(--ff-woff2-B);margin-top:24px;font-size:22px;line-height:28px}.gcpr-SectionJ-Dialog2 .list .item .item-desc{color:#83868d;font-family:var(--ff-woff2-M);margin-top:16px;font-size:16px;line-height:22px}@media (max-width:1440px){.gcpr-SectionJ-Dialog2 .list .item .eco-img{height:280px}}@media not (min-width:1024px){.gcpr-SectionJ-Dialog2 .list{gap:16px}.gcpr-SectionJ-Dialog2 .list .item .eco-img{height:180px}.gcpr-SectionJ-Dialog2 .list .item .item-title{margin-top:16px;font-size:16px;line-height:22px}.gcpr-SectionJ-Dialog2 .list .item .item-desc{margin-top:12px;font-size:12px;line-height:16px}}@media not (min-width:768px){.gcpr-SectionJ-Dialog2 .list{flex-direction:column;gap:32px}.gcpr-SectionJ-Dialog2 .list .item .eco-img{height:279px}.gcpr-SectionJ-Dialog2 .list .item .item-title{margin-top:16px;font-size:16px;line-height:22px}.gcpr-SectionJ-Dialog2 .list .item .item-desc{margin-top:12px;font-size:12px;line-height:16px}}.gcpr-SectionJ-Dialog3 .list{gap:40px;display:flex}.gcpr-SectionJ-Dialog3 .list .item{flex-direction:column;gap:10px;display:flex}.gcpr-SectionJ-Dialog3 .list .item-title{color:#83868d;font-family:var(--ff-woff2-M);font-size:16px;line-height:22px}.gcpr-SectionJ-Dialog3 .list .item-desc{color:#fff;font-family:var(--ff-woff2-B);font-size:34px;line-height:42px}.gcpr-SectionJ-Dialog3 .imgs{gap:32px;margin-top:30px;display:flex}.gcpr-SectionJ-Dialog3 .imgs .eco-img{height:438px}@media (max-width:1440px){.gcpr-SectionJ-Dialog3 .imgs{gap:24px}.gcpr-SectionJ-Dialog3 .imgs .eco-img{height:324px}}@media not (min-width:1024px){.gcpr-SectionJ-Dialog3 .list{gap:24px}.gcpr-SectionJ-Dialog3 .list .item{gap:4px}.gcpr-SectionJ-Dialog3 .list .item-title{font-size:12px;line-height:16px}.gcpr-SectionJ-Dialog3 .list .item-desc{font-size:24px;line-height:32px}.gcpr-SectionJ-Dialog3 .imgs{gap:16px;margin-top:16px}.gcpr-SectionJ-Dialog3 .imgs .eco-img{height:210px}}@media not (min-width:768px){.gcpr-SectionJ-Dialog3 .list,.gcpr-SectionJ-Dialog3 .imgs{flex-direction:column}}.gcpr-SectionK{background-color:#000;position:relative}.gcpr-SectionK .eco-section-card{align-items:center;width:100%;display:flex}.gcpr-SectionK .eco-section-card .eco-section-card-img{width:100%;height:600px}.gcpr-SectionK .eco-section-card .eco-section-card-img .eco-video-icon{display:none}.gcpr-SectionK .eco-section-card .eco-section-card-msg{will-change:opacity;background:linear-gradient(270deg,#0000 0%,#00000073 100%);width:calc(50% + 120px);padding-left:120px;transition:all .2s cubic-bezier(.25,.46,.45,.94)}.gcpr-SectionK .eco-section-card .eco-section-card-msg .eco-section-card-in{width:588px;max-width:100%;margin:0;padding:0}.gcpr-SectionK .eco-section-card .eco-section-label{color:#109c1e}.gcpr-SectionK .eco-section-card .comp-big-title{color:#fff;text-align:center;font-size:40px}.gcpr-SectionK .eco-section-card .eco-section-title,.gcpr-SectionK .eco-section-card .eco-section-desc{color:#fff}@media only screen and not (max-width:1440px){.gcpr-SectionK .eco-section-card .eco-section-card-img{height:800px}.gcpr-SectionK .eco-section-card .eco-section-card-msg{width:1200px;margin:0 auto;padding-left:calc(50vw - 600px)}}@media not (min-width:1024px){.gcpr-SectionK .eco-section-card .eco-section-card-img{height:580px}.gcpr-SectionK .eco-section-card .eco-section-card-msg{background:linear-gradient(#000 0%,#0000 100%);width:100%;height:auto;margin:0;padding:60px 48px;transform:none}.gcpr-SectionK .eco-section-card .eco-section-card-msg .eco-section-card-in{width:100%}}@media not (min-width:768px){.gcpr-SectionK .eco-section-card .eco-section-card-msg{padding:60px 24px}}.gcpr-SectionL{position:relative}.gcpr-SectionL .eco-section-common{padding:0 120px}.gcpr-SectionL .eco-graphic-swiper-length-4.eco-graphic-swiper-uiType-ui4 .eco-graphic-swiper-swiper-item{width:30%}.gcpr-SectionL .eco-graphic-swiper-length-4.eco-graphic-swiper-uiType-ui4 .eco-graphic-swiper-swiper-item .eco-graphic-swiper-item-img{aspect-ratio:.75;border-radius:20px;overflow:hidden}.gcpr-SectionL .eco-graphic-swiper-length-4.eco-graphic-swiper-uiType-ui4 .eco-graphic-swiper-swiper-item .eco-graphic-swiper-item-title{padding-top:6px;font-size:24px;line-height:32px}.gcpr-SectionL .eco-graphic-swiper-length-4.eco-graphic-swiper-uiType-ui4 .eco-graphic-swiper-swiper-item .eco-graphic-swiper-item-desc{padding:20px 0 30px;font-size:20px;line-height:1.2}.gcpr-SectionL .eco-graphic-swiper-length-4.eco-graphic-swiper-uiType-ui4 .eco-swiper-control{display:flex}.gcpr-SectionL .eco-graphic-swiper-length-4.eco-graphic-swiper-uiType-ui4 .eco-swiper-control .eco-swiper-button-icon{background-color:#4c4e52}.gcpr-SectionL .eco-graphic-swiper-length-4.eco-graphic-swiper-uiType-ui4 .eco-swiper-control .eco-swiper-button-icon:after{border-color:#fff}@media not (min-width:1024px){.gcpr-SectionL .eco-section-common{width:100vw;padding:0 48px}.gcpr-SectionL .eco-graphic-swiper-length-4.eco-graphic-swiper-uiType-ui4 .eco-graphic-swiper-swiper-item{width:292px}.gcpr-SectionL .eco-graphic-swiper-length-4.eco-graphic-swiper-uiType-ui4 .eco-graphic-swiper-swiper-item .eco-graphic-swiper-item-title{padding-top:0;font-size:16px;line-height:22px}.gcpr-SectionL .eco-graphic-swiper-length-4.eco-graphic-swiper-uiType-ui4 .eco-graphic-swiper-swiper-item .eco-graphic-swiper-item-desc{padding:12px 0 0;font-size:14px}}@media not (min-width:768px){.gcpr-SectionL .eco-section-common{padding:0 24px}}.gcpr-SectionM{position:relative;overflow:hidden}.gcpr-SectionM .mini-sup{vertical-align:top;font-size:.5em}.gcpr-SectionM .eco-section{max-width:996px;margin:0}html[site=jp] .gcpr-SectionM .eco-section{max-width:1040px}.gcpr-SectionM .spec-x{height:140px}.gcpr-SectionM .spec-m{height:100px}.gcpr-SectionM .comp-title1{font-family:var(--ff-woff2-B);text-align:center;width:996px;margin:0 auto;font-size:40px;line-height:58px}.gcpr-SectionM .items{grid-gap:16px;grid-template-rows:repeat(2,320px);grid-template-columns:repeat(6,1fr);grid-template-areas:"x1 x1 x1 x2 x2 x2""x3 x3 x4 x4 x5 x5";width:calc(100vw - 240px);margin:0 auto;display:grid}.gcpr-SectionM .items .item{white-space:pre-line;width:100%;height:100%;position:relative}.gcpr-SectionM .items .item .item-box{width:100%;height:100%;position:absolute;top:0;left:0}.gcpr-SectionM .items .item .item-box .item-text{color:#fff;width:100%;font-family:var(--ff-woff2-M);background:linear-gradient(#000c 0%,#0000 100%);padding:30px;font-size:20px;line-height:1.3;position:absolute;top:0;left:0}.gcpr-SectionM .items .item.item-1 .item-box{width:118.5%}.gcpr-SectionM .items .item.item-2 .item-box{width:81.5%;left:auto;right:0}.gcpr-SectionM .comp-img3{height:507px}@media only screen and not (max-width:1440px){.gcpr-SectionM .spec-x{height:240px}.gcpr-SectionM .spec-m{height:180px}.gcpr-SectionM .items{grid-template-rows:repeat(2,342px);width:1200px}.gcpr-SectionM .comp-img3{height:540px}}@media not (min-width:1024px){.gcpr-SectionM .mini-sup{vertical-align:super;font-size:.5em}.gcpr-SectionM .comp-title1{font-size:28px;line-height:36px}.gcpr-SectionM .spec-x{height:120px}.gcpr-SectionM .spec-m{height:80px}.gcpr-SectionM .items{grid-gap:8px;grid-template-rows:repeat(2,192px);width:calc(100vw - 96px)}.gcpr-SectionM .items .item .item-box .item-text{padding:14px;font-size:12px;line-height:16px}.gcpr-SectionM .comp-img3{height:302px}}@media not (min-width:768px){.gcpr-SectionM .items{grid-template:"x1 x2"173px"x4 x4"157px"x3 x5"157px/1fr 1fr;width:calc(100vw - 48px)}.gcpr-SectionM .items .item.item-1 .item-box,.gcpr-SectionM .items .item.item-2 .item-box{width:100%}.gcpr-SectionM .comp-img3{height:280px}}.gcpr-SectionN{background-color:#f5f5f6;align-items:center;height:680px;display:flex}.gcpr-SectionN .content{align-items:center;width:calc(100vw - 240px);max-width:1200px;margin:0 auto;display:flex}.gcpr-SectionN .side{width:calc(100% - 644px)}.gcpr-SectionN .side .title{font-family:var(--ff-woff2-B);font-size:40px;line-height:54px}.gcpr-SectionN .side .tabs{border-left:2px solid #00000029;flex-direction:column;gap:20px;margin-top:60px;padding-left:16px;display:flex}.gcpr-SectionN .side .tabs .tab{font-family:var(--ff-woff2-B);cursor:pointer;color:#696c71;font-size:20px;line-height:1.3}.gcpr-SectionN .side .tabs .tab.active{color:#000;position:relative}.gcpr-SectionN .side .tabs .tab.active:before{content:"";background-color:#000;border-radius:1px;width:2px;height:100%;position:absolute;top:0;left:-18px}.gcpr-SectionN .box{justify-content:center;align-items:center;width:644px;height:580px;padding-right:64px;display:flex;position:relative}.gcpr-SectionN .box .inner{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.gcpr-SectionN .box .inner .object-3d{width:90%;height:90%}.gcpr-SectionN .box .inner figure{background-size:contain}.gcpr-SectionN .box .icons{flex-direction:column;gap:25px;display:flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}.gcpr-SectionN .box .icons .icon{cursor:pointer;color:#83868d;background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;font-size:40px;display:flex}.gcpr-SectionN .box .icons .icon.active{color:#000}@media only screen and not (max-width:1440px){.gcpr-SectionN{height:700px}.gcpr-SectionN .side{width:536px}.gcpr-SectionN .box{width:664px;height:600px}}@media not (min-width:1024px){.gcpr-SectionN{height:427px}.gcpr-SectionN .content{width:calc(100vw - 96px)}.gcpr-SectionN .side{width:calc(100% - 373px)}.gcpr-SectionN .side .title{font-size:24px;line-height:32px}.gcpr-SectionN .side .tabs{margin-top:40px}.gcpr-SectionN .side .tabs .tab{font-size:14px;line-height:20px}.gcpr-SectionN .box{width:373px;height:327px;padding-right:46px}.gcpr-SectionN .box .icons{gap:32px}.gcpr-SectionN .box .icons .object-3d{width:100%;height:100%}.gcpr-SectionN .box .icons .icon{width:46px;height:46px;font-size:28px}}@media not (min-width:768px){.gcpr-SectionN{height:731px}.gcpr-SectionN .content{flex-direction:column;gap:4px;width:calc(100vw - 48px)}.gcpr-SectionN .side,.gcpr-SectionN .box{width:100%}.gcpr-SectionN .box{height:373px;padding-bottom:46px;padding-right:0}.gcpr-SectionN .box .icons{flex-direction:row;justify-content:center;width:100%;top:auto;bottom:0;left:50%;transform:translate(-50%)}}.gcpr-CompareA{color:#000;white-space:pre-line}.gcpr-CompareA .eco-compare-product-sub-item-h{min-height:unset;padding-bottom:24px;position:relative}.gcpr-CompareA .eco-compare-product-sub-item-border{width:100%;position:absolute;bottom:0}.gcpr-CompareA .eco-compare-product-sub-item-spec-title{font-family:var(--ff-woff2-B);font-size:16px;line-height:22px}.gcpr-CompareA .eco-compare-product-sub-item-spec-desc{font-family:var(--ff-woff2-M);color:#696c71;margin-top:4px;font-size:14px;line-height:18px}.gcpr-CompareA .eco-compare-product-sub-item-btns .eco-button{cursor:pointer}.gcpr-CompareA .eco-swiper-button-prev,.gcpr-CompareA .eco-swiper-button-next{background-color:#f5f5f6}@media not (min-width:1024px){.gcpr-CompareA .eco-compare-product-sub-item-section{min-height:58px}.gcpr-CompareA .eco-compare-product-sub-item-spec-box{gap:16px;margin-top:16px}.gcpr-CompareA .eco-compare-product-sub-item-spec-title{flex:1;justify-content:center;align-items:flex-end;font-size:14px;line-height:18px;display:flex}.gcpr-CompareA .eco-compare-product-sub-item-spec-desc{font-size:12px;line-height:16px}.gcpr-CompareA .eco-swiper-button-prev svg,.gcpr-CompareA .eco-swiper-button-next svg{width:24px;height:24px}}.gcpr-CompareA-price{justify-content:center;align-items:center;gap:2px;display:flex}.gcpr-CompareA-price .price{font-family:var(--ff-woff2-B);color:#000}.gcpr-CompareA-price .comparePrice{font-family:var(--ff-woff2-M);color:#696c71;text-decoration:line-through;transform:scale(.8)}.gcpr-WhatInBoxA .eco-section-title{font-size:40px;line-height:54px}@media not (min-width:1024px){.gcpr-WhatInBoxA .eco-section-title{font-size:24px;line-height:32px}html[site=nl] .gcpr-WhatInBoxA .eco-what-in-box-item-4 .eco-what-in-box-item-title{word-break:break-word}}.gcpr-jp-eco-accessories-item-price-box{align-items:center;gap:6px;margin-top:auto;padding-top:40px;display:flex}.gcpr-jp-eco-accessories-item-price-box-price{font-family:var(--eco-design-font-B);color:#000;font-size:24px;line-height:1.3}@media not (min-width:1024px){.gcpr-jp-eco-accessories-item-price-box-price{font-size:20px}}.gcpr-jp-eco-accessories-item-price-box-comparePrice{font-family:var(--eco-design-font-M);color:#696c71;font-size:22px;line-height:1.3;text-decoration:line-through}@media not (min-width:1024px){.gcpr-jp-eco-accessories-item-price-box-comparePrice{font-size:14px}}.gcpr-jp-eco-accessories-item-title{font-family:var(--eco-design-font-B);color:#000;font-size:20px;line-height:1.3}@media not (min-width:1024px){.gcpr-jp-eco-accessories-item-title{font-size:16px}}.gcpr-jp-eco-accessories-item-desc{font-family:var(--eco-design-font-M);color:#000;padding-top:8px;font-size:16px;line-height:22px}@media not (min-width:1024px){.gcpr-jp-eco-accessories-item-desc{font-size:14px}}.gcpr-jp-eco-accessories-item-img{max-width:280px;height:280px;margin:0 auto}@media not (min-width:1024px){.gcpr-jp-eco-accessories-item-img{max-width:220px;height:220px}}.gcpr-jp-eco-accessories-item-tab{background-color:#e6e6e7;border-radius:8px;flex-shrink:0;width:100%;height:44px;padding:4px;display:flex}.gcpr-jp-eco-accessories-item-tab .gcpr-jp-eco-accessories-item-tab-item{color:#83868d;font-size:14px;line-height:20px;font-family:var(--eco-design-font-B);cursor:pointer;border-radius:8px;flex:1;justify-content:center;align-items:center;transition:background .3s;display:flex}.gcpr-jp-eco-accessories-item-tab .gcpr-jp-eco-accessories-item-tab-item:hover{background-color:#ffffff4d}.gcpr-jp-eco-accessories-item-tab .gcpr-jp-eco-accessories-item-tab-item.active{color:#000;background-color:#fff}.gcpr-jp-eco-accessories:has(.gcpr-jp-eco-accessories-item-tab) .gcpr-jp-eco-accessories-item:has(.gcpr-jp-eco-accessories-item-tab) .gcpr-jp-eco-accessories-item-img{margin-top:0}.gcpr-jp-eco-accessories:has(.gcpr-jp-eco-accessories-item-tab) .gcpr-jp-eco-accessories-item .gcpr-jp-eco-accessories-item-img{margin-top:44px}.gcpr-jp-eco-accessories-item-msg{flex-direction:column;display:flex}.gcpr-jp-eco-accessories-item-btn-box{flex-direction:column;gap:10px;margin-top:10px;display:flex}.gcpr-jp-eco-accessories-item-btn-box .eco-button.disabled{opacity:.5;cursor:not-allowed}.gcpr-jp-eco-accessories .gcpr-jp-eco-accessories-items{padding:0 calc(50vw - 600px);position:relative}@media (max-width:1440px){.gcpr-jp-eco-accessories .gcpr-jp-eco-accessories-items{padding:0 120px}}@media not (min-width:1024px){.gcpr-jp-eco-accessories .gcpr-jp-eco-accessories-items{padding:0 48px}}@media not (min-width:768px){.gcpr-jp-eco-accessories .gcpr-jp-eco-accessories-items{padding:0 24px}}.gcpr-jp-eco-accessories-items .gcpr-jp-eco-accessories-item{background-color:#f5f5f6;width:384px;padding:24px}@media (max-width:1440px){.gcpr-jp-eco-accessories-items .gcpr-jp-eco-accessories-item{width:360px}}@media not (min-width:1024px){.gcpr-jp-eco-accessories-items .gcpr-jp-eco-accessories-item{width:328px;padding:16px}}@media not (min-width:768px){.gcpr-jp-eco-accessories-items .gcpr-jp-eco-accessories-item{width:278px}}.gcpr-jp-eco-accessories-title{margin-bottom:40px}.gcpr-jp-eco-accessories-title:empty{display:none}.gcpr-AccessoryA_JP .eco-title{text-align:center;font-size:40px;line-height:54px}.gcpr-AccessoryA_JP .gcpr-jp-eco-accessories-item{flex-direction:column;height:auto;display:flex}.gcpr-AccessoryA_JP .gcpr-jp-eco-accessories-item .gcpr-jp-eco-accessories-item-msg{height:calc(100% - 280px)}.gcpr-AccessoryA_JP .gcpr-jp-eco-accessories-item .gcpr-jp-eco-accessories-item-msg .gcpr-jp-eco-accessories-item-price-box-comparePrice{font-size:16px}.gcpr-AccessoryA_JP .gcpr-jp-eco-accessories-item .gcpr-jp-eco-accessories-item-msg .eco-link{cursor:pointer;font-size:16px;line-height:22px}.gcpr-AccessoryA_JP .gcpr-jp-eco-accessories-item .gcpr-jp-eco-accessories-item-msg .eco-link:not(.disabled):hover,.gcpr-AccessoryA_JP .gcpr-jp-eco-accessories-item .gcpr-jp-eco-accessories-item-msg .eco-link:not(.disabled):active{color:#fff;background-color:#3f4ce0}.gcpr-AccessoryA_JP .gcpr-jp-eco-accessories-item .gcpr-jp-eco-accessories-item-msg .eco-link.disabled{cursor:not-allowed}.gcpr-AccessoryA_JP .gcpr-jp-eco-accessories-item .gcpr-jp-eco-accessories-item-msg .gcpr-jp-eco-accessories-item-desc{white-space:pre-line}.gcpr-AccessoryA_JP .gcpr-jp-eco-accessories-item .gcpr-jp-eco-accessories-item-img{cursor:pointer;max-width:280px;height:280px;margin:0 auto}.gcpr-AccessoryA_JP .eco-swiper-navigation{margin-top:20px}.gcpr-AccessoryA_JP .eco-swiper-navigation .eco-swiper-button-prev,.gcpr-AccessoryA_JP .eco-swiper-navigation .eco-swiper-button-next{background-color:#f5f5f6!important}@media not (min-width:1024px){.gcpr-AccessoryA_JP .eco-title{margin-bottom:30px;font-size:24px;line-height:32px}.gcpr-AccessoryA_JP .gcpr-jp-eco-accessories-item .gcpr-jp-eco-accessories-item-msg{height:calc(100% - 220px)}.gcpr-AccessoryA_JP .gcpr-jp-eco-accessories-item .gcpr-jp-eco-accessories-item-msg .gcpr-jp-eco-accessories-item-title{font-size:16px;line-height:22px}.gcpr-AccessoryA_JP .gcpr-jp-eco-accessories-item .gcpr-jp-eco-accessories-item-msg .gcpr-jp-eco-accessories-item-desc{font-size:14px;line-height:18px}.gcpr-AccessoryA_JP .gcpr-jp-eco-accessories-item .gcpr-jp-eco-accessories-item-msg .gcpr-jp-eco-accessories-item-price-box{padding-top:30px}.gcpr-AccessoryA_JP .gcpr-jp-eco-accessories-item .gcpr-jp-eco-accessories-item-msg .gcpr-jp-eco-accessories-item-price-box-comparePrice{font-size:14px}.gcpr-AccessoryA_JP .gcpr-jp-eco-accessories-item .gcpr-jp-eco-accessories-item-img{max-width:220px;height:220px}}.gcpr-FooterTcA{position:relative}.gcpr-FooterTcA .link{color:#556ad0}.gcpr-FooterTcA .link:hover{text-decoration:underline}html[site=au] .gcpr-FooterTcA .eco-text-tc-item-head .eco-text-tc-title-text{color:#696c71;font-size:14px}.gcpr-PageNavLeft{z-index:1000;opacity:0;flex-direction:column;justify-content:center;gap:24px;transition:opacity .3s;display:flex;position:fixed;top:50%;left:32px;transform:translateY(-50%)}.gcpr-PageNavLeft:hover .pro-item .item-name{opacity:1}.gcpr-PageNavLeft .pro-item{align-items:center;gap:4px;max-width:90px;transition:all .2s;display:flex;overflow:hidden}.gcpr-PageNavLeft .pro-item:before{content:"";background-color:var(--progress-bg-theme);cursor:pointer;border-radius:50%;flex-shrink:0;width:16px;height:16px;display:block}.gcpr-PageNavLeft .pro-item .item-name{font-family:var(--ff-woff2-B);color:#83868d;opacity:0;flex:1;font-size:12px;line-height:16px;transition:all .2s}.gcpr-PageNavLeft .pro-item .item-name:hover{color:var(--progress-theme)}.gcpr-PageNavLeft .pro-item .item-name.active{color:var(--progress-theme);opacity:1}.gcpr-PageNavLeft .pro-item.black{--progress-theme:#000;--progress-bg-theme:#c5c5c5}.gcpr-PageNavLeft .pro-item.white{--progress-theme:#fff;--progress-bg-theme:#2d2d2d}.gcpr-PageNavLeft .pro-item.white svg{background-color:#353533;border-radius:999px}.gcpr-PageNavLeft .pro-item.white svg circle:first-child{stroke:#353533}.gcpr-PageNavLeft .pro-item.active:before{content:unset}.gcpr-PageNavLeft .pro-item svg{flex-shrink:0;width:16px;height:16px}@media only screen and not (max-width:1440px){.gcpr-PageNavLeft{left:40px}.gcpr-PageNavLeft .pro-item{max-width:unset}}@media not (min-width:1024px){.gcpr-PageNavLeft{display:none}}.gcpr-PageNavLeft.enter{opacity:1}
