@charset "UTF-8";.bannerArea .socialBox .socialList li,.bannerArea .socialBox .socialList li a svg,.bannerArea .videoBox,.bannerArea .videoBtnBox,.bannerArea .videoBtnBox .videoBtn,.bannerArea .videoBtnBox .videoBtn .btnPause,.bannerArea .videoBtnBox .videoBtn .btnPlay,.newsArea .horizontalStyleBox .hoverBox,.popWin .close,.popWin .close:after,.popWin .close:before,.sustainabilityArea .Img,.sustainabilityArea .Img:after,.sustainabilityArea .Img:before,.themeArea .decoImg,.themeArea .themeMainBox .arrowBox .arrow,.themeArea .themeMainBox .classBox .classItem .Img,.themeArea .themeMainBox .classBox .classItem .Img img,.themeArea .themeMainBox .themeList .btnBox .btnMore:after,header{-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}body{background-color:#F5F5F5}body:not(:has(.aboutArea)) .fastLinkArea{margin-top:-30px}@media (max-width:992px){body:not(:has(.aboutArea)) .fastLinkArea{margin-top:0}}body:not(:has(.aboutArea)) .fastLinkArea .decoImg{display:none}.decoImg{position:absolute;pointer-events:none}.appendDots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.appendDots .num{color:#18B15F;font-size:15px;font-weight:500;line-height:1;font-family:"Outfit","Microsoft JhengHei",sans-serif;letter-spacing:0.675px}.appendDots .slash{width:23.5px;height:1px;background-color:#18B15F;display:block;margin:0 10px}.popWin{position:fixed;left:0;top:0;z-index:500;width:100%;height:100vh;height:100dvh;font-size:15px;line-height:1.8;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:all 0.7s;transition:all 0.7s}.popWin .mask{position:absolute;left:0;top:0;width:100%;height:100dvh;background-color:rgba(0,0,0,0.7);opacity:0;-webkit-transition:all 0.7s;transition:all 0.7s}.popWin .inner{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);width:800px;max-width:90%;max-height:85vh;opacity:0;background-color:#ffffff;-webkit-transition:all 0.7s;transition:all 0.7s;border-radius:20px;overflow:hidden}.popWin .popContent{max-height:88vh;overflow-y:auto}.popWin img{display:block;max-width:100%;height:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden}.popWin .Txt{padding:30px}.popWin .Txt .popTitle{font-size:25px;margin-bottom:25px}.popWin .close{width:46px;height:46px;border-radius:0 0 0 10px;background-color:#18B15F;cursor:pointer;position:absolute;top:0;right:0;z-index:1}.popWin .close:after,.popWin .close:before{content:"";position:absolute;left:11px;top:23px;width:25px;height:1px;background-color:#ffffff}.popWin .close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.popWin .close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media (min-width:1181px){.popWin .close:hover{background-color:#ACCF4C}.popWin .close:hover:before{-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}.popWin .close:hover:after{-webkit-transform:rotate(30deg);transform:rotate(30deg)}}.popWin.show{opacity:1;visibility:visible;pointer-events:auto}.popWin.show .inner,.popWin.show .mask{opacity:1}.popWin.show .inner{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (max-width:1180px){.popWin .popContent{max-height:calc(100vh - 150px);max-height:calc(100dvh - 150px)}}header{opacity:0}header.loadAnimate{-webkit-animation:aniSlideDown 0.5s 0.3s ease-in-out forwards;animation:aniSlideDown 0.5s 0.3s ease-in-out forwards}.mainArea{padding:0}.bannerArea .bannerBox{position:relative}.bannerArea .bannerList{position:relative;z-index:1}.bannerArea .bannerList.slick-dotted{margin-bottom:0}.bannerArea .bannerItem .Img img{height:1000px;-o-object-fit:cover;object-fit:cover}@media (max-width:1180px){.bannerArea .bannerItem .Img img{height:830px}}@media (max-width:768px){.bannerArea .bannerItem .Img img{height:95vh}}@media (max-width:480px){.bannerArea .bannerItem .Img img{height:80vh}}.bannerArea .bannerItem .Txt{max-width:1805px;padding:50px 20px 115px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:600px){.bannerArea .bannerItem .Txt{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:200px 20px;text-align:center}}@media (max-width:480px){.bannerArea .bannerItem .Txt{padding:140px 20px}}@media (max-height:800px){.bannerArea .bannerItem .Txt{padding:120px 20px 140px}}.bannerArea .bannerItem .Txt .textBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.bannerArea .bannerItem .Txt .title{color:#ffffff;font-size:40px;font-weight:700;line-height:1.2;letter-spacing:0.5px;letter-spacing:2.6px;opacity:0}@media (max-width:1180px){.bannerArea .bannerItem .Txt .title{font-size:35px;letter-spacing:2.275px}}@media (max-width:768px){.bannerArea .bannerItem .Txt .title{font-size:31px;letter-spacing:2.015px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}}@media (max-width:408px){.bannerArea .bannerItem .Txt .title{font-size:30px;letter-spacing:1.2px}}.bannerArea .bannerItem .Txt .subtitle{color:#ffffff;display:block;font-size:24px;line-height:1.2;letter-spacing:0.96px;margin-top:20px;opacity:0}@media (max-width:1180px){.bannerArea .bannerItem .Txt .subtitle{font-size:22px;letter-spacing:0.88px}}@media (max-width:768px){.bannerArea .bannerItem .Txt .subtitle{font-size:19px;letter-spacing:0.76px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.bannerArea .bannerItem .Txt .decoTitle{color:#ffffff;font-size:91px;line-height:1;font-weight:500;font-family:"Outfit","Microsoft JhengHei",sans-serif;margin-top:30px;opacity:0}.bannerArea .bannerItem .Txt .decoTitle .mainColor{color:#18B15F}@media (max-width:1440px){.bannerArea .bannerItem .Txt .decoTitle{font-size:80px}}@media (max-width:1280px){.bannerArea .bannerItem .Txt .decoTitle{font-size:70px}}@media (max-width:1180px){.bannerArea .bannerItem .Txt .decoTitle{font-size:50px}}@media (max-width:768px){.bannerArea .bannerItem .Txt .decoTitle{font-size:30px;margin-top:25px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.bannerArea .bannerItem .Txt .text{display:block;color:#ffffff;font-size:14px;line-height:2;letter-spacing:0.56px;opacity:0;max-width:405px}@media (max-width:768px){.bannerArea .bannerItem .Txt .text{display:none}}.bannerArea .slick-current .Txt .title{-webkit-animation:slideUpAnimation 0.8s ease-in-out forwards;animation:slideUpAnimation 0.8s ease-in-out forwards}.bannerArea .slick-current .Txt .subtitle{-webkit-animation:slideUpAnimation 0.8s 0.4s ease-in-out forwards;animation:slideUpAnimation 0.8s 0.4s ease-in-out forwards}.bannerArea .slick-current .Txt .decoTitle{-webkit-animation:slideUpAnimation 0.8s 0.8s ease-in-out forwards;animation:slideUpAnimation 0.8s 0.8s ease-in-out forwards}.bannerArea .slick-current .Txt .bottomBar{-webkit-animation:slideUpAnimation 0.8s 1.2s ease-in-out forwards;animation:slideUpAnimation 0.8s 1.2s ease-in-out forwards}.bannerArea .slick-current .Txt .text{-webkit-animation:slideUpAnimation 0.8s 1.6s ease-in-out forwards;animation:slideUpAnimation 0.8s 1.6s ease-in-out forwards}.bannerArea .slick-arrow{top:80%;left:auto}.bannerArea .slick-arrow.slick-prev{right:110px}.bannerArea .slick-arrow.slick-next{right:50px}.bannerArea .socialBox{display:block;position:absolute;top:50%;left:10px;z-index:2;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.bannerArea .socialBox .socialList{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.bannerArea .socialBox .socialList li{margin:7.5px 0}.bannerArea .socialBox .socialList li:first-child{margin-top:0}.bannerArea .socialBox .socialList li:last-child{margin-bottom:0}.bannerArea .socialBox .socialList li a{color:#ffffff;display:block;font-size:18px;line-height:35px;text-align:center}.bannerArea .socialBox .socialList li a svg{width:20px;height:18px;display:inline-block;fill:#ffffff;margin-top:-2px;vertical-align:middle}@media (min-width:1181px){.bannerArea .socialBox .socialList li a:hover{color:#18B15F}.bannerArea .socialBox .socialList li a:hover svg{fill:#18B15F}}.bannerArea .slick-dots{right:50px;bottom:50%;-webkit-transform:translateY(50%);transform:translateY(50%)}@media (max-width:1440px){.bannerArea .slick-dots{right:20px}}@media (max-width:600px){.bannerArea .slick-dots{position:relative;left:0;right:0;bottom:100px;-webkit-transform:none;transform:none;margin:auto;width:100%!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}}@media (max-height:800px){.bannerArea .slick-dots{bottom:90px}}@media (max-width:600px){.bannerArea .slick-dots li{margin:0 13px!important}}.bannerArea .slick-dots li:before{background-color:rgba(255,255,255,0.25)}.bannerArea .slick-dots li.slick-active button:before{border-color:#ffffff;background-color:#ffffff}.bannerArea .bottomBar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid rgba(255,255,255,0.55);padding-top:50px;margin-top:35px;opacity:0}@media (max-width:600px){.bannerArea .bottomBar{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-top:0;padding-top:0}}.bannerArea .btnBox{margin-top:0}.bannerArea .controlBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bannerArea .videoBox{position:absolute;inset:0;margin:auto;z-index:2}.bannerArea .videoBox.hide{opacity:0;pointer-events:none}.bannerArea .videoBtnBox{position:absolute;right:100px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:5;opacity:0;pointer-events:none}@media (max-width:1440px){.bannerArea .videoBtnBox{right:60px}}@media (max-width:600px){.bannerArea .videoBtnBox{left:0;right:0;top:auto;bottom:140px;-webkit-transform:none;transform:none}}@media (max-height:800px){.bannerArea .videoBtnBox{bottom:125px}}.bannerArea .videoBtnBox.show{opacity:1;pointer-events:auto}.bannerArea .videoBtnBox .videoBtn{width:55px;height:55px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;border:1px solid rgba(255,255,255,0.35);cursor:pointer;position:relative}@media (max-width:600px){.bannerArea .videoBtnBox .videoBtn{margin:0 auto}}@media (max-width:480px){.bannerArea .videoBtnBox .videoBtn{width:50px;height:50px}}.bannerArea .videoBtnBox .videoBtn .btnPause,.bannerArea .videoBtnBox .videoBtn .btnPlay{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;pointer-events:none;opacity:0}.bannerArea .videoBtnBox .videoBtn .btnPlay{position:absolute;inset:0;margin:auto}.bannerArea .videoBtnBox .videoBtn .btnPlay svg{margin-left:3px;margin-top:1px}.bannerArea .videoBtnBox .videoBtn .active{pointer-events:auto;opacity:1}@media (min-width:1181px){.bannerArea .videoBtnBox .videoBtn:hover{background-color:#18B15F;border-color:#18B15F}}.sustainabilityArea{position:relative;margin-top:-60px;padding:80px 0 145px;border-radius:60px 60px 0 0;overflow:hidden;z-index:2}@media (max-width:992px){.sustainabilityArea{padding:80px 0 100px}}@media (max-width:768px){.sustainabilityArea{border-radius:30px 30px 0 0}}@media (max-width:600px){.sustainabilityArea{padding:60px 0 70px}}.sustainabilityArea .bg{position:absolute;inset:0;margin:auto}.sustainabilityArea .bg:before{content:"";position:absolute;inset:0;margin:auto;background-color:rgba(0,0,0,0.4);z-index:1}.sustainabilityArea .bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sustainabilityArea .wrap{position:relative;z-index:2}.sustainabilityArea .titleBox{margin-bottom:105px}@media (max-width:992px){.sustainabilityArea .titleBox{margin-bottom:80px}}@media (max-width:600px){.sustainabilityArea .titleBox{margin-bottom:50px}}@media (max-width:480px){.sustainabilityArea .titleBox{margin-bottom:20px}}.sustainabilityArea .titleBox .title{color:#ffffff}.sustainabilityArea .titleBox .text{color:#ffffff;font-weight:300;max-width:640px;margin:0 auto}.sustainabilityArea .sustainabilityList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:408px){.sustainabilityArea .sustainabilityList{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.sustainabilityArea .sustainabilityItem{width:50%;position:relative;padding:60px 90px 50px 40px}@media (max-width:992px){.sustainabilityArea .sustainabilityItem{padding:50px 20px 50px 0}}@media (max-width:480px){.sustainabilityArea .sustainabilityItem{padding:30px 0;width:100%;border-bottom:2px solid rgba(255,255,255,0.4)}}@media (min-width:1181px){.sustainabilityArea .sustainabilityItem:hover .Img{background:#18B15F;-webkit-transform:scale(1.1905);transform:scale(1.1905)}.sustainabilityArea .sustainabilityItem:hover .Img:before{-webkit-transform:scale(1) translate(-50%,-50%);transform:scale(1) translate(-50%,-50%);-webkit-transition-delay:0.2s;transition-delay:0.2s}.sustainabilityArea .sustainabilityItem:hover .Img:after{-webkit-transform:scale(1);transform:scale(1)}}.sustainabilityArea .sustainabilityItem:first-child .number,.sustainabilityArea .sustainabilityItem:nth-child(2) .number{top:-34px}@media (max-width:480px){.sustainabilityArea .sustainabilityItem:first-child .number,.sustainabilityArea .sustainabilityItem:nth-child(2) .number{top:0}}.sustainabilityArea .sustainabilityItem:first-child:before,.sustainabilityArea .sustainabilityItem:nth-child(2):before{content:"";position:absolute;bottom:0;width:calc(100% - 42px);height:2px;background-color:rgba(255,255,255,0.4)}@media (max-width:992px){.sustainabilityArea .sustainabilityItem:first-child:before,.sustainabilityArea .sustainabilityItem:nth-child(2):before{width:calc(100% - 30px)}}@media (max-width:480px){.sustainabilityArea .sustainabilityItem:first-child:before,.sustainabilityArea .sustainabilityItem:nth-child(2):before{display:none}}.sustainabilityArea .sustainabilityItem:first-child .number,.sustainabilityArea .sustainabilityItem:nth-child(3) .number{left:-43px}@media (max-width:992px){.sustainabilityArea .sustainabilityItem:first-child .number,.sustainabilityArea .sustainabilityItem:nth-child(3) .number{left:0}}.sustainabilityArea .sustainabilityItem:first-child:after,.sustainabilityArea .sustainabilityItem:nth-child(3):after{content:"";position:absolute;right:0;width:2px;height:calc(100% - 23.5px);background-color:rgba(255,255,255,0.4)}@media (max-width:992px){.sustainabilityArea .sustainabilityItem:first-child:after,.sustainabilityArea .sustainabilityItem:nth-child(3):after{height:calc(100% - 20px)}}@media (max-width:480px){.sustainabilityArea .sustainabilityItem:first-child:after,.sustainabilityArea .sustainabilityItem:nth-child(3):after{display:none}}.sustainabilityArea .sustainabilityItem:nth-child(2),.sustainabilityArea .sustainabilityItem:nth-child(4){padding-left:75px;padding-right:60px}@media (max-width:992px){.sustainabilityArea .sustainabilityItem:nth-child(2),.sustainabilityArea .sustainabilityItem:nth-child(4){padding-left:35px;padding-right:0}}@media (max-width:480px){.sustainabilityArea .sustainabilityItem:nth-child(2),.sustainabilityArea .sustainabilityItem:nth-child(4){padding-left:0}}.sustainabilityArea .sustainabilityItem:nth-child(2) .number,.sustainabilityArea .sustainabilityItem:nth-child(4) .number{left:-30px}@media (max-width:992px){.sustainabilityArea .sustainabilityItem:nth-child(2) .number,.sustainabilityArea .sustainabilityItem:nth-child(4) .number{left:0}}.sustainabilityArea .sustainabilityItem:nth-child(3),.sustainabilityArea .sustainabilityItem:nth-child(4){padding-top:80px}@media (max-width:480px){.sustainabilityArea .sustainabilityItem:nth-child(3),.sustainabilityArea .sustainabilityItem:nth-child(4){padding-top:30px}}.sustainabilityArea .sustainabilityItem:nth-child(3) .number,.sustainabilityArea .sustainabilityItem:nth-child(4) .number{top:-34px}@media (max-width:480px){.sustainabilityArea .sustainabilityItem:nth-child(3) .number,.sustainabilityArea .sustainabilityItem:nth-child(4) .number{top:0}}.sustainabilityArea .sustainabilityItem:first-child:before{left:0}.sustainabilityArea .sustainabilityItem:first-child:after{top:0}.sustainabilityArea .sustainabilityItem:nth-child(2):before{right:0}.sustainabilityArea .sustainabilityItem:nth-child(3):after{bottom:0}.sustainabilityArea .item{color:#ffffff;font-family:"Outfit","Microsoft JhengHei",sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}@media (min-width:481px) and (max-width:992px){.sustainabilityArea .item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:480px){.sustainabilityArea .item{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.sustainabilityArea .number{position:absolute;font-size:15px;font-weight:500;line-height:normal;letter-spacing:0.675px}.sustainabilityArea .Txt{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-right:10px}@media (min-width:481px) and (max-width:992px){.sustainabilityArea .Txt{width:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;padding-right:0;padding-bottom:30px}}@media (max-width:480px){.sustainabilityArea .Txt{padding-top:30px}}.sustainabilityArea .Txt .textBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.sustainabilityArea .Txt .textBox .digital{font-weight:bold;line-height:normal;font-size:clamp(55px,5vw,70px);letter-spacing:5.25px}.sustainabilityArea .Txt .textBox .digital .unit{font-weight:600;line-height:normal;font-size:clamp(32px,5vw,50px);letter-spacing:2.25px;padding-left:20px}@media (max-width:992px){.sustainabilityArea .Txt .textBox .digital .unit{padding-left:10px}}.sustainabilityArea .Txt .textBox .title{font-weight:600;line-height:1.45;font-size:clamp(17px,2.5vw,24px);letter-spacing:0.96px;font-family:"Noto Sans TC","Microsoft JhengHei",sans-serif;padding-left:35px;padding-bottom:10px}@media (max-width:992px){.sustainabilityArea .Txt .textBox .title{padding-left:15px}}@media (max-width:768px){.sustainabilityArea .Txt .textBox .title{padding-left:10px}}.sustainabilityArea .Txt .text{font-size:18px;font-weight:500;line-height:1.6;letter-spacing:1.08px;font-family:"Noto Sans TC","Microsoft JhengHei",sans-serif;padding-top:10px;font-size:clamp(13px,2.5vw,18px)}.sustainabilityArea .Img{width:84px;height:84px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;background:linear-gradient(133deg,rgba(133,207,76,0.8) 0%,rgba(133,207,76,0) 97.4%)}@media (max-width:480px){.sustainabilityArea .Img{width:64px;height:64px}}.sustainabilityArea .Img:after,.sustainabilityArea .Img:before{content:"";position:absolute}.sustainabilityArea .Img:before{left:50%;top:50%;-webkit-transform:scale(0) translate(-50%,-50%);transform:scale(0) translate(-50%,-50%);-webkit-transform-origin:0 0;transform-origin:0 0;margin:auto;width:131.05px;height:131.05px;background-image:url(../images/home/sustainabilityIconBg.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.sustainabilityArea .Img:after{inset:-8px;margin:auto;border-radius:50%;background-color:rgba(56,126,89,0.6);-webkit-transform:scale(0);transform:scale(0);z-index:-1}.sustainabilityArea .Img img{width:100%;position:relative;z-index:1}.themeArea{background-color:#ededed;padding-top:60px;position:relative;z-index:2;--wrapWidth:1440}@media (max-width:1180px){.themeArea{--wrapWidth:1080}}.themeArea.show .decoImg{opacity:1}.themeArea.show .decoImg.dots01{-webkit-animation:circleAni 6s -0.3s infinite;animation:circleAni 6s -0.3s infinite}.themeArea.show .decoImg.dots02{-webkit-animation:circleAni 6s -2.8s infinite;animation:circleAni 6s -2.8s infinite}.themeArea.show .decoImg.dots03{-webkit-animation:circleAni 6s -5.1s infinite;animation:circleAni 6s -5.1s infinite}.themeArea.show .decoImg.dots04{-webkit-animation:circleAni 6s -1.6s infinite;animation:circleAni 6s -1.6s infinite}.themeArea.show .decoImg.dots05{-webkit-animation:circleAni 6s -6.4s infinite;animation:circleAni 6s -6.4s infinite}.themeArea.show .decoImg.dots06{-webkit-animation:circleAni 6s -4s infinite;animation:circleAni 6s -4s infinite}.themeArea.show .decoImg.dots07{-webkit-animation:circleAni 6s -0.9s infinite;animation:circleAni 6s -0.9s infinite}.themeArea.show .decoImg.dots08{-webkit-animation:circleAni 6s -3.5s infinite;animation:circleAni 6s -3.5s infinite}.themeArea.show .decoImg.dots09{-webkit-animation:circleAni 6s -5.7s infinite;animation:circleAni 6s -5.7s infinite}.themeArea .decoImg{border-radius:50%;z-index:2;opacity:0}.themeArea .decoImg.dots01{left:calc(69.75 / var(--wrapWidth) * 100vw);bottom:calc(138.75 / var(--wrapWidth) * 100vw);width:calc(36 / var(--wrapWidth) * 100vw);height:calc(36 / var(--wrapWidth) * 100vw);border:calc(9 / var(--wrapWidth) * 100vw) solid #E4E4E4}@media (max-width:1180px){.themeArea .decoImg.dots01{display:none}}.themeArea .decoImg.dots02{left:calc(183.75 / var(--wrapWidth) * 100vw);bottom:calc(206.25 / var(--wrapWidth) * 100vw);width:calc(18 / var(--wrapWidth) * 100vw);height:calc(18 / var(--wrapWidth) * 100vw);background-color:#ffffff}@media (max-width:1180px){.themeArea .decoImg.dots02{display:none}}.themeArea .decoImg.dots03{left:calc(611.25 / var(--wrapWidth) * 100vw);bottom:calc(93.75 / var(--wrapWidth) * 100vw);width:calc(14.25 / var(--wrapWidth) * 100vw);height:calc(14.25 / var(--wrapWidth) * 100vw);background-color:rgba(197,218,128,0.6)}@media (max-width:1180px){.themeArea .decoImg.dots03{display:none}}@media (max-width:768px){.themeArea .decoImg.dots03{left:35%;bottom:0;width:19px;height:19px}}.themeArea .decoImg.dots04{left:calc(642.75 / var(--wrapWidth) * 100vw);bottom:calc(123.75 / var(--wrapWidth) * 100vw);width:calc(6.75 / var(--wrapWidth) * 100vw);height:calc(6.75 / var(--wrapWidth) * 100vw);background-color:rgba(197,218,128,0.6)}@media (max-width:1180px){.themeArea .decoImg.dots04{display:none}}@media (max-width:768px){.themeArea .decoImg.dots04{left:40.5%;bottom:3.5%;width:9px;height:9px}}.themeArea .decoImg.dots05{left:calc(708.75 / var(--wrapWidth) * 100vw);bottom:calc(60 / var(--wrapWidth) * 100vw);width:calc(18.75 / var(--wrapWidth) * 100vw);height:calc(18.75 / var(--wrapWidth) * 100vw);background-color:#ffffff;-webkit-filter:drop-shadow(0 4px 34px rgba(0,0,0,0.07));filter:drop-shadow(0 4px 34px rgba(0,0,0,0.07))}@media (max-width:1180px){.themeArea .decoImg.dots05{display:none}}.themeArea .decoImg.dots06{right:calc(300 / var(--wrapWidth) * 100vw);top:calc(51 / var(--wrapWidth) * 100vw);width:calc(12 / var(--wrapWidth) * 100vw);height:calc(12 / var(--wrapWidth) * 100vw);background-color:#ffffff;background-color:rgba(197,218,128,0.6)}@media (max-width:1180px){.themeArea .decoImg.dots06{display:none}}.themeArea .decoImg.dots07{right:335px;top:100px;width:38px;height:38px;right:calc(251.25 / var(--wrapWidth) * 100vw);top:calc(75 / var(--wrapWidth) * 100vw);width:calc(28.5 / var(--wrapWidth) * 100vw);height:calc(28.5 / var(--wrapWidth) * 100vw);border:8px solid #e4e4e4}@media (max-width:1180px){.themeArea .decoImg.dots07{display:none}}.themeArea .decoImg.dots08{right:calc(51 / var(--wrapWidth) * 100vw);bottom:calc(341.25 / var(--wrapWidth) * 100vw);width:calc(7.5 / var(--wrapWidth) * 100vw);height:calc(7.5 / var(--wrapWidth) * 100vw);background-color:#ffffff}@media (max-width:1180px){.themeArea .decoImg.dots08{display:none}}.themeArea .decoImg.dots09{right:165px;bottom:335px;width:20px;height:20px;right:calc(123.75 / var(--wrapWidth) * 100vw);bottom:calc(251.25 / var(--wrapWidth) * 100vw);width:calc(15 / var(--wrapWidth) * 100vw);height:calc(15 / var(--wrapWidth) * 100vw);background-color:#ffffff}@media (max-width:1180px){.themeArea .decoImg.dots09{display:none}}.themeArea:after,.themeArea:before{content:"";position:absolute;left:0;width:100%}.themeArea:before{top:-120px;height:195px;background-image:url(../images/home/sustainabilityWaveBg.png);background-repeat:no-repeat;background-position:center;z-index:2}.themeArea:after{top:0;height:100%;background:-webkit-gradient(linear,left bottom,left top,from(#FFF),color-stop(15%,#ededed));background:linear-gradient(0deg,#FFF 0%,#ededed 15%)}.themeArea .titleBar{position:absolute;left:0;right:0;margin:auto;top:125px;z-index:1;pointer-events:none}@media (max-width:1180px){.themeArea .titleBar{position:relative;top:0;text-align:center;pointer-events:auto}.themeArea .titleBar .appendDots{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.themeArea .titleBar .wrap{max-width:1370px}.themeArea .titleBar .titleBox{text-align:left;max-width:420px;margin-bottom:50px}@media (max-width:1180px){.themeArea .titleBar .titleBox{margin:0 auto 40px;text-align:center}}.themeArea .titleBar .titleBox .textEditor{padding-top:40px}@media (max-width:768px){.themeArea .titleBar .titleBox .textEditor{padding-top:15px}}.themeArea .fullBox{overflow:hidden;padding-top:140px;padding-bottom:70px;position:relative;z-index:2}@media (max-width:768px){.themeArea .fullBox{padding-top:50px;padding-bottom:40px}}.themeArea .fullBox .wrap.full{max-width:100%;padding:0}.themeArea .themeBox{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:1440px){.themeArea .themeBox{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 50px}}@media (max-width:1180px){.themeArea .themeBox{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:150px}}@media (max-width:768px){.themeArea .themeBox{padding-top:80px}}.themeArea .themePrevLeftBox{-webkit-transform:translateX(-140px);transform:translateX(-140px);margin-top:55px}@media (max-width:1536px){.themeArea .themePrevLeftBox{display:none}}.themeArea .themeLeftBox{margin-top:auto;margin-bottom:-50px}@media (max-width:1180px){.themeArea .themeLeftBox{display:none}}.themeArea .themeMainBox{-webkit-transform:translateX(55px) translateY(-10px);transform:translateX(55px) translateY(-10px);position:relative}@media (max-width:1440px){.themeArea .themeMainBox{-webkit-transform:none;transform:none;margin-right:80px}}@media (max-width:1180px){.themeArea .themeMainBox{--themeBoxWidth:1440;margin-right:30px}}@media (max-width:768px){.themeArea .themeMainBox{margin-right:0}}.themeArea .themeMainBox .arrowBox{position:absolute;left:-80px;right:-110px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;pointer-events:none;z-index:10}@media (max-width:768px){.themeArea .themeMainBox .arrowBox{position:relative;left:0;right:0;top:auto;bottom:0;-webkit-transform:none;transform:none;max-width:110px;padding-top:80px}}@media (max-width:480px){.themeArea .themeMainBox .arrowBox{padding-top:60px}}.themeArea .themeMainBox .arrowBox .arrow{width:48px;height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;background-color:#18B15F;pointer-events:auto;cursor:pointer}@media (max-width:768px){.themeArea .themeMainBox .arrowBox .arrow:first-child{margin-right:5px}.themeArea .themeMainBox .arrowBox .arrow:last-child{margin-left:5px}}@media (min-width:1181px){.themeArea .themeMainBox .arrowBox .arrow:hover{background-color:#ACCF4C}}.themeArea .themeMainBox .outerCircleBox{width:678px;height:678px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;border:30px solid rgba(255,255,255,0.53);position:relative}@media (max-width:1180px){.themeArea .themeMainBox .outerCircleBox{width:70vw;height:70vw}}@media (max-width:768px){.themeArea .themeMainBox .outerCircleBox{border:20px solid rgba(255,255,255,0.53);-webkit-transform:scale(1.2);transform:scale(1.2)}}@media (max-width:480px){.themeArea .themeMainBox .outerCircleBox{border:15px solid rgba(255,255,255,0.53)}}.themeArea .themeMainBox .outerCircleBox .slick-list{overflow:visible}.themeArea .themeMainBox .classBox{position:absolute;inset:0;margin:auto;z-index:6;pointer-events:none}@media (max-width:768px){.themeArea .themeMainBox .classBox{display:none}}.themeArea .themeMainBox .classBox .classList{position:absolute;width:100%;height:100%}.themeArea .themeMainBox .classBox .classItem{position:absolute;top:50%;left:50%;width:0;height:0;z-index:10;cursor:pointer;pointer-events:auto}.themeArea .themeMainBox .classBox .classItem.current .Img{background-color:#b0cc4e;-webkit-transform:scale(1.142);transform:scale(1.142)}.themeArea .themeMainBox .classBox .classItem.current .Img img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.themeArea .themeMainBox .classBox .classItem:nth-child(3) .Txt{margin-top:-3px}.themeArea .themeMainBox .classBox .classItem:nth-child(4) .Txt{margin-left:47px;margin-top:5px}.themeArea .themeMainBox .classBox .classItem:nth-child(5) .Txt{margin-left:68px;margin-top:13px}.themeArea .themeMainBox .classBox .classItem:first-child{-webkit-transform:rotate(-30deg) translateY(-322.8571428571px);transform:rotate(-30deg) translateY(-322.8571428571px)}@media (max-width:1180px){.themeArea .themeMainBox .classBox .classItem:first-child{-webkit-transform:rotate(-30deg) translateY(-33.3333333333vw);transform:rotate(-30deg) translateY(-33.3333333333vw)}}.themeArea .themeMainBox .classBox .classItem:first-child .item{-webkit-transform:rotate(30deg);transform:rotate(30deg)}.themeArea .themeMainBox .classBox .classItem:first-child .Img{-webkit-transform:none;transform:none}.themeArea .themeMainBox .classBox .classItem:first-child .Txt{position:absolute;top:-75px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:768px){.themeArea .themeMainBox .classBox .classItem:first-child .Txt{display:none}}.themeArea .themeMainBox .classBox .classItem:nth-child(2){-webkit-transform:rotate(0deg) translateY(-322.8571428571px);transform:rotate(0deg) translateY(-322.8571428571px)}@media (max-width:1180px){.themeArea .themeMainBox .classBox .classItem:nth-child(2){-webkit-transform:rotate(0deg) translateY(-33.3333333333vw);transform:rotate(0deg) translateY(-33.3333333333vw)}}.themeArea .themeMainBox .classBox .classItem:nth-child(2) .item{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.themeArea .themeMainBox .classBox .classItem:nth-child(2) .Img{-webkit-transform:none;transform:none}.themeArea .themeMainBox .classBox .classItem:nth-child(2) .Txt{position:absolute;top:-75px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:768px){.themeArea .themeMainBox .classBox .classItem:nth-child(2) .Txt{display:none}}.themeArea .themeMainBox .classBox .classItem:nth-child(3){-webkit-transform:rotate(30deg) translateY(-322.8571428571px);transform:rotate(30deg) translateY(-322.8571428571px)}@media (max-width:1180px){.themeArea .themeMainBox .classBox .classItem:nth-child(3){-webkit-transform:rotate(30deg) translateY(-33.3333333333vw);transform:rotate(30deg) translateY(-33.3333333333vw)}}.themeArea .themeMainBox .classBox .classItem:nth-child(3) .item{-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}.themeArea .themeMainBox .classBox .classItem:nth-child(3) .Img{-webkit-transform:none;transform:none}.themeArea .themeMainBox .classBox .classItem:nth-child(3) .Txt{position:absolute;top:-75px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:768px){.themeArea .themeMainBox .classBox .classItem:nth-child(3) .Txt{display:none}}.themeArea .themeMainBox .classBox .classItem:nth-child(4){-webkit-transform:rotate(60deg) translateY(-322.8571428571px);transform:rotate(60deg) translateY(-322.8571428571px)}@media (max-width:1180px){.themeArea .themeMainBox .classBox .classItem:nth-child(4){-webkit-transform:rotate(60deg) translateY(-33.3333333333vw);transform:rotate(60deg) translateY(-33.3333333333vw)}}.themeArea .themeMainBox .classBox .classItem:nth-child(4) .item{-webkit-transform:rotate(-60deg);transform:rotate(-60deg)}.themeArea .themeMainBox .classBox .classItem:nth-child(4) .Img{-webkit-transform:none;transform:none}.themeArea .themeMainBox .classBox .classItem:nth-child(4) .Txt{position:absolute;top:-75px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:768px){.themeArea .themeMainBox .classBox .classItem:nth-child(4) .Txt{display:none}}.themeArea .themeMainBox .classBox .classItem:nth-child(5){-webkit-transform:rotate(90deg) translateY(-322.8571428571px);transform:rotate(90deg) translateY(-322.8571428571px)}@media (max-width:1180px){.themeArea .themeMainBox .classBox .classItem:nth-child(5){-webkit-transform:rotate(90deg) translateY(-33.3333333333vw);transform:rotate(90deg) translateY(-33.3333333333vw)}}.themeArea .themeMainBox .classBox .classItem:nth-child(5) .item{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.themeArea .themeMainBox .classBox .classItem:nth-child(5) .Img{-webkit-transform:none;transform:none}.themeArea .themeMainBox .classBox .classItem:nth-child(5) .Txt{position:absolute;top:-75px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:768px){.themeArea .themeMainBox .classBox .classItem:nth-child(5) .Txt{display:none}}.themeArea .themeMainBox .classBox .classItem .Img{position:absolute;width:77px;height:77px;border-radius:50%;top:-36.6666666667px;left:-36.6666666667px;background-color:#ffffff;-webkit-filter:drop-shadow(0 4px 34px rgba(0,0,0,0.07));filter:drop-shadow(0 4px 34px rgba(0,0,0,0.07))}@media (max-width:1180px){.themeArea .themeMainBox .classBox .classItem .Img{width:8.5vw;height:8.5vw;top:-4.0476190476vw;left:-4.0476190476vw}}.themeArea .themeMainBox .classBox .classItem .Img img{width:100%}.themeArea .themeMainBox .classBox .classItem .Txt .title{color:#7d7d7d;font-size:15px;font-weight:400;line-height:1.5}@media (min-width:1181px){.themeArea .themeMainBox .classBox .classItem:hover .Img{background-color:#b0cc4e;-webkit-transform:scale(1.142);transform:scale(1.142)}.themeArea .themeMainBox .classBox .classItem:hover .Img img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}}.themeArea .themeMainBox .innerCircleBox{width:502px;height:502px;margin:auto;border:1px solid #ccc;border-radius:50%;position:relative}@media (max-width:1180px){.themeArea .themeMainBox .innerCircleBox{width:52.542vw;height:52.542vw}}@media (max-width:480px){.themeArea .themeMainBox .innerCircleBox{width:54.542vw;height:54.542vw}}.themeArea .themeMainBox .innerCircleBox:before{position:absolute;inset:0;margin:auto;content:"";background-image:url(../images/home/innerCircleBg.svg);background-position:center;background-repeat:no-repeat;-webkit-animation:rotate 20s infinite;animation:rotate 20s infinite}@media (max-width:1180px){.themeArea .themeMainBox .innerCircleBox:before{inset:2vw;background-size:contain}}.themeArea .themeMainBox .innerCircleBox .lineDotsBox{position:absolute;right:-6px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:480px;height:509px;pointer-events:none}@media (max-width:1180px){.themeArea .themeMainBox .innerCircleBox .lineDotsBox{right:-0.9vw;width:50.678vw;height:53.136vw}}@media (max-width:480px){.themeArea .themeMainBox .innerCircleBox .lineDotsBox{width:52.678vw;height:55.136vw}}@media (max-width:375px){.themeArea .themeMainBox .innerCircleBox .lineDotsBox{right:-1vw}}.themeArea .themeMainBox .innerCircleBox .lineDotsBox svg{width:100%;height:100%;display:block;margin-right:0;margin-left:auto}.themeArea .themeMainBox .innerCircleBox .themeList{z-index:5}.themeArea .themeMainBox .themeList .item{position:relative}.themeArea .themeMainBox .themeList .Img{padding:10px;position:relative}@media (max-width:1180px){.themeArea .themeMainBox .themeList .Img{padding:calc(7.5 / var(--themeBoxWidth) * 100vw)}}@media (max-width:375px){.themeArea .themeMainBox .themeList .Img{opacity:0}}.themeArea .themeMainBox .themeList .Img:before{position:absolute;inset:8.8%;margin:auto;content:"";border-radius:50%;background-color:#ffffff}.themeArea .themeMainBox .themeList .Img img{position:relative;z-index:1}.themeArea .themeMainBox .themeList .Txt{position:absolute;right:-100px;bottom:-88px;width:283px;height:283px;border:1px solid #d5d5d5;border-radius:50%;z-index:2;padding:16px}@media (max-width:1180px){.themeArea .themeMainBox .themeList .Txt{right:-8.475vw;bottom:-7.458vw;width:23.983vw;height:23.983vw;padding:1.356vw}}@media (max-width:768px){.themeArea .themeMainBox .themeList .Txt{right:-9.475vw;bottom:-8.458vw;width:32vw;height:32vw;padding:1.356vw}}@media (max-width:480px){.themeArea .themeMainBox .themeList .Txt{right:-9.475vw;bottom:-10.458vw;width:36vw;height:36vw}}@media (max-width:375px){.themeArea .themeMainBox .themeList .Txt{inset:0;margin:auto;width:98%;height:98%;border:0;pointer-events:none;padding:5px}}.themeArea .themeMainBox .themeList .Txt .textBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;padding:30px 32px 20px;border-radius:50%;background-color:#ffffff;-webkit-filter:drop-shadow(0 4px 34px rgba(0,0,0,0.07));filter:drop-shadow(0 4px 34px rgba(0,0,0,0.07));position:relative;text-align:center;z-index:1}@media (max-width:1180px){.themeArea .themeMainBox .themeList .Txt .textBox{padding:2.542vw 2.712vw 1.695vw}}.themeArea .themeMainBox .themeList .Txt .title{color:#000000;font-size:18px;font-weight:500;line-height:1.61;letter-spacing:1.08px}@media (max-width:1180px){.themeArea .themeMainBox .themeList .Txt .title{font-size:16px;letter-spacing:0.64px}}@media (max-width:768px){.themeArea .themeMainBox .themeList .Txt .title{font-size:14px;letter-spacing:0.56px}}.themeArea .themeMainBox .themeList .Txt .text{color:#383838;font-size:14px;line-height:2;letter-spacing:0.56px;margin-top:8px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}@media (max-width:1180px){.themeArea .themeMainBox .themeList .Txt .text{font-size:12px;line-height:1.5;letter-spacing:0.48px;margin-top:calc(6 / var(--themeBoxWidth) * 100vw);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}}@media (max-width:768px){.themeArea .themeMainBox .themeList .Txt .text{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;-webkit-transform:scale(0.9);transform:scale(0.9)}}.themeArea .themeMainBox .themeList .btnBox{position:absolute;left:-35px;bottom:30px;margin-top:0;z-index:2}@media (max-width:1180px){.themeArea .themeMainBox .themeList .btnBox{left:0;bottom:calc(37.5 / var(--themeBoxWidth) * 100vw)}}.themeArea .themeMainBox .themeList .btnBox .btnMore{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:163px;height:163px;border-radius:50%;position:relative;background-color:rgba(87,185,132,0.29)}@media (min-width:1181px){.themeArea .themeMainBox .themeList .btnBox .btnMore:hover{background-color:rgba(172,207,76,0.29)}.themeArea .themeMainBox .themeList .btnBox .btnMore:hover:after{background-color:#ACCF4C}}@media (max-width:1180px){.themeArea .themeMainBox .themeList .btnBox .btnMore{width:13.814vw;height:13.814vw}}@media (max-width:768px){.themeArea .themeMainBox .themeList .btnBox .btnMore{width:12.5vw;height:12.5vw}}.themeArea .themeMainBox .themeList .btnBox .btnMore:after{position:absolute;inset:11px;margin:auto;content:"";border-radius:50%;background-color:#18B15F}@media (max-width:768px){.themeArea .themeMainBox .themeList .btnBox .btnMore:after{inset:5px}}.themeArea .themeMainBox .themeList .btnBox .btnText,.themeArea .themeMainBox .themeList .btnBox svg{position:relative;z-index:1}.themeArea .themeMainBox .themeList .btnBox .btnText{color:#ffffff;font-size:16px;font-weight:400;letter-spacing:0.72px;padding-top:13px}@media (max-width:992px){.themeArea .themeMainBox .themeList .btnBox .btnText{font-size:14px;letter-spacing:0.63px;padding-top:10px}}@media (max-width:768px){.themeArea .themeMainBox .themeList .btnBox .btnText{display:none}}.themeArea .themeMainBox .themeList .btnBox svg{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:13px}@media (max-width:992px){.themeArea .themeMainBox .themeList .btnBox svg{margin-top:10px}}@media (max-width:768px){.themeArea .themeMainBox .themeList .btnBox svg{margin-top:0;width:14px;height:11px}}.themeArea .themeRightBox{-webkit-transform:translateX(140px);transform:translateX(140px);margin-top:-190px}@media (max-width:1536px){.themeArea .themeRightBox{display:none}}.themeArea .themeDotsBox .Img:before,.themeArea .themeLineBox .Img:before{inset:0;background-size:contain}.themeArea .themeDotsBox .Img:after,.themeArea .themeDotsBox .Img:before,.themeArea .themeLineBox .Img:after,.themeArea .themeLineBox .Img:before{position:absolute;margin:auto;content:"";border-radius:50%}.themeArea .themeDotsBox img,.themeArea .themeLineBox img{position:relative;z-index:1}.themeArea .themeDotsBox{width:500px;height:500px}@media (max-width:1180px){.themeArea .themeDotsBox{width:calc(375 / var(--themeBoxWidth) * 100vw);height:calc(375 / var(--themeBoxWidth) * 100vw)}}.themeArea .themeDotsBox .item{padding:55px}@media (max-width:1180px){.themeArea .themeDotsBox .item{padding:calc(41.25px / var(--themeBoxWidth) * 100vw)}}.themeArea .themeDotsBox .Img:before{background-image:url(../images/home/imgDotsBg.svg)}.themeArea .themeDotsBox .Img:after{inset:6%;background-color:#ffffff;-webkit-box-shadow:3px 3px 55px 0 rgba(0,0,0,0.09);box-shadow:3px 3px 55px 0 rgba(0,0,0,0.09)}.themeArea .themeLineBox{width:345px;height:345px}@media (max-width:1180px){.themeArea .themeLineBox{width:calc(258.75 / var(--themeBoxWidth) * 100vw);height:calc(258.75 / var(--themeBoxWidth) * 100vw)}}.themeArea .themeLineBox .Img{padding:12px}@media (max-width:1180px){.themeArea .themeLineBox .Img{padding:calc(9 / var(--themeBoxWidth) * 100vw)}}.themeArea .themeLineBox .Img:before{background-image:url(../images/home/imgLineBg.svg)}.themeArea .themeLineBox .Img:after{inset:8%;background-color:#d0df9c}.themeArea .Img{position:relative;width:100%;height:100%;border-radius:50%}.themeArea .Img a{display:block}.themeArea .Img img{width:100%}.newsArea{padding:60px 0 215px;position:relative;background-image:url(../images/home/newsBg.png);background-repeat:no-repeat;background-position:center bottom;background-color:#ffffff;overflow:hidden}@media (max-width:768px){.newsArea{padding:50px 0 150px}}.newsArea:after,.newsArea:before{content:"";position:absolute}@media (max-width:1180px){.newsArea:after,.newsArea:before{display:none}}.newsArea:before{left:0;bottom:31.9%;width:100%;height:1px;background-color:#D9D9D9}.newsArea:after{right:232px;bottom:31.85%;width:177px;height:3px;background-color:#18B15F}.newsArea .titleBox:before{content:"";position:absolute;inset:0;margin:auto;background-image:url(../images/home/newsSlogan.svg);background-position:center;background-repeat:no-repeat;width:480px;height:115px}@media (max-width:600px){.newsArea .titleBox:before{background-size:contain;width:calc(100vw - 14px);height:calc(100vh - 14px);left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin:0 auto 0 1px}}.newsArea .titleBox .decoTitle,.newsArea .titleBox .title{position:relative;z-index:1}.newsArea .newsBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:1180px){.newsArea .newsBox{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.newsArea .newsLeftBox{position:relative;width:43.3%}@media (max-width:1180px){.newsArea .newsLeftBox{width:100%}}.newsArea .newsLeftBox .newsList>.newsItem:not(:first-child){display:none}.newsArea .newsLeftBox .horizontalStyleBox{display:none}@media (max-width:1180px){.newsArea .newsLeftBox .horizontalStyleBox{display:block}}@media (max-width:1180px){.newsArea .newsLeftBox .verticalStyleBox{display:none}}.newsArea .newsRightBox{width:56.7%;padding-left:45px;position:relative}@media (max-width:1180px){.newsArea .newsRightBox{width:100%;padding-left:0}}.newsArea .newsRightBox .verticalStyleBox{display:none}.newsArea .newsRightBox .newsList{z-index:1}@media (max-width:1180px){.newsArea .newsRightBox .newsList{display:none}}.newsArea .newsRightBox .newsList>.newsItem:not(:first-child){display:none}@media (min-width:1181px){.newsArea .newsRightBox .newsItem:hover .hoverBox{opacity:1}}.newsArea .dots01{left:-110px;top:-90px}@media (max-width:1180px){.newsArea .dots01{display:none}}.newsArea .dots02{right:-112px;bottom:258px}@media (max-width:1180px){.newsArea .dots02{display:none}}.newsArea .bottomBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:14.1%;position:relative}@media (max-width:1180px){.newsArea .bottomBox{padding-top:50px;margin-top:50px}.newsArea .bottomBox:after,.newsArea .bottomBox:before{left:0;right:0;margin:auto;content:"";position:absolute}.newsArea .bottomBox:before{top:0;width:100%;height:1px;background-color:#D9D9D9}.newsArea .bottomBox:after{top:-1px;width:50%;height:3px;background-color:#18B15F}}@media (max-width:600px){.newsArea .bottomBox{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:20px}}.newsArea .bottomBox .btnBox{margin-top:0}@media (max-width:600px){.newsArea .bottomBox .btnBox{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-top:35px}}@media (max-width:480px){.newsArea .bottomBox .btnBox{padding-top:30px}}.newsArea .controlBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.newsArea .controlBox .arrowBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:45px}.newsArea .controlBox .arrowBox .arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:28px;height:28px;cursor:pointer}@media (min-width:1181px){.newsArea .controlBox .arrowBox .arrow:hover svg{color:#18B15F}}.newsArea .controlBox .arrowBox .arrow svg{color:#464646}.newsArea .verticalStyleBox .classTitle{position:absolute;right:28px;top:28px;display:inline-block;color:#ffffff;font-size:15px;line-height:1.5;border-radius:999px;background-color:#18B15F;padding:7.75px 38.5px}.newsArea .verticalStyleBox .Img{border-radius:0 30px;overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-box-shadow:3px 3px 16px 0 rgba(0,0,0,0.09);box-shadow:3px 3px 16px 0 rgba(0,0,0,0.09)}.newsArea .verticalStyleBox .Img.imgHorizontal{display:none}.newsArea .verticalStyleBox .Img.imgVertical{position:relative}.newsArea .verticalStyleBox .Img.imgVertical:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:32%;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0)));background:linear-gradient(0deg,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%)}.newsArea .verticalStyleBox .Txt{position:absolute;width:100%;left:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:auto;margin-bottom:0;color:#ffffff;padding:20px 30px 40px 15px}.newsArea .verticalStyleBox .Txt .title{font-size:24px;font-weight:600;line-height:1.458;letter-spacing:0.96px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.newsArea .verticalStyleBox .Txt .text{font-size:14px;font-weight:400;line-height:2;letter-spacing:0.56px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:13px}.newsArea .verticalStyleBox .newsInfoBox{width:107px;border-right:2px solid rgba(255,255,255,0.5)}.newsArea .verticalStyleBox .textBox{width:calc(100% - 107px);padding-left:30px;-webkit-transform:translateY(-8px);transform:translateY(-8px)}.newsArea .verticalStyleBox .dateBox{color:#ffffff;text-align:center;padding-left:5px;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.newsArea .verticalStyleBox .dateBox .day{font-size:51px;line-height:1;letter-spacing:2.295px}.newsArea .verticalStyleBox .dateBox .right{font-size:16px;line-height:1.1875;letter-spacing:0.72px;padding-top:10px}.newsArea .verticalStyleBox .tagList{margin:0 -4px}.newsArea .verticalStyleBox .tagList li{padding:0 4px}.newsArea .verticalStyleBox .tagList .Img{width:61px;height:61px}.newsArea .horizontalStyleBox{position:relative}.newsArea .horizontalStyleBox .Img{border-radius:0 30px 0 0;overflow:hidden}.newsArea .horizontalStyleBox .Txt{border-radius:0 0 0 30px;background-color:#ffffff;padding:22px 35px 22px 30px;-webkit-box-shadow:3px 3px 16px 0 rgba(0,0,0,0.09);box-shadow:3px 3px 16px 0 rgba(0,0,0,0.09)}@media (max-width:480px){.newsArea .horizontalStyleBox .Txt{padding:20px}}.newsArea .horizontalStyleBox .classTitle{color:#646464;font-size:15px;line-height:2.06}.newsArea .horizontalStyleBox .newsInfoBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.newsArea .horizontalStyleBox .newsInfoBox .dateBox{line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.newsArea .horizontalStyleBox .newsInfoBox .day{color:#18B15F;font-size:29px;letter-spacing:1.305px;margin-right:8px}.newsArea .horizontalStyleBox .newsInfoBox .right{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:end;align-self:flex-end;color:#A8A8A8;font-size:16px;line-height:1.1875;letter-spacing:0.72px}.newsArea .horizontalStyleBox .newsInfoBox .year{margin-right:4px}.newsArea .horizontalStyleBox .textBox{padding-top:10px}.newsArea .horizontalStyleBox .textBox .title{color:#000000;font-size:18px;font-weight:500;line-height:1.61;letter-spacing:1.08px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:60px}.newsArea .horizontalStyleBox .hoverBox{position:absolute;width:100%;height:100%;left:0;top:0;z-index:1;opacity:0;pointer-events:none}.newsArea .horizontalStyleBox .hoverBox .Txt{padding:38px 38px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;border-radius:0 30px;background-color:#18B15F}@media (max-width:1536px){.newsArea .horizontalStyleBox .hoverBox .Txt{padding:20px}}.newsArea .horizontalStyleBox .hoverBox .newsInfoBox .day{margin-right:10px}.newsArea .horizontalStyleBox .hoverBox .newsInfoBox .right{padding-bottom:2px}.newsArea .horizontalStyleBox .hoverBox .newsInfoBox .day,.newsArea .horizontalStyleBox .hoverBox .newsInfoBox .right{color:#ffffff}.newsArea .horizontalStyleBox .hoverBox .dateBox{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.newsArea .horizontalStyleBox .hoverBox .classTitle{color:#ffffff;margin-right:0;margin-left:auto;-webkit-transform:translateY(6px);transform:translateY(6px)}.newsArea .horizontalStyleBox .hoverBox .textBox{padding-top:12px}.newsArea .horizontalStyleBox .hoverBox .textBox .title{color:#ffffff}.newsArea .horizontalStyleBox .hoverBox .textBox .text{color:#ffffff;font-size:14px;line-height:2;font-weight:400;letter-spacing:0.56px;margin-top:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical}.newsArea .horizontalStyleBox .hoverBox .moreBtn{margin-top:auto;margin-bottom:0;border-top:1px solid rgba(255,255,255,0.5);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:23px;padding-bottom:7px}.newsArea .horizontalStyleBox .tagBox{padding:15px 0 20px}.newsArea .horizontalStyleBox .tagList{margin:0 -2.5px}.newsArea .horizontalStyleBox .tagList li{padding:0 2.5px}.newsArea .horizontalStyleBox .tagList .Img{width:46px;height:46px}.newsArea .newsList{margin:0 -15px}.newsArea .newsItem{padding:15px}.newsArea .item{position:relative}.newsArea .linkWrap{position:absolute;inset:0;margin:auto;z-index:1}.newsArea .Img img{width:100%}.newsArea .dateBox{font-weight:600;font-family:"Outfit","Microsoft JhengHei",sans-serif}.newsArea .dateBox .right .month,.newsArea .dateBox .right .year{display:block}.newsArea .dateBox .right .month{text-transform:uppercase}.newsArea .tagList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.newsArea .tagList .Img{overflow:hidden;border-radius:50%;-webkit-transform:translateZ(0);transform:translateZ(0)}.newsArea .moreBtn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.newsArea .moreBtn .btnText{display:block;color:#ffffff;font-size:16px;font-weight:500;line-height:1.25;letter-spacing:0.72px;margin-right:18px}.aboutArea{--wrapWidth:1440;padding-top:130px;position:relative;z-index:1}@media (max-width:1180px){.aboutArea{--wrapWidth:885;padding-top:50px}}.aboutArea:before{position:absolute;left:0;width:100%;top:calc(-90 / var(--wrapWidth) * 100vw);height:calc(150 / var(--wrapWidth) * 100vw);content:"";background-image:url(../images/home/aboutWaveBg.png);background-repeat:no-repeat;background-size:contain;background-position:center}@media (max-width:768px){.aboutArea:before{height:400px;margin-top:-200px;background-size:auto 50%}}.aboutArea.show .leftBox .decoImg.leaf01{-webkit-animation:infiniteFall 5s linear 0.5s infinite forwards;animation:infiniteFall 5s linear 0.5s infinite forwards}.aboutArea.show .leftBox .decoImg.leaf02{-webkit-animation:infiniteFall 4.2s linear 0.8s infinite forwards;animation:infiniteFall 4.2s linear 0.8s infinite forwards}.aboutArea.show .leftBox .decoImg.leaf03{-webkit-animation:infiniteFall 5s linear 1s infinite forwards;animation:infiniteFall 5s linear 1s infinite forwards}.aboutArea.show .leftBox .decoImg.leaf04{-webkit-animation:infiniteFall2 5s linear 0.8s infinite forwards;animation:infiniteFall2 5s linear 0.8s infinite forwards}.aboutArea.show .leftBox .decoImg.leaf05{-webkit-animation:infiniteFall 4.5s linear 0.6s infinite forwards;animation:infiniteFall 4.5s linear 0.6s infinite forwards}.aboutArea .dots01{left:0;top:calc(116.25 / var(--wrapWidth) * 100vw)}@media (max-width:1180px){.aboutArea .dots01{display:none}}.aboutArea .dots02{left:calc(-30 / var(--wrapWidth) * 100vw);bottom:calc(-37.5 / var(--wrapWidth) * 100vw);z-index:-1}@media (max-width:1180px){.aboutArea .dots02{left:auto;right:calc(-30 / var(--wrapWidth) * 100vw);top:calc(-75 / var(--wrapWidth) * 100vw)}}.aboutArea .wrap{max-width:100%;padding:0 calc(35 / var(--wrapWidth) * 100vw)}@media (max-width:1440px){.aboutArea .wrap{padding-bottom:100px}}@media (max-width:1180px){.aboutArea .wrap{overflow:hidden;padding-bottom:70px}}.aboutArea .slogan{position:absolute;right:calc(176.25 / var(--wrapWidth) * 100vw);top:calc(-60 / var(--wrapWidth) * 100vw);width:calc(80.25 / var(--wrapWidth) * 100vw);height:calc(585 / var(--wrapWidth) * 100vw)}@media (max-width:1180px){.aboutArea .slogan{display:none}}.aboutArea .aboutBox{position:relative;pointer-events:none}.aboutArea .leftBox{width:calc(894 / var(--wrapWidth) * 100vw);padding-top:calc(54.75 / var(--wrapWidth) * 100vw);margin-left:calc(-36 / var(--wrapWidth) * 100vw);position:relative;z-index:1}@media (max-width:1180px){.aboutArea .leftBox{margin-right:0;margin-left:-10%}}.aboutArea .leftBox .decoImg{opacity:0}.aboutArea .leftBox .decoImg.leaf01{left:calc(85.5 / var(--wrapWidth) * 100vw);top:calc(267.75 / var(--wrapWidth) * 100vw);width:calc(31.5 / var(--wrapWidth) * 100vw);height:calc(32.25 / var(--wrapWidth) * 100vw)}.aboutArea .leftBox .decoImg.leaf02{left:calc(154.5 / var(--wrapWidth) * 100vw);top:calc(321.75 / var(--wrapWidth) * 100vw);width:calc(41.25 / var(--wrapWidth) * 100vw);height:calc(43.5 / var(--wrapWidth) * 100vw)}.aboutArea .leftBox .decoImg.leaf03{left:calc(341.25 / var(--wrapWidth) * 100vw);top:calc(-39.75 / var(--wrapWidth) * 100vw);width:calc(59.25 / var(--wrapWidth) * 100vw);height:calc(36 / var(--wrapWidth) * 100vw)}.aboutArea .leftBox .decoImg.leaf04{left:calc(315 / var(--wrapWidth) * 100vw);top:calc(11.25 / var(--wrapWidth) * 100vw);width:calc(168.75 / var(--wrapWidth) * 100vw);height:calc(171 / var(--wrapWidth) * 100vw);z-index:2}.aboutArea .leftBox .decoImg.leaf05{left:calc(531 / var(--wrapWidth) * 100vw);top:calc(142.5 / var(--wrapWidth) * 100vw);width:calc(52.5 / var(--wrapWidth) * 100vw);height:calc(47.25 / var(--wrapWidth) * 100vw);z-index:2}.aboutArea .rightBox{position:absolute;top:0;right:calc(225 / var(--wrapWidth) * 100vw);width:calc(450 / var(--wrapWidth) * 100vw);pointer-events:auto}@media (max-width:1180px){.aboutArea .rightBox{position:relative;right:0;margin:-20% auto 0;width:80%}}@media (max-width:768px){.aboutArea .rightBox{width:90%}}.aboutArea .Img img{width:100%}.aboutArea .Txt{border-radius:0 30px;background-color:rgba(255,255,255,0.87);-webkit-box-shadow:3px 3px 55px 0 rgba(0,0,0,0.09);box-shadow:3px 3px 55px 0 rgba(0,0,0,0.09);padding-top:calc(54 / var(--wrapWidth) * 100vw);padding-left:calc(80.25 / var(--wrapWidth) * 100vw);padding-right:calc(67.5 / var(--wrapWidth) * 100vw);padding-bottom:calc(60 / var(--wrapWidth) * 100vw)}@media (max-width:768px){.aboutArea .Txt{padding:50px 30px}}@media (max-width:768px){.aboutArea .textBox{text-align:center}}.aboutArea .textBox .title{color:#000000;font-size:23px;font-weight:400;line-height:1.26;letter-spacing:0.92px}@media (min-width:1181px){.aboutArea .textBox .title{font-size:calc(17.25 / var(--wrapWidth) * 100vw)}}@media (max-width:992px){.aboutArea .textBox .title{font-size:20px;letter-spacing:0.8px}}@media (max-width:480px){.aboutArea .textBox .title{font-size:17px;letter-spacing:0.68px}}.aboutArea .textBox .text{color:#383838;font-size:14px;line-height:2;font-weight:400;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;letter-spacing:0.56px;margin-top:calc(18 / var(--wrapWidth) * 100vw)}@media (min-width:1181px){.aboutArea .textBox .text{font-size:calc(10.5 / var(--wrapWidth) * 100vw)}}@media (max-width:1440px){.aboutArea .textBox .text{font-size:12px;letter-spacing:0.48px}}@media (max-width:1180px){.aboutArea .textBox .text{margin-top:15px;font-size:14px;letter-spacing:0.56px}}.aboutArea .titleBox{text-align:left}@media (min-width:1181px){.aboutArea .titleBox .decoTitle{font-size:calc(14.25 / var(--wrapWidth) * 100vw)}.aboutArea .titleBox .title{font-size:calc(30.75 / var(--wrapWidth) * 100vw)}}@media (max-width:992px){.aboutArea .titleBox{margin-bottom:20px}.aboutArea .titleBox .decoTitle{font-size:19px;letter-spacing:0.855px}.aboutArea .titleBox .title{font-size:34px;letter-spacing:2.21px}}@media (max-width:768px){.aboutArea .titleBox{text-align:center;margin-bottom:10px}.aboutArea .titleBox .title{font-size:30px;letter-spacing:1.95px}}@media (max-width:480px){.aboutArea .titleBox .decoTitle{font-size:17px;letter-spacing:0.765px}.aboutArea .titleBox .title{font-size:25px;letter-spacing:1.625px}}.aboutArea .btnBox{margin-top:calc(48.75 / var(--wrapWidth) * 100vw)}@media (min-width:1181px) and (max-width:1440px){.aboutArea .btnBox .btnText{font-size:14px;letter-spacing:0.56px}}@media (max-width:992px){.aboutArea .btnBox{margin:30px auto 0}}.fastLinkArea{margin-top:-135px}@media (max-width:1180px){.fastLinkArea{margin-top:0}}.fastLinkArea.show .decoImg{opacity:1;right:0}.fastLinkArea .decoImg{position:absolute;right:-100%;top:75%;-webkit-transform:translateY(-75%);transform:translateY(-75%);display:block;-webkit-transition:all 1s 0.7s ease-out;transition:all 1s 0.7s ease-out}@media (max-width:1180px){.fastLinkArea .decoImg{display:none}}