body { font: normal 0.8em arial, tahoma, verdana; background: #fff; margin: 0; color: #000 }
table { background: #fff; width:100% }
th { background: #fff; }
td { font-size: 0.8em; }
form { display: inline; }
textarea { font: normal 1em arial, tahoma, verdana; }
li { line-height: 1.8em; }
ol { padding-left: 9px; }
.textinput input { width: 320px; border: 1px solid #000; }
.textinput li input { width: 270px; border: 1px solid #000; }
.smtextinput input { width: 270px; border:1px solid #000; }
textarea { border: 1px solid #000; width: 320px; }
.notice { color: #000; font-weight: bold; }
.required { color: #000; }
.rowerror { background: #000; }
fieldset { border: none; }
legend { display: none; }
.contappheader { background: #fff; }
h2 { padding: 0; font-size:1.4em; margin: 0 }
h3 { padding: 0; font-size:1.2em; margin: 0.1em 0 }
.contnotice { margin: 0; margin-left: 15px; padding: 0; }
.backtotop {display:none;}
#content {line-height:1.3em}