.navbar[data-v-7d341bd0]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:sticky;position:-webkit-sticky;top:0;width:100%;overflow-y:scroll;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:#f0f3f5;height:100vh;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border-right:2px solid #edf0f3}.menu-btn[data-v-7d341bd0]{width:48px;height:48px;border-radius:50%;background:#63c32d;text-align:center;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.16);box-shadow:0 4px 8px 0 rgba(0,0,0,.16)}.menu-btn[data-v-7d341bd0]:hover{-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-filter:contrast(140%);filter:contrast(140%)}.menu-font[data-v-7d341bd0]{padding-left:20px;-ms-flex-item-align:center;align-self:center}.menu-font[data-v-7d341bd0]:hover{-webkit-filter:contrast(60%);filter:contrast(60%);cursor:pointer}.manage.menu-font[data-v-7d341bd0]:hover{-webkit-filter:none;filter:none}.logo-font[data-v-7d341bd0]{font-size:14px}.menu-toggle[data-v-7d341bd0]{display:none;opacity:0}.navbar-brand[data-v-7d341bd0]{margin-right:0}li[data-v-7d341bd0]{list-style:decimal-leading-zero}.navbar-toggler[data-v-7d341bd0]{border:none;bottom:40px;left:10px;width:48px;height:48px;outline:none}.router-link-active[data-v-7d341bd0],.router-link-active[data-v-7d341bd0]:hover{color:#63c32d}.row[data-v-29fa6a06]{margin:0}.close[data-v-29fa6a06]{display:block;position:relative;z-index:9998;color:#63c32d!important;font-size:3rem;opacity:1}.close-span[data-v-29fa6a06]{position:absolute;top:-10px;right:0}.btn-black-outline[data-v-29fa6a06]{border:2px solid #707070;color:#707070}.btn-black-outline[data-v-29fa6a06]:hover{background:#707070;color:#fff}.desc[data-v-29fa6a06]:after{content:"営業日の変更を行いますか？\A勤怠管理、休診日設定も上書きされます。";white-space:pre;display:block;width:100%;text-align:center}.alert[data-v-29fa6a06]{color:red}.loading-screen-container[data-v-1dcdd762]{position:fixed;background-color:rgba(0,0,0,.3);top:0;left:0;z-index:99999;width:100%;height:100%;overflow:hidden}.loading-screen-container .loader-container[data-v-1dcdd762]{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.loading-screen-container .lds-spinner[data-v-1dcdd762]{margin:130px auto 40px;display:inline-block;position:relative;width:100px;height:100px}@media screen and (max-width:767px){.loading-screen-container .lds-spinner[data-v-1dcdd762]{margin:80px auto 20px}}.loading-screen-container .lds-spinner div[data-v-1dcdd762]{-webkit-transform-origin:40px 40px;transform-origin:40px 40px;-webkit-animation:lds-spinner-1dcdd762 1.2s linear infinite;animation:lds-spinner-1dcdd762 1.2s linear infinite}.loading-screen-container .lds-spinner div[data-v-1dcdd762]:after{content:" ";display:block;position:absolute;top:-10px;left:37px;width:6px;height:22px;border-radius:20%;background:#fff}.loading-screen-container .lds-spinner div[data-v-1dcdd762]:first-child{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.loading-screen-container .lds-spinner div[data-v-1dcdd762]:nth-child(2){-webkit-transform:rotate(30deg);transform:rotate(30deg);-webkit-animation-delay:-1s;animation-delay:-1s}.loading-screen-container .lds-spinner div[data-v-1dcdd762]:nth-child(3){-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-delay:-.9s;animation-delay:-.9s}.loading-screen-container .lds-spinner div[data-v-1dcdd762]:nth-child(4){-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-animation-delay:-.8s;animation-delay:-.8s}.loading-screen-container .lds-spinner div[data-v-1dcdd762]:nth-child(5){-webkit-transform:rotate(120deg);transform:rotate(120deg);-webkit-animation-delay:-.7s;animation-delay:-.7s}.loading-screen-container .lds-spinner div[data-v-1dcdd762]:nth-child(6){-webkit-transform:rotate(150deg);transform:rotate(150deg);-webkit-animation-delay:-.6s;animation-delay:-.6s}.loading-screen-container .lds-spinner div[data-v-1dcdd762]:nth-child(7){-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-animation-delay:-.5s;animation-delay:-.5s}.loading-screen-container .lds-spinner div[data-v-1dcdd762]:nth-child(8){-webkit-transform:rotate(210deg);transform:rotate(210deg);-webkit-animation-delay:-.4s;animation-delay:-.4s}.loading-screen-container .lds-spinner div[data-v-1dcdd762]:nth-child(9){-webkit-transform:rotate(240deg);transform:rotate(240deg);-webkit-animation-delay:-.3s;animation-delay:-.3s}.loading-screen-container .lds-spinner div[data-v-1dcdd762]:nth-child(10){-webkit-transform:rotate(270deg);transform:rotate(270deg);-webkit-animation-delay:-.2s;animation-delay:-.2s}.loading-screen-container .lds-spinner div[data-v-1dcdd762]:nth-child(11){-webkit-transform:rotate(300deg);transform:rotate(300deg);-webkit-animation-delay:-.1s;animation-delay:-.1s}.loading-screen-container .lds-spinner div[data-v-1dcdd762]:nth-child(12){-webkit-transform:rotate(330deg);transform:rotate(330deg);-webkit-animation-delay:0s;animation-delay:0s}@-webkit-keyframes lds-spinner-1dcdd762{0%{opacity:1}to{opacity:0}}@keyframes lds-spinner-1dcdd762{0%{opacity:1}to{opacity:0}}@-webkit-keyframes load8-1dcdd762{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes load8-1dcdd762{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.hidden[data-v-1dcdd762]{display:none}.row[data-v-7b1f4cba]{margin:0}.close[data-v-7b1f4cba]{display:block;position:relative;z-index:9998;color:#63c32d!important;font-size:3rem;opacity:1}.close-span[data-v-7b1f4cba]{position:absolute;top:-10px;right:0}.btn-black-outline[data-v-7b1f4cba]{border:2px solid #707070;color:#707070}.btn-black-outline[data-v-7b1f4cba]:hover{background:#707070;color:#fff}.desc-reload[data-v-7b1f4cba]:after{content:"入力前に戻しますか？";white-space:pre;display:block;width:100%;text-align:center}.alert[data-v-7b1f4cba]{color:red}.container[data-v-9f415684]{overflow-y:scroll;display:block;height:100vh}.container thead th[data-v-9f415684]{font-size:18px}.container tbody th[data-v-9f415684]{font-size:22px}.container input[data-v-9f415684]{background:#f8f9fd;border:1px solid #98a6b5;border-radius:4px;padding:6px}.container input[type=time][data-v-9f415684]::-webkit-calendar-picker-indicator{color:#63c32d}.btn-green-outline[data-v-9f415684]{display:inline-block;max-width:180px;text-align:center;border:2px solid #63c32d;-webkit-box-sizing:content-box;box-sizing:content-box;color:#63c32d;background:#fff;padding:0;text-decoration:none;font-weight:700;border-radius:8px;border-bottom:4px solid #007705;-webkit-transform:translateY(-1px);transform:translateY(-1px);height:36px;line-height:16px;min-width:120px}.btn-green-outline[data-v-9f415684]:hover{color:#63c32d!important}.btn-green-outline.active[data-v-9f415684],.btn-green-outline[data-v-9f415684]:active{-webkit-transform:translateY(3px);transform:translateY(3px);border-bottom:none;background-color:#63c32d;color:#fff!important;border:2px solid #63c32d;height:38px}.btn-green[data-v-9f415684]{height:40px;line-height:16px;min-width:120px}.holiday[data-v-9f415684]{background-color:#a7a7a7!important}