 a:link { color : #6a5acd;
		text-decoration:underline }
		 
 a:visited { color : #808000;
		text-decoration:underline}

#db { position : relative ;
		width : 100% ;
		margin : 0 ;
		padding : 0 }

#header a:link {color : #6699cc ;
	text-decoration :none ;}

#header a:visited { color : #cc6600 ;
	text-decoration : none ;}
	 
a:hover { color : #333333;
		 background-color :#cccccc;
		 text-decoration:none}

		 
body {	font-family : inpact, tahoma, arial, verdana, helvetica, sans-serif;
		color : #006699;
		line-height : 140% ; 
		margin : 0px ;
		padding : 0px ; 
		background-color : #f0f8ff ;}

#header { margin : 0px ;
		padding : 5px 10px 20px 10px ; 
		text-align : left; 
		background-color : #333333 ;
		border-bottom : 3px solid black ;}

#docbox  { position : absolute;
			width : 100% ;
			top : 150px ;
			left : 0px ;
			margin : 0px ;
			padding : 0px 0px 100px 0px ;
}


.menu { position : relative ;
		width : 26% ;
		margin : 12px 5px 10px 12px ;
		padding : 30px 8px 50px 10px ;
		border : 1px solid #cccccc ;
		}

 .document {position : absolute ;
 			 width : 67% ;
			 margin : 10px 0px 60px 0px ;
			 padding : 8px 20px 60px 10px ;
			 top : 70px ;
			 left : 31% ;
}

.honbun a:link  { color : #4682b4 ; 
							text-decoration : underline ;}
.honbun a:visited { color : #ff6347 ;
							text-decoration : underline ; }
.honbun a:hover { color ; navy ;
							background-color : #ffe4e1 ;
							text-decoration : underline ;}

.p2 { margin : 0px ; 
			padding : 8px 10px 20px 10px; }

.clear{ clear : both ; }

.honbun { position : absolute ;
			margin : 0px ;
			padding : 10px 10px 50px 10px ;
			top : 300px ;
			left : 0px ; }

.indent{ text-indent : 40px ;}
.indent2 { text-indent : 80px;}

p b { color: sienna ; }


.list    { list-style-type : none ; }

.here {   margin : 0px ;
		padding : 0px ;
		background-color :  #f0e68c ; }	

.ichiran { clear : right; }

.title2 { font-size : 200% ; 
			text-align : right ;
			color : navy ; }
			
.bunrui { color: red ;
				text-align : right ;}
				
.space { margin-bottom : 50px ;
		padding-bottom : 50px ; }

