@charset "UTF-8";
@import url("https://fonts.googleapis.com/css2?family=Abel&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Quicksand:wght@300;400;500;600&display=swap");
/*
$base-color: #eee;
$main-color:  #999;
$accent-color: #777;
$text-color: #000;
*/
.footer, .description {
  font-family: "Abel", "游ゴシック", YuGothic, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
  font-weight: 500;
}

.banner__title {
  font-family: tbcinergothic-std, "游ゴシック", YuGothic, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
  font-weight: 500;
}

.girls_data__label_inner--next_attendance {
  opacity: 0.8;
}
.girls_data__label_inner:not(.girls_data__label_inner--next_attendance) {
  border-color: rgba(255, 255, 255, 0);
  background-color: #f53854;
  color: #fff;
}
.girls_data__label_inner--3, .girls_data__label_inner--5 {
  background-color: rgba(157, 157, 157, 0.9) !important;
}

.page_top {
  bottom: 0;
  right: 0;
}
.page_top__inner {
  width: 5rem;
  height: 5rem;
  background-color: rgba(255, 255, 255, 0);
  transform: none;
}
.changed .page_top__inner {
  transform: none;
}
.page_top__inner::after {
  font-family: "Font Awesome 5 Free";
  content: "\f077";
  font-weight: 900;
  font-size: 1.4em;
  position: absolute;
  margin: auto;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  width: 1em;
  height: 1em;
  line-height: 1;
}
.page_top__text {
  font-size: 0;
}
.page_top img {
  display: none;
}

.breadcrumbs {
  max-width: 1200px;
  margin: auto;
}
/*
body {
  color: $text-color;
  background-color: $base-color;
}
.color--red {
  //color: $accent-color;
}
.gallery__link::before {
  //border-right-color: $main-color;
  //border-bottom-color: $main-color;
}
.gallery__link:hover::before {
  border-right-color: lighten($accent-color, 15%);
  border-bottom-color: lighten($accent-color, 15%);
}
a:hover {
  .girls_data__name,
  .girls_data__size,
  .girls_data__label_inner--next_attendance {
    color: $accent-color;
  }
}

.footer {
  color: $text-color;
  background-color: $main-color;
}

.inline-wrap__image::after,
.inline-wrap__name a {
  background-color: $main-color;
}
*/
.active .banner__item_inner,
.banner__item_inner:hover {
  border-color: #f53854;
}/*# sourceMappingURL=content_style.css.map */