@charset "utf-8"; /* スタイルシートの文字コード設定 */

/**************************************************************************************************/
/**
 * システム共通スタイルシート（社内用）定義
 *
 * ■番号：002, 2017/06/23
 */
/**************************************************************************************************/

/**************************************************************************************************/
/* 共通定義
/**************************************************************************************************/

/* ユニバーサルセレクタ */
* {
  font-family : 'ＭＳ ゴシック', monospace;
  font-size : 10pt;
  color : #000000;
}

/**************************************************************************************************/
/* 基本定義
/**************************************************************************************************/

/* テキストボックス */
input[type="text"] {
  margin : 5px 5px 0 0;
  background-color : #ffffff;
}

/* テキストボックス数値用クラス */
input[type="text"].number {
  text-align : right;
}

/* チェックボックス */
input[type="checkbox"] {
  margin : 5px 5px 0 0;
}

/* ラジオボタン */
input[type="radio"] {
  margin : 5px 5px 0 0;
}

/* ファイル選択 */
input[type="file"] {
  margin : 5px 5px 0 0;
}

/* テキストボックス（パスワード） */
input[type="password"] {
  margin : 5px 5px 0 0;
  background-color : #ffffff;
}

/* ボタン */
input[type="button"] {
  margin : 5px 5px 0 0;
}

/* サブミットボタン */
input[type="submit"] {
  margin : 5px 5px 0 0;
}

/* リセットボタン */
input[type="reset"] {
  margin : 5px 5px 0 0;
}

/* セレクトボックス */
select {
  margin : 5px 5px 0 0;
  background-color : #ffffff;
}

/* テキストエリア */
textarea {
  margin : 5px 5px 0 0;
  background-color : #ffffff;
}

/* 入力項目エラー表示用クラス */
input[type="text"].error,
input[type="checkbox"].error,
input[type="radio"].error,
input[type="file"].error,
input[type="password"].error,
select.error,
textarea.error {
  outline-width : 2px;
  outline-color : #ff0066;
  outline-style : solid;
  background-color : #ffbbbb;
}

/* 入力項目ワーニング表示用クラス */
input[type="text"].warn,
input[type="checkbox"].warn,
input[type="radio"].warn,
input[type="file"].warn,
input[type="password"].warn,
select.warn,
textarea.warn {
  outline-width : 2px;
  outline-color : #999933;
  outline-style : solid;
  background-color : #ffff99;
}

/**************************************************************************************************/
/* 汎用定義
/**************************************************************************************************/

/* 背景色グレー化クラス */
.gray-back {
  background-color : #cccccc !important;
  color : #000000;
}

