.p-menu_list .c-inner {
  display: flex;
  flex-wrap: wrap;
  gap: 30px;
}
.p-menu_list .p-menu_list__img {
  width: calc((100% - 30px) / 2);
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.6), 0 15px 40px rgba(0, 0, 0, 0.5);
}
@media screen and (max-width: 768px) {
  .p-menu_list .p-menu_list__img {
    width: 100%;
  }
}

.c-ttl01 .sub_ttl {
  font-size: 2rem;
  line-height: 2.5;
  color: #4e5346;
}/*# sourceMappingURL=include.css.map */