.form_setup_contact .form-group {
  margin-bottom: 10px;
}
#error-board {
  color: red;
  font-weight: bold;
}
.visitor {
	
	padding: 0 10px 10px 0;
	
}
.visitor-in {
	background: #f8f8f8;
	border: 1px solid #e7e7e7;
	padding: 0 10px 10px 10px;
	height: 420px;
	font-size: 0.9em;
}
.visitor label {
	font-weight: normal;
}
.visitor-add {
	font-size: 10em;
	text-align: center;
	padding-top: 100px;
	cursor: pointer;
}
.visitor p, .visitor select {
	width: 100%;
}
.total-day {
	font-size: 7em;
}
.visitor-in .row {
	margin-bottom: 10px;
}
.label-left {
	font-weight: bold;
	text-align: right;
}
.table caption {
  font-weight: bold;
}
