@charset "UTF-8";
/* form用 */

body {
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
}


.m-text{font-size:80%; line-height:160%; color: #666;}
.m-text-red{font-size:80%; line-height:160%; color: #FF0000;}


#form {
	width: 740px;
	margin: 0 auto; 
	margin-bottom:20px;
	text-align: left;
/*border: #cc0000 solid 1px;*/
}
 
 
#form table {
	width: 720px;
	border: 1px solid #80A3B2;
	border-collapse: collapse;
	margin-left: 10px;
	margin-bottom: 20px;
}
#form .td-l {
	border: 1px solid #80A3B2;
	padding: 5px 3px 5px 10px;
	background-color: #ECF1F3;
	width: 200px;
	color:#577E90;
}
#form .td-r {
    border: 1px solid #80A3B2;
	padding: 5px 3px 5px 10px;
	width: 500px;
}


#submit_btn {
	text-align: center;
}
 
#form table #jusho{width: 400px; border:0px; margin-bottom: 10px;}

#error td{width: 300px; border:#fff solid 1px; margin-bottom: 10px; padding-left:20px;}

#error p{padding-bottom:10px;}
#error li{list-style:disc;padding-top:10px;}