@charset "utf-8";

/* 取締役の選任理由 */
.un-governance-table-02 th,
.un-governance-table-02 td:nth-child(1),
.un-governance-table-02 td:nth-child(2) {
  text-align: center;
}
.un-governance-table-02 th:nth-child(1),
.un-governance-table-02 th:nth-child(2),
.un-governance-table-02 td:nth-child(1),
.un-governance-table-02 td:nth-child(2) {
  width: 15%;
}
.un-governance-table-02 td:nth-child(4) {
  text-align: center;
}

@media screen and (min-width: 769px) {
  .un-governance-table-02 th:nth-child(3),
  .un-governance-table-02 td:nth-child(3) {
    width: 42%;
  }
}

@media screen and (max-width: 768px) {
  .un-governance-table-02 th:nth-child(3),
  .un-governance-table-02 td:nth-child(3) {
    min-width: 345px;
    max-width: 345px;
    white-space: normal;
  }
  .un-governance-table-02 th:nth-child(4),
  .un-governance-table-02 td:nth-child(4) {
    min-width: 250px;
    max-width: 250px;
  }
}

/* 執行役の選任理由 */
.un-governance-table-03 th,
.un-governance-table-03 td:nth-child(1),
.un-governance-table-03 td:nth-child(2) {
  text-align: center;
}
.un-governance-table-03 th:nth-child(1),
.un-governance-table-03 th:nth-child(2),
.un-governance-table-03 td:nth-child(1),
.un-governance-table-03 td:nth-child(2) {
  width: 15%;
}

@media screen and (min-width: 769px) {
  .un-governance-table-03 th:nth-child(3),
  .un-governance-table-03 td:nth-child(3) {
    width: 70%;
  }
}
@media screen and (max-width: 768px) {
  .un-governance-table-03 th:nth-child(2),
  .un-governance-table-03 td:nth-child(2) {
    min-width: 140px;
    max-width: 140px;
  }
  .un-governance-table-03 th:nth-child(3),
  .un-governance-table-03 td:nth-child(3) {
    min-width: 500px;
    max-width: 500px;
    white-space: normal;
  }
}

/* 取締役のスキル・マトリックス */
.un-governance-table-04 th,
.un-governance-table-04 td {
  text-align: center;
}
.un-governance-table-04 td:nth-child(n + 2) {
  font-size: 18px;
}
.un-governance-table-04 > tbody > tr {
  height: 63.38px;
}
.txt-vertical-narrow {
  line-height: 1.2;
}
.annotation {
  margin-top: 10px;
}
.annotation.annotation-mt3 {
  margin-top: 3px;
}
.annotation_txt {
  font-size: 14px;
  padding-left: 1em;
	text-indent: -1em;
}
.bl-table.bl-table-list .vertical-top {
  vertical-align: top;
}
.bl-table-list .hp-marker > li + li {
  margin-top: 16px;
}
@media screen and (max-width: 768px) {
  .un-governance-table-04 th:nth-child(1),
  .un-governance-table-04 td:nth-child(1) {
    min-width: 130px;
  }
  .un-governance-table-04 th:nth-child(2),
  .un-governance-table-04 td:nth-child(2) {
    min-width: 154px;
  }
  .un-governance-table-04 th:nth-child(3),
  .un-governance-table-04 td:nth-child(3) {
    min-width: 163px;
  }
  .un-governance-table-04 th:nth-child(4),
  .un-governance-table-04 td:nth-child(4) {
    min-width: 258px;
  }
  .un-governance-table-04 th:nth-child(6),
  .un-governance-table-04 td:nth-child(6) {
    min-width: 195px;
  }
  .un-governance-table-04 th:nth-child(7),
  .un-governance-table-04 td:nth-child(7) {
    min-width: 145px;
  }
}
@media screen and (min-width: 769px) {
  .un-governance-table-04 th,
  .un-governance-table-04 td{
    padding: 12px 0px;
    border: solid 1px #d4d7d9;
  }
  .txt-narrow {
    transform: scale(0.8, 1);
    transform-origin: top left;
    display: inline-block;
    width: 123%;
  }
  .txt-small {
    font-size: 15px;
  }
}