@charset "UTF-8";

/*------------------------------
party elements
------------------------------*/
body {
	overflow_x:hidden; 		/* needed to eliminate scrollbars caused by the background image */
	padding:0;margin:0;		/* necesarry for the raster to fill the screen */
	height:100%;width:100%;
	}

#bgimg {
	position:fixed;
	z-index: -1;
}

#contents{
	color:#555;
	position: relative;
	width:;
	}

#Photo{
	margin:55px 0 8px 0;
	}

#main{
font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
font-size:15px;
line-height:1.7em;
margin:31px auto;
text-align:left;
width:500px;
}

#nav{
	background-image:url(../img/nav_bg.png);
	width:250px;
	height:720px;
	text-align:left;
	float:left;
	position:fixed;
	padding:0 33px 0 30px;
}

img{
	border-radius:8px;
	}
	
span{
	font-size:22px;
	font-weight:800;
	}

p{
margin-top:15px;
text-align: left;
	}

#copyright{
	color:#555;
	font-size:10px;
	text-align:right;
	margin:55px 0 31px 0;
}
