/* Global Parameters  */

	body 
		{
	/*background-color: #5A5F4B;*/
	background-image:  url(../images/bg_site.jpg);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
	
	h1 	
		   { color: #000000; font-weight: bold; font-size: 16px; font-family: Osaka, Osaka-等幅, 平成角ゴシック, "ＭＳ ゴシック", "ＭＳ Ｐゴシック" }

	h2 	
		   { color: #366599; font-weight: bold; font-size: 12px; font-family: Osaka, Osaka-等幅, 平成角ゴシック, "ＭＳ ゴシック", "ＭＳ Ｐゴシック" }
		
	h3 	
		  { color: #669900; font-weight: bold; font-size: 13px; font-family: Osaka, Osaka-等幅, 平成角ゴシック, "ＭＳ ゴシック", "ＭＳ Ｐゴシック" }

	ul, li, ol
		  { color: #333333; font-size: 12px; line-height: 18px; font-family: Osaka, Osaka-等幅, 平成角ゴシック, "ＭＳ ゴシック", "ＭＳ Ｐゴシック" }
		
	 hr
	     { color: #999999; font-size: 12px; font-family: Osaka, Osaka-等幅, 平成角ゴシック, "ＭＳ ゴシック", "ＭＳ Ｐゴシック" }				
	
/* Document Links  */

	a:link, a:visited, a:active
		   { color: #3f89c3; font-weight: normal; font-size: 12px; line-height: 14px; font-family: Osaka, Osaka-等幅, 平成角ゴシック, "ＭＳ ゴシック", "ＭＳ Ｐゴシック"; text-decoration: none }
	a:hover 
		   { color: #3f89c3; font-weight: normal; font-size: 12px; line-height: 14px; font-family: Osaka, Osaka-等幅, 平成角ゴシック, "ＭＳ ゴシック", "ＭＳ Ｐゴシック"; text-decoration: underline }
	
	a.link-address:link, a.link-address:visited, a.link-address:active
		   { color: #cc3300; font-size: 12px; line-height: 14px; font-family: Osaka, Osaka-等幅, 平成角ゴシック, "ＭＳ ゴシック", "ＭＳ Ｐゴシック"; text-decoration: none }
	a.link-address:hover
		   { color: #cc3300; font-size: 12px; line-height: 14px; font-family: Osaka, Osaka-等幅, 平成角ゴシック, "ＭＳ ゴシック", "ＭＳ Ｐゴシック"; text-decoration: underline }
		
	a.link-nav:link, a.link-nav:visited, a.link-nav:active
		   { color: #ffffff; font-weight: bold; font-size: 10px; font-family: Osaka, Osaka-等幅, 平成角ゴシック, "ＭＳ ゴシック", "ＭＳ Ｐゴシック"; text-decoration: none }
		a.link-nav:hover
		   { color: #000000; font-weight: bold; font-size: 10px; font-family: Osaka, Osaka-等幅, 平成角ゴシック, "ＭＳ ゴシック", "ＭＳ Ｐゴシック"; text-decoration: none }		
			a.link-nav-g:link, a.link-nav-g:visited, a.link-nav-g:active
		   { color: #006600; font-size: 11px; font-family: Osaka, Osaka-等幅, 平成角ゴシック, "ＭＳ ゴシック", "ＭＳ Ｐゴシック"; text-decoration: none }
	a.link-nav-g:hover
		   { color: #993300; font-size: 11px; font-family: Osaka, Osaka-等幅, 平成角ゴシック, "ＭＳ ゴシック", "ＭＳ Ｐゴシック"; text-decoration: none }
		
		a.link-green:link, a.link-green:visited
		   { color: #006600; font-size: 11px; font-family: Osaka, Osaka-等幅, 平成角ゴシック, "ＭＳ ゴシック", "ＭＳ Ｐゴシック"; text-decoration: none }
		a.link-green:active
		   { color: #006600; font-size: 11px; font-family: Osaka, Osaka-等幅, 平成角ゴシック, "ＭＳ ゴシック", "ＭＳ Ｐゴシック"; text-decoration: none }
		a.link-green:hover
		   { color: #ffffff; font-size: 11px; font-family: Osaka, Osaka-等幅, 平成角ゴシック, "ＭＳ ゴシック", "ＭＳ Ｐゴシック"; text-decoration: none }
	a.link-nav:hover
		   { color: #f3a40c; font-size: 11px; font-family: Osaka, Osaka-等幅, 平成角ゴシック, "ＭＳ ゴシック", "ＭＳ Ｐゴシック"; text-decoration: none } text-decoration: none; font-weight: none;}
		/*{font-family: Verdana,Trebuchet MS, Tahoma, Arial; 	font-size: 11px; color: #AA692D;	 text-decoration: none;	font-weight: none;  }
		
	a.link-brown:link, a.link-brown:visited, a.link-brown:active
		{ font-family: Trebuchet MS, Tahoma, Arial; 
		font-size: 12px; 
		color: #990000;	
		text-decoration: none;
		font-weight: bold; }
		a.link-brown:hover
		{font-family: Trebuchet MS, Tahoma, Arial; 
		font-size: 12px; 
		color: #FFFFFF;	
		text-decoration: none;
		font-weight: bold;  }

/* Document Fonts  */

	.texts-gray
		   { color: #999999; font-size: 12px; font-family: Osaka, "ＭＳ ゴシック", 平成角ゴシック, Osaka-等幅, "ＭＳ Ｐゴシック" }
-		
	.texts-white
		   { color: #ffffff; font-size: 12px; font-family: Osaka, Osaka-等幅, 平成角ゴシック, "ＭＳ ゴシック", "ＭＳ Ｐゴシック"; text-decoration: none }				
		
	.texts-lightblue
		   { color: #3f89c3; font-size: 12px; font-family: Osaka, Osaka-等幅, 平成角ゴシック, "ＭＳ ゴシック", "ＭＳ Ｐゴシック"; text-decoration: none }				
		
	.texts-blue
		   { color: #2b4156; font-size: 12px; font-family: Osaka, Osaka-等幅, 平成角ゴシック, "ＭＳ ゴシック", "ＭＳ Ｐゴシック"; text-decoration: none }				
		
	.texts-orange
		   { color: #ff6600; font-size: 12px; font-family: Osaka, Osaka-等幅, 平成角ゴシック, "ＭＳ ゴシック", "ＭＳ Ｐゴシック"; text-decoration: none }
			.texts-orange-v-1
		   { color: #ff6600; font-size: 11px; font-family: Osaka, Osaka-等幅, 平成角ゴシック, "ＭＳ ゴシック", "ＭＳ Ｐゴシック"; text-decoration: none }

	.texts-green
		   { color: #04723a; font-size: 12px; font-family: Osaka, Osaka-等幅, 平成角ゴシック, "ＭＳ ゴシック", "ＭＳ Ｐゴシック"; text-decoration: none }				

	.texts-black
		   { color: #666; font-size: 12px; font-family: Osaka, Osaka-等幅, 平成角ゴシック, "ＭＳ ゴシック", "ＭＳ Ｐゴシック" }
		
	.texts-lightblack
		   { color: #1e1d1d; font-size: 12px; line-height: 14px; font-family: Osaka, Osaka-等幅, 平成角ゴシック, "ＭＳ ゴシック", "ＭＳ Ｐゴシック" }
		
	.texts-brown
		   { color: #ba7c00; font-size: 11px; font-family: Osaka-等幅, 平成角ゴシック, Osaka, "ＭＳ Ｐゴシック" }
			.texts-green-v1
		   { color: #04723a; font-size: 11px; font-family: Osaka, Osaka-等幅, 平成角ゴシック, "ＭＳ Ｐゴシック" }
.texts-green-v2
		   { color: #04723a; font-size: 15px; font-family: Osaka, Osaka-等幅, 平成角ゴシック, "ＭＳ ゴシック", "ＭＳ Ｐゴシック" }
	.texts-back-v1
		   { color: #666; font-size: 11px; font-family: Osaka, Osaka-等幅, 平成角ゴシック, "ＭＳ ゴシック", "ＭＳ Ｐゴシック" }

	.texts-white
		   { color: #ffffff; font-size: 11px; font-family: Osaka, Osaka-等幅, 平成角ゴシック, "ＭＳ ゴシック", "ＭＳ Ｐゴシック" }
			.texts-white-b
		   { color: #ffffff; font-size: 12px; font-family: Osaka, Osaka-等幅, 平成角ゴシック, "ＭＳ ゴシック", "ＭＳ Ｐゴシック" }
		.texts-footer
		   { color: #993300; font-size: 11px; font-family: Osaka, Osaka-等幅, 平成角ゴシック, "ＭＳ ゴシック", "ＭＳ Ｐゴシック" }

	.button 
		   { color: #666; font-style: normal; font-size: 11px; font-family: Osaka, Osaka-等幅, 平成角ゴシック, "ＭＳ ゴシック", "ＭＳ Ｐゴシック"; background-color: #fbf3ec; border: solid 1px #04723a }

 .input    { color: #666; font-style: normal; font-size: 11px; font-family: Osaka, Osaka-等幅, 平成角ゴシック, "ＭＳ ゴシック", "ＭＳ Ｐゴシック"; background-color: #fbf3ec; border: solid 1px #6699cc }
 .resv    { color: #666; font-style: normal; font-size: 9; font-family: Osaka, Osaka-等幅, 平成角ゴシック, "ＭＳ ゴシック", "ＭＳ Ｐゴシック" }	