.ticker{
	overflow:hidden;
	padding:60px 0;
	white-space:nowrap;
}
.ticker:before{
	position:absolute;
	top:0;
	left:0;
	width:250px;
	height:100%;
	background:linear-gradient(to left, rgb(255,255,255,0), white);
	content:'';
	z-index:2;
}
.ticker:after{
	position:absolute;
	right:0;
	width:250px;
	height:100%;
	background:linear-gradient(to right, rgb(255,255,255,0), white);
	content:'';
	z-index:2;
}
.ticker_list{
	display:inline-block;
	animation:20s slide infinite linear;
}

.ticker:hover .ticker_list{
	animation-play-state:paused;
}

.ticker_list img{
	margin:0 40px;
	max-width:none;
}

@keyframes slide{
	from{
		transform:translateX(0);
	}
	to{
		transform:translateX(-100%);
	}
}

.lc_text4{
	position:relative;
	width:100%;
	max-width:1400px;
	padding:0 20px;
	margin-bottom:3em;
}

@media(max-width:960px){
	.ticker:before{
		width:50px;
	}
	.ticker:after{
		width:50px;
	}
}
@media(max-width:768px){
	.ticker{
		padding:30px 0;
	}
	.ticker_list img{
		height:100px;
	}
}