

BODY,TD{
  font-size : x-small;
  font-family : Verdana;
}
A{
  color : #000000
;
}
A:HOVER{
  color : #6c95a8;
  text-decoration : underline;
}
.t{
  font-family : "Lucida Sans Unicode";
  font-weight : bold;
}

/* トップ */
#top TABLE{
  border : none;
  height : 100%;
  width : 100%;
}
#top A{
  text-decoration : none;
}
.menu{
  border-right : 1px solid #152748;
  text-align : right;
  width : 100%;
}
.menu UL{
  margin : 0px;
  padding : 0px;
}
.menu UL LI{
  font-size : 95%;
  list-style : none;
  display : inline;
  padding-left : 0.3em;
}
.menu B{
  font-size : 100%;
}
#top H1{
  letter-spacing : 1.7em;
  font-size : 31px;
  padding : 20px 0 20px 0;
}
.al{
  text-align : right;
  font-size : xx-small;
}
.tu{
  line-height : 2.8em;
}
.tb{
  line-height : 1.9em;
}

/* 各ページ */

#PlusCssAd{margin:0; padding:0; width:20px; float:right;}

#page H1{
  font-size : 30px;
  font-family : "Courier New", Courier, mono;
  letter-spacing : 0.5em;
  text-align : right;
  border-bottom : 1px solid #152748;
  padding : 60px 30px 60px 30px;
}
.note{
  padding : 30px;
  line-height : 1.3em;
}
.link{
  font-size : 30px;
  font-family : "Courier New", Courier, mono;
  font-weight : bold;
  border-top : 1px solid #152748;
  padding : 60px 30px 60px 30px;
  letter-spacing : 0.5em;
}
.link A{
  text-decoration : none;
}
