A{color : #006699; text-decoration: none }
A:VISITED{color : #666666; text-decoration: none }
A:HOVER{color : #FF9900; text-decoration: underline; position:relative ;top:1px ;left:1px ;}
A:ACTIVE{color : #FFCC00; text-decoration: underline}
.scrool {
  scrollbar-face-color: #ffffff;       /* •\–Ê‚ÌF */
  scrollbar-3dlight-color: #ffffff;    /* ¶’[‚Æã’[‚ÌF */
  scrollbar-highlight-color: #0000ff;  /* ƒnƒCƒ‰ƒCƒg‚ÌF */
  scrollbar-shadow-color: #0000ff;     /* ‰e‚ÌF */
  scrollbar-darkshadow-color: #ffffff; /* ‰E’[‚Æ‰º’[ */
  scrollbar-arrow-color: #000000;      /* –îˆó‚ÌF */
  scrollbar-track-color: #ffffff;      /* ƒo[‚Ì”wŒi‚ÌF */
  }
FORM { margin: 0px }
body, table { font-size: 10pt; }
body, tr .small { font-size: 10pt; }
body, td .small { font-size: 10pt; }
body, th, td { font-family: '‚l‚r ‚oƒSƒVƒbƒN',Osaka; }
body, td.F { font-family: '‚l‚r ƒSƒVƒbƒN','Osaka|“™•'; }
FORM { margin: 0px }

.head_bg {
	background-image: url(img/head_bg.jpg);
	background-repeat: repeat-y;
	background-attachment: scroll;
}

.menu {
	height: auto;
	width: auto;
	border-top-width: 1px;
	border-right-width: thin;
	border-bottom-width: 1px;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #247EF0;
	border-right-color: #247EF0;
	border-bottom-color: #247EF0;
	border-left-color: #247EF0;
}
.top_font {
	font-size: 12px;
	font-style: normal;
	color: #124586;
}

.bg {
	background-image: url(img/bg_blue.jpg);
}
.bg table {
	background-color: #FFFFFF;
}
