BODY{
  margin:0px;
padding:0px;
font-family:"MS P ƒSƒVƒbƒN";
text-align:center;
 
  

  
}

H1{


height:150px;
padding-top:30px;
padding-left:15px;
 font-size : 26px;
  font-family : "‚l‚r ‚oƒSƒVƒbƒN";
  color : #ff0066;
  text-align : left;
  
  width :798px;
  background-image : url(h1haikei2.jpg);
  background-repeat : no-repeat;
 background-position:top left;
    margin-bottom : 30px;
}
#contents {
width: 798px;
line-height:150%;
margin:auto;
font-size:95%;
position:relative;
text-align:left;
 background-image : url(sideback.gif);
  background-repeat : repeat-y;
}

#contents a {
text-decoration : none;
}

#contents a:hover {
text-decoration: underline;
}


#main {
float:right;
width:598px;
text-align :left;
line-height : 180%;
font-size:95%;
}

#side {
float:left;
width:180px;
margin-right:20px;
text-align:left;
font-size : 85%;
margin-top:10px;


  margin-bottom : 10px;
}

#side a hover{
text-decoration : none;
}

#side a:hover {
text-decoration: underline;
}


#side H2{
font-weight:bold;
font-size : 14px;
margin-top : 0px;
margin-bottom:0px;
  padding-top : 0px;
}

#side H2 A{

text-decoration : none; 

}




#navbar {
 padding:0px;
width : 798px;
height:25px;
position:absolute;
top: 150px;
left: 0px;

}

#navbar H3{
width:114px;
float:left;
text-align :center;
margin:0px;
font-size : 14px;
font-family : "‚l‚r ‚oƒSƒVƒbƒN";
padding-left:0px;
line-height:1.7em;
background-image : url(navberhaikei.gif);
  
 }

#navbar H3 a{
font-weight:bold;
display:block;
width:114px;
text-decoration:none;


  }
#navbar H3 a:hover {
text-decoration : none;
}


ADDRESS{
font-size:85%;
font-style:normal;
text-align:center;
margin-top:10px;
padding-top : 5px;
  width : 798px;
clear:both;
  background-image : url(v3_bcg057.gif);
}










H2{
  font-size : 16px;
  font-family : "‚l‚r ‚oƒSƒVƒbƒN";
  text-align : left;
padding-left: 5px;
margin-top: 0.5em;
  color : blue;
  padding-bottom : 0px;
}
H3{
  font-size : 14px;
}
TABLE{
  font-size : 95%;
}

