@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@400;500;700;900&family=Open+Sans:ital,wght@0,400;0,600;0,700;0,800;1,400;1,600;1,700;1,800&display=swap";.col-12,.col-11,.col-10,.col-9,.col-8,.col-7,.col-6,.col-5,.col-4,.col-3,.col-2,.col-1{padding-right:10px;padding-left:10px}*{box-sizing:border-box}*::-webkit-scrollbar{width:8px}*::-webkit-scrollbar-track{background-color:#eee}*::-webkit-scrollbar-thumb{background:#0c7958;border-radius:10px}*::-webkit-scrollbar-thumb:hover{background:#c8eb47}@media only screen and (max-width: 992px){*::-webkit-scrollbar{height:8px}}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,img{margin:0;padding:0}fieldset,img,abbr,acronym{border:0}q:before,q:after{content:""}input,button,select,textarea{border:none;outline:none;font-family:Roboto,Noto Sans TC,Microsoft JhengHei,sans-serif}button{cursor:pointer;padding:0;font-size:16px;background-color:transparent}button:focus{outline:none}button::-moz-focus-inner{border:0}@media only screen and (min-width: 992px){button{font-size:18px}}a{cursor:pointer;text-decoration:none;color:#333;font-size:16px;letter-spacing:1px;line-height:30px;transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-webkit-transition:all .5s}@media only screen and (min-width: 992px){a{font-size:18px}}a:focus{outline:none}a::-moz-focus-inner{border:0}ul,ol{margin-left:20px}.ul{text-decoration:none;list-style:none;margin-left:0}.greendot{text-decoration:none;list-style:none;margin-left:20px}.greendot li{position:relative}.greendot li:after{content:"";width:8px;height:8px;background-color:#61c29c;border-radius:50%;position:absolute;top:9px;left:-20px}body{font-size:16px;color:#333;font-family:Roboto,Noto Sans TC,Microsoft JhengHei,sans-serif;-webkit-text-size-adjust:100%;background-color:#fff;letter-spacing:1px}@media only screen and (min-width: 992px){body{font-size:18px}}p.center{text-align:center}.main-1280{max-width:1280px;padding:0 20px;margin:0 auto;width:100%}@media only screen and (max-width: 992px){.main-1280{padding-right:40px;padding-left:40px}}@media only screen and (max-width: 768px){.main-1280{padding-right:20px;padding-left:20px}}.main-1380{max-width:1380px;padding:0 20px;margin:0 auto;width:100%}@media only screen and (max-width: 992px){.main-1380{padding-right:40px;padding-left:40px}}@media only screen and (max-width: 768px){.main-1380{padding-right:20px;padding-left:20px}}img{max-width:100%;height:auto}html,body{width:100%;height:100%;margin:0;padding:0}.fleft{float:left}.fright{float:right}.index5{position:relative;z-index:5}.allPageJp{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000c;display:none;align-items:center;justify-content:center;z-index:99}.allPageJp.show{display:flex}.allPageJp .view{width:30%;border-radius:20px;background-color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:60px 40px}.allPageJp .view h4{font-size:28px}@media only screen and (max-width: 1280px){.allPageJp .view{width:50%}}@media only screen and (max-width: 992px){.allPageJp .view{width:65%}.allPageJp .view h4{font-size:22px}}@media only screen and (max-width: 768px){.allPageJp .view{width:80%}}.confirmcancelBtn{display:flex;gap:15px}.confirmcancelBtn button{width:160px;height:60px;border-radius:24px;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.confirmcancelBtn .confirm{background-color:#0c7958;color:#fff}.confirmcancelBtn .cancel{background-color:#ddd;color:#333}@media only screen and (min-width: 992px){.confirmcancelBtn button:hover.confirm{background-color:#c8eb47;color:#333}.confirmcancelBtn button:hover.cancel{background-color:#888;color:#fff}}@media only screen and (max-width: 768px){.confirmcancelBtn button{width:100px;height:45px;border-radius:20px}}h2,.h2{font-size:32px;line-height:1.2em;font-weight:700;color:#333}@media only screen and (min-width: 992px){h2,.h2{font-size:45px}}h3,.h3{font-size:28px;line-height:1.2em;font-weight:700;color:#333}@media only screen and (min-width: 992px){h3,.h3{font-size:40px}}h4,.h4{font-size:26px;line-height:1.2em;font-weight:700;color:#333}@media only screen and (min-width: 992px){h4,.h4{font-size:32px}}h5,.h5{font-size:18px;line-height:1.3em;font-weight:700}@media only screen and (min-width: 992px){h5,.h5{font-size:20px}}h6,.h6{font-size:16px;line-height:1.3em;font-weight:700}@media only screen and (min-width: 992px){h6,.h6{font-size:18px}}.mb_0{margin-bottom:0}.mb_5{margin-bottom:5px}.mb_10{margin-bottom:10px}.mb_15{margin-bottom:15px}.mb_20{margin-bottom:20px}.mb_30{margin-bottom:30px}.mb_40{margin-bottom:40px}.mb_50{margin-bottom:50px}.mb_60{margin-bottom:60px}@media only screen and (min-width: 768px){.mb_md_0{margin-bottom:0}}@media only screen and (min-width: 576px){.mb_sm_0{margin-bottom:0}}.mx_auto{margin-left:auto;margin-right:auto}.ml_auto{margin-left:auto}.mr_auto{margin-right:auto}.mr_10,.mr_15{margin-right:10px}.mr_20{margin-right:20px}@media only screen and (min-width: 992px){.mb_lg_0{margin-bottom:0}.mb_lg_10{margin-bottom:10px}.mb_lg_15{margin-bottom:15px}.mb_lg_20{margin-bottom:20px}.mb_lg_30{margin-bottom:30px}.mb_lg_40{margin-bottom:40px}.mb_lg_50{margin-bottom:50px}.mb_lg_60{margin-bottom:60px}.mb_lg_80{margin-bottom:80px}.mb_lg_100{margin-bottom:100px}.mx_lg_auto{margin-left:auto;margin-right:auto}.mr_lg_40{margin-right:40px}}.align-center{text-align:center}.align-left{text-align:left}.align-right{text-align:right}.break-all{word-break:break-all}.ws-nowrap{white-space:nowrap}.row{margin-left:-10px;margin-right:-10px}.col-1{width:8.3333333333%}.col-2{width:16.6666666667%}.col-3{width:25%}.col-4{width:33.3333333333%}.col-5{width:41.6666666667%}.col-6{width:50%}.col-7{width:58.3333333333%}.col-8{width:66.6666666667%}.col-9{width:75%}.col-10{width:83.3333333333%}.col-11{width:91.6666666667%}.col-12{width:100%}@media only screen and (min-width: 576px){.row-sm{margin-left:-10px;margin-right:-10px}.col-sm-1{padding-left:10px;padding-right:10px;width:8.3333333333%}.col-sm-2{padding-left:10px;padding-right:10px;width:16.6666666667%}.col-sm-3{padding-left:10px;padding-right:10px;width:25%}.col-sm-4{padding-left:10px;padding-right:10px;width:33.3333333333%}.col-sm-5{padding-left:10px;padding-right:10px;width:41.6666666667%}.col-sm-6{padding-left:10px;padding-right:10px;width:50%}.col-sm-7{padding-left:10px;padding-right:10px;width:58.3333333333%}.col-sm-8{padding-left:10px;padding-right:10px;width:66.6666666667%}.col-sm-9{padding-left:10px;padding-right:10px;width:75%}.col-sm-10{padding-left:10px;padding-right:10px;width:83.3333333333%}.col-sm-11{padding-left:10px;padding-right:10px;width:91.6666666667%}.col-sm-12{padding-left:10px;padding-right:10px;width:100%}}@media only screen and (min-width: 992px){.row-lg{margin-left:-15px;margin-right:-15px}.col-lg-1{padding-left:15px;padding-right:15px;width:8.3333333333%}.col-lg-2{padding-left:15px;padding-right:15px;width:16.6666666667%}.col-lg-3{padding-left:15px;padding-right:15px;width:25%}.col-lg-4{padding-left:15px;padding-right:15px;width:33.3333333333%}.col-lg-5{padding-left:15px;padding-right:15px;width:41.6666666667%}.col-lg-6{padding-left:15px;padding-right:15px;width:50%}.col-lg-7{padding-left:15px;padding-right:15px;width:58.3333333333%}.col-lg-8{padding-left:15px;padding-right:15px;width:66.6666666667%}.col-lg-9{padding-left:15px;padding-right:15px;width:75%}.col-lg-10{padding-left:15px;padding-right:15px;width:83.3333333333%}.col-lg-11{padding-left:15px;padding-right:15px;width:91.6666666667%}.col-lg-12{padding-left:15px;padding-right:15px;width:100%}}.clearfix{zoom:1}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clear{clear:both}.page-bottom{padding-bottom:90px}@media only screen and (min-width: 992px){.page-bottom{padding-bottom:120px}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}.marb-10{margin-bottom:10px}.marb-20{margin-bottom:20px}@media only screen and (max-width: 992px){.marb-20{margin-bottom:10px}}.marb-30{margin-bottom:30px}@media only screen and (max-width: 992px){.marb-30{margin-bottom:15px}}.marb-40{margin-bottom:40px}@media only screen and (max-width: 992px){.marb-40{margin-bottom:20px}}.marb-60{margin-bottom:60px}@media only screen and (max-width: 992px){.marb-60{margin-bottom:30px}}.marb-80{margin-bottom:80px}@media only screen and (max-width: 992px){.marb-80{margin-bottom:40px}}.marb-100{margin-bottom:100px}@media only screen and (max-width: 1280px){.marb-100{margin-bottom:60px}}@media only screen and (max-width: 992px){.marb-100{margin-bottom:50px}}.pc{display:block}@media only screen and (max-width: 768px){.pc{display:none}}.mb{display:none}@media only screen and (max-width: 768px){.mb{display:block}}.pageBkcolor{position:relative;background-color:#e8edf3}.pageBkcolor.nocolor{background-color:inherit}.pageBanner{position:relative;width:100%;margin-top:80px;height:440px;display:flex;align-items:center;border-bottom-right-radius:60px;overflow:hidden;background-color:#fff}.pageBanner.grey{background-color:#e7ecf2}.pageBanner .bannerLine{position:absolute;top:20%;left:0%;width:12%}.pageBanner .bannerTitle{width:40%;display:flex;gap:20px;flex-direction:column}.pageBanner .bannerImg{width:54%;height:100vh;position:absolute;top:0;right:0;border-top-left-radius:60px;overflow:hidden}.pageBanner .bannerImg .bannerImgView{position:absolute;width:100%;padding-top:440px}.pageBanner .bannerImg .bannerImgView.newsBanner{background-image:url(../images/newsbanner-BW1_YxzM.jpg);background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.pageBanner .bannerImg .bannerImgView.contactusbanner{background-image:url(../images/contactusbanner-739HQ6_l.jpg);background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.pageBanner .bannerImg .bannerImgView.reportBanner{background-image:url(../images/reportbanner-BuG9yA_p.jpg);background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.pageBanner .bannerImg .bannerImgView.financeBanner{background-image:url(../images/financebanner-BcQ1CDRW.jpg);background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.pageBanner .bannerImg .bannerImgView.financeBanner-2{background-image:url(../images/financebanner-2-Bcnuozih.jpg);background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.pageBanner .bannerImg .bannerImgView.financeBanner-3{background-image:url(../images/financebanner-3-C6ANF2Fs.jpg);background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.pageBanner .bannerImg .bannerImgView.employeeBanner{background-image:url(../images/employeebanner-1-C2G-TweZ.jpg);background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.pageBanner .bannerImg .bannerImgView.employeeBanner-2{background-image:url(../images/employeebanner-2-BvlHHeV3.jpg);background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.pageBanner .bannerImg .bannerImgView.employeeBanner-3{background-image:url(../images/employeebanner-3-Sj1THTgn.jpg);background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.pageBanner .bannerImg .bannerImgView.happyBanner{background-image:url(../images/happybanner-1-B5coZSZz.jpg);background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.pageBanner .bannerImg .bannerImgView.happyBanner-2{background-image:url(../images/happybanner-2-BWjAhXOA.jpg);background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.pageBanner .bannerImg .bannerImgView.happyBanner-3{background-image:url(../images/happybanner-3-D74kZ6DU.jpg);background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.pageBanner .bannerImg .bannerImgView.vdoBanner{background-image:url(../images/vdobanner-CD6tq-vV.jpg);background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.pageBanner .bannerImg .bannerImgView.stakeholdersBanner{background-image:url(../images/stakeholdersBanner-Dv-45fS0.jpg);background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.pageBanner .bannerImg .bannerImgView.stakeholdersBanner2{background-image:url(../images/stakeholdersBanner2-BmEB2YKN.jpg);background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.pageBanner .bannerImg .bannerImgView.stakeholdersBanner3{background-image:url(../images/stakeholdersBanner3-0Km-abTQ.jpg);background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.pageBanner .bannerImg .bannerImgView.ezgoalBanner{background-image:url(../images/ezgoalBanner-DNOmhvNM.jpg);background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.pageBanner .bannerImg .bannerImgView.greenBanner1{background-image:url(../images/greenBanner1-CRAo8eqC.jpg);background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.pageBanner .bannerImg .bannerImgView.greenBanner2{background-image:url(../images/greenBanner2-H5iBhRbK.jpg);background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.pageBanner .bannerImg .bannerImgView.greenBanner3{background-image:url(../images/greenBanner3-Bo9GNBA0.jpg);background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.pageBanner .bannerImg .bannerImgView.greenBanner4{background-image:url(../images/greenBanner4-eEPVINwr.jpg);background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.pageBanner .bannerImg .bannerImgView.greenBanner5{background-image:url(../images/greenBanner5-C9TA7emm.jpg);background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.pageBanner .bannerImg .bannerImgView.greenBanner6{background-image:url(../images/greenBanner6-Cnu7EX3K.jpg);background-position:50% 50%;background-repeat:no-repeat;background-size:cover}@media only screen and (max-width: 1600px){.pageBanner .bannerLine{left:-5%;top:0}}@media only screen and (max-width: 1560px){.pageBanner .bannerLine{left:-7%}}@media only screen and (max-width: 1441px){.pageBanner .bannerTitle{width:50%}.pageBanner .bannerImg{width:45%}.pageBanner .bannerLine{left:-5%}}@media only screen and (max-width: 1280px){.pageBanner{margin-top:70px;height:300px}.pageBanner .bannerTitle{width:60%;gap:10px}.pageBanner .bannerImg{width:33%}.pageBanner .bannerImg .bannerImgView{padding-top:300px}.pageBanner .bannerLine{display:none}}@media only screen and (max-width: 768px){.pageBanner{height:400px;border-bottom-right-radius:30px}.pageBanner .bannerTitle{width:100%;margin-bottom:10px;gap:5px}.pageBanner .bannerTitle h2{font-size:28px}.pageBanner .bannerImg{position:relative;width:100%;height:160px;top:auto;right:auto;border-top-left-radius:30px;border-bottom-right-radius:30px}.pageBanner .bannerImg .bannerImgView{padding-top:160px}}.pageBannerNoimg{position:relative;width:100%;margin-top:80px;z-index:2}.pageBannerNoimg .titleOnly{display:flex;gap:20px;flex-direction:column;align-items:flex-start;position:relative;z-index:1}.pageBannerNoimg .titleOnly h2{font-size:36px;line-height:52px}@media only screen and (max-width: 1280px){.pageBannerNoimg .titleOnly h2{font-size:28px;line-height:35px}}@media only screen and (max-width: 992px){.pageBannerNoimg .titleOnly{gap:10px}.pageBannerNoimg .titleOnly h2{font-size:22px;line-height:30px}}.breadCrumbs{display:flex;flex-wrap:wrap;align-items:center;gap:0px 13px;margin-top:20px;position:relative;z-index:1}.breadCrumbs a{display:inline-flex;align-items:center;gap:10px}.breadCrumbs a p{margin-top:5px}.breadCrumbs .dot{width:5px;height:5px;border-radius:50%;background-color:#333;display:inline-flex;margin-top:5px}.breadCrumbs p{margin-top:5px}@media only screen and (max-width: 1280px){.breadCrumbs{margin-top:10px}.breadCrumbs p{font-size:14px}}@media only screen and (max-width: 768px){.breadCrumbs{margin-top:0;gap:0px 5px}}.mainContent{padding-top:80px;padding-bottom:100px;position:relative}@media only screen and (max-width: 992px){.mainContent{padding-top:60px;padding-bottom:80px}}@media only screen and (max-width: 768px){.mainContent{padding-top:40px;padding-bottom:60px}}.newsTpbk{position:absolute;left:0;top:5%}@media only screen and (max-width: 1280px){.newsTpbk{display:none}}.newsRbkpg{position:absolute;top:5%;right:0;z-index:1}@media only screen and (max-width: 1280px){.newsRbkpg{width:15%}}@media only screen and (max-width: 992px){.newsRbkpg{width:20%}}.newsTpRbk{position:absolute;top:2%;right:0;z-index:1}@media only screen and (max-width: 1280px){.newsTpRbk{width:30%}}.newsLbkpg{position:absolute;bottom:0;left:0;z-index:1}@media only screen and (max-width: 992px){.newsLbkpg{width:35%}}.newsRbkcir{position:absolute;right:0;top:40%;z-index:1}@media only screen and (max-width: 1280px){.newsRbkcir{display:none}}.bgLineR{position:absolute;top:50%;left:0}.pagination{display:flex;align-items:center;gap:12px;user-select:none;justify-content:center;position:relative;z-index:2}.pagination.margtp{margin-top:40px}@media only screen and (max-width: 992px){.pagination{gap:5px}.pagination.margtp{margin-top:20px}}.pagination .page-btn,.pagination .page-link{display:inline-flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:24px;text-decoration:none;font-weight:700;font-size:16px;transition:all .2s ease-in-out}@media only screen and (min-width: 992px){.pagination .page-btn:hover,.pagination .page-link:hover{border-radius:50%}}@media only screen and (max-width: 992px){.pagination .page-btn,.pagination .page-link{width:45px;height:45px;border-radius:16px}}@media only screen and (max-width: 768px){.pagination .page-btn,.pagination .page-link{width:40px;height:40px}}.pagination .page-btn{background-color:#0c7958;color:#fff;padding-top:5px}.pagination .page-btn svg{display:block}@media only screen and (max-width: 992px){.pagination .page-btn{padding-top:3px}}.pagination .page-link{background-color:#d6dce3;color:#333;width:60px;height:60px;cursor:pointer;padding-top:3px;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.pagination .page-link.active{background-color:#c8eb47;color:#333;border-radius:50%;cursor:default}@media only screen and (min-width: 992px){.pagination .page-link:hover{background-color:#c8eb47;color:#333;cursor:pointer;border-radius:50%}.pagination .page-link:hover.active{cursor:default}}@media only screen and (max-width: 992px){.pagination .page-link{width:45px;height:45px;border-radius:16px;padding-top:2px}}@media only screen and (max-width: 768px){.pagination .page-link{width:40px;height:40px}}.pagination .page-dots{display:inline-flex;align-items:center;justify-content:center;color:#333;font-weight:700;letter-spacing:1px;padding:0 4px}.contentBkWhite{border-radius:20px;background-color:#fff;padding:40px;position:relative;z-index:2}@media only screen and (max-width: 992px){.contentBkWhite{padding:20px}}.contentBkWhite2{border-radius:20px;background-color:#fff;padding:50px 60px;position:relative;z-index:2}@media only screen and (max-width: 992px){.contentBkWhite2{padding:25px 30px}}.editor{position:relative}.editor .center{text-align:center}.editor .imgRadius{border-radius:20px}.editor .lightLine{text-align:center;border-radius:5px;background-color:#fcffb7;padding:10px 20px}.editor ol li{line-height:30px}.editor ol li a{color:#7ea515}.editor li{line-height:30px}.editor .policy-main-list{list-style-type:cjk-ideographic;padding-left:25px}.editor .policy-sub-list{list-style-type:decimal;padding-left:20px;margin-top:10px}.editor .policy-main-list>li{margin-bottom:20px}.editor .statement-list>li{margin-bottom:20px}.circleTitle{display:flex;align-items:center;gap:10px;position:relative}.circleTitle span{width:26px;height:26px;border-radius:50%;border:5px solid #006e4d;position:absolute;top:0;left:0}.circleTitle p{color:#006e4d;font-weight:700;font-size:24px;padding-left:40px}@media only screen and (max-width: 768px){.circleTitle span{width:20px;height:20px;top:3px}.circleTitle p{font-size:20px;padding-left:30px}}.prevnextPage{position:relative}.prevnextPage a{color:#00855d;font-weight:700}.prevnextPage .BtnMore{color:#fff;margin:0 auto}.prevnextPage .page-btn{display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:24px;text-decoration:none;font-weight:700;transition:all .2s ease-in-out;background-color:#0c7958}@media only screen and (min-width: 992px){.prevnextPage .page-btn:hover{border-radius:50%;background-color:#c8eb47}.prevnextPage .page-btn:hover path{fill:#000}}.prevnextPage .prevPage{position:absolute;left:0;top:0;display:flex;align-items:center;gap:20px}.prevnextPage .nextPage{position:absolute;top:0;right:0;display:flex;align-items:center;gap:20px}@media only screen and (max-width: 992px){.prevnextPage .BtnMore{height:60px}.prevnextPage .prevPage,.prevnextPage .nextPage{top:0}}@media only screen and (max-width: 768px){.prevnextPage .prevPage p,.prevnextPage .nextPage p{display:none}}.breadCrumbsNoimg{padding-top:8%}.tabBtnBox{position:relative;top:0;margin-top:-40px;z-index:10;border-radius:24px;background-color:#0c7958;overflow-y:auto}.tabBtnBox::-webkit-scrollbar{height:5px}.tabBtnBox::-webkit-scrollbar-track{background-color:#ccc}.tabBtnBox::-webkit-scrollbar-thumb{background:#16a177;border-radius:10px}.tabBtnBox .tabBtnBoxscroll{display:flex;height:80px;padding:0 20px;justify-content:center;gap:20px;min-width:520px}.tabBtnBox a{color:#fff;padding:25px 10px;border-bottom:4px solid #0c7958;min-width:15%;text-align:center;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.tabBtnBox a.now{border-bottom:4px solid #c8eb47}@media only screen and (min-width: 992px){.tabBtnBox a:hover{border-bottom:4px solid #c8eb47}}@media only screen and (max-width: 992px){.tabBtnBox{border-radius:10px 10px 0 0;margin-top:-10px}.tabBtnBox .tabBtnBoxscroll{height:70px;align-items:center}.tabBtnBox a{padding:10px 0;line-height:23px}}.tabBtnPage{width:100%;overflow-y:auto}.tabBtnPage::-webkit-scrollbar{height:5px}.tabBtnPage::-webkit-scrollbar-track{background-color:#ccc}.tabBtnPage::-webkit-scrollbar-thumb{background:#16a177;border-radius:10px}.tabBtnPage .tabBtnBoxscroll{display:flex;height:65px;padding:0 20px;justify-content:center;gap:20px;min-width:600px}.tabBtnPage a{min-width:200px;height:60px;display:flex;background-color:#fff;border-radius:60px;align-items:center;justify-content:center;color:#333;padding:3px 20px 0}.tabBtnPage a.now{background-color:#0c7958;color:#fff}@media only screen and (min-width: 992px){.tabBtnPage a:hover{background-color:#0c7958;color:#fff}}@media only screen and (max-width: 992px){.tabBtnPage .tabBtnBoxscroll{height:55px;width:fit-content;display:flex;flex-wrap:nowrap;gap:12px;overflow-x:auto;white-space:nowrap}.tabBtnPage a{height:45px;max-width:100%;display:inline-flex;justify-content:center;align-items:center;min-width:140px;width:auto;padding:10px 16px;box-sizing:border-box}}.max320w,.max400w,.max480w,.max560w{margin-left:auto;margin-right:auto}.max560w{width:min(560px,100%)}.max480w{width:min(480px,100%)}.max400w{width:min(400px,100%)}.max320w{width:min(320px,100%)}.zindex10{z-index:10;position:relative}.earthbanner{position:relative;width:100%;padding-top:100vh;overflow:hidden}@media only screen and (max-width: 992px){.earthbanner{padding-top:80vh}}.earthimg{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../images/bannerimg-Wv6nH3Kk.jpg);background-position:50% 50%;background-repeat:no-repeat;background-size:cover}@media only screen and (max-width: 992px){.earthimg{background-image:url(../images/bannerimgmb-Bt_egdzK.png)}}#globe{cursor:move}@media only screen and (max-width: 992px){#globe{position:absolute;top:-11%}}#current{position:absolute;color:#f6c1bc;font-family:Verdana;margin-left:40%;margin-top:2%}.system{position:relative;width:100%;height:100%;-webkit-transform:rotateX(75deg) rotateY(-30deg);transform:rotateX(75deg) rotateY(-30deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.planet,.satellite-orbit,.satellite{position:absolute;top:50%;left:50%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}@-webkit-keyframes orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes move-twink-back{0%{background-position:0 0}to{background-position:-10000px 5000px}}@-webkit-keyframes move-twink-back{0%{background-position:0 0}to{background-position:-10000px 5000px}}@-moz-keyframes move-twink-back{0%{background-position:0 0}to{background-position:-10000px 5000px}}@-ms-keyframes move-twink-back{0%{background-position:0 0}to{background-position:-10000px 5000px}}@keyframes move-clouds-back{0%{background-position:0 0}to{background-position:10000px 0}}@-webkit-keyframes move-clouds-back{0%{background-position:0 0}to{background-position:10000px 0}}@-moz-keyframes move-clouds-back{0%{background-position:0 0}to{background-position:10000px 0}}@-ms-keyframes move-clouds-back{0%{background-position:0}to{background-position:10000px 0}}.banner{display:flex;justify-content:center;align-items:center}.slogn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:68px;font-family:Roboto,sans-serif;text-align:center;color:#fff;text-shadow:0px 0px 20px rgba(0,0,0,.4941176471);letter-spacing:.1px;z-index:10;line-height:70px;opacity:0}@media only screen and (max-width: 992px){.slogn{top:51.5%;font-size:45px;line-height:48px;width:80%}}@media only screen and (max-width: 768px){.slogn{font-size:30px;line-height:30px}}.clouds{position:absolute;inset:0;width:100%;height:100%;display:block}.circle1{position:absolute;top:18%;left:10%;z-index:10}@media only screen and (max-width: 768px){.circle1{display:none}}.cBox{width:98px;height:98px}@media only screen and (max-width: 992px){.cBox{width:90px;height:90px}}@media only screen and (max-width: 768px){.cBox{width:70px;height:70px}}.circle2{position:absolute;top:57%;left:18%;z-index:10}@media only screen and (max-width: 992px){.circle2{top:51%;left:-1%}}@media only screen and (max-width: 768px){.circle2{top:18%;left:16%}}.circle3{position:absolute;bottom:13%;left:4%;z-index:10}@media only screen and (max-width: 992px){.circle3{bottom:3%;left:29%}}@media only screen and (max-width: 768px){.circle3{bottom:25%;left:-1%}}.circle4{position:absolute;top:18%;right:10%;z-index:10}@media only screen and (max-width: 992px){.circle4{top:13%;right:19%}}@media only screen and (max-width: 768px){.circle4{display:none}}.circle5{position:absolute;top:39%;right:21%;z-index:10}@media only screen and (max-width: 992px){.circle5{top:41%;right:-2%}}@media only screen and (max-width: 768px){.circle5{top:29%;right:-2%}}.circle6{position:absolute;bottom:17%;right:1%;z-index:10}@media only screen and (max-width: 768px){.circle6{bottom:10%;right:-3%}}.bicon1{background-image:url(../images/bicon1-Cw0P3TzZ.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:contain;width:44px;height:45px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin-top:1px}@media only screen and (max-width: 768px){.bicon1{width:40px;height:40px;margin-top:0}}.bicon2{background-image:url(../images/bicon2-CCQukAGD.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:contain;width:44px;height:45px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin-top:1px}@media only screen and (max-width: 768px){.bicon2{width:40px;height:40px;margin-top:0}}.bicon3{background-image:url(../images/bicon3-Ctx7WDae.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:contain;width:44px;height:45px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin-top:1px}@media only screen and (max-width: 768px){.bicon3{width:36px;height:36px;margin-top:0}}.bicon4{background-image:url(../images/bicon4-9mh_p2ji.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:contain;width:40px;height:40px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin-top:1px}@media only screen and (max-width: 768px){.bicon4{width:40px;height:40px;margin-top:0}}.bicon5{background-image:url(../images/bicon5-Ch8-_McW.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:contain;width:44px;height:45px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin-top:1px}@media only screen and (max-width: 768px){.bicon5{width:40px;height:40px;margin-top:0}}.bicon6{background-image:url(../images/bicon6-DHKi5ezJ.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:contain;width:40px;height:40px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin-top:-7px;margin-left:-5px}@media only screen and (max-width: 768px){.bicon6{width:30px;height:30px;margin-top:-2px;margin-left:-1px}}.Ostroke{stroke-dasharray:305px;stroke-dashoffset:305px;opacity:0;animation:Omove 20s ease forwards}.earthmove{animation:earthshowup 3s ease forwards}.stockshowup{animation:stockshowup 3s .5s ease forwards}.icondown{animation:icondown 1.5s ease forwards}.icondown2{animation:icondown 1.5s .5s ease forwards}.icondown2 .Ostroke{stroke-dasharray:305px;stroke-dashoffset:305px;opacity:0;animation:Omove 20s .6s ease forwards}.icondown3{animation:icondown 1.5s .3s ease forwards}.icondown3 .Ostroke{stroke-dasharray:305px;stroke-dashoffset:305px;opacity:0;animation:Omove 20s .3s ease forwards}.opshow{opacity:0;animation:opshow 1s 1s ease forwards}.cirW{width:24px;height:24px;border-radius:50%;background-color:#0c7958;position:absolute;top:-30px;left:-38px}.cirW2{width:43px;height:43px;border-radius:50%;background-color:#fff;position:absolute;top:-56px;right:-75px}.cirW3{width:20px;height:20px;border-radius:50%;background-color:#fff;position:absolute;top:-112px;right:-21px}.cirW4{width:35px;height:35px;border-radius:50%;background-color:#fff;position:absolute;top:-132px;right:73px}.cirW5{width:15px;height:15px;border-radius:50%;background-color:#fff;position:absolute;top:-54px;right:128px}.line-container{position:absolute;bottom:0;right:0%;width:100%;height:100%;z-index:5}.Polyline{position:absolute;bottom:0;right:0}.ghost,.ghost2,.ghost3,.ghost4,.ghost5,.ghost6,.ghost7{opacity:0;transform:translate(0);visibility:hidden}.ghost{animation:fadeIn .5s .1s forwards,float 3s 1s ease-out infinite}.ghost2{animation:fadeIn .5s .6s forwards,float 4s 1.8s ease-out infinite}.ghost3{animation:fadeIn .5s .6s forwards,float 4s 1.2s ease-out infinite}.ghost4{animation:fadeIn .5s .4s forwards,float 3s 1.9s ease-out infinite}.ghost5{animation:fadeIn .5s .4s forwards,float 3s 1.5s ease-out infinite}.ghost6{animation:fadeIn .5s .4s forwards,float 3s 1.9s ease-out infinite}.ghost7{animation:fadeIn .5s .5s forwards,float 3s 1.5s ease-out infinite}.titledown{animation:titledown 2s ease forwards}.btndemo{position:absolute;bottom:30px;right:20px;z-index:20;background:none;border:none;cursor:pointer}@keyframes fadeIn{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes float{0%{transform:translate(0)}50%{transform:translateY(20px)}to{transform:translate(0)}}.line-container circle{opacity:0;transition:opacity .3s ease}#animated-path{opacity:0;transition:opacity .5s ease}@keyframes Omove{0%{stroke-dashoffset:305px}9%{stroke-dashoffset:0px;opacity:1}to{stroke-dashoffset:0px;opacity:1}}@keyframes opshow{0%{opacity:0}to{opacity:1}}@keyframes mvdowns{0%{top:-5%}to{top:0}}@keyframes titledown{0%{margin-top:-5%;opacity:0}to{margin-top:0;opacity:1}}@keyframes earthshowup{0%{opacity:0;top:10%}to{opacity:1;top:0}}@keyframes stockshowup{0%{opacity:0;top:10%}to{opacity:1;top:0}}@keyframes icondown{0%{opacity:0;margin-top:-8%}to{opacity:1;margin-top:0%}}.stock{position:absolute;bottom:0;left:0;width:100%;height:100%;background-image:url(../images/stock-BD2xL4RZ.svg);background-position:50% 90%;background-repeat:no-repeat;background-size:90% auto;clip-path:inset(0 100% 0 0);will-change:clip-path}@media only screen and (max-width: 992px){.stock{background-image:url(../images/stockmb-qlbJK_wN.svg)}}@media only screen and (max-width: 768px){.stock{background-position:50% 83%}}.dwbtn{position:absolute;bottom:30px;right:30px;width:300px;height:70px;background-image:url(../images/Gradientbtn-Blxl7rKB.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:100% auto;display:flex;border-radius:28px;align-items:center;justify-content:center;gap:20px;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.dwbtn p{color:#fff;width:200px;line-height:22px;max-height:44px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media only screen and (min-width: 992px){.dwbtn:hover{background-image:url(../images/Gradientbtnhv-BiwfSJkw.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:100% auto}}@media only screen and (max-width: 768px){.dwbtn{width:70%;left:50%;transform:translate(-50%);height:50px;font-weight:700}}.homeArea1{position:relative}.homeArea1 .view{display:flex;gap:40px}@media only screen and (max-width: 768px){.homeArea1 .view{flex-direction:column-reverse;gap:30px}}.homeArea2{position:relative;background-image:url(../images/skybk-C2m6lyBj.png);background-position:50% 50%;background-repeat:no-repeat;background-size:cover}@media only screen and (max-width: 768px){.homeArea2{background-image:url(../images/skybkMb-2_x9w4Xa.png);background-position:50% 50%;background-repeat:no-repeat;background-size:cover}}.specialdata{position:absolute;top:-16%;right:9%;border-radius:34px;border:1px solid #dddddd;z-index:10;overflow:hidden;width:250px}.specialdata .sdata{display:flex;align-items:center;justify-content:space-around;padding:20px;background-color:#fff}.specialdata .sdataNumber{display:flex;flex-direction:column}.specialdata .sdataNumber p{font-size:14px}.specialdata .sdataText{padding:20px;color:#fff;background:#a1cb2f;background:linear-gradient(90deg,#a1cb2f,#ffd84d)}.specialdata .sdataText p{line-height:25px;text-align:center}@media only screen and (max-width: 1280px){.pcshide{display:none}}@media only screen and (max-width: 992px){.padhide{display:none}}@media only screen and (max-width: 768px){.mbhide{display:none}}.lineRed{position:absolute;top:9%;left:0;width:100%}@media only screen and (max-width: 992px){.lineRed{top:50%}}@media only screen and (max-width: 768px){.lineRed{top:55%}}.homePad{padding:110px 0 120px}@media only screen and (max-width: 768px){.homePad{padding:40px 0 60px}}.homeAbImg{width:96%;padding-top:118%;position:relative;border-radius:20px;overflow:hidden;z-index:10}.homeAbImg .view{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../images/abimg-DbxhkhEz.png);background-position:50% 50%;background-repeat:no-repeat;background-size:cover}@media only screen and (max-width: 768px){.homeAbImg{width:100%;padding-top:200px}}.arrowR{width:20px;height:20px;background-image:url(../images/arrowRw-DlRDoMXK.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:contain}.BtnMore{width:200px;height:70px;border-radius:28px;background-color:#0c7958;color:#fff;display:flex;justify-content:center;gap:20px;align-items:center}@media only screen and (min-width: 992px){.BtnMore:hover{background-color:#c8eb47;border-radius:60px;color:#000}.BtnMore:hover .arrowR{background-image:url(../images/arrowRb-B9CSg_5O.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:contain}}@media only screen and (max-width: 768px){.BtnMore{width:165px;margin:0 auto;height:50px;border-radius:24px}}.homeAbtext{display:flex;gap:20px;flex-direction:column;padding-top:20%;padding-left:30px}@media only screen and (max-width: 768px){.homeAbtext{padding-top:0;padding-left:0;gap:10px}.homeAbtext h2{text-align:center;font-size:28px}}.colorline1{position:absolute;top:10%;left:-10%;width:30%}.colorline2{position:absolute;bottom:-9%;right:0;width:17%;z-index:10}@media only screen and (max-width: 768px){.colorline2{position:absolute;bottom:27%;right:0;width:20%}}.area2Text{width:60%;margin-right:auto;margin-left:auto;text-align:center;padding-bottom:0%;position:relative;z-index:10}.area2Text h3 span{color:#37c870}@media only screen and (max-width: 768px){.area2Text{width:100%}}.earthImg2{width:100%;padding-top:43.0817610063%;position:absolute;bottom:0}.earthImg2 .view{position:absolute;bottom:0;left:0;width:100%;height:100%;background-image:url(../images/earthImg-Og4mhh2H.png);background-position:50% 50%;background-repeat:no-repeat;background-size:100% auto}.earthBox{width:100%;margin:0 auto;padding-top:11%;position:relative;display:flex;flex-direction:column;align-items:center}.EsgImg{position:absolute;top:-8%;left:50%;z-index:5;transform:translate(-50%,-50%)}@media only screen and (max-width: 768px){.EsgImg{width:35%;top:-11%}}.datavalue,.datavalue3{font-size:50px;display:block;font-weight:700;color:#333;letter-spacing:.5px}.dataRun{position:relative;top:10vh;z-index:10;display:flex;width:100%;justify-content:space-around;padding:27% 0 8%;margin:0 auto}.dataRun .item{border-radius:50%;background-color:#fff;width:260px;height:260px;color:#a1cb2f;padding:20px;position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column}.dataRun .item:before{content:"";border:1px solid #a1cb2f;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:5;width:80%;height:80%;border-radius:50%}.dataRun .datavalue{color:#a1cb2f;font-size:58px}.dataRun p{color:#333;text-align:center}@media only screen and (max-width: 1280px){.dataRun{padding-top:5%;height:70vh;justify-content:center;gap:20px;top:0}.dataRun .item{width:220px;height:220px}}@media only screen and (max-width: 768px){.dataRun{position:relative;flex-direction:column;gap:20px;padding-top:0;justify-content:flex-start;height:66vh;top:0}.dataRun .datavalue{font-size:30px}.dataRun p{font-size:16px;text-align:right}.dataRun .item{width:100%;height:auto;padding:20px 30px;border-radius:20px;display:flex;flex-direction:row;justify-content:space-between}.dataRun .item:before{display:none}}.cardPointBOX{position:relative}.cardPointBOX .BG3{position:absolute;bottom:3%;left:-20px}@media only screen and (max-width: 768px){.cardPointBOX{overflow:hidden}.cardPointBOX .BG3{position:absolute;bottom:30px;left:-6px;width:50%}}:root{--cards: 4;--cardHeight: 60vh;--cardTopPadding: 1.5em;--cardMargin: 4vw}.homecard{width:100%;margin:0 auto}@media only screen and (max-width: 992px){.homecard{width:100%;margin-left:-20px}}@media only screen and (max-width: 768px){.homecard{width:100%;margin-left:auto}}#cardsitem{position:relative;list-style:none;padding-left:0;display:grid;grid-template-columns:1fr;grid-template-rows:repeat(var(--cards),var(--cardHeight));gap:var(--cardMargin);padding-bottom:calc(var(--cards) * var(--cardTopPadding));margin-bottom:var(--cardMargin);height:110vh}@media only screen and (max-width: 768px){#cardsitem{height:auto;display:flex;flex-direction:column;gap:0;margin-left:0}}.card2{top:40px}.card3{top:80px}.card4{top:120px}.card{position:absolute;width:100%;height:100%;transition:none!important;padding-top:10%}@media only screen and (max-width: 768px){.card{position:relative;padding-top:0}}.card-body{background-color:#fff;box-sizing:border-box;border-radius:20px;box-shadow:0 3px 20px #0000001a;height:var(--cardHeight);display:flex;justify-content:center;align-items:center;transition:all .5s}@media only screen and (max-width: 768px){.card-body{flex-direction:column;height:auto}}.homeArea3{position:relative;background-color:#e8edf3;padding:120px 0 100px}.homeArea3 .title{text-align:center;position:relative}@media only screen and (max-width: 768px){.homeArea3{padding:60px 0 100px}.homeArea3 .title{margin-bottom:20px}}.colorlin3{position:absolute;top:50px;left:0}@media only screen and (max-width: 768px){.colorlin3{display:none}}.colorlin3mb{position:absolute;top:2%;right:-19%;width:250px;height:250px;display:none}@media only screen and (max-width: 768px){.colorlin3mb{display:block;width:33%;top:1%;right:-11%;height:150px}}.cardView{position:relative;padding:0 0 0 60px;overflow:hidden}.cardView .itemText{position:relative;width:60%;height:100%;display:flex;flex-direction:column;justify-content:space-around;padding:20px 40px 20px 0;gap:30px}.cardView .itemText h3{display:flex;align-items:center;gap:20px}.cardView .itemText h3 span{font-size:72px;color:#0c7958}.cardView .itemText h3 b{font-weight:700}.cardView .itemText .truncate-text{line-height:30px;max-height:120px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.cardView .imgBox{width:40%}@media only screen and (max-width: 768px){.cardView{padding:30px}.cardView .itemText{width:100%;padding:0;gap:20px}.cardView .itemText .truncate-text{line-height:26px}.cardView .itemText h3{margin-bottom:26px;margin-top:10px;gap:10px;font-size:20px}.cardView .itemText h3 span{font-size:26px}}.Label1{position:absolute;left:0;top:40px}@media only screen and (max-width: 768px){.Label1{top:16px;width:20px}}.pointiconBox{display:flex}.pointiconBox .view{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;width:50%;gap:5px}.pointiconBox .view .text{width:65%;padding-left:10px}.pointiconBox .data{font-size:45px;font-weight:700}.pointiconBox .data span{font-size:16px}.pointiconBox .iconcircle{border-radius:50%;border:1px solid #a7a7a7;width:80px;height:80px;display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 768px){.pointiconBox{flex-direction:column;gap:20px;margin-bottom:20px}.pointiconBox .view{width:100%}.pointiconBox .view .text{width:70%}.pointiconBox .data{font-size:28px}.pointiconBox .iconcircle{width:60px;height:60px;padding:15px}}.cardimgBox{width:40%}.cardimgBox .pointimg{width:100%;padding-top:var(--cardHeight);background-image:url(../images/pointimg1-ClGRcZh_.png);background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.cardimgBox .pointimg2{width:100%;padding-top:var(--cardHeight);background-image:url(../images/pointimg2-Ce0Dore6.png);background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.cardimgBox .pointimg3{width:100%;padding-top:var(--cardHeight);background-image:url(../images/pointimg3-BC9hUJqL.png);background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.cardimgBox .pointimg4{width:100%;padding-top:var(--cardHeight);background-image:url(../images/pointimg4-pxDjBSFW.png);background-position:50% 50%;background-repeat:no-repeat;background-size:cover}@media only screen and (max-width: 768px){.cardimgBox{width:100%}.cardimgBox .pointimg{padding-top:200px;border-radius:10px}.cardimgBox .pointimg2{padding-top:200px;border-radius:10px;background-position:50% 15%}.cardimgBox .pointimg3{padding-top:200px;border-radius:10px;background-position:50% 60%}.cardimgBox .pointimg4{padding-top:200px;border-radius:10px;background-position:50% 15%}}.circleBtn{position:absolute;right:-40px;top:30px;border-radius:35px;background-color:#0c7958;width:85px;height:85px;display:flex;align-items:center;justify-content:center}.circleBtn .arrowR{width:25px;height:25px;background-position:50% 50%;background-repeat:no-repeat;background-size:25px auto}@media only screen and (min-width: 992px){.circleBtn:hover{border-radius:50%;background-color:#c8eb47}.circleBtn:hover .arrowR{background-image:url(../images/arrowRb-B9CSg_5O.svg)}}@media only screen and (max-width: 768px){.circleBtn{width:45px;height:45px;top:-3px;right:-10px;border-radius:18px}.circleBtn .arrowR{width:18px;height:18px;background-size:contain}}.esgicon{display:flex;gap:20px;margin-top:20px;flex-direction:row;flex-wrap:wrap}@media only screen and (max-width: 768px){.esgicon img{width:45px;height:45px}}.homeArea4{position:relative;padding:155px 0 0}.homeArea4:after{content:"";position:absolute;top:0;left:0;width:100%;height:80%;background-image:url(../images/homeArea3bk-npmdQbsb.png);background-position:50% 50%;background-repeat:no-repeat;background-size:cover}@media only screen and (max-width: 768px){.homeArea4{padding:60px 0 0}.homeArea4:after{content:"";position:absolute;top:0;left:0;width:100%;height:80%;background-image:url(../images/homeArea3bkmb-CNA_XfRR.png);background-position:50% 45%;background-repeat:no-repeat;background-size:cover}}.HAwardsTitle{display:flex;border-radius:20px 20px 0 0;overflow:hidden}.HAwardsTitle .title{background-image:url(../images/awardbk-CAkLsbgR.png);background-position:50% 50%;background-repeat:no-repeat;background-size:cover;padding:70px 80px;width:66.66%}.HAwardsTitle .title h2{margin-bottom:20px}.HAwardsTitle .awardicon{background-color:#fff;width:33.33%;display:flex;align-items:center;justify-content:space-around;flex-direction:row;flex-wrap:wrap;align-items:flex-end}.HAwardsTitle .awardicon img{position:relative;top:-20px}.HAwardsTitle .awardicon .data{padding:20px}.HAwardsTitle .awardicon .data .view{display:flex}.HAwardsTitle .awardicon .data .view p{font-size:70px;font-weight:700;line-height:60px;margin-bottom:10px}.HAwardsTitle .awardicon .note{background-image:url(../images/awNotebk-r8gAi3mW.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:cover;padding:20px;width:100%}.HAwardsTitle .awardicon .note p{font-size:20px;text-align:center;color:#fff}@media only screen and (max-width: 992px){.HAwardsTitle .title,.HAwardsTitle .awardicon{width:50%}}@media only screen and (max-width: 768px){.HAwardsTitle{flex-direction:column-reverse}.HAwardsTitle .title{width:100%;padding:40px}.HAwardsTitle .awardicon{width:100%;padding-top:20px}}.homeAwards{position:relative;z-index:10;border-radius:20px}.homeAwards .container{border-radius:0 0 20px 20px;border:1px solid #ddd}.homeAwards .mbtitle{text-align:center;margin-bottom:20px}.homeAwards .swiper-container{width:100%;margin:0 auto}.homeAwards .swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;height:auto;align-content:flex-start}.homeAwards .container{overflow:hidden}.awardsSwiperBtn{display:flex;align-items:center;justify-content:flex-end;gap:20px;margin-top:40px;position:relative;z-index:10}.awardsSwiperBtn .swiper-navigation-icon{display:none}.awardsSwiperBtn .view{display:flex;gap:20px}.awardsSwiperBtn .btn{position:relative;border-radius:28px;background-color:#0c7958;width:70px;height:70px;display:flex;align-items:center;justify-content:center;right:0;top:0;margin-top:0;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.awardsSwiperBtn .btn .arrowR{width:25px;height:25px;background-position:50% 50%;background-repeat:no-repeat;background-size:25px auto;background-image:url(../images/arrowspwR-C1DRJCj0.svg)}.awardsSwiperBtn .btn .arrowL{width:25px;height:25px;background-position:50% 50%;background-repeat:no-repeat;background-size:25px auto;background-image:url(../images/arrowspwL-D2jiNA2P.svg)}@media only screen and (min-width: 992px){.awardsSwiperBtn .btn:hover{border-radius:50%;background-color:#c8eb47}.awardsSwiperBtn .btn:hover .arrowR{background-image:url(../images/arrowspbR-BDJIOjvU.svg);border-radius:50%}.awardsSwiperBtn .btn:hover .arrowL{background-image:url(../images/arrowspbL-B4luPOUK.svg);border-radius:50%}}@media only screen and (max-width: 768px){.awardsSwiperBtn .btn{width:50px;height:50px;top:0;right:0;border-radius:18px}.awardsSwiperBtn .btn .arrowR,.awardsSwiperBtn .btn .arrowL{width:18px;height:18px;background-size:contain}}@media only screen and (max-width: 1280px){.awardsSwiperBtn{justify-content:space-between}}@media only screen and (max-width: 768px){.awardsSwiperBtn{margin-top:20px}.awardsSwiperBtn .BtnMore{margin:0}}.awardsitem{display:flex;flex-direction:column;align-items:flex-start;flex-direction:row;flex-wrap:wrap;padding:40px;gap:10px}.awardsitem span{color:#0c7958;font-size:16px;text-align:left;display:block;width:100%}.awardsitem h3{font-size:28px;margin-bottom:10px;line-height:41px;height:82px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;width:100%;text-align:left}.awardsitem:nth-child(odd){background-color:#ddd}.awardsitem:nth-child(odd) .awardsitemLink a{background-color:#fff}.awardsitemLink{display:flex;gap:10px;flex-direction:column;width:100%}.awardsitemLink a{border-radius:5px;background-color:#f4f4f4;width:100%;padding:0 10px;text-align:left;line-height:60px;max-height:60px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}@media only screen and (min-width: 992px){.awardsitemLink a:hover{color:#0c7958}}.homeArea5{position:relative;background-image:url(../images/homenewsbk-M8qeR0SH.png);background-position:50% 50%;background-repeat:no-repeat;background-size:cover;padding:27vh 80px 10%;margin-top:-20vh;overflow:hidden}.homeArea5 .title{text-align:center;margin-bottom:40px}@media only screen and (max-width: 1280px){.homeArea5{padding:27vh 50px 10%;margin-top:-18vh}}@media only screen and (max-width: 992px){.homeArea5{padding:27vh 30px 10%;margin-top:-18vh}}@media only screen and (max-width: 768px){.homeArea5{padding:30vh 30px 20%;margin-top:-24vh}.homeArea5 .title{margin-bottom:20px}}.newsLbk{position:absolute;top:-21%;left:-18%;z-index:5;width:51%;height:61%}@media only screen and (max-width: 768px){.newsLbk{top:-6%;left:-31%;width:68%;height:66%}}.newsRbk{position:absolute;bottom:-15%;right:-11%;z-index:5;width:50%;height:50%}@media only screen and (max-width: 768px){.newsRbk{bottom:-17%}}.homenews{position:relative;z-index:10}.homenews .swiper-horizontal{padding-bottom:45px}.homenews .item{position:relative;border-radius:20px;background-color:#fff;width:33.33%;padding:60px 60px 100px;display:flex;gap:20px;flex-direction:column;transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-webkit-transition:all .5s}@media only screen and (max-width: 768px){.homenews .item{padding:40px 40px 100px;gap:10px}}.homenews .item h4{line-height:41px;height:82px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-webkit-transition:all .5s}.homenews .item p{line-height:30px;height:60px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.homenews .item .circleBtn{position:absolute;inset:auto auto -42px 60px}@media only screen and (max-width: 768px){.homenews .item .circleBtn{bottom:25px;left:40px}}@media only screen and (min-width: 992px){.homenews .item:hover{transform:scale(.9)}.homenews .item:hover h4{color:#0c7958}}.homenews .BtnMore{margin:0 auto}@media only screen and (max-width: 1280px){.homenews .BtnMore{margin:inherit}.homenews .item{padding:40px 40px 80px}}@media only screen and (max-width: 768px){.homenews .swiper-horizontal{padding-bottom:0}.homenews .marb-100{margin-bottom:20px}}.newsSwiperBtn{display:flex}@media only screen and (max-width: 1280px){.newsSwiperBtn{justify-content:space-between}}.newsSwiperBtn .view{width:auto;display:none}@media only screen and (max-width: 1280px){.newsSwiperBtn .view{display:flex;gap:20px}}.newsSwiperBtn .btn{position:relative;border-radius:28px;background-color:#0c7958;width:70px;height:70px;display:flex;align-items:center;justify-content:center;right:0;top:0;margin-top:0;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.newsSwiperBtn .btn .arrowR{width:25px;height:25px;background-position:50% 50%;background-repeat:no-repeat;background-size:25px auto;background-image:url(../images/arrowspwR-C1DRJCj0.svg)}.newsSwiperBtn .btn .arrowL{width:25px;height:25px;background-position:50% 50%;background-repeat:no-repeat;background-size:25px auto;background-image:url(../images/arrowspwL-D2jiNA2P.svg)}.newsSwiperBtn .btn .swiper-navigation-icon{display:none}@media only screen and (min-width: 992px){.newsSwiperBtn .btn:hover{border-radius:50%;background-color:#c8eb47}.newsSwiperBtn .btn:hover .arrowR{background-image:url(../images/arrowspbR-BDJIOjvU.svg);border-radius:50%}.newsSwiperBtn .btn:hover .arrowL{background-image:url(../images/arrowspbL-B4luPOUK.svg);border-radius:50%}}@media only screen and (max-width: 768px){.newsSwiperBtn .btn{width:50px;height:50px;top:0;right:0;border-radius:18px}.newsSwiperBtn .btn .arrowR,.newsSwiperBtn .btn .arrowL{width:18px;height:18px;background-size:contain}}@media (min-width: 1280px){.homenews .swiper-wrapper{display:flex!important;flex-wrap:wrap!important;transform:none!important;transition-property:none!important;gap:20px;margin-left:0!important;pointer-events:none!important;align-items:stretch}.homenews .swiper-slide{width:calc(33% - 12px)!important;margin-right:0!important;pointer-events:auto}}@media (min-width: 1920px){.homenews .swiper-wrapper{gap:30px}.homenews .swiper-slide{width:calc(33.3333% - 20px)!important}}.Topmenu{position:fixed;top:0;left:0;width:100%;padding:20px;background-color:#fff;z-index:999;display:flex;justify-content:center;align-items:center;height:80px;box-shadow:0 0 10px #0000001a}@media only screen and (max-width: 1280px){.Topmenu{height:70px}}.Toplogo{display:flex;align-items:center;gap:20px;position:absolute;left:40px}.Toplogo span{padding-right:20px;color:#a7adbf}.Toplogo p{font-weight:700}@media only screen and (max-width: 1441px){.Toplogo{gap:10px;left:20px}.Toplogo span{padding-right:10px}.Toplogo img{max-width:150px}}@media only screen and (max-width: 992px){.Toplogo{gap:5px}.Toplogo span{padding-right:5px}.Toplogo img{max-width:100px}}.TopTool{position:absolute;right:40px;display:flex;align-items:center;gap:20px}@media only screen and (max-width: 1280px){.TopTool{right:65px;gap:10px}}.langBox p{display:flex;align-items:center;gap:10px}.langBox a{font-size:16px;font-weight:700}@media only screen and (min-width: 992px){.langBox a:hover{color:#0c7958}}@media only screen and (max-width: 1441px){.langBox p{gap:5px}}.searchinput{position:fixed;top:90px;right:0;background-color:#fff;width:300px;padding:15px 20px;border-radius:0 0 10px 10px;opacity:0;visibility:hidden;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.searchinput input{background-color:#ebebeb;width:100%;padding:10px;border-radius:5px}.searchinput button{position:absolute;top:26px;right:36px}.searchinput.show{opacity:1;visibility:visible;top:80px}@media only screen and (max-width: 1280px){.searchinput.show{opacity:1;visibility:visible;top:70px}}.TopmenuItem{display:block}.TopmenuItem ul{display:flex;gap:15px}@media only screen and (max-width: 1500px){.TopmenuItem ul{display:flex;gap:10px}.TopmenuItem ul a{font-size:16px}}@media only screen and (max-width: 1280px){.TopmenuItem{display:none}}.navTitlea{font-weight:700;position:relative;padding:20px 0;z-index:99}.navTitlea:before{content:"";position:absolute;bottom:-10px;left:0;width:0%;height:4px;background-color:#0c7958;visibility:hidden;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}@media only screen and (min-width: 992px){.navTitlea:hover{color:#0c7958}.navTitlea:hover:before{content:"";width:100%;visibility:visible}}@media only screen and (max-width: 1280px){.navTitlea:before{bottom:-6px}}.subMenu{position:fixed;top:60px;left:0;width:100%;z-index:98;visibility:hidden;opacity:0;padding-top:40px;transition:top .5s,opacity .1s;-webkit-transition:top .5s,opacity .1s;-moz-transition:top .5s,opacity .1s;-ms-transition:top .5s,opacity .1s;-o-transition:top .5s,opacity .1s;pointer-events:none;box-shadow:0 8px 10px #0000000d}.submenuMain{padding:40px 20%;background-color:#fff;border-top:1px solid #ddd}@media only screen and (max-width: 1280px){.submenuMain{padding:40px}}.navTitle{font-size:28px;font-weight:700;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #ddd}@media only screen and (max-width: 1280px){.navTitle{font-size:22px;padding-bottom:10px;margin-bottom:10px}}.submenuView{display:flex;gap:60px;flex-direction:row;flex-wrap:wrap}.submenuView a{margin-bottom:5px}@media only screen and (min-width: 992px){.submenuView a:hover{color:#0c7958}}.submenuView .Titem{font-weight:700;position:relative;padding-right:30px;margin-bottom:10px}@media only screen and (max-width: 1280px){.submenuView{gap:50px}.submenuView .Titem{margin-bottom:5px}}.submenuItem{display:flex;flex-direction:column}.submenuItem .sitem{font-weight:300;font-size:16px}.garrow{width:20px;height:20px;background-image:url(../images/garrow-C6t-trT9.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:100% auto;display:inline-block;position:absolute;top:3px;right:0;display:none}@media only screen and (min-width: 992px){.Topdropdown:hover .subMenu{top:40px;visibility:visible;opacity:1;pointer-events:auto}}@media only screen and (max-width: 1280px){.Topdropdown:hover .subMenu{top:30px;visibility:visible;opacity:1;pointer-events:auto}}#menu-container{display:none}@media only screen and (max-width: 1280px){#menu-container{display:block}}#menu-wrapper{position:absolute;right:20px}#menu-wrapper #hamburger-menu{position:relative;width:30px;height:20px;margin:10px 0 15px 15px;display:none;cursor:pointer}@media only screen and (max-width: 1280px){#menu-wrapper #hamburger-menu{display:block}}@media only screen and (max-width: 992px){#menu-wrapper #hamburger-menu{margin:10px 0 15px 5px}}#menu-wrapper #hamburger-menu span{display:block;width:100%;height:4px;border-radius:10px;background-color:#0c7958;position:absolute;transform:rotate(0);opacity:1;left:0;transition:.4s ease-in-out}#menu-wrapper #hamburger-menu span:nth-child(1){top:0}#menu-wrapper #hamburger-menu span:nth-child(2){top:9px}#menu-wrapper #hamburger-menu span:nth-child(3){top:18px}#menu-wrapper #hamburger-menu.open span:nth-child(1){transform:translateY(9px) rotate(135deg)}#menu-wrapper #hamburger-menu.open span:nth-child(2){opacity:0;transform:translate(-60px)}#menu-wrapper #hamburger-menu.open span:nth-child(3){transform:translateY(-9px) rotate(-135deg)}#menu-container .menu-list{position:fixed;top:0;padding-top:70px;right:-100%;z-index:99;display:block;width:100%;max-width:100%;height:100vh;padding-left:0;background:#fff;border-top:1px solid #ddd;overflow-y:auto;overflow-x:hidden;transition:left .4s ease-out}#menu-container .menu-list.active{right:0%}.overflow-hidden{overflow:hidden!important}#menu-container .menu-list .accordion-toggle,#menu-container .menu-list .menu-login{font-size:16px;padding:20px;text-transform:uppercase;border-top:1px solid #dbdcd2;letter-spacing:1px;position:relative}#menu-container .menu-list li:first-of-type{border-top:0}.accordion-toggle,.accordion-content{cursor:pointer;font-size:16px}.accordion-content{max-height:0;overflow:hidden;transition:max-height .5s ease;padding-top:0;padding-bottom:0}.accordion-content li:first-child{padding-top:10px}.accordion-content li:last-child{padding-bottom:10px}.accordion-content.open{max-height:500px;padding-top:20px;padding-bottom:20px}.accordion-toggle a:before,.accordion-toggle a:after{content:"";display:block;position:absolute;top:50%;right:30px;width:15px;height:2px;margin-top:-1px;background-color:#5a5858;transform-origin:50% 50%;transition:all .3s ease-out}.accordion-toggle.no a:before{opacity:0}.accordion-toggle.no a:after{opacity:0}.accordion-toggle a:before{transform:rotate(-90deg);opacity:1;z-index:2}.accordion-toggle.active-tab{background:#a1cb2f;transition:all .3s ease}.accordion-toggle.active-tab a:before{transform:rotate(0);background:#fff!important}.accordion-toggle.active-tab a:after{transform:rotate(180deg);background:#fff!important;opacity:0}.menu-submenu li{display:flex;flex-direction:column;margin-bottom:5px}.menu-submenu li .head{font-weight:700;color:#0c7958}.menu-list .menu-link{font-weight:700;font-size:18px;width:100%;display:block}.goTop{position:fixed;bottom:40px;right:40px;z-index:99;cursor:pointer}.goTop .circle{width:75px;height:75px;border-radius:50%;background-color:#c8eb47;display:flex;align-items:center;justify-content:center;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}@media only screen and (min-width: 992px){.goTop:hover .circle{background-color:#dbff56}}@media only screen and (max-width: 768px){.goTop{bottom:20px;right:20px}.goTop .circle{width:50px;height:50px}}.LoadingTree{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#ebebeb;display:none;z-index:99;align-items:center;justify-content:center}.LoadingTree.show{display:flex}.noData{color:#333}.menu-list,.menu-submenu,.accordion-content,.accordion-toggle{-webkit-tap-highlight-color:transparent!important;-webkit-touch-callout:none}.menu-list a{-webkit-tap-highlight-color:rgba(0,0,0,.05)}.footer{background-color:#1e5544;padding:60px 0}.footerlink{display:flex;justify-content:space-between}.footerlink .view{width:70%;display:flex;align-items:center;justify-content:space-between;gap:20px}@media only screen and (max-width: 992px){.footerlink{flex-direction:column;gap:15px}.footerlink .view{align-items:flex-start;flex-direction:column;gap:10px;width:100%}}.footerlogo{display:flex;gap:20px;align-items:center;width:30%}.footerlogo p{color:#fff}.footerlogo span{padding-right:20px}@media only screen and (max-width: 1280px){.footerlogo{width:40%}}@media only screen and (max-width: 992px){.footerlogo{width:100%}}.footercontact{display:flex;gap:10px;color:#fff}.footercontact a{color:#fff}@media only screen and (max-width: 992px){.footercontact{flex-direction:column;gap:0}}.footershare{display:flex;gap:10px}@media only screen and (min-width: 992px){.footershare a:hover{opacity:.8}}.footerBtn{width:30%;display:flex;gap:20px;flex-direction:column;padding-right:60px}@media only screen and (max-width: 1280px){.footerBtn{width:40%;padding-right:20px}}@media only screen and (max-width: 992px){.footerBtn{width:100%;padding-right:0}}.footerSpBtn{border-radius:20px;background-color:#fff;color:#00855d;position:relative;width:100%;display:flex;padding:16px 25px 14px;font-weight:700;align-items:center}.footerSpBtn .btn{position:absolute;top:13px;right:13px;width:36px;height:36px;background-image:url(../images/ftBtn-BiG2B7s4.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:100% auto;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}@media only screen and (min-width: 992px){.footerSpBtn:hover .btn{position:absolute;top:13px;right:13px;width:36px;height:36px;background-image:url(../images/ftBtnhv-BO3F6kfm.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:100% auto}}@media only screen and (max-width: 768px){.footerSpBtn{height:60px}.footerSpBtn .btn{top:13px}}.footerdwbtn{width:100%;height:60px;background-image:url(../images/Gradientbtn-Blxl7rKB.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:100% auto;display:flex;border-radius:20px;align-items:center;justify-content:space-between;gap:20px;padding:10px 25px;font-size:18px;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.footerdwbtn p{color:#fff}@media only screen and (min-width: 992px){.footerdwbtn:hover{background-image:url(../images/Gradientbtnhv-BiwfSJkw.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:100% auto}}@media only screen and (max-width: 768px){.footerdwbtn{font-size:16px}}.footerMenu{width:70%}.footerMenu ul{display:flex;justify-content:flex-start;flex-direction:row;flex-wrap:wrap;gap:20px 20px}.footerMenu li{display:flex;flex-direction:column;gap:2px;width:23%}.footerMenu .title{font-size:18px;font-weight:700;opacity:1}.footerMenu a{font-size:16px;color:#fff;opacity:.8}@media only screen and (min-width: 992px){.footerMenu a:hover{opacity:1}}@media only screen and (max-width: 1280px){.footerMenu ul{justify-content:flex-start}}@media only screen and (max-width: 992px){.footerMenu{display:none}}.footerMenuBox{display:flex}.footerCopy{background-color:#333;display:flex;color:#fff;font-size:15px;padding:20px 0}.footerCopy .main-1280{display:flex;justify-content:space-between}@media only screen and (max-width: 992px){.footerCopy .main-1280{flex-direction:column}}.webmap{display:flex;gap:10px}.webmap a{color:#fff;font-size:15px}@media only screen and (min-width: 992px){.webmap a:hover{opacity:.8}}.epaper{border-radius:20px;background-color:#fff;padding:10px 15px 10px 25px;width:100%;display:flex;justify-content:space-between}.epaper button{width:50px;height:40px;border-radius:10px;background-color:#00855d;color:#fff;font-size:16px;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}@media only screen and (min-width: 992px){.epaper button:hover{background-color:#c8eb47;color:#333}}.Caution{position:sticky;top:80px;display:flex;width:100%;padding:20px 40px;justify-content:center;align-items:center;gap:20px;background-color:#ddd;cursor:pointer}@media only screen and (max-width: 768px){.Caution{top:70px}}.NotecloseBtn{width:200px;height:70px;border-radius:28px;background-color:#0c7958;color:#fff;display:flex;justify-content:center;align-items:center;margin:0 auto;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}@media only screen and (min-width: 992px){.NotecloseBtn:hover{background-color:#c8eb47;color:#333}}@media only screen and (max-width: 768px){.NotecloseBtn{width:160px;height:50px}}.CautionContent{padding:80px 0;display:none}@media only screen and (max-width: 768px){.CautionContent{padding:40px 0}}.CCopen.is-open{display:block}.CautionClick .arrow{transition:transform .3s ease;transform-origin:center}.CautionClick.is-active .arrow{transform:rotate(180deg)}.specialdata,.area2Text h3,.area2Description,.earthImg2,.earthImg2 .view{opacity:0}.homeAbImg,.homeAbtext h2,.homeAbtext>p,.homeAbtext>[x-html]{opacity:0}.homeArea3 .title,.HAwardsTitle .title,.HAwardsTitle .awardicon,.homeArea5 .title,.homenews .swiper-wrapper .item{opacity:0}.homenews .swiper-horizontal{overflow:visible}@media only screen and (max-width: 768px){.homenews .swiper-horizontal{overflow:hidden}}.homeArea4{position:relative;overflow:hidden}.newsLbk,.newsRbk{position:absolute;z-index:1;pointer-events:none}.page404Box{width:100%;height:100vh;background-color:#e8edf3;position:relative;padding-top:80px}@media only screen and (max-width: 768px){.page404Box{padding-top:70px}}.page404L{position:absolute;top:25%;left:0;width:12%}@media only screen and (max-width: 1280px){.page404L{width:17%}}@media only screen and (max-width: 768px){.page404L{width:23%;top:13%}}.page404R{position:absolute;bottom:8%;right:0;width:15%}@media only screen and (max-width: 1280px){.page404R{width:20%}}@media only screen and (max-width: 768px){.page404R{width:26%}}.pagedeadText{display:flex;gap:35px}.pagedeadText p{color:#333;font-size:180px;font-weight:700;line-height:160px}.pagedeadText .item{display:flex;flex-direction:column;align-items:center;gap:15px}.pagedeadText b{font-size:50px;color:#0c7958}.pagedeadText span{font-size:28px}.pagedeadText{display:flex;flex-direction:column;align-items:center}.backtohome{width:180px;height:60px;border-radius:24px;color:#fff;background-color:#0c7958;display:flex;align-items:center;justify-content:center;font-weight:700}@media only screen and (min-width: 992px){.backtohome:hover{background-color:#c8eb47;color:#333}}@media only screen and (max-width: 768px){.backtohome{width:150px;height:50px}}.pagedeadView{display:flex;align-items:center;justify-content:center;height:100%;gap:5%}@media only screen and (max-width: 1280px){.pagedeadView{width:80%;margin:0 auto}.pagedeadView img{width:50%;max-width:600px}.pagedeadView .pagedeadText{gap:20px}.pagedeadView .pagedeadText p{font-size:100px;line-height:80px}.pagedeadView .pagedeadText .item{gap:5px}.pagedeadView .pagedeadText b{font-size:36px}.pagedeadView .pagedeadText span{font-size:24px}}@media only screen and (max-width: 768px){.pagedeadView{width:100%;flex-direction:column-reverse}.pagedeadView img{width:80%;max-width:400px}.pagedeadView .pagedeadText{gap:15px}.pagedeadView .pagedeadText p{font-size:60px;line-height:60px}.pagedeadView .pagedeadText .item{gap:5px}.pagedeadView .pagedeadText b{font-size:30px}.pagedeadView .pagedeadText span{font-size:18px}}.iconselectmate{position:absolute;top:0;right:0;font-size:16px;width:60px;height:60px;border-radius:24px;background-color:#0c7958;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}@media only screen and (min-width: 992px){.iconselectmate:hover{background-color:#c8eb47}.iconselectmate:hover #arrowDown path{fill:#333}}@media only screen and (max-width: 768px){.iconselectmate{width:50px;height:50px;border-radius:20px}}.iconselectmate svg{transition:transform .3s ease;transform-origin:center}.selectmate{position:relative;font-family:Roboto;color:#777;font-weight:300;background-color:#fff;box-shadow:0 7px 10px -3px #0000001a;border-radius:24px;transition:all 375ms ease-in-out}.selectmate.w100{width:100%}.selectmate.whitebk{border:1px solid #d6d6d6;box-shadow:none}.selectmate.widthlayout{width:33.33%;height:60px}.selectmate select{position:absolute;overflow:hidden;height:0px;opacity:0;z-index:-1}@media only screen and (max-width: 768px){.selectmate{border-radius:22px}}.contlistselectmate{position:relative;float:left;width:100%}.contselectint{position:absolute;left:0;top:0;z-index:999;overflow:hidden;height:0px;width:100%;background-color:#fff;padding:0;margin-bottom:0;margin-top:0;border-radius:0 0 3px 3px;box-shadow:1px 4px 10px -2px #0000001a;transition:all 375ms ease-in-out;margin-left:0}.contselectint li{position:relative;width:100%;border-bottom:1px solid #e0e0e0;background-color:#fff;list-style-type:none;padding:10px 30px;margin:0;color:#333;transition:all 275ms ease-in-out;display:block;cursor:pointer}.contselectint li:last-child{border-radius:3px;border-bottom:0px}.contselectint li:hover,.contselectint .active{background-color:#eee}.selecionadoopcion{padding:15px 20px;width:100%;display:block;margin:0;cursor:pointer;font-weight:700;color:#333}@media only screen and (max-width: 768px){.selecionadoopcion{padding:12px 20px}}.inputSearch{width:66.66%;position:relative;z-index:10}.inputSearch.W100{width:100%}.inputSearch.searchAll input{background-color:#e8edf3;box-shadow:none}.inputSearch input{width:100%;height:60px;border-radius:24px;padding:20px;box-shadow:1px 4px 10px -2px #0000001a}@media only screen and (max-width: 768px){.inputSearch input{height:50px}}.inputSearchBtn{width:60px;height:60px;border-radius:24px;background-color:#0c7958;cursor:pointer;position:absolute;top:0;right:0;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}@media only screen and (min-width: 992px){.inputSearchBtn:hover{background-color:#c8eb47}.inputSearchBtn:hover #Group_5 path{fill:#333}}@media only screen and (max-width: 768px){.inputSearchBtn{width:50px;height:50px;border-radius:20px;padding:1px 1px 0 0}}.selectArea{display:flex;gap:30px;position:relative;z-index:10}@media only screen and (max-width: 1280px){.selectArea{gap:20px}}@media only screen and (max-width: 992px){.selectArea .selectmate.widthlayout,.selectArea .inputSearch{width:50%}}@media only screen and (max-width: 768px){.selectArea{flex-direction:column;gap:10px}.selectArea .selectmate{border-radius:20px}.selectArea .selectmate.widthlayout{height:50px;width:100%}.selectArea .inputSearch{width:100%}.selectArea .inputSearch input{height:50px;border-radius:20px}}.newsListBox{border-radius:20px;display:flex;gap:30px;flex-direction:row;flex-wrap:wrap;justify-content:center;position:relative;z-index:2}.newsListBox .item{width:calc(33.33% - 20px);background-color:#fff;border-radius:20px;padding:30px 35px 45px;gap:10px;display:flex;flex-direction:column;flex-wrap:wrap;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.newsListBox .item h3{font-size:28px;line-height:36px}.newsListBox .item span{font-size:16px}@media only screen and (min-width: 992px){.newsListBox .item:hover{box-shadow:1px 4px 10px #0000001a}}@media only screen and (max-width: 1280px){.newsListBox{gap:20px}}@media only screen and (max-width: 992px){.newsListBox .item{width:calc(50% - 10px)}}@media only screen and (max-width: 768px){.newsListBox .item{width:100%;padding:25px 30px 40px}.newsListBox .item h3{font-size:24px;line-height:30px}}.tableNews{overflow-x:auto}.tableNews .table-container{width:100%;font-family:Microsoft JhengHei,sans-serif;border-radius:20px;overflow:hidden}.tableNews .table-container .table-row{display:flex;align-items:stretch;border-bottom:1px solid #ffffff}.tableNews .table-container .table-row:last-child{border-bottom:none}.tableNews .table-container .table-header{width:25%;background-color:#0c7958;color:#fff;padding:16px 24px;display:flex;align-items:center;font-weight:700;white-space:nowrap}.tableNews .table-container .table-content{width:75%;background-color:#dee1e4;color:#333;padding:16px 24px}.tableNews .table-container .table-content span{color:#c90000;font-weight:700}@media only screen and (max-width: 992px){.tableNews .table-container{min-width:800px}}.newsMore a{display:flex;gap:15px;border-radius:5px;background-color:#f4f4f4;padding:15px 30px}@media only screen and (min-width: 992px){.newsMore a:hover{color:#0c7958}}.discountNote b{color:#0c7958}.apply-btn{display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:50%;text-decoration:none;font-weight:700;font-size:16px;transition:all .2s ease-in-out;background-color:#00855d}@media only screen and (max-width: 992px){.apply-btn{border-radius:16px}}.appltUl{display:flex;flex-direction:column;gap:20px}.appltUl a{display:flex;background-color:#e8edf3;border-radius:20px;align-items:center;justify-content:space-between;padding:10px 30px;font-weight:700}.appltUl a b{color:#00855d}@media only screen and (min-width: 992px){.appltUl a:hover{color:#00855d}.appltUl a:hover .apply-btn{background-color:#c8eb47}.appltUl a:hover .apply-btn path{fill:#000}}@media only screen and (max-width: 768px){.appltUl a{align-items:flex-start;font-weight:700;flex-direction:column}}.newsShare{display:flex;align-items:center;justify-content:space-between}.newsShare .icon{display:flex;align-items:center;gap:10px;justify-content:flex-start;width:100%}.newsShare .icon a{line-height:0}.newsShare .circleTitle{margin-right:20px}@media only screen and (max-width: 992px){.newsShare{flex-direction:row;flex-wrap:wrap}.newsShare .icon{margin-bottom:10px;justify-content:center}}@media only screen and (max-width: 768px){.newsShare .circleTitle{margin-right:0}}.articleBtn{display:flex;justify-content:center;align-items:center;gap:20px}.articleBtn button{width:250px;height:60px;display:flex;justify-content:center;align-items:center;border-radius:24px;background-color:#0c7958;gap:15px;color:#fff;font-weight:700;padding-bottom:5px}.articleBtn button img{width:25px}@media only screen and (max-width: 992px){.articleBtn{width:100%}}@media only screen and (max-width: 768px){.articleBtn button{width:220px;height:50px;gap:8px;border-radius:20px}.articleBtn button img{width:20px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.siteSearchPage{overflow:hidden}.siteSearchPage .siteSearchPanel{min-height:220px}.siteSearchPage .siteSearchForm{position:relative;z-index:10}.siteSearchPage .siteSearchResults{width:100%;max-width:100%;min-height:80px;overflow-wrap:anywhere;word-break:break-word}.siteSearchPage .siteSearchResults .gsc-control-cse{width:100%!important;max-width:100%;padding:0!important;border:0!important;background-color:transparent!important;font-family:inherit}.siteSearchPage .siteSearchResults .gsc-wrapper,.siteSearchPage .siteSearchResults .gsc-results,.siteSearchPage .siteSearchResults .gsc-result{width:100%;max-width:100%}.siteSearchPage .siteSearchResults .gsc-tabsAreaInvisible{display:none!important}.siteSearchPage .siteSearchResults .gsc-above-wrapper-area{width:100%!important;max-width:100%;margin-bottom:24px!important}.siteSearchPage .siteSearchResults .gsc-above-wrapper-area .gsc-above-wrapper-area-container{display:table!important;width:100%!important;max-width:100%;table-layout:auto}.siteSearchPage .siteSearchResults .gsc-above-wrapper-area .gsc-result-info-container{width:100%!important;vertical-align:top}.siteSearchPage .siteSearchResults .gsc-above-wrapper-area .gsc-orderby-container,.siteSearchPage .siteSearchResults .gsc-above-wrapper-area .gsc-option-menu-invisible{display:none!important}.siteSearchPage .siteSearchResults .gsc-result,.siteSearchPage .siteSearchResults .gsc-webResult{overflow-wrap:anywhere;word-break:break-word}.siteSearchPage .siteSearchResults .gsc-webResult.gsc-result{margin:0 0 24px!important;padding:0 0 20px!important;border:0!important;border-bottom:1px solid #eeeeee!important}.siteSearchPage .siteSearchResults .gsc-webResult.gsc-result:last-child{margin-bottom:0!important;border-bottom:0!important}.siteSearchPage .siteSearchResults .gsc-table-cell-thumbnail.gs-title{display:none!important}.siteSearchPage .siteSearchResults .gs-title{margin:0 0 6px}.siteSearchPage .siteSearchResults .gs-title a{display:inline!important;color:#0c7958!important;font-size:18px;font-weight:700;line-height:1.5;text-decoration:none}.siteSearchPage .siteSearchResults .gs-title a:hover{color:#006b4a!important;text-decoration:underline}.siteSearchPage .siteSearchResults .gs-visibleUrl-short,.siteSearchPage .siteSearchResults .gs-visibleUrl-long{display:none!important}.siteSearchPage .siteSearchResults .gs-visibleUrl-breadcrumb{display:block!important;margin:0 0 8px;color:#888!important;font-size:14px;line-height:1.5}.siteSearchPage .siteSearchResults .gs-snippet{color:#333!important;font-size:16px;line-height:1.8}.siteSearchPage .siteSearchResults .gsc-cursor-box{width:100%!important;margin:28px 0 0!important;padding:0!important;text-align:center}.siteSearchPage .siteSearchResults .gsc-cursor{display:flex!important;width:100%!important;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px}.siteSearchPage .siteSearchResults .gsc-cursor-page{display:inline-flex!important;width:auto!important;min-width:36px;height:36px;align-items:center;justify-content:center;margin:0!important;padding:0 10px;border:1px solid #0c7958!important;border-radius:18px;color:#0c7958!important;line-height:1;cursor:pointer}.siteSearchPage .siteSearchResults .gsc-cursor-page.gsc-cursor-current-page{background-color:#0c7958!important;color:#fff!important}.siteSearchPage .siteSearchResults .gsc-cursor-page:not(.gsc-cursor-current-page):hover{background-color:#c8eb47!important;color:#333!important}.siteSearchPage .siteSearchResults .gs-title,.siteSearchPage .siteSearchResults .gs-visibleUrl,.siteSearchPage .siteSearchResults .gs-snippet{overflow-wrap:anywhere;word-break:break-word}.siteSearchPage .siteSearchNotice{margin:0;color:#888;text-align:center}@media only screen and (max-width: 992px){.siteSearchPage .siteSearchPanel{min-height:180px}}@media only screen and (max-width: 768px){.siteSearchPage .siteSearchResults .gsc-above-wrapper-area .gsc-above-wrapper-area-container{display:block!important}.siteSearchPage .siteSearchResults .gsc-above-wrapper-area .gsc-result-info-container,.siteSearchPage .siteSearchResults .gsc-above-wrapper-area .gsc-orderby-container{display:block!important;width:100%!important;text-align:left!important}.siteSearchPage .siteSearchResults .gsc-above-wrapper-area .gsc-orderby-container{display:none!important}.siteSearchPage .siteSearchResults .gsc-cursor-page{min-width:32px;height:32px;border-radius:16px}}.financeContent .subTitle{font-size:36px;margin-bottom:40px}@media only screen and (max-width: 992px){.financeContent .subTitle{font-size:28px;margin-bottom:20px}}.financeContent .bigTitle{font-size:45px;margin-bottom:40px}@media only screen and (max-width: 992px){.financeContent .bigTitle{font-size:36px;margin-bottom:30px}}.financeContent .smTitle{font-size:28px}.financeContent .section-main-title{font-size:36px}@media only screen and (max-width: 992px){.financeContent .section-main-title{font-size:32px}}figure.table{margin:0}.table-wrapper{width:100%;overflow-x:auto;border-radius:20px;margin-left:auto;margin-right:auto}.table-wrapper:last-child{margin-bottom:0}@media only screen and (max-width: 768px){.table-wrapper{border-radius:14px}}.table-wrapper.theme-orange-border{border:1px solid #FFBDAE}.table-wrapper.theme-yellow-border{border:1px solid #CF9200}.table-style-01.theme-teal,.table-style-03.theme-teal{--theme-color: #00A0CB;--theme-color-border: #00A0CB}.table-style-01.theme-blue,.table-style-03.theme-blue{--theme-color: #1C6FB7;--theme-color-border: #1C6FB7}.table-style-01.theme-green,.table-style-03.theme-green{--theme-color: #0EB2AE;--theme-color-border: #0EB2AE}.table-style-01.theme-orange,.table-style-03.theme-orange{--theme-color: #E86D50;--theme-color-border: #FFBDAE}.table-style-01.theme-yellow,.table-style-03.theme-yellow{--theme-color: #CF9200;--theme-color-border: #CF9200}.table-style-01{width:100%;min-width:600px;border-collapse:collapse;margin:0}.table-style-01 thead th{background-color:var(--theme-color, #00A0CB);color:#fff;font-weight:700;text-align:center;letter-spacing:1px;padding:20px 32px;line-height:1.5;vertical-align:middle}@media only screen and (max-width: 768px){.table-style-01 thead th{padding:10px 16px}}.table-style-01 tbody tr{border-bottom:1px solid var(--theme-color-border, #00A0CB)}.table-style-01 tbody tr:last-child{border-bottom:none}.table-style-01 tbody td{padding:20px 32px;line-height:1.5;vertical-align:middle}@media only screen and (max-width: 768px){.table-style-01 tbody td{padding:10px 16px}}.table-style-01 tbody td.col-stage{background-color:#d8e2ef;font-weight:700;text-align:center}.table-style-01 tbody td.col-stage.align-left{text-align:left}.table-style-01 tbody td.col-stage.text-regular{font-weight:400}.table-style-01 tbody td.col-desc{background-color:#fff}.table-style-01 tbody td.orange-bold{color:#cd5a3f;font-weight:700}.table-style-01 tbody td.yellow-bold{color:#815b00;font-weight:700}.table-style-01 tbody td.border-right{border-right:1px solid var(--theme-color-border)}.table-style-01.theme-green td.col-stage{background-color:#d5e2eb}.table-style-01.theme-orange td.col-stage{background-color:#fdf3f1}.table-style-01.theme-orange thead tr th:first-child{border-right:1px solid #fff}.table-style-01.theme-yellow td.col-stage{background-color:#fffcf2}.table-style-02 thead th{padding:8px 12px}@media only screen and (max-width: 768px){.table-style-02 thead th{padding:10px 16px}}.table-wrapper-03{margin:30px auto;border-radius:20px;overflow:auto;border:1px solid #C2C2C2}.table-wrapper-03.mart-60{margin-top:60px}@media only screen and (max-width: 768px){.table-wrapper-03{margin:30px auto;border-radius:12px}.table-wrapper-03.mart-60{margin-top:40px}}.table-style-03{width:100%;border-collapse:collapse;margin:0}.table-style-03 td{padding:20px 24px;text-align:left;vertical-align:middle;line-height:1.5}@media only screen and (max-width: 768px){.table-style-03 td{padding:10px 16px}}.table-style-03 tr:not(:last-child) .col-head{border-bottom:1px solid #FFFFFF}.table-style-03 tr:not(:last-child) .col-data{border-bottom:1px solid #C2C2C2}.table-style-03 .col-head{background-color:var(--theme-color, #0BBEBF);color:#fff;font-weight:700;text-align:center}.table-style-03 .col-data{background-color:#fff}table .table-list{list-style:none;padding-left:0;margin:0}table sup{font-size:12px}table .max-600w .col-data{text-align:center}.text-sm{font-size:16px}.mart-40{margin-top:40px}@media only screen and (max-width: 768px){.mart-40{margin-top:30px}}.max-600w{max-width:600px;margin-left:auto;margin-right:auto}.mainContent .table-footnote{font-size:16px;text-align:center;margin:20px auto}@media only screen and (max-width: 768px){.mainContent .table-footnote{font-size:14px}}.stewardship-chart-layout{display:flex;align-items:center;gap:32px;height:100%;min-height:0;overflow:hidden}.stewardship-chart-canvas{width:min(42%,300px);height:100%;aspect-ratio:1}.stewardship-chart-canvas canvas{width:100%!important;height:100%!important}.stewardship-chart-legend{flex:1}.stewardship-chart-legend h4{margin:0 0 18px;color:#333;font-size:20px;font-weight:700}.stewardship-chart-legend-items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px}.stewardship-chart-legend-item{display:flex;align-items:center;gap:14px;color:#333;font-size:16px;font-weight:700;white-space:nowrap}.stewardship-chart-legend-item>span:first-child{width:30px;height:8px;flex:0 0 auto}@media (max-width: 768px){.stewardship-chart-layout{flex-direction:column;align-items:stretch;gap:30px}.stewardship-chart-canvas{width:min(100%,360px);margin:0 auto}.stewardship-chart-legend-items{grid-template-columns:1fr}}.financeImg{width:100%;max-width:100%}@media only screen and (max-width: 768px){.financeImg{max-width:380px;margin-left:auto;margin-right:auto}}.financeImg img{width:100%;max-width:100%}.timeline-item{display:flex;gap:60px;position:relative}.timeline-item.theme-blue{--theme-color: #448AFC}.timeline-item.theme-purple{--theme-color: #965ADB}.timeline-item.theme-teal{--theme-color: #00A0CB}.timeline-item.theme-green{--theme-color: #0EB2AE}.timeline-item.theme-final{--theme-color: #707070;position:absolute;bottom:30px}@media only screen and (max-width: 768px){.timeline-item{gap:10px}}.timeline-marker{display:flex;flex-direction:column;align-items:center;width:80px;flex-shrink:0;position:relative}.timeline-marker:after{content:"";position:absolute;top:104px;left:50%;transform:translate(-50%);width:1px;background-color:var(--theme-color);height:calc(100% - 134px)}@media only screen and (max-width: 768px){.timeline-marker{width:48px}.timeline-marker:after{top:64px;height:calc(100% - 88px)}}.marker-circle{width:80px;height:80px;border-radius:50%;background-color:var(--theme-color);color:#fff;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:700;margin-top:-2px;z-index:2;outline:2px solid #fff;outline-offset:-6px}.marker-circle svg{width:26px;height:26px}@media only screen and (max-width: 768px){.marker-circle{width:48px;height:48px;font-size:16px;outline-offset:-5px;margin-top:0}}.timeline-content{padding:22px 0 30px;flex:1;overflow:hidden}.timeline-content .timeline-title{margin:0 0 30px;font-size:28px}.timeline-content .timeline-subtitle{margin:40px 0 30px;font-size:22px}.timeline-content p{margin:0 0 16px;text-align:justify;color:#333}.timeline-content p:last-child{margin-bottom:0}@media only screen and (max-width: 768px){.timeline-content{padding:14px 0 20px}.timeline-content .timeline-title{font-size:18px;margin-bottom:10px}.timeline-content p{margin:0 0 10px}.timeline-content .timeline-subtitle{font-size:18px;margin:26px 0 16px}}.theme-blue .timeline-title{color:#0d3a85}.theme-purple .timeline-title{color:#410d7d}.theme-teal .timeline-title{color:#005d75}.theme-green .timeline-title{color:#00706d}.esg-white-section{background-color:#fff;padding:80px 0}.esg-white-section .section-title{font-size:24px;font-weight:700}.esg-white-section p{margin-bottom:20px}@media only screen and (max-width: 768px){.esg-white-section{padding:60px 0}}.service-card-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:48px;margin:0 auto 40px}@media only screen and (max-width: 768px){.service-card-grid{grid-template-columns:1fr;gap:20px}}.service-card{background-color:#fff;border-radius:30px;padding:80px 58px;display:flex;flex-direction:column;align-items:center}.service-card .card-icon{margin-bottom:32px}.service-card .card-icon img{height:74px;width:auto;object-fit:contain}.service-card .card-title{font-size:22px;font-weight:700;margin:0 0 20px}.service-card .card-desc{margin:0;text-align:justify;text-align-last:center}.service-card.left-text-card{text-align:left;align-items:flex-start;padding:50px}.service-card.left-text-card .card-desc{text-align:justify;text-align-last:left}.service-card.complaint-card{padding:45px 70px;width:100%;text-align:left}.service-card.complaint-card .complaint-section{width:100%}.service-card.complaint-card .complaint-title{display:flex;align-items:center;font-size:22px;font-weight:700;color:#0c7958;margin:0 0 24px}.service-card.complaint-card .complaint-title .circle-icon{display:inline-block;width:20px;height:20px;border-radius:50%;border:5px solid #006E4D;margin-right:14px;flex-shrink:0}.service-card.complaint-card .full-divider{width:calc(100% + 140px);margin:40px -70px;border:0;border-top:1px solid #CCCCCC}@media only screen and (max-width: 768px){.service-card.complaint-card{padding:40px 24px;border-radius:24px}.service-card.complaint-card .card-icon{margin-bottom:20px}.service-card.complaint-card .card-icon img{height:56px}.service-card.complaint-card .card-icon .card-title{font-size:20px;margin-bottom:16px}.service-card.complaint-card.complaint-card{padding:30px 24px}.service-card.complaint-card.complaint-card .complaint-title{font-size:20px;margin:0 0 16px}.service-card.complaint-card.complaint-card .complaint-title .circle-icon{width:16px;height:16px;border:4px solid #006E4D;margin-right:10px}.service-card.complaint-card.complaint-card .full-divider{width:calc(100% + 48px);margin:30px -24px}}.app-intro-card{background-color:#fff;border-radius:30px;overflow:hidden}.card-header-blue{background-color:#448afc;text-align:center;padding:32px}.card-header-blue h3{font-size:28px;color:#fff}.card-body-padded{padding:50px 60px 80px}.app-top-section{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center;margin-bottom:60px}.app-top-section .app-download-right{background:linear-gradient(135deg,#fff,#e8f3ff);padding:24px 60px;border-radius:20px}.app-features-section{display:flex;align-items:center;justify-content:center;gap:40px}.feature-circle-item{display:flex;justify-content:center}.circle-bg{background:linear-gradient(135deg,#fff,#e8f3ff);width:100%;max-width:360px;aspect-ratio:1/1;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;text-align:center}.circle-bg img{height:64px;width:auto;aspect-ratio:1/1;object-fit:contain;margin-bottom:20px}.circle-bg .circle-title{font-size:18px;margin:0 0 20px}@media only screen and (max-width: 1280px){.app-features-section{gap:20px}.app-top-section{margin-bottom:40px}.circle-bg img{height:56px}}@media only screen and (max-width: 992px){.card-body-padded{padding:40px 40px 60px}.app-top-section{gap:40px}.app-features-section{flex-direction:column;flex-wrap:wrap}}@media only screen and (max-width: 768px){.app-intro-card{border-radius:24px}.card-header-blue{padding:20px}.card-header-blue h3{font-size:22px}.card-body-padded{padding:30px 20px 40px}.app-top-section{grid-template-columns:1fr}.app-top-section .app-download-right{padding:12px 30px}.service-card.left-text-card{padding:30px}.service-card .card-title{font-size:20px;margin-bottom:12px}}.column-section .column-header .sub-title{display:block;font-size:36px;font-weight:700;margin-bottom:20px}.column-section .column-header .main-title{font-size:28px;font-weight:700;margin:0}.column-section .table-style-01.custom-column-table thead th{background-color:#1c6fb7}.column-section .table-style-01.custom-column-table tbody td.col-stage{text-align:left}.column-section .left-text-card .logo-pill{display:inline-flex;align-items:center;margin-top:32px;border:1px solid #D6D6D6;border-radius:24px;padding:20px 50px}.column-section .left-text-card .logo-pill .logo-ez{height:30px;width:auto}.column-section .left-text-card .logo-pill .divider{width:1px;height:10px;background-color:#a7adbf;margin:0 10px}.column-section .left-text-card .logo-pill .logo-ig{height:40px;width:auto}@media only screen and (max-width: 768px){.column-section .column-header .sub-title{font-size:28px;margin-bottom:14px}.column-section .column-header .main-title{font-size:24px}.column-section .left-text-card .logo-pill{margin-top:24px;border-radius:20px;padding:16px 36px}}.financial-friendly-section{padding:70px 0 90px;background-color:#fff}.financial-friendly-section .section-main-title{margin:0 0 40px}.financial-friendly-section .bordered-card{background-color:#fff;border:1px solid #ABC8E0;border-radius:20px;padding:50px 60px;position:relative}.financial-friendly-section .bordered-card .card-tag{display:block;width:10px;height:30px;background-color:#965adb;position:absolute;left:0;top:48px}@media only screen and (max-width: 768px){.financial-friendly-section .bordered-card{padding:30px 20px}.financial-friendly-section .bordered-card .card-tag{width:7px;height:24px;top:30px}}.financial-friendly-section .card-title-with-bar{font-size:22px;margin:40px 0 20px}.financial-friendly-section .card-title-with-bar:first-child{margin-top:0}.financial-friendly-section .card-sub-title{margin:10px 0}.financial-friendly-section .image-grid-2col{display:grid;grid-template-columns:repeat(2,1fr);gap:40px;padding:10px 0}.financial-friendly-section .image-grid-2col img{width:100%;height:auto;border-radius:20px;object-fit:cover}@media only screen and (max-width: 768px){.financial-friendly-section .image-grid-2col{grid-template-columns:1fr;gap:20px}}@media only screen and (max-width: 768px){.financial-friendly-section .section-main-title{margin-bottom:30px}.financial-friendly-section .card-title-with-bar{font-size:20px;margin:30px 0 14px}.financial-friendly-section .image-grid-2col img{border-radius:14px}}.esg-finance-section{padding:90px 0 100px}.esg-finance-section .sub-title{font-size:28px;position:relative;z-index:1}.esg-finance-section .sub-title.navy{color:#093e67}.esg-finance-section .white-board-card{background-color:#fff;border-radius:30px;padding:45px 48px 60px;overflow:hidden;position:relative}.esg-finance-section .white-board-card .strategy-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media only screen and (max-width: 768px){.esg-finance-section .white-board-card .strategy-grid{grid-template-columns:1fr}}.esg-finance-section .white-board-card .strategy-col{display:flex;justify-content:center;align-items:flex-end}.esg-finance-section .white-board-card .strategy-col .strategy-img{width:100%;height:auto;max-width:360px;display:block;object-fit:contain}.esg-finance-section .white-board-card .fund-result-block{border-radius:20px;overflow:hidden}.esg-finance-section .white-board-card .fund-result-block .result-header{background:linear-gradient(130deg,#448afc,#005ba2);color:#fff;font-size:24px;font-weight:700;padding:20px 30px}.esg-finance-section .white-board-card .fund-result-block .result-body{background-color:#eef6ff;padding:30px 50px}.esg-finance-section .white-board-card .vector-bg-01{background:url(../images/vector-01-dVuf9G-3.png) left bottom/contain no-repeat;position:absolute;width:35%;height:330px;left:0;bottom:0;z-index:0;display:block}.esg-finance-section .white-board-card .vector-bg-02{background:url(../images/vector-02-iEjFpy65.png) right top/contain no-repeat;position:absolute;width:32%;height:200px;right:0;top:0;z-index:0;display:block}.esg-finance-section .white-board-card .strategy-image-container{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;gap:60px}.esg-finance-section .white-board-card .strategy-image-container .image-col{width:47%;height:auto;max-width:360px;object-fit:contain}.esg-finance-section .white-board-card .strategy-image-container .text-col{width:53%}.esg-finance-section .white-board-card .strategy-image-container .bordered-card-header{margin:0 30px;padding:24px;font-size:24px;font-weight:700;color:#fff;background:#448afc;border-radius:60px 60px 0 0;position:relative;overflow:hidden;z-index:1}.esg-finance-section .white-board-card .strategy-image-container .bordered-card-header:before{position:absolute;content:"";z-index:-1;width:50%;height:100%;left:0;top:0;background:#3979e1;border-radius:0 0 120px}.esg-finance-section .white-board-card .strategy-image-container .bordered-card-body{padding:40px;background-color:#fff;border-radius:30px;border:1px solid #D4DCE6;font-size:16px;line-height:1.5}@media only screen and (max-width: 768px){.esg-finance-section .sub-title{font-size:24px}.esg-finance-section .white-board-card{padding:40px 20px}.esg-finance-section .white-board-card .fund-result-block{border-radius:14px}.esg-finance-section .white-board-card .fund-result-block .result-header{font-size:20px;padding:14px 20px}.esg-finance-section .white-board-card .fund-result-block .result-body{padding:20px}.esg-finance-section .white-board-card .strategy-image-container{flex-direction:column;gap:40px}.esg-finance-section .white-board-card .strategy-image-container .image-col,.esg-finance-section .white-board-card .strategy-image-container .text-col{width:100%}.esg-finance-section .white-board-card .strategy-image-container .bordered-card-header{padding:16px 20px;font-size:20px;border-radius:40px 40px 0 0}.esg-finance-section .white-board-card .strategy-image-container .bordered-card-body{padding:20px;border-radius:20px;font-size:15px}}.process-card-wrapper{display:flex;flex-wrap:wrap;justify-content:center;gap:80px 30px;padding-top:80px}@media only screen and (max-width: 992px){.process-card-wrapper{padding-top:60px}}@media only screen and (max-width: 768px){.process-card-wrapper{padding-top:30px;gap:50px}}.process-card{background-color:#fff;border-radius:30px;width:calc(25% - 22.5px);min-height:342px;padding:60px 20px 40px;position:relative;display:flex;flex-direction:column;align-items:center}@media only screen and (max-width: 992px){.process-card{width:calc(50% - 15px)}}@media only screen and (max-width: 768px){.process-card{width:100%;padding:40px 20px 30px;min-height:unset;border-radius:20px}}.process-card.theme-step1{--theme-color: #EFBB58}.process-card.theme-step2{--theme-color: #EB8530}.process-card.theme-step3{--theme-color: #DB3C52}.process-card.theme-step4{--theme-color: #00A0CB}.process-card.theme-step5{--theme-color: #1C6FB7}.process-card.theme-step6{--theme-color: #7142A8}.process-card.theme-step7{--theme-color: #363174}.process-card .marker-circle{position:absolute;top:-40px;left:50%;transform:translate(-50%)}@media only screen and (max-width: 768px){.process-card .marker-circle{top:-24px}}.process-card .card-icon{margin-bottom:24px;height:50px;display:flex;align-items:center;justify-content:center}.process-card .card-icon img{max-height:100%;width:auto}.process-card .card-icon.icon-hand img{max-width:64px}@media only screen and (max-width: 768px){.process-card .card-icon{height:36px}.process-card .card-icon.icon-hand img{max-width:48px}}.process-card .card-title{font-size:20px;font-weight:700;margin:0 0 10px;text-align:center}.process-card .card-desc{font-size:16px;margin:0;text-align:justify;text-align-last:center}.elder-financial-section{padding:80px 0;background-color:#fff}.elder-financial-section .custom-green-list li{line-height:1.8}.elder-financial-section .elderly-protection-cards{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}@media only screen and (max-width: 768px){.elder-financial-section .elderly-protection-cards{grid-template-columns:1fr;gap:30px}}@media only screen and (max-width: 768px){.elder-financial-section{padding:40px 0 60px}}.header-col-card{border-radius:20px;overflow:hidden;background-color:#fff;display:flex;flex-direction:column;position:relative}.header-col-card .header-card-top{background-color:#1c6fb7;color:#fff;font-size:18px;font-weight:700;text-align:center;padding:20px 24px}.header-col-card .header-card-body{padding:32px 40px;flex:1;border-radius:0 0 20px 20px;border-width:0 2px 2px;border-style:solid;border-color:#abc8e0}.header-col-card .full-width-card .header-card-top{text-align:left}.header-col-card .header-card-sub{background-color:#d7e6eb;padding:20px 24px;font-weight:700}.header-col-card.theme-yellow-gradient .header-card-top{background:linear-gradient(to right,#eec86d,#c78c00);color:#fff}.header-col-card.theme-yellow-gradient .header-card-body{border-color:#cf9200;border-width:1px}.header-col-card ul li{margin-bottom:4px;line-height:1.6;text-align:justify}.header-col-card ul li:last-child{margin-bottom:0}.header-col-card .cjk-list{list-style:none;padding:0;margin:0}.header-col-card .cjk-list li{display:flex;align-items:flex-start}.header-col-card .cjk-list li .list-num{flex-shrink:0;margin-right:2px}.header-col-card .cjk-list li .list-text{flex:1}@media only screen and (max-width: 768px){.header-col-card{border-radius:14px}.header-col-card .header-card-top{padding:12px 20px}.header-col-card .header-card-body{padding:20px}.header-col-card .header-card-sub{padding:12px 20px}.header-col-card ul li{margin-bottom:2px;line-height:1.5}}.footnote-text{font-size:16px}.btn-green-rounded{display:inline-block;background-color:#0c7958;color:#fff;padding:16px 40px;border-radius:24px;width:min(352px,85vw);font-size:18px;font-weight:700;text-decoration:none;transition:background-color .3s ease}.btn-green-rounded:hover{background-color:#14674e}@media only screen and (max-width: 768px){.btn-green-rounded{padding:12px 32px;border-radius:20px;font-size:17px}}.education-accordion-wrapper .accordion-item{border-radius:20px;overflow:hidden}.education-accordion-wrapper .accordion-item .accordion-header{background-color:#0bbebf;color:#fff;padding:24px 40px;border-radius:20px 20px 0 0;display:flex;align-items:center}.education-accordion-wrapper .accordion-item .accordion-header .arrow-icon{width:24px;height:auto;margin-right:24px;flex-shrink:0;transition:transform .3s ease;transform:rotate(180deg)}.education-accordion-wrapper .accordion-item .accordion-header .header-title{font-size:18px;font-weight:700;color:#fff;margin:0;line-height:1.5}.education-accordion-wrapper .accordion-item .accordion-body{display:none;background-color:#fff;border:1px solid #ABC8E0;border-top:none;border-radius:0 0 20px 20px}.education-accordion-wrapper .accordion-item .accordion-body .body-content{padding:40px 72px}@media only screen and (max-width: 768px){.education-accordion-wrapper .accordion-item .accordion-body .body-content{padding:30px 40px}}.education-accordion-wrapper .accordion-item .accordion-body .body-content .case-img{max-width:900px;width:100%;height:auto;display:block;border-radius:8px;margin:30px auto}.education-accordion-wrapper .accordion-item .accordion-body .body-content .case-img:last-child{margin-bottom:0}.education-accordion-wrapper .accordion-item.is-active .accordion-header .arrow-icon{transform:rotate(0)}.education-accordion-wrapper .accordion-item.is-active .accordion-body{display:block}@media only screen and (max-width: 768px){.education-accordion-wrapper .accordion-item{border-radius:14px}.education-accordion-wrapper .accordion-item .accordion-header{padding:16px 24px;border-radius:14px 14px 0 0}.education-accordion-wrapper .accordion-item .accordion-header .arrow-icon{width:20px;margin-right:18px}.education-accordion-wrapper .accordion-item .accordion-header .header-title{font-size:17px}.education-accordion-wrapper .accordion-item .accordion-body{border-radius:0 0 14px 14px}.education-accordion-wrapper .accordion-item .accordion-body .body-content{padding:20px}.education-accordion-wrapper .accordion-item .accordion-body .body-content .case-img{border-radius:4px;margin-top:16px}}.scam-financial-section{padding:80px 0}.scam-financial-section .scam-container{max-width:1100px;margin:0 auto;padding:0 20px}.scam-financial-section .cjk-text-list{list-style:none;padding:0;margin:0}.scam-financial-section .cjk-text-list li{display:flex;align-items:flex-start;margin-bottom:4px;line-height:1.6;text-align:justify}.scam-financial-section .cjk-text-list li:last-child{margin-bottom:0}.scam-financial-section .cjk-text-list li .list-num{flex-shrink:0;margin-right:2px}.scam-financial-section .cjk-text-list li .list-text{flex:1}.scam-financial-section .scam-img-group{display:flex;flex-direction:column;align-items:center}.scam-financial-section .scam-img-group .scam-img{width:100%;max-width:805px;height:auto;display:block}@media only screen and (max-width: 768px){.scam-financial-section{padding:40px 0 60px}}.employeeContent .subTitle{font-size:36px;margin-bottom:40px}@media only screen and (max-width: 992px){.employeeContent .subTitle{font-size:28px;margin-bottom:20px}}.employeeContent .bigTitle{font-size:45px}@media only screen and (max-width: 992px){.employeeContent .bigTitle{font-size:36px}}.employeeContent .smTitle{font-size:28px}@media only screen and (max-width: 992px){.employeeContent .smTitle{font-size:24px}}.employeeContent .section-main-title{font-size:36px}@media only screen and (max-width: 992px){.employeeContent .section-main-title{font-size:32px}}.employee-structure-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:start;text-align:left}.employee-structure-grid .table-col{width:100%;overflow-x:auto}.employee-structure-grid .table-style-01{min-width:360px}.employee-structure-grid .table-wrapper{margin:0}.employee-structure-grid .table-footnote{text-align:left;margin:20px 0 0}@media only screen and (max-width: 768px){.employee-structure-grid{grid-template-columns:1fr;gap:30px}}.dual-table-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:40px;align-items:start}.dual-table-grid .table-col{width:100%;overflow-x:auto}.dual-table-grid .table-style-01{min-width:320px}.dual-table-grid .table-footnote{text-align:left}@media only screen and (max-width: 992px){.dual-table-grid{grid-template-columns:1fr;gap:10px}.dual-table-grid #dual-table-02 .table-style-01{min-width:420px}}@media only screen and (min-width: 768px){.dual-table-grid .table-style-01 thead tr th,.dual-table-grid .table-style-01 tbody tr td{padding:16px 24px}.dual-table-grid #dual-table-02 .table-style-01 tr th:nth-child(2){min-width:130px}}.grid-container{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center;padding-top:20px}@media only screen and (max-width: 768px){.grid-container{grid-template-columns:1fr;gap:30px;padding-top:20px}}.grid-container.align-stretch{align-items:stretch}.grid-container .gradient-card-wrapper{background:linear-gradient(135deg,#fff4f4,#ffe4de);padding:24px;border-radius:20px}.grid-container .gradient-card-wrapper img{width:100%;display:block;border-radius:20px;object-fit:cover}@media only screen and (max-width: 768px){.grid-container .gradient-card-wrapper{padding:16px;border-radius:14px}.grid-container .gradient-card-wrapper img{border-radius:14px}}.grid-container .gradient-card{background:linear-gradient(135deg,#fff4f4,#ffe4de);border-radius:20px;padding:50px 60px;height:100%;display:flex;flex-direction:column;justify-content:center}.grid-container .gradient-card .card-title{font-size:28px}@media only screen and (max-width: 768px){.grid-container .gradient-card{padding:40px 30px;border-radius:14px}.grid-container .gradient-card .card-title{font-size:24px}}.benefits-features-wrapper .benefits-container{max-width:1180px;margin-left:auto;margin-right:auto;display:grid;grid-template-columns:repeat(4,1fr);gap:40px}@media only screen and (max-width: 992px){.benefits-features-wrapper .benefits-container{gap:20px}}@media only screen and (max-width: 768px){.benefits-features-wrapper .benefits-container{grid-template-columns:repeat(2,1fr);gap:40px 20px}}@media (max-width: 480px){.benefits-features-wrapper .benefits-container{grid-template-columns:1fr}}.benefits-features-wrapper .feature-card{position:relative;height:max-content;min-height:420px;display:flex;flex-direction:column;align-items:center;background-color:transparent;padding-top:10px;padding-bottom:100px}@media only screen and (max-width: 768px){.benefits-features-wrapper .feature-card{min-height:380px}}@media (max-width: 480px){.benefits-features-wrapper .feature-card{min-height:360px}}.benefits-features-wrapper .feature-card .feature-icon{height:90px;width:auto;object-fit:contain;z-index:2}@media only screen and (max-width: 768px){.benefits-features-wrapper .feature-card .feature-icon{height:72px}}.benefits-features-wrapper .feature-card .feature-title{font-size:22px;margin-top:0;z-index:2}@media only screen and (max-width: 768px){.benefits-features-wrapper .feature-card .feature-title{font-size:20px}}.benefits-features-wrapper .feature-card p{margin:0;z-index:2}.benefits-features-wrapper .feature-card .feature-bg{position:absolute;bottom:0;left:50%;transform:translate(-50%);width:100%;max-width:300px;height:auto;z-index:1}.email-card-wrapper{background-image:url(../images/employee-card-bg-HyHuE4U2.png);background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:20px;height:100%;min-height:640px;max-width:560px;margin:0 auto;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;padding:90px 20px}.email-card-wrapper .email-title{font-size:24px;font-weight:700;margin:0 0 24px}.email-card-wrapper .email-address{background-color:#fff;color:#c51439;font-size:22px;font-weight:700;padding:14px 32px;border-radius:50px;width:min(90%,426px);max-width:100%;text-align:center}@media only screen and (max-width: 768px){.email-card-wrapper{min-height:500px;max-width:400px}.email-card-wrapper .email-title{font-size:20px}.email-card-wrapper .email-address{font-size:18px;padding:10px 22px}}.meeting-tag{display:block;background-color:#ffe7e3;font-size:22px;font-weight:700;padding:14px 40px;border-radius:30px;letter-spacing:2px;text-align:center}@media only screen and (max-width: 768px){.meeting-tag{font-size:18px;padding:10px 24px;letter-spacing:1px}}.meeting-tag.theme-yellow{background-color:#ffefb7}.album-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:30px 40px}.album-grid img{width:100%;height:auto;border-radius:20px;display:block;object-fit:cover}@media only screen and (max-width: 768px){.album-grid{grid-template-columns:1fr;gap:20px}.album-grid img{border-radius:14px}}.happyContent .subTitle{font-size:36px;margin-bottom:40px}@media only screen and (max-width: 992px){.happyContent .subTitle{font-size:28px;margin-bottom:20px}}.happyContent .bigTitle{font-size:45px}@media only screen and (max-width: 992px){.happyContent .bigTitle{font-size:36px}}.happyContent .smTitle{font-size:28px}@media only screen and (max-width: 992px){.happyContent .smTitle{font-size:24px}}.happyContent .section-main-title{font-size:36px}@media only screen and (max-width: 992px){.happyContent .section-main-title{font-size:32px}}.max1080w{max-width:1080px;height:auto;margin-left:auto;margin-right:auto;width:100%;object-fit:contain}.max1080w:not(.mb):not(.pc){display:block}.happy-feature-list{display:flex;flex-direction:column;gap:30px;width:100%}.happy-feature-list .happy-feature-card{display:flex;border-radius:20px;overflow:hidden}@media only screen and (max-width: 768px){.happy-feature-list .happy-feature-card{flex-direction:column;border-radius:14px}}.happy-feature-list .happy-feature-card .card-left{background-color:#ffefb7;flex:0 0 260px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:40px 20px}.happy-feature-list .happy-feature-card .card-left .happy-icon{width:72px;height:72px;object-fit:contain;margin-bottom:12px}.happy-feature-list .happy-feature-card .card-left .happy-subtitle{color:#533a00;font-size:22px;font-weight:700;margin:0}@media only screen and (max-width: 768px){.happy-feature-list .happy-feature-card .card-left{flex:auto;padding:20px 12px}.happy-feature-list .happy-feature-card .card-left .happy-icon{width:64px;height:64px;margin-bottom:10px}.happy-feature-list .happy-feature-card .card-left .happy-subtitle{font-size:18px}}.happy-feature-list .happy-feature-card .card-right{background-color:#fffcf2;flex:1;padding:50px;display:flex;flex-direction:column;justify-content:center}@media only screen and (max-width: 768px){.happy-feature-list .happy-feature-card .card-right{padding:20px}}.happy-feature-list .happy-feature-card .card-right p{text-align:justify}.happy-feature-list .happy-feature-card .card-right p:last-child{margin-bottom:0}.feedback-card-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:40px;align-items:stretch}@media only screen and (max-width: 768px){.feedback-card-grid{grid-template-columns:1fr;gap:20px}}.sitemap-container{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:40px 4%}.sitemap-col{flex:0 0 22%;min-width:220px;margin-bottom:20px}@media only screen and (max-width: 992px){.sitemap-col{flex:0 0 48%}}@media only screen and (max-width: 768px){.sitemap-col{flex:0 0 100%}}.sitemap-title{font-size:24px;font-weight:700;color:#0c7958;padding-bottom:8px;border-bottom:2px solid #0C7958;margin-bottom:15px;text-decoration:none;display:block}.sitemap-links{display:flex;flex-direction:column;gap:12px}.sitemap-links a{font-size:18px;color:#555;text-decoration:none;line-height:1.4;transition:color .2s ease}@media only screen and (min-width: 992px){.sitemap-links a:hover{color:#0c7958}}.vdoListBox{border-radius:20px;display:flex;gap:30px;flex-direction:row;flex-wrap:wrap;justify-content:center;position:relative;z-index:2}.vdoListBox .item{width:calc(33.33% - 20px);background-color:#fff;border-radius:20px;display:flex;flex-direction:column;flex-wrap:wrap;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s;overflow:hidden}.vdoListBox .item h3{font-size:22px;line-height:32px;margin:30px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.vdoListBox .item span{font-size:16px}@media only screen and (min-width: 992px){.vdoListBox .item:hover{box-shadow:1px 4px 10px #0000001a}}.vdoListBox .vdo{width:100%;padding-top:220px;position:relative}.vdoListBox .vdo iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (max-width: 1280px){.vdoListBox{gap:20px}}@media only screen and (max-width: 992px){.vdoListBox .item{width:calc(50% - 10px)}}@media only screen and (max-width: 768px){.vdoListBox .item{width:100%}.vdoListBox .item h3{font-size:20px;line-height:30px}}.leftTitle{font-size:28px;width:20%}@media only screen and (max-width: 992px){.leftTitle{width:100%}}.reportNews{width:80%;border-radius:20px;background-color:#fff;padding:40px;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:30px}.reportNews .view{width:48%}.reportNews .view:nth-child(2){width:52%}.reportNews .view img{width:100%}@media only screen and (max-width: 992px){.reportNews{flex-direction:column;padding:30px;gap:20px}.reportNews .view{width:100%}.reportNews .view:nth-child(2){width:100%}}.report1{display:flex}@media only screen and (max-width: 992px){.report1{flex-direction:column}.report1 .leftTitle{margin-bottom:20px}.report1 .reportNews{width:100%}}.reportImg{border-radius:10px;border:1px solid #EBEBEB}.reportNewsdt{display:flex;gap:10px;flex-direction:column}.reportNewsdt .title{font-size:28px}.reportNewsdt p{max-height:458px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5}.reportNewsdt .downloadBtn{margin-top:10px}@media only screen and (max-width: 1280px){.reportNewsdt .title{font-size:24px}}@media only screen and (max-width: 992px){.reportNewsdt .title{font-size:22px}}.downloadBtn{width:160px;height:55px;border-radius:24px;background-color:#0c7958;color:#fff;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:20px;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.downloadBtn.icon{width:60px;height:60px}.downloadBtn.margRight{margin:0 0 0 auto}@media only screen and (min-width: 992px){.downloadBtn:hover{background-color:#c8eb47;color:#000}.downloadBtn:hover path{fill:#000}}@media only screen and (max-width: 992px){.downloadBtn{width:120px;height:45px;gap:10px;border-radius:18px}}@media only screen and (max-width: 768px){.downloadBtn.icon{width:50px;height:50px;border-radius:20px}}.report2{display:flex}@media only screen and (max-width: 992px){.report2{flex-direction:column}.report2 .leftTitle{margin-bottom:20px}.report2 .reportPast{width:100%}}.reportPast{width:80%;display:flex;gap:20px;flex-direction:column}.reportPast.w100{width:100%}.reportPast.otherFile{background-color:#fff;border-radius:20px;padding:40px}.reportPast.otherFile .view2{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:5px 10px}@media only screen and (min-width: 992px){.reportPast.otherFile .view2:hover .otherfileTitle p{color:#0c7958}}.reportPast.otherFile .otherfileTitle{width:80%;display:flex;flex-direction:column;align-items:flex-start;gap:5px}.reportPast.otherFile .otherfileTitle p{height:30px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;font-size:22px;line-height:35px;font-weight:700}.reportPast .view{width:100%;border-radius:20px;background-color:#fff;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:15px 30px}.reportPast .view>p{width:80%;height:30px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;font-size:22px;line-height:35px;font-weight:700}@media only screen and (max-width: 1280px){.reportPast .view>p{width:77%;font-size:20px}.reportPast .downloadBtn{margin:inherit}}@media only screen and (max-width: 992px){.reportPast .view>p{width:100%;margin-bottom:10px;font-size:18px}.reportPast .downloadBtn{margin:0 0 0 auto}.reportPast.otherFile{padding:15px;gap:0}.reportPast.otherFile .otherfileTitle{gap:0}.reportPast.otherFile .otherfileTitle p{font-size:18px}}.contactInfo .view{border-radius:20px;background-color:#f0f3f7;display:flex;padding:40px;gap:40px;position:relative;z-index:10}@media only screen and (max-width: 768px){.contactInfo .view{flex-direction:column;gap:20px}}.contactInfo .item{width:50%;display:flex;flex-direction:column;justify-content:space-evenly}@media only screen and (max-width: 768px){.contactInfo .item{width:100%;gap:10px}}.contactInfo .googlemap{width:100%;padding-top:335px;position:relative;border-radius:20px;overflow:hidden}.contactInfo .googlemap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.contactInfo .logoitem{width:100%;background-color:#fff;border-radius:20px;display:flex;padding:20px 10px;justify-content:center;align-items:center}.contentTitle{font-size:45px;text-align:center;margin-bottom:30px}@media only screen and (max-width: 1280px){.contentTitle{font-size:32px;margin-bottom:20px}}@media only screen and (max-width: 992px){.contentTitle{font-size:28px}}.feedbackBox{background-color:#e8edf3;position:relative}.feedbackBox .esgbg{position:absolute;top:-80px;left:6%}@media only screen and (max-width: 992px){.feedbackBox .esgbg{top:-60px;width:30%}}@media only screen and (max-width: 768px){.feedbackBox .esgbg{top:-35px}}.pageTitleBox2{margin-bottom:40px}.pageTitleBox2.marb-30{margin-bottom:30px}.pageTitleBox2.center{text-align:center}.pageTitleBox2 h4{font-size:36px;margin-bottom:30px}.pageTitleBox2 a{display:inline-block}@media only screen and (min-width: 992px){.pageTitleBox2 a:hover{color:#0c7958}}@media only screen and (max-width: 992px){.pageTitleBox2{margin-bottom:30px}.pageTitleBox2 h4{font-size:26px;margin-bottom:20px}}@media only screen and (max-width: 768px){.pageTitleBox2{margin-bottom:20px}.pageTitleBox2 h4{font-size:22px;margin-bottom:10px}}.feedbackList{background-color:#fff;border-radius:20px;padding:60px 40px;position:relative;z-index:10}.feedbackList .title{display:flex;justify-content:space-between}@media only screen and (max-width: 768px){.feedbackList{padding:30px}.feedbackList .title{flex-direction:column;margin-bottom:10px}}.feedbackView{display:flex;flex-direction:row;flex-wrap:wrap;gap:30px 20px}@media only screen and (max-width: 768px){.feedbackView{gap:20px}}.feedbackView .item{flex:1 1 calc(50% - 10px)}@media only screen and (max-width: 768px){.feedbackView .item{flex:100%}}.feedbackView .item2{flex:1 1 100%}.feedbackView .form-group{display:flex;flex-direction:column;gap:8px}.feedbackView .form-label{font-size:18px;color:#1a1a1a;font-weight:500}.feedbackView .form-control{width:100%;box-sizing:border-box;height:48px;padding:0 16px;font-size:18px;background-color:#e8edf3;border:1px solid transparent;border-radius:10px;color:#1a1a1a;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.feedbackView .form-control:focus{border-color:#006e4d;box-shadow:0 0 0 3px #006e4d40}.feedbackView .form-control::placeholder{color:#596a7a;opacity:1}.feedbackView .select-wrapper{position:relative;width:100%}.feedbackView .select-wrapper:after{content:"";position:absolute;right:16px;top:50%;transform:translateY(-50%);width:16px;height:16px;background-image:url(../images/dwarrowG-uFBE-vJ7.svg);background-repeat:no-repeat;background-position:center;background-size:contain;pointer-events:none}.feedbackView .form-select{padding-right:40px;appearance:none;-webkit-appearance:none;-moz-appearance:none}.feedbackView .form-select:invalid,.feedbackView .form-select option[disabled]{color:#596a7a}.feedbackView .form-select option{color:#1a1a1a}.feedbackView .required-asterisk{color:#006e4d;margin-left:2px}.feedbackView .form-textarea{height:auto;min-height:120px;padding:12px 16px;resize:vertical;background-color:#fff;border:1px solid #bbbbbb;resize:none;height:100px}.checkBox .form-checkbox-label{display:flex;align-items:flex-start;gap:10px;cursor:pointer;user-select:none}.checkBox .form-checkbox{width:18px;height:18px;margin:4px 0 0;accent-color:#006e4d;cursor:pointer;flex-shrink:0}.checkBox .form-checkbox:focus-visible{outline:2px solid #006e4d;outline-offset:2px}.checkBox .checkbox-text{font-size:16px;color:#1a1a1a;line-height:1.5;display:flex;align-items:center;line-height:26px}.checkBox .checkbox-text a{font-size:16px;line-height:26px;color:#006e4d}.checkBox .form-link{color:#7ea515;text-underline-offset:3px;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}@media only screen and (min-width: 992px){.checkBox .form-link:hover,.checkBox .form-link:focus{color:#006e4d;outline:none}}.personalPageJp{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000c;display:none;align-items:center;justify-content:center;z-index:99}.personalPageJp.show{display:flex}.personalPageJp .view{width:60%;border-radius:20px;background-color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:left;padding:60px 40px}.personalPageJp .view h4{font-size:28px}.personalPageJp .view h5{font-size:20px}.personalPageJp .policy-main-list{height:400px;overflow-y:scroll;padding-left:45px;margin-left:0}.personalPageJp .policy-main-list li::marker{font-weight:700}.personalPageJp.is-en .policy-main-list{list-style-type:decimal}.personalPageJp.is-en .policy-main-list>li>ol{list-style-type:lower-alpha;padding-left:45px}@media only screen and (max-width: 1280px){.personalPageJp .view{width:50%}}@media only screen and (max-width: 992px){.personalPageJp .view{width:65%}.personalPageJp .view h4{font-size:22px}}@media only screen and (max-width: 768px){.personalPageJp .view{width:80%}}.stakeholderBox{display:flex;align-items:flex-start;flex-direction:row;flex-wrap:nowrap;gap:40px;position:relative;z-index:5}.stakeholderBox .item{width:20%}.stakeholderBox .item2{width:80%}.stakeholderBox .selectmate{display:none}@media only screen and (max-width: 992px){.stakeholderBox{gap:20px}}@media only screen and (max-width: 768px){.stakeholderBox{flex-direction:column}.stakeholderBox .item,.stakeholderBox .item2{width:100%}.stakeholderBox .selectmate{display:block}}.stakeholderNavigationSelect .stakeholderNavigationToggle{width:100%;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.stakeholderNavigationSelect .selecionadoopcion{padding-right:70px}.stakeholderNavigationSelect .contselectint li{padding:0}.stakeholderNavigationSelect .contselectint a{display:block;padding:10px 30px}.leftTabBox{position:sticky;top:85px;max-height:calc(100vh - 40px)}.leftTabBox a{padding:12px 20px;border-bottom:1px solid #d6d6d6;display:block;font-weight:700}.leftTabBox a.now{color:#0c7958;border-bottom:1px solid #0c7958}@media only screen and (min-width: 992px){.leftTabBox a:hover{color:#0c7958;border-bottom:1px solid #0c7958}}.leftTabBox li:last-child a{border-bottom:none}@media only screen and (max-width: 992px){.leftTabBox a{padding:10px 5px;line-height:25px}}@media only screen and (max-width: 768px){.leftTabBox{display:none}}.stakeholderPeople{display:flex;flex-direction:column;gap:40px}.stakeholderTable{width:100%;background-color:#fff;overflow:hidden;color:#333}.stakeholderTable .table-header{padding:30px 40px 20px;border-radius:24px 24px 0 0;border:1px solid #c9c9c9}@media only screen and (max-width: 768px){.stakeholderTable .table-header{padding:30px}}.stakeholderTable h3{font-size:24px;margin:0 0 12px;display:flex;align-items:center;font-weight:700}@media only screen and (max-width: 768px){.stakeholderTable h3{font-size:22px}}.stakeholderTable h4{font-size:20px;color:#064;font-weight:700;margin-bottom:15px}@media only screen and (max-width: 768px){.stakeholderTable h4{font-size:18px}}.stakeholderTable .table-header .subtitle{color:#888;margin-left:8px;font-weight:400;font-size:16px}.stakeholderTable .results-btn{background-color:#0c7958;color:#fff;padding:18px 40px;font-weight:700;display:flex;align-items:center;transition:background-color .3s ease;width:100%;cursor:pointer}.stakeholderTable .results-btn.open{background-color:#7ea515}@media only screen and (min-width: 992px){.stakeholderTable .results-btn:hover{background-color:#7ea515}}.stakeholderTable .icon-arrow{width:16px;height:16px;margin-right:8px}.stakeholderTable .table-content{background-color:#f4f7f9;padding:30px 40px;display:none;border-radius:0 0 24px 24px}.stakeholderTable .table-content.open{display:block}@media only screen and (max-width: 768px){.stakeholderTable .table-content{padding:30px}}.stakeholderTable .topic-section{margin-bottom:25px}@media only screen and (max-width: 768px){.stakeholderTable .topic-section{margin-bottom:0}}.stakeholderTable .grid-container{display:grid;grid-template-columns:1fr 1.3fr;gap:20px;padding-top:0;align-items:start;margin-bottom:20px}@media only screen and (max-width: 768px){.stakeholderTable .grid-container{grid-template-columns:auto;gap:10px}}.stakeholderTable ul{list-style:none;padding:0;margin:0}.stakeholderTable li{margin-bottom:5px}.stakeholderTable .dot-list li{position:relative;padding-left:15px}.stakeholderTable .dot-list li:before{content:"•";color:#064;position:absolute;left:0;top:5px;font-size:18px}.stakeholderTable .check-list li{display:flex;align-items:flex-start}.stakeholderTable .icon-check{width:14px;height:16px;margin-right:8px;margin-top:6px;flex-shrink:0}.stakeholderTable .chapters-section{margin-bottom:40px}@media only screen and (max-width: 768px){.stakeholderTable .chapters-section{margin-bottom:20px}}.stakeholderTable .email-card{background-color:#fff;border-radius:10px;padding:30px 20px;text-align:center;box-shadow:0 2px 8px #00000005}.stakeholderTable .email-card a{margin-bottom:5px;display:block}.stakeholderTable .email-card a:last-child{margin-bottom:0}.stakeholderTable .email-title{font-weight:700;color:#333;margin-bottom:5px}.stakeholderTable .email-link{font-weight:700;color:#0c7958;text-decoration:none}.stakeholderTable .email-link:hover{text-decoration:underline}.stakeholderEmail{display:flex;flex-direction:column;align-items:center;border-radius:20px;background-color:#f2f4f8;padding:60px 40px;gap:20px}.stakeholderEmail h4{font-size:28px}.stakeholderEmail a{color:#0c7958}@media only screen and (max-width: 768px){.stakeholderEmail{gap:5px;padding:30px}.stakeholderEmail h4{font-size:22px}.stakeholderEmail .prevnextPage{margin-top:10px}}.questionList{border-radius:20px;background-color:#f0f3f7;padding:50px}.questionList ol{line-height:30px}.questionList .qaTitle{font-weight:700;padding:10px 20px;border-radius:10px;background-color:#d9ead5;text-align:center;width:100%;display:block}.questionList .circleTitle{margin-bottom:15px}.questionList .circleTitle p{font-size:22px}@media only screen and (max-width: 768px){.questionList{padding:20px}.questionList .circleTitle{margin-bottom:10px}.questionList .circleTitle p{font-size:18px}}.lineGreen{width:100%;height:.5px;background-color:#0c7958}.lineGreen2{width:100%;height:1px;background-color:#d4d4d4}.questionItem{width:100%;gap:0}.questionItem.feedbackView>.questionItem{flex:1 1 100%;width:100%}.questionItem .circleTitle p{padding-left:0}.questionItem .grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media only screen and (max-width: 768px){.questionItem .grid{gap:10px;grid-template-columns:repeat(2,1fr)}}.questionItem .grid2{display:grid;grid-template-columns:repeat(5,1fr);gap:20px}@media only screen and (max-width: 768px){.questionItem .grid2{gap:10px;grid-template-columns:repeat(3,1fr)}}.questionItem .grid-item{background-color:#fff;border:none;padding:20px;text-align:center;color:#333;cursor:pointer;border-radius:10px;transition:background-color .3s,color .3s;font-weight:700}.questionItem .grid-item:focus{border-color:#006e4d;box-shadow:0 0 0 3px #006e4d40}@media only screen and (min-width: 992px){.questionItem .grid-item:hover{color:#0c7958}}@media only screen and (max-width: 768px){.questionItem .grid-item{padding:10px}}.questionItem .grid-item.selected{background-color:#0c7958;color:#fff}.scrollcontrol2{overflow-x:auto;width:100%;-webkit-overflow-scrolling:touch}.scrollcontrol2>*{min-width:800px;box-sizing:border-box}.stakeholderTable2{border:1px solid #d6d6d6;border-radius:20px;overflow:hidden;background-color:#fff;box-shadow:0 4px 12px #0000000d}.stakeholderTable2 table{border-collapse:collapse}.stakeholderTable2 table th,.stakeholderTable2 table td{text-align:center;vertical-align:middle;padding:16px}.stakeholderTable2 table thead{background-color:#0c7958;color:#fff}.stakeholderTable2 table thead th{border:1px solid rgba(255,255,255,.1);padding:12px 8px}.stakeholderTable2 table thead tr:first-child th{border-top:none}.stakeholderTable2 table thead tr:last-child th{border-bottom:none}.stakeholderTable2 table thead tr:nth-child(2) th{background-color:#148563}.stakeholderTable2 table tbody tr{border-bottom:1px solid #dddddd;background-color:#fff}.stakeholderTable2 table tbody tr:nth-child(2n){background-color:#f2f4f84d}.stakeholderTable2 table tbody tr:last-child{border-bottom:none}.stakeholderTable2 table tbody tr td:first-child{text-align:left;font-weight:600;color:#333;padding-left:24px;background-color:#f2f4f8;width:15%}.stakeholderTable2 table tbody tr td{font-size:15px;width:15%}.stakeholderTable2 .dot{display:inline-block;width:20px;height:20px;border-radius:50%;vertical-align:middle}.stakeholderTable2 .dot.dot-major{background-color:#0c7958}.stakeholderTable2 .dot.dot-general{background-color:#888}.tableLegend{display:flex;align-items:center;justify-content:flex-end;gap:24px;padding:16px}.tableLegend .legendItem{display:flex;align-items:center;gap:12px}.tableLegend .legendItem .dot{display:inline-block;width:20px;height:20px;border-radius:50%}.tableLegend .legendItem .dot.dot-major{background-color:#0c7958}.tableLegend .legendItem .dot.dot-general{background-color:#888}.majorThemes .ezgoal-header{display:flex;align-items:center;gap:20px;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #7ea515}@media only screen and (max-width: 768px){.majorThemes .ezgoal-header{padding-bottom:20px;margin-bottom:25px;gap:12px}}.majorThemes .ezgoal-header .ezgoal-icon{width:100px;height:100px;flex-shrink:0}@media only screen and (max-width: 768px){.majorThemes .ezgoal-header .ezgoal-icon{width:56px;height:56px}}.majorThemes .ezgoal-header .ezgoal-title-text{display:flex;flex-direction:column;justify-content:center}.majorThemes .ezgoal-header .ezgoal-title-text .ezgoal-subtxt{font-size:16px;font-weight:700;color:#666;margin-bottom:10px}@media only screen and (max-width: 768px){.majorThemes .ezgoal-header .ezgoal-title-text .ezgoal-subtxt{font-size:16px}}.majorThemes .ezgoal-header .ezgoal-title-text .ezgoal-title{font-size:28px;font-weight:700;color:#333}@media only screen and (max-width: 768px){.majorThemes .ezgoal-header .ezgoal-title-text .ezgoal-title{font-size:24px}}.majorThemes .esg-banner{display:flex;align-items:center;justify-content:space-between;background-color:#f4f6f9;border-radius:20px;width:100%;box-sizing:border-box;overflow:hidden;padding-left:55px;position:relative}.majorThemes .esg-banner-left{display:flex;flex-direction:column;align-items:center;margin-right:40px;position:relative;top:-38px}.majorThemes .esg-banner-left.red .esg-banner-deco{background-color:#a01721}.majorThemes .esg-banner-left.red .esg-banner-letter{color:#a01721}.majorThemes .esg-banner-left.yellow .esg-banner-deco{background-color:#db9833}.majorThemes .esg-banner-left.yellow .esg-banner-letter{color:#db9833}.majorThemes .esg-banner-deco{width:60px;height:20px;background-color:#2a7b45;margin-bottom:25px}.majorThemes .esg-banner-letter{font-size:120px;font-weight:700;color:#2a7b45;line-height:.8;position:relative;top:13px}.majorThemes .esg-banner-content{flex:1;padding:20px 40px 20px 0}.majorThemes .esg-banner-content h3{font-size:32px;font-weight:700;margin:0 0 16px}.majorThemes .esg-banner-image{flex-shrink:0;width:220px;height:220px;display:flex}.majorThemes .esg-banner-image img{width:100%;height:100%;object-fit:cover;border-top-left-radius:60px;border-bottom-right-radius:20px;border-top-right-radius:20px}@media only screen and (max-width: 768px){.majorThemes .esg-banner{flex-direction:column;padding:20px;align-items:flex-start}.majorThemes .esg-banner-left{flex-direction:row;align-items:center;margin-right:0;margin-bottom:20px;top:0;left:-19px}.majorThemes .esg-banner-deco{width:8px;height:40px;margin-right:15px;margin-bottom:0}.majorThemes .esg-banner-letter{font-size:60px;top:0}.majorThemes .esg-banner-content{padding:0 0 20px}.majorThemes .esg-banner-content h3{font-size:22px;margin:0 0 10px}.majorThemes .esg-banner-image{width:100%;height:180px}.majorThemes .esg-banner-image img{border-radius:20px}}.esgReport .section{margin-bottom:30px}.esgReport .title-primary{color:#00563c;font-size:22px;font-weight:700;margin-bottom:15px}.esgReport .impact-item{margin-bottom:10px;line-height:30px}.esgReport .impact-item:first-child{margin-bottom:12px}.esgReport .impact-item .badge-positive,.esgReport .impact-item .badge-negative{font-weight:700;color:#7ea515}.esgReport .gridc{display:grid;grid-template-columns:repeat(2,1fr);column-gap:50px;row-gap:0;padding-top:0}.esgReport .action-list{list-style:none;padding-left:0;margin:0}.esgReport .action-list li{position:relative;padding-left:15px;margin-bottom:8px;color:#333}.esgReport .action-list li:before{content:"•";position:absolute;left:0;color:#333}.esgReport .standard-item{color:#333;margin-bottom:10px}.esgReport .policy-grid{display:flex;flex-wrap:wrap;gap:10px 10px;color:#333}.esgReport .policy-grid div{white-space:nowrap}@media only screen and (max-width: 768px){.esgReport .impact-item{line-height:26px}.esgReport .title-primary{margin-bottom:5px;font-size:18px}.esgReport .section{margin-bottom:10px}.esgReport .gridc{grid-template-columns:1fr;row-gap:10px}.esgReport .action-list li,.esgReport .standard-item{margin-bottom:0}.esgReport .policy-grid{gap:5px}}.greenarea1{padding:80px 0;position:relative}@media only screen and (max-width: 1280px){.greenarea1{padding:60px 0}}@media only screen and (max-width: 992px){.greenarea1{padding:40px 0 20px}}.greenarea2{background-color:#fff;padding:80px 0}.greenarea2 p{margin-bottom:10px;text-align:center}@media only screen and (max-width: 1280px){.greenarea2{padding:60px 0 50px}}@media only screen and (max-width: 992px){.greenarea2{padding:40px 0 30px}}.pageTitleBox3.center{text-align:center}.pageTitleBox3 h5{font-size:28px;margin-bottom:30px}.pageTitleBox3 h5.green{color:#0c7958}.pageTitleBox3 h5.white{color:#fff}@media only screen and (max-width: 992px){.pageTitleBox3 h5{font-size:22px;margin-bottom:10px}}.greenarea3{padding:80px 0;background-image:url(../images/policybk-Dlx1pcpU.jpg);background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.greenarea3 p{color:#fff}.greenarea3 .w50{width:60%}@media only screen and (max-width: 1280px){.greenarea3{padding:60px 0}}@media only screen and (max-width: 992px){.greenarea3{padding:40px 0}.greenarea3 .w50{width:100%}}@media only screen and (max-width: 768px){.greenarea3{background-image:url(../images/policybkMB--zxmxvjt.jpg);background-position:50% 50%;background-repeat:no-repeat;background-size:cover}}.greenBox{position:relative;z-index:10}.scrollcontrol{overflow-x:auto;width:100%;-webkit-overflow-scrolling:touch}.scrollcontrol>*{min-width:1080px;box-sizing:border-box}.climate-risk-card{width:100%;border:1px solid #e0e0e0;border-radius:20px;overflow:hidden;background-color:#fff}.climate-risk-card.green .card-header,.climate-risk-card.green .section-title{background-color:#0f8360}.climate-risk-card.green .highlight{color:#0f8360}.climate-risk-card.greenb .card-header,.climate-risk-card.greenb .section-title{background-color:#0f8a8a}.climate-risk-card.greenb .highlight{color:#0f8a8a}.climate-risk-card.bluelight .card-header,.climate-risk-card.bluelight .section-title{background-color:#00a0cb}.climate-risk-card.bluelight .highlight{color:#00a0cb}.climate-risk-card .card-header{background-color:#005ba2;color:#fff;text-align:center;padding:15px 20px}.climate-risk-card .card-header h2{margin:0;font-size:28px;font-weight:700;letter-spacing:1px;color:#fff}.climate-risk-card .card-body-view{flex-direction:column;justify-content:flex-start}.climate-risk-card .summary-row{display:flex;justify-content:space-between;gap:40px;padding:20px;flex-wrap:nowrap;width:100%;flex-direction:row}.climate-risk-card .summary-item{font-size:16px;width:50%;text-align:center;display:flex;align-items:center;justify-content:center}.climate-risk-card .label{font-weight:700;color:#333}.climate-risk-card .main-grid{display:grid;grid-template-columns:5fr 5fr;gap:0;border:1px solid #e0e0e0;border-radius:4px;overflow:hidden}.climate-risk-card .section-title{background-color:#005ba2;color:#fff;text-align:center;padding:12px 10px;font-size:16px;font-weight:700}.climate-risk-card .section-left{border-right:1px solid #e0e0e0;display:flex;flex-direction:column}.climate-risk-card .assessment-flow{display:flex;justify-content:space-around;padding:50px 10px}.climate-risk-card .flow-item{text-align:center;display:flex;flex-direction:column;justify-content:space-between;justify-content:flex-start;width:25%;gap:10px}.climate-risk-card .flow-item .flow-label{font-size:16px;font-weight:700}.climate-risk-card .flow-item .flow-value{font-size:16px;color:#666}.climate-risk-card .timeline-arrow{padding:0 20px 30px;text-align:center}.climate-risk-card .timeline-arrow img{width:100%;height:auto;display:block}.climate-risk-card .section-right{display:flex;flex-direction:column}.climate-risk-card .strategy-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(20%,1fr));padding:30px 15px;gap:15px;flex-grow:1}.climate-risk-card .strategy-item{text-align:center}.climate-risk-card .strategy-item h3{font-size:16px;margin-bottom:15px;font-weight:700}.climate-risk-card .strategy-item p{font-size:16px;color:#333;line-height:26px;text-align:center;margin:0}.climate-risk-card .highlight{color:#005ba2;font-weight:700;font-size:16px;display:block}@media only screen and (max-width: 992px){.climate-risk-card .card-header h2{font-size:22px}.climate-risk-card .main-grid{grid-template-columns:1fr}.climate-risk-card .section-left{border-right:none;border-bottom:1px solid #e0e0e0}.climate-risk-card .strategy-grid{grid-template-columns:repeat(2,1fr);gap:25px}.climate-risk-card .summary-row{flex-direction:column}.climate-risk-card .summary-item{width:100%;display:flex;flex-direction:column}}@media only screen and (max-width: 768px){.climate-risk-card .card-header h2{font-size:20px}.climate-risk-card .strategy-grid{grid-template-columns:1fr}.climate-risk-card .summary-row{gap:15px}}.notestext.center{text-align:center}.notestext p{font-size:16px}.climateOpcardBox{background-color:#fff}.riskTable{border:1px solid #abc8e0;border-radius:12px;overflow:hidden;background-color:#fff}.riskTable table{width:100%;border-collapse:collapse;table-layout:fixed}.riskTable table .col-1,.riskTable table .col-2{width:22%}.riskTable table .col-3{width:56%}.riskTable table th,.riskTable table td{padding:25px 30px;text-align:left;vertical-align:middle}.riskTable table th{background-color:#1c6fb7;color:#fff;font-weight:700;text-align:center}.riskTable table tr{border-bottom:1px solid #d5dfeb}.riskTable table tr:last-child{border-bottom:none}.riskTable table td{border-right:1px solid #d5dfeb;text-align:center}.riskTable table td:last-child{border-right:none;text-align:left}.riskTable table td strong{display:block;margin-bottom:4px}.riskTable table td span{display:block;line-height:1.5rem}.riskTable table td ul{margin:0;padding-left:20px}.riskTable table td ul li{margin-bottom:8px;line-height:1.5}.riskTable table td ul li:last-child{margin-bottom:0}.riskTable table .scenario-cell{text-align:center;position:relative}.riskTable table .scenario-content{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.riskTable table .arrow{width:16px;height:16px;position:absolute;bottom:-8px;left:50%;transform:translate(-50%);z-index:2}.riskTable table tr:last-child .arrow{display:none}.riskTable table .highlight{color:#1c6fb7;display:inline}.bluearrowDw{position:absolute;bottom:-10px;left:50%;margin-left:-10px}.riskTable2{width:100%;border:1px solid #abc8e0;border-radius:16px;overflow:hidden;box-sizing:border-box}.riskTable2 table{width:100%;border-collapse:collapse;table-layout:fixed;text-align:center}.riskTable2 th,.riskTable2 td{padding:20px 30px;border-right:1px solid #d5dfeb;border-bottom:1px solid #d5dfeb;box-sizing:border-box;vertical-align:middle}.riskTable2 th:last-child,.riskTable2 td:last-child{border-right:none}.riskTable2 thead tr:first-child th{background-color:#145185;color:#fff;border-bottom:1px solid #abc8e0}.riskTable2 thead tr:first-child th:first-child{width:22%}.riskTable2 thead tr:last-child th{background-color:#e8edf3;width:13%}.riskTable2 tbody tr:last-child td{border-bottom:none}.riskTable2 tbody td{background-color:#fff}.riskTable2 tbody td.text-left{text-align:left;color:#145185;font-weight:400}.riskTable3{width:100%;border:1px solid #abc8e0;border-radius:16px;overflow:hidden;box-sizing:border-box}.riskTable3 table{width:100%;border-collapse:collapse;table-layout:fixed;text-align:center}.riskTable3 th,.riskTable3 td{padding:16px;border-right:1px solid #d5dfeb;border-bottom:1px solid #d5dfeb;box-sizing:border-box;vertical-align:middle}.riskTable3 th:last-child,.riskTable3 td:last-child{border-right:none}.riskTable3 thead tr th{background-color:#1c6fb7;color:#fff}.riskTable3 thead tr th:first-child{width:44%}.riskTable3 thead tr th:last-child{width:56%}.riskTable3 tbody tr:last-child td{border-bottom:none}.riskTable3 tbody tr td:first-child{width:50%}.riskTable3 tbody tr td:nth-child(2){width:50%}.riskTable3 tbody td{color:#000;font-weight:700;background-color:#fff}.riskTable3 tbody td.text-left{text-align:left;font-weight:400}.riskTable4{border:1px solid #abc8e0;border-radius:16px;overflow:hidden}.riskTable4 table{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed}.riskTable4 table th,.riskTable4 table td{padding:20px;text-align:center;vertical-align:middle;border-right:1px solid #d5dfeb;border-bottom:1px solid #d5dfeb}.riskTable4 table th:last-child,.riskTable4 table td:last-child{border-right:none}.riskTable4 table thead tr:last-child th{border-bottom:1px solid #d5dfeb;color:#333}.riskTable4 table thead .main-title{width:25%;background-color:#1c6fb7;color:#fff}.riskTable4 table thead .scenario-title{width:37.5%;background-color:#145185;color:#fff}.riskTable4 table thead .sub-title{background-color:#e8edf3}.riskTable4 table tbody tr:last-child td{border-bottom:none}.riskTable4 table tbody .row-title{background-color:#d5dfeb}.riskTable4 table tbody td:not(.row-title){background-color:#fff}.riskTable5{border:1px solid #abc8e0;border-radius:20px;overflow:hidden}.riskTable5 table{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed}.riskTable5 table th,.riskTable5 table td{padding:20px;text-align:center;vertical-align:middle;border-right:1px solid #d5dfeb;border-bottom:1px solid #d5dfeb}.riskTable5 table th:last-child,.riskTable5 table td:last-child{border-right:none}.riskTable5 table thead tr:last-child th{border-bottom:1px solid #d5dfeb}.riskTable5 table thead .main-title{width:15%;background-color:#1c6fb7;color:#fff}.riskTable5 table thead .goal-title{width:37.5%;background-color:#145185;color:#fff}.riskTable5 table thead .sub-title{background-color:#e8edf3;font-weight:400}.riskTable5 table tbody tr:last-child td{border-bottom:none}.riskTable5 table tbody .year-row,.riskTable5 table tbody .data-cell{background-color:#fff}.riskTable5 table tbody .data-cell span{color:#1c6fb7}.riskTable6{border:1px solid #abc8e0;border-radius:20px;overflow:hidden}.riskTable6 table{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed}.riskTable6 table th,.riskTable6 table td{padding:20px;text-align:center;vertical-align:middle;border-right:1px solid #d5dfeb;border-bottom:1px solid #d5dfeb}.riskTable6 table thead tr:first-child th{background-color:#145185;color:#fff}.riskTable6 table thead tr:first-child th:nth-child(1){background-color:#1c6fb7}.riskTable6 table thead tr:first-child th:nth-child(2){background-color:#1c6fb7}.riskTable6 table thead tr:first-child th:nth-child(n+3){background-color:#145185}.riskTable6 table thead tr:last-child th{background-color:#e8edf3;color:inherit}.riskTable6 table thead th{font-weight:400;text-align:center}.riskTable6 table tbody tr:last-child td{border-bottom:none}.riskTable6 table tbody tr td{background-color:#fff}.riskTable6 table ul{margin:0;padding-left:20px}.riskTable6 table ul li{margin-bottom:4px;text-align:left}.riskTable6 table ul li:last-child{margin-bottom:0}.riskTable6 table .bg-gray-dark{background-color:#d5dfeb}.riskTable6 table .text-center{text-align:center}.riskTable6 table span{color:#1c6fb7}.riskTable7{border:1px solid #abc8e0;border-radius:20px;overflow:hidden}.riskTable7 table{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed}.riskTable7 table th,.riskTable7 table td{padding:20px;text-align:center;vertical-align:middle;border-right:1px solid #d5dfeb}.riskTable7 table th:last-child,.riskTable7 table td:last-child{border-right:none}.riskTable7 table thead tr:first-child th{background-color:#145185;color:#fff}.riskTable7 table thead tr:first-child th:nth-child(1){background-color:#1c6fb7}.riskTable7 table thead tr:first-child th:nth-child(2){background-color:#1c6fb7}.riskTable7 table thead tr:first-child th:nth-child(n+3){background-color:#145185}.riskTable7 table thead tr:last-child th{background-color:#e8edf3;color:inherit}.riskTable7 table thead th{font-weight:400;text-align:center}.riskTable7 table tbody tr td{background-color:#fff}.riskTable7 table ul{margin:0;padding-left:20px}.riskTable7 table ul li{margin-bottom:4px;text-align:left}.riskTable7 table ul li:last-child{margin-bottom:0}.riskTable7 table .bg-gray-dark{background-color:#d5dfeb}.riskTable7 table .text-center{text-align:center}.riskTable7 table span{color:#1c6fb7}.riskTable8{border:1px solid #abc8e0;border-radius:20px;overflow:hidden}.riskTable8 table{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed}.riskTable8 table th,.riskTable8 table td{padding:20px;text-align:center;vertical-align:middle;border-right:1px solid #d5dfeb;border-bottom:1px solid #d5dfeb}.riskTable8 table th:last-child,.riskTable8 table td:last-child{border-right:none}.riskTable8 table th:first-child,.riskTable8 table td:first-child{background-color:#d5dfeb}.riskTable8 table thead tr:first-child th{background-color:#145185;color:#fff}.riskTable8 table thead tr:first-child th:nth-child(1){background-color:#1c6fb7}.riskTable8 table thead tr:first-child th:nth-child(2){background-color:#1c6fb7}.riskTable8 table thead tr:first-child th:nth-child(n+3){background-color:#145185}.riskTable8 table thead tr:last-child th{background-color:#e8edf3;color:inherit}.riskTable8 table thead th{font-weight:400;text-align:center}.riskTable8 table tbody tr:first-child td{border-bottom:1px solid #abc8e0}.riskTable8 table tbody tr:last-child td{border-bottom:none}.riskTable8 table tbody tr td{background-color:#fff}.riskTable8 table ul{margin:0;padding-left:20px}.riskTable8 table ul li{margin-bottom:4px;text-align:left}.riskTable8 table ul li:last-child{margin-bottom:0}.riskTable8 table .bg-gray-dark{background-color:#d5dfeb}.riskTable8 table .text-center{text-align:center}.riskTable8 table span{color:#1c6fb7}.riskTable9{border:1px solid #7fb8a7;border-radius:20px;overflow:hidden}.riskTable9 table{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed}.riskTable9 table th,.riskTable9 table td{padding:20px;text-align:center;vertical-align:middle;border-right:1px solid #7fb8a7;border-bottom:1px solid #7fb8a7}.riskTable9 table th:last-child,.riskTable9 table td:last-child{border-right:none}.riskTable9 table thead tr:last-child th{border-bottom:1px solid #7fb8a7}.riskTable9 table thead .main-title{width:30%;background-color:#0c7958;color:#fff}.riskTable9 table thead .total-title{width:70%;background-color:#1cb77d;color:#fff}.riskTable9 table thead .sub-title{background-color:#d8e7e1}.riskTable9 table tbody tr:last-child td{border-bottom:none}.riskTable9 table tbody .row-title{background-color:#fff;font-weight:700}.riskTable9 table tbody .data-cell{background-color:#fff}.riskTable10{border:1px solid #7fb8a7;border-radius:20px;overflow:hidden}.riskTable10 table{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed}.riskTable10 table th,.riskTable10 table td{padding:20px;text-align:center;vertical-align:middle;border-right:1px solid #7fb8a7;border-bottom:1px solid #7fb8a7}.riskTable10 table th:last-child,.riskTable10 table td:last-child{border-right:none}.riskTable10 table thead tr th{border-bottom:1px solid #7fb8a7}.riskTable10 table thead .main-title,.riskTable10 table thead .goal-title{width:50%;background-color:#0c7958;color:#fff}.riskTable10 table tbody tr:last-child td{border-bottom:none}.riskTable10 table tbody .row-title{background-color:#d8e7e1}.riskTable10 table tbody .data-cell{background-color:#fff}.riskTable11{border:1px solid #7fb8a7;border-radius:20px;overflow:hidden}.riskTable11 table{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed}.riskTable11 table th,.riskTable11 table td{padding:20px;text-align:center;vertical-align:middle;border-right:1px solid #7fb8a7;border-bottom:1px solid #7fb8a7}.riskTable11 table th:last-child,.riskTable11 table td:last-child{border-right:none}.riskTable11 table thead tr th{border-bottom:1px solid #7fb8a7}.riskTable11 table thead .main-title{width:45%;background-color:#0c7958;color:#fff}.riskTable11 table thead .goal-title{width:55%;background-color:#0c7958;color:#fff}.riskTable11 table tbody tr:last-child td{border-bottom:none}.riskTable11 table tbody .row-title{background-color:#d8e7e1}.riskTable11 table tbody .data-cell{background-color:#fff}.riskTable11 table tbody .data-cell span{color:#7ea515}.waterManage{display:flex;align-items:center;justify-content:space-between}.waterManage .item{width:50%}.waterManage .item2{width:50%;text-align:right}.waterManage .item2 img{border-radius:20px}@media only screen and (max-width: 768px){.waterManage{flex-direction:column}.waterManage .item{width:100%;margin-bottom:20px}.waterManage .item2{width:100%}}.riskTable12{width:100%;border-collapse:collapse;background-color:#fff;border-radius:12px;overflow:hidden}.riskTable12 table{width:100%;border-collapse:collapse}.riskTable12 thead tr{background-color:#0c7958}.riskTable12 thead th{padding:25px 20px;color:#fff;text-align:center}.riskTable12 tbody td{padding:5px 20px;vertical-align:middle}.riskTable12 th:nth-child(1),.riskTable12 td:nth-child(1){width:30%}.riskTable12 th:nth-child(2),.riskTable12 td:nth-child(2){width:45%}.riskTable12 th:nth-child(3),.riskTable12 td:nth-child(3){width:25%}.riskTable12 tr:nth-child(1),.riskTable12 td:nth-child(1){text-align:left}.riskTable12 tr:nth-child(2),.riskTable12 td:nth-child(2){text-align:left}.riskTable12 tr:nth-child(3),.riskTable12 td:nth-child(3){text-align:center}.riskTable12 .defense-cell{display:flex;align-items:center;gap:12px;padding-left:20%}.riskTable12 .defense-cell img{width:120px;height:auto}.riskTable12 ol{margin:0;padding-left:20px}.riskTable12 ol li{margin-bottom:8px}.riskTable12 ol li:last-child{margin-bottom:0}.riskTable12 .text-green{color:#0c7958;font-weight:700}.riskTable13{list-style:none;padding:0;margin:0;border:1px solid #c5c5c5;border-radius:12px;overflow:hidden;display:flex;flex-direction:column}.riskTable13 .table-row{display:flex;border-bottom:1px solid #c5c5c5}.riskTable13 .table-row:last-child{border-bottom:none}.riskTable13 .table-row>p{background-color:#d8e7e1;width:220px;min-width:220px;display:flex;align-items:center;justify-content:center;padding:0;box-sizing:border-box;border-right:1px solid #c5c5c5}.riskTable13 .table-row .label{background-color:#d8e7e1;width:220px;min-width:220px;display:flex;align-items:center;justify-content:center;padding:20px;box-sizing:border-box;border-right:1px solid #c5c5c5}.riskTable13 .table-row .content{flex:1;background-color:#f8f9fa;padding:20px;box-sizing:border-box;display:flex;align-items:center}.riskTable13 .table-row .content .nested-list{list-style-type:disc;padding-left:20px;margin:0;width:100%}.riskTable13 .table-row .content .nested-list li{margin-bottom:8px}.riskTable13 .table-row .content .nested-list li:last-child{margin-bottom:0}@media only screen and (max-width: 768px){.riskTable13 .table-row{flex-direction:column}.riskTable13 .table-row>p{width:100%;min-width:auto;border-right:none;border-bottom:none;justify-content:flex-start}.riskTable13 .table-row .label{width:100%;min-width:auto;border-right:none;border-bottom:none;justify-content:flex-start;padding:12px 20px}.riskTable13 .table-row .content{padding:16px 20px}}.mb-10{margin-bottom:10px}.mb-20{margin-bottom:20px}.mb-30{margin-bottom:30px}.mb-40{margin-bottom:40px}.mb-50{margin-bottom:50px}.im0{margin:0!important}.EZgoalBox{display:flex;flex-direction:column;gap:60px;width:100%;margin-top:20px;margin-bottom:80px}.EZgoalBox .ezgoal-section{width:100%}.EZgoalBox .ezgoal-section .ezgoal-header{display:flex;align-items:center;gap:20px;padding-bottom:40px;margin-bottom:45px;border-bottom:1px solid #7ea515}@media only screen and (max-width: 768px){.EZgoalBox .ezgoal-section .ezgoal-header{padding-bottom:20px;margin-bottom:25px;gap:12px}}.EZgoalBox .ezgoal-section .ezgoal-header .ezgoal-icon{width:100px;height:100px;flex-shrink:0}@media only screen and (max-width: 768px){.EZgoalBox .ezgoal-section .ezgoal-header .ezgoal-icon{width:56px;height:56px}}.EZgoalBox .ezgoal-section .ezgoal-header .ezgoal-title-text{display:flex;flex-direction:column;justify-content:center}.EZgoalBox .ezgoal-section .ezgoal-header .ezgoal-title-text .ezgoal-subtxt{font-size:16px;font-weight:700;color:#666;margin-bottom:10px}@media only screen and (max-width: 768px){.EZgoalBox .ezgoal-section .ezgoal-header .ezgoal-title-text .ezgoal-subtxt{font-size:16px}}.EZgoalBox .ezgoal-section .ezgoal-header .ezgoal-title-text .ezgoal-title{font-size:28px;font-weight:700;color:#333}@media only screen and (max-width: 768px){.EZgoalBox .ezgoal-section .ezgoal-header .ezgoal-title-text .ezgoal-title{font-size:24px}}.EZgoalBox .ezgoal-section .ezgoal-table-wrapper{border:1px solid #D6D6D6;border-radius:20px;background-color:#fff}@media only screen and (max-width: 768px){.EZgoalBox .ezgoal-section .ezgoal-table-wrapper{border-radius:12px}}.EZgoalBox .ezgoal-section table{width:100%;border-collapse:collapse;border:none}.EZgoalBox .ezgoal-section table th,.EZgoalBox .ezgoal-section table td{padding:20px;text-align:left;vertical-align:middle;font-size:16px;line-height:1.6;color:#333;border-bottom:1px solid #E2E8F0;border-right:1px solid #E2E8F0;letter-spacing:0}.EZgoalBox .ezgoal-section table th:last-child,.EZgoalBox .ezgoal-section table td:last-child{border-right:none}.EZgoalBox .ezgoal-section table th ol,.EZgoalBox .ezgoal-section table td ol{margin:0;padding-left:20px}.EZgoalBox .ezgoal-section table th ol li,.EZgoalBox .ezgoal-section table td ol li{list-style-type:decimal;margin-bottom:4px}.EZgoalBox .ezgoal-section table th ol li:last-child,.EZgoalBox .ezgoal-section table td ol li:last-child{margin-bottom:0}@media only screen and (max-width: 768px){.EZgoalBox .ezgoal-section table th,.EZgoalBox .ezgoal-section table td{padding:12px 14px}}.EZgoalBox .ezgoal-section table tr:last-child td{border-bottom:none}.EZgoalBox .ezgoal-section table thead tr th{background-color:#0c7958;color:#fff;font-size:20px;font-weight:700;text-align:center;border:none;padding:16px 20px;letter-spacing:0}.EZgoalBox .ezgoal-section table thead tr th[rowspan="2"]{vertical-align:middle}@media only screen and (max-width: 768px){.EZgoalBox .ezgoal-section table thead tr th{padding:12px 14px;font-size:18px}}.EZgoalBox .ezgoal-section table thead tr:nth-child(2) th{background-color:#109d73}.EZgoalBox .ezgoal-section table .col-action-0{background-color:#0c7958;font-weight:700;text-align:center;color:#fff}.EZgoalBox .ezgoal-section table .col-action-1{background-color:#f2f4f8;color:#333;width:10%}.EZgoalBox .ezgoal-section table .col-action-2{background-color:#f2f4f8;text-align:center;color:#333;width:10%}.EZgoalBox .ezgoal-section table .w-16{width:16%}.EZgoalBox .ezgoal-section table .w-18{width:18%}.EZgoalBox .ezgoal-section table .w-19{width:19%}.EZgoalBox .ezgoal-section table .w-20{width:20%}.EZgoalBox .ezgoal-section table .w-21{width:21%}.EZgoalBox .ezgoal-section table .w-24{width:24%}.EZgoalBox .ezgoal-section table .target-list,.EZgoalBox .ezgoal-section table .exec-list{list-style:none;padding:0;margin:0}.EZgoalBox .ezgoal-section table .target-list li,.EZgoalBox .ezgoal-section table .exec-list li{position:relative;padding-left:18px;margin-bottom:8px}.EZgoalBox .ezgoal-section table .target-list li:last-child,.EZgoalBox .ezgoal-section table .exec-list li:last-child{margin-bottom:0}.EZgoalBox .ezgoal-section table .target-list li:before,.EZgoalBox .ezgoal-section table .exec-list li:before{content:"•";color:#0c7958;position:absolute;left:0;top:0;font-weight:700;font-size:18px;line-height:1}.EZgoalBox .ezgoal-section table ol,.EZgoalBox .ezgoal-section table ul{margin:0;padding-left:20px}.EZgoalBox .ezgoal-section table ol li,.EZgoalBox .ezgoal-section table ul li{margin-bottom:6px}.EZgoalBox .ezgoal-section table ol li:last-child,.EZgoalBox .ezgoal-section table ul li:last-child{margin-bottom:0}.EZgoalBox .ezgoal-section table p{margin-bottom:6px}.EZgoalBox .ezgoal-section table p:last-child{margin-bottom:0}.EZgoalBox .ezgoal-section table .sdg-list{display:flex;gap:6px;justify-content:center;align-items:center;flex-wrap:wrap;margin:0;padding:0;list-style:none}.EZgoalBox .ezgoal-section table .sdg-list .sdg-img{width:44px;height:44px;object-fit:contain;border-radius:4px;display:block}@media only screen and (max-width: 768px){.EZgoalBox .ezgoal-section table .sdg-list .sdg-img{width:36px;height:36px}}.EZgoalBox .p-title{font-size:20px;color:#0c7958;margin-top:20px;margin-bottom:20px}@media only screen and (max-width: 768px){.EZgoalBox .p-title{font-size:18px;margin-top:15px;margin-bottom:15px}}.EZgoalBox .highlight-g{color:#7ea515}.pageBanner .bannerImg .bannerImgView.aboutBanner{background-image:url(../images/aboutbn-DL_TQyoG.jpg);background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.pageBanner .bannerImg .bannerImgView.about1Banner{background-image:url(../images/about1bn-DDL9YJus.jpg);background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.pageBanner .bannerImg .bannerImgView.about2Banner{background-image:url(../images/about_esgbn-CkUAA_Zk.jpg);background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.pageBanner .bannerImg .bannerImgView.milestoneBanner{background-image:url(../images/milestonebn-BKn1MbZv.jpg);background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.pageBanner .bannerImg .bannerImgView.blueprintBanner{background-image:url(../images/blueprintbn-3QLN6XND.jpg);background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.pageBanner .bannerImg .bannerImgView.awardBanner{background-image:url(../images/awardbn-CS_4IzAS.jpg);background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.mainContent.About-page{padding-top:0}.about-part1{background:#e8edf3}@media only screen and (max-width: 768px){.about-part1{padding-top:30px;padding-bottom:30px}}@media only screen and (min-width: 768px){.about-part1{padding-top:60px;padding-bottom:60px}}@media only screen and (min-width: 992px){.about-part1{padding-top:100px;padding-bottom:80px}}.companyInfo{background:#fff;border-radius:20px;position:relative;z-index:2}.companyInfo .leftbox{background:#f5f7fa}.companyInfo h5{color:#282828}.companyInfo .employee-note-marker{margin-left:2px;font-size:50%}.companyInfo .employee-note{margin-top:20px}.companyInfo ul{list-style:none;color:#282828}@media only screen and (max-width: 991px){.companyInfo .logoshow{height:200px;background:url(../images/ezLogo-Cl9emr-l.svg) 50% 50% no-repeat;background-size:auto 60px}.companyInfo .leftbox{margin-bottom:15px}.companyInfo ul{margin-left:0}.companyInfo ul li{margin-bottom:15px}.companyInfo ul li:last-child{margin-bottom:0}.companyInfo h5{margin-bottom:5px}}@media only screen and (max-width: 768px){.companyInfo{padding:15px}.companyInfo .logoshow{height:150px;background:url(../images/ezLogo-Cl9emr-l.svg) 50% 50% no-repeat;background-size:auto 50px}.companyInfo h5{font-size:20px}}@media only screen and (min-width: 768px){.companyInfo{padding:30px}.companyInfo h5{font-size:22px}.companyInfo ul li{font-size:18px}}@media only screen and (min-width: 992px){.companyInfo{display:flex}.companyInfo .leftbox{flex:0 0 300px}.companyInfo .rightbox{flex:1 1 auto;padding-left:30px}.companyInfo h5{margin-bottom:10px}.companyInfo .logoshow{width:100%;height:100%;background:url(../images/ezLogo-Cl9emr-l.svg) 50% 50% no-repeat;background-size:85% auto}.companyInfo ul{display:flex;flex-wrap:wrap}.companyInfo ul li{flex:0 0 calc(50% - 5px);margin-right:10px;margin-bottom:20px}.companyInfo ul li:nth-child(2n+2){margin-right:0}.companyInfo ul li:last-child{flex:0 0 100%;margin-bottom:0}}@media only screen and (min-width: 1280px){.companyInfo{padding:50px 60px}.companyInfo .leftbox{flex:0 0 475px}.companyInfo .rightbox{padding-left:60px}.companyInfo .logoshow{background:url(../images/ezLogo-Cl9emr-l.svg) 50% 50% no-repeat;background-size:286px auto}}.col-red{color:#c51439}.marb-50{margin-bottom:50px}@media only screen and (max-width: 992px){.marb-50{margin-bottom:30px}}.about-part2{position:relative;z-index:2}@media only screen and (max-width: 768px){.about-part2{padding-top:30px}}@media only screen and (min-width: 768px){.about-part2{padding-top:60px}}.about-businessInfo .item{position:relative}.about-businessInfo .num{position:absolute;border-radius:50%;border:1px solid #006e4d;font-weight:700;display:flex;align-items:center;justify-content:center;color:#0c7958;background:#fff;left:50%;transform:translate(-50%)}.about-businessInfo .viewbox{border-radius:20px;background:#f5f7fa}.about-businessInfo .tit{font-weight:700}@media only screen and (max-width: 768px){.about-businessInfo{padding-bottom:30px}.about-businessInfo .item{padding-top:25px;margin-bottom:10px}.about-businessInfo .item:last-child{margin-bottom:0}.about-businessInfo .num{width:50px;height:50px;top:0;font-size:30px}.about-businessInfo .viewbox{height:100%;padding:30px 15px}.about-businessInfo .tit{font-size:20px;margin-bottom:15px}}@media only screen and (min-width: 768px){.about-businessInfo{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;padding-bottom:50px}.about-businessInfo .item{flex:0 0 300px;margin-right:30px;padding-top:25px;margin-bottom:30px}.about-businessInfo .item:nth-child(2n+2){margin-right:0}.about-businessInfo .num{width:50px;height:50px;font-size:30px;top:0}.about-businessInfo .viewbox{height:100%;padding:40px 30px 30px}.about-businessInfo .tit{font-size:22px;margin-bottom:15px;text-align:center}}@media only screen and (min-width: 992px){.about-businessInfo{max-width:960px}.about-businessInfo .item{height:315px;padding-top:40px}.about-businessInfo .item:nth-child(2n+2){margin-right:30px}.about-businessInfo .item:nth-child(3n+3){margin-right:0}.about-businessInfo .num{width:80px;height:80px;font-size:45px}.about-businessInfo .viewbox{padding:75px 40px 0}}.about-proInfo{background:#f5f7fa;border-radius:20px}.about-proInfo .item{text-align:center}.about-proInfo .tit{font-weight:700}.about-proInfo .num{font-weight:700;color:#0c7958}@media only screen and (max-width: 768px){.about-proInfo{padding:30px 15px;margin-bottom:30px}.about-proInfo .item{margin-bottom:60px}.about-proInfo .item:last-child{margin-bottom:0}.about-proInfo .icon{height:65px;margin-bottom:10px}.about-proInfo .type1{background:url(../images/pro_service_icon1-DCoeIxhz.svg) 50% 50% no-repeat;background-size:60px auto}.about-proInfo .type2{background:url(../images/pro_service_icon2-Ba-rGFfQ.svg) 50% 50% no-repeat;background-size:60px auto}.about-proInfo .type3{background:url(../images/pro_service_icon3-Bz2EUbT6.svg) 50% 50% no-repeat;background-size:60px auto}.about-proInfo .des{margin-bottom:20px}.about-proInfo .num{font-size:55px}.about-proInfo .tit{font-size:22px;margin-bottom:15px}.about-proInfo .txt{padding-bottom:30px}}@media only screen and (min-width: 768px){.about-proInfo{padding:30px;display:flex;margin-bottom:80px}.about-proInfo .item{flex:0 0 calc(33.33% - 6px);margin-right:9px;position:relative;padding-bottom:160px}.about-proInfo .item:last-child{margin-right:0}.about-proInfo .icon{height:65px;margin-bottom:40px}.about-proInfo .type1{background:url(../images/pro_service_icon1-DCoeIxhz.svg) 50% 50% no-repeat;background-size:60px auto}.about-proInfo .type2{background:url(../images/pro_service_icon2-Ba-rGFfQ.svg) 50% 50% no-repeat;background-size:60px auto}.about-proInfo .type3{background:url(../images/pro_service_icon3-Bz2EUbT6.svg) 50% 50% no-repeat;background-size:60px auto}.about-proInfo .numshow{position:absolute;width:100%;bottom:0;left:0}.about-proInfo .des{margin-bottom:20px}.about-proInfo .num{font-size:55px}.about-proInfo .tit{font-size:24px;margin-bottom:15px}}@media only screen and (min-width: 992px){.about-proInfo{padding:50px 90px}.about-proInfo .item{flex:0 0 calc(33.33% - 28px);margin-right:42px}}.about-taiwan .item{position:relative}.about-taiwan .num{border-radius:50%;background:#fff;font-weight:700;color:#c90000;border:1px solid #c90000;display:flex;align-items:center;justify-content:center}.about-taiwan .viewbox{border-radius:20px;background:#f5f7fa}.about-taiwan .tit{font-weight:700}.about-taiwan .txt p:last-child{margin-bottom:0}@media only screen and (max-width: 768px){.about-taiwan{position:relative;padding-top:300px;margin-bottom:30px}.about-taiwan .mapbox{position:absolute;top:0;left:0;width:100%;height:300px;background:url(../images/taiwan_map-BXk4PkWu.png) 50% 50% no-repeat;background-size:contain}.about-taiwan .item{padding-top:25px;margin-bottom:10px}.about-taiwan .item:last-child{margin-bottom:0}.about-taiwan .tit{font-size:20px;margin-bottom:10px}.about-taiwan .num{position:absolute;width:50px;height:50px;font-size:24px;right:15px;top:0}.about-taiwan .txt p{margin-bottom:5px}.about-taiwan .viewbox{padding:15px}.about-taiwan .leftbox{margin-bottom:10px}}@media only screen and (min-width: 768px){.about-taiwan{position:relative;display:flex;justify-content:space-between;margin-bottom:70px}.about-taiwan .righttbox{padding-top:90px}.about-taiwan .mapbox{position:absolute;width:237px;height:444px;top:25px;left:50%;transform:translate(-50%);background:url(../images/taiwan_map-BXk4PkWu.png) 50% 50% no-repeat;background-size:contain}.about-taiwan .item{width:240px;padding-top:25px;margin-bottom:30px}.about-taiwan .item:last-child{margin-bottom:0}.about-taiwan .tit{font-size:22px;margin-bottom:10px}.about-taiwan .num{position:absolute;width:50px;height:50px;font-size:30px;right:15px;top:0}.about-taiwan .txt p{margin-bottom:10px}.about-taiwan .viewbox{padding:15px}}@media only screen and (min-width: 992px){.about-taiwan .item{width:320px;padding-top:40px}.about-taiwan .mapbox{width:276.5px;height:518px;top:40px}.about-taiwan .num{width:80px;height:80px;font-size:45px}.about-taiwan .viewbox{padding:45px 15px 15px}}@media only screen and (min-width: 1280px){.about-taiwan{min-height:740px}.about-taiwan .mapbox{width:395px;height:740px}.about-taiwan .righttbox{padding-top:150px}.about-taiwan .item{width:380px;margin-bottom:60px}.about-taiwan .num{right:40px}.about-taiwan .viewbox{padding:45px 35px 50px}}.table-txt-right{text-align:right}@media only screen and (max-width: 768px){.table-txt-right{margin-bottom:10px}}@media only screen and (min-width: 768px){.table-txt-right{margin-bottom:30px}}.mb-tit{font-weight:700}@media only screen and (min-width: 768px){.mb-tit{display:none}}.about-Performance{border-radius:20px;overflow:hidden}.about-Performance .ul-head{background:#bd2525;color:#fff;font-weight:700}.about-Performance .ul-left{font-weight:700}@media only screen and (max-width: 768px){.about-Performance .ul-head .td-1{padding:10px;text-align:center}.about-Performance .ul-head .td-2,.about-Performance .ul-head .td-3,.about-Performance .ul-head .td-4{display:none}.about-Performance .ul-left{background:#f7e5e5;padding:10px}.about-Performance .listbox{position:relative;padding-left:110px;background:#f5f7fa;border-bottom:1px solid #dca5a5}.about-Performance .listbox:last-child{border-bottom:0}.about-Performance .listbox .td-1{position:absolute;left:0;top:50%;transform:translateY(-50%);width:100px;padding:0 0 0 10px}.about-Performance .listbox .td-2,.about-Performance .listbox .td-3,.about-Performance .listbox .td-4{padding:5px 10px;border-bottom:1px solid #dca5a5;border-left:1px solid #dca5a5}.about-Performance .listbox .td-4{border-bottom:0}.about-Performance .listbox .flexbox-mb{display:flex;align-items:center}.about-Performance .listbox .mb-tit{flex:0 0 60px}}@media only screen and (min-width: 768px){.about-Performance .ul-head{display:flex}.about-Performance .ul-head .li-td{padding:20px 10px;text-align:center}.about-Performance .ul-head .td-1{flex:0 0 240px}.about-Performance .ul-head .td-2,.about-Performance .ul-head .td-3,.about-Performance .ul-head .td-4{flex:1 1 calc((100% - 240px) / 3)}.about-Performance .ul-box{display:flex}.about-Performance .ul-box:last-child .ul-left{border-bottom:0}.about-Performance .ul-box:last-child .ul-right .listbox:last-child{border-bottom:0}.about-Performance .listbox{display:flex;align-items:center;text-align:center;border-bottom:1px solid #dca5a5}.about-Performance .listbox .td-1{flex:0 0 120px;padding:10px}.about-Performance .listbox .td-2,.about-Performance .listbox .td-3,.about-Performance .listbox .td-4{flex:0 0 calc((100% - 120px) / 3);padding:10px}.about-Performance .ul-left{display:flex;align-items:center;justify-content:center;background:#f7e5e5;flex:0 0 120px;border-bottom:1px solid #dca5a5}.about-Performance .ul-right{flex:1 1 100%;background:#f5f7fa}.about-Performance .ul-right .mb-tit{display:none}}@media only screen and (min-width: 992px){.about-Performance .ul-head .td-1{flex:0 0 410px}.about-Performance .ul-head .td-2,.about-Performance .ul-head .td-3,.about-Performance .ul-head .td-4{flex:0 0 calc((100% - 410px) / 3)}.about-Performance .listbox .td-1{flex:0 0 240px}.about-Performance .listbox .td-2,.about-Performance .listbox .td-3,.about-Performance .listbox .td-4{flex:0 0 calc((100% - 240px) / 3)}.about-Performance .ul-left{flex:0 0 170px}}.about-Association{border-radius:20px;overflow:hidden;background:#f5f7fa}.about-Association .ul-head{background:#0c7958;color:#fff;font-weight:700}.about-Association .ul-tr .td-1{background:#e6eaef;font-weight:700}@media only screen and (max-width: 768px){.about-Association .ul-head{display:none}.about-Association .ul-body .ul-tr{border-bottom:10px solid #fff}.about-Association .ul-body .ul-tr:last-child{border-bottom:0}.about-Association .ul-body .li-td{padding:10px}}@media only screen and (min-width: 768px){.about-Association .li-td{flex:1 1 auto;padding:15px 30px;border-bottom:1px solid #c5c5c5}.about-Association .li-td.td-1{flex:0 0 240px}.about-Association .flexbox{display:flex;align-items:center;justify-content:flex-start}.about-Association .ul-head,.about-Association .ul-tr{display:flex}.about-Association .ul-tr:last-child .li-td{border-bottom:0}}@media only screen and (min-width: 992px){.about-Association .li-td.td-1{flex:0 0 460px}}.mailtop{position:relative}.mailtop:after{position:relative;z-index:1;content:"";display:block;width:100%;padding-top:41.6%;background:url(../images/mailtop-Y6WsUg-l.png) 50% top no-repeat;background-size:cover}.mailtop .content-txt{position:absolute;z-index:2;width:80.5%;bottom:0;left:50%;transform:translate(-50%);background:#fff;border-top-left-radius:20px;border-top-right-radius:20px}.mailtop .mb-style{display:none}@media only screen and (max-width: 768px){.mailtop .content-txt{padding:15px 15px 0}.mailtop .mb-style{display:block}.mailtop .pc-style{display:none}}@media only screen and (min-width: 768px){.mailtop .content-txt{padding:30px 30px 0}}@media only screen and (min-width: 992px){.mailtop .content-txt{padding:120px 120px 20px}}.mailmid{position:relative}.mailmid:after{content:"";position:relative;z-index:2;display:block;width:100%;padding-bottom:50.5259%;background:url(../images/mailbg_m-Da3l5LDl.png) 50% top no-repeat;background-size:cover}.mailmid .viewbox{position:absolute;z-index:2;width:80.5%;height:100%;background:#fff;top:0;left:50%;transform:translate(-50%)}.mailbt .viewbox{background:#fff;border-bottom-right-radius:20px;border-bottom-left-radius:20px}.mailbt .mb-style{display:none}@media only screen and (max-width: 768px){.mailbt{padding:0 15px}.mailbt .viewbox{padding:15px}.mailbt .pc-style{display:none}.mailbt .mb-style{display:block}}@media only screen and (min-width: 768px){.mailbt{padding:0 30px}.mailbt .viewbox{padding:30px}}@media only screen and (min-width: 992px){.mailbt{padding:0 65px}.mailbt .viewbox{padding:85px}}.chairman-name{display:flex;justify-content:flex-end;align-items:flex-end;font-weight:700}.chairman-name .sign-show{background:url(../images/sign-CECzSsqZ.svg) 50% 50% no-repeat;background-size:contain}@media only screen and (max-width: 768px){.chairman-name .sign-show{width:114px;height:49.8px;margin-left:15px}}@media only screen and (min-width: 768px){.chairman-name .sign-show{width:190px;height:83px;margin-left:30px}}.btn-grlink{color:#fff;font-weight:700;background:#0c7958;display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 768px){.btn-grlink{padding:0 30px;height:50px;border-radius:20px}}@media only screen and (min-width: 768px){.btn-grlink{width:280px;height:60px;border-radius:24px}}@media only screen and (min-width: 992px){.btn-grlink:hover:hover{transition:all .3s;background:#c8eb47;color:#000}}.btn-flexarea{display:flex;align-items:center;justify-content:center}.about-esg{position:relative;z-index:2}.about-esg .left-nav .link{font-weight:700;color:#333}.about-esg .left-nav .link.now{color:#0c7958}@media only screen and (max-width: 991px){.about-esg .leftbox{margin-bottom:20px}.about-esg .left-nav{display:flex;align-items:center;justify-content:center}.about-esg .left-nav .link{padding:0 15px}}@media only screen and (min-width: 768px){.about-esg .rightbox .content-txt{text-align:left}}@media only screen and (min-width: 992px){.about-esg{display:flex}.about-esg .leftbox{flex:0 0 200px;padding-right:10px}.about-esg .rightbox{flex:1 1 auto}.about-esg .left-nav .link{display:block;padding:15px;border-bottom:1px solid #d6d6d6}.about-esg .left-nav .link:last-child{border-bottom:0}}@media only screen and (min-width: 1280px){.about-esg .leftbox{flex:0 0 320px;padding-right:40px}}.sdgs-ul .list{max-width:197px;display:flex;align-items:center}.sdgs-ul .icon{flex:0 0 auto}.sdgs-ul .icon img{max-width:100%;max-height:100%}.sdgs-ul .show{flex:1 1 auto;color:#666}.sdgs-ul .show p{line-height:22px}.sdgs-ul .show .num{color:#333}@media only screen and (max-width: 768px){.sdgs-ul .list{margin-bottom:10px}.sdgs-ul .list:last-child{margin-bottom:0}.sdgs-ul .icon{flex:0 0 60px;width:60px;height:60px}.sdgs-ul .show{flex:1 1 auto;font-size:16px;padding-left:10px}}@media only screen and (min-width: 768px){.sdgs-ul{display:flex;flex-wrap:wrap}.sdgs-ul .list{margin-right:30px;margin-bottom:15px}.sdgs-ul .list:last-child{margin-right:0}.sdgs-ul .icon{width:60px;height:60px}.sdgs-ul .show{font-size:16px;padding-left:10px}}.esgContent .item{overflow:hidden;background:#fff;border-radius:20px;box-shadow:-5px 8px 10px #00000003;margin-bottom:60px}.esgContent .item:last-child{margin-bottom:0}.esgContent .pic:after{content:"";display:block;width:100%}.esgContent .type{font-weight:700}.esgContent .infotop{position:relative}.esgContent .infotop:after{content:"";position:absolute;top:0}.esgContent .dot-style{list-style:none;margin-left:0}.esgContent .dot-style li{position:relative;padding-left:20px}.esgContent .dot-style li:after{content:"";position:absolute;width:10px;height:10px;border-radius:50%;background:#006e4d;left:0}.esgContent .type1 .infotop:after{background:#2a7b45}.esgContent .type1 .infotop .pic:after{background:url(../images/epic-Cr1fx1R9.jpg) 50% 50% no-repeat;background-size:cover}.esgContent .type1 .infotop .type{color:#2a7b45}.esgContent .type2 .infotop:after{background:#a01721}.esgContent .type2 .infotop .pic:after{background:url(../images/spic-ZIPA5EVa.jpg) 50% 50% no-repeat;background-size:cover}.esgContent .type2 .infotop .type{color:#a01721}.esgContent .type3 .infotop:after{background:#db9833}.esgContent .type3 .infotop .pic:after{background:url(../images/gpic-DuCBtLgF.jpg) 50% 50% no-repeat;background-size:cover}.esgContent .type3 .infotop .type{color:#db9833}@media only screen and (max-width: 768px){.esgContent{margin-bottom:30px}.esgContent .infotop{padding:175px 15px 15px;border-bottom:1px solid #dddddd}.esgContent .infotop:after{left:20px;width:45px;height:10px}.esgContent .infotop .type{position:absolute;left:15px;top:20px;font-size:90px;line-height:4.5rem}.esgContent .pic{width:160px;height:160px;position:absolute;top:0;right:0}.esgContent .pic:after{height:100%;border-top-left-radius:30px}.esgContent .txtbox{padding:15px}.esgContent .txtbox h5{font-size:22px;margin-bottom:15px}.esgContent .dot-style{margin-bottom:35px}.esgContent .dot-style li:after{top:8px}}@media only screen and (min-width: 768px){.esgContent{margin-bottom:40px}.esgContent .infotop{display:flex;align-items:center;padding-left:40px;border-bottom:2px solid #dddddd;padding-top:30px;padding-bottom:30px}.esgContent .infotop:after{left:40px;width:75px;height:15px}.esgContent .infotop .type{flex:0 0 auto;font-size:120px}.esgContent .infotop .rightshow{flex:1 1 auto;padding-left:30px;padding-right:250px}.esgContent .infotop h3{font-size:32px;margin-bottom:15px}.esgContent .pic{width:220px;height:100%;position:absolute;top:0;right:0}.esgContent .pic:after{height:100%;border-top-left-radius:60px}.esgContent .txtbox{padding:35px 50px 60px}.esgContent .txtbox h5{font-size:22px;margin-bottom:15px}.esgContent .dot-style{margin-bottom:35px}.esgContent .dot-style li:after{top:8px}}@media only screen and (min-width: 992px){.esgContent .infotop{padding-top:50px;padding-bottom:50px}}.award-showbox{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.award-showbox .txt{color:#555}.award-showbox .num{color:#333;font-weight:700}.award-showbox .icon{background:url(../images/awardicon-BlP4vQAV.png) 50% 50% no-repeat;background-size:contain}@media only screen and (max-width: 768px){.award-showbox{background:url(../images/awardbg-DT3LGe6C.png) 50% 50% no-repeat;background-size:cover;margin-bottom:30px;padding:9% 0;gap:10px}.award-showbox .icon{width:36px;height:53px}.award-showbox .num{font-size:3rem;line-height:4rem}}@media only screen and (min-width: 768px){.award-showbox{height:404px;background:url(../images/awardbg-DT3LGe6C.png) 50% 50% no-repeat;background-size:cover;margin-bottom:40px}.award-showbox .icon{width:10%;height:106px}.award-showbox .num{font-size:5.2rem;line-height:8rem}}.search-tool .item{background:#fff;position:relative}.search-tool .select-type .show{position:relative;display:flex;align-items:center}.search-tool .select-type .txt{flex:1 1 auto;font-weight:700}.search-tool .select-type .arrow{flex:0 0 auto;background:#0c7958}.search-tool .select-type .arrow:after{content:"";width:100%;height:100%;display:block;background-color:#fff;mask-image:url(../images/select_arrow-DlBZcLag.svg);mask-size:19px auto;mask-repeat:no-repeat;mask-position:50% 50%}.search-tool .select-type select{position:absolute;width:100%;height:100%;top:0;left:0;z-index:2;opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0}.search-tool .keyword-tool{display:flex;align-items:center}.search-tool .keyword-tool input{flex:1 1 auto}.search-tool .keyword-tool .btn{flex:0 0 auto;background:#0c7958}.search-tool .keyword-tool .btn:after{content:"";width:100%;height:100%;display:block;background-color:#fff;mask-image:url(../images/search_icon-YSztQmZJ.svg);mask-size:27px auto;mask-repeat:no-repeat;mask-position:50% 50%}@media only screen and (max-width: 768px){.search-tool .item{height:50px;border-radius:20px;margin-bottom:10px}.search-tool .item:last-child{margin-bottom:0}.search-tool .select-type .arrow{width:50px;height:50px;border-radius:20px}.search-tool .select-type .arrow:after{mask-size:16px auto}.search-tool .select-type .txt{padding:0 15px}.search-tool .keyword-tool{border-radius:20px}.search-tool .keyword-tool input{border-radius:20px;font-size:16px;line-height:30px;padding:10px 15px}.search-tool .keyword-tool .btn{width:50px;height:50px;border-radius:20px}.search-tool .keyword-tool .btn:after{mask-size:16px auto}}@media only screen and (min-width: 768px){.search-tool{display:flex;flex-wrap:wrap;justify-content:space-between}.search-tool .flex50{flex:0 0 calc(50% - 10px)}.search-tool .flex100{flex:0 0 100%}.search-tool .item{height:60px;border-radius:24px;margin-bottom:30px}.search-tool .select-type .arrow{width:60px;height:60px;border-radius:24px}.search-tool .select-type .txt{padding:0 25px}.search-tool .keyword-tool{border-radius:24px}.search-tool .keyword-tool input{border-radius:24px;font-size:18px;line-height:30px;padding:15px 25px}.search-tool .keyword-tool .btn{width:60px;height:60px;border-radius:24px}}@media only screen and (min-width: 992px){.search-tool .select-type{cursor:pointer}.search-tool .select-type:hover .arrow{transition:all .3s;background-color:#c8eb47}.search-tool .select-type:hover .arrow:after{transition:all .3s;background:#000}.search-tool .keyword-tool{margin-bottom:0}.search-tool .keyword-tool .btn{cursor:pointer}.search-tool .keyword-tool .btn:hover{transition:all .3s;background-color:#c8eb47}.search-tool .keyword-tool .btn:hover:after{transition:all .3s;background:#000}}.award-listbox .item{position:relative;background:#fff;border-radius:20px}.award-listbox .year{color:#555}.award-listbox .tit{position:relative}.award-listbox .tit:after{content:"";position:absolute;background:#0c7958}.award-listbox .tit .link{display:block;color:#00563c;font-weight:700}.award-listbox .txt{color:#888}@media only screen and (max-width: 768px){.award-listbox{margin-bottom:30px}.award-listbox .item{padding:15px 15px 15px 30px;margin-bottom:10px}.award-listbox .item:last-child{margin-bottom:0}.award-listbox .year{font-size:16px;margin-bottom:5px}.award-listbox .txt{font-size:16px;line-height:22px;height:22px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-moz-box;-moz-line-clamp:1;-moz-box-orient:vertical;display:box;line-clamp:1;box-orient:vertical}.award-listbox .tit .link{font-size:24px;line-height:36px;height:72px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-moz-box;-moz-line-clamp:2;-moz-box-orient:vertical;display:box;line-clamp:2;box-orient:vertical;margin-bottom:15px}.award-listbox .tit:after{width:10px;height:10px;left:-30px;top:12px}}@media only screen and (min-width: 768px){.award-listbox{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:20px}.award-listbox .item{padding:20px 40px 0;flex:0 0 calc(50% - 10px);width:calc(50% - 10px);height:190px;margin-bottom:20px}.award-listbox .item:hover .tit .link{transition:all .3s;color:#7ea515}.award-listbox .year{font-size:16px;margin-bottom:5px}.award-listbox .txt{font-size:16px;line-height:22px;height:22px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-moz-box;-moz-line-clamp:1;-moz-box-orient:vertical;display:box;line-clamp:1;box-orient:vertical;position:absolute;left:40px;bottom:25px}.award-listbox .tit .link{font-size:24px;line-height:36px;height:72px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-moz-box;-moz-line-clamp:2;-moz-box-orient:vertical;display:box;line-clamp:2;box-orient:vertical}.award-listbox .tit:after{width:20px;height:20px;left:-40px;top:8px}}.milestone-timeline{position:relative;z-index:2}.milestone-timeline .line{position:absolute;background:#0c7958}.milestone-timeline .txt{position:relative}.milestone-timeline .txt:after{content:"";position:absolute;background:#0c7958;border-radius:50%}.milestone-timeline .txt img{border-radius:20px}.milestone-timeline .tit{font-weight:700}@media only screen and (max-width: 768px){.milestone-timeline{padding-top:60px;padding-bottom:90px;margin-bottom:30px}.milestone-timeline .year-top{width:42px;height:24px;position:absolute;top:0;left:0;background:url(../images/milestone_top-CZ2uC8u5.svg) 50% 50% no-repeat;background-size:contain}.milestone-timeline .year-bt{width:60px;height:60px;position:absolute;bottom:0;left:-10px;background:url(../images/milestone_bt-D1xtqmQ1.svg) 50% 50% no-repeat;background-size:contain;z-index:2}.milestone-timeline .line{width:1px;height:calc(100% - 29px);top:29px;left:20px;z-index:1}.milestone-timeline .item{padding-left:40px;margin-bottom:15px}.milestone-timeline .item:last-child{margin-bottom:0}.milestone-timeline .tit{font-size:24px;margin-bottom:10px}.milestone-timeline .txt:after{width:10px;height:10px;top:8px;left:-25px}.milestone-timeline .txt .view{margin-bottom:15px}}@media only screen and (min-width: 768px){.milestone-timeline{padding-top:120px;padding-bottom:190px;margin-bottom:90px}.milestone-timeline .year-top{width:66px;height:37px;position:absolute;top:0;left:50%;transform:translate(-50%);background:url(../images/milestone_top-CZ2uC8u5.svg) 50% 50% no-repeat;background-size:contain}.milestone-timeline .year-bt{width:104px;height:104px;position:absolute;bottom:0;left:50%;transform:translate(-50%);background:url(../images/milestone_bt-D1xtqmQ1.svg) 50% 50% no-repeat;background-size:contain;z-index:2}.milestone-timeline .line{width:2px;height:calc(100% - 42px);top:42px;left:50%;transform:translate(-50%);z-index:1}.milestone-timeline .boxshow .item:nth-child(odd){padding-left:calc(50% + 50px)}.milestone-timeline .boxshow .item:nth-child(odd) .txt:after{left:-60px}.milestone-timeline .boxshow .item:nth-child(2n){padding-right:calc(50% + 50px)}.milestone-timeline .boxshow .item:nth-child(2n) .txt:after{right:-60px}.milestone-timeline .tit{font-size:28px;margin-bottom:20px}.milestone-timeline .txt:after{width:20px;height:20px;top:0}.milestone-timeline .txt .view{margin-bottom:35px}}.pos-style{position:relative;z-index:2}.drive-pro .boxtop{background:#399722;color:#fff;text-align:center;margin:0 auto;font-weight:700}.drive-pro .boxview{background:#fff;border-radius:20px}.drive-pro .item{background:#f0f9e8;border-radius:15px;text-align:center}@media only screen and (max-width: 768px){.drive-pro .boxtop{padding:0 30px;height:40px;line-height:40px;font-size:20px}.drive-pro .boxview{padding:30px 15px}.drive-pro .item{padding:30px 15px;font-size:16px;margin-bottom:10px}.drive-pro .item:last-child{margin-bottom:0}}@media only screen and (min-width: 768px){.drive-pro .boxtop{width:250px;height:40px;line-height:40px;font-size:20px}.drive-pro .boxview{padding:30px 30px 0;display:flex;justify-content:space-between;flex-wrap:wrap}.drive-pro .item{display:flex;align-items:center;justify-content:center;width:calc(50% - 20px);font-size:16px;padding:30px 0;margin-bottom:30px}}@media only screen and (min-width: 992px){.drive-pro .boxview{padding:30px}.drive-pro .item{width:calc(25% - 20px);margin-bottom:0}}@media only screen and (min-width: 1280px){.drive-pro .boxview{padding:40px 70px}.drive-pro .item{width:calc(25% - 48px)}}.esg-blprint .type1 .number{color:#00d185}.esg-blprint .type1 .tit{color:#00d185;border-bottom:1px solid #00d185}.esg-blprint .type2 .number{color:#00bad6}.esg-blprint .type2 .tit{color:#00bad6;border-bottom:1px solid #00bad6}.esg-blprint .type3 .number{color:#98cc2d}.esg-blprint .type3 .tit{color:#98cc2d;border-bottom:1px solid #98cc2d}.esg-blprint .type4 .number{color:#0094e6}.esg-blprint .type4 .tit{color:#0094e6;border-bottom:1px solid #0094e6}.esg-blprint .item{position:relative}.esg-blprint .number{font-weight:700;position:absolute;font-style:italic}.esg-blprint .tit{font-weight:700}.esg-blprint .type{color:#707070}.esg-blprint .txt{color:#282828}@media only screen and (max-width: 768px){.esg-blprint .item{padding:0 15px 0 60px;margin-bottom:60px}.esg-blprint .item:last-child{margin-bottom:0}.esg-blprint .tit{font-size:20px;padding-bottom:10px;margin-bottom:15px}.esg-blprint .type{margin-bottom:10px}.esg-blprint .txt{margin-bottom:15px}.esg-blprint .number{font-size:60px;top:-20px;left:15px}}@media only screen and (min-width: 768px){.esg-blprint{max-width:1460px;margin:0 auto;display:grid;grid-template-columns:repeat(2,50%);grid-template-areas:"A C" "B D";position:relative}.esg-blprint:after{content:"";position:absolute;width:100%;height:100%;top:50%;left:50%;transform:translate(-50%,-50%);background:url(../images/blueprint_bg-Dza4g0oe.png) 50% 50% no-repeat;background-size:contain;z-index:1}.esg-blprint .type1{grid-area:A;padding-right:30%;padding-left:80px;margin-bottom:185px}.esg-blprint .type1 .number{left:10px}.esg-blprint .type2{grid-area:B;padding-right:30%;padding-left:80px}.esg-blprint .type2 .number{left:10px}.esg-blprint .type3{grid-area:C;padding-left:30%;padding-right:80px}.esg-blprint .type3 .number{right:10px}.esg-blprint .type4{grid-area:D;padding-left:30%;padding-right:80px}.esg-blprint .type4 .number{right:10px}.esg-blprint .viewbox{max-width:400px}.esg-blprint .number{font-size:100px;top:-50px}.esg-blprint .tit{font-size:22px;padding-bottom:10px;margin-bottom:15px}.esg-blprint .type{font-size:16px;margin-bottom:10px}.esg-blprint .txt{margin-bottom:20px}}@media only screen and (min-width: 1680px){.esg-blprint .type1{padding-right:42.46575%;padding-left:40px}.esg-blprint .type1 .number{left:-40px}.esg-blprint .type2{padding-right:42.46575%;padding-left:40px}.esg-blprint .type2 .number{left:-40px}.esg-blprint .type3{padding-left:42.46575%;padding-right:40px}.esg-blprint .type3 .number{right:-40px}.esg-blprint .type4{padding-left:42.46575%;padding-right:40px}.esg-blprint .type4 .number{right:-40px}}.white-box{background:#fff}@media only screen and (max-width: 768px){.white-box{padding:60px 0}}@media only screen and (min-width: 768px){.white-box{padding:90px 0}}.value-chain,.value-chain .item{position:relative}.value-chain .item:before{content:"";position:absolute;left:50%;transform:translate(-50%);border-top-right-radius:30px;border-top-left-radius:30px}.value-chain .item:nth-child(1):before{background:#448afc}.value-chain .item:nth-child(2):before{background:#2f96b2}.value-chain .item:nth-child(3):before{background:#17bcb8}.value-chain .txtview{background:#fff;border-radius:30px;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.value-chain .tit{font-weight:700;color:#0f5c9f}.value-chain .des-show{font-weight:700;text-align:center}.value-chain .straight{width:1px;height:50px;background:#555;margin:0 auto;position:relative}.value-chain .straight:after{content:"";position:absolute;left:50%;bottom:0;transform:translate(-50%);width:10px;height:10px;border-radius:50%;background:#555}@media only screen and (max-width: 768px){.value-chain .txtview{padding:30px 15px}.value-chain .tit{font-size:20px;margin-bottom:10px}.value-chain .straight{height:30px}.value-chain .item{margin-bottom:30px}}@media only screen and (min-width: 768px){.value-chain .line{position:absolute;width:100%;height:1px;background:#555;left:0;bottom:65px}.value-chain .line:before,.value-chain .line:after{content:"";position:absolute;width:10px;height:10px;border-radius:50%;background:#555;top:50%;transform:translateY(-50%)}.value-chain .line:before{left:0}.value-chain .line:after{right:0}.value-chain .viewbox{display:flex;justify-content:space-between;padding-top:25px}.value-chain .item{width:calc(33.33% - 6px)}.value-chain .item:before{top:-25px;width:70%;height:25px}.value-chain .txtview{border:5px solid #d4dce6;height:340px;padding:0 15px}.value-chain .tit{font-size:22px;margin-bottom:10px}.value-chain .des-show{font-size:20px;line-height:30px;padding-top:30px}}@media only screen and (min-width: 992px){.value-chain{padding:0 30px}.value-chain .item{width:calc(33.33% - 20px)}.value-chain .txtview{padding:0 30px}}@media only screen and (min-width: 1280px){.value-chain{padding:0 90px}.value-chain .item:before{width:235px}.value-chain .txtview{padding:0 45px}}.pageBanner .bannerImg .bannerImgView.corporateBanner{background-image:url(../images/corporatebn-CDFQeMt1.jpg);background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.pageBanner .bannerImg .bannerImgView.corporate2Banner{background-image:url(../images/corporate2bn-CtyKyeYF.jpg);background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.pageBanner .bannerImg .bannerImgView.corporate3Banner{background-image:url(../images/riskbn-Cn12sysv.jpg);background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.pageBanner .bannerImg .bannerImgView.corporate4Banner{background-image:url(../images/securitybn-DqFk4kwd.jpg);background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.center-tit{text-align:center;color:#282828}@media only screen and (max-width: 768px){.center-tit{font-size:24px}}@media only screen and (min-width: 768px){.center-tit{font-size:28px}}.center-tit2{text-align:center;color:#282828}@media only screen and (max-width: 768px){.center-tit2{font-size:20px}}@media only screen and (min-width: 768px){.center-tit2{font-size:22px}}.center-tit3{text-align:center;color:#333}@media only screen and (max-width: 768px){.center-tit3{font-size:30px}}@media only screen and (min-width: 768px){.center-tit3{font-size:36px}}.editor img{max-width:100%}@media only screen and (max-width: 768px){.scrollTable{overflow-x:auto}.scrollTable table{width:800px}}.corporateTable{overflow:hidden;background:#fff}.corporateTable tbody tr:nth-child(2n) td{background:#f2f2f2}.corporateTable th{background:#006b4a;color:#fff;font-weight:700}@media only screen and (max-width: 768px){.corporateTable{border-radius:15px}.corporateTable th,.corporateTable td{font-size:16px;padding:15px 5px}}@media only screen and (min-width: 768px){.corporateTable{border-radius:20px}.corporateTable th{font-size:20px;padding:15px 10px}.corporateTable td{font-size:20px;padding:20px 10px}}@media only screen and (min-width: 992px){.corporateTable th:first-child,.corporateTable td:first-child{padding-left:30px}}.CorporateChart{background:#fff;border-radius:20px;display:flex;align-items:center;justify-content:space-between;gap:40px}.CorporateChart .boardDirectorChart{flex:1 1 0;min-width:0}.CorporateChart .boardDirectorChartCanvas{min-height:320px;display:flex;align-items:center;justify-content:center;gap:30px}.CorporateChart .boardDirectorChartCanvasView{position:relative;width:min(250px,100%);aspect-ratio:1/1;flex:0 1 250px}.CorporateChart .boardDirectorChartCanvasView canvas{position:absolute;inset:0;width:100%!important;height:100%!important}.CorporateChart .boardDirectorChartLegend{display:flex;flex-direction:column;gap:14px}.CorporateChart .boardDirectorChartLegendItem{display:flex;align-items:center;gap:14px;font-size:18px;font-weight:700;white-space:nowrap}.CorporateChart .boardDirectorChartLegendSwatch{width:30px;height:8px;display:inline-block;flex:0 0 30px}@media only screen and (max-width: 768px){.CorporateChart{height:auto;min-height:600px;padding:30px 15px;flex-direction:column;align-items:stretch;gap:25px}.CorporateChart .boardDirectorChartCanvas{min-height:250px;gap:15px}.CorporateChart .boardDirectorChartCanvasView{width:min(170px,100%);flex-basis:170px}.CorporateChart .boardDirectorChartLegend{gap:10px}.CorporateChart .boardDirectorChartLegendItem{gap:8px;font-size:14px}.CorporateChart .boardDirectorChartLegendSwatch{width:22px;flex-basis:22px}}@media only screen and (min-width: 768px){.CorporateChart{height:445px;padding:30px}}.report-contact{background:#fff;border-radius:20px}.report-contact .dot-tit{color:#0c7958;position:relative}.report-contact .dot-tit:after{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);border-radius:50%}@media only screen and (max-width: 768px){.report-contact{padding:15px}.report-contact .dot-tit{padding-left:26px;font-size:20px}.report-contact .dot-tit:after{width:10px;height:10px;border:3px solid #0c7958}}@media only screen and (min-width: 768px){.report-contact{padding:40px 50px}.report-contact .dot-tit{padding-left:36px;font-size:22px}.report-contact .dot-tit:after{width:16px;height:16px;border:5px solid #0c7958}}.col-gr{color:#0c7958}.decree-culture{background:#f5f7fa;overflow:hidden;border-radius:20px}.decree-culture .item{border-bottom:1px solid #c5c5c5}.decree-culture .item:last-child{border-bottom:0}.decree-culture .leftbox{background:#07a6b1;color:#fff;font-weight:700;text-align:center}.decree-culture ul{padding-left:20px;margin-left:0}.decree-culture .icon{width:100%;margin-bottom:10px;background:#fff;mask-repeat:no-repeat;mask-position:50% 50%;mask-size:contain}.decree-culture .type1{height:34px;mask-image:url(../images/culture_icon1--BhZPQBG.svg)}.decree-culture .type2{height:46px;mask-image:url(../images/culture_icon2-Dd0nHO7F.svg)}@media only screen and (max-width: 768px){.decree-culture .leftbox,.decree-culture .rightbox{padding:15px}}@media only screen and (min-width: 768px){.decree-culture .item{display:flex}.decree-culture .leftbox{flex:0 0 175px;display:flex;flex-direction:column;align-items:center;justify-content:center}.decree-culture .rightbox{flex:1 1 auto;padding:30px}}.laws-class-table{color:#282828;background:#f5f7fa;overflow:hidden;border-radius:20px}.laws-class-table thead th{background:#2f96b2;color:#fff;font-weight:700}.laws-class-table .tdbg-gray{background:#d4dce6;font-weight:700}.laws-class-table tr:last-child td{border-bottom:none}.laws-class-table tr td{border-bottom:1px solid #b4bdc9}@media only screen and (max-width: 768px){.laws-class-table thead{display:none}.laws-class-table .tdbg-gray{padding:15px;flex:1 1 100%}.laws-class-table tbody tr{display:flex;flex-wrap:wrap}.laws-class-table tbody td{padding:15px}.laws-class-table tbody .class-type{flex:1 1 100%;border-bottom:0;padding-bottom:0}.laws-class-table tbody .mb-tit{flex:0 0 auto;margin-right:10px}.laws-class-table tbody .nonetd{display:none}.laws-class-table .flextd{display:flex;align-items:center}.laws-class-table .flex-50{flex:0 0 50%}}@media only screen and (min-width: 768px){.laws-class-table thead th{padding:15px}.laws-class-table tr td{padding:10px}.laws-class-table .td-padd-30{padding-left:30px;padding-right:30px}}@media only screen and (min-width: 992px){.img-805{width:805px}}.security-typebox .group{background:#fff;border-radius:15px;overflow:hidden}.security-typebox .group:last-child{margin-bottom:0}.security-typebox .item:last-child{margin-bottom:0}.security-typebox .infobox{border-radius:10px;overflow:hidden}.security-typebox .leftbox{font-weight:700;color:#282828;text-align:center}.security-typebox .icon{background-color:#005ba2;mask-repeat:no-repeat;mask-position:50% 50%;mask-size:contain;width:100%;margin-bottom:10px}.security-typebox .category-image{margin-bottom:10px}.security-typebox .category-image img{display:block;width:100%;max-height:100px;object-fit:contain}.security-typebox .typetit{font-weight:700;color:#282828}.security-typebox .tit{color:#282828;font-weight:700}.security-typebox .infotit{background-color:#e4f0ff}.security-typebox .infotit .typetit{padding-left:0}.security-typebox .contentbox{background:#f5f7ff}@media only screen and (max-width: 768px){.security-typebox .group{padding:30px 15px;margin-bottom:10px}.security-typebox .item,.security-typebox .leftbox{margin-bottom:15px}.security-typebox .infotit,.security-typebox .contentbox{padding:15px}.security-typebox .typetit{padding-left:15px;margin-bottom:10px}.security-typebox .tit{margin-bottom:10px}.security-typebox .type1{height:64px;mask-image:url(../images/security_icon1-PbfjRmyA.svg)}.security-typebox .type2{height:60px;mask-image:url(../images/security_icon2-D1SHSB-X.svg)}.security-typebox .type3{height:56px;mask-image:url(../images/security_icon3-D7Vo7IN_.svg)}.security-typebox .type4{height:52.8px;mask-image:url(../images/security_icon4-BVCo2iBm.svg)}}@media only screen and (min-width: 768px){.security-typebox .group{display:flex;padding:40px;margin-bottom:30px}.security-typebox .item{margin-bottom:25px}.security-typebox .leftbox{flex:0 0 180px;padding-right:30px;padding-top:60px}.security-typebox .rightbox{flex:1 1 auto}.security-typebox .infotit{padding:15px 40px}.security-typebox .contentbox{padding:30px 40px}.security-typebox .typetit{padding-left:40px;margin-bottom:15px}.security-typebox .tit{margin-bottom:10px}.security-typebox .type1{height:80px;mask-image:url(../images/security_icon1-PbfjRmyA.svg)}.security-typebox .type2{height:75px;mask-image:url(../images/security_icon2-D1SHSB-X.svg)}.security-typebox .type3{height:70px;mask-image:url(../images/security_icon3-D7Vo7IN_.svg)}.security-typebox .type4{height:66px;mask-image:url(../images/security_icon4-BVCo2iBm.svg)}}.security-step .item{background-color:#fff;border-radius:15px;text-align:center}.security-step .tit{font-weight:700;color:#005ba2}.security-step .txt{color:#282828}.security-step .icon{background-color:#005ba2;mask-repeat:no-repeat;mask-position:50% 50%;mask-size:contain}@media only screen and (max-width: 768px){.security-step .item{padding:30px 15px;margin-bottom:15px}.security-step .item:last-child{margin-bottom:0}.security-step .icon{height:60px;margin-bottom:15px}.security-step .type1{mask-image:url(../images/security_icon5-CfoO6Tgn.svg)}.security-step .type2{mask-image:url(../images/security_icon6-Bdmszsyk.svg)}.security-step .type3{mask-image:url(../images/security_icon7-Cj8XAJx1.svg)}.security-step .tit{margin-bottom:15px}}@media only screen and (min-width: 768px){.security-step{display:flex}.security-step .item{width:calc(33.33% - 16px);margin-right:21px;padding:60px 40px 30px}.security-step .item:last-child{margin-right:0}.security-step .icon{height:80px;margin-bottom:15px}.security-step .type1{mask-image:url(../images/security_icon5-CfoO6Tgn.svg)}.security-step .type2{mask-image:url(../images/security_icon6-Bdmszsyk.svg)}.security-step .type3{mask-image:url(../images/security_icon7-Cj8XAJx1.svg)}.security-step .tit{margin-bottom:15px}}@media only screen and (min-width: 992px){.security-step .item{width:calc(33.33% - 26px);margin-right:39px}}.security-funding{background-color:#fff;position:relative}.security-funding:after{content:"";position:absolute;bottom:-1px;right:0;z-index:5}.security-funding .txt{font-weight:700;color:#005ba2}.security-funding h4{color:#282828}@media only screen and (max-width: 768px){.security-funding{padding:30px 15px}.security-funding:after{width:20px;height:20px;background:url(../images/box_arrow-BTxFeOkP.jpg) 50% 50% no-repeat;background-size:contain}.security-funding .lefttxt{padding-bottom:30px}.security-funding .rightnum{border-bottom:1px solid #c1c7ce}.security-funding .rightnum .txt{font-size:42px}.security-funding h4{font-size:20px;margin-bottom:10px}}@media only screen and (min-width: 768px){.security-funding{display:flex;align-items:center;padding:40px 30px}.security-funding:after{width:35px;height:35px;background:url(../images/box_arrow-BTxFeOkP.jpg) 50% 50% no-repeat;background-size:contain}.security-funding .lefttxt{flex:1 1 auto;padding-right:30px}.security-funding .rightnum{flex:0 0 auto;text-align:right;border-bottom:1px solid #c1c7ce}.security-funding .rightnum .txt{font-size:65px}.security-funding h4{font-size:22px;margin-bottom:10px}}@media only screen and (min-width: 992px){.security-funding{padding:40px 60px}.security-funding .lefttxt{padding-right:60px}.security-funding .rightnum{flex:0 0 450px}}@keyframes moveleft{0%{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;transform:translate(-30px)}to{opacity:1;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;transform:translate(0)}}@keyframes scale-0{0%{width:100%;height:100%}to{height:0;width:0;overflow:hidden}}@keyframes moveright{0%{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;transform:translate(30px)}to{opacity:1;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;transform:translate(0)}}@keyframes movetop{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes topshow{0%{transform:translateY(-30px);opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0}to{transform:translateY(0);opacity:1;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1}}@keyframes people{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes movebt{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes esg-rotate{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes esg-circle{0%{transform:scale(.5);opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0}to{transform:scale(1);opacity:1;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1}}@keyframes citymove{0%{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;transform:translateY(10%)}to{opacity:1;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;transform:translateY(0)}}@keyframes bigshow{0%{transform:scale(.5);opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0}to{transform:scale(1);opacity:1;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1}}@keyframes titbig{0%{transform:translate(-50%) scale(.5);opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0}to{transform:translate(-50%) scale(1);opacity:1;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1}}@keyframes endtit{0%{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;transform:scale(.5)}to{opacity:1;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;transform:scale(1)}}.top-logo{position:fixed;top:20px;left:40px;z-index:9;background:#fff;width:260px;height:70px;border-radius:35px;display:flex;align-items:center;justify-content:center}.top-logo .view{background:url(../images/ezLogo-Cl9emr-l.svg) 50% 50% no-repeat;background-size:contain;width:158px;height:35px}.top-logo .en{color:#333;font-weight:700;font-size:16px;position:relative;padding-left:15px;margin-left:15px}.top-logo .en:after{content:"";position:absolute;width:1px;height:12px;background:#a7adbf;left:0;top:50%;transform:translateY(-50%)}@media only screen and (max-width: 991px){.top-logo{left:20px}}@media only screen and (max-width: 767px){.top-logo{width:182px;height:49px;left:50%;transform:translate(-50%);padding:0 15px}}.active-open{position:fixed;width:100%;height:100%;top:0;left:0;z-index:8;animation:scale-0 .1s 2.2s forwards}.active-open .topshow{width:100%;height:50%;position:absolute;left:0;top:0;background-color:#e3e3e3;z-index:1;animation:movetop .5s 1.7s forwards cubic-bezier(.175,.885,.32,1.275)}.active-open .btshow{width:100%;height:50%;position:absolute;left:0;bottom:0;background-color:#e3e3e3;z-index:1;animation:movebt .5s 1.7s forwards cubic-bezier(.175,.885,.32,1.275)}.active-open .esg-circle{position:absolute;top:50%;left:50%;z-index:2;transform:translate(-50%,-50%);transform-origin:50% 50%;animation:esg-rotate .8s forwards ease-in-out,esg-rotate .8s .9s reverse forwards cubic-bezier(.175,.885,.32,1.275)}.active-open .esg-circle .bgshow{padding-top:100%;width:100%;background:url(../images/esg_circle-DbGv2nCU.png) 50% 50% no-repeat;background-size:contain;transform:scale(.5);opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;animation:esg-circle .8s forwards cubic-bezier(.175,.885,.32,1.275),esg-circle .8s .9s reverse forwards cubic-bezier(.175,.885,.32,1.275)}@media only screen and (max-width: 991px){.active-open .esg-circle{width:60%}}@media only screen and (min-width: 992px){.active-open .esg-circle{width:630px}}.game-ft{position:fixed;bottom:0;left:0;width:100%;background-color:#555;height:60px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:15px;z-index:5;letter-spacing:0}.game-ft .leftbox{display:flex;align-items:center;margin-right:30px}.game-ft .view{background-color:#fff;mask-image:url(../images/ezLogo-Cl9emr-l.svg);mask-size:contain;mask-position:50% 50%;mask-repeat:no-repeat;width:160px;height:35px}.game-ft .en{font-weight:700;font-size:18px;position:relative;padding-left:15px;margin-left:15px}.game-ft .en:after{content:"";position:absolute;width:1px;height:16px;background:#fff;left:0;top:50%;transform:translateY(-50%)}@media only screen and (max-width: 991px){.game-ft{flex-direction:column;padding:10px 30px;height:auto}.game-ft .leftbox{margin-bottom:10px}.game-ft .rightbox{text-align:center}}@media only screen and (max-width: 767px){.game-ft .view{width:112px;height:24.5px}}.welcome-bg{overflow:hidden;position:relative;width:100%;height:100vh;background-color:#fee195;background-image:url(../images/welcome_bg-ByT2J_Ee.jpg);background-size:cover;background-position:50% 0;background-repeat:no-repeat;letter-spacing:0}.welcome-bg.end-style .city-left .bgshow,.welcome-bg.end-style .city-right .bgshow{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;transform:translateY(10%);animation:citymove .5s forwards ease-in-out}.welcome-bg.end-style .end-tit .bgshow{animation:endtit .3s .3s forwards cubic-bezier(.175,.885,.32,1.275)}.welcome-bg.end-style .game-btn,.welcome-bg.end-style .white-btn{animation:endtit .3s .35s forwards cubic-bezier(.175,.885,.32,1.275)}.welcome-bg.game-style .city-left .bgshow,.welcome-bg.game-style .city-right .bgshow,.welcome-bg.game-style .city-left .wind-show .fanshow,.welcome-bg.game-style .city-right .wind-show .fanshow{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;transform:translateY(10%);animation:citymove .5s forwards ease-in-out}.welcome-bg.game-style .wind-show .fanshow .rotatebox:after{animation:rotate 5s linear infinite}.welcome-bg.game-style .lightbox .bgshow:after{animation:spin 50s linear infinite}.welcome-bg.game-style .game-num{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;transform:translateY(-30px);animation:topshow .3s .3s forwards cubic-bezier(.175,.885,.32,1.275)}.welcome-bg.game-style .game-tit{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;transform:translateY(-30px);animation:topshow .3s .35s forwards cubic-bezier(.175,.885,.32,1.275)}.welcome-bg.game-style .game-ans-select .list{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;transform:translateY(-30px)}.welcome-bg.game-style .game-ans-select .list:nth-child(1){animation:topshow .3s .4s forwards cubic-bezier(.175,.885,.32,1.275)}.welcome-bg.game-style .game-ans-select .list:nth-child(2){animation:topshow .3s .45s forwards cubic-bezier(.175,.885,.32,1.275)}.welcome-bg.game-style .game-ans-select .list:nth-child(3){animation:topshow .3s .5s forwards cubic-bezier(.175,.885,.32,1.275)}.welcome-bg.game-style .game-ans-select .list:nth-child(n+4){animation:topshow .3s .55s forwards cubic-bezier(.175,.885,.32,1.275)}.welcome-bg .city-left .bgshow,.welcome-bg .city-right .bgshow,.welcome-bg .city-left .wind-show .fanshow,.welcome-bg .city-right .wind-show .fanshow{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;transform:translateY(10%);animation:citymove .5s 2.2s forwards ease-in-out}.welcome-bg .boxbtbg{width:100%;position:absolute;z-index:2;left:0;bottom:0;background-image:url(../images/welcome_btbg-BCFSF3LD.png);background-size:cover;background-position:50% 0;background-repeat:no-repeat}@media only screen and (max-width: 991px){.welcome-bg.game-style{min-height:100vh;height:auto;padding-top:30px;padding-bottom:120px}.welcome-bg .boxbtbg{padding-top:min(max(40vh,0px),450px)}}@media only screen and (max-width: 991px) and (max-height: 950px){.welcome-bg .boxbtbg{padding-top:min(max(40vh,0px),300px)}}@media only screen and (max-width: 991px) and (max-height: 750px){.welcome-bg .boxbtbg{padding-top:min(max(40vh,0px),250px)}}@media only screen and (max-width: 991px) and (max-height: 650px){.welcome-bg .boxbtbg{padding-top:min(max(40vh,0px),230px)}}@media only screen and (max-width: 991px) and (max-height: 450px){.welcome-bg .boxbtbg{padding-top:min(max(40vh,0px),180px)}}@media only screen and (max-width: 767px){.welcome-bg.game-style{min-height:100vh;height:auto;padding-top:90px;padding-bottom:110px}.welcome-bg .boxbtbg{padding-top:min(max(42vh,0px),500px)}}@media only screen and (min-width: 992px) and (max-height: 900px){.welcome-bg.game-style{height:auto;padding-bottom:60px;padding-top:min(max(3.3vh,0px),30px)}.welcome-bg .boxbtbg{padding-top:min(max(25%,0px),250px)}}@media only screen and (min-width: 992px) and (max-height: 600px){.welcome-bg .boxbtbg{padding-top:min(max(25%,0px),200px)}}@media only screen and (min-width: 992px) and (max-height: 500px){.welcome-bg .boxbtbg{padding-top:min(max(25%,0px),180px)}}@media only screen and (min-width: 992px) and (min-height: 701px){.welcome-bg .boxbtbg{padding-top:min(max(25%,0px),260px)}}@media only screen and (min-width: 992px) and (min-height: 980px){.welcome-bg .boxbtbg{padding-top:400px}}.end-style .city-left .bgshow,.end-style .city-right .bgshow{padding-top:29.5959%}.end-style .city-left .bgshow:after,.end-style .city-right .bgshow:after{padding-top:32.2222%}.end-style .city-left .bgshow:after{background:url(../images/game_end_left-CDBMMM1j.png) 0 bottom no-repeat;background-size:contain}.end-style .city-right .bgshow:after{background:url(../images/game_end_right-Dg8aVCIq.png) right bottom no-repeat;background-size:contain}.city-left{position:absolute;width:50%;left:0;top:0;z-index:1}.city-left .bgshow{position:absolute;width:100%;padding-top:24.64%;left:0;bottom:0;z-index:1}.city-left .bgshow:after{position:absolute;content:"";width:100%;padding-top:31.8686%;left:0;top:0;background:url(../images/city_left_bg-CUiDsvzQ.png) right bottom no-repeat;background-size:contain}.city-left .wind-show{width:18.58%;left:22%}.city-left .fanshow{bottom:0;padding-top:122.28%;background:url(../images/wind_left-8iv0u5bs.png) 50% 50% no-repeat;background-size:contain}.city-left .rotatebox{top:-40.5%}.city-right{position:absolute;width:50%;right:0;top:0;z-index:1}.city-right .bgshow{position:absolute;width:100%;padding-top:28.38%;left:0;bottom:0}.city-right .bgshow:after{position:absolute;content:"";width:100%;padding-top:38%;left:0;top:0;background:url(../images/city_right_bg-Cq_xtl7N.png) right bottom no-repeat;background-size:contain}.city-right .wind-show{width:18.58%;right:0}.city-right .wind-show .box{width:100%;padding-top:135.869565%;position:absolute;left:0;bottom:0}.city-right .fanshow{padding-top:160.869565%;background:url(../images/wind_right-Bbcj2Ad0.png) 50% 50% no-repeat;background-size:contain;top:0}.city-right .rotatebox{top:-33%}.wind-show{position:absolute;bottom:0;z-index:2}.wind-show .fanshow{position:absolute;left:0;width:100%}.wind-show .fanshow .rotatebox{position:absolute;width:100%;padding-top:100%;left:50%;transform:translate(-50%)}.wind-show .fanshow .rotatebox:before,.wind-show .fanshow .rotatebox:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0}.wind-show .fanshow .rotatebox:before{background:url(../images/wind_dot-CjsrGm6o.png) right bottom no-repeat;background-size:contain;z-index:2}.wind-show .fanshow .rotatebox:after{background:url(../images/wind_fan-C5MnuPhL.png) right bottom no-repeat;background-size:contain;z-index:1;animation:rotate 2s linear infinite}.welcome-tit{position:absolute;width:100%;top:0;left:50%;transform:translate(-50%)}.welcome-tit .bgshow{width:100%;padding-top:23.8%;background:url(../images/game_topic-CZk2od1D.png) 50% 50% no-repeat;background-size:contain;position:absolute;left:50%;transform:translate(-50%) scale(.5);opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;bottom:0;animation:titbig .3s 2.2s forwards cubic-bezier(.175,.885,.32,1.275)}@media only screen and (max-width: 767px){.welcome-tit{width:130%}}.end-people-group{display:flex;height:100vh;flex-direction:column;align-items:center;justify-content:center;position:absolute;left:50%;bottom:0;transform:translate(-50%);z-index:2}.end-people-group .end-tit{width:100%;color:#4c4c4e;font-weight:700;text-align:center}.end-people-group .end-tit .bgshow{width:100%;opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;transform:scale(.5)}.end-people-group .end-tit .bgshow:after{content:"";display:block;width:100%;padding-top:29%;background:url(../images/game_endtit-BNNImcaA.png) 50% 50% no-repeat;background-size:contain}.end-people-group .end-people{width:100%;position:relative}.end-people-group .end-people .boxshow{width:100%;padding-top:63.26%;position:relative}.end-people-group .game-btn{box-shadow:0 10px 4px #00000040;margin:0 auto;overflow:hidden;position:relative;opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;transform:scale(.5)}.end-people-group .game-btn:before{content:"";width:50%;height:200%;position:absolute;top:-50%;left:-75%;transform:skew(-20deg);background:linear-gradient(120deg,#0000,#ffffff47,#0000);animation:3.5s ease-in-out 0s infinite normal none running shineSweep;z-index:2}.end-people-group .people-4{position:absolute;top:0;left:0;width:30%;height:100%;background:url(../images/group_people_1-CqzyLU4j.png) 50% 50% no-repeat;background-size:contain;opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;transform:translateY(10%);animation:citymove .3s .35s forwards cubic-bezier(.175,.885,.32,1.275)}.end-people-group .people-5{position:absolute;top:0;left:50%;margin-left:-26%;width:30%;height:100%;background:url(../images/group_people_2-BZg-52A0.png) 50% 50% no-repeat;background-size:contain;opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;transform:translateY(10%);animation:citymove .3s .45s forwards cubic-bezier(.175,.885,.32,1.275)}.end-people-group .people-6{position:absolute;top:0;left:50%;width:28.434886%;height:100%;background:url(../images/group_people_3-C22N1ch9.png) 50% 50% no-repeat;background-size:contain;opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;transform:translateY(10%);animation:citymove .3s .4s forwards cubic-bezier(.175,.885,.32,1.275)}.end-people-group .people-7{position:absolute;top:0;right:0;width:27.897%;height:100%;background:url(../images/group_people_4-B6o55T7M.png) 50% 50% no-repeat;background-size:contain;opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;transform:translateY(10%);animation:citymove .3s .5s forwards cubic-bezier(.175,.885,.32,1.275)}.end-people-group .people-8{position:absolute;z-index:1;top:0;left:0;width:35.3%;height:100%;background:url(../images/end_people_1-BBjyJrK5.png) 50% 50% no-repeat;background-size:contain;opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;transform:translateY(10%);animation:citymove .3s .35s forwards cubic-bezier(.175,.885,.32,1.275)}.end-people-group .people-9{position:absolute;z-index:3;top:0;left:50%;margin-left:-18.5%;width:28.83%;height:100%;background:url(../images/end_people_2-DCCDKQ4w.png) 50% 50% no-repeat;background-size:contain;opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;transform:translateY(10%);animation:citymove .3s .45s forwards cubic-bezier(.175,.885,.32,1.275)}.end-people-group .people-10{position:absolute;z-index:2;top:0;left:50%;margin-left:-4.5%;width:33.385%;height:100%;background:url(../images/end_people_3-ANGjTa9B.png) 50% 50% no-repeat;background-size:contain;opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;transform:translateY(10%);animation:citymove .3s .4s forwards cubic-bezier(.175,.885,.32,1.275)}.end-people-group .people-11{position:absolute;z-index:1;top:0;right:0;width:38.66%;height:100%;background:url(../images/end_people_4-DnfPcWYa.png) 50% 50% no-repeat;background-size:contain;opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;transform:translateY(10%);animation:citymove .3s .5s forwards cubic-bezier(.175,.885,.32,1.275)}.end-people-group.happytype .end-tit .bgshow:after{padding-top:28.7625%;background:url(../images/endtitle-Di18WKyb.png) 50% 50% no-repeat;background-size:contain}@media only screen and (max-width: 991px){.end-people-group .btnshow{position:relative;bottom:inherit;left:inherit;transform:translate(0)}.end-people-group .game-btn{margin-bottom:15px}.end-people-group .white-btn{margin:0 auto}}@media only screen and (max-width: 767px){.end-people-group{width:100%;padding:80px 15px 120px;justify-content:center}.end-people-group .game-btn{width:100%;margin-bottom:10px}.end-people-group .white-btn{width:100%}.end-people-group .end-tit .bgshow:after{padding-top:35%}.end-people-group .end-tit .txt{font-size:20px}}@media only screen and (max-width: 767px) and (max-height: 790px){.end-people-group{padding:80px 15px 120px;overflow-y:auto;justify-content:flex-start}}@media only screen and (min-width: 768px){.end-people-group{width:min(max(59vh,0px),600px);padding-bottom:60px}.end-people-group .end-tit{margin-bottom:10px}.end-people-group .end-tit .txt{font-size:min(max(2.6vh,0px),30px)}}@media only screen and (min-width: 992px){.end-people-group{width:min(max(71vh,0px),837px)}.end-people-group .btnshow{position:absolute;z-index:6;bottom:10vh;left:50%;transform:translate(-50%)}.end-people-group .game-btn{margin-bottom:15px}.end-people-group .game-btn:hover{filter:brightness(1.18) saturate(1.15);transform:translateY(-4px) scale(1.05);transition:all .3s}.end-people-group .game-btn:hover:before{animation-duration:.8s}.end-people-group.happytype{width:min(max(81vh,0px),966px)}.end-people-group.happytype .btnshow{bottom:5vh}}@media only screen and (min-width: 992px) and (max-height: 1000px){.end-people-group .btnshow{bottom:8vh}}@media only screen and (min-width: 992px) and (max-height: 800px){.end-people-group .btnshow{bottom:5vh}}@media only screen and (min-width: 992px) and (max-height: 768px){.end-people-group.happytype .btnshow{bottom:3vh}.end-people-group .btnshow{bottom:2vh}}.people-group{position:absolute;left:50%;top:0;transform:translate(-50%);z-index:2}.people-group .viewbox{position:absolute;width:100%;padding-top:53.349%;left:50%;transform:translate(-50%);bottom:0}.people-group .people-1,.people-group .people-2,.people-group .people-3{width:100%;padding-top:55.74%;position:absolute;top:0;opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;transform:translateY(10%)}.people-group .people-1{background:url(../images/game_people1-DixE9xkC.png) left 50% no-repeat;background-size:auto 100%;left:0;animation:citymove .3s 2.3s forwards cubic-bezier(.175,.885,.32,1.275),people 3s 2.7s forwards infinite}.people-group .people-2{left:0;animation:citymove .3s 2.2s forwards cubic-bezier(.175,.885,.32,1.275),people 3s 2.75s forwards infinite}.people-group .people-2:after{content:"";position:absolute;width:59%;height:100%;top:0;right:0;background:url(../images/game_people2-DWxJeCKA.png) left 50% no-repeat;background-size:auto 100%}.people-group .people-3{background:url(../images/game_people3-AuWoItqF.png) right 50% no-repeat;background-size:auto 100%;right:0;animation:citymove .3s 2.3s forwards cubic-bezier(.175,.885,.32,1.275),people 3s 2.6s forwards infinite}@media only screen and (max-width: 991px){.people-group{width:min(max(70vh,0px),600px)}}@media only screen and (max-width: 767px){.people-group{width:min(max(50vh,0px),300px)}}@media only screen and (min-width: 992px){.people-group{width:min(max(70vh,0px),600px)}}@media only screen and (min-width: 992px) and (min-height: 900px){.people-group{width:min(max(70vh,0px),700px)}}@media only screen and (min-width: 1440px){.people-group{width:min(max(80vh,0px),935px)}}.startbox{width:100%;position:absolute;top:-12%;left:50%;transform:translate(-50%);z-index:3}.startbox .note{font-size:24px;font-weight:700;color:#4c4c4e;text-align:center;line-height:1.5}.startbox .go-btn{position:relative;margin:0 auto;border-radius:55px;overflow:hidden;display:flex;align-items:center;justify-content:center;border:2px solid #fff;box-shadow:0 10px 4px #00000040;cursor:pointer;opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;transform:scale(.5);animation:bigshow .3s 2.3s forwards cubic-bezier(.175,.885,.32,1.275)}.startbox .go-btn .icon{position:relative;z-index:2;width:50px;height:45px;background-color:#fff;mask-image:url(../images/arrowRw-DlRDoMXK.svg);mask-repeat:no-repeat;mask-position:50% 50%;mask-size:contain;margin-right:35px}.startbox .go-btn .txt{position:relative;z-index:2;font-weight:700;color:#fff;text-shadow:-2px -2px 0 #F55E00,-2px 2px 0 #F55E00,0px -2px 0 #F55E00,-2px 0px 0 #F55E00,0px 4px 4px rgba(0,0,0,.25)}.startbox .go-btn:before{content:"";width:50%;height:200%;position:absolute;top:-50%;left:-75%;transform:skew(-20deg);background:linear-gradient(120deg,#0000,#ffffff47,#0000);animation:3.5s ease-in-out 0s infinite normal none running shineSweep;z-index:2}.startbox .go-btn:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient(135deg,#f1460b,#f69904 67%,#fbd841);z-index:1}@media only screen and (max-width: 991px){.startbox{top:-3%}.startbox .note{padding:30px 30px 0}.startbox .go-btn{width:min(max(60vh,0px),360px);height:min(max(15vh,0px),90px)}.startbox .go-btn .txt{font-size:min(max(5vh,0px),30px)}.startbox .go-btn .icon{width:min(max(6vh,0px),45px);height:min(max(5vh,0px),35px)}}@media only screen and (max-width: 991px) and (max-height: 650px){.startbox .note{padding-top:min(max(3vh,0px),30px)}}@media only screen and (max-width: 767px){.startbox .go-btn{width:240px;padding:0 15px;height:min(max(15vh,0px),60px)}.startbox .go-btn .txt{font-size:min(max(5vh,0px),24px)}.startbox .go-btn .icon{margin-right:10px;width:min(max(6vh,0px),30px);height:min(max(5vh,0px),25px)}.startbox .note{font-size:20px;padding:15px 30px 0}}@media only screen and (max-width: 991px) and (max-height: 500px){.startbox .note{font-size:20px;padding:15px 30px 0}}@media only screen and (min-width: 992px){.startbox .note{padding-top:40px}.startbox .go-btn{width:min(max(60vh,0px),465px);height:min(max(15vh,0px),110px)}.startbox .go-btn .txt{font-size:min(max(5vh,0px),32px)}.startbox .go-btn .icon{width:min(max(6vh,0px),50px);height:min(max(5vh,0px),45px)}.startbox .go-btn:hover{filter:brightness(1.18) saturate(1.15);transform:translateY(-4px) scale(1.05);transition:all .3s}.startbox .go-btn:hover:before{animation-duration:.8s}}@media only screen and (min-width: 992px) and (max-height: 600px){.startbox .note{padding-top:min(max(3vh,0px),40px)}}@keyframes shineSweep{0%{left:-75%}60%{left:125%}to{left:125%}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.lightbox{position:fixed;width:100%;height:40%;top:0;left:0;overflow:hidden;mix-blend-mode:overlay;z-index:1}.lightbox .bgshow{position:absolute;width:100%;height:200%;top:0;left:0}.lightbox .bgshow:after{content:"";background:radial-gradient(#b7a7e9,#fff 80vw),repeating-conic-gradient(#a3a3a5 0 10deg,#efcccc 0 20deg) 50% no-repeat;background-blend-mode:multiply;animation:spin 20s linear infinite;border-radius:50%;position:absolute;inset:-9999px;margin:auto;width:200vw;height:200vw;will-change:transform}@keyframes spin{to{transform:rotate(1turn)}}.game-show{height:100%;position:relative;z-index:3;margin:0 auto;display:flex;align-items:center;justify-content:center}.game-show .viewbox{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}.game-show .people-left{position:absolute;width:13.1818vw;left:50%;margin-left:-90%;bottom:0;opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;transform:translate(-30px);animation:moveleft .3s .4s cubic-bezier(.175,.885,.32,1.275) forwards}.game-show .people-left .bgshow{width:100%;padding-top:184.8659%}.game-show .people-left.type1{background:url(../images/game_left_1-DWRpDDjR.png) 50% 50% no-repeat;background-size:contain}.game-show .people-left.type2{background:url(../images/game_left_2-BH25GI2z.png) 50% 50% no-repeat;background-size:contain}.game-show .people-left.type3{background:url(../images/game_left_3-DsthlyDC.png) 50% 50% no-repeat;background-size:contain}.game-show .people-right{position:absolute;width:13.3333vw;right:50%;margin-right:-90%;bottom:0;opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;transform:translate(30px);animation:moveright .3s .4s cubic-bezier(.175,.885,.32,1.275) forwards}.game-show .people-right .bgshow{width:100%;padding-top:182.765%}.game-show .people-right.type1{background:url(../images/game_right_1-TZ2VxTGh.png) 50% 50% no-repeat;background-size:contain}.game-show .people-right.type2{background:url(../images/game_right_2-B8X3ulXO.png) 50% 50% no-repeat;background-size:contain}.game-show .people-right.type3{background:url(../images/game_right_3-wLvxdNK2.png) 50% 50% no-repeat;background-size:contain}@media only screen and (max-width: 767px){.game-show{padding-left:15px;padding-right:15px}}@media only screen and (min-width: 992px){.game-show{width:720px;padding-bottom:60px}.game-show .people-left{width:261px}.game-show .people-right{width:264px}}@media only screen and (min-width: 992px) and (min-height: 980px){.game-show{align-items:flex-end;padding-bottom:20vh}}.game-num{flex:0 0 auto;position:relative;color:#fff;width:100px;border-radius:50%;background:linear-gradient(135deg,#f1460b,#fbd841);box-shadow:0 4px 4px #00000040;border:2px solid #fff;margin-bottom:10px}.game-num:after{content:"";position:relative;width:100%;padding-top:100%;display:block}.game-num .view{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:18px;line-height:1}.game-num p{font-size:60px;font-weight:700}@media only screen and (max-width: 767px){.game-num{width:80px;height:80px}.game-num p{font-size:40px}}.game-tit{text-align:center;font-weight:700;color:#4c4c4e;font-size:40px}.game-tit .col-org{color:#ed6a02}@media only screen and (max-width: 767px){.game-tit{font-size:30px}.game-tit br{display:none}}.game-ans-select{padding-top:30px}.game-ans-select.many-options{width:min(900px,72vw)}.game-ans-select .list{display:flex;align-items:center;border:4px solid #fff;border-radius:50px;padding:5px 10px;margin-bottom:20px}.game-ans-select .list.now{background:#fff;border-color:#ffcb48}.game-ans-select .list.now .game-qtype{background:linear-gradient(135deg,#f1460b,#fbd841)}.game-ans-select .list:last-child{margin-bottom:0}.game-ans-select .txtshow{padding-left:25px;font-size:32px;font-weight:700;color:#4c4c4e}@media only screen and (max-width: 767px){.game-ans-select .txtshow{font-size:24px;padding-left:10px}}@media only screen and (min-width: 768px){.game-ans-select.many-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px;padding-top:18px}.game-ans-select.many-options .list{min-width:0;margin-bottom:0;padding:3px 8px}.game-ans-select.many-options .game-qtype{flex-basis:52px;width:52px;height:52px;line-height:48px;font-size:30px}.game-ans-select.many-options .txtshow{min-width:0;padding-left:14px;font-size:25px;text-align:left}}@media only screen and (min-width: 992px){.game-ans-select .list{cursor:pointer}.game-ans-select .list:hover{background:#fff;transition:all .3s}}.game-qtype{flex:0 0 65px;width:65px;height:65px;border-radius:35px;font-size:36px;font-weight:700;text-align:center;line-height:65px;color:#fff;border:2px solid #fff;box-shadow:0 4px 4px #00000040;background:linear-gradient(135deg,#0c7958,#81cd5f 71%,#fbd841)}@media only screen and (max-width: 767px){.game-qtype{flex:0 0 40px;width:40px;height:40px;font-size:24px;line-height:36px}}.white-btn{display:block;width:360px;height:55px;opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;transform:scale(.5)}.white-btn .link-view{width:100%;height:100%;font-size:24px;font-weight:700;color:#333;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:30px;box-shadow:0 10px 4px #00000040}.white-btn .icon{width:40px;height:35px;background-color:#0c7958;mask-image:url(../images/arrowRw-DlRDoMXK.svg);mask-repeat:no-repeat;mask-position:0 50%;mask-size:contain}@media only screen and (max-width: 767px){.white-btn{width:240px;height:60px;font-size:20px}.white-btn .icon{width:32px;height:28px;margin-right:10px}}@media only screen and (min-width: 992px){.white-btn{cursor:pointer}.white-btn:hover .link-view{filter:brightness(1.12);transform:translateY(-3px) scale(1.04);transition:all .3s}}.game-tool{padding-top:50px;display:flex;flex-direction:column;align-items:center}.game-tool .note-link{font-size:22px;font-weight:700;color:#333;display:flex;align-items:center;justify-content:center}.game-tool .note-link .icon{width:40px;height:35px;background-color:#0c7958;mask-image:url(../images/arrowRw-DlRDoMXK.svg);mask-repeat:no-repeat;mask-position:0 50%;mask-size:contain}@media only screen and (max-width: 767px){.game-tool .note-link{font-size:20px}.game-tool .note-link .icon{width:28px;height:24.5px;margin-left:10px}}@media only screen and (min-width: 768px){.game-tool .note-link .icon{margin-left:15px}}@media only screen and (min-width: 992px){.game-tool .note-link:hover{color:#0c7958;transition:all .3s}}.game-btn{width:360px;height:90px;border-radius:45px;font-weight:700;color:#fff;background:#0c7958;border:2px solid #fff;font-size:28px;text-shadow:0 4px 4px rgba(0,0,0,.25);display:flex;align-items:center;justify-content:center;box-shadow:0 10px 4px #00000040;cursor:pointer;margin-bottom:25px}.game-btn .icon{width:40px;height:35px;background-color:#fff;mask-image:url(../images/arrowRw-DlRDoMXK.svg);mask-repeat:no-repeat;mask-position:right 50%;mask-size:contain;margin-right:20px}@media only screen and (max-width: 991px){.game-btn{width:min(max(60vh,0px),360px);height:min(max(15vh,0px),90px)}}@media only screen and (max-width: 767px){.game-btn{font-size:24px;width:240px;padding:0 15px;height:min(max(15vh,0px),60px)}.game-btn .icon{width:32px;height:28px;margin-right:10px}}@media only screen and (min-width: 992px){.game-btn{width:min(max(60vh,0px),360px);height:min(max(15vh,0px),90px)}}@media only screen and (min-width: 992px){.game-btn:hover{filter:brightness(1.12);transform:translateY(-3px) scale(1.04);transition:all .3s}}.gamepop{position:fixed;width:100%;height:100%;top:0;left:0;z-index:10;overflow-y:auto;padding:30px;letter-spacing:0}.gamepop .cover{position:fixed;width:100%;height:100%;top:0;left:0;z-index:1;backdrop-filter:blur(10px)}@media only screen and (max-width: 767px){.gamepop{padding:15px}}.popcontent-box{position:relative;z-index:2;margin:0 auto;max-width:1140px;border-radius:50px;box-shadow:5px 4px 4px #00000040;background:#fff;overflow:hidden;padding-bottom:50px}.popcontent-box .topbg{position:absolute;top:0;right:0}.popcontent-box .topbg .icon{position:absolute;width:84%;left:-5px;bottom:-22px}.popcontent-box .topbg .icon:after{content:"";display:block;width:100%;padding-top:101.25%}.popcontent-box .topbg .bgshow{padding-top:83%}.popcontent-box .boxdes{margin-bottom:15px}.popcontent-box .titbox{font-weight:700;color:#fff;text-align:center;margin:0 auto 15px;position:relative}.popcontent-box .titbox:after{content:"";display:block;width:100%;padding-top:23.49%;position:relative;z-index:1}.popcontent-box .titbox .show{position:absolute;width:100%;left:0;top:0;z-index:2}.popcontent-box .desbox{font-weight:500}.popcontent-box.ok .topbg{background:url(../images/game_pop_bg1-xpI-fBZ-.png) right top no-repeat;background-size:contain}.popcontent-box.ok .topbg .icon{background:url(../images/game_pop_icon1-CZqKgfjp.png) right top no-repeat;background-size:contain}.popcontent-box.ok .titbox{background:url(../images/poptop1-DW-TIp_p.png) 50% bottom no-repeat;background-size:cover}.popcontent-box.notok .topbg{background:url(../images/game_pop_bg2-CojEAbh_.png) right top no-repeat;background-size:contain}.popcontent-box.notok .topbg .icon{background:url(../images/game_pop_icon2-Bl4AorXp.png) right top no-repeat;background-size:contain}.popcontent-box.notok .titbox{background:url(../images/poptop2-B7RexUoi.png) 50% bottom no-repeat;background-size:cover}@media only screen and (max-width: 767px){.popcontent-box .wrapper{padding:0 15px}.popcontent-box .topbg{display:none}.popcontent-box .titbox{width:100%;font-size:36px;margin-bottom:15px}.popcontent-box .titbox .show{padding-top:15px}.popcontent-box .desbox{font-size:20px;line-height:36px}.popcontent-box .game-tool .note-link .icon{margin-left:0}}@media only screen and (min-width: 768px){.popcontent-box .wrapper{padding:0 30px}.popcontent-box .topbg{width:120px}.popcontent-box .titbox{width:60%;font-size:48px;margin-bottom:30px}.popcontent-box .titbox .show{padding-top:15px}.popcontent-box .desbox{font-size:24px;line-height:40px}}@media only screen and (min-width: 992px){.popcontent-box .wrapper{padding:0 60px}.popcontent-box .topbg{width:150px}.popcontent-box .titbox{width:460px;font-size:48px}.popcontent-box .titbox .show{padding-top:15px}}@media only screen and (min-width: 1280px){.popcontent-box .wrapper{padding:0 115px}.popcontent-box .topbg{width:190px}.popcontent-box .titbox{width:572px}.popcontent-box .titbox .show{padding-top:30px}}.ans-titview{display:flex}.ans-titview .game-qtype{background:linear-gradient(135deg,#f1460b,#fbd841)}.ans-titview .txtshow{font-weight:700;flex:1 1 auto;color:#4c4c4e}@media only screen and (max-width: 767px){.ans-titview{margin-bottom:15px}.ans-titview .txtshow{font-size:24px;padding-top:3px;padding-left:10px}}@media only screen and (min-width: 768px){.ans-titview{margin-bottom:35px}.ans-titview .txtshow{font-size:32px;padding-top:10px;padding-left:25px}}
