:root{--padding-l:50px}.z1-page .section,.z7-page .section{padding:80px 48px}.text_gradient{background:linear-gradient(90deg,#ffb628,#ff7800);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.z7-gps .gps-content-box .z7-title-2 span{word-break:break-all}@media screen and (max-width:768px){.z1-page .section,.z7-page .section{padding:48px 20px}}@media screen and (min-width:700px){.product-gallery__thumbnail-list-wrapper.z7-bottom .product-gallery__thumbnail-list{grid-auto-columns:100px}}.product-gallery__thumbnail-list-wrapper.z7-bottom{padding:0 76px;position:relative}.product-gallery__thumbnail-list-wrapper.z7-bottom .z7-but{position:absolute;top:50%;transform:translateY(-50%);width:46px;height:46px;border-radius:50%;background:#f7f7f7;display:flex;justify-content:space-around;align-items:center;color:#fd8821;cursor:pointer}.product-gallery__thumbnail-list-wrapper.z7-bottom .z7-but.z7-disable{color:#b2b2b2;cursor:not-allowed}.product-gallery__thumbnail-list-wrapper.z7-bottom .z7-but svg{width:34px;height:34px}.product-gallery__thumbnail-list-wrapper.z7-bottom .z7-left{left:0}.product-gallery__thumbnail-list-wrapper.z7-bottom .z7-left svg{transform:rotate(180deg)}.product-gallery__thumbnail-list-wrapper.z7-bottom .z7-right{right:0}.color-item-block{width:48px;height:48px;border:6px solid #fff;border-radius:50%;position:relative}.color-swatch.z7-diy{width:auto;height:auto;display:flex;flex-wrap:wrap;margin:0}.color-swatch.z7-diy .z7-diy-text{padding:0 16px}.color-swatch.z7-diy.is-disabled .z7-diy-text{color:#b2b2b2}.color-swatch.is-selected.z7-diy .color-item-block,:checked+.color-swatch.z7-diy .color-item-block{border:none}.color-swatch.is-selected.z7-diy .color-item-block:before,:checked+.color-swatch.z7-diy .color-item-block:before{content:"";background:transparent;border:4px solid #fff;width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%}.color-swatch.is-selected.z7-diy:before,.color-swatch.z7-diy:before,:checked+.color-swatch.z7-diy:before{display:none}.z7-color{color:#fd8821}.content-box{max-width:760px;margin:0 auto}.z7-title-6{font-size:22px;font-weight:500;line-height:1.2}.z7-title-5{font-size:28px}.z7-title-4,.z7-title-5{font-weight:700;line-height:1.2}.z7-title-4{font-size:32px}.z7-title-3{font-size:45px}.z7-title-2,.z7-title-3{font-weight:700;line-height:1.2}.z7-title-2{font-size:50px}.z7-title-1{font-size:68px;font-weight:700;line-height:1.2}.z7-body-1{font-size:18px;line-height:1.4}.z7-body-1.tips{color:#00000099}.z7-body-2{font-size:16px;line-height:1.4}.z7-video-swiper .content-box{text-align:center}.z7-video-swiper{overflow:hidden}.z7-video-swiper .swiper{overflow:visible}.z7-video-swiper .z7-title-5{margin-bottom:8px}.z7-video-swiper .z7-video-swiper-video{margin:50px 0}.z7-video-swiper .content-box{margin-bottom:100px}.z7-video-swiper .z7-video-swiper-video video{max-width:1200px;height:auto;margin:0 auto;border-radius:30px;overflow:hidden}.z7-video-swiper-card.swiper-slide{width:590px;margin-bottom:40px}.z7-video-swiper .content-box:first-child{margin-bottom:50px}.z7-video-swiper-card .img-box{position:relative;width:590px;height:396px;border-radius:30px;margin-bottom:20px;overflow:hidden;background:#f0f0f0}.z7-video-swiper-card .img-box .img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.z7-video-swiper-card .img-box .z7-title-4{position:absolute;left:30px;top:30px;color:#fff}.z7-video-swiper .swiper{max-width:1200px}.z7-video-swiper .z7-navigation-swim{display:flex;justify-content:flex-end}.z7-video-swiper .z7-navigation-swim .but{width:50px;height:50px;border-radius:50%;display:flex;justify-content:space-around;align-items:center;background:rgba(0,0,0,.12);color:#00000099}.z7-video-swiper .z7-navigation-swim .but.swiper-button-disabled{background:rgba(0,0,0,.05);color:#00000040;cursor:not-allowed}.z7-video-swiper .z7-navigation-swim .but svg{width:25px;height:25px}.z7-video-swiper .z7-navigation-swim .z7-right{margin-left:12px;cursor:pointer}.z7-video-swiper .z7-navigation-swim .z7-left{cursor:pointer}.z7-video-swiper .z7-navigation-swim .z7-left svg{transform:rotate(180deg)}.z7-video-swiper .z7-video-swiper-color-card{width:590px;padding:30px;border-radius:30px;color:#fff;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:40px;height:auto}.z7-video-swiper .z7-video-swiper-color-card .title{color:#ffe000}.z7-video-swiper .z7-video-swiper-color-card .sub-text{color:#fff}.z7-video-swiper .z7-video-swiper-color-card.bottom .title,.z7-video-swiper .z7-video-swiper-color-card.center .title,.z7-video-swiper .z7-video-swiper-color-card.top .img{order:1}.z7-video-swiper .z7-video-swiper-color-card.bottom .sub-text,.z7-video-swiper .z7-video-swiper-color-card.center .img,.z7-video-swiper .z7-video-swiper-color-card.top .title{margin:30px 0;order:2}.z7-video-swiper .z7-video-swiper-color-card.bottom .img,.z7-video-swiper .z7-video-swiper-color-card.center .sub-text,.z7-video-swiper .z7-video-swiper-color-card.top .sub-text{order:3}.z7-video-swiper .z7-video-swiper-color-card .img{width:100%;height:auto;border-radius:15px}.z7-img-text{background:#f7f7f7}.z7-img-text .z7-box{max-width:1600px;display:flex;background:#fff;border-radius:30px;overflow:hidden}.z7-img-text .img-box,.z7-img-text .text-box{position:relative;width:50%}.z7-img-text .img-box{padding-bottom:calc(50% / 8 * 9)}.z7-img-text .img-box .img,.z7-img-text .text-box .content .text-img-box .text-img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.z7-img-text .text-box{display:flex;justify-content:space-around;align-items:center;padding:50px}.z7-img-text .text-box .content{max-width:488px}.z7-img-text .text-box .content .text-img-box{display:none}.z7-img-text .text-box .content .z7-title-2{margin-bottom:50px}.z7-map{background:#fff}.z7-mobile{display:none}.z7-pc{display:block}.z7-call img,.z7-map img{width:100%;height:auto}.z7-map .mobile-img{padding-left:100px;position:relative;top:-110px;width:382px!important}.z7-map .conent-box{display:flex;margin-top:60px}.z7-map .conent-box .conent{width:50%}@media (min-width:768px){.z7-map .conent-box .conent{padding:0}}.z7-map .conent-box .conent *{max-width:412px;margin-left:auto}.z7-map .conent-box .conent .z7-title-2{margin-bottom:50px}.z7-block-list{background:#fff}.z7-block-list .z7-body{max-width:1340px;margin:0 auto}.z7-block-list .z7-item{padding:0 70px 20px;position:relative;display:flex;justify-content:space-between}.z7-block-list .z7-item .img-box{width:calc((100% - 20px) * .67);padding-bottom:calc((100% - 20px) * .67 * .8);position:relative}.z7-block-list .z7-item .img-box .img{border-radius:30px;overflow:hidden;position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.z7-block-list .z7-item .img-box .mobile-img-box{position:absolute;left:-70px;bottom:-20px;z-index:1;width:23%;height:auto;-o-object-fit:cover;object-fit:cover}.z7-block-list .z7-item .img-box .mobile-img-box .watch-img{position:absolute;width:76%!important;height:auto!important;right:-38%!important;bottom:0!important;z-index:2}@media (min-width:768px){.z7-block-list .z7-item:nth-child(2n) .img-box .mobile-img-box .watch-img{left:-38%;right:auto}.z7-block-list .z7-item:nth-child(2n) .img-box{order:2}.z7-block-list .z7-item:nth-child(2n) .z7-item-content{order:1}.z7-block-list .z7-item:nth-child(2n) .img-box .mobile-img-box{left:auto;right:-70px}}.z7-block-list .z7-item .z7-item-content{width:calc((100% - 20px) * .33);padding:50px 40px;border-radius:30px;overflow:hidden;color:#fff}.z7-block-list .hover-content h1{font-size:22px;line-height:1.2;font-weight:700;margin-bottom:20px}.z7-block-list .hover-content p{font-size:16px;line-height:1.4;font-weight:400;margin-bottom:30px}.z7-block-list .z7-item .z7-item-content .hover-content,.z7-block-list .z7-item .z7-item-content.show .body-conent{display:none}.z7-block-list .z7-item .z7-item-content.show .hover-content{display:block}.z7-block-list .z7-item-content.show .but-list .but svg{transform:rotate(45deg)}.z7-block-list .z7-item-content .icon{margin-bottom:40px;width:100px!important;height:100px!important}.z7-block-list .z7-item-content .z7-title-3{color:#ffe000;margin-bottom:16px}.z7-block-list .z7-item-content .z7-title-6{margin-bottom:16px}.z7-block-list .z7-item-content{display:flex;flex-direction:column;justify-content:space-between}.z7-block-list .z7-item-content .but-list{position:sticky;bottom:0;display:flex;justify-content:flex-end}.z7-block-list .z7-item-content .but-list .but{width:40px;height:40px;background-color:hsla(0,0%,100%,.5);justify-content:space-around;align-items:center;display:flex;border-radius:50%;cursor:pointer}.z7-block-list .z7-item-content .but-list .but svg{width:25px;height:25px}.z7-block-list .z7-item:not(:last-child){margin-bottom:60px}.z7-sports{background-color:#fff}.z7-sports .z7-sports-bg .img{width:100%;height:auto}.z7-app .z7-app-box{max-width:1200px;margin:0 auto;background:#fff;border-radius:30px;display:flex;justify-content:space-between;position:relative}.z7-app .z7-app-content{display:flex;flex-direction:column;justify-content:space-between;max-width:576px;padding:80px 90px}.z7-app .z7-app-content .z7-title-4{color:#ff7800}.z7-app .z7-app-content .z7-title-1{margin-bottom:50px}.z7-app .z7-app-content .but-list{display:flex;margin-top:16px}.z7-app .z7-app-content .but-list a:not(:last-child){margin-right:16px}.z7-app .img{width:100%;height:auto}.z7-app .z7-pc.img{width:100%!important}@media (min-width:768px){.z7-sports .section{padding-top:40px}}.z7-sports .z7-card-list{max-width:1200px;margin:0 auto;display:flex;justify-content:space-between}.z7-sports .z7-card-list .z7-item:first-child{background:#00bd58}.z7-sports .z7-card-list .z7-item:nth-child(2){background:#fd8821}.z7-sports .z7-card-list .z7-item:nth-child(3){background:#1f79f0}.z7-sports .z7-card-list .z7-item:nth-child(4){background:#fd8821}.z7-sports .z7-card-list .z7-item{width:calc((100% - 40px) / 4);display:flex;flex-direction:column;justify-content:space-between;padding:40px 30px 10px;border-radius:30px;color:#fff}.z7-sports .z7-item-icon{width:100px!important;height:100px!important;margin-bottom:30px}.z7-sports .top{margin-bottom:20px}.z7-sports .bottom{display:flex;flex-flow:wrap}.z7-sports .bottom li{margin-right:40px;margin-bottom:30px}.z7-sports .bottom li .value{margin-bottom:8px}.z7-sports .content-box{margin-top:50px;text-align:center}.z7-privacy.z7-min-height{min-height:calc(100vw / 1.9161676646706587)}.z7-privacy{background:#000;position:relative;display:flex;align-items:center}.z7-privacy .z7-privacy-bg{position:absolute;width:100%;top:50%;transform:translateY(-50%);left:0;z-index:0}.z7-privacy .z7-privacy-bg .img{width:100%;height:auto}.z7-privacy .privacy-content-box{margin-right:50%;width:50%;z-index:1;position:relative;height:auto}@media (min-width:768px){.z7-privacy .privacy-content-box{padding:0}}.z7-privacy .privacy-content-box p{max-width:488px;padding-left:20px;margin-left:auto}.z7-privacy .privacy-content-box .title{color:#fff;margin-bottom:50px}.z7-privacy .privacy-content-box .text{color:#b2b2b2}.z7-call{background:#fff}.z7-call .z7-box .conent{max-width:1000px;margin:0 auto;display:flex}.z7-call .z7-box .conent>div{width:50%;padding-right:12px}.z7-call .z7-box .conent .left .z7-title-5{margin-bottom:8px}@media (min-width:768px){.z7-call .section{padding-top:60px}}.z7-gps{position:relative;display:flex;align-items:center}.z7-gps .z7-gps-bg{position:absolute;width:100%;height:100%;z-index:0}.z7-gps .z7-gps-bg img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.z7-gps .gps-content-box{margin:16px 16px 16px 54%;position:relative;z-index:1;border-radius:30px;background-color:#fff;max-width:550px}@media (min-width:768px){.z7-gps .gps-content-box{padding:70px 40px}}.z7-gps .gps-content-box .sub-title{margin-bottom:8px}.z7-gps .gps-content-box .title{margin-bottom:50px}@media (max-width:768px){.z7-title-6{font-size:18px}.z7-title-5{font-size:20px}.z7-title-4{font-size:24px}.z7-title-3{font-size:28px}.z7-title-2{font-size:32px}.z7-title-1{font-size:48px}.z7-body-2{font-size:15px}.z7-body-1{font-size:17px}.z7-video-swiper .z7-video-swiper-video{margin:30px 0}.z7-video-swiper .content-box{margin-bottom:80px}.z7-video-swiper .z7-video-swiper-video video{width:100%;height:100%}.z7-video-swiper-card.swiper-slide{width:100%}.z7-video-swiper-card .img-box{position:relative;width:100%;height:auto;padding-bottom:100%}.z7-video-swiper-card .img-box .img{position:absolute;top:0;left:0}.z7-video-swiper-card .img-box .z7-title-4{z-index:1}.z7-video-swiper .swiper-wrapper{display:block}.z7-video-swiper .z7-video-swiper-color-card{width:100%;border-radius:20px}.z7-video-swiper .content-box{text-align:left}.swiper-slide .z7-video-swiper-card{margin-right:0!important;margin-bottom:30px}.z7-video-swiper .z7-navigation{display:none}.z7-video-swiper .content-box:first-child{margin-bottom:30px}.z7-img-text{background:#fff}.z7-img-text .img-box{display:none}.z7-img-text .z7-box{border-radius:0}.z7-img-text .text-box .content{max-width:none;text-align:center}.z7-img-text .text-box .content .z7-title-2{margin-bottom:30px}.z7-img-text .text-box .content .text-img-box{display:block;position:relative;width:100%;padding-bottom:100%;border-radius:30px;margin-bottom:30px;overflow:hidden}.z7-img-text .text-box{width:100%;padding:0}.z7-mobile{display:block}.z7-map .mobile-img,.z7-pc{display:none}.z7-map .conent-box{display:block;margin-top:30px}.z7-map .conent-box .conent{width:100%;padding-top:0}.z7-map .conent-box .conent *{max-width:none;margin-left:0;text-align:center}.z7-map .conent-box .conent .z7-title-2{margin-bottom:30px;padding:0 20px}.z7-block-list .z7-item{padding:0;display:block}.z7-block-list .z7-item .img-box{width:100%;padding-bottom:100%;margin-bottom:calc(10% + 16px)}.z7-block-list .z7-item .img-box .mobile-img-box{left:auto;right:0;bottom:-10%;width:20%}.z7-block-list .z7-item .img-box .mobile-img-box .watch-img{position:relative;right:0!important;width:100%!important}.z7-block-list .z7-item .img-box .mobile-img-box .mobile-img{position:absolute;right:50%!important;width:135%!important;max-width:none;bottom:0;left:unset!important}.z7-block-list .z7-item .z7-item-content{width:100%;padding:40px 30px;border-radius:20px}.z7-block-list .hover-content h1{font-size:18px;margin-bottom:10px}.z7-block-list .hover-content p{font-size:15px;margin-bottom:50px}.z7-sports .z7-card-list{display:block}.z7-sports .z7-card-list .z7-item{width:100%;border-radius:20px}.z7-sports .bottom li{margin-bottom:20px;margin-right:30px}.z7-sports .z7-card-list .z7-item:not(:last-child){margin-bottom:20px}.z7-sports .content-box{margin-top:20px;text-align:left}.z7-privacy{display:block}.z7-privacy .z7-privacy-bg{position:relative;top:0;transform:none}.z7-privacy .privacy-content-box{margin-right:0;width:100%;background:#1f79f0;padding-top:30px;padding-bottom:40px}.z7-privacy .privacy-content-box p{max-width:none;padding:0;margin:0}.z7-privacy .privacy-content-box .title{margin-bottom:30px}.z7-privacy .privacy-content-box .text{color:#fff}.z7-app{background:#fff}.z7-app .z7-app-content{padding:0;max-width:none;width:100%}.z7-app .z7-mobile.img{padding-left:10%}.z7-app .z7-app-content .z7-title-1{margin-bottom:30px}.z7-app .z7-app-content .but-list{margin-top:0;justify-content:center}.z7-call{padding:0}.z7-call .z7-box .conent{display:block}.z7-call .z7-box .conent>div{width:100%;padding-right:20px}.z7-call .section{padding-top:30px;padding-bottom:30px}.z7-gps{display:block}.z7-gps .z7-gps-bg{position:relative}.z7-gps .z7-gps-bg img{height:auto}.z7-gps .gps-content-box{margin:0;border-radius:0;padding-top:30px;text-align:center;max-width:100%}.z7-gps .gps-content-box .title{margin-bottom:30px}.z7-block-list .z7-item .img-box .img,.z7-video-swiper .z7-video-swiper-video video,.z7-video-swiper-card .img-box{border-radius:20px}.z7-swiper-flip .mySwiper .swiper-slide:last-child,.z7-video-swiper-card.swiper-slide:last-child{margin-bottom:0!important}.z7-swiper-swim{pointer-events:none}.z7-privacy.z7-min-height{min-height:calc(100vw / .8949880668257757)}}.imoo-shipping{max-width:100%;width:1200px;padding:0;flex-direction:column}.imoo-shipping,.imoo-shipping .shipping-card{display:flex;justify-content:center;align-items:center}.imoo-shipping .shipping-card{width:100%;gap:12px;flex-wrap:wrap}.imoo-shipping .shipping-card .shipping-card-item{display:flex;width:392px;height:446px;flex:1;padding:var(--Spacing-Spacing-S,30px) 45px 45px 45px;flex-direction:column;align-items:center;gap:10px;flex-shrink:0;border-radius:30px;position:relative}.imoo-shipping .shipping-card .shipping-card-item:nth-child(1n){background:#1aba65}.imoo-shipping .shipping-card .shipping-card-item:nth-child(2n){background:#fd8821}.imoo-shipping .shipping-card .shipping-card-item:nth-child(3n){background:#2c79de}.imoo-shipping .shipping-card .shipping-card-item .image{position:absolute;bottom:0;left:0;display:flex;align-items:center;justify-content:end;width:100%;height:110px;padding-right:40px;padding-bottom:40px}.imoo-shipping .shipping-card .shipping-card-item .image img{max-width:110px}.imoo-shipping .shipping-card .shipping-card-item .shipping-card-item-txt{font-size:var(--Font-Size-Body_1,45px);font-style:normal;font-weight:400;line-height:1.2;color:#fff;text-align:left;width:100%}.imoo-shipping .shipping-card .shipping-card-item .shipping-card-item-richtext{margin-top:4px;width:100%;text-align:left}.imoo-shipping .shipping-card .shipping-card-item .shipping-card-item-richtext *{font-weight:400;line-height:1.2;font-size:28px;color:#fff;white-space:pre-line}@media (max-width:768px){.imoo-shipping{max-width:100%;width:1200px;padding:40px 30px;flex-direction:column}.imoo-shipping,.imoo-shipping .shipping-card{display:flex;justify-content:center;align-items:center}.imoo-shipping .shipping-card{width:100%;gap:20px;flex-wrap:wrap}.imoo-shipping .shipping-card .shipping-card-item{display:flex;width:100%;height:90px;padding:20px 30px;flex-direction:column;align-items:center;gap:0;flex:unset;flex-shrink:0;border-radius:20px;background:#f5f5f5}.imoo-shipping .shipping-card .shipping-card-item .image{display:flex;align-items:center;justify-content:end;width:100%;height:50px}.imoo-shipping .shipping-card .shipping-card-item .image img{max-width:100%;width:50px!important}.imoo-shipping .shipping-card .shipping-card-item .shipping-card-item-txt{font-size:22px;font-weight:700;color:#fff}.imoo-shipping .shipping-card .shipping-card-item .shipping-card-item-richtext{margin-top:4px;width:100%;text-align:left}.imoo-shipping .shipping-card .shipping-card-item .shipping-card-item-richtext *{font-weight:400;line-height:1.2;font-size:14px;color:#fff;white-space:nowrap}.imoo-shipping .shipping-card .shipping-card-item .shipping-card-item-richtext p{display:inline-block;margin-right:2px}}