@charset "UTF-8";body{font-family:ヒラギノ角ゴ ProN,Hiragino Kaku Gothic ProN,"ヒラギノ角ゴ  ProN",arial,Hiragino Sans,Noto Sans JP,BIZ UDPGothic,メイリオ,Meiryo,"ＭＳ  Ｐゴシック",MS PGothic,sans-serif}#sidebar{box-shadow:none;border-radius:0!important}.form-select{cursor:pointer}.dropdown-menu{width:196px;padding:0}.dropdown-menu li{font-size:13px;height:43px;line-height:37px}.font-16{font-size:16px;color:#333}.font-14{font-size:14px;color:#333}.font-15{font-size:15px}.font-12{font-size:12px;color:#333}.font-11{font-size:11px;color:#333}.table-wrap{white-space:nowrap}.text-left{text-align:left}.c-footer{border-top:0!important;font-size:10px;color:#666;flex-direction:column;align-items:end;height:45px;padding:0px 2rem;flex:0 0 35px}.form-control:focus{box-shadow:none}.box-error{background:#fcf4f5;border-color:#e55353}.btn-skrum:focus{background-color:var(--skrum-blue);color:#fff;opacity:.8}.btn-hidden{display:none}.sidebar-skrum .group-side-bar__child li a{padding-left:1.5rem!important}#search-item{height:45px;border-radius:2px;background:#1b1a34;font-size:18px;color:#fff;display:block;margin:0 10px}#search-box{background:#1b1a34;width:100%;outline:none;border:none;color:#fff}#search-box:focus{outline:none!important;border:none!important;box-shadow:none!important}.menu-item-title{padding-left:.75rem;padding-right:.25rem}.sidebar-nav .nav-group-toggle:after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.5' d='M5.75 12.25L10.25 8l-4.5-4.25'/%3E%3C/svg%3E")!important;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.5' d='M5.75 12.25L10.25 8l-4.5-4.25'/%3E%3C/svg%3E")!important}.sidebar-nav .nav-group.show>.nav-group-toggle:after{transform:rotate(90deg)!important;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.5' d='M5.75 12.25L10.25 8l-4.5-4.25'/%3E%3C/svg%3E")!important;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.5' d='M5.75 12.25L10.25 8l-4.5-4.25'/%3E%3C/svg%3E")!important;background-image:var(--cui-sidebar-nav-group-indicator-hover, url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.5' d='M5.75 12.25L10.25 8l-4.5-4.25'/%3E%3C/svg%3E"))!important}.nav-group-toggle:hover.group-side-bar__parent:after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.5' d='M5.75 12.25L10.25 8l-4.5-4.25'/%3E%3C/svg%3E")!important;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.5' d='M5.75 12.25L10.25 8l-4.5-4.25'/%3E%3C/svg%3E")!important;background-image:var(--cui-sidebar-nav-group-indicator-hover, url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.5' d='M5.75 12.25L10.25 8l-4.5-4.25'/%3E%3C/svg%3E"))!important}.nav-link{padding-left:20px!important;padding-right:20px!important}.group-side-bar.show ul{height:auto!important}.sidebar-skrum.active{width:270px!important;transition:width ease .5s;border-radius:5px!important}.sidebar-skrum.active .nav-link{padding-left:14px!important}.sidebar-skrum.active .menu-item-title{cursor:pointer}.sidebar-skrum.active .nav-link:hover,.sidebar-skrum.active .nav-group.show .nav-link.active,.sidebar-skrum.active .nav-group.show .group-side-bar__parent,.sidebar-skrum.active #sidebar_slim .nav-link.active{color:#1c1818!important;font-weight:700;background-color:#fff!important;border-radius:5px}.sidebar-skrum.active .nav-link:hover svg path,.sidebar-skrum.active .nav-group.show .nav-link.active svg path,.sidebar-skrum.active .nav-group.show .group-side-bar__parent svg path,.sidebar-skrum.active #sidebar_slim .nav-link.active svg path{fill:#000!important}.sidebar-skrum.active .nav-link:not(.custom-color-sidebar):hover,.sidebar-skrum.active .nav-group.show .nav-link.active:not(.custom-color-sidebar),.sidebar-skrum.active .nav-group.show .group-side-bar__parent:not(.custom-color-sidebar),.sidebar-skrum.active #sidebar_slim .nav-link.active:not(.custom-color-sidebar){font-size:15px}.sidebar-skrum.active .nav-group-items{padding-left:10px}.sidebar-skrum.active .nav-group.show ul{padding-top:10px;padding-bottom:10px;background-color:#ccc;border-radius:5px}.sidebar-skrum.active .nav-group.show ul .nav-link{color:#565656!important}.sidebar-skrum.active .nav-group.show ul .nav-link:hover{color:#1c1818!important}.sidebar-skrum.active .sidebar-nav{padding:10px}.sidebar-skrum.active .search-contain{margin-bottom:10px}.sidebar-skrum.active .group-side-bar{margin-top:5px}.nav-link:hover{color:#1c1818!important;font-weight:700;background-color:#fff!important;border-radius:5px!important}.nav-link:hover svg path{fill:#000!important}div.profile{align-items:center;display:flex;width:100%;height:60px;background:#1b1a34;transition:all .4s ease}button.logout{border:none;background-color:#1d1b31;border-radius:5px;padding:12px}.img-admin{max-height:28px;margin-right:5px}.img-account{height:45px;width:45px;object-fit:cover;border-radius:12px}.sidebar-nav ul li{line-height:31px}.text-truncate{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:pointer}#sidebar_slim{box-shadow:none}#sidebar_slim .sidebar-nav .nav-group.active{background-color:#fff!important}#sidebar_slim .sidebar-nav .nav-group.active svg path{fill:#000}#sidebar_slim .sidebar-nav{padding:1px!important}#sidebar_slim .sidebar-nav .nav-group{margin-top:2px!important}#sidebar_slim .nav-link:hover{background-color:#fff!important;color:#1c1818}.scroll-top{position:fixed;bottom:15px;right:20px;z-index:1000;display:flex;justify-content:center;align-items:center;width:40px;height:40px;border:1px solid #cccccc;border-radius:5px;background-color:#f5f5f5;color:#959595;cursor:pointer;transition:.5s}.form-error{border:1px solid #e55353!important}.modal-custom-xxl{width:80%!important;max-width:85%!important}.modal-custom-xxl .modal-content{min-height:80vh!important}.nav-link.active svg path{fill:#000!important}.nav-link.active svg{stroke:#000!important}.form-password{padding-right:3.25rem!important}.show-password{position:absolute;right:20px;top:5px;z-index:10;display:flex;justify-content:center;cursor:pointer;width:fit-content;height:fit-content}.show-password .svg-hide-password{position:absolute;width:20px;height:20px;fill:#464242}.show-password .svg-show-password{position:absolute;display:none;width:19px;height:19px;fill:#464242}.border-error{border:1px solid #e55353!important}.error{color:#e55353!important}.cursor-pointer{cursor:pointer}.btn-icon-check{display:inline-block;padding:2px;margin:3px;width:28px;height:28px;-webkit-user-select:none;user-select:none;background-color:#229c3e!important;border:1px solid #229c3e!important;border-radius:3px;line-height:1.5;outline:none;transition-duration:.2s}.btn-icon-check svg{fill:#fff;stroke:#fff;stroke-width:1px;width:24px;height:24px}.btn-icon-check:hover{transform:scale(1.38);background-color:#1bb63f;border:1px solid #1bb63f}.btn-icon-delete{display:inline-block;padding:2px;margin:3px;width:28px;height:28px;-webkit-user-select:none;user-select:none;background-color:#e55353!important;border:1px solid #e55353!important;border-radius:3px;line-height:1.5;outline:none;transition-duration:.2s}.btn-icon-delete svg{width:20px;height:20px}.btn-icon-delete:hover{transform:scale(1.38);background-color:#e55353;border:1px solid #e55353}.custom-color-sidebar.active svg{stroke:none!important}
