.form-block{
padding:10px;
text-align:left;
}

.form-block h1{
color:#1591d7;
font-size:16px;
font-weight:bold;
text-align:center;
border-top: solid 1px #1591d7;
border-bottom: solid 1px #1591d7;
}
.form-block table{
text-align:center;
width:100%;
}

form.minirenform,.download {
text-align:left;
margin:5px;
padding:10px;
background-color:#fcfcfc;
border:1px solid #e6e6e6;
}
.gakujutu p{
text-indent:0px;
line-height:100%;
}
input {
margin:0px;
padding:0px;
line-height:100%;
}
.textField,.textFieldA,.textFieldB,.textArea,.textAreaA,.passField,.adminField{
font-size: 10px;
background-color: #FFFFFF;
border-top: 1px #909090 solid;
border-left: 1px #909090 solid;
border-right: 1px #e0e0e0 solid;
border-bottom: 1px #e0e0e0 solid;
margin: 5px 0px;
padding: 3px !important;
}
.textField,.textArea{
width: 380px;
}
.textFieldA{
width: 350px;
}
.textFieldB{
width: 120px;
}
.textAreaA{
width: 480px;
height:100px;
text-indent:12px;
}
.passField{
text-align:left;
width:100px;
margin-left:10px;
}
.textArea {
height:100px;
}
button {
color:#ffffff;
width: 100px;
font-size:14px;
text-align:center;
font-weight:bold;
padding:2px 0;
margin:10px 0px;
background-color:#ff6600;
}
table.formboad {
margin:0px;
text-align:left;
background-color:#fcfcfc;
}
td.formboad{
text-align:right;
vertical-align:middle;
margin:0px;
padding-right:5px;
}

tr.koumoku{
text-align:left;
width:140px;
}
td.koumoku{
text-align:left;
width:140px;
}

textarea#syou
{
  width : 100%;
}

