#app{width:100%;height:100%;box-sizing:border-box}.el-loading-mask>.el-loading-spinner{top:25%!important}.app-header[data-v-a1e547c0]{height:80px;background:#fff 0 0 no-repeat padding-box;position:relative;border-bottom:1px solid #d3d9db}.app-header .app-header-left[data-v-a1e547c0]{display:inline-block;width:16px;height:79px;background:#63b6cf 0 0 no-repeat padding-box}.app-header .logo[data-v-a1e547c0]{position:absolute;top:24px;left:30px}.app-header .user-box[data-v-a1e547c0]{float:right;margin-top:24px;margin-right:25px}.app-header .user-box .username[data-v-a1e547c0]{display:inline-block;color:#75838c;font-size:14px;font-family:メイリオ;font-weight:700}.app-header .user-box div[data-v-a1e547c0]{display:inline-block;width:160px;height:32px;cursor:pointer;color:#fff;background:#63b6cf 0 0 no-repeat padding-box;border-radius:6px;position:relative;line-height:32px;text-align:center;font-size:12px;font-family:メイリオ;font-weight:700;margin-left:12px}.app-header .user-box div img[data-v-a1e547c0]{position:absolute;width:18px;height:18px;top:7px;right:8px}@media screen and (max-device-width:640px){.app-header[data-v-a1e547c0]{height:56px;background:#fff 0 0 no-repeat padding-box;position:relative;border-bottom:1px solid #d3d9db}.app-header .app-header-left[data-v-a1e547c0]{display:inline-block;width:8px;height:55px;background:#63b6cf 0 0 no-repeat padding-box}.app-header .logo[data-v-a1e547c0]{width:134px;height:24px;position:absolute;top:16px;left:15px}.app-header .user-box[data-v-a1e547c0]{float:right;margin-top:12px;margin-right:8px}.app-header .user-box .username[data-v-a1e547c0]{display:inline-block;color:#75838c;font-size:12px;font-family:メイリオ;font-weight:700}.app-header .user-box div[data-v-a1e547c0]{display:inline-block;width:92px;height:32px;cursor:pointer;color:#fff;background:#63b6cf 0 0 no-repeat padding-box;border-radius:6px;position:relative;line-height:32px;text-align:center;font-size:12px;font-family:メイリオ;font-weight:700;margin-left:12px;text-align:left;padding-left:8px}.app-header .user-box div img[data-v-a1e547c0]{position:absolute;width:18px;height:18px;top:7px;right:8px}}section[data-v-8b90969c]{background-color:#f5f7f9}.app-footer[data-v-df793734]{height:56px;line-height:56px;background-color:#424a4e;color:#a1aaae;text-align:center;position:relative}@media screen and (max-device-width:640px){.app-footer[data-v-df793734]{height:40px;line-height:40px;background-color:#424a4e;color:#a1aaae;text-align:center;position:relative;font-size:11px}}*{margin:0;padding:0}@font-face{font-family:NotoSansJP-Black;src:url(/reserve/kominato/fonts/NotoSansJP-Black.5b136742.otf);font-weight:400;font-style:normal}@font-face{font-family:NotoSansJP-Bold;src:url(/reserve/kominato/fonts/NotoSansJP-Bold.6a4f0eb6.otf);font-weight:400;font-style:normal}.mt8{margin-top:8px}.mt11{margin-top:11px}.mt15{margin-top:15px}.mt20{margin-top:20px!important}.mt24{margin-top:24px!important}.mt32{margin-top:32px!important}.mt40{margin-top:40px}.mt64{margin-top:64px}.ml30{margin-left:30px}.mb8{margin-bottom:8px}.mb11{margin-bottom:11px}.mb15{margin-bottom:15px}.mb20{margin-bottom:20px}.mb32{margin-bottom:32px}.bold{font-weight:700}@media screen and (max-device-width:640px){.breadcrumb{font-size:12px!important;white-space:nowrap;overflow-x:scroll}.breadcrumb::-webkit-scrollbar{width:0!important;display:none}}@media screen and (max-device-width:640px){.title{color:#fff;font-family:NotoSansJP-Black;font-size:26px}.title span{background-color:#63b6cf;padding:2px 4px}.text{font-size:12px;font-family:メイリオ;color:#424a4e}.text span{display:inline-block;border-left:10px solid #63b6cf;border-top:6px solid #fff;border-bottom:6px solid #fff;margin-right:5px;width:0;height:0}}.text-wrap{word-break:break-all;white-space:normal;line-break:anywhere}.breadcrumb{font-size:14px;line-height:18px}.breadcrumb .breadcrumb-item.is-link{cursor:pointer}.breadcrumb .breadcrumb-item.is-link .breadcrumb-item__inner{color:#63b6cf;text-decoration:underline}.breadcrumb .breadcrumb-item .breadcrumb-item__inner{line-height:1;color:#424a4e}.breadcrumb .breadcrumb-item .breadcrumb-item__separator{margin:0 6px;color:#424a4e}.breadcrumb .breadcrumb-item:last-child .breadcrumb-item__separator{display:none}.type1{border:2px solid #3cb19c;background-color:#e0f4ee;color:#3cb19c}.type2{border:2px solid #ee553b;background-color:#ffdcd9;color:#ee553b}.type3,.type4,.type5{border:2px solid #75838c;background-color:#d3d9db;color:#75838c}.cursor{cursor:pointer}