/* -*- c -*- */
BODY
{
 background: #a0d0d0 url(/yamada/figs/logo0.jpg) no-repeat fixed top left;
}
BODY.computer
{
 background: #a0d0d0 url(/yamada/figs/logo0.jpg) no-repeat fixed top left;
 text=#200010;
 vlink=#600030;
 alink=#ff0000;
}
BODY.old
{
 background: #ffcc66;
 text=#200010;
 vlink=#600030;
 alink=#ff0000;
}
td
{
 color: black;
 background-color: lightgreen;
}
td.head
{
 color: black;
 background-color: orange;
}
div.head{
 background-color: #dcc;
 border-bottom-style: groove;
 position: absolute;
 top: 0;
 left: 9%;
 width: 91%;
 height: 50px;
}
div.index {
 clear: both;
 position: absolute;
 left: 0;
 top: 50px;
 width: 15%;
 height: auto;
}
div.ad {
 position: absolute;
 left: 85%;
 top: 50px;
 width: 13%;
}
div.body {
 position: absolute;
 border: solid 0.01px #00ff00;
 border-top-style: groove;
 border-left-style: groove;
 border-right-style: groove;
 left: 16%;
 top: 50px;
 width: 70%;
 background-color: #ccffff;
}
div.fullbody {
 position: absolute;
 margin-left: 0.5em;
 margin-right: 0.5em;
 left: 8%;
 top: 50px;
 width: 91%;
 border: solid 0.01px #00ff00;
 background-color: #ccffff;
}
div.wideindex {
 position: absolute;
 left: 0;
 top: 50px;
 width: 25%;
 height: auto;
}
div.widebody {
 border: solid 0.01px #00ff00;
  border-left-style: groove;
 background-color: #ccffff;
 position: absolute;
 top: 50px;
 left: 25%;
 width: 75%;
}
h1 {
  font-family: "sans-serif";
  font-size: 29px;
  color: #000000;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: center;
}
h2 {
  font-family: "sans-serif";
  font-size: 20px;
  color: #000000;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: center;
}

pre.screen {
  color: #000;
  border: thin inset;
  background-color: #fff;
  padding: 0.5em;
  pitch: 5;
  white-space: pre;
  margin-left: 1em;
}

#m1 A {
 top: 0pt;
 color: #773;
}

#m1 A:hover {
 color: #000;
 background-color: rgb(255, 250, 205);
}

#m1 P {
 margin-bottom: 0em;
 margin-top: 0em;
 padding: 0;
 background-color: #add8ff;
}

#m2 p {
 margin-bottom: 0em;
 margin-top: 0em;
 padding: 0;
 background-color: #d8ffad;
}
