section.invert-banner{position:relative;overflow:hidden}section.invert-banner.aost-show .deco-text{opacity:1;transform:translateZ(0)}section.invert-banner.aost-show .content{opacity:1;transform:translateZ(0)}section.invert-banner .bg{height:400px;position:relative}section.invert-banner .bg:before{display:block;width:100%;height:0;padding-bottom:20.8333333333%;content:""}section.invert-banner .bg picture{position:absolute;left:0;top:0;display:block;width:100%;height:100%}section.invert-banner .bg img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}section.invert-banner .inner{padding:66px 0 40px;position:relative;background:#fff}section.invert-banner .container{grid-column:var(--grid-7)}section.invert-banner .deco-text{position:absolute;top:calc(clamp(36px,-.7831rem + 5.3922vw,91px)*-1);right:-30px;width:51.5625%;z-index:1;font-size:clamp(80px,-2.4837rem + 15.6114vw,260px);font-weight:600;line-height:.9;letter-spacing:-2px;text-align:right;word-break:keep-all;color:#fff;mix-blend-mode:difference;opacity:0;transform:translate3d(10%,0,0);transition:transform 1s cubic-bezier(.484,1.084,.68,1),opacity 1s}section.invert-banner .content{display:flex;flex-direction:column;gap:20px;width:clamp(450px,23.1618rem + 8.8235vw,540px);opacity:0;transform:translate3d(-10%,0,0);transition:transform 1s cubic-bezier(.484,1.084,.68,1),opacity 1s}section.invert-banner .title{display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}section.invert-banner .des{display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}section.invert-banner .breadcrumbs-block{position:absolute;top:var(--header-gap);left:0;width:100%}section.invert-banner .breadcrumbs-block .container{grid-column:var(--grid-4)}@media only screen and (min-width:1921px){section.invert-banner .bg{height:auto}section.invert-banner .content{width:28.125vw}}@media only screen and (max-width:1200px){section.invert-banner .deco-text{right:-13px}}@media only screen and (max-width:1024px){section.invert-banner .content{width:100%}}@media only screen and (max-width:767px){section.invert-banner .bg{height:300px}section.invert-banner .inner{padding:40px 0}}@media only screen and (max-width:575px){section.invert-banner .deco-text{width:62.4%}}section.common-banner{padding-top:var(--header-gap);position:relative}section.common-banner.aost-show .title-block .title .title-zh,section.common-banner.aost-show .title-block .title .title-en{opacity:1;transform:translateZ(0)}section.common-banner.aost-show .title-block .tags{opacity:1;transform:translateZ(0)}section.common-banner[data-color=white] .breadcrumbs-block .breadcrumbs .item{color:#fff}@media only screen and (min-width:1201px){section.common-banner[data-color=white] .breadcrumbs-block .breadcrumbs .item:hover a p{color:#fff}}@media only screen and (max-width:1200px){section.common-banner[data-color=white] .breadcrumbs-block .breadcrumbs .item:active a p{color:#fff}}section.common-banner[data-color=white] .breadcrumbs-block .breadcrumbs .item:not(:first-child):before{background:#fff;opacity:.5}section.common-banner[data-color=white] .title-block .title{color:#fff}section.common-banner[data-color=black] .breadcrumbs-block .breadcrumbs .item{color:#333}@media only screen and (min-width:1201px){section.common-banner[data-color=black] .breadcrumbs-block .breadcrumbs .item:hover a p{color:#000}}@media only screen and (max-width:1200px){section.common-banner[data-color=black] .breadcrumbs-block .breadcrumbs .item:active a p{color:#000}}section.common-banner[data-color=black] .breadcrumbs-block .breadcrumbs .item:not(:first-child):before{background:#000;opacity:.5}section.common-banner[data-color=black] .title-block .title{color:#000}section.common-banner .bg{position:absolute;left:0;top:0;display:block;width:100%;height:100%;z-index:-1}section.common-banner .bg picture{position:absolute;left:0;top:0;display:block;width:100%;height:100%}section.common-banner .bg img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}section.common-banner .breadcrumbs-block .container{grid-column:var(--grid-4)}section.common-banner .title-block{padding:40px 0 60px;min-height:clamp(400px,16.7279rem + 14.7059vw,550px)}section.common-banner .title-block .container{grid-column:var(--grid-7);display:flex;flex-direction:column;justify-content:center}section.common-banner .title-block .title{display:flex;flex-direction:column;gap:10px}section.common-banner .title-block .title .title-zh{transform:translate3d(0,50px,0);opacity:0;transition:opacity .8s,transform .8s;transition-delay:0s}section.common-banner .title-block .title .title-en{transform:translate3d(0,50px,0);opacity:0;transition:opacity .8s,transform .8s;transition-delay:.1s}section.common-banner .title-block .tags{margin-top:30px;display:flex;align-items:center;flex-wrap:wrap;gap:5px 10px;transform:translate3d(0,50px,0);opacity:0;transition:opacity .8s,transform .8s;transition-delay:.2s}section.common-banner .title-block .tag{padding:5px 10px;width:fit-content;border-radius:5px;background:#efefef;color:#333}section.common-banner .title-block .container{align-items:center;text-align:center}.about_company-page .title-group .des{-webkit-line-clamp:unset}.about_company-page .fixed-category-bar multipurpose-nav{position:relative}.about_company-page .fixed-category-bar multipurpose-nav:before{position:absolute;bottom:1px;left:50%;width:calc(100% + 60px);height:3px;background:#000;transform:translate3d(-50%,0,0);content:""}.about_company-page .fixed-category-bar multipurpose-nav[m4-type=drag] .drag-container.scrollable{padding:0 50px}.about_company-page .fixed-category-bar multipurpose-nav[m4-type=drag] .drag-container .wrapper{width:100%;grid-template-columns:var(--itemCount2, repeat(1, minmax(300px, 1fr)));gap:0!important;z-index:1}.about_company-page .fixed-category-bar multipurpose-nav[m4-type=drag] .drag-container .item.active .category{color:#d7000f}.about_company-page .fixed-category-bar multipurpose-nav[m4-type=drag] .drag-container .item.active .category:after{transform:scaleX(1)}.about_company-page .fixed-category-bar multipurpose-nav[m4-type=drag] .drag-container .category{padding:26px 20px 27.5px;display:flex;justify-content:center;align-items:center;min-height:82.5px;height:100%;font-size:1rem;font-weight:600;line-height:1.8;letter-spacing:.5px;transition:color .2s}.about_company-page .fixed-category-bar multipurpose-nav[m4-type=drag] .drag-container .category:after{right:unset;left:20px;width:calc(100% - 40px)!important;height:5px;background:#d7000f;transform:scaleX(0);transition:width .2s,background .2s,transform .5s}.about_company-page .fixed-category-bar multipurpose-nav[m4-type=drag] .drag-container .navigation .button div{width:30px;height:100%}.about_company-page .fixed-category-bar multipurpose-nav[m4-type=drag] .drag-container .navigation .button.prev,.about_company-page .fixed-category-bar multipurpose-nav[m4-type=drag] .drag-container .navigation .button.next{padding-bottom:2.5px;top:50%;height:100%;transform:translate3d(0,-50%,0);background:unset}.about_company-page .fixed-category-bar multipurpose-nav[m4-type=drag] .drag-container .navigation .button.prev div:before,.about_company-page .fixed-category-bar multipurpose-nav[m4-type=drag] .drag-container .navigation .button.next div:before{transform:unset;background-size:contain;background-repeat:no-repeat;background-position:center;width:18px;height:16px}.about_company-page .fixed-category-bar multipurpose-nav[m4-type=drag] .drag-container .navigation .button.prev{left:0}.about_company-page .fixed-category-bar multipurpose-nav[m4-type=drag] .drag-container .navigation .button.prev div:before{border-top:unset;border-left:unset;background-image:url(../../assets/img/arrow-left.png)}.about_company-page .fixed-category-bar multipurpose-nav[m4-type=drag] .drag-container .navigation .button.next{right:0}.about_company-page .fixed-category-bar multipurpose-nav[m4-type=drag] .drag-container .navigation .button.next div:before{border-top:unset;border-right:unset;background-image:url(../../assets/img/arrow-right.png)}@media only screen and (max-width:1200px){.about_company-page .fixed-category-bar multipurpose-nav:before{width:calc(100% + 20px)}.about_company-page .fixed-category-bar multipurpose-nav[m4-type=drag] .drag-container.scrollable{padding:0 30px}.about_company-page .fixed-category-bar multipurpose-nav[m4-type=drag] .drag-container .navigation .button.prev div:before,.about_company-page .fixed-category-bar multipurpose-nav[m4-type=drag] .drag-container .navigation .button.next div:before{width:14px;height:13px}}@media only screen and (max-width:767px){.about_company-page .fixed-category-bar multipurpose-nav[m4-type=drag] .drag-container.scrollable{padding:0 20px}.about_company-page .fixed-category-bar multipurpose-nav[m4-type=drag] .drag-container .category{padding:10px 15px 15px;min-height:60px}.about_company-page .fixed-category-bar multipurpose-nav[m4-type=drag] .drag-container .category:after{left:15px;width:calc(100% - 30px)!important}.about_company-page .fixed-category-bar multipurpose-nav[m4-type=drag] .drag-container .navigation .button div{width:20px;height:100%}.about_company-page .fixed-category-bar multipurpose-nav[m4-type=drag] .drag-container .navigation .button.prev,.about_company-page .fixed-category-bar multipurpose-nav[m4-type=drag] .drag-container .navigation .button.next{width:20px;height:100%}}@media only screen and (min-width:1201px){.about_company-page .fixed-category-bar multipurpose-nav[m4-type=drag] .drag-container .item:hover .category{color:#d7000f}.about_company-page .fixed-category-bar multipurpose-nav[m4-type=drag] .drag-container .item:hover .category:after{transform:scaleX(1)}}@media only screen and (max-width:1200px){.about_company-page .fixed-category-bar multipurpose-nav[m4-type=drag] .drag-container .item:active .category{color:#d7000f}.about_company-page .fixed-category-bar multipurpose-nav[m4-type=drag] .drag-container .item:active .category:after{transform:scaleX(1)}}.about_company-page .fixed-category-bar .container{grid-column:var(--grid-4)}.about_company-page .simple-text ol{list-style:decimal}.about_company-page .simple-text ul{list-style:disc}.about_company-page .simple-text ol,.about_company-page .simple-text ul{padding-left:1.5rem}.about_company-page .simple-text li{line-height:1.8}.about_company-page .simple-text em{font-style:italic}.about_company-page .simple-text a{color:#004cc5}.about_company-page section.tabBlk tab-el{grid-column:1/-1}.about_company-page section.tabBlk .tab-panel .content{padding-block:var(--space-50-100)}.content[data-panel=profile] .wrapper .inner{grid-column:var(--grid-11)}.content[data-panel=profile] .wrapper .inner .picBox{opacity:0;transform:translate3d(0,50px,0);transition:opacity .8s,transform .8s;transition-delay:.3s}.content[data-panel=profile] .wrapper .inner .textBox{opacity:0;transform:translate3d(0,50px,0);transition:opacity .8s,transform .8s}.content[data-panel=profile] .wrapper .inner .textBox .subTitle{margin-top:var(--space-30-50)}.content[data-panel=profile] .wrapper .inner .textBox .paragraph{margin-top:var(--space-10-20)}.content[data-panel=profile] .wrapper .inner.aost-show .picBox,.content[data-panel=profile] .wrapper .inner.aost-show .textBox{opacity:1;transform:translateZ(0)}.content[data-panel=profile] .wrapper:not(:first-child){margin-top:var(--space-50-150)}.content[data-panel=profile] .wrapper[data-type=A]{position:relative}.content[data-panel=profile] .wrapper[data-type=A]:after{content:"";width:100%;height:calc(100% - 140px);background:#f8f8f8;z-index:-1;position:absolute;bottom:0;left:0}.content[data-panel=profile] .wrapper[data-type=A] .inner{display:flex;justify-content:center;align-items:flex-start;padding-bottom:var(--space-50-150);gap:30px 0}.content[data-panel=profile] .wrapper[data-type=A] .textBox{width:50%;height:100%;display:flex;flex-direction:column;padding-bottom:var(--space-30-50)}@media only screen and (min-width:901px){.content[data-panel=profile] .wrapper[data-type=A] .textBox{padding-left:calc(var(--1fr-space) * 1.5)}}@media only screen and (min-width:1301px){.content[data-panel=profile] .wrapper[data-type=A] .textBox{padding-left:calc(var(--1fr-space) * 3)}}.content[data-panel=profile] .wrapper[data-type=A] .textBox .title-group{margin-top:auto}.content[data-panel=profile] .wrapper[data-type=A] .textBox .pic-box{width:clamp(12.5rem,10.8369rem + 3.4692vw,15rem);margin-left:auto;box-shadow:-20px 15px 40px #00000014;margin-top:30px}@media only screen and (min-width:1921px){.content[data-panel=profile] .wrapper[data-type=A] .textBox .pic-box{width:12.5vw}}@media only screen and (min-width:901px){.content[data-panel=profile] .wrapper[data-type=A] .textBox .pic-box{transform:translate(calc(var(--1fr-space) * 1));margin-bottom:var(--space-30-50);order:-1;margin-top:44px}}@media only screen and (min-width:1301px){.content[data-panel=profile] .wrapper[data-type=A] .textBox .pic-box{transform:translate(calc(var(--1fr-space) * 3))}}.content[data-panel=profile] .wrapper[data-type=A] .textBox .pic-box .pic{position:relative}.content[data-panel=profile] .wrapper[data-type=A] .textBox .pic-box .pic:before{display:block;width:100%;height:0;padding-bottom:100%;content:""}.content[data-panel=profile] .wrapper[data-type=A] .textBox .pic-box .pic picture{position:absolute;left:0;top:0;display:block;width:100%;height:100%}.content[data-panel=profile] .wrapper[data-type=A] .textBox .pic-box .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.content[data-panel=profile] .wrapper[data-type=A] .picBox{width:50%;padding-right:calc(var(--1fr-space) * 2)}@media only screen and (min-width:901px){.content[data-panel=profile] .wrapper[data-type=A] .picBox{position:sticky;top:150px}}.content[data-panel=profile] .wrapper[data-type=A] .picBox .pic-box{position:relative;display:block;width:100%}.content[data-panel=profile] .wrapper[data-type=A] .picBox .pic-box .pic{position:relative}.content[data-panel=profile] .wrapper[data-type=A] .picBox .pic-box .pic:before{display:block;width:100%;height:0;padding-bottom:118.6666666667%;content:""}.content[data-panel=profile] .wrapper[data-type=A] .picBox .pic-box .pic picture{position:absolute;left:0;top:0;display:block;width:100%;height:100%}.content[data-panel=profile] .wrapper[data-type=A] .picBox .pic-box .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}@media only screen and (max-width:900px){.content[data-panel=profile] .wrapper[data-type=A]:after{height:calc(100% - 160px);bottom:100px}.content[data-panel=profile] .wrapper[data-type=A] .inner{flex-direction:column;padding-bottom:0}.content[data-panel=profile] .wrapper[data-type=A] .textBox{width:100%;padding-right:0;padding-bottom:0}.content[data-panel=profile] .wrapper[data-type=A] .textBox .pic-box{margin-left:0;margin-right:auto}.content[data-panel=profile] .wrapper[data-type=A] .picBox{width:100%;padding-right:0;max-width:500px}}.content[data-panel=profile] .wrapper[data-type=B] .swiper-control{justify-content:center;margin-top:var(--space-20-30)}.content[data-panel=profile] .wrapper[data-type=B] .textBox{width:100%}@media only screen and (min-width:901px){.content[data-panel=profile] .wrapper[data-type=B] .textBox{width:50%;padding-right:calc(var(--1fr-space) * 2)}}.content[data-panel=profile] .wrapper[data-type=B] .picBox{width:100%}@media only screen and (min-width:901px){.content[data-panel=profile] .wrapper[data-type=B] .picBox{width:50%;padding-left:calc(var(--1fr-space) * 1.5)}}@media only screen and (min-width:1301px){.content[data-panel=profile] .wrapper[data-type=B] .picBox{padding-left:calc(var(--1fr-space) * 3)}}.content[data-panel=profile] .wrapper[data-type=B] .picBox .pic-box{position:relative;display:block;width:100%}.content[data-panel=profile] .wrapper[data-type=B] .picBox .pic-box .pic{position:relative}.content[data-panel=profile] .wrapper[data-type=B] .picBox .pic-box .pic:before{display:block;width:100%;height:0;padding-bottom:68.0701754386%;content:""}.content[data-panel=profile] .wrapper[data-type=B] .picBox .pic-box .pic picture{position:absolute;left:0;top:0;display:block;width:100%;height:100%}.content[data-panel=profile] .wrapper[data-type=B] .picBox .pic-box .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.content[data-panel=profile] .wrapper[data-type=B] .picBox .pic-box .description{margin-top:10px}@media only screen and (min-width:901px){.content[data-panel=profile] .wrapper[data-type=B] .inner{display:flex;justify-content:center;align-items:center;gap:30px 0}}@media only screen and (max-width:900px){.content[data-panel=profile] .wrapper[data-type=B] .picBox{padding-top:30px}}@media only screen and (min-width:901px){.content[data-panel=profile] .wrapper[data-type=C]{padding-block:var(--space-30-60)}}.content[data-panel=profile] .wrapper[data-type=C] .inner{display:flex;justify-content:center;align-items:flex-start;position:relative;gap:30px 0}.content[data-panel=profile] .wrapper[data-type=C] .inner:after{content:"";width:100vw;height:100%;background:#f8f8f8;z-index:-1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.content[data-panel=profile] .wrapper[data-type=C] .textBox{width:50%;align-self:center;padding-block:var(--space-50-80)}.content[data-panel=profile] .wrapper[data-type=C] .picBox{width:50%;padding-right:var(--space-50-150)}@media only screen and (min-width:901px){.content[data-panel=profile] .wrapper[data-type=C] .picBox{position:sticky;top:150px}}.content[data-panel=profile] .wrapper[data-type=C] .picBox .pic-box{position:relative;display:block;width:100%}@media only screen and (min-width:901px){.content[data-panel=profile] .wrapper[data-type=C] .picBox .pic-box{margin-block:calc(var(--space-30-60) * -1)}}.content[data-panel=profile] .wrapper[data-type=C] .picBox .pic-box .pic{position:relative}.content[data-panel=profile] .wrapper[data-type=C] .picBox .pic-box .pic:before{display:block;width:100%;height:0;padding-bottom:118.431372549%;content:""}.content[data-panel=profile] .wrapper[data-type=C] .picBox .pic-box .pic picture{position:absolute;left:0;top:0;display:block;width:100%;height:100%}.content[data-panel=profile] .wrapper[data-type=C] .picBox .pic-box .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}@media only screen and (max-width:900px){.content[data-panel=profile] .wrapper[data-type=C]{padding-top:140px}.content[data-panel=profile] .wrapper[data-type=C] .inner{flex-direction:column}.content[data-panel=profile] .wrapper[data-type=C] .textBox{width:100%;padding-top:0}.content[data-panel=profile] .wrapper[data-type=C] .picBox{width:100%;padding-right:0;max-width:500px}.content[data-panel=profile] .wrapper[data-type=C] .picBox .pic-box{margin-top:-140px}}.content[data-panel=profile] .wrapper[data-type=D] .picBox{margin-top:var(--space-30-50);display:grid;grid-template-columns:1fr 1fr;gap:var(--space-20-50)}@media only screen and (max-width:900px){.content[data-panel=profile] .wrapper[data-type=D] .picBox{grid-template-columns:1fr}}.content[data-panel=profile] .wrapper[data-type=D] .picBox .pic-box{position:relative;display:block;width:100%}.content[data-panel=profile] .wrapper[data-type=D] .picBox .pic-box .pic{position:relative}.content[data-panel=profile] .wrapper[data-type=D] .picBox .pic-box .pic:before{display:block;width:100%;height:0;padding-bottom:66.6141732283%;content:""}.content[data-panel=profile] .wrapper[data-type=D] .picBox .pic-box .pic picture{position:absolute;left:0;top:0;display:block;width:100%;height:100%}.content[data-panel=profile] .wrapper[data-type=D] .picBox .pic-box .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.content[data-panel=vision] .wrapper{position:relative}.content[data-panel=vision] .wrapper:not(:first-child){margin-top:var(--space-50-100)}.content[data-panel=vision] .wrapper .inner{grid-column:var(--grid-4)}.content[data-panel=vision] .wrapper .title-group{max-width:600px}.content[data-panel=vision] .wrapper[data-type=A] .inner{position:relative}.content[data-panel=vision] .wrapper[data-type=A] .inner+.inner{margin-top:var(--space-30-80);padding-top:var(--space-20-50)}@media only screen and (min-width:576px){.content[data-panel=vision] .wrapper[data-type=A] .headingBox{text-align:center}.content[data-panel=vision] .wrapper[data-type=A] .headingBox .title-group{justify-content:center;margin:0 auto}.content[data-panel=vision] .wrapper[data-type=A] .headingBox .title-group .title{justify-content:center}}.content[data-panel=vision] .wrapper[data-type=A] .headingBox .logoBox{width:100%;max-width:82.5rem;margin-top:var(--space-30-80);margin-inline:auto;opacity:0;transform:translate3d(0,50px,0) scale(.6);transition:opacity .8s,transform .8s}.content[data-panel=vision] .wrapper[data-type=A] .headingBox .logoBox.aost-show{opacity:1;transform:translateZ(0) scale(1)}@media only screen and (min-width:1921px){.content[data-panel=vision] .wrapper[data-type=A] .headingBox .logoBox{max-width:68.75vw}}@media only screen and (max-width:901px){.content[data-panel=vision] .wrapper[data-type=A] .headingBox .logoBox{width:calc(100% + 15px);margin-inline:-7.5px}}@media only screen and (max-width:575px){.content[data-panel=vision] .wrapper[data-type=A] .headingBox .logoBox{margin-top:20px}}.content[data-panel=vision] .wrapper[data-type=A] .headingBox .logoBox .pic-box .pic{position:relative}.content[data-panel=vision] .wrapper[data-type=A] .headingBox .logoBox .pic-box .pic:before{display:block;width:100%;height:0;padding-bottom:12.5%;content:""}.content[data-panel=vision] .wrapper[data-type=A] .headingBox .logoBox .pic-box .pic picture{position:absolute;left:0;top:0;display:block;width:100%;height:100%}.content[data-panel=vision] .wrapper[data-type=A] .headingBox .logoBox .pic-box .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.content[data-panel=vision] .wrapper[data-type=A] .headingBox .text{margin-top:var(--space-30-80);max-width:600px;margin-inline:auto}@media only screen and (max-width:575px){.content[data-panel=vision] .wrapper[data-type=A] .headingBox .text{margin-top:20px}}.content[data-panel=vision] .wrapper[data-type=A] .contentBox{position:relative;overflow:hidden;z-index:2;min-height:clamp(31.25rem,17.4632rem + 24.5098vw,46.875rem);padding:clamp(7.5rem,3.0882rem + 7.8431vw,12.5rem) var(--space-20-60);display:flex;justify-content:center;align-items:center}@media only screen and (max-width:575px){.content[data-panel=vision] .wrapper[data-type=A] .contentBox{margin-inline:-20px}}.content[data-panel=vision] .wrapper[data-type=A] .contentBox .textBox{max-width:660px;text-align:center;color:#fff}.content[data-panel=vision] .wrapper[data-type=A] .contentBox .textBox .title-group{max-width:660px;justify-content:center;margin:0 auto}.content[data-panel=vision] .wrapper[data-type=A] .contentBox .textBox .title-group .title{justify-content:center}.content[data-panel=vision] .wrapper[data-type=A] .contentBox .textBox .text{color:#fff;margin-top:20px}.content[data-panel=vision] .wrapper[data-type=A] .contentBox .picBox{position:absolute;inset:0;z-index:-1}.content[data-panel=vision] .wrapper[data-type=A] .contentBox .picBox:after{content:"";position:absolute;inset:0;background:radial-gradient(23.99% 26.2% at 50% 50%,#0003,#0000),linear-gradient(0deg,#0003 0% 100%)}.content[data-panel=vision] .wrapper[data-type=A] .contentBox .picBox img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.content[data-panel=vision] .wrapper[data-type=A] .scroll-indicator{position:absolute;top:0;left:50%;transform:translate(-50%);z-index:3}.content[data-panel=vision] .wrapper[data-type=A] .scroll-indicator .line{width:3px;height:clamp(7.5rem,3.0882rem + 7.8431vw,12.5rem);position:relative;overflow:hidden}.content[data-panel=vision] .wrapper[data-type=A] .scroll-indicator .line:before{content:"";width:3px;height:50%;background:red;position:absolute;top:-15%;z-index:2;animation:run 2s cubic-bezier(.4,0,.2,1) infinite}.content[data-panel=vision] .wrapper[data-type=A] .scroll-indicator .line:after{content:"";position:absolute;width:1px;height:clamp(7.5rem,3.0882rem + 7.8431vw,12.5rem);top:0;left:50%;transform:translate(-50%);background:#ccc}@keyframes run{0%{top:-15%;opacity:0}30%{opacity:1}to{top:115%;opacity:0}}.content[data-panel=vision] .wrapper[data-type=B]{position:relative}.content[data-panel=vision] .wrapper[data-type=B] .inner{grid-column:var(--grid-11)}.content[data-panel=vision] .wrapper[data-type=B]:after{content:"";width:100%;height:calc(100% + 200px);background:#f8f8f8;z-index:-1;position:absolute;bottom:0;left:0}@media only screen and (min-width:576px){.content[data-panel=vision] .wrapper[data-type=B] .title-group{justify-content:center;margin:0 auto}.content[data-panel=vision] .wrapper[data-type=B] .title-group .title{justify-content:center}}.content[data-panel=vision] .wrapper[data-type=B] .itemList{margin-top:var(--space-30-50);margin-bottom:var(--space-50-100);display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px}@media only screen and (max-width:900px){.content[data-panel=vision] .wrapper[data-type=B] .itemList{grid-template-columns:1fr 1fr}}@media only screen and (max-width:575px){.content[data-panel=vision] .wrapper[data-type=B] .itemList{grid-template-columns:1fr}}.content[data-panel=vision] .wrapper[data-type=B] .itemList .item{padding:40px 20px;text-align:center;background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center}@media only screen and (min-width:1200px){.content[data-panel=vision] .wrapper[data-type=B] .itemList .item{padding-inline:40px}}@media only screen and (min-width:768px){.content[data-panel=vision] .wrapper[data-type=B] .itemList .item{min-height:300px}}.content[data-panel=vision] .wrapper[data-type=B] .itemList .iconBox{width:100%;margin:0 auto 30px;max-width:40px;position:relative}.content[data-panel=vision] .wrapper[data-type=B] .itemList .iconBox:before{display:block;width:100%;height:0;padding-bottom:100%;content:""}.content[data-panel=vision] .wrapper[data-type=B] .itemList .iconBox picture{position:absolute;left:0;top:0;display:block;width:100%;height:100%}.content[data-panel=vision] .wrapper[data-type=B] .itemList .iconBox img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:contain}@media only screen and (max-width:767px){.content[data-panel=vision] .wrapper[data-type=B] .itemList .iconBox{margin-bottom:10px}}.content[data-panel=vision] .wrapper[data-type=C]{--count: 7}@media only screen and (max-width:1700px){.content[data-panel=vision] .wrapper[data-type=C]{--count: 5}}@media only screen and (max-width:1600px){.content[data-panel=vision] .wrapper[data-type=C]{--count: 3}}@media only screen and (max-width:1440px){.content[data-panel=vision] .wrapper[data-type=C]{--count: 2}}@media only screen and (max-width:1200px){.content[data-panel=vision] .wrapper[data-type=C]{--count: 1}}@media only screen and (max-width:900px){.content[data-panel=vision] .wrapper[data-type=C]{--count: 0}}.content[data-panel=vision] .wrapper[data-type=C] .heading{padding-left:calc(var(--1fr-space) * var(--count));flex:1}.content[data-panel=vision] .wrapper[data-type=C] .embla-btn{padding-right:calc(var(--1fr-space) * var(--count))}@media only screen and (max-width:575px){.content[data-panel=vision] .wrapper[data-type=C] .embla-btn{order:3;margin-right:auto;margin-top:30px}}.content[data-panel=vision] .wrapper[data-type=C] .emblaBox{width:100%;height:var(--embla-height);margin-top:var(--space-30-50)}.content[data-panel=vision] .wrapper[data-type=C] .embla-about{--slide-size: 47.7011%;--slide-spacing: clamp(20px, 2.6041666667vw, 50px);display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.content[data-panel=vision] .wrapper[data-type=C] .embla-about.embla--noScrollable .embla__container{justify-content:center}@media only screen and (min-width:901px){.content[data-panel=vision] .wrapper[data-type=C] .embla-about:has(.is-active) .embla__slide:not(.is-active) .img-box{aspect-ratio:440/430}.content[data-panel=vision] .wrapper[data-type=C] .embla-about:has(.is-active) .embla__slide:not(.is-active) .para-text{opacity:0}}.content[data-panel=vision] .wrapper[data-type=C] .embla-about:has(.is-active) .embla__slide.is-active .img-box{aspect-ratio:780/520}.content[data-panel=vision] .wrapper[data-type=C] .embla-about .title-block{margin-inline:auto;display:flex;align-items:center;gap:30px;width:calc(100% - 420px)}.content[data-panel=vision] .wrapper[data-type=C] .embla-about .title-group{flex:1}.content[data-panel=vision] .wrapper[data-type=C] .embla-about .title-group .title{gap:5px 10px}.content[data-panel=vision] .wrapper[data-type=C] .embla-about .embla__scale__layer{margin-inline:auto;transition:transform .3s}.content[data-panel=vision] .wrapper[data-type=C] .embla-about .slide-wrapper{transform-origin:top}.content[data-panel=vision] .wrapper[data-type=C] .embla-about .slide-inner{overflow:hidden}.content[data-panel=vision] .wrapper[data-type=C] .embla-about .img-box{aspect-ratio:780/520;transition:aspect-ratio .4s}.content[data-panel=vision] .wrapper[data-type=C] .embla-about .img-box img{width:100%;height:100%;object-fit:cover}.content[data-panel=vision] .wrapper[data-type=C] .embla-about .content-wrapper{margin-top:clamp(20px,1.5625vw,30px);padding-inline:10px}.content[data-panel=vision] .wrapper[data-type=C] .embla-about .slide-desc{margin-top:10px}.content[data-panel=vision] .wrapper[data-type=C] .embla-about .para-text{transition:opacity .3s}@media only screen and (max-width:900px){.content[data-panel=vision] .wrapper[data-type=C] .embla-about{--slide-size: 100%}}.content[data-panel=advantage] .wrapper{position:relative}.content[data-panel=advantage] .wrapper:not(:first-child){margin-top:var(--space-50-150)}.content[data-panel=advantage] .wrapper .inner{position:relative;grid-column:var(--grid-11)}.content[data-panel=advantage] .wrapper .title-group{max-width:600px}.content[data-panel=advantage] .wrapper .title-wrap{width:100%;position:relative;padding-bottom:20px;border-bottom:3px solid currentColor}.content[data-panel=advantage] .wrapper[data-type=A] .inner .headingBox,.content[data-panel=advantage] .wrapper[data-type=A] .inner .listBox,.content[data-panel=advantage] .wrapper[data-type=A] .inner .text{opacity:0;transform:translate3d(0,50px,0);transition:opacity .8s,transform .8s}.content[data-panel=advantage] .wrapper[data-type=A] .inner .logoBox{opacity:0;transform:translate(-50%,calc(-50% - 50px)) scale(.6);transition:opacity .8s,transform .8s}.content[data-panel=advantage] .wrapper[data-type=A] .inner.aost-show .headingBox,.content[data-panel=advantage] .wrapper[data-type=A] .inner.aost-show .text,.content[data-panel=advantage] .wrapper[data-type=A] .inner.aost-show .listBox{opacity:1;transform:translateZ(0)}.content[data-panel=advantage] .wrapper[data-type=A] .inner.aost-show .headingBox{transition-delay:.3s}.content[data-panel=advantage] .wrapper[data-type=A] .inner.aost-show .listBox{transition-delay:.6s}.content[data-panel=advantage] .wrapper[data-type=A] .inner.aost-show .text{transition-delay:.9s}.content[data-panel=advantage] .wrapper[data-type=A] .inner.aost-show .logoBox{opacity:.1;transform:translate(-50%,-50%) scale(1);transition-delay:1.2s}@media only screen and (min-width:576px){.content[data-panel=advantage] .wrapper[data-type=A] .headingBox{text-align:center}.content[data-panel=advantage] .wrapper[data-type=A] .headingBox .title-group{justify-content:center;margin:0 auto}.content[data-panel=advantage] .wrapper[data-type=A] .headingBox .title{justify-content:center}}.content[data-panel=advantage] .wrapper[data-type=A] .contentBox{position:relative}.content[data-panel=advantage] .wrapper[data-type=A] .logoBox{width:calc(100vw - 60px);-webkit-mask-image:linear-gradient(0deg,#fff0 -10%,#fff);mask-image:linear-gradient(0deg,#fff0 -10%,#fff);opacity:.1;z-index:-1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media only screen and (max-width:575px){.content[data-panel=advantage] .wrapper[data-type=A] .logoBox{width:calc(100% + 15px);top:-8px}}.content[data-panel=advantage] .wrapper[data-type=A] .logoBox .pic-box .pic{position:relative}.content[data-panel=advantage] .wrapper[data-type=A] .logoBox .pic-box .pic:before{display:block;width:100%;height:0;padding-bottom:12.5%;content:""}.content[data-panel=advantage] .wrapper[data-type=A] .logoBox .pic-box .pic picture{position:absolute;left:0;top:0;display:block;width:100%;height:100%}.content[data-panel=advantage] .wrapper[data-type=A] .logoBox .pic-box .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.content[data-panel=advantage] .wrapper[data-type=A] .listBox{margin-top:var(--space-30-80);display:flex;justify-content:center;align-items:stretch;flex-wrap:wrap;gap:var(--space-20-50)}.content[data-panel=advantage] .wrapper[data-type=A] .listBox .item{width:calc((100% - var(--space-20-50) * 2) / 3);padding:60px var(--space-20-60);border-radius:10px;background:var(--Linear-item_gray, linear-gradient(212deg, #F7F7F7 7.28%, #FFF 86.37%));box-shadow:-20px 15px 40px #00000014;min-height:clamp(200px,2.0833rem + 13.8889vw,300px);display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}@media only screen and (max-width:900px){.content[data-panel=advantage] .wrapper[data-type=A] .listBox .item{padding-block:40px;width:calc((100% - var(--space-20-50) * 2) / 2)}}@media only screen and (max-width:575px){.content[data-panel=advantage] .wrapper[data-type=A] .listBox .item{width:100%}}.content[data-panel=advantage] .wrapper[data-type=A] .listBox .big-red-title{color:#d7000f;font-size:clamp(2.5rem,.4167rem + 2.7778vw,3.75rem);font-weight:300;line-height:1;letter-spacing:-2px}.content[data-panel=advantage] .wrapper[data-type=A] .listBox .small-title-bold{margin-top:20px}.content[data-panel=advantage] .wrapper[data-type=A] .text{margin-top:var(--space-30-80);max-width:800px;margin-inline:auto}@media only screen and (min-width:576px){.content[data-panel=advantage] .wrapper[data-type=A] .text{text-align:center}}.content[data-panel=advantage] .wrapper[data-type=B]{position:relative;padding:var(--space-50-150) 0;color:#fff;overflow:hidden;clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}.content[data-panel=advantage] .wrapper[data-type=B]:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,#00000080 0% 100%)}.content[data-panel=advantage] .wrapper[data-type=B] .bgBox{width:100vw;height:100vh;position:fixed;top:0;left:0;pointer-events:none;z-index:-2}.content[data-panel=advantage] .wrapper[data-type=B] .bgBox .bg{position:absolute;inset:0;opacity:0;transition:opacity .5s}.content[data-panel=advantage] .wrapper[data-type=B] .bgBox .bg[data-index=default]{opacity:1}@media only screen and (min-width:1201px){.content[data-panel=advantage] .wrapper[data-type=B] .bgBox:has(.active) .bg[data-index=default]{opacity:0}.content[data-panel=advantage] .wrapper[data-type=B] .bgBox:has(.active) .bg.active{opacity:1}}.content[data-panel=advantage] .wrapper[data-type=B] .bgBox img{width:100%;height:100%;object-fit:cover;object-position:center}@media only screen and (min-width:901px){.content[data-panel=advantage] .wrapper[data-type=B] .headingBox{text-align:center}.content[data-panel=advantage] .wrapper[data-type=B] .headingBox .title-group{justify-content:center;margin:0 auto}.content[data-panel=advantage] .wrapper[data-type=B] .headingBox .title{justify-content:center}}.content[data-panel=advantage] .wrapper[data-type=B] .contentBox{margin-top:var(--space-30-80)}.content[data-panel=advantage] .wrapper[data-type=B] .flexBox{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 0;margin-bottom:var(--space-50-80)}.content[data-panel=advantage] .wrapper[data-type=B] .flexBox .textBox{width:50%}.content[data-panel=advantage] .wrapper[data-type=B] .flexBox .textBox .text{color:#fff}.content[data-panel=advantage] .wrapper[data-type=B] .flexBox .picBox{width:50%;position:relative}@media only screen and (min-width:768px){.content[data-panel=advantage] .wrapper[data-type=B] .flexBox .picBox{padding-right:calc(var(--1fr-space) * 1.5)}}@media only screen and (min-width:1301px){.content[data-panel=advantage] .wrapper[data-type=B] .flexBox .picBox{padding-right:calc(var(--1fr-space) * 3)}}.content[data-panel=advantage] .wrapper[data-type=B] .flexBox .picBox .pic{position:relative}.content[data-panel=advantage] .wrapper[data-type=B] .flexBox .picBox .pic:before{display:block;width:100%;height:0;padding-bottom:61.4035087719%;content:""}.content[data-panel=advantage] .wrapper[data-type=B] .flexBox .picBox .pic picture{position:absolute;left:0;top:0;display:block;width:100%;height:100%}.content[data-panel=advantage] .wrapper[data-type=B] .flexBox .picBox .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.content[data-panel=advantage] .wrapper[data-type=B] .flexBox .picBox .btn{position:absolute;right:15px;bottom:15px;display:flex;justify-content:center;align-items:center;width:40px;height:40px;background:#fff;color:#000;border-radius:50%;box-shadow:0 0 10px #0000001a;cursor:pointer;z-index:1}@media only screen and (max-width:575px){.content[data-panel=advantage] .wrapper[data-type=B] .flexBox .picBox .btn{right:12px;bottom:12px}}.content[data-panel=advantage] .wrapper[data-type=B] .flexBox .picBox .btn i{font-size:.75rem}.content[data-panel=advantage] .wrapper[data-type=B] .listBox{width:100%}.content[data-panel=advantage] .wrapper[data-type=B] .listBox .title-wrap{margin-bottom:60px}@media only screen and (min-width:1201px){.content[data-panel=advantage] .wrapper[data-type=B] .listBox:has(.active) .item:not(.active){opacity:.2}}.content[data-panel=advantage] .wrapper[data-type=B] .listBox .item{display:flex;align-items:center;gap:20px var(--space-30-80)}.content[data-panel=advantage] .wrapper[data-type=B] .listBox .item+.item{padding-top:var(--space-30-60);margin-top:var(--space-30-60);border-top:1px solid rgba(255,255,255,.5)}@media only screen and (min-width:1201px){.content[data-panel=advantage] .wrapper[data-type=B] .listBox .item{position:relative;z-index:1;transition:padding-inline .4s}.content[data-panel=advantage] .wrapper[data-type=B] .listBox .item:after{content:"";position:absolute;left:0;width:100%;background:#fff;opacity:0;z-index:-1;transition:opacity .4s;top:calc(var(--space-30-60) * -1);height:calc(100% + var(--space-30-60) * 2)}.content[data-panel=advantage] .wrapper[data-type=B] .listBox .item+.item:after{top:0;height:calc(100% + var(--space-30-60))}}@media only screen and (min-width:1201px)and (min-width:1201px){.content[data-panel=advantage] .wrapper[data-type=B] .listBox .item:hover{padding-inline:var(--space-30-60);color:#000}.content[data-panel=advantage] .wrapper[data-type=B] .listBox .item:hover .para-text{color:#000}.content[data-panel=advantage] .wrapper[data-type=B] .listBox .item:hover:after{opacity:1}.content[data-panel=advantage] .wrapper[data-type=B] .listBox .item:hover .dec-text{color:#d7000f}}@media only screen and (min-width:1201px)and (max-width:1200px){.content[data-panel=advantage] .wrapper[data-type=B] .listBox .item:active{padding-inline:var(--space-30-60);color:#000}.content[data-panel=advantage] .wrapper[data-type=B] .listBox .item:active .para-text{color:#000}.content[data-panel=advantage] .wrapper[data-type=B] .listBox .item:active:after{opacity:1}.content[data-panel=advantage] .wrapper[data-type=B] .listBox .item:active .dec-text{color:#d7000f}}.content[data-panel=advantage] .wrapper[data-type=B] .listBox .dec-text{width:120px;flex-shrink:0;text-align:center;font-size:7.5rem;font-weight:700;line-height:.9;letter-spacing:-2px}@media only screen and (max-width:1200px){.content[data-panel=advantage] .wrapper[data-type=B] .listBox .dec-text{font-size:5rem}}.content[data-panel=advantage] .wrapper[data-type=B] .listBox .para-text{margin-top:10px;color:#fff}@media only screen and (max-width:900px){.content[data-panel=advantage] .wrapper[data-type=B] .flexBox{flex-direction:column}.content[data-panel=advantage] .wrapper[data-type=B] .flexBox .textBox{width:100%;padding-left:0}.content[data-panel=advantage] .wrapper[data-type=B] .flexBox .picBox{width:100%;padding-right:0}.content[data-panel=advantage] .wrapper[data-type=B] .listBox .item{flex-direction:column;align-items:flex-start}.content[data-panel=advantage] .wrapper[data-type=B] .listBox .item .dec-text{text-align:left}}@media only screen and (max-width:900px){.content[data-panel=advantage] .wrapper[data-type=C]{overflow:hidden}}.content[data-panel=advantage] .wrapper[data-type=C] .inner{display:flex;align-items:flex-start}.content[data-panel=advantage] .wrapper[data-type=C] .contentBox{width:50%;padding-left:calc(var(--1fr-space) * 2);padding-top:30px}.content[data-panel=advantage] .wrapper[data-type=C] .headingBox{width:50%;padding-right:calc(var(--1fr-space) * 2)}@media only screen and (min-width:901px){.content[data-panel=advantage] .wrapper[data-type=C] .headingBox{position:sticky;top:150px}}.content[data-panel=advantage] .wrapper[data-type=C] .title-group{max-width:100%;flex-direction:column;gap:var(--space-10-20)}.content[data-panel=advantage] .wrapper[data-type=C] .picBox{padding-top:var(--space-30-50)}.content[data-panel=advantage] .wrapper[data-type=C] .picBox .pic-box{position:relative;display:block;width:100%}.content[data-panel=advantage] .wrapper[data-type=C] .picBox .pic-box .pic{position:relative}.content[data-panel=advantage] .wrapper[data-type=C] .picBox .pic-box .pic:before{display:block;width:100%;height:0;padding-bottom:66.6666666667%;content:""}.content[data-panel=advantage] .wrapper[data-type=C] .picBox .pic-box .pic picture{position:absolute;left:0;top:0;display:block;width:100%;height:100%}.content[data-panel=advantage] .wrapper[data-type=C] .picBox .pic-box .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.content[data-panel=advantage] .wrapper[data-type=C] .listBox{padding-top:var(--space-30-50)}.content[data-panel=advantage] .wrapper[data-type=C] .listBox .item{position:relative}.content[data-panel=advantage] .wrapper[data-type=C] .listBox .item .para-text{margin-top:10px}.content[data-panel=advantage] .wrapper[data-type=C] .listBox .item:not(:first-child){padding-top:var(--space-40-80)}.content[data-panel=advantage] .wrapper[data-type=C] .listBox .item:not(:first-child):after{content:"";width:100%;height:1px;position:absolute;top:calc(var(--space-40-80) / 2);background:linear-gradient(transparent,transparent),repeating-linear-gradient(90deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.2) 5px,transparent 5px,transparent 10px);background-origin:border-box;background-clip:content-box,border-box}@media only screen and (max-width:1200px){.content[data-panel=advantage] .wrapper[data-type=C] .headingBox{padding-right:var(--1fr-space)}.content[data-panel=advantage] .wrapper[data-type=C] .contentBox{padding-left:var(--1fr-space)}}@media only screen and (max-width:900px){.content[data-panel=advantage] .wrapper[data-type=C] .inner{flex-direction:column}.content[data-panel=advantage] .wrapper[data-type=C] .headingBox{width:100%;padding-right:0}.content[data-panel=advantage] .wrapper[data-type=C] .contentBox{width:100%;padding-left:0}}.content[data-panel=advantage] .wrapper[data-type=D]{--count: 6;padding:var(--space-50-150) 0;background:#f8f8f8}@media only screen and (max-width:1600px){.content[data-panel=advantage] .wrapper[data-type=D]{--count: 3}}@media only screen and (max-width:1200px){.content[data-panel=advantage] .wrapper[data-type=D]{--count: 1}}@media only screen and (max-width:900px){.content[data-panel=advantage] .wrapper[data-type=D]{--count: 0}}.content[data-panel=advantage] .wrapper[data-type=D] .title-group{max-width:100%}.content[data-panel=advantage] .wrapper[data-type=D] .contentBox{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--space-50-80) 0;margin-top:var(--space-30-80)}.content[data-panel=advantage] .wrapper[data-type=D] .row{width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.content[data-panel=advantage] .wrapper[data-type=D] .row .box{width:100%}.content[data-panel=advantage] .wrapper[data-type=D] .row .flexBox{width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.content[data-panel=advantage] .wrapper[data-type=D] .row .flexBox .picBox{width:50%;padding-left:calc(var(--1fr-space) * var(--count))}.content[data-panel=advantage] .wrapper[data-type=D] .row .flexBox .picBox .pic-box{position:relative;display:block;width:100%}.content[data-panel=advantage] .wrapper[data-type=D] .row .flexBox .picBox .pic-box .pic{position:relative}.content[data-panel=advantage] .wrapper[data-type=D] .row .flexBox .picBox .pic-box .pic:before{display:block;width:100%;height:0;padding-bottom:118.3333333333%;content:""}.content[data-panel=advantage] .wrapper[data-type=D] .row .flexBox .picBox .pic-box .pic picture{position:absolute;left:0;top:0;display:block;width:100%;height:100%}.content[data-panel=advantage] .wrapper[data-type=D] .row .flexBox .picBox .pic-box .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.content[data-panel=advantage] .wrapper[data-type=D] .row .flexBox .textBox{width:50%;padding-right:calc(var(--1fr-space) * var(--count) / 2)}.content[data-panel=advantage] .wrapper[data-type=D] .row .titleBox{width:100%}.content[data-panel=advantage] .wrapper[data-type=D] .row .titleBox .item-title{font-size:1.375rem;font-weight:500;line-height:1.5;letter-spacing:.5px;margin-bottom:var(--space-10-20)}.content[data-panel=advantage] .wrapper[data-type=D] .row .titleBox+.box{margin-top:var(--space-30-50)}.content[data-panel=advantage] .wrapper[data-type=D] .row .listBox{width:100%;display:flex;flex-wrap:wrap;gap:var(--space-20-40) var(--space-30-50);margin-top:var(--space-30-50)}.content[data-panel=advantage] .wrapper[data-type=D] .row .listBox .item{width:calc((100% - var(--space-30-50) * 2) / 3);position:relative;padding-bottom:20px}.content[data-panel=advantage] .wrapper[data-type=D] .row .listBox .item .para-text{margin-top:10px}.content[data-panel=advantage] .wrapper[data-type=D] .row .listBox .item:after{content:"";width:100%;height:1px;position:absolute;bottom:0;background:linear-gradient(transparent,transparent),repeating-linear-gradient(90deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.2) 5px,transparent 5px,transparent 10px);background-origin:border-box;background-clip:content-box,border-box}@media only screen and (max-width:900px){.content[data-panel=advantage] .wrapper[data-type=D] .row .listBox .item{width:calc((100% - var(--space-30-50)) / 2)}}@media only screen and (max-width:575px){.content[data-panel=advantage] .wrapper[data-type=D] .row .listBox .item{width:100%}}.content[data-panel=advantage] .wrapper[data-type=D] .row .swiperBox{margin-top:var(--space-30-50);width:100%}.content[data-panel=advantage] .wrapper[data-type=D] .row .swiperBox .picBox{position:relative;display:block;width:70%;max-width:200px;margin:0 auto}.content[data-panel=advantage] .wrapper[data-type=D] .row .swiperBox .picBox .pic{position:relative}.content[data-panel=advantage] .wrapper[data-type=D] .row .swiperBox .picBox .pic:before{display:block;width:100%;height:0;padding-bottom:100%;content:""}.content[data-panel=advantage] .wrapper[data-type=D] .row .swiperBox .picBox .pic picture{position:absolute;left:0;top:0;display:block;width:100%;height:100%}.content[data-panel=advantage] .wrapper[data-type=D] .row .swiperBox .picBox .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.content[data-panel=advantage] .wrapper[data-type=D] .row .swiperBox .description{margin-top:10px;padding-inline:10px}.content[data-panel=advantage] .wrapper[data-type=D] .row .swiperBox .swiper-control{justify-content:center;margin-top:20px}@media only screen and (max-width:900px){.content[data-panel=advantage] .wrapper[data-type=D] .row .flexBox{flex-direction:column}.content[data-panel=advantage] .wrapper[data-type=D] .row .flexBox .textBox{width:100%;padding-right:0;margin-top:30px}.content[data-panel=advantage] .wrapper[data-type=D] .row .flexBox .picBox{order:-1;width:100%;max-width:480px;margin-right:auto;padding-left:0}}.content[data-panel=advantage] .wrapper[data-type=E] .inner:first-child{grid-column:var(--grid-4)}@media only screen and (max-width:575px){.content[data-panel=advantage] .wrapper[data-type=E] .inner:first-child{grid-column:1/-1}}.content[data-panel=advantage] .wrapper[data-type=E] .inner:not(:first-child){margin-top:var(--space-30-80)}.content[data-panel=advantage] .wrapper[data-type=E] .flexBox{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;margin-top:var(--space-30-50);gap:40px 0}.content[data-panel=advantage] .wrapper[data-type=E] .flexBox .picBox{width:50%;padding-left:calc(var(--1fr-space) * 2)}@media only screen and (min-width:901px){.content[data-panel=advantage] .wrapper[data-type=E] .flexBox .picBox{position:sticky;top:150px}}.content[data-panel=advantage] .wrapper[data-type=E] .flexBox .picBox .pic-box{position:relative;display:block;width:100%}.content[data-panel=advantage] .wrapper[data-type=E] .flexBox .picBox .pic-box .pic{position:relative}.content[data-panel=advantage] .wrapper[data-type=E] .flexBox .picBox .pic-box .pic:before{display:block;width:100%;height:0;padding-bottom:66.6666666667%;content:""}.content[data-panel=advantage] .wrapper[data-type=E] .flexBox .picBox .pic-box .pic picture{position:absolute;left:0;top:0;display:block;width:100%;height:100%}.content[data-panel=advantage] .wrapper[data-type=E] .flexBox .picBox .pic-box .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.content[data-panel=advantage] .wrapper[data-type=E] .flexBox .picBox .pic-box .btn{position:absolute;right:15px;bottom:15px;display:flex;justify-content:center;align-items:center;width:40px;height:40px;background:#fff;color:#000;border-radius:50%;box-shadow:0 0 10px #0000001a;cursor:pointer;z-index:1}@media only screen and (max-width:575px){.content[data-panel=advantage] .wrapper[data-type=E] .flexBox .picBox .pic-box .btn{right:12px;bottom:12px}}.content[data-panel=advantage] .wrapper[data-type=E] .flexBox .picBox .pic-box .btn i{font-size:.75rem}.content[data-panel=advantage] .wrapper[data-type=E] .flexBox .textBox{width:50%;padding-right:calc(var(--1fr-space) * 2);align-self:center}.content[data-panel=advantage] .wrapper[data-type=E] .flexBox .textBox .simple-text{width:100%}@media only screen and (max-width:900px){.content[data-panel=advantage] .wrapper[data-type=E] .flexBox .picBox{width:100%;padding-left:0}.content[data-panel=advantage] .wrapper[data-type=E] .flexBox .textBox{padding-right:0;width:100%}}.content[data-panel=advantage] .wrapper[data-type=E] .contentBox{position:relative;overflow:hidden;z-index:2;min-height:clamp(31.25rem,17.4632rem + 24.5098vw,46.875rem);padding:60px var(--space-20-60);display:flex;justify-content:flex-end;align-items:flex-end}@media only screen and (max-width:1200px){.content[data-panel=advantage] .wrapper[data-type=E] .contentBox{padding-block:40px}}.content[data-panel=advantage] .wrapper[data-type=E] .contentBox .textBox{width:70%;color:#fff;max-width:780px}@media only screen and (max-width:900px){.content[data-panel=advantage] .wrapper[data-type=E] .contentBox .textBox{width:100%}}.content[data-panel=advantage] .wrapper[data-type=E] .contentBox .textBox .item-title-m{margin-top:var(--space-30-50)}.content[data-panel=advantage] .wrapper[data-type=E] .contentBox .textBox .text{color:#fff;margin-top:var(--space-10-20)}.content[data-panel=advantage] .wrapper[data-type=E] .contentBox .picBox{position:absolute;inset:0;z-index:-1}.content[data-panel=advantage] .wrapper[data-type=E] .contentBox .picBox:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0000 18.11%,#0009)}.content[data-panel=advantage] .wrapper[data-type=E] .contentBox .picBox img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.content[data-panel=advantage] .wrapper[data-type=F]{position:relative;padding-top:var(--space-50-100)}.content[data-panel=advantage] .wrapper[data-type=F]:after{content:"";width:calc(var(--1fr-space) * 35);height:calc(100% + var(--space-50-100) - 5px);position:absolute;top:0;right:0;background:#f8f8f8;z-index:-1}.content[data-panel=advantage] .wrapper[data-type=F] .contentBox{margin-top:var(--space-30-80)}.content[data-panel=advantage] .wrapper[data-type=F] .listBox .item{position:relative;display:flex;gap:calc(var(--1fr-space) * 2)}.content[data-panel=advantage] .wrapper[data-type=F] .listBox .item .iconBox{width:90px;height:90px;flex-shrink:0;border-radius:100px;background:linear-gradient(212deg,#f7f7f7 7.28%,#fff 86.37%);box-shadow:-20px 15px 40px #00000014;display:flex;justify-content:center;align-items:center}.content[data-panel=advantage] .wrapper[data-type=F] .listBox .item .iconBox .icon{width:100%;max-width:40px;position:relative}.content[data-panel=advantage] .wrapper[data-type=F] .listBox .item .iconBox .icon:before{display:block;width:100%;height:0;padding-bottom:100%;content:""}.content[data-panel=advantage] .wrapper[data-type=F] .listBox .item .iconBox .icon picture{position:absolute;left:0;top:0;display:block;width:100%;height:100%}.content[data-panel=advantage] .wrapper[data-type=F] .listBox .item .iconBox .icon img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:contain}.content[data-panel=advantage] .wrapper[data-type=F] .listBox .item .item-title-s{margin-top:30px;width:36.3636363636%}@media only screen and (min-width:901px){.content[data-panel=advantage] .wrapper[data-type=F] .listBox .item .item-title-s{padding-right:calc(var(--1fr-space) * 2)}}@media only screen and (min-width:1301px){.content[data-panel=advantage] .wrapper[data-type=F] .listBox .item .item-title-s{padding-right:calc(var(--1fr-space) * 4)}}.content[data-panel=advantage] .wrapper[data-type=F] .listBox .item .para-text{width:47.7272727273%;margin-top:30px}@media only screen and (max-width:1200px){.content[data-panel=advantage] .wrapper[data-type=F] .listBox .item{gap:30px}}@media only screen and (max-width:900px){.content[data-panel=advantage] .wrapper[data-type=F] .listBox .item{flex-wrap:wrap;align-items:center;gap:20px}.content[data-panel=advantage] .wrapper[data-type=F] .listBox .item .iconBox{width:60px;height:60px}.content[data-panel=advantage] .wrapper[data-type=F] .listBox .item .iconBox .icon{max-width:30px}.content[data-panel=advantage] .wrapper[data-type=F] .listBox .item .item-title-s{width:100%;flex:1;padding-right:0;margin-top:0}.content[data-panel=advantage] .wrapper[data-type=F] .listBox .item .para-text{margin-top:0;width:100%}}.content[data-panel=advantage] .wrapper[data-type=F] .listBox .item:not(:first-child){padding-top:var(--space-40-80)}.content[data-panel=advantage] .wrapper[data-type=F] .listBox .item:not(:first-child):after{content:"";width:100%;height:1px;position:absolute;top:calc(var(--space-40-80) / 2);background:linear-gradient(transparent,transparent),repeating-linear-gradient(90deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.2) 5px,transparent 5px,transparent 10px);background-origin:border-box;background-clip:content-box,border-box}.content[data-panel=advantage] .wrapper[data-type=F] .picBox{margin-top:var(--space-30-50);display:grid;grid-template-columns:1fr 1fr;gap:var(--space-20-50)}@media only screen and (max-width:900px){.content[data-panel=advantage] .wrapper[data-type=F] .picBox{grid-template-columns:1fr}}.content[data-panel=advantage] .wrapper[data-type=F] .picBox .pic-box{position:relative;display:block;width:100%}.content[data-panel=advantage] .wrapper[data-type=F] .picBox .pic-box .pic{position:relative}.content[data-panel=advantage] .wrapper[data-type=F] .picBox .pic-box .pic:before{display:block;width:100%;height:0;padding-bottom:66.6141732283%;content:""}.content[data-panel=advantage] .wrapper[data-type=F] .picBox .pic-box .pic picture{position:absolute;left:0;top:0;display:block;width:100%;height:100%}.content[data-panel=advantage] .wrapper[data-type=F] .picBox .pic-box .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}
