.loop_bg {
		height: 102px;
		background-repeat: repeat-x;
		background-position: 0 0;
		background-size: 3185px;
		background-image: url("../images/top_slide_txt.png");
		animation: loopTxtMotion 30s linear infinite;
}
@keyframes loopTxtMotion {
		from {
				background-position: 0 0;
		}
		to {
				background-position: -100vw 0;
		}
}
.loop_wrap {
		overflow: hidden;
}
.loop_slider, .reverse_slider {
		display: flex;
		width: 100%;
		overflow: hidden;
}
.loop_slider {
		position: relative;
		pointer-events: none;
		z-index: -1;
}
.loop_inner, .reverse_inner {
		display: flex;
}
.loop_inner:first-child {
		animation: loop 150s linear infinite;
}
.loop_inner:nth-child(2) {
		animation: loop2 150s -100s linear infinite;
}
.loop_inner:last-child {
		animation: loop3 150s -50s linear infinite;
}
.reverse_slider .reverse_inner:first-child {
		animation: loop4 150s linear infinite;
}
.reverse_slider .reverse_inner:nth-child(2) {
		animation: loop5 150s -100s linear infinite;
}
.reverse_slider .reverse_inner:last-child {
		animation: loop6 150s -50s linear infinite;
}
.loop_item {
		width: 3185px;
}
.loop_item img {
		width: 100%;
		height: auto;
		mix-blend-mode: multiply;
}
@media(max-width: 960px) {
		.loop_item {
				width: 2500px;
		}
		.loop_bg {
				height: 80px;
				background-size: 2500px;
		}
}
@media(max-width: 767px) {
		.loop_item {
				width: 2000px;
		}
		.loop_bg {
				height: 64px;
				background-size: 2000px;
		}
}
@keyframes loop {
		0% {
				transform: translateX(200%);
		}
		to {
				transform: translateX(-100%);
		}
}
@keyframes loop2 {
		0% {
				transform: translateX(100%);
		}
		to {
				transform: translateX(-200%);
		}
}
@keyframes loop3 {
		0% {
				transform: translateX(0%);
		}
		to {
				transform: translateX(-300%);
		}
}
@keyframes loop4 {
		0% {
				transform: translateX(-100%);
		}
		to {
				transform: translateX(200%);
		}
}
@keyframes loop5 {
		0% {
				transform: translateX(-200%);
		}
		to {
				transform: translateX(100%);
		}
}
@keyframes loop6 {
		0% {
				transform: translateX(-300%);
		}
		to {
				transform: translateX(0%);
		}
}