/***********************************************************/
/* INFOX-WEB用スタイルシート外部ファイル                   */
/*                                                         */
/***********************************************************/
/* 業務タイトル定義部 */
.titlebar {
  color: #ff0;              /* 文字色                     */
  background-color: #5271b5;   /* 背景色                     */
  font-size: 16px;             /* フォントサイズ             */
}

/* 業務タイトル定義部 width600px用*/
.titlebarex {
  color: #ff0;              /* 文字色                     */
  background-color: #5271b5;   /* 背景色                     */
  font-size: 14px;             /* フォントサイズ             */
  height: 25px;                /* バーの高さ                 */
}

/* 業務タイトル定義部 width600px用*/
.titlebarex2 {
   color: #ff0;              /* 文字色                     */
   background-color: #5271b5;   /* 背景色                     */
   font-size: 12px;             /* フォントサイズ             */
   height: 25px;                /* バーの高さ                 */
}

/* テーブル定義部 */
.datafield {
  color: #fff;              /* 文字色                     */
  border-color: #fff;       /* Chrome用CSS                */
  background-color: #00f;   /* 背景色                     */
}

/* Chrome用CSS */
table.datafield table {
  border-color: #fff;
}

/* グルーピングラベル定義部 */
.dataheader {
  font-size: 14px;             /* フォントサイズ             */
  color: #fff;              /* 文字色                     */
  border-color: #fff;       /* Chrome用CSS                */
  font-weight: bold;           /* フォント太さ               */
}

/* アイテムラベル定義部 */
.dataitem {
  font-size: 12px;             /* フォントサイズ             */
  color: #ff0;              /* 文字色                     */
}

/* Chrome用CSS */
th.dataitem,tr.dataitem,td.dataitem {
  border-color: #ff0;
}

/* 説明ラベル定義部 */
.guidlbls {
  font-size: 14px;             /* フォントサイズ             */
  color: #f30;              /* 文字色                     */
}

/* 説明ラベル定義部 */
.guidlbl {
  font-size: 14px;             /* フォントサイズ             */
  color: #f30;              /* 文字色                     */
  width:600px;
}

/* 説明ラベル定義部 */
.guidlbl350 {
  font-size: 14px;             /* フォントサイズ             */
  color: #f30;              /* 文字色                     */
  width:350px;
}

/* 説明ラベル定義部700px */
.guidlbl700 {
  font-size: 14px;             /* フォントサイズ             */
  color: #f30;              /* 文字色                     */
  width:700px;
}

/* 説明ラベル定義部800px */
.guidlbl800 {
  font-size: 14px;             /* フォントサイズ             */
  color: #f30;              /* 文字色                     */
  width:800px;
}

/* 説明ラベル定義部 */
.guidlblbold {
  font-size: 14px;             /* フォントサイズ             */
  color: #f30;              /* 文字色                     */
  font-weight: bold;
  width:600px;
}
/* 説明ラベル定義部700px */
.guidlblbold700 {
  font-size: 14px;             /* フォントサイズ             */
  color: #f30;              /* 文字色                     */
  font-weight: bold;
  width:700px;
}

/* 説明ラベル定義部800px */
.guidlblbold800 {
  font-size: 14px;             /* フォントサイズ             */
  color: #f30;              /* 文字色                     */
  font-weight: bold;
  width:800px;
}

/* 説明ラベル定義部 */
.guidlblsilver {
  font-size: 14px;             /* フォントサイズ             */
  color: #505050;              /* 文字色                     */
  width:350px;
}

/**********************背景色*************************/
/* エラー */
.errlbl {
  background-color: red;       /* 背景色                     */
}

/*URGとURK*/
/* 予約チェック */
.rsvlbl {
  background-color: green;     /* 背景色                     */
}

/* 削除エラー */
.dellbl {
  background-color: yellow;    /* 背景色                     */
}

.apylbl {
  background-color: orange;    /* 背景色                     */
}

/*2004/11/24 稲葉　　追加 */
.dtlbl{
  background-color: lime;    /* 背景色                     */
}
.plulbl{
  background-color: magenta;    /* 背景色                     */
}

/*白い背景色*/
.spacecolor{
  background-color: #fff;
}

/*メニューの背景色*/
.menu-bgcolor {
  background-color: #5271b5;
}

/*赤い背景色*/
.redbgcolor {
  background-color: red;
}

/*ユーザ情報の背景色１*/
.cmnbgcolor {
  background-color: #0fc;
}

/*ユーザ情報の背景色２*/
.user-greenbg {
  background-color: #0fa;
}

/*検索結果のテーブルヘッド背景色*/
.bgcolor {
    background-color: #cff;
}

/*検索結果のテーブルヘッド背景色*/
.usermn-bgcolor {
    background-color: #0ff;
}

/**************文字色****************/
/*赤い文字*/
.redcolor {
  color: red;
}

/*白い文字*/
.whiteword {
  color: #fff;              /* 文字色                     */
}

/*黒い文字*/
.blackword{
  color: #000;
}

/*青い文字*/
.blueword{
  color: blue;
}

/*緑の文字*/
.greenword{
  color: #008000;
}

/*銀色文字*/
.silvercolor {
  color: #505050;
}

/*ボディの背景色と文字色*/
.bodycolor {
  background-color: #fff; 
  color: #555;
}

/*テーブルの背景色と文字色*/
.tablecolor {
  background-color: #fff; 
  color: #555;
}

/*ユーザ検索画面の左のタイトル*/
.usermn-lefttitle {
  font-size: 12px;
  background-color: silver;
}

/*ガイド画面の背景色*/
.body-Colors {
  background-color: #fffff0;
}

/**********フォントサイズ**************/
.fontsize12 {
  font-size: 12px;
}

.fontsize13 {
  font-size: 13px;
}

.fontsize14 {
  font-size: 14px;
}

.fontsize16 {
  font-size: 16px;
}

.fontsize18 {
  font-size: 18px;
}

.fontsize24 {
  font-size: 24px;
}

/*ボールドのフォント*/
.fontweight {
  font-weight: bold;
}

/*******************その他********************/
/*ログイン画面のパスワードメッセージ*/
.redpwd {
  color: red;
  font-size: 12px;
}

/* 説明文１定義部（必須項目説明） */
.guiditem1 {
  font-size: 14px;             /* フォントサイズ             */
  color: red;                  /* 文字色                     */
  font-weight: bold;           /* フォント太さ               */
}

/*エラーメッセージ*/
.false-message {
  color: red;
  font-size: 14px;
}

/*エラーメッセージ*/
.complete-message {
  color: red;
  font-size: 14px;
}

/*売上レポート情報照会メッセージ*/
.searchword {
  font-size: 18px;
  font-weight: bold;
  color: #008000;
}

/*メニューのスタイル*/
.szmenud {
  font-size: 14px;
  background-color: #fff;
  font-weight: bold;
}

/*メニューのタイトル*/
.szmenuh {
  font-size: 18px;
  color: #6ff;
}

/*DLKのメニュースタイル*/
.szmenuh1 {
    font-size: 16px;
    color:#6ff;
}

/*DLKのメニュースタイル*/
.szmenuh2 {
  font-size: 16px;
  color: #6ff;
}

/*URKのメニュースタイル*/
.szmenuh3 {
    font-size: 16px;
    color:#6ff;
}
/*DWNのメニュースタイル*/
.szmenuh4 {
  font-size: 14px;
  color: #6ff;
  padding-left: 0;  /* Chrome用CSS */
  padding-right: 0; /* Chrome用CSS */
}
/*URRのメニュースタイル*/
.szmenuh5 {
  font-size: 16px;
  color:#6ff;
  padding-left: 0;  /* Chrome用CSS */
  padding-right: 0; /* Chrome用CSS */
}
/*ログイン画面のユーザースタイル*/
.userfont {
  color: #000080;
  font-size: 25px;
  background-color: #c0c0c0;
}

/*ログイン画面のボディスタイル*/
.loginpage-body {
  background: #FFFFF0;
  color: #400000;
}

/*ログイン画面のメッセージスタイル*/
.loginpage-messagetitle {
  font-size: 30px;
  color: #ffffff;
  font-weight: bold;
  font-style: italic;
}

/*ログイン画面のメッセージ文字*/
.loginpage-msgfont {
  font-size: 25px;
  color: #fff;
}

.loginpage-msgfont2 {
  font-size: 18px;
  font-style: italic;
}

/*ダウンロードメッセージ文字*/
.process-message {
    color: rgb(51,204,51);
    font-size: 14px;
    font-weight: bold;
}