@charset "UTF-8";

.input_form {
}

.input_form table {
	border-collapse:collapse;
	margin:0 auto;
}

.input_form table thead tr td {
	padding:0 0 8px 0;
}
.input_form .caution {
	color:#CC3333;
	font-weight:bold;
}

.input_form table tfoot tr td {
	text-align:center;
	padding:4px;
}

.input_form table tbody tr td,
.input_form table tbody tr th {
	border:1px solid #333366;
	padding:4px;
}

.input_form table tbody tr td {
	background-color:#ffffff;
	width:70%;
}

.input_form table tbody tr th {
	background-color:#e0e0ff;
	width:30%;
}
.input_form table tbody tr td .error {
	color:#cc3333;
}

.text {
	border:1px solid #666666;
	background-color:#efefef;
	font-size:100%;
}

.w50px {
	width:50px;
}
.w80px {
	width:80px;
}
.w100, 
.w100px {
	width:100px;
}
.w150px {
	width:150px;
}
.w200, 
.w200px {
	width:200px;
}
.w300, .w300px {
	width:300px;
}
.h100, h100px {
	height:100px;
}
.h200, h200px {
	height:200px;
}
