@charset "UTF-8";label{text-align:left}.w40{width:40px}.w100{width:100px}.w150{width:150px}.w200{width:200px}.w250{width:250px}.w300{width:300px}.w350{width:350px}.w400{width:400px}.align_left{text-align:left}.align_center{text-align:center}.align_right{text-align:right}.button_box,.page_title{overflow:hidden}.button_box{border:0 solid grey;height:80px;margin-top:30px;width:100%}.button_box .alignLeft{float:left}.button_box .alignRight{float:right}.button_box .alignCenter{float:center}.data_table{text-align:left;width:100%}.data_table td,.data_table th{border:1px solid #666;font-size:16px;padding:5px}.data_table .id{text-align:center;width:40px}caption.top{caption-side:top}caption.bottom{caption-side:bottom}caption.alignRight{text-align:right}.checkboxes_inline{padding-top:5px;text-align:left}.checkboxes_inline .form-check-inline,.checkboxes_inline .form-check-input{display:inline-block;vertical-align:middle}.errmsg{color:red;list-style:none;text-align:left}label.condensed{display:inline;padding-left:1;padding-right:0}input.condensed{display:inline}.breadcrumb{background-color:#fff;margin-top:-10px}.holiday{color:red}.disclose_info{display:none}.navbar-brand{color:#000;font-family:ロンド B スクエア;font-size:40px;margin-left:20px}.logoicon{margin-right:10px;margin-top:-13px}.riyouhoukokutable{margin:0 auto;width:100px}.fontsize_df,body{font-size:22px}.rightpad20{padding-right:150px}.leftpad10{margin-left:10px}.flex{display:flex}.fontcoler-gray{color:#7c7b7b}.col{margin:0 4px}.btnwidth{text-align:left;width:230px}.form-controlnotsize{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-clip:padding-box;background-color:#f8fafc;border:1px solid #ced4da;border-radius:.25rem;color:#212529;display:block;font-size:.9rem;font-weight:400;line-height:1.6;padding:.375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.centerposition1{margin:0 auto}.centerposition2{text-align:center}.mrgright10{margin-right:10px}.check{transform:scale(1.5)}.form-select{font-size:17px}.br{word-break:break-all}.left-al{text-align:right}.paddingTop10{padding-top:10px}.bordertitle{border-bottom:5px solid #000;border-top:5px solid #000}.btn2{background-color:#0d6efd;border-radius:3px;color:#fff;padding:5px;text-decoration:none}.oshiraseFont{font-size:17px}.component-squeeze-div2{display:flex}.btn{font-size:18px;padding:10px 3px}.btnsize{width:75px}.box26{border:2px solid #000;border-radius:8px;margin-bottom:30px;margin-top:30px;padding:.5em 1em;position:relative}.box26 .box-title{background:#fff;color:#000;display:inline-block;font-size:19px;font-weight:700;left:10px;line-height:1;padding:0 9px;position:absolute;top:-13px}.box26 form{margin:0;padding:0}.btnExp{font-size:13px;margin-bottom:8px;margin-top:-4px}.mb-10{margin-bottom:10px}.tdwidth{width:150px}.pad10{padding:10px 10px 10px 0}.pad20{padding:20px 20px 0 0}.mar-r10{margin-right:10px}.bordertopbottom{border-bottom:1px solid #000;border-top:1px solid #000}.btnpad{padding:10px 15px}.conditionBox{width:190px}.monthbtn{width:80px}.icon_btn{height:200px;width:180px}.icon_mar{margin:20px}.icon_flex{flex-wrap:wrap;max-width:700px}@media screen and (min-width:1200px){.component-squeeze{display:flex}}@media screen and (max-width:1200px){.w200{width:150px}}@media screen and (max-width:1000px){.navbar-brand{color:#000;font-family:ロンド B スクエア;font-size:22px;margin-left:15px;position:relative}.br_:after{content:"\a";white-space:pre}.component-squeeze{display:block}.component-squeeze-div2{display:flex}}@media screen and (max-width:770px){.fontsize_df,.form-select,body{font-size:13px!important}.btnsize{width:55px}.icon_mar{margin:10px}}@media screen and (max-width:500px){.component-squeeze-div2{display:block}.conditionBox{width:170px}.w100sm{width:100px}.navbar-brand{color:#000;font-family:ロンド B スクエア;font-size:15px;margin-left:8px;position:relative}.btnsize-sm{width:30px}.checkoutbtn{font-size:13px}.btnsize-sm-yoko{font-size:10px}.tandem{height:18em;text-orientation:upright}.tandem,.tandemtitle{display:inline-block;text-align:left;-moz-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;-ms-writing-mode:vertical-lr;writing-mode:vertical-lr}.tandemtitle{height:7em}.smnone{display:none}.oshiraseFont{font-size:12px}.btn-sm{padding:5px}.btnFontsize-sm{font-size:15px}.fontsm{font-size:13px}.text-center-sm{text-align:center}.fontsize5{font-size:5px}.monthbtn{width:50px}.icon_btn{height:125px;width:112.5px}.icon_flex{max-width:350px}.tdwidth{width:100px}}body.noscroll{overflow:hidden}@media screen and (max-width:1024px){body>.wrapper{margin:auto;width:80vw}}.btn-success{background-color:#21787a;border:#21787a}.btn-success:hover{background-color:#195b5d;border:#195b5d}.btn-success:active{background-color:#21787a!important;border:#21787a!important}.btn.disabled,.btn:disabled{background-color:#fff;border-color:#21787a;color:#21787a}.btn-danger,.btn-primary,.btn-warning{--bs-btn-color:#fff;--bs-btn-bg:#21787a;--bs-btn-border-color:#21787a;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#195b5d;--bs-btn-hover-border-color:#195b5d;--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#21787a;--bs-btn-active-border-color:#21787a;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#21787a;--bs-btn-disabled-border-color:#21787a}.btn-outline-primary{--bs-btn-color:#21787a;--bs-btn-border-color:#21787a;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#21787a;--bs-btn-hover-border-color:#21787a;--bs-btn-focus-shadow-rgb:13,110,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#21787a;--bs-btn-active-border-color:#21787a;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#21787a;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#21787a;--bs-gradient:none}.btn-info{background-color:#21787a;border:#21787a;color:#fff}.btn-info:hover{background-color:#195b5d;border:#195b5d;color:#fff}.btn-info:active{background-color:#21787a!important;border:#21787a!important;color:#fff}.pagination{--bs-pagination-padding-x:0.75rem;--bs-pagination-padding-y:0.375rem;--bs-pagination-font-size:0.9rem;--bs-pagination-color:#21787a;--bs-pagination-bg:#fff;--bs-pagination-border-width:1px;--bs-pagination-border-color:#dee2e6;--bs-pagination-border-radius:0.375rem;--bs-pagination-hover-color:var(--bs-link-hover-color);--bs-pagination-hover-bg:#e9ecef;--bs-pagination-hover-border-color:#dee2e6;--bs-pagination-focus-color:var(--bs-link-hover-color);--bs-pagination-focus-bg:#e9ecef;--bs-pagination-focus-box-shadow:0 0 0 0.25rem rgba(13,110,253,.25);--bs-pagination-active-color:#fff;--bs-pagination-active-bg:#21787a;--bs-pagination-active-border-color:#21787a;--bs-pagination-disabled-color:#6c757d;--bs-pagination-disabled-bg:#fff;--bs-pagination-disabled-border-color:#dee2e6;display:flex;list-style:none;padding-left:0}.sidebar{height:100%;left:0;overflow-y:auto;position:fixed;top:0;width:225px;z-index:100}@media screen and (max-width:1024px){.sidebar{display:none}}.sidebar>ul{list-style:none;margin-bottom:0;padding:0}.sidebar>ul li{background-color:#21787a;border-bottom:1px solid #fff;border-right:1px solid #fff;color:#f0eaea;font-size:16px}.sidebar>ul li:hover{background-color:#429598}.sidebar>ul li a{color:inherit;display:block;height:100%;padding:10px 30px;text-decoration:none;width:100%}.sidebar>ul .ac-menu>a.open{padding-bottom:15px}.sidebar>ul .ac-menu>a:before{content:"+";font-size:25px;margin-right:10px}.sidebar>ul .ac-menu>a.open:before{content:"×";font-size:25px;margin-right:10px}.sidebar>ul .ac-menu .sub-menu{display:none;list-style:none;margin:0!important;padding:0}.sidebar>ul .ac-menu .sub-menu li{background-color:#195b5d;font-size:14px!important}.sidebar>ul .ac-menu .sub-menu li a{display:block;height:100%;padding:15px 0 15px 50px!important;width:100%}.sidebar>ul .ac-menu .sub-menu li:first-child{border-top:1px solid #b9daaf}.sidebar>ul .ac-menu .sub-menu li:last-child{margin-bottom:0!important}.sidebar>ul .ac-menu .sub-menu li:hover{background-color:#429598}.wrapper-right{min-height:75vh;padding-left:225px}@media screen and (max-width:1024px){.wrapper-right{padding-left:0}}.wrapper-right .content{margin:auto;width:min(75vw,1000px)}@media screen and (max-width:1024px){.wrapper-right .content{width:100%}}#tabbar{display:none}@media screen and (max-width:1024px){#tabbar{background-color:#21787a;bottom:0;display:flex;left:0;position:fixed;width:100%;z-index:100}}#tabbar .tab-item{border-right:1px solid #f8fafc;border-top:2px solid #f8fafc;box-sizing:border-box;color:#f8fafc;display:block;text-decoration:none;width:25%}#tabbar .tab-item:last-child{border-right:none}#tabbar .tab-item:active{background-color:#195b5d}#tabbar .tab-item div{align-items:center;display:flex;flex-direction:column;gap:7px;height:75px;justify-content:flex-end;padding-bottom:5px}#tabbar .tab-item div svg{fill:#f8fafc;height:40px;width:40px}#tabbar .tab-item div p{font-size:13px;line-height:1.1;margin:0}header{background-color:#f8fafc;padding:5px 0;position:fixed;top:0;width:100%;z-index:100}@media screen and (max-width:1024px){header{left:0;margin:0 calc(50% - 50vw);width:100vw}}#logo{color:inherit;display:block;text-decoration:none}#logo,#logo div{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#logo div{align-items:center;display:flex}@media screen and (max-width:1024px){#logo div{align-items:flex-start}}#logo div img{height:50px;width:50px}@media screen and (max-width:1024px){#logo div img{height:30px;margin-left:10px;width:30px}}#logo div h1{font-size:24px;margin:0;padding-left:5px}@media screen and (max-width:1024px){#logo div h1{font-size:clamp(16px,1.7578125vw,22px);line-height:2}}#logo div h1 #ver{font-size:18px;line-height:1;margin:0;padding-left:15px}@media screen and (max-width:1024px){#logo div h1 #ver{display:none}}#hamburger{display:none}@media screen and (max-width:1024px){#hamburger{align-items:center;background-color:#21787a;border-radius:10px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;gap:5px;height:37px;justify-content:center;position:fixed;right:5px;top:5px;width:37px;z-index:200}}#hamburger.active div:first-child{position:absolute;top:50%;transform:translateY(-50%) rotate(45deg)}#hamburger.active div:nth-child(2){opacity:0}#hamburger.active div:last-child{position:absolute;top:50%;transform:translateY(-50%) rotate(-45deg)}#hamburger div{background-color:#f8fafc;height:3px;margin:0;transition:all .5s ease-out;width:20px}#hamburger div:nth-child(2){opacity:1}#hamburger-menu{background-color:#21787a;height:100%;overflow-y:scroll;padding-bottom:50px;position:fixed;right:-100%;top:0;transition:all .5s ease-out;width:100%;z-index:150}#hamburger-menu.active{transform:translateX(-100%)}#hamburger-menu .logout{display:block;margin:30px 0 0 40px;text-decoration:none}#hamburger-menu .logout,#hamburger-menu .logout div{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#hamburger-menu .logout div{align-items:center;background-color:#f0b863;border-radius:8px;box-sizing:border-box;display:flex;justify-content:flex-start;padding:5px 15px 5px 0}#hamburger-menu .logout div svg{fill:#212529;aspect-ratio:2/1;height:35px}#hamburger-menu .logout div p{color:#212529;font-size:18px;margin:0 0 0 -10px}#hamburger-menu>ul{list-style:none;margin-top:15px;padding:0}#hamburger-menu>ul .ac-menu>a.open{padding-bottom:15px}#hamburger-menu>ul .ac-menu>a:before{content:"+";font-size:25px;margin-right:10px}#hamburger-menu>ul .ac-menu>a.open:before{content:"×";font-size:25px;margin-right:10px}#hamburger-menu>ul .sub-menu{display:none;list-style:none;margin:0!important;padding:0}#hamburger-menu>ul .sub-menu li{background-color:#195b5d;font-size:14px!important}#hamburger-menu>ul .sub-menu li:first-child{border-top:1px solid #b9daaf}#hamburger-menu>ul .sub-menu li:last-child{margin-bottom:0!important}#hamburger-menu>ul .sub-menu li a{color:inherit;display:block;height:100%;padding:15px 0 15px 70px;text-decoration:none;width:100%}#hamburger-menu>ul li{border-bottom:1px solid #b9daaf;color:#fff;font-size:16px}#hamburger-menu>ul li:last-child{margin-bottom:50px}#hamburger-menu>ul li a{color:inherit;display:block;height:100%;padding:15px 0 15px 50px;text-decoration:none;width:100%}#hamburger-menu>ul li a:active{background-color:#195b5d}#title{align-items:center;background-color:#21787a;display:flex;height:48px;justify-content:space-between;padding:10px;position:fixed;top:60px;width:100%;z-index:80}@media screen and (max-width:1024px){#title{height:auto;left:0;margin:0 calc(50% - 50vw);padding:3.81px 10px;top:45.79px;width:100vw}}#title>div{align-items:center;display:flex;justify-content:flex-start}#title>div #back{display:block;height:36px;text-decoration:none;width:52px}#title>div #back>div{background-color:#e6e6e6;border-radius:5px;color:#000;font-size:16px;padding:5px 10px}#title>div #back>div:hover{background-color:#c5c1c1}#title>div h2{color:#fff;font-size:18px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:400px}@media screen and (max-width:1024px){#title>div h2{font-size:13px;width:220px}}#title .logout{display:block;position:fixed;right:20px;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width:1024px){#title .logout{display:none}}#title .logout div{align-items:center;background-color:#f0b863;border-radius:8px;box-sizing:border-box;display:flex;justify-content:flex-start;padding:5px 15px 5px 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#title .logout div svg{fill:#212529;aspect-ratio:2/1;height:25px}#title .logout div p{color:#212529;font-size:16px;margin:0 0 0 -10px}main{margin-top:140px}footer{background-color:#21787a;margin:30px calc(50% - 50vw) 0;width:100vw}@media screen and (max-width:1024px){footer{margin-bottom:75px}}footer a{font-size:16px;text-decoration:none}footer a:hover{color:#fff}footer .text-light{font-size:15px!important}.table-reserve{background-color:#f8fafc!important;border-collapse:separate;border-spacing:0;margin:0;width:1000px}.table-reserve thead th{position:-webkit-sticky;position:sticky;top:122.21px;z-index:50}.table-reserve thead th:first-child{text-align:center;width:70px}.table-reserve thead th:nth-child(2){width:110px}.table-reserve thead th:nth-child(3),.table-reserve thead th:nth-child(4){width:45px}.table-reserve td,.table-reserve th{background-color:#f8fafc;border:1px solid hsla(203,3%,45%,.4)!important;line-height:2}.table-reserve td{vertical-align:middle}.table-reserve td.w100,.table-reserve th.centerposition2:nth-child(3){left:269px}.table-reserve .tc1,.table-reserve th.centerposition2:nth-child(4){left:349px}.table-reserve .tc2,.table-reserve th.centerposition2:nth-child(5){left:394px}@media screen and (max-width:1024px){.table-reserve table{width:900px}.table-reserve thead th.centerposition2:nth-child(2){width:125px!important}.table-reserve thead th:nth-child(n+6) span{-ms-writing-mode:lr-tb!important;writing-mode:horizontal-tb!important}.table-reserve .tc1,.table-reserve .tc2,.table-reserve td.w100,.table-reserve th.centerposition2:nth-child(3),.table-reserve th.centerposition2:nth-child(4),.table-reserve th.centerposition2:nth-child(5){left:0;position:static}.table-reserve thead th{position:-webkit-sticky!important;position:sticky!important;top:122.21px!important;z-index:50!important}.table-reserve th.centerposition2:first-child,.table-reserve th.centerposition2:nth-child(2){z-index:55!important}#schedules td{font-size:max(12px,1.3671875vw)}}

/*# sourceMappingURL=app_miya.css.map*/