body 
{margin:20px; padding:0px; background: #ffffff;
 font-family:Verdana,Chicago,Arial,Osaka,sans-serif;
 font-size:100%; color:#333333; line-height:150%;}

td{font-size:90%; line-height:180%; margin: 0px; padding:0px;}

a{color:#5F9EA0; text-decoration:none;}

a:hover{color:#996666; text-decoration:none;}

input,select,textarea{border-style:solid; border-width:1px; border-color:#5F9EA0; background: #ffffff;}

.list{list-style:square; margin-left:20px;}

.text
{width:100%; margin:0px; padding:15px 0px 10px 0px;
 border-style:solid; border-color:#BDB76B; border-width:1px 0px 0px 0px;}

.box
{width:150px; margin:0px; padding:6px 6px 6px 6px; background:#ffffff;
 border-style:solid; border-color:#BDB76B; border-width:1px;
 color:#5F9EA0; text-align:center;}
 
.midasi
{width:300px; margin:8px 0px 4px 0px; padding:3px; background:#EEE8AA;
 color:#5F9EA0; text-align:left;}
 
 .table
{width:70%; margin:0px; padding:10px; background:#ffffff;
 color:#333333; text-align:left;
 border-style:solid; border-color:#BDB76B; border-width:1px;}

.box2
{width:100%; margin:0px; padding:20px;
 color:#333333; text-align:left;
 border-style:dotted; border-color:#BDB76B; border-width:1px;}
 
 .box3
{width:99%; height:100%; margin:0px; padding:20px; background:#ffffff;
 border-style:solid; border-color:#BDB76B; border-width:1px;}
 
  .kakomi
{width:100%; margin:0px; padding:20px; background:#ffffff;
 border-style:solid; border-color:#5F9EA0; border-width:1px;}
 
   .koe
{width:300px; margin:0px; padding:5px; background:#ffffff;
 border-style:solid; border-color:#5F9EA0; border-width:1px;}