body{
	background-color:#ffee99;
	background-image:url(back.gif);
	}
body,table{font-size:14px;}
a:hover{color:#fd0101;}
#main01 {
	width:630;
	background-color:#ffbb44;
	background-image:url(til.gif);
	}
#main02 {
	margin:15px 15px 0px 15px;
	background-color:#fffeff;
	}
#title {
	width:564;
	font-size:34px;
	font-weight:bold;
	padding:10px;
	margin:3px;
	color:#fffeff;
	background-color:#ff8866;
	border:outset 3px #ff8866;
	}
#sub {
	width:564;
	font-size:20px;
	font-weight:bold;
	padding:3px;
	margin:3px;
	color:#fffeff;
	background-color:#ff8866;
	border:outset 3px #ff8866;
	}
#prof {
	text-align:center;
	background-color:#ffbb66;
	background-image:url(bg.gif);
	width:66;
	}
#rev {
	background-color:#ffbb66;
	background-image:url(bg.gif);
	}
#menu {
	background-color:#ffbb66;
	text-align:center;
	border:solid 1px #646464;
	background-image:url(bg.gif);
	width:106;
	}
#menu a {
	width:100%;
	padding:3px;
	}
#menu a:link {color:#010101;} 
#menu a:visited {color: #010101;} 
#menu a:hover {color:#d50101;background-color:#ffff41;} 
#area {
	scrollbar-base-color:#ffbb44;
	border-style:none;
	width:100%;
	}
#area-line {
	border:solid 1px #646464;
	margin:4px;
	padding:3px;
	width:290;
	}
#center {
	width:564;
	text-align:left;
	padding-bottom:4px;
	}
#left {
	float:left;
	}
#right {
	padding-top:3px;
	text-align:left;
	}
#right-text {
	margin:2px;
	line-height:18px;
	}
#line01 {
	width:562;
	height:15px;
	background-color:#ffbb44;
	background-image:url(til.gif);
	}
#bottom01 {
	width:630;
	background-color:#ffbb44;
	background-image:url(til.gif);
	}
#bottom02 {
	height:15;
	margin:0px 15px 15px 15px;
	background-color:#fffeff;
	}
#sen01 {
	width:560;
	text-align:left;
	margin:10px 0px 10px 0px;
	padding:5px;
	font-size:15px;
	line-height:22px;
	background-image:url(sen.gif);
	}
#mar {
	color:#b2f444;
	}
