@charset "utf-8";
/*  law  */

#law section .table01 {
  font-size: 1.3rem;
  border-top: 1px solid var(--border);
}
#law section .table01 th,
#law section .table01 td {
  display: block;
  text-align: left;
}
#law section .table01 th {
  font-weight: 500;
  border-bottom: unset;
  padding-bottom: 5px;
}
#law section .table01 td {
  line-height: 1.6;
  padding-top: 5px;
}
@media (min-width: 769px) {
  /*  iPad、PC  */
  #law section .table01 {
    font-size: 1.5rem;
  }
  #law section .table01 th,
  #law section .table01 td {
    display: table-cell;
	padding-top: 30px;
	padding-bottom: 30px;
  }
  #law section .table01 th {
	width: 250px;
	border-bottom: 1px solid var(--border);
  }
}
@media (min-width: 1024px) {
  /*  iPad、PC  */
  #law section .table01 th {
	width: 280px;
  }
}
