<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
@media screen and (max-width: 768px) {
  .cover {
    height: 1.8rem;
    padding-top: 0.8rem;
  }
  .cover h1 {
    font-size: calc(-0.699px + 7.653vw);
    line-height: 1.5172413793;
  }
}
.ats-header {
  padding-top: 0.5rem;
  padding-bottom: 0.2rem;
}

.ic-table {
  margin-top: 0.6rem;
}
.ic-table .unit {
  margin-bottom: 0.4em;
  text-align: right;
  font-size: 0.14rem;
  line-height: 1.7142857143;
}
.ic-table table {
  width: 100%;
}
.ic-table table thead th {
  font-size: 0.15rem;
  line-height: 2.3333333333;
  color: #fff;
  text-align: center;
  background: #262626;
  border-top: 1px solid #828282;
  border-right: 1px solid #828282;
  padding: 1.1em 0.5%;
  vertical-align: middle;
}
.ic-table table thead th:first-child {
  border-left: 1px solid #828282;
}
.ic-table table tbody {
  font-size: 0.14rem;
}
.ic-table table tbody th {
  color: #c01;
}
.ic-table table tbody td:first-child {
  border-left: 1px solid #CECECE;
}
.ic-table table tbody th, .ic-table table tbody td {
  line-height: 1.7142857143;
  padding: 1.95em 0.5%;
  border-top: 1px solid #CECECE;
  border-right: 1px solid #CECECE;
  vertical-align: middle;
  text-align: center;
  background: #fff;
}
.ic-table table + p {
  padding: 2.1em 2%;
  text-align: center;
  border: 1px solid #CECECE;
  background: #fff;
}
.ic-table + .note {
  margin-top: 1.2em;
  display: inline-block;
  padding-left: 1.2em;
  position: relative;
  font-size: 0.14rem;
  line-height: 1.7142857143;
}
.ic-table + .note:before {
  content: "※";
  position: absolute;
  left: 0;
  top: 0.04em;
}

.ic-item-02 {
  border-bottom: 1px solid #E6E6E6;
  padding-bottom: 0.2rem;
}

@media screen and (max-width: 768px) {
  .ic-table table {
    min-width: 800px;
  }
  .ic-table table thead th {
    font-size: min(.22rem,(8.217px + 1.276vw));
    padding: 1em 0.5em;
    line-height: 1.35;
  }
  .ic-table table tbody {
    font-size: min(.22rem,(8.217px + 1.276vw));
  }
  .ic-table table tbody th,
  .ic-table table tbody td {
    white-space: nowrap;
    padding: 0.4em 0.5em;
  }
  .ic-table table + p {
    padding: 1em 0.5em;
    min-width: 800px;
  }
}/*# sourceMappingURL=ic-devices.css.map */</pre></body></html>