.flash .image1, .flash .image2, .flash .image3, .flash .image4 {
	opacity: 0;
}

.flash .image1, .flash .image2 {
	animation: fade_in 1s ease-out 0.5s 1 normal forwards;
}
.flash .image2 {
	animation-delay: 1s;
}
@keyframes fade_in {
	0% { opacity: 0; }
	100% { opacity: 1; }
}

.flash .image3, .flash .image4 {
	animation: slide_up 1s ease-out 1.5s 1 normal forwards;
}
.flash .image4 {
	animation-delay: 2s;
}
@keyframes slide_up {
	0% { opacity: 0; top: 220px; }
	100% { opacity: 1; top: 200px; }
}

.flash .image5 { opacity: 1; transform: translate(0, -100%); }
.flash .image6 { opacity: 1; transform: translate(-100%, 0); }
.flash .image7 { opacity: 1; transform: translate(100%, 0); }
.flash .image8 { opacity: 1; transform: translate(-100%, 0); }
.flash .image9 { opacity: 1; transform: translate(0, 100%); }

.flash .slide {
	transition: transform 0.5s 0s cubic-bezier(0, 0, 0, 1.0);
}
.flash img.slide_in {
	transform: translate(0, 0);
}
