.rinku {
  display: none;
}
#rinku .chunichi {
  display: none !important;
}
#rinku .rinku {
  display: unset !important;
}
#rinku .blue {
  background-color: rgba(69, 26, 126, 0.65);
}
#rinku #area {
  background: linear-gradient(to right, rgba(69, 26, 126, 0.6), rgba(144, 19, 134, 0.6), rgba(219, 12, 142, 0.6));
}
#rinku #area:after {
  border-color: rgba(144, 19, 134, 0.6) transparent transparent transparent;
}
#rinku #bottoms #stagebar {
  background: linear-gradient(to right, #451a7e, #901386, #db0c8e);
}
#rinku #ext_area .ext_left {
  background-image: url('../imgs/rinku/story_ph1.jpg), url('../imgs/rinku/story_ph2.jpg);

}
#rinku #ext_area .ext_right {
  background-image: url('../imgs/rinku/story_ph3.jpg), url('../imgs/rinku/story_ph4.jpg);

}
#rinku #faq .faq-item {
  border: 1px solid #901386;
}
#rinku #faq .faq-answer {
  background: linear-gradient(to right, rgba(69, 26, 126, 0.6), rgba(144, 19, 134, 0.6), rgba(219, 12, 142, 0.6));
}
.VideoWrap {
  position: relative;
  width: 900px;
  max-width: 100%;
  margin: 0 auto 60px;
}
.VideoWrap video {
  width: 100%;
  height: auto;
  display: block;
}
.ControlBtn {
  position: absolute;
  bottom: 1em;
  background: rgba(0, 0, 0, 0.6);
  color: white;
  border: none;
  padding: 0.5em 1em;
  font-size: 0.9em;
  cursor: pointer;
  border-radius: 5px;
}
.MuteBtn {
  left: 1em;
}
.PlayBtn {
  right: 1em;
}
@media (max-width: 768px) {
  .VideoWrap {
    margin: 0 auto 30px;
  }
}