*{
  box-sizing:border-box;
  -moz-box-sizing:border-box;
  scrollbar-arrow-color:#e6e6fa;
  scrollbar-3dlight-color:#ffffff;
  scrollbar-base-color:#e6e6fa;
  scrollbar-shadow-color:#ffffff;
  scrollbar-face-color:#ffffff;
  scrollbar-highlight-color:#ffffff;
  scrollbar-darkshadow-color:#ffffff;
  scrollbar-track-color:#e6e6fa;
  box-sizing:border-box;
  -moz-box-sizing:border-box;
}
BODY{
  font-family:"ＭＳ 明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
  color:#203744;
}
A{
  color:#666666;
}

/* 目次 */
#top{
  font-size:x-small;
}
H1{
  font-family:"ＭＳ 明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
  font-size:85px;
  text-align:center;
  font-weight:normal;
  line-height:1em;
  margin-top:17%;
  color:#274a78;
}
#menu{
  margin:0 0 0 15%;
  padding:0px;
  display:block;
}
#menu LI{
  margin:0px;
  padding:0px;
  width:40%;
  list-style:none;
  float:left;
}
LI A{
  color:#203744;
  font-size:15px;
  text-decoration:none;
  padding:0 3 0 3px;
}
LI A:HOVER{
  color:#ffffff;
  background:#274a78;
}
#writer,
#update{
  text-align:right;
  color:#999999;
  letter-spacing:3px;
  font-size:90%;
  margin:0px;
}
#update{
  padding-bottom:1em;
  border-bottom:1px solid #84b9cb;
  margin-bottom:12px;
}
#footer{
  clear:both;
  padding-top:12px;
}
#footer A{
  display:block;
  padding:2em 0 2em 0;
  border-top:1px solid #84b9cb;
  text-decoration:none;
  text-align:center;
}

/* 各ページ */
#page{
  margin:0px;
  text-align:center;
}
#page A:HOVER{
  color:#ffffff;
  background:#274a78;
}
H2{
  border-top:1px solid #84b9cb;
  border-bottom:1px solid #84b9cb;
  font-size:x-small;
  font-weight:normal;
  line-height:1em;
  padding:5 0 3 0px;
  margin:90 auto 60 auto;
  letter-spacing:1px;
  width:70%;
  color:#274a78;
}
#note{
  width:70%;
  margin:auto auto 60 auto;
  font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
  font-size:x-small;
  line-height:1.5em;
  text-align:left;
}
#navi{
  border-top:1px solid #84b9cb;
  border-bottom:1px solid #84b9cb;
  width:70%;
  font-size:x-small;
  margin:auto;
  padding:3 0 3 0px;
}
#navi A{
  color:#274a78;
  text-decoration:none;
}


