.cutsom-logo.shrink{animation:shrinkAnimation 1.5s ease-in-out}@keyframes shrinkAnimation{0%{opacity:.5;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.expandable-panel-jins{width:100%;display:flex;flex-direction:column}.expandable-panel-jins.expand{flex-direction:column-reverse}.expandable-panel-jins .conent-right{width:100%;height:10px;margin-top:15px;padding-right:10px;position:relative}.expandable-panel-jins .conent-right p{cursor:pointer;display:flex;gap:5px;margin:0;position:absolute;top:-20px;right:15px;z-index:5}.expandable-panel-jins .conent-right p span{color:#1890ff}.overview-container{display:flex;gap:30px;padding-top:20px;justify-content:center}.overview-container .overview-item{display:flex;align-items:center;gap:5px}.overview-container .overview-item h5{width:115px;text-align:right;line-height:20px;margin:0}.overview-container .overview-item p{width:30px;height:20px;text-align:center;line-height:16px;margin:0}.overview-container .overview-item span{font-size:11px;line-height:normal}.calendar-row-popover .title p,.calendar-row-popover .title h3{margin:0}.calendar-row-popover .title>p{color:#00000080}.calendar-row-popover .title>p span:nth-child(1){margin-right:15px}.calendar-row-popover ul{padding-left:13px}.calendar-row-popover ul li span:nth-child(2){margin-left:20px;float:right}.positive-integer-input .ant-input-number-input{text-align:right!important}.custom-progress-table{border-radius:0}.custom-progress-table .ant-table .ant-table-container{border:0}.custom-progress-table .ant-table .ant-table-thead>tr>th{font-weight:600;padding:8px;height:50px;text-align:center!important}.custom-progress-table .ant-table .ant-table-thead>tr>th.yellow-parent-header{background-color:#ffe699}.custom-progress-table .ant-table .ant-table-thead>tr>th.pink-header{background-color:#ff9393}.custom-progress-table .ant-table .ant-table-tbody>tr>td{padding:8px}@font-face{font-family:Noto_Sans_JP;src:url(/fonts/Noto_Sans_JP/NotoSansJP-Regular.ttf) format("truetype")}*,*:before,*:after{box-sizing:border-box;border:0}body{font-family:Noto_Sans_JP;margin:0}.ant-form-item-label label{pointer-events:none}.ant-form-item-label label>*{pointer-events:auto}.jins-custom-table .ant-table-thead>tr th{text-align:center!important;height:90px}.ant-picker .ant-picker-input>input{padding-bottom:2px}
