﻿.scroll-progress-bar{display:none;}@media screen and (max-width:768px){.scroll-progress-bar{display:flex;}}@media screen and (min-width:769px){.arrow-wrapper-mobile{display:none;}}[data-inviewport=contentFadeBanner1]{opacity:0;}[data-inviewport=contentFadeBanner1].is-inViewport{opacity:1;transition:1s ease-in;}[data-inviewport=contentFadeBanner2]{opacity:0;}[data-inviewport=contentFadeBanner2].is-inViewport{opacity:1;transition:1s ease-in .6s;}[data-inviewport=contentFadeBanner3]{opacity:0;}[data-inviewport=contentFadeBanner3].is-inViewport{opacity:1;transition:1s ease-in 1.2s;}[data-inviewport=contentFadeBanner4]{opacity:0;}[data-inviewport=contentFadeBanner4].is-inViewport{opacity:1;transition:1s ease-in 1.8s;}[data-inviewport=contentFadeBanner5]{opacity:0;}[data-inviewport=contentFadeBanner5].is-inViewport{opacity:1;transition:1s ease-in .8s;}[data-inviewport=contentSlideUp]{opacity:0;transform:translateY(20%);}[data-inviewport=contentSlideUp].is-inViewport{transform:translateY(0%);opacity:1;transition:1.2s;}[data-inviewport=contentSlideLeft1]{opacity:0;transform:translateX(20%);}[data-inviewport=contentSlideLeft1].is-inViewport{transform:translateX(0%);opacity:1;transition:2.2s;}[data-inviewport=contentSlideLeft2]{opacity:0;transform:translateX(20%);}[data-inviewport=contentSlideLeft2].is-inViewport{transform:translateX(0%);opacity:1;transition:2.2s;transition-delay:.8s;}@keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}.fadeOut{animation-name:fadeOut;}@keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}.fadeIn{animation-name:fadeIn;animation-delay:.8s;}.hidden{display:none!important;}#wrapper{position:fixed;overflow-y:hidden;width:100vw;height:100vh;display:flex;flex-direction:row;align-items:start;}#wrapper .section-container{position:relative;height:100vh;width:100vw;flex-shrink:0;overflow:hidden;}@media screen and (max-width:768px){#wrapper .section-container{width:222vw;}}#wrapper .section-container .bg-left{position:absolute;height:100vh;width:auto;object-position:bottom left;left:-14vw;}@media screen and (max-width:768px){#wrapper .section-container .bg-left{left:-330px;}}#wrapper .section-container .bg-top-right{position:absolute;object-position:top right;height:120vh;width:auto;top:-22.5vw;right:-5vw;}@media screen and (max-width:768px){#wrapper .section-container .bg-top-right{top:-359px;right:0;left:unset;}}#wrapper .section-container .bg-bot-right{position:absolute;object-position:bottom right;height:100vh;width:auto;z-index:-2;bottom:-15vw;right:-3.938vw;}@media screen and (max-width:768px){#wrapper .section-container .bg-bot-right{right:0;bottom:-25vh;}}#wrapper .section-container .top-left-word-group{position:absolute;top:5.125vw;left:6.25vw;}@media screen and (max-width:768px){#wrapper .section-container .top-left-word-group{top:110px;left:50px;}}#wrapper .section-container .top-left-word-group .image-gu{width:6.875vw;min-width:70px;}@media screen and (max-width:768px){#wrapper .section-container .top-left-word-group .image-gu{width:100px;}}#wrapper .section-container .top-left-word-group .image-shi{position:relative;width:6.25vw;left:1.563vw;min-width:60px;}@media screen and (max-width:768px){#wrapper .section-container .top-left-word-group .image-shi{width:95px;left:25px;}}#wrapper .section-container .bot-right-word-group{position:absolute;left:90.063vw;bottom:4vw;}@media screen and (max-width:768px){#wrapper .section-container .bot-right-word-group{right:20px;bottom:120px;left:unset;}}#wrapper .section-container .bot-right-word-group .image-da{width:7.5vw;min-width:80px;}@media screen and (max-width:768px){#wrapper .section-container .bot-right-word-group .image-da{width:120px;}}#wrapper .section-container .bot-right-word-group .image-gang{width:7.5vw;min-width:80px;}@media screen and (max-width:768px){#wrapper .section-container .bot-right-word-group .image-gang{width:120px;}}#wrapper .section-container .item-carousel{top:10vw;width:100%;margin:0 auto;}@media screen and (max-width:768px){#wrapper .section-container .item-carousel{top:90px;}}#wrapper .section-container .owl-stage-outer,#wrapper .section-container .owl-stage,#wrapper .section-container .owl-item{height:100%;}#wrapper .section-container .item-container{width:82vw;justify-content:center;position:relative;display:grid;grid-template-columns:50% 50%;grid-template-rows:10% 90%;left:13.75vw;column-gap:2vw;}@media screen and (max-width:768px){#wrapper .section-container .item-container{width:204vw;justify-content:center;position:relative;display:grid;grid-template-columns:100vw 100vw;grid-template-rows:128px auto;column-gap:0;left:-9px;}}#wrapper .section-container .item-container .image-item{grid-column:1;grid-row:1/span 2;}@media screen and (max-width:768px){#wrapper .section-container .item-container .image-item{grid-column:1;grid-row:2/span 1;margin-top:250px;display:flex;justify-content:center;flex-wrap:wrap;}}@media screen and (max-width:768px){#wrapper .section-container .item-container .image-item .image-one{transform:rotate(4deg) translateY(calc(-25vw - 7px)) translateX(-12px);}}@media screen and (max-width:768px){#wrapper .section-container .item-container .image-item .image-two{transform:rotate(-2deg) translateY(-25vw);}}#wrapper .section-container .item-container .image-item .text-over-image{position:absolute;text-orientation:upright;writing-mode:vertical-lr;font-size:1.5vw;letter-spacing:.813vw;font-family:ZOM-Regular,SM-Regular;}@media screen and (max-width:768px){#wrapper .section-container .item-container .image-item .text-over-image{margin-top:-40vw;margin-left:40vw;position:relative;text-orientation:sideways;writing-mode:horizontal-tb;font-size:7vw;letter-spacing:1.813vw;}}#wrapper .section-container .item-container .image-item .text-over-image.one{rotate:356deg;top:6.875vw;left:4vw;}@media screen and (max-width:768px){#wrapper .section-container .item-container .image-item .text-over-image.one{rotate:unset;top:6.875vw;}}#wrapper .section-container .item-container .image-item .text-over-image.two{rotate:2deg;top:4vw;left:4vw;}@media screen and (max-width:768px){#wrapper .section-container .item-container .image-item .text-over-image.two{rotate:unset;top:6.875vw;}}#wrapper .section-container .item-container .image-item>img{height:auto;width:110%;}@media screen and (max-width:768px){#wrapper .section-container .item-container .image-item>img{width:100%;max-width:590px;}}#wrapper .section-container .item-container .title-item{grid-column:2;grid-row:1;font-size:2.125vw;font-family:ZOM-Regular,SM-Regular;align-content:end;margin-left:-.875vw;}@media screen and (max-width:1600px){#wrapper .section-container .item-container .title-item{font-size:34px;}}#wrapper .section-container .item-container .title-item .whitespace{width:1ch;display:inline-block;}@media screen and (max-width:768px){#wrapper .section-container .item-container .title-item{font-size:36px;padding:0 40px 0 40px;}}#wrapper .section-container .item-container .content-item{grid-column:2;grid-row:2;font-family:ZOM-Regular,SM-Regular;font-size:1.25vw;margin-top:1.625vw;line-height:1.875vw;padding-right:8vw;}@media screen and (max-width:1600px){#wrapper .section-container .item-container .content-item{font-size:20px;line-height:30px;}}@media screen and (max-width:768px){#wrapper .section-container .item-container .content-item{font-size:20px;line-height:30px;padding:40px;}}#wrapper .section-container .item-container>div{color:#fff;}#wrapper .section-container .arrow-selector{z-index:2;display:grid;width:10.25vw;grid-template-columns:31.25% 31.25%;justify-content:center;position:absolute;gap:1.188vw;top:38.3vw;left:54.538vw;transition:width .5s;}#wrapper .section-container .arrow-selector .disabled{filter:opacity(.3);cursor:none;pointer-events:none;}#wrapper .section-container .arrow-selector .left{cursor:pointer;}#wrapper .section-container .arrow-selector .left .style-2{height:30px;align-items:center;color:#fff;text-decoration:none;display:flex;}#wrapper .section-container .arrow-selector .left .style-2 .mask{position:relative;padding:0;height:20px;overflow:hidden;}#wrapper .section-container .arrow-selector .left .style-2 .mask .link-container{transition:transform .4s ease;}#wrapper .section-container .arrow-selector .left .style-2 .link-icon{position:relative;width:35px;height:35px;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-left:10px;overflow:hidden;}#wrapper .section-container .arrow-selector .left .style-2 .link-icon .icon{display:block;position:absolute;transition:transform .4s ease;transform:scale(-1,1);}#wrapper .section-container .arrow-selector .left .style-2 .link-icon .icon:nth-child(2){transform:translate(40px) scale(-1,1);}#wrapper .section-container .arrow-selector .left .style-2:hover .icon:first-child{transform:translate(-40px) scale(-1,1);}#wrapper .section-container .arrow-selector .left .style-2:hover .icon:nth-child(2){transform:translate(0) scale(-1,1);}#wrapper .section-container .arrow-selector .right{cursor:pointer;}#wrapper .section-container .arrow-selector .right .style-2{height:30px;align-items:center;color:#fff;text-decoration:none;display:flex;}#wrapper .section-container .arrow-selector .right .style-2 .mask{position:relative;padding:0;height:20px;overflow:hidden;}#wrapper .section-container .arrow-selector .right .style-2 .mask .link-container{transition:transform .4s ease;}#wrapper .section-container .arrow-selector .right .style-2 .link-icon{position:relative;width:35px;height:35px;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-left:10px;overflow:hidden;}#wrapper .section-container .arrow-selector .right .style-2 .link-icon .icon{display:block;position:absolute;transition:transform .4s ease;}#wrapper .section-container .arrow-selector .right .style-2 .link-icon .icon:nth-child(2){transform:translate(-40px);}#wrapper .section-container .arrow-selector .right .style-2:hover .icon:first-child{transform:translate(40px);}#wrapper .section-container .arrow-selector .right .style-2:hover .icon:nth-child(2){transform:translate(0);}@media screen and (max-width:1400px){#wrapper .section-container .arrow-selector{position:relative;top:10vw;}}@media screen and (max-width:768px){#wrapper .section-container .arrow-selector{display:grid;width:26vw;grid-template-columns:31.25% 31.25%;justify-content:center;position:relative;gap:38%;top:-15vw;left:59.438vw;}}