#sec-main .sGroup-01 > section > .sHead {
  display: none;
}

#sec-main .sGroup-01 > section > .sBody {
  margin-top: 3.57143rem;
}

@media only screen and (min-width: 741px) {
  .page-02 #sec-main .table-01 colgroup col:first-child {
    width: 20%;
  }
}

@media only screen and (max-width: 740px) {
  .page-02 #sec-main .table-01 colgroup col:first-child {
    width: 30%;
  }
}

.page-02 #sec-main .table-01 colgroup th, .page-02 #sec-main .table-01 colgroup td {
  padding-right: 15px;
  padding-left: 15px;
}

#sec-contact {
  margin-top: 3.57143rem;
}

#sec-contact .lead {
  font-size: 1.28571rem;
  text-align: center;
}

#sec-contact .contact-02 {
  margin-top: 1.42857rem;
}
