.S1 { font-size: xx-small}
.S1X { font-size: xx-small; font-family: "ＭＳ ゴシック", "Osaka－等幅";}
.S1L11 { font-size: xx-small ; line-height: 110%}
.S1L12 { font-size: xx-small ; line-height: 120%}
.S1L13 { font-size: xx-small ; line-height: 130%}
.S2 { font-size: x-small}
.S2B { font-size: x-small; font-weight: bold;}
.S2X { font-size: x-small; font-family: "ＭＳ ゴシック", "Osaka－等幅";}
.S2L11 { font-size: x-small ; line-height: 110%}
.S2L12 { font-size: x-small ; line-height: 120%}
.S2L13 { font-size: x-small ; line-height: 130%}
.S2L14 { font-size: x-small ; line-height: 140%}
.S2L15 { font-size: x-small ; line-height: 150%}
.S2BL11 { font-size: x-small ; line-height: 110%; font-weight: bold;}
.S2BL12 { font-size: x-small ; line-height: 120%; font-weight: bold;}
.S2BL13 { font-size: x-small ; line-height: 130%; font-weight: bold;}
.S2BL14 { font-size: x-small ; line-height: 140%; font-weight: bold;}
.S2BL15 { font-size: x-small ; line-height: 150%; font-weight: bold;}
.S2BL16 { font-size: x-small ; line-height: 160%; font-weight: bold;}
.S3 { font-size: small}
.S3B { font-size: small; font-weight: bold;}
.S3X { font-size: small; font-family: "ＭＳ ゴシック", "Osaka－等幅";}
.S3L11 { font-size: small ; line-height: 110%}
.S3L12 { font-size: small ; line-height: 120%}
.S3L13 { font-size: small ; line-height: 130%}
.S3L14 { font-size: small ; line-height: 140%}
.S3L15 { font-size: small ; line-height: 150%}
.S3L16 { font-size: small ; line-height: 160%}
.S3L17 { font-size: small ; line-height: 170%}
.S3L18 { font-size: small ; line-height: 180%}
.S3BL11 { font-size: small ; line-height: 110%; font-weight: bold;}
.S3BL12 { font-size: small ; line-height: 120%; font-weight: bold;}
.S3BL13 { font-size: small ; line-height: 130%; font-weight: bold;}
.S3BL14 { font-size: small ; line-height: 140%; font-weight: bold;}
.S3BL15 { font-size: small ; line-height: 150%; font-weight: bold;}
.S3BL16 { font-size: small ; line-height: 160%; font-weight: bold;}
.S3BL17 { font-size: small ; line-height: 170%; font-weight: bold;}
.S3BL18 { font-size: small ; line-height: 180%; font-weight: bold;}
.S4 { font-size: medium}
.S4B { font-size: medium; font-weight: bold;}
.S4X { font-size: medium; font-family: "ＭＳ ゴシック", "Osaka－等幅";}
.S5 { font-size: large}
.S5X { font-size: large; font-family: "ＭＳ ゴシック", "Osaka－等幅";}
.menu_a { font-size: x-small; COLOR: #FFFFFF; background-color:#888888 ; line-height: 150%}
.menu_b { font-size: x-small; COLOR: #FFFFFF; background-color:#008800 ; line-height: 150%}

.a0 { color: #FFFFFF ; text-decoration: underline;}
.a0:link { color: #FFFFFF ;text-decoration: underline;}
.a0:visited { color: #FFFFFF ;text-decoration: underline;}
.a0:active { color: #FFFFFF ;text-decoration: underline;}
.a0:hover { color: #0000FF ; background-color: #FFFFFF; text-decoration: none;}

.a1 { text-decoration: underline;}
.a1:link { text-decoration: underline;}
.a1:visited { color: #3366CC ;text-decoration: underline;}
.a1:active { color: #0000CC ;text-decoration: underline;}
.a1:hover { color: #CC3300 ; background-color: #FDE56F; text-decoration: none;}

.a2 {text-decoration: underline;}
.a2:visited { color: #3366CC ;text-decoration: underline;}
.a2:active { color: #0000CC ;text-decoration: underline;}
.a2:hover { color: #CC3300 ; background-color: #FFFFFF; text-decoration: none;}

.a3 { color: #FFFFFF ; text-decoration: underline;}
.a3:visited { color: #FFFFFF ; text-decoration: underline;}
.a3:active { color: #FFFFFF ; text-decoration: underline;}
.a3:hover { color: #FFFFFF ; background-color: #003399; text-decoration: none;}

.h_a {text-decoration: underline;}
.h_a:link {text-decoration: underline;}
.h_a:visited {text-decoration: underline;}
.h_a:active {text-decoration: underline;}
.h_a:hover { color: #0000FF ; background-color: #FFFFFF; text-decoration: none;}

.h_b {text-decoration: underline; color: #FFFFFF;}
.h_b:link {text-decoration: underline;}
.h_b:visited {text-decoration: underline;}
.h_b:active {text-decoration: underline;}
.h_b:hover { color: #0000FF ; background-color: #FFFFFF; text-decoration: none;}

.img { background-color: #FFFFFF;}
.img:link { background-color: #FFFFFF;}
.img:visited { background-color: #FFFFFF;}
.img:active { background-color: #FFFFFF;}
.img:hover { background-color: #FFFFFF;}

.txtbox {BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; BORDER-LEFT: 0px solid; BORDER-BOTTOM: 0px solid; font-size: x-small; COLOR: #000000; text-align: center; BACKGROUND-COLOR: #FFFFFF}

a:hover {  color: #000066}
.f8 {  font-size: 8pt; line-height : 13pt;}
.f9 {  font-size: 9pt; line-height : 11pt;}
.f11 {  font-size: 11pt; line-height : 13pt;}
a.smenu:hover { color: #0033CC; text-decoration: underline}
a {  color: #0000FF; text-decoration: none}

.bd {font-weight: bold}

.f10 {  font-size: 10px}
.f12 {  font-size: 12px}
.fb11 {  font-size: 11pt; font-style: normal; font-weight: bold}
.fsmall {  font-size: x-small; line-height: normal}
.fmedium {  font-size: medium; line-height: normal}
.f14 {  font-size: 15px}
.fblue {  color: #000099}
.fgray {  color: #999999}
.fred {  color: #CC3333}
.fbold {  font-weight: bold; color: #000099}
.dot {  background-image: url(/img/dot.gif)}
.fboldw {  font-weight: bold; color: #FFFFFF}

