﻿blockquote,body,code,dd,div,dl,dt,fieldset,figure,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}*,:after,:before{box-sizing:border-box}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,i,th,var{font-style:normal;font-weight:400}ol,ul{list-style:none}caption,th{text-align:left}q:after,q:before{content:""}a:focus{outline-style:none}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit}textarea{resize:none}input::-ms-clear{display:none}a,a:focus,a:hover{color:var(--themeColor);text-decoration:none}a{display:inline}::selection{background:var(--themeColor);color:#fff}:focus{outline-color:var(--themeColor)}img{height:auto;max-width:100%;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}legend{border:unset}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}html{font-size:10px;scroll-behavior:smooth;scroll-padding-top:var(--headerHeight);--headerHeight:10rem}html.with-fancybox .page__header{z-index:0}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:unset}.modal{height:100%;left:0;outline:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:1050}.modal,.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}@keyframes swiper-preloader-spin{to{transform:rotate(1turn)}}.swiper{list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-pointer-events{touch-action:pan-y}:root{--swiper-pagination-color:var(--swiper-theme-color);--swiper-pagination-bullet-size:8px;--swiper-pagination-bullet-width:8px;--swiper-pagination-bullet-height:8px;--swiper-pagination-bullet-inactive-color:#000;--swiper-pagination-bullet-inactive-opacity:0.2;--swiper-pagination-bullet-opacity:1;--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bullet-vertical-gap:6px;--swiper-navigation-size:44px;--swiper-theme-color:#007aff}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-wrapper{box-sizing:content-box;display:flex;z-index:1}.swiper-slide,.swiper-wrapper{height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide{flex-shrink:0}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:50%;display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);transition:.25s ease-out;width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}.swiper-pagination-bullet-active{background:var(--themeColor,var(--swiper-pagination-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-pagination-lock{display:none!important}::-webkit-scrollbar{background-color:#dbe3e8;border-radius:1rem;height:.4rem;width:.4rem}::-webkit-scrollbar-track{background-color:hsla(0,0%,94%,.5);border-radius:1rem;box-shadow:inset 0 0 0 hsla(0,0%,94%,.5)}::-webkit-scrollbar-thumb{background-color:#3e3a37;border-radius:1rem}.scroll-top{align-items:center;background-color:var(--themeColor);border-radius:50%;bottom:10rem;-webkit-box-shadow:0 .8rem 2.3rem -.6rem #1b1b1b;-moz-box-shadow:0 .8rem 2.3rem -.6rem #1b1b1b;box-shadow:0 .8rem 2.3rem -.6rem #1b1b1b;color:#fff;cursor:pointer;display:flex;height:6.3rem;justify-content:center;position:fixed;right:13.6rem;text-align:center;transition:transform .5s;width:6.3rem;z-index:999}.scroll-top i{border-bottom:2px solid #fff;border-right:2px solid #fff;content:"";height:1rem;-webkit-transform:rotate(225deg);-moz-transform:rotate(225deg);-ms-transform:rotate(225deg);-o-transform:rotate(225deg);transform:rotate(225deg);width:1rem}@media screen and (max-width:1024px),screen and (min-width:1441px){:root{--fz-12:12px;--fz-14:14px;--fz-15:15px;--fz-16:1.6rem;--fz-17:1.7rem;--fz-18:1.8rem;--fz-20:2rem;--fz-22:2.2rem;--fz-24:2.4rem;--fz-25:2.5rem;--fz-26:2.6rem;--fz-27:2.7rem;--fz-28:2.8rem;--fz-30:3rem;--fz-32:3.2rem;--fz-34:3.4rem;--fz-36:3.6rem;--fz-40:4rem;--fz-41:4.1rem;--fz-46:4.6rem;--fz-48:4.8rem;--fz-52:5.2rem;--fz-56:5.6rem;--fz-60:6rem;--fz-66:6.6rem}}@media screen and (max-width:1024px){:root{--section-gap:8rem;--block-gap:6rem;--block-m-t:6rem;--block-m-b:6rem;--block-p-t:6rem;--block-p-b:6rem;--mini-gap:3rem;--mini-m-t:3rem;--mini-m-b:3rem;--mini-p-t:3rem;--mini-p-b:3rem}}@media screen and (max-width:620px){:root{--section-gap:5rem;--block-gap:3rem;--block-m-t:3rem;--block-m-b:3rem;--block-p-t:3rem;--block-p-b:3rem;--mini-gap:15px;--mini-m-t:15px;--mini-m-b:15px;--mini-p-t:15px;--mini-p-b:15px}}/*! Common Style Start */._container_{margin-left:auto;margin-right:auto;width:100%}._container_,.container{width:140rem}._container_ ._content_,.container ._content_{width:100%}@media screen and (max-width:1024px){._container_,.container{width:100%}}.img-box,.swiper-box{position:relative}.img-box{overflow:hidden}.img{display:block}.img,.img_cover{height:100%;object-fit:cover;width:100%}.img_down{height:100%;object-fit:scale-down;width:100%}.flex_center{align-items:center;display:flex;justify-content:center}.flex_wrap{display:flex;flex-wrap:wrap}.anime-img{inset:0;position:absolute;transition:unset;-webkit-transition:unset}.anime-img,.video{height:100%;object-fit:cover;width:100%}.video{display:block}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.rich-box .container{width:100%!important}.YG-icon{color:inherit;font-size:inherit}.page__header{height:auto;left:0;position:absolute;z-index:9990}.header-placeHolder{display:block;height:var(--headerHeight);width:100%}@keyframes header-fixeds_1{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}.header-fixeds_1,.header-fixeds_2{animation:header-fixeds_1 .5s ease-out 0s;box-shadow:0 0 1.5rem 0 rgba(0,0,0,.35);left:0;position:fixed;top:0}/*! Common Style End *//*! SEO Content Start */.commonSeoContent{margin-bottom:var(--block-gap,8rem);position:relative}.commonSeoContent .container{width:100%}.commonSeoContent ._content_{position:relative}.commonSeoContent table td>*{margin:unset}.commonSeoContent>*{color:#333;font-size:var(--fz-16,14px);font-weight:400;line-height:1.6em;margin-bottom:2rem}.commonSeoContent>:last-child{margin-bottom:unset}.commonSeoContent p{color:#444;margin-bottom:1.5rem}.commonSeoContent a{border-bottom:1px solid transparent;color:var(--themeColor,#007aff);text-decoration:none;transition:border-bottom .3s}.commonSeoContent a:hover{border-color:var(--themeColor,#007aff)}.commonSeoContent h2,.commonSeoContent h3,.commonSeoContent h4{color:#000;font-weight:700;line-height:1.3em;margin-bottom:5px;margin-top:1.5rem}.commonSeoContent h2{font-size:3rem}.commonSeoContent h3{font-size:2.4rem}.commonSeoContent h4{font-size:2rem}.commonSeoContent ol,.commonSeoContent ul{margin-bottom:2rem;margin-left:2rem}.commonSeoContent ol li,.commonSeoContent ul li{line-height:1.6em;margin-bottom:10px}.commonSeoContent ul{list-style-type:disc}.commonSeoContent ul li::marker{color:#555}.commonSeoContent ol{list-style-type:decimal}.commonSeoContent ol li::marker{color:#555}.commonSeoContent blockquote{border-left:.4rem solid #ddd;color:#555;font-style:italic;margin:2rem 0;padding-left:2rem}.commonSeoContent code{background-color:#f5f5f5;border-radius:4px;color:#c7254e;font-family:Courier New,Courier,monospace;font-size:90%;padding:2px 4px}.commonSeoContent img{border-radius:.8rem;height:auto;margin-bottom:2rem;max-width:100%}.commonSeoContent .showBtn{bottom:-2rem;cursor:pointer;left:50%;margin-bottom:unset;position:absolute;transform:translate(-50%,100%);transition:.35s ease-out;will-change:transform}.commonSeoContent .showBtn.active{transform:translate(-50%,100%) rotate(180deg)}@media screen and (max-width:1024px){.commonSeoContent{padding-left:15px;padding-right:15px}}@media screen and (max-width:620px){.commonSeoContent article>p{font-size:14px}.commonSeoContent .showBtn{bottom:0}}/*! SEO Content End *//*! Common Variable Start  *//*! Common Variable End *//*! Common Variable Start  *//*! Common Variable End *//*! Common Variable Start  *//*! Common Variable End */.ld-iconfont{color:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}.common-sec-title{color:var(--themeColor);font-size:4.4rem;font-weight:700;line-height:1.454em}@media screen and (max-width:620px){.common-sec-title{font-size:2.6rem!important}}.common-btn{--offset-distance:3.4rem;all:unset;align-items:center;background-color:var(--themeColor);border:1px solid var(--themeColor);border-radius:99rem;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-size:var(--fz-16,14px);font-weight:600;justify-content:center;line-height:1;margin:0;overflow:hidden;padding:0;position:relative;transition:color .3s cubic-bezier(.48,0,.12,1),background-color .3s cubic-bezier(.48,0,.12,1)}.common-btn a,.common-btn p{padding:2rem 4rem}.common-btn a,.common-btn p,.common-btn span{align-items:center;color:inherit;display:flex;font-size:inherit;font-weight:inherit;justify-content:center;line-height:inherit}.common-btn span{max-width:calc(22rem + var(--offset-distance));padding-right:var(--offset-distance);position:relative;text-align:center;transition:transform .3s ease-out;z-index:9}.common-btn span:after{content:"";font-family:ld-iconfont;font-size:14px;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:.2s ease-out}.common-btn:after{background-color:var(--themeColor-dark-2);bottom:-50%;content:"";height:130%;left:50%;position:absolute;transform:translate(-50%) skewY(9.3deg) scaleY(0) scaleX(1);transform-origin:bottom left;transition:transform .5s cubic-bezier(.48,0,.12,1);width:130%;z-index:0}@media screen and (max-width:620px){.common-btn{font-size:14px!important}.common-btn a,.common-btn p{padding:1.2rem 3.2rem}.common-btn:after{content:unset}}.common-btn.active,.common-btn:hover{background-color:var(--themeColor);color:#fff}.common-btn.active span,.common-btn:hover span{text-shadow:0 0 1rem hsla(0,0%,100%,.85);transform:translateX(calc(var(--offset-distance)/2))}.common-btn.active span:after,.common-btn:hover span:after{opacity:0;transform:translate(100%,-50%)}.common-btn.active:after,.common-btn:hover:after{transform:translate(-50%) skewY(10deg) scaleY(2) scaleX(1.5)}@media screen and (max-width:620px){.common-btn.active,.common-btn:hover{background-color:var(--themeColor-dark-2)}}.page__pagination .pagination{align-items:center;column-gap:1.8rem;-webkit-column-gap:1.8rem;-moz-column-gap:1.8rem;-o-column-gap:1.8rem;display:flex;flex-wrap:wrap;justify-content:center}.page__pagination .pagination li.disabled{cursor:not-allowed}.page__pagination .pagination li.disabled span{background-color:transparent!important;color:#262626!important}.page__pagination .pagination li.active a,.page__pagination .pagination li.active span,.page__pagination .pagination li:hover a,.page__pagination .pagination li:hover span{background-color:var(--themeColor);color:#fff}.page__pagination .pagination li.pagination_btn a,.page__pagination .pagination li.pagination_btn span{padding:0 1rem;width:auto}.page__pagination .pagination li a,.page__pagination .pagination li span{align-items:center;background-color:transparent;border-radius:.4rem;color:#262626;display:flex;font-size:var(--fz-18,16px);font-weight:400;height:4.6rem;justify-content:center;line-height:1;overflow:hidden;transition:.3s ease-out;width:4.6rem}.pageLink{padding:var(--block-gap,5rem) 15px}.pageLink ._content_ .list{align-items:center;display:flex;justify-content:center}.pageLink ._content_ .list>li{color:#a7a7a7;font-size:var(--fz-18,16px);font-weight:400;line-height:1.2em;position:relative;transition:color .2s ease}.pageLink ._content_ .list>li.active{font-weight:600}.pageLink ._content_ .list>li.active,.pageLink ._content_ .list>li:hover{color:#1a1a1a}.pageLink ._content_ .list>li.active .img-box,.pageLink ._content_ .list>li:hover .img-box{opacity:1;transform:translate(-50%,100%);visibility:visible}.pageLink ._content_ .list>li a{align-items:center;color:inherit;display:flex;font-size:inherit;font-weight:inherit;justify-content:center;line-height:inherit;padding:.5rem 4rem}.pageLink ._content_ .list>li .img-box{bottom:0;height:2.5rem;left:50%;opacity:0;pointer-events:none;position:absolute;transform:translate(-50%,150%);transition:.3s ease-out;visibility:hidden;width:2rem}.pageLink ._content_ .list>li .img-box .img{object-fit:contain}@media screen and (max-width:620px){.pageLink ._content_{overflow-x:auto;overflow-y:hidden}.pageLink ._content_ .list{justify-content:flex-start;padding-bottom:2.5rem}.pageLink ._content_ .list>li .img-box{height:2.1rem;width:1.6rem}}.pageRoute{padding:var(--mini-gap,3rem) 0}.pageRoute ._content_ nav .list{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;row-gap:1.5rem}.pageRoute ._content_ nav .list>li{color:#666;font-size:var(--fz-18,16px);font-weight:400;line-height:1.2em;margin-right:1rem}.pageRoute ._content_ nav .list>li:last-of-type{margin:0}.pageRoute ._content_ nav .list>li:last-of-type>a:after{content:unset}.pageRoute ._content_ nav .list>li>a{align-items:center;color:inherit;display:flex;font-size:inherit;font-weight:inherit;justify-content:center;line-height:inherit;transition:color .2s ease}.pageRoute ._content_ nav .list>li>a:hover{color:var(--themeColor)}.pageRoute ._content_ nav .list>li>a:after{color:var(--themeColor);content:"";font-family:ld-iconfont;font-size:12px;font-weight:700;line-height:1;margin-left:.5rem}@media screen and (max-width:1024px){.pageRoute{padding-left:15px;padding-right:15px}}@media screen and (max-width:620px){.pageRoute ._content_ nav .list{row-gap:.8rem}.pageRoute ._content_ nav .list>li{font-size:var(--fz-16);margin-right:.5rem}.pageRoute ._content_ nav .list>li:last-of-type{margin-right:0}}.common-contact{margin-bottom:var(--section-gap,13rem);margin-top:var(--section-gap,11rem);overflow:hidden}.common-contact>._container_{background-position:50%;background-repeat:no-repeat;background-size:cover}.common-contact ._content_{align-items:center;display:flex;justify-content:space-between;margin:0 auto;padding-bottom:var(--section-gap,6.5rem);padding-top:var(--section-gap,10rem);width:87.5%}.common-contact ._content_ .contact-left{margin-right:var(--mini-gap,6rem)}.common-contact ._content_ .contact-left .common-sec-title{color:#fff;margin-bottom:var(--mini-gap,5.2rem);max-width:42rem}.common-contact ._content_ .contact-right{flex-shrink:0;width:42.8571428571%}.common-contact ._content_ .contact-right .form-box form fieldset{margin-bottom:var(--mini-gap,4rem)}.common-contact ._content_ .contact-right .form-box form fieldset .form-line{align-items:center;column-gap:2rem;-webkit-column-gap:2rem;-moz-column-gap:2rem;-o-column-gap:2rem;display:flex;justify-content:center;margin-bottom:1.5rem}.common-contact ._content_ .contact-right .form-box form fieldset .form-line:last-of-type{margin-bottom:0}.common-contact ._content_ .contact-right .form-box form fieldset .form-line .input-box{background:#fff;border-radius:.4rem;flex:1;overflow:hidden;position:relative}.common-contact ._content_ .contact-right .form-box form fieldset .form-line .input-box.valid .place-holder,.common-contact ._content_ .contact-right .form-box form fieldset .form-line .input-box:focus-within .place-holder{opacity:0;transform:translateX(-3rem)}.common-contact ._content_ .contact-right .form-box form fieldset .form-line .input-box .place-holder{color:#c5cdcf;display:block;font-size:var(--fz-16,14px);font-weight:400;left:1.4rem;line-height:1;max-width:100%;overflow:hidden;pointer-events:none;position:absolute;text-overflow:ellipsis;top:1.6rem;transition:.35s ease-out;white-space:nowrap}.common-contact ._content_ .contact-right .form-box form fieldset .form-line .input-box .place-holder em{color:var(--themeColor)}.common-contact ._content_ .contact-right .form-box form fieldset .form-line .input-box input,.common-contact ._content_ .contact-right .form-box form fieldset .form-line .input-box textarea{all:unset;box-sizing:border-box;display:block;font-size:var(--fz-16,14px);font-weight:400;line-height:1;padding:1.6rem 1.4rem;width:100%}@media screen and (max-width:1024px){.common-contact ._content_{padding-left:15px;padding-right:15px;width:100%}.common-contact ._content_ .contact-right{width:55%}}@media screen and (max-width:620px){.common-contact ._content_{flex-direction:column;position:relative}.common-contact ._content_:before{background-color:rgba(0,0,0,.35);inset:0;position:absolute}.common-contact ._content_ .contact-left{margin-bottom:var(--block-gap);margin-right:0;position:relative;width:100%;z-index:9}.common-contact ._content_ .contact-right{width:100%}}.custom-swiper-button{cursor:pointer;height:5.4rem;width:5.4rem}.custom-swiper-button .i{align-items:center;background-color:#fff;border:1px solid #fff;border-radius:50%;color:#8c8c8c;display:flex;height:100%;justify-content:center;overflow:hidden;transition:.3s ease-out;width:100%}.custom-swiper-button:hover .i{background-color:var(--themeColor-dark-2);color:#fff}@media screen and (max-width:620px){.custom-swiper-button{display:none}}body .search-1{padding-top:var(--mini-gap,1.6rem)}body main .header-placeHolder{display:block!important}@media screen and (max-width:1024px){body main .header-placeHolder{display:none!important}}.inner-banner{position:relative;z-index:9}.inner-banner .text-wrap{align-items:flex-start;display:flex;flex-direction:column;inset:0;justify-content:center;margin-top:var(--headerHeight);position:absolute;width:100%;z-index:9}.inner-banner .text-wrap ._content_{color:#fff;max-width:95rem;text-align:left}.inner-banner .text-wrap ._content_ .inner-title{font-size:4.8rem;font-weight:700;line-height:1.25em;margin-bottom:2rem}.inner-banner .text-wrap ._content_ .inner-des{font-size:2.4rem;font-weight:400;line-height:1.5em}.inner-banner .img-wrap .img-box{height:23.9583333333%;padding-top:23.9583333333%;position:relative;width:100%}.inner-banner .img-wrap .img-box .img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}@media screen and (max-width:1024px){.inner-banner .text-wrap{margin:0 auto;padding:1.5rem}.inner-banner .text-wrap ._content_{max-width:unset}.inner-banner .text-wrap ._content_ .inner-title{font-size:3.6rem}.inner-banner .text-wrap ._content_ .inner-des{font-size:var(--fz-20)}}@media screen and (max-width:620px){.inner-banner .img-wrap .img-box{height:50%;padding-top:50%;position:relative;width:100%}.inner-banner .text-wrap ._content_ .inner-title{font-size:2.4rem}.inner-banner .text-wrap ._content_ .inner-des{display:none;font-size:16px}}.page__nav.nav-2 .list{height:100%}.page__nav.nav-2 .list>li{height:100%;position:relative}.page__nav.nav-2 .list>li:hover .sub-wrapper{opacity:1;pointer-events:all;top:100%;visibility:visible}.page__nav.nav-2 .list>li.dropdown>a:after{color:inherit;content:"";display:block;font-family:YG-icon;font-size:inherit;font-weight:400;line-height:1;margin-left:.5rem;text-align:left}.page__nav.nav-2 .list>li .sub-wrapper{left:50%;min-width:26rem;opacity:0;pointer-events:none;position:absolute;top:120%;transform:translateX(-50%);transition:.4s ease;visibility:hidden;will-change:opacity,visibility,top}.page__nav.nav-2 .list>li .sub-wrapper li:hover{background-color:var(--themeColor);transition:.3s ease-out}.page__nav.nav-2 .list>li .sub-wrapper li:hover>a{color:#fff}.page__nav.nav-2 .list>li .sub-wrapper a{color:#222;display:block;font-size:var(--fz-16,14px);line-height:1.6em;padding:1rem;transition:.2s ease;white-space:nowrap}.page__nav.nav-2 .list>li .sub-wrapper .sub-wrapper_list{background-color:#fff;box-shadow:0 0 1.3rem 2px rgba(0,0,0,.15)}.page__nav.nav-2 .list>li .sub-wrapper .sub-wrapper_list>li{position:relative}.page__nav.nav-2 .list>li .sub-wrapper .sub-wrapper_list>li:hover .third-wrapper,.page__nav.nav-2 .list>li .sub-wrapper .sub-wrapper_list>li:hover .third-wrapper .third-list>li:hover .fourth-wrapper{opacity:1;pointer-events:all;top:0;visibility:visible}.page__nav.nav-2 .list>li .sub-wrapper .sub-wrapper_list>li>a{white-space:nowrap}.page__nav.nav-2 .list>li .sub-wrapper .sub-wrapper_list>li .fourth-wrapper,.page__nav.nav-2 .list>li .sub-wrapper .sub-wrapper_list>li .third-wrapper{min-width:26rem;opacity:0;padding-left:1rem;pointer-events:none;position:absolute;right:0;top:6rem;transform:translateX(100%);transition:opacity .4s ease .1s,visibility .4s ease .1s,top .3s ease-out .1s;visibility:hidden;will-change:opacity,visibility,top;z-index:1}.page__nav.nav-2 .list>li .sub-wrapper .sub-wrapper_list>li .fourth-wrapper .fourth-list,.page__nav.nav-2 .list>li .sub-wrapper .sub-wrapper_list>li .fourth-wrapper .third-list,.page__nav.nav-2 .list>li .sub-wrapper .sub-wrapper_list>li .third-wrapper .fourth-list,.page__nav.nav-2 .list>li .sub-wrapper .sub-wrapper_list>li .third-wrapper .third-list{background-color:#fff;box-shadow:0 0 1.3rem 2px rgba(0,0,0,.15)}.mobile-header{display:none}@media screen and (max-width:1024px){.page__header{position:fixed;top:0}.pc-header{display:none}.mobile-header{display:block}html{--headerHeight:85px!important}.container{width:100%!important}.header-placeHolder{display:block!important}.mobile-header{backdrop-filter:unset;background-color:#fff}.mobile-header .mobile-header-1.mobile_nav{display:unset}.mobile-header .mobile-header-1 .cus-container{width:unset}.mobile-header .mobile-header-1 .trigger_active{transform:rotate(90deg)}.mobile-header .mobile-header-1 .pc-header,.mobile-header .mobile-header-1 .pc_header{display:none}.mobile-header .mobile-header-1.mobile_nav .mobile_nav_header{align-items:center;background-color:#fff;display:flex;flex-direction:row-reverse;height:var(--headerHeight);justify-content:space-between;padding:15px;position:relative;z-index:9990}.mobile-header .mobile-header-1.mobile_nav .mobile_nav_header .cus-bars i{background-color:#000;display:block;height:2px;margin:.5rem 0;width:2.2rem}.mobile-header .mobile-header-1.mobile_nav .mobile_nav_header .cus-bars:after,.mobile-header .mobile-header-1.mobile_nav .mobile_nav_header .cus-bars:before{background-color:#000;content:"";display:block;height:2px;width:2.2rem}.mobile-header .mobile-header-1.mobile_nav .mobile_nav_header>h4{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.mobile-header .mobile-header-1.mobile_nav .mobile_nav_header .mobile_logo{max-width:110px}.mobile-header .mobile-header-1.mobile_nav .mobile_nav_header>a{flex-shrink:0;height:100%}.mobile-header .mobile-header-1.mobile_nav .mobile_nav_header .mobile_logo{height:100%}.mobile-header .mobile-header-1.mobile_nav .mobile_nav_header .mobile_logo img{height:100%;object-fit:contain}.mobile-header .mobile-header-1.mobile_nav .mobile_nav_content{bottom:0;height:100%;position:fixed;right:-100%;text-align:right;transition:.3s;width:100%;z-index:9991}.mobile-header .mobile-header-1.mobile_nav .mobile_nav_content.nav_show{right:0}.mobile-header .mobile-header-1.mobile_nav .mobile_nav_content .nav_bg{background:rgba(0,0,0,.4);height:100%;opacity:0;position:fixed;right:0;top:0;transition:all .3s;visibility:hidden;width:100%}.mobile-header .mobile-header-1.mobile_nav .mobile_nav_content .mobileNav{height:100%}.mobile-header .mobile-header-1.mobile_nav .mobile_nav_content.nav_show .nav_bg{opacity:1;visibility:visible}.mobile-header .mobile-header-1.mobile_nav .mobile_nav_content .content_menu_ul{background:#272727;color:#fff;font-size:1.6rem;height:100%;margin-left:auto;overflow-y:scroll;padding:2rem;position:relative;width:80%}.mobile-header .mobile-header-1.mobile_nav .mobile_nav_content .content_menu_ul form{display:flex;justify-content:center;margin-bottom:2rem}.mobile-header .mobile-header-1.mobile_nav .mobile_nav_content .content_menu_ul form>input[type=text]{border:unset;color:#000;flex:3;flex-shrink:0;height:5rem;padding-left:2rem}.mobile-header .mobile-header-1.mobile_nav .mobile_nav_content .content_menu_ul form>button[type=submit]{background:var(--themeColor);border:unset;color:#fff;flex:1;font-size:2rem;margin-left:1rem;padding:unset}.mobile-header .mobile-header-1.mobile_nav .mobile_nav_content .content_menu_ul>li,.mobile-header .mobile-header-1.mobile_nav .mobile_nav_content .content_menu_ul>li .content_mt_ul>li{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;min-height:5rem;position:relative;text-align:left}.mobile-header .mobile-header-1.mobile_nav .mobile_nav_content .content_menu_ul>li .i{align-items:center;display:flex;height:5rem;justify-content:center;width:5rem}.mobile-header .mobile-header-1.mobile_nav .mobile_nav_content .content_menu_ul>li .content_mt_ul{display:none;flex-basis:100%;padding-left:2rem}.mobile-header .mobile-header-1.mobile_nav .mobile_nav_content .content_menu_ul>li .content_mt_ul>li:after,.mobile-header .mobile-header-1.mobile_nav .mobile_nav_content .content_menu_ul>li:after{background:#111;bottom:0;content:"";height:.14rem;left:0;position:absolute;width:100%}.mobile-header .mobile-header-1.mobile_nav .mobile_nav_content .content_menu_ul>li .content_mt_ul>li:after{background:#383838;height:.12rem}.mobile-header .mobile-header-1.mobile_nav .mobile_nav_content .content_menu_ul>li .content_mt_ul>li>a,.mobile-header .mobile-header-1.mobile_nav .mobile_nav_content .content_menu_ul>li>a{color:#fff;flex:1;font-size:16px;line-height:7rem;text-transform:capitalize}}@media screen and (max-width:620px){html{--headerHeight:65px!important}.mobile-header .mobile-header-1.mobile_nav .mobile_nav_header{padding:5px 10px}.mobile-header .mobile-header-1.mobile_nav .mobile_nav_content .content_menu_ul{padding:1rem}.mobile-header .mobile-header-1.mobile_nav .mobile_nav_content .content_menu_ul>li .content_mt_ul>li>a,.mobile-header .mobile-header-1.mobile_nav .mobile_nav_content .content_menu_ul>li>a{line-height:5rem}.mobile-header .mobile-header-1.mobile_nav .mobile_nav_content .content_menu_ul>li .content_mt_ul{padding-left:1rem}}html{--header-bar-height:5.5rem;--header-nav-height:5.5rem;--headerHeight:calc(var(--header-bar-height) + var(--header-nav-height))}.page__header{opacity:0;pointer-events:none;position:fixed;top:0;transition:.65s cubic-bezier(.165,.84,.44,1);visibility:hidden;width:100%}.page__header.is-show{opacity:1;pointer-events:all;visibility:visible}.page__header .pc-header{background-color:hsla(0,0%,100%,.8);box-shadow:0 0 2.9rem 0 rgba(0,0,0,.07);overflow-x:clip;overflow-y:visible;transition:background-color .4s ease-out,box-shadow .4s ease}.page__header .pc-header ._content_{align-items:center;display:flex;justify-content:flex-start}.page__header .pc-header ._content_ .page__header-left{flex-shrink:0;margin-right:var(--mini-gap,9rem)}.page__header .pc-header ._content_ .page__header-left .header-logo .img-box{height:calc(var(--header-bar-height) + var(--header-nav-height));padding:1rem 0;width:7.2rem}.page__header .pc-header ._content_ .page__header-left .header-logo .img-box .img{max-height:calc(var(--header-bar-height) + var(--header-nav-height));object-fit:contain}.page__header .pc-header ._content_ .page__header-right{flex-grow:1;min-width:0}.page__header .pc-header ._content_ .page__header-right .right-top{align-items:center;display:flex;height:var(--header-bar-height);justify-content:flex-end}.page__header .pc-header ._content_ .page__header-right .right-top .quick-list{align-items:center;display:flex;justify-content:flex-start;margin-right:3rem}.page__header .pc-header ._content_ .page__header-right .right-top .quick-list>li{padding:0 3rem}.page__header .pc-header ._content_ .page__header-right .right-top .quick-list>li.active>a,.page__header .pc-header ._content_ .page__header-right .right-top .quick-list>li:hover>a{color:var(--themeColor)}.page__header .pc-header ._content_ .page__header-right .right-top .quick-list>li.active>a:before,.page__header .pc-header ._content_ .page__header-right .right-top .quick-list>li:hover>a:before{opacity:0}.page__header .pc-header ._content_ .page__header-right .right-top .quick-list>li>a{color:transparent;font-family:ProximaNova;font-size:var(--fz-18,16px);font-weight:700;line-height:1.2em;position:relative;text-align:center;transition:.2s ease-out}.page__header .pc-header ._content_ .page__header-right .right-top .quick-list>li>a:before{color:inherit;color:#2a2a2a;content:attr(data-text);font-size:inherit;font-weight:inherit;font-weight:400;inset:0;line-height:inherit;position:absolute;text-align:center;transition:.2s ease-out}.page__header .pc-header ._content_ .page__header-right .right-top .social-list{align-items:center;display:flex;justify-content:flex-start}.page__header .pc-header ._content_ .page__header-right .right-top .social-list>li{padding:0 4rem;position:relative}.page__header .pc-header ._content_ .page__header-right .right-top .social-list>li:before{background-color:#b3b3b3;content:"";height:2rem;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1px}.page__header .pc-header ._content_ .page__header-right .right-top .social-list>li .i{color:#999;font-size:1.8rem}.page__header .pc-header ._content_ .page__header-right .right-top .social-list>li .i:hover{color:var(--themeColor)}.page__header .pc-header ._content_ .page__header-right .right-top .header-language{padding:0 4rem;position:relative}.page__header .pc-header ._content_ .page__header-right .right-top .header-language:before{background-color:#b3b3b3;content:"";height:2rem;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1px}.page__header .pc-header ._content_ .page__header-right .right-top .header-language .i{color:#999;font-size:1.8rem}.page__header .pc-header ._content_ .page__header-right .right-top .header-language:hover{color:#262626}.page__header .pc-header ._content_ .page__header-right .right-top .header-language:hover .list{opacity:1;pointer-events:all;top:100%;visibility:visible}.page__header .pc-header ._content_ .page__header-right .right-top .header-language .list{box-shadow:3px 2px 7.5px 1px rgba(0,0,0,.25);left:50%;opacity:0;pointer-events:none;position:absolute;top:70%;transform:translateX(-50%);transition:.75s cubic-bezier(.075,.82,.165,1);visibility:hidden;width:16rem;z-index:10}.page__header .pc-header ._content_ .page__header-right .right-top .header-language .list>li{background-color:#fff;position:relative}.page__header .pc-header ._content_ .page__header-right .right-top .header-language .list>li:last-child:after{content:unset}.page__header .pc-header ._content_ .page__header-right .right-top .header-language .list>li:hover:after{width:100%}.page__header .pc-header ._content_ .page__header-right .right-top .header-language .list>li:after{background-color:#262626;bottom:0;content:"";height:1px;left:50%;position:absolute;transform:translateX(-50%);transition:.65s cubic-bezier(.075,.82,.165,1);width:0;will-change:width}.page__header .pc-header ._content_ .page__header-right .right-top .header-language .list>li>a{align-items:center;color:#262626;display:flex;justify-content:center;padding:1.5rem}.page__header .pc-header ._content_ .page__header-right .right-nav{align-items:center;display:flex;height:var(--header-nav-height);justify-content:flex-start;position:relative}.page__header .pc-header ._content_ .page__header-right .right-nav:before{background-color:silver;content:"";height:1px;left:0;position:absolute;top:0;width:100vw}.page__header .pc-header ._content_ .page__header-right .right-nav .page__nav{height:100%}.page__header .pc-header ._content_ .page__header-right .right-nav .page__nav .list{align-items:center;display:flex;height:100%;justify-content:flex-start}.page__header .pc-header ._content_ .page__header-right .right-nav .page__nav .list>li{align-items:center;display:flex;height:100%;justify-content:center;padding:0 3.5rem}.page__header .pc-header ._content_ .page__header-right .right-nav .page__nav .list>li.active>a,.page__header .pc-header ._content_ .page__header-right .right-nav .page__nav .list>li:hover>a{color:var(--themeColor)}.page__header .pc-header ._content_ .page__header-right .right-nav .page__nav .list>li.active>a:before,.page__header .pc-header ._content_ .page__header-right .right-nav .page__nav .list>li:hover>a:before{opacity:0}.page__header .pc-header ._content_ .page__header-right .right-nav .page__nav .list>li>a{color:transparent;font-family:ProximaNova;font-size:var(--fz-18,16px);font-weight:700;line-height:1.2em;position:relative;text-align:center;transition:.2s ease-out}.page__header .pc-header ._content_ .page__header-right .right-nav .page__nav .list>li>a:before{color:inherit;color:#2a2a2a;content:attr(data-text);font-size:inherit;font-weight:inherit;font-weight:400;inset:0;line-height:inherit;position:absolute;text-align:center;transition:.2s ease-out}.page__header .pc-header ._content_ .page__header-right .right-nav .header-search{color:var(--themeColor);font-size:1.8rem;font-weight:700;line-height:1;margin-left:auto;padding:0 4rem;position:relative}.page__header .pc-header ._content_ .page__header-right .right-nav .header-search:before{background-color:#b3b3b3;content:"";height:2rem;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1px}.page__header .pc-header ._content_ .page__header-right .right-nav .header-search i{cursor:pointer}.page__header .pc-header ._content_ .page__header-right .right-nav .header-search .header-search_box{background-color:#fff;border-top:.3rem solid var(--themeColor);bottom:0;box-shadow:0 6px 1.2rem rgba(0,0,0,.18);cursor:default;display:none;padding:1.5rem 1rem;position:absolute;right:0;transform:translateY(110%);width:25rem;z-index:99}.page__header .pc-header ._content_ .page__header-right .right-nav .header-search .header-search_box form{font-size:var(--fz-18,16px);margin:0 auto;max-width:100%;position:relative;width:24rem}.page__header .pc-header ._content_ .page__header-right .right-nav .header-search .header-search_box fieldset{align-items:center;border:1px solid #e0e0e0;display:flex;justify-content:flex-start}.page__header .pc-header ._content_ .page__header-right .right-nav .header-search .header-search_box fieldset input{border:unset;color:#272727;display:block;height:4rem;outline:0;padding-left:1rem;width:100%}.page__header .pc-header ._content_ .page__header-right .right-nav .header-search .header-search_box fieldset button{background-color:transparent;border:none;height:100%;z-index:99}@media screen and (max-width:1024px){.page__header{opacity:1;pointer-events:all;visibility:visible}}.header-placeHolder{display:none}.page__footer ._container_{width:160rem}.page__footer .footer-title{color:#1a1a1a;font-size:3rem;font-weight:700;line-height:1.5em}.page__footer .footer-main{background-color:var(--bgthemeColor);padding-top:var(--section-gap,10rem)}.page__footer .footer-main .footer-title{margin-bottom:var(--mini-gap,3rem)}.page__footer .footer-main ._content_{align-items:flex-start;display:flex;justify-content:flex-start}.page__footer .footer-main ._content_ .main-left{flex-shrink:0;margin-right:var(--mini-gap,12rem);width:45rem}.page__footer .footer-main ._content_ .main-left .footer-list{align-items:flex-start;display:flex;justify-content:flex-start;margin-bottom:var(--mini-gap,5.2rem)}.page__footer .footer-main ._content_ .main-left .footer-list:last-of-type{margin-bottom:0}.page__footer .footer-main ._content_ .main-left .footer-list .i{color:#999;font-size:1.8rem;margin-right:2rem}.page__footer .footer-main ._content_ .main-left .footer-list .list>li a,.page__footer .footer-main ._content_ .main-left .footer-list .list>li p{color:#747474;font-size:var(--fz-18,16px);font-weight:400;line-height:1.666em;transition:color .2s ease-out,opacity .2s ease-out 85ms}.page__footer .footer-main ._content_ .main-left .footer-list .list>li a:hover,.page__footer .footer-main ._content_ .main-left .footer-list .list>li p:hover{color:var(--themeColor-dark-1);opacity:1!important}.page__footer .footer-main ._content_ .main-right{align-items:flex-start;display:flex;flex-grow:1;justify-content:flex-start;min-width:0}.page__footer .footer-main ._content_ .main-right .footer-nav{flex:1;padding-right:1.5rem}.page__footer .footer-main ._content_ .main-right .footer-nav.on-hover .list>li>a{opacity:.35;transition:color .2s ease-out,opacity .2s ease-out}.page__footer .footer-main ._content_ .main-right .footer-nav .list>li>a{color:#747474;font-size:var(--fz-18,16px);font-weight:400;line-height:1.666em;transition:color .2s ease-out,opacity .2s ease-out 85ms}.page__footer .footer-main ._content_ .main-right .footer-nav .list>li>a:hover{color:var(--themeColor-dark-1);opacity:1!important}@media screen and (max-width:1024px){.page__footer .footer-main{padding-left:15px;padding-right:15px}.page__footer .footer-main .footer-title{margin-bottom:1rem}.page__footer .footer-main ._content_{flex-direction:column}.page__footer .footer-main ._content_ .main-left{margin-bottom:var(--mini-gap);margin-right:0;width:100%}.page__footer .footer-main ._content_ .main-right{width:100%}}@media screen and (max-width:620px){.page__footer .footer-main ._content_ .main-left .footer-list{margin-bottom:1rem}.page__footer .footer-main ._content_ .main-left .footer-list .i{margin-right:1.5rem}.page__footer .footer-main ._content_ .main-left .footer-list .list>li a,.page__footer .footer-main ._content_ .main-left .footer-list .list>li p{font-size:16px;line-height:1.5em}.page__footer .footer-main ._content_ .main-right{flex-wrap:wrap}.page__footer .footer-main ._content_ .main-right .footer-nav{flex-basis:50%;flex-grow:1;flex-shrink:0;padding-right:0;width:100%}.page__footer .footer-main ._content_ .main-right .footer-nav:nth-of-type(2){order:2}.page__footer .footer-main ._content_ .main-right .footer-nav .list>li>a{font-size:16px;line-height:1.5em}}.page__footer .footer-copy{background-color:var(--bgthemeColor);padding-bottom:var(--block-gap,4rem);padding-top:var(--block-gap,4rem)}.page__footer .footer-copy ._content_ .social-list{align-items:center;display:flex;justify-content:center;margin-bottom:var(--mini-gap,4rem)}.page__footer .footer-copy ._content_ .social-list>li{line-height:1;margin-right:var(--mini-gap,8rem)}.page__footer .footer-copy ._content_ .social-list>li:hover .i{color:var(--themeColor-dark-1)}.page__footer .footer-copy ._content_ .social-list>li:hover .i i{transform:translateY(-1rem)}.page__footer .footer-copy ._content_ .social-list>li:last-of-type{margin-right:0}.page__footer .footer-copy ._content_ .social-list>li .i{align-items:center;color:#b6b6b6;display:flex;font-size:4.5rem;justify-content:center;line-height:1;transition:color .15s ease-out}.page__footer .footer-copy ._content_ .social-list>li .i i{transition:transform .3s ease-out}.page__footer .footer-copy ._content_ .copy{color:#747474;font-size:var(--fz-18,16px);font-weight:400;line-height:1.666em;text-align:center;transition:color .2s ease-out,opacity .2s ease-out 85ms}.page__footer .footer-copy ._content_ .copy:hover{color:var(--themeColor-dark-1);opacity:1!important}@media screen and (max-width:1024px){.page__footer .footer-copy{padding-left:15px;padding-right:15px}}@media screen and (max-width:620px){.page__footer .footer-copy{padding:var(--mini-gap)}.page__footer .footer-copy ._content_ .social-list>li .i{font-size:2.6rem}.page__footer .footer-copy ._content_ .copy{font-size:16px}}@media screen and (max-width:1024px){.page__footer ._container_{width:100%}}@media screen and (max-width:620px){.page__footer .footer-title{font-size:2.4rem;line-height:1.25em}}aside.page__aside{position:fixed;right:0;top:50%;transform:translateY(-50%);z-index:9980}aside.page__aside .page__aside-list{align-items:center;display:flex;flex-direction:column;justify-content:center}aside.page__aside .page__aside-list>li{position:relative}aside.page__aside .page__aside-list>li:hover .aside_sec_list{opacity:1;transform:translateX(-100%);visibility:visible}aside.page__aside .page__aside-list>li>a{align-items:center;background-color:var(--themeColor);color:#fff;display:flex;flex-direction:column;height:6rem;justify-content:center;width:6rem}aside.page__aside .page__aside-list>li>a i{font-size:2.2rem}aside.page__aside .page__aside-list>li.scroll-top{all:unset;box-sizing:border-box;font-size:2.2rem}aside.page__aside .page__aside-list>li.scroll-top i{all:unset;box-sizing:border-box;color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}aside.page__aside .page__aside-list>li:last-child a{background-color:#e1e2e2;color:var(--themeColor);font-weight:700}aside.page__aside .page__aside-list>li .aside_sec_list{left:0;min-width:23rem;opacity:0;padding-right:5px;position:absolute;top:0;transform:translateX(0);transition:.2s ease-out;visibility:hidden}aside.page__aside .page__aside-list>li .aside_sec_list>li{background-color:var(--themeColor);border-bottom:2px solid #fff;font-size:16px;width:100%}aside.page__aside .page__aside-list>li .aside_sec_list>li .img-box{padding:.5rem}aside.page__aside .page__aside-list>li .aside_sec_list>li .img-box img{height:18rem;object-fit:contain;width:18rem}aside.page__aside .page__aside-list>li .aside_sec_list>li>a{align-items:center;color:#fff;display:flex;justify-content:center;min-height:6rem;width:100%}@media screen and (max-width:620px){aside.page__aside .page__aside-list>li>a{height:5rem;width:5rem}aside.page__aside .page__aside-list>li>a i{font-size:1.8rem}aside.page__aside .page__aside-list>li .aside_sec_list>li{font-size:14px}aside.page__aside .page__aside-list>li .aside_sec_list>li>a{min-height:5rem}}#dialogForm-1{height:calc(100% - var(--headerHeight));top:var(--headerHeight,0)}@keyframes honeycomb{0%,20%,80%,to{opacity:0;-webkit-transform:scale(0);transform:scale(0)}30%,70%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}#dialogForm-1 .modal-dialog{all:unset;align-items:center;box-sizing:border-box;display:flex;height:auto;justify-content:center;left:50%;margin:auto;position:absolute;top:50%;transform:translate(-50%,-50%);width:65vw}#dialogForm-1 .modal-dialog .modal-content{all:unset;box-sizing:border-box;pointer-events:auto;width:100%}#dialogForm-1 .dialogForm-1-title{color:#000;font-size:6rem;font-weight:500;line-height:1.25em}@media screen and (max-width:1024px){#dialogForm-1 .dialogForm-1-title{font-size:3.6rem;font-weight:600;text-align:center}}@media screen and (max-width:620px){#dialogForm-1 .dialogForm-1-title{font-size:2.6rem}}#dialogForm-1 .dialogForm-1-des{color:var(--themeColor);font-size:var(--fz-20,18px);font-weight:400;line-height:1.65em}@media screen and (max-width:620px){#dialogForm-1 .dialogForm-1-des{font-size:14px}}#dialogForm-1 .dialogForm-1-button{all:unset;background-color:var(--themeColor);border:2px solid var(--themeColor);box-sizing:border-box;color:#fff;cursor:pointer;height:10.5rem;transition:background-color .2s ease-out,border-color .3s ease-in-out,bottom .45s ease,right .45s ease,transform .45s ease,width .5s ease-out .2s,height .5s ease-out .2s;white-space:nowrap;width:auto;width:26rem}#dialogForm-1 .dialogForm-1-button:hover{background-color:#fff;color:var(--themeColor)}#dialogForm-1 .dialogForm-1-button:hover .i{transform:translateY(-100%)}#dialogForm-1 .dialogForm-1-button .submit-content{transition:.25s ease}#dialogForm-1 .dialogForm-1-button .submit-content>span{display:block;font-size:var(--fz-20,18px);font-weight:400;line-height:1;text-align:center;transition:.25s ease}#dialogForm-1 .dialogForm-1-button .submit-content .i{font-size:3rem;margin-top:auto;transition:.25s ease}#dialogForm-1 .dialogForm-1-button .submit-success{align-items:center;color:var(--themeColor);display:flex;justify-content:center;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:.2s ease .25s;visibility:hidden}#dialogForm-1 .dialogForm-1-button .submit-success .honeycomb{height:2.4rem;position:relative;transition:.3s ease-out;width:2.4rem}#dialogForm-1 .dialogForm-1-button .submit-success .honeycomb>div{-webkit-animation:honeycomb 2.1s infinite backwards;animation:honeycomb 2.1s infinite backwards;background:var(--themeColor);height:1.2rem;margin-top:.6rem;position:absolute;width:2.4rem}#dialogForm-1 .dialogForm-1-button .submit-success .honeycomb>div:after,#dialogForm-1 .dialogForm-1-button .submit-success .honeycomb>div:before{border-left:1.2rem solid transparent;border-right:1.2rem solid transparent;content:"";left:0;position:absolute;right:0}#dialogForm-1 .dialogForm-1-button .submit-success .honeycomb>div:after{border-bottom:.6rem solid var(--themeColor);top:-.6rem}#dialogForm-1 .dialogForm-1-button .submit-success .honeycomb>div:before{border-top:.6rem solid var(--themeColor);bottom:-.6rem}#dialogForm-1 .dialogForm-1-button .submit-success .honeycomb>div:first-child{-webkit-animation-delay:0s;animation-delay:0s;left:-2.8rem;top:0}#dialogForm-1 .dialogForm-1-button .submit-success .honeycomb>div:nth-child(2){-webkit-animation-delay:.1s;animation-delay:.1s;left:-1.4rem;top:2.2rem}#dialogForm-1 .dialogForm-1-button .submit-success .honeycomb>div:nth-child(3){-webkit-animation-delay:.2s;animation-delay:.2s;left:1.4rem;top:2.2rem}#dialogForm-1 .dialogForm-1-button .submit-success .honeycomb>div:nth-child(4){-webkit-animation-delay:.3s;animation-delay:.3s;left:2.8rem;top:0}#dialogForm-1 .dialogForm-1-button .submit-success .honeycomb>div:nth-child(5){-webkit-animation-delay:.4s;animation-delay:.4s;left:1.4rem;top:-2.2rem}#dialogForm-1 .dialogForm-1-button .submit-success .honeycomb>div:nth-child(6){-webkit-animation-delay:.5s;animation-delay:.5s;left:-1.4rem;top:-2.2rem}#dialogForm-1 .dialogForm-1-button .submit-success .honeycomb>div:nth-child(7){-webkit-animation-delay:.6s;animation-delay:.6s;left:0;top:0}#dialogForm-1 .dialogForm-1-button .submit-success>span{clip-path:inset(100% 0 0 0);color:var(--themeColor);display:block;font-size:3.6rem;font-weight:600;left:50%;line-height:1;position:absolute;top:50%;transform:translate(-50%,50%);transition:.3s ease-out}@media screen and (max-width:1024px){#dialogForm-1 .dialogForm-1-button{height:8.5rem;width:24rem}}@media screen and (max-width:620px){#dialogForm-1 .dialogForm-1-button .submit-content>span{font-size:var(--fz-16)}}#dialogForm-1 .modal-body{align-items:flex-start;background-color:#fff;display:flex;justify-content:flex-start;padding:8rem 6rem;position:relative}#dialogForm-1 .modal-body .text-box{margin-right:var(--mini-gap,6rem);width:40%}#dialogForm-1 .modal-body .text-box .dialogForm-1-des{margin-bottom:var(--mini-gap,4rem)}#dialogForm-1 .modal-body .text-box .contact-list>span{color:var(--themeColor);display:block;font-size:var(--fz-20,18px);line-height:1;margin-bottom:2rem}#dialogForm-1 .modal-body .text-box .contact-list ul{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start}#dialogForm-1 .modal-body .text-box .contact-list ul>li{color:#343434;font-size:var(--fz-16,14px);font-weight:400;line-height:1.65em;margin-bottom:1.5rem;transition:.23s ease-out}#dialogForm-1 .modal-body .text-box .contact-list ul>li:last-child{margin-bottom:unset}#dialogForm-1 .modal-body .text-box .contact-list ul>li:hover{color:var(--themeColor)}#dialogForm-1 .modal-body .text-box .contact-list ul>li a{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}#dialogForm-1 .modal-body .form-box{width:60%}#dialogForm-1 .modal-body .form-box form input,#dialogForm-1 .modal-body .form-box form textarea{all:unset;background:transparent;box-sizing:border-box;color:#262626;display:block;font-size:var(--fz-16,14px);font-weight:400;line-height:2.4rem;padding:1.5rem;text-align:left;width:100%}#dialogForm-1 .modal-body .form-box form input input:-ms-input-placeholder,#dialogForm-1 .modal-body .form-box form textarea input:-ms-input-placeholder{color:#666!important;font-size:var(--fz-16,14px)!important}#dialogForm-1 .modal-body .form-box form input input:-moz-placeholder,#dialogForm-1 .modal-body .form-box form input input::-moz-placeholder,#dialogForm-1 .modal-body .form-box form textarea input:-moz-placeholder,#dialogForm-1 .modal-body .form-box form textarea input::-moz-placeholder{color:#666!important;font-size:var(--fz-16,14px)!important}#dialogForm-1 .modal-body .form-box form input input::-webkit-input-placeholder,#dialogForm-1 .modal-body .form-box form textarea input::-webkit-input-placeholder{color:#666!important;font-size:var(--fz-16,14px)!important}#dialogForm-1 .modal-body .form-box form input textarea:-ms-input-placeholder,#dialogForm-1 .modal-body .form-box form textarea textarea:-ms-input-placeholder{color:#666!important;font-size:var(--fz-16,14px)!important}#dialogForm-1 .modal-body .form-box form input textarea:-moz-placeholder,#dialogForm-1 .modal-body .form-box form input textarea::-moz-placeholder,#dialogForm-1 .modal-body .form-box form textarea textarea:-moz-placeholder,#dialogForm-1 .modal-body .form-box form textarea textarea::-moz-placeholder{color:#666!important;font-size:var(--fz-16,14px)!important}#dialogForm-1 .modal-body .form-box form input textarea::-webkit-input-placeholder,#dialogForm-1 .modal-body .form-box form textarea textarea::-webkit-input-placeholder{color:#666!important;font-size:var(--fz-16,14px)!important}#dialogForm-1 .modal-body .form-box form textarea{min-height:15rem}#dialogForm-1 .modal-body .form-box form .formline{display:flex;margin-bottom:var(--mini-m-b,3rem)}#dialogForm-1 .modal-body .form-box form .formline:last-child{margin-bottom:unset}#dialogForm-1 .modal-body .form-box form .formline .input-box{border-bottom:1px solid #ccc;flex:1;margin-right:var(--mini-gap,3rem);position:relative}#dialogForm-1 .modal-body .form-box form .formline .input-box:last-child{margin-right:unset}#dialogForm-1 .modal-body .dialogForm-1-button{bottom:0;position:absolute;right:0;transform:translate(-6rem,6rem)}#dialogForm-1 .modal-body .dialogForm-1-button.is-Sending{background-color:#fff;border-color:transparent;bottom:50%;color:var(--themeColor);cursor:wait;height:100%;right:50%;transform:translate(50%,50%);width:100%}#dialogForm-1 .modal-body .dialogForm-1-button.is-Sending .submit-content{opacity:0;visibility:hidden}#dialogForm-1 .modal-body .dialogForm-1-button.is-Sending .submit-success{opacity:1;visibility:visible}#dialogForm-1 .modal-body .dialogForm-1-button.is-Send .submit-success .honeycomb{opacity:0;transform:translateY(-100%);visibility:hidden}#dialogForm-1 .modal-body .dialogForm-1-button.is-Send .submit-success>span{clip-path:inset(0 0 0 0);transform:translate(-50%,-50%)}@media screen and (max-width:1024px){#dialogForm-1 .modal-body{flex-direction:column;padding:var(--block-gap) var(--mini-gap)}#dialogForm-1 .modal-body .text-box{margin-bottom:var(--mini-gap);margin-right:unset;width:100%}#dialogForm-1 .modal-body .text-box .dialogForm-1-title{margin-bottom:var(--mini-gap)}#dialogForm-1 .modal-body .text-box .dialogForm-1-des{text-align:center}#dialogForm-1 .modal-body .text-box .contact-list ul{flex-direction:row;row-gap:2rem}#dialogForm-1 .modal-body .text-box .contact-list ul>li{flex:1;margin-bottom:unset;padding:0 1.5rem}#dialogForm-1 .modal-body .form-box{width:100%}}@media screen and (max-width:620px){#dialogForm-1 .dialogForm-1-button .submit-success>span{font-size:2.6rem}#dialogForm-1 .modal-dialog{width:90%}#dialogForm-1 .modal-body{padding-bottom:6.5rem}#dialogForm-1 .modal-body .dialogForm-1-button{bottom:1rem;height:4.8rem;right:50%;transform:translateX(50%);width:95%}#dialogForm-1 .modal-body .text-box .contact-list ul{row-gap:1rem}#dialogForm-1 .modal-body .text-box .contact-list ul>li{font-size:14px}#dialogForm-1 .modal-body .form-box form input,#dialogForm-1 .modal-body .form-box form textarea{font-size:14px;padding:1.2rem 1rem}#dialogForm-1 .modal-body .form-box form textarea{height:10rem}#dialogForm-1 .modal-body .form-box form .formline{flex-direction:column;margin-bottom:unset}#dialogForm-1 .modal-body .form-box form .formline .input-box{margin-right:unset}}._404Page_ .main-title{color:#04131f;font-size:7rem}@media screen and (max-width:620px){._404Page_ .main-title{font-size:3rem}}._404Page_ .main-des{color:#04131f;font-size:2rem;line-height:3.6rem}@media screen and (max-width:620px){._404Page_ .main-des{font-size:14px;line-height:2.8rem}}._404Page_ .main-btn{align-items:center;background:var(--themeColor);border:2px solid transparent;border-radius:.5rem;color:#fff;display:inline-flex;font-size:14px;height:3.5rem;line-height:3.5rem;padding:0 1.5rem;transition:.5s}._404Page_ .main-btn:hover{box-shadow:3px 3px 1px #000;color:#fff}._404Page_ ._content_{align-items:center;display:flex;justify-content:center}._404Page_ ._content_ .img-box{width:53.5rem}._404Page_ ._content_ .text-box{width:30.5rem}._404Page_ ._content_ .text-box .btn{margin-top:var(--mini-gap,2rem)}@media screen and (max-width:620px){._404Page_ ._container_{padding:0 15px}._404Page_ ._container_ ._content_{flex-direction:column}._404Page_ ._container_ ._content_ .img-box,._404Page_ ._container_ ._content_ .text-box{width:100%}}.privacyPolicy-1{padding-bottom:var(--block-gap,6rem);padding-left:15px;padding-right:15px;padding-top:var(--block-gap,8rem)}.privacyPolicy-1 .privacyPolicy-1-title{color:#222;font-size:3.6rem;font-weight:600;line-height:1.3em}@media screen and (max-width:620px){.privacyPolicy-1 .privacyPolicy-1-title{font-size:2.6rem}}.privacyPolicy-1 .privacyPolicy-1-des{color:#333;font-size:var(--fz-18,16px);line-height:1.6em}@media screen and (max-width:620px){.privacyPolicy-1 .privacyPolicy-1-des{font-size:var(--fz-16)}}.privacyPolicy-1 ._content_>header{border-bottom:1px solid var(--themeColor,#eee);margin-bottom:var(--mini-gap,3rem);padding-bottom:var(--mini-gap,3rem)}.search-1{padding-bottom:var(--block-gap,6rem);padding-top:var(--block-gap,8rem);--item:3;--gap:3rem;--itemWidth:calc(100%/var(--item) - var(--gap)*(var(--item) - 1)/var(--item))}.search-1 .search-1-title{color:#222;font-size:3.6rem;font-weight:600;line-height:1.3em;text-align:center}@media screen and (max-width:620px){.search-1 .search-1-title{font-size:2.6rem}}.search-1 ._content_>header{margin-bottom:var(--block-gap,6rem)}.search-1 ._content_>header .search-1-title{margin-bottom:var(--mini-gap,3rem)}.search-1 ._content_>header nav .list{align-items:center;display:flex;justify-content:center}.search-1 ._content_>header nav .list>li{background-color:#fff;border-radius:.5rem;box-shadow:0 1px 2px rgba(0,0,0,.1);color:#666;font-size:var(--fz-16,14px);line-height:1.2em;margin-right:2rem;transition:.25s ease-out}.search-1 ._content_>header nav .list>li:hover{background-color:var(--themeColor);box-shadow:0 .5rem 1.5rem rgba(0,0,0,.2);color:#fff}.search-1 ._content_>header nav .list>li:last-child{margin-right:unset}.search-1 ._content_>header nav .list>li a{color:inherit;display:block;font-size:inherit;line-height:inherit;padding:1rem 2rem}.search-1 ._content_ .search-1_list .list{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start}.search-1 ._content_ .search-1_list .list>li{margin-bottom:var(--mini-gap,3rem);margin-right:var(--gap);width:var(--itemWidth)}@media screen and (min-width:620px){.search-1 ._content_ .search-1_list .list>li:nth-last-child(-n+3){margin-bottom:unset}.search-1 ._content_ .search-1_list .list>li:nth-child(3n){margin-right:unset}}.search-1 ._content_ .search-1_list .list>li figure{align-items:center;border:1px solid var(--themeColor,#eee);display:flex;flex-direction:column-reverse;justify-content:flex-start;transition:all .3s ease}.search-1 ._content_ .search-1_list .list>li figure:hover{border-color:transparent;box-shadow:0 0 3rem -1rem var(--themeColor)}.search-1 ._content_ .search-1_list .list>li figure:hover .img{transform:scale(1.025)}.search-1 ._content_ .search-1_list .list>li figure figcaption{padding:15px;width:100%}.search-1 ._content_ .search-1_list .list>li figure figcaption .title{color:#222;display:-webkit-box;font-size:var(--fz-18,16px);overflow:hidden;text-align:center;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:2.6em;line-height:1.3em}.search-1 ._content_ .search-1_list .list>li figure .img-box{height:100%;margin-bottom:var(--mini-gap,3rem);padding-top:100%;position:relative;width:100%}.search-1 ._content_ .search-1_list .list>li figure .img-box .img{height:100%;left:0;object-fit:cover;object-fit:contain;position:absolute;top:0;width:100%}.search-1 ._content_ .search-1_list .page__pagination{margin-top:var(--block-gap,6rem)}@media screen and (max-width:1024px){.search-1{padding-left:15px;padding-right:15px}}@media screen and (max-width:620px){.search-1{--item:1;--gap:0%}.search-1 ._content_>header nav .list{flex-wrap:wrap}.search-1 ._content_>header nav .list>li{font-size:14px;margin-right:var(--mini-gap)}.search-1 ._content_ .search-1_list .list>li{margin-bottom:var(--block-gap)}.search-1 ._content_ .search-1_list .list>li:last-child{margin-bottom:unset}}.singlePage-sitemap{padding-bottom:var(--block-gap,6rem);padding-top:var(--block-gap,8rem);--item:3;--gap:3rem;--itemWidth:calc(100%/var(--item) - var(--gap)*(var(--item) - 1)/var(--item))}.singlePage-sitemap .sitemap-title{color:#111;font-size:2.8rem;font-weight:500;line-height:1.3em}@media screen and (max-width:620px){.singlePage-sitemap .sitemap-title{font-size:2.2rem}}.singlePage-sitemap ._content_ .sitemap-item{margin-bottom:var(--block-gap,6.8rem)}.singlePage-sitemap ._content_ .sitemap-item:last-child{margin-bottom:unset}.singlePage-sitemap ._content_ .sitemap-item>header{margin-bottom:var(--mini-gap,3rem)}.singlePage-sitemap ._content_ .sitemap-item .list{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start}.singlePage-sitemap ._content_ .sitemap-item .list>li{border-bottom:1px solid #eee;color:#666;display:block;font-size:var(--fz-16,14px);line-height:1;margin-bottom:var(--mini-gap,3rem);margin-right:var(--gap);max-width:100%;overflow:hidden;padding-bottom:2rem;position:relative;text-overflow:ellipsis;transition:.25s ease-in-out;white-space:nowrap;width:var(--itemWidth)}@media screen and (min-width:620px){.singlePage-sitemap ._content_ .sitemap-item .list>li:nth-last-child(-n+3){margin-bottom:unset}.singlePage-sitemap ._content_ .sitemap-item .list>li:nth-child(3n){margin-right:unset}}.singlePage-sitemap ._content_ .sitemap-item .list>li:hover{border-color:var(--themeColor,#111);color:#000}.singlePage-sitemap ._content_ .sitemap-item .list>li a{color:inherit;display:block;font-size:inherit;font-weight:inherit;line-height:inherit}@media screen and (max-width:1024px){.singlePage-sitemap{padding-left:15px;padding-right:15px}}@media screen and (max-width:620px){.singlePage-sitemap{--item:2;--gap:15px}.singlePage-sitemap ._content_ .sitemap-item .list>li{font-size:14px;margin-right:var(--gap);padding-bottom:1rem;width:var(--itemWidth)}}@media screen and (max-width:620px)and (min-width:150px){.singlePage-sitemap ._content_ .sitemap-item .list>li:nth-last-child(-n+2){margin-bottom:unset}.singlePage-sitemap ._content_ .sitemap-item .list>li:nth-child(2n){margin-right:unset}}.thanks-1{padding-bottom:var(--block-gap,6rem);padding-left:15px;padding-right:15px;padding-top:var(--block-gap,8rem)}.thanks-1 .thanks-1-title{font-size:3rem;font-weight:600;line-height:1.3em;text-align:center}@media screen and (max-width:620px){.thanks-1 .thanks-1-title{font-size:2.6rem}}.thanks-1 .thanks-1-des{font-size:2rem;font-weight:400;line-height:1.6em;text-align:center}@media screen and (max-width:620px){.thanks-1 .thanks-1-des{font-size:var(--fz-16)}}.thanks-1 ._content_{align-items:center;display:flex;flex-direction:column;justify-content:center}.thanks-1 ._content_>header .thanks-1-title{margin-bottom:var(--mini-gap,3rem)}.thanks-1 ._content_ .thanks-1-des{margin-bottom:1.5rem}.thanks-1 ._content_ .thanks-1-des p{margin-bottom:1rem}.thanks-1 ._content_ .thanks-1-des p:last-child{margin-bottom:unset}.thanks-1 ._content_ .svg-box{border:1px solid var(--themeColor);border-radius:50%;cursor:pointer;height:4.6rem;overflow:hidden;padding:1rem;transition:.3s ease-out;width:4.6rem}.thanks-1 ._content_ .svg-box:hover{border-color:transparent;transform:scale(1.1)}.thanks-1 ._content_ .svg-box svg{height:100%;width:100%;fill:var(--themeColor)}@keyframes scaleAni{0%{opacity:0;transform:scale(1)}50%{opacity:.265}80%{transform:scale(2.5)}to{opacity:0;transform:scale(2.65)}}@keyframes scaleAni2{0%{opacity:0;transform:scale(1)}50%{opacity:.2}80%{transform:scale(2)}to{opacity:0;transform:scale(2.15)}}@keyframes svgFrames1{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}._aboutUs_ .aboutUs-title{color:var(--themeColor);font-size:4.8rem;font-weight:700;line-height:1.25em}@media screen and (max-width:620px){._aboutUs_ .aboutUs-title{font-size:2.6rem!important}}._aboutUs_ .aboutUs-des{color:#333;font-size:2.2rem;font-weight:400;line-height:1.636em}@media screen and (max-width:620px){._aboutUs_ .aboutUs-des{font-size:var(--fz-16)!important}}._aboutUs_ .aboutUs-des{line-height:1.454em}._aboutUs_ .aboutUs-sec-des{color:#333;font-size:var(--fz-20,18px);font-weight:400;line-height:1.8em}@media screen and (max-width:620px){._aboutUs_ .aboutUs-sec-des{font-size:14px!important}}._aboutUs_ .aboutUs-sec-des{line-height:1.6em}._aboutUs_ ._container_{width:160rem}._aboutUs_ .aboutUs-about{padding-bottom:var(--section-gap,11.5rem);padding-top:1.6rem;position:relative}._aboutUs_ .aboutUs-about ._container_{position:relative;z-index:9}._aboutUs_ .aboutUs-about ._content_ .about-main{align-items:center;display:flex;justify-content:flex-start;margin-bottom:var(--block-gap,9rem)}._aboutUs_ .aboutUs-about ._content_ .about-main .main-left{flex-grow:1;margin-right:var(--mini-gap,12rem);min-width:0}._aboutUs_ .aboutUs-about ._content_ .about-main .main-left>header{margin-bottom:var(--mini-gap,4rem)}._aboutUs_ .aboutUs-about ._content_ .about-main .main-left .aboutUs-des{line-height:2em}._aboutUs_ .aboutUs-about ._content_ .about-main .main-right{flex-shrink:0;width:40%}._aboutUs_ .aboutUs-about ._content_ .about-main .main-right:hover .img-wrap .img-box .img{transform:scale(1.1);transition:.75s ease-out}._aboutUs_ .aboutUs-about ._content_ .about-main .main-right:hover .img-wrap .img-box .i{background-color:transparent;border-color:transparent;transform:translate(-50%,-50%) scale(1.5)}._aboutUs_ .aboutUs-about ._content_ .about-main .main-right .img-wrap{width:100%}._aboutUs_ .aboutUs-about ._content_ .about-main .main-right .img-wrap .img-box{height:59.375%;padding-top:59.375%;position:relative;width:100%}._aboutUs_ .aboutUs-about ._content_ .about-main .main-right .img-wrap .img-box .img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}._aboutUs_ .aboutUs-about ._content_ .about-main .main-right .img-wrap .img-box .i{align-items:center;background-color:var(--themeColor-light-1);border:2px solid var(--themeColor);border-radius:50%;color:#fff;display:flex;font-size:3rem;height:6.5rem;justify-content:center;left:50%;line-height:1;overflow:hidden;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:.45s ease-out;width:6.5rem}._aboutUs_ .aboutUs-about ._content_ .about-bottom .list{--item:3;--gap:var(--mini-gap,3.2rem);--itemWidth:calc(100%/var(--item) - var(--gap)*(var(--item) - 1)/var(--item));column-gap:var(--gap);-webkit-column-gap:var(--gap);-moz-column-gap:var(--gap);-o-column-gap:var(--gap);display:flex;flex-wrap:wrap;row-gap:var(--gap)}._aboutUs_ .aboutUs-about ._content_ .about-bottom .list>li{width:var(--itemWidth)}._aboutUs_ .aboutUs-about ._content_ .about-bottom .list>li .item{align-items:center;background:#fff;border-radius:.8rem;box-shadow:.35rem .606rem 1.6rem .7rem rgba(11,117,189,.1);display:flex;flex-direction:column;height:100%;justify-content:flex-start;overflow:hidden;padding:var(--mini-gap,3rem)}._aboutUs_ .aboutUs-about ._content_ .about-bottom .list>li .item .icon-box{height:8rem;margin-bottom:1rem;width:8rem}._aboutUs_ .aboutUs-about ._content_ .about-bottom .list>li .item .icon-box .img{object-fit:contain}._aboutUs_ .aboutUs-about ._content_ .about-bottom .list>li .item .text-box{text-align:center}._aboutUs_ .aboutUs-about ._content_ .about-bottom .list>li .item .text-box .title{color:#333;font-size:3rem;font-weight:700;line-height:1.2em;margin-bottom:2rem}._aboutUs_ .aboutUs-about .img-cover{left:0;position:absolute;top:-21.5rem;width:70rem;z-index:0;z-index:-1}._aboutUs_ .aboutUs-about .img-cover .img-box{height:124.2857142857%;padding-top:124.2857142857%;position:relative;width:100%}._aboutUs_ .aboutUs-about .img-cover .img-box .img{height:100%;left:0;object-fit:cover;object-fit:contain;position:absolute;top:0;width:100%}@media screen and (max-width:1024px){._aboutUs_ .aboutUs-about{padding-left:15px;padding-right:15px}}@media screen and (max-width:620px){._aboutUs_ .aboutUs-about .img-cover{top:0;width:100%}._aboutUs_ .aboutUs-about ._content_ .about-main{flex-direction:column}._aboutUs_ .aboutUs-about ._content_ .about-main .main-left{margin-bottom:var(--block-gap);margin-right:0}._aboutUs_ .aboutUs-about ._content_ .about-main .main-left .aboutUs-des{line-height:1.5em}._aboutUs_ .aboutUs-about ._content_ .about-main .main-right{width:100%}._aboutUs_ .aboutUs-about ._content_ .about-bottom .list{--item:1}._aboutUs_ .aboutUs-about ._content_ .about-bottom .list>li .item .icon-box{height:6rem;width:6rem}._aboutUs_ .aboutUs-about ._content_ .about-bottom .list>li .item .text-box .title{font-size:2.2rem;margin-bottom:var(--mini-gap)}}._aboutUs_ .aboutUs-sustainability{padding-bottom:var(--section-gap,6rem);padding-top:var(--section-gap,8rem);position:relative}._aboutUs_ .aboutUs-sustainability article .text-wrap{color:#fff}._aboutUs_ .aboutUs-sustainability article .text-wrap ._content_{max-width:84.5rem}._aboutUs_ .aboutUs-sustainability article .text-wrap ._content_>header{margin-bottom:var(--block-gap,3.2rem)}._aboutUs_ .aboutUs-sustainability article .text-wrap ._content_ .aboutUs-des,._aboutUs_ .aboutUs-sustainability article .text-wrap ._content_>header .aboutUs-title{color:inherit}._aboutUs_ .aboutUs-sustainability article .img-wrap{inset:0;overflow:hidden;position:absolute;z-index:-1}._aboutUs_ .aboutUs-sustainability article .img-wrap .img-box{height:100%;width:100%}@media screen and (max-width:1024px){._aboutUs_ .aboutUs-sustainability{padding-left:15px;padding-right:15px}._aboutUs_ .aboutUs-sustainability article .text-wrap ._content_{max-width:100%}}._aboutUs_ .aboutUs-counter{padding-bottom:var(--section-gap,11rem);padding-top:var(--section-gap,10rem)}._aboutUs_ .aboutUs-counter ._content_ .list{--item:4;--gap:var(--mini-gap,6rem);--itemWidth:calc(100%/var(--item) - var(--gap)*(var(--item) - 1)/var(--item));column-gap:var(--gap);-webkit-column-gap:var(--gap);-moz-column-gap:var(--gap);-o-column-gap:var(--gap);display:flex;flex-wrap:wrap;row-gap:var(--gap)}._aboutUs_ .aboutUs-counter ._content_ .list>li{width:var(--itemWidth)}._aboutUs_ .aboutUs-counter ._content_ .list>li .item .counter{color:var(--themeColor);display:block;font-size:4rem;font-weight:700;line-height:1}._aboutUs_ .aboutUs-counter ._content_ .list>li .item .counter:after{color:inherit;content:attr(data-symbol);font-size:inherit;font-weight:inherit;line-height:inherit}._aboutUs_ .aboutUs-counter ._content_ .list>li .item .decorate{align-items:center;display:flex;justify-content:flex-start;margin:2rem 0}._aboutUs_ .aboutUs-counter ._content_ .list>li .item .decorate:before{background-color:var(--themeColor);content:"";height:2px;width:3rem}._aboutUs_ .aboutUs-counter ._content_ .list>li .item .decorate:after{background-color:var(--themeColor);content:"";display:block;height:2px;margin-left:.5rem;width:2px}._aboutUs_ .aboutUs-counter ._content_ .list>li .item>p{color:#262626;font-size:var(--fz-22,2rem);font-weight:bolder}@media screen and (max-width:1024px){._aboutUs_ .aboutUs-counter{padding-left:15px;padding-right:15px}._aboutUs_ .aboutUs-counter ._content_ .list>li .item .counter{font-size:3rem}._aboutUs_ .aboutUs-counter ._content_ .list>li .item .decorate{margin:1rem 0}._aboutUs_ .aboutUs-counter ._content_ .list>li .item>p{font-size:var(--fz-18,16px)}}@media screen and (max-width:620px){._aboutUs_ .aboutUs-counter ._content_ .list{--item:2}._aboutUs_ .aboutUs-counter ._content_ .list>li .item .counter{font-size:2.4rem}._aboutUs_ .aboutUs-counter ._content_ .list>li .item .decorate{margin:.5rem 0}._aboutUs_ .aboutUs-counter ._content_ .list>li .item>p{font-size:16px}}._aboutUs_ .aboutUs-map{--text-gap:2.85rem;--address-gap:12rem;background-color:#fbfbfb;overflow:hidden;padding-bottom:var(--block-gap,4.8rem);padding-top:var(--section-gap,12rem)}._aboutUs_ .aboutUs-map ._content_>header{margin-bottom:1rem}._aboutUs_ .aboutUs-map ._content_ .map-main{margin-left:auto;position:relative;width:fit-content}._aboutUs_ .aboutUs-map ._content_ .map-main .point-list{inset:0;position:absolute;z-index:9}._aboutUs_ .aboutUs-map ._content_ .map-main .point-list>li{position:absolute}._aboutUs_ .aboutUs-map ._content_ .map-main .point-list>li:nth-of-type(odd) .point-wrap .text{right:calc(100% + var(--text-gap));text-align:right;top:0}._aboutUs_ .aboutUs-map ._content_ .map-main .point-list>li:nth-of-type(odd) .address-box{right:calc(100% + var(--address-gap))}._aboutUs_ .aboutUs-map ._content_ .map-main .point-list>li:nth-of-type(2n) .point-wrap .text{left:calc(100% + var(--text-gap));text-align:left;top:0}._aboutUs_ .aboutUs-map ._content_ .map-main .point-list>li:nth-of-type(2n) .address-box{left:calc(100% + var(--address-gap))}._aboutUs_ .aboutUs-map ._content_ .map-main .point-list>li .point-wrap .svg-box{inset:0;position:absolute}._aboutUs_ .aboutUs-map ._content_ .map-main .point-list>li .point-wrap .svg-box svg{height:100%;transform:scale(10);width:100%;stroke-dasharray:4 3}._aboutUs_ .aboutUs-map ._content_ .map-main .point-list>li .point-wrap .svg-box svg path{stroke-width:1px;stroke:var(--themeColor);fill:none;transform-origin:center center}._aboutUs_ .aboutUs-map ._content_ .map-main .point-list>li .point-wrap .svg-box svg path.out{animation:svgFrames1 20s linear 0s infinite forwards;opacity:.4}._aboutUs_ .aboutUs-map ._content_ .map-main .point-list>li .point-wrap .svg-box svg path.in{animation:svgFrames1 10s linear 0s infinite reverse forwards;opacity:.71}._aboutUs_ .aboutUs-map ._content_ .map-main .point-list>li .point-wrap .point .p{background-color:var(--themeColor);border-radius:50%;display:block;height:1.66rem;position:relative;width:1.66rem}._aboutUs_ .aboutUs-map ._content_ .map-main .point-list>li .point-wrap .point .p:before{animation:scaleAni 2s linear 0s infinite forwards;background-color:var(--themeColor);border-radius:50%;content:"";inset:0;opacity:.285;pointer-events:none;position:absolute;transform:scale(2.5);z-index:-1}._aboutUs_ .aboutUs-map ._content_ .map-main .point-list>li .point-wrap .point .img-box{background-color:#fff;border-radius:50%;height:5rem;overflow:visible;padding:20%;position:relative;width:5rem}._aboutUs_ .aboutUs-map ._content_ .map-main .point-list>li .point-wrap .point .img-box:after,._aboutUs_ .aboutUs-map ._content_ .map-main .point-list>li .point-wrap .point .img-box:before{background-color:var(--themeColor);border-radius:50%;content:"";inset:0;position:absolute;z-index:-1}._aboutUs_ .aboutUs-map ._content_ .map-main .point-list>li .point-wrap .point .img-box:before{animation:scaleAni2 2s linear 0s infinite forwards;opacity:.2}._aboutUs_ .aboutUs-map ._content_ .map-main .point-list>li .point-wrap .point .img-box:after{animation:scaleAni2 2s linear .7s infinite forwards;opacity:.25}._aboutUs_ .aboutUs-map ._content_ .map-main .point-list>li .point-wrap .point .img-box .img{object-fit:contain}._aboutUs_ .aboutUs-map ._content_ .map-main .point-list>li .point-wrap .text{pointer-events:none;position:absolute;width:27rem}._aboutUs_ .aboutUs-map ._content_ .map-main .point-list>li .point-wrap .text>span{color:#262626;display:block;font-size:var(--fz-18,16px);font-weight:600;line-height:1;margin-bottom:.8rem}._aboutUs_ .aboutUs-map ._content_ .map-main .point-list>li .point-wrap .text>p{color:#4d4d4d;font-size:var(--fz-16,14px);font-weight:400;line-height:1.25em}._aboutUs_ .aboutUs-map ._content_ .map-main .point-list>li .address-box{background-color:#fff;border-bottom:1.4rem solid var(--themeColor);height:auto;padding:var(--mini-gap,3.5rem);padding-bottom:4.5rem;position:absolute;top:50%;transform:translateY(-50%);width:51rem;z-index:11}._aboutUs_ .aboutUs-map ._content_ .map-main .point-list>li .address-box .title{color:var(--themeColor);font-size:4.2rem;font-weight:700;line-height:1;margin-bottom:1.5rem}._aboutUs_ .aboutUs-map ._content_ .map-main .point-list>li .address-box p{color:#969696;font-size:var(--fz-20,18px);font-weight:400;line-height:1.25em;margin-bottom:1.5rem}._aboutUs_ .aboutUs-map ._content_ .map-main .point-list>li .address-box .mail-list{align-items:flex-start;display:flex;justify-content:flex-start}._aboutUs_ .aboutUs-map ._content_ .map-main .point-list>li .address-box .mail-list .i{color:var(--themeColor);font-size:1.8rem;line-height:1;margin-right:1rem}._aboutUs_ .aboutUs-map ._content_ .map-main .point-list>li .address-box .mail-list .list{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}._aboutUs_ .aboutUs-map ._content_ .map-main .point-list>li .address-box .mail-list .list>li{color:#4d4d4d;font-size:var(--fz-18,16px);font-weight:400;line-height:1;margin-right:1.5rem}._aboutUs_ .aboutUs-map ._content_ .map-main .point-list>li .address-box .mail-list .list>li:last-of-type{margin-right:0}._aboutUs_ .aboutUs-map ._content_ .map-main .point-list>li .address-box .mail-list .list>li a{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}._aboutUs_ .aboutUs-map ._content_ .map-main .img-cover .img-box .img{height:auto;width:auto}@media screen and (max-width:1024px){._aboutUs_ .aboutUs-map{padding-left:15px;padding-right:15px}}@media screen and (max-width:620px){._aboutUs_ .aboutUs-map ._content_ .map-main{margin:0;width:100%}._aboutUs_ .aboutUs-map ._content_ .map-main .point-list{position:static;width:100%}._aboutUs_ .aboutUs-map ._content_ .map-main .point-list>li{margin-bottom:var(--block-gap);position:static;width:100%}._aboutUs_ .aboutUs-map ._content_ .map-main .point-list>li:last-of-type{margin-bottom:0}._aboutUs_ .aboutUs-map ._content_ .map-main .point-list>li .point-wrap,._aboutUs_ .aboutUs-map ._content_ .map-main .point-list>li .point-wrap .point,._aboutUs_ .aboutUs-map ._content_ .map-main .point-list>li.main{display:none}._aboutUs_ .aboutUs-map ._content_ .map-main .point-list>li .point-wrap .text{position:static}._aboutUs_ .aboutUs-map ._content_ .map-main .point-list>li .address-box{padding:var(--mini-gap);position:static;transform:unset;width:100%}._aboutUs_ .aboutUs-map ._content_ .map-main .point-list>li .address-box .title{font-size:2.4rem}._aboutUs_ .aboutUs-map ._content_ .map-main .point-list>li .address-box .mail-list .list>li,._aboutUs_ .aboutUs-map ._content_ .map-main .point-list>li .address-box p{font-size:16px}._aboutUs_ .aboutUs-map ._content_ .map-main .img-cover{display:none}}._aboutUs_ .aboutUs-facilities{padding-bottom:var(--section-gap,13rem);padding-top:var(--section-gap,12rem)}._aboutUs_ .aboutUs-facilities ._content_>header{margin-bottom:var(--block-gap,6rem)}._aboutUs_ .aboutUs-facilities ._content_ .facilities-main{display:flex;margin-bottom:var(--mini-gap,3rem)}._aboutUs_ .aboutUs-facilities ._content_ .facilities-main .main-left{flex-shrink:0;margin-right:var(--mini-gap,10rem);width:54.0625%}._aboutUs_ .aboutUs-facilities ._content_ .facilities-main .main-left .swiper-box.second{height:67.0520231214%;padding-top:67.0520231214%;position:relative;width:100%}._aboutUs_ .aboutUs-facilities ._content_ .facilities-main .main-left .swiper-box.second .swiper{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}._aboutUs_ .aboutUs-facilities ._content_ .facilities-main .main-left .swiper-box.second .swiper .swiper-slide{overflow:hidden}._aboutUs_ .aboutUs-facilities ._content_ .facilities-main .main-left .swiper-box.second .swiper .slide-inner .img-wrap,._aboutUs_ .aboutUs-facilities ._content_ .facilities-main .main-left .swiper-box.second .swiper .slide-inner .img-wrap .img-box{height:100%;width:100%}._aboutUs_ .aboutUs-facilities ._content_ .facilities-main .main-right{flex-grow:1;min-width:0}._aboutUs_ .aboutUs-facilities ._content_ .facilities-main .main-right .swiper-box.thumbs,._aboutUs_ .aboutUs-facilities ._content_ .facilities-main .main-right .swiper-box.thumbs .swiper{height:100%}._aboutUs_ .aboutUs-facilities ._content_ .facilities-main .main-right .swiper-box.thumbs .swiper-slide.swiper-slide-thumb-active .nav-header:after{width:100%}._aboutUs_ .aboutUs-facilities ._content_ .facilities-main .main-right .swiper-box.thumbs .swiper-slide.swiper-slide-thumb-active .nav-header .title{color:#1a1a1a}._aboutUs_ .aboutUs-facilities ._content_ .facilities-main .main-right .swiper-box.thumbs .swiper-slide.swiper-slide-thumb-active .nav-header .i{transform:rotate(45deg)}._aboutUs_ .aboutUs-facilities ._content_ .facilities-main .main-right .swiper-box.thumbs .swiper-slide .nav-header{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:flex-start}._aboutUs_ .aboutUs-facilities ._content_ .facilities-main .main-right .swiper-box.thumbs .swiper-slide .nav-header:after,._aboutUs_ .aboutUs-facilities ._content_ .facilities-main .main-right .swiper-box.thumbs .swiper-slide .nav-header:before{background-color:#e8e8e8;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%;z-index:1}._aboutUs_ .aboutUs-facilities ._content_ .facilities-main .main-right .swiper-box.thumbs .swiper-slide .nav-header:after{background-color:var(--themeColor);transition:.45s ease-out;width:0;z-index:2}._aboutUs_ .aboutUs-facilities ._content_ .facilities-main .main-right .swiper-box.thumbs .swiper-slide .nav-header .i{color:var(--themeColor);font-size:2rem;margin-right:2.2rem;transition:.15s ease-out}._aboutUs_ .aboutUs-facilities ._content_ .facilities-main .main-right .swiper-box.thumbs .swiper-slide .nav-header .title{color:gray;display:block;font-size:var(--fz-22,20px);font-weight:600;line-height:1.6em;max-width:100%;overflow:hidden;text-overflow:ellipsis;transition:.2s ease-out;white-space:nowrap}._aboutUs_ .aboutUs-facilities ._content_ .facilities-article .swiper-box.main article .slide-inner,._aboutUs_ .aboutUs-facilities ._content_ .facilities-article .swiper-box.main article>header{display:none}@media screen and (max-width:1024px){._aboutUs_ .aboutUs-facilities{padding-left:15px;padding-right:15px}}@media screen and (max-width:620px){._aboutUs_ .aboutUs-facilities ._content_ .facilities-main{flex-direction:column}._aboutUs_ .aboutUs-facilities ._content_ .facilities-main .main-left{margin-bottom:0;margin-right:0;width:100%}}._aboutUs_ .aboutUs-history{overflow:hidden;position:relative}._aboutUs_ .aboutUs-history .article-wrapper{inset:0;padding-top:var(--section-gap,12.5rem);position:absolute;z-index:9}._aboutUs_ .aboutUs-history .article-wrapper ._content_ .swiper-box.main article>header{margin-bottom:var(--mini-gap,2.5rem);max-width:110rem;padding-bottom:var(--mini-gap,2.5rem);position:relative}._aboutUs_ .aboutUs-history .article-wrapper ._content_ .swiper-box.main article>header:after{background-color:#fff;bottom:0;content:"";height:2px;left:0;position:absolute;width:3.2rem}._aboutUs_ .aboutUs-history .article-wrapper ._content_ .swiper-box.main article>header hgroup>p{color:var(--themeColor);font-size:2.4rem;font-weight:700;line-height:1;margin-bottom:2rem;text-align:left}._aboutUs_ .aboutUs-history .article-wrapper ._content_ .swiper-box.main article>header hgroup .aboutUs-title{color:#fff}._aboutUs_ .aboutUs-history .article-wrapper ._content_ .swiper-box.main article>header hgroup .title{display:none}._aboutUs_ .aboutUs-history .article-wrapper ._content_ .swiper-box.main article .aboutUs-des{color:#fff;display:-webkit-box;font-size:2.4rem;max-width:85rem;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:5;-webkit-box-orient:vertical;height:8.75em;line-height:1.75em}._aboutUs_ .aboutUs-history .article-wrapper ._content_ .swiper-box.main article .slide-inner{display:none}._aboutUs_ .aboutUs-history .img-cover-wrapper{--cover-bg:rgba(28,30,31,.72);position:relative}._aboutUs_ .aboutUs-history .img-cover-wrapper:before{background-color:var(--cover-bg);content:"";inset:0;position:absolute;z-index:8}._aboutUs_ .aboutUs-history .img-cover-wrapper .swiper-box.second{height:44.7916666667%;padding-top:44.7916666667%;position:relative;width:100%}._aboutUs_ .aboutUs-history .img-cover-wrapper .swiper-box.second .swiper{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}._aboutUs_ .aboutUs-history .img-cover-wrapper .swiper-box.second .swiper-slide{overflow:hidden}._aboutUs_ .aboutUs-history .img-cover-wrapper .swiper-box.second .img-box,._aboutUs_ .aboutUs-history .img-cover-wrapper .swiper-box.second .img-wrap,._aboutUs_ .aboutUs-history .img-cover-wrapper .swiper-box.second .slide-inner{height:100%;width:100%}._aboutUs_ .aboutUs-history .thumbs-cover-wrapper{height:56rem;position:absolute;right:0;top:12rem;width:176rem;z-index:19}._aboutUs_ .aboutUs-history .thumbs-cover-wrapper .svg-box{height:100%;width:100%}._aboutUs_ .aboutUs-history .thumbs-cover-wrapper .svg-box svg{display:block;height:100%;width:100%}._aboutUs_ .aboutUs-history .thumbs-cover-wrapper .svg-box svg path{fill:none;stroke-width:2px;stroke:#fff}._aboutUs_ .aboutUs-history .thumbs-cover-wrapper .point-list{inset:0;overflow-x:clip;overflow-y:visible;position:absolute}._aboutUs_ .aboutUs-history .thumbs-cover-wrapper .point-list .point{--point-width:2.8rem;position:absolute}._aboutUs_ .aboutUs-history .thumbs-cover-wrapper .point-list .point.active>span{box-shadow:0 0 1.6rem 1.2rem rgba(62,177,64,.28)}._aboutUs_ .aboutUs-history .thumbs-cover-wrapper .point-list .point>span{align-items:center;background-color:#fff;border-radius:50%;cursor:pointer;display:flex;flex-shrink:0;height:var(--point-width);justify-content:center;transition:box-shadow .5s ease-out;width:var(--point-width)}._aboutUs_ .aboutUs-history .thumbs-cover-wrapper .point-list .point>span:after{background-color:var(--themeColor);border-radius:50%;content:"";height:1.2rem;width:1.2rem}@media screen and (max-width:620px){._aboutUs_ .aboutUs-history .thumbs-cover-wrapper .point-list .point{--point-width:2rem}._aboutUs_ .aboutUs-history .thumbs-cover-wrapper .point-list .point>span:after{height:1rem;width:1rem}}._aboutUs_ .aboutUs-history .thumbs-cover-wrapper .point-list .point>.title{color:#fff;font-size:3rem;font-weight:700;left:100%;line-height:1;pointer-events:none;position:absolute;top:100%;transform:translate(.6rem,1rem);white-space:nowrap}@media screen and (max-width:1024px){._aboutUs_ .aboutUs-history{padding:var(--section-gap) 0}._aboutUs_ .aboutUs-history .article-wrapper{inset:unset;padding:0 15px;position:relative;z-index:9}._aboutUs_ .aboutUs-history .article-wrapper ._content_ .swiper-box.main article .aboutUs-des{max-width:unset}._aboutUs_ .aboutUs-history .img-cover-wrapper{inset:0;position:absolute}._aboutUs_ .aboutUs-history .img-cover-wrapper .swiper-box.second{height:auto;height:100%;padding-top:0;position:static;width:auto;width:100%}._aboutUs_ .aboutUs-history .img-cover-wrapper .swiper-box.second .swiper{left:unset;position:static;top:unset}._aboutUs_ .aboutUs-history .thumbs-cover-wrapper{height:auto;inset:unset;padding:0;position:relative;width:100%;z-index:9}}@media screen and (max-width:620px){._aboutUs_ .aboutUs-history .article-wrapper ._content_ .swiper-box.main article>header hgroup .aboutUs-title{font-size:2.6rem!important}._aboutUs_ .aboutUs-history .article-wrapper ._content_ .swiper-box.main article>header hgroup>p{font-size:var(--fz-20,16px)}._aboutUs_ .aboutUs-history .thumbs-cover-wrapper .point-list{overflow:initial}._aboutUs_ .aboutUs-history .thumbs-cover-wrapper .point-list .point>.title{font-size:var(--fz-18)}}._aboutUs_ .aboutUs-certificate{background-color:#f8f8f8;padding-bottom:var(--section-gap,12rem);padding-top:var(--section-gap,12rem)}._aboutUs_ .aboutUs-certificate>header{margin-bottom:var(--block-gap,8.5rem)}._aboutUs_ .aboutUs-certificate>header ._content_ .aboutUs-title{margin-bottom:2rem}._aboutUs_ .aboutUs-certificate>header ._content_ .swiper-box .nav>li{align-items:center;display:flex;justify-content:center;padding:1rem 0 1.5rem;width:fit-content}._aboutUs_ .aboutUs-certificate>header ._content_ .swiper-box .nav>li:before{background-color:var(--themeColor);bottom:0;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);transition:width .3s ease;width:0}._aboutUs_ .aboutUs-certificate>header ._content_ .swiper-box .nav>li .marker{all:unset;box-sizing:border-box;display:block}._aboutUs_ .aboutUs-certificate>header ._content_ .swiper-box .nav>li.custom-active:before,._aboutUs_ .aboutUs-certificate>header ._content_ .swiper-box .nav>li.swiper-slide-thumb-active:before{width:100%}._aboutUs_ .aboutUs-certificate>header ._content_ .swiper-box .nav>li.custom-active .marker,._aboutUs_ .aboutUs-certificate>header ._content_ .swiper-box .nav>li.swiper-slide-thumb-active .marker{color:#262626}._aboutUs_ .aboutUs-certificate>header ._content_ .swiper-box .nav>li button{pointer-events:none!important}._aboutUs_ .aboutUs-certificate .certificate-main .tab-content,._aboutUs_ .aboutUs-certificate .certificate-main .tab-pane{width:100%}._aboutUs_ .aboutUs-certificate .certificate-main .swiper-box .custom-swiper-button{position:absolute;top:50%;transform:translateY(-50%);z-index:9}._aboutUs_ .aboutUs-certificate .certificate-main .swiper-box .custom-swiper-button.prev{left:8rem}._aboutUs_ .aboutUs-certificate .certificate-main .swiper-box .custom-swiper-button.next{right:8rem}._aboutUs_ .aboutUs-certificate .certificate-main .swiper-box .img-wrap{background-color:#fff;padding:2rem}._aboutUs_ .aboutUs-certificate .certificate-main .swiper-box .img-wrap .img-box{height:140.7407407407%;padding-top:140.7407407407%;position:relative;width:100%}._aboutUs_ .aboutUs-certificate .certificate-main .swiper-box .img-wrap .img-box .img{height:100%;left:0;object-fit:cover;object-fit:contain;position:absolute;top:0;width:100%}@media screen and (max-width:1024px){._aboutUs_ .aboutUs-certificate{padding-left:15px;padding-right:15px}}@media screen and (max-width:620px){._aboutUs_ .aboutUs-certificate>header ._content_ .swiper-box .nav>li{padding:.8rem 0}}._aboutUs_ .aboutUs-brand{padding:var(--section-gap,6rem) 0}._aboutUs_ .aboutUs-brand ._content_ .swiper-box .swiper-wrapper{align-items:center;transition-timing-function:linear!important}._aboutUs_ .aboutUs-brand ._content_ .swiper-box .img-wrap .img-box .img{max-height:8rem;object-fit:contain}@media screen and (max-width:1024px){._aboutUs_ ._container_{width:100%}}._articleDetail_ ._container_{width:160rem}._articleDetail_ .articleDetail-title{color:var(--themeColor);font-size:4.8rem;font-weight:700;line-height:1.25em}@media screen and (max-width:620px){._articleDetail_ .articleDetail-title{font-size:2.6rem!important}}._articleDetail_ .articleDetail-title{color:#000}._articleDetail_ .articleDetail-des{color:#333;font-size:2.2rem;font-weight:400;line-height:1.636em}@media screen and (max-width:620px){._articleDetail_ .articleDetail-des{font-size:var(--fz-16)!important}}._articleDetail_ .articleDetail-des p{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}._articleDetail_ .articleDetail-des p em{color:var(--themeColor)}._articleDetail_ article{padding-top:var(--mini-gap,1.6rem)}._articleDetail_ article ._content_>header{margin-bottom:var(--block-gap,6rem)}._articleDetail_ article ._content_>header hgroup{align-items:center;display:flex;justify-content:center;margin-bottom:2rem}._articleDetail_ article ._content_>header .marker{background-color:var(--themeColor);clip-path:polygon(0 0,100% 0,85% 100%,0 100%);color:#fff;display:block;font-size:var(--fz-16,14px);font-weight:700;line-height:1;margin-right:2rem;padding:1.2rem 2.6rem .8rem 1rem}._articleDetail_ article ._content_>header time{color:#868686;display:block;font-size:var(--fz-18,16px);font-weight:400;line-height:1;margin-bottom:var(--mini-gap,3rem);text-align:center}._articleDetail_ article ._content_>header .list{align-items:center;column-gap:var(--mini-gap,4rem);-webkit-column-gap:var(--mini-gap,4rem);-moz-column-gap:var(--mini-gap,4rem);-o-column-gap:var(--mini-gap,4rem);display:flex;justify-content:center}._articleDetail_ article ._content_>header .list>li{color:var(--themeColor);font-size:2.2rem}._articleDetail_ article ._content_ .img-wrap{margin-bottom:var(--block-gap,5rem)}._articleDetail_ article ._content_ .articleDetail-des{margin:0;padding:0}._articleDetail_ article ._content_>footer{align-items:center;display:flex;justify-content:space-between;margin-top:var(--block-gap,8rem)}._articleDetail_ article ._content_>footer a{align-items:center;color:#c5cdcf;column-gap:2.2rem;-webkit-column-gap:2.2rem;-moz-column-gap:2.2rem;-o-column-gap:2.2rem;display:flex;font-size:var(--fz-22,20px);font-weight:400;justify-content:flex-start;line-height:1.636em;transition:color .3s ease-out;transition:.3s ease-out}._articleDetail_ article ._content_>footer a:hover{color:#252626}._articleDetail_ article ._content_>footer a .i{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}@media screen and (max-width:1024px){._articleDetail_ article{padding-left:15px;padding-right:15px}._articleDetail_ article ._content_>header hgroup{flex-direction:column}._articleDetail_ article ._content_>header hgroup .marker{clip-path:unset;margin:0 0 1.5rem;padding:1rem 2rem}}@media screen and (max-width:620px){._articleDetail_ article ._content_>footer{align-items:flex-start;flex-direction:column}._articleDetail_ article ._content_>footer>a{color:var(--themeColor-dark-2,var(--themeColor));font-size:var(--fz-16)}._articleDetail_ article ._content_>footer>a:last-of-type{align-self:flex-end;margin-top:1rem}}._articleDetail_ .articleDetail-recommond{padding-top:var(--section-gap,10rem)}._articleDetail_ .articleDetail-recommond ._content_>header{margin-bottom:var(--block-gap,6.5rem);text-align:center}._articleDetail_ .articleDetail-recommond ._content_>header .articleDetail-title{color:var(--themeColor)}._articleDetail_ .articleDetail-recommond ._content_ .swiper-box .swiper-slide{width:51.2rem}._articleDetail_ .articleDetail-recommond ._content_ .swiper-box .item{background-color:var(--bgthemeColor);padding:2.5rem 1.8rem}._articleDetail_ .articleDetail-recommond ._content_ .swiper-box .item:hover .img{transform:scale(1.1);transition:.75s ease-out}._articleDetail_ .articleDetail-recommond ._content_ .swiper-box .item:hover .text-wrap>footer .i{opacity:1;transform:unset}._articleDetail_ .articleDetail-recommond ._content_ .swiper-box .item .img-wrap{margin-bottom:var(--mini-gap,4rem);position:relative}._articleDetail_ .articleDetail-recommond ._content_ .swiper-box .item .img-wrap .marker{background-color:var(--themeColor);color:#fff;display:block;font-size:var(--fz-18,16px);left:0;letter-spacing:-.018rem;line-height:1;padding:1.5rem 2.815rem;pointer-events:none;position:absolute;top:0;z-index:9}._articleDetail_ .articleDetail-recommond ._content_ .swiper-box .item .img-wrap .img-box{height:57.8947368421%;padding-top:57.8947368421%;position:relative;width:100%}._articleDetail_ .articleDetail-recommond ._content_ .swiper-box .item .img-wrap .img-box .img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}._articleDetail_ .articleDetail-recommond ._content_ .swiper-box .item .text-wrap>header{margin-bottom:var(--mini-gap,7rem)}._articleDetail_ .articleDetail-recommond ._content_ .swiper-box .item .text-wrap>header .item-title{color:#333;font-size:3rem;font-weight:700;letter-spacing:-.03rem}@media screen and (max-width:620px){._articleDetail_ .articleDetail-recommond ._content_ .swiper-box .item .text-wrap>header .item-title{font-size:2.2rem!important}}._articleDetail_ .articleDetail-recommond ._content_ .swiper-box .item .text-wrap>header .item-title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:2.8em;line-height:1.4em}._articleDetail_ .articleDetail-recommond ._content_ .swiper-box .item .text-wrap>footer{align-items:center;color:var(--themeColor);display:flex;font-size:var(--fz-20,18px);justify-content:flex-start;letter-spacing:-.02rem;line-height:1}._articleDetail_ .articleDetail-recommond ._content_ .swiper-box .item .text-wrap>footer .i{font-size:1.8rem;margin-left:var(--mini-gap,3rem);opacity:0;transform:translateX(-100%);transition:.3s ease-out}@media screen and (max-width:1024px){._articleDetail_ .articleDetail-recommond{padding-left:15px;padding-right:15px}}._articleDetail_ .common-contact ._container_{border-top:1rem solid var(--themeColor)}._articleDetail_ .common-contact ._content_ .contact-left .common-sec-title{color:#000}@media screen and (max-width:1024px){._articleDetail_ ._container_{width:100%}._articleDetail_ .articleDetail-title{text-align:center}}._articleList_{padding-bottom:var(--section-gap,8.5rem)}._articleList_ .articleList-title{color:#333;font-size:3rem;font-weight:700;letter-spacing:-.03rem;line-height:1.4em}@media screen and (max-width:620px){._articleList_ .articleList-title{font-size:2.2rem!important}}._articleList_ .articleList-title{color:#262626;line-height:1.28em}._articleList_ .articleList-des{color:#909090;font-size:var(--fz-18,16px);font-weight:400;line-height:1.666em}@media screen and (max-width:620px){._articleList_ .articleList-des{font-size:var(--fz-16)}}._articleList_ .custom-swiper-pagination{z-index:9}._articleList_ .custom-swiper-pagination.swiper-pagination-progressbar{border-radius:99rem;overflow:hidden;width:var(--w,50%)}._articleList_ .custom-swiper-pagination.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background-color:var(--themeColor);border-radius:inherit;overflow:hidden}._articleList_ .custom-swiper-pagination.swiper-pagination-bullets{line-height:1}._articleList_ .custom-swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet{background-color:#f4f4f4;border:2px solid transparent;height:1rem;margin:0 .75rem;opacity:1;width:1rem}._articleList_ .custom-swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background:transparent;border-color:var(--themeColor)}@media screen and (max-width:620px){._articleList_ .custom-swiper-pagination{display:none}}._articleList_ .custom-swiper-pagination{bottom:var(--mini-gap,7.5rem);left:unset;pointer-events:none;position:absolute;right:9rem;text-align:right;top:unset;width:calc(52.5% - 2rem)}._articleList_ .custom-swiper-pagination .swiper-pagination-bullet{pointer-events:all}._articleList_ ._container_{width:160rem}._articleList_ .pageLink{padding-top:var(--mini-gap,1.6rem)}._articleList_ .articleList-recommond ._container_{width:164rem}._articleList_ .articleList-recommond ._content_ .swiper-box{overflow:hidden;padding:1rem 2rem}._articleList_ .articleList-recommond ._content_ .swiper-box .swiper{overflow:visible}._articleList_ .articleList-recommond ._content_ .swiper-box article{align-items:center;background:#fff;box-shadow:0 0 2.9rem 0 rgba(104,120,135,.07);display:flex;justify-content:flex-start}._articleList_ .articleList-recommond ._content_ .swiper-box article:hover .img{transform:scale(1.1);transition:.8s ease-out}._articleList_ .articleList-recommond ._content_ .swiper-box article:hover .text-wrap .articleList-des{color:#1a1a1a}._articleList_ .articleList-recommond ._content_ .swiper-box article .img-wrap{flex-shrink:0;width:47.5%}._articleList_ .articleList-recommond ._content_ .swiper-box article .img-wrap .img-box{height:62.5%;padding-top:62.5%;position:relative;width:100%}._articleList_ .articleList-recommond ._content_ .swiper-box article .img-wrap .img-box .img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}._articleList_ .articleList-recommond ._content_ .swiper-box article .text-wrap{flex-grow:1;min-width:0;padding:var(--mini-gap,5.5rem)}._articleList_ .articleList-recommond ._content_ .swiper-box article .text-wrap>header{margin-bottom:var(--mini-gap,3.2rem)}._articleList_ .articleList-recommond ._content_ .swiper-box article .text-wrap>header .articleList-title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:2.5em}._articleList_ .articleList-recommond ._content_ .swiper-box article .text-wrap .articleList-des{display:-webkit-box;margin-bottom:var(--mini-gap,6rem);overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:6;-webkit-box-orient:vertical;height:9.996em;line-height:1.666em;transition:color .2s ease-out}._articleList_ .articleList-recommond ._content_ .swiper-box article .text-wrap>footer time{color:var(--themeColor);display:block;font-size:14px;font-weight:700;line-height:1}@media screen and (max-width:1024px){._articleList_ .articleList-recommond ._container_{width:100%}}@media screen and (max-width:620px){._articleList_ .articleList-recommond ._content_ .swiper-box article{flex-direction:column}._articleList_ .articleList-recommond ._content_ .swiper-box article .img-wrap{width:100%}}._articleList_ .articleList-list{padding-top:var(--block-gap,3rem)}._articleList_ .articleList-list ._content_ .list{--item:3;--gap:var(--mini-gap,3.4rem);--itemWidth:calc(100%/var(--item) - var(--gap)*(var(--item) - 1)/var(--item));column-gap:var(--gap);-webkit-column-gap:var(--gap);-moz-column-gap:var(--gap);-o-column-gap:var(--gap);display:flex;flex-wrap:wrap;row-gap:var(--gap)}._articleList_ .articleList-list ._content_ .list>li{width:var(--itemWidth)}._articleList_ .articleList-list ._content_ .list>li article{background:#fff;box-shadow:0 0 2.9rem 0 rgba(104,120,135,.07);display:flex;flex-direction:column;height:100%;transition:box-shadow .45s ease-out}._articleList_ .articleList-list ._content_ .list>li article:hover{box-shadow:.3rem .2rem 1rem 1.2rem rgba(104,120,135,.1)}._articleList_ .articleList-list ._content_ .list>li article:hover .img{transform:scale(1.05)}._articleList_ .articleList-list ._content_ .list>li article .img-wrap{flex-shrink:0;margin-bottom:var(--mini-gap,3.6rem);position:relative}._articleList_ .articleList-list ._content_ .list>li article .img-wrap .marker{background-color:var(--themeColor);color:#fff;display:block;font-size:var(--fz-18,16px);left:0;letter-spacing:-.018rem;line-height:1;padding:1.5rem 2.815rem;pointer-events:none;position:absolute;top:0;z-index:9}._articleList_ .articleList-list ._content_ .list>li article .img-wrap .img-box{height:78.431372549%;padding-top:78.431372549%;position:relative;width:100%}._articleList_ .articleList-list ._content_ .list>li article .img-wrap .img-box .img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}._articleList_ .articleList-list ._content_ .list>li article .text-wrap{display:flex;flex-direction:column;flex-grow:1;min-height:0;padding:0 var(--mini-gap,2.5rem)}._articleList_ .articleList-list ._content_ .list>li article .text-wrap>header{margin-bottom:1.25rem}._articleList_ .articleList-list ._content_ .list>li article .text-wrap>header .articleList-title{display:-webkit-box;font-size:2.8rem;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-height:3.75em}._articleList_ .articleList-list ._content_ .list>li article .text-wrap .articleList-des{display:-webkit-box;margin-top:auto;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:4;-webkit-box-orient:vertical;height:6.664em;line-height:1.666em}._articleList_ .articleList-list ._content_ .list>li article .text-wrap>footer{margin-top:var(--mini-gap,3rem)}._articleList_ .articleList-list ._content_ .list>li article .text-wrap>footer span{align-items:center;color:var(--themeColor);display:flex;font-size:14px;font-weight:700;justify-content:flex-start;line-height:1}._articleList_ .articleList-list ._content_ .list>li article .text-wrap>footer span .i{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}._articleList_ .articleList-list ._content_ .list>li article .text-wrap>footer time{border-top:1px solid #e9e9e9;color:#cfcfcf;display:block;font-size:14px;font-weight:400;line-height:1;margin-top:var(--mini-gap,4.8rem);padding:2rem 0}._articleList_ .articleList-list ._content_ .page__pagination{margin-top:var(--block-gap,6rem)}@media screen and (max-width:1024px){._articleList_ .articleList-list{padding-left:15px;padding-right:15px}._articleList_ .articleList-list ._content_ .list{--item:2}}@media screen and (max-width:620px){._articleList_ .articleList-list ._content_ .list{--item:1}}@media screen and (max-width:1024px){._articleList_ ._container_{width:100%}}._contactUs_ ._container_{width:160rem}._contactUs_ .contactUs-title{color:var(--themeColor);font-size:4.8rem;font-weight:700;line-height:1.25em}@media screen and (max-width:620px){._contactUs_ .contactUs-title{font-size:2.6rem!important}}._contactUs_ .contactUs-btn{--offset-distance:3.4rem;all:unset;align-items:center;background-color:var(--themeColor);border:1px solid var(--themeColor);border-radius:99rem;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-size:var(--fz-16,14px);font-weight:600;justify-content:center;line-height:1;margin:0;overflow:hidden;padding:0;position:relative;transition:color .3s cubic-bezier(.48,0,.12,1),background-color .3s cubic-bezier(.48,0,.12,1)}._contactUs_ .contactUs-btn a,._contactUs_ .contactUs-btn p{padding:2rem 4rem}._contactUs_ .contactUs-btn a,._contactUs_ .contactUs-btn p,._contactUs_ .contactUs-btn span{align-items:center;color:inherit;display:flex;font-size:inherit;font-weight:inherit;justify-content:center;line-height:inherit}._contactUs_ .contactUs-btn span{max-width:calc(22rem + var(--offset-distance));padding-right:var(--offset-distance);position:relative;text-align:center;transition:transform .3s ease-out;z-index:9}._contactUs_ .contactUs-btn span:after{content:"";font-family:ld-iconfont;font-size:14px;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:.2s ease-out}._contactUs_ .contactUs-btn:after{background-color:var(--themeColor-dark-2);bottom:-50%;content:"";height:130%;left:50%;position:absolute;transform:translate(-50%) skewY(9.3deg) scaleY(0) scaleX(1);transform-origin:bottom left;transition:transform .5s cubic-bezier(.48,0,.12,1);width:130%;z-index:0}@media screen and (max-width:620px){._contactUs_ .contactUs-btn{font-size:14px!important}._contactUs_ .contactUs-btn a,._contactUs_ .contactUs-btn p{padding:1.2rem 3.2rem}._contactUs_ .contactUs-btn:after{content:unset}}._contactUs_ .contactUs-btn.active,._contactUs_ .contactUs-btn:hover{background-color:var(--themeColor);color:#fff}._contactUs_ .contactUs-btn.active span,._contactUs_ .contactUs-btn:hover span{text-shadow:0 0 1rem hsla(0,0%,100%,.85);transform:translateX(calc(var(--offset-distance)/2))}._contactUs_ .contactUs-btn.active span:after,._contactUs_ .contactUs-btn:hover span:after{opacity:0;transform:translate(100%,-50%)}._contactUs_ .contactUs-btn.active:after,._contactUs_ .contactUs-btn:hover:after{transform:translate(-50%) skewY(10deg) scaleY(2) scaleX(1.5)}@media screen and (max-width:620px){._contactUs_ .contactUs-btn.active,._contactUs_ .contactUs-btn:hover{background-color:var(--themeColor-dark-2)}}._contactUs_ .contactUs-form{background-position:50%;background-repeat:no-repeat;background-size:cover;padding-bottom:var(--section-gap,9rem);padding-top:var(--mini-gap,1.6rem)}._contactUs_ .contactUs-form ._content_>header{margin-bottom:var(--block-gap,4.6rem);text-align:center}._contactUs_ .contactUs-form ._content_ .form-box{--select-i-w:6rem}._contactUs_ .contactUs-form ._content_ .form-box form{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}._contactUs_ .contactUs-form ._content_ .form-box form fieldset{margin-bottom:var(--mini-gap,4rem);width:100%}._contactUs_ .contactUs-form ._content_ .form-box form fieldset .form-line{align-items:center;display:flex;justify-content:center;margin-bottom:2rem}._contactUs_ .contactUs-form ._content_ .form-box form fieldset .form-line:last-of-type{margin-bottom:0}._contactUs_ .contactUs-form ._content_ .form-box form fieldset .form-line .input-box{background-color:#fff;border:1px solid #e6e6e6;flex:1;margin-right:2.5rem;position:relative}._contactUs_ .contactUs-form ._content_ .form-box form fieldset .form-line .input-box.valid .place-holder,._contactUs_ .contactUs-form ._content_ .form-box form fieldset .form-line .input-box:focus-within .place-holder{opacity:0;transform:translateX(-3rem)}._contactUs_ .contactUs-form ._content_ .form-box form fieldset .form-line .input-box:last-of-type{margin-right:0}._contactUs_ .contactUs-form ._content_ .form-box form fieldset .form-line .input-box .place-holder{color:#c5cdcf;display:block;font-size:var(--fz-20,18px);font-weight:400;left:1.5rem;line-height:1;max-width:100%;overflow:hidden;pointer-events:none;position:absolute;text-overflow:ellipsis;top:1.8rem;transition:.35s ease-out;white-space:nowrap}._contactUs_ .contactUs-form ._content_ .form-box form fieldset .form-line .input-box .place-holder em{color:var(--themeColor);font-weight:700;margin-right:.5rem}._contactUs_ .contactUs-form ._content_ .form-box form fieldset .form-line .input-box input,._contactUs_ .contactUs-form ._content_ .form-box form fieldset .form-line .input-box select,._contactUs_ .contactUs-form ._content_ .form-box form fieldset .form-line .input-box textarea{all:unset;box-sizing:border-box;display:block;font-size:var(--fz-20,18px);line-height:1.5em;padding:1.5rem;width:100%}._contactUs_ .contactUs-form ._content_ .form-box form fieldset .form-line .input-box select{padding-right:var(--select-i-w)}._contactUs_ .contactUs-form ._content_ .form-box form fieldset .form-line .input-box select option{display:block;max-width:100%}._contactUs_ .contactUs-form ._content_ .form-box form fieldset .form-line .input-box .i{align-items:center;color:#c5cdcf;display:flex;font-size:1rem;height:100%;justify-content:center;line-height:1;pointer-events:none;position:absolute;right:0;top:0;width:var(--select-i-w)}@media screen and (max-width:1024px){._contactUs_ .contactUs-form{padding-left:15px;padding-right:15px}}@media screen and (max-width:620px){._contactUs_ .contactUs-form ._content_ .form-box form fieldset .form-line{flex-direction:column;flex-wrap:wrap}._contactUs_ .contactUs-form ._content_ .form-box form fieldset .form-line .input-box{flex-basis:100%;margin:0!important;margin-bottom:var(--mini-gap)!important;width:100%}._contactUs_ .contactUs-form ._content_ .form-box form fieldset .form-line .input-box:last-of-type{margin-bottom:0!important}._contactUs_ .contactUs-form ._content_ .form-box form fieldset .form-line .input-box .place-holder{font-size:var(--fz-14);top:1em}._contactUs_ .contactUs-form ._content_ .form-box form fieldset .form-line .input-box input,._contactUs_ .contactUs-form ._content_ .form-box form fieldset .form-line .input-box select,._contactUs_ .contactUs-form ._content_ .form-box form fieldset .form-line .input-box textarea{font-size:var(--fz-16);line-height:1.2em;padding:1rem 1.5rem}}._contactUs_ .contactUs-info{padding-bottom:var(--section-gap,13rem);padding-top:var(--section-gap,12rem)}._contactUs_ .contactUs-info ._content_{align-items:flex-start;display:flex;justify-content:flex-start}._contactUs_ .contactUs-info ._content_ .info-left{flex-grow:1;margin-right:var(--mini-gap,11rem);min-width:0;padding-top:var(--section-gap,3rem)}._contactUs_ .contactUs-info ._content_ .info-left>header{margin-bottom:var(--mini-gap,6.2rem)}._contactUs_ .contactUs-info ._content_ .info-left>header:before{background-color:var(--themeColor);content:"";display:block;height:.4rem;margin-bottom:var(--mini-gap,3rem);width:7.6rem}._contactUs_ .contactUs-info ._content_ .info-left>header .title{color:#000;font-size:4.4rem;font-weight:900;line-height:1.25em}._contactUs_ .contactUs-info ._content_ .info-left .info-wrap{align-items:flex-start;display:flex;justify-content:flex-start;margin-bottom:var(--mini-gap,4.2rem)}._contactUs_ .contactUs-info ._content_ .info-left .info-wrap:last-of-type{margin-bottom:0}._contactUs_ .contactUs-info ._content_ .info-left .info-wrap .info-box{align-items:flex-start;display:flex;flex:1;justify-content:flex-start}._contactUs_ .contactUs-info ._content_ .info-left .info-wrap .info-box .i{color:var(--themeColor);flex-shrink:0;font-size:1.8rem;line-height:2.4rem;margin-right:1.5rem}._contactUs_ .contactUs-info ._content_ .info-left .info-wrap .info-box .content h4{color:#000;font-size:2.4rem;font-weight:700;line-height:1;margin-bottom:1rem}._contactUs_ .contactUs-info ._content_ .info-left .info-wrap .info-box .content .list{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start}._contactUs_ .contactUs-info ._content_ .info-left .info-wrap .info-box .content .list>li{margin-right:1.5rem}._contactUs_ .contactUs-info ._content_ .info-left .info-wrap .info-box .content .list>li:last-of-type{margin-right:0}._contactUs_ .contactUs-info ._content_ .info-left .info-wrap .info-box .content .list>li a{display:block;transition:.25s ease-out}._contactUs_ .contactUs-info ._content_ .info-left .info-wrap .info-box .content .list>li a:hover{color:var(--themeColor);transform:translateX(.45rem)}._contactUs_ .contactUs-info ._content_ .info-left .info-wrap .info-box .content .list>li a,._contactUs_ .contactUs-info ._content_ .info-left .info-wrap .info-box .content .list>li p{color:#333;font-size:var(--fz-20,18px);font-weight:400;line-height:2em}._contactUs_ .contactUs-info ._content_ .info-right{flex-shrink:0;width:55.625%}._contactUs_ .contactUs-info ._content_ .info-right .map-box{height:71.9101123596%;padding-top:71.9101123596%;position:relative;width:100%}._contactUs_ .contactUs-info ._content_ .info-right .map-box iframe{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}@media screen and (max-width:1024px){._contactUs_ .contactUs-info{padding-left:15px;padding-right:15px}._contactUs_ .contactUs-info ._content_{flex-direction:column}._contactUs_ .contactUs-info ._content_ .info-left{margin-bottom:var(--block-gap);margin-right:0;max-width:100%;padding-top:0}._contactUs_ .contactUs-info ._content_ .info-right{width:100%}}@media screen and (max-width:620px){._contactUs_ .contactUs-info ._content_ .info-left>header .title{font-size:2.6rem}._contactUs_ .contactUs-info ._content_ .info-left .info-wrap .info-box .content h4{font-size:var(--fz-18)}._contactUs_ .contactUs-info ._content_ .info-left .info-wrap .info-box .content .list>li a,._contactUs_ .contactUs-info ._content_ .info-left .info-wrap .info-box .content .list>li p{font-size:var(--fz-16);line-height:1.35em}}@media screen and (max-width:1024px){._contactUs_ ._container_{width:100%}}._productDetail_ .productDetail-title{color:var(--themeColor);font-size:6rem;font-weight:700;line-height:1.333em}@media screen and (max-width:620px){._productDetail_ .productDetail-title{font-size:3rem!important}}._productDetail_ .productDetail-title{line-height:1.2em}._productDetail_ .productDetail-sec-title{color:var(--themeColor);font-size:4.8rem;font-weight:700;line-height:1.25em}@media screen and (max-width:620px){._productDetail_ .productDetail-sec-title{font-size:2.6rem!important}}._productDetail_ .productDetail-des{color:#333;font-size:var(--fz-20,18px);font-weight:400;line-height:1.8em}@media screen and (max-width:620px){._productDetail_ .productDetail-des{font-size:14px!important}}._productDetail_ .productDetail-des p{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}._productDetail_ .productDetail-btn{--offset-distance:3.4rem;all:unset;align-items:center;background-color:var(--themeColor);border:1px solid var(--themeColor);border-radius:99rem;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-size:var(--fz-16,14px);font-weight:600;justify-content:center;line-height:1;margin:0;overflow:hidden;padding:0;position:relative;transition:color .3s cubic-bezier(.48,0,.12,1),background-color .3s cubic-bezier(.48,0,.12,1)}._productDetail_ .productDetail-btn a,._productDetail_ .productDetail-btn p{padding:2rem 4rem}._productDetail_ .productDetail-btn a,._productDetail_ .productDetail-btn p,._productDetail_ .productDetail-btn span{align-items:center;color:inherit;display:flex;font-size:inherit;font-weight:inherit;justify-content:center;line-height:inherit}._productDetail_ .productDetail-btn span{max-width:calc(22rem + var(--offset-distance));padding-right:var(--offset-distance);position:relative;text-align:center;transition:transform .3s ease-out;z-index:9}._productDetail_ .productDetail-btn span:after{content:"";font-family:ld-iconfont;font-size:14px;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:.2s ease-out}._productDetail_ .productDetail-btn:after{background-color:var(--themeColor-dark-2);bottom:-50%;content:"";height:130%;left:50%;position:absolute;transform:translate(-50%) skewY(9.3deg) scaleY(0) scaleX(1);transform-origin:bottom left;transition:transform .5s cubic-bezier(.48,0,.12,1);width:130%;z-index:0}@media screen and (max-width:620px){._productDetail_ .productDetail-btn{font-size:14px!important}._productDetail_ .productDetail-btn a,._productDetail_ .productDetail-btn p{padding:1.2rem 3.2rem}._productDetail_ .productDetail-btn:after{content:unset}}._productDetail_ .productDetail-btn.active,._productDetail_ .productDetail-btn:hover{background-color:var(--themeColor);color:#fff}._productDetail_ .productDetail-btn.active span,._productDetail_ .productDetail-btn:hover span{text-shadow:0 0 1rem hsla(0,0%,100%,.85);transform:translateX(calc(var(--offset-distance)/2))}._productDetail_ .productDetail-btn.active span:after,._productDetail_ .productDetail-btn:hover span:after{opacity:0;transform:translate(100%,-50%)}._productDetail_ .productDetail-btn.active:after,._productDetail_ .productDetail-btn:hover:after{transform:translate(-50%) skewY(10deg) scaleY(2) scaleX(1.5)}@media screen and (max-width:620px){._productDetail_ .productDetail-btn.active,._productDetail_ .productDetail-btn:hover{background-color:var(--themeColor-dark-2)}}._productDetail_ .productDetail-btn a,._productDetail_ .productDetail-btn p{padding:1.4rem 4.2rem}._productDetail_ ._container_{width:160rem}._productDetail_ .productDetail-header{padding-top:1.6rem}._productDetail_ .productDetail-header ._content_{align-items:flex-start;display:flex;justify-content:flex-start}._productDetail_ .productDetail-header ._content_ .header-left{flex-shrink:0;margin-right:var(--mini-gap,6rem);width:45%}._productDetail_ .productDetail-header ._content_ .header-left .swiper-box.main{box-shadow:0 0 2.9rem 0 rgba(104,120,135,.07);margin-bottom:2rem}._productDetail_ .productDetail-header ._content_ .header-left .swiper-box.main .img-wrap .img-box{height:100%;padding-top:100%;position:relative;width:100%}._productDetail_ .productDetail-header ._content_ .header-left .swiper-box.main .img-wrap .img-box .img{height:100%;left:0;object-fit:cover;object-fit:contain;position:absolute;top:0;width:100%}._productDetail_ .productDetail-header ._content_ .header-left .swiper-box.thumbs .swiper-slide{width:16.3rem}._productDetail_ .productDetail-header ._content_ .header-left .swiper-box.thumbs .swiper-slide.swiper-slide-thumb-active .img-wrap{border-color:var(--themeColor)}._productDetail_ .productDetail-header ._content_ .header-left .swiper-box.thumbs .img-wrap{border:1px solid #e6e6e6;box-shadow:0 0 2.9rem 0 rgba(104,120,135,.07);transition:border-color .65s ease-out}._productDetail_ .productDetail-header ._content_ .header-left .swiper-box.thumbs .img-wrap .img-box{height:100%;padding-top:100%;position:relative;width:100%}._productDetail_ .productDetail-header ._content_ .header-left .swiper-box.thumbs .img-wrap .img-box .img{height:100%;left:0;object-fit:cover;object-fit:contain;position:absolute;top:0;width:100%}._productDetail_ .productDetail-header ._content_ .header-right{flex-grow:1;min-width:0}._productDetail_ .productDetail-header ._content_ .header-right>header{margin-bottom:var(--mini-gap,3.6rem)}._productDetail_ .productDetail-header ._content_ .header-right .productDetail-des{border-bottom:1px solid #d9d9d9;margin-bottom:var(--mini-gap,6rem);padding-bottom:var(--mini-gap,6rem)}._productDetail_ .productDetail-header ._content_ .header-right .header-right_application>h2{color:#262626;font-size:3.6rem;font-weight:700;line-height:1;margin-bottom:var(--mini-gap,4rem)}._productDetail_ .productDetail-header ._content_ .header-right .header-right_application .item-group{--item:3;--gap:4rem;--itemWidth:calc(100%/var(--item) - var(--gap)*(var(--item) - 1)/var(--item));column-gap:var(--gap);-webkit-column-gap:var(--gap);-moz-column-gap:var(--gap);-o-column-gap:var(--gap);display:flex;flex-wrap:wrap;row-gap:var(--gap)}._productDetail_ .productDetail-header ._content_ .header-right .header-right_application .item-group>.item{width:var(--itemWidth)}._productDetail_ .productDetail-header ._content_ .header-right .header-right_application .item-group{margin-bottom:var(--mini-gap,4.2rem)}._productDetail_ .productDetail-header ._content_ .header-right .header-right_application .item-group .item{padding-right:2rem;position:relative}._productDetail_ .productDetail-header ._content_ .header-right .header-right_application .item-group .item:last-of-type:after{content:unset}._productDetail_ .productDetail-header ._content_ .header-right .header-right_application .item-group .item:after{background-color:#d9d9d9;content:"";height:12.5rem;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px}._productDetail_ .productDetail-header ._content_ .header-right .header-right_application .item-group .item h3{color:var(--themeColor);font-size:3rem;font-weight:700;line-height:1;margin-bottom:2.2rem}._productDetail_ .productDetail-header ._content_ .header-right .header-right_application .item-group .item ul li{align-items:flex-start;color:#333;display:flex;font-size:var(--fz-20,18px);font-weight:400;justify-content:flex-start;line-height:1.25em;margin-bottom:1.5rem}._productDetail_ .productDetail-header ._content_ .header-right .header-right_application .item-group .item ul li:last-of-type{margin-bottom:0}._productDetail_ .productDetail-header ._content_ .header-right .header-right_application .item-group .item ul li:before{background-color:var(--themeColor);border-radius:50%;content:"";display:block;flex-shrink:0;height:.4rem;margin-right:1rem;margin-top:calc(var(--fz-20, 18px)*1.25/2);overflow:hidden;transform:translateY(-50%);width:.4rem}._productDetail_ .productDetail-header ._content_ .header-right>footer .list{align-items:center;border-top:1px solid #d9d9d9;display:flex;justify-content:flex-start;margin-top:var(--mini-gap,7rem);padding-top:var(--mini-gap,5rem)}._productDetail_ .productDetail-header ._content_ .header-right>footer .list>li{margin-right:var(--mini-gap,4rem)}._productDetail_ .productDetail-header ._content_ .header-right>footer .list>li:last-of-type{margin-right:0}._productDetail_ .productDetail-header ._content_ .header-right>footer .list>li .i{color:#b4b6b8;font-size:2.2rem;transition:color .5s ease-out}._productDetail_ .productDetail-header ._content_ .header-right>footer .list>li .i:hover{color:var(--themeColor)}@media screen and (max-width:1024px){._productDetail_ .productDetail-header{padding-left:15px;padding-right:15px}._productDetail_ .productDetail-header ._content_ .header-right .header-right_application .item-group{--item:2;--gap:1.5rem}._productDetail_ .productDetail-header ._content_ .header-right .header-right_application .item-group .item{padding-right:0}._productDetail_ .productDetail-header ._content_ .header-right .header-right_application .item-group .item:after{content:unset}._productDetail_ .productDetail-header ._content_ .header-right .header-right_application .item-group .item h3{font-size:2.4rem;margin-bottom:1.25rem}._productDetail_ .productDetail-header ._content_ .header-right .header-right_application .item-group .item ul li{margin-bottom:1rem}._productDetail_ .productDetail-header ._content_ .header-right .header-right_application .item-group .item ul li:last-of-type{margin-bottom:0}}@media screen and (max-width:620px){._productDetail_ .productDetail-header ._content_{flex-direction:column}._productDetail_ .productDetail-header ._content_ .header-left{margin-bottom:var(--mini-gap);margin-right:0;width:100%}._productDetail_ .productDetail-header ._content_ .header-right .header-right_application>h2{font-size:var(--fz-22)}._productDetail_ .productDetail-header ._content_ .header-right .header-right_application .item-group .item h3{font-size:var(--fz-20)}._productDetail_ .productDetail-header ._content_ .header-right .header-right_application .item-group .item ul li{font-size:14px}._productDetail_ .productDetail-header ._content_ .header-right .header-right_application .item-group .item ul li:before{margin-top:8.75px}}._productDetail_ .productDetail-richText-1{padding-top:var(--section-gap,6rem)}._productDetail_ .productDetail-richText-1 ._content_ .list{--item:3;--gap:var(--mini-gap,3.2rem);--itemWidth:calc(100%/var(--item) - var(--gap)*(var(--item) - 1)/var(--item));column-gap:var(--gap);-webkit-column-gap:var(--gap);-moz-column-gap:var(--gap);-o-column-gap:var(--gap);display:flex;flex-wrap:wrap;row-gap:var(--gap)}._productDetail_ .productDetail-richText-1 ._content_ .list>li{background-color:#fafafa;border-left:.4rem solid var(--themeColor);line-height:1.5em;padding:var(--mini-gap,3.6rem) var(--mini-gap,4rem);width:var(--itemWidth)}._productDetail_ .productDetail-richText-1 ._content_ .list>li h2{color:var(--themeColor);font-size:3rem;font-weight:700;line-height:1;margin-bottom:2rem;text-align:left}._productDetail_ .productDetail-richText-1 ._content_ .list>li ul li{margin-bottom:1.2rem}._productDetail_ .productDetail-richText-1 ._content_ .list>li ul li:last-of-type{margin-bottom:0}._productDetail_ .productDetail-richText-1 ._content_ .list>li ul li:before{background-color:var(--themeColor);border-radius:50%;content:"";display:inline-block;flex-shrink:0;height:.4rem;margin-right:1rem;margin-top:calc(var(--fz-20, 18px)*1.25/2);overflow:hidden;transform:translateY(-50%);width:.4rem}@media screen and (max-width:1024px){._productDetail_ .productDetail-richText-1{padding-left:15px;padding-right:15px}}@media screen and (max-width:620px){._productDetail_ .productDetail-richText-1 ._content_ .list{--item:1}._productDetail_ .productDetail-richText-1 ._content_ .list>li h2{margin-bottom:1rem}}._productDetail_ .productDetail-richText-2{padding-top:var(--section-gap,12rem)}._productDetail_ .productDetail-richText-2 ._content_ .rich-box h2{color:var(--themeColor);font-size:4.8rem;font-weight:700;line-height:1.25em}@media screen and (max-width:620px){._productDetail_ .productDetail-richText-2 ._content_ .rich-box h2{font-size:2.6rem!important}}._productDetail_ .productDetail-richText-2 ._content_ .rich-box ul{margin-top:var(--mini-gap,4rem)}._productDetail_ .productDetail-richText-2 ._content_ .rich-box ul li{margin-bottom:var(--mini-gap,4rem)}._productDetail_ .productDetail-richText-2 ._content_ .rich-box ul li:last-of-type{margin-bottom:0}._productDetail_ .productDetail-richText-2 ._content_ .rich-box ul li h3{align-items:center;color:var(--themeColor);display:flex;font-size:3rem;font-weight:700;justify-content:flex-start;line-height:1.25em;margin-bottom:1.2rem}._productDetail_ .productDetail-richText-2 ._content_ .rich-box ul li h3:before{align-items:center;background-color:var(--themeColor);border-radius:50%;color:#fff;content:"";display:flex;flex-shrink:0;font-family:ld-iconfont;font-size:1.8rem;height:3rem;justify-content:center;margin-right:2.2rem;overflow:hidden;width:3rem}._productDetail_ .productDetail-richText-2 ._content_ .rich-box ul li p{padding-left:5.2rem}._productDetail_ .productDetail-richText-3{padding-top:var(--section-gap,8rem)}._productDetail_ .productDetail-richText-3 ._container_{width:140rem}._productDetail_ .productDetail-richText-3 ._content_ .rich-box,._productDetail_ .productDetail-richText-3 ._content_ .rich-box :last-of-type{margin-bottom:0}._productDetail_ .productDetail-richText-3 ._content_ .rich-box h2{color:var(--themeColor);font-size:4.8rem;font-weight:700;line-height:1.25em}@media screen and (max-width:620px){._productDetail_ .productDetail-richText-3 ._content_ .rich-box h2{font-size:2.6rem!important}}._productDetail_ .productDetail-richText-3 ._content_ .rich-box h2{margin-bottom:2rem}._productDetail_ .productDetail-richText-3 ._content_ .rich-box p{margin-bottom:var(--mini-gap,4rem)}._productDetail_ .productDetail-solutionRecommond{padding-top:var(--section-gap,10rem)}._productDetail_ .productDetail-solutionRecommond ._content_>header{margin-bottom:var(--block-gap,4.6rem)}._productDetail_ .productDetail-solutionRecommond ._content_ .swiper-box .custom-swiper-button{position:absolute;top:50%;transform:translateY(-50%);z-index:9}._productDetail_ .productDetail-solutionRecommond ._content_ .swiper-box .custom-swiper-button:hover .i{background-color:#fff;color:var(--themeColor-dark-1)}._productDetail_ .productDetail-solutionRecommond ._content_ .swiper-box .custom-swiper-button.prev{left:-8rem}._productDetail_ .productDetail-solutionRecommond ._content_ .swiper-box .custom-swiper-button.next{right:-8rem}._productDetail_ .productDetail-solutionRecommond ._content_ .swiper-box .custom-swiper-button .i{background-color:var(--themeColor);border-color:var(--themeColor);color:#fff}._productDetail_ .productDetail-solutionRecommond ._content_ .swiper-box .swiper-slide{width:51.2rem}._productDetail_ .productDetail-solutionRecommond ._content_ .swiper-box .item:hover .text-wrap .title{color:var(--themeColor)}._productDetail_ .productDetail-solutionRecommond ._content_ .swiper-box .item:hover .img{transform:scale(1.15);transition:.8s ease-out}._productDetail_ .productDetail-solutionRecommond ._content_ .swiper-box .item .img-wrap{margin-bottom:var(--mini-gap,3rem)}._productDetail_ .productDetail-solutionRecommond ._content_ .swiper-box .item .img-wrap .img-box{height:61.328125%;padding-top:61.328125%;position:relative;width:100%}._productDetail_ .productDetail-solutionRecommond ._content_ .swiper-box .item .img-wrap .img-box .img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}._productDetail_ .productDetail-solutionRecommond ._content_ .swiper-box .item .text-wrap .title{color:#333;font-size:3rem;font-weight:700;letter-spacing:-.03rem;line-height:1.4em}@media screen and (max-width:620px){._productDetail_ .productDetail-solutionRecommond ._content_ .swiper-box .item .text-wrap .title{font-size:2.2rem!important}}._productDetail_ .productDetail-solutionRecommond ._content_ .swiper-box .item .text-wrap .title{display:block;margin-bottom:1rem;max-width:100%;overflow:hidden;text-overflow:ellipsis;transition:color .25s ease-out;white-space:nowrap}._productDetail_ .productDetail-solutionRecommond ._content_ .swiper-box .item .text-wrap .bottom{align-items:center;display:flex;justify-content:space-between}._productDetail_ .productDetail-solutionRecommond ._content_ .swiper-box .item .text-wrap .bottom p{color:#262626;display:block;flex-shrink:0;font-size:var(--fz-18,16px);font-weight:400;line-height:1.333em;margin-right:1.5rem;max-width:100%;max-width:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._productDetail_ .productDetail-solutionRecommond ._content_ .swiper-box .item .text-wrap .bottom .i{color:var(--themeColor);flex-shrink:0;font-size:14px;font-weight:700}@media screen and (max-width:1024px){._productDetail_ .productDetail-solutionRecommond{padding-left:15px;padding-right:15px}}._productDetail_ .productDetail-productRecommond{padding-top:var(--section-gap,12rem)}._productDetail_ .productDetail-productRecommond ._content_>header{margin-bottom:var(--block-gap,4.6rem)}._productDetail_ .productDetail-productRecommond ._content_ .swiper-box .custom-swiper-button{position:absolute;top:50%;transform:translateY(-50%);z-index:9}._productDetail_ .productDetail-productRecommond ._content_ .swiper-box .custom-swiper-button:hover .i{background-color:#fff;color:var(--themeColor-dark-1)}._productDetail_ .productDetail-productRecommond ._content_ .swiper-box .custom-swiper-button.prev{left:-8rem}._productDetail_ .productDetail-productRecommond ._content_ .swiper-box .custom-swiper-button.next{right:-8rem}._productDetail_ .productDetail-productRecommond ._content_ .swiper-box .custom-swiper-button .i{background-color:var(--themeColor);border-color:var(--themeColor);color:#fff}._productDetail_ .productDetail-productRecommond ._content_ .swiper-slide{width:37.5rem}._productDetail_ .productDetail-productRecommond ._content_ .item:hover .text-wrap:before{clip-path:inset(0 0 0 0);transform:translateX(-5%);width:105%}._productDetail_ .productDetail-productRecommond ._content_ .item:hover .img{transform:scale(1.1);transition:.85s ease-out}._productDetail_ .productDetail-productRecommond ._content_ .item .img-wrap .img-box{background-color:#fff;height:100%;padding-top:100%;position:relative;width:100%}._productDetail_ .productDetail-productRecommond ._content_ .item .img-wrap .img-box .img{height:100%;left:0;object-fit:cover;object-fit:contain;position:absolute;top:0;width:100%}._productDetail_ .productDetail-productRecommond ._content_ .item .text-wrap{align-items:center;background-color:var(--themeColor);color:#fff;display:flex;justify-content:flex-start;overflow:hidden;padding:2.4rem var(--mini-gap,3rem);position:relative}._productDetail_ .productDetail-productRecommond ._content_ .item .text-wrap:before{background-color:var(--themeColor-dark-1);clip-path:inset(0 0 0 100%);content:"";inset:0;position:absolute;transform:translateX(-15%);transition:width .5s ease-out,clip-path .25s ease-out,transform .35s ease-out;width:100%;z-index:0}._productDetail_ .productDetail-productRecommond ._content_ .item .text-wrap *{color:inherit}._productDetail_ .productDetail-productRecommond ._content_ .item .text-wrap .title{color:inherit;display:block;font-size:2.2rem;font-weight:400;line-height:1;margin-right:var(--mini-gap,3rem);max-width:100%;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;z-index:2}._productDetail_ .productDetail-productRecommond ._content_ .item .text-wrap .i{margin-left:auto;position:relative;z-index:2}@media screen and (max-width:620px){._productDetail_ .productDetail-productRecommond ._content_ .item .text-wrap{padding:var(--mini-gap)}._productDetail_ .productDetail-productRecommond ._content_ .item .text-wrap .title{font-size:var(--fz-18)}}@media screen and (max-width:1024px){._productDetail_ .productDetail-productRecommond{padding-left:15px;padding-right:15px}}._productDetail_ .common-contact ._container_{border-top:1rem solid var(--themeColor)}._productDetail_ .common-contact ._content_ .contact-left .common-sec-title{color:#000}@media screen and (max-width:1024px){._productDetail_ ._container_{width:100%!important}._productDetail_ .productDetail-title{font-size:4.6rem}}._productList_{background-color:#fbfbfb;padding-bottom:var(--section-gap,11rem)}._productList_ .productList-title{color:#333;font-size:3rem;font-weight:700;letter-spacing:-.03rem;line-height:1.4em}@media screen and (max-width:620px){._productList_ .productList-title{font-size:2.2rem!important}}._productList_ .productList-title{font-size:3.6rem;font-weight:900;line-height:1.3em}._productList_ .productList-des{color:#333;font-size:var(--fz-20,18px);font-weight:400;line-height:1.8em}@media screen and (max-width:620px){._productList_ .productList-des{font-size:14px!important}}._productList_ .productList-btn{--offset-distance:3.4rem;all:unset;align-items:center;background-color:var(--themeColor);border:1px solid var(--themeColor);border-radius:99rem;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-size:var(--fz-16,14px);font-weight:600;justify-content:center;line-height:1;margin:0;overflow:hidden;padding:0;position:relative;transition:color .3s cubic-bezier(.48,0,.12,1),background-color .3s cubic-bezier(.48,0,.12,1)}._productList_ .productList-btn a,._productList_ .productList-btn p{padding:2rem 4rem}._productList_ .productList-btn a,._productList_ .productList-btn p,._productList_ .productList-btn span{align-items:center;color:inherit;display:flex;font-size:inherit;font-weight:inherit;justify-content:center;line-height:inherit}._productList_ .productList-btn span{max-width:calc(22rem + var(--offset-distance));padding-right:var(--offset-distance);position:relative;text-align:center;transition:transform .3s ease-out;z-index:9}._productList_ .productList-btn span:after{content:"";font-family:ld-iconfont;font-size:14px;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:.2s ease-out}._productList_ .productList-btn:after{background-color:var(--themeColor-dark-2);bottom:-50%;content:"";height:130%;left:50%;position:absolute;transform:translate(-50%) skewY(9.3deg) scaleY(0) scaleX(1);transform-origin:bottom left;transition:transform .5s cubic-bezier(.48,0,.12,1);width:130%;z-index:0}@media screen and (max-width:620px){._productList_ .productList-btn{font-size:14px!important}._productList_ .productList-btn a,._productList_ .productList-btn p{padding:1.2rem 3.2rem}._productList_ .productList-btn:after{content:unset}}._productList_ .productList-btn.active,._productList_ .productList-btn:hover{background-color:var(--themeColor);color:#fff}._productList_ .productList-btn.active span,._productList_ .productList-btn:hover span{text-shadow:0 0 1rem hsla(0,0%,100%,.85);transform:translateX(calc(var(--offset-distance)/2))}._productList_ .productList-btn.active span:after,._productList_ .productList-btn:hover span:after{opacity:0;transform:translate(100%,-50%)}._productList_ .productList-btn.active:after,._productList_ .productList-btn:hover:after{transform:translate(-50%) skewY(10deg) scaleY(2) scaleX(1.5)}@media screen and (max-width:620px){._productList_ .productList-btn.active,._productList_ .productList-btn:hover{background-color:var(--themeColor-dark-2)}}._productList_ .productList-btn a{padding:1.3rem 2.45rem}._productList_ ._container_{width:160rem}._productList_ .productList-banner{padding-top:var(--section-gap,10rem)}._productList_ .productList-banner ._content_{position:relative}._productList_ .productList-banner ._content_ .text-wrap{align-items:flex-start;box-sizing:content-box;display:flex;flex-direction:column;inset:0;justify-content:center;max-width:49rem;padding:var(--mini-gap,6.5rem);position:absolute;z-index:9}._productList_ .productList-banner ._content_ .text-wrap .banner-marker{color:#fff;display:inline-block;font-size:var(--fz-20,18px);font-weight:700;letter-spacing:.4rem;line-height:1;margin-bottom:2rem;position:relative}._productList_ .productList-banner ._content_ .text-wrap .banner-marker:after{background-color:var(--themeColor);bottom:0;content:"";height:40%;left:0;position:absolute;width:100%;z-index:-1}._productList_ .productList-banner ._content_ .text-wrap .banner-title{color:var(--themeColor);font-size:4.8rem;font-weight:700;line-height:1.25em}@media screen and (max-width:620px){._productList_ .productList-banner ._content_ .text-wrap .banner-title{font-size:2.6rem!important}}._productList_ .productList-banner ._content_ .text-wrap .banner-title{color:#fff;margin-bottom:var(--mini-gap,3rem)}._productList_ .productList-banner ._content_ .text-wrap .banner-des{color:#fff;font-size:var(--fz-22,20px);font-weight:400;letter-spacing:-.16px;line-height:1.818em;text-align:left}._productList_ .productList-banner ._content_ .img-wrap .img-box{height:21.875%;padding-top:21.875%;position:relative;width:100%}._productList_ .productList-banner ._content_ .img-wrap .img-box .img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}@media screen and (max-width:620px){._productList_ .productList-banner{padding-top:0}._productList_ .productList-banner ._content_ .text-wrap .banner-title{margin-bottom:0}._productList_ .productList-banner ._content_ .text-wrap .banner-des{display:none}}._productList_ .productList-main{padding-top:1.6rem}._productList_ .productList-main ._content_ .list{--item:2;--gap:3.2rem;--itemWidth:calc(100%/var(--item) - var(--gap)*(var(--item) - 1)/var(--item));column-gap:var(--gap);-webkit-column-gap:var(--gap);-moz-column-gap:var(--gap);-o-column-gap:var(--gap);display:flex;flex-wrap:wrap;row-gap:var(--gap)}._productList_ .productList-main ._content_ .list>li{width:var(--itemWidth)}._productList_ .productList-main ._content_ .list{row-gap:2.5rem}._productList_ .productList-main ._content_ .list>li .item{align-items:center;background-color:#fff;border:1px solid #fff;display:flex;justify-content:space-between;padding:var(--mini-gap,3rem);transition:border-color .3s ease-out}._productList_ .productList-main ._content_ .list>li .item:hover{border-color:var(--themeColor)}._productList_ .productList-main ._content_ .list>li .item:hover .img-box .img{transform:scale(1.1);transition:.8s ease-out}._productList_ .productList-main ._content_ .list>li .item .text-wrap{width:36.5rem}._productList_ .productList-main ._content_ .list>li .item .text-wrap>header{margin-bottom:var(--mini-gap,3rem)}._productList_ .productList-main ._content_ .list>li .item .text-wrap>header .title{color:#333;font-size:3rem;font-weight:700;letter-spacing:-.03rem;line-height:1.4em}@media screen and (max-width:620px){._productList_ .productList-main ._content_ .list>li .item .text-wrap>header .title{font-size:2.2rem!important}}._productList_ .productList-main ._content_ .list>li .item .text-wrap>header .title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:3.6rem;font-weight:900;height:2.6em;line-height:1.3em}._productList_ .productList-main ._content_ .list>li .item .text-wrap .des{color:#333;font-size:var(--fz-20,18px);font-weight:400}@media screen and (max-width:620px){._productList_ .productList-main ._content_ .list>li .item .text-wrap .des{font-size:14px!important}}._productList_ .productList-main ._content_ .list>li .item .text-wrap .des{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;height:5.4em;line-height:1.8em;margin-bottom:var(--mini-gap,4.2rem)}._productList_ .productList-main ._content_ .list>li .item .text-wrap>footer{--offset-distance:3.4rem;all:unset;align-items:center;background-color:var(--themeColor);border:1px solid var(--themeColor);border-radius:99rem;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-size:var(--fz-16,14px);font-weight:600;justify-content:center;line-height:1;margin:0;overflow:hidden;padding:0;position:relative;transition:color .3s cubic-bezier(.48,0,.12,1),background-color .3s cubic-bezier(.48,0,.12,1)}._productList_ .productList-main ._content_ .list>li .item .text-wrap>footer a,._productList_ .productList-main ._content_ .list>li .item .text-wrap>footer p{align-items:center;color:inherit;display:flex;font-size:inherit;font-weight:inherit;justify-content:center;line-height:inherit;padding:2rem 4rem}._productList_ .productList-main ._content_ .list>li .item .text-wrap>footer span{align-items:center;color:inherit;display:flex;font-size:inherit;font-weight:inherit;justify-content:center;line-height:inherit;max-width:calc(22rem + var(--offset-distance));padding-right:var(--offset-distance);position:relative;text-align:center;transition:transform .3s ease-out;z-index:9}._productList_ .productList-main ._content_ .list>li .item .text-wrap>footer span:after{content:"";font-family:ld-iconfont;font-size:14px;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:.2s ease-out}._productList_ .productList-main ._content_ .list>li .item .text-wrap>footer:after{background-color:var(--themeColor-dark-2);bottom:-50%;content:"";height:130%;left:50%;position:absolute;transform:translate(-50%) skewY(9.3deg) scaleY(0) scaleX(1);transform-origin:bottom left;transition:transform .5s cubic-bezier(.48,0,.12,1);width:130%;z-index:0}@media screen and (max-width:620px){._productList_ .productList-main ._content_ .list>li .item .text-wrap>footer{font-size:14px!important}._productList_ .productList-main ._content_ .list>li .item .text-wrap>footer a,._productList_ .productList-main ._content_ .list>li .item .text-wrap>footer p{padding:1.2rem 3.2rem}._productList_ .productList-main ._content_ .list>li .item .text-wrap>footer:after{content:unset}}._productList_ .productList-main ._content_ .list>li .item .text-wrap>footer.active,._productList_ .productList-main ._content_ .list>li .item .text-wrap>footer:hover{background-color:var(--themeColor);color:#fff}._productList_ .productList-main ._content_ .list>li .item .text-wrap>footer.active span,._productList_ .productList-main ._content_ .list>li .item .text-wrap>footer:hover span{text-shadow:0 0 1rem hsla(0,0%,100%,.85);transform:translateX(calc(var(--offset-distance)/2))}._productList_ .productList-main ._content_ .list>li .item .text-wrap>footer.active span:after,._productList_ .productList-main ._content_ .list>li .item .text-wrap>footer:hover span:after{opacity:0;transform:translate(100%,-50%)}._productList_ .productList-main ._content_ .list>li .item .text-wrap>footer.active:after,._productList_ .productList-main ._content_ .list>li .item .text-wrap>footer:hover:after{transform:translate(-50%) skewY(10deg) scaleY(2) scaleX(1.5)}@media screen and (max-width:620px){._productList_ .productList-main ._content_ .list>li .item .text-wrap>footer.active,._productList_ .productList-main ._content_ .list>li .item .text-wrap>footer:hover{background-color:var(--themeColor-dark-2)}}._productList_ .productList-main ._content_ .list>li .item .text-wrap>footer a{padding:1.3rem 2.45rem}._productList_ .productList-main ._content_ .list>li .item .img-wrap-container{align-items:center;display:flex;flex-grow:1;flex-shrink:0;justify-content:center;margin-left:2rem}._productList_ .productList-main ._content_ .list>li .item .img-wrap-container .img-wrap{flex-shrink:0;width:100%}._productList_ .productList-main ._content_ .list>li .item .img-wrap-container .img-wrap .img-box{height:100%;padding-top:100%;position:relative;transition:.8s ease-out;width:100%}._productList_ .productList-main ._content_ .list>li .item .img-wrap-container .img-wrap .img-box .img{height:100%;left:0;object-fit:cover;object-fit:contain;position:absolute;top:0;width:100%}@media screen and (max-width:1024px){._productList_ .productList-main ._content_ .list>li .item .text-wrap{margin-right:var(--mini-gap);width:60%}._productList_ .productList-main ._content_ .list>li .item .text-wrap>header .title{height:auto;max-height:2.8em}}@media screen and (max-width:620px){._productList_ .productList-main ._content_ .list>li .item{flex-direction:column}._productList_ .productList-main ._content_ .list>li .item .text-wrap{margin-bottom:var(--mini-gap);margin-right:0;width:100%}._productList_ .productList-main ._content_ .list>li .item .img-wrap-container{margin:0;width:100%}}._productList_ .productList-main ._content_ .page__pagination{margin-top:var(--section-gap,6.5rem)}@media screen and (max-width:1024px){._productList_ .productList-main{padding-left:15px;padding-right:15px}._productList_ .productList-main ._content_ .list{--item:1}._productList_ ._container_{width:100%}}._serviceDetail_ ._container_{width:160rem}._serviceDetail_ .serviceDetail-title{color:var(--themeColor);font-size:4.8rem;font-weight:700;line-height:1.25em}@media screen and (max-width:620px){._serviceDetail_ .serviceDetail-title{font-size:2.6rem!important}}._serviceDetail_ .serviceDetail-des{color:#333;font-size:2.2rem;font-weight:400;line-height:1.636em}@media screen and (max-width:620px){._serviceDetail_ .serviceDetail-des{font-size:var(--fz-16)!important}}._serviceDetail_ .serviceDetail-sec-des{color:#333;font-size:var(--fz-20,18px);font-weight:400;line-height:1.8em}@media screen and (max-width:620px){._serviceDetail_ .serviceDetail-sec-des{font-size:14px!important}}._serviceDetail_ .serviceDetail-sec-des{line-height:1.5em}._serviceDetail_ .serviceDetail-sec-des p{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}._serviceDetail_ .serviceDetail-btn{--offset-distance:3.4rem;all:unset;align-items:center;background-color:var(--themeColor);border:1px solid var(--themeColor);border-radius:99rem;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-size:var(--fz-16,14px);font-weight:600;justify-content:center;line-height:1;margin:0;overflow:hidden;padding:0;position:relative;transition:color .3s cubic-bezier(.48,0,.12,1),background-color .3s cubic-bezier(.48,0,.12,1)}._serviceDetail_ .serviceDetail-btn a,._serviceDetail_ .serviceDetail-btn p{padding:2rem 4rem}._serviceDetail_ .serviceDetail-btn a,._serviceDetail_ .serviceDetail-btn p,._serviceDetail_ .serviceDetail-btn span{align-items:center;color:inherit;display:flex;font-size:inherit;font-weight:inherit;justify-content:center;line-height:inherit}._serviceDetail_ .serviceDetail-btn span{max-width:calc(22rem + var(--offset-distance));padding-right:var(--offset-distance);position:relative;text-align:center;transition:transform .3s ease-out;z-index:9}._serviceDetail_ .serviceDetail-btn span:after{content:"";font-family:ld-iconfont;font-size:14px;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:.2s ease-out}._serviceDetail_ .serviceDetail-btn:after{background-color:var(--themeColor-dark-2);bottom:-50%;content:"";height:130%;left:50%;position:absolute;transform:translate(-50%) skewY(9.3deg) scaleY(0) scaleX(1);transform-origin:bottom left;transition:transform .5s cubic-bezier(.48,0,.12,1);width:130%;z-index:0}@media screen and (max-width:620px){._serviceDetail_ .serviceDetail-btn{font-size:14px!important}._serviceDetail_ .serviceDetail-btn a,._serviceDetail_ .serviceDetail-btn p{padding:1.2rem 3.2rem}._serviceDetail_ .serviceDetail-btn:after{content:unset}}._serviceDetail_ .serviceDetail-btn.active,._serviceDetail_ .serviceDetail-btn:hover{background-color:var(--themeColor);color:#fff}._serviceDetail_ .serviceDetail-btn.active span,._serviceDetail_ .serviceDetail-btn:hover span{text-shadow:0 0 1rem hsla(0,0%,100%,.85);transform:translateX(calc(var(--offset-distance)/2))}._serviceDetail_ .serviceDetail-btn.active span:after,._serviceDetail_ .serviceDetail-btn:hover span:after{opacity:0;transform:translate(100%,-50%)}._serviceDetail_ .serviceDetail-btn.active:after,._serviceDetail_ .serviceDetail-btn:hover:after{transform:translate(-50%) skewY(10deg) scaleY(2) scaleX(1.5)}@media screen and (max-width:620px){._serviceDetail_ .serviceDetail-btn.active,._serviceDetail_ .serviceDetail-btn:hover{background-color:var(--themeColor-dark-2)}}._serviceDetail_ .serviceDetail-btn a,._serviceDetail_ .serviceDetail-btn p{padding:1.5rem 4.6rem}@media screen and (max-width:620px){._serviceDetail_ .serviceDetail-btn a,._serviceDetail_ .serviceDetail-btn p{padding:1.2rem 3.2rem}}._serviceDetail_ .serviceDetail-header{padding-top:var(--mini-gap,1.6rem)}._serviceDetail_ .serviceDetail-header ._content_{align-items:center;display:flex;justify-content:flex-start}._serviceDetail_ .serviceDetail-header ._content_ .header-left{flex-grow:1;margin-right:var(--mini-gap,11.5rem);min-width:0}._serviceDetail_ .serviceDetail-header ._content_ .header-left>header{margin-bottom:var(--mini-gap,4.2rem);max-width:52rem}._serviceDetail_ .serviceDetail-header ._content_ .header-left .serviceDetail-des{margin-bottom:var(--mini-gap,4.2rem)}._serviceDetail_ .serviceDetail-header ._content_ .header-right{flex-shrink:0;width:40%}._serviceDetail_ .serviceDetail-header ._content_ .header-right:hover .img{transform:scale(1.1);transition:1s ease-out}._serviceDetail_ .serviceDetail-header ._content_ .header-right .img-wrap,._serviceDetail_ .serviceDetail-header ._content_ .header-right .img-wrap .img-box{width:100%}@media screen and (max-width:1024px){._serviceDetail_ .serviceDetail-header{padding-left:15px;padding-right:15px}}@media screen and (max-width:620px){._serviceDetail_ .serviceDetail-header ._content_{flex-direction:column}._serviceDetail_ .serviceDetail-header ._content_ .header-left{margin-bottom:var(--mini-gap);margin-right:0}._serviceDetail_ .serviceDetail-header ._content_ .header-right{width:100%}}._serviceDetail_ .serviceDetail-application ._content_>header{margin-bottom:var(--block-gap,4.2rem)}._serviceDetail_ .serviceDetail-application ._content_ .swiper-box .swiper-slide{width:37.6rem}._serviceDetail_ .serviceDetail-application ._content_ .swiper-box figure:hover figcaption .title{color:var(--themeColor-dark-2,var(--themeColor));transform:translateX(-1.8rem)}._serviceDetail_ .serviceDetail-application ._content_ .swiper-box figure:hover figcaption .title:before{opacity:0}._serviceDetail_ .serviceDetail-application ._content_ .swiper-box figure .img-wrap .img-box{height:85.1063829787%;padding-top:85.1063829787%;position:relative;width:100%}._serviceDetail_ .serviceDetail-application ._content_ .swiper-box figure .img-wrap .img-box .img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}._serviceDetail_ .serviceDetail-application ._content_ .swiper-box figure figcaption{background-color:#fafafa;padding:2.5rem;width:100%}._serviceDetail_ .serviceDetail-application ._content_ .swiper-box figure figcaption .title{color:#333;display:block;font-size:2.2rem;font-weight:400;line-height:1;max-width:100%;overflow:hidden;padding-left:1.8rem;position:relative;text-overflow:ellipsis;transition:.35s ease-out;white-space:nowrap}._serviceDetail_ .serviceDetail-application ._content_ .swiper-box figure figcaption .title:before{background-color:var(--themeColor);content:"";flex-shrink:0;height:100%;left:0;margin-right:1.5rem;position:absolute;top:50%;transform:translateY(-50%);transition:.15s ease;width:.3rem}@media screen and (max-width:1024px){._serviceDetail_ .serviceDetail-application{padding-left:15px;padding-right:15px}}._serviceDetail_ .serviceDetail-richSection-1{padding-top:var(--section-gap,11rem)}._serviceDetail_ .serviceDetail-richSection-1 ._content_>header{margin-bottom:var(--block-gap,4.2rem)}._serviceDetail_ .serviceDetail-richSection-1 ._content_ .richSection-1-main{align-items:center;display:flex;justify-content:flex-start}._serviceDetail_ .serviceDetail-richSection-1 ._content_ .richSection-1-main .img-wrap{flex-shrink:0;margin-right:var(--mini-gap,6.8rem);width:41.5625%}._serviceDetail_ .serviceDetail-richSection-1 ._content_ .richSection-1-main .img-wrap:hover .img{transform:scale(1.1);transition:1s ease-out}._serviceDetail_ .serviceDetail-richSection-1 ._content_ .richSection-1-main .rich-wrap{flex-grow:1;min-width:0}._serviceDetail_ .serviceDetail-richSection-1 ._content_ .richSection-1-main .rich-wrap .serviceDetail-sec-des ul li{margin-bottom:var(--mini-gap,4rem);padding-left:var(--mini-gap,3rem);position:relative}._serviceDetail_ .serviceDetail-richSection-1 ._content_ .richSection-1-main .rich-wrap .serviceDetail-sec-des ul li:before{background-color:var(--themeColor);border-radius:50%;content:"";height:6px;left:0;overflow:hidden;position:absolute;top:1.05em;transform:translateY(-50%);width:6px}._serviceDetail_ .serviceDetail-richSection-1 ._content_ .richSection-1-main .rich-wrap .serviceDetail-sec-des ul li:last-of-type{margin-bottom:0}._serviceDetail_ .serviceDetail-richSection-1 ._content_ .richSection-1-main .rich-wrap .serviceDetail-sec-des ul li h3{color:#333;font-size:3rem;font-weight:700;letter-spacing:-.03rem;line-height:1.4em}@media screen and (max-width:620px){._serviceDetail_ .serviceDetail-richSection-1 ._content_ .richSection-1-main .rich-wrap .serviceDetail-sec-des ul li h3{font-size:2.2rem!important}}._serviceDetail_ .serviceDetail-richSection-1 ._content_ .richSection-1-main .rich-wrap .serviceDetail-sec-des ul li h3{color:var(--themeColor)}@media screen and (max-width:1024px){._serviceDetail_ .serviceDetail-richSection-1{padding-left:15px;padding-right:15px}}@media screen and (max-width:620px){._serviceDetail_ .serviceDetail-richSection-1 ._content_ .richSection-1-main{flex-direction:column-reverse}._serviceDetail_ .serviceDetail-richSection-1 ._content_ .richSection-1-main .rich-wrap{margin-bottom:var(--mini-gap)}._serviceDetail_ .serviceDetail-richSection-1 ._content_ .richSection-1-main .img-wrap{margin-right:0;width:100%}}._serviceDetail_ .serviceDetail-richSection-2{padding-top:var(--section-gap,11rem)}._serviceDetail_ .serviceDetail-richSection-2 ._content_>header{margin-bottom:var(--block-gap,4.2rem);text-align:center}._serviceDetail_ .serviceDetail-richSection-2 ._content_ .rich-wrap .serviceDetail-sec-des{margin:0;padding:0}@media screen and (max-width:1024px){._serviceDetail_ .serviceDetail-richSection-2{padding-left:15px;padding-right:15px}}._serviceDetail_ .serviceDetail-product-1{padding-top:var(--section-gap,11rem)}._serviceDetail_ .serviceDetail-product-1 ._content_>header{margin-bottom:var(--block-gap,4.2rem)}._serviceDetail_ .serviceDetail-product-1 ._content_>header .serviceDetail-title{margin-bottom:var(--mini-gap,4.2rem)}._serviceDetail_ .serviceDetail-product-1 ._content_ .swiper-box .custom-swiper-button{position:absolute;top:50%;transform:translateY(-50%);z-index:9}._serviceDetail_ .serviceDetail-product-1 ._content_ .swiper-box .custom-swiper-button:hover .i{background-color:#fff;color:var(--themeColor-dark-1)}._serviceDetail_ .serviceDetail-product-1 ._content_ .swiper-box .custom-swiper-button.prev{left:-8rem}._serviceDetail_ .serviceDetail-product-1 ._content_ .swiper-box .custom-swiper-button.next{right:-8rem}._serviceDetail_ .serviceDetail-product-1 ._content_ .swiper-box .custom-swiper-button .i{background-color:var(--themeColor);border-color:var(--themeColor);color:#fff}._serviceDetail_ .serviceDetail-product-1 ._content_ .swiper-box .swiper-slide{width:51.2rem}._serviceDetail_ .serviceDetail-product-1 ._content_ .swiper-box .item:hover .text-wrap:before{clip-path:inset(0 0 0 0);transform:translateX(-5%);width:105%}._serviceDetail_ .serviceDetail-product-1 ._content_ .swiper-box .item:hover .img{transform:scale(1.1);transition:.85s ease-out}._serviceDetail_ .serviceDetail-product-1 ._content_ .swiper-box .item .img-wrap .img-box{background-color:#fff;height:100%;padding-top:100%;position:relative;width:100%}._serviceDetail_ .serviceDetail-product-1 ._content_ .swiper-box .item .img-wrap .img-box .img{height:100%;left:0;object-fit:cover;object-fit:contain;position:absolute;top:0;width:100%}._serviceDetail_ .serviceDetail-product-1 ._content_ .swiper-box .item .text-wrap{align-items:center;background-color:var(--themeColor);color:#fff;display:flex;justify-content:flex-start;overflow:hidden;padding:2.4rem var(--mini-gap,3rem);position:relative}._serviceDetail_ .serviceDetail-product-1 ._content_ .swiper-box .item .text-wrap:before{background-color:var(--themeColor-dark-1);clip-path:inset(0 0 0 100%);content:"";inset:0;position:absolute;transform:translateX(-15%);transition:width .5s ease-out,clip-path .25s ease-out,transform .35s ease-out;width:100%;z-index:0}._serviceDetail_ .serviceDetail-product-1 ._content_ .swiper-box .item .text-wrap *{color:inherit}._serviceDetail_ .serviceDetail-product-1 ._content_ .swiper-box .item .text-wrap .title{color:inherit;display:block;font-size:2.2rem;font-weight:400;line-height:1;margin-right:var(--mini-gap,3rem);max-width:100%;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;z-index:2}._serviceDetail_ .serviceDetail-product-1 ._content_ .swiper-box .item .text-wrap .i{margin-left:auto;position:relative;z-index:2}@media screen and (max-width:620px){._serviceDetail_ .serviceDetail-product-1 ._content_ .swiper-box .item .text-wrap{padding:var(--mini-gap)}._serviceDetail_ .serviceDetail-product-1 ._content_ .swiper-box .item .text-wrap .title{font-size:var(--fz-18)}}@media screen and (max-width:1024px){._serviceDetail_ .serviceDetail-product-1{padding-left:15px;padding-right:15px}}._serviceDetail_ .serviceDetail-product-2{padding-top:var(--section-gap,11rem)}._serviceDetail_ .serviceDetail-product-2 ._content_>header{margin-bottom:var(--block-gap,4.2rem)}._serviceDetail_ .serviceDetail-product-2 ._content_>header .serviceDetail-title{margin-bottom:var(--mini-gap,4.2rem)}._serviceDetail_ .serviceDetail-product-2 ._content_ .swiper-box .custom-swiper-button{position:absolute;top:50%;transform:translateY(-50%);z-index:9}._serviceDetail_ .serviceDetail-product-2 ._content_ .swiper-box .custom-swiper-button:hover .i{background-color:#fff;color:var(--themeColor-dark-1)}._serviceDetail_ .serviceDetail-product-2 ._content_ .swiper-box .custom-swiper-button.prev{left:-8rem}._serviceDetail_ .serviceDetail-product-2 ._content_ .swiper-box .custom-swiper-button.next{right:-8rem}._serviceDetail_ .serviceDetail-product-2 ._content_ .swiper-box .custom-swiper-button .i{background-color:var(--themeColor);border-color:var(--themeColor);color:#fff}._serviceDetail_ .serviceDetail-product-2 ._content_ .swiper-box .swiper-slide{width:78.5rem}._serviceDetail_ .serviceDetail-product-2 ._content_ .swiper-box .item{align-items:center;background-color:#fff;border:1px solid #fff;display:flex;justify-content:space-between;padding:var(--mini-gap,3rem);transition:border-color .3s ease-out}._serviceDetail_ .serviceDetail-product-2 ._content_ .swiper-box .item:hover{border-color:var(--themeColor)}._serviceDetail_ .serviceDetail-product-2 ._content_ .swiper-box .item:hover .img-box .img{transform:scale(1.1);transition:.8s ease-out}._serviceDetail_ .serviceDetail-product-2 ._content_ .swiper-box .item .text-wrap{width:36.5rem}._serviceDetail_ .serviceDetail-product-2 ._content_ .swiper-box .item .text-wrap>header{margin-bottom:var(--mini-gap,3rem)}._serviceDetail_ .serviceDetail-product-2 ._content_ .swiper-box .item .text-wrap>header .title{color:#333;font-size:3rem;font-weight:700;letter-spacing:-.03rem;line-height:1.4em}@media screen and (max-width:620px){._serviceDetail_ .serviceDetail-product-2 ._content_ .swiper-box .item .text-wrap>header .title{font-size:2.2rem!important}}._serviceDetail_ .serviceDetail-product-2 ._content_ .swiper-box .item .text-wrap>header .title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:3.6rem;font-weight:900;height:2.6em;line-height:1.3em}._serviceDetail_ .serviceDetail-product-2 ._content_ .swiper-box .item .text-wrap .des{color:#333;font-size:var(--fz-20,18px);font-weight:400}@media screen and (max-width:620px){._serviceDetail_ .serviceDetail-product-2 ._content_ .swiper-box .item .text-wrap .des{font-size:14px!important}}._serviceDetail_ .serviceDetail-product-2 ._content_ .swiper-box .item .text-wrap .des{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;height:5.4em;line-height:1.8em;margin-bottom:var(--mini-gap,4.2rem)}._serviceDetail_ .serviceDetail-product-2 ._content_ .swiper-box .item .text-wrap>footer{--offset-distance:3.4rem;all:unset;align-items:center;background-color:var(--themeColor);border:1px solid var(--themeColor);border-radius:99rem;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-size:var(--fz-16,14px);font-weight:600;justify-content:center;line-height:1;margin:0;overflow:hidden;padding:0;position:relative;transition:color .3s cubic-bezier(.48,0,.12,1),background-color .3s cubic-bezier(.48,0,.12,1)}._serviceDetail_ .serviceDetail-product-2 ._content_ .swiper-box .item .text-wrap>footer a,._serviceDetail_ .serviceDetail-product-2 ._content_ .swiper-box .item .text-wrap>footer p{align-items:center;color:inherit;display:flex;font-size:inherit;font-weight:inherit;justify-content:center;line-height:inherit;padding:2rem 4rem}._serviceDetail_ .serviceDetail-product-2 ._content_ .swiper-box .item .text-wrap>footer span{align-items:center;color:inherit;display:flex;font-size:inherit;font-weight:inherit;justify-content:center;line-height:inherit;max-width:calc(22rem + var(--offset-distance));padding-right:var(--offset-distance);position:relative;text-align:center;transition:transform .3s ease-out;z-index:9}._serviceDetail_ .serviceDetail-product-2 ._content_ .swiper-box .item .text-wrap>footer span:after{content:"";font-family:ld-iconfont;font-size:14px;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:.2s ease-out}._serviceDetail_ .serviceDetail-product-2 ._content_ .swiper-box .item .text-wrap>footer:after{background-color:var(--themeColor-dark-2);bottom:-50%;content:"";height:130%;left:50%;position:absolute;transform:translate(-50%) skewY(9.3deg) scaleY(0) scaleX(1);transform-origin:bottom left;transition:transform .5s cubic-bezier(.48,0,.12,1);width:130%;z-index:0}@media screen and (max-width:620px){._serviceDetail_ .serviceDetail-product-2 ._content_ .swiper-box .item .text-wrap>footer{font-size:14px!important}._serviceDetail_ .serviceDetail-product-2 ._content_ .swiper-box .item .text-wrap>footer a,._serviceDetail_ .serviceDetail-product-2 ._content_ .swiper-box .item .text-wrap>footer p{padding:1.2rem 3.2rem}._serviceDetail_ .serviceDetail-product-2 ._content_ .swiper-box .item .text-wrap>footer:after{content:unset}}._serviceDetail_ .serviceDetail-product-2 ._content_ .swiper-box .item .text-wrap>footer.active,._serviceDetail_ .serviceDetail-product-2 ._content_ .swiper-box .item .text-wrap>footer:hover{background-color:var(--themeColor);color:#fff}._serviceDetail_ .serviceDetail-product-2 ._content_ .swiper-box .item .text-wrap>footer.active span,._serviceDetail_ .serviceDetail-product-2 ._content_ .swiper-box .item .text-wrap>footer:hover span{text-shadow:0 0 1rem hsla(0,0%,100%,.85);transform:translateX(calc(var(--offset-distance)/2))}._serviceDetail_ .serviceDetail-product-2 ._content_ .swiper-box .item .text-wrap>footer.active span:after,._serviceDetail_ .serviceDetail-product-2 ._content_ .swiper-box .item .text-wrap>footer:hover span:after{opacity:0;transform:translate(100%,-50%)}._serviceDetail_ .serviceDetail-product-2 ._content_ .swiper-box .item .text-wrap>footer.active:after,._serviceDetail_ .serviceDetail-product-2 ._content_ .swiper-box .item .text-wrap>footer:hover:after{transform:translate(-50%) skewY(10deg) scaleY(2) scaleX(1.5)}@media screen and (max-width:620px){._serviceDetail_ .serviceDetail-product-2 ._content_ .swiper-box .item .text-wrap>footer.active,._serviceDetail_ .serviceDetail-product-2 ._content_ .swiper-box .item .text-wrap>footer:hover{background-color:var(--themeColor-dark-2)}}._serviceDetail_ .serviceDetail-product-2 ._content_ .swiper-box .item .text-wrap>footer a{padding:1.3rem 2.45rem}._serviceDetail_ .serviceDetail-product-2 ._content_ .swiper-box .item .img-wrap-container{align-items:center;display:flex;flex-grow:1;flex-shrink:0;justify-content:center;margin-left:2rem}._serviceDetail_ .serviceDetail-product-2 ._content_ .swiper-box .item .img-wrap-container .img-wrap{flex-shrink:0;width:100%}._serviceDetail_ .serviceDetail-product-2 ._content_ .swiper-box .item .img-wrap-container .img-wrap .img-box{height:100%;padding-top:100%;position:relative;transition:.8s ease-out;width:100%}._serviceDetail_ .serviceDetail-product-2 ._content_ .swiper-box .item .img-wrap-container .img-wrap .img-box .img{height:100%;left:0;object-fit:cover;object-fit:contain;position:absolute;top:0;width:100%}@media screen and (max-width:1024px){._serviceDetail_ .serviceDetail-product-2 ._content_ .swiper-box .item .text-wrap{margin-right:var(--mini-gap);width:60%}._serviceDetail_ .serviceDetail-product-2 ._content_ .swiper-box .item .text-wrap>header .title{height:auto;max-height:2.8em}}@media screen and (max-width:620px){._serviceDetail_ .serviceDetail-product-2 ._content_ .swiper-box .item{flex-direction:column}._serviceDetail_ .serviceDetail-product-2 ._content_ .swiper-box .item .text-wrap{margin-bottom:var(--mini-gap);margin-right:0;width:100%}._serviceDetail_ .serviceDetail-product-2 ._content_ .swiper-box .item .img-wrap-container{margin:0;width:100%}}._serviceDetail_ .serviceDetail-product-2 ._content_ .swiper-box .item{box-shadow:0 0 2.1rem 0 rgba(0,0,0,.08)}@media screen and (max-width:1024px){._serviceDetail_ .serviceDetail-product-2{padding-left:15px;padding-right:15px}}._serviceDetail_ .common-contact ._container_{border-top:1rem solid var(--themeColor)}._serviceDetail_ .common-contact ._content_ .contact-left .common-sec-title{color:#000}@media screen and (max-width:1024px){._serviceDetail_ ._container_{width:100%}}._serviceList_{padding-bottom:var(--section-gap,12rem)}._serviceList_ .serviceList-title{color:#262626;font-size:3.6rem;font-weight:700;line-height:1.25em}@media screen and (max-width:620px){._serviceList_ .serviceList-title{font-size:3rem}}._serviceList_ .serviceList-des{color:#333;font-size:var(--fz-20,18px);font-weight:400;line-height:1.8em}@media screen and (max-width:620px){._serviceList_ .serviceList-des{font-size:14px!important}}._serviceList_ .serviceList-btn{--offset-distance:3.4rem;all:unset;align-items:center;background-color:var(--themeColor);border:1px solid var(--themeColor);border-radius:99rem;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-size:var(--fz-16,14px);font-weight:600;justify-content:center;line-height:1;margin:0;overflow:hidden;padding:0;position:relative;transition:color .3s cubic-bezier(.48,0,.12,1),background-color .3s cubic-bezier(.48,0,.12,1)}._serviceList_ .serviceList-btn a,._serviceList_ .serviceList-btn p{padding:2rem 4rem}._serviceList_ .serviceList-btn a,._serviceList_ .serviceList-btn p,._serviceList_ .serviceList-btn span{align-items:center;color:inherit;display:flex;font-size:inherit;font-weight:inherit;justify-content:center;line-height:inherit}._serviceList_ .serviceList-btn span{max-width:calc(22rem + var(--offset-distance));padding-right:var(--offset-distance);position:relative;text-align:center;transition:transform .3s ease-out;z-index:9}._serviceList_ .serviceList-btn span:after{content:"";font-family:ld-iconfont;font-size:14px;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:.2s ease-out}._serviceList_ .serviceList-btn:after{background-color:var(--themeColor-dark-2);bottom:-50%;content:"";height:130%;left:50%;position:absolute;transform:translate(-50%) skewY(9.3deg) scaleY(0) scaleX(1);transform-origin:bottom left;transition:transform .5s cubic-bezier(.48,0,.12,1);width:130%;z-index:0}@media screen and (max-width:620px){._serviceList_ .serviceList-btn{font-size:14px!important}._serviceList_ .serviceList-btn a,._serviceList_ .serviceList-btn p{padding:1.2rem 3.2rem}._serviceList_ .serviceList-btn:after{content:unset}}._serviceList_ .serviceList-btn.active,._serviceList_ .serviceList-btn:hover{background-color:var(--themeColor);color:#fff}._serviceList_ .serviceList-btn.active span,._serviceList_ .serviceList-btn:hover span{text-shadow:0 0 1rem hsla(0,0%,100%,.85);transform:translateX(calc(var(--offset-distance)/2))}._serviceList_ .serviceList-btn.active span:after,._serviceList_ .serviceList-btn:hover span:after{opacity:0;transform:translate(100%,-50%)}._serviceList_ .serviceList-btn.active:after,._serviceList_ .serviceList-btn:hover:after{transform:translate(-50%) skewY(10deg) scaleY(2) scaleX(1.5)}@media screen and (max-width:620px){._serviceList_ .serviceList-btn.active,._serviceList_ .serviceList-btn:hover{background-color:var(--themeColor-dark-2)}}._serviceList_ .serviceList-main{padding-top:1.6rem}._serviceList_ .serviceList-main ._content_ .list>li{margin-bottom:var(--block-gap,11rem)}._serviceList_ .serviceList-main ._content_ .list>li:last-of-type{margin-bottom:0}._serviceList_ .serviceList-main ._content_ .list>li:nth-of-type(2n) .item{flex-direction:row-reverse}._serviceList_ .serviceList-main ._content_ .list>li .item{align-items:center;column-gap:var(--mini-gap,12.5rem);-webkit-column-gap:var(--mini-gap,12.5rem);-moz-column-gap:var(--mini-gap,12.5rem);-o-column-gap:var(--mini-gap,12.5rem);display:flex;justify-content:space-between}._serviceList_ .serviceList-main ._content_ .list>li .item .img-wrap-container{flex-shrink:0;width:49.06%}._serviceList_ .serviceList-main ._content_ .list>li .item .img-wrap-container .img-wrap{background-color:var(--themeColor-dark-1,var(--themeColor));height:61.1464968153%;overflow:hidden;padding-top:61.1464968153%;position:relative;transition:background-color .3s ease-out;width:100%}._serviceList_ .serviceList-main ._content_ .list>li .item .img-wrap-container .img-wrap:hover{background-color:transparent}._serviceList_ .serviceList-main ._content_ .list>li .item .img-wrap-container .img-wrap:hover .img-box.front{clip-path:inset(0 60% 0 0);transform:translateX(-50%);transition:.75s ease-out}._serviceList_ .serviceList-main ._content_ .list>li .item .img-wrap-container .img-wrap:hover .img-box.front .img{transform:translateX(-30%);transition:.75s ease-out}._serviceList_ .serviceList-main ._content_ .list>li .item .img-wrap-container .img-wrap:hover .img-box.back{clip-path:inset(0);transform:unset;transition:.65s ease-out}._serviceList_ .serviceList-main ._content_ .list>li .item .img-wrap-container .img-wrap:hover .img-box.back .img{transform:unset;transition:.65s ease-out}._serviceList_ .serviceList-main ._content_ .list>li .item .img-wrap-container .img-wrap .img-box{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}._serviceList_ .serviceList-main ._content_ .list>li .item .img-wrap-container .img-wrap .img-box.front{clip-path:inset(0 0 0 0);transition:.65s ease-out;z-index:9}._serviceList_ .serviceList-main ._content_ .list>li .item .img-wrap-container .img-wrap .img-box.front .img{transition:.65s ease-out}._serviceList_ .serviceList-main ._content_ .list>li .item .img-wrap-container .img-wrap .img-box.back{clip-path:inset(0 0 0 60%);transform:translateX(50%);transition:.75s ease-out;z-index:8}._serviceList_ .serviceList-main ._content_ .list>li .item .img-wrap-container .img-wrap .img-box.back .img{transform:translateX(-30%);transition:.75s ease-out}._serviceList_ .serviceList-main ._content_ .list>li .item .text-wrap{flex-grow:1;min-width:0;position:relative}._serviceList_ .serviceList-main ._content_ .list>li .item .text-wrap:after,._serviceList_ .serviceList-main ._content_ .list>li .item .text-wrap:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:4rem;position:absolute;width:4.6rem}._serviceList_ .serviceList-main ._content_ .list>li .item .text-wrap:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC8AAAAnCAYAAACfdBHBAAAACXBIWXMAAAsTAAALEwEAmpwYAAABuUlEQVRYhe2X4VGDQBSEN0z+mw58JdCB6cB0ICXQgdgBJcQOYgWSDkgHLx2ECvTP4QC5g33CeOMM3z9yy+7O4yCwwQiquh9bH8pFRA36YdYOQGo4pd6OmBUAXkmjxhjs4wTgidReAOwT34qqCoDcEJzNnHoGvnibd/OWB1ACeCCNPkTkZAju4bZLaTjlTURqALgr7/b5M2nUAMgMwT5y8IO6ikjRHvgmX3h+C1GIyM2g7+GmnhtOyboHvfJu6vRNIyKlIThUxrI9q+4Pw8lnhuDcoF3C4077U95dwhfS6DycghVVPQB4JOXvvqdZd/IHQ3Zh0IaYnfeb8pe5UzfmeacOuPJuy7CPx5LUBXEPBvZGPYYW2snvSaNGRIJmBti869hVtpY/kbopFslry6dLmBlg/0uOY4ttedasInVBVDUlpU37DhMicW+QDJc5rwId2LxqSpAsaUaSkrp6SpAYzJTUTbEjddWUIDGY1aRuinQhH9O2+WvqKUGM8lQe83AIfoB7+FTVsbAN6UO9Sarq19i6iGxC37D/grV8LNbysVjLx2ItH4u1fCzW8rFYy8dii+U+71jOSxl9A1YJcca6azAfAAAAAElFTkSuQmCC);left:-3rem;top:0;transform:translateX(-100%)}._serviceList_ .serviceList-main ._content_ .list>li .item .text-wrap:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAnCAYAAABwtnr/AAAACXBIWXMAAAsTAAALEwEAmpwYAAABrUlEQVRYhe2Z3XHCQAyEFw/voQSlgriDkApCB3EJ7iAuwSUkHZAOTAemA5WAK0geODIM5nwrn3N5ue8JhkVaL/LPiJWqCgBBPL2InEIiVS0BbGKbrQFUAN5jCwF4AdARuhbAc2yzIrbAf5GNpyYbT002nppsPDXZeGqy8dRk44kZ1gAUwGFCVAJ4WLBpH/iceVbvVyGFqnZksUcRUUIX6vdNyA6LjcoSpi0wxsu/NnFBVbektGeMM/N9JBsuxWnSuCGBU7SVM2y/YOIlWagjdSG2pE5DxulCpC5EyYhEJJj4lmzYkzovqrqD4XzyGjcUGkSkJ3QhdqSuA6Yvh6ZCC2Dqd9e4qm4AvFkKxaCqFfjHig7wJ14b+u4NWh8Vqfu6LFZjjR9jb/XuXsEuQfeXFyPjqlqD/9laUjdFQ+oG+Iy72Z5VaA7WtK/377eJ1+DT3jOL/ACtQdtcv/k17v6ZsCz4m6BiAjeST6T88/Zcuk78w9B3VMiCC6kxfGWkLVyhGvysDbBdLu/Rgh/JuyEVM46+jZltF9IrKfeGVOA8IuzRH0WkIbUjZoRU+UL6AcVlgr4u0E+FAAAAAElFTkSuQmCC);bottom:0;right:-1.5rem;transform:translateY(-100%) translateX(100%)}@media screen and (max-width:1024px){._serviceList_ .serviceList-main ._content_ .list>li .item .text-wrap:after,._serviceList_ .serviceList-main ._content_ .list>li .item .text-wrap:before{height:2rem;width:2.6rem}._serviceList_ .serviceList-main ._content_ .list>li .item .text-wrap:before{left:0}._serviceList_ .serviceList-main ._content_ .list>li .item .text-wrap:after{right:0;transform:translateX(-100%)}}@media screen and (max-width:620px){._serviceList_ .serviceList-main ._content_ .list>li .item .text-wrap:after,._serviceList_ .serviceList-main ._content_ .list>li .item .text-wrap:before{content:unset;display:none}}._serviceList_ .serviceList-main ._content_ .list>li .item .text-wrap>header{margin-bottom:var(--mini-gap,4rem)}._serviceList_ .serviceList-main ._content_ .list>li .item .text-wrap>header>p{color:#262626;font-size:var(--fz-22,20px);font-weight:400;line-height:1.25em}._serviceList_ .serviceList-main ._content_ .list>li .item .text-wrap .serviceList-des{margin-bottom:var(--mini-gap,4.2rem)}._serviceList_ .serviceList-main ._content_ .page__pagination{margin-top:var(--block-gap,7.5rem)}@media screen and (max-width:1024px){._serviceList_ .serviceList-main{padding-left:15px;padding-right:15px}}@media screen and (max-width:620px){._serviceList_ .serviceList-main ._content_ .list>li .item{flex-direction:column-reverse!important}._serviceList_ .serviceList-main ._content_ .list>li .item .text-wrap{margin-bottom:var(--mini-gap)}._serviceList_ .serviceList-main ._content_ .list>li .item .img-wrap-container{margin-right:0;width:100%}}._sustainability_{padding-bottom:var(--section-gap,8rem)}._sustainability_ ._container_{width:160rem}._sustainability_ .sustainability-title{color:var(--themeColor);font-size:4.8rem;font-weight:700;line-height:1.25em}@media screen and (max-width:620px){._sustainability_ .sustainability-title{font-size:2.6rem!important}}._sustainability_ .sustainability-des{color:#333;font-size:2.2rem;font-weight:400;line-height:1.636em}@media screen and (max-width:620px){._sustainability_ .sustainability-des{font-size:var(--fz-16)!important}}._sustainability_ .sustainability-sec-des{color:#333;font-size:var(--fz-20,18px);font-weight:400;line-height:1.8em}@media screen and (max-width:620px){._sustainability_ .sustainability-sec-des{font-size:14px!important}}._sustainability_ .sustainability-sec-des{line-height:1.5em}._sustainability_ .sustainability-btn{--offset-distance:3.4rem;all:unset;align-items:center;background-color:var(--themeColor);border:1px solid var(--themeColor);border-radius:99rem;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-size:var(--fz-16,14px);font-weight:600;justify-content:center;line-height:1;margin:0;overflow:hidden;padding:0;position:relative;transition:color .3s cubic-bezier(.48,0,.12,1),background-color .3s cubic-bezier(.48,0,.12,1)}._sustainability_ .sustainability-btn a,._sustainability_ .sustainability-btn p{padding:2rem 4rem}._sustainability_ .sustainability-btn a,._sustainability_ .sustainability-btn p,._sustainability_ .sustainability-btn span{align-items:center;color:inherit;display:flex;font-size:inherit;font-weight:inherit;justify-content:center;line-height:inherit}._sustainability_ .sustainability-btn span{max-width:calc(22rem + var(--offset-distance));padding-right:var(--offset-distance);position:relative;text-align:center;transition:transform .3s ease-out;z-index:9}._sustainability_ .sustainability-btn span:after{content:"";font-family:ld-iconfont;font-size:14px;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:.2s ease-out}._sustainability_ .sustainability-btn:after{background-color:var(--themeColor-dark-2);bottom:-50%;content:"";height:130%;left:50%;position:absolute;transform:translate(-50%) skewY(9.3deg) scaleY(0) scaleX(1);transform-origin:bottom left;transition:transform .5s cubic-bezier(.48,0,.12,1);width:130%;z-index:0}@media screen and (max-width:620px){._sustainability_ .sustainability-btn{font-size:14px!important}._sustainability_ .sustainability-btn a,._sustainability_ .sustainability-btn p{padding:1.2rem 3.2rem}._sustainability_ .sustainability-btn:after{content:unset}}._sustainability_ .sustainability-btn.active,._sustainability_ .sustainability-btn:hover{background-color:var(--themeColor);color:#fff}._sustainability_ .sustainability-btn.active span,._sustainability_ .sustainability-btn:hover span{text-shadow:0 0 1rem hsla(0,0%,100%,.85);transform:translateX(calc(var(--offset-distance)/2))}._sustainability_ .sustainability-btn.active span:after,._sustainability_ .sustainability-btn:hover span:after{opacity:0;transform:translate(100%,-50%)}._sustainability_ .sustainability-btn.active:after,._sustainability_ .sustainability-btn:hover:after{transform:translate(-50%) skewY(10deg) scaleY(2) scaleX(1.5)}@media screen and (max-width:620px){._sustainability_ .sustainability-btn.active,._sustainability_ .sustainability-btn:hover{background-color:var(--themeColor-dark-2)}}._sustainability_ .sustainability-operation{padding-top:var(--mini-gap,1.6rem)}._sustainability_ .sustainability-operation ._content_ .operation-main{align-items:center;display:flex;justify-content:flex-start;margin-bottom:var(--block-gap,6.5rem)}._sustainability_ .sustainability-operation ._content_ .operation-main .main-left{flex-grow:1;margin-right:var(--mini-gap,8rem);min-width:0}._sustainability_ .sustainability-operation ._content_ .operation-main .main-left>header{margin-bottom:var(--mini-gap,5rem);max-width:60rem}._sustainability_ .sustainability-operation ._content_ .operation-main .main-left .sustainability-des{padding-left:var(--mini-gap,3rem);position:relative}._sustainability_ .sustainability-operation ._content_ .operation-main .main-left .sustainability-des:before{background-color:#efefef;content:"";height:100%;left:0;position:absolute;top:0;width:2px}._sustainability_ .sustainability-operation ._content_ .operation-main .main-right{flex-shrink:0;width:40%}._sustainability_ .sustainability-operation ._content_ .operation-main .main-right:hover .img{transform:scale(1.15);transition:1s ease-out}._sustainability_ .sustainability-operation ._content_ .operation-main .main-right .img-wrap{width:100%}._sustainability_ .sustainability-operation ._content_ .operation-main .main-right .img-wrap .img-box{height:59.375%;padding-top:59.375%;position:relative;width:100%}._sustainability_ .sustainability-operation ._content_ .operation-main .main-right .img-wrap .img-box .img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}._sustainability_ .sustainability-operation ._content_ .operation-bottom .list{--item:4;--gap:2.6rem;--itemWidth:calc(100%/var(--item) - var(--gap)*(var(--item) - 1)/var(--item));column-gap:var(--gap);-webkit-column-gap:var(--gap);-moz-column-gap:var(--gap);-o-column-gap:var(--gap);display:flex;flex-wrap:wrap;row-gap:var(--gap)}._sustainability_ .sustainability-operation ._content_ .operation-bottom .list>li{width:var(--itemWidth)}._sustainability_ .sustainability-operation ._content_ .operation-bottom .list>li .item{align-items:center;border-radius:.8rem;box-shadow:.35rem .606rem 1.6rem .7rem rgba(11,117,189,.1);display:flex;justify-content:flex-start;overflow:hidden;padding:2.4rem;position:relative}._sustainability_ .sustainability-operation ._content_ .operation-bottom .list>li .item:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAG0AAABxCAYAAADf7C22AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4dpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAxIDc5LjE0NjI4OTk3NzcsIDIwMjMvMDYvMjUtMjM6NTc6MTQgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6NjE5MmE5ODktNDA3YS00MTc4LWEzYzgtZjlhMWQxMjMxZjMwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjBFMzQzNjkxMkFCRTExRjBCMEM1OEE5MzdGNThCMDU4IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjBFMzQzNjkwMkFCRTExRjBCMEM1OEE5MzdGNThCMDU4IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyMy4xIChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODk3Y2E0NGQtZTU3My00NzkyLWFjMTYtNjhjZjIwYWJkY2NmIiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6NGM0ZTAyZWMtNDgwMi01NDQzLWE0OTgtMzhiODczOGU0NDk4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Zzb6lgAADWJJREFUeNrsXQm4VVUV3vfaEwdQQAUUDQccScQKjCE0BKQE4qsvccj60sgy1IwIxAEDC8WB0aTwEdN7jGJEIZr6CYT5AHkfk0oSUj7KQB6pOSLc/r+zrh5P97577rlnneG+s75vfQef7+2z9/7PWnvttddaO5XJZExC8aJ0MgUJaAk1NtD2799/JPiLCSwxAq2iouJtPJ4GcOPBrRN44qMel4OHg1cAuP4JRP9PqahZj6IeV8l/UvKWgSeD10ESP0wgiyZoh+DxPvgQ24/fBU8A3wvg/p2ox4gRQDmAx0rHjw8HjwT/GaAOAH8qAS16NDFPX88C/w5cBeBOTdRjtFQkATpQ4Nf2gH8NfgjSuSuRtPBV5EGqwgK/dhz4VvBGgDw0AS0aNM3l7x0DngLgNoC7iCGTqMeQVOShYkUWS7PBN0Ba30xACwe4jXh09PCndeCZ4AcB3muJegyWHvL4dyeCbwOvAfCDEkkLVtKa4vFWic18AH5MjJYXxchJJE3RivwPHjtLbIZr41eN5Rq7ER9CswQ0fZrqUzstwfcayxF9GfiIRD3qqchWePxLoelHwGMhzRsT0HSAI2itFJreDb4PPBHg7U/Uo780XaldfgjjwdyY90skzV9Jayt7L03i8Q8PYH8G3gLJyySglQ7cPjyaB/S6WcbyqrwVxbmIUzRWVYDv+jalTazMVCJp3iXtDDy2hfBqWpfXQOo2JKB5A+49PJqE8Go6n+lVGQN+KWyvStyCVatCeu9R4MHgTeCR+HiOSiTNvaR1xmNtBLqyzlgO6ackpiUBrQBwUekwVSTDHSYAuL8k6rFh6gHeDA4bPM7d97nW4UMaHaQjOhXXVCdM0p143GIsL34UaCv4Vkjd0gS0/KBx/8SQOh6UXhiRbtG6nQ++STPcIVUOSYUA8GJjuZ+6R6RLb4BHg2doeFVS5ZIJKoFA3wPfDT4yIt2q5d4OwP220YMGgE7D43OYjIU5/h/jIXnc8q0IdZngDUF/n2/MoNHEbg9eDb4OvM3ulZdYf6ZJ/cronMN5IapJJpH8An19v5SG0jEE7EY8TucHB+4JflG8FB8lZTAlSlRSWzHL/xmBrnNLcAd4L/r6TVHnjcIjwriO3TnWrIMCHg80l0hAkP3v6GweC/4aOCoZNzUEEX19otwlbVweI4Pj6GCsc7BFAOkL9v8pHovLwd8Ab4nIWC4AP46+zgGfXZaShoEda6xMGTf0uqxnjP143dFOOzx+Cv5uhDbmr4AfAE9zk+0aJ9CoRvoU+WfrwXc5vRRoqwKPLuAR4L4mnOMeJxGIZ7jfRH9Xxh40THJvPP5YwkZ3iWwDPnEWJl6VIcY6J4tKNQWuxzSiRubLu4sLaDSXm5bYzHtiqNxn91IIcG3A94Avi4jUkfaCfw6udLrE4hCsyoke7mOTDBv4ASZibY53DRTwzorQFPwJfD36uzkWoGESmTD4DyWDgY7d4ZiMOsc7W+BxLfhHss+LAjGJZIaxqjvsiDpoC0RlaREBo6O5CpPxbo4Phmvd9RGaEoYRToxyJijdVC8H9Dqud4y4mufoA9e7rsZKUGwvXpjQKcqb6ycDfNdh4LkA6RGJZs5uyjPgZ8H0qNxsrCjkBLQ8UkaV1S6EuaCbq47vBx/t8KpMwuOz4HlilodGUSyzxOo89fL1h0kbZG833xnXjz5+Rjwu3RJJs2haBAAzIlXVNLkBUk+H1NF/eYlYmPWNWtIwOafgsT2CHxOBYbrVWKlJae/zCXhMEtWaboygMS86qpVVOVGMuOKZ2HL7QSb63US2Jj8Gn6dtZUYGNB4M4jHHRJ+40V0EHgfgtjrGQLX+E3pcwCc0BtDCSq7wSm+KWpwC8PY4xsK9HcPGv1K2hggG+XDMACMxCeN2Y9Vc7u0wVFiM7evgH4JfLTtJw4DbyMDiXHiTm276Mkc5yzphfIxnyR66lg1oK8R8LgfipnuUsWpQfmgboz0aunupH2iooGEw3As9r9Q8zfSWIQyLh6x7xRhZ6gwfwJgpcVNLWQ7CXtOWK7XLMLteih9EoTllwOxi8KPi+Lavd1y/TxML9ECsQMNg6CLSOOJn0bIpUomnh+yd9oQ0TAbM1mKso+xxjgwjAHNf9yXjITosFPXI60mMFbvhdxVUqqYzMSHbHe/jhvcBkb6w6GXZ2/3G0TeC2U9U5klRlrRqBcBI85yAyZdNqRskZvhWATdoohVZCZBqwBdkI6LRtw/ArIB+qnFZ3zJwSUNnzzFWJmdaQcqOwwTUu9hi3GmsWiFhOaa5lk1hP9DfN2x944fcTcDrECVJm6P03hGFAJMv+zUxVK4GvxQSaASHJwSrGUwkcZj/u0gCvBrMox9mudaFLmlSin2KQtN0gR1RbD0riQO5C3wF+OiQAKSGYBlDBu2sc/SPB8HDjBWbeVhYoLGDfnvAOYAzcq1lRfTrEvFahGmocG/Hg9UJOULZ2b87RHUGBxpezMItVyo0vRCDHOxD/9KyIR4t+6yw6Fnwpc6LkOTcjrl4wwIBDS+kKft3habp82uLAe7zsa/MYGHA6oCQVCWLhXbFmGpz9I1aqks6AMBSYuJr0Bg/ARNjgHluTImiu+ntEIBrkk9NS3RYTRDWYw9hv+kdY8Xm+048lQZX4p8Mf5gU4DYgi0ffhupvqapHWSeomzWq2VyIiV0VgKbgGOhRmQs+R+k1GYeBRrXfRQKIAt+nTVQCbGkQgInUHeT6Au4ghkC9Emh2Yhhhz8AlDV8oS9fuU2iaZ1atnLH3AW5beC7GZIiuPqrFXC493oV6hTP6S1vSFiu1Oz4swETymJjYTTbk23wALB8GjEr7dGDqEV9jJzwuVmialQ3GmQgQgGN4QWfZHnhViekGnA3Npf3A1rT5Su1eE6Vrk5lRCuYFs2caK/mvmNMDN96hgRKWpwsaXjJCBuE3bcQE/cFEkFjyAkx1xpuj3BQwy7eOOYnGyEmqhogcbmpklDBAtGkcrhbBHPCSvsmyJqUbsBTd+mAHO2uA+S1psxQ9H7G4Cwb93AS+yFjFZmpd7MkKUf/s0Y3vkqZYN59nSu3ieFkd5uRkYyUjsj7XoUWoRTuxLEV3jP9vvkqa+BcXKG06h8b1dkH0e6exDjuZUbPKeAuxoHf/fA31yJj1Tgrj3hJETWBl4DJiQHnNbKVA9LVfBZ32QcpYGW6R0pgvNWVAmKPbTWnpyDwEbe2npLHw5OEKYx2GL/TVMgCMifdjSmyGkVodfQENHTreWHWD/aZ6+RjKgWp9aqdf9oapUiVNSy1eGeVL54r4qBmw41foQq+sikyX0CFuHjVKqrPi6BNlAFg3sRr9onONFfDqDTSJjp2tNN5r4y5lcuqskVwygCrSq6QxYulkhU7d48xjjikxtlMjjpIn5+miPSKK904zLOHYMK628lnKGCaodc9bmlrIi6TNUOpQ/zIAjB90pVLzA7PLRrrITp2vtOFdjw6tKQO1+JzRSep4GPOzzOs+TUPs+fVcXgbWIoN+TlFomudz131CRxbRKcZEnK3QqVn4iv4ac8CY2z1NqfneTod52mWnWijpauZm3eTi/e3BX44wbk8rtVuZq9ayW0njSayGf3GAy8vhmMq0lOVx5UanKEkZc8fPU2h6h7GKxzjfd1VBk1+Kl2hcVMro2Y5uN9Loxw5ZMxh6wAoBvHRgd8iA8TiqVqFpWtGnY3yvON7Hs7VdbiRNK3miTxGA0VGaTTDnCTCLQT/Hr85+m1PAgLEfv1dq/oYcgDExo6agepR15PMKnZrtLEfUEAm4Mx0/ptQxvn4HwQsBN96IqFEC/gWMN1fCPJMKT+Q/8qpHibcj2m187hTrJB7vJUUJfarLM1HZKjks27cYbb+jLGXMid6s1HyzHFeJdZY9YLqQpPG0VCMj8iqPgFFF5qsHma2Sw2iwZfjdHspSpnWr/XdyAMZxP2rHqiHQVjk2wH4Qv84lXv5QVKSbED2eO63EYKul6IvfUvaMkiXNAtczc/z8Kad2adB6RAdpGXWyqaCUKS3RvXWpFh/6RClt7vLXuW7yhiRetLOr1CMfSVhfoQBYPfp2TB6HRnWx+7RZ5uP49LRN6jIepG+hTyZ6MQGxXI8Zc8iKPbdI+pVXwHjUonFGljE5Sififc3yWe6FQJvvACflUdq4Ob7ap0F6qXPcUqSNVVD7eXxvtdFJWJmOj3l9HrVoigZNzPJ8fsGUQ/IaottYA8qPEcpd0V6tQ55SPAbg1kq4hFspo8NWox4x53donvd19gSaUFUBUFIFjBUaHxN9NAT4vlIDijghT6KtTeBezlh5x/voNpuqpBYvcuYoSJWeBqsapV2qo0KSlFWZGVkDMzbjZZCfh5tiTEz3oSl6NM4VNTQ3l09TPhBaixpeF3o9tuXYG7P4S0VJoIk7xW3hlpT5OLuRgC3gJW0KA66RddIvYsHM7Zi0yZI0kaVRWS+Ez8TMmgdz/Px+46Kev6sYEQyEjd3s0dz/JV0+fkcLo0/ccA5SmNCdxnKPcZ+qFcrXIkcZJSber3Ezx25B4+HnC6XsQ8CPc23gfWQ+gdbHxDM+cojUMXaOh8FSrdw08F8BBgBJy4A0x87KIQAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-size:cover;bottom:0;content:"";height:100%;pointer-events:none;position:absolute;right:0;width:10.3rem}._sustainability_ .sustainability-operation ._content_ .operation-bottom .list>li .item .icon-box{align-items:center;display:flex;height:6rem;justify-content:center;margin-right:2rem;width:6rem}._sustainability_ .sustainability-operation ._content_ .operation-bottom .list>li .item .icon-box svg{fill:var(--themeColor);height:100%;width:100%}._sustainability_ .sustainability-operation ._content_ .operation-bottom .list>li .item .text-box{color:#333;font-size:var(--fz-20,14px);font-weight:400;line-height:1.636em;max-width:21rem;text-align:left}@media screen and (max-width:1024px){._sustainability_ .sustainability-operation{padding-left:15px;padding-right:15px}._sustainability_ .sustainability-operation ._content_ .operation-bottom .list{--item:2}}@media screen and (max-width:620px){._sustainability_ .sustainability-operation ._content_ .operation-main{flex-direction:column}._sustainability_ .sustainability-operation ._content_ .operation-main .main-left{margin-bottom:var(--mini-gap);margin-right:0}._sustainability_ .sustainability-operation ._content_ .operation-main .main-right{width:100%}._sustainability_ .sustainability-operation ._content_ .operation-bottom .list{--item:1;--gap:var(--mini-gap)}._sustainability_ .sustainability-operation ._content_ .operation-bottom .list>li .item{padding:var(--mini-gap)}._sustainability_ .sustainability-operation ._content_ .operation-bottom .list>li .item .icon-box{height:4rem;width:4rem}._sustainability_ .sustainability-operation ._content_ .operation-bottom .list>li .item .text-box{font-size:16px;max-width:80%;z-index:3}}._sustainability_ .sustainability-work{padding-top:var(--section-gap,8rem)}._sustainability_ .sustainability-work ._content_>header{margin-bottom:var(--block-gap,4.2rem)}._sustainability_ .sustainability-work ._content_ .work-main .list{--item:2;--gap:var(--mini-gap,3.2rem);--itemWidth:calc(100%/var(--item) - var(--gap)*(var(--item) - 1)/var(--item));column-gap:var(--gap);-webkit-column-gap:var(--gap);-moz-column-gap:var(--gap);-o-column-gap:var(--gap);display:flex;flex-wrap:wrap;row-gap:var(--gap)}._sustainability_ .sustainability-work ._content_ .work-main .list>li{width:var(--itemWidth)}._sustainability_ .sustainability-work ._content_ .work-main .list>li article{background-color:#fafafa;display:flex;height:100%}._sustainability_ .sustainability-work ._content_ .work-main .list>li article .img-wrap{flex-shrink:0;width:27rem}._sustainability_ .sustainability-work ._content_ .work-main .list>li article .img-wrap .img-box{height:100%}._sustainability_ .sustainability-work ._content_ .work-main .list>li article .text-wrap{flex-grow:1;min-width:0;padding:var(--mini-gap,4rem)}._sustainability_ .sustainability-work ._content_ .work-main .list>li article .text-wrap>header .title{color:#333;font-size:3rem;font-weight:700;letter-spacing:-.03rem;line-height:1.4em}@media screen and (max-width:620px){._sustainability_ .sustainability-work ._content_ .work-main .list>li article .text-wrap>header .title{font-size:2.2rem!important}}._sustainability_ .sustainability-work ._content_ .work-main .list>li article .text-wrap>header .title{color:var(--themeColor)}@media screen and (max-width:1024px){._sustainability_ .sustainability-work{padding-left:15px;padding-right:15px}._sustainability_ .sustainability-work ._content_ .work-main .list{--item:1}}@media screen and (max-width:620px){._sustainability_ .sustainability-work ._content_ .work-main .list>li article{flex-direction:column-reverse}._sustainability_ .sustainability-work ._content_ .work-main .list>li article .img-wrap{padding:var(--mini-gap);width:100%}._sustainability_ .sustainability-work ._content_ .work-main .list>li article .img-wrap .img-box{height:100%;padding-top:100%;position:relative;width:100%}._sustainability_ .sustainability-work ._content_ .work-main .list>li article .img-wrap .img-box .img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}}._sustainability_ .sustainability-packaging{padding-top:var(--section-gap,8rem)}._sustainability_ .sustainability-packaging ._content_>header{margin-bottom:var(--block-gap,6rem)}._sustainability_ .sustainability-packaging ._content_>header .sustainability-title{margin-bottom:var(--mini-gap,3rem)}._sustainability_ .sustainability-packaging ._content_ .swiper-slide{width:37.5rem}._sustainability_ .sustainability-packaging ._content_ .item:hover .text-wrap:before{clip-path:inset(0 0 0 0);transform:translateX(-5%);width:105%}._sustainability_ .sustainability-packaging ._content_ .item:hover .img{transform:scale(1.1);transition:.85s ease-out}._sustainability_ .sustainability-packaging ._content_ .item .img-wrap .img-box{background-color:#fff;height:100%;padding-top:100%}._sustainability_ .sustainability-packaging ._content_ .item .img-wrap .img-box .img{height:100%;left:0;object-fit:cover;object-fit:contain;position:absolute;top:0;width:100%}._sustainability_ .sustainability-packaging ._content_ .item .text-wrap{align-items:center;background-color:var(--themeColor);color:#fff;display:flex;justify-content:flex-start;overflow:hidden;padding:2.4rem var(--mini-gap,3rem);position:relative}._sustainability_ .sustainability-packaging ._content_ .item .text-wrap:before{background-color:var(--themeColor-dark-1);clip-path:inset(0 0 0 100%);content:"";inset:0;position:absolute;transform:translateX(-15%);transition:width .5s ease-out,clip-path .25s ease-out,transform .35s ease-out;width:100%;z-index:0}._sustainability_ .sustainability-packaging ._content_ .item .text-wrap *{color:inherit}._sustainability_ .sustainability-packaging ._content_ .item .text-wrap .title{color:inherit;display:block;font-size:2.2rem;font-weight:400;line-height:1;margin-right:var(--mini-gap,3rem);max-width:100%;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;z-index:2}._sustainability_ .sustainability-packaging ._content_ .item .text-wrap .i{margin-left:auto;position:relative;z-index:2}@media screen and (max-width:620px){._sustainability_ .sustainability-packaging ._content_ .item .text-wrap{padding:var(--mini-gap)}._sustainability_ .sustainability-packaging ._content_ .item .text-wrap .title{font-size:var(--fz-18)}}._sustainability_ .sustainability-packaging ._content_ .item .img-wrap .img-box{height:85.3333333333%;padding-top:85.3333333333%;position:relative;width:100%}@media screen and (max-width:1024px){._sustainability_ .sustainability-packaging{padding-left:15px;padding-right:15px}}._sustainability_ .sustainability-history{background-position:50%;background-repeat:no-repeat;background-size:cover;margin-top:var(--section-gap,13rem);overflow:hidden}._sustainability_ .sustainability-history ._content_{position:relative}._sustainability_ .sustainability-history ._content_>header{left:8.3333333333%;max-width:61rem;position:absolute;top:var(--block-gap,8rem)}._sustainability_ .sustainability-history ._content_ .history-main{height:45.5729166667%;padding-top:45.5729166667%;position:relative;width:100%;z-index:9}._sustainability_ .sustainability-history ._content_ .history-main .svg-box{height:36.6rem;left:0;position:absolute;top:30.6rem;width:100%}._sustainability_ .sustainability-history ._content_ .history-main .svg-box svg #HistoryPath{fill:none;stroke-width:2px;stroke:#c7c7c7}._sustainability_ .sustainability-history ._content_ .history-main .point-list{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}._sustainability_ .sustainability-history ._content_ .history-main .point-list .point{--p-height:97%;--point-width:2.8rem;position:absolute}._sustainability_ .sustainability-history ._content_ .history-main .point-list .point.active>span{box-shadow:0 0 1.6rem 1.2rem rgba(62,177,64,.28)}._sustainability_ .sustainability-history ._content_ .history-main .point-list .point>span{align-items:center;background-color:#fff;border-radius:50%;cursor:pointer;display:flex;flex-shrink:0;height:var(--point-width);justify-content:center;transition:box-shadow .5s ease-out;width:var(--point-width)}._sustainability_ .sustainability-history ._content_ .history-main .point-list .point>span:after{background-color:var(--themeColor);border-radius:50%;content:"";height:1.2rem;width:1.2rem}@media screen and (max-width:620px){._sustainability_ .sustainability-history ._content_ .history-main .point-list .point{--point-width:2rem}._sustainability_ .sustainability-history ._content_ .history-main .point-list .point>span:after{height:1rem;width:1rem}}._sustainability_ .sustainability-history ._content_ .history-main .point-list .point:nth-of-type(odd) .point-content{bottom:100%;left:0;padding-bottom:var(--height-offset)}._sustainability_ .sustainability-history ._content_ .history-main .point-list .point:nth-of-type(2n) .point-content{left:0;padding-top:calc(var(--height-offset) + var(--point-width));top:0}._sustainability_ .sustainability-history ._content_ .history-main .point-list .point:nth-of-type(2n) .point-content:before{bottom:unset;top:0}._sustainability_ .sustainability-history ._content_ .history-main .point-list .point .point-content{padding-left:var(--point-width);pointer-events:none;position:absolute;width:37rem}._sustainability_ .sustainability-history ._content_ .history-main .point-list .point .point-content:before{background-color:rgba(0,0,0,.3);bottom:0;content:"";height:var(--p-height);left:calc(var(--point-width)/2);position:absolute;transform:translateX(-50%);width:1px;z-index:-1}._sustainability_ .sustainability-history ._content_ .history-main .point-list .point .point-content .title{color:#333;font-size:3rem;font-weight:700;letter-spacing:-.03rem;line-height:1.4em}@media screen and (max-width:620px){._sustainability_ .sustainability-history ._content_ .history-main .point-list .point .point-content .title{font-size:2.2rem!important}}._sustainability_ .sustainability-history ._content_ .history-main .point-list .point .point-content .title{color:var(--themeColor);letter-spacing:-.075rem;margin-bottom:1rem}._sustainability_ .sustainability-history ._content_ .history-main .point-list .point .point-content .sustainability-sec-des{line-height:1.2em}._sustainability_ .sustainability-history ._content_ .history-main .point-list .point .point-content .img-box{margin-top:1.5rem;width:21.5rem}@media screen and (max-width:1024px){._sustainability_ .sustainability-history{padding:var(--section-gap) 15px}._sustainability_ .sustainability-history ._content_>header{margin-bottom:var(--block-gap);max-width:100%;position:static}._sustainability_ .sustainability-history ._content_ .history-main{height:auto;padding-top:0;position:static;width:auto}._sustainability_ .sustainability-history ._content_ .history-main .svg-box{display:none}._sustainability_ .sustainability-history ._content_ .history-main .point-list{position:static;--item:2;--gap:var(--mini-gap);--itemWidth:calc(100%/var(--item) - var(--gap)*(var(--item) - 1)/var(--item));column-gap:var(--gap);-webkit-column-gap:var(--gap);-moz-column-gap:var(--gap);-o-column-gap:var(--gap);display:flex;flex-wrap:wrap;row-gap:var(--gap)}._sustainability_ .sustainability-history ._content_ .history-main .point-list>.point{width:var(--itemWidth)}._sustainability_ .sustainability-history ._content_ .history-main .point-list .point{align-items:flex-start;display:flex;justify-content:flex-start;position:static}._sustainability_ .sustainability-history ._content_ .history-main .point-list .point>span{margin-right:1.5rem}._sustainability_ .sustainability-history ._content_ .history-main .point-list .point .point-content{padding:0!important;position:static;width:100%}._sustainability_ .sustainability-history ._content_ .history-main .point-list .point .point-content .img-box{width:100%}._sustainability_ .sustainability-history ._content_ .history-main .point-list .point .point-content .title{letter-spacing:unset;line-height:1}._sustainability_ .sustainability-history ._content_ .history-main .point-list .point .point-content :before{content:unset}}@media screen and (max-width:620px){._sustainability_ .sustainability-history ._content_ .history-main .point-list{--item:1}}._sustainability_ .sustainability-brand{padding:var(--section-gap,7rem) 0}._sustainability_ .sustainability-brand ._content_ .swiper-box .swiper-wrapper{align-items:center}._sustainability_ .sustainability-brand ._content_ .swiper-box .swiper-slide{width:fit-content}._sustainability_ .sustainability-brand ._content_ .swiper-box .img-box{max-height:11.5rem}._sustainability_ .sustainability-brand ._content_ .swiper-box .img-box .img{object-fit:contain}@media screen and (max-width:1024px){._sustainability_ .sustainability-brand{padding-left:15px;padding-right:15px}}._sustainability_ .sustainability-report ._content_{align-items:flex-start;display:flex;justify-content:flex-start}._sustainability_ .sustainability-report ._content_ .swiper-box{width:41.3rem}._sustainability_ .sustainability-report ._content_ .swiper-box .swiper-slide{display:flex;flex-direction:column}._sustainability_ .sustainability-report ._content_ .swiper-box .swiper-slide .img-wrap{background-color:#f8f8f8;margin-bottom:var(--mini-gap,3rem);padding:2.8rem}._sustainability_ .sustainability-report ._content_ .swiper-box .swiper-slide .img-wrap .img-box{height:150.4201680672%;padding-top:150.4201680672%;position:relative;width:100%}._sustainability_ .sustainability-report ._content_ .swiper-box .swiper-slide .img-wrap .img-box .img{height:100%;left:0;object-fit:cover;object-fit:contain;position:absolute;top:0;width:100%}._sustainability_ .sustainability-report ._content_ .swiper-box .swiper-slide .link-wrap a{align-items:center;color:var(--themeColor);display:flex;justify-content:center}._sustainability_ .sustainability-report ._content_ .swiper-box .swiper-slide .link-wrap a .i{flex-shrink:0;font-size:1.8rem;margin-right:1.1rem}._sustainability_ .sustainability-report ._content_ .swiper-box .swiper-slide .link-wrap a span{display:block;font-size:var(--fz-16,14px);font-weight:600;line-height:1;text-decoration:underline}._sustainability_ .sustainability-report ._content_ .swiper-box .custom-swiper-button{position:absolute;top:22.8rem}._sustainability_ .sustainability-report ._content_ .swiper-box .custom-swiper-button:hover .i{background-color:var(--themeColor);border-color:var(--themeColor-dark-1);color:#fff}._sustainability_ .sustainability-report ._content_ .swiper-box .custom-swiper-button .i{align-items:center;background-color:transparent;border:1px solid #a0a0a0;border-radius:50%;color:#a0a0a0;cursor:pointer;display:flex;font-size:1.6rem;height:4rem;justify-content:center;overflow:hidden;transition:.3s ease-out;width:4rem}._sustainability_ .sustainability-report ._content_ .swiper-box .custom-swiper-button.prev{left:-7rem}._sustainability_ .sustainability-report ._content_ .swiper-box .custom-swiper-button.next{right:-7rem}._sustainability_ .sustainability-report ._content_ .report-left{flex-grow:1;margin-right:var(--mini-gap,13rem);min-width:0}._sustainability_ .sustainability-report ._content_ .report-left>header{margin-bottom:var(--block-gap,4rem)}._sustainability_ .sustainability-report ._content_ .report-right{background-position:50%;background-repeat:no-repeat;background-size:cover;border-top:1rem solid var(--themeColor);flex-shrink:0;padding:var(--block-gap,10rem) var(--mini-gap,7rem) var(--block-gap,8rem) var(--mini-gap,7rem);width:65.94%}._sustainability_ .sustainability-report ._content_ .report-right .form-box form legend{margin-bottom:var(--mini-gap,3rem)}._sustainability_ .sustainability-report ._content_ .report-right .form-box form legend .title{color:var(--themeColor);font-size:3.6rem;font-weight:700;line-height:1;margin-bottom:var(--mini-gap,3rem)}._sustainability_ .sustainability-report ._content_ .report-right .form-box form fieldset{margin-bottom:var(--mini-gap,4rem)}._sustainability_ .sustainability-report ._content_ .report-right .form-box form fieldset .form-line{align-items:center;column-gap:2rem;-webkit-column-gap:2rem;-moz-column-gap:2rem;-o-column-gap:2rem;display:flex;justify-content:center;margin-bottom:1.5rem}._sustainability_ .sustainability-report ._content_ .report-right .form-box form fieldset .form-line:last-of-type{margin-bottom:0}._sustainability_ .sustainability-report ._content_ .report-right .form-box form fieldset .form-line .input-box{background:#fff;border-radius:.4rem;flex:1;overflow:hidden;position:relative}._sustainability_ .sustainability-report ._content_ .report-right .form-box form fieldset .form-line .input-box.valid .place-holder,._sustainability_ .sustainability-report ._content_ .report-right .form-box form fieldset .form-line .input-box:focus-within .place-holder{opacity:0;transform:translateX(-3rem)}._sustainability_ .sustainability-report ._content_ .report-right .form-box form fieldset .form-line .input-box .place-holder{color:#c5cdcf;display:block;font-size:var(--fz-16,14px);font-weight:400;left:1.4rem;line-height:1;max-width:100%;overflow:hidden;pointer-events:none;position:absolute;text-overflow:ellipsis;top:1.6rem;transition:.35s ease-out;white-space:nowrap}._sustainability_ .sustainability-report ._content_ .report-right .form-box form fieldset .form-line .input-box .place-holder em{color:var(--themeColor)}._sustainability_ .sustainability-report ._content_ .report-right .form-box form fieldset .form-line .input-box input,._sustainability_ .sustainability-report ._content_ .report-right .form-box form fieldset .form-line .input-box textarea{all:unset;box-sizing:border-box;display:block;font-size:var(--fz-16,14px);font-weight:400;line-height:1;padding:1.6rem 1.4rem;width:100%}@media screen and (max-width:1024px){._sustainability_ .sustainability-report{padding-left:15px;padding-right:15px}._sustainability_ .sustainability-report ._content_{flex-direction:column}._sustainability_ .sustainability-report ._content_ .swiper-box{flex-shrink:0;margin-right:var(--mini-gap);width:35%}._sustainability_ .sustainability-report ._content_ .swiper-box .custom-swiper-button{z-index:9}._sustainability_ .sustainability-report ._content_ .swiper-box .custom-swiper-button.prev{left:0}._sustainability_ .sustainability-report ._content_ .swiper-box .custom-swiper-button.next{right:0}._sustainability_ .sustainability-report ._content_ .report-left{margin-bottom:var(--block-gap);margin-right:0;width:100%}._sustainability_ .sustainability-report ._content_ .report-left>header{margin:0}._sustainability_ .sustainability-report ._content_ .report-right{align-items:flex-end;display:flex;flex-direction:row-reverse;justify-content:flex-start;width:100%}}@media screen and (max-width:620px){._sustainability_ .sustainability-report ._content_ .swiper-box{margin-bottom:var(--block-gap);margin-right:0;width:100%}._sustainability_ .sustainability-report ._content_ .swiper-box .custom-swiper-button{display:none}._sustainability_ .sustainability-report ._content_ .swiper-box .swiper-slide .img-wrap{padding:var(--mini-gap)}._sustainability_ .sustainability-report ._content_ .report-right{flex-direction:column-reverse}._sustainability_ .sustainability-report ._content_ .report-right .form-box form legend .title{font-size:2.6rem}._sustainability_ .sustainability-report ._content_ .report-right .form-box form fieldset .form-line{flex-wrap:wrap}._sustainability_ .sustainability-report ._content_ .report-right .form-box form fieldset .form-line .input-box{flex-basis:100%;margin-bottom:var(--mini-gap);width:100%}._sustainability_ .sustainability-report ._content_ .report-right .form-box form fieldset .form-line .input-box:last-of-type{margin-bottom:0}}@media screen and (max-width:1024px){._sustainability_ ._container_{width:100%}}