.oshirase {
	margin: 0 0 0 15px;
	padding: 10px 0 5px;
	list-style-type: none;
}
.oshirase li {
	margin-bottom: 10px;
}
.oshirase li span.oshiDay {
	width: 70px;
	display: block;
	float: left;
	font-size: 10px;
}

.info__section {
    margin-bottom: 30px;
}

.info {
    margin-top: 10px;
}

.oshirase li span.oshiTxt {
width: 720px;
	padding: 0 0 0 15px;
	background: url("https://img17.shop-pro.jp/PA01264/617/etc/iconListSt01.gif?207100") 0 6px no-repeat;
	display: block;
	float: left;
}

.top_cts_bnr_wrap {
	margin-bottom: 40px;
}
.top_bnr {
	margin-bottom: 10px;
}
.bon_bnr {
	margin-bottom: 10px;
}
.gw_bnr {
	margin-bottom: 10px;
}



a:hover img{
opacity:0.8;
filter:alpha(opacity=80);
-ms-filter: ¡Èalpha( opacity=80 )¡É;
}
