A.MENU:visited  {
	color:#333333; font-weight:bold; font-size:10pt; font-family:Verdana, Helvetica, sans-serif
}

A.MENUJ:visited  {
	color:#333333; font-weight:bold; font-size:10pt; font-family:'MS gothic', Osaka, sans-serif
}

A.MENU:link  {
	color:#333333; font-weight:bold; font-size:10pt; font-family:Verdana, Helvetica, sans-serif
}

A.MENUJ:link  {
	color:#333333; font-weight:bold; font-size:10pt; font-family:'MS gothic', Osaka, sans-serif
}

A.MENU:hover {
	color:#333333; font-weight:bold; font-size:10pt; font-family:Verdana, Helvetica, sans-serif
}

A.MENUJ:hover {
	color:#333333; font-weight:bold; font-size:10pt; font-family:'MS gothic', Osaka, sans-serif
}

A.MENU:active {
	color:#6666FF; font-weight:bold; font-size:10pt; font-family:Verdana, Helvetica, sans-serif
}

A.MENUJ:active {
	color:#6666FF; font-weight:bold; font-size:10pt; font-family:'MS gothic', Osaka, sans-serif
}

/*-----toppage-----*/
.announce{margin-left:3px; font-size:13px; line-height:1.3; font-family:"£Í£Ó £Ð¥´¥·¥Ã¥¯", "£Í£Ó ¥´¥·¥Ã¥¯", Osaka, Verdana, sans-serif;}

a:visited {text-decoration:none;}
a:link {text-decoration:none;}
a:hover {color:#3399cc; text-decoration:underline;}
a:active {color:#3399cc; text-decoration:none;}

.button_i {text-align:center;}
.button {font-family:Verdana, Helvetica, sans-serif;}
a.button {text-align:center; font-size:12px; font-weight:bold;}

a.button:visited {color:#666666; text-decoration:none;}
a.button:link {color:#666666; text-decoration:none;}
a.button:hover {color:#999999; text-decoration:underline;}
a.button:active {color:#999999; text-decoration:none;}

td.y{background-color:#ffffff;}

.top{font-size:12px; line-height:1.5em; color:#666666; font-family:Verdana, Osaka, sans-serif; padding:5px 10px 0px 10px;}

.an{margin-left:3px; font-size:12px; line-height:1.3em;}

.wnew_d{font-size:80%; color:#009999; padding:5px 15px; vertical-align:top; font-family:Verdana, Osaka, sans-serif;}
.wnew_b{font-size:90%; color:#000000; padding:5px 20px 5px 0px; vertical-align:top; line-height:1.2em;}
.wnew_a{font-size:90%; color:#009999; padding:10px 0px; font-family:Verdana, Osaka, sans-serif; text-align:right;}

td.dotline{background-image:url("./image/dotline.gif"); background-repeat:repeat-x;}

#footer_back{background-image:url("./image/back.jpg"); background-repeat:no-repeat; background-position:center top;}

.contact{padding:5px 0px 0px 0px;}

.footer1{padding:5px 0px 0px 0px; font-weight:bold; font-size:12px; text-align:center;}
.footer2{font-size:12px; text-align:center;}

/*-----toppage-----*/

A.ORG:visited  {
	color:#000000; font-weight:bold; font-size:10pt; font-family:Verdana, Helvetica, sans-serif
}

A.ORGJ:visited  {
	color:#000000; font-weight:bold; font-size:10pt; font-family:'MS gothic', Osaka, sans-serif
}

A.ORG:link  {
	color:#000000; font-weight:bold; font-size:10pt; font-family:Verdana, Helvetica, sans-serif
}

A.ORGJ:link  {
	color:#333333; font-weight:bold; font-size:10pt; font-family:'MS gothic', Osaka, sans-serif
}

A.ORG:hover {
	color:#000000; font-weight:bold; font-size:10pt; font-family:Verdana, Helvetica, sans-serif; text-decoration: none
}

A.ORGJ:hover {
	color:#000000; font-weight:bold; font-size:10pt; font-family:'MS gothic', Osaka, sans-serif; text-decoration: none
}

A.ORG:active {
	color:#000000; font-weight:bold; font-size:10pt; font-family:Verdana, Helvetica, sans-serif
}

A.ORGJ:active {
	color:#000000; font-weight:bold; font-size:10pt; font-family:'MS gothic', Osaka, sans-serif
}


SPAN.vmenu{
color:#6666FF; font-weight:bold; font-size:10pt; font-family:Verdana, Helvetica, sans-serif
}

SPAN.jvmenu{
color:#6666FF; font-weight:bold; font-size:10pt; font-family:'MS gothic', Osaka, sans-serif
}

SPAN.date{
color:#336699; font-weight:bold
}

SPAN.year{
color:#800000; font-weight:bold
}
