body{
		font-size:100%;
	letter-spacing:normal;
	background-image:url(haikei.jpg);
	background-repeat:repeat-y;
	background-position:center;
     clear:both;
	 font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	 font-size:small;
	 line-height: normal;
	 color:#666666;
	 margin: 0;
	 background-color:#FFFFFF;
}
img{
    border: 0;
}

h1{

  
font-size:14px;
color:#666666;
background-image: url(h1M.gif);
background-position: center top;
background-repeat:no-repeat;
line-height:26px;

text-align:left;
padding-right:;
 
padding-left:23px;
margin-left:0px;
margin-bottom:0;
margin-top:0;

}

#top_h1{
	font-size:87%;
	background-image:none;
	margin-left:0px;
	font-weight:normal;
}

.top_text01{
	line-height:1.5em;
	padding-top:10px;
	width:450px;
	display:block;
	margin-left:15px;
}

.top_text02{
	line-height:1.5em;
	margin-top:10px;
		width:450px;
	display:block;
	margin-left:15px;
	margin-bottom:20px;
}

.top_news p{
	padding-left:10px;
}


	
.menubar{
      background-image:url(menubar.jpg);
	  background-repeat:no-repeat;
	  background-position:center;
	  padding-top:0px;
	  clear:both;
	  height:29px;
	  width:760px;
	  font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	  font-size:13px;
	  color:teal;
	  margin:0;
}
.menubar ul{
      list-style:none;
	  margin:0;
	  padding:0;
	  text-align:center;
	 
	 
}
.menubar li{
	  float: left;
	  display: block;
	  background-image: url("menumae.jpg");
	  background-repeat: no-repeat;
	  background-position: 8% center;
	  padding: 10px 15px 0px 24px;
	  color: #008080;
	  margin-left: 0px;
	  height: 24px;
}
/*.menubar li{
	/*  background-image: url(img)
	  background-repeat: no-repeat;
	  display:block;
	  padding-top:9px;
	  padding-right:10px;
	  padding-bottom:0px;
	  padding-left:70px;
	   margin-left:0px;
	   height:33px;
	   
}
*/
.menubar li a{text-decoration:none;
}
.menubar li.current{
      background-image: url(menumae.jpg);
}
.copyright{
      background-image:url(copyback.jpg);
      text-align:center;
	  font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	 font-size:10px;
	 color:#666666;
	  padding-right:30px;
	  padding-top:7px;
}
.contents{
       width: 760px;
	   margin-left: 0px;
	   background-image: url(copyright.jpg);
	   background-repeat:repeat-y;
	   background-position:center;
	   }
	   
#leftmenu_title a{
       text-decoration:none;
	   }	   
#leftmenu_title{
        font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
		font-size:13px;
		
       background-image:url(buttom1.jpg);
	   background-repeat:no-repeat;
	  width:125px;
	   height:20px;
	   margin-top:21px;
	   margin-left:4px;
	   padding-left:55px;
	   padding-top:10px;
	   text-align:justify;
	   
	  
	   color:#666666;


	   }

#leftmenu{
	 margin-left:20px;
	 margin-top:0px;
	 padding-top:0px;
}

#leftmenu ul{ 
       background-image:url(.jpg);
	   background-repeat:no-repeat;
       margin-top:0px;
	   margin-left:4px;
	   margin-right:0;
	   padding-left:0px;
	
	   
	   }
	   
#leftmenu li a{text-decoration:none;
}	   
#leftmenu li{
       font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	   font-size:12px;
	   line-height:20px;
	   color:#666666;
	   background-image:url(buttom.jpg);
	   background-repeat:no-repeat;
	   width:178px;
	   height:25px;
	   display:block;
	   padding-top:5px;
	   padding-left:19px;
	   text-indent:30px;
	   list-style-type:none;
	   margin-left:0px;
	   margin-bottom:0px;
	   margin-top:0px;
	  	text-align:justify;   
	}
	   
	   
	   
#leftmenu li.current{
       background-image: url(current.jpg);
	   }
#leftmenu ul ul li{
       background-image:url(menumae.jpg);
	   width:150px;
	   line-height:10px;
	   margin-bottom:10px;
	   }
#leftmenuul ul li.current{
       background-image:none;
	   font-weight:bold;
	   }
.menubar a{
       color:#666666;
	   }
#leftmenu a{
        background-image:url(.jpg)


	   display:block;
	   }
#leftmenu_title a{
       color:#666666;
	   }


h2{    
font-size:14px;
color:#666666;
width:724;
height:30;
background-image:url(h1Long.jpg);
background-position:center top;
background-repeat:no-repeat;
text-align:left;
padding-left:23px;
padding-top:5px;
margin-left:0px;
margin-bottom:0px;
margin-top:0px;
}

h3{    
font-size:14px;
color:#666666;
width:500px;
height:30px;
background-image: url(h1.gif);
background-position:left top;
background-repeat:no-repeat;
text-align:left;
padding-left:23px;
padding-top:5px;
margin-left:0px;
margin-bottom:0;
margin-top:0;
}


       /*font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	   font-size:14px;
	   
	   color:#666666;
	   background-repeat:no-repeat;
	   height:20px;
	   width:200px;
	   text-align:left;
	   background-image: url(h1Long.gif);
	   background-position:center top;
	   background-repeat:no-repeat;
	   vertical-align:middle;
	   padding-top:3px;
	   padding-bottom:0px;
	   padding-left:35px;

	   }*/
.menu{
       background-image:url(menubar2.jpg);
	   background-repeat:no-repeat;
	   background-position:center 10px;
	   }	   
.menu-button{
       background-image: url(menubar1.jpg);
	   background-repeat:no-repeat;
	   background-position:center;
	   height:25px;
	   font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	   font-size:12px;
	   color:#666666;
	   padding-top:6px;
	   padding-left: 25px;
	   }	   	   
	   
div#locator{
       font-size:10px;
	   text-align:right;
	   margin-right:20px;
	   }	   	   	   	   
	   	   	   	   	   
	   
	   	   	   
	   
	   	  	  	  
	  
	  
	  