.yorisou_banner_side {
	position: relative;
	width: 960px;
	margin: 0 auto;
}


.yorisou_banner_side a {
	position: fixed;
	top: 160px;
	left: auto;
	display: block;
	width: 160px;
	height: 280px;
	margin-left: 980px;
	padding: 0;
	text-decoration: none;
	z-index: 9999;
}


.yorisou_banner_side a:hover img {
	filter: alpha(opacity=75);
	-moz-opacity:0.75;
	opacity:0.75;

}


@media screen and (max-width: 667px) {

	.yorisou_banner_side {
		display: none;

	}


	.yorisou_banner_side a {
		display: none;
	}

}
