@charset "UTF-8";

/*!  お稽古案内
================================================ */

/* .p-activity
-------------------------------------------------*/

.p-activity + .p-activity {
  margin-top: 65px;
}

.p-activity__contents01 {
  display: grid;
  grid-template-columns: 0.466fr 1fr;
  gap: 50px;
  margin: 24px auto 46px;
}

.c-list_description01 > dt {
  width: 8em;
}

.c-list_description01 > dd {
  width: calc(100% - 9em);
}

.c-list_description02 {
  gap: 1.25em 0.75em;
}

.c-list_description02 > dt {
  width: 5.35em;
}

.c-list_description02 > dd {
  width: calc(100% - 5.35em - 0.75em);
  line-height: 1.26;
}

.c-block__separator {
  display: grid;
  grid-template-columns: 1fr 1fr;
  margin-bottom: 8px;
}

.c-block__separator .c-block__clm:not(:last-of-type) {
  margin-right: 1em;
  padding-right: 1em;
  border-right: 1px solid #000;
}

.c-list__gallery {
  margin: 30px auto;
}

.c-block__wrap {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 30px 34px;
  margin: 26px auto 46px;
}

.c-block__wrap .c-subheadline02 {
  font-size: clamp(1.0625rem, 0.9182692308rem + 0.5769230769vw, 1.25rem);
  color: #000;
}

.c-block__bnr {
  width: min(100%, 373px);
}

.c-block__bnr .c-block__banner {
  margin-top: 13px;
}

@media print, screen and (max-width: 780px) {
  .p-activity__contents01 {
    grid-template-columns: 1fr;
  }
}

@media print, screen and (max-width: 640px) {
  .p-activity + .p-activity {
    margin-top: 8svw;
  }

  .p-activity__contents01 {
    margin: 6svw auto 6.25svw;
  }

  .c-list_description02 {
    gap: 0.75em 0.75em;
  }

  .c-list_description02 > dd {
    width: 100%;
  }

  .c-block__separator {
    grid-template-columns: 1fr;
    margin-bottom: 2svw;
  }

  .c-block__separator .c-block__clm:not(:last-of-type) {
    margin-right: 0;
    padding-right: 0;
    border-right: none;
  }

  .c-list__gallery {
    margin: 3.75svw auto;
  }

  .c-block__wrap {
    grid-template-columns: 1fr;
    gap: 3.75svw 5.75svw;
  }

  .c-block__bnr .c-block__banner {
    margin-top: 3.25svw;
  }
}/*# sourceMappingURL=../sourcemaps/page/practice.css.map */
