body{
  color: #333333;
  background-color: #ffffff;
  margin-top : 10px;
  margin-bottom : 10px;
}

table{
  font-size : 14px;
}

.waku01{
  background-color : #ffffff;
  border : 1px solid #999999;
}

.waku02{
  background-color : #ffffff;
  padding : 10px;
  border : 1px solid #cccccc;
}

.title-bk{
  font-size : 15px;
  font-weight : bold;
  color : #ffffff;
  padding : 13px 7px 13px 20px;
  background-color : #008080;
}

.midasi h1{
  font-size : 15px;
  color : #333333;
  padding : 7px 7px 7px 20px;
  background: url(image/bk_midasi.jpg) no-repeat;
  border : 1px solid #999999;
}

.honbun{
  color: #333333;
  font-size : 14px;
  padding : 20px;
  line-height : 20px;
}

.honbun-pr30{
  color: #333333;
  font-size : 14px;
  padding-right : 30px;
  line-height : 15px;
}

.totop{
  font-size : 12px;
  padding-right : 10px;
}

.toback{
  font-size : 12px;
  padding-left : 10px;
}

a:link,
a:visited,
a:active,
a:hover{
color: #333333;
}

.waku-footer{
  color: #ffffff;
  font-size : 12px;
  background-color : #008080;
  line-height : 20px;
}

a:link.footer,
a:visited.footer,
a:active.footer,
a:hover.footer{
border-bottom : 1px dotted #ffffff;
text-decoration : none;
}

.close_mgn{
  margin-top : 20px;
  margin-left : auto;
  margin-right : auto;
  margin-bottom : 20px;
}
