﻿html, body
{
    /*height: 100%;*/
}

/* エラー検出コントロール */
.ErrCtrl
{
	background-color: red;
}

/*  一覧表示  */
.divList
{
    height: 60%;
    width: 100%;
    overflow: auto;
    border: 1px solid #000;
}

#List
{
    border-collapse: collapse;
    text-align: center;
}

#List td,
#List th
{
    border-style: solid;
    border-color: inherit;
    border-width: 1px;
    padding: 0.5em;
    font-size: small;
}

.List
{
    border-style: solid;
    border-color: inherit;
    border-width: 1px;
    padding: 0.5em;
    font-size: small;
}

.List2
{
    border-collapse: collapse;
    width: 50%;
}
.List2 td,
.List2 th
{
    border-style: solid;
    border-color: inherit;
    border-width: 1px;
    padding: 0.5em;
    font-size: small;
    height: 20px;
}

/* 2013/11/18 山崎編集 start*/

/* メニュー画面 予約件数表示グリッド ヘッダー部 */
.List7
{
    border-collapse: collapse;
    border-right-width:0px;
    width: 530px;
}
.List7 td,
.List7 th
{
    border-style: solid;
    border-color: inherit;
    border-width: 1px;
    /*padding: 0.5em;*/
    font-size: small;
    height: 20px;
}

/* メニュー画面 予約件数表示グリッド データ部 */
.GridReservInfo
{
    Width:65px; 
    Height:31px;
}
/* 2013/11/18 山崎編集 end*/

.List6
{
    width: 70px;
}

/* LPG受払在庫月報参照一覧 */
.MonthlyReportReferList
{
    border-collapse: collapse;
    text-align: center;
    height: 50%;
}
.MonthlyReportReferList td,
.MonthlyReportReferList th
{
    border-width: 0;
    height: 20px;
    width: 150px;
}
.List4 td,
.List4 th
{
    border-width: 0;
    height: 20px;
}
.List5
{
    border-collapse: collapse;
    border: 1px 1px 0px 1px #000;
    text-align: center;
    width: auto;
    font-size: small;
}
.List5 td,
.List5 th
{
    border-width: 0;
    height: 20px;
}
.List5 .base
{
    border-width: 0;
    width: 110px;
}

.List5 .base2
{
    border-width: 0;
    width: 130px;
}

.divLeft
{
    text-align: left;
    float: left;
}
.divRight
{
    padding-left: 80%;
}

#headerLabel
{
    text-align: center;
    font-weight: bold;
    font-size: xx-large;
}

#coutionLabel
{
    text-align: center;
    color: #ff0000;
    font-weight: bold;
}

#linkLogOut
{
    text-decoration: underline;
}


.img
{
    border: 0;
    vertical-align: bottom;
    width: 20px;
    height: 21px;
}

/* ボタン */
.btn
{
    width: 75px;
}

/* ページヘッダー */
.TblHeader
{
    text-align: center;
    font-weight: bold;
    font-size: xx-large;
}

/* エラーメッセージボックス */
.divErrMsg
{
    color: red;
    font-weight: bold;
}

/* 情報メッセージボックス */
.divInfoMsg
{
    font-weight: bold;
}

/* table-01 CSS GridView */
table.table-01
{
    /*width: 510px;*/
    border: 1px #D9D9D9 solid;
    border-collapse: collapse;
    border-spacing: 0;
    color: #000000;
}
table.table-01 th
{
    padding: 5px;
    border: #444444 1px solid;
    background: #C0C0C0;
    font-weight: bold;
    line-height: 120%;
}
table.table-01 th.speech
{
    background: #8C8C8C;
}
table.table-01 td
{
    padding: 5px;
    border: #D9D9D9 solid;
    border-width: 0 1px 0 1px;
}
table.table-01 tr.even
{
    background: #C0C0C0;
    text-align: center;
}

.Hidden
{
    display:none;
}

.GridColMin
{
    width:50px;
}
.GridColMin8
{
    width:70px;
}
.GridColClntOdrNo
{
    width:50px;
}
.GridColOdrNo
{
    width:80px;
}
.GridColNumL
{
    width:90px;
}
.GridColNumS
{
    width:60px;
}
.GridColStat
{
    width:100px;
}
.GridColSpec
{
    width:60px;
}
.GridColName
{
    width:150px;
}

/* Web優先枠登録画面用定義 */

.GridCol15
{
    width:15px;
}

.GridCol50
{
    width:50px;
}

.GridCol85
{
    width:85px;
}

.GridCol70
{
    width:70px;
}

.GridCol75
{
    width:75px;
}

.GridCol80
{
    width:80px;
}

.GridCol85
{
    width:85px;
}

.GridCol90
{
    width:90px;
}

.GridCol95
{
    width:95px;
}

.GridCol110
{
    width:110px;
}

.GridCol120
{
    width:120px;
}

.GridCol130
{
    width:130px;
}

.GridCol150
{
    width:150px;
}

.Right
{
    text-align:right;
}


/*↓2022.06.08 DCR #31.オンライン受注システムWebページのモバイル版構築 */
.WhereRow{
}

/* 車両コード */
.InputAndSelect {
    padding-right: 18px !important;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAKCAYAAABrGwT5AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsIAAA7CARUoSoAAAAB1SURBVChTpZLdEcAQEAYlFeiEDlExHUjWICc/HmRfuGO/MdjyiVpkr+MSg+y9VymlWl3QCyHUSsCxwTnH8bO1NscYazeXOT3W2CPpMpuMMUOAFFmTodBluAfMRBhkkAEzER4ytICZCJ/v3G5da13GN358EqUOfnADTBDVDmYAAAAASUVORK5CYII=) right center no-repeat
}

/*↑2022.06.08 DCR #31.オンライン受注システムWebページのモバイル版構築 */

/* ↓2022.07.01 DCR #17.日締め再処理時の修正箇所の見える化 */
.RevError{
    color:red;
    font-weight:500;
}

.RevNo {
    font-weight: 700;
    font-size: xx-large;
    padding-left:20px;
}

.UpdHead {
    font-weight:700;
    font-size: 12pt;
}

.UpdDetail
{
    color:red;
    font-size:12pt;
    padding-left:20px;
}

/* ↑2022.07.01 DCR #17.日締め再処理時の修正箇所の見える化 */

  @page {
    size: auto;
  }