@charset "UTF-8";.popWindowArea .close,.popWindowArea .close:after,.popWindowArea .close:before{-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.fp-enabled .outerWrap{max-width:none}.fp-enabled .fp-section:not(.fp-auto-height){height:100vh!important;overflow:hidden;overflow-x:hidden}@media (max-height:870px),(max-width:1180px){.fp-enabled .fp-section:not(.fp-auto-height){min-height:auto!important;height:auto!important}}#fp-nav{display:none!important}.fp-watermark{display:none!important}@media (max-height:870px),(max-width:1180px){.fp-overflow{max-height:none!important}}.popWindowArea{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}.popWindowArea .popWindowMask{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}.popWindowArea .popWindowBox{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);width:800px;max-width:90%;height:100%;max-height:85vh;opacity:0;background-color:#ffffff;-webkit-transition:all 0.7s;transition:all 0.7s}.popWindowArea .popWindowContent{height:100%;overflow-y:auto;overflow-x:clip}.popWindowArea img{display:block;max-width:100%;height:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden}.popWindowArea .Txt{padding:30px}.popWindowArea .Txt .popTitle{font-size:25px;margin-bottom:25px}.popWindowArea .close{width:46px;height:46px;background-color:#0066CC;cursor:pointer;position:absolute;top:0;right:0;z-index:1}.popWindowArea .close:after,.popWindowArea .close:before{content:"";position:absolute;left:11px;top:23px;width:25px;height:1px;background-color:#ffffff}.popWindowArea .close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.popWindowArea .close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media (min-width:1181px){.popWindowArea .close:hover{background-color:#99CC00}.popWindowArea .close:hover:before{-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}.popWindowArea .close:hover:after{-webkit-transform:rotate(30deg);transform:rotate(30deg)}}.popWindowArea.show{opacity:1;visibility:visible;pointer-events:auto}.popWindowArea.show .popWindowBox,.popWindowArea.show .popWindowMask{opacity:1}.popWindowArea.show .popWindowBox{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (max-width:1180px){.popWindowArea .popWindowContent{max-height:calc(100vh - 150px);max-height:calc(100dvh - 150px)}}.mainArea{padding:0}.bannerArea .bannerBox{position:relative}.bannerArea .bannerList{position:relative;z-index:1;background-color:#ffffff}.bannerArea .bannerList.slick-dotted{margin-bottom:0}.bannerArea .bannerItem .Txt{max-width:1615px;padding:110px 20px 85px}@media (max-width:480px){.bannerArea .bannerItem .Txt{padding:90px 20px 20px}}.bannerArea .bannerItem .Txt .TxtBox{max-width:650px}.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 .subtitle{display:block;color:#ffffff;font-size:20px;line-height:1.2;margin-bottom:15px;position:relative;opacity:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bannerArea .bannerItem .Txt .subtitle:after{display:inline-block;content:"";width:16.146vw;height:1px;background-color:#ffffff;margin-left:22px}@media (max-width:768px){.bannerArea .bannerItem .Txt .subtitle:after{margin-left:10px}}@media (max-width:1180px){.bannerArea .bannerItem .Txt .subtitle{font-size:18px}}@media (max-width:768px){.bannerArea .bannerItem .Txt .subtitle{font-size:16px}}.bannerArea .bannerItem .Txt .title{color:#ffffff;font-size:70px;font-weight:500;line-height:1.15;letter-spacing:0.5px;opacity:0}@media (max-width:1180px){.bannerArea .bannerItem .Txt .title{font-size:50px}}@media (max-width:768px){.bannerArea .bannerItem .Txt .title{font-size:40px}}@media (max-width:480px){.bannerArea .bannerItem .Txt .title{font-size:35px}}.bannerArea .bannerItem .Txt .text{display:block;color:#ffffff;font-size:22px;line-height:1.5;letter-spacing:0.5px;margin-top:20px;opacity:0}@media (max-width:768px){.bannerArea .bannerItem .Txt .text{font-size:20px}}@media (max-width:480px){.bannerArea .bannerItem .Txt .text{margin-top:15px}}.bannerArea .bannerItem .Txt .btnBox{opacity:0}.bannerArea .bannerItem .Img{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform 0s linear;transition:-webkit-transform 0s linear;transition:transform 0s linear;transition:transform 0s linear,-webkit-transform 0s linear}.bannerArea .bannerItem .Img.zoom-active{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:-webkit-transform 10s linear;transition:-webkit-transform 10s linear;transition:transform 10s linear;transition:transform 10s linear,-webkit-transform 10s linear}@media (min-width:1181px){.bannerArea .bannerItem .Img img{height:100vh;-o-object-fit:cover;object-fit:cover}}@media (max-width:992px){.bannerArea .bannerItem .Img img{height:600px;-o-object-fit:cover;object-fit:cover}}@media (max-width:480px){.bannerArea .bannerItem .Img img{height:500px}}.bannerArea .slick-current .Txt .subtitle{-webkit-animation:slideUpAnimation 0.8s ease-in-out forwards;animation:slideUpAnimation 0.8s ease-in-out forwards}.bannerArea .slick-current .Txt .title{-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 .text{-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 .btnBox{-webkit-animation:slideUpAnimation 0.8s 1.2s ease-in-out forwards;animation:slideUpAnimation 0.8s 1.2s 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 .slick-dots{left:0;right:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;bottom:30px}@media (max-width:1180px){.bannerArea .Txt .bannerVideo,.bannerArea .scrollDown,.bannerArea .slick-arrow,.bannerArea .slick-dots,.bannerArea .socialBox{display:none!important}}.catalogArea{overflow:hidden;--wrapWidth:1440}@media (max-width:1700px){.catalogArea{--wrapWidth:1275}}@media (max-width:1180px){.catalogArea{--wrapWidth:1152}}.catalogArea.show .scrollBox{opacity:1;-webkit-transition-delay:1s;transition-delay:1s}.catalogArea.show .titleBox{-webkit-transform:scale(1) translateY(-50%);transform:scale(1) translateY(-50%);opacity:1}@media (max-width:992px){.catalogArea.show .titleBox{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}.catalogArea.show .titleBox:after,.catalogArea.show .titleBox:before{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:1}.catalogArea.show .titleBox .innerBox{-webkit-transform:scale(1);transform:scale(1);opacity:1}.catalogArea.show .titleBox:after{-webkit-transition-delay:0.2s;transition-delay:0.2s}.catalogArea.show .titleBox .innerBox{-webkit-transition-delay:0.4s;transition-delay:0.4s}.catalogArea.show .catalogItem .Img img{-webkit-transform:scale(1);transform:scale(1)}.catalogArea.show .catalogItem .decoTitle{-webkit-animation:slideUpAnimation 0.6s 0.4s ease-in-out forwards;animation:slideUpAnimation 0.6s 0.4s ease-in-out forwards}.catalogArea.show .catalogItem .title{-webkit-animation:slideUpAnimation 0.6s 0.8s ease-in-out forwards;animation:slideUpAnimation 0.6s 0.8s ease-in-out forwards}.catalogArea.show .catalogItem .btnBox{-webkit-animation:slideUpAnimation 0.6s 1.2s ease-in-out forwards;animation:slideUpAnimation 0.6s 1.2s ease-in-out forwards}.catalogArea.show .catalogItem:nth-child(2) .Img img{-webkit-transition-delay:0.3s;transition-delay:0.3s}.catalogArea.show .catalogItem:nth-child(2) .decoTitle{-webkit-animation-delay:0.8s;animation-delay:0.8s}.catalogArea.show .catalogItem:nth-child(2) .title{-webkit-animation-delay:1s;animation-delay:1s}.catalogArea.show .catalogItem:nth-child(2) .btnBox{-webkit-animation-delay:1.2s;animation-delay:1.2s}.catalogArea .wrap{max-width:100%;padding:0;position:relative}.catalogArea .titleBox{position:absolute;left:0;right:0;margin:15px auto 0;top:50%;-webkit-transform:scale(0) translateY(-50%);transform:scale(0) translateY(-50%);z-index:3;width:calc(352.5 / var(--wrapWidth) * 100vw);height:calc(304.5 / var(--wrapWidth) * 100vw);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;opacity:0;-webkit-transition:all 1s ease;transition:all 1s ease;-webkit-transform-origin:center;transform-origin:center}@media (max-width:992px){.catalogArea .titleBox{position:relative;margin:0 auto;top:0;opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);width:100%;height:100%}}.catalogArea .titleBox:after,.catalogArea .titleBox:before{content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);margin:auto;background-repeat:no-repeat;background-position:center;background-size:cover;opacity:0;-webkit-transition:all 0.8s ease;transition:all 0.8s ease;-webkit-transform-origin:center;transform-origin:center}.catalogArea .titleBox:before{background-image:url("../../images/tw/home/frameOuter.png");width:100%;height:100%}@media (max-width:1180px){.catalogArea .titleBox:before{display:none}}.catalogArea .titleBox:after{background-image:url("../../images/tw/home/frameInner.png");width:91.7%;height:92.61%}@media (max-width:1180px){.catalogArea .titleBox:after{display:none}}.catalogArea .titleBox .innerBox{text-align:center;-webkit-mask-image:url("../../images/tw/home/blueBg.png");mask-image:url("../../images/tw/home/blueBg.png");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:cover;mask-size:cover;width:86.17%;height:86.21%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 35px 10px;position:relative;z-index:3;opacity:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all 1s ease;transition:all 1s ease}@media (max-width:992px){.catalogArea .titleBox .innerBox{-webkit-mask-image:none;mask-image:none;width:100%;height:auto;padding:60px 20px;opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@media (max-width:480px){.catalogArea .titleBox .innerBox{padding:40px 20px}}.catalogArea .titleBox .line{width:calc(138.75 / var(--wrapWidth) * 100vw);height:1px;background-color:#ffffff;position:absolute}@media (max-width:992px){.catalogArea .titleBox .line{display:none}}.catalogArea .titleBox .line.left{left:calc(13.5 / var(--wrapWidth) * 100vw);top:50%;-webkit-transform:rotate(-60deg);transform:rotate(-60deg);-webkit-transform-origin:0 0;transform-origin:0 0}.catalogArea .titleBox .line.right{right:calc(13.5 / var(--wrapWidth) * 100vw);top:50%;-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:100%;transform-origin:100%}.catalogArea .titleBox .line.bottom{width:calc(142.5 / var(--wrapWidth) * 100vw);left:0;right:0;bottom:calc(9.75 / var(--wrapWidth) * 100vw);margin:0 auto}.catalogArea .titleBox .Img{margin-bottom:15px}@media (min-width:993px){.catalogArea .titleBox .Img{margin-bottom:calc(11.25 / var(--wrapWidth) * 100vw)}}@media (max-width:480px){.catalogArea .titleBox .Img{margin-bottom:5px}}.catalogArea .titleBox .Img img{width:100%;margin:0 auto;max-width:90px}@media (min-width:993px){.catalogArea .titleBox .Img img{max-width:calc(67.5 / var(--wrapWidth) * 100vw)}}@media (max-width:992px){.catalogArea .titleBox .Img img{max-width:50px}}.catalogArea .titleBox .title{color:#ffffff;font-size:35px;font-weight:600;letter-spacing:0.525px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}@media (min-width:993px){.catalogArea .titleBox .title{font-size:calc(26.25 / var(--wrapWidth) * 100vw)}}@media (max-width:992px){.catalogArea .titleBox .title{font-size:30px}}@media (max-width:480px){.catalogArea .titleBox .title{font-size:25px}}.catalogArea .titleBox .decoTitle{color:#EBEBEB;font-size:22px;font-weight:500;letter-spacing:0.5px;line-height:1.22;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:15px}@media (min-width:993px){.catalogArea .titleBox .decoTitle{font-size:calc(16.5 / var(--wrapWidth) * 100vw);margin-top:calc(11.25 / var(--wrapWidth) * 100vw)}}@media (max-width:992px){.catalogArea .titleBox .decoTitle{font-size:20px;margin-top:5px;position:relative}.catalogArea .titleBox .decoTitle:after{content:"";display:block;width:50px;height:3px;margin:15px auto 0;border-radius:10px;background-color:rgba(255,255,255,0.7)}}@media (max-width:480px){.catalogArea .titleBox .decoTitle{font-size:16px}}.catalogArea .scrollBox{position:absolute;top:0;z-index:2;opacity:0;-webkit-transition:all 1.5s ease;transition:all 1.5s ease}@media (max-width:992px){.catalogArea .scrollBox{display:none}}.catalogArea .scrollBox.lt{left:8px;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotate(90deg) translateY(-100%);transform:rotate(90deg) translateY(-100%)}.catalogArea .scrollBox.rt{right:8px;-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:rotate(90deg) translateX(100%);transform:rotate(90deg) translateX(100%)}.catalogArea .scrollBox .scrolltext{color:#EBEBEB;font-size:22px;font-weight:500;line-height:2.5;letter-spacing:0.5px}@media (max-width:1180px){.catalogArea .scrollBox .scrolltext{font-size:20px}}.catalogArea .catalogBox{position:relative}.catalogArea .catalogList{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:992px){.catalogArea .catalogList{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.catalogArea .catalogItem{width:50%;position:relative;overflow:hidden}@media (max-width:992px){.catalogArea .catalogItem{width:100%}}.catalogArea .catalogItem .item{position:relative}.catalogArea .catalogItem .Img{position:relative}.catalogArea .catalogItem .Img img{width:100%;height:930px;-o-object-fit:cover;object-fit:cover;-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-transition:all 3s ease;transition:all 3s ease}@media (max-width:992px){.catalogArea .catalogItem .Img img{height:auto;-o-object-fit:fill;object-fit:fill}}@media (min-width:1181px){.catalogArea .catalogItem .Img img{height:100vh}}.catalogArea .catalogItem .Txt{position:absolute;padding:20px;inset:0;margin:auto;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.catalogArea .catalogItem .decoTitle{color:#ffffff;font-size:22px;font-weight:500;letter-spacing:0.5px;line-height:1.5;border-radius:50%;text-align:center;padding:17px 30px;min-width:222px;margin-bottom:40px;opacity:0}@media (max-width:1180px){.catalogArea .catalogItem .decoTitle{font-size:20px}}@media (max-width:992px){.catalogArea .catalogItem .decoTitle{font-size:16px;min-width:170px;padding:15px;margin-bottom:20px}}@media (max-width:480px){.catalogArea .catalogItem .decoTitle{font-size:15px}}.catalogArea .catalogItem .title{color:#ffffff;font-size:40px;font-weight:700;line-height:normal;opacity:0}@media (max-width:1180px){.catalogArea .catalogItem .title{font-size:35px}}@media (max-width:992px){.catalogArea .catalogItem .title{font-size:30px}}@media (max-width:480px){.catalogArea .catalogItem .title{font-size:25px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.catalogArea .catalogItem .btnBox{opacity:0}@media (max-width:992px){.catalogArea .catalogItem .btnBox{margin-top:20px}}.aboutArea.show .leftBox .Img img{-webkit-transform:scale(1);transform:scale(1)}.aboutArea.show .rightBox .slogan{opacity:1;top:20px}.aboutArea .wrap{max-width:100%;padding:0}.aboutArea .aboutBox{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:992px){.aboutArea .aboutBox{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.aboutArea .leftBox{width:55.729%}@media (max-width:1280px){.aboutArea .leftBox{width:50%}}@media (max-width:992px){.aboutArea .leftBox{width:100%}}.aboutArea .leftBox .item,.aboutArea .leftBox .leftItem,.aboutArea .leftBox .leftList{position:relative;height:100%}.aboutArea .leftBox .Img{position:relative;overflow:hidden;height:100%}.aboutArea .leftBox .Img:before{content:"";position:absolute;inset:0;margin:auto;background-color:rgba(4,41,152,0.4);z-index:2}.aboutArea .leftBox .Img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-transition:all 1.2s ease;transition:all 1.2s ease}@media (min-width:601px) and (max-width:992px){.aboutArea .leftBox .Img img{height:auto;-o-object-fit:fill;object-fit:fill}}@media (max-width:600px){.aboutArea .leftBox .Img img{height:650px}}.aboutArea .leftBox .textEditorBox{position:absolute;inset:0;margin:auto 0 auto auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;max-width:815px;padding:145px 95px;z-index:3}@media (max-width:1280px){.aboutArea .leftBox .textEditorBox{padding:120px 35px}}@media (max-width:992px){.aboutArea .leftBox .textEditorBox{padding:35px;margin-right:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:768px){.aboutArea .leftBox .textEditorBox{padding:30px 20px}}.aboutArea .leftBox .textEditorBox .titleBox{margin-bottom:0}.aboutArea .leftBox .textEditorBox .decoTitle,.aboutArea .leftBox .textEditorBox .text,.aboutArea .leftBox .textEditorBox .title{color:#ffffff}.aboutArea .leftBox .textEditorBox .title{margin-top:20px;margin-bottom:0}.aboutArea .leftBox .textEditorBox .text{margin-bottom:0}.aboutArea .leftBox .textEditorBox .btnBox{margin-top:30px}@media (max-width:992px){.aboutArea .leftBox .textEditorBox .btnBox{margin-top:20px}}.aboutArea .rightBox{width:44.271%;padding:75px;background-image:url("../../images/tw/home/aboutBg.jpg");background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;overflow:hidden}@media (max-width:1280px){.aboutArea .rightBox{padding:60px 35px 50px;width:50%}}@media (max-width:992px){.aboutArea .rightBox{width:100%}}.aboutArea .rightBox .slogan{position:absolute;right:70px;top:50px;color:#ffffff;font-size:160px;font-weight:500;line-height:1;letter-spacing:0.5px;-webkit-transform-origin:100% 0%;transform-origin:100% 0%;-webkit-transform:rotate(-90deg) translateY(-100%);transform:rotate(-90deg) translateY(-100%);opacity:0;-webkit-transition:all 1s 0.8s ease;transition:all 1s 0.8s ease}@media (max-width:1667px){.aboutArea .rightBox .slogan{right:0}}@media (max-width:1440px){.aboutArea .rightBox .slogan{display:none}}.aboutArea .rightBox .innerBox{margin:auto 0;max-width:405px;width:100%}@media (max-width:1440px){.aboutArea .rightBox .innerBox{max-width:100%}}.aboutArea .rightBox .rightItem{padding-bottom:10px;border-bottom:1px solid #C9C9C9}.aboutArea .rightBox .rightItem:not(:last-child){margin-bottom:60px}@media (max-width:480px){.aboutArea .rightBox .rightItem:not(:last-child){margin-bottom:30px}}.aboutArea .rightBox .item{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}@media (max-width:480px){.aboutArea .rightBox .item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.aboutArea .rightBox .item .left{width:130px;-ms-flex-negative:0;flex-shrink:0}@media (max-width:480px){.aboutArea .rightBox .item .left{width:100%;padding-bottom:30px}}.aboutArea .rightBox .item .right{width:calc(100% - 130px);-webkit-transform:translateY(-15px);transform:translateY(-15px);padding-right:5px}@media (max-width:480px){.aboutArea .rightBox .item .right{width:100%;-webkit-transform:translateY(0);transform:translateY(0);padding-right:0}}.aboutArea .rightBox .title{color:#ffffff;font-size:18px;font-weight:700;line-height:normal}.aboutArea .rightBox .number{color:#ffffff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:480px){.aboutArea .rightBox .number{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.aboutArea .rightBox .number .digital{font-size:60px;font-weight:500;line-height:normal;line-height:1}@media (min-width:481px){.aboutArea .rightBox .number .digital{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media (max-width:992px){.aboutArea .rightBox .number .digital{font-size:50px}}@media (max-width:768px){.aboutArea .rightBox .number .digital{font-size:40px}}.aboutArea .rightBox .number .symbol{font-size:24px;font-weight:500;-webkit-transform:translateY(-25px);transform:translateY(-25px)}@media (max-width:768px){.aboutArea .rightBox .number .symbol{font-size:22px}}.aboutArea .rightBox .number .unit{font-size:18px;font-weight:700;line-height:normal;margin-top:auto;margin-bottom:0}@media (max-width:768px){.aboutArea .rightBox .number .unit{font-size:16px}}.aboutArea .rightBox .btnBox{margin-top:55px}@media (max-width:768px){.aboutArea .rightBox .btnBox{margin-top:35px}}.esgArea{padding:120px 0 85px;background-color:#E8E8E8;overflow:hidden}@media (max-width:1440px){.esgArea{padding:75px 0 85px}}@media (max-width:1180px){.esgArea{padding:50px 0 60px}}.esgArea .wrap{max-width:1590px}@media (min-width:1441px){.esgArea .wrap{padding-right:0;margin-right:0}}.esgArea .esgBox{position:relative}.esgArea .titleBox{max-width:580px;margin-bottom:40px}@media (max-width:1180px){.esgArea .titleBox{margin-bottom:30px}}.esgArea .titleBox.flex{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.esgArea .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media (max-width:1440px){.esgArea .item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.esgArea .classBar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:20px}.esgArea .classTitle{color:#ffffff;font-size:13px;font-weight:500;text-align:center;line-height:normal;border-radius:999px;background-color:#0066CC;padding:1px 15px 0}.esgArea .dateBox{margin-left:15px}.esgArea .dateBox .date{color:#767676;font-size:15px;font-weight:400;line-height:normal}.esgArea .Img img{width:100%}.esgArea a{display:block}.esgArea .Txt{max-width:370px;width:100%;padding-left:55px;padding-bottom:70px}@media (max-width:1536px){.esgArea .Txt{padding-left:35px}}@media (max-width:1440px){.esgArea .Txt{max-width:100%;padding-left:0;padding-top:30px;padding-bottom:0}}.esgArea .Txt .title{color:#313131;font-size:24px;font-weight:700;line-height:1.167}@media (max-width:1180px){.esgArea .Txt .title{font-size:22px}}.esgArea .Txt .title a{color:#313131}@media (min-width:1181px){.esgArea .Txt .title a:hover{color:#0066CC}}.esgArea .Txt .text{color:#313131;font-size:16px;font-weight:500;line-height:1.8;letter-spacing:1px;margin-top:15px}@media (max-width:1180px){.esgArea .Txt .text{font-size:15px}}.esgArea .esgMainBox{width:990px}@media (max-width:1440px){.esgArea .esgMainBox{width:100%}.esgArea .esgMainBox .esgList{margin:0 -15px}.esgArea .esgMainBox .esgItem{padding:0 15px}}.esgArea .esgSecBox{top:0;left:635px}@media (max-width:1536px){.esgArea .esgSecBox{left:615px}}@media (max-width:1440px){.esgArea .esgSecBox{left:50%}}.esgArea .esgThridBox{left:1035px;bottom:0}@media (max-width:1536px){.esgArea .esgThridBox{left:1015px}}@media (max-width:1440px){.esgArea .esgThridBox{left:50%}}@media (min-width:1441px){.esgArea .esgThridBox .Txt{padding-left:50px}}.esgArea .esgSecBox,.esgArea .esgThridBox{position:absolute;width:920px}@media (max-width:1440px){.esgArea .esgSecBox,.esgArea .esgThridBox{width:calc(100% - 580px);display:none}}.esgArea .esgSecBox .item,.esgArea .esgThridBox .item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.esgArea .esgSecBox .Img,.esgArea .esgThridBox .Img{width:350px}.esgArea .esgSecBox .Txt,.esgArea .esgThridBox .Txt{padding-bottom:0}.esgArea .controlBox{margin-left:-15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:45px;max-width:1400px}@media (min-width:1441px){.esgArea .controlBox{padding-right:15px}}@media (max-width:1440px){.esgArea .controlBox{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:30px}}.esgArea .controlBox .arrowBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.esgArea .controlBox .arrowBox .arrow{width:40px;height:40px;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;cursor:pointer}@media (min-width:1181px){.esgArea .controlBox .arrowBox .arrow:hover svg{color:#0066CC}}.esgArea .controlBox .arrowBox .line{width:1px;height:20px;background-color:#767676;margin:0 8px}.esgArea .controlBox .pageInfo{margin-left:18px}.esgArea .controlBox .pageInfo .num{line-height:1;letter-spacing:1px}.esgArea .controlBox .pageInfo .num:first-child{color:#06C;font-size:30px;font-weight:600}.esgArea .controlBox .pageInfo .num:last-child{color:#B8B8B8;font-size:25px;font-weight:600}.esgArea .controlBox .pageInfo .slash{color:#B8B8B8;font-size:25px;font-weight:600;margin-left:9px;margin-right:7px}.esgArea .controlBox .btnBox{margin:0 0 0 auto}@media (max-width:1440px){.esgArea .controlBox .btnBox{width:100%;text-align:center;margin-top:25px}}.linkArea{padding:68px 0 83px;background-color:#0066CC;position:relative;overflow:hidden}.linkArea:after{position:absolute;content:"";inset:0;margin:auto;background-image:url("../../images/tw/home/linkBg.jpg");background-repeat:no-repeat;background-size:cover;-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-transform-origin:center;transform-origin:center;-webkit-transition:all 3s ease;transition:all 3s ease}@media (max-width:768px){.linkArea{padding:50px 0}.linkArea:after{background-image:url("../../images/tw/home/linkBgGradient.jpg")}}.linkArea.show:after{-webkit-transform:scale(1);transform:scale(1)}.linkArea .wrap{max-width:1290px;position:relative;z-index:2}.linkArea .titleBox{margin-bottom:35px}.linkArea .titleBox .decoTitle,.linkArea .titleBox .title{color:#ffffff}.linkArea .linkList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:640px){.linkArea .linkList{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.linkArea .linkItem{width:50%;background-color:#99CC00}@media (max-width:640px){.linkArea .linkItem{width:100%}}@media (min-width:1181px){.linkArea .linkItem:hover .Img img{-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}.linkArea .linkItem:hover .btnBox .btn{color:#ffffff;border-color:transparent}.linkArea .linkItem:hover .btnBox .btn:after{width:100%;left:0;right:auto}.linkArea .linkItem:hover .btnBox .btn svg{color:#ffffff}}.linkArea .item{position:relative;width:100%;height:100%}.linkArea .linkWrap{position:absolute;inset:0;margin:auto;z-index:2}.linkArea .Img{width:100%;overflow:hidden}.linkArea .Img img{width:100%;-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out;height:265px;-o-object-fit:cover;object-fit:cover}@media (min-width:415px) and (max-width:480px){.linkArea .Img img{height:auto;-o-object-fit:fill;object-fit:fill}}@media (max-width:414px){.linkArea .Img img{height:200px}}.linkArea .Txt{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;left:0;z-index:1;padding:35px 87px 20px}@media (max-width:1180px){.linkArea .Txt{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:35px 50px 20px}}@media (max-width:992px){.linkArea .Txt{padding:35px 30px 20px}}@media (max-width:768px){.linkArea .Txt{padding:30px 25px}}@media (max-width:480px){.linkArea .Txt{width:100%}}.linkArea .Txt .titleBar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:641px) and (max-width:768px){.linkArea .Txt .titleBar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (max-width:375px){.linkArea .Txt .titleBar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.linkArea .Txt .title{color:#ffffff;font-size:24px;font-weight:700;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.linkArea .Txt .decoTitle{color:#ffffff;font-size:22px;font-weight:500;line-height:1.2;letter-spacing:0.5px;margin-left:35px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:1180px){.linkArea .Txt .decoTitle{margin-left:15px}}@media (min-width:641px) and (max-width:768px){.linkArea .Txt .decoTitle{margin-left:0;margin-top:5px}}@media (max-width:375px){.linkArea .Txt .decoTitle{margin-left:0;margin-top:5px}}.linkArea .btnBox{margin-top:30px}@media (max-width:480px){.linkArea .btnBox{margin-top:20px}}