body {
  background-color: #ffffff;
  color: #000000;
  font-size: 12px;
  margin: 0px;
}
td {
  font-size: 11px;
  font-family: "Verdana", "Helvetica";
}
a {
  color: #000099;
}
a:hover {
  color: #CC0000;
}
textarea { /* テキストエリア) */
  overflow:auto;
}
.button { /* ボタン */
  width: 100%;
}
.text_form { /* テキストフォーム */
  height: 20;
}
.fontal  { /* 全体文字 */
  font-family: "Verdana", "Helvetica";
}
.title { /* タイトル */
  font-size: 12px;
  white-space: nowrap;
  background-color: #b5eeb5;
}
.error { /* エラーメッセージ背景 */
  background-color: #dd6666;
}
.error_text { /* エラーメッセージ文字 */
  font-size: 12px;
  white-space: nowrap;
  color: #ffffff;
}
.time_title { /* タイムテーブルタイトル */
  white-space: nowrap;
  font-size: 12px;
  background-color: #b5cde6;
}
.time_title2 { /* タイムテーブルタイトル */
  white-space: nowrap;
  font-size: 11px;
  background-color: #b5cde6;
}
.time_subtitle { /* タイムテーブルサブタイトル */
  white-space: nowrap;
  font-size: 12px;
  background-color: #cccccc;
}
.time_subtitle2 { /* タイムテーブルサブタイトル */
  white-space: nowrap;
  font-size: 11px;
  background-color: #cccccc;
}
.time_sheet { /* タイムテーブル表内容 */
  font-size: 11px;
  white-space: nowrap;
  background-color: #eeeeee;
}
.time_sheet3 { /* タイムテーブル表内容 */
  font-size: 8px;
  white-space: nowrap;
  background-color: #eeeeee;
}
.rsvd_sheet { /* タイムテーブル予約済表内容 */
  white-space: nowrap;
  font-size: 11px;
  background-color: #ffcccc;
}
.time_sheet_past { /* タイムテーブル表内容(過去) */
  font-size: 11px;
  white-space: nowrap;
  color: #888888;
  background-color: #eeeeee;
}
.rsvd_sheet_past { /* タイムテーブル予約済表内容(過去) */
  white-space: nowrap;
  font-size: 11px;
  color: #888888;
  background-color: #ffcccc;
}
.no_rsvd_sheet { /* ログイン不可日表内容 */
  white-space: nowrap;
  font-size: 11px;
  background-color: #ffeeee;
}
.welcome { /* ログイン時メッセージ */
  white-space: nowrap;
  font-size: 14px;
  font-family: "Verdana", "Helvetica";
}
.wd_title { /* 平日表タイトル */
  font-size: 12px;
  background-color: #cccccc;
}
.hd_title { /* 休日表タイトル */
  font-size: 12px;
  background-color: #ffcccc;
}
.sd_title { /* 土曜日表タイトル */
  font-size: 12px;
  background-color: #b5cde6;
}
.wd_sheet { /* 平日表内容 */
  font-size: 12px;
  background-color: #eeeeee;
}
.td_sheet { /* 当日表内容 */
  font-size: 12px;
  background-color: #cccccc;
}
.fd_sheet { /* 選択日表内容 */
  font-size: 12px;
  background-color: #b5cde6;
}
.hd_sheet { /* 休日表内容 */
  font-size: 12px;
  background-color: #ffcccc;
}
.label_zip { /* タックシール郵便番号サイズ */
  font-size: 12px;
}
.label_address { /* タックシール住所サイズ */
  font-size: 14px;
}
.label_name { /* タックシール名前サイズ */
  font-size: 16px;
}
