body{ overflow-x : hidden ;} 
#mainvisual-slide {
	margin:12px 0 0 10px;
	width: 944px;
	height: 320px;
	text-align: left;
	overflow: hidden;
	position: relative;
}

#mainvisual-slide img {
	top: 0;
	left: 0;
	position: absolute;
	filter: alpha(opacity=0);
	-moz-opacity:0;
	opacity:0;
}

#mainvisual-slide img.current{
	z-index:20;
}