body{
  margin: 0px;
  color: #003300;
  background-color: #ffffff;
}
#header{
  margin: 0px;
  padding: 0px;
}
#container{
  width: 760px;
  margin: 0px auto;
  text-align: left;
}
#title{
  margin: 10px 0px;
}
.linkbox{
  margin-right: 10px;
  padding: 5px 20px;
  text-align: center;
  background-color: #006600;
  display: inline;
}
h1{
  margin: 0px 10px;
  text-align: left;
  font-size: x-large;
  font-weight: bold;
  font-family: "ＭＳ Ｐ明朝",平成明朝,serif;
  display: inline;
}
#topmenu{
  margin: 0px 0px;
}
#main{
  margin: 10px 0px;
}
#footer{
  margin: 0px 10px;
  text-align: right;
}
.note{
  margin: 0px 10px;
  text-align: left;
  font-size: small;
  font-weight: normal;
  font-family: "ＭＳ ゴシック",平成ゴシック, monospace;
}
a.root:link {
  padding: 0px;
  font-size: medium;
  font-weight: bold;
  color: #ffffff;
}
a.root:visited {
  padding: 0px;
  font-size: medium;
  font-weight: bold;
  color: #ddffdd;
}
a.root:active {
  padding: 0px;
  font-size: medium;
  font-weight: bold;
  color: #ddffdd;
}
a.root:hover {
  padding: 0px;
  font-size: medium;
  font-weight: bold;
  color: #ddffdd;
}
.copyright{
  margin-right: 1em;
  text-align: right;
  font-size: small;
  font-weight: normal;
  font-family: "ＭＳ Ｐ明朝",平成明朝,serif;
}
