
/*
/*;3R3R[2;3R[2;3Rージ全体の指定 ----------*/

body {
  font-family: Verdana, Arial, Helvetica, sans-serif, "ＭＳ ゴシック","Hiragino KaKu Gothic Pro", Osaka;
  margin: 2%;
  padding: 2%;
  font-size: 12px;
  color: #333;
  background-color: #ffffff;
}

a:link {
  color: #004080;
  font-size: 12px;
}

a:visited {
  color: #004080;
  font-size: 12px;
}

p {
  margin: 20px 0 20px 0;
  line-height: 150%;
  letter-spacing: 1px;
}

.h1{
font-size:200%;
}

hr {
width: 95%;
height: 2px;
}

/*-main-*/

#main {
  margin: 40px auto 30px auto;
  padding: 4px 4px 0 4px;
  width: 90%;
  background-color: #ffffff;
}

/*-table-*/

table.table010 {
  margin-top: 0.2em;
  margin-bottom: 1em;
  width: 90%;
  border-collapse: collapse;
  border: solid 1px #999;
  font-size: 100%;
}

table.table010 caption {
  margin-top: 1em;
  text-align: left;
}

table.table010 th,
table.table010 td {
  border: solid 1px #999;
  padding: 4px 6px;
}

table.table010 th {
  background: #E6E6E6;
  text-align: center;
  white-space: nowrap;
  color: #666;
}

table.table010 td.title {
  text-align: center;
  font-size: 200%;
  font-weight: bolder;
}

table.table010 td.dcu {
  width:150px;
}

table.table010 td.dir {
  width:260px;
}}


