@charset "utf-8";

/*================================================
 * --tech
 ================================================*/
.--tech table {
  margin-bottom: 3.75em;
}

/* table01 */
.--tech .table01 th,
.--tech .table01 td {
  width: 13%
}

/* table02 */
.--tech .table02 th,
.--tech .table02 td {
  width: 16.25%
}

.--tech th:first-of-type,
.--tech td:first-of-type {
  width: 7.4%
}

.--tech th:last-of-type,
.--tech td:last-of-type {
  width: 27.6%;
}

.--tech td:nth-of-type(7) {
  padding-left: 1em;
  text-align: left;
}

.--tech table .block {
  display: block;
  padding-left: 1em;
}


@media screen and (max-width: 768.8px) {}