/* Topページレイアウト */
#container {
	width: 850px;
	margin: 0 0 0 50px;
	position: relative;
	}
/*ナビゲーション*/
#header {
	margin: 0;
	padding: 0;
	width: 850px;
	height: 87px;
	}

/*コンテンツ*/
#contents {
	width: 791px;
	margin: 16px 0 30px 73px;
	}
#profile_photo {
	float: left;
	margin: 0;
	}
.profile_text {
	margin: 0 0 0 258px;
	height: 231px;
	}
.profile_text p, table {
	margin: 20px 5px 10px 5px;
	line-height: 20px;
	}
.profile_text th {
	font-weight: lighter;
	text-align: left;
	width: 100px;
	}

/*リンク*/
table a {
	text-decoration: none;
	color: #FF0000;
	}
	
/*コピーライト*/
#copyright {
	position: absolute;
	right: 60px;
	margin: 0;
	}