:root{--family-style: "Custom Noto Sans JP", "Noto Sans CJK JP", "Noto Sans Japanese", -apple-system, "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Yu Gothic", Meiryo, "MS PGothic", BlinkMacSystemFont, sans-serif}@font-face{font-family:Custom Noto Sans JP;src:url(/assets/NotoSansJP-VariableFont_wght-Bs0uDfbV.ttf) format("truetype");font-weight:100 900;font-style:normal;font-display:swap}#root{height:100%;width:100%;margin:0;padding:0;--ag-accent-color: #F5F5F5;font-family:var(--family-style)}html{font-size:calc(100vw / 144)}body{margin:0;display:flex;place-items:center;width:100vw;height:100vh;overflow:hidden;min-height:900px}p{margin:0}.react-resizable{position:relative;background-clip:padding-box}.react-resizable-handle{position:absolute;width:10px;height:100%;bottom:0;right:-5px;cursor:col-resize;z-index:1}.flex-grow-column{flex-grow:1}.ant-tooltip-content{max-width:400px;max-height:256px;overflow-y:auto}.ant-pagination-item{font-weight:500!important}.ag-header-cell-label{display:flex;align-items:center;justify-content:center}.ant-message{bottom:0!important;top:auto!important}.ag-layout-normal{border:none;border-radius:0}.ag-header{border-top:1px solid #E7E7E7;border-bottom:2px solid #E7E7E7;font-size:16px;font-family:var(--family-style)}.ant-tooltip{max-width:400px;max-height:256px}.ant-tooltip-inner{padding:10px 16px!important}.row-parent{background:#daedff!important}.row-child{background:#f0f6fc!important}.ag-center-cols-viewport{min-height:72px!important}.ant-select{margin:0!important}.ant-select-selection-item{font-weight:400!important;font-size:16px;line-height:24px!important;color:#1d1d1f}.ant-select-selector{margin:0!important}.ant-dropdown-trigger{width:100%}.ant-select-item-option-content{font-weight:400}textarea::placeholder{color:#bfbfbf!important;opacity:1}.ant-select-selection-placeholder{font-size:16px;color:#bfbfbf!important;font-weight:400!important}.ant-input{border-radius:2px;font-size:16px}.ant-picker-time-panel-container{box-shadow:0 0 20px #0000000d!important}.ant-select-dropdown{box-shadow:0 4px 20px #1d2e660d!important}.ant-picker-footer button{background:#0090e9;font-size:16px}.ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner{background:#daedff!important;font-weight:500!important}.ant-input-outlined{border:1px solid #D7D7D7}.topBox .ant-dropdown-trigger span{font-size:14px!important}.ant-picker-input input{font-weight:400!important;font-size:16px!important}.ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload.ant-upload-select{width:90px!important;height:90px!important}.ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item-container{object-fit:cover;width:100%;height:100%}.ant-input-textarea-affix-wrapper.ant-input-affix-wrapper{height:240px}.row-grey-background{background:#fff!important}.ant-checkbox-checked .ant-checkbox-inner{background:#b1000e!important;border:#B1000E!important}.ant-checkbox-wrapper:hover .ant-checkbox-inner,.ant-checkbox:hover .ant-checkbox-inner{border-color:#d30000!important}.ant-pagination-item-active{border-color:#b1000e!important}.ant-pagination-item-active a{color:#b1000e!important;font-weight:400!important}.ant-pagination-item:not(.ant-pagination-item-active){background-color:#fff;border-color:#d7d7d7;border-width:1px}.ant-pagination-item:not(.ant-pagination-item-active):hover{color:#b1000e!important;font-weight:400!important;border-color:#b1000e!important;background:#fff!important}.ant-pagination-item:not(.ant-pagination-item-active):hover a{color:#b1000e!important}.ant-pagination-options .ant-select-single .ant-select-selector{border-radius:2px}.ant-pagination-options:hover .ant-select-single .ant-select-selector{border-color:#b1000e!important;cursor:pointer}.ag-root-wrapper,.ag-root,.ag-root-wrapper-body{border-top:none!important;border-left:none!important;border-right:none!important;box-shadow:none!important;border-radius:0!important;border-bottom:none!important}.ag-header,.ag-header-container,.ag-header-viewport{border:none!important;border-bottom:none!important}.ag-header-cell{border-bottom:1px solid #E7E7E7}.row-green{background-color:#fefcfb}.ag-grid-no-data .ag-body-viewport{height:0!important}.ant-select-item-option-state{display:none!important}.ant-select-item-option-selected,.ant-select-item-option-active{background-color:transparent!important}.ant-select-outlined .ant-checkbox-wrapper{display:none!important}.ant-pagination{font-size:16px!important}textarea{font-size:16px!important;font-weight:400!important;color:#1d1d1f}.otp-flex{width:100%}.otp-flex .ant-otp{display:flex;align-items:flex-end}.otp-flex .ant-otp-input-wrapper{flex:1;width:100%}.otp-flex .ant-input{height:48px!important;border:1px solid #D7D7D7;border-radius:6px!important}textarea{resize:none!important}.ag-row{border-bottom:1px solid #E7E7E7!important}.ag-pinned-right-header{box-shadow:none!important}.is-at-right .ag-pinned-right-header,.is-at-right .ag-pinned-right-cols-container{box-shadow:-2px 0 4px #b1000e1a!important}input::placeholder{color:#bfbfbf!important}.ant-input-outlined:focus{box-shadow:0 0 0 2px #1890ff33!important}.ant-picker-ranges{display:none!important}.ant-picker-dropdown .ant-picker-cell .ant-picker-cell-inner:hover{background:#b1000e!important;color:#fff!important}.ant-picker-cell-in-view.ant-picker-cell-selected:not(.ant-picker-cell-disabled) .ant-picker-cell-inner{background:#b1000e!important;color:#fff!important}.ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner:before{border-color:#b1000e}
