@charset "UTF-8";

.lp_wrap .support {
  margin-bottom: -1px;
}
.lp_wrap .support .movie {
  position: absolute;
  top: 17.5%;
  left: 0%;
  width: 100%;
}
.lp_wrap .support .cover {
  position: absolute;
  top: 4.2%;
  left: 7.7%;
  width: 84.133%;
}
.lp_wrap .support .head1 {
  position: absolute;
  top: 10.7%;
  left: 10.6%;
  width: 78.8%;
}
.lp_wrap .support .head2 {
  position: absolute;
  top: 10.7%;
  left: 10.6%;
  width: 78.8%;
}
.lp_wrap .support .head2.trigger {
  transition: 0.8s;
  opacity: 0;
  clip-path: circle(0% at 50% 50%);
}
.lp_wrap .support .head2.trigger.move {
  opacity: 1;
  clip-path: circle(100% at 50% 50%);
}
.lp_wrap .support .item {
  position: absolute;
  top: 23.83%;
  left: 28%;
  width: 50.267%;
}
.lp_wrap .support .item.trigger {
  transition: 0.6s;
  opacity: 0;
  transform: translateY(20%);
}
.lp_wrap .support .item.trigger.move {
  opacity: 1;
  transform: translateY(0);
}
.lp_wrap .support .let li {
  position: absolute;
}
.lp_wrap .support .let li:nth-child(1) {
  top: 55.25%;
  left: 0%;
  width: 50%;
  transition: 0.8s;
  clip-path: inset(0 100% 0 0);
}
.lp_wrap .support .let li:nth-child(2) {
  top: 55.25%;
  right: 0%;
  width: 50%;
  transition: 0.8s;
  clip-path: inset(0 0 100% 0);
}
.lp_wrap .support .let li:nth-child(3) {
  top: 77.04%;
  left: 0%;
  width: 50%;
  transition: 0.8s;
  clip-path: inset(100% 0 0 0);
}
.lp_wrap .support .let li:nth-child(4) {
  top: 77.04%;
  right: 0%;
  width: 50%;
  transition: 0.8s;
  clip-path: inset(0 0 0 100%);
}
.lp_wrap .support .let li:nth-child(5) {
  top: 56.05%;
  left: 9.4%;
  width: 29.333%;
  transition: 0.8s 0.6s;
  opacity: 0;
  transform: translateY(5%);
}
.lp_wrap .support .let li:nth-child(6) {
  top: 56.1%;
  left: 58%;
  width: 31.6%;
  transition: 0.8s 0.8s;
  opacity: 0;
  transform: translateY(5%);
}
.lp_wrap .support .let li:nth-child(7) {
  top: 77.96%;
  left: 7%;
  width: 33.867%;
  transition: 0.8s 1s;
  opacity: 0;
  transform: translateY(5%);
}
.lp_wrap .support .let li:nth-child(8) {
  top: 77.95%;
  left: 57.7%;
  width: 32.4%;
  transition: 0.8s 1.2s;
  opacity: 0;
  transform: translateY(5%);
}
.lp_wrap .support .let li.trigger.move,
.lp_wrap .support .let li.trigger.move ~ li {
  clip-path: inset(0);
  opacity: 1;
  transform: translateY(0);
}