td[data-v-a35f8336]{line-height:2}.price-cell[data-v-a35f8336]{text-align:right}.btn-block[data-v-a35f8336]{margin:10px 0}.tel-btn[data-v-a35f8336]{background-color:var(--accent-color-2)}.sms-btn[data-v-a35f8336]{background-color:var(--accent-color-1)}.tel-btn[data-v-a35f8336],.sms-btn[data-v-a35f8336]{padding:6px 12px;margin-right:5px;font-size:.9rem;font-weight:700;color:#fff;text-align:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border:none;border-radius:4px}.tel-btn[data-v-a35f8336] a[data-v-a35f8336],.sms-btn[data-v-a35f8336] a[data-v-a35f8336]{color:#fff;text-decoration:none}.tel-btn[data-v-a35f8336][data-v-a35f8336]:disabled,.sms-btn[data-v-a35f8336][data-v-a35f8336]:disabled{opacity:.5}@media (hover: hover){.tel-btn[data-v-a35f8336][data-v-a35f8336]:hover,.sms-btn[data-v-a35f8336][data-v-a35f8336]:hover{opacity:.8}}.confirm-btn[data-v-a35f8336]{padding:10px 50px;font-weight:700;color:#fff;text-align:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:var(--accent-color-1);border:none;border-radius:4px}.register-btn[data-v-a35f8336]{display:block;width:350px;max-width:90%;padding:16px 18px;margin:0 auto 35px;font-weight:700;color:#fff;text-align:center;text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:var(--accent-color-1);border:none;border-radius:30px}.highlight[data-v-a35f8336]{border-bottom:2px solid #ffbf00}.loading-spinner[data-v-cc8c5923]{display:flex;align-items:center;justify-content:center;height:80px}.error-message[data-v-cc8c5923]{display:flex;align-items:start;width:100%;margin-top:.25rem;font-size:14px;color:#cc0023}.error-message[data-v-cc8c5923] .icon[data-v-cc8c5923]{margin-right:.5rem;font-size:1.15em}td[data-v-68aa26fb]{line-height:2}.price-cell[data-v-68aa26fb]{text-align:right}@media screen and (width >= 768px){.price-cell[data-v-68aa26fb]{padding-right:2.5rem}}.card-verification-message[data-v-68aa26fb]{display:flex;gap:10px;align-items:center;margin:15px 0;color:#28a745;--spinner-color: #28a745;--spinner-size: 1.5rem}.card-brand-logo-container[data-v-b06f3321]{padding:2px 3px;border:0 solid #999;border-radius:12.5%}.card-brand-logo[data-v-b06f3321]{width:54px;height:36px}.coupon-box[data-v-f219caa9]{display:flex;gap:15px}.coupon-box[data-v-f219caa9] input[data-v-f219caa9]{flex:1;max-width:15em}.coupon-btn[data-v-f219caa9]{display:flex;gap:6px;align-items:center;justify-content:center;width:95px;font-weight:700;color:#fff;text-align:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--accent-color-2);border:none;border-radius:4px}.coupon-btn[data-v-f219caa9][data-v-f219caa9]:disabled{opacity:.5}@media (hover: hover){.coupon-btn[data-v-f219caa9][data-v-f219caa9]:hover{opacity:.5}}label[data-v-f7331e6d]{display:block;margin-bottom:8px}label[data-v-c7c981b1]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.card-brand-list-container[data-v-c7c981b1]{padding-left:30px;font-size:.8rem}.menu-size[data-v-6fe124fa]{font-size:.875em}.basic-set[data-v-6fe124fa]{padding:5px 0;margin:0;font-size:.875em;line-height:22px;border-bottom:dotted 1px #666}.menu-item[data-v-6fe124fa] label[data-v-6fe124fa]{display:flex;min-height:84px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-bottom:dotted 1px #999}.menu-item[data-v-6fe124fa] .menu-input[data-v-6fe124fa]{display:block;display:flex;flex-direction:column;justify-content:center;margin:0}.menu-item[data-v-6fe124fa] .menu-icon[data-v-6fe124fa]{display:flex;align-items:center;width:45px;margin:0 0 0 8px}.menu-item[data-v-6fe124fa] .menu-icon img[data-v-6fe124fa]{width:100%}.menu-item[data-v-6fe124fa] .menu-content[data-v-6fe124fa]{display:flex;flex:1;flex-direction:column;justify-content:center;margin:0 0 0 6px}.menu-item[data-v-6fe124fa] .menu-desc[data-v-6fe124fa]{font-size:.85em;letter-spacing:-.3px}.menu-item[data-v-6fe124fa] .menu-info[data-v-6fe124fa]{display:flex;flex-direction:column;justify-content:center;margin:0;text-align:right}.menu-item[data-v-6fe124fa] .menu-price[data-v-6fe124fa]{font-weight:700;color:var(--accent-color-2)}.menu-item[data-v-6fe124fa] .menu-details a[data-v-6fe124fa]{font-size:.875em;color:#333}.menu-item[data-v-6fe124fa].disabled[data-v-6fe124fa] img[data-v-6fe124fa]{opacity:.5}.menu-item[data-v-6fe124fa].disabled[data-v-6fe124fa] [data-v-6fe124fa]{color:#6666667f!important}.menu-item.slim[data-v-6fe124fa] label[data-v-6fe124fa]{align-items:flex-start;min-height:auto;padding:8px 0;border-bottom:none}.carwash-option-menu[data-v-6fe124fa] .m_hder[data-v-6fe124fa],.carwash-discount-menu[data-v-6fe124fa] .m_hder[data-v-6fe124fa]{font-size:.875em}.campaign[data-v-6fe124fa]{font-size:.875em;color:red}.custom-input[data-v-6fe124fa]:has(input[type=checkbox]){position:relative;top:2px}.booking-btn-container[data-v-1f9471a6]{display:flex;gap:24px;margin-top:30px;overflow-x:hidden}.booking-btn[data-v-1f9471a6]{display:block;flex:1;height:70px;padding:0;margin:0;font-size:1.25rem;font-weight:700;line-height:70px;color:#fff;text-align:center;text-decoration:none;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:0;border-radius:10px}.booking-btn[data-v-1f9471a6][data-v-1f9471a6]:hover{color:#fff;text-decoration:none;opacity:.5}.booking-btn-tel[data-v-1f9471a6]{background-color:var(--accent-color-2)}.booking-btn-net[data-v-1f9471a6]{background-color:var(--accent-color-1)}.total-price[data-v-1f9471a6]{display:flex;align-items:center;justify-content:space-between;padding:16px 10px;margin-top:30px;font-size:1.25rem;font-weight:700;background-color:#dfdfd0;border-radius:10px}.total-price[data-v-1f9471a6] .total-price-value[data-v-1f9471a6]{font-size:1.75em;color:var(--accent-color-2)}.notice[data-v-1f9471a6]{padding:20px;margin:50px 0 20px;font-size:1.125em;font-weight:700;color:#f75c89;text-align:center;background-color:#ffe5e5;border:solid 2px #f75c89}.prev-week-btn[data-v-6dbc25aa]{background-color:var(--accent-color-2)}.next-week-btn[data-v-6dbc25aa]{background-color:var(--accent-color-1)}.prev-week-btn[data-v-6dbc25aa],.next-week-btn[data-v-6dbc25aa]{padding:6px 12px;margin-right:5px;font-size:.9rem;font-weight:700;color:#fff;text-align:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border:none;border-radius:4px}.prev-week-btn[data-v-6dbc25aa] a[data-v-6dbc25aa],.next-week-btn[data-v-6dbc25aa] a[data-v-6dbc25aa]{color:#fff;text-decoration:none}.prev-week-btn[data-v-6dbc25aa][data-v-6dbc25aa]:disabled,.next-week-btn[data-v-6dbc25aa][data-v-6dbc25aa]:disabled{opacity:.5}@media (hover: hover){.prev-week-btn[data-v-6dbc25aa][data-v-6dbc25aa]:hover,.next-week-btn[data-v-6dbc25aa][data-v-6dbc25aa]:hover{opacity:.8}}input.hidden[data-v-116a9774]{display:none}table[data-v-33489fec]{margin-bottom:36px;border:0}tr[data-v-33489fec]{border-bottom:1px solid #ebebec}tr[data-v-33489fec][data-v-33489fec]:nth-of-type(2n){background:unset}td[data-v-33489fec]{padding:.5625rem .625rem}.confirm-button[data-v-33489fec]{padding:10px 50px!important}.booking-status[data-v-33489fec]{color:#cd5c5c}.item-title[data-v-ae0d6526]{color:#696969}.booking-status[data-v-ae0d6526]{color:#cd5c5c}.title[data-v-5c502e3e]{padding-bottom:10px;margin:16px 0;font-weight:700;border-bottom:1px solid #aaa}.date[data-v-5c502e3e]{font-size:.9rem;color:#696969;text-align:right}.content[data-v-5c502e3e]{margin:20px 0}.item-date[data-v-72d15711]{margin-bottom:.3rem;font-size:.9rem;color:#696969}.badge[data-v-72d15711]{padding:2px 10px;margin-right:6px;font-size:.8em;font-weight:700;color:#fff;text-align:center;white-space:nowrap;background-color:#e3342f;border-radius:1.5em}.confirm-button[data-v-7f022c2e]{display:flex;gap:8px;justify-content:center;min-width:120px;padding:10px 20px;font-weight:700;color:#fff;text-align:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:var(--accent-color-1);border:none;border-radius:4px}@media screen and (width < 768px){.confirm-button[data-v-7f022c2e][data-v-7f022c2e]{width:100%}}.confirm-button[data-v-7f022c2e][data-v-7f022c2e]:disabled{opacity:.5}@media (hover: hover){.confirm-button[data-v-7f022c2e][data-v-7f022c2e]:hover{opacity:.5}}.confirm-button[data-v-7f022c2e][data-v-7f022c2e]:focus{opacity:.8}.schedule-table[data-v-b8fb8202]{width:auto;font-size:.75rem;border-collapse:collapse;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:solid 1px #aaa}.schedule-table[data-v-b8fb8202] th[data-v-b8fb8202],.schedule-table[data-v-b8fb8202] td[data-v-b8fb8202]{padding:10px 8px;text-align:center;vertical-align:middle;border:solid 1px #aaa}.schedule-table[data-v-b8fb8202] td[data-v-b8fb8202][data-v-b8fb8202]:first-child{width:auto;font-weight:700}.schedule-table[data-v-b8fb8202] td[data-v-b8fb8202].slot[data-v-b8fb8202]{width:40px;min-width:40px;height:40px;min-height:40px;padding:0;font-size:13px}.schedule-table[data-v-b8fb8202] .no-remainder[data-v-b8fb8202]{background-color:#f2f2f2}.schedule-table[data-v-b8fb8202] .remainder button[data-v-b8fb8202]{width:100%;height:100%;font-weight:700;color:#00f;cursor:pointer;background-color:transparent;border:0}.schedule-table[data-v-b8fb8202] .bold[data-v-b8fb8202]{font-weight:700}.email-input-container[data-v-f99143fd]{position:relative}.suggestions[data-v-f99143fd]{position:absolute;top:100%;left:0;z-index:1;width:100%;padding:0;margin:0;list-style:none;background:#fff;border:1px solid #ccc;border-top:none}.suggestions li[data-v-f99143fd]{padding:8px;cursor:pointer}.suggestions li.active[data-v-f99143fd],.suggestions li[data-v-f99143fd]:hover{background-color:#f0f0f0}.modal-dialog[data-v-705bcaa9]{min-width:min(360px,85vw);padding:14px;background:#fff;border:1px solid rgba(0,0,0,.2);border-radius:8px}.modal-dialog .dialog-content[data-v-705bcaa9]{padding:1.2rem 1rem 1.5rem}.modal-dialog .dialog-footer[data-v-705bcaa9]{text-align:right}.modal-dialog .dialog-footer button[data-v-705bcaa9]{min-width:60px;padding:.4rem 1rem .3rem;margin-left:.8rem;line-height:1.5;color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#ff4000;border-width:0;border-radius:3px}.modal-dialog .dialog-footer button[data-v-705bcaa9]:hover{background-color:#e63a00}.modal-dialog .dialog-footer .btn-secondary[data-v-705bcaa9]{background-color:#aaa}.modal-dialog .dialog-footer .btn-secondary[data-v-705bcaa9]:hover{background-color:#999}.modal-inline-page[data-v-b4507f00]{position:relative;width:100%;height:100%}.modal-inline-page[data-v-b4507f00] iframe[data-v-b4507f00]{display:block;width:100%;height:100%;padding:0;margin:0;overflow:hidden;background-color:#fff;border:0;border-radius:8px}.modal-inline-page[data-v-b4507f00] .close-btn[data-v-b4507f00]{position:absolute;top:0;right:0;width:32px;height:32px;cursor:pointer;background-image:url(./cross-mark-BcxKrWi-.svg);background-repeat:no-repeat;background-size:100%;transform:translate(50%,-50%)}.phone-number-input[data-v-30982448]{display:flex;align-items:center}.phone-number-hyphen[data-v-30982448]:before{display:inline-block;margin:0 5px;content:"－"}.clickable-list[data-v-6e4fb43d]{padding:0;margin:0 -12px;list-style:none}.clickable-list[data-v-6e4fb43d].loading[data-v-6e4fb43d]{pointer-events:none;opacity:.5}.clickable-list-item[data-v-79c386d3]{list-style:none;border-bottom:1px solid #aaa}.clickable-list-item[data-v-79c386d3][data-v-79c386d3]:nth-child(1){border-top:1px solid #aaa}.clickable-list-item[data-v-79c386d3] a[data-v-79c386d3]{display:block;padding:10px;color:inherit;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.clickable-list-item[data-v-79c386d3] .clickable-list-item-content[data-v-79c386d3]{position:relative;align-items:center}.clickable-list-item[data-v-79c386d3] .status[data-v-79c386d3]{position:absolute;top:0;right:0}.clickable-list-item[data-v-79c386d3] .arrow[data-v-79c386d3]{width:20px;height:20px;margin:16px}.clickable-list-item[data-v-79c386d3] .arrow[data-v-79c386d3][data-v-79c386d3]:after{display:block;width:20px;height:20px;content:"";border-top:solid 5px #ccc;border-right:solid 5px #ccc;transform:rotate(45deg)}
