A:link
{
    COLOR: #000066;
    TEXT-DECORATION: underline
}
A:visited
{
    COLOR: #000066;
    TEXT-DECORATION: underline
}
A:active
{
    COLOR: #000066;
    TEXT-DECORATION: underline
}
A:hover
{
    COLOR: #000099;
    TEXT-DECORATION: underline
}
BODY
{
    FONT-SIZE: 11pt
}
TD
{
    FONT-SIZE: 9pt
}
TH
{
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    BACKGROUND-COLOR: #000066;
    COLOR: #FFFFFF
}
TH.w
{
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    BACKGROUND-COLOR: #003303;
    COLOR: #FFFFFF
}
HR{
  color : #ffffff;
}
TD.bkHead
{
    BACKGROUND-COLOR: #FFFFCC;
    FONT-SIZE: 10pt;
    COLOR: #000000
}
TD.bkTai
{
    BACKGROUND-COLOR: #66FFCC;
    FONT-SIZE: 9pt;
    COLOR: #000000
}
TD.bkZen
{
    BACKGROUND-COLOR: #C4FFC4;
    FONT-SIZE: 9pt;
    COLOR: #000000
}
TD.bkAshi
{
    BACKGROUND-COLOR: #6699FF;
    FONT-SIZE: 9pt;
    COLOR: #000000
}
TD.bkSisu
{
    BACKGROUND-COLOR: #CCFFFF;
    FONT-SIZE: 9pt;
    COLOR: #000000
}
TD.bun
{
    FONT-SIZE: 10pt;
    BACKGROUND-COLOR: #33CCFF;
    font-weight: bold;
    COLOR: #000000
}
TD.bun2
{
    FONT-SIZE: 9pt;
    BACKGROUND-COLOR: #FF6600;
    COLOR: #FFFFFF
}
TD.guide
{
    FONT-SIZE: 10pt;
    BACKGROUND-COLOR: #FFFFFF;
    COLOR: #660000
}
TD.about
{
  	LINE-HEIGHT: 140%;
    MARGIN: 0px;
		PADDING-RIGHT: 0px;
		PADDING-LEFT: 0px;
		FONT-SIZE: 10pt;
		PADDING-BOTTOM: 0px;
		PADDING-TOP: 0px;
}
TD.about2
{
  	LINE-HEIGHT: 110%;
    MARGIN: 0px;
		PADDING-RIGHT: 0px;
		PADDING-LEFT: 0px;
		FONT-SIZE: 10pt;
		PADDING-BOTTOM: 0px;
		PADDING-TOP: 0px;
		font-family: "‚l‚r ƒSƒVƒbƒN";
}
.RED10B
{
    font-weight: bold;
    font-size: 10pt;
    color: #ff0000
}
.BLUE10B
{
    font-weight: bold;
    font-size: 10pt;
    color: #0000FF
}
.BLOWN10B
{
    font-weight: bold;
    font-size: 10pt;
    color: #660000
}
.WHITE10B
{
    font-weight: bold;
    font-size: 10pt;
    color: #ffffff
}
.RED10R
{
    BACKGROUND-COLOR: ff0000;
    font-size: 10pt;
    color: #ffffff
}
.BLUE10R
{
    BACKGROUND-COLOR: 0000FF;
    font-size: 10pt;
    color: #ffffff
}
.YEL10R
{
    BACKGROUND-COLOR: FFFF00;
    font-size: 10pt;
    color: #000000
}
.RED11B
{
    font-weight: bold;
    font-size: 11pt;
    color: #ff0000
}
.BLUE11B
{
    font-weight: bold;
    font-size: 11pt;
    color: #0000FF
}
.RED11BR
{
    BACKGROUND-COLOR: ff0000;
    font-weight: bold;
    font-size: 11pt;
    color: #ffffff
}
.BLUE11BR
{
    BACKGROUND-COLOR: 0000FF;
    font-weight: bold;
    font-size: 11pt;
    color: #ffffff
}
.BLOWN11B
{
    font-weight: bold;
    font-size: 11pt;
    color: #660000
}
.RED12B
{
    font-weight: bold;
    font-size: 12pt;
    color: #ff0000
}
.BLUE12B
{
    font-weight: bold;
    font-size: 12pt;
    color: #0000FF
}
.ORG12B
{
    font-weight: bold;
    font-size: 12pt;
    color: #FF9900
}
.BLOWN12B
{
    font-weight: bold;
    font-size: 12pt;
    color: #660000
}
.WHITE12B
{
    font-weight: bold;
    font-size: 12pt;
    color: #ffffff
}
.RED8
{
    BACKGROUND-COLOR: ff0000;
    font-size: 8pt;
    color: #FFFFFF
}
.BLUE8
{
    BACKGROUND-COLOR: 0000FF;
    font-size: 8pt;
    color: #FFFFFF
}
.RED9R
{
    font-size: 9pt;
    font-weight: bold;
    color: #ff0000
}
.BLUE9R
{
    font-size: 9pt;
    font-weight: bold;
    color: #0000FF
}
.RED9
{
    BACKGROUND-COLOR: #ff0000;
    font-size: 9pt;
    color: #ffffff
}
.BLUE9
{
     BACKGROUND-COLOR: #0000FF;
    font-size: 9pt;
    color: #ffffff
}
.BLUE12
{
     BACKGROUND-COLOR: #0000FF;
    font-size: 12pt;
    color: #ffffff
}
.ORG9
{
    BACKGROUND-COLOR: #FF6600;
    font-size: 9pt;
    color: #ffffff
}
.BLOWN9
{
    BACKGROUND-COLOR: #660000;
    font-size: 9pt;
    color: #ffffff
}
.YEL9
{
    BACKGROUND-COLOR: FFFF00;
    font-size: 9pt;
    color: #000000
}
.WAT9
{
    BACKGROUND-COLOR: #33CCFF;
    font-size: 9pt;
    color: #ffffff
}
.PUR9
{
    BACKGROUND-COLOR: #FF66CC;
    font-size: 9pt;
    color: #ffffff
}
.RED9B
{
    BACKGROUND-COLOR: #ff0000;
    font-weight: bold;
    font-size: 9pt;
    color: #ffffff
}
.BLUE9B
{
     BACKGROUND-COLOR: #0000FF;
    font-weight: bold;
    font-size: 9pt;
    color: #ffffff
}
.ORG9B
{
    BACKGROUND-COLOR: #FF6600;
    font-weight: bold;
    font-size: 9pt;
    color: #ffffff
}
.BLOWN9B
{
    BACKGROUND-COLOR: #660000;
    font-weight: bold;
    font-size: 9pt;
    color: #ffffff
}
.YEL9B
{
    BACKGROUND-COLOR: FFFF00;
    font-weight: bold;
    font-size: 9pt;
    color: #000000
}
.RED9BR
{
    BACKGROUND-COLOR: ff0000;
    font-weight: bold;
    font-size: 9pt;
    color: #FFFFFF
}
.BLUE9BR
{
    BACKGROUND-COLOR: 0000FF;
    font-weight: bold;
    font-size: 9pt;
    color: #FFFFFF
}
.YEL9BR
{
    BACKGROUND-COLOR: FFFF00;
    font-weight: bold;
    font-size: 9pt;
    color: #000000
}
.RED12BR
{
    BACKGROUND-COLOR: ff0000;
    font-weight: bold;
    font-size: 14pt;
    color: #FFFFFF
}
.BLUE12BR
{
    BACKGROUND-COLOR: 0000FF;
    font-weight: bold;
    font-size: 14pt;
    color: #FFFFFF
}
.YEL12BR
{
    BACKGROUND-COLOR: FFFF00;
    font-weight: bold;
    font-size: 14pt;
    color: #000000
}
.NIGE
{
    BACKGROUND-COLOR: #FFFF00;
    color: #000000
}
.SEN
{
    BACKGROUND-COLOR: #FF99FF;
    color: #000000
}
.SASI
{
    BACKGROUND-COLOR: #009900;
    color: #FFFFFF
}
.OI
{
    BACKGROUND-COLOR: #660000;
    color: #FFFFFF
}
.TEXT6{
    font-size: 6pt;
}
.TEXT7{
    font-size: 7pt;
}
.TEXT8{
    font-size: 8pt;
}
.TEXT9{
    font-size: 9pt;
}
.TEXT10{
    font-size: 10pt;
}
.TEXT11{
    font-size: 11pt;
}
.TEXT12{
    font-weight: bold;
    font-size: 12pt;
}
.TEXT14{
    font-weight: bold;
    font-size: 14pt;
}
SUP{
    font-size: 7pt;
}
.MENU1{
color:#000066;
font-size:12px;
LINE-HEIGHT: 140%;
margin: 5px 5px;
}
.MENUW1{
color:#003303;
font-size:12px;
LINE-HEIGHT: 140%;
margin: 5px 5px;
}
.MENU2{
color:#0000FF;
font-size:12px;
margin: 5px 0px;
}
.MENU3{
color:#FFFF00;
font-size:12px;
margin: 5px 0px;
}
#contents-base
{
    MARGIN: 15px;
		PADDING-RIGHT: 10px;
		PADDING-LEFT: 10px;
		FONT-SIZE: 11pt;
		PADDING-BOTTOM: 10px;
		PADDING-TOP: 10px;
		font-family: "‚l‚r ƒSƒVƒbƒN", sans-serif;
}
#contents-base2
{
    MARGIN: 15px;
		PADDING-RIGHT: 10px;
		PADDING-LEFT: 10px;
		FONT-SIZE: 10pt;
		PADDING-BOTTOM: 5px;
		PADDING-TOP: 10px;
}
.kaijo{
		color:#FF0000;
}
.sinsei{
		color:#0000FF;
}