@charset "UTF-8";

.lp_wrap .last .photo li {
  position: absolute;
  left: 0%;
  width: 100%;
  transition: 1s 0.3s;
}
.lp_wrap .last .photo li:nth-child(1) {
  top: 0%;
  clip-path: inset(0 0 0 100%);
}
.lp_wrap .last .photo li:nth-child(2) {
  bottom: 0%;
  clip-path: inset(0 100% 0 0);
}
.lp_wrap .last .photo li.trigger.move,
.lp_wrap .last .photo li.trigger.move ~ li {
  clip-path: inset(0);
}
.lp_wrap .last .copy li {
  position: absolute;
  clip-path: inset(0 100% 0 0);
}
.lp_wrap .last .copy li:nth-child(1) {
  top: 47.7%;
  left: 7.3%;
  width: 44.267%;
  transition: 0.8s;
}
.lp_wrap .last .copy li:nth-child(2) {
  top: 53.73%;
  left: 6%;
  width: 31.6%;
  transition: 0.8s 0.4s;
}
.lp_wrap .last .copy li:nth-child(3) {
  top: 67.6%;
  left: 6%;
  width: 68.667%;
  transition: 0.8s 0.7s;
}
.lp_wrap .last .copy li:nth-child(4) {
  top: 80.8%;
  left: 7.3%;
  width: 78.267%;
  transition: 0.8s 1s;
}
.lp_wrap .last .copy li.trigger.move,
.lp_wrap .last .copy li.trigger.move ~ li {
  clip-path: inset(0);
}