  
INPUT{
  background-color : #dae88e;
  padding-top : 3px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 3px;
  margin-top : 3px;
}
.waku-form{border-width : 3px 3px 3px 3px;border-style : dashed dashed dashed dashed;border-color : #d3e377 #d3e377 #d3e377 #d3e377;
  margin-left : 3px;
  margin-right : 3px;
  padding-top : 3px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 3px;
}.wakunasi-form1{
  
  
  
  
  
  
  font-size : 83%;
  margin-bottom : 2px;
}.waku-form2{border-width : 3px 3px 3px 3px;border-style : dashed dashed dashed dashed;border-color : #d3e377 #d3e377 #d3e377 #d3e377;
  margin-left : 3px;
  margin-right : 3px;
  padding-top : 3px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 3px;
  margin-bottom : 3px;
}.waku-form-m{border-width : 3px 3px 3px 3px;border-style : dashed dashed dashed dashed;border-color : #d3e377 #d3e377 #d3e377 #d3e377;
  margin-left : 27%;
  margin-right : 27%;
  padding-top : 3px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 3px;
  color : #808040;
  font-size : 83%;
  margin-top : 1em;
}.waku-form-m2{border-width : 3px 3px 3px 3px;border-style : dashed dashed dashed dashed;border-color : #d3e377 #d3e377 #d3e377 #d3e377;
  margin-left : 5%;
  margin-right : 5%;
  padding-top : 3px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 3px;
  color : #808040;
  font-size : 83%;
  margin-top : 1em;
}
.waku{border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #cacae1 #cacae1 #cacae1 #cacae1;
  text-align : center;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
}.waku-f{border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #cacae1 #cacae1 #cacae1 #cacae1;
  text-align : center;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  font-size : 83%;
  color : #808040;
}.waku-f100{border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #cacae1 #cacae1 #cacae1 #cacae1;
  text-align : center;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  
  color : #808040;
}.hyo-font-g{
  text-align : center;
  
  
  
  
  font-size : 83%;
  color : #808040;
  font-weight : bold;
}
.hyo1{
  font-weight : normal;
  color : gray;
  vertical-align : sub;
  border-width : 2px 2px 2px 2px;
  border-style : dashed dashed dashed dashed;
  border-color : silver silver silver silver;
  font-size : 83%;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  text-align : center;
}
.hyo2{
  background-color : #eaeaf4;
  border-width : 2px 2px 2px 2px;
  border-style : dashed dashed dashed dashed;
  border-color : silver silver silver silver;
  padding-top : 2px;
  padding-bottom : 2px;
  font-size : 83%;
}
.hyo3{
  background-color : #eaeaf4;
  border-top-width : 2px;
  border-bottom-width : 2px;
  border-top-style : dashed;
  border-bottom-style : dashed;
  border-top-color : silver;
  border-bottom-color : silver;
  font-size : 100%;
  border-left-width : 2px;
  border-right-width : 2px;
  border-left-style : dashed;
  border-right-style : dashed;
  border-left-color : silver;
  border-right-color : silver;
}
.waku-blue{border-width : 1px 1px 1px 1px;border-style : dotted dotted dotted dotted;border-color : #8080c0 #8080c0 #8080c0 #8080c0;}
.tate-middle{
  vertical-align : middle;
}
FORM{
  margin-top : 3px;
}