@charset "shift_jis";
body {
  text-align: center;
  margin-top:0px;
  margin-left:25px;
  margin-right:25px;
  padding : 0;
  color:#000000;
}
h1 {
  font-size:28px;
  color:#000080;
  font-family : ‚l‚r ‚oƒSƒVƒbƒN;
  text-align: center;
  margin-bottom:15px;
  margin-top:15px;
}
p, th, td {
  font-family : ‚l‚r ‚oƒSƒVƒbƒN;
  font-size:15px;
  margin-left:10px;
  margin-right:5px;
  line-height:120%;
}
table {
  table-layout:auto;
  border:none;
  border-collapse:collapse;
  width:100%;
}
th {
  border-top:1px solid #000000;
  border-left:1px solid #000000;
  border-right:1px solid #000000;
  border-bottom:1px solid #000000;
  background:#dcdcdc;
  font-family : ‚l‚r ‚oƒSƒVƒbƒN;
  color:#000000;
}

.bt3 {
  border-top:1px solid #000000;
  border-left:1px solid #000000;
  border-right:1px solid #000000;
  border-bottom:1px solid #000000;
  font-family : ‚l‚r ‚oƒSƒVƒbƒN;
  color:#000000;
  text-align:center;
  font-weight:600;
  background:#ffffff;
}
.bt5 {
  font-family : ‚l‚r ‚oƒSƒVƒbƒN;
  color:#000000;
  text-align:left;
}
.bt6 {
  border-top:1px solid #000000;
  border-left:1px solid #000000;
  border-right:1px solid #000000;
  border-bottom:1px solid #000000;
  text-align:left;
  background:#ffffff;
}

.ctr {
  text-align:center;
}
.c1 {
  width:5%;
text-align:center;
}
.c2 {
  width:25%;
text-align:center;
}
.c3 {
  width:100px;
text-align:center;
}

.c3a {
  /* width:160px; */
text-align:center;
}

.emp {
  height:25px;
}

a:link {
  color:#000080;
  text-decoration: underline;
}
a:visited {
  color:800000;
  text-decoration: underline;
}

a:hover {
  color:#c0c0c0;
  background-color:#696969;
  text-decoration: none;
}
a:active {
  text-decoration: underline;
}

.lft {
  text-align:left;
  margin-top:20px;
}

.bl-a {
  color:#000000;
}

.bl {
  color:#0000cc;
  text-decoration: underline;
}

* a img {
  border:0;
}

.rd {
  color:#ff0000;
}

