
form { text-align:center;}

form table.cr {
background:#FF9966;
color:#444444;
padding: 5px 0 5px 0;
border:0;
text-align:center;
font-size : 10px;}

table#siryouForm,
table#siryouForm2 {
width:600px;
margin:0 auto !important;
margin:0 0 0 50px;
background:#FFFFFF;
}

table#siryouForm th{
width:25%;
text-align:left;
background:#5EA4D7;
color:#FFF;
font-weight:bold;
font-size:16px;
padding:10px 7px;}

table#siryouForm td{
text-align:left;
background:#DFF8F9;
color:#333;
padding:10px 5px;}

table#siryouForm2 th{
text-align:left;
background:url(../img_form/siryou_ttl08.jpg) 0 0 repeat-y;
color:#333;
font-weight:bold;
font-size:16px;
padding:10px 10px;}

table#siryouForm2 td{
padding:10px 7px;}
.red { color:#FF6600; font-weight:bold; padding:0 10px 0 10px;}
.redB18 {
color:#FF3300;
font-weight:bold;
padding:0;
font-size:18px;
text-align:left;
width:680px;}

.formw{ width:300px;}
.formw2{ width:200px;}
.formw3{ width:100px;}
.formw4{ width:550px;}

.tac { text-align:center; margin:10px auto;}
.marT20 { margin:20px 0 0 0;}
.marTB20 { margin:20px 0;}
.padTB20 { padding:20px 0 20px 0;}
.padT20 { padding:20px 0 0 0;}
.pad10 { padding:10px;}

.imgL { float:left; margin:0 10px 10px 0;}
.imgR { float:right; margin:0 0 10px 10px;}
.imgR2 { float:right; margin:20px 40px 10px 10px;}

.border{
border: solid 2px #FF6600;
margin:0 0 10px 0 !important;
margin:0 0 10px 10px;}

.linkTop{
text-align:left;}
td.text{ border: solid 2px #FF9900; padding:10px;}
