a:link		{ text-decoration: none; color: #000000; font-size: 95% }
a:visited	{ text-decoration: none; color: #000000; font-size: 95% }
a:active	{ text-decoration: none; color: #FF3300; font-size: 95% }
a:hover		{ text-decoration: underline; color: #FF3300; font-size: 95% }

a.nomove:link		{ text-decoration: none; color: #000000; font-size: 95% }
a.nomove:visited	{ text-decoration: none; color: #000000; font-size: 95% }
a.nomove:active		{ text-decoration: none; color: #FF3300; font-size: 95% }
a.nomove:hover		{ text-decoration: none; color: #FF3300; background-color:#ffffff; font-size: 95%; position: relative; top: 0px; left: 0px; width:100% }

a.menu:link      { text-decoration: none; color: #000000; font-size: 95%; width:90% }
a.menu:visited   { text-decoration: none; color: #000000; font-size: 95%; width:90% }
a.menu:active    { text-decoration: none; color: #FF3300; font-size: 95%; width:90% }
a.menu:hover     { text-decoration: none; color: #FF3300; font-size: 95%; width:90% }

/*トップページサイドメニュー*/
a.topsidemenu      {
				border: 1px solid #005500;
				text-decoration: none;
				color: #333333; /* 文字色 */
				background-color: #B5DB9C; /* 文字背景色 */
				display: block;
				width: 100%;
				padding-left: 2pt;
				padding-top: 2pt;
				padding-bottom: 2pt;
				font-size: 90%;
				text-align: center;
				}

a.topsidemenu:visited	{
					text-decoration: none;
					color: #223a70;
					font-size: 90%;
					text-align: center;
					}

a.topsidemenu:hover    {
					border: 1px solid #FFAA00;
					text-decoration: none;
					color: #333333;
					background-color: #ffffff; /* 文字背景色 */
					font-size: 90%;
					text-align: center;
					}


td.under_dot	{ border-bottom: 1px dotted #587955;
				  vertical-align: top;
				}

td.under_double	{ border-bottom: 3px double #006600;
				  line-height: 150%;
				  vertical-align: top;
				}

td.under_line	{
				  border-bottom: 1px solid #999999;
				}

td.topnavi		{
				  font-size:95%;
				  vertical-align: middle;
				}

h1				{
				  text-align: center;


li				{
				  margin-left: 4em;
				  border-bottom: 1px dotted #587955;
				}

IMG				{
				border-color: #999999
				}

body			{color: #005500}

