/* slide style */
#xo-slider-7 .swiper-button-next, #xo-slider-7 .swiper-container-rtl .swiper-button-prev {
  right: 8%;
}
#xo-slider-7 .swiper-button-prev, #xo-slider-7 .swiper-container-rtl .swiper-button-next {
  left: 3%;
}
/* スライド1 */
#slide___parts01 img {
  width: 280px;
  margin: 0 auto;
}
#slide___parts01 {
  max-width: 30vw;
  margin: 0 auto;
  position: absolute;
  left: 0;
  right: 0;
  top: 33%;
}
#slide___parts01 p {
  font-size: 3.5rem;
  text-align: center;
  margin-top: 30px;
  line-height: 1.5em;
  letter-spacing: 0.1em;
  font-family: "游明朝", YuMincho, "Hiragino Mincho ProN W3", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
}
#slide___parts01 p span {
  display: block;
  font-size: 2.5rem;
}
/* スライド2 */
#slide___parts02 img {
  transition: ease all 5s;
  width: 55vw;
  height: 24vh;
  position: absolute;
  left: 0;
  right: 0;
  margin: auto;
  top: 50vh;
}
/* スライド3 */
#slide___parts03 {
  width: 400px;
  margin: 0 auto;
  top: 10%;
  right: 10%;
  position: absolute;
}
/* スライド4 */
#slide___parts04 {
width: 400px;
margin: 12% auto auto;
}
#slide___parts04 img {
}
/* スライド5 */
#slide___parts05 {
width: 70vw;
height: 40vw;
opacity: 1;
}
#slide___parts05 img {
}
/* スライド6 */
#slide___parts06 {
  opacity: 1;
}
#slide___parts06 img {
}
/* スライド7 */
#slide___parts07 {
  opacity: 1;
}
#slide___parts07 img {
}
/* スライド8 */
#slide___parts08 {
  opacity: 1;
}
#slide___parts08 img {
position: absolute;
width: 38vw;
left: 0;
right: 0;
margin: auto;
bottom: 5%;
}