body:has(.esg-area) footer{margin-top:0}.esg-area section h3[data-v-cf0eb42d]{font-size:var(--font-size-36);font-weight:var(--font-weight-700);line-height:var(--line-height-130);text-align:center;color:var(--black-color);margin-bottom:16px}.esg-area section h3+p[data-v-cf0eb42d]{font-size:var(--font-size-18);font-weight:var(--font-weight-400);line-height:var(--line-height-150);text-align:center;color:var(--black-color);margin-bottom:56px}.esg-area[data-v-cf0eb42d] :is(.element-wrap,.growth-wrap,.system-wrap){padding-block:100px}.esg-area .element-wrap>ul[data-v-cf0eb42d]{--column-gap:23px;--line-gap:63px;--branch-height:46px;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto var(--line-gap) auto;column-gap:var(--column-gap);max-width:1045px;margin:0 auto;display:grid;position:relative}.esg-area .element-wrap>ul[data-v-cf0eb42d]:before{content:"";margin:var(--branch-height) calc((100% - var(--column-gap)) / 4) 0;border-top:2px dotted var(--black-color-40);grid-area:2/1/auto/-1;align-self:start}.esg-area .element-wrap>ul[data-v-cf0eb42d]:after{content:"";border-left:2px dotted var(--black-color-40);height:var(--branch-height);grid-area:2/1/auto/-1;justify-self:center}.esg-area .element-wrap>ul>li[data-v-cf0eb42d]{background-color:var(--black-color-10);text-align:center;border-radius:20px;grid-row:3;padding:32.5px 10px;position:relative}.esg-area .element-wrap>ul>li[data-v-cf0eb42d]:first-child{background-color:var(--black-color);width:100%;max-width:780px;color:var(--white-color);grid-area:1/1/auto/-1;justify-self:center}.esg-area .element-wrap>ul>li[data-v-cf0eb42d]:not(:first-child):before{content:"";border-left:2px dotted var(--black-color-40);height:calc(var(--line-gap) - var(--branch-height));position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.esg-area .element-wrap>ul>li b[data-v-cf0eb42d]{font-size:var(--font-size-36);font-weight:var(--font-weight-700);line-height:var(--line-height-130);margin-bottom:8px;display:block}.esg-area .element-wrap>ul>li h4[data-v-cf0eb42d]{font-size:var(--font-size-24);font-weight:var(--font-weight-700);line-height:var(--line-height-140);margin-bottom:3px}.esg-area .element-wrap>ul>li p[data-v-cf0eb42d]{font-size:var(--font-size-18);font-weight:var(--font-weight-400);line-height:var(--line-height-150);color:var(--black-color-80)}.esg-area .element-wrap>ul>li:first-child p[data-v-cf0eb42d]{color:var(--black-color-20)}.esg-area .growth-wrap[data-v-cf0eb42d]{max-width:calc(1400px + var(--gutter) * 2);margin:0 auto}.esg-area .growth-wrap[data-v-cf0eb42d] :is(h3,h3+p){text-align:left}.esg-area .growth-wrap>ol[data-v-cf0eb42d]{counter-reset:growth-num}.esg-area .growth-wrap>ol>li[data-v-cf0eb42d]{border-bottom:1px solid var(--black-color);counter-increment:growth-num;align-items:center;padding-block:45px;display:flex}.esg-area .growth-wrap>ol>li[data-v-cf0eb42d]:before{content:counter(growth-num, decimal-leading-zero);font-size:var(--font-size-20);font-weight:var(--font-weight-600);line-height:var(--line-height-150)}.esg-area .growth-wrap>ol>li[data-v-cf0eb42d]:first-child{border-top:1px solid var(--black-color)}.esg-area .growth-wrap>ol>li h4[data-v-cf0eb42d]{font-size:var(--font-size-24);font-weight:var(--font-weight-700);line-height:var(--line-height-140);color:var(--black-color);margin-left:32px}.esg-area .growth-wrap>ol>li small[data-v-cf0eb42d]{font-size:var(--font-size-16);font-weight:var(--font-weight-400);line-height:var(--line-height-150);color:var(--black-color-70);margin-left:12px}.esg-area .growth-wrap>ol>li>ul[data-v-cf0eb42d]{width:32.57%;margin-left:auto}.esg-area .growth-wrap>ol>li>ul>li[data-v-cf0eb42d]{font-size:var(--font-size-16);font-weight:var(--font-weight-400);line-height:var(--line-height-150);color:var(--black-color-90);position:relative}.esg-area .growth-wrap>ol>li>ul>li[data-v-cf0eb42d]:before{content:"";background-color:var(--black-color);border-radius:50%;width:3px;height:3px;position:absolute;top:50%;left:-13px;transform:translateY(-50%)}.esg-area .system-wrap[data-v-cf0eb42d]{max-width:calc(1400px + var(--gutter) * 2);margin:0 auto}.esg-area .system-wrap .system-box[data-v-cf0eb42d]{flex-wrap:wrap;justify-content:center;gap:23px clamp(23px,100% - 1285px,70px);display:flex}.esg-area .system-wrap .system-box>div[data-v-cf0eb42d]{grid-template-rows:1fr auto;row-gap:20px;display:grid}.esg-area .system-wrap .system-box>div>b[data-v-cf0eb42d]{font-size:var(--font-size-18);font-weight:var(--font-weight-600);line-height:var(--line-height-150);text-align:center;color:var(--black-color)}.esg-area .system-wrap .system-box .system-group[data-v-cf0eb42d]{flex:0 0 430px}.esg-area .system-wrap .system-box .system-group .system-list[data-v-cf0eb42d]{--row-gap:32px;align-self:center}.esg-area .system-wrap .system-box .system-group .system-list>li[data-v-cf0eb42d]{background-color:var(--black-color-10);text-align:center;border-radius:55px;padding:15px}.esg-area .system-wrap .system-box .system-group .system-list>li[data-v-cf0eb42d]:not(:last-child){margin-bottom:var(--row-gap);position:relative}.esg-area .system-wrap .system-box .system-group .system-list>li[data-v-cf0eb42d]:not(:last-child):after{content:"";border-left:2px dashed var(--black-color-40);height:var(--row-gap);position:absolute;top:100%;left:50%;transform:translate(-50%)}.esg-area .system-wrap .system-box .system-group .system-list h4[data-v-cf0eb42d]{font-size:var(--font-size-20);font-weight:var(--font-weight-700);line-height:var(--line-height-130);color:var(--black-color-90);margin-bottom:11px}.esg-area .system-wrap .system-box .system-group .system-list p[data-v-cf0eb42d]{font-size:var(--font-size-14);font-weight:var(--font-weight-400);line-height:var(--line-height-150);color:var(--black-color-90)}.esg-area .system-wrap .system-box .stage-group[data-v-cf0eb42d]{flex:0 0 855px}.esg-area .system-wrap .system-box .stage-group .stage-box[data-v-cf0eb42d]{isolation:isolate;background-color:var(--black-color-25);border-radius:180px;justify-content:flex-end;align-self:center;align-items:center;min-height:360px;display:flex;position:relative}.esg-area .system-wrap .system-box .stage-group .stage-2028[data-v-cf0eb42d]{z-index:1;background-color:var(--black-color-70);color:var(--white-color);border-radius:160px;grid-template-columns:292px minmax(0,1fr);align-items:center;display:grid;position:absolute;inset:20px 34.14% 20px 12px}.esg-area .system-wrap .system-box .stage-group .stage-2026[data-v-cf0eb42d]{background-color:var(--black-color);border-radius:50%;flex-direction:column;justify-content:center;width:280px;height:280px;margin-left:12px;padding:55.5px;display:flex}.esg-area .system-wrap .system-box .stage-group .stage-content[data-v-cf0eb42d]{z-index:2;min-width:0;margin-left:12px;position:relative}.esg-area .system-wrap .system-box .stage-group .stage-2029[data-v-cf0eb42d]{margin-left:0;padding-right:96px}.esg-area .system-wrap .system-box .stage-group .stage-box h4[data-v-cf0eb42d]{font-size:var(--font-size-36);font-weight:var(--font-weight-700);line-height:var(--line-height-130);align-items:center;column-gap:4px;margin-bottom:12px;display:flex}.esg-area .system-wrap .system-box .stage-group .stage-box h4 span[data-v-cf0eb42d]{font-weight:var(--font-weight-400)}.esg-area .system-wrap .system-box .stage-group .stage-2028>.stage-content h4 span[data-v-cf0eb42d]{font-size:var(--font-size-18);font-weight:var(--font-weight-400);line-height:var(--line-height-150);color:#fffc}.esg-area .system-wrap .system-box .stage-group .stage-box ul[data-v-cf0eb42d]{min-height:4.5em;font-size:var(--font-size-14);line-height:var(--line-height-150)}.esg-area .system-wrap .system-box .stage-group .stage-box ul li[data-v-cf0eb42d]{font-size:inherit;font-weight:var(--font-weight-400);line-height:inherit;padding-left:21px;position:relative}.esg-area .system-wrap .system-box .stage-group .stage-box ul li[data-v-cf0eb42d]:before{content:"";background-color:currentColor;border-radius:50%;width:3px;height:3px;position:absolute;top:.75em;left:8px;transform:translateY(-50%)}.esg-area[data-v-cf0eb42d] :is(.manage-wrap,.human-right){padding-block:120px}.esg-area .manage-wrap[data-v-cf0eb42d]{color:var(--white-color);background:url(/assets/hero.webp) 50%/cover no-repeat}.esg-area .manage-wrap[data-v-cf0eb42d]>:nth-child(-n+2){color:inherit}.esg-area .manage-wrap .list-box[data-v-cf0eb42d]{max-width:calc(1400px + var(--gutter) * 2);margin:0 auto}.esg-area .manage-wrap .list-box h4[data-v-cf0eb42d]{background-color:var(--white-color);width:fit-content;font-size:var(--font-size-28);font-weight:var(--font-weight-700);color:var(--black-color);border-radius:10px;margin:0 auto 45px;padding:14px 20px;position:relative}.esg-area .manage-wrap .list-box h4[data-v-cf0eb42d]:after{content:"";border-left:1px dashed #ffffffd4;height:45px;position:absolute;top:100%;left:50%}.esg-area .manage-wrap .list-box ol[data-v-cf0eb42d]{counter-reset:manage-card;border:1px dashed #ffffffd4;border-radius:20px;gap:24px;padding:20px;display:flex}.esg-area .manage-wrap .list-box ol li[data-v-cf0eb42d]{counter-increment:manage-card;background-color:#ffffff1a;border-radius:20px;flex-direction:column;flex:1;align-items:flex-start;min-height:257px;padding:24px;display:flex}.esg-area .manage-wrap .list-box ol li span[data-v-cf0eb42d]{font-size:var(--font-size-16);font-weight:var(--font-weight-600);line-height:var(--line-height-150)}.esg-area .manage-wrap .list-box ol li span[data-v-cf0eb42d]:before{content:counter(manage-card, decimal-leading-zero);margin-right:10px}.esg-area .manage-wrap .list-box ol li h5[data-v-cf0eb42d]{font-size:var(--font-size-24);font-weight:var(--font-weight-700);line-height:var(--line-height-130);margin:auto 0 10px}.esg-area .manage-wrap .list-box ol li p[data-v-cf0eb42d]{font-size:var(--font-size-16);font-weight:var(--font-weight-400);line-height:var(--line-height-150);color:var(--black-color-25)}.esg-area .human-right[data-v-cf0eb42d]{background-color:var(--black-color-20)}.esg-area .human-right ol[data-v-cf0eb42d]{counter-reset:human-right-num;flex-wrap:wrap;justify-content:center;gap:24px;max-width:1400px;margin:0 auto;display:flex}.esg-area .human-right ol li[data-v-cf0eb42d]{background-color:var(--white-color);text-align:center;counter-increment:human-right-num;border-radius:20px;flex-direction:column;flex:1;min-width:300px;max-width:332px;padding:20px 20px 40px;display:flex}.esg-area .human-right ol li[data-v-cf0eb42d]:before{content:counter(human-right-num, decimal-leading-zero);border-bottom:1px solid var(--black-color-70);font-size:var(--font-size-20);font-weight:var(--font-weight-600);line-height:var(--line-height-150);text-align:left;margin-bottom:40px;padding-bottom:4px}.esg-area .human-right ol li small[data-v-cf0eb42d]{font-size:var(--font-size-14);font-weight:var(--font-weight-400);line-height:var(--line-height-150);color:var(--black-color-70);margin-bottom:6px}.esg-area .human-right ol li h4[data-v-cf0eb42d]{font-size:var(--font-size-24);font-weight:var(--font-weight-600);line-height:var(--line-height-150);color:var(--black-color);margin-bottom:20px}.esg-area .human-right ol li p[data-v-cf0eb42d]{font-size:var(--font-size-16);font-weight:var(--font-weight-400);line-height:var(--line-height-150);color:var(--black-color-90);margin-bottom:43px}.esg-area .human-right ol li img[data-v-cf0eb42d]{max-width:136px;margin:auto auto 0}.esg-area .activity-wrap[data-v-cf0eb42d]{max-width:calc(1200px + var(--gutter) * 2);margin-inline:auto;padding-block:120px}.esg-area .activity-wrap .activity-tab[data-v-cf0eb42d]{scrollbar-width:none;justify-content:safe center;margin-bottom:60px;display:flex;overflow-x:auto}.esg-area .activity-wrap .activity-tab[data-v-cf0eb42d]::-webkit-scrollbar{display:none}.esg-area .activity-wrap .activity-tab li[data-v-cf0eb42d]{flex:none}.esg-area .activity-wrap .activity-tab li button[data-v-cf0eb42d]{padding:8px 20px;display:block}.esg-area .activity-wrap .activity-tab li button span[data-v-cf0eb42d]{font-size:var(--font-size-18);font-weight:var(--font-weight-400);line-height:var(--line-height-150);color:var(--black-color);transition:font-weight .3s;display:block;position:relative}.esg-area .activity-wrap .activity-tab li button span[data-v-cf0eb42d]:before{content:"";background-color:var(--black-color);transform-origin:100%;width:100%;height:2px;transition:transform .3s;position:absolute;bottom:-4px;left:0;transform:scaleX(0)}.esg-area .activity-wrap .activity-tab li button.is-active span[data-v-cf0eb42d]{font-weight:var(--font-weight-700)}.esg-area .activity-wrap .activity-tab li button.is-active span[data-v-cf0eb42d]:before{transform-origin:0;transform:scaleX(1)}@media (hover:hover) and (pointer:fine){.esg-area .activity-wrap .activity-tab li button:hover span[data-v-cf0eb42d]{font-weight:var(--font-weight-700)}.esg-area .activity-wrap .activity-tab li button:hover span[data-v-cf0eb42d]:before{transform-origin:0;transform:scaleX(1)}}.esg-area .activity-wrap .data-wrap[data-v-cf0eb42d]{border-top:1px solid var(--black-color-30)}.esg-area .activity-wrap .data-wrap>ul>li[data-v-cf0eb42d]{border-bottom:1px solid var(--black-color-30);align-items:center;padding:20px 24px;display:flex}.esg-area .activity-wrap .data-wrap>ul>li .left-box[data-v-cf0eb42d]{align-items:center;column-gap:30px;display:flex}.esg-area .activity-wrap .data-wrap>ul>li .left-box span[data-v-cf0eb42d]{font-size:var(--font-size-18);font-weight:var(--font-weight-700);color:var(--black-color-70);flex:0 0 21px}.esg-area .activity-wrap .data-wrap>ul>li .left-box .title-box h4[data-v-cf0eb42d]{font-size:var(--font-size-24);font-weight:var(--font-weight-700);color:var(--black-color)}.esg-area .activity-wrap .data-wrap>ul>li .left-box .title-box time[data-v-cf0eb42d]{font-size:var(--font-size-16);font-weight:var(--font-weight-400);line-height:var(--line-height-150);color:var(--black-color-70);margin-top:4px;display:block}.esg-area .activity-wrap .data-wrap>ul>li .btn-box[data-v-cf0eb42d]{align-items:center;column-gap:30px;margin-left:auto;display:flex}.esg-area .activity-wrap .data-wrap>ul>li .btn-box a[data-v-cf0eb42d]:not([href]){cursor:default}.esg-area .activity-wrap .data-wrap>ul>li .btn-box a .icon-box[data-v-cf0eb42d]{background-color:var(--black-color-10);border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin:0 auto 4px;display:flex}.esg-area .activity-wrap .data-wrap>ul>li .btn-box a .icon-box svg[data-v-cf0eb42d]{color:var(--black-color)}.esg-area .activity-wrap .data-wrap>ul>li .btn-box a .icon-title[data-v-cf0eb42d]{font-size:var(--font-size-13);font-weight:var(--font-weight-400);line-height:var(--line-height-170);color:var(--black-color-80);display:block}.esg-area .activity-wrap .data-wrap .page-wrap[data-v-cf0eb42d]{margin-top:65px}:where(html:lang(en) .esg-area .system-wrap .system-box .stage-group .stage-box ul){min-height:6em}:where(html:lang(en) .esg-area .system-wrap .system-box .stage-group .stage-2026){padding:35px}html:lang(en) .esg-area .system-wrap .system-box .stage-group .stage-2029{padding-right:24px}@media (width<=1301px){.esg-area .human-right ol[data-v-cf0eb42d]{max-width:688px}}@media (width<=1024px){.esg-area>section[data-v-cf0eb42d]:not(.intro-wrap){padding-block:65px}.esg-area section h3[data-v-cf0eb42d]{font-size:var(--font-size-28);margin-bottom:8px}.esg-area section h3+p[data-v-cf0eb42d]{font-size:var(--font-size-14);margin-bottom:25px}.esg-area .element-wrap>ul[data-v-cf0eb42d]{flex-direction:column;row-gap:15px;display:flex}.esg-area .element-wrap>ul[data-v-cf0eb42d]:before,.esg-area .element-wrap>ul[data-v-cf0eb42d]:after{content:none}.esg-area .element-wrap>ul>li[data-v-cf0eb42d]{padding-block:24px}.esg-area .element-wrap>ul>li[data-v-cf0eb42d]:first-child{order:1;max-width:none}.esg-area .element-wrap>ul>li[data-v-cf0eb42d]:not(:first-child):before{content:none}.esg-area .element-wrap>ul>li b[data-v-cf0eb42d]{margin-bottom:4px}.esg-area .element-wrap>ul>li h4[data-v-cf0eb42d]{font-size:var(--font-size-18)}.esg-area .element-wrap>ul>li p[data-v-cf0eb42d]{font-size:var(--font-size-14)}.esg-area .growth-wrap[data-v-cf0eb42d] :is(h3,h3+p){text-align:center}.esg-area .growth-wrap>ol[data-v-cf0eb42d]{padding-top:15px}.esg-area .growth-wrap>ol>li[data-v-cf0eb42d]{flex-direction:column;align-items:flex-start;padding:25px 0 25px 40px;position:relative}.esg-area .growth-wrap>ol>li[data-v-cf0eb42d]:before{background-color:var(--black-color);width:24px;line-height:24px;font-size:var(--font-size-13);font-weight:var(--font-weight-700);color:var(--white-color);text-align:center;border-radius:4px;position:absolute;top:27px;left:0}.esg-area .growth-wrap>ol>li h4[data-v-cf0eb42d]{font-size:var(--font-size-20);font-weight:var(--font-weight-600);line-height:var(--line-height-150);margin:0 0 2px}.esg-area .growth-wrap>ol>li small[data-v-cf0eb42d]{font-size:var(--font-size-15);font-weight:var(--font-weight-600);margin:0 0 15px}.esg-area .growth-wrap>ol>li>ul[data-v-cf0eb42d]{width:unset;margin-left:0}.esg-area .growth-wrap>ol>li>ul>li[data-v-cf0eb42d]{font-size:var(--font-size-14)}.esg-area .growth-wrap>ol>li>ul>li[data-v-cf0eb42d]:not(:last-child){margin-bottom:4px}.esg-area .growth-wrap>ol>li>ul>li[data-v-cf0eb42d]:before{content:none}.esg-area .system-wrap[data-v-cf0eb42d]{padding-inline:0}.esg-area .system-wrap[data-v-cf0eb42d]>:is(h3,p),.esg-area .system-wrap .system-box .system-group[data-v-cf0eb42d]{padding-inline:var(--gutter)}.esg-area .system-wrap .system-box[data-v-cf0eb42d]{row-gap:48px}.esg-area .system-wrap .system-box>div>b[data-v-cf0eb42d]{font-size:var(--font-size-16);font-weight:var(--font-weight-700)}.esg-area .system-wrap .system-box .system-group[data-v-cf0eb42d]{flex:0 0 100%;row-gap:16px}.esg-area .system-wrap .system-box .system-group .system-list[data-v-cf0eb42d]{order:1;justify-self:center;width:100%;max-width:480px}.esg-area .system-wrap .system-box .system-group .system-list>li[data-v-cf0eb42d]{border-radius:52px}.esg-area .system-wrap .system-box .system-group .system-list h4[data-v-cf0eb42d]{font-size:var(--font-size-18);line-height:var(--line-height-150);margin-bottom:5px}.esg-area .system-wrap .system-box .stage-group[data-v-cf0eb42d]{flex:0 100%;min-width:0}.esg-area .system-wrap .system-box .stage-group .stage-box[data-v-cf0eb42d]{grid-template-columns:max-content minmax(0,max-content);justify-content:space-between;column-gap:10px;width:100%;max-width:480px;min-height:0;margin:0 auto;display:grid}.esg-area .system-wrap .system-box .stage-group[data-v-cf0eb42d] :is(.stage-2028>*,.stage-2029){min-height:127px}.esg-area .system-wrap .system-box .stage-group .stage-2028[data-v-cf0eb42d]{display:contents}.esg-area .system-wrap .system-box .stage-group[data-v-cf0eb42d] :is(.stage-2026,.stage-content){grid-column:1/-1;grid-template-columns:subgrid;align-items:center;margin-left:0;padding:40px 20px;display:grid}.esg-area .system-wrap .system-box .stage-group .stage-2026[data-v-cf0eb42d]{border-radius:0;width:auto;height:auto}.esg-area .system-wrap .system-box .stage-group .stage-2028>.stage-content[data-v-cf0eb42d]{background-color:var(--black-color-70)}.esg-area .system-wrap .system-box .stage-group .stage-2029[data-v-cf0eb42d]{background-color:var(--black-color-25)}.esg-area .system-wrap .system-box .stage-group .stage-box h4[data-v-cf0eb42d]{font-size:var(--font-size-32);margin-bottom:0}.esg-area .system-wrap .system-box .stage-group .stage-2028>.stage-content h4[data-v-cf0eb42d]{flex-direction:column;align-items:flex-start}.esg-area .system-wrap .system-box .stage-group .stage-box ul[data-v-cf0eb42d]{overflow-wrap:break-word;min-width:0;min-height:0}.esg-area .system-wrap .system-box .stage-group>b[data-v-cf0eb42d]{display:none}.esg-area .manage-wrap .list-box[data-v-cf0eb42d]{max-width:500px}.esg-area .manage-wrap .list-box h4[data-v-cf0eb42d]{font-size:var(--font-size-18);padding:11px 16px}.esg-area .manage-wrap .list-box ol[data-v-cf0eb42d]{border-radius:16px;flex-direction:column;gap:12px;padding:12px}.esg-area .manage-wrap .list-box ol li[data-v-cf0eb42d]{border-radius:16px;min-height:200px}.esg-area .manage-wrap .list-box ol li span[data-v-cf0eb42d]{font-size:var(--font-size-15)}.esg-area .manage-wrap .list-box ol li span[data-v-cf0eb42d]:before{margin-right:6px}.esg-area .manage-wrap .list-box ol li h5[data-v-cf0eb42d]{font-size:var(--font-size-20)}.esg-area .manage-wrap .list-box ol li p[data-v-cf0eb42d]{font-size:var(--font-size-14)}.esg-area .human-right ol[data-v-cf0eb42d]{gap:16px}.esg-area .human-right ol li[data-v-cf0eb42d]{padding-bottom:28px}.esg-area .human-right ol li[data-v-cf0eb42d]:before{margin-bottom:20px}.esg-area .human-right ol li small[data-v-cf0eb42d]{font-size:var(--font-size-13);margin-bottom:4px}.esg-area .human-right ol li h4[data-v-cf0eb42d]{margin-bottom:8px}.esg-area .human-right ol li p[data-v-cf0eb42d]{font-size:var(--font-size-14);margin-bottom:20px}.esg-area .human-right ol li img[data-v-cf0eb42d]{max-width:100px}.esg-area .activity-wrap h3[data-v-cf0eb42d]{margin-bottom:16px}.esg-area .activity-wrap .activity-tab[data-v-cf0eb42d]{margin-bottom:25px}.esg-area .activity-wrap .activity-tab li button[data-v-cf0eb42d]{padding:4px 10px}.esg-area .activity-wrap .activity-tab li button span[data-v-cf0eb42d]{font-size:var(--font-size-14)}.esg-area .activity-wrap .data-wrap>ul>li[data-v-cf0eb42d]{flex-direction:column;align-items:flex-start;gap:10px;padding:17px 13px}.esg-area .activity-wrap .data-wrap>ul>li .left-box[data-v-cf0eb42d]{width:100%;min-width:0}.esg-area .activity-wrap .data-wrap>ul>li .left-box span[data-v-cf0eb42d]{display:none}.esg-area .activity-wrap .data-wrap>ul>li .left-box .title-box[data-v-cf0eb42d]{flex-direction:column;gap:4px;width:100%;min-width:0;display:flex}.esg-area .activity-wrap .data-wrap>ul>li .left-box .title-box h4[data-v-cf0eb42d]{font-size:var(--font-size-15);overflow-wrap:anywhere}.esg-area .activity-wrap .data-wrap>ul>li .left-box .title-box time[data-v-cf0eb42d]{font-size:var(--font-size-12);order:-1;margin-top:0}.esg-area .activity-wrap .data-wrap>ul>li .btn-box[data-v-cf0eb42d]{column-gap:20px;margin-left:0}.esg-area .activity-wrap .data-wrap>ul>li .btn-box a[data-v-cf0eb42d]{align-items:center;column-gap:6px;display:flex}.esg-area .activity-wrap .data-wrap>ul>li .btn-box a .icon-box[data-v-cf0eb42d]{width:36px;height:36px;margin-bottom:0}.esg-area .activity-wrap .data-wrap .page-wrap[data-v-cf0eb42d]{margin-top:48px}html:lang(en) .esg-area .system-wrap .system-box .stage-group .stage-box ul{min-height:0}}@media screen and (width<=550px){.esg-area .growth-wrap[data-v-cf0eb42d]>:not(ol){text-align:center}.esg-area .growth-wrap p[data-v-cf0eb42d]{white-space:pre-line}}
