body{
	margin:20 0 20 0;
	background-color:#373737;
	background-attachment: fixed;
	font-size:12;
	text-align:center;
	color:#999999;
	font-family:monospace
}

a:link{color:#6495ed;}
a:visited{color:#6495ed;}
a:active{color:#6495ed;}
a{text-decoration:none;}

p{
	margin:0;
	}

#main{
	width:900;
	background-color:#ffffff;
	margin:0 0 0 0;
}

#title{
	height:150;
	width:890;
	margin:5 5 5 5;
	text-align:left;
	background-image:url(image/haikei4.jpg);
	background-repeat:no-repeat;
	background-position:0% 0%;
	}
	
#title2{

	font-size:30;
	margin:115 0 0 0;
	color:ffffff;
	font-weight:bold;
	}
	
#menu{
	height:35;
	width:870;
	margin:5 5 5 5;
	text-align:left;
	}

#menu2{
	margin:5 0 0 0;
	color:ffffff;
	font-weight:bold;
	}
	
#meme{
	height:20;
	width:75;
	padding:2 0 0 0;
	font-size:14;
	text-align:center;
	border-style:solid;
	border-width:1;
    border-color:#aaaaaa;
   }
	
	
#main2{
	height:800;
	width:895;
	margin:5 5 5 5;
	}

	
#diary{
	padding:5 5 0 10;
	width:880;
	margin:0 5 0 0;
	text-align:left;
	}
	
	
.n-title{
	padding:0 0 0 10;
	font-size:16;
	font-weight:bold;
	border-style:solid;
	border-width:0 0 1 4;
	border-color:#aaaaaa;
	color:#778899;
	}
	
.k-t{
	margin:0 0 10 0;
	padding:0 0 0 5;
	font-size:12;
	border-style:solid;
	border-width:0 0 1 3;
	border-color:#aaaaaa;
	color:#778899;
	}

.date{
	font-size:14;
	}
	
.n{
	margin:2 0 0 0;
	font-size:13;
    color:#888888;
    
}
	
	
#bottom{
	width:890;
	margin:5 5 5 5;
	text-align:right;
	}
	
.res{
	margin:2 0 0 0;
	font-size:13;
    color:#CD5555;
    

	}