h2  {
  margin:0 0 15px;
  padding-left:30px;
  background:#FFFFFF url("/q/images/renew/icon/mail.png") no-repeat scroll 0 center;
  color:#EF899C;
  font-size:18px;
  font-weight:bold;
}

h3  {
  margin:0 0 10px 0;
  padding:0;
  color:#EF899C;
  font-size:14px;
  font-weight:bold;
}

h4  {
  margin:0;
  padding:0;
  color:#333333;
  font-size:12px;
  font-weight:normal;
  line-height:18px;
}

#fukuoka #noninfo,#kumamoto #sachiinfo  { margin:5px 5px 10px 5px; }

.section ul  {
  margin:0 0 0 5px;
  padding:0;
}

.comme  {
  margin:0;
  padding:0;
  width:330px;
}

/* fukuoka 〜福岡エリア〜 */
#fukuoka  {
  margin-bottom:25px;
  width:485px;
}

#noninfo  {
  height:247px;
  background:url("/q/images/renew/mail/nonmail.gif") no-repeat 0 0;
}

/* kumamoto  〜熊本エリア〜 */
#kumamoto  {
  margin-bottom:25px;
  width:485px;
}

#sachiinfo  {
  height:247px;
  background:url("/q/images/renew/mail/sachimail.gif") no-repeat 0 0;
}

/*〜メールフォーム〜*/
form p  {
  margin:5px 0 0;
  padding:0;
}

form textarea  {
  margin:0;
  padding:0;
  width:240px;
  height:250px;
}

.formleft  {
  float:left;
  margin:0;
  padding:0;
  width:240px;
}

.formright  {
  float:left;
  margin:0;
  padding:0;
  width:245px;
}

.label  {
  margin:0;
  padding:10px 0 0;
  color:#666666;
  font-size:12px;
  line-height:14px;
}

.textbox  {
  margin:0;
  padding:0;
  width:220px;
  height:20px;
}

.textboxright  {
  margin:15px 0 0;
  padding:0;
  width:120px;
}

/*〜送信完了〜*/
.dispinfo  {
  margin:0 0 0 30px;
  padding:0;
}

.dispinfo li  {
  margin:0;
  padding:0;
}
