section.banner .container{grid-column:2/-2}section.banner .img-wrap{position:relative;width:100%;border-radius:20px;overflow:hidden;display:flex}section.banner .img-wrap.aost-show .bg-img .sticky-img img{opacity:1;transform:scale(1);transition:transform .8s,opacity .8s}section.banner .img-wrap.aost-show .bannerSubtitle,section.banner .img-wrap.aost-show .bannerTitle,section.banner .img-wrap.aost-show+.desc-wrap{opacity:1;transform:translateY(0)}section.banner .img-wrap.aost-show+.desc-wrap{transition:transform .6s .5s,opacity .6s .5s}section.banner .img-wrap.aost-show+.desc-wrap .deco-shape .icon-circle{animation:blink 1.2s .6s 2 linear}section.banner .img-wrap.aost-show+.desc-wrap .deco-shape .icon-rhombus{animation:blink 1.2s .8s 2 linear}section.banner .img-wrap.aost-show+.desc-wrap .deco-shape .icon-square{animation:blink 1.2s 1s 2 linear}section.banner .img-wrap.aost-show+.desc-wrap .deco-shape .icon-hexagon{animation:blink 1.2s 1.2s 2 linear}section.banner .bg-img .sticky-img img{opacity:0;transform:scale(1.08)}section.banner .content-wrap{width:100%;padding:60px calc(var(--1fr) * 2);display:flex}section.banner .bannerSubtitle{width:100%;display:flex;flex-direction:column;gap:5px;opacity:0;transform:translateY(30px)}section.banner .bannerTitle{max-width:900px;width:100%;margin-top:auto;font-size:clamp(1.75rem,.5368rem + 2.157vw,3.125rem);font-weight:500;line-height:1.4;letter-spacing:1px;opacity:0;transform:translateY(30px)}section.banner .bannerTitle h2{white-space:pre-wrap}section.banner .desc-wrap{margin-top:40px;padding-left:calc(var(--1fr) * 2);opacity:0;transform:translateY(30px)}section.banner .bannerDesc{max-width:780px;width:100%;font-size:1rem;font-weight:400;line-height:1.6;letter-spacing:.5px;color:#0009;margin-top:15px;text-align:left}section.banner[type=overview] .img-wrap.aost-show .bannerSubtitle,section.banner[type=noimage] .img-wrap.aost-show .bannerSubtitle{transition:transform .6s .1s,opacity .6s .1s}section.banner[type=overview] .img-wrap.aost-show .bannerTitle,section.banner[type=noimage] .img-wrap.aost-show .bannerTitle{transition:transform .6s .3s,opacity .6s .3s}section.banner[type=overview] .img-wrap,section.banner[type=single] .img-wrap,section.banner[type=noimage] .img-wrap{min-height:600px}section.banner[type=overview] .content-wrap,section.banner[type=single] .content-wrap,section.banner[type=noimage] .content-wrap{flex-direction:column}section.banner[type=overview] .bannerSubtitle,section.banner[type=single] .bannerSubtitle,section.banner[type=noimage] .bannerSubtitle{margin-bottom:40px;font-size:clamp(1.125rem,-.6397rem + 3.1373vw,1.25rem);font-weight:500;line-height:1.3;letter-spacing:.5px}section.banner[type=overview] .deco-shape,section.banner[type=single] .deco-shape,section.banner[type=noimage] .deco-shape{width:fit-content;display:flex;align-items:center;gap:10px}section.banner[type=overview] .deco-shape .icon-circle,section.banner[type=single] .deco-shape .icon-circle,section.banner[type=noimage] .deco-shape .icon-circle{color:#f5ad5b;font-size:10px;opacity:1;transform:scale(1)}section.banner[type=overview] .deco-shape .icon-rhombus,section.banner[type=single] .deco-shape .icon-rhombus,section.banner[type=noimage] .deco-shape .icon-rhombus{color:#ee3d19;font-size:11px;opacity:1;transform:scale(1)}section.banner[type=overview] .deco-shape .icon-square,section.banner[type=single] .deco-shape .icon-square,section.banner[type=noimage] .deco-shape .icon-square{color:#4997f1;font-size:9px;opacity:1;transform:scale(1)}section.banner[type=overview] .deco-shape .icon-hexagon,section.banner[type=single] .deco-shape .icon-hexagon,section.banner[type=noimage] .deco-shape .icon-hexagon{color:#004884;font-size:11px;opacity:1;transform:scale(1)}section.banner[type=single] .img-wrap.aost-show section.breadCrumbs{opacity:1;transform:translateY(0);transition:transform .6s .1s,opacity .6s .1s}section.banner[type=single] .img-wrap.aost-show .bannerSubtitle{transition:transform .6s .1s,opacity .6s .3s}section.banner[type=single] .img-wrap.aost-show .bannerTitle{transition:transform .6s .3s,opacity .6s .5s}section.banner[type=single] section.breadCrumbs{margin-bottom:30px;opacity:0;transform:translateY(30px)}section.banner[type=single] section.breadCrumbs .container{padding:0}section.banner[type=detail] .img-wrap{min-height:500px}section.banner[type=detail] .img-wrap.aost-show .bannerTitle{transition:transform .6s .1s,opacity .6s .1s}section.banner[type=detail] .img-wrap.aost-show .bannerSubtitle{transition:transform .6s .3s,opacity .6s .3s}section.banner[type=detail] .content-wrap{flex-direction:column-reverse}section.banner[type=detail] .bannerSubtitle{margin-top:10px;font-size:clamp(1.125rem,-.6397rem + 3.1373vw,1.25rem);font-weight:400;line-height:1.3;letter-spacing:.5px}section.banner[type=noimage] .img-wrap{min-height:unset}section.banner[type=noimage] .content-wrap{padding-top:30px;padding-bottom:0}section.banner[theme=white] .content-wrap{color:#fff}section.banner[theme=white] section.breadCrumbs .icon{color:#fff}section.banner[theme=black] .content-wrap{color:#000}section.banner[theme=black] section.breadCrumbs .icon{color:#000}section.banner[align=left] .content-wrap{align-items:flex-start}section.banner[align=right] .content-wrap{align-items:flex-end}section.banner[align=center] .content-wrap{align-items:center}@media only screen and (min-width: 1921px){section.banner[type=overview] .img-wrap,section.banner[type=single] .img-wrap{min-height:55.5555555556vh}section.banner[type=detail] .img-wrap{min-height:46.2962962963vh}section.banner .bannerTitle{max-width:46.875vw}section.banner .bannerDesc{max-width:40.625vw}}@media only screen and (max-width: 1200px){section.banner .content-wrap{padding:var(--baseSpace)}section.banner .desc-wrap{padding-left:0;margin-top:30px}section.banner[type=noimage] .bannerSubtitle{margin-bottom:30px}section.banner[type=noimage] .content-wrap{padding-inline:0}}@media only screen and (max-width: 767px){section.banner .content-wrap{padding:30px 20px}}@media only screen and (max-width: 600px){section.banner[type=overview] .img-wrap,section.banner[type=single] .img-wrap{min-height:500px}section.banner[type=detail] .img-wrap{min-height:450px}}multipurpose-nav[m4-type=drag] .drag-container{max-width:unset;display:flex}multipurpose-nav[m4-type=drag] .drag-container .navigation .button{background:transparent}multipurpose-nav[m4-type=drag] .drag-container .navigation .button div{width:30px;height:30px}multipurpose-nav[m4-type=drag] .drag-container .navigation .button div:before{width:10px;height:10px}multipurpose-nav[m4-type=drag] .drag-container .navigation .button.prev{left:0;transform:translateY(-50%)}multipurpose-nav[m4-type=drag] .drag-container .navigation .button.prev div{justify-content:start;margin-left:10px}multipurpose-nav[m4-type=drag] .drag-container .navigation .button.next{right:0;transform:translateY(-50%)}multipurpose-nav[m4-type=drag] .drag-container .navigation .button.next div{justify-content:end;margin-right:10px}multipurpose-nav[m4-type=drag] .drag-container .wrapper{width:calc(100% - 60px);padding:0;margin:0 auto;gap:10px 20px!important}multipurpose-nav[m4-type=drag] .drag-container .item.active .category,multipurpose-nav[m4-type=drag] .drag-container .item[aria-selected=true] .category{color:#fff}multipurpose-nav[m4-type=drag] .drag-container .item.active .category:after,multipurpose-nav[m4-type=drag] .drag-container .item[aria-selected=true] .category:after{background:#004884}@media only screen and (min-width: 1201px){multipurpose-nav[m4-type=drag] .drag-container .item:hover .category{color:#fff}multipurpose-nav[m4-type=drag] .drag-container .item:hover .category:after{background:#004884}}@media only screen and (max-width: 1200px){multipurpose-nav[m4-type=drag] .drag-container .item:active .category{color:#fff}multipurpose-nav[m4-type=drag] .drag-container .item:active .category:after{background:#004884}}multipurpose-nav[m4-type=drag] .drag-container .category{padding:15px 30px;border-radius:500px;overflow:hidden;font-size:1rem;font-weight:500;line-height:1.3;letter-spacing:1px;transition:color .3s}multipurpose-nav[m4-type=drag] .drag-container .category:after{width:100%;height:100%;z-index:-1;transition:background .3s}multipurpose-nav[m4-type=drag].noScrollable .drag-container{padding:0}multipurpose-nav[m4-type=drag].noScrollable .drag-container .wrapper{width:100%}multipurpose-nav[m4-type=drag][theme=common] .drag-container .category:after{background:#f2f2f2}multipurpose-nav[m4-type=drag][theme=white] .drag-container .category:after{background:#fff}@media only screen and (max-width: 900px){multipurpose-nav[m4-type=drag] .drag-container .wrapper{gap:10px 15px!important}multipurpose-nav[m4-type=drag] .drag-container .category{padding:10px 20px}}main{position:relative;overflow:hidden}.deco-circle-l,.deco-circle-s{position:absolute;background:#f5ad5b;opacity:.2;transform:scale(0);border-radius:50%;transition:transform 1s;z-index:1}.deco-circle-l.aost-show,.deco-circle-s.aost-show{transform:scale(1)}.deco-circle-l{top:-13.1770833333vw;right:4.21875vw;width:clamp(287px,.5662rem + 30.8824vw,602px);height:clamp(287px,.5662rem + 30.8824vw,602px)}@media only screen and (max-width: 767px){.deco-circle-l{top:-101px;right:-70px}}.deco-circle-s{top:max(19.3229166667vw,180px);right:6.7708333333vw;width:clamp(38px,.0588rem + 4.1176vw,80px);height:clamp(38px,.0588rem + 4.1176vw,80px)}@media only screen and (min-width: 1921px){.deco-circle-s{top:min(19.3229166667vw,280px)}}@media only screen and (max-width: 767px){.deco-circle-s{top:214px;right:4px}}section.category{padding:40px 0}section.category .container{grid-column:var(--columns-3)}@media only screen and (max-width: 1200px){section.category{padding:30px 0 20px}}.section-wrapper{position:relative;padding:clamp(50px,1.4706rem + 2.942vw,80px) 0 clamp(50px,-2.3897rem + 9.8039vw,150px);display:flex;flex-direction:column;gap:clamp(50px,-2.3897rem + 9.8039vw,150px);background:#fff;border-radius:0 0 clamp(80px,-4.375rem + 16.6667vw,250px) clamp(80px,-4.375rem + 16.6667vw,250px)}section.vision{position:relative;z-index:1}section.vision .deco-circle{position:absolute;left:calc(var(--1fr) * 2);bottom:-44px;width:clamp(150px,4.9632rem + 7.8431vw,230px);height:clamp(150px,4.9632rem + 7.8431vw,230px);background:#f5ad5b;opacity:.2;transform:scale(0);border-radius:50%;transition:transform 1s}section.vision .deco-circle.aost-show{transform:scale(1)}@media only screen and (max-width: 1200px){section.vision .deco-circle{left:-34px;bottom:-30px}}section.vision .zebra-cicle{position:absolute;top:20px;right:10.5208333333vw;width:clamp(100px,1.8382rem + 7.8431vw,180px);height:clamp(100px,1.8382rem + 7.8431vw,180px);z-index:2}section.vision .zebra-cicle .circle-box{transform:rotate(30deg)}@media only screen and (max-width: 1200px){section.vision .zebra-cicle{top:15px;right:13px}}section.vision .around-circle{position:absolute;top:12px;right:calc(var(--1fr) * 2);width:clamp(150px,3.1985rem + 10.9804vw,262px);height:clamp(150px,3.1985rem + 10.9804vw,262px)}@media only screen and (max-width: 1200px){section.vision .around-circle{top:2px;right:-45px}}section.vision .container{grid-column:var(--columns-3);position:relative;display:flex;border-radius:20px clamp(50px,-7.9044rem + 19.6078vw,250px);min-height:clamp(550px,26.1029rem + 14.7059vw,700px);overflow:hidden;z-index:1}section.vision .content-wrap{padding:50px calc(var(--1fr) * 2);display:flex;justify-content:flex-end;align-items:center;width:100%}section.vision .content-wrap .content{max-width:540px;width:100%}section.vision .content-wrap .content a{display:block;width:fit-content}section.vision .content-wrap .content .subTitle{margin-top:10px}section.vision .content-wrap .content .desc{margin-top:40px}section.vision .content-wrap .content .desc .paragraph{display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}section.vision .content-wrap .content .slide-btn{margin-top:40px}section.vision[text-color=white] .content-wrap .content{color:#fff}section.vision[text-color=white] .slide-btn[bg-color=white] .circle{background:#fff;color:#000}section.vision[text-color=white] .slide-btn[bg-color=white] .txt{background-color:#fff3;color:#fff}@media only screen and (min-width: 1201px){section.vision[text-color=white] .slide-btn[bg-color=white]:hover .circle{background:#4997f1;color:#fff}section.vision[text-color=white] .slide-btn[bg-color=white]:hover .txt{background:#7ac3f3;color:#fff}}@media only screen and (max-width: 1200px){section.vision[text-color=white] .slide-btn[bg-color=white]:active .circle{background:#4997f1;color:#fff}section.vision[text-color=white] .slide-btn[bg-color=white]:active .txt{background:#7ac3f3;color:#fff}}section.vision[text-color=black] .content-wrap .content{color:#000}section.vision[text-color=black] .slide-btn[bg-color=white] .circle{background:#000;color:#fff}section.vision[text-color=black] .slide-btn[bg-color=white] .txt{background-color:#0000000d;color:#000}@media only screen and (min-width: 1201px){section.vision[text-color=black] .slide-btn[bg-color=white]:hover .circle{background:#4997f1;color:#fff}section.vision[text-color=black] .slide-btn[bg-color=white]:hover .txt{background:#7ac3f3;color:#fff}}@media only screen and (max-width: 1200px){section.vision[text-color=black] .slide-btn[bg-color=white]:active .circle{background:#4997f1;color:#fff}section.vision[text-color=black] .slide-btn[bg-color=white]:active .txt{background:#7ac3f3;color:#fff}}@media only screen and (max-width: 1200px){section.vision .content-wrap{padding:var(--baseSpace);justify-content:flex-start}}@media only screen and (max-width: 900px){section.vision .content-wrap .content .desc,section.vision .content-wrap .content .slide-btn{margin-top:30px}}@media only screen and (max-width: 767px){section.vision .content-wrap{padding:40px 20px;align-items:flex-end}}section.milestones .container{grid-column:var(--columns-3);display:flex;flex-direction:row-reverse;align-items:center}section.milestones .image-box{position:relative;width:50%}section.milestones .create{padding:30px;position:absolute;left:-3.9583333333vw;bottom:2.0833333333vw;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:clamp(120px,5.2941rem + 3.9216vw,160px);height:clamp(120px,5.2941rem + 3.9216vw,160px);z-index:1}section.milestones .create .overlay{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background:#fff;box-shadow:20px 20px 15px #0000001a;z-index:-1;pointer-events:none;content:""}section.milestones .create:before{position:absolute;left:-13px;bottom:8px;width:clamp(60px,3.0882rem + 1.1765vw,72px);height:clamp(60px,3.0882rem + 1.1765vw,72px);background:#ee3d19;opacity:.2;border-radius:50%;z-index:-1;content:""}section.milestones .create:after{position:absolute;top:15px;right:-2px;width:clamp(30px,1.5441rem + .5882vw,36px);height:clamp(30px,1.5441rem + .5882vw,36px);background:#ee3d19;border-radius:50%;z-index:-1;content:""}section.milestones .create .yy{font-size:clamp(24px,1.1691rem + .5882vw,30px);font-weight:600;line-height:1;letter-spacing:.5px}section.milestones .pic-box{width:100%;overflow:hidden;border-radius:20px clamp(50px,.3676rem + 4.902vw,100px)}section.milestones .pic-box:before{padding-top:64.102%}section.milestones .title-wrap{padding:0 calc(var(--1fr) * 2);width:50%}section.milestones .title-wrap.aost-show .title,section.milestones .title-wrap.aost-show .subTitle,section.milestones .title-wrap.aost-show .desc,section.milestones .title-wrap.aost-show .slide-btn{opacity:1;transform:translateY(0)}section.milestones .title-wrap .title{opacity:0;transform:translateY(30px);transition:transform .6s .1s,opacity .6s .1s}section.milestones .title-wrap .title a{display:block;width:fit-content}section.milestones .title-wrap .subTitle{margin-top:10px;opacity:0;transform:translateY(30px);transition:transform .6s .2s,opacity .6s .2s}section.milestones .title-wrap .desc{margin-top:40px;color:#666;opacity:0;transform:translateY(30px);transition:transform .6s .3s,opacity .6s .3s}section.milestones .title-wrap .desc .paragraph{display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}section.milestones .title-wrap .slide-btn{margin-top:40px;opacity:0;transform:translateY(30px);transition:transform .6s .4s,opacity .6s .4s}@media only screen and (max-width: 1200px){section.milestones .title-wrap{padding:0 var(--baseSpace)}section.milestones .create{gap:5px}}@media only screen and (max-width: 900px){section.milestones .container{flex-direction:column}section.milestones .image-box{width:100%}section.milestones .create{left:unset;right:-10px;bottom:-46px}section.milestones .create:before{left:-1px;bottom:-3px}section.milestones .create:after{top:5px;right:4px}section.milestones .title-wrap{margin-top:30px;width:100%}section.milestones .title-wrap .desc,section.milestones .title-wrap .slide-btn{margin-top:30px}}section.structure .container{grid-column:var(--columns-3);display:flex;align-items:center}section.structure .pic-box{width:50%;overflow:hidden;border-radius:clamp(50px,.3676rem + 4.902vw,100px) 20px}section.structure .pic-box:before{padding-top:64.102%}section.structure .title-wrap{padding:0 calc(var(--1fr) * 2);width:50%}section.structure .title-wrap.aost-show .title,section.structure .title-wrap.aost-show .subTitle,section.structure .title-wrap.aost-show .desc,section.structure .title-wrap.aost-show .slide-btn{opacity:1;transform:translateY(0)}section.structure .title-wrap .title{opacity:0;transform:translateY(30px);transition:transform .6s .1s,opacity .6s .1s}section.structure .title-wrap .title a{display:block;width:fit-content}section.structure .title-wrap .subTitle{margin-top:10px;opacity:0;transform:translateY(30px);transition:transform .6s .2s,opacity .6s .2s}section.structure .title-wrap .desc{margin-top:40px;color:#666;opacity:0;transform:translateY(30px);transition:transform .6s .3s,opacity .6s .3s}section.structure .title-wrap .desc .paragraph{display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}section.structure .title-wrap .slide-btn{margin-top:40px;opacity:0;transform:translateY(30px);transition:transform .6s .4s,opacity .6s .4s}@media only screen and (max-width: 1200px){section.structure .title-wrap{padding:0 var(--baseSpace)}}@media only screen and (max-width: 900px){section.structure .container{flex-direction:column}section.structure .pic-box{width:100%}section.structure .title-wrap{margin-top:30px;width:100%}section.structure .title-wrap .desc,section.structure .title-wrap .slide-btn{margin-top:30px}}section.more{margin-top:-280px;padding:clamp(330px,17.8676rem + 4.902vw,380px) 0 clamp(80px,3.8971rem + 1.9608vw,100px);background:#f7f7f7}section.more .container{grid-column:var(--columns-3);display:flex;align-items:center;gap:3.125vw}section.more .title-box{flex:1}section.more .title-box .title span{margin-left:15px;color:#666}section.more .title-box .desc{margin-top:15px;color:#0009}section.more .btn-box{flex-shrink:0;display:flex;gap:20px;z-index:1}@media only screen and (max-width: 992px){section.more .btn-box{flex-direction:column}}@media only screen and (max-width: 767px){section.more .container{flex-direction:column;align-items:flex-start;gap:30px}section.more .title-box .title .itemTitle-ss-bold{display:flex;flex-direction:column}section.more .title-box .title span{margin-left:unset;margin-top:10px}}
