.ticker {
	margin: 0 auto;
	text-align:center;
	position: relative;
	overflow: hidden;
  white-space:nowrap;
  background-color: #ed6c00;
  font-size:13px;
  width:500px;
  font-size: 19px;
}

.ticker ul {
	width: 100%;
	position: relative;
}

.ticker ul li {
	width: 100%;
	display: none;
}

.ticker ul li a {
  color:#fff;
}

.ticker div, .ticker span{
	height: 32px !important;
}
.ticker span{
	padding: 16px 0 0 0;
}
.ticker_cont {
  display:inline-block;
  margin-right:300px;
  color:#fff;
}

.ticker_box {
    margin-top: -50px;
}

/*SP-----------------------------------------------------------------------------*/

@media all and (min-width: 0) and (max-width: 768px) {
  
 .ticker {
  padding:2% 3%;
	margin: 0 auto;
	text-align: center;
	position: relative;
	overflow: hidden;
  white-space:nowrap;
  background-color: #ed6c00;
  width:94% !important;
 	font-size: 100%;
}

.ticker span{
	padding:10px 0 0 0;
}

.ticker_box{
  margin-top: -35px;
}

}