.history-cover{min-height:clamp(24rem,12.727vw + 16.364rem,40.8rem)!important}.about-t,.about-t ul{position:relative;z-index:9}.about-t ul{box-shadow:0 2px 8px 0 rgba(0,0,0,.1);gap:0;transform:translateY(-50%)}.about-t ul li{padding:0 clamp(2rem,9.091vw - 3.455rem,14rem);position:relative}.about-t li:first-child:after{background-color:var(--wp--preset--color--line);content:"";height:3rem;position:absolute;right:0;top:50%;transform:translate(50%,-50%);width:1px}.about-t a{padding:clamp(1.2rem,.758vw + .745rem,2.2rem) 0;position:relative}.about-t a:after{background-color:var(--wp--preset--color--a);bottom:0;content:"";height:.2rem;left:0;position:absolute;right:0;transform:scale(0);transition:all .3s ease}.about-t a:hover{color:var(--wp--preset--color--a)!important}.about-t a:hover:after{transform:scale(1)}.about-t .current-menu-item{color:var(--wp--preset--color--a)}.about-t .current-menu-item a:after{transform:scale(1)}.container .line-l:after,.container .line-l:before,.container .line:after,.container .line:before{width:6rem}.container .about-t{background-color:transparent!important}.container .about-t ul{background-color:var(--wp--preset--color--white)!important}.company-container{position:relative}.company-container:before{aspect-ratio:.885;background:url(../assets/img/circle.png) no-repeat;content:"";left:0;position:absolute;top:0;transform:translateY(-20%);width:42vw;z-index:-1}.factory-item:hover{box-shadow:0 1px 2px 0 rgba(0,0,0,.06)}.factory-item:hover .con-l:after{background-color:var(--wp--preset--color--a)}.factory-item:hover .con-r{background-color:var(--wp--preset--color--a)!important}.factory-item:hover p{color:var(--wp--preset--color--white)!important}.factory-item:hover .tit:after{background-color:var(--wp--preset--color--white)!important}.factory-item .con-l{align-items:center;display:flex;height:100%;position:relative}.factory-item .con-l:after{background-color:var(--wp--preset--color--light-1);bottom:0;content:"";position:absolute;right:0;top:0;transition:all .3s ease;width:50%;z-index:-1}.factory-item .image{aspect-ratio:1.33;overflow:hidden;width:100%}.factory-item .image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.factory-item .image a{position:relative}.factory-item .image a:after{aspect-ratio:1;background-color:var(--wp--preset--color--a);background-color:hsla(0,0%,100%,.65);background-image:url(../assets/img/play.png);background-position:50%;background-repeat:no-repeat;background-size:2rem 2rem;border-radius:50%;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:4.8rem;z-index:9}.factory-item .con-r{height:100%;transition:all .3s ease}.factory-item .tit{position:relative}.factory-item .tit:after{background-color:var(--wp--preset--color--a);bottom:-2rem;content:"";height:.2rem;left:0;position:absolute;transition:all .3s ease;width:5rem}.factory-grid a,.factory-grid img{height:100%;width:100%}.about-product .xz-gallery-block{gap:0}.about-product .t .product-line{background-color:var(--wp--preset--color--line);flex:1;height:.2rem}.about-product .work-btns>div{align-items:center;aspect-ratio:1/1;border:2px solid var(--wp--preset--color--line);border-radius:50%;cursor:pointer;display:flex;justify-content:center;transition:all .3s ease;width:clamp(4.2rem,1.061vw + 3.564rem,5.6rem)}.about-product .work-btns>div:hover{background-color:var(--wp--preset--color--a);border-color:var(--wp--preset--color--a)}.about-product .work-btns>div:hover svg{color:var(--wp--preset--color--white)!important}.about-product .work-btns svg{font-size:var(--wp--preset--font-size--xs);transition:all .3s ease}.about-product .work-btns .prev{transform:rotate(180deg)}.about-product .product-word-swiper{overflow:hidden}.about-product .product-word-swiper .swiper-wrapper{margin:0!important}.about-product .product-word-swiper .xz-gallery-item{aspect-ratio:1.335;flex-shrink:0;overflow:hidden}.about-capacity .about-capcon{background:url(../assets/img/bl-arch.png) no-repeat;background-size:100% 100%}.about-capacity .grid-3 .dot{aspect-ratio:1;background-color:var(--wp--preset--color--line);border-radius:50%;transform:translateY(-.5em);width:1rem}.about-capgallery{position:relative}.about-capgallery img{border-radius:50%}.about-capgallery .left{left:5rem;position:absolute;top:0;transform:translateY(-100%);width:20vw}.about-capgallery .left:before{aspect-ratio:1;background-color:var(--wp--preset--color--a);border-radius:50%;bottom:0;content:"";left:6.6rem;position:absolute;width:clamp(2.4rem,1.818vw + 1.309rem,4.8rem);z-index:9}.about-capgallery .right{position:absolute;right:10rem;top:0;transform:translateY(-100%);width:18.5vw}.about-capgallery .item4{position:relative}.about-capgallery .item4:before{aspect-ratio:1;background-color:var(--wp--preset--color--a);border-radius:50%;content:"";opacity:.5;position:absolute;top:50%;transform:translate(-4rem,-50%);width:clamp(2rem,1.212vw + 1.273rem,3.6rem);z-index:9}.about-capgallery .image3{position:relative}.about-capgallery .image3:before{aspect-ratio:1;background-color:var(--wp--preset--color--a);border-radius:50%;content:"";left:1rem;position:absolute;top:.2rem;width:clamp(2.4rem,1.818vw + 1.309rem,4.8rem);z-index:9}.about-capgallery .item1{position:relative}.about-capgallery .item1:before{aspect-ratio:1;background-color:var(--wp--preset--color--a);border-radius:50%;content:"";left:0;opacity:.5;position:absolute;top:0;width:clamp(2.2rem,1.212vw + 1.473rem,3.8rem);z-index:9}@media screen and (max-width:1650px){.about-capgallery .left{left:-4rem;width:16vw}.about-capgallery .right{right:-2rem}}@media screen and (max-width:1280px){.about-capacity .grid-3{align-items:center;flex-direction:column}.about-capacity .grid-3 .dot{display:none!important}}@media screen and (max-width:1024px){.factory-grid>div{flex-direction:column}.factory-grid .con-l{padding:0!important}.about-capgallery .right{width:24vw}.about-capgallery .left{width:22vw}}@media screen and (max-width:600px){.container .factory-grid{grid-template-columns:1fr}.container .factory-item .tit:after{bottom:-1.6rem}.about-product .t .product-line{display:none}.about-capgallery>div{display:grid!important;gap:1rem;grid-template-columns:repeat(2,1fr)}.about-capacity .about-capcon{background:transparent}}