input::-moz-placeholder{color:#ccc !important}input::placeholder{color:#ccc !important}body{display:flex;flex-direction:column;min-height:100vh;font-family:"Noto Sans JP",sans-serif}.wrapper{flex-grow:1}.btn-group.flex-wrap{gap:.25rem 0}.btn-group.flex-wrap>.btn{flex:0 0 auto}body.loading{overflow:hidden}body.loading .loading-screen{visibility:visible;opacity:1}.loading-screen{visibility:hidden;opacity:0;position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.7);z-index:999;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;transition:opacity .25s ease-in-out}.loader{color:#fff;font-size:90px;text-indent:-9999em;overflow:hidden;width:1em;height:1em;border-radius:50%;margin:72px auto;position:relative;transform:translateZ(0);animation:load6 1.7s infinite ease,round 1.7s infinite ease}@keyframes load6{0%{box-shadow:0 -0.83em 0 -0.4em,0 -0.83em 0 -0.42em,0 -0.83em 0 -0.44em,0 -0.83em 0 -0.46em,0 -0.83em 0 -0.477em}5%,95%{box-shadow:0 -0.83em 0 -0.4em,0 -0.83em 0 -0.42em,0 -0.83em 0 -0.44em,0 -0.83em 0 -0.46em,0 -0.83em 0 -0.477em}10%,59%{box-shadow:0 -0.83em 0 -0.4em,-0.087em -0.825em 0 -0.42em,-0.173em -0.812em 0 -0.44em,-0.256em -0.789em 0 -0.46em,-0.297em -0.775em 0 -0.477em}20%{box-shadow:0 -0.83em 0 -0.4em,-0.338em -0.758em 0 -0.42em,-0.555em -0.617em 0 -0.44em,-0.671em -0.488em 0 -0.46em,-0.749em -0.34em 0 -0.477em}38%{box-shadow:0 -0.83em 0 -0.4em,-0.377em -0.74em 0 -0.42em,-0.645em -0.522em 0 -0.44em,-0.775em -0.297em 0 -0.46em,-0.82em -0.09em 0 -0.477em}100%{box-shadow:0 -0.83em 0 -0.4em,0 -0.83em 0 -0.42em,0 -0.83em 0 -0.44em,0 -0.83em 0 -0.46em,0 -0.83em 0 -0.477em}}@keyframes round{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.sortable-icon{cursor:grab}.logo{display:block;width:3rem;margin-right:5rem}.logo img{display:block;width:100%}.navbar .nav{gap:0rem 1rem;justify-content:center}.navbar .nav li:nth-child(1),.navbar .nav li:nth-child(3),.navbar .nav li:nth-child(6),.navbar .nav li:nth-child(7){padding-right:1rem;border-right:1px solid rgba(255,255,255,.25)}.navbar .nav li a{display:block;color:#fff;text-decoration:none;padding:0rem;transition:color .15s ease-in-out}.navbar .nav li a:is(.current-menu-item *),.navbar .nav li a:is(.current-page-ancestor *){position:relative;color:#ccc}.navbar .nav li a:is(.current-menu-item *)::after,.navbar .nav li a:is(.current-page-ancestor *)::after{content:"";position:absolute;left:50%;bottom:-8px;width:16px;height:2px;background-color:rgba(var(--bs-warning-rgb), var(--bs-bg-opacity));transform:translateX(-50%);border-radius:999px}.navbar .nav li a:hover{color:#ccc}.header-info>ul{gap:1.4rem;list-style:none}.header-info>ul>li>a{display:block;font-size:1.4rem;color:#fff}.header-info .dropdown-menu{white-space:nowrap}.header-notice__count{position:absolute;right:-0.5em;top:0;padding:.125em .25em;line-height:1;font-size:.75rem;background-color:rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity));border-radius:999px}.has-auth-form{--bs-bg-opacity: 1;background-color:rgba(var(--bs-light-rgb), var(--bs-bg-opacity))}.has-auth-form .wrapper{min-height:100%;display:flex;flex-direction:column;justify-content:center}.auth-form{max-width:480px;margin-inline:auto}.auth-form .form-label{font-size:.875rem}.drop-area{--bs-bg-opacity: 1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;border:2px dashed var(--bs-border-color);background-color:rgba(var(--bs-light-rgb), var(--bs-bg-opacity));min-height:200px;transition:background-color .15s ease-in-out,border-color .15s ease-in-out}.drop-area.active{background-color:var(--bs-info-bg-subtle);border-color:var(--bs-info)}.drop-area-label{cursor:pointer;--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity));transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.drop-area-label:hover{background-color:var(--bs-dark-bg-subtle)}.import-result,.item-list{font-size:.875rem}.import-result-wrapper,.item-list-wrapper{max-height:500px;overflow-y:auto}.import-result thead,.item-list thead{position:sticky;top:0;background-color:#fff;box-shadow:0px 1px 0px 0px var(--bs-border-color) inset,0px -1px 0px 0px var(--bs-border-color) inset;z-index:990}.delete-list-wrapper{max-height:200px;overflow-y:auto}.table:not(#export_table) .btn{border:0;padding:0 .25rem;line-height:1}#item_list,#delete_item_list{white-space:nowrap}.table-scrollX{overflow-x:scroll}.table-scrollX .table{white-space:nowrap}.datepicker{padding:0}.datepicker table td,.datepicker table th{white-space:nowrap;text-align:center;vertical-align:middle;min-width:32px;width:32px;height:24px;line-height:24px;font-size:12px;border-radius:4px;border:1px solid rgba(0,0,0,0);white-space:nowrap;cursor:pointer}.datepicker table .active{background-color:#357ebd !important;background-image:none !important;border:none}.datepicker table tbody td.today:not(.active){background-color:#fde19a !important;background-image:none !important;border:none}.calendar{min-width:220px}.count-registration-wrapper{position:relative;overflow-y:auto}.count-registration-wrapper:not(:empty){height:calc(100vh - 500px);border:1px solid var(--bs-border-color)}.count-registration-wrapper .target-header{margin-top:2rem;padding-inline:1rem}.count-registration-wrapper .table{margin-bottom:2rem}/*# sourceMappingURL=style.min.css.map */