@charset "UTF-8";
/* CSS Document */
body {
 margin:0px;
}

/* #top-swf {
	width:100%;
	text-align:center;
 } */


#prof {
	background:#FFFFFF url(../images/bg.jpg) center top repeat-y;
	text-align:center;
	font-size:14px;
	letter-spacing:0.07em;
	}

#prof-header {
 text-align:left;
	width:800px;
	height:150px;
	margin:40px auto 0px auto;
	clear:both;
 }
.prof-title {
 float:left;
 }

#prof-header ul {
 padding:0px;
	margin:0px 0px 0px 360px;
	}
#prof-header li {
 float:left;
	list-style:none;
	}
#prof-header li img {
 margin:20px 0px 0px 15px;
	}
	
	
#content {
 clear:both;
	text-align:left;
	width:800px;
	margin:40px auto 0px auto;
	padding:0px 0px 20px 0px;
	}
#content h2 {
 margin:0px 0px 20px 0px;
	font-weight:normal;
	font-size:18px;
	border-left:solid 8px #715324;
	line-height:100%;
	padding:0px 0px 0px 12px;
	}
#content ul {
 padding:0px;
	margin:0px 0px 0px 0px;
	}
#content li {
	list-style:none;
	border-bottom:dotted 1px #999999;
	padding:3px 0px 3px 0px;
	display: block;
	}
.list-year {
 width:60px;
	text-align:right;
	float:left;
	margin:0px 10px 0px 0px;
	padding:5px;
	}
.list-item {
	margin:0px 0px 0px 70px;
	border-left:dotted 1px #999999;
	padding:5px 0px 5px 10px;
	}
	
.pagetop {
 width:800px;
	margin:0px auto 20px auto;
	text-align:right;
	font-size:10px;
	}
