/* side bar */
#pd #pd_sidemenu li:not(:last-of-type) {
  background-color: #eeeeee;
}
#pd #pd_sidemenu li:last-of-type {
  background-color: transparent;
}

/* main-content */
.disclaimer-table {
  margin-top: 30px;
  border-collapse: collapse;
  font-size: 1.3rem;
}

.disclaimer-table th {
  background-color: #f0f6f7;
}

.disclaimer-table th,
.disclaimer-table td {
  padding: 1em;
  border: 1px solid #e2dcdc;
  text-align: start;
  vertical-align: top;
}

.disclaimer-table .txt-left {
  padding-left: 3em;
}

.disclaimer-table td:first-of-type {
  width: 14%;
}

.disclaimer-table li {
  margin: 0.25em 0;
  display: flex;
  align-items: first baseline;
  gap: 0.5em;
}

.disclaimer-table .list01::before {
  content: "①";
}
.disclaimer-table .list02::before {
  content: "②";
}
.disclaimer-table .list03::before {
  content: "③";
}
.disclaimer-table .list04::before {
  content: "④";
}
.disclaimer-table .list05::before {
  content: "⑤";
}
.disclaimer-table .list06::before {
  content: "⑥";
}
.disclaimer-table .list07::before {
  content: "⑦";
}
.disclaimer-table .list08::before {
  content: "⑧";
}
.disclaimer-table .list09::before {
  content: "⑨";
}
.disclaimer-table .list10::before {
  content: "⑩";
}
.disclaimer-table .list11::before {
  content: "⑪";
}
.disclaimer-table .list12::before {
  content: "⑫";
}
.disclaimer-table .list13::before {
  content: "⑬";
}
.disclaimer-table .list14::before {
  content: "⑭";
}
.disclaimer-table .list15::before {
  content: "⑮";
}
.disclaimer-table .list16::before {
  content: "⑯";
}
.disclaimer-table .list17::before {
  content: "⑰";
}
.disclaimer-table .list18::before {
  content: "⑱";
}
.disclaimer-table .list19::before {
  content: "⑲";
}
.disclaimer-table .list20::before {
  content: "⑳";
}
.disclaimer-table .list21::before {
  content: "㉑";
}
.disclaimer-table .list22::before {
  content: "㉒";
}
.disclaimer-table .list23::before {
  content: "㉓";
}
