@charset "UTF-8";

.p-definition {
  width: 580px;
  margin: 24px auto 0;
}

.p-definition-list {
  display: flex;
  flex-flow: row wrap;
  justify-content: flex-start;
  align-items: center;
  gap: 0 40px;
}

.p-definition-list__term {
  width: 240px;
  font-size: var(--fs-18);
  font-weight: var(--fw-bold);
  line-height: var(--lh-lg);
  letter-spacing: var(--ls-n1);
}

.p-definition-list__description {
  width: 300px;
  font-size: var(--fs-18);
  font-weight: var(--fw-regular);
  line-height: var(--lh-lg);
  letter-spacing: var(--ls-n1);
}

.p-dividendGraph {
  margin: 0;
}

.p-table-fixed {
  table-layout: fixed;
}

.p-table-fixed th:first-child {
  width: 364px;
}

@media (max-width: 767px) {
  #ir-dividend .c-heading--h1 + .l-section  {
    padding-top: 68px !important;
  }
  .p-definition {
    flex-flow: column;
    width: 100%;
    margin: 24px auto 0;
  }
  .p-definition-list__term {
    width: 100%;
    font-size: var(--fs-16);
  }
  .p-definition-list__description {
    width: 100%;
    font-size: var(--fs-14);
  }
  .p-definition-list {
    gap: 0 20px;
  }
  .p-table-fixed {
    min-width: 560px;
  }
  .p-table-fixed th:first-child {
    width: 172px;
  }
}
