.board-block__cont.has-toggle .board-block__subtitle::after{font-family:icon;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-decoration:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;line-height:1em;margin-left:.2em}.esg-report .img-info-box{--width:27.5rem}.esg-report .img-info-box__img-box::before{padding-top:75%}@media print,screen and (min-width:64em){.esg-report .img-info-box__item:first-child .img-info-box__img-box{max-width:calc((100vw - var(--padding-x) * 2 + 1.25rem)/ 3 - 1.25rem)}}.sec-esg_contact{font-size:18px}.sec-esg_contact .title{margin-top:80px;margin-bottom:0}@media print,screen and (min-width:40em){.board-block{--padding-y:4.25rem}}.board-block__title-box{position:relative}@media (hover:hover) and (min-width:75em){.board-block__title-box::before{content:'';position:absolute;left:0;width:50px;height:100%;transform:translateX(-100%)}.board-block__title-box:hover .board-block__title-anchor{display:block}}.board-block__title-anchor{--font-size:1rem;position:absolute;top:.9em;left:-1em;display:none;margin-top:calc(var(--font-size)/ -2);font-size:var(--font-size);line-height:1;color:#a3a3a3}@media print,screen and (min-width:40em){.board-block__title-anchor{--font-size:1.625rem;top:1.15385em}}@media screen and (min-width:75em) and (max-width:99.9375em){.board-block__title-anchor{top:1.03846em}}.board-block__title{margin-bottom:1.2em;letter-spacing:.06em;word-break:break-word}.board-block__cont-group.table .board-block__subtitle,.board-block__cont.has-toggle .board-block__subtitle{margin-bottom:0;padding:1.2125rem var(--padding-x)}.board-block__cont-group.table .board-block__subtitle,.board-block__cont.has-toggle.is-active .board-block__subtitle{color:#fff;background:linear-gradient(60deg,#096 30%,#57c88d 93%,#aff8b5 150%)}.board-block__cont.has-toggle .board-block__subtitle{color:#565656;background:linear-gradient(45deg,#b5d9f1 0,#b5def6 15%,#b7e5ff 36%,#c6eafe 69%,#d6f0fe 100%)}.board-block__cont-group:not(:last-child){margin-bottom:5rem}.board-block__cont{--padding-x:0.9375rem;--padding-y:1.875rem;--arrow-size:1rem}.board-block__cont:not(:last-child){margin-bottom:1.875rem}@media print,screen and (min-width:40em){.board-block__cont{--padding-x:1.25rem;--padding-y:2.5rem;--arrow-size:2rem}}@media print,screen and (min-width:64em){.board-block__cont{--padding-x:1.25rem}}.board-block__cont.has-toggle .board-block__subtitle{position:relative;overflow:hidden;cursor:pointer}.board-block__cont.has-toggle .board-block__subtitle::after{content:'\ea01';position:absolute;top:50%;right:var(--padding-x);display:block;margin-top:calc(var(--arrow-size)/ 2 * -1);font-size:var(--arrow-size);color:currentColor;transition:transform .3s}@media (hover:hover) and (min-width:75em){.board-block__cont.has-toggle .board-block__subtitle:focus,.board-block__cont.has-toggle .board-block__subtitle:hover{color:#fff;background:linear-gradient(60deg,#096 30%,#57c88d 93%,#aff8b5 150%)}}.board-block__cont.has-toggle .board-block__panel{display:none}.board-block__cont.has-toggle .board-block__desc{padding:var(--padding-y) var(--padding-x);background:rgba(86,86,86,.05)}.board-block__cont.has-toggle:not(.is-active){margin-bottom:.625rem}.board-block__cont.has-toggle.is-active .board-block__subtitle::after{transform:rotate(180deg)}@media (hover:hover) and (min-width:75em){.board-block__cont.has-toggle.is-active .board-block__subtitle:focus,.board-block__cont.has-toggle.is-active .board-block__subtitle:hover{color:#565656;background:linear-gradient(45deg,#b5d9f1 0,#b5def6 15%,#b7e5ff 36%,#c6eafe 69%,#d6f0fe 100%)}}.board-block__cont a{text-decoration:underline}.board-block__cont a:visited{color:#73b5ff}.board-block__cont a:visited:focus,.board-block__cont a:visited:hover{color:#fff}.board-block__sub-title{margin-bottom:.61538em;letter-spacing:.02em}.board-block table thead tr{background:#aaa}.board-block table thead td,.board-block table thead th{--padding-y:0.8875rem;padding-top:var(--padding-y);padding-bottom:var(--padding-y)}.board-block table td,.board-block table th{width:20%}.board-block table td:nth-child(3),.board-block table th:nth-child(3){width:60%}
/*# sourceMappingURL=maps/esg.min.css.map */
