*{font-family:NotoSansCJKjp,Hiragino Sans,Yu Gothic,sans-serif;src:url(./NotoSansJP-Regular.C-GMubmT.ttf)}@font-face{font-family:NotoSansCJKjp;src:url(./NotoSansCJKjp-Regular.D011rpgB.otf)}:root[data-theme=dark]{--sf-bg:#0b1220;--sf-surface:#121c2e;--sf-surface2:#182540;--sf-text:#e8e4d8;--sf-muted:#97a4ba;--sf-line:hsla(41,58%,63%,.24);--sf-line-soft:hsla(41,58%,63%,.14);--sf-hover:hsla(41,58%,63%,.07);--sf-gold:#d7b46a;--sf-gold-text:#d7b46a;--sf-scroll-thumb:#3a4a68;--sf-scroll-track:#0f192a;color-scheme:dark}:root,:root[data-theme=light]{--sf-bg:#f4f2ec;--sf-surface:#fff;--sf-surface2:#efe9da;--sf-text:#161b26;--sf-muted:#6a7280;--sf-line:rgba(160,128,60,.38);--sf-line-soft:#e7dfcb;--sf-hover:rgba(160,128,60,.07);--sf-gold:#d7b46a;--sf-gold-text:#8f6f2a;--sf-scroll-thumb:#bdb39b;--sf-scroll-track:#efe9da;color-scheme:light}body{background:var(--sf-bg);margin:0;-webkit-font-smoothing:antialiased}body,h1,h2,h3,h4{color:var(--sf-text)}h1,h2,h3,h4{font-weight:500;letter-spacing:.04em}.ant-btn.ant-btn-primary:not(.ant-btn-dangerous):not(:disabled),.ant-btn.ant-btn-primary:not(.ant-btn-dangerous):not(:disabled):active,.ant-btn.ant-btn-primary:not(.ant-btn-dangerous):not(:disabled):hover{color:#0b1220;font-weight:600}.ant-btn.ant-btn-default:not(:disabled):hover,.ant-pagination .ant-pagination-item-active a{color:var(--sf-gold-text)}.ant-table-wrapper .ant-table-thead>tr>th{font-size:13px;letter-spacing:.06em}ul{list-style:none;margin:0;padding:0}img{max-width:100%}.min-w-100{min-width:100px!important}.text-center{text-align:center!important}.ant-select{width:100%}.svg-inline--fa{height:1em}.ant-card-form{background:var(--sf-surface);border:1px solid var(--sf-line);border-radius:4px;box-shadow:none;position:relative}.ant-card-form:after,.ant-card-form:before{border:2px solid var(--sf-gold);content:"";height:12px;pointer-events:none;position:absolute;width:12px;z-index:1}.ant-card-form:before{border-bottom:0;border-right:0;left:-1px;top:-1px}.ant-card-form:after{border-left:0;border-top:0;bottom:-1px;right:-1px}.ant-card-form .ant-card-head{background:transparent;border-bottom:1px solid var(--sf-line);font-weight:600;letter-spacing:.06em}.ant-card-form .ant-card-head .ant-card-head-title{color:var(--sf-text)}.ant-breadcrumb a{background-color:initial;color:initial}.ant-breadcrumb .ant-breadcrumb-link a,.ant-breadcrumb .ant-breadcrumb-link span{color:var(--sf-muted)}.ant-breadcrumb .ant-breadcrumb-link a{text-decoration:underline;text-underline-offset:3px}.ant-breadcrumb .ant-breadcrumb-separator{padding:0 12px}.ant-card .ant-card-body .ant-table table{border-top:1px solid var(--sf-line)}.ant-table-pagination .ant-pagination-item,.ant-table-pagination .ant-pagination-next,.ant-table-pagination .ant-pagination-prev{border:1px solid var(--sf-line)}.ant-table-pagination .ant-pagination-item-active{background-color:transparent;border-color:var(--sf-gold);font-weight:600}.header-page{background:transparent;border-bottom:1px solid var(--sf-line);border-radius:0;color:var(--sf-text);display:flex;flex-direction:column;justify-content:center;min-height:56px;padding:10px 0}.ant-form-item-label{line-height:1.5;padding-right:5px;white-space:normal}@media only screen and (max-width:575px){.ant-form-item-label{padding:0 0 3px}}.ant-form-item-label>label:after{margin-right:0}#menu-footer-side{bottom:0;color:#fff;font-size:24px;justify-content:space-around;left:0;position:fixed;vertical-align:middle;z-index:9998}#menu-footer-side,#menu-footer-side ul{align-items:center;display:flex;width:100%}#menu-footer-side ul{justify-content:space-between}#menu-footer-side ul li{border-radius:0!important;flex:1;height:auto;margin-block:0;margin-inline:0;padding-inline:unset;text-align:center}#menu-footer-side ul li a .text-link{font-size:13px;width:100%}#menu-footer-side ul li .ant-menu-title-content{margin-inline-start:0!important}#menu-footer-side ul li .ant-menu-item-icon{height:0}#menu-footer-side ul .ant-menu-item-active,#menu-footer-side ul .ant-menu-item-selected{border-radius:0}@media only screen and (max-width:1599px){.ant-modal-root:not(.ant-modal-confirm) .ant-modal{max-width:1170px}}@media only screen and (max-width:1199px){.ant-modal-root:not(.ant-modal-confirm) .ant-modal{max-width:95%}}.ant-modal-root:not(.ant-modal-confirm) .ant-modal .ant-modal-body{padding:0}.header-page .title-page{font-size:22px}.header-page .title-page:after{background:var(--sf-gold);content:"";display:block;height:2px;margin-top:6px;width:44px}@media only screen and (max-width:991px){.header-page .title-page{font-size:22px}}.fw-bold{font-weight:700}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.ant-table-wrapper .ant-table-thead>tr>th{font-weight:500}.modal-create-product-manager .ant-modal-content{padding-bottom:10px}.modal-create-product-manager .ant-modal-header{border-bottom:1px solid #9a9a9a;margin-bottom:30px;padding:15px 0;text-align:center}.modal-create-product-manager .button-actions{border-top:1px solid #9a9a9a;padding:10px}.modal-create-product-manager .button-actions button{border-radius:0;width:50%}.modal-create-product-manager .button-actions button:hover{background:transparent!important;color:var(--sf-gold-text)}.modal-create-product-manager .button-actions button:active,.modal-create-product-manager .button-actions button:focus{background:transparent!important}.modal-create-product-manager .button-actions .button-accept{border-right:1px solid #9a9a9a}.modal-create-product-manager .ant-modal-footer{display:none}.modal-create-product-manager .ant-select-selector{max-height:280px;overflow-y:auto}.modal-create-lead-time{width:55%!important}@media only screen and (max-width:767px){.modal-create-lead-time{width:90%!important}}.modal-create-lead-time .ant-modal-content{padding-bottom:10px}.modal-create-lead-time .ant-modal-header{border-bottom:1px solid #9a9a9a;margin-bottom:30px;padding:15px 0;text-align:center}.modal-create-lead-time .button-actions{border-top:1px solid #9a9a9a;padding:10px}.modal-create-lead-time .button-actions button{border-radius:0;width:50%}.modal-create-lead-time .button-actions button:hover{background:transparent!important;color:var(--sf-gold-text)}.modal-create-lead-time .button-actions button:active,.modal-create-lead-time .button-actions button:focus,.modal-create-lead-time .button-actions button:hover{background:transparent!important}.modal-create-lead-time .button-actions .button-accept{border-right:1px solid #9a9a9a}.modal-create-lead-time .ant-modal-footer{display:none}.modal-create-lead-time .ant-select-disabled .ant-select:not(.ant-select-customize-input){background:#fff}.modal-create-lead-time .ant-select-selector{max-height:280px;overflow-y:auto}.ant-modal-wrap{color:var(--sf-text)}.ant-modal-wrap .ant-modal-content{padding:0 24px!important}.ant-modal-wrap .ant-modal-content .ant-modal-body{padding-top:2px!important}.ant-modal-wrap .ant-modal-content .ant-modal-body .wrapper .message{text-align:center}.ant-modal-wrap .ant-modal-content .ant-modal-body .wrapper .msg-title{font-size:20px;font-weight:700}.ant-modal-wrap .ant-modal-content .ant-modal-body .btn-action-single{border-top:1px solid #b9b9b9}.ant-modal-wrap .ant-modal-content .ant-modal-body .btn-action-single button{border:none;border-radius:unset;height:50px;width:100%}.ant-modal-wrap .ant-modal-content .ant-modal-body .btn-actions{border-top:1px solid #b9b9b9}.ant-modal-wrap .ant-modal-content .ant-modal-body .btn-actions p,.ant-modal-wrap .ant-modal-content .ant-modal-body .btn-actions span{font-size:16px}.ant-modal-wrap .ant-modal-content .ant-modal-body .btn-actions button{border:none;border-radius:unset;box-shadow:none;height:50px;width:50%}.ant-modal-wrap .ant-modal-content .ant-modal-body .btn-actions button:first-child:before{border-right:1px solid #b9b9b9;content:"";height:80%;position:absolute;right:0;top:10%;width:50%}.ant-modal-wrap .modal-list-manager .ant-modal-content{padding:0 24px 10px!important}.layout__footer[data-v-19901592]{background:transparent;border-top:1px solid var(--sf-line);color:var(--sf-muted)}@media only screen and (max-width:575px){.layout__footer[data-v-19901592]{text-align:center}}.layout__footer .col__footer--right[data-v-19901592]{text-align:right}@media only screen and (max-width:575px){.layout__footer .col__footer--right[data-v-19901592]{text-align:center}}.header{display:flex;flex-direction:row;justify-content:center}.dropdown__locale[data-v-5a82e108]{min-width:50px}.dropdown__locale .ant-dropdown-menu[data-v-5a82e108]{border:1px solid #d8dbe0}.dropdown__locale .ant-dropdown-menu-item[data-v-5a82e108]{text-align:center}.dropdown__account[data-v-5a82e108]{min-width:160px}.dropdown__account .ant-dropdown-menu[data-v-5a82e108]{border:1px solid #d8dbe0;padding-top:5px}.menu__profile[data-v-5a82e108]{background:#ebedef;cursor:default;pointer-events:none;text-align:center}.ant-layout-header[data-v-5a82e108]{background:#070c16;border-bottom:1px solid #d7b46a;box-shadow:none;color:#97a4ba;display:flex;justify-content:space-between;line-height:1.5;padding:0}.ant-layout-header .header--left[data-v-5a82e108]{align-items:center;display:flex}.ant-layout-header .btn__header--collapse[data-v-5a82e108]{align-items:center;color:#97a4ba;cursor:pointer;display:flex;font-size:18px;justify-content:center;padding:0 24px;transition:all .4s ease}.ant-layout-header .btn__header--collapse[data-v-5a82e108]:hover{color:#d7b46a}.ant-layout-header .header--center[data-v-5a82e108],.ant-layout-header .header--right[data-v-5a82e108]{align-items:center;display:flex}.ant-layout-header .header--right[data-v-5a82e108]>*{margin-left:10px}.ant-layout-header .header--right .link__dropdown[data-v-5a82e108]{color:#97a4ba;display:inline-block;padding:5px;vertical-align:middle}.ant-layout-header .header--right .link__dropdown[data-v-5a82e108]:hover{color:#d7b46a}.ant-layout-header .header--right .btn__theme[data-v-5a82e108]{align-items:center;display:inline-flex}.ant-layout-header .header--right .font-awesome--large[data-v-5a82e108]{font-size:25px}.current-working-month[data-v-5a82e108]{color:#e8e4d8;margin-right:30px}.app-logo[data-v-beb4bacd]{max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}.app-logo-text[data-v-beb4bacd]{color:#13263f;font-weight:300;letter-spacing:.02em;white-space:nowrap}.app-logo-text b[data-v-beb4bacd]{color:#1b4f8c;font-weight:400}.app-logo-text small[data-v-beb4bacd]{color:#6b7480;font-size:.55em;letter-spacing:.35em}.app-logo-text.is-dark[data-v-beb4bacd]{color:#e8e4d8}.app-logo-text.is-dark b[data-v-beb4bacd]{color:#d7b46a}.app-logo-text.is-dark small[data-v-beb4bacd]{color:#b6c0cc}[data-v-83b3eb24] .ant-layout-sider-zero-width-trigger{display:none}.ant-layout-sider .logo[data-v-83b3eb24]{align-items:center;background:transparent;border-bottom:1px solid hsla(41,58%,63%,.28);display:flex;gap:5px;height:64px;justify-content:center;margin:0 10px 8px;padding:6px 16px;text-align:center}.ant-layout-sider .logo a[data-v-83b3eb24]{text-decoration:none}.ant-layout-sider .user-info[data-v-83b3eb24]{color:#aab6ca;line-height:30px;padding-left:35px}.ant-layout-sider.ant-layout-sider-collapsed .ant-menu-item-group-title[data-v-83b3eb24]{display:none}.ant-layout-sider .ant-menu .ant-menu-item>a[data-v-83b3eb24],.ant-layout-sider.ant-layout-sider-collapsed .ant-menu .ant-menu-item>a[data-v-83b3eb24]{display:block}.ant-layout-sider .ant-menu .ant-menu-item>a.active-link[data-v-83b3eb24],.ant-layout-sider .ant-menu .ant-menu-item>a[href="/"][data-v-83b3eb24]:not(:hover){background:#d7b46a}.ant-layout-sider .ant-menu .ant-menu-item>a.active-link[data-v-83b3eb24]:not(.on-home),.ant-layout-sider .ant-menu .ant-menu-item>a[href="/"][data-v-83b3eb24]:not(:hover):not(.on-home){background:transparent}.side-bar-menu.ant-layout-sider[data-v-83b3eb24]{background:#070c16;border-right:1px solid hsla(41,58%,63%,.28)}.side-bar-menu.ant-layout-sider[data-v-83b3eb24] .ant-layout-sider-children{display:flex;flex-direction:column}.side-bar-menu.ant-layout-sider[data-v-83b3eb24] .ant-layout-sider-trigger{background:#0c1424;border-top:1px solid hsla(41,58%,63%,.28);color:#97a4ba}.side-bar-menu.ant-layout-sider[data-v-83b3eb24] .ant-menu{background:transparent;border-inline-end:none;font-weight:400;letter-spacing:.02em;padding:8px 10px}.layout_container[data-v-0e57a80c]{min-height:100vh}.layout_container .layout_content[data-v-0e57a80c]{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}@media only screen and (min-width:768px){.layout_container .layout_content[data-v-0e57a80c]{padding-left:30px;padding-right:30px}}
