@charset "UTF-8";


#form_validate .form_hidden{
	height:0;
	overflow:hidden;
	visibility:hidden;
	padding:0;
	margin:0;
}
#form_validate .form_msg{
	display:block;
}
#form_validate .validation{
	color:#F00;
	display:block;
	
}
#form_validate .placeholder{
}
dl.dl_form input[type=text][readonly],
dl.dl_form input[type=email][readonly],
dl.dl_form input[type=tel][readonly],
dl.dl_form input[type=date][readonly],
.form_check dl.dl_form select,
dl.dl_form textarea[readonly] {
	border-style:none;
	pointer-events:none;
	background-color:transparent;
	resize: none;
}

.form_check .form_check_hidden,
.form_input .form_input_hidden{
	height:0;
	overflow:hidden;
	visibility:hidden;
	padding:0;
	margin:0;
	pointer-events:none;
}
.form_check .form_check_none,
.form_input .form_input_none{
	display:none;
}
