﻿@charset "utf-8";
/* ヘッダ - 背景 */
#header-contents {
  box-shadow: 2px 1px 12px 6px rgba(0,0,0,0.4);
  background-image: linear-gradient(to bottom, #ff3c00 0%, #fc7c26 100%);
}
/* ヘッダ - ロゴ(画像未設定時) */
#logo {
  color: #fff;
}
#logo a:link{
  color:#fff;
}
#logo a:visited{
  color:#fff;
}

/* ヘッダ - システム名 */
#system-name {
  color: #fff;
}
/* ヘッダ - ログアウトボタン */
#header-btn {
  background-color: #b2b2b2;
  color: #72787C;
  text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.5);
}
/* ヘッダ - アカウント情報 */
#main-header-info {
  color: #fff;
}
/* メニュー - ぶら下がり部分 */
ul.menubar > li > ul > li {
  background-color: #fc7c26;
}
/* メニュー - ぶら下がり部分選択時 */
ul.menubar > li > ul > li a:hover {
  background-color: #f3c302;
}
/* メニュー - 文字色 */
ul.menubar a {
  color: #fff;
}

/* 全体 - ボタンの影 */
.btn {
  -webkit-box-shadow: 0 0 7px #1D244E;
  box-shadow: 0px 2px 7px #1D244E;
}
/* 全体 - ボタン選択時 */
.btn:hover {
  filter: brightness(80%);
}
/* 全体 - 画面名 */
h4.title {
  background: #ff9831;
}
h4.title span {
  color:#fff;
}
h4.title span:first-child:before {
  background: #fff;
}

/* 全体 - 詳細項目枠組み */
.display-detail-block {
  border-top: 1px solid rgb(255, 188, 64);
  border-right: 1px solid rgb(255, 188, 64);
}
/* 全体 - 詳細項目行 */
.info-detail-line {
  border-bottom: 1px solid rgb(255, 188, 64);
}
/* 全体 - 詳細項目名 */
.detail-name {
  border-left: 1px solid rgb(255, 188, 64);
  background-color: #ffdd9f;
}
/* 全体 - 詳細項目 */
.detail-info {
  border-left: 1px solid rgb(255, 188, 64);
}
/* 全体 - 一覧ヘッダ */
.sticky div{
  border: 1px solid rgb(255, 188, 64);
  background-color: #ffdd9f;
}
/* 全体 - サマリ情報ヘッダ */
.summary-header {
  background-color: #fff;
  color: #000;
  font-weight: bold;
}
/* 全体 - サマリ情報名 */
.summary-name {
  background-color: #fff;
  color: #000;
  font-weight: bold;
}

/* TOP画面 */
.con1{
  color: #ff9200;
  text-shadow: 2px 1px 2px #000066;
}
.con3{
  color:#ff3c00;
}
#resultTable td{
  border: 1px solid rgb(255, 188, 64);
}

/* 車両詳細画面 - 項目グループ名 */
.detail-group-name {
  background-color: rgba(164,188,191,0.4);
  color: orangered;
  border-left: 1px solid rgb(255, 188, 64);
  border-bottom: 1px solid rgb(255, 188, 64);
}
/* 車両詳細画面 - 戻るボタン */
.btn-back {
  color: #fff;
  background-color: #243949;
  border-color: #EDEDED;
}

/* 全体 - 請求書出力画面名 */
h4.invoiceModalTitle {
  background: #555;
}
h4.invoiceModalTitle span {
  color:#fff;
}
h4.invoiceModalTitle span:first-child:before {
  background: #fff;
}
/* 全体 - 請求書出力詳細項目枠組み */
.invoiceModal-display-detail-block {
  border-top: 1px solid #ddd;
  border-right: 1px solid #ddd;
}
/* 全体 -  請求書出力詳細項目行 */
.invoiceModal-info-detail-line {
  border-bottom: 1px solid #ddd;
}
/* 全体 - 請求書出力詳細項目名 */
.invoiceModal-detail-name {
  background-color: #9bbbbf;
}
/* 全体 - 請求書出力詳細項目 */
.invoiceModal-detail-info {
  border-left: 1px solid #ddd;
}

/* 全体 - 参照系ボタン */
.btn-primary,
.btn-primary:hover, .btn-primary:focus,
.btn-primary:active, .btn-primary:active:focus, .btn-primary:active:hover, .btn-primary:active.focus,
.open > .dropdown-toggle.btn-primary,
.open > .dropdown-toggle.btn-primary:hover,
.open > .dropdown-toggle.btn-primary:focus,
.btn-primary.disabled.focus, .btn-primary[disabled].focus, fieldset[disabled] .btn-primary.focus {
  color: #fff;
  background-color: #286090;
  border-color: #204d74;
}

.btn-primary.disabled:hover, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary:hover {

}

/* 全体 - 更新・出力系ボタン */
.btn-danger,
.btn-danger:hover, .btn-danger:focus,
.btn-danger:active, .btn-danger:active:focus, .btn-danger:active:hover, .btn-danger:active.focus,
.open > .dropdown-toggle.btn-danger,
.open > .dropdown-toggle.btn-danger:hover,
.open > .dropdown-toggle.btn-danger:focus,
.btn-danger.disabled.focus, .btn-danger[disabled].focus, fieldset[disabled] .btn-danger.focus {
  color: #fff;
  background-color: #c9302c;
  border-color: #761c19;
}

.btn-danger.disabled:hover, .btn-danger[disabled]:hover, fieldset[disabled] .btn-danger:hover {

}


/* 全体 - 更新・出力系ボタン */
.btn-download,
.btn-download:hover, .btn-download:focus,
.btn-download:active, .btn-download:active:focus, .btn-download:active:hover, .btn-download:active.focus,
.open > .dropdown-toggle.btn-download,
.open > .dropdown-toggle.btn-download:hover,
.open > .dropdown-toggle.btn-download:focus,
.btn-download.disabled.focus, .btn-download[disabled].focus, fieldset[disabled] .btn-download.focus {
  color: #fff;
  background-color: #008000;
  border-color: #004000;
}

.btn-download.disabled:hover, .btn-download[disabled]:hover, fieldset[disabled] .btn-download:hover {

}
