/*	スタイルシート	*/
BODY{ margin: 2px; padding: 0px; font-size: 100%; line-height:165%; background-color: #080808; }

.left { width: 204px; background-color: yellow; color: black; padding: 2px 2px 2px 4px; margin: 2px 16px 0px 0px; position: absolute; left: 2; top: 2; }
.left a { color: blue; font-size: 80%; line-height: 120%; text-decoration: none; font-weight: normal;}
.menu { background-color: black ;}
.menu a { font-size: 20px; text-decoration: none; color: white; font-weight:bold; }
.menu a:visited { color: white; }
.left a:hover { background-color:pink; color: black; }
.left td { color: darkblue; }

.main { margin: 0px 0px 0px 220px; width: 640px; color: white; }
.main div { margin:4px 0px 4px 0px; padding: 8px; border: 1px solid #000066; background-color: #191919; }
.main H1 { margin:8px 0px 4px 0px; padding: 4px; font-size: 165%; line-height:120% ; color: black; text-align: center; border-top: 3px solid red; border-bottom: 3px solid red; background-color: yellow; }
.main H2 { margin:8px 0px 4px 0px; padding: 2px; border: 1px solid lime; text-align: center; background-color: #003300; color: white; font-size: 140%; line-height: 115%;}
.main H3 { margin:8px 0px 4px 0px; padding: 2px; border: 1px solid blue; text-align: center; background-color: #000044; color: white; font-size: 115%; line-height: 115%;}
.main H4 { margin:8px 0px 4px 0px; padding: 2px 2px 2px 16px; font-size: 115%; color: white; }
.main td { background-color: #333333; color: white; }
.main th { background-color: #550000;; color: white; }
.main A { color: aqua; }
.main A:hover { background-color: #66ff66; color: blue; }

A { text-decoration:underline; font-weight:bold; }
A:hover { background-color: yellow; color: darkblue; }
B { color: yellow; }
SMALL { font-size: 80%; line-height:145%; }
TD	{ font-size: 100%; line-height:165% }
BIG	{ font-size: 150%; line-height:120%;	font-weight:bold; color: yellow;}
SUP { font-weight: bold;}

.P10	{ font-size: 68%; line-height:120%; }
.P12	{ font-size: 100%; line-height:150%; }
.P18	{ font-size: 115%; line-height:140%; }
.P20	{ font-size: 125%; line-height:130%;	font-weight:bold }
.P24	{ font-size: 150%; line-height:120%;	font-weight:bold }
.P32	{ font-size: 200%; line-height:110%;	font-weight:bold }
.BL	{ padding:2px; font-size: 105%; line-height:150%;	font-weight:bold; color: #550099; background-color: #ffffcc;}
