/* フッタが大きくなり過ぎないための設定 */
#footer { z-index: -9999; }

/* フォームの要素 */
.required { color: red; }

.currency { text-align: right; }
.number { text-align: right; }
.numeric { text-align: right; }

/* 2016/02/03時点で未使用だが、モーダルダイアログの巨大サイズ */
@media (min-width: 992px) {
  .modal-xlg {
    width: 95%;
  }
}

/* エラーメッセージを赤字で表示 */
.error { color: red; }
.caution { color: red; }

.readonly { background-color: lightgray; }
/* カレンダーをモーダルダイアログよりも前に表示するため */
/*
.datepicker { z-index: 2000; }
*/


/* 請求書の進捗、ステータス表示 */
.current_status { background-color: lightblue; font-weight: bold; }
