/* $B4pK\(BBODY */
body	{background-color:#f2fff2;
       	color:#000000;	}

/* IE$B$,$&$^$/(B float $B$G$-$J$$$+$i$3$&=q$/$h$&$h(B */
body > div#menu {position: fixed;}

div#main { /* $BK\J8$r$3$C$A$K=q$/$3$H$K$9$k(B */
  padding-left: 90; height: 98%; overflow: auto; /* $B$3$N(B2$B9T$,(BIE$BMQ$K(B
  $BI,?\(B */
  margin-left: 0;
}

body > div#main {height: auto; overflow: show;}

/* menu(navi)$BItJ,(B */
div#menu {
	position: absolute;
	top: 10; left: 5; width: 70;
	color:#000000;
        text-align:center;
        border-color:#9ba09f;
        border-width: 2px;
        border-style: solid;
        background-color:#e2ffff;
        font-size:small;
        padding:1px;
	z-index:2;
	box-shadow:3px 0 3px #000;  /* $B1F(B */
	-moz-box-shadow: 3px 0 3px #000; /* $B1F(B  firefox */
	-webkit-box-shadow: 3px 0 3px #000; /* $B1F(B chrome safari */
}

/* menu(navi)$BItJ,$N%j%s%/(B */
.navi a:link	{color:#000000; background:none;}
.navi a:visited {color:#000000; background:none;}
.navi a:hover   {color:#000000; background:#f4ffed; text-decoration:underline;
		padding:0px;}
.navi a 	{color:#000000; text-decoration:none;}


/* $B4pK\%j%s%/(B */
a:link{color:#003099;background:none;text-decoration:underline;}
a:visited{color:#026d52;background:none;text-decoration:underline;}
a:hover{color:#151a23;background:#ffd2b5;text-decoration:none;}
a:visited:hover{color:#013f14;background:#d1ffd6;text-decoration:none;}


/* $B$=$NB>(B */
p 	{margin-left:10px; margin-right:10px;}

table 	{margin-left:8px;margin-right:8px;}
table, tr, td {border:1px dotted; border-collapse: collapse;}

.border0 {border-style:none;}

.center	{text-align:center;}

.left 	{text-align:left;}

.right	{text-align:right;}

.small	{font-size:small;}

.big	{font-size:x-large;
	font-weight:bold;}

h1	{color:#30936a;
	border:0px;}


h2	{color:#005954;
	border:0px;}

hr 	{color: #3cb371;
	border-style:solid;
	border-width: 1px;}

dt	{text-indent: 1em;
	color: #191970;
	background-color:#e2ffff;
	padding: 3px;
	border-style:solid;
	border-color:#000000;
	border-width: 1px 0 0 0;}

dd 	{padding: 3px;}

.td200 {width:200;}

.torikeshi {text-decoration:line-through;}
