
body	{ color: darkblue; background: white }
h2, h3, h4	{ color: forestgreen }
a:link		{ color: royalblue }
a:visited	{ color: red; }
kbd		{ color: darkred }
/*pre,tt		{ color: black }*/
p.disp		{ margin-left: 80 }
p		{ margin-left: 3%;
                  margin-right: 3%;
                  }
a:hover
{
  POSITION: relative;
  TOP: 1px;
  LEFT: 1px;
  color:red;
  }

a:focus
{
  POSITION: relative;
  TOP: 1px;
  LEFT: 1px;
  color:red;
  }

/* 本文の文字色 （NN4での不具合対策）*/
div.day, p, dl, th, td, ul, div.version, address
{
  color: darkblue;
  }

TABLE
{
  margin-left:2%;
  margin-right:2%;
  padding: 0em 1.5em 0em 1.5em;
  line-height: 120%;
  }

/* キーバインド */
kbd
{
  font-size: 100%;
  color: red;
  /*        font-style: italic;*/
  }

div.tlevel1
{
  font: bold large/130%;
  text-align: left;
  margin-top: 2em;gray
  border-width: 0 0 0.1em 0;
  border-style: none solid;
  border-color: black;
/*  padding: 0.4em 0;*/
  }

div.tlevel2
{
  font-size: 110%;
  line-height:130%;
  border-width: 0 0 0.1em 0;
  border-style: solid none;
  border-color: white;
  text-align: black;
/*  margin-top: 2em;
  border-width: 0.1em 0.1em 0.1em 0.1em;
  border-style: solid solid;
  border-color: white;*/
/*  padding: 0.4em 0;*/
  }

div.tlevel3
{
  font-size: 110%;
  line-height:140%;
  }

div.tlevel4
{
  font-size: 110%;
  line-height:140%;
  }

.hilite1, .hilite4, .hilite7 { background-color: #ffa; }
.hilite2, .hilite5, .hilite8 { background-color: #caff70; }
.hilite3, .hilite6, .hilite9 { background-color: #aff; }
