body{
  margin: 0px 30px 15px 30px;
  color: #003366;
  background-color: #ffffff;
}
#header{
  margin: 0px;
  padding: 0px;
}
#footer{
  margin: 5px 0px;
  text-align: right;
}
#container{
  margin: 0px auto;
  padding: 0px;
  text-align: left;
}
#title{
  margin: 0px 0px;
  padding: 10px 10px 10px 10px;
  color: #ffffff;
  background-color: #003366;
}
h1{
  margin: 0px 20px;
  text-align: left;
  font-size: 20pt;
  font-weight: bold;
  font-family: "ＭＳ Ｐ明朝",平成明朝,serif;
  display: inline;
}
h2{
  margin: 0px 10px;
  text-align: left;
  vertical-align: bottom;
  font-size: 14pt;
  font-weight: bold;
  font-family: "ＭＳ Ｐ明朝",平成明朝,serif;
  display: inline;
}
.common{
  margin: 0px 10px;
  text-align: left;
  vertical-align: top;
  font-size: 16pt;
  font-weight: bold;
  font-family: "ＭＳ Ｐ明朝",平成明朝,serif;
  display: inline;
}
#topmenu{
  margin: 8px 0px;
}
.main{
  margin: 0px;
  padding: 0px;
  text-align: center;
	background-color: #e8e8e8;
}
.clear_both{
	clear: both;
}
.note{
  margin: 0px 5px;
  text-align: left;
  font-size: small;
  font-weight: normal;
  font-family: "ＭＳ Ｐゴシック", 平成ゴシック, sans-serif;
}
a{
	font-weight: bold;
}
.copyright{
  margin-right 0px;
  text-align: right;
  font-size: small;
  font-weight: normal;
  font-family: "ＭＳ Ｐゴシック", 平成ゴシック, sans-serif;
}
