.main[data-v-bb9512ac]{display:flex;align-items:center;justify-content:center}.main__box[data-v-bb9512ac]{padding-top:53px;width:480px;height:450px;border-radius:16px;background-color:hsla(0,0%,100%,.9);box-shadow:0 10px 24px rgba(103,53,21,.2)}.main__box__logo img[data-v-bb9512ac]{margin-left:auto;margin-right:auto}.main__box__ttl[data-v-bb9512ac]{margin-top:20px;font-weight:700;font-size:20px;text-align:center;color:#1b1b1b}.signin-form[data-v-bb9512ac]{margin-top:40px;padding-right:40px;padding-left:40px}.signin-form--m0[data-v-bb9512ac]{margin-top:0}.signin-form__fieldset--m0[data-v-bb9512ac],.signin-form__fieldset[data-v-bb9512ac],.signin-form__password-fieldset[data-v-bb9512ac]{margin-top:20px;font-size:1.4rem}.signin-form__fieldset--m0[data-v-bb9512ac]{margin-top:0}.signin-form__password-fieldset[data-v-bb9512ac]{position:relative}.signin-form__password-fieldset .c-form__input[data-v-bb9512ac]{padding-right:72px}.signin-form__password-fieldset__btn[data-v-bb9512ac]{padding:2px 20px 0;height:100%;background:none;border:none;position:absolute;top:0;right:0;font-size:20px;cursor:pointer}.signin-form__action[data-v-bb9512ac]{margin-top:20px}.signin-form__errors[data-v-bb9512ac]{margin-top:12px;margin-bottom:10px;font-size:12px;color:#e60100}.main[data-v-0ddda421]{padding-top:30px;padding-bottom:30px;display:flex;flex-direction:column}.main__header[data-v-0ddda421]{padding-right:60px;padding-left:60px;display:grid;grid-template-columns:198px 1fr 198px}.main__header .c-btn02[data-v-0ddda421]{width:198px;height:72px}.main__lead1[data-v-0ddda421]{font-weight:700;font-size:36px;letter-spacing:.02em;text-align:center;color:#fff}.main__lead2[data-v-0ddda421]{margin-top:12px;font-weight:700;font-size:24px;letter-spacing:.03em;line-height:34px;text-align:center;color:#fff}.main .select-menu[data-v-0ddda421],.main .select-mini-menu[data-v-0ddda421]{margin-top:34px}.main__please_wait[data-v-0ddda421]{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;font-weight:700;font-size:36px;letter-spacing:.03em;text-align:center;color:#fff}.main[data-v-a74aa5be]{display:flex;flex-direction:column;justify-content:center;background-color:#103651}.main__lead[data-v-a74aa5be]{font-weight:700;font-size:42px;letter-spacing:.1em;text-align:center;color:#fff}.main__calling[data-v-a74aa5be]{margin-top:110px}.main__calling .icon-phone[data-v-a74aa5be]{font-size:66px}.main__calling>[data-v-a74aa5be]{width:134px;height:134px}.main__calling>span[data-v-a74aa5be]{left:calc(50% - 67px)}.main__btn[data-v-a74aa5be]{margin-top:112px}.main__btn button[data-v-a74aa5be]{width:400px;height:100px;background-color:#2988cc;border-color:#2988cc;font-weight:700;font-size:32px;letter-spacing:.1em;color:#fff}@media screen and (max-width:768px){.main__lead[data-v-a74aa5be]{font-size:6vw}.main__calling[data-v-a74aa5be]{margin-top:15vw}.main .c-icon__calling[data-v-a74aa5be]{transform:scale(1.5)}.main__btn[data-v-a74aa5be]{margin-top:15vw}.main .c-btn__large[data-v-a74aa5be]{width:50vw;height:14vw;font-size:6vw}}.main[data-v-36893ec3]{display:flex;flex-direction:column;justify-content:center;background-color:#103651}.main__lead[data-v-36893ec3]{padding-left:30px;padding-right:30px;font-weight:700;font-size:42px;letter-spacing:.1em;text-align:center;color:#fff}.main__lead[data-small=true][data-v-36893ec3]{font-size:30px}.main__lead[data-xsmall=true][data-v-36893ec3]{font-size:24px}.main__calling[data-v-36893ec3]{margin-top:110px}.main__calling .icon-user[data-v-36893ec3]{font-size:66px}.main__calling>[data-v-36893ec3]{width:134px;height:134px}.main__calling>span[data-v-36893ec3]{left:calc(50% - 67px)}.main__btn[data-v-36893ec3]{margin-top:112px}.main__btn .c-btn__large[data-v-36893ec3]{width:400px;height:100px;background-color:#26c859;border-color:#26c859;font-weight:700;font-size:32px;letter-spacing:.2em;color:#fff}.main__btn .main__btn__icon[data-v-36893ec3]{margin-right:43px;font-size:40px;letter-spacing:normal}@media screen and (max-width:768px){.main__lead[data-v-36893ec3]{font-size:6vw}.main__calling[data-v-36893ec3]{margin-top:15vw}.main .c-icon__calling[data-v-36893ec3]{transform:scale(1.5)}.main__btn[data-v-36893ec3]{margin-top:15vw}.main .c-btn__large[data-v-36893ec3]{width:50vw;height:14vw;font-size:6vw}}.main[data-v-ffca2ee0]{background-color:#103651}.main #vcs[data-v-ffca2ee0]{height:inherit}.main[data-v-881e75da]{background-color:#103651}.main #vcs[data-v-881e75da]{height:inherit}.entry[data-v-8759cefa]{margin-right:20px;margin-left:20px;padding:40px 40px 60px;height:100vh;overflow-y:auto}.entry-header4[data-v-8759cefa]{margin-bottom:30px;padding-right:273px;padding-left:273px;min-height:72px;display:flex;align-items:center;justify-content:center;position:relative;color:#fff}.entry-header4-left[data-v-8759cefa]{width:273px;position:absolute;top:0;left:0}.entry-header4-right[data-v-8759cefa]{width:273px;position:absolute;top:0;right:0}.entry-header4-center[data-v-8759cefa]{text-align:center}.entry-header4 .c-btn02[data-v-8759cefa]{width:273px;height:72px}.entry-title[data-v-8759cefa]{font-weight:700;font-size:42px;letter-spacing:.05em;color:#fff;display:flex;align-items:center;justify-content:center;line-height:1.2}.entry-title-icon[data-v-8759cefa]{margin-right:25px;margin-left:calc(-25px - 1em);font-size:1.4em;letter-spacing:normal}.reservationDetails[data-v-8759cefa]{padding-bottom:50px;background-color:#f2f0ed;border-radius:16px;box-shadow:0 10px 24px rgba(103,53,21,.2);overflow:hidden}.reservationDetails .entry-table[data-v-8759cefa]{width:100%;border-collapse:collapse}.reservationDetails .entry-table thead th[data-v-8759cefa]{height:64px;background-color:#5e4b3e;color:#fff;font-weight:500;font-size:22px;letter-spacing:.05em;text-align:left;padding-right:24px;padding-left:24px}.reservationDetails .entry-table thead tr[data-v-8759cefa]>:first-child{padding-left:50px}.reservationDetails .entry-table thead tr[data-v-8759cefa]>:last-child{padding-right:50px}.reservationDetails .entry-table tbody td[data-v-8759cefa],.reservationDetails .entry-table tbody th[data-v-8759cefa]{padding:24px;font-weight:700;font-size:26px;letter-spacing:.03em;text-align:left;position:relative;line-height:38px;vertical-align:top}.reservationDetails .entry-table tbody th[data-v-8759cefa]{font-size:24px;color:#897759}.reservationDetails .entry-table tbody>tr>th[data-v-8759cefa]:before,.reservationDetails .entry-table tbody>tr td[data-v-8759cefa]:before{content:"";width:100%;height:2px;background-color:#d0ccc6;position:absolute;bottom:0;left:0}.reservationDetails .entry-table tbody tr>td[data-v-8759cefa]:first-child,.reservationDetails .entry-table tbody tr>th[data-v-8759cefa]:first-child{padding-left:50px}.reservationDetails .entry-table tbody tr>td[data-v-8759cefa]:first-child:before,.reservationDetails .entry-table tbody tr>th[data-v-8759cefa]:first-child:before{width:calc(100% - 50px);left:50px}.reservationDetails .entry-table tbody tr>td[data-v-8759cefa]:last-child,.reservationDetails .entry-table tbody tr>th[data-v-8759cefa]:last-child{padding-right:50px}.reservationDetails .entry-table tbody tr>td[data-v-8759cefa]:last-child:before,.reservationDetails .entry-table tbody tr>th[data-v-8759cefa]:last-child:before{width:calc(100% - 50px)}.reservationDetails .entry-table tbody tr.entry-table-borderless td[data-v-8759cefa]:before,.reservationDetails .entry-table tbody tr.entry-table-borderless th[data-v-8759cefa]:before{display:none}.reservationDetails .table__column__date[data-v-8759cefa],.reservationDetails .table__column__talk-status[data-v-8759cefa]{white-space:nowrap}.reservationDetails .table__column__talk-status[data-status=FINISH][data-v-8759cefa],.reservationDetails .table__column__talk-status[data-status=TALKING][data-v-8759cefa]{color:#27689e}.reservationDetails .table__column__talk-status[data-status=TIMEOUT][data-v-8759cefa]{color:#871818}.reservationDetails .table__column__talk-status[data-status=CANCEL][data-v-8759cefa]{color:#e28416}.reservationEmpty[data-v-8759cefa]{margin-top:192px;font-weight:700;font-size:36px;letter-spacing:.03em;line-height:46px;text-align:center;color:#fff}[data-v-8759cefa]::-webkit-scrollbar{width:6px}[data-v-8759cefa]::-webkit-scrollbar-track{margin-top:20px;margin-bottom:24px;background-color:rgba(208,204,198,.3);border-radius:3px}[data-v-8759cefa]::-webkit-scrollbar-thumb{background-color:#d0ccc6;border-radius:3px}