/* policy */


/* esg */


/* envoronment */
@media screen and (max-width: 768px) {
  .main-en .p-dataEnvironmentTable col:nth-child(1) {
    width: 150px;
  }
}


/* society */
@media screen and (max-width: 768px) {
  .p-dataSocietyTable col.w-2em {
    width: calc(2.5em + 32px);
  }

  .p-dataSocietyTable col.w-5em {
    width: calc(5.5em + 32px);
  }

  .p-dataSocietyTable col.w-7em {
    width: calc(7.5em + 32px);
  }
}


/* governance */


/* gri */
.p-dataGriTable td.bg-brown {
  background-color: var(--color--brown);
  color: var(--color--white);
}
