@charset "UTF-8";

#about {
  background-color: #eff7ff;
}

.lower-page #about .section-title span::after {
  background: #4a91e2;
  opacity: 0.35;
}

.lower-page #about .recommendationWrap .img img {
  box-shadow: 20px 20px 0px 0px rgba(184, 212, 245, 0.5);
}

.lower-page #course .flex-container .flex-item {
  border-color: var(--color-introduction);
}

.lower-page #course .flex-container .flex-item .label {
  color: var(--color-introduction);
}

@media screen and (max-width: 570px) {
  .lower-page #about .recommendationWrap .img img {
    box-shadow: 10px 10px 0px 0px rgba(184, 212, 245, 0.5);
  }
}