/* ------------------------------
　　バナー
------------------------------ */
.banner {
	margin: 0;
	padding: 0 0 7px 0;
	list-style-type: none;
}

.banner li {
	display: inline-block;
	width: 100%;
	margin-bottom: 13px;
}

.banner a {
	display: block;
	opacity: 1;
	@include transition-opacity();

	&:hover {
		opacity: $opacity-hover;
		-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
		filter: alpha(opacity=70);
	}
}

.banner img {
	line-height: 0;
}
