<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
/*TOP*/
.p-news {
  margin: 0 0 100px;
}
.p-news__more {
  margin: 40px 0 0;
}

.p-about__map iframe {
  border: none;
}

.p-menu__phone a, .p-footer__phone a {
  text-decoration: none;
}

.p-footer__inner {
  max-width: 780px;
}

.p-footer__logo {
  margin-right: auto;
}

.p-footer__main {
  margin-left: 40px;
}

.p-footer__main .p-footer__title {
  font-size: 1rem;
}

.p-footer__phone {
  font-size: 1rem;
}

.icon-new {
  width: 42px;
  margin-right: 0.5em;
}

/*入会のご案内*/
.p-join__courseList {
  margin-bottom: 100px;
}

.p-join__note {
  margin-bottom: 105px;
}

.p-join__table tr:nth-child(3),
.p-join__table tr:nth-child(4) {
  background: #F4FAFA;
}

/**/
@media screen and (max-width: 767px) {
  .p-join__courseList {
    margin-bottom: 60px;
  }
}
@media screen and (min-width: 768px) {
  /*TOP*/
  #main .l-contents__inner {
    padding-top: 60px
  }
  /*入会のご案内*/
  .p-join__note {
    text-align: center;
  }

  /**/
  .p-schedule__table {
    margin: 0 auto;
    width: 45%;
  }

  .p-schedule__notice.schedule-day {
    margin: 0 auto 130px;
    width: 48%;
  }
}
</pre></body></html>