@charset "UTF-8";
@import "../../css/style.css";

div#content table { width: 100%; border-collapse: collapse; }
div#content th { padding: 10px; background: #f3f3f3; border: solid 1px #e6e6e6; }
div#content td { padding: 10px; border: solid 1px #e6e6e6; }
div#content td input { margin: 0; padding: 5px; border: solid 1px #e6e6e6; font-size: 100%; }
div#content td label { margin: 0 2em 0 0; }
div#content td label input { margin: 0 0.3em 0 0; }
div#content td label.error { margin: 0; padding: 5px; background: #f00; border-top: solid 5px #fff; color: #fff; display: block; }
input#contactName { width: 80%; }
input#contactKana { width: 80%; }
input#contactAge { width: 20%; }
input#contactMail { width: 90%; }
textarea#contactMessage { margin: 0; padding: 5px; width: 90%; height: 20em; font-size: 100%; }
div#formNavigation { margin: 20px 0; text-align: center; }
span.red { margin: 0 0.2em; color: #f00; font-weight: 400; }