/* 全体のスタイル */
.content{
  margin: 0 auto;
  width: 100%;
  height: 100%;
  white-space: nowrap;
  overflow: scroll;
  -ms-overflow-style: none;    /* IE, Edge 対応 */
  scrollbar-width: none;       /* Firefox 対応 */
}

.content::-webkit-scrollbar {  /* Chrome, Safari 対応 */
  display:none;
}



.paroff{
  font-size: 35px;
  color: #bf0010;
}

.salep{
  font-size: 55px;
  color: #bf0010;
}

.message{
  font-size: 35px;
  color: #df756e;
}

.salemae{
  font-size: 35px;
  color: #b4b4b4;
}

.sale{
  font-size: 100px;
  color: #bf0010;
}

.paoff{
  font-size: 50px;
  color: #bf0010;
}

.swiper-container{
	display: block;
	max-width: 100%;
	margin: 0 auto;
}
.swiper-wrapper {
  position: relative;
  max-width:100%;
  z-index: 1;
  display: block;
  transition-property: transform;
  box-sizing: content-box;
	margin: 0 auto;
}
/* 全スライド共通スタイル */
.swiper-slide {
  flex-shrink: 0;
  max-width: 100%;
  position: relative;
  transition-property: transform;
}
/* 4の倍数＋1枚目のスライドのスタイル（1枚目、5枚目…） */
.swiper-slide:nth-child(4n+1) {
	background-color: #ffffff;
}
/* 4の倍数＋2枚目のスライドのスタイル（2枚目、6枚目…） */
.swiper-slide:nth-child(4n+2) {
	background-color: #ffffff;
}
/* 4の倍数＋3枚目のスライドのスタイル（3枚目、7枚目…） */
.swiper-slide:nth-child(4n+3) {
	background-color: #ffffff;
}
/* 4の倍数＋4枚目のスライドのスタイル（4枚目、8枚目…） */
.swiper-slide:nth-child(4n+4) {
	background-color: #ffffff;
}



@media screen and (max-width: 800px) {
  .iframe-responsive {
    position: relative;
    width: 100%;
    padding: calc(1000 / 800 * 100%) 0 0;
  }
  .iframe-responsive iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
  }




.iframe-wrapper {
  position: relative;
    width: 100%;
    padding: calc(1000 / 800 * 100%) 0 0;
}

.iframe-wrapper iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}