@charset "UTF-8";
/*
Theme Name: 会光社
Template: lightning
*/
body {
  font-family: "Noto Serif JP", serif;
}

@media screen and (max-width: 768px) {
  .pc {
    display: none !important;
  }
}

.sp {
  display: none;
}
@media screen and (max-width: 768px) {
  .sp {
    display: block;
  }
}

.min-content {
  width: 40%;
}
@media screen and (max-width: 768px) {
  .min-content {
    width: 100%;
  }
}

.course-sp {
  display: none;
}
@media screen and (max-width: 768px) {
  .course-sp {
    display: block;
  }
}

@media screen and (max-width: 768px) {
  .course-pc {
    display: none;
  }
}

.plus {
  color: #ff0000;
}

form p .button_contact {
  background-color: #8c133e !important;
  display: block;
  margin: 0 auto;
}

.wp-block-cover__image-background.wp-image-290 {
  height: 300px !important;
  -o-object-fit: cover;
     object-fit: cover;
}

.plan--60 .taiou {
  font-size: 16px;
  display: block;
}

@media screen and (max-width: 768px) {
  .plan--60 strong {
    font-size: 24px;
  }
  .plan--60 .taiou {
    font-size: 16px;
    display: block;
    line-height: 1.5;
    text-align: left;
  }
  :root :where(p.has-background) {
    padding: 1.25em 0;
  }
}/*# sourceMappingURL=style.css.map */