.wj-inputmask.wj-control{width:100%!important;max-width:none!important;display:block}.custom-folder-icon{border-radius:8px;cursor:pointer;display:block;height:32px;overflow:hidden;width:28px}.custom-folder-icon svg{border-radius:8px;box-shadow:inset 0 2px 4px #dedede80,inset 0 -1px 4px #000c}.custom-folder-icon:active svg{background-color:#e6e6e6;box-shadow:inset 1px 1px 4px #000c}.custom-folder-icon:active svg rect:first-child{fill:#e6e6e6}.custom-text{height:48px;width:100%;display:flex;align-items:flex-start;flex-direction:column;gap:0}.custom-text>.label{height:16px;width:100%;color:#414752;align-items:center;align-self:stretch;letter-spacing:0;line-height:16px;margin-top:-1px;white-space:nowrap;font-family:Noto Sans JP-Medium,Helvetica;font-size:12px;font-weight:500;grid-row:1}.custom-text .wj-form-control{height:32px!important;width:100%;color:#181c1e!important;background-color:#fff!important;border-radius:4px!important;letter-spacing:0;line-height:24px;margin-top:unset!important;font-family:Inter-Medium,Helvetica;font-size:14px!important;font-style:normal;font-weight:400;grid-row:2}.custom-mask{height:48px;display:flex;align-items:flex-start;flex-direction:column;gap:0;position:relative}.custom-mask>.label{height:16px;width:100%;color:#414752;align-items:center;align-self:stretch;letter-spacing:0;line-height:16px;margin-top:-1px;white-space:nowrap;font-family:Noto Sans JP-Medium,Helvetica;font-size:12px;font-weight:500;grid-row:1}.custom-mask .wj-form-control{height:32px!important;width:100%;color:#181c1e!important;background-color:#fff!important;border-radius:4px!important;letter-spacing:0;line-height:24px;margin-top:unset!important;font-family:Inter-Medium,Helvetica;font-size:12px!important;font-style:normal;font-weight:400;grid-row:2;position:relative;padding-right:30px!important}.custom-mask .wj-form-control::-ms-clear,.custom-mask .wj-form-control::-ms-reveal{display:none}.custom-mask>.passwordtype{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;cursor:pointer;display:flex;height:15px;justify-content:center;padding:0;position:absolute;right:8px;top:32px;transform:translateY(-50%);width:15px;z-index:10}.custom-mask>.passwordtype svg{flex:none;height:15px;order:0;width:15px}.custom-button,.custom-button-delete,.custom-button-exit,.custom-button-login,.custom-button-logout{height:48px;width:100%;box-sizing:border-box;display:flex;justify-content:center;align-items:center}.custom-button button,.custom-button-delete button,.custom-button-exec button,.custom-button-exit button,.custom-button-login button,.custom-button-logout button{width:100%;height:100%;box-sizing:border-box;display:block;text-align:center;white-space:normal;font-family:Noto Sans JP-Medium,Helvetica!important;font-size:13px!important;font-style:unset!important;font-weight:500!important;letter-spacing:.4px!important;border-radius:8px!important;border:none}.custom-button button:disabled,.custom-button-delete button:disabled,.custom-button-exec button:disabled,.custom-button-exit button:disabled,.custom-button-login button:disabled,.custom-button-logout button:disabled{cursor:not-allowed;opacity:.6}.custom-button button{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:6px 16px;color:#1d4ed8!important;background-color:#f8fafc!important;box-shadow:inset 0 2px 4px #dedede80,inset 0 -1px 4px #000c!important}.custom-button button:active{background-color:#e6e6e6!important;box-shadow:inset 1px 1px 4px #000c!important}.custom-button button:disabled{color:#666!important;background-color:#a7a7a7!important}.custom-button-exec button{color:#fff!important;background-color:#000!important;box-shadow:inset -1px -1px 4px #8d8d8dcc!important}.custom-button-exec button:active{background-color:#e6e6e6!important;box-shadow:inset 1px 1px 4px #8d8d8dcc!important}.custom-button-exit button{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:6px 16px;color:#000!important;background-color:#f8fafc!important;box-shadow:inset 0 2px 4px #dedede80,inset 0 -1px 4px #000c!important}.custom-button-exit button:active{background-color:#e6e6e6!important;box-shadow:inset 1px 1px 4px #8d8d8dcc!important}.custom-button-delete button{color:#dc2626!important;background-color:#f8fafc!important;box-shadow:inset 0 2px 4px #dedede80,inset 0 -1px 4px #000c!important}.custom-button-delete button:active{background-color:#e6e6e6!important;box-shadow:inset 1px 1px 4px #8d8d8dcc!important}.custom-button-delete button:disabled{color:#666!important;background-color:#a7a7a7!important}.custom-button-login button{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:14px 130px;gap:8px;color:#fff!important;background:linear-gradient(0deg,#2473c0,#2473c0)!important;box-shadow:inset 0 -1px 2px #000!important}.custom-button-login button:active{background-color:#e6e6e6!important;box-shadow:inset 1px 1px 4px #8d8d8dcc!important}.custom-button-logout{height:32px!important;width:96px}.custom-button-logout button{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:6px 16px;width:96px;height:32px;color:red!important;background-color:#f8fafc!important;box-shadow:inset -1px -1px 2px #5b6b7a,inset -1px -1px 2px #e6e6e6!important;border-radius:8px!important;font-size:12px!important;font-weight:500!important}.custom-button-logout button:active{background-color:#e6e6e6!important;box-shadow:inset 1px 1px 2px #8d8d8dcc!important}.custom-combo{height:48px;display:flex;align-items:flex-start;flex-direction:column;gap:0}.custom-combo>.label{height:16px;width:100%;color:#414752;align-items:center;align-self:stretch;letter-spacing:0;line-height:16px;margin-top:-1px;white-space:nowrap;font-family:Noto Sans JP-Medium,Helvetica;font-size:12px!important;font-weight:500;grid-row:1}.wj-combobox{height:32px!important;width:100%!important;grid-row:2}.wj-combobox .wj-input-group-btn{background:#fff!important;border-left:none!important}.wj-combobox .wj-input-group-btn:hover{background:#fff!important}.custom-combo-readonly .wj-input-group-btn{display:none!important}.wj-combobox .wj-btn{background:transparent!important;border:none!important}.custom-combo .wj-form-control,.custom-combo .wj-combobox-dropdown,.custom-combo .wj-listbox-item{letter-spacing:0;line-height:16px;margin-top:unset!important;font-family:Inter-Medium,Helvetica!important;font-size:14px!important;font-style:normal;font-weight:400}.custom-combo .wj-form-control,.custom-combo .wj-combobox-dropdown{color:#181c1e!important;background-color:#fff!important}.custom-combo .wj-listbox-item .wj-state-active{background-color:#e6f7ff!important}.wj-dropdown-panel.wj-listbox .wj-listbox-item{box-sizing:border-box;padding:6px 8px;font-size:14px;cursor:pointer}.wj-dropdown-panel.wj-listbox .wj-listbox-item:empty:before{content:" "}.custom-date{align-items:flex-start;display:flex;flex-direction:column;gap:0;height:48px;width:100%}.custom-date>.label{align-items:center;align-self:stretch;color:#414752;font-family:Noto Sans JP-Medium,Helvetica;font-size:12px!important;font-weight:500;grid-row:1;height:16px;letter-spacing:0;line-height:16px;margin-top:-1px;white-space:nowrap;width:100%}.custom-date .wj-inputdate{grid-row:2;height:32px!important;width:100%!important}.custom-date .wj-form-control{background-color:#fff!important;color:#181c1e!important;font-family:Noto Sans JP-Medium,Helvetica!important;font-size:14px!important;font-style:normal;font-weight:400;letter-spacing:0;line-height:16px;margin-top:unset!important}.custom-date .wj-input-group-btn{background-color:#fff!important;border-left:none!important}.custom-date .wj-input-group-btn:hover{background:#fff!important}.custom-date-readonly .wj-input-group-btn{display:none!important}.custom-date .wj-btn{background:transparent!important;border:none!important;height:32px;padding:0!important;position:relative;width:32px}.custom-date .wj-btn .wj-glyph-calendar,.custom-date .wj-btn .wj-glyph-down{display:none}.custom-date .wj-btn:before{background-color:#0000008a;content:"";display:block;height:22px;left:50%;-webkit-mask:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 11H7V13H9V11ZM13 11H11V13H13V11ZM17 11H15V13H17V11ZM19 4H18V2H16V4H8V2H6V4H5C3.89 4 3.01 4.9 3.01 6L3 20C3 21.1 3.89 22 5 22H19C20.1 22 21 21.1 21 20V6C21 4.9 20.1 4 19 4ZM19 20H5V9H19V20Z' fill='black' fill-opacity='0.54'/%3E%3C/svg%3E") center / 22px 22px no-repeat;mask:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 11H7V13H9V11ZM13 11H11V13H13V11ZM17 11H15V13H17V11ZM19 4H18V2H16V4H8V2H6V4H5C3.89 4 3.01 4.9 3.01 6L3 20C3 21.1 3.89 22 5 22H19C20.1 22 21 21.1 21 20V6C21 4.9 20.1 4 19 4ZM19 20H5V9H19V20Z' fill='black' fill-opacity='0.54'/%3E%3C/svg%3E") center / 22px 22px no-repeat;position:absolute;top:50%;transform:translate(-50%,-50%);-webkit-mask:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 11H7V13H9V11ZM13 11H11V13H13V11ZM17 11H15V13H17V11ZM19 4H18V2H16V4H8V2H6V4H5C3.89 4 3.01 4.9 3.01 6L3 20C3 21.1 3.89 22 5 22H19C20.1 22 21 21.1 21 20V6C21 4.9 20.1 4 19 4ZM19 20H5V9H19V20Z' fill='black' fill-opacity='0.54'/%3E%3C/svg%3E") center / 22px 22px no-repeat;width:22px}.custom-combo .wj-listbox-item.wj-state-selected{background-color:#0284c7!important;color:#fff!important}.custom-check{height:48px;display:flex;flex-direction:row;align-items:center;gap:8px}.custom-check>.input{height:16px!important;width:16px!important;color:#181c1e!important;background-color:#fff!important;margin-top:unset!important;display:table-cell;vertical-align:middle}.custom-check>.input:checked{color:#fff!important;background-color:#0284c7!important}.custom-check>.label{height:16px;width:1fr;color:#414752;align-items:center;letter-spacing:0;line-height:16px;margin-top:-1px;white-space:nowrap;font-family:Noto Sans JP-Medium,Helvetica;font-size:12px;font-weight:500;display:flex;vertical-align:middle}.custom-radio{height:48px;display:flex;flex-direction:row;align-items:center;gap:8px}.custom-radio>.label{height:16px;width:1fr;color:#414752;align-items:center;align-self:center;letter-spacing:0;line-height:16px;margin-top:-1px;white-space:nowrap;font-family:Noto Sans JP-Medium,Helvetica;font-size:14px;font-weight:500;display:flex;gap:4px}.custom-radio>.label>.input{height:16px!important;width:16px!important;color:#181c1e!important;background-color:#fff;margin-top:unset!important;margin-right:4px}.custom-radio>.label>.input:checked{background-color:#0284c7!important}.custom-grid,.flexgrid{border:none;height:100%}.wj-header{font-size:14px!important;text-align:center!important;color:#fff!important;background-color:#01579b!important;border-top:0 none!important;border-bottom:0 none!important;border-right:1px solid white!important;border-left:0 none!important}.custom-grid .wj-cell{font-size:14px!important;padding:6px 6px 3px}.custom-grid .wj-control{font-size:14px!important}@media screen and (max-width:1366px){.custom-grid .wj-cell,.custom-grid .wj-control{font-size:12px!important}}.custom-grid .gridinput{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;height:100%!important;display:flex!important;align-items:center!important;box-sizing:border-box!important}.custom-grid input,.custom-grid select{font-size:14px!important;position:absolute!important;top:2px!important;left:4px!important;width:calc(100% - 8px)!important;height:calc(100% - 4px)!important;box-sizing:border-box!important;border:1px solid #ccc!important;display:flex!important;align-items:center!important;line-height:normal!important;border-radius:4px!important;background-color:transparent!important;padding:0 4px}.custom-grid input:focus{color:#fff;outline:none!important}.custom-grid .shouhinlist{background:#fff;border:1px solid #93c5fd!important;border-radius:6px;box-shadow:0 12px 24px #0f172a2e;list-style:none;margin:4px 0 0;max-height:220px;min-width:370px;overflow-y:auto;padding:4px;position:absolute!important;width:370px;z-index:1000}.custom-grid .shouhinlist .shouhinlist-item{background-color:#fff!important;border-bottom:1px solid #e0f2fe;border-radius:4px;color:#181c1e!important;cursor:pointer;font-size:14px!important;line-height:1.35;padding:7px 10px;white-space:nowrap}.custom-grid .shouhinlist .shouhinlist-item.active{background-color:#0284c7!important;color:#fff!important}.custom-grid .shouhinlist .shouhinlist-item strong{color:#0369a1;display:inline-block;font-weight:700;min-width:116px}.custom-grid .shouhinlist .shouhinlist-item.active strong{color:#fff}.common-header{width:100%;height:48px;box-sizing:border-box;padding:0 16px;color:#414752;display:grid;-moz-column-gap:16px;column-gap:16px;grid-template-columns:max-content minmax(0,1fr) max-content max-content max-content 96px;grid-template-rows:1fr;align-items:center;border-bottom:1px solid #E2E8F0}.common-header .title{vertical-align:middle;color:#0284c7;font-family:Noto Sans JP-Medium,Helvetica;font-size:16px;margin-top:-2px;white-space:nowrap;grid-column:1 / 2;grid-row:1 / 2}.common-header .version{width:100%;height:14px;color:#94a3b8;font-family:Inter-Medium,Helvetica;font-size:10px;font-weight:500;letter-spacing:1px;line-height:15px;text-align:right;vertical-align:top;white-space:nowrap;grid-column:3 / 4;grid-row:1 / 2;justify-self:end}.common-header .gyomudate{line-height:14px;text-align:right;vertical-align:middle;font-size:14px;font-weight:500;letter-spacing:0;grid-column:4 / 5;grid-row:1 / 2;justify-self:end}.common-header .loginname{line-height:14px;text-align:right;vertical-align:middle;font-size:14px;font-weight:500;letter-spacing:0;grid-column:5 / 6;grid-row:1 / 2;justify-self:end}.common-header .logout{height:32px;line-height:18px;text-align:left;vertical-align:middle;grid-column:6 / 7;grid-row:1 / 2;justify-self:end}.common-command{width:100%;height:67px;padding:11px 16px 8px;box-sizing:border-box;display:grid;gap:0 14px;grid-template-columns:repeat(8,minmax(0,119px)) minmax(0,1fr) repeat(2,minmax(0,119px));grid-template-rows:100%;align-items:flex-start;background-color:#f8fafc}.common-command>div{min-width:0}.common-command>div:nth-child(9){grid-column:10 / 11}.common-command>div:nth-child(10){grid-column:11 / 12}.common-footer{width:100%;height:28px;color:#0284c7;background-color:#fff;border-color:#e2e8f0;border-top-style:solid;border-top-width:1px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.common-footer .copyright{width:100%;height:33px;color:#0284c7;font-family:Noto Sans JP-Bold,Helvetica;font-size:11px;font-weight:700;letter-spacing:0;line-height:20px;text-align:center;margin-top:15px;white-space:nowrap}.common-summary,.common-summary-total{width:250px;height:56px;box-sizing:border-box;display:flex;align-items:flex-start;flex-direction:column;gap:4px;padding:8px 16px;border-radius:8px}.common-summary>.label,.common-summary-total>.label{height:12px!important;width:100%;letter-spacing:0;line-height:12px;margin-top:unset!important;font-family:Noto Sans JP-Medium,Helvetica;font-size:13px;font-style:normal;font-weight:500;grid-row:1;text-align:left}.common-summary>.summary,.common-summary-total>.summary{height:24px;width:100%;align-items:center;align-self:stretch;letter-spacing:0;line-height:24px;margin-top:-1px;white-space:nowrap;font-family:Noto Sans JP-Medium,Helvetica;font-size:20px;font-weight:700;grid-row:2;text-align:right}.common-summary{position:relative;overflow:hidden;padding-left:14px;background-color:#f1f4f6}.common-summary:before{content:"";position:absolute;top:0;left:0;bottom:0;width:4px;background-color:#3b82f6}.common-summary>.label{color:#414752!important}.common-summary>.summary{color:#414752!important}.common-summary-total{background-color:#0284c7}.common-summary-total>.label{color:#fff!important}.common-summary-total>.summary{color:#fff!important}.common-dialog{min-height:180px;width:500px;box-sizing:border-box;border:none;max-height:calc(100vh - 32px);overflow:visible;padding:8px 16px 16px;border-radius:8px}.common-dialog h2{height:32px;color:#01579b;font-size:14px;font-weight:700;margin:0}.common-dialog p{min-height:84px;color:#000;font-size:16px;display:block;margin:0}.common-dialog .button-area{width:100%;display:flex;gap:20px;margin-top:8px;justify-content:center}.common-dialog .button{flex:1;color:#1d4ed8!important;font-family:Noto Sans JP-Medium,Helvetica!important;font-size:12px!important;font-style:unset!important;font-weight:500!important;letter-spacing:.4px!important;background-color:#f5f5f5!important;border-radius:8px!important;box-shadow:inset -1px -1px 2px #000c;height:32px;max-width:200px}.common-dialog .button:active{background-color:#e6e6e6!important;box-shadow:inset 1px 1px 4px #000c}html,body{height:100%;margin:0;padding:0}#app{height:100%}.app-root{display:flex;flex-direction:column;box-sizing:border-box;height:100%;width:100%}.app-body{flex:1;min-height:0;padding:8px 16px 0;display:flex;align-items:flex-start;flex-direction:column;box-sizing:border-box;gap:8px;background-color:#f8fafc}.operationarea-condition{width:100%;background-color:#f1f4f6;color:#414752;font-family:Noto Sans JP-Medium,Helvetica;font-size:12px;font-weight:500;letter-spacing:0;line-height:16px;box-sizing:border-box;display:grid;padding:8px 16px}.card-title-lump{width:100%;box-sizing:border-box;display:flex;align-items:center;font-family:Noto Sans JP-Medium,Helvetica;font-size:12px;font-style:normal;font-weight:500}.card-title-lump:before{content:"";display:inline-block;box-sizing:border-box;width:6px;height:20px;border-radius:4px;margin-right:16px;background-color:#005aa0}.middletable{display:table;width:100%;height:100%}.middlecell{display:table-cell;vertical-align:middle;text-align:center}.Commonlabel{height:16px;color:#414752;align-items:center;align-self:center;letter-spacing:0;line-height:16px;margin:0;white-space:nowrap;font-family:Noto Sans JP-Medium,Helvetica;font-size:12px;font-weight:500}.range-separator{display:flex;align-items:center;justify-content:center;height:48px;padding-top:8px}.command-bottom-body{height:calc(100vh - 115px)}.noseparateoperationarea{height:70px;padding:8px 16px;gap:0 18px;grid-template-rows:100%;align-items:center}.summaryarea{height:56px;width:100%;box-sizing:border-box;display:flex;gap:0 12px;justify-content:flex-end;align-items:flex-start}.gridarea{width:100%;padding:0;box-sizing:border-box;border-radius:8px;border:none;border-width:1px;border-color:#f1f4f6}
