BODY { 
  background-color : white;
  width : 790px;
}
UL {
  color : #000033;
  line-height : 1.5;
}
OL {
  color : #003300;
  line-height : 1.5;
}
HR {
  font-size : medium;
  line-height : 1.0;
}
TD { color : #000033 }
.annai {
  font-weight : bold;
  font-size : small;
  color : #000033;
}
.chuushaku {
  color : #000033;
  line-height : 1.2;
}
.each-cap {
  font-weight : bold;
  font-size : 16px;
  color : #000033;
}
.honbun {
  color : #000033;
  line-height : 1.80;
}
BODY, P {
  line-height : 1.5;
  font-family : 'ƒƒCƒŠƒI',Meiryo,'‚l‚r ƒSƒVƒbƒN',sans-serif;
}
H1 {
  font-family : 'HG³ž²‘‘Ì-PRO','‚l‚r –¾’©',serif;
  font-size : 150%;
  border-width : 0px 0px 2px 0px;
  border-color : #000033;
  border-style : solid;
}
.main-title {
  font-weight : bold;
  font-size : large;
  color : #000033;
  line-height : 1.0;
}
.sub-title {
  font-weight : bold;
  color : #000033;
  line-height : 1.50;
}
A:link { color : 0000ff }
A:visited { color : 000033 }
A:active { color : ff00ff }
A:hover { color : ff0000 }
A:link.TYPEANC{ 
  font-size : 13px;
  text-decoration : underline;
  color : #000099 }
A:visited.TYPEANC { 
  font-size : 13px;
  text-decoration : underline;
  color : #000099 }
A:active.TYPEANC { 
  font-size : 13px;
  text-decoration : underline;
  color : #ff00ff }
A:hover.TYPEANC { 
  font-size : 13px;
  text-decoration : underline;
  color : #ff0000 }

  #content, #navi
{
	float: right;
}
  body 
{ 
	width : 790px;
}

  #content 
{ 
	width : 630px;

}
  #navi
{ 
	width : 150px;

}
  #navi DIV TABLE TR TD
{ 
	color: #408080;
}
  #navi DIV TABLE TR TD A
{ 
	text-decoration : none;
}





