﻿/* ヘッダ */
.header {
    border: 1px solid #d9d9d9;
    margin-bottom: 2em;
}

.header .title {
    background-color: #e4e9f3;
    font-weight: 700;
    padding: 2px;
}

.header .column {
    padding: 1px;
}

.header input, .header select {
    border: 1px solid #d9d9d9;
    margin-right: 1em;
}

[data-field='SAGYO_DATE_YMD_PART_STRING'] {
    width: 10em;
}

[data-field='SAGYOSHA_ID'] {
    width: 7em;
}

[data-field='SAGYOSHA_NAME'] {
    width: 50em;
}

[data-field='BUMON_CD'] {
    width: 3em;
}

[data-field='BUMON_NAME'] {
    width: 20em;
}

[data-field='TORIHIKISAKI_CD'] {
    width: 3em;
}

[data-field='TORIHIKISAKI_NAME'] {
    width: 20em;
}

[data-field='KATA_NAME'] {
    width: 20em;
}

[data-field='HINMEI'] {
    width: 20em;
}

[data-field='PL_GROUP_KANRI_NO'] {
    width: 25em;
}

[data-field='LOT_NO'] {
    width: 30em;
}

[data-field='PLID'] {
    width: 41em;
}

[data-field='RIYU_CD'] {
    width: 50em;
}

/* 一覧 */
table.dataTable {
    width: 500em;
}

div#table-container {
    height: 30vh;
}

table.fixedHeader thead th {
  /* 縦スクロール時に固定します */
  position: -webkit-sticky;
  position: sticky;
  /* 高さが変わらないよう改行させないようにします */
  white-space: nowrap;
}

/*table.fixedHeader thead tr:nth-child(1) th {*/
/*  top: 1.5rem; /* 1行目は1行目の高さの位置に固定します */
/*}*/

.t_command {
    width: 3em;
    text-align: center;
}

.t_sagyo_jisseki_no {
    width: 25em;
}

.t_sagyo_date_str {
    width: 20em;
}

.t_sagyo_kubun {
    width: 2em;
}

.t_sagyo_kubun_naiyo {
    width: 16em;
}

.t_seihin_kubun {
    width: 2em;
}

.t_seihin_kubun_naiyo {
    width: 6em;
}

.t_shisan_kubun {
    width: 5em;
}

.t_shisan_kubun_naiyo {
    width: 10em;
}

.t_kenshu_flg {
    width: 5em;
}

.t_kenshu_flg_naiyo_display {
    width: 5em;
    text-align: center;
}

.t_bumon_torihikisaki_cd {
    width: 3em;
}

.t_bumon_torihikisaki_name {
    width: 50em;
}

.t_bumon_cd {
    width: 3em;
}

.t_bumon_name {
    width: 30em;
}

.t_torihikisaki_cd {
    width: 3em;
}

.t_torihikisaki_name {
    width: 50em;
}

.t_shiiresaki_cd {
    width: 8em;
}

.t_zuban {
    width: 20em;
}

.t_kata_name {
    width: 20em;
}

.t_hinmei {
    width: 20em;
}

.t_fuku_no {
    width: 2em;
}

.t_pl_group_kanri_no {
    width: 25em;
}

.t_group_lot_no {
    width: 30em;
}

.t_lot_no {
    width: 30em;
}

.t_plid {
    width: 41em;
}

.t_area_name {
    width: 60em;
}

.t_location {
    width: 13em;
}

.t_zaiko_su {
    width: 9em;
    text-align: right;
}

.t_supplier_zuban {
    width: 30em;
}

.t_kaigai_kyoten_zuban {
    width: 20em;
}

.t_shohin {
    width: 15em;
}

.t_shizaiCd {
    width: 20em;
}

.t_box_shubetsu {
    width: 1em;
}

.t_box_shubetsu_naiyo {
    width: 12em;
}

.t_initial_nyuka_kanryo_date_str {
    width: 20em;
}

.t_nyuka_kanryo_date_str {
    width: 20em;
}

.t_shukka_kanryo_date_str {
    width: 20em;
}

.t_shisan_kirikae_kanryo_date_str {
    width: 20em;
}

.t_nyuka_yotei_no {
    width: 25em;
}

.t_shukka_shiji_no {
    width: 9em;
}

.t_shisan_kirikae_shiji_no {
    width: 25em;
}

.t_pl_chohyo_shubetsu {
    width: 1em;
}

.t_pl_chohyo_shubetsu_naiyo {
    width: 16em;
}

.t_yuso_kubun {
    width: 10em;
}

.t_yuso_kubun_naiyo {
    width: 10em;
}

.t_riyu_cd {
    width: 10em;
}

.t_riyu_cd_naiyo {
    width: 24em;
}

.t_update_user_id {
    width: 10em;
}

.t_update_user_name {
    width: 50em;
}

.t_update_terminal_id {
    width: 10em;
}

.t_pl_kanri_no {
    width: 142em;
}