/* CSS Document */

input,
form {
	display: inline;
	margin:0;
	padding:0;
}
input.btnp{
	padding: 3px 5px;
}

.form-box{
	font-size:80%;
}

.form-box p{
	padding-top:50px;
	text-align:center;
}

.box-caution{
	padding:10px;
	line-height:1.6;
	margin-bottom:20px;
	background-color:#FFFFCC;
}

.box-caution span{
	color:#FF0000;
}

.table-app{
	margin-top:10px;
	border-collapse:collapse;
	font-size:100%;
}

.table-app th,
.table-app td{
	padding:6px;
	border:#CCCCCC 1px solid;
}

.table-app th{
	background-color:#FFFFCC;
	font-weight:normal;
	width:30%;
}

.table-app td.line18{
	line-height:1.8;
}

.table-app th.th-sub{
	background-color:#EEEEEE;
}

input{
	padding:3px 2px;
}

span.col-impt{
	color:#FF0000;
}