@-webkit-keyframes zoomIn-data-v-703d2493{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes zoomIn-data-v-703d2493{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.base-setting-tab-title[data-v-703d2493]:hover{cursor:pointer;opacity:.8}.base-setting-tab-title>a[data-v-703d2493]{display:-webkit-box;display:-ms-flexbox;display:flex}.base-setting-tab-title>a>.title[data-v-703d2493]{position:relative;width:140px;font-size:15px;text-align:center;line-height:15px;cursor:pointer}.base-setting-tab-title>a>.title>span[data-v-703d2493]{position:absolute;top:-3px;display:inline-block;margin-left:10px;width:25px;height:25px;color:#fff;font-size:14px;line-height:20px;background-color:#de3d3d;line-height:25px}.base-setting-tab-title>a>.title>.no-read[data-v-703d2493]{border-radius:50%}.base-setting-tab-title>a>.title>.reservation-requests-count[data-v-703d2493]{border-radius:5px}.base-setting-tab-title>a>.active[data-v-703d2493]{border-bottom:4px solid;border-color:#ef6c00;color:#ef6c00;height:22px}.base-setting-tab-title>a>.normal[data-v-703d2493]{height:26px}@-webkit-keyframes zoomIn-data-v-2abfa31a{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes zoomIn-data-v-2abfa31a{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.reservation-setting[data-v-2abfa31a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;width:100%;text-align:left}.reservation-setting>.wrap-content>.fixed-display[data-v-2abfa31a]{position:sticky;position:-webkit-sticky;top:24px;-webkit-transform:translateY(-24px);transform:translateY(-24px);padding-top:24px;margin-bottom:-24px;z-index:100;background-color:#fff}.reservation-setting>.wrap-content>.fixed-display>.setting-title[data-v-2abfa31a]{font-size:20px;font-weight:700}.reservation-setting>.wrap-content>.fixed-display>.setting-tab-title-bar[data-v-2abfa31a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:26px;margin-top:20px;padding-bottom:-4px;border-bottom:1px solid;border-color:#cecece;-webkit-box-sizing:border-box;box-sizing:border-box}.reservation-setting>.wrap-content>.content-body[data-v-2abfa31a]{min-width:614px}@-webkit-keyframes zoomIn-data-v-9a4ca7ee{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes zoomIn-data-v-9a4ca7ee{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.base-date-picker[data-v-9a4ca7ee]{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:5px;border:2px solid #cecece;background-color:#fff;overflow:hidden}.base-date-picker>.v-date-picker[data-v-9a4ca7ee],.base-date-picker>.v-date-picker[data-v-9a4ca7ee]>.input{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%}.base-date-picker>.v-date-picker[data-v-9a4ca7ee]>.input{cursor:pointer;width:var(--width);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:right;font-size:var(--font-size);padding:0 var(--padding-right) 0 0;text-indent:5px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAABHNCSVQICAgIfAhkiAAAAldJREFUSEvFltFx2kAQhr/D8nN8qQAqCK7ASQVxKjB58xhmgiuwXYHFjOTJW0gFxhUEKgipIFQQkdeY6DK7SHAyAolxMrkngXb3v/v3319n2LKSc5oEfAU+24j+tjj5P+kRAmcEtGzIvCzWbAXq8Rr4AkxspM9bV9JjDJwAb2ykzxvLJBe0aXALu4vtAqp4Nybl0ni7eUatytSxADkJsxEFGpO/RF1efzvQOU13wNQYhnXE4Bwdc0jzqRgqgSrJqBmwAQRc18zdN0zrrqjbN3vfeB/oZt/kmvFXhRM9VV3NIpVhtcSQdOljuMUxtDHvPVuCBcf2I7OkyxDDGY5LGxNmY3GPY2ZjjusBra1F5yzpcQrcZ8d4ZyNGeaHcqpKeikrpIuWYhvrlWgxl1GX2FJIytHcMkz5HPKqBwiF9mZnkgg4NOqJa8Tk99QEhhpnMX60TVTagRkApUEbNKwIG2W7byr9RBx9J3axvzkYM9PfSqk5IebB3TPXUCz4A33xq1/L2+ARubMS1Z7hzG2Ezmj75PfrRZW4ML3A82JjTQo8WtAj4XhzYAOsemWkS5I2Wfsju9Jsk/Iv/aeJv2qq6tWAGWU9UMM7xU7yPBUmpGKSYFMjpFyp8o1RqxO29L6mIRmhb5Xg1ynskRX7RLCRJDwKmeWFVlQB5m9mliU1TDbAslE/ZcZE6x1SHb/k11rlgQasO2CaQ17iVGLqMMLwVvl/GHJUNbJXCd8m7TUCo8l7ehDqkjHI6Vd5CXZwNbgXSfxnY/KpUxcJz3k/y65bMi9zL/sWakNL/A9sYSHlCL+IKAAAAAElFTkSuQmCC);background-size:18px 18px;background-repeat:no-repeat;background-position:5px;border-width:0}.base-date-picker>.v-date-picker[data-v-9a4ca7ee]>.input:disabled{cursor:default;opacity:.7;background-color:#cecece;color:#7c7c7c;-webkit-filter:grayscale(1);filter:grayscale(1)}.base-date-picker>.clear[data-v-9a4ca7ee]{cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#f7f7f7;border:2px solid #cecece;border-width:0 0 0 2px;width:var(--height);height:var(--height);line-height:var(--height);font-weight:700;text-align:center}.base-date-picker>.clear[data-v-9a4ca7ee]:hover{opacity:.8;background-color:#eee}.base-date-picker>.clear[data-v-9a4ca7ee]:active{padding-top:1px}.reservation-setting-period-form-repeat>.content-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:20px;margin-left:10px;margin-bottom:30px}.reservation-setting-period-form-repeat>.content-form>.form-box{margin-left:10px}.reservation-setting-period-form-repeat>.content-form>.text-area{line-height:33px;margin:0 10px}.reservation-setting-period-form-date{position:relative;margin-bottom:30px}.reservation-setting-period-form-date>.content-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:20px;margin-left:10px}.reservation-setting-period-form-date>.content-form>.text-area{line-height:33px;margin:0 10px}.reservation-setting-period-form-date>.error{position:absolute;margin-left:220px;color:#de3d3d;font-size:12px}.reservation-setting-period-form{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:15px;margin-bottom:30px}.reservation-setting-period-form>.title{width:220px;margin-right:20px}@-webkit-keyframes zoomIn-data-v-ae150cc0{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes zoomIn-data-v-ae150cc0{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.reservation-setting-link-area[data-v-ae150cc0]{margin-bottom:30px}.reservation-setting-link-area>.title[data-v-ae150cc0]{width:220px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.reservation-setting-link-area>.content[data-v-ae150cc0]{margin-top:10px;font-size:13px;line-height:1.85}.reservation-setting-link-area>.content>.plus-net-link-text[data-v-ae150cc0]{word-break:break-all;width:670px;margin-top:10px;padding:6px 8px;border-radius:4px;border:2px solid #cecece}.reservation-setting-link-area>.content>.qr-code-row[data-v-ae150cc0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:280px}.reservation-setting-link-area>.content>.qr-code-row>.notification[data-v-ae150cc0]{font-size:11px;height:11px}.reservation-setting-link-area>.content>a[data-v-ae150cc0]{color:#00f;text-decoration:underline}.reservation-setting-link-area>.content>a[data-v-ae150cc0]:hover{cursor:pointer;opacity:.8}@-webkit-keyframes zoomIn-data-v-607ea91a{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes zoomIn-data-v-607ea91a{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.reservation-setting-text-form[data-v-607ea91a]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px}.reservation-setting-text-form>.label-wrap>.label[data-v-607ea91a]{width:240px;height:33px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.reservation-setting-text-form>.content[data-v-607ea91a]{font-size:13px}.reservation-setting-text-form>.content>.text-box-area>span[data-v-607ea91a]{position:relative}.reservation-setting-text-form>.content>.text-box-area>span>.error[data-v-607ea91a]{position:absolute;z-index:10;width:360px;color:#de3d3d;font-size:12px;text-align:left}@-webkit-keyframes zoomIn-data-v-4c90efeb{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes zoomIn-data-v-4c90efeb{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.reservation-setting-base[data-v-4c90efeb]{min-width:810px}.reservation-setting-base>.observer>.reservation-setting-base-form[data-v-4c90efeb]{margin-top:40px;font-size:15px}.reservation-setting-base>.observer>.reservation-setting-base-form>.radio-button-form-area[data-v-4c90efeb]{margin-bottom:30px}.reservation-setting-base>.observer>.reservation-setting-base-form>.select-box-form-area[data-v-4c90efeb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}.reservation-setting-base>.observer>.reservation-setting-base-form>.select-box-form-area>.title[data-v-4c90efeb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:220px;margin-right:20px}.reservation-setting-base>.observer>.reservation-setting-base-form>.select-box-form-area>.following-text[data-v-4c90efeb]{margin-left:10px}.reservation-setting-base>.observer>.button-area[data-v-4c90efeb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:60px 0}@-webkit-keyframes zoomIn-data-v-954fb9e2{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes zoomIn-data-v-954fb9e2{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.base-sort-button>.sort-button[data-v-954fb9e2]{-webkit-box-sizing:border-box;box-sizing:border-box;width:135px;height:33px;border-radius:6px;border:2px solid #cecece;background-color:#fff;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;cursor:pointer}.base-sort-button>.sort-button[data-v-954fb9e2]:hover{opacity:.8}.base-sort-button>.sort-button[data-v-954fb9e2]:active{height:31px;margin-top:2px}.base-sort-button>.sort-button>.text[data-v-954fb9e2]{font-size:13px;font-weight:700;color:#707070}@-webkit-keyframes zoomIn-data-v-34f688f5{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes zoomIn-data-v-34f688f5{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.reservation-purposes>.content[data-v-34f688f5]{margin-top:20px;margin-bottom:24px}.reservation-purposes>.content>.button-wrap[data-v-34f688f5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.reservation-purposes>.content>.button-wrap>.button[data-v-34f688f5]{margin-left:20px}.reservation-purposes>.content>.search-wrap[data-v-34f688f5]{margin-top:16px}.reservation-purposes>.content>.list-wrap[data-v-34f688f5]{min-width:840px;margin-top:26px}.reservation-purposes>.content>.list-wrap[data-v-34f688f5] .list-table .table-body{max-height:560px}.heading[data-v-34f688f5]{margin-bottom:16px;font-size:15px;font-weight:700}@-webkit-keyframes zoomIn-data-v-a417746a{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes zoomIn-data-v-a417746a{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.reservation-purpose-list-box[data-v-a417746a]{margin-top:12px;width:210px;height:200px;overflow-y:auto;white-space:nowrap;border-radius:4px;border:2px solid #cecece}.reservation-purpose-list-box>.list-item[data-v-a417746a]{cursor:pointer}.reservation-purpose-list-box>.list-item.selected[data-v-a417746a]{background-color:#53d7ff}@-webkit-keyframes zoomIn-data-v-380c90e8{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes zoomIn-data-v-380c90e8{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.base-button-tiny-white>button[data-v-380c90e8]{width:33px;height:33px;border-radius:6px;border:2px solid #cecece;background-color:#fff;cursor:pointer}.base-button-tiny-white>button[data-v-380c90e8]:disabled{pointer-events:none;background-color:#f7f7f7;color:#cecece;border:none}.base-button-tiny-white>button[data-v-380c90e8]:hover{opacity:.8}.base-button-tiny-white>button[data-v-380c90e8]:active{margin:2px auto 0 auto;height:31px}.base-button-tiny-white>button>span[data-v-380c90e8]{height:19px;font-size:13px;font-weight:700;display:inline-block;vertical-align:middle;margin:0 auto;width:100%;text-align:center}@-webkit-keyframes zoomIn-data-v-3bcf7658{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes zoomIn-data-v-3bcf7658{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.reservation-purpose-column-staff-area[data-v-3bcf7658]{display:-webkit-box;display:-ms-flexbox;display:flex}.reservation-purpose-column-staff-area>.register-columns-button-area[data-v-3bcf7658]{margin:34px 15px 0;height:200px}.reservation-purpose-column-staff-area>.register-columns-button-area>.arrow[data-v-3bcf7658]{width:33px;height:33px;border-radius:6px;border:2px solid #cecece;text-align:center;line-height:33px}.reservation-purpose-column-staff-area>.register-columns-button-area>.button[data-v-3bcf7658]{margin-top:20px}.reservation-purpose-column-staff-area>.register-columns-button-area>.button.cancel[data-v-3bcf7658]{margin-top:20px;margin-bottom:24px}.reservation-purpose-column-staff-area>.register-columns-button-area>.tiny-button[data-v-3bcf7658]{margin:0 auto}@-webkit-keyframes zoomIn-data-v-61dd5fe6{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes zoomIn-data-v-61dd5fe6{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.base-time-input-field[data-v-61dd5fe6]{display:inline-block}.base-time-input-field>.timepicker[data-v-61dd5fe6] input{height:33px;padding:6px;border:2px solid #cecece;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:13px;text-align:center}.base-time-input-field>.timepicker[data-v-61dd5fe6] .dropdown{height:auto;max-height:10em;margin-top:4px;margin-bottom:10px;font-size:12px;border-radius:3px}.base-time-input-field>.timepicker[data-v-61dd5fe6] .dropdown>.select-list{height:auto;max-height:10em}.base-time-input-field>.timepicker[data-v-61dd5fe6] .dropdown>.select-list>ul .active{background:#ef6c00}@-webkit-keyframes zoomIn{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes zoomIn{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.color-input-form{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.color-input-form,.color-input-form>.label{display:-webkit-box;display:-ms-flexbox;display:flex}.color-input-form>.label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:240px;height:33px}.color-input-form>.label>.text{font-size:15px}.color-input-form>.label>.required{margin-left:10px;font-size:13px;color:#de3d3d}.color-input-form>.field{position:relative}.color-input-form>.field>.normal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.color-input-form>.field>.normal>.item~.item{margin-right:5px}.color-input-form>.field>.normal>.color-display{width:33px;height:33px;margin-right:15px;border-radius:50%;-webkit-box-shadow:0 0 3px rgba(0,0,0,.6);box-shadow:0 0 3px rgba(0,0,0,.6)}.color-input-form>.field>.normal>.color-chart-button{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:33px;height:33px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:6px;border:2px solid #cecece;background-color:#fff}.color-input-form>.field>.normal>.color-chart-button:hover{opacity:.8;background-color:#eee}.color-input-form>.field>.normal>.color-chart-button:active{position:relative;top:2px;height:31px}.color-input-form>.field>.normal>.color-chart-button>.box-menu-icon{width:20px;height:20px}.color-input-form>.field>.error{position:absolute;z-index:10;top:35px;width:300px;color:#de3d3d;font-size:12px}.color-input-form>.field>.chart{position:absolute;z-index:1100;top:38px;left:47px}.overlay{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;z-index:1000;top:0;left:0;width:100%;height:100%}.fade-enter-active,.fade-leave-active{-webkit-transition:opacity .5s;transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}@-webkit-keyframes zoomIn-data-v-0efa6f8f{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes zoomIn-data-v-0efa6f8f{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.reservation-purpose-input-form>.reservation-purpose-column-staff[data-v-0efa6f8f]{margin-top:30px}.reservation-purpose-input-form>.reservation-purpose-column-staff>.title[data-v-0efa6f8f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.reservation-purpose-input-form>.reservation-purpose-column-staff>.title>.red[data-v-0efa6f8f]{margin-left:5px;color:#de3d3d;font-size:13px}.reservation-purpose-input-form>.reservation-purpose-column-staff>.column-staff-area[data-v-0efa6f8f]{margin:20px 0 0 80px}.reservation-purpose-input-form>.common-form[data-v-0efa6f8f]{margin-top:30px;width:600px}.reservation-purpose-input-form>.common-form.time[data-v-0efa6f8f]{display:-webkit-box;display:-ms-flexbox;display:flex}.reservation-purpose-input-form>.common-form.time>.heading[data-v-0efa6f8f]{width:220px;margin-right:20px}.reservation-purpose-input-form>.common-form.time>.heading>.require[data-v-0efa6f8f]{padding-left:10px;font-size:13px;color:#de3d3d}.reservation-purpose-input-form>.reception-time-title[data-v-0efa6f8f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:65px 0 0;border-bottom:1px solid #cecece;padding-bottom:20px}.reservation-purpose-input-form>.reception-time-title>.text[data-v-0efa6f8f]{font-weight:700}@-webkit-keyframes zoomIn-data-v-fa7f8898{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes zoomIn-data-v-fa7f8898{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.list-table-show[data-v-fa7f8898]{font-size:15px;border:1px solid #cecece;text-align:center}.list-table-show>.table-header[data-v-fa7f8898]{display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;background-color:#fce1cc;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.list-table-show>.table-header>.row-item[data-v-fa7f8898]{width:50%;padding:0 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-right:1px solid #ebcbb2;line-height:40px}.list-table-show>.table-header>.row-item[data-v-fa7f8898]:last-child{border:none}.list-table-show>.table-body[data-v-fa7f8898]{overflow-y:auto}.list-table-show>.table-body>.table-body-row[data-v-fa7f8898]{display:-webkit-box;display:-ms-flexbox;display:flex;height:56px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.list-table-show>.table-body>.table-body-row[data-v-fa7f8898]:nth-child(2n){background-color:#f7f7f7}.list-table-show>.table-body>.table-body-row>.row-item[data-v-fa7f8898]{width:50%;padding:0 12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@-webkit-keyframes zoomIn-data-v-d49c66aa{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes zoomIn-data-v-d49c66aa{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.calendar-table-header>.calendar-title[data-v-d49c66aa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 7px 19px 7px}.calendar-table-header>.calendar-title>.calendar-title-date[data-v-d49c66aa]{font-size:20px;font-weight:700}.calendar-table-header>.calendar-title>.calendar-title-button[data-v-d49c66aa]{width:113px;height:37px;border-radius:6px;border:2px solid #cecece;background-color:#fff;cursor:pointer}.calendar-table-header>.calendar-title>.calendar-title-button>.calendar-title-button-text[data-v-d49c66aa]{vertical-align:middle;font-size:15px}.calendar-table-header>.calendar-title>.calendar-title-button>.calendar-title-button-arrow[data-v-d49c66aa]{color:#ef6c00;font-size:20px;font-weight:700;vertical-align:middle}.calendar-table-header>.calendar-title>.calendar-title-button>.calendar-title-button-arrow.left[data-v-d49c66aa]{margin-right:16px}.calendar-table-header>.calendar-title>.calendar-title-button>.calendar-title-button-arrow.right[data-v-d49c66aa]{margin-left:19px}.calendar-table-header>.calendar-title>.calendar-title-button-dummy[data-v-d49c66aa]{width:113px}@-webkit-keyframes zoomIn-data-v-6ad875c2{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes zoomIn-data-v-6ad875c2{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.calendar-table-date-panel>.calendar-date-panel-box[data-v-6ad875c2]{position:relative;margin:3.5px auto;padding:0;width:94%;height:120px;border:none;background-color:#f7f7f7}.calendar-table-date-panel>.calendar-date-panel-box.holiday[data-v-6ad875c2]{background-color:#eaddff}.calendar-table-date-panel>.calendar-date-panel-box.exception-day[data-v-6ad875c2]{background-color:#ef6c00;color:#fff}.calendar-table-date-panel>.calendar-date-panel-box.before-today[data-v-6ad875c2]{background-color:#cecece;color:#7c7c7c}.calendar-table-date-panel>.calendar-date-panel-box>.calendar-date-panel-day[data-v-6ad875c2]{position:absolute;top:18px;left:0;right:0;margin:0 auto;font-weight:700;font-size:15px;text-align:center}.calendar-table-date-panel>.calendar-date-panel-box>.calendar-date-panel-day>.holiday[data-v-6ad875c2]{font-size:13px}.calendar-table-date-panel>.calendar-date-panel-box>.calendar-date-panel-time[data-v-6ad875c2]{position:absolute;top:64px;left:0;right:0;width:80%;margin:0 auto;text-align:center}.calendar-table-date-panel>.calendar-date-panel-box>.calendar-date-panel-time>.calendar-date-panel-text[data-v-6ad875c2]{background-color:#fff;font-size:15px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.calendar-table-date-panel>.calendar-date-panel-box>.calendar-date-panel-time>.calendar-date-panel-text.exception-day[data-v-6ad875c2],.calendar-table-date-panel>.calendar-date-panel-box>.calendar-date-panel-time>.calendar-date-panel-text.holiday[data-v-6ad875c2]{color:#3e3e3e}@-webkit-keyframes zoomIn-data-v-021a986f{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes zoomIn-data-v-021a986f{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.calendar-table[data-v-021a986f]{margin:0 auto}.calendar-table>.calendar-body .calendar-body-area-week[data-v-021a986f]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:12.5px}.calendar-table>.calendar-body .calendar-body-area-week .calendar-body-area-day-week[data-v-021a986f]{width:14.28%;height:37px}.calendar-table>.calendar-body .calendar-body-area-week .calendar-body-area-day-week>.calendar-body-area-day-week-text[data-v-021a986f]{width:94%;height:37px;margin:0 auto;border:1px solid #cecece;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:35px;text-align:center}.calendar-table>.calendar-body>.calendar-body-area-days[data-v-021a986f]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.calendar-table>.calendar-body>.calendar-body-area-days>.calendar-body-area-day[data-v-021a986f]{width:14.28%}@-webkit-keyframes zoomIn-data-v-6902d214{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes zoomIn-data-v-6902d214{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.reservation-purpose-custom-area[data-v-6902d214]{font-size:15px}.reservation-purpose-custom-area>.content-title[data-v-6902d214]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;border-bottom:1px solid #cecece;padding-bottom:20px;margin:40px 0 30px}.reservation-purpose-custom-area>.content-title>.title[data-v-6902d214]{width:240px}.reservation-purpose-custom-area>.content-title-description[data-v-6902d214]{line-height:1.54}.reservation-purpose-custom-area>.content-title-description>.red[data-v-6902d214]{color:#de3d3d}.reservation-purpose-custom-area>.content-title-description>.panel-color[data-v-6902d214]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px}.reservation-purpose-custom-area>.content-title-description>.panel-color>.color-plate[data-v-6902d214]{width:22px;height:22px;margin-left:6px}.reservation-purpose-custom-area>.content-title-description>.panel-color>.color-plate.exceptionday[data-v-6902d214]{background-color:#ef6c00}.reservation-purpose-custom-area>.content-title-description>.panel-color>.color-plate.holiday[data-v-6902d214]{background-color:#eaddff}.reservation-purpose-custom-area>.calendar-area[data-v-6902d214]{margin-top:30px;max-width:1230px}@-webkit-keyframes zoomIn-data-v-6e04583b{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes zoomIn-data-v-6e04583b{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.reservation-purpose-new>.observer>.setting-title[data-v-6e04583b]{font-size:20px;font-weight:700;border-bottom:1px solid #cecece;padding-bottom:20px}.reservation-purpose-new>.observer>.setting-content[data-v-6e04583b]{font-size:15px}.reservation-purpose-new>.observer>.setting-content>.basic-setting-title[data-v-6e04583b]{margin-top:20px;padding-bottom:20px;border-bottom:1px solid #cecece;font-weight:700}.reservation-purpose-new>.observer>.setting-content>.button-area[data-v-6e04583b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:60px 0}.reservation-purpose-new>.observer>.setting-content>.button-area>.button[data-v-6e04583b]{margin:0 16px}@-webkit-keyframes zoomIn-data-v-316ebf0c{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes zoomIn-data-v-316ebf0c{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.reservation-purpose-show>.link-area[data-v-316ebf0c]{margin-left:-26px}.reservation-purpose-show>.setting-title[data-v-316ebf0c]{font-size:20px;font-weight:700;border-bottom:1px solid #cecece;padding-bottom:20px;margin:20px 0}.reservation-purpose-show>.setting-content[data-v-316ebf0c]{margin-top:20px;margin-bottom:24px}.reservation-purpose-show>.setting-content>.button-area[data-v-316ebf0c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.reservation-purpose-show>.setting-content>.button-area>.button[data-v-316ebf0c]{margin-left:20px}.reservation-purpose-show>.setting-content>.basic-setting-title[data-v-316ebf0c]{font-size:15px;font-weight:700;margin-top:16px;border-bottom:1px solid #cecece;padding-bottom:20px;margin-bottom:30px}.reservation-purpose-show>.setting-content>.reception-time-title[data-v-316ebf0c]{font-size:15px;font-weight:700;margin:50px 0 17px}.reservation-purpose-show>.setting-content>.reception-time-text[data-v-316ebf0c]{font-size:13px;line-height:1.54;border-bottom:1px solid #cecece;padding-bottom:20px;margin-bottom:30px}@-webkit-keyframes zoomIn-data-v-a89c70f4{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes zoomIn-data-v-a89c70f4{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.reservation-purpose-edit>.observer>.setting-title[data-v-a89c70f4]{font-size:20px;font-weight:700;border-bottom:1px solid #cecece;padding-bottom:20px}.reservation-purpose-edit>.observer>.setting-content[data-v-a89c70f4]{font-size:15px}.reservation-purpose-edit>.observer>.setting-content>.basic-setting-title[data-v-a89c70f4]{margin-top:20px;padding-bottom:20px;border-bottom:1px solid #cecece;font-weight:700}.reservation-purpose-edit>.observer>.setting-content>.button-area[data-v-a89c70f4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:60px 0}.reservation-purpose-edit>.observer>.setting-content>.button-area>.button[data-v-a89c70f4]{margin:0 16px}@-webkit-keyframes zoomIn-data-v-0d36f6af{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes zoomIn-data-v-0d36f6af{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.reservation-available-patterns>.content[data-v-0d36f6af]{margin-top:20px;margin-bottom:24px}.reservation-available-patterns>.content>.button-wrap[data-v-0d36f6af]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.reservation-available-patterns>.content>.button-wrap>.button[data-v-0d36f6af]{margin-left:20px}.reservation-available-patterns>.content>.list-wrap[data-v-0d36f6af]{margin-top:16px}.reservation-available-patterns>.content>.list-wrap[data-v-0d36f6af] .list-table .table-body{max-height:560px}.heading[data-v-0d36f6af]{margin-bottom:16px;font-size:15px;font-weight:700}@-webkit-keyframes zoomIn-data-v-5b842a0f{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes zoomIn-data-v-5b842a0f{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.base-button-trash>button[data-v-5b842a0f]{width:33px;height:33px;border-radius:6px;border:2px solid #de3d3d;background-color:#de3d3d;cursor:pointer}.base-button-trash>button[data-v-5b842a0f]:disabled{pointer-events:none;background-color:#cecece;border:2px solid #cecece;color:#7c7c7c}.base-button-trash>button[data-v-5b842a0f]:hover{opacity:.8}.base-button-trash>button[data-v-5b842a0f]:active{margin:2px auto 0 auto;height:31px}@-webkit-keyframes zoomIn-data-v-1d28eea3{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes zoomIn-data-v-1d28eea3{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.reservation-available-pattern-input-form[data-v-1d28eea3]{width:600px}.reservation-available-pattern-input-form>.time-input-form[data-v-1d28eea3]{margin-top:19px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:15px}.reservation-available-pattern-input-form>.time-input-form>.heading[data-v-1d28eea3]{line-height:33px;width:40%}.reservation-available-pattern-input-form>.time-input-form>.heading>.require[data-v-1d28eea3]{padding-left:10px;font-size:13px;color:#de3d3d}.reservation-available-pattern-input-form>.time-input-form>.body[data-v-1d28eea3]{width:60%;font-size:13px;position:relative}.reservation-available-pattern-input-form>.time-input-form>.body>.time-item[data-v-1d28eea3]{margin-bottom:25px;position:relative}.reservation-available-pattern-input-form>.time-input-form>.body>.time-item>.time-item-area[data-v-1d28eea3]{display:-webkit-box;display:-ms-flexbox;display:flex}.reservation-available-pattern-input-form>.time-input-form>.body>.time-item>.time-item-area>.time-text[data-v-1d28eea3]{line-height:33px}.reservation-available-pattern-input-form>.time-input-form>.body>.time-item>.time-item-area>.time-start[data-v-1d28eea3]{margin:0 10px}.reservation-available-pattern-input-form>.time-input-form>.body>.time-item>.time-item-area>.time-end[data-v-1d28eea3]{margin:0 20px 0 10px}.reservation-available-pattern-input-form>.time-input-form>.body>.error-message-pattern[data-v-1d28eea3],.reservation-available-pattern-input-form>.time-input-form>.body>.time-item>.error-message-period[data-v-1d28eea3]{position:absolute;z-index:1;color:#de3d3d;font-size:12px}.reservation-available-pattern-input-form>.add-button[data-v-1d28eea3]{margin-top:20px;margin-left:240px}@-webkit-keyframes zoomIn-data-v-f38a90fe{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes zoomIn-data-v-f38a90fe{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.reservation-available-pattern-new>.observer>.setting-title[data-v-f38a90fe]{font-size:20px;font-weight:700;border-bottom:1px solid #cecece;padding-bottom:20px}.reservation-available-pattern-new>.observer>.setting-content>.content-title[data-v-f38a90fe]{margin-top:20px;font-size:15px;font-weight:700;border-bottom:1px solid #cecece;padding-bottom:20px}.reservation-available-pattern-new>.observer>.setting-content>.content[data-v-f38a90fe]{margin-top:26px}.reservation-available-pattern-new>.observer>.setting-content>.button-area[data-v-f38a90fe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:60px 0}.reservation-available-pattern-new>.observer>.setting-content>.button-area>.button[data-v-f38a90fe]{margin:0 16px}@-webkit-keyframes zoomIn-data-v-e785a574{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes zoomIn-data-v-e785a574{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.reservation-available-pattern-list-table[data-v-e785a574]{width:100%;font-size:15px;border:1px solid #cecece;text-align:left}.reservation-available-pattern-list-table>.table-body-row[data-v-e785a574]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #cecece}.reservation-available-pattern-list-table>.table-body-row[data-v-e785a574]:last-child{border:none}.reservation-available-pattern-list-table>.table-body-row>.row-item[data-v-e785a574]{width:100%;padding:15px 12px}.reservation-available-pattern-list-table>.table-body-row>.row-item.title[data-v-e785a574]{max-width:203px;background-color:#fce1cc}@-webkit-keyframes zoomIn-data-v-6d6721c0{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes zoomIn-data-v-6d6721c0{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.reservation-available-pattern-show>.link-area[data-v-6d6721c0]{margin-left:-26px}.reservation-available-pattern-show>.setting-title[data-v-6d6721c0]{font-size:20px;font-weight:700;margin-top:20px;border-bottom:1px solid #cecece;padding-bottom:20px}.reservation-available-pattern-show>.setting-content[data-v-6d6721c0]{margin-top:20px;margin-bottom:24px}.reservation-available-pattern-show>.setting-content>.button-area[data-v-6d6721c0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.reservation-available-pattern-show>.setting-content>.button-area>.button[data-v-6d6721c0]{margin-left:20px}.reservation-available-pattern-show>.setting-content>.content-title[data-v-6d6721c0]{margin-top:16px;font-size:15px;font-weight:700;border-bottom:1px solid #cecece;padding-bottom:20px}.reservation-available-pattern-show>.setting-content>.content-title>.content-title-text[data-v-6d6721c0]{margin-top:17px;font-size:13px;color:#de3d3d}.reservation-available-pattern-show>.setting-content>.content[data-v-6d6721c0]{margin-top:25px}.reservation-available-pattern-show>.setting-content>.setting-status[data-v-6d6721c0]{margin-top:30px;margin-bottom:30px;font-size:15px;font-weight:700;border-bottom:1px solid #cecece;padding-bottom:20px}.reservation-available-pattern-show>.setting-content>.setting-status-list[data-v-6d6721c0]{max-width:1220px}.reservation-available-pattern-show>.setting-content>.setting-status-list>.setting-status-reservation-purpose>.setting-status-table[data-v-6d6721c0],.reservation-available-pattern-show>.setting-content>.setting-status-list>.setting-status-table[data-v-6d6721c0]{margin:30px 0}@-webkit-keyframes zoomIn-data-v-2b3b4e83{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes zoomIn-data-v-2b3b4e83{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.reservation-available-pattern-edit>.observer>.setting-title[data-v-2b3b4e83]{font-size:20px;font-weight:700;border-bottom:1px solid #cecece;padding-bottom:20px}.reservation-available-pattern-edit>.observer>.setting-content[data-v-2b3b4e83]{margin-top:20px}.reservation-available-pattern-edit>.observer>.setting-content>.content-title[data-v-2b3b4e83]{font-size:15px;font-weight:700;border-bottom:1px solid #cecece;padding-bottom:20px}.reservation-available-pattern-edit>.observer>.setting-content>.error-message[data-v-2b3b4e83]{margin-top:20px;font-size:15px;color:#de3d3d}.reservation-available-pattern-edit>.observer>.setting-content>.content[data-v-2b3b4e83]{margin-top:26px}.reservation-available-pattern-edit>.observer>.setting-content>.button-area[data-v-2b3b4e83]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:60px 0}.reservation-available-pattern-edit>.observer>.setting-content>.button-area>.button[data-v-2b3b4e83]{margin:0 16px}