html,body{
	height:100%;
	overflow-y:hidden;
	background-repeat: repeat;
	}
#contents1 {
	height: 45px;
	width: 870px;
	padding-top: 25px;
}
#contents1:hover {
	opacity:0.7;	/*Firefox, Opera, Chrome, Safari*/
	filter: alpha(opacity=50);
	background-image: url(image/maho_hover_pic_link.jpg);
	background-repeat: no-repeat;
}
#contents2 {
	height: 45px;
	width: 870px;
	padding-top: 25px;
}
#contents2:hover {
	background-color:#90F;
	opacity:0.7;	/*Firefox, Opera, Chrome, Safari*/
	filter: alpha(opacity=50);	/*IE8以下*/
}
#contents3 {
	height: 45px;
	width: 870px;
	padding-top: 25px;
}
#contents3:hover {
	opacity:0.7;	/*Firefox, Opera, Chrome, Safari*/
	filter: alpha(opacity=50);	/*IE8以下*/
	background-image: url(image/maho_hover_pic_setsunametsu.jpg);
	background-repeat: no-repeat;
}
#contents4 {
	height: 45px;
	width: 870px;
	padding-top: 25px;
}
#contents4:hover {
	opacity:0.7;	/*Firefox, Opera, Chrome, Safari*/
	filter: alpha(opacity=50);	/*IE8以下*/
	background-image: url(image/maho_hover_pic_hautecouture.jpg);
	background-repeat: no-repeat;
}
#contents5 {
	height: 45px;
	width: 870px;
	padding-top: 25px;
}
#contents5:hover {
	background-color:#FF0;
	opacity:0.7;	/*Firefox, Opera, Chrome, Safari*/
	filter: alpha(opacity=50);	/*IE8以下*/
}
#contents6 {
	height: 45px;
	width: 870px;
	padding-top: 25px;
}
#contents6:hover {
	opacity:0.7;	/*Firefox, Opera, Chrome, Safari*/
	filter: alpha(opacity=50);	/*IE8以下*/
	background-image: url(image/maho_hover_pic_samehumanbeing.jpg);
	background-repeat: no-repeat;
}
#contents7 {
	height: 45px;
	width: 870px;
	padding-top: 25px;
}
#contents7:hover {
	opacity:0.7;	/*Firefox, Opera, Chrome, Safari*/
	filter: alpha(opacity=50);
	background-image: url(image/maho_hover_pic_profile.jpg);
	background-repeat: no-repeat;
}
#wrapper {
	width: 870px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(maho_background.png);
	background-repeat: no-repeat;
}
