@charset "UTF-8";
.bnr_area {
  display: flex;
  justify-content: center;
  margin-bottom: 8em;
  gap: 30px;
}
@media screen and (max-width: 550px) {
  .bnr_area {
    flex-direction: column;
    margin-bottom: 3em;
  }
}
.bnr_area a {
  width: calc((100% - 300px) / 2);
}
@media screen and (max-width: 550px) {
  .bnr_area a {
    width: 100%;
  }
}
.bnr_area img {
  max-width: 100%;
  height: auto;
}

.c-ttl_main {
  position: relative;
}
.c-ttl_main .p-idx_info__link {
  font-family: "游ゴシック体", YuGothic, "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic", sans-serif;
  top: auto;
  bottom: 0;
}/*# sourceMappingURL=include.css.map */