/* ESG > 지배구조 > 배당지표 - 테이블 가로 스크롤 방지 */
.cpnt_table.t-dividend figure.table {
  width: 100%;
  max-width: 100%;
  overflow: visible;
}

.cpnt_table.t-dividend {
  overflow: visible;
}

.cpnt_table.t-dividend table {
  width: 100% !important;
  max-width: 100%;
}

/* CMS 각주·순번 등 sup — 본문 대비 작게 */
.cpnt_table.t-dividend sup {
  font-size: 0.65em;
  line-height: 0;
  vertical-align: super;
}

/* rowspan 2행째(주식의 종류 열) 좌측 구분선만 */
.cpnt_table.t-dividend table tbody tr:has(> td[rowspan]) + tr > td:first-child {
  border-left: solid 0.063rem #d2d2d2;
  border-right: none !important;
}

.cpnt_table.t-dividend table thead th:last-child,
.cpnt_table.t-dividend table tbody td:last-child {
  border-right: none !important;
}

.cpnt_table.t-dividend table tbody td[rowspan] {
  border-right: solid 0.063rem #d2d2d2;
}

@media (max-width: 1023px) {
  .cpnt_table.t-dividend {
    overflow-x: visible;
  }

  .cpnt_table.t-dividend table {
    width: 100% !important;
  }
}
