BODY{
  
  text-align : center;
  margin-left : auto;
  margin-right : auto;
  font-size : 15px;
  
}
.top-all{
  width : 800px;
}
.12pxl{
  font-size : 12px;
  line-height : 1.5;
}
.13pxl{
  font-size : 13px;
  line-height : 1.5;
}
.top{
  background-color : #ffffff;
  font-size : 15px;
  width : 800px;
  line-height : 1.5;
  margin-top : 0px;
  margin-bottom : 0px;
  margin-left : 0px;
  margin-right : 0px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-top-color : black;border-right-color : black;border-bottom-color : black;border-left-color : black;}

.hidari{
  
  font-size : 13px;
  width : 215px;
  vertical-align : top;
  white-space:nowrap;
  line-height : 1.5;
  text-align : left;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
border-width : 1px 1px;border-right-width : 0px;border-bottom-width : 1px;border-style : solid solid solid solid;border-color : black black black black;}

.hidari-table{
  font-size : 13px;
  vertical-align : top;
  white-space:nowrap;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  line-height : 1.5;
  width : 200px;
  font-weight : 500;
  background-color : #fdfffd;
  text-align : left;
}
.hidari-table A{
  background-color : #fdfffd;
  border : solid;border-top-width : 0px;border-right-width : 0px;border-bottom-width : 0px;border-left-width : 0px;
  border-color : #d9eada;border-right-color : #d9eada;border-bottom-color : #d9eada;border-left-color : #d9eada;
  color : #466842;
  font-size : 13px;
  font-weight : 500;
  padding-top : 1px;padding-right : 1px;padding-bottom : 1px;padding-left : 1px;
  text-align : top;
  text-align-decoration : none;
  white-space:nowrap;
  line-height : 1.5;
  
  text-align : left;
  vertical-align : top;
}
.migi{
  font-size : 13px;
  
  color : black;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
  text-align : left;
  top : auto;
  left : auto;
  vertical-align : top;
  width : 580px;
border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : black black black black;
  line-height : 1.5;
}

.migi-table{
  font-size : 13px;
  vertical-align : top;
  white-space:nowrap;
  line-height : 1.5;
  
  
  
  text-align : left;
  width : 540px;
border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #87bc8a #87bc8a #87bc8a #87bc8a;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}
.migi-table IMG{
  text-align : left;
  margin : 5px;
  line-height : 1.5;
}

.migi-table-pension{
  margin-left : auto;
  margin-right : auto;
  font-size : 13px;
  vertical-align : top;
  padding-top : 1px;
  padding-left : 1px;
  padding-right : 1px;
  padding-bottom : 1px;
  width : 550px;
  border-width : 1px 1px 0px 0px;
  border-style : solid solid solid solid;
  border-color : black;
}

.migi-table-pension TD{
  border-width : 1px 1px;border-bottom-width : 1px;border-left-width : 1px;
  border-top-style : ridge;border-right-style : ridge;border-bottom-style : ridge;border-left-style : ridge;
  border-color : black;
}

H1{
  font-size : 14pt;
  text-align : left;  
  padding-top : 2px;padding-right : 2px;padding-bottom : 2px;padding-left : 4px;
  font-style : normal;
  color : black;
  font-weight : 500;
  margin-top : 5px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 10px;
  border-top-style : ridge;border-right-style : ridge;border-bottom-style : ridge;border-left-style : ridge;border-top-width : 0px;border-right-width : 1px;border-bottom-width : 1px;border-left-width : 0px;
  border-top-color : #ddecde;border-right-color : #ddecde;border-bottom-color : #ddecde;border-left-color : #ddecde;
  text-align : top;
  text-align-decoration : none;
  white-space:nowrap;
  line-height : 1.4;


  
background-position : center center;
  
  background-color : #eff5ef;
}
H2{
  font-size : 13px;
  color : #0e2312;
  font-style : normal;
  background-color : #b9ccb7;
  font-weight : 500;
  margin-top : 5px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 8px;
  padding-top : 1px;
  padding-left : 3px;
  padding-right : 1px;
  padding-bottom : 1px;
}

.td{
  padding-top : 15px;
  padding-right : 15px;
  padding-bottom : 15px;
  padding-left : 15px;
  font-size : 13px;
  text-align : left;
  line-height : 1.45;
}

A:VISITED {
  color : #498592;
  text-decoration : none;
  font-weight : 400;
}

A:ACTIVE {
  color : #417650;
  text-decoration : none;
  font-weight : 400;
}

A:HOVER {
  color : #004f00;
  text-decoration  none;
  font-weight : 400;
  background-color : #a0c99c;
}
A { text-decoration : none ;}


.foot{
  width : 800px;
  line-height : 1.5;
  
  
  
  font-size : 13px;
  vertical-align : top;
  text-align : left;
  
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : black black black black;}
H4{
  font-size : 13px;
  font-weight : 400;
  color : black;
  padding-top : 1px;
  padding-left : 1px;
  padding-right : 1px;
  padding-bottom : 1px;
  margin-top : 8px;
  margin-left : 1px;
  margin-right : 1px;
  margin-bottom : 8px;
  background-color : #e0e3ed;
}
