.target-wrap{padding-top:60px !important}.target-wrap .page-content{width:92%;max-width:1100px;margin:0 auto}.target-wrap img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.target-wrap .vision{padding-bottom:80px;text-align:center}.target-wrap .vision .img{max-width:872px;margin:22px auto 18px}.target-wrap .vision .text{max-width:831px;margin:0 auto;font-size:14px;font-weight:300;line-height:1.5714;color:rgba(0,0,0,.5)}.target-wrap .vision .text p:not(:last-child){margin-bottom:12px}.target-wrap .vision .sub-title{display:inline-block;margin:48px 0 28px;padding-bottom:8px;border-bottom:1px solid #74956c;font-size:18px;line-height:25px;color:#74956c}.target-wrap .vision .sub-title span{font-size:inherit;font-family:"Bodoni 72 bold",serif}.target-wrap .vision .vision-swiper{padding-bottom:30px}.target-wrap .vision .vision-swiper .swiper-slide{width:44%}.target-wrap .vision .vision-swiper .swiper-slide.swiper-slide-active .slide-content{border-bottom:3px solid #a0bc99}.target-wrap .vision .vision-swiper .swiper-slide .slide-content{height:196px;text-align:center;padding:36px 42px 49px;border:1px solid #86a47e;background:#fff}.target-wrap .vision .vision-swiper .swiper-slide .slide-content .slide-icon{width:58px;aspect-ratio:1/1;margin:0 auto 8px}.target-wrap .vision .vision-swiper .swiper-slide .slide-content .slide-text{max-width:377px;margin:0 auto;text-align:center;font-size:14px;line-height:22px;color:rgba(0,0,0,.5)}.target-wrap .vision .vision-swiper .swiper-slide .slide-content .slide-text span{font-weight:300;color:#74956c}.target-wrap .vision .vision-swiper .swiper-slide .slide-content .slide-text span.num{font-family:"Bodoni 72 bold",serif;font-size:20px}.target-wrap .vision .vision-swiper .swiper-slide .slide-content .slide-text span.highlight{font-size:16px;font-weight:600}.target-wrap .vision .vision-swiper .swiper-button-prev,.target-wrap .vision .vision-swiper .swiper-button-next{top:unset;bottom:0;width:52px;height:18px;transition:all .3s ease}.target-wrap .vision .vision-swiper .swiper-button-prev::after,.target-wrap .vision .vision-swiper .swiper-button-next::after{content:"";width:100%;height:100%;background:url(../../esg-img/new/swiper-arrow.png) no-repeat center/contain}.target-wrap .vision .vision-swiper .swiper-button-prev:hover,.target-wrap .vision .vision-swiper .swiper-button-next:hover{transform:scale(1.2)}.target-wrap .vision .vision-swiper .swiper-button-prev{left:0;margin-left:6px}.target-wrap .vision .vision-swiper .swiper-button-prev::after{transform:scaleX(-1)}.target-wrap .vision .vision-swiper .swiper-button-next{right:0;margin-right:6px}.target-wrap .vision .vision-swiper .swiper-pagination{bottom:4px}.target-wrap .vision .vision-swiper .swiper-pagination .swiper-pagination-bullet{width:7px;height:7px;margin:0 4px;opacity:1;border-radius:unset;transition:all .3s;background:rgba(116,149,108,.2)}.target-wrap .vision .vision-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#74956c}.target-wrap .goals{padding:120px 0;background:url(../../esg-img/new/target-goal-bg.jpg?v=1) no-repeat center/cover}.target-wrap .goals .desc{max-width:912px;margin:35px auto 45px;text-align:center;font-weight:300;line-height:1.5714;color:rgba(0,0,0,.5)}.target-wrap .goals .goals-list-box{padding:12px 0;border-radius:4px;background:#fff;-webkit-backdrop-filter:blur(154px);backdrop-filter:blur(154px)}.target-wrap .goals .goals-list-wrap{position:relative}.target-wrap .goals .goals-list-wrap .icon-item{position:relative;display:flex;flex-direction:column;justify-content:space-between;width:110px;height:110px;padding:8px 6px;border-radius:6px;color:#fff;overflow:hidden;cursor:pointer}.target-wrap .goals .goals-list-wrap .icon-item.disabled{pointer-events:none}.target-wrap .goals .goals-list-wrap .icon-item.disabled::after{content:none}.target-wrap .goals .goals-list-wrap .icon-item::after{content:"+";position:absolute;top:0;right:0;width:15px;aspect-ratio:1/1;border-radius:0 6px 0 6px;text-align:center;font-size:12px;line-height:15px;color:#fff;background:rgba(255,255,255,.22)}.target-wrap .goals .goals-list-wrap .icon-item .title{display:flex;align-items:flex-start;gap:5px;height:32px;font-size:12px;font-weight:600;line-height:1.4}.target-wrap .goals .goals-list-wrap .icon-item .title .num{font-size:20px;font-weight:600;line-height:1}.target-wrap .goals .goals-list-wrap .icon-item .title span{font-size:inherit}.target-wrap .goals .goals-list-wrap .icon-item .title span:not(.num){zoom:.8}.target-wrap .goals .goals-list-wrap .icon-item .icon{flex:1;display:flex;align-items:center;justify-content:center}.target-wrap .goals .goals-list-wrap .icon-item .icon .esg-goals-logo{width:78px;height:64px;margin:0 auto;color:rgba(0,0,0,0);background:url(../../esg-img/logo-goals-complete.png) no-repeat center/contain}.target-wrap .goals .goals-list-wrap .goals-list{position:relative;display:flex;flex-wrap:wrap;justify-content:center;gap:13px;z-index:1}.target-wrap .goals .goals-list-wrap .detail-content{position:absolute;top:0;left:0;width:100%;height:100%;color:#594941;background:#fff;-webkit-backdrop-filter:blur(154px);backdrop-filter:blur(154px);opacity:0;transition:all .3s ease}.target-wrap .goals .goals-list-wrap .detail-content .icon-item{cursor:unset}.target-wrap .goals .goals-list-wrap .detail-content .icon-item::after{content:none}.target-wrap .goals .goals-list-wrap .detail-content .item{display:none;justify-content:space-between;flex-wrap:wrap;gap:36px;height:100%;padding:40px 50px 40px 62px;font-weight:300;line-height:1.5714}.target-wrap .goals .goals-list-wrap .detail-content .item.active{display:flex}.target-wrap .goals .goals-list-wrap .detail-content .item .left{width:180px}.target-wrap .goals .goals-list-wrap .detail-content .item .center{flex:1;min-width:315px;height:100%;background:unset !important}.target-wrap .goals .goals-list-wrap .detail-content .item .right{width:320px;height:100%}.target-wrap .goals .goals-list-wrap .detail-content .item .i-title{margin-bottom:9px;font-size:18px;line-height:1.3889;color:#74956c}.target-wrap .goals .goals-list-wrap .detail-content .item ul{height:calc(100% - 34px);overflow-y:auto;list-style-type:disc;padding-left:24px}.target-wrap .goals .goals-list-wrap .detail-content .item ul li:not(:last-child){margin-bottom:12px}.target-wrap .strategy{background:url(../../esg-img/new/target-strategy-bg.jpg) no-repeat center/cover}.target-wrap .strategy .title-wrap{color:#fff !important}.target-wrap .strategy .title-wrap .en-title{color:rgba(255,255,255,.36) !important}.target-wrap .strategy .top{padding-top:112px;text-align:center;background-image:linear-gradient(179deg, rgba(87, 120, 78, 0.94) 28%, rgba(67, 95, 60, 0.78) 100%)}.target-wrap .strategy .top .sub-title{position:relative;margin:34px 0 18px;padding-bottom:9px;font-size:18px;line-height:1.3889;color:#fc8231}.target-wrap .strategy .top .sub-title::before{content:"";position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:78px;height:1px;background:#fc8231}.target-wrap .strategy .top .text{max-width:831px;margin:0 auto;font-weight:300;line-height:1.5714;color:rgba(255,255,255,.8)}.target-wrap .strategy .top .tab{display:flex;margin-top:86px;border-radius:4px 4px 0 0}.target-wrap .strategy .top .tab .tab-item{flex:1;padding:24px;font-size:16px;line-height:1.375;color:rgba(255,255,255,.66);background:rgba(122,153,114,.3);cursor:pointer;transition:all .3s ease}.target-wrap .strategy .top .tab .tab-item.active{color:rgba(255,255,255,.8);background:rgba(122,153,114,.66)}.target-wrap .strategy .bottom .content-wrap .content{display:none}.target-wrap .strategy .bottom .content-wrap .content.active{display:block !important}.target-wrap .strategy .bottom .content-wrap .content.active.item1{display:flex !important}.target-wrap .strategy .bottom .content-wrap .content.item1{padding:58px 0 20px}.target-wrap .strategy .bottom .content-wrap .content.item1 .text{width:290px;font-weight:300;line-height:1.5714;color:rgba(255,255,255,.8)}.target-wrap .strategy .bottom .content-wrap .content.item1 .text .title{margin-bottom:18px;font-size:18px;font-weight:500;line-height:1.889;color:#488750}.target-wrap .strategy .bottom .content-wrap .content.item1 .img{flex:1}.target-wrap .strategy .bottom .content-wrap .content.item2{padding:120px 0 130px}.target-wrap .strategy .bottom .content-wrap .content.item2 ul{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.target-wrap .strategy .bottom .content-wrap .content.item2 ul li{position:relative;flex:1;border:1px solid #76976d;border-radius:4px;background-image:linear-gradient(0deg, #54774B 0%, #779270 100%)}.target-wrap .strategy .bottom .content-wrap .content.item2 ul li .title{text-align:center;font-size:16px;line-height:1.625;color:#ddefd9}.target-wrap .strategy .bottom .content-wrap .content.item2 ul li .icon-title{position:relative;height:260px;padding:64px 30px;transition:all .3s ease;z-index:1}.target-wrap .strategy .bottom .content-wrap .content.item2 ul li .icon-title .icon{width:50px;aspect-ratio:1/1;margin:0 auto 34px}.target-wrap .strategy .bottom .content-wrap .content.item2 ul li .text{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:flex;flex-direction:column;justify-content:center;gap:12px;width:calc(100% + 2px);max-height:0;padding:0 13px;border-radius:4px;border:1px solid #64835c;font-weight:300;line-height:1.5714;color:rgba(248,248,248,.9);background-image:linear-gradient(180deg, rgba(101, 132, 93, 0.47) 0%, rgba(119, 146, 112, 0.47) 100%);-webkit-backdrop-filter:blur(84px);backdrop-filter:blur(84px);opacity:0;overflow:hidden;transition:all .3s ease-out}.target-wrap .strategy .bottom .content-wrap .content.item2 ul li .text .title{position:relative;padding-bottom:10px}.target-wrap .strategy .bottom .content-wrap .content.item2 ul li .text .title::after{content:"";position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:20px;height:1px;background:#fc8231}.target-wrap .strategy .bottom .content-wrap .content.item2 ul li:hover .icon-title{opacity:0}.target-wrap .strategy .bottom .content-wrap .content.item2 ul li:hover .text{opacity:1;max-height:unset;padding:36px 13px;z-index:2}.en .target-wrap{padding-bottom:unset !important}.en .target-wrap .vision .sub-title{font-size:20px}.en .target-wrap .vision .vision-swiper .swiper-slide .slide-content{padding:24px}.en .target-wrap .vision .vision-swiper .swiper-slide .slide-content .slide-text{max-width:100%;line-height:20px}.en .target-wrap .goals .desc{max-width:875px}.en .target-wrap .goals .goals-list-wrap .icon-item .title{gap:4px;line-height:1.2}.en .target-wrap .goals .goals-list-wrap .icon-item .title .num{font-size:14px}.en .target-wrap .goals .goals-list-wrap .icon-item .title span:not(.num){zoom:.7}.en .target-wrap .strategy .top .sub-title{font-family:"Bodoni 72 bold",serif;font-size:24px}.en .target-wrap .strategy .bottom .content-wrap .content.item2 ul li{gap:16px}.en .target-wrap .strategy .bottom .content-wrap .content.item2 ul li .text p{max-height:280px;overflow:auto}.en .target-wrap .strategy .bottom .content-wrap .content.item2 ul li:hover .text{padding:24px 13px}@media screen and (max-width: 1200px){.target-wrap .goals .goals-list-wrap .detail-content .item{gap:28px;padding:40px}.target-wrap .goals .goals-list-wrap .detail-content .item .right{width:280px}.target-wrap .strategy .bottom .content-wrap .content.item2{padding:80px 0}.target-wrap .strategy .bottom .content-wrap .content.item2 ul li .icon-title{padding:60px 14px}.target-wrap .strategy .bottom .content-wrap .content.item2 ul li .text{padding:0 10px}.target-wrap .strategy .bottom .content-wrap .content.item2 ul li:hover .text{padding:18px 10px}}@media screen and (max-width: 992px){.target-wrap .vision{padding-bottom:40px}.target-wrap .vision .sub-title{margin:36px 0 20px;padding-bottom:6px}.target-wrap .vision .vision-swiper .swiper-slide .slide-content{padding:36px 32px 49px}.target-wrap .goals{padding:60px 0}.target-wrap .goals .desc{margin:24px auto 32px}.target-wrap .goals .desc br{display:none}.target-wrap .goals .goals-list-wrap{padding:12px}.target-wrap .goals .goals-list-wrap .goals-list{gap:13px}.target-wrap .goals .goals-list-wrap .detail-content .item{gap:28px;height:auto;padding:32px}.target-wrap .goals .goals-list-wrap .detail-content .item .center{height:auto;padding:unset !important}.target-wrap .goals .goals-list-wrap .detail-content .item .right{width:100%;height:auto}.target-wrap .goals .goals-list-wrap .detail-content .item ul{height:auto}.target-wrap .goals .goals-list-wrap .detail-content .item ul li:not(:last-child){margin-bottom:6px}.target-wrap .strategy .top{padding-top:60px}.target-wrap .strategy .top .sub-title{margin:24px 0 16px}.target-wrap .strategy .top .tab{margin-top:36px}.target-wrap .strategy .top .tab .tab-item{padding:16px}.target-wrap .strategy .bottom .content-wrap .content.item1{padding:36px 0 20px}.target-wrap .strategy .bottom .content-wrap .content.item1 .text{width:270px}.target-wrap .strategy .bottom .content-wrap .content.item1 .text .title{margin-bottom:12px}.target-wrap .strategy .bottom .content-wrap .content.item2 ul{justify-content:center;gap:16px 8px}.target-wrap .strategy .bottom .content-wrap .content.item2 ul li{flex:unset;width:200px}}@media screen and (max-width: 768px){.target-wrap .vision .vision-swiper .swiper-slide .slide-content{width:calc(100% - 1px)}.target-wrap .goals .goals-list-wrap .detail-content .item{padding:20px}.target-wrap .goals .goals-list-wrap .detail-content .item .left,.target-wrap .goals .goals-list-wrap .detail-content .item .center{width:100%;min-width:unset}.target-wrap .strategy .bottom .content-wrap .content.item1{flex-direction:column;gap:16px}.target-wrap .strategy .bottom .content-wrap .content.item1 .text{width:100%}}