body {
	background-color:#dbf7ec;
	text-align:center;
	font-family:"Meiryo", "メイリオ", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "MS P Gothic", "ＭＳ Ｐゴシック", Osaka, Verdana, Arial, Helvetica, sans-serif;
}

#form-wrapper{
	width:500px;
/*	height:330px;*/
	color:#000;
	font-size:11px;
	margin: 40px auto 12px;
	border-top:solid 6px #9e0105;
	border-bottom:double 7px #9e0105;
	padding:30px 20px 20px 20px;
	background-color:#fff;
}
#form-wrapper table {
	width:430px;
	margin:0 auto;
	text-align:left;
}
#form-wrapper table th {
	text-align:right;
	padding-right:5px;
}
#form-wrapper table td {
	padding:3px 0;
}

#form-title {
	font-size:15px;
	font-weight:bold;
	margin-bottom:30px;
}

#form .input {
/*	margin:10px 0;*/
/*	text-align:right;*/
/*	margin-right:140px;*/
}

#form .submit {
/*	margin-top:20px;*/
}

.err_messe {
	color : #ff0000 ;
}


/*----------------------------------------
	ボタン
----------------------------------------*/
span.btn1 {
	padding: 0px 20px;
	background-color: #fff;
	border: 2px #9e0105 solid;
	display:block;
	text-align:center;
	line-height:120%;
	font-size:15px;
}
span.btn1.current {		/*フォーカスされているボタン*/
	background-color: #ffc;
}

span.btn1.l1 {		/*1行のボタン*/
	padding-top: 12px;
	padding-bottom: 0;
	height:24px;
}
