/* 具体css bgn */

/* text系 */
.table .css_th_text {
    --w:initial;
    width:var(--w);
    min-width:var(--w);
    text-align:left;
}
/* 名称 */
.table .css_th_text.css_th_meisho {
    --w:37ch;
}
/* email */
.table .css_th_text.css_th_email {
    --w:41ch;
}
/* お客さまID */
.table .css_th_okyakusamaid {
    --w:14ch;
    width:var(--w);
    min-width:var(--w);
    text-align:center;
}
/* 管理コード */
.table .css_th_kanricode {
    --w:14ch;
    width:var(--w);
    min-width:var(--w);
    text-align:right;
}
/*  */
.table .css_th_hizuke_yyyy_mm_dd {
    width:16ch;
    text-align:center;
}
/* 締切日付 */
.table .css_th_shimehizuke {
    width:16ch;
    text-align:center;
}
/* XXX円系 */
.table .css_th_kingaku {
    --w:initial;
    width:var(--w);
    min-width:var(--w);
    text-align:right;
}
/* 1,123,123円 */
.table .css_th_kingaku.css_keta7yen {
    --w:13ch;
}
/* 12,123,123円 */
.table .css_th_kingaku.css_keta8yen {
    --w:14ch;
}
/* 123,123,123円 */
.table .css_th_kingaku.css_keta9yen {
    --w:15ch;
}

/* 専用請求書マーク */
.table .css_th_senyoseikyushomark {
    --w:6ch;
    width:var(--w);
    min-width:var(--w);
    text-align: center;
}

.table .css_th_seikyushobtn {
    --w:16ch;
    width:var(--w);
    min-width:var(--w);
    text-align: center;
}

/* 具体css end */
