/* *** variables model *** */
/* color */
/* *** common variables *** */
/* break point */
/* hover style */
/* color */
/* One-Tone */
/* Two-Tone */
/* *** mixins *** */
/* break point */
/* hover */
/* --- 10px = 1rem --- */
/* tokushoho */
.tokushoho-area .bd {
  border-bottom: solid 1px;
}
.tokushoho-area .tbl01 {
  width: 100%;
}
.tokushoho-area .tbl01 th,
.tokushoho-area .tbl01 td {
  line-height: 1.4;
  border-collapse: collapse;
  border: 1px solid var(--greyK10);
}
@media (min-width: 769px) {
  .tokushoho-area .tbl01 th,
  .tokushoho-area .tbl01 td {
    padding: var(--size8);
    font-size: 1.4rem;
  }
}
@media (max-width: 768px) {
  .tokushoho-area .tbl01 th,
  .tokushoho-area .tbl01 td {
    padding: var(--size4);
    font-size: 1.2rem;
  }
}
.tokushoho-area .txt-space {
  padding-inline-start: 1em;
  text-indent: -1em;
}
.tokushoho-area .txt-space-kakko {
  padding-inline-start: 2.7em;
  text-indent: -2.7em;
}/*# sourceMappingURL=tokushoho.css.map */


