@charset "utf-8";
/*====================================
お問い合わせテンプレート
====================================*/
#contact_table { width: 100%; border-collapse: collapse; margin-bottom: 20px; border-top: 1px dotted #DDDDDD; }
#contact_table th, #contact_table td { font-weight: normal; padding: 10px 0; vertical-align: top; text-align: left; border-bottom: 1px dotted #DDDDDD; font-size: 14px; }
#contact_table th {}
#contact_table td { padding-left: 20px; width: 80%; }
#contact_table td input[type="text"],#contact_table td input[type="email"] { width: 80%; border: 1px solid #CCCCCC; padding: 5px; border-radius: 4px; }
#contact_table td select { padding: 5px; border: 1px solid #CCCCCC; border-radius: 4px; }
#contact_table td textarea { width: 80%; height: 250px; padding: 5px; border: 1px solid #CCCCCC; border-radius: 4px; }
#contact_table .hissu { background: url(../img/contact-icon_hissu.jpg) right top no-repeat; padding-right: 40px; }
#form_submit { margin: 0 auto; padding: 15px 20px; background: #D80000; color: #FFFFFF; font-size: 16px; font-weight: bold; border-radius: 4px; overflow: hidden; text-align: center; border: none; cursor: pointer; display: block; }
#form_submit:hover { background: #B20000; }
#form_submit[disabled="disabled"]{ background: #CCC; cursor: auto; }