@charset "UTF-8";

/*----------------------------------------------
 * ピックアップ枠
 *--------------------------------------------*/
.app-top-pickup .swiper-slide {
  max-width: 24.5%
}

.section-special-inner.swiper-wrapper ,.section-tokusetsu-inner.swiper-wrapper {
  padding-bottom: 30px
}

.no-swiper .swiper-button-prev-tokusetsu, .no-swiper .swiper-button-next-tokusetsu, .no-swiper .swiper-pagination-tokusetsu,
.no-swiper .swiper-button-prev-special, .no-swiper .swiper-button-next-special, .no-swiper .swiper-pagination-special,
 {
  display: none
}

.swiper-button-prev-special,.swiper-button-next-special,
.swiper-button-prev-tokusetsu,.swiper-button-next-tokusetsu,
.swiper-button-prev-gametitle,.swiper-button-next-gametitle {
  -moz-background-size: 12px 29px;
  -webkit-background-size: 12px 29px;
  background-size: 12px 29px;
  height: 29px;
  top: 97%;
  width: 30%;
  z-index: 11;
}

/*----------------------------------------------
 * ゲームタイトル ピックアップ枠 
 *--------------------------------------------*/
.slide-size-3 {
  max-width: 32.6%
}

.slide-size-4 {
  max-width: 24.5%
}

.section-gametitle-inner.swiper-wrapper {
  padding-bottom: 30px
}

.no-swiper .section-gametitle-inner.swiper-wrapper {
  padding-bottom: 18px
}

.no-swiper .swiper-button-prev-gametitle, .no-swiper .swiper-button-next-gametitle, .no-swiper .swiper-pagination-gametitle {
  display: none
}