@charset "UTF-8";

.lp_wrap .nayami .why {
  position: absolute;
  top: 47.9%;
  left: 8.6%;
  width: 20.8%;
  animation: nayami-why 12s 0.0s linear infinite;
}
@keyframes nayami-why {
  0%{
    transform: rotate(0deg);
  }
  100%{
    transform: rotate(-360deg);
  }
}
.lp_wrap .nayami .head {
  position: absolute;
  top: 58%;
  left: 0;
  width: 100%;
}

.lp_wrap .nayami .head li {
  position: absolute;
  top: 0%;
}
.lp_wrap .nayami .head li:nth-child(1) {
  left: 11%;
  width: 22.933%;
}
.lp_wrap .nayami .head li:nth-child(2) {
  left: 42.8%;
  width: 14.4%;
}
.lp_wrap .nayami .head li:nth-child(3) {
  left: 66%;
  width: 23.733%;
}
.lp_wrap .nayami .head li img {
  transform: translateY(-20%);
  opacity: 0;
}
.lp_wrap .nayami .head li:nth-child(1) img {
  transition: 0.6s 0.0s ease;
}
.lp_wrap .nayami .head li:nth-child(2) img {
  transition: 0.6s 0.3s ease;
}
.lp_wrap .nayami .head li:nth-child(3) img {
  transition: 0.6s 0.6s ease;
}
.lp_wrap .nayami .head.trigger.move li img {
  transform: translateY(0%);
  opacity: 1;
}
.lp_wrap .nayami .tama {
  position: absolute;
  top: 66%;
  left: 0%;
  width: 100%;
  aspect-ratio: 1 / 0.4;
}

.lp_wrap .nayami .tama li {
  position: absolute;
}
.lp_wrap .nayami .tama li:nth-child(1) {
  top: 56%;
  left: 60%;
  width: 9.467%;
}
.lp_wrap .nayami .tama li:nth-child(2) {
  top: 20%;
  left: 62%;
  width: 5.2%;
}
.lp_wrap .nayami .tama li:nth-child(3) {
  top: 28%;
  left: 0%;
  width: 10.4%;
}
.lp_wrap .nayami .tama li:nth-child(4) {
  top: 30%;
  left: 28%;
  width: 5.2%;
}
.lp_wrap .nayami .tama li:nth-child(5) {
  top: 40.5%;
  left: 40%;
  width: 6.4%;
}
.lp_wrap .nayami .tama li:nth-child(6) {
  top: 28%;
  right: 0%;
  width: 5.333%;
}
.lp_wrap .nayami .tama li:nth-child(7) {
  top: -5%;
  left: 33%;
  width: 9.333%;
}
.lp_wrap .nayami .tama li:nth-child(8) {
  top: 15%;
  left: 85%;
  width: 5.333%;
}
.lp_wrap .nayami .tama li img {
  transform: translateY(-20%);
  opacity: 0;
  transition: 0.6s 0.9s ease;
}
.lp_wrap .nayami .head.trigger.move ~ .tama li img{
  transform: translateY(0%);
  opacity: 1;
}