/* 共通 */
a			{ font-weight:bold }
a:link		{ color:#0099FF; }
a:active	{ color:#ffff00; }
a:visited	{ color:#ff6699; }
body    	{ background: #fff8e7; color:#000000; }
h3			{ color: #0000ff }

/* テーブルレイアウト */
td		{ font-size: x-small;}
td.a	{ font-size: small  ; font-weight: bold ; }
th		{ background:#ffcc99; color: #ff0000}
tr.y	{ background:#ccffcc; }
tr.n	{ background:#ffccff; }






/* 全共通 */
table.A	{ }
tr.A	{ background:#ffffdd; }
tr.B	{ background:#ffeebb; }

A.A { font-weight:normal }
A.B { font-size:x-small; font-weight:normal }

/* トップページ用設定 */
/* タイトル用 */
H1 { color: red ; font-weight: bold ; background: #ccffff ; margin-top: -2% }
DIV.A {color: orange ; font-weight: bold ;  background: #ccffff ;border: 8px groove #00ff00 }
FONT.A {color: #0000ff ; font-weight: bold ; font-size: 10pt ; background: #ccffff}
FONT.B {color: #0000ff ; font-weight: normal ; font-size: 8pt ; background: #ccffff ; font-style: italic}
FONT.f9 {color: #6666CC ; font-weight: normal ; font-size: x-small ;}

/* 速報など用 */
DIV.B {background: #336699 ;border: solid #ff0000 ; text-align: center}

/* 画像枠 */
DIV.C {border: 6px groove #ff9999}

/* コンテンツタイトル用 */
DIV.E {background-color: #336699 ;border: solid #ff0000 ;line-height: 150%;}
H2 { color: #0000ff ;  font-weight: bold ; border: 4px groove #00ff00 }


/* リンクページ用設定 */
/* タイトル用 */
DIV.D {background: #996666 ; border: 8px groove #ccffcc}


/* リスト用設定 */
/* タイトル用 */
H3 { color: #0000ff }


/* 未使用 */
DIV.Z { color: red ; font-size: 150% ; background: yellow ; border: medium groove ; border-color: red }
DIV.S { font-size: large ; background: yellow ; border: medium groove ; border-color: red }

