@charset "UTF-8";


.errorbox {
border: 1px solid #CC3300;
padding: 0.5em;
background-color: #fff;
margin: 0 10px 1.5em 0;
}


#contact_form table {
	margin: 0px 0px 30px;
	width: 100%;
	border-collapse: collapse;
}
#contact_form caption {
	text-align: left;
	font-weight: bold;
}
#contact_form .size-s {
width: 10em;
}
#contact_form .size-m {
width: 15em;
}
#contact_form .size-l {
width: 25em;
}
#contact_form .buttonset {
margin: 0 0 30px;
}

#now-upload, #error-upload, #success-upload {
display: none;
}
#error-upload {
color:#CC3300;
}
#success-upload {
color:#333;
}
