body{
  margin:2px;
  background-image:url(backgrnd-5.jpg);
    background-attachment:fixed;
}

A:HOVER{
  TEXT-DECORATION:underline;
  color:red ;
  font-weight:normal;
  background-color:#ffff00
}


#center{
  text-align:center;
}





#title{
  margin-top:30px;
  margin-right:auto;
  margin-bottom:2px;
  margin-left:20px;
  padding:10px;
  width:180px;
  color:#ffffff;
  background-color:#cc6699;
  font-family:"Times New Roman",serif;
  font-weight:bolder;
  font-size:x-large;
  text-alighn:center;

}

#title2{
  margin-top:30px;
  margin-right:auto;
  margin-bottom:2px;
  margin-left:20px;
  padding:10px;
  width:180px;
  color:#ffeedd;
  background-color:#336633;
  font-family:"Times New Roman",serif;
  font-weight:bold;
  font-size:14px;
  text-alighn:center;

}


#title3{
  margin-top:30px;
  margin-right:auto;
  margin-bottom:2px;
  margin-left:20px;
  padding:10px;
  width:750px;
  color:#ffffff;
  background-color:#cc6699;
  font-family:"Times New Roman",serif;
  font-weight:bolder;
  font-size:x-large;
  text-alighn:center;
}

#annual{
  margin-top:5px;
  margin-right:auto;
  margin-bottom:1px;
  margin-left:20px;
  padding:8px 5px 5px 5px;
  width:550px;
  color:#000000;
  background-color:#77ffff;
  font-weight:bold;
  font-size:16px;
  max-width:800px;
}


#annual-2{
  margin-top:5px;
  margin-right:auto;
  margin-bottom:1px;
  margin-left:20px;
  padding:8px 5px 5px 5px;
  width:900px;
  color:#000000;
  background-color:#77ffff;
  font-weight:bold;
  font-size:16px;
  max-width:800px;
}

#annual-3{
  margin-top:5px;
  margin-right:auto;
  margin-bottom:1px;
  margin-left:20px;
  padding:8px 5px 5px 5px;
  width:700px;
  color:#3300cc;
  background-color:#99cccc;
  font-weight:bold;
  font-size:16px;
  max-width:800px;
}

#annual-4{
  margin-top:5px;
  margin-right:auto;
  margin-bottom:1px;
  margin-left:20px;
  padding:8px 5px 5px 5px;
  width:900px;
  color:#ffeedd;
  background-color:#336633;
  font-weight:bold;
  font-size:16px;
  max-width:800px;
}


#concept{
  margin-top:7px;
  margin-right:auto;
  margin-bottom:2px;
  margin-left:20px;
  padding:7px 25px 7px 25px;
  width:900;
  color:#000000;
  background-color:#ffef99;
  font-weight:bold;
  font-size:16px;
  max-width:800px;
}

#note{
  margin-top:0px;
  margin-right:auto;
  margin-bottom:0px;
  margin-left:20px;
  padding:15px 5px 2px 5px;
  width:630;
  color:#001122;
  font-family:MS P明朝;
  font-size:14px;
  background-color:#ff99ee;
  font-weight:normal;  
}


#access{
  margin-top:0px;
  margin-right:auto;
  margin-bottom:0px;
  margin-left:20px;
  padding:5px;
  width:450;
  color:#001122;
  font-family:MS P明朝;
  font-size:14px;
  background-color:#9999cc;
  font-weight:normal;  
  max-width:800px;
}

#access2{
  margin-top:0px;
  margin-right:auto;
  margin-bottom:0px;
  margin-left:20px;
  padding:5px;
  width:450;
  color:#001122;
  font-family:MS P明朝;
  font-size:14px;
  background-color:#ffef99;
  font-weight:normal;  
  max-width:800px;
}



#map{
  margin:10px 30px 1px;
  border:1px solid #800000;
}



#rightmenu{
  position:absolute;
  top:200px;
  left:570px;
  right:50px;
  white-space:normal;
  margin-top:20px;
  margin-right:100;
  margin-bottom:0px;
  margin-left:20px;
  padding:5px;
  width:auto;

  color:#001122;
  font-family:MS P明朝;
  font-size:14px;
  background-color:#9999cc;
  font-weight:normal;  
  

}



H1{
  font-weight:400;
  color:green;
}

span#f1{
  font-weight:900;
  font-size:22pt;
  color:indigo;
}

span#f0{
  font-size:11pt;
  color:indigo;
}

#f12{
  font-size:11.5pt;
}


.schedule{
  font-size:12pt;
}

.textsize{
  font-size:12pt;
}

.smallsize{
  font-size:11pt;
}

.smaller{
  font-size:10.5pt;
}

.smaller-2{
  font-size:9pt;
}


.eraze{
  text-decoration:line-through
}

.navy{
   color:navy;
}

.red{
   color:red;
}

.gray{
   color:gray;

}

.green{
   color:#008000;
}

.azur{
   color:#3333ff;
}


