*{
  margin: 0;
  padding: 0;
}
body{
  color : rgb(0, 0, 0);
  font-size: small;
  font-family: "メイリオ", "Meiryo", verdana, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Osaka", "ＭＳ Ｐゴシック", "MS PGothic", Sans-Serif;
  line-height: 150%;
}
img{
  border: 0;
}
ul{
  list-style-type: none;
}
div#container{
  margin : 0 auto;
  width : 740px;
}
div#header{
  width : 100%;
}
div#contents{
  width : 100%;
}
div#footer{
  width : 100%;
  color : rgb(255, 147, 38);
  text-align : center;
  margin-top : 15px;
}
h1{
  text-align : center;
  margin-top : 10px;
  margin-bottom : 10px;
  letter-spacing : 0.3em;
  font-family : "ＭＳ Ｐ明朝";
}
div#header{
  background-color : rgb(194, 252, 203);
}
h2{
  text-align : center;
  letter-spacing : 0.5em;
  font-weight : normal;
  padding-top : 20px;
  padding-bottom : 20px;
}
/*================表=======================*/
table{
  border-collapse: collapse;
  border-spacing: 0;
  border : 2px solid navy;
/*  margin : auto;*/
  width : 670px;
}
td{
  border : 1px solid navy;
  padding:3px;
}
th{
  border-left : 1px solid navy;
  border-right : 1px solid navy;
  border-bottom : 3px double navy;
  padding:3px;
}
td:nth-child(1){
	width : 7%;  text-align : center;
}
td:nth-child(2){
	width : 15%;  text-align : center;
}
td:nth-child(3){
	width : 56%;
}
td:nth-child(4){
	width : 14%;  text-align : center;
}
td:nth-child(5){
	width : 8%;  text-align : center;
}
/*================資料へのリンク=======================*/
td.dropmenu{
    position: relative;
}
td.dropmenu ul{
  list-style: none;
  position: absolute;
  width: 190px;
  top: 0;
  left: 100%;
  margin: 0;
  padding: 0;
}
td.dropmenu ul li{
  overflow: hidden;
  width: 100%;
  height: 0;
  color: #ffffff;
  -moz-transition: .2s;
  -webkit-transition: .2s;
  -o-transition: .2s;
  -ms-transition: .2s;
  transition: .2s;
}
td.dropmenu ul li a{
  display: block;
  text-decoration: none;
  padding: 9px 9px;
  background: #00aaee;
  color: #ffffff;
  border: 1px solid #ffffff;
  text-align: left;
  font-size: 11px;
  font-weight: normal;
}
td.dropmenu li:hover > a{
	 
  background: #00aaee;
  color: #ffff00;
}
td.dropmenu:hover ul li{
  overflow: visible;  
  height: 30px;
  border-bottom: 1px dotted #00aacc; 
  border-left: 1px dotted #ffffff;
}
/*================戻る=======================*/
p.modoru{
  text-align : center;
  margin-top : 10px;
  margin-bottom : 10px;
}
