
.formSet {border: solid 1px #cccccc; width: 100%; padding: 25px 25px 25px 25px; box-sizing: border-box;}

.resTable th {width: 280px; text-align: left; vertical-align: top;}
.resTable td {padding-bottom: 15px;}


.main table.resTable {
	width: 100%;
}
.main th,.main td{
	padding:18px 18px 18px 18px;
	box-sizing:border-box;
	background:#ffffff;
	border: 1px solid #cccccc;
}
.main th{
	background:#f5f5f5;
}


.imp{color:#ff0000; font-weight:normal;}

.submit input{
	cursor: pointer;
	width:200px;
	margin-top: 10px;
	padding: 10px;
}




/******************************************************/
/* clear */
/******************************************************/

.clear:after{
	display:block;content:"";clear:both;overflow:hidden;
}
