body {
  font-size:12pt;
  background-color:#fff5ee;
}
div.pagetitle {
  width:720px;
  border-width: medium; 
  border-style: single; 
  border-color: #000000; 
  background-color: "#FF99CC";
}
table.pagetitle{
  width:720px;
  border:3px double #000000;
  background-color:"#FF99CC";
}
td.pagetitle {
  border:0px ridge black;
  font-size:16pt;
  font-weight:bold;
  text-align:center;
  width:100%;
}
div.memotitle {
  width:720px;
  font-size:14pt; 
  font-weight:bold; 
}
table.memotitle {
  width:100%;
  border:3px double #000000;
}
td.memotitle {
  border:0px ridge black;
  font-size:14pt; 
  font-weight:bold;
}
div.memo {
  width:720px;
  border-width: medium; 
  border-style: single; 
  border-color: #000000;
}
table.memo {
  width:720px;
  border:3px double #000000;
}
table.memo1 {
  width:600px;
  border:3px double #000000;
  border-style: single; 
}
td.memo {
  border:0px ridge black;
  font-size:14pt; 
  font-weight:bold;
}
div.textarea {
  font-size:10pt;
}
textarea.kiyaku {
  font-size:9pt;
  width:100%;
}
div.button {  
  width:720px;
  border-width: medium; 
  border-style: single; 
  border-color: #000000; 
}
table.button{
  width:100%;
  border:3px double #000000;
}
td.button2{
  width:50%;
  border:0px ridge black;
}
td.button4{
  width:25%;
  height:16px;
  border:0px ridge black;
}
div.inputtitle1 {
  width:720px;
  border-width: medium; 
  border-style: single; 
  border-color: #000000; 
  background-color: "#FF99CC";
}
table.inputtitle1{
  width:100%;
  border:3px double #000000;
  background-color:"#FF99CC";
}
td.inputtitle1 {
  border:0px ridge black;
  font-size:14pt;
  font-weight:bold;
  text-align:center;
}
div.inputtable {
  width:720px;
  border-width: medium; 
  border-style: single; 
  border-color: #000000; 
}
table.input{
  width:100%;
  border:3px double #000000;
}
div.inputlabel {
  width:220px;
  border-width: medium; 
  border-style: single; 
  border-color: #000000;
  font-size:12pt;
  font-weight:bold;
  text-align:left; 
}
td.inputlabel {
  width:220px;
  border:1px ridge black;
  background-color:"C0C0C0";
  font-size:12pt;
  font-weight:bold;
  text-align:left;
}
div.inputlabel2 {
  width:220px;
  border-width: medium; 
  border-style: single; 
  border-color: "#BBBBFF";
  font-size:12pt;
  font-weight:bold;
  text-align:left; 
}
td.inputlabel2 {
  width:220px;
  border:1px ridge black;
  background-color:"#BBBBFF";
  font-size:12pt;
  font-weight:bold;
  text-align:left;
}
div.inputlabel3 {
  width:220px;
  border-width: medium; 
  border-style: single; 
  border-color: "#BBFFBB";
  font-size:12pt;
  font-weight:bold;
  text-align:left; 
}
td.inputlabel3 {
  width:220px;
  border:1px ridge black;
  background-color:"#BBFFBB";
  font-size:12pt;
  font-weight:bold;
  text-align:left;
}
td.input{
  border:1px ridge black;
}
td.inputmemo{
  border:0px ridge black;
  font-size:10pt;
}
input {
  font-size:12pt;
  height:18pt;
}
input.button {
  width:100%;
  height:20pt;
  font-weight:bold;
  font-size:12pt;
}
input.shorttext {
  width:100%;
}
input.longtext {
  width:100%;
}
table.noflame{
  width:720px;
  border:0px double #000000;
}
td.noflame{
  border:0px;
}