/******************************************************
yamatoshaken.com
Copyright(c) Nack Co., Ltd. All rights reserved.
******************************************************/

/***************************************
 来店予約＆お問合せフォーム(category_form) 
***************************************/

/****** base.cssを適用 ******/

@import url(base.css);

div#inner .inner_article .form{ border: none; border-collapse: collapse; }
div#inner .inner_article .form td{ padding: 4px 8px; line-height: 140%; text-align: left;}
div#inner .inner_article .form td.title{ border-top: solid 1px #ccc; border-bottom: solid 1px #ccc; background: #eee url(../img/bg_white.gif) top repeat-x; text-align: center;}
div#inner .inner_article .form td.l{ width: 8em; background: #dbe7f8 url(../img/bg_white.gif) top repeat-x; text-align: center;}
div#inner .inner_article .form td.clear{ border: none;}
/* フォーム */
div#inner .inner_article .form input{ width: 180px;}
div#inner .inner_article .form td input.button{ width: 150px;}
div#inner .inner_article .form td label input{ width: 20px;}
div#inner .inner_article .form textarea{ margin: 2px 0; font-size: 12px;}
/* 入力必須＆エラー時 */
div#inner .inner_article .form .hissu{ color: #f57900;}
div#inner .inner_article .form .error{ color: #d06700;}
div#inner .inner_article .error{ color: #d06700;}
/* エラー時 */
div#inner .inner_article .form td.le{ width: 8em; background: #ffdd9a url(../img/bg_white.gif) top repeat-x; text-align: center;}
div#inner .inner_article .form td.re{ background: #ffedc9 url(../img/bg_white.gif) top repeat-x; }
