<style type="text/css">
body2   	{
		color: black;
		scrollbar-face-color:#eeeeff;
		scrollbar-base-color:#cccccc;
		scrollbar-arrow-color:#888888;
		scrollbar-3d-light-color:#ffffff;
		scrollbar-highlight-color:#ffffff;
		scrollbar-shadow-color:#cccccc;
		scrollbar-dark-shadow-color:#bbbbbb;
		}
body {
		color: black;
		font-size: 14px;
		line-height:20px;
		font-family:arial,sans-serif,'メイリオ','Meiryo','ＭＳ Ｐゴシック','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka';
		background-attachment:fixed;
		background-repeat:no-repeat;
		background-position:center center;
		}
h1	{
	font-size:10px;
	line-height:0px;
	height:0px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
display:none;
	}
table.transp	{
		filter:alpha(style=0,opacity=75);
		}
div.transp	{
		filter:alpha(style=0,opacity=75);
		}
td		{
		font-size: 14px;
		line-height:18px;
		text-align:left;
		}
.pagetitle	{
		font-size: 25px;
		font-style: none;
		font-family: Arial,Heivetica,sans-serif;
		color: #808080;
		line-height:29px;
		}
h4		{
		font-size: 16px;
		font-weight: bold;
		font-style: none;
		line-height: 22px;
		}
.standard	{
		font-size: 14px;
		font-style: none;
		line-height:22px;
		color:#303030;
		}
.texts		{
		font-size: 13px;
		font-style: none;
		line-height:20px;
		color:#303030;
		}
.tabletextj	{
		font-size: 14px;
		line-height: 18px;
		color:#303030;
		}
.tabletexte	{
		font-size: 13px;
		line-height: 16px;
		color:#303030;
		font-family: Arial,Heivetica,sans-serif;
		}
.tabletexts	{
		font-size: 13px;
		line-height: 16px;
		color:#303030;
		font-style: none;
		}
.enote		{
		font-size: 11px;
		font-family: Arial,Heivetica,sans-serif;
		color:#303030;
		}
.jnote		{
		font-size: 12px;
		line-height:14px;
		color:#303030;
		}
.jnotes		{
		font-size: 11px;
		line-height:12px;
		color:#303030;
		}
.mailto		{
		font-size: 24px;
		font-family: "Times New Roman",Serif;
		font-style: italic;
		font-weight: bold;
		color: #F03030
		}
.center		{
		text-align: center;
		}
a:link		{
		font-weight: bold;
		color:#0000a0;
		text-decoration: none
		}
a:visited	{
		font-weight: bold;
		text-decoration: none
		}
a:active	{
		font-weight: bold;
		color:#ff0000;
		text-decoration: underline
		}
a:hover	{
		font-weight: bold;
		color:#e00000;
		text-decoration: underline
		}

.retire	{
	filter	:gray();
	}
.rest	{
	filter	:alpha(opacity=30);
	}
.sub	{
	filter	:alpha(opacity=100);
	}
.regular	{
	filter	:alpha(opacity=100);
	}

input.imeon	{
			ime-mode:active;
			}
input.imedis	{
			ime-mode:disabled;
			}

#globalnavi {
		margin:0px;
		padding:0px;
		}
#globalnavi	ul	{
		margin: 0px; 
		padding :0px;
		list-style-type:none; 
/*		filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#00a000, endcolorstr=#003000, gradienttype=0); */
		}
#globalnavi	li	{
		display:inline;
		padding:0px;
		margin:0px;
		list-style-position:outside;
		}
#globalnavi a	{
		display:block;
		font-size:12px;
		line-height:28px;
		color:#ffffff;
		font-weight:bold;
		font-family:arial;
		text-align:left;
		text-decoration:none;
/*		border:0px solid outset #7070a0;*/
/*		background:#707090; */
		margin:5px 0px 5px 0px;
		padding-left:5px;
/*		filter: alpha(style=0,opacity=50);*/
		background-image:url("/images/navi_normal.png");
		width:115px;
		}
#globalnavi a:link	{
		color:#ffffff
		}
#globalnavi a:visited	{
		color:#ffffff
		}
#globalnavi a:active	{
		color:#ffffff
		}
#globalnavi a:hover	{
		color:#f0f000;
/*		filter: alpha(style=0,opacity=75);*/
		background-image:url("/images/navi_focus.png");
		}
#globalnavi a.current	{
		color:#00ee00;
/*		border:0px outset #707090;*/
/*		filter: alpha(style=0,opacity=75);*/
		background-image:url("/images/navi_focus.png");
		}
#globalnavi a.current:visited	{
		font-weight:bold;color:#00ee00;
		}

#photomenu {
		margin:0;
		padding:0;
		}
#photomenu	ul	{
		margin: 0; 
		padding :0;
		list-style-type:none; 
/*		filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#00a000, endcolorstr=#003000, gradienttype=0); */
		}
#photomenu	li	{
		display:inline;
		padding:0;
		margin:0;
		list-style-position:outside;
		}
#photomenu a	{
		display:block;
		font-size:12px;
		line-height:15px;
		font-color:#808080;
		font-weight:bold;
		font-family:arial;
		text-align:left;
		text-decoration:none;
		width:160px;
		margin:1px;
		padding-left:5px;
		}
#photomenu a:link	{
		color:#808080
		}
#photomenu a:visited	{
		color:#808080
		}
#photomenu a:active	{
		color:#808080
		}
#photomenu a:hover	{
		color:#a0a000;
		}
#photomenu a.current	{
		color:#800000;
		}
#photomenu a.current:visited	{
		font-weight:bold;color:#800000;
		}

#linknavi {
		margin:0px;
		padding:0px;
		}
#linknavi	ul	{
		margin: 0px; 
		padding :0px;
		list-style-type:none; 
		}
#linknavi	li	{
		display:inline;
		margin:1px;
		float:left;
		list-style-position:outside;
		border:1px outset #707090;
		}
#linknavi a	{
		font-size:12px;
		line-height:14px;
		display:block;
		text-decoration:none;
		text-align:center;
		font-weight:bold;
		color:#ffffff;
		width:145px;
		padding:3px 2px 3px 2px;
		filter: alpha(style=0,opacity=60);
		background:#707090;
		}
#linknavi a:link	{
		color:#ffffff;
		}
#linknavi a:visited	{
		color:#ffffff;
		}
#linknavi a:active	{
		color:#ffffff;
		}
#linknavi a:hover	{
		color:#f0f000;
		filter: alpha(style=0,opacity=75);
		}
#linknavi a.current	{
		color:#00ee00;
		filter: alpha(style=0,opacity=75);
		}
#linknavi a.current:visited	{
		color:#00ee00;
		filter: alpha(style=0,opacity=75);
		}

</style>

