.ticker {
	text-align: left;
	position: relative;
	overflow: hidden;
	background-color:#000000;
}
.ticker ul {
	width: 100%;
	position: relative;
}
.ticker ul li {
	width: 100%;
	display: none;
	overflow: hidden;
	white-space: nowrap;
}
.ticker ul li a{
	color: #ffffff;
	font-weight: bold;
	letter-spacing: 0.1em;
}

@media all and (min-width: 768px) {
	.ticker {
		margin: 0 0 0 0;
		padding: 10px;
		width: 100%;
	}
	.ticker ul li a{
		font-size: 14px;
		font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Yu Gothic", YuGothic, "ヒラギノ角ゴ ProN W3", Hiragino Kaku Gothic ProN, Arial, "メイリオ", Meiryo, sans-serif;
	}

}
@media all and (max-width: 767px) {
	.ticker {
		margin: 0 0 0 0;
	}
	.ticker ul li a{
		font-size: 0.8em;
	}

}

