/* $B4pK\(BBODY */
body	{background-color:#ffdddd;
       	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: 140; 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: 80; left: 5; width: 100;
	color:#000000;
        text-align:center;
        border-color:#ea6b6b;
        border-width: 5px;
        border-style: inset;
        background-color:#ffe5c9;
        font-size:small;
        padding:10px;
	z-index:2;
}

/* 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 	{float:left;}

.right	{float:right;}

.small	{font-size:small;}

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

h1,h2	{color:#b53024;
	border:0px;}


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

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

p       {text-indent:1em;
         margin-left:10px; 
         margin-right:10px;}

