body {background-position: top center; 
      topmargin:0}
table{font-size:11pt;}
.title{width:800px; 
       height:90px;
       margin:auto;
       background-image:url("fuukei.jpg")}
.contents{width:800px;  
          margin: auto;
          background-color:white;
          border:solid 1px #556b2f;}

a:link {color:blue}
a:visited {color:green}
a:hover {color:white;background-color:#003333}
h1 { text-align:center; 
     width:800px;
     background-color:#006600;
     color:#ffffff;
     margin: auto; 
     margin-bottom:0;
     padding: 0;
     
     font-size: 14px; }
h2 {    color:#ffffff;
        background-color:#666600;
        font-size:11pt;
	padding:5px;
	border-left:  10px solid #003300;
	width:450px;
	margin:5px 0px 5px 0px;
	 }	
ul { list-style-position:outside; 
     list-style-type:square }
h3 {   font-size:14pt; 
      width:80%;
       }
h4 {  font-size:11pt; 
     color:#ffffff;
     text-align:center; 
     background-color:#003300;
     margin-top:2px;
     margin-bottom:0}

h5 {  font-size:11pt; 
      text-align:center;
      color:#ffffff;
      background-color:#990000;
      margin:0}

h6 { color:#333333;
	font-size:10pt;
	padding:3px;
	border-left:  11px solid #333333;
	border-bottom:1px solid #556b2f; 
	width:420px;
	margin:5px 0px 5px 0px;
	 }

.dotted { border:#003300 dotted 2px } 
.dotted2 { border:#003300 dotted 2px }
hr {width:80%; color:#a47655 }

p { line-height:120%;
   font-size:11pt;
   margin: 0; 
   padding: 0;
   color:black;
  }

li {font-size:11pt;}

#menu {
float:left;
margin-top:2px;
margin-right:1px;
width:800px;
height:16px;
text-align:center;
 background-color:#336600;
display:block;
color:#ffffff;}

#menu a,#menu a:link,#menu a:visited{font-size:11pt;
                                     color:#ffffff;
                                     padding:0px 10px;
                               }
#menu a:hover{color:#000000;
              background-color:#ffffcc;}

#main {width:630px;
       float:right;
       margin-top:5px;
       padding:0}
#span {
width:620px;
border-style:dotted;
border-color:green;
margin:auto}

#menubar {
          width:165px;
          float:left;
          height:auto;
          margin-top:3px;
          margin-right:4px;
          padding:0;
          }
#menu2 ul,#menu2 li{
margin:0;
padding:0;
list-style:none;}
#menu2 li{
border-top:1px solid #333333;
border-right:1px solid #333333;
margin-top:2px;
margin-right:1px;}
#menu2 a,#menu2 a:link,#menu2 a:visited{
                                        width:auto;
                                        height:auto;
                                        
                                        font-size:10pt;
                                        font-weight:bold;
                                        color:#003300;
                                        background-color:#cccc99;
                                        padding:2px 10px;
                                        display:block;}
#menu2 a:hover{
               color:#003300;
               background-color:#ffffcc;}


