body {
	background:url(images/back01.jpg);
	margin: 0px;
	padding: 0px;
	color: #666666;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: small;
}
#box {
	background-color: #FFFFFF;
	width: 762px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 10px;
	border-right: 1px solid #999999;
	border-left: 1px solid #999999;
}
#rogo {
	width: 762px;
	padding-top: 10px;
}
#botan {
	background-color: #CCCCCC;
	width: 760px;
	margin-top: 10px;
	padding: 9px 0px 9px 0px;
}
.space {
	clear: both;
	width: 760px;
	margin: 0px;
}
img {
	margin: 0px;
	padding: 0px;
}
#botan a {
	font-weight: bold;
	padding: 8px 42px 9px 42px;
	background-color: #CCCCCC;
	margin: 0px;
	color: #666666;
}
a:link {
	color: #666666;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #666666;
}
#botan a:hover {
	text-decoration: none;
	color: #CCCCCC;
	background-color: #CC0000;
}
a:active {
	text-decoration: none;
	color: #666666;
}
#bottom {
	background-color: #CCCCCC;
	width: 742px;
	padding: 10px 10px 5px 0px;
	font-weight: bold;
	text-align: right;
	letter-spacing: 1px;
}




/*addition*/
.clr-l{ clear:left;}
.wedding-gallery{ width:680px; margin:10px auto 10px auto;}
.wedding-gallery h2{ background-color:#888; color:#FFFFFF; padding:3px; text-align:center;}
.wedding-gallery ul{ padding:0; margin:0; margin:0 auto 0 10px;}
.wedding-gallery a{ display:block; }
.wedding-gallery a:link{ border:1px solid #888888;}
.wedding-gallery a:visited{ border:1px solid #888888;}
.wedding-gallery a:hover{ border:1px solid #CC0000;}
.wedding-gallery li{ display:block; float:left; margin:5px; list-style-type:none; padding:0; }
.wedding-gallery img{ display:block;margin:0; border:none;}
