@charset "Shift_jis";
/*========================================
 
==========================================*/
BODY {
  font-size: 85%;
  background : rgb(249, 255, 255) none repeat scroll 0% 0%;
}
FORM {
  margin: 0px;
  padding: 0px;
}
DIV#base {
  width: 720px;
  margin: 15px auto;
  padding: 15px;
  background: #FFFFFF;
}
DIV#main {
  padding: 10px;
  border: solid 1px #CCCCCC;
}
/*========================================
 フォームのテーブル関係
==========================================*/
#form_area TH {
  width: 170px;
  background : rgb(249, 255, 255) none repeat scroll 0% 0%;
  font-weight: normal;
  text-align: left;
}
#form_area TD {
  background: #FFFFFF;
}
/* 必須マーク */
.hissu {
  color: #FF0000;
}
/*========================================
 上部メッセージ欄
==========================================*/
DIV.top_mes {
  background: #B2CCFF;
  padding: 5px;
}
/*========================================
 エラーメッセージ関係
==========================================*/
DIV#error_area {
  margin: 20px;
  padding: 5px;
  border: solid 1px #C00;
  display: none;
}
#error_area .attention {
  font-weight: bold;
  margin: 0px 0px 5px 0px;
  padding: 5px;
  background: #FFCC00;
  color: #FF0000;
}


