div.btn_hikidemono a {
	background-image: url(../images/img_bridal/bn_hikidemono.gif);
	text-indent: -9999px;
	display: block;
	height: 200px;
	width: 400px;
	margin-bottom: 50px;
	overflow: hidden;
	margin-left: 10px;
}
.btn_hikidemono {
	float: left;
}
div.btn_hikidemono a:hover {
	background-position: 0px -200px;
}
.btn_uchiiwai {
	float: right;
}
div.btn_uchiiwai a:hover {
	background-position: 0px -200px;
}
div .btn_uchiiwai a {
	text-indent: -9999px;
	display: block;
	height: 200px;
	width: 400px;
	margin-bottom: 50px;
	overflow: hidden;
	background-image: url(../images/img_bridal/bn_uchiiwai.gif);
	margin-right: 10px;
}
.btn_petit {
	float: left;
}
div.btn_petit a:hover {
	background-position: 0px -200px;
}
div.btn_petit a {
	background-image: url(../images/img_bridal/bn_petit.gif);
	text-indent: -9999px;
	display: block;
	height: 200px;
	width: 400px;
	margin-bottom: 50px;
	overflow: hidden;
	margin-left: 10px;
}
.btn_all {
	float: right;
}
div.btn_all a:hover {
	background-position: 0px -200px;
}
div.btn_all a {
	background-image: url(../images/img_bridal/bn_all.gif);
	text-indent: -9999px;
	display: block;
	height: 200px;
	width: 400px;
	margin-bottom: 50px;
	overflow: hidden;
	margin-right: 10px;
}
.review {
	background-image: url(../images/img_bridal/bn_koyanagisama.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	padding: 0px;
	clear: both;
	float: none;
	height: 200px;
	width: 860px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

