/* _content/Daimatsu.Web.PC/Views/Account/Login.cshtml.rz.scp.css */
#input-area[b-73e67g8djs] {
    width: 300px;
    margin-left: auto;
    margin-right: auto;
}

.login-label[b-73e67g8djs] {
    width: 100px;
}

.login-text[b-73e67g8djs] {
    width: 150px;
}

@media screen and (max-width: 450px) {
    #input-area[b-73e67g8djs] {
        width: auto;
    }

    #loginId-area[b-73e67g8djs] {
        display: inline-flex;
    }
    #password-area[b-73e67g8djs] {
        display: inline-flex;
    }

    .login-label[b-73e67g8djs] {
        width: 100px;
    }
}
/* _content/Daimatsu.Web.PC/Views/Account/Password.cshtml.rz.scp.css */

.password-text[b-i690d60g4u] {
    width: 150px;
}

@media (max-width: 900px) {
    #passwordForm[b-i690d60g4u] {
        width: 305px;
    }

    .password-label[b-i690d60g4u] {
        width: 175px;
    }
}

@media (min-width: 900px) {
    #passwordForm[b-i690d60g4u] {
        width: 300px;
    }

    #password-area[b-i690d60g4u] {
        margin-left: -200px
    }
    .password-label[b-i690d60g4u] {
        width: 170px;
    }
}
/* _content/Daimatsu.Web.PC/Views/HachuKakunin/Completed.cshtml.rz.scp.css */
@media (max-width: 900px) {
    .card[b-tsd1ywr74q] {
        width: 90%;
        height: 200px;
        border: 1px solid #00C000;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
    }

    .card-body[b-tsd1ywr74q] {
        display: flex;
        align-items: center;
        margin-left: auto;
        margin-right: auto;
    }
}

@media (min-width: 900px) {
    .card[b-tsd1ywr74q] {
        width: 500px;
        height: 200px;
        margin-left: 10px;
        border: 1px solid #00C000;
    }

    .card-body[b-tsd1ywr74q] {
        display: flex;
        align-items: center;
        margin-left: auto;
        margin-right: auto;
    }
}
/* _content/Daimatsu.Web.PC/Views/HachuKakunin/Confirm.cshtml.rz.scp.css */
.btn-area[b-ny2fmmdcio] {
    display: flex;
    flex-flow: column;
    width: 100px;
}
/* _content/Daimatsu.Web.PC/Views/HachuKakunin/Index.cshtml.rz.scp.css */
/* _content/Daimatsu.Web.PC/Views/HachuKakunin/Partial/Index/_DetailList.cshtml.rz.scp.css */


@media (max-width: 900px) {
    /* 一覧 */
    #detail-area[b-6a8jebjtn6] {
        display: block;
        width: 1300px;
    }
}

@media (min-width: 900px) {
    /* 一覧 */
    #detail-area[b-6a8jebjtn6] {
        /* height: 400px; */
        /* overflow-y: auto; */
        display: block;
    }
}

table thead th[b-6a8jebjtn6] {
    position: sticky;
    top: 50px;
    z-index: 999;
}

table.detail tr th:nth-of-type(1)[b-6a8jebjtn6] {
    width: 90px;
    text-align: center;
}

table.detail tr th:nth-of-type(2)[b-6a8jebjtn6] {
    width: 90px;
    text-align: center;
}

table.detail tr th:nth-of-type(3)[b-6a8jebjtn6] {
    width: 60px;
    text-align: center;
}

table.detail tr th:nth-of-type(4)[b-6a8jebjtn6] {
    width: 300px;
    text-align: center;
}

table.detail tr th:nth-of-type(5)[b-6a8jebjtn6] {
    width: 100px;
    text-align: center;
}

table.detail tr th:nth-of-type(6)[b-6a8jebjtn6] {
    width: 70px;
    text-align: center;
}

table.detail tr th:nth-of-type(7)[b-6a8jebjtn6] {
    width: 60px;
    text-align: center;
}

table.detail tr th:nth-of-type(8)[b-6a8jebjtn6] {
    width: 90px;
    text-align: center;
}

table.detail tr th:nth-of-type(9)[b-6a8jebjtn6] {
    width: 60px;
    text-align: center;
}

table.detail tr th:nth-of-type(10)[b-6a8jebjtn6] {
    width: 100px;
    text-align: center;
}

table.detail tr th:nth-of-type(11)[b-6a8jebjtn6] {
    width: 100px;
    text-align: center;
}

table.detail tr th:nth-of-type(12)[b-6a8jebjtn6] {
    width: 280px;
    text-align: center;
}

table.detail tr th:nth-of-type(13)[b-6a8jebjtn6] {
    width: 100px;
    text-align: center;
}

table.detail tr td:nth-of-type(1)[b-6a8jebjtn6],
table.detail tr td:nth-of-type(3)[b-6a8jebjtn6],
table.detail tr td:nth-of-type(7)[b-6a8jebjtn6],
table.detail tr td:nth-of-type(8)[b-6a8jebjtn6],
table.detail tr td:nth-of-type(13)[b-6a8jebjtn6] {
    text-align: center;
}

table.detail tr td:nth-of-type(9)[b-6a8jebjtn6],
table.detail tr td:nth-of-type(10)[b-6a8jebjtn6],
table.detail tr td:nth-of-type(11)[b-6a8jebjtn6] {
    text-align: right;
}

/* 一覧タイトル行 */
.row-title[b-6a8jebjtn6] {
    height: 20px;
}

.row-title td[b-6a8jebjtn6] {
    background-color: rgb(255, 240, 240);
    padding: 0 0 0 0 !important;
    text-align: left !important;
}

.row-disable[b-6a8jebjtn6] {
    background-color: #C0C0C0;
}
/* _content/Daimatsu.Web.PC/Views/HachuKakunin/Partial/Index/_IndexUpdateArea.cshtml.rz.scp.css */
#index-update-area[b-uhdmd4w0ce] {
    display: grid;
}

.content-header[b-uhdmd4w0ce] {
    display: flex;
}

@media (max-width: 900px) {
    .date-label[b-uhdmd4w0ce] {
        width: 40px;
    }

    .input-date[b-uhdmd4w0ce] {
        width: 110px;
    }

    #button-area[b-uhdmd4w0ce] {
        float: left;
        margin-left: 1rem !important;
    }
}

@media (min-width: 900px) {
    .date-label[b-uhdmd4w0ce] {
        width: 50px;
    }

    .input-date[b-uhdmd4w0ce] {
        width: 150px;
    }

    #button-area[b-uhdmd4w0ce] {
        float: left;
        margin-left: 3rem !important;
    }
}

.search-date[b-uhdmd4w0ce] {
    display: flex;
}
/* _content/Daimatsu.Web.PC/Views/HachuKakunin/Partial/Index/_TotalData.cshtml.rz.scp.css */
table.total[b-ga7qgm7zmv] {
    width: 560px;
}

table.total tr th:nth-of-type(1)[b-ga7qgm7zmv] {
    width: 110px;
    text-align: center;
}

table.total tr th:nth-of-type(2)[b-ga7qgm7zmv],
table.total tr th:nth-of-type(3)[b-ga7qgm7zmv],
table.total tr th:nth-of-type(4)[b-ga7qgm7zmv] {
    width: 150px;
    text-align: center;
}

table.total tr td:nth-of-type(1)[b-ga7qgm7zmv] {
    text-align: center;
}

table.total tr td:nth-of-type(2)[b-ga7qgm7zmv],
table.total tr td:nth-of-type(3)[b-ga7qgm7zmv],
table.total tr td:nth-of-type(4)[b-ga7qgm7zmv] {
    text-align: right;
}

table.total tr td:nth-of-type(1)[b-ga7qgm7zmv] {
    --bs-table-bg: #d6fdd6;
    --bs-table-striped-bg: #c7dbd2;
    --bs-table-striped-color: #000;
    --bs-table-active-bg: #bcd0c7;
    --bs-table-active-color: #000;
    --bs-table-hover-bg: #c1d6cc;
    --bs-table-hover-color: #000;
    color: #000;
    border-color: #bcd0c7;
}
/* _content/Daimatsu.Web.PC/Views/Home/Index.cshtml.rz.scp.css */
.title[b-kle154xzxf]{
    font-size: 100%;
    font-weight: bold;
}

@media (max-width: 900px) {
    #top-area[b-kle154xzxf] {
    }
}

@media (min-width: 900px) {
    #top-area[b-kle154xzxf] {
        margin-right: 200px
    }
}
/* _content/Daimatsu.Web.PC/Views/Home/Index_mobile.cshtml.rz.scp.css */
.display-4[b-2nmfebnfsi]{
    font-size: 100%;
}

/* _content/Daimatsu.Web.PC/Views/Home/SendKanryo.cshtml.rz.scp.css */
.msg[b-fdbmk87uff] {
    width: 25%;
    height: 250px;
    border: 2px solid #e0ffd2;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
/* _content/Daimatsu.Web.PC/Views/Modal/HinmeiSearch.cshtml.rz.scp.css */
div.modal-dialog[b-erid2h316d] {
    max-width: 800px;
}

#modal-detail-area[b-erid2h316d] {
    height: 500px;
    overflow-y: auto;
    display: block;
}

.modal-form-label[b-erid2h316d] {
    width: 80px;
}

.modal-form-input[b-erid2h316d] {
    width: 200px;
}
/* _content/Daimatsu.Web.PC/Views/Modal/HinmeiSearch_mobile.cshtml.rz.scp.css */
div.modal-dialog[b-bndklnje6k] {
    max-width: 800px;
}

#modal-detail-area[b-bndklnje6k] {
    height: 500px;
    overflow-y: auto;
    display: block;
}

.modal-form-label[b-bndklnje6k] {
    width: 50px;
}

.modal-form-input[b-bndklnje6k] {
    width: 100px;
}
/* _content/Daimatsu.Web.PC/Views/Modal/Partial/_HinmeiSearchDetail.cshtml.rz.scp.css */
table thead th[b-sqdk45zt62] {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    background-color: #d6fdd6;
    z-index: 9999;
}

table thead th[b-sqdk45zt62]:before {
    content: "";
    position: absolute;
    top: -1px;
    left: -1px;
    width: 100%;
    height: 100%;
    border-top: 0.5px solid #bcd0c7;
}

table td[b-sqdk45zt62] {
    cursor: pointer;
}

table tr:hover[b-sqdk45zt62] {
    background: #d0ffff;
}

table.detail tr th:nth-of-type(1)[b-sqdk45zt62] {
    width: 70px;
    text-align: center;
}
table.detail tr th:nth-of-type(2)[b-sqdk45zt62] {
    width: 280px;
    text-align: center;
}
table.detail tr th:nth-of-type(3)[b-sqdk45zt62] {
    width: 120px;
    text-align: center;
}
table.detail tr th:nth-of-type(4)[b-sqdk45zt62] {
    width: 120px;
    text-align: center;
}
table.detail tr th:nth-of-type(5)[b-sqdk45zt62] {
    width: 70px;
    text-align: center;
}
table.detail tr th:nth-of-type(6)[b-sqdk45zt62] {
    width: 90px;
    text-align: center;
}
/* _content/Daimatsu.Web.PC/Views/Modal/Partial/_HinmeiSearchDetail_mobile.cshtml.rz.scp.css */
table thead th[b-mczmb5lvq4] {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    background-color: #d6fdd6;
    z-index: 9999;
}

table thead th[b-mczmb5lvq4]:before {
    content: "";
    position: absolute;
    top: -1px;
    left: -1px;
    width: 100%;
    height: 100%;
    border-top: 0.5px solid #bcd0c7;
}

table td[b-mczmb5lvq4] {
    cursor: pointer;
}

table tr:hover[b-mczmb5lvq4] {
    background: #d0ffff;
}

/* table.detail tr th:nth-of-type(1) { */
/*     width: 70px; */
/*     text-align: center; */
/* } */
/* table.detail tr th:nth-of-type(2) { */
/*     /* width: 280px; !1! */
/*     text-align: center; */
/* } */
/* table.detail tr th:nth-of-type(3) { */
/*     width: 120px; */
/*     text-align: center; */
/* } */
/* table.detail tr th:nth-of-type(4) { */
/*     width: 120px; */
/*     text-align: center; */
/* } */
/* table.detail tr th:nth-of-type(5) { */
/*     width: 70px; */
/*     text-align: center; */
/* } */
/* table.detail tr th:nth-of-type(6) { */
/*     width: 90px; */
/*     text-align: center; */
/* } */
/* _content/Daimatsu.Web.PC/Views/Shared/Error.cshtml.rz.scp.css */
#system-error[b-c6qv09qdjq] {
    margin-left: auto;
    margin-right: auto;
}
/* _content/Daimatsu.Web.PC/Views/Shared/ErrorMessage.cshtml.rz.scp.css */
/* _content/Daimatsu.Web.PC/Views/Shared/Error_mobile.cshtml.rz.scp.css */
#system-error[b-qkejrcq2d9] {
    margin-left: auto;
    margin-right: auto;
}

@media (max-width: 414px) {
    #detail-area[b-qkejrcq2d9] {
        display: none;
    }
}
/* _content/Daimatsu.Web.PC/Views/Shared/_Layout.cshtml.rz.scp.css */

.app[b-fmdiqmwg7v] {
    width: 100vw;
    height: 100vh;
    display: flex;
    flex-direction: column;
}

#header-info[b-fmdiqmwg7v] {
    height: 50px;
    box-shadow: 0px 1px 5px #000000;
    box-shadow: 0px 1px 5px rgba(0,0,0,0.2);
    position: relative;
    text-align: center;
    z-index: 1001;
}



@media (max-width: 900px) {
    #header-title[b-fmdiqmwg7v] {
        margin-right: auto;
        margin-left: auto;
        font-size: 16px;
        font-family: 'ＭＳ Ｐゴシック';
        width: 250px;
    }

    #header-user[b-fmdiqmwg7v] {
        text-align: right;
        margin-right: 10px;
        position: absolute;
        right: 0;
    }
}

@media (min-width: 900px) {
    #header-title[b-fmdiqmwg7v] {
        margin-right: auto;
        margin-left: auto;
        font-size: 16px;
        font-family: 'ＭＳ Ｐゴシック';
        width: 245px;
    }

    #header-user[b-fmdiqmwg7v] {
        text-align: right;
        margin-right: 50px;
        position: absolute;
        right: 0;
    }
}

#loading[b-fmdiqmwg7v] {
    display: flex;
    height: 200px;
    align-items: center;
    justify-content: center;
}

.content[b-fmdiqmwg7v] {
    display: flex;
    flex: 1;
    flex-direction: column;
}

.main[b-fmdiqmwg7v] {
    flex: 1;
    margin-left: 200px;
}
.main-mobile[b-fmdiqmwg7v] {
    flex: 1;
}
.main-login[b-fmdiqmwg7v] {
    flex: 1;
}

/* ハンバーガーメニュー */
nav[b-fmdiqmwg7v] {
    display: block;
    position: fixed;
    top: 0;
    left: -1800px;
    bottom: 0;
    width: 200px;
    background: #262421;
    overflow-x: hidden;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
    transition: all 0.2s;
    z-index: 4;
    opacity: 0;
}

.open nav[b-fmdiqmwg7v] {
    left: 0;
    opacity: 1;
}

nav .inner[b-fmdiqmwg7v] {
    padding: 4.0625rem 1.5625rem 1rem 1.5625rem;
}

    nav .inner ul[b-fmdiqmwg7v] {
        list-style: none;
        line-height: 1;
        margin: 0;
        padding: 0;
    }

        nav .inner ul li[b-fmdiqmwg7v] {
            position: relative;
        }

            /*nav .inner ul li a {
                color: #fff;
                font-size: 1.5rem;
                transition-duration: 0.2s;
                text-decoration: none;
            }*/

nav .nav-sns-erea[b-fmdiqmwg7v], nav .nav-other-erea[b-fmdiqmwg7v] {
    margin-top: 30px;
}

    nav .nav-sns-erea li[b-fmdiqmwg7v], nav .nav-other-erea li[b-fmdiqmwg7v] {
        color: #fff;
        font-size: 0.9375rem;
    }

.other-contents a[b-fmdiqmwg7v] {
    text-decoration: none;
}

nav .sns-contents[b-fmdiqmwg7v], nav .other-contents[b-fmdiqmwg7v] {
    margin-top: 10px;
}

    nav .sns-contents p[b-fmdiqmwg7v] {
        display: inline-block;
    }

    nav .other-contents p[b-fmdiqmwg7v] {
        display: inline-block;
        font-size: 1rem;
        font-weight: 400;
    }

.toggle_btn[b-fmdiqmwg7v] {
    display: block;
    position: fixed;
    top: 5px;
    left: 5px;
    width: 30px;
    height: 30px;
    cursor: pointer;
    z-index: 3;
}

    .toggle_btn .open[b-fmdiqmwg7v] {
        display: block;
        position: absolute;
        left: 0;
        width: 30px;
        height: 1px;
        background-color: black;
        border-radius: 4px;
    }

        .toggle_btn .open:nth-child(1)[b-fmdiqmwg7v] {
            top: 15px;
        }

        .toggle_btn .open:nth-child(2)[b-fmdiqmwg7v] {
            top: 20px;
        }

        .toggle_btn .open:nth-child(3)[b-fmdiqmwg7v] {
            top: 25px;
        }

        /*1つ目の要素のafter要素にMenu表示を指定する*/
        .toggle_btn .open:nth-child(1)[b-fmdiqmwg7v]::after {
            content: "Menu";
            position: absolute;
            top: -15px;
            left: 0;
            color: black;
            font-size: 0.625rem;
            line-height: 1;
        }

.open .toggle_btn .open[b-fmdiqmwg7v] {
    display: none;
}

.close_btn .close[b-fmdiqmwg7v]::before {
    position: absolute;
    top: 0;
    left: -20px;
    font-family: 'Font Awesome 5 Free';
    content: "\f057";
    font-size: 1rem;
    font-weight: 600;
}

.close_btn[b-fmdiqmwg7v] {
    position: absolute;
    color: white;
    cursor: pointer;
    top: calc(0% + 25px);
    right: calc(100% - 80px);
    z-index: 4;
}

#mask[b-fmdiqmwg7v] {
    display: none;
    transition: all .5s;
}

.open #mask[b-fmdiqmwg7v] {
    display: block;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: .8;
    z-index: 2;
    cursor: pointer;
}
/* _content/Daimatsu.Web.PC/Views/Shared/_Layout_mobile.cshtml.rz.scp.css */

.app[b-tm3u0s7qwl] {
    width: 100vw;
    height: 100vh;
    display: flex;
    flex-direction: column;
}

#header-info[b-tm3u0s7qwl] {
    height: 40px;
    box-shadow: 0px 1px 5px #000000;
    box-shadow: 0px 1px 5px rgba(0,0,0,0.2);
    position: relative;
    text-align: center;
    z-index: 1001;
}

#header-title[b-tm3u0s7qwl] {
    margin-right: auto;
    margin-left: auto;
    font-size: 16px;
    font-family: 'ＭＳ Ｐゴシック';
    width: 200px;
}

#header-user[b-tm3u0s7qwl] {
    text-align: right;
    margin-right: 5px;
    position: absolute;
    right: 0;
}

#loading[b-tm3u0s7qwl] {
    display: flex;
    height: 200px;
    align-items: center;
    justify-content: center;
}

.content[b-tm3u0s7qwl] {
    display: flex;
    flex: 1;
    flex-direction: column;
}

.main[b-tm3u0s7qwl] {
    flex: 1;
    margin-left: 200px;
}
.main-mobile[b-tm3u0s7qwl] {
    flex: 1;
}
.main-login[b-tm3u0s7qwl] {
    flex: 1;
}

/* ハンバーガーメニュー */
nav[b-tm3u0s7qwl] {
    display: block;
    position: fixed;
    top: 0;
    left: -1800px;
    bottom: 0;
    width: 200px;
    background: #262421;
    overflow-x: hidden;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
    transition: all 0.2s;
    z-index: 4;
    opacity: 0;
}

.open nav[b-tm3u0s7qwl] {
    left: 0;
    opacity: 1;
}

nav .inner[b-tm3u0s7qwl] {
    padding: 4.0625rem 1.5625rem 1rem 1.5625rem;
}

nav .inner ul[b-tm3u0s7qwl] {
    list-style: none;
    line-height: 1;
    margin: 0;
    padding: 0;
}

nav .inner ul li[b-tm3u0s7qwl] {
    position: relative;
}

nav .inner ul li a[b-tm3u0s7qwl] {
    color: #fff;
    font-size: 1.5rem;
    transition-duration: 0.2s;
    text-decoration: none;
}

nav .nav-sns-erea[b-tm3u0s7qwl], nav .nav-other-erea[b-tm3u0s7qwl] {
    margin-top: 30px;
}

nav .nav-sns-erea li[b-tm3u0s7qwl], nav .nav-other-erea li[b-tm3u0s7qwl] {
    color: #fff;
    font-size: 0.9375rem;
}

.other-contents a[b-tm3u0s7qwl] {
    text-decoration: none;
}

nav .sns-contents[b-tm3u0s7qwl], nav .other-contents[b-tm3u0s7qwl] {
    margin-top: 10px;
}

nav .sns-contents p[b-tm3u0s7qwl] {
    display: inline-block;
}

nav .other-contents p[b-tm3u0s7qwl] {
    display: inline-block;
    font-size: 1rem;
    font-weight: 400;
}

.toggle_btn[b-tm3u0s7qwl] {
    display: block;
    position: fixed;
    top: 5px;
    left: 5px;
    width: 30px;
    height: 30px;
    cursor: pointer;
    z-index: 3;
}

.toggle_btn .open[b-tm3u0s7qwl] {
    display: block;
    position: absolute;
    left: 0;
    width: 30px;
    height: 1px;
    background-color: black;
    border-radius: 4px;
}

.toggle_btn .open:nth-child(1)[b-tm3u0s7qwl] {
    top: 15px;
}

.toggle_btn .open:nth-child(2)[b-tm3u0s7qwl] {
    top: 20px;
}

.toggle_btn .open:nth-child(3)[b-tm3u0s7qwl] {
    top: 25px;
}

/*1つ目の要素のafter要素にMenu表示を指定する*/
.toggle_btn .open:nth-child(1)[b-tm3u0s7qwl]::after {
    content: "Menu";
    position: absolute;
    top: -15px;
    left: 0;
    color: black;
    font-size: 0.625rem;
    line-height: 1;
}

.open .toggle_btn .open[b-tm3u0s7qwl] {
    display: none;
}

.close_btn .close[b-tm3u0s7qwl]::before {
    position: absolute;
    top: 0;
    left: -20px;
    font-family: 'Font Awesome 5 Free';
    content: "\f057";
    font-size: 1rem;
    font-weight: 600;
}

.close_btn[b-tm3u0s7qwl] {
    position: absolute;
    color: white;
    cursor: pointer;
    top: calc(0% + 25px);
    right: calc(100% - 80px);
    z-index: 4;
}

#mask[b-tm3u0s7qwl] {
    display: none;
    transition: all .5s;
}

.open #mask[b-tm3u0s7qwl] {
    display: block;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: .8;
    z-index: 2;
    cursor: pointer;
}
/* _content/Daimatsu.Web.PC/Views/Shared/_SideBar.cshtml.rz.scp.css */
.sidebar[b-9geycgyy0c] {
    position: fixed;
    top: 50px;
    left: 0px;
    width: 200px;
    height: 100%;
    background-color: #d6fdd6;
    box-sizing: border-box;
    border: 1px solid #d6fdd6;
    text-align: center;
    z-index: 1000;
}
/* _content/Daimatsu.Web.PC/Views/ShiireKakunin/Index.cshtml.rz.scp.css */
.content-header[b-n3y6efjb0o] {
    display: flex;
}

@media (max-width: 900px) {
    #search-area[b-n3y6efjb0o] {
        width: 550px;
    }

    .date-label[b-n3y6efjb0o] {
        width: 40px;
    }

    .input-date[b-n3y6efjb0o] {
        width: 110px;
    }

    #datepickerStartInput[b-n3y6efjb0o] {
        padding: 0.25rem !important;
    }

    #hinmeiSelect[b-n3y6efjb0o] {
        margin-left: 0.8rem !important;
    }

    #button-area[b-n3y6efjb0o] {
        margin-left: 1.5rem !important;
    }

    #info-msg[b-n3y6efjb0o] {
        text-align: left;
        margin-top: 40px;
    }

    _[b-n3y6efjb0o]::-webkit-full-page-media, _:future[b-n3y6efjb0o], :root .input-date[b-n3y6efjb0o] {
        width: 115px;
    }
}

@media (min-width: 900px) {
    .date-label[b-n3y6efjb0o] {
        width: 50px;
    }

    .input-date[b-n3y6efjb0o] {
        width: 150px;
    }

    #hinmeiSelect[b-n3y6efjb0o] {
        margin-left: 3rem !important;
    }

    #button-area[b-n3y6efjb0o] {
        margin-left: 3rem !important;
    }

    #info-msg[b-n3y6efjb0o] {
        text-align: right;
        margin-right: 15px;
        margin-top: 15px;
    }
}

.search-date[b-n3y6efjb0o] {
    display: flex;
}

/* _content/Daimatsu.Web.PC/Views/ShiireKakunin/Index_mobile.cshtml.rz.scp.css */
.date-label[b-b9bbuwqdsg] {
    width: 30px;
}

.content-header[b-b9bbuwqdsg] {
    display: flex;
}

.input-date[b-b9bbuwqdsg] {
    width: 110px;
}

.search-date[b-b9bbuwqdsg] {
    display: flex;
}

_[b-b9bbuwqdsg]::-webkit-full-page-media, _:future[b-b9bbuwqdsg], :root .input-date[b-b9bbuwqdsg] {
    width: 115px;
}
/* _content/Daimatsu.Web.PC/Views/ShiireKakunin/Partial/_DetailList.cshtml.rz.scp.css */
@media (max-width: 900px) {
    #detail-area[b-s7c3thfqdo] {
        display: block;
        width: 1300px;
    }
}

@media (min-width: 900px) {
    #detail-area[b-s7c3thfqdo] {
        display: block;
    }
}

table thead th[b-s7c3thfqdo] {
    position: sticky;
    top: 50px;
    z-index: 999;
}

table .detail[b-s7c3thfqdo] {
    width: 1400px;
}

table.detail tr th:nth-of-type(1)[b-s7c3thfqdo] {
    width: 90px;
    text-align: center;
}
table.detail tr th:nth-of-type(2)[b-s7c3thfqdo] {
    width: 60px;
    text-align: center;
}
table.detail tr th:nth-of-type(3)[b-s7c3thfqdo] {
    width: 300px;
    text-align: center;
}
table.detail tr th:nth-of-type(4)[b-s7c3thfqdo] {
    width: 100px;
    text-align: center;
}
table.detail tr th:nth-of-type(5)[b-s7c3thfqdo] {
    width: 70px;
    text-align: center;
}
table.detail tr th:nth-of-type(6)[b-s7c3thfqdo] {
    width: 60px;
    text-align: center;
}
table.detail tr th:nth-of-type(7)[b-s7c3thfqdo] {
    width: 60px;
    text-align: center;
}
table.detail tr th:nth-of-type(8)[b-s7c3thfqdo] {
    width: 100px;
    text-align: center;
}
table.detail tr th:nth-of-type(9)[b-s7c3thfqdo] {
    width: 100px;
    text-align: center;
}
table.detail tr th:nth-of-type(10)[b-s7c3thfqdo] {
    width: 90px;
    text-align: center;
}
table.detail tr th:nth-of-type(11)[b-s7c3thfqdo] {
    width: 210px;
    text-align: center;
}
table.detail tr th:nth-of-type(12)[b-s7c3thfqdo] {
    width: 80px;
    text-align: center;
}
table.detail tr th:nth-of-type(13)[b-s7c3thfqdo] {
    width: 80px;
    text-align: center;
}

table.detail tr td:nth-of-type(1)[b-s7c3thfqdo],
table.detail tr td:nth-of-type(2)[b-s7c3thfqdo],
table.detail tr td:nth-of-type(4)[b-s7c3thfqdo],
table.detail tr td:nth-of-type(5)[b-s7c3thfqdo],
table.detail tr td:nth-of-type(7)[b-s7c3thfqdo],
table.detail tr td:nth-of-type(12)[b-s7c3thfqdo],
table.detail tr td:nth-of-type(13)[b-s7c3thfqdo] {
    text-align: center;
}

table.detail tr td:nth-of-type(6)[b-s7c3thfqdo],
table.detail tr td:nth-of-type(8)[b-s7c3thfqdo],
table.detail tr td:nth-of-type(9)[b-s7c3thfqdo],
table.detail tr td:nth-of-type(10)[b-s7c3thfqdo] {
    text-align: right;
}

/* 合計行 */
.row-total td[b-s7c3thfqdo] {
    background-color: rgb(255, 240, 240);
}

.sub-title[b-s7c3thfqdo] {
    text-align: right !important;
    padding-right: 20px !important;
}

.row-disable[b-s7c3thfqdo] {
    background-color: #C0C0C0;
}
/* _content/Daimatsu.Web.PC/Views/ShiireKakunin/Partial/_DetailList_mobile.cshtml.rz.scp.css */
#detail-area[b-we2hap83nq] {
    display: block;
    width: 1300px;
}

table thead th[b-we2hap83nq] {
    position: sticky;
    top: 40px;
    z-index: 999;
}

table[b-we2hap83nq] {
    overflow: scroll;
}

table.detail tr th:nth-of-type(1)[b-we2hap83nq] {
    width: 90px;
    text-align: center;
}
table.detail tr th:nth-of-type(2)[b-we2hap83nq] {
    width: 60px;
    text-align: center;
}
table.detail tr th:nth-of-type(3)[b-we2hap83nq] {
    width: 150px;
    text-align: center;
}
table.detail tr th:nth-of-type(4)[b-we2hap83nq] {
    width: 100px;
    text-align: center;
}
table.detail tr th:nth-of-type(5)[b-we2hap83nq] {
    width: 70px;
    text-align: center;
}
table.detail tr th:nth-of-type(6)[b-we2hap83nq] {
    width: 60px;
    text-align: center;
}
table.detail tr th:nth-of-type(7)[b-we2hap83nq] {
    width: 60px;
    text-align: center;
}
table.detail tr th:nth-of-type(8)[b-we2hap83nq] {
    width: 100px;
    text-align: center;
}
table.detail tr th:nth-of-type(9)[b-we2hap83nq] {
    width: 100px;
    text-align: center;
}
table.detail tr th:nth-of-type(10)[b-we2hap83nq] {
    width: 90px;
    text-align: center;
}
table.detail tr th:nth-of-type(11)[b-we2hap83nq] {
    width: 210px; 
    text-align: center;
}
table.detail tr th:nth-of-type(12)[b-we2hap83nq] {
    width: 80px;
    text-align: center;
}
table.detail tr th:nth-of-type(13)[b-we2hap83nq] {
    width: 80px;
    text-align: center;
}

table.detail tr td:nth-of-type(1)[b-we2hap83nq],
table.detail tr td:nth-of-type(2)[b-we2hap83nq],
table.detail tr td:nth-of-type(4)[b-we2hap83nq],
table.detail tr td:nth-of-type(5)[b-we2hap83nq],
table.detail tr td:nth-of-type(7)[b-we2hap83nq],
table.detail tr td:nth-of-type(12)[b-we2hap83nq],
table.detail tr td:nth-of-type(13)[b-we2hap83nq] {
    text-align: center;
}

table.detail tr td:nth-of-type(6)[b-we2hap83nq],
table.detail tr td:nth-of-type(8)[b-we2hap83nq],
table.detail tr td:nth-of-type(9)[b-we2hap83nq],
table.detail tr td:nth-of-type(10)[b-we2hap83nq] {
    text-align: right;
}

/* 合計行 */
.row-total td[b-we2hap83nq] {
    background-color: #d0ffff;
}

.sub-title[b-we2hap83nq] {
    text-align: right !important;
    padding-right: 20px !important;
}

.row-disable[b-we2hap83nq] {
    background-color: #C0C0C0;
}
/* _content/Daimatsu.Web.PC/Views/Shikyo/BinNyuryoku.cshtml.rz.scp.css */

#error-message[b-o0hqmo0930] {
    color: red;
}

.btn-area[b-o0hqmo0930] {
    display: inline-flex;
    flex-direction: column;
    align-items: start;
}

.errMsg-area[b-o0hqmo0930]{
    color: red;
}

@media (max-width: 900px) {
    .input-date[b-o0hqmo0930] {
        width: 110px;
    }

    table.nohinbi[b-o0hqmo0930] {
        width: 180px;
        display: inline-block;
    }

    table.nohinbi tr th:nth-of-type(1)[b-o0hqmo0930] {
        width: 120px;
        text-align: center;
    }

    table.nohinbi tr th:nth-of-type(2)[b-o0hqmo0930] {
        width: 50px;
        text-align: center;
    }

    table.binSelect[b-o0hqmo0930] {
        width: 150px;
    }

    table.binSelect tr th:nth-of-type(1)[b-o0hqmo0930] {
        width: 30px;
        text-align: center;
    }

    table.binSelect tr th:nth-of-type(2)[b-o0hqmo0930] {
        width: 60px;
        text-align: center;
    }

    .bin-table-tr[b-o0hqmo0930] {
        vertical-align: bottom;
        height: 25px;
    }
}

@media (min-width: 900px) {
    table.nohinbi[b-o0hqmo0930] {
        width: 200px;
        display: inline-block;
    }

    table.nohinbi tr th:nth-of-type(1)[b-o0hqmo0930] {
        width: 150px;
        text-align: center;
    }

    table.nohinbi tr th:nth-of-type(2)[b-o0hqmo0930] {
        width: 50px;
        text-align: center;
    }

    table.binSelect[b-o0hqmo0930] {
        width: 200px;
    }

    table.binSelect tr th:nth-of-type(1)[b-o0hqmo0930] {
        width: 30px;
        text-align: center;
    }

    table.binSelect tr th:nth-of-type(2)[b-o0hqmo0930] {
        width: 60px;
        text-align: center;
    }
}
/* _content/Daimatsu.Web.PC/Views/Shikyo/HachuJyokyoKakunin.cshtml.rz.scp.css */

/* _content/Daimatsu.Web.PC/Views/Shikyo/HachuJyokyoPartial/_DetailList.cshtml.rz.scp.css */
.table-area[b-w0rcd53q4h] {
    display:block;
}

table[b-w0rcd53q4h] {
    border-collapse: separate;
    border-spacing: 0;
    table-layout: fixed;
    padding:0;
    width:100%;
}

    table thead th[b-w0rcd53q4h] {
        text-align: center;
    }

@media (max-width: 900px) {
    table thead tr:nth-child(1) th[b-w0rcd53q4h] {
    }

    table thead tr:nth-child(2) th[b-w0rcd53q4h] {
    }

    table.detail tr th:nth-of-type(1)[b-w0rcd53q4h] {
        width: 35px;
    }

    table.detail tr td:nth-of-type(1)[b-w0rcd53q4h] {
        width: 35px;
    }

    table.detail tr th:nth-of-type(2)[b-w0rcd53q4h] {
        width: 45px;
    }

    table.detail tr td:nth-of-type(2)[b-w0rcd53q4h] {
        width: 45px;
        text-align: center;
    }

    table.detail tr th:nth-of-type(3)[b-w0rcd53q4h] {
        width: 160px;
    }

    table.detail tr td:nth-of-type(3)[b-w0rcd53q4h] {
        width: 160px;
        text-align: left;
    }

    table.detail tr th:nth-of-type(4)[b-w0rcd53q4h] {
        width: 150px;
    }

    table.detail tr td:nth-of-type(4)[b-w0rcd53q4h] {
        width: 150px;
    }

    table.detail tr th:nth-of-type(5)[b-w0rcd53q4h] {
        width: 70px;
    }

    table.detail tr td:nth-of-type(5)[b-w0rcd53q4h] {
        width: 70px;
    }

    table.detail tr th:nth-of-type(6)[b-w0rcd53q4h] {
        width: 70px;
    }

    table.detail tr td:nth-of-type(6)[b-w0rcd53q4h] {
        width: 70px;
    }

    table.detail tr th:nth-of-type(7)[b-w0rcd53q4h] {
        width: 70px;
    }

    table.detail tr td:nth-of-type(7)[b-w0rcd53q4h] {
        width: 70px;
    }

    table.detail tr th:nth-of-type(8)[b-w0rcd53q4h] {
        width: 150px;
    }

    table.detail tr td:nth-of-type(8)[b-w0rcd53q4h] {
        width: 150px;
    }
}

@media (min-width: 900px) {
    table thead tr:nth-child(1) th[b-w0rcd53q4h] {
        position: sticky;
        top: -17px;
        z-index: 1;
    }

    table thead tr:nth-child(2) th[b-w0rcd53q4h] {
        position: sticky;
        top: 7px;
        z-index: 1;
    }

    table.detail tr th:nth-of-type(1)[b-w0rcd53q4h] {
        position: sticky;
        left: -16px;
        width: 35px;
        z-index: 2;
    }

    table.detail tr td:nth-of-type(1)[b-w0rcd53q4h] {
        position: sticky;
        left: -16px;
        width: 35px;
        text-align: center;
    }

    table.detail tr th:nth-of-type(2)[b-w0rcd53q4h] {
        position: sticky;
        left: 19px;
        width: 45px;
        z-index: 2;
    }

    table.detail tr td:nth-of-type(2)[b-w0rcd53q4h] {
        position: sticky;
        left: 19px;
        width: 45px;
        text-align: center;
    }

    table.detail tr th:nth-of-type(3)[b-w0rcd53q4h] {
        position: sticky;
        left: 64px;
        width: 160px;
        z-index: 2;
    }

    table.detail tr td:nth-of-type(3)[b-w0rcd53q4h] {
        position: sticky;
        left: 64px;
        width: 160px;
        text-align: left;
    }

    table.detail tr th:nth-of-type(4)[b-w0rcd53q4h] {
        position: sticky;
        left: 224px;
        width: 150px;
        z-index: 2;
    }

    table.detail tr td:nth-of-type(4)[b-w0rcd53q4h] {
        position: sticky;
        left: 224px;
        width: 150px;
    }

    table.detail tr th:nth-of-type(5)[b-w0rcd53q4h] {
        position: sticky;
        left: 374px;
        width: 70px;
        z-index: 2;
    }

    table.detail tr td:nth-of-type(5)[b-w0rcd53q4h] {
        position: sticky;
        left: 374px;
        width: 70px;
    }

    table.detail tr th:nth-of-type(6)[b-w0rcd53q4h] {
        position: sticky;
        left: 444px;
        width: 70px;
        z-index: 2;
    }

    table.detail tr td:nth-of-type(6)[b-w0rcd53q4h] {
        position: sticky;
        left: 444px;
        width: 70px;
    }

    table.detail tr th:nth-of-type(7)[b-w0rcd53q4h] {
        position: sticky;
        left: 514px;
        width: 70px;
        z-index: 2;
    }

    table.detail tr td:nth-of-type(7)[b-w0rcd53q4h] {
        position: sticky;
        left: 514px;
        width: 70px;
    }

    table.detail tr th:nth-of-type(8)[b-w0rcd53q4h] {
        width: 150px;
    }

    table.detail tr td:nth-of-type(8)[b-w0rcd53q4h] {
        width: 150px;
    }
}

    .nohinbi[b-w0rcd53q4h] {
        width: 120px;
        border-right: none;
    }

    .tanka[b-w0rcd53q4h] {
        width: 60px;
        border-right: none;
    }

    .hachusu[b-w0rcd53q4h] {
        width: 60px;
        border-right: none;
        border-left: none;
    }

    table.detail tr th:nth-last-child(2)[b-w0rcd53q4h] {
        width: 100px;
        border-right: none;
    }

    table.detail tr th:nth-last-child(1)[b-w0rcd53q4h] {
        width: 100px;
    }

    table.detail td[b-w0rcd53q4h] {
        text-align: center;
        border-bottom: 1px solid #bcd0c7;
    }

    .bg-color[b-w0rcd53q4h] {
        background: white;
    }
/* _content/Daimatsu.Web.PC/Views/Shikyo/Modal/HachuRirekiSearchModal.cshtml.rz.scp.css */
div.modal-dialog[b-86wx2xvwn1] {
    max-width: 1300px;
}

.modal-form-label[b-86wx2xvwn1] {
    width: 80px;
}

.modal-form-input[b-86wx2xvwn1] {
    width: 130px;
}

.modal-form-select[b-86wx2xvwn1]{
    width: 210px;
}

.modal-form-hinmeikana[b-86wx2xvwn1]{
    width:210px;
}

.search-date[b-86wx2xvwn1] {
    display: flex;
}

@media (max-width: 900px) {
    .input-date[b-86wx2xvwn1] {
        width: 110px;
    }

    #search-header1[b-86wx2xvwn1],
    #search-header2[b-86wx2xvwn1] {
        width: 1300px;
    }

    #body-area[b-86wx2xvwn1] {
        width: 1300px;
    }
}

@media (min-width: 900px) {
    .input-date[b-86wx2xvwn1] {
        width: 150px;
    }
}
/* _content/Daimatsu.Web.PC/Views/Shikyo/Modal/RirekiSearchPartial/_SearchBody.cshtml.rz.scp.css */
@media (max-width: 900px) {
    #modal-detail-area[b-131jhor5vk] {
        width: 1300px;
        height: 450px;
        overflow-y: auto;
        display: block;
        clear: both;
    }

    #select-btn-area[b-131jhor5vk] {

    }
}

@media (min-width: 900px) {
    #modal-detail-area[b-131jhor5vk] {
        height: 450px;
        overflow-y: auto;
        display: block;
        clear: both;
    }
}







/* _content/Daimatsu.Web.PC/Views/Shikyo/Modal/RirekiSearchPartial/_SearchDetail.cshtml.rz.scp.css */
table thead th[b-sewpxvoed0] {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    background-color: #d6fdd6;
    z-index: 9999;
    text-align: center;
}

table thead th[b-sewpxvoed0]:before {
    content: "";
    position: absolute;
    top: -1px;
    left: -1px;
    width: 100%;
    height: 100%;
    border-top: 0.5px solid #bcd0c7;
}

table tr:hover[b-sewpxvoed0] {
    background: #d0ffff;
}

table.detail-meisaiTani tr th:nth-of-type(1)[b-sewpxvoed0] {
    width: 100px;
}

table.detail-meisaiTani tr th:nth-of-type(2)[b-sewpxvoed0] {
    width: 100px;
}

table.detail-meisaiTani tr th:nth-of-type(3)[b-sewpxvoed0] {
    width: 50px;
}

table.detail-meisaiTani tr th:nth-of-type(4)[b-sewpxvoed0] {
    width: 50px;
}

table.detail-meisaiTani tr th:nth-of-type(5)[b-sewpxvoed0] {
    width: 150px;
}

table.detail-meisaiTani tr th:nth-of-type(6)[b-sewpxvoed0] {
    width: 70px;
}

table.detail-meisaiTani tr th:nth-of-type(7)[b-sewpxvoed0] {
    width: 100px;
}

table.detail-meisaiTani tr th:nth-of-type(8)[b-sewpxvoed0] {
    width: 80px;
}

table.detail-meisaiTani tr th:nth-of-type(9)[b-sewpxvoed0] {
    width: 80px;
}

table.detail-meisaiTani tr th:nth-of-type(10)[b-sewpxvoed0] {
    width: 80px;
}

table.detail-meisaiTani tr th:nth-of-type(11)[b-sewpxvoed0] {
    width: 90px;
}

table.detail-meisaiTani tr th:nth-of-type(12)[b-sewpxvoed0] {
    width: 150px;
}

table.detail-meisaiTani tr th:nth-of-type(13)[b-sewpxvoed0] {
    width: 50px;
}


table.detail-shuyakuTani tr th:nth-of-type(1)[b-sewpxvoed0] {
    width: 200px;
}

table.detail-shuyakuTani tr th:nth-of-type(2)[b-sewpxvoed0] {
    width: 50px;
}

table.detail-shuyakuTani tr th:nth-of-type(3)[b-sewpxvoed0] {
    width: 50px;
}

table.detail-shuyakuTani tr th:nth-of-type(4)[b-sewpxvoed0] {
    width: 50px;
}

table.detail-shuyakuTani tr th:nth-of-type(5)[b-sewpxvoed0] {
    width: 50px;
}
/* _content/Daimatsu.Web.PC/Views/Shikyo/ShikyoHachuKakunin.cshtml.rz.scp.css */

.table-area[b-fqespm0rtu] {
    display:block;
}

table.detail[b-fqespm0rtu] {
    border-collapse: separate;
    border-spacing: 0;
    table-layout: fixed;
    padding:0;
    width: 100%;
}

table thead th[b-fqespm0rtu] {
    text-align: center;
}

@media (max-width: 900px) {
    table.detail-area thead tr:nth-child(1) th[b-fqespm0rtu] {
    }

    table.detail-area thead tr:nth-child(2) th[b-fqespm0rtu] {
    }

    table.detail tr th:nth-of-type(1)[b-fqespm0rtu] {
        width: 160px;
    }

    table.detail tr td:nth-of-type(1)[b-fqespm0rtu] {
        width: 160px;
        text-align: left;
    }

    table.detail tr th:nth-of-type(2)[b-fqespm0rtu] {
        width: 150px;
    }

    table.detail tr td:nth-of-type(2)[b-fqespm0rtu] {
        width: 150px;
    }

    table.detail tr th:nth-of-type(3)[b-fqespm0rtu] {
        width: 70px;
    }

    table.detail tr td:nth-of-type(3)[b-fqespm0rtu] {
        width: 70px;
    }

    table.detail tr th:nth-of-type(4)[b-fqespm0rtu] {
        width: 70px;
    }

    table.detail tr td:nth-of-type(4)[b-fqespm0rtu] {
        width: 70px;
    }

    table.detail tr th:nth-of-type(5)[b-fqespm0rtu] {
        width: 70px;
    }

    table.detail tr td:nth-of-type(5)[b-fqespm0rtu] {
        width: 70px;
    }

    table.detail tr th:nth-of-type(6)[b-fqespm0rtu] {
        width: 150px;
    }

    table.detail tr td:nth-of-type(6)[b-fqespm0rtu] {
        width: 150px;
    }
}

@media (min-width: 900px) {
    table.detail-area thead tr:nth-child(1) th[b-fqespm0rtu] {
        position: sticky;
        top: 50px;
    }

    table.detail-area thead tr:nth-child(2) th[b-fqespm0rtu] {
        position: sticky;
        top: 74px;
    }

    table.detail tr th:nth-of-type(1)[b-fqespm0rtu] {
        position: sticky;
        left: 200px;
        width: 160px;
        z-index: 2;
    }

    table.detail tr td:nth-of-type(1)[b-fqespm0rtu] {
        position: sticky;
        left: 200px;
        width: 160px;
        text-align: left;
    }

    table.detail tr th:nth-of-type(2)[b-fqespm0rtu] {
        position: sticky;
        left: 360px;
        width: 150px;
        z-index: 2;
    }

    table.detail tr td:nth-of-type(2)[b-fqespm0rtu] {
        position: sticky;
        left: 360px;
        width: 150px;
    }

    table.detail tr th:nth-of-type(3)[b-fqespm0rtu] {
        position: sticky;
        left: 510px;
        width: 70px;
        z-index: 2;
    }

    table.detail tr td:nth-of-type(3)[b-fqespm0rtu] {
        position: sticky;
        left: 510px;
        width: 70px;
    }

    table.detail tr th:nth-of-type(4)[b-fqespm0rtu] {
        position: sticky;
        left: 580px;
        width: 70px;
        z-index: 2;
    }

    table.detail tr td:nth-of-type(4)[b-fqespm0rtu] {
        position: sticky;
        left: 580px;
        width: 70px;
    }

    table.detail tr th:nth-of-type(5)[b-fqespm0rtu] {
        position: sticky;
        left: 650px;
        width: 70px;
        z-index: 2;
    }

    table.detail tr td:nth-of-type(5)[b-fqespm0rtu] {
        position: sticky;
        left: 650px;
        width: 70px;
    }

    table.detail tr th:nth-of-type(6)[b-fqespm0rtu] {
        width: 150px;
    }

    table.detail tr td:nth-of-type(6)[b-fqespm0rtu] {
        width: 150px;
    }
}

.tanka[b-fqespm0rtu] {
    width: 60px;
    border-right: none;
}

.nohinbi[b-fqespm0rtu] {
    width: 120px;
    border-right: none;
}

.hachusu[b-fqespm0rtu] {
    width: 60px;
    border-right: none;
    border-left: none;
}

table.detail tr th:nth-last-child(2)[b-fqespm0rtu] {
    width: 80px;
    border-right: none;
}

table.detail tr th:nth-last-child(1)[b-fqespm0rtu] {
    width: 100px;
}

table.detail td[b-fqespm0rtu] {
    text-align: center;
    border-bottom: 1px solid #bcd0c7;
}

.bg-color[b-fqespm0rtu]{
    background:white;
}





/* 発注一覧 合計 */
table.total[b-fqespm0rtu] {
    width: 560px;
}

    table.total tr th:nth-of-type(1)[b-fqespm0rtu] {
        width: 110px;
        text-align: center;
    }

    table.total tr th:nth-of-type(2)[b-fqespm0rtu],
    table.total tr th:nth-of-type(3)[b-fqespm0rtu],
    table.total tr th:nth-of-type(4)[b-fqespm0rtu] {
        width: 150px;
        text-align: center;
    }

    table.total tr td:nth-of-type(1)[b-fqespm0rtu] {
        text-align: center;
    }

    table.total tr td:nth-of-type(2)[b-fqespm0rtu],
    table.total tr td:nth-of-type(3)[b-fqespm0rtu],
    table.total tr td:nth-of-type(4)[b-fqespm0rtu] {
        text-align: right;
    }

    table.total tr td:nth-of-type(1)[b-fqespm0rtu] {
        --bs-table-bg: #d6fdd6;
        --bs-table-striped-bg: #c7dbd2;
        --bs-table-striped-color: #000;
        --bs-table-active-bg: #bcd0c7;
        --bs-table-active-color: #000;
        --bs-table-hover-bg: #c1d6cc;
        --bs-table-hover-color: #000;
        color: #000;
        border-color: #bcd0c7;
    }

.btn-area[b-fqespm0rtu] {
    display: inline-flex;
    flex-direction: column;
    align-items: start;
}
/* _content/Daimatsu.Web.PC/Views/Shikyo/ShikyoHachuKanryo.cshtml.rz.scp.css */
.title[b-wuig0mlk78] {
    font-size: calc(1.275rem + .3vw);
}

@media (max-width: 900px) {
    .msg[b-wuig0mlk78] {
        width: 100%;
        height: 250px;
        border: 2px solid #e0ffd2;
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }
}

@media (min-width: 900px) {
    .msg[b-wuig0mlk78] {
        width: 25%;
        height: 250px;
        border: 2px solid #e0ffd2;
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }
}
/* _content/Daimatsu.Web.PC/Views/Shikyo/ShikyoOrderNyuryoku.cshtml.rz.scp.css */
/* _content/Daimatsu.Web.PC/Views/Shikyo/ShikyoOrderPartial/_DatailList.cshtml.rz.scp.css */
.table-area[b-4iqtwxh7e2] {
    display: block;
    
}

@media (max-width: 900px) {
    #table-area[b-4iqtwxh7e2] {
        width: 1300px;
    }
}

@media (min-width: 900px) {

}

table[b-4iqtwxh7e2] {
    border-collapse: separate;
    border-spacing: 0;
    table-layout: fixed;
    width: 100%;
}

table thead th[b-4iqtwxh7e2] {
    text-align:center;
}

table thead tr:nth-child(1) th[b-4iqtwxh7e2] {
    position: sticky;
    top: 50px;
    z-index: 1;
}

table thead tr:nth-child(2) th[b-4iqtwxh7e2] {
    position: sticky;
    top: 74px;
    z-index: 1;
}


/** 市況発注 */
@media (max-width: 900px) {
    table.detail-shikyoHachu tr th:nth-of-type(1)[b-4iqtwxh7e2] {
        position: sticky;
        left: 0px;
        width: 35px;
        z-index: 2;
    }

    table.detail-shikyoHachu tr td:nth-of-type(1)[b-4iqtwxh7e2] {
        position: sticky;
        left: 0px;
        width: 35px;
    }

    table.detail-shikyoHachu tr th:nth-of-type(2)[b-4iqtwxh7e2] {
        position: sticky;
        left: 35px;
        width: 35px;
        z-index: 2;
    }

    table.detail-shikyoHachu tr td:nth-of-type(2)[b-4iqtwxh7e2] {
        position: sticky;
        left: 35px;
        width: 35px;
    }

    table.detail-shikyoHachu tr th:nth-of-type(3)[b-4iqtwxh7e2] {
        position: sticky;
        left: 70px;
        width: 160px;
        z-index: 2;
    }

    table.detail-shikyoHachu tr td:nth-of-type(3)[b-4iqtwxh7e2] {
        position: sticky;
        left: 70px;
        width: 160px;
    }

    table.detail-shikyoHachu tr th:nth-of-type(4)[b-4iqtwxh7e2] {
        width: 150px;
    }

    table.detail-shikyoHachu tr td:nth-of-type(4)[b-4iqtwxh7e2] {
        width: 150px;
    }

    table.detail-shikyoHachu tr th:nth-of-type(5)[b-4iqtwxh7e2] {
        width: 70px;
    }

    table.detail-shikyoHachu tr td:nth-of-type(5)[b-4iqtwxh7e2] {
        width: 70px;
    }

    table.detail-shikyoHachu tr th:nth-of-type(6)[b-4iqtwxh7e2] {
        width: 70px;
    }

    table.detail-shikyoHachu tr td:nth-of-type(6)[b-4iqtwxh7e2] {
        width: 70px;
    }

    table.detail-shikyoHachu tr th:nth-of-type(7)[b-4iqtwxh7e2] {
        width: 120px;
    }

    table.detail-shikyoHachu tr td:nth-of-type(7)[b-4iqtwxh7e2] {
        width: 120px;
    }

    table.detail-shikyoHachu tr th:nth-of-type(8)[b-4iqtwxh7e2] {
        width: 150px;
    }

    table.detail-shikyoHachu tr td:nth-of-type(8)[b-4iqtwxh7e2] {
        width: 150px;
    }
}

@media (min-width: 900px) {
    table.detail-shikyoHachu tr th:nth-of-type(1)[b-4iqtwxh7e2] {
        position: sticky;
        left: 200px;
        width: 35px;
        z-index: 2;
    }

    table.detail-shikyoHachu tr td:nth-of-type(1)[b-4iqtwxh7e2] {
        position: sticky;
        left: 200px;
        width: 35px;
        text-align: center;
    }

    table.detail-shikyoHachu tr th:nth-of-type(2)[b-4iqtwxh7e2] {
        position: sticky;
        left: 235px;
        width: 35px;
        z-index: 2;
    }

    table.detail-shikyoHachu tr td:nth-of-type(2)[b-4iqtwxh7e2] {
        position: sticky;
        left: 235px;
        width: 35px;
    }

    table.detail-shikyoHachu tr th:nth-of-type(3)[b-4iqtwxh7e2] {
        position: sticky;
        left: 270px;
        width: 160px;
        z-index: 2;
    }

    table.detail-shikyoHachu tr td:nth-of-type(3)[b-4iqtwxh7e2] {
        position: sticky;
        left: 270px;
        width: 160px;
        text-align: left;
    }

    table.detail-shikyoHachu tr th:nth-of-type(4)[b-4iqtwxh7e2] {
        position: sticky;
        left: 430px;
        width: 150px;
        z-index: 2;
    }

    table.detail-shikyoHachu tr td:nth-of-type(4)[b-4iqtwxh7e2] {
        position: sticky;
        left: 430px;
        width: 150px;
    }

    table.detail-shikyoHachu tr th:nth-of-type(5)[b-4iqtwxh7e2] {
        position: sticky;
        left: 580px;
        width: 70px;
        z-index: 2;
    }

    table.detail-shikyoHachu tr td:nth-of-type(5)[b-4iqtwxh7e2] {
        position: sticky;
        left: 580px;
        width: 70px;
    }

    table.detail-shikyoHachu tr th:nth-of-type(6)[b-4iqtwxh7e2] {
        position: sticky;
        left: 650px;
        width: 70px;
        z-index: 2;
    }

    table.detail-shikyoHachu tr td:nth-of-type(6)[b-4iqtwxh7e2] {
        position: sticky;
        left: 650px;
        width: 70px;
    }

    table.detail-shikyoHachu tr th:nth-of-type(7)[b-4iqtwxh7e2] {
        position: sticky;
        left: 720px;
        width: 120px;
        z-index: 2;
    }

    table.detail-shikyoHachu tr td:nth-of-type(7)[b-4iqtwxh7e2] {
        position: sticky;
        left: 720px;
        width: 120px;
    }

    table.detail-shikyoHachu tr th:nth-of-type(8)[b-4iqtwxh7e2] {
        width: 150px;
    }

    table.detail-shikyoHachu tr td:nth-of-type(8)[b-4iqtwxh7e2] {
        width: 150px;
    }
}


/** 履歴発注 */
@media (max-width: 900px) {
    table.detail-rirekiHachu tr th:nth-of-type(1)[b-4iqtwxh7e2] {
        width: 35px;
    }

    table.detail-rirekiHachu tr td:nth-of-type(1)[b-4iqtwxh7e2] {
        width: 35px;
    }

    table.detail-rirekiHachu tr th:nth-of-type(2)[b-4iqtwxh7e2] {
        width: 160px;
    }

    table.detail-rirekiHachu tr td:nth-of-type(2)[b-4iqtwxh7e2] {
        width: 160px;
    }

    table.detail-rirekiHachu tr th:nth-of-type(3)[b-4iqtwxh7e2] {
        width: 150px;
    }

    table.detail-rirekiHachu tr td:nth-of-type(3)[b-4iqtwxh7e2] {
        width: 150px;
    }

    table.detail-rirekiHachu tr th:nth-of-type(4)[b-4iqtwxh7e2] {
        width: 70px;
    }

    table.detail-rirekiHachu tr td:nth-of-type(4)[b-4iqtwxh7e2] {
        width: 70px;
    }

    table.detail-rirekiHachu tr th:nth-of-type(5)[b-4iqtwxh7e2] {
        width: 70px;
    }

    table.detail-rirekiHachu tr td:nth-of-type(5)[b-4iqtwxh7e2] {
        width: 70px;
    }

    table.detail-rirekiHachu tr th:nth-of-type(6)[b-4iqtwxh7e2] {
        width: 120px;
    }

    table.detail-rirekiHachu tr td:nth-of-type(6)[b-4iqtwxh7e2] {
        width: 120px;
    }

    table.detail-rirekiHachu tr th:nth-of-type(7)[b-4iqtwxh7e2] {
        width: 150px;
    }

    table.detail-rirekiHachu tr td:nth-of-type(7)[b-4iqtwxh7e2] {
        width: 150px;
    }
}

@media (min-width: 900px) {
    table.detail-rirekiHachu tr th:nth-of-type(1)[b-4iqtwxh7e2] {
        position: sticky;
        left: 200px;
        width: 35px;
        z-index: 2;
    }

    table.detail-rirekiHachu tr td:nth-of-type(1)[b-4iqtwxh7e2] {
        position: sticky;
        left: 200px;
        width: 35px;
        text-align: center;
    }

    table.detail-rirekiHachu tr th:nth-of-type(2)[b-4iqtwxh7e2] {
        position: sticky;
        left: 235px;
        width: 160px;
        z-index: 2;
    }

    table.detail-rirekiHachu tr td:nth-of-type(2)[b-4iqtwxh7e2] {
        position: sticky;
        left: 235px;
        width: 160px;
        text-align: left;
    }

    table.detail-rirekiHachu tr th:nth-of-type(3)[b-4iqtwxh7e2] {
        position: sticky;
        left: 395px;
        width: 150px;
        z-index: 2;
    }

    table.detail-rirekiHachu tr td:nth-of-type(3)[b-4iqtwxh7e2] {
        position: sticky;
        left: 395px;
        width: 150px;
    }

    table.detail-rirekiHachu tr th:nth-of-type(4)[b-4iqtwxh7e2] {
        position: sticky;
        left: 545px;
        width: 70px;
        z-index: 2;
    }

    table.detail-rirekiHachu tr td:nth-of-type(4)[b-4iqtwxh7e2] {
        position: sticky;
        left: 545px;
        width: 70px;
    }

    table.detail-rirekiHachu tr th:nth-of-type(5)[b-4iqtwxh7e2] {
        position: sticky;
        left: 615px;
        width: 70px;
        z-index: 2;
    }

    table.detail-rirekiHachu tr td:nth-of-type(5)[b-4iqtwxh7e2] {
        position: sticky;
        left: 615px;
        width: 70px;
    }

    table.detail-rirekiHachu tr th:nth-of-type(6)[b-4iqtwxh7e2] {
        position: sticky;
        left: 685px;
        width: 120px;
        z-index: 2;
    }

    table.detail-rirekiHachu tr td:nth-of-type(6)[b-4iqtwxh7e2] {
        position: sticky;
        left: 685px;
        width: 120px;
    }

    table.detail-rirekiHachu tr th:nth-of-type(7)[b-4iqtwxh7e2] {
        width: 150px;
    }

    table.detail-rirekiHachu tr td:nth-of-type(7)[b-4iqtwxh7e2] {
        width: 150px;
    }
}

.tanka[b-4iqtwxh7e2] {
    width: 60px;
    border-right: none;
}

.nohinbi[b-4iqtwxh7e2] {
    width: 120px;
    border-right: none;
}

.hachusu[b-4iqtwxh7e2] {
    width:60px;
    border-right: none;
    border-left: none;
}

.baika[b-4iqtwxh7e2] {
    width: 100px;
    border-right: none;
}

.hachuKbn[b-4iqtwxh7e2] {
    width: 120px;
}

.deleteBtn-area[b-4iqtwxh7e2]{
    width: 140px;
}




table.detail-shikyoHachu td[b-4iqtwxh7e2] {
    text-align: center;
    border-bottom: 1px solid #bcd0c7;
}

table.detail-rirekiHachu td[b-4iqtwxh7e2] {
    text-align: center;
    border-bottom: 1px solid #bcd0c7;
}


.btn-area[b-4iqtwxh7e2] {
    display: inline-flex;
    flex-direction: column;
    align-items: start;
}

.bg-color[b-4iqtwxh7e2] {
    background: white;
}
/* _content/Daimatsu.Web.PC/Views/Shikyo/ShikyoOrderPartial/_ErrorMessage.cshtml.rz.scp.css */
.errMsg-area[b-armjsadfu6] {
    color: red;
}
/* _content/Daimatsu.Web.PC/Views/Shikyo/ShikyoOrderPartial/_Header.cshtml.rz.scp.css */
.errMsg-area[b-lwy2fz1dfe]{
    color: red;
}

.tab-wrap[b-lwy2fz1dfe]{
    display:flex;
    flex-wrap:wrap;
    clear:both;
    float:left;
}

.tab-wrap[b-lwy2fz1dfe]:after {
    content: '';
    width: 100%;
    height: 3px;
    background: #325A8C;
    display: block;
    order: -1;
}

.tab-label[b-lwy2fz1dfe] {
    background: LightGray;
    font-weight: bold;
    white-space: nowrap;
    text-align: center;
    padding: 10px .5em;
    order: -1;
    position: relative;
    z-index: 1;
    cursor: pointer;
    border-radius: 5px 5px 0 0;
}

.tab-label:not(:last-of-type)[b-lwy2fz1dfe] {
    margin-right: 5px;
}

.tab-content[b-lwy2fz1dfe] {
    width: 100%;
    height: 0;
    overflow: hidden;
    opacity: 0;
}

.tab-switch:checked + .tab-label[b-lwy2fz1dfe] {
    color: #fff;
    background-color: #0d6efd;
    border-color: #0d6efd;
}

.tab-switch:checked + .tab-label + .tab-content[b-lwy2fz1dfe] {
    height: auto;
    overflow: auto;
    padding: 15px;
    opacity: 1;
    transition: .5s opacity;
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}

.tab-switch[b-lwy2fz1dfe] {
    display: none;
}

@media (max-width: 900px) {
    .nohinbi-binsyu[b-lwy2fz1dfe] {
        width: 500px;
    }
    #nohin-area[b-lwy2fz1dfe] {
        float: left;
    }

    #hachu-jyokyo-area[b-lwy2fz1dfe] {
        float: left;
        margin-left: 10px;
    }
}

@media (min-width: 900px) {
    #nohin-area[b-lwy2fz1dfe] {
        margin-right: 30px;
        float: left;
    }

    #hachu-jyokyo-area[b-lwy2fz1dfe] {

    }
}
/* _content/Daimatsu.Web.PC/Views/Shikyo/ShikyoTypeSelect.cshtml.rz.scp.css */
table.shikyoType[b-ujtqqqags7] {
    width: 300px;
}

table.shikyoType tr th:nth-of-type(1)[b-ujtqqqags7]{
    width: 40px;
    text-align: center;
}

table.shikyoType tr th:nth-of-type(2)[b-ujtqqqags7] {
    width: 90px;
    text-align: center;
}

table.shikyoType tr th:nth-of-type(3)[b-ujtqqqags7] {
    width: 90px;
    text-align: center;
}

@media (max-width: 900px) {
    .shikyo-type-tr[b-ujtqqqags7] {
        vertical-align: bottom;
        height: 25px;
    }
}

