/***************************************
	class
***************************************/
.group_title {
	margin-top: 15px;
	color: green;
	font-weight: bold;
}
.group_rect {
	border: solid 1px silver;
	background-color: white;
	padding: 15px;
}
.form_title {
	padding: 6px 10px 0px 0px;
	vertical-align: middle;
	text-align: right;
	font-weight: bold;
}
.form_necessary {
	padding: 6px 5px 0px 0px;
	vertical-align: middle;
	color: green;
}
.form_detail {
	padding: 6px 0px 0px 0px;
}
.err_message {
	margin-top: 3px;
	color: red;
	font-weight: bold;
}
