@charset "UTF-8";
@media screen and (min-width: 1080px) {
  .swiper.spOnly{
    display: none;
  }

.borderTop{
  
  width: 100%;
  margin: auto;
  padding: initial;
  border: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: start;
}
.innerContent {
  width: 64.84vw;
  margin: 0 0 0 17.6vw;
  position: relative;
}
/* ヘッダー */
/* ファーストビュー */
#topContent{
  width: 100vw;
  height: 53.33vw;
  margin-top: 0;
}
#topContentMsg > h2 img {
  width: 29.48vw;
}
#topContent h2 img{
  width: 100%;
  height: 100%;
}
#topContentMsg > h2{
  font-size: 5.73vw;
  text-align: left;
  margin-bottom: .5vw;
}
#topContentMsg > p {
  font-size: 1.88vw;
  text-align: left;
}
#topContentMsg{
  align-items: start;
  bottom: initial;
  top: 11.61vw;
  left: 11.72vw;
}
#scrollEffectWrap{
  display: none;
}
/* ファーストビュー */
/* コンテンツ */
#contentMsg{
  font-size: 1.15vw;
  width: 44.43vw;
  /* width: 100%; */
  line-height:2.4vw ;
  margin: 7vw 0 3vw;
  font-weight: 600;
}

.borderTop h3{
  font-size: 2.08vw;
  margin: 3vw 0 2vw;
  line-height: 4vw;
}
.borderTop p {
  font-size: 0.83vw;
  margin: 0 0;
  line-height: 1.67vw;
  width: 23.18vw;
}
/* スライダー */
.swiperWrap{
  width: 100%;
  margin-left: 0;
  padding-left: 0;
}
.swiper.centeredSlider{
  margin-bottom: 7.25vw;
  width: 64.84vw;
}
.swiper.centeredSlider{
  margin-left: 0;
}
.swiper.centeredSlider img, .swiper.centeredSlider .swiper-slide{
  width: 20.2vw;
}
/* スライダー */

/* body #floatingMenu {
  width: 53.41vw;
} */
.imgOfflord{
  width: 36.46vw;
  margin-top: .25vw;
}
.ytMovieWrap{
  margin-bottom: 7.81vw;
  /* padding-right: 5vw; */
  height: 37.6vw;
  width: 64.84vw;
  margin-left: 0;
}
.ytMovieWrap iframe {
  width: 100%;
  height: auto;
}
body #floatingMenu.spOnly {
  width: 53.41vw;
}
/* footer {
  margin: 4.17vw 13.54vw 7.5vw 17.6vw;
} */


}

