.ticker {
  margin: 0 auto;
  padding: 10px;
  width: 600px;
  text-align: left;
  position: relative;
  overflow: hidden;
	background: rgba(51,51,51,.8);
}

.ticker ul {
  width: 100%;
  position: relative;
}

.ticker ul li {
  width: 100%;
  display: none;
}

.ticker {
	padding: 0;
	width: 100%;
	position: absolute;
	right: 0;
	bottom: 0;
	left: 0;
}
 
.ticker li div {
padding: 10px;
}
 
.ticker span {
margin: 0 10px 0 0;
display: inline-block;
}
 
@media only screen and (max-width: 767px) {
	.ticker {
		font-size: 12px;
	}
	.mv_news {
		padding: 10px 0;
	}
	.mv_news dt {
		min-width: inherit;
	}

	.ticker span {
		display: block;
	}
}