/*# sourceMappingURL=local.css.map */



/*MV編集用20250905*/
.parts--cube1{
	position: absolute;
    width: 7%;
    left: 86%;
    top: 15%;
    z-index: 1;	
}
.parts--cube2{
	position: absolute;
    width: 5%;
    left: 32%;
    top: 59%;
    z-index: 1;	
}
.parts--cube3{
	position: absolute;
    width: 6%;
    left: 32%;
    top: 7%;
    z-index: 1;	
}
.parts--cube4{
	position: absolute;
    width: 5.5%;
    left: 1%;
    top: 20%;
    z-index: 1;	
}
.parts--cube5{
	position: absolute;
    width: 4%;
    left: 38%;
    top: 38%;
    z-index: 1;	
}
.parts--cube6{
	position: absolute;
    width: 3%;
    left: 22%;
    top: 43%;
    z-index: 1;	
}
.parts--cube7{
	position: absolute;
    width: 4%;
    left: 93%;
    top: 43%;
    z-index: 1;	
}
.parts--cube8{
	position: absolute;
    width: 2%;
    left: 90%;
    top: 50%;
    z-index: 1;	
}

.parts__image--animation{
	animation: slideinTop 1s ease-out;
}


@keyframes slideinTop {
  0% {
    transform: translateY(-50px);
	opacity: 0%;
  }

  100% {
    transform: translateY(0);
	opacity: 100%;
  }
}