/* === ページ共通 ===*/

BODY {
  color : #000080;
  background-color : #ffffff;
  font-size : 95%  
  margin-left : auto;
  margin-right : auto;
  margin-top : 30px;
  margin-bottom : auto;
  line-height : 150%;
  text-align : center;
}
DIV {
  width : 750px;
  text-align : left;
  margin-left : auto;
  margin-right : auto;
  margin-top : 30px;
  margin-bottom : 10px;
}
HR {
  width : 750px;
  margin-left : auto;
  margin-right : auto;
}
TABLE {
  width : 750px;
  margin-left : auto;
  margin-right : auto;
  margin-top : 30px;
  margin-bottom : 20px;
  border : 1px solid #000000;
  border-collapse : collapse;
}
TH {
  font-size : 95%;
  color : #ffffff;
  background-color : #000080;
  border : 1px solid #ffffff;
}
TD {
  font-size : 95%;
  color : #000080;
  border : 1px solid #000000;
  padding : 5px;
}
H1 {
  line-height : 140%;
}
A:link {
  color : 0066ff;
}
A:visited {
  color : 000033;
}
A:hover {
  color : ff9966;
}
.tdsub {
  font-size : 95%;
  color : #000000;
  background-color : #eeeeee;
  border : 1px solid #000000;
}
.tdsub2 {
  font-size : 95%;
  color : #ffffff;
  background-color : #990033;
}
.tdsub3 {
  text-align : center;
  font-size : 95%;
  color : #000080;
  background-color : #ffffff;
}
.tdsub4 {
  vertical-align : top;
  font-size : 95%;
  color : #000080;
  background-color : #ffffff;
}
.txtleft {
  width : 750px;
  text-align : left;
}
.txtright {
  width : 750px;
  text-align : right;
}
.hrh {
  width : 360px;
}
.intable {
  width : 372px;
  margin-left : auto;
  margin-right : auto;
  margin-top : auto;
  margin-bottom : auto;
  border : 1px solid #000000;
  border-collapse : collapse;
}