
#form_head{
width:540px;
height:11px;
	margin-right: auto;
	margin-left: auto;
background: #FFFFFF url(../images/form/bg-head.gif) left top no-repeat;
}

*html body #form_head{
	margin-bottom:-8px;
}

#form_00{
width:540px;
	margin-right: auto;
	margin-left: auto;
background: url(../images/form/bg.gif) left top repeat-y;
	}
	
*html body #form_00{
margin-left: 18px;
	}	
	

#form_01 {
	text-align: left;
	width:510px;
	color:#000000;
	margin-right: auto;
	margin-left: auto;
}

#form_foot{
width:540px;
height:11px;
	margin-right: auto;
	margin-left: auto;
background: #FFFFFF url(../images/form/bg-foot.gif) left top no-repeat;
}

textarea {
width: 340px;
height: 7em;
line-height: 1.5em;
font-size:12px;
}

select{border: 1px solid #B0C4DE; font-size:12px;}

input.form{border: 1px solid #B0C4DE; font-size:12px;}


*html body #otoiawase-fix { width:540px; margin-left:10px;}


#form_01 input:focus {
   background-color: #fff9ee;
   border: 1px solid  #F96;
}

#form_01 textarea:focus {
   background-color: #fff9ee;
   border: 1px solid  #F96;
}

#form_01 select:focus {
   background-color: #fff9ee;
   border: 1px solid  #F96;
}





/*簡潔フォームデザイン
------------------------------------------------------------------*/

table.form {
  border: solid 1px #999;
  background:url(../images/form/bg4.gif) repeat;
  font-size:16px;
  text-align:left;
}


table.form th,
table.form td {
  border: solid 1px #999;
  padding: 10px 6px;
}

table.form td { color:#666 }

table.form th {
  background: #E6E6E6;
  text-align: left;
  white-space: nowrap;
  color: #222;
  background:url(../images/form/bg.gif) repeat;
}

table.form td.course {
  text-align: center;
  font-weight: bolder;
}

table.form td.time,
table.form td.fee {
  text-align: right;
  white-space: nowrap;
}

#form-new input:focus {
   background-color: #fff9ee;
   border: 1px solid  #F96;
}

#form-new textarea:focus {
   background-color: #fff9ee;
   border: 1px solid  #F96;
}

#form-new select:focus {
   background-color: #fff9ee;
   border: 1px solid  #F96;
}


input.button{
background: url("../images/form/send_off.gif") no-repeat;
background-color: #FFF;
border: none;
width: 200px;
height: 48px;
text-indent: -9999px;
cursor: pointer;
}