.checkbox label[data-v-6316cdf6]{display:inline-flex;align-items:center;cursor:pointer}.checkbox label[data-v-6316cdf6]:before{content:"";display:inline-block;width:24px;min-width:24px;height:24px;min-height:24px;margin-right:10px;background-size:24px 24px;background-image:url(/images/checkbox_uncheck@2x.png)}.checkbox label.checked[data-v-6316cdf6]:before{background-image:url(/images/checkbox_checked@2x.png)}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50;margin-top:60px}.break-spaces{white-space:pre-line}.external-link[data-v-70f031cd]{display:flex;align-items:center;gap:4px;font-size:12px;line-height:normal}.external-link a[data-v-70f031cd]{color:#007aff;font-size:inherit;line-height:inherit}button[data-v-5cabd2cb]{height:44px}.form-control[data-v-5cabd2cb]:disabled,.form-control[readonly][data-v-5cabd2cb]{background-color:transparent}.main-body[data-v-5cabd2cb]{position:relative}@media only screen and (max-width:1200px){.body-register[data-v-5cabd2cb]{padding-top:60px}.arrow-wrapper[data-v-5cabd2cb]{margin-bottom:24px}.mt-64px[data-v-5cabd2cb]{margin-top:64px}.note-container[data-v-5cabd2cb]{width:560px;height:108px;padding:19px 22px 14px 22px!important}.note-container .list-note[data-v-5cabd2cb]{display:flex}.note-container .list-note[data-v-5cabd2cb]>:first-child{padding-right:26px!important}.step-3-content[data-v-5cabd2cb]{padding-bottom:0!important}.step3-body[data-v-5cabd2cb]{padding-top:20.5px!important}.upload-avatar[data-v-5cabd2cb]{padding-top:31px!important}.step3 .width-375px[data-v-5cabd2cb]{width:303px!important;margin:0 auto}}.main-body .step3 .action[data-v-5cabd2cb]{padding-top:36px!important}.main-body .danger[data-v-5cabd2cb]{padding-top:66px!important;padding-bottom:36px!important}.main-body li[data-v-5cabd2cb]{list-style:none}.main-body .btn[data-v-5cabd2cb]{font-size:14px}.main-body li[data-v-5cabd2cb]:before{content:"·";font-size:20px;vertical-align:middle;line-height:20px}.main-body .note-container[data-v-5cabd2cb]{background-color:#eee;border-radius:7px;margin:5% auto 0 auto;padding:3% 5%}.main-body .note-container .list-note[data-v-5cabd2cb]{display:flex}.main-body .note-container .list-note[data-v-5cabd2cb]>:first-child{padding-right:13%}.main-body .note-container ul[data-v-5cabd2cb]{list-style-position:inside}.main-body .step3 form[data-v-5cabd2cb]{text-align:-webkit-center}.main-body .radio-label[data-v-5cabd2cb]{font-size:14px}.main-body .inputBirthday[data-v-5cabd2cb]{background-color:#fff}.widthOver[data-v-5cabd2cb]{font-size:12px;position:absolute;left:0;right:0}.full-width[data-v-5cabd2cb]{width:100%}.package .radio-button[data-v-5cabd2cb]{width:50%}.package .radio-button input[data-v-5cabd2cb]{display:none}.package .radio-button__label[data-v-5cabd2cb]{flex:1}.radio-button input[data-v-5cabd2cb]{display:none}.search-area .btn[data-v-5cabd2cb]{border-radius:8px;background-color:#fd0;flex:0 0 80px;height:32px;padding:0;display:flex;align-items:center;justify-content:center;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:12px;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#232a37}.search-area>span[data-v-5cabd2cb]{flex:0 0 calc(100% - 80px);max-width:calc(100% - 80px);margin-right:12px;font-family:HiraginoSans-W3;font-size:11px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.45;letter-spacing:normal;text-align:left;color:#333}.note[data-v-5cabd2cb]{margin-top:20px;padding:20px 16px;border-radius:8px;border:1px solid #eaeaea;background-color:#f7f7f7}.note .note-title[data-v-5cabd2cb]{font-family:HiraginoSans-W3;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:center;color:#333;padding-bottom:12px}.note .note-content[data-v-5cabd2cb]{text-align:left!important}.tag a[data-v-5cabd2cb]{color:#000;text-decoration:underline}.bold[data-v-5cabd2cb]{font-weight:700}.radio-group>[data-v-5cabd2cb]:last-child{padding-right:unset!important}.responsive-item[data-v-5cabd2cb],.responsive-link-wrapper[data-v-5cabd2cb]{margin-top:20px}.checkbox-confirm-wrapper[data-v-5cabd2cb]{padding-left:17px;margin-top:47px;margin-bottom:47px;font-size:14px;line-height:normal;color:#000}@media screen and (min-width:1200px){.responsive-item[data-v-5cabd2cb]{margin-top:36px}.responsive-link-wrapper[data-v-5cabd2cb]{margin-top:60px}.checkbox-confirm-wrapper[data-v-5cabd2cb]{margin-top:60px;margin-bottom:72px}}.move_in_note[data-v-5cabd2cb]{font-family:HiraginoSans-W3;font-size:11px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.45;letter-spacing:0;text-align:left;color:#333;border:1px solid #eaeaea;background-color:#f7f7f7;border-radius:8px;padding:20px 16px}.move_in_note .title-note[data-v-5cabd2cb]{font-size:14px}@media only screen and (max-width:1200px){.registerForm[data-v-27d2d87a]{width:303px!important;margin:0 auto}}.content .registerForm[data-v-27d2d87a]{width:375px;margin:0 auto}.content button[data-v-27d2d87a]{height:44px;font-size:14px}.widthOver[data-v-27d2d87a]{position:absolute;left:0;right:0}.submit[data-v-27d2d87a]{margin-top:60px}.error-message[data-v-27d2d87a]{margin-top:unset}.warning[data-v-27d2d87a]{margin-top:60px}input[data-v-27d2d87a]::-webkit-inner-spin-button,input[data-v-27d2d87a]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.warning[data-v-27d2d87a]{border:1px solid #eaeaea;background-color:#f7f7f7;padding:19px 15px 14px;border-radius:8px;margin-right:-130px;margin-left:-130px}@media only screen and (max-width:1200px){.content[data-v-9b686a4e]{padding-top:105px!important}.oneTimeKeyForm[data-v-9b686a4e]{width:455px!important;padding-top:36px!important;margin:0 auto}.key-input[data-v-9b686a4e]{width:303px!important;margin:0 auto}}.content[data-v-9b686a4e]{padding-top:10%}.content .warning[data-v-9b686a4e]{margin-top:60px}.content .warning[data-v-9b686a4e]>:first-child{margin-bottom:12px}.content button[data-v-9b686a4e]{height:44px}.content .btn[data-v-9b686a4e]{width:50%!important;font-size:14px;max-width:213px}.content .back-button[data-v-9b686a4e]{border-radius:8px;margin-right:26px;background-color:#ddd}.content .key-input[data-v-9b686a4e]{width:375px;margin:0 auto}.content .group-btn[data-v-9b686a4e]{margin-top:168px}.content .widthOver[data-v-9b686a4e]{position:absolute;left:0;right:0}.text-bold[data-v-9b686a4e]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700}.font-24[data-v-9b686a4e]{font-size:24px}.w-532[data-v-9b686a4e]{width:100%;max-width:532px}.w-257[data-v-9b686a4e]{width:50%;max-width:257px}.mw-213px[data-v-9b686a4e]{max-width:213px!important}.font-w3[data-v-9b686a4e]{font-family:HiraginoSans-W3}.font-w6[data-v-9b686a4e]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700}.hidden[data-v-9b686a4e]{display:none!important}.arrow-main-container[data-v-9b686a4e]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:normal}.arrow-main-container.active[data-v-9b686a4e]{color:#232a37}.arrow-main-container.inactive[data-v-9b686a4e]{color:#adb2ba}input.form-control[data-v-9b686a4e]{height:44px;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:#000;border-radius:0;border-top:0;border-left:0;border-right:0;border-bottom:1px solid #ddd;padding:0}input.form-control[data-v-9b686a4e]:focus{box-shadow:none;color:#000}input[data-v-9b686a4e]::-webkit-contacts-auto-fill-button,input[data-v-9b686a4e]::-webkit-credentials-auto-fill-button{visibility:hidden;display:none!important;pointer-events:none;position:absolute;right:0}.required[data-v-9b686a4e]{font-family:HiraginoSans-W3;font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:right;color:#ff3b00;padding-left:4px}input[data-v-9b686a4e]::-moz-placeholder{line-height:44px}[data-v-9b686a4e]::-moz-placeholder{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;text-align:left;color:#d4d9dd!important}[data-v-9b686a4e]:-ms-input-placeholder{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;text-align:left;color:#d4d9dd!important}[data-v-9b686a4e]::placeholder{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;text-align:left;color:#d4d9dd!important}.radio-button[data-v-9b686a4e]{cursor:pointer;padding-right:25px;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;margin-bottom:0;min-width:70px;float:left;margin-bottom:16px;display:flex;align-items:center}input[type=radio][data-v-9b686a4e]{box-sizing:border-box;padding:0}input[data-v-9b686a4e]{font-size:1rem;line-height:1.5;padding:11px 23px;border:1px solid rgba(0,0,0,.15);border-radius:0;outline:0;background-color:transparent}.radio-button__input[data-v-9b686a4e]{opacity:0;position:absolute}.radio-button__control[data-v-9b686a4e]{position:relative;display:inline-block;width:24px;height:24px;margin-right:12px;vertical-align:middle;color:#017b5f;border:1px solid #efefef;border-radius:24px;background-color:#efefef}.radio-button__control.error[data-v-9b686a4e]{border-color:red}.radio-button__input:checked+.radio-button__control[data-v-9b686a4e]:after{content:"";display:block;position:absolute;top:3px;left:3px;width:16px;height:16px;background-color:#007aff;border-radius:12px}.radio-button__input:checked+.radio-button__control[data-v-9b686a4e]{border-color:#efefef;background-color:#efefef}.pt-20px[data-v-9b686a4e]{padding-top:20px!important}.btn-primary[data-v-9b686a4e]{background-color:#fd0!important;border-radius:8px;line-height:1;padding:15px 0;width:100%;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;color:#232a37;border:none!important}.btn-primary[data-v-9b686a4e]:focus{border:0;box-shadow:none}.mt-64px[data-v-9b686a4e]{margin-top:48px}.form-control[data-v-9b686a4e]:disabled{background-color:#fff}.error[data-v-9b686a4e]{color:red;text-align:left}.form-control.error[data-v-9b686a4e]{border-bottom:1px solid red}.arrow-wrapper[data-v-9b686a4e]{margin:0 auto;position:relative;height:38px}.arrow-main-container[data-v-9b686a4e]{width:80px;height:38px;text-align:center;color:#fff;position:relative;cursor:pointer}.arrow-main-container .right-side[data-v-9b686a4e]{height:38px;background:transparent}.arrow-main-container .left-side[data-v-9b686a4e]{width:6px;height:38px;background:#eee;position:absolute;left:0}.arrow-main-container .center-content[data-v-9b686a4e]{font-family:SFProText;height:38px;width:74px;line-height:38px;background:#eee;color:#adb2ba}.arrow-main-container .center-content[data-v-9b686a4e]:last-child{width:90px}.arrow-main-container .arrow[data-v-9b686a4e]{width:0;height:0;border-top:19px solid transparent;border-bottom:19px solid transparent}.arrow-main-container .arrow-left[data-v-9b686a4e]{border-left:6px solid #fff}.arrow-main-container .arrow-right[data-v-9b686a4e]{border-left:6px solid #eee}.steps[data-v-9b686a4e]{position:relative}#arrow1[data-v-9b686a4e]{top:0;left:0;position:absolute;z-index:10}#arrow2[data-v-9b686a4e]{top:0;left:75px;position:absolute;z-index:9}#arrow3[data-v-9b686a4e]{top:0;left:150px;position:absolute;z-index:8}#arrow4[data-v-9b686a4e]{top:0;left:225px;position:absolute;z-index:7}#arrow5[data-v-9b686a4e]{top:0;left:300px;position:absolute;z-index:6}.active[data-v-9b686a4e]{cursor:pointer}.active .arrow-left[data-v-9b686a4e],.active .center-content[data-v-9b686a4e]{background:#f4f4f4}.active .arrow-right[data-v-9b686a4e]{border-left:6px solid #f4f4f4}.inactive .arrow-left[data-v-9b686a4e],.inactive .center-content[data-v-9b686a4e]{background:#f4f4f4;display:flex;justify-content:center;align-items:center}.inactive .arrow-right[data-v-9b686a4e]{border-left:6px solid #f4f4f4}.active .arrow-left[data-v-9b686a4e],.active .center-content[data-v-9b686a4e]{font-family:SFProText;background:#fd0;color:#232a37;display:flex;justify-content:center;align-items:center}.active .arrow-right[data-v-9b686a4e]{border-left:6px solid #fd0}.pull-left[data-v-9b686a4e]{float:left}.pull-right[data-v-9b686a4e]{float:right}.clearfix[data-v-9b686a4e]{clear:both}.width-100[data-v-9b686a4e]{width:100%}.border-bottom.error[data-v-9b686a4e]{border-color:red!important}.padding-top-none[data-v-9b686a4e]{padding-top:0!important}.col-327px[data-v-9b686a4e]{flex:0 0 365px;max-width:365px}.btn-default[data-v-9b686a4e]{padding:15px 0}.btn-back[data-v-9b686a4e],.btn-default[data-v-9b686a4e]{border-radius:8px;background-color:#ddd;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;text-align:center;color:#232a37;line-height:1;font-size:14px}.btn-back[data-v-9b686a4e]{min-width:213px;height:44px;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal}.my-clipper .vuejs-clipper-fixed__wrap[data-v-9b686a4e]{border-radius:12px}.width-375px[data-v-9b686a4e]{width:375px!important;margin:0 auto}.vue__time-picker input.display-time[data-v-9b686a4e]{border:none;height:44px;line-height:1}.field-input[data-v-9b686a4e]{border:0!important;border-bottom:1px solid #ddd!important;border-radius:0!important;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-size:14px!important;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:#000;padding-left:0!important}.time-error .field-input[data-v-9b686a4e]{border-bottom:1px solid red!important}.bg-white[data-v-9b686a4e]{padding-left:0!important}img.angle-right[data-v-9b686a4e]{width:12px;margin-right:4px}.mb-36px[data-v-9b686a4e]{margin-bottom:36px}.intro[data-v-9b686a4e]{font-size:14px}.mt-66px[data-v-9b686a4e]{padding-top:66px!important}.bt-60px[data-v-9b686a4e]{padding-bottom:60px!important}.danger[data-v-9b686a4e]{font-size:12px;color:#ff3b00}.col-397px[data-v-9b686a4e]{flex:0 0 417px;max-width:417px}.col-150px[data-v-9b686a4e]{flex:0 0 164px;max-width:164px}.btn[data-v-9b686a4e],.btn[data-v-9b686a4e]:focus{box-shadow:none}.col-70px[data-v-9b686a4e]{flex:0 0 70px;max-width:70px}.error-modal.forgot-pass .modal-content .modal-body .d-block .btn.btn-yellow[data-v-9b686a4e]{width:auto}.error-modal.forgot-pass .text-title[data-v-9b686a4e]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;padding-bottom:8px}.error-modal .modal-template-confirm[data-v-9b686a4e]{border-radius:23px!important;border:1px solid #707070;padding-top:60px;padding-bottom:40px}.error-modal .modal-template-confirm .text-confirm[data-v-9b686a4e]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:-.01px;text-align:center;color:#232a37}.error-modal .modal-template-confirm .btn[data-v-9b686a4e]{width:144px!important;height:44px!important;padding:15px 0}.error-modal .modal-content .modal-body[data-v-9b686a4e],.error-modal .modal-content[data-v-9b686a4e]{border-radius:0!important}.error-modal .modal-content .modal-body .d-block[data-v-9b686a4e]{border-radius:0;font-family:HiraginoSans-W3;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:#232a37}.error-modal .modal-content .modal-body .d-block .btn[data-v-9b686a4e]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:13px;font-stretch:normal;font-style:normal;line-height:1.77;letter-spacing:normal;text-align:center;color:#232a37;border-radius:8px;width:103px;height:38px;display:flex;align-items:center;justify-content:center;margin-top:16px;cursor:pointer}.error-modal .modal-content .modal-body .d-block .btn.btn-yellow[data-v-9b686a4e]{background-color:#fd0}.simple-msg-modal .modal-content .modal-body[data-v-9b686a4e],.simple-msg-modal .modal-content[data-v-9b686a4e]{border-radius:23px!important}.simple-msg-modal .modal-content .modal-body .d-block[data-v-9b686a4e]{border-radius:23px;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;font-stretch:normal;font-style:normal;line-height:20px;letter-spacing:-.01px;text-align:left;color:#232a37;padding:53px 36px 38px 36px;border:1px solid #707070}.simple-msg-modal .modal-content .modal-body .d-block .actions[data-v-9b686a4e]{margin-top:32px}.simple-msg-modal .modal-content .modal-body .d-block .btn[data-v-9b686a4e]{border-radius:8px;width:215px;height:44px;display:flex;align-items:center;justify-content:center;cursor:pointer}.simple-msg-modal .modal-content .modal-body .d-block .btn.btn-yellow[data-v-9b686a4e]{background-color:#fd0}.booking-modal.bulk-modal[data-v-9b686a4e]{max-width:287px!important}.booking-modal .modal-content .modal-body[data-v-9b686a4e],.booking-modal .modal-content[data-v-9b686a4e]{border-radius:23px!important}.booking-modal .modal-content .modal-body .d-block[data-v-9b686a4e]{border-radius:23px;font-family:HiraginoSans-W3;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:#232a37;padding:56px 36px 40px 36px}.booking-modal .modal-content .modal-body .d-block img[data-v-9b686a4e]{width:42px;margin-bottom:20px}.booking-modal .modal-content .modal-body .d-block img.error[data-v-9b686a4e]{width:56px}.booking-modal .modal-content .modal-body .d-block img.success[data-v-9b686a4e]{width:42px}.booking-modal .modal-content .modal-body .d-block .btn[data-v-9b686a4e]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;text-align:center;color:#232a37;border-radius:8px;height:44px;display:flex;align-items:center;justify-content:center;width:100%;margin-top:32px;cursor:pointer}.booking-modal .modal-content .modal-body .d-block .btn.btn-yellow[data-v-9b686a4e]{background-color:#fd0}.pointer-event[data-v-9b686a4e]{cursor:pointer}.no-padding[data-v-9b686a4e]{padding:0!important}.bed[data-v-9b686a4e]{padding-top:20px;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:-.01px;text-align:center;color:#232a37;padding-bottom:16px}.bed-modal[data-v-9b686a4e]{width:287px!important;margin:0 auto!important}.bed-modal .d-block[data-v-9b686a4e]{padding:40px 36px!important;padding-top:56px!important;margin:0!important}.bed-modal .btn-yellow[data-v-9b686a4e]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;height:44px;border-radius:8px;background-color:#fd0;width:100%;display:flex;align-items:center;justify-content:center;font-size:14px;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;text-align:center;color:#232a37}.over-night-modal[data-v-9b686a4e]{position:fixed;top:0;right:0;bottom:0;left:0}.main-body[data-v-9b686a4e]{height:100svh;overflow-y:auto}.main-body .logo[data-v-9b686a4e]{padding-top:16px;display:flex;justify-content:center;align-items:center;padding-bottom:30px}.main-body .logo img[data-v-9b686a4e]{margin-top:16px;height:44px;margin-bottom:16px}@media only screen and (max-width:500px){.main-body .logo img[data-v-9b686a4e]{margin-top:0}}.content .logo[data-v-9b686a4e]{padding-top:16px;display:flex;justify-content:center;align-items:center}.content .logo img[data-v-9b686a4e]{margin-top:16px;height:44px;margin-bottom:16px}@media only screen and (max-width:500px){.content .logo img[data-v-9b686a4e]{margin-top:0}}.density-tag[data-v-9b686a4e]{opacity:0;width:auto;height:28px;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;align-items:center;padding:0 6px;transition:opacity .2s linear}.density-tag.visible[data-v-9b686a4e]{opacity:1}.density-tag .text[data-v-9b686a4e]{flex:0 0 calc(100% - 16px);max-width:calc(100% - 16px);font-family:HiraginoSans-W5;font-size:12px;line-height:24px;color:#fff;text-align:center;white-space:nowrap}.density-tag[data-v-9b686a4e]:before{display:block;content:"";width:16px;height:16px;background-image:url(/images/density_available@2x.png);background-size:16px 16px;background-repeat:no-repeat}.density-tag.available[data-v-9b686a4e]{background-color:#629ff4}.density-tag.available[data-v-9b686a4e]:before{background-image:url(/images/density_available@2x.png)}.density-tag.slightly_crowded[data-v-9b686a4e]{background-color:#f4b459}.density-tag.slightly_crowded[data-v-9b686a4e]:before{background-image:url(/images/density_crowded@2x.png)}.density-tag.congestion[data-v-9b686a4e]{background-color:#f26264}.density-tag.congestion[data-v-9b686a4e]:before{background-image:url(/images/density_congestion@2x.png)}.text-black[data-v-9b686a4e]{color:#000}.fs-16px[data-v-9b686a4e]{font-size:16px}.text-hint-danger[data-v-9b686a4e]{color:#ff3b00;font-size:12px;line-height:16px}.pb-15px[data-v-9b686a4e]{padding-bottom:15px!important}.mb-24px[data-v-9b686a4e]{margin-bottom:24px!important}.item-time .time-picker-column-item.disabled[data-v-9b686a4e]{display:none!important}.content .widthOver[data-v-9b686a4e]{background-color:transparent;border:0}.main-body .body-register[data-v-0dd91d5f]{display:flex;align-items:center;padding-bottom:0}.main-body .body-register .content.login[data-v-0dd91d5f]{padding-top:0}.main-body .logo[data-v-0dd91d5f]{height:122px;border-top:1px solid #e5e5e5}@media only screen and (max-width:500px){.main-body .body-register[data-v-0dd91d5f]{min-height:unset}.main-body .logo[data-v-0dd91d5f]{padding-top:0;padding-bottom:0}.main-body .logo img[data-v-0dd91d5f]{margin-bottom:0}}.announce[data-v-136cf0e2]{margin-bottom:56px}.announce2[data-v-136cf0e2],.announce[data-v-136cf0e2]{color:#000;text-align:center;font-family:Noto Sans JP;font-size:16px;font-style:normal;font-weight:300;line-height:30px}.announce2[data-v-136cf0e2]{margin-bottom:16px}button[data-v-136cf0e2]{font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;text-align:center;color:#232a37;border-radius:8px;width:303px;background-color:#fd0;height:44px;box-shadow:none;border:unset}.reset-success[data-v-136cf0e2]{padding-top:140px}.body-register .content[data-v-136cf0e2]{width:320px}.row-home[data-v-398fa0e4]{margin-left:-10px;margin-right:-10px}.row-home .col[data-v-398fa0e4]{padding-left:10px;padding-right:10px}.row-home .col.col-left[data-v-398fa0e4]{flex:0 0 604px;max-width:604px}.row-home .col.col-left .section-left[data-v-398fa0e4]{width:100%}.home[data-v-398fa0e4]{padding:24px 32px 10px 32px;height:calc(100vh - 70px);overflow-y:auto;background-color:#f0f6fa}.home-container[data-v-398fa0e4]{display:flex;flex-direction:row;gap:20px;margin:0}.home-container .close-btn img[data-v-398fa0e4]{width:25px;height:25px}@media(max-width:500px){.home-container .home-container-right .home-survey[data-v-398fa0e4]{display:none!important}}@media(min-width:501px){.home-container>.home-survey[data-v-398fa0e4]{display:none!important}}.home-container .home-survey[data-v-398fa0e4]{padding:16px 0 16px 0;border-radius:16px;box-shadow:0 6px 12px 0 rgba(0,0,0,.06);background-color:#fff;width:100%;position:relative}.home-container .home-survey>img[data-v-398fa0e4]{width:32px;padding:0!important;height:32px;right:16px;position:absolute}.home-container .home-survey .text[data-v-398fa0e4]{font-size:16px;font-weight:600;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;align-items:flex-end;padding-right:30px;padding-left:30px;word-break:break-all}.home-container .home-survey p.date[data-v-398fa0e4]{margin-bottom:8px}.home-container .home-survey p.date>span[data-v-398fa0e4]{display:inline-block;height:24px;width:91px;text-align:center;line-height:24px;border-radius:12px;font-family:SFProText;font-size:14px;font-weight:700;padding-left:12px;padding-right:12px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.home-container .home-survey p.date .red-bg[data-v-398fa0e4]{color:#fff;background-color:#ff5252}.home-container .home-survey p.date .grey-bg[data-v-398fa0e4]{color:#232a37;background-color:rgba(239,238,232,.6)}.home-container .home-survey p.date .blue-bg[data-v-398fa0e4]{color:#007aff;background-color:#cce4ff}@media(max-width:500px){.home-container[data-v-398fa0e4]{flex-direction:column}}.home-container .home-container-title[data-v-398fa0e4]{width:100%}.home-container .home-container-title .text-title[data-v-398fa0e4]{font-size:20px}.home-container .home-container-left[data-v-398fa0e4]{flex:2;display:flex;flex-direction:column;row-gap:20px;padding:0}.home-container .home-container-right[data-v-398fa0e4]{flex:1;display:flex;flex-direction:column;row-gap:20px;padding:0}.home-container .home-reservation-pad[data-v-398fa0e4]{display:flex;flex-direction:column;row-gap:20px;padding:16px;border-radius:16px;box-shadow:0 6px 12px 0 rgba(0,0,0,.06);background-color:#fff}.home-container .home-reservation-pad.empty-data[data-v-398fa0e4]{min-height:400px;justify-content:center;font-size:20px}.home-container .home-reservation-pad .home-reservation-pad-header[data-v-398fa0e4]{margin:-16px -16px 0;padding:9px 16px;border-radius:16px 16px 0 0;display:flex;flex-direction:row;-moz-column-gap:10px;column-gap:10px;justify-content:space-between;align-items:center}.home-container .home-reservation-pad .home-reservation-pad-header.breakfast[data-v-398fa0e4]{background:#ffd9ac;border-bottom:1px solid rgba(255,128,89,.3)}.home-container .home-reservation-pad .home-reservation-pad-header.dinner[data-v-398fa0e4]{background:#c2deff;border-bottom:1px solid rgba(97,165,244,.3)}.home-container .home-reservation-pad .home-reservation-pad-header .home-reservation-pad-meal-tag[data-v-398fa0e4]{padding:0;display:flex;flex-direction:row;-moz-column-gap:10px;column-gap:10px;align-items:center}.home-container .home-reservation-pad .home-reservation-pad-header .home-reservation-pad-meal-tag img[data-v-398fa0e4]{height:20px}.home-container .home-reservation-pad .home-reservation-pad-header .home-reservation-pad-meal-tag span[data-v-398fa0e4]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:18px;font-weight:600;line-height:27px;color:#232a37;text-wrap:nowrap}.home-container .home-reservation-pad .home-reservation-pad-header .home-reservation-pad-view-menu[data-v-398fa0e4]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:16px;font-weight:600;border:none;border-radius:12px;background:#fff;padding:5px 15px;vertical-align:middle}.home-container .home-reservation-pad .home-reservation-pad-header.breakfast .home-reservation-pad-view-menu[data-v-398fa0e4]{color:#f4a343;background:#fff url(/images/arrow.svg) no-repeat right 8px center;padding-right:24px}.home-container .home-reservation-pad .home-reservation-pad-header.dinner .home-reservation-pad-view-menu[data-v-398fa0e4]{color:#76a7ef;background:#fff url(/images/arrow2.svg) no-repeat right 8px center;padding-right:24px}.home-container .home-reservation-pad .home-reservation-pad-header>h1[data-v-398fa0e4]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-size:31px;font-weight:700;text-align:left;color:#232a37;margin-right:auto}.home-container .home-reservation-pad .next-menu[data-v-398fa0e4]{min-width:148px;height:42px;margin-top:46px;margin-bottom:27px;border-radius:22px;font-size:21px;text-align:center;color:#fff;line-height:1.71;background-color:#232a37}.home-container .home-reservation-pad .home-reservation-status[data-v-398fa0e4]{display:flex;flex-direction:row;-moz-column-gap:10px;column-gap:10px}.home-container .home-reservation-pad .home-reservation-status .home-reservation-breakfast[data-v-398fa0e4]{display:flex;flex-direction:row;gap:20px;justify-content:center;align-items:flex-start;width:100%}.home-container .home-reservation-pad .home-reservation-status .home-reservation-breakfast-item[data-v-398fa0e4],.home-container .home-reservation-pad .home-reservation-status .home-reservation-dinner[data-v-398fa0e4]{display:flex;flex-direction:column;gap:10px;justify-content:center;align-items:center;width:100%;position:relative;border:1px solid #efefef;border-radius:8px;padding:10px}.home-container .home-reservation-pad .home-reservation-status .home-reservation-breakfast-item hr[data-v-398fa0e4],.home-container .home-reservation-pad .home-reservation-status .home-reservation-dinner hr[data-v-398fa0e4]{margin:0;border-top:1px solid #efefef;width:100%}.home-container .home-reservation-pad .home-reservation-status .home-reservation-action[data-v-398fa0e4]{display:flex;flex-direction:row;-moz-column-gap:10px;column-gap:10px;width:100%}.home-container .home-reservation-pad .home-reservation-status .home-reservation-action .btn[data-v-398fa0e4]{width:100%;min-height:48px;border-radius:8px;background-color:#fd0;color:#232a37;display:flex;justify-content:center;align-items:center;border:none;font-weight:700;gap:5px;max-width:100%}.home-container .home-reservation-pad .home-reservation-status .home-reservation-action .btn img[data-v-398fa0e4]{width:18px;height:18px}@media(max-width:500px){.home-container .home-reservation-pad .home-reservation-status .home-reservation-action .btn[data-v-398fa0e4]{min-height:44px}}.home-container .home-reservation-pad .home-reservation-status .home-reservation-action .btn-wait[data-v-398fa0e4]{background:#ef8515;color:#fff}.home-container .home-reservation-pad .home-reservation-status .home-reservation-action .btn-wait-dinner[data-v-398fa0e4]{background:#399de0;color:#fff}.home-container .home-reservation-pad .home-reservation-status .home-reservation-action .btn_cancel-wait[data-v-398fa0e4]{border:1px solid #fc3232;color:#fc3232;background:#fff}.home-container .home-reservation-pad .home-reservation-status .home-reservation-action .btn-cancel[data-v-398fa0e4]{background-color:#fff;border:1px solid #fc3232;color:#fc3232}.home-container .home-reservation-pad .home-reservation-status .food-image[data-v-398fa0e4]{position:relative;width:100%;max-height:160px;cursor:pointer;display:flex;justify-content:center;align-items:center}.home-container .home-reservation-pad .home-reservation-status .food-image[data-v-398fa0e4]:before{content:"";background-image:url(/images/zoom.png);width:20px;height:20px;position:absolute;top:0;right:0;background-position:50%;background-size:cover}.home-container .home-reservation-pad .home-reservation-status .food-image img[data-v-398fa0e4]{max-width:100%;max-height:160px}.home-container .home-reservation-pad .home-reservation-status .food-image .overlay-meal[data-v-398fa0e4]{width:100%;height:100%;position:absolute;top:0;left:0;background:hsla(0,0%,100%,.8)}.home-container .home-reservation-pad .home-reservation-status .food-image .text-cancellation[data-v-398fa0e4]{position:absolute;height:24px;border-radius:72px;background:#232a37;padding:0 8px;color:#fff;display:flex;align-items:center;font-size:10px;font-style:normal;font-weight:600}.home-container .home-reservation-pad .home-reservation-status .food-image .text-cancellation img[data-v-398fa0e4]{margin-right:4px}.home-container .home-reservation-pad .home-reservation-status .meal-remain .remain-text[data-v-398fa0e4]{font-size:14px;color:#f3723a;margin-right:10px;position:relative}.home-container .home-reservation-pad .home-reservation-status .meal-remain .remain-text[data-v-398fa0e4]:before{content:"⬤";font-size:5px;position:absolute;left:0;top:50%;transform:translate(-100%,-50%);padding-right:5px}.home-container .home-reservation-pad .home-reservation-status .meal-remain .remain-meal-text[data-v-398fa0e4]{font-size:14px;color:#232a37;margin-right:2px}.home-container .home-reservation-pad .home-reservation-status .meal-remain .meal-text[data-v-398fa0e4]{font-size:12px;color:#232a37;opacity:.7}.home-container .home-reservation-pad .home-reservation-status .food-name[data-v-398fa0e4]{font-size:16px;color:#232a37}.home-container .home-reservation-pad .reserve[data-v-398fa0e4]{width:100%;height:48px;border-radius:8px;background-color:#fd0;box-shadow:none;font-size:16px;color:#232a37;text-align:center;display:flex;justify-content:center;align-items:center;border:none;font-weight:700;gap:5px}.home-container .home-reservation-pad .reserve img[data-v-398fa0e4]{width:18px;height:18px}.home-container .home-reservation-pad .reserve.disabled[data-v-398fa0e4]{opacity:1%}.home-container .home-reservation-pad .reserved[data-v-398fa0e4]{display:flex;justify-content:center;align-items:center;background-color:#fff9d9;max-width:429px;margin-left:auto;margin-right:auto}.home-container .home-reservation-pad .home-reservation-pad-warning-info[data-v-398fa0e4]{background:rgba(239,238,232,.6);color:#232a37;border-radius:16px;padding:10px 20px}.home-container .home-reservation-pad .home-reservation-pad-warning-info>h1[data-v-398fa0e4]{font-size:16px;line-height:24px;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700}.home-container .home-reservation-pad .home-reservation-pad-warning-info>p[data-v-398fa0e4]{font-size:14px;line-height:21px;font-family:HiraginoSans-W3}@media(max-width:500px){.home-container .home-reservation-pad .home-reservation-pad-warning-info>p[data-v-398fa0e4]{font-size:2.5vw}}.home-container .home-reservation-rating[data-v-398fa0e4]{display:flex;flex-direction:column;row-gap:16px}.home-container .home-reservation-rating .home-reservation-rating-title[data-v-398fa0e4]{text-align:left;font-family:HiraginoSans-W3;font-size:18px;font-weight:700;color:#232a37}.home-container .home-reservation-rating .home-reservation-rating-container[data-v-398fa0e4]{display:flex;flex-direction:row;-moz-column-gap:20px;column-gap:20px;background-color:#fff;padding:16px;border-radius:12px;box-shadow:0 6px 12px 0 rgba(0,0,0,.06)}.home-container .home-reservation-rating .home-reservation-rating-container .home-reservation-rating-meal[data-v-398fa0e4]{display:flex;flex-direction:column;row-gap:10px;width:50%;align-items:center}.home-container .home-reservation-rating .home-reservation-rating-container .home-reservation-rating-meal h1.rating-meal-title[data-v-398fa0e4]{font-weight:600;font-size:16px;line-height:18px;text-align:left;color:#232a37;margin-left:16px;position:relative;width:100%}.home-container .home-reservation-rating .home-reservation-rating-container .home-reservation-rating-meal h1.rating-meal-title[data-v-398fa0e4]:before{content:"⬤";font-size:6px;position:absolute;left:0;top:50%;transform:translate(-100%,-50%);padding-right:5px}.home-container .home-reservation-rating .home-reservation-rating-container .home-reservation-rating-meal h1.rating-meal-title.breakfast[data-v-398fa0e4]:before{color:#f58e61}.home-container .home-reservation-rating .home-reservation-rating-container .home-reservation-rating-meal h1.rating-meal-title.dinner[data-v-398fa0e4]:before{color:#81b7f6}.home-container .home-reservation-rating .home-reservation-rating-container .home-reservation-rating-meal .img-rating[data-v-398fa0e4]{cursor:pointer;position:relative}.home-container .home-reservation-rating .home-reservation-rating-container .home-reservation-rating-meal .img-rating>img[data-v-398fa0e4]{width:100%;max-width:220px;border-radius:15px}.home-container .home-reservation-rating .home-reservation-rating-container .home-reservation-rating-meal .img-rating>button[data-v-398fa0e4]{width:40px;height:32px;padding:10px 16px;border-radius:22px;border:1px solid #fff;background-color:#cdd4e2;position:absolute;right:0;bottom:0}.home-container .home-reservation-rating .home-reservation-rating-container .home-reservation-rating-meal .img-rating>button img[data-v-398fa0e4]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:15px}.home-container .home-reservation-rating .home-reservation-rating-container .home-reservation-rating-meal .img-rating .like[data-v-398fa0e4]{background-color:#ff538f}.home-container .home-reservation-rating .no-order[data-v-398fa0e4]{background-color:#f3f6f9;width:100%;max-width:100%;min-height:140px;height:100%;display:flex;align-items:center;justify-content:center;border-radius:15px}.home-container .home-reservation-rating .no-order>p[data-v-398fa0e4]{font-size:14px}.home-container .home-notice[data-v-398fa0e4]{display:flex;flex-direction:column;row-gap:16px}.home-container .home-notice .home-notice-title[data-v-398fa0e4]{text-align:left;font-family:HiraginoSans-W3;font-size:18px;font-weight:700;color:#232a37}.home-container .home-notice .home-notice-container[data-v-398fa0e4]{border-radius:16px;box-shadow:0 6px 12px 0 rgba(0,0,0,.06);background-color:#fff;height:calc(100% - 10px)}.home-container .home-notice .home-notice-container .home-notice-detail[data-v-398fa0e4]{height:100%;padding:16px 12px;text-align:left}.home-container .home-notice .home-notice-container .home-notice-detail .no-notice[data-v-398fa0e4]{height:100%}.home-container .home-notice .home-notice-container .home-notice-detail .no-notice .text[data-v-398fa0e4]{font-family:HiraginoSans-W3;font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.67;letter-spacing:normal;text-align:left;color:#555}.home-container .home-notice .home-notice-container .home-notice-detail .no-notice .title[data-v-398fa0e4]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:16px;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;text-align:center;color:#333;padding-bottom:16px}.home-container .home-notice .home-notice-container .home-notice-detail ul[data-v-398fa0e4]{display:flex;flex-direction:column;row-gap:12px}.home-container .home-notice .home-notice-container .home-notice-detail ul li[data-v-398fa0e4]{background-image:url(/images/arrow-next@2x.png);background-position:right -12px center;background-size:32px 32px;background-repeat:no-repeat;list-style:none;display:flex;flex-direction:column;row-gap:12px}.home-container .home-notice .home-notice-container .home-notice-detail ul li a[data-v-398fa0e4]{display:flex;flex-direction:column;row-gap:8px}.home-container .home-notice .home-notice-container .home-notice-detail ul li[data-v-398fa0e4]:not(:last-child):after{content:"";width:100%;border-bottom:1px solid #efeee9;display:block}.home-container .home-notice .home-notice-container .home-notice-detail ul li .date[data-v-398fa0e4]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.07;letter-spacing:normal;text-align:left;color:#232a37}.home-container .home-notice .home-notice-container .home-notice-detail ul li .title[data-v-398fa0e4]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:15px;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:#000;width:calc(100% - 20px);word-break:break-word}.home-container .home-notice .japanese[data-v-398fa0e4]{background-color:#a4db93}.home-container .home-notice .western[data-v-398fa0e4]{background-color:#ffda95}.home-container .home-notice .dinner[data-v-398fa0e4]{margin-left:unset;background-color:#a2dbff}.home-container .home-notice .breakfast[data-v-398fa0e4]{margin-left:unset;background-color:#ffd9ac}.home-container .text[data-v-398fa0e4]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:16px;color:#232a37}.home-container .no-order[data-v-398fa0e4]{background-color:#f5f7fa;width:220px;height:146px;display:flex;align-items:center;justify-content:center;font-size:21px;color:#232a37}.home-container .western[data-v-398fa0e4]{background-color:#ffda95}.home-container .breakfast[data-v-398fa0e4],.home-container .dinner[data-v-398fa0e4]{margin-left:unset}@media(max-width:500px){.home-container .food-name[data-v-398fa0e4],.home-container .home-reservation-action .btn[data-v-398fa0e4],.home-container .home-reservation-pad-meal-tag span[data-v-398fa0e4],.home-container .home-reservation-pad-view-menu[data-v-398fa0e4]{font-size:14px!important}.home-container .home-reservation-pad-meal-tag[data-v-398fa0e4]{-moz-column-gap:5px!important;column-gap:5px!important}.home-container .home-reservation-pad-meal-tag img[data-v-398fa0e4]{height:15.6px!important}.home-container .home-reservation-pad-meal-tag span[data-v-398fa0e4]{line-height:15.6px!important}}.section-right[data-v-398fa0e4]{margin:24px 32px 24px 20px;padding:4px 4px 462px;border-radius:16px;box-shadow:0 6px 12px 0 rgba(0,0,0,.06);background-color:#fff;max-width:356px}.section-right>input[data-v-398fa0e4]{width:348px;height:32px;margin:0 0 24px;border-radius:8px;background-color:#efeee9}.section-right .notification[data-v-398fa0e4]{margin-bottom:16px;padding-left:24px;padding-right:29px}.section-right .notification .timeline[data-v-398fa0e4]{font-family:SFPro;font-size:14px;font-weight:400;font-style:normal;line-height:1.07;text-align:left;color:#232a37;margin-bottom:8px}.section-right .notification .message[data-v-398fa0e4]{margin-left:unset;padding-bottom:16px}.section-right .notification .message>span[data-v-398fa0e4]{font-size:15px;text-align:left;color:#000;max-width:278px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:normal}.section-right .notification .message>img[data-v-398fa0e4]{height:32px;width:32px;margin-bottom:auto}.section-right .border-message[data-v-398fa0e4]{border-bottom:1px solid #efeee9}.dp-inline[data-v-398fa0e4]{display:inline-block}.dp-unset[data-v-398fa0e4]{display:unset!important}.border-style-hidden[data-v-398fa0e4]{border-style:hidden}.close-btn[data-v-398fa0e4]{right:32px;top:32px;color:red;z-index:99999;cursor:pointer}.text-title[data-v-398fa0e4]{font-family:SFProText;font-size:38px;line-height:.92}.text-title .text-label[data-v-398fa0e4],.text-title[data-v-398fa0e4]{font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:#232a37}.text-title .text-label[data-v-398fa0e4]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-size:33px;line-height:1.64}.text-bold[data-v-398fa0e4]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700}.font-24[data-v-398fa0e4]{font-size:24px}.w-532[data-v-398fa0e4]{width:100%;max-width:532px}.w-257[data-v-398fa0e4]{width:50%;max-width:257px}.mw-213px[data-v-398fa0e4]{max-width:213px!important}.font-w3[data-v-398fa0e4]{font-family:HiraginoSans-W3}.font-w6[data-v-398fa0e4]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700}.hidden[data-v-398fa0e4]{display:none!important}.arrow-main-container[data-v-398fa0e4]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:normal}.arrow-main-container.active[data-v-398fa0e4]{color:#232a37}.arrow-main-container.inactive[data-v-398fa0e4]{color:#adb2ba}input.form-control[data-v-398fa0e4]{height:44px;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:#000;border-radius:0;border-top:0;border-left:0;border-right:0;border-bottom:1px solid #ddd;padding:0}input.form-control[data-v-398fa0e4]:focus{box-shadow:none;color:#000}input[data-v-398fa0e4]::-webkit-contacts-auto-fill-button,input[data-v-398fa0e4]::-webkit-credentials-auto-fill-button{visibility:hidden;display:none!important;pointer-events:none;position:absolute;right:0}.required[data-v-398fa0e4]{font-family:HiraginoSans-W3;font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:right;color:#ff3b00;padding-left:4px}input[data-v-398fa0e4]::-moz-placeholder{line-height:44px}[data-v-398fa0e4]::-moz-placeholder{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;text-align:left;color:#d4d9dd!important}[data-v-398fa0e4]:-ms-input-placeholder{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;text-align:left;color:#d4d9dd!important}[data-v-398fa0e4]::placeholder{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;text-align:left;color:#d4d9dd!important}.radio-button[data-v-398fa0e4]{cursor:pointer;padding-right:25px;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;margin-bottom:0;min-width:70px;float:left;margin-bottom:16px;display:flex;align-items:center}input[type=radio][data-v-398fa0e4]{box-sizing:border-box;padding:0}input[data-v-398fa0e4]{font-size:1rem;line-height:1.5;padding:11px 23px;border:1px solid rgba(0,0,0,.15);border-radius:0;outline:0;background-color:transparent}.radio-button__input[data-v-398fa0e4]{opacity:0;position:absolute}.radio-button__control[data-v-398fa0e4]{position:relative;display:inline-block;width:24px;height:24px;margin-right:12px;vertical-align:middle;color:#017b5f;border:1px solid #efefef;border-radius:24px;background-color:#efefef}.radio-button__control.error[data-v-398fa0e4]{border-color:red}.radio-button__input:checked+.radio-button__control[data-v-398fa0e4]:after{content:"";display:block;position:absolute;top:3px;left:3px;width:16px;height:16px;background-color:#007aff;border-radius:12px}.radio-button__input:checked+.radio-button__control[data-v-398fa0e4]{border-color:#efefef;background-color:#efefef}.pt-20px[data-v-398fa0e4]{padding-top:20px!important}.btn-primary[data-v-398fa0e4]{background-color:#fd0!important;border-radius:8px;line-height:1;padding:15px 0;width:100%;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;color:#232a37;border:none!important}.btn-primary[data-v-398fa0e4]:focus{border:0;box-shadow:none}.mt-64px[data-v-398fa0e4]{margin-top:48px}.form-control[data-v-398fa0e4]:disabled{background-color:#fff}.error[data-v-398fa0e4]{color:red;text-align:left}.form-control.error[data-v-398fa0e4]{border-bottom:1px solid red}.arrow-wrapper[data-v-398fa0e4]{margin:0 auto;position:relative;height:38px}.arrow-main-container[data-v-398fa0e4]{width:80px;height:38px;text-align:center;color:#fff;position:relative;cursor:pointer}.arrow-main-container .right-side[data-v-398fa0e4]{height:38px;background:transparent}.arrow-main-container .left-side[data-v-398fa0e4]{width:6px;height:38px;background:#eee;position:absolute;left:0}.arrow-main-container .center-content[data-v-398fa0e4]{font-family:SFProText;height:38px;width:74px;line-height:38px;background:#eee;color:#adb2ba}.arrow-main-container .center-content[data-v-398fa0e4]:last-child{width:90px}.arrow-main-container .arrow[data-v-398fa0e4]{width:0;height:0;border-top:19px solid transparent;border-bottom:19px solid transparent}.arrow-main-container .arrow-left[data-v-398fa0e4]{border-left:6px solid #fff}.arrow-main-container .arrow-right[data-v-398fa0e4]{border-left:6px solid #eee}.steps[data-v-398fa0e4]{position:relative}#arrow1[data-v-398fa0e4]{top:0;left:0;position:absolute;z-index:10}#arrow2[data-v-398fa0e4]{top:0;left:75px;position:absolute;z-index:9}#arrow3[data-v-398fa0e4]{top:0;left:150px;position:absolute;z-index:8}#arrow4[data-v-398fa0e4]{top:0;left:225px;position:absolute;z-index:7}#arrow5[data-v-398fa0e4]{top:0;left:300px;position:absolute;z-index:6}.active[data-v-398fa0e4]{cursor:pointer}.active .arrow-left[data-v-398fa0e4],.active .center-content[data-v-398fa0e4]{background:#f4f4f4}.active .arrow-right[data-v-398fa0e4]{border-left:6px solid #f4f4f4}.inactive .arrow-left[data-v-398fa0e4],.inactive .center-content[data-v-398fa0e4]{background:#f4f4f4;display:flex;justify-content:center;align-items:center}.inactive .arrow-right[data-v-398fa0e4]{border-left:6px solid #f4f4f4}.active .arrow-left[data-v-398fa0e4],.active .center-content[data-v-398fa0e4]{font-family:SFProText;background:#fd0;color:#232a37;display:flex;justify-content:center;align-items:center}.active .arrow-right[data-v-398fa0e4]{border-left:6px solid #fd0}.pull-left[data-v-398fa0e4]{float:left}.pull-right[data-v-398fa0e4]{float:right}.clearfix[data-v-398fa0e4]{clear:both}.width-100[data-v-398fa0e4]{width:100%}.border-bottom.error[data-v-398fa0e4]{border-color:red!important}.padding-top-none[data-v-398fa0e4]{padding-top:0!important}.col-327px[data-v-398fa0e4]{flex:0 0 365px;max-width:365px}.btn-default[data-v-398fa0e4]{padding:15px 0}.btn-back[data-v-398fa0e4],.btn-default[data-v-398fa0e4]{border-radius:8px;background-color:#ddd;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;text-align:center;color:#232a37;line-height:1;font-size:14px}.btn-back[data-v-398fa0e4]{min-width:213px;height:44px;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal}.my-clipper .vuejs-clipper-fixed__wrap[data-v-398fa0e4]{border-radius:12px}.width-375px[data-v-398fa0e4]{width:375px!important;margin:0 auto}.vue__time-picker input.display-time[data-v-398fa0e4]{border:none;height:44px;line-height:1}.field-input[data-v-398fa0e4]{border:0!important;border-bottom:1px solid #ddd!important;border-radius:0!important;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-size:14px!important;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:#000;padding-left:0!important}.time-error .field-input[data-v-398fa0e4]{border-bottom:1px solid red!important}.bg-white[data-v-398fa0e4]{padding-left:0!important}img.angle-right[data-v-398fa0e4]{width:12px;margin-right:4px}.mb-36px[data-v-398fa0e4]{margin-bottom:36px}.intro[data-v-398fa0e4]{font-size:14px}.mt-66px[data-v-398fa0e4]{padding-top:66px!important}.bt-60px[data-v-398fa0e4]{padding-bottom:60px!important}.danger[data-v-398fa0e4]{font-size:12px;color:#ff3b00}.col-397px[data-v-398fa0e4]{flex:0 0 417px;max-width:417px}.col-150px[data-v-398fa0e4]{flex:0 0 164px;max-width:164px}.btn[data-v-398fa0e4],.btn[data-v-398fa0e4]:focus{box-shadow:none}.col-70px[data-v-398fa0e4]{flex:0 0 70px;max-width:70px}.error-modal.forgot-pass .modal-content .modal-body .d-block .btn.btn-yellow[data-v-398fa0e4]{width:auto}.error-modal.forgot-pass .text-title[data-v-398fa0e4]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;padding-bottom:8px}.error-modal .modal-template-confirm[data-v-398fa0e4]{border-radius:23px!important;border:1px solid #707070;padding-top:60px;padding-bottom:40px}.error-modal .modal-template-confirm .text-confirm[data-v-398fa0e4]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:-.01px;text-align:center;color:#232a37}.error-modal .modal-template-confirm .btn[data-v-398fa0e4]{width:144px!important;height:44px!important;padding:15px 0}.error-modal .modal-content .modal-body[data-v-398fa0e4],.error-modal .modal-content[data-v-398fa0e4]{border-radius:0!important}.error-modal .modal-content .modal-body .d-block[data-v-398fa0e4]{border-radius:0;font-family:HiraginoSans-W3;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:#232a37}.error-modal .modal-content .modal-body .d-block .btn[data-v-398fa0e4]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:13px;font-stretch:normal;font-style:normal;line-height:1.77;letter-spacing:normal;text-align:center;color:#232a37;border-radius:8px;width:103px;height:38px;display:flex;align-items:center;justify-content:center;margin-top:16px;cursor:pointer}.error-modal .modal-content .modal-body .d-block .btn.btn-yellow[data-v-398fa0e4]{background-color:#fd0}.simple-msg-modal .modal-content .modal-body[data-v-398fa0e4],.simple-msg-modal .modal-content[data-v-398fa0e4]{border-radius:23px!important}.simple-msg-modal .modal-content .modal-body .d-block[data-v-398fa0e4]{border-radius:23px;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;font-stretch:normal;font-style:normal;line-height:20px;letter-spacing:-.01px;text-align:left;color:#232a37;padding:53px 36px 38px 36px;border:1px solid #707070}.simple-msg-modal .modal-content .modal-body .d-block .actions[data-v-398fa0e4]{margin-top:32px}.simple-msg-modal .modal-content .modal-body .d-block .btn[data-v-398fa0e4]{border-radius:8px;width:215px;height:44px;display:flex;align-items:center;justify-content:center;cursor:pointer}.simple-msg-modal .modal-content .modal-body .d-block .btn.btn-yellow[data-v-398fa0e4]{background-color:#fd0}.booking-modal.bulk-modal[data-v-398fa0e4]{max-width:287px!important}.booking-modal .modal-content .modal-body[data-v-398fa0e4],.booking-modal .modal-content[data-v-398fa0e4]{border-radius:23px!important}.booking-modal .modal-content .modal-body .d-block[data-v-398fa0e4]{border-radius:23px;font-family:HiraginoSans-W3;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:#232a37;padding:56px 36px 40px 36px}.booking-modal .modal-content .modal-body .d-block img[data-v-398fa0e4]{width:42px;margin-bottom:20px}.booking-modal .modal-content .modal-body .d-block img.error[data-v-398fa0e4]{width:56px}.booking-modal .modal-content .modal-body .d-block img.success[data-v-398fa0e4]{width:42px}.booking-modal .modal-content .modal-body .d-block .btn[data-v-398fa0e4]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;text-align:center;color:#232a37;border-radius:8px;height:44px;display:flex;align-items:center;justify-content:center;width:100%;margin-top:32px;cursor:pointer}.booking-modal .modal-content .modal-body .d-block .btn.btn-yellow[data-v-398fa0e4]{background-color:#fd0}.pointer-event[data-v-398fa0e4]{cursor:pointer}.no-padding[data-v-398fa0e4]{padding:0!important}.bed[data-v-398fa0e4]{padding-top:20px;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:-.01px;text-align:center;color:#232a37;padding-bottom:16px}.bed-modal[data-v-398fa0e4]{width:287px!important;margin:0 auto!important}.bed-modal .d-block[data-v-398fa0e4]{padding:40px 36px!important;padding-top:56px!important;margin:0!important}.bed-modal .btn-yellow[data-v-398fa0e4]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;height:44px;border-radius:8px;background-color:#fd0;width:100%;display:flex;align-items:center;justify-content:center;font-size:14px;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;text-align:center;color:#232a37}.over-night-modal[data-v-398fa0e4]{position:fixed;top:0;right:0;bottom:0;left:0}.main-body[data-v-398fa0e4]{height:100svh;overflow-y:auto}.main-body .logo[data-v-398fa0e4]{padding-top:16px;display:flex;justify-content:center;align-items:center;padding-bottom:30px}.main-body .logo img[data-v-398fa0e4]{margin-top:16px;height:44px;margin-bottom:16px}@media only screen and (max-width:500px){.main-body .logo img[data-v-398fa0e4]{margin-top:0}}.content .logo[data-v-398fa0e4]{padding-top:16px;display:flex;justify-content:center;align-items:center}.content .logo img[data-v-398fa0e4]{margin-top:16px;height:44px;margin-bottom:16px}@media only screen and (max-width:500px){.content .logo img[data-v-398fa0e4]{margin-top:0}}.density-tag[data-v-398fa0e4]{opacity:0;width:auto;height:28px;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;align-items:center;padding:0 6px;transition:opacity .2s linear}.density-tag.visible[data-v-398fa0e4]{opacity:1}.density-tag .text[data-v-398fa0e4]{flex:0 0 calc(100% - 16px);max-width:calc(100% - 16px);font-family:HiraginoSans-W5;font-size:12px;line-height:24px;color:#fff;text-align:center;white-space:nowrap}.density-tag[data-v-398fa0e4]:before{display:block;content:"";width:16px;height:16px;background-image:url(/images/density_available@2x.png);background-size:16px 16px;background-repeat:no-repeat}.density-tag.available[data-v-398fa0e4]{background-color:#629ff4}.density-tag.available[data-v-398fa0e4]:before{background-image:url(/images/density_available@2x.png)}.density-tag.slightly_crowded[data-v-398fa0e4]{background-color:#f4b459}.density-tag.slightly_crowded[data-v-398fa0e4]:before{background-image:url(/images/density_crowded@2x.png)}.density-tag.congestion[data-v-398fa0e4]{background-color:#f26264}.density-tag.congestion[data-v-398fa0e4]:before{background-image:url(/images/density_congestion@2x.png)}.text-black[data-v-398fa0e4]{color:#000}.fs-16px[data-v-398fa0e4]{font-size:16px}.text-hint-danger[data-v-398fa0e4]{color:#ff3b00;font-size:12px;line-height:16px}.pb-15px[data-v-398fa0e4]{padding-bottom:15px!important}.mb-24px[data-v-398fa0e4]{margin-bottom:24px!important}.item-time .time-picker-column-item.disabled[data-v-398fa0e4]{display:none!important}.section-left .body .reserve.disabled[data-v-398fa0e4]{opacity:.5}.reception[data-v-398fa0e4]{background-color:rgba(239,238,232,.6);border-radius:16px;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;text-align:center;color:#232a37;display:flex;justify-content:center;align-items:center;padding:8px;flex-wrap:wrap;row-gap:6px}.reception .density-tag[data-v-398fa0e4]{margin-right:12px}.reception .density-tag .text[data-v-398fa0e4]{color:#fff;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700}.reception .density-tag+div[data-v-398fa0e4]{text-wrap:nowrap}.knife img[data-v-398fa0e4]{height:14px;margin-right:12px}@media(max-width:500px){.home-reservation-action .btn-cancel span[data-v-398fa0e4],.home-reservation-action .knife span[data-v-398fa0e4]{gap:12px;font-size:3.5vw;text-wrap:nowrap}.home-reservation-action .btn-cancel span img[data-v-398fa0e4],.home-reservation-action .knife span img[data-v-398fa0e4]{margin-right:0}}.row-home .col.col-notice[data-v-398fa0e4]{padding-bottom:0}.text-wait[data-v-398fa0e4]{color:#232a37;text-align:center;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-size:13px;font-style:normal;font-weight:600;line-height:18px}.wait-number[data-v-398fa0e4]{padding-left:4px;font-size:22px;font-weight:700;line-height:20px;margin-bottom:5px;padding-right:2px}.text-wait-number[data-v-398fa0e4],.wait-number[data-v-398fa0e4]{color:#f4540f;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-style:normal}.text-wait-number[data-v-398fa0e4]{font-size:12px;font-weight:600;line-height:15px;padding-right:4px}.wait[data-v-398fa0e4]{height:44px;border-radius:8px;background:#f5f5f5;display:flex;justify-content:center;align-items:center}.wait img[data-v-398fa0e4]{margin-right:6px}.message-session[data-v-170b5fab]{padding:20px 0;overflow-y:auto;height:calc(100vh - 242px)}.message[data-v-170b5fab]{font-family:HiraginoSans-W3;font-size:15px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:left;color:#000;border-radius:16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;overflow:hidden}.message>span[data-v-170b5fab]{display:block;padding:16px}.message.image-only .attachment[data-v-170b5fab]:not(.attachment-line-top){padding:0;margin:0}.message.image-only .attachment:not(.attachment-line-top) .download-file[data-v-170b5fab]{display:none}.message.image-only .attachment:not(.attachment-line-top) .wrap[data-v-170b5fab]{height:auto}.message .attachment[data-v-170b5fab]{display:flex;margin:0 16px;padding:16px 0}.message .attachment .wrap[data-v-170b5fab]{height:48px;display:flex}.message .attachment .wrap>h1[data-v-170b5fab]{width:48px;height:48px;margin-right:16px;padding:9px 20px 8px;border-radius:6px;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-size:26px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.15;letter-spacing:normal;text-align:left;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.message .attachment .wrap .file[data-v-170b5fab]{border:1px solid #ffb3b1;background-color:#fff5f5;color:#ff332b}.message .attachment .wrap .file[data-v-170b5fab],.message .attachment .wrap .icon-file-admin[data-v-170b5fab]{font-size:14px;padding:inherit;cursor:default;height:48px;display:flex;align-items:center;justify-content:center}.message .attachment .wrap .icon-file-admin[data-v-170b5fab]{background-color:#fff;color:#007aff}.message .attachment .wrap .image[data-v-170b5fab]{background-color:#efefef;display:flex;margin-right:16px;width:48px;justify-content:center;align-items:center}.message .attachment .wrap .image>img[data-v-170b5fab]{max-width:48px;max-height:48px}.message .attachment .note[data-v-170b5fab]{border:1px solid #ddd;background-color:#fff;color:#777}.message .attachment>span[data-v-170b5fab]{align-items:center;width:116px;font-family:HiraginoSans-W3;font-size:12px}.message .attachment .download-file[data-v-170b5fab]{display:grid}.message .attachment:not(.attachment-line-top) .image[data-v-170b5fab]{margin:0!important;width:100%}.message .attachment:not(.attachment-line-top) .image img[data-v-170b5fab]{width:100%;height:auto;max-width:100%;max-height:100%}.dp-flex[data-v-170b5fab]{display:flex;justify-content:flex-end}.name[data-v-170b5fab]{margin-bottom:5px;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:10px;line-height:2.1;text-align:left;color:#232a37}.myself-message[data-v-170b5fab]{border-radius:16px;padding:10px 48px 10px 175px;word-break:break-all}.myself-message .attachment>h1[data-v-170b5fab]{height:48px;margin-right:16px;padding:9px 20px 8px;border-radius:6px;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-size:26px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.15;letter-spacing:normal;text-align:left;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.myself-message .attachment .note[data-v-170b5fab]{border:1px solid #ddd;background-color:#fff;color:#777}.myself-message .attachment .file[data-v-170b5fab]{border:1px solid #ffb3b1;background-color:#fff5f5;color:#ff332b;font-size:14px;padding:11px 11px 16px;cursor:default}.myself-message .attachment>span[data-v-170b5fab]{align-items:center;width:116px;font-family:HiraginoSans-W3;font-size:12px}.myself-message .attachment .download-file[data-v-170b5fab]{display:grid}.myself-message .attachment-line-top[data-v-170b5fab]{border-top:1px solid #7fc3e3}.myself-message .message[data-v-170b5fab]{background-color:#feec6e;position:sticky;white-space:pre-line}.myself-message .message[data-v-170b5fab]:not(.image-only){border-top-right-radius:0}.myself-message .message.image-only[data-v-170b5fab]{max-width:250px}.myself-message .is-read[data-v-170b5fab]{position:absolute;white-space:nowrap;bottom:1px;left:-60px;margin-bottom:22px;font-family:HiraginoSans-W3;font-size:10px;font-weight:400;font-stretch:normal;font-style:normal;text-align:left;color:#232a37}.myself-message .time[data-v-170b5fab]{margin-left:unset;margin-right:12px}.myself-message .time .text[data-v-170b5fab]{left:-60px;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:10px;line-height:1.5;color:#232a37;width:60px}.dormy-message[data-v-170b5fab]{background-color:#fff;position:sticky;word-break:break-all;white-space:pre-line}.dormy-message[data-v-170b5fab]:not(.image-only){border-top-left-radius:0}.dormy-message.image-only[data-v-170b5fab]{max-width:250px}.dormy-message .attachment-line-top[data-v-170b5fab]{border-top:1px solid #eee}.manager-message[data-v-170b5fab]{background-color:rgba(0,122,255,.2);position:sticky;word-break:break-all;white-space:pre-line}.manager-message[data-v-170b5fab]:not(.image-only){border-top-left-radius:0}.manager-message.image-only[data-v-170b5fab]{max-width:250px}.manager-message .attachment-line-top[data-v-170b5fab]{border-top:1px solid hsla(0,0%,100%,.4)}.survey-message[data-v-170b5fab]{width:520px;background-color:#fff;position:relative;padding:16px;border-top-left-radius:0}.survey-message .m-title[data-v-170b5fab]{font-family:HiraginoSans-W3;font-size:15px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:left;color:#000;padding-bottom:14px;border-bottom:1px solid #eee}.survey-message .btn-survey[data-v-170b5fab]{max-width:212px;width:100%;min-height:44px;text-wrap:wrap;display:flex;align-items:center;justify-content:center;border-radius:8px;background-color:#fd0;margin-top:16px;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:#232a37}.single-ms[data-v-170b5fab]{padding:10px 0 10px 43px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:60%}@media(max-width:500px){.single-ms[data-v-170b5fab]{max-width:70%}}.time[data-v-170b5fab]{white-space:nowrap;position:relative;padding:unset}.time .text[data-v-170b5fab]{position:absolute;bottom:5px;left:0;font-size:10px;line-height:1.5;color:#232a37}.ml-12[data-v-170b5fab]{margin-left:12px}.message-form[data-v-170b5fab]{width:100%;padding:16px;background-color:#fff}.message-form>textarea[data-v-170b5fab]{width:100%;margin-bottom:8px;border-radius:8px;border:1px solid #cdd6dd;background-color:#fafafa;padding:16px;font-family:HiraginoSans-W3;font-size:14px;line-height:1.71;text-align:left;height:80px}.message-form .search[data-v-170b5fab]{width:61.3%;border-radius:8px;background-color:#fafafa}.message-form .search .search-icon[data-v-170b5fab]{position:absolute;margin-left:7px}.message-form .search .search-input[data-v-170b5fab]{height:28px;padding:1px 0 1px 36px;border-radius:8px;border:1px solid #ccd6dd;background-color:#fafafa;width:100%}.message-form .search .search-input[data-v-170b5fab]::-webkit-input-placeholder{font-size:12px;font-family:HiraginoSans-W3}.message-form .search .search-input[data-v-170b5fab]:-moz-placeholder,.message-form .search .search-input[data-v-170b5fab]::-moz-placeholder{font-size:12px;font-family:HiraginoSans-W3}.message-form .search .search-input[data-v-170b5fab]:-ms-input-placeholder{font-size:12px;font-family:HiraginoSans-W3}.message-form .control[data-v-170b5fab]{display:flex}.message-form .attract-file[data-v-170b5fab]{padding:4px 12px;border-radius:4px;border:1px solid #ccd6dd;background-color:#fff;display:flex;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:12px;color:#7e889a}.message-form .attract-file img[data-v-170b5fab]{margin-right:6px}.message-form .active[data-v-170b5fab]{color:#578ebe}.message-form .submit[data-v-170b5fab]{padding:2px 32px;margin-left:16px;border-radius:4px;background-color:#448bfd;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;color:#fff;border:none}.message-search[data-v-170b5fab]{border-bottom:1px solid #dee2e6}.message-search .content-item[data-v-170b5fab]{width:100%;cursor:pointer}.message-search .content-item .info .date[data-v-170b5fab]{display:inline-block;padding:24px 16px 2px 24px;font-family:HiraginoSans-W3;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.07;letter-spacing:normal;text-align:left;color:#7e889a}.message-search .content-item .info .name[data-v-170b5fab]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;font-stretch:normal;font-style:normal;line-height:1.07;letter-spacing:normal;text-align:left;color:#222}.message-search .content-item .content-message[data-v-170b5fab]{font-family:HiraginoSans-W3;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.07;letter-spacing:normal;text-align:left;color:#222;padding:0 32px 22px 24px;white-space:pre-line}@supports(-webkit-line-clamp:1){.message-search .content-item .content-message[data-v-170b5fab]{display:-webkit-box;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical;width:calc(100% - 38px);height:46px;line-height:36px}}.message-search .icon-view[data-v-170b5fab]{right:0;margin-right:26px}.modal-footer[data-v-170b5fab]{border:none}.form-search-message[data-v-170b5fab]{display:flex;width:100%;justify-content:space-between;margin:0}.form-search-message .input[data-v-170b5fab]{border-radius:8px;background-color:#fafafa;border:1px solid #ccd6dd;width:70%}.form-search-message .input img[data-v-170b5fab]{margin-left:7px}.form-search-message .input input[data-v-170b5fab]{padding:0;border:none;font-family:HiraginoSans-W3;font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;text-align:left;color:#080808;width:100%}.form-search-message .search-submit[data-v-170b5fab]{margin:0 8px 0 16px;padding:7px 32px;background-color:#fd0!important;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;line-height:1.07;width:auto;color:#232a37!important;border-radius:4px!important}.form-search-message .search-cancel[data-v-170b5fab]{padding:7px 12px 7px 11px;border-radius:4px;border:1px solid #ccd6dd;background-color:#fff;font-family:HiraginoSans-W3;font-size:14px;line-height:1.07;color:#7e889a}.form-search-message .cancel[data-v-170b5fab]{padding:1px 8px 1px 7px;cursor:default}.search-container .form-search-message[data-v-170b5fab]{-moz-column-gap:1rem;column-gap:1rem}.search-container .form-search-message .input[data-v-170b5fab]{width:100%}.search-container .form-search-message .input input[data-v-170b5fab]::-moz-placeholder{font-size:12px;font-family:HiraginoSans-W3}.search-container .form-search-message .input input[data-v-170b5fab]:-ms-input-placeholder{font-size:12px;font-family:HiraginoSans-W3}.search-container .form-search-message .input input[data-v-170b5fab]::placeholder{font-size:12px;font-family:HiraginoSans-W3}.search-container .form-search-message .search-button .search-submit[data-v-170b5fab]{margin:0;color:#232a37;border-radius:4px!important;text-wrap:nowrap;background-color:#fd0!important}@media(max-width:500px){.message-container[data-v-170b5fab]{display:flex;flex-direction:column}.message-container .search-box .search[data-v-170b5fab]{position:relative!important;top:0!important}.message-container .message-session[data-v-170b5fab]{margin-top:0}.message-container .message-form[data-v-170b5fab]{position:relative!important}}@media only screen and (max-width:500px){.modal-message-search .close-btn[data-v-170b5fab]{top:16px!important;right:24px!important}}.close-btn[data-v-170b5fab]{position:fixed}.message-session[data-v-259a8fec]{padding:20px 0;overflow-y:auto;height:calc(100vh - 242px)}.message[data-v-259a8fec]{font-family:HiraginoSans-W3;font-size:15px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:left;color:#000;border-radius:16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;overflow:hidden}.message>span[data-v-259a8fec]{display:block;padding:16px}.message.image-only .attachment[data-v-259a8fec]:not(.attachment-line-top){padding:0;margin:0}.message.image-only .attachment:not(.attachment-line-top) .download-file[data-v-259a8fec]{display:none}.message.image-only .attachment:not(.attachment-line-top) .wrap[data-v-259a8fec]{height:auto}.message .attachment[data-v-259a8fec]{display:flex;margin:0 16px;padding:16px 0}.message .attachment .wrap[data-v-259a8fec]{height:48px;display:flex}.message .attachment .wrap>h1[data-v-259a8fec]{width:48px;height:48px;margin-right:16px;padding:9px 20px 8px;border-radius:6px;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-size:26px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.15;letter-spacing:normal;text-align:left;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.message .attachment .wrap .file[data-v-259a8fec]{border:1px solid #ffb3b1;background-color:#fff5f5;color:#ff332b}.message .attachment .wrap .file[data-v-259a8fec],.message .attachment .wrap .icon-file-admin[data-v-259a8fec]{font-size:14px;padding:inherit;cursor:default;height:48px;display:flex;align-items:center;justify-content:center}.message .attachment .wrap .icon-file-admin[data-v-259a8fec]{background-color:#fff;color:#007aff}.message .attachment .wrap .image[data-v-259a8fec]{background-color:#efefef;display:flex;margin-right:16px;width:48px;justify-content:center;align-items:center}.message .attachment .wrap .image>img[data-v-259a8fec]{max-width:48px;max-height:48px}.message .attachment .note[data-v-259a8fec]{border:1px solid #ddd;background-color:#fff;color:#777}.message .attachment>span[data-v-259a8fec]{align-items:center;width:116px;font-family:HiraginoSans-W3;font-size:12px}.message .attachment .download-file[data-v-259a8fec]{display:grid}.message .attachment:not(.attachment-line-top) .image[data-v-259a8fec]{margin:0!important;width:100%}.message .attachment:not(.attachment-line-top) .image img[data-v-259a8fec]{width:100%;height:auto;max-width:100%;max-height:100%}.dp-flex[data-v-259a8fec]{display:flex;justify-content:flex-end}.name[data-v-259a8fec]{margin-bottom:5px;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:10px;line-height:2.1;text-align:left;color:#232a37}.myself-message[data-v-259a8fec]{border-radius:16px;padding:10px 48px 10px 175px;word-break:break-all}.myself-message .attachment>h1[data-v-259a8fec]{height:48px;margin-right:16px;padding:9px 20px 8px;border-radius:6px;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-size:26px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.15;letter-spacing:normal;text-align:left;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.myself-message .attachment .note[data-v-259a8fec]{border:1px solid #ddd;background-color:#fff;color:#777}.myself-message .attachment .file[data-v-259a8fec]{border:1px solid #ffb3b1;background-color:#fff5f5;color:#ff332b;font-size:14px;padding:11px 11px 16px;cursor:default}.myself-message .attachment>span[data-v-259a8fec]{align-items:center;width:116px;font-family:HiraginoSans-W3;font-size:12px}.myself-message .attachment .download-file[data-v-259a8fec]{display:grid}.myself-message .attachment-line-top[data-v-259a8fec]{border-top:1px solid #7fc3e3}.myself-message .message[data-v-259a8fec]{background-color:#feec6e;position:sticky;white-space:pre-line}.myself-message .message[data-v-259a8fec]:not(.image-only){border-top-right-radius:0}.myself-message .message.image-only[data-v-259a8fec]{max-width:250px}.myself-message .is-read[data-v-259a8fec]{position:absolute;white-space:nowrap;bottom:1px;left:-60px;margin-bottom:22px;font-family:HiraginoSans-W3;font-size:10px;font-weight:400;font-stretch:normal;font-style:normal;text-align:left;color:#232a37}.myself-message .time[data-v-259a8fec]{margin-left:unset;margin-right:12px}.myself-message .time .text[data-v-259a8fec]{left:-60px;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:10px;line-height:1.5;color:#232a37;width:60px}.dormy-message[data-v-259a8fec]{background-color:#fff;position:sticky;word-break:break-all;white-space:pre-line}.dormy-message[data-v-259a8fec]:not(.image-only){border-top-left-radius:0}.dormy-message.image-only[data-v-259a8fec]{max-width:250px}.dormy-message .attachment-line-top[data-v-259a8fec]{border-top:1px solid #eee}.manager-message[data-v-259a8fec]{background-color:rgba(0,122,255,.2);position:sticky;word-break:break-all;white-space:pre-line}.manager-message[data-v-259a8fec]:not(.image-only){border-top-left-radius:0}.manager-message.image-only[data-v-259a8fec]{max-width:250px}.manager-message .attachment-line-top[data-v-259a8fec]{border-top:1px solid hsla(0,0%,100%,.4)}.survey-message[data-v-259a8fec]{width:520px;background-color:#fff;position:relative;padding:16px;border-top-left-radius:0}.survey-message .m-title[data-v-259a8fec]{font-family:HiraginoSans-W3;font-size:15px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:left;color:#000;padding-bottom:14px;border-bottom:1px solid #eee}.survey-message .btn-survey[data-v-259a8fec]{max-width:212px;width:100%;min-height:44px;text-wrap:wrap;display:flex;align-items:center;justify-content:center;border-radius:8px;background-color:#fd0;margin-top:16px;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:#232a37}.single-ms[data-v-259a8fec]{padding:10px 0 10px 43px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:60%}@media(max-width:500px){.single-ms[data-v-259a8fec]{max-width:70%}}.time[data-v-259a8fec]{white-space:nowrap;position:relative;padding:unset}.time .text[data-v-259a8fec]{position:absolute;bottom:5px;left:0;font-size:10px;line-height:1.5;color:#232a37}.ml-12[data-v-259a8fec]{margin-left:12px}.message-form[data-v-259a8fec]{width:100%;padding:16px;background-color:#fff}.message-form>textarea[data-v-259a8fec]{width:100%;margin-bottom:8px;border-radius:8px;border:1px solid #cdd6dd;background-color:#fafafa;padding:16px;font-family:HiraginoSans-W3;font-size:14px;line-height:1.71;text-align:left;height:80px}.message-form .search[data-v-259a8fec]{width:61.3%;border-radius:8px;background-color:#fafafa}.message-form .search .search-icon[data-v-259a8fec]{position:absolute;margin-left:7px}.message-form .search .search-input[data-v-259a8fec]{height:28px;padding:1px 0 1px 36px;border-radius:8px;border:1px solid #ccd6dd;background-color:#fafafa;width:100%}.message-form .search .search-input[data-v-259a8fec]::-webkit-input-placeholder{font-size:12px;font-family:HiraginoSans-W3}.message-form .search .search-input[data-v-259a8fec]:-moz-placeholder,.message-form .search .search-input[data-v-259a8fec]::-moz-placeholder{font-size:12px;font-family:HiraginoSans-W3}.message-form .search .search-input[data-v-259a8fec]:-ms-input-placeholder{font-size:12px;font-family:HiraginoSans-W3}.message-form .control[data-v-259a8fec]{display:flex}.message-form .attract-file[data-v-259a8fec]{padding:4px 12px;border-radius:4px;border:1px solid #ccd6dd;background-color:#fff;display:flex;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:12px;color:#7e889a}.message-form .attract-file img[data-v-259a8fec]{margin-right:6px}.message-form .active[data-v-259a8fec]{color:#578ebe}.message-form .submit[data-v-259a8fec]{padding:2px 32px;margin-left:16px;border-radius:4px;background-color:#448bfd;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;color:#fff;border:none}.message-search[data-v-259a8fec]{border-bottom:1px solid #dee2e6}.message-search .content-item[data-v-259a8fec]{width:100%;cursor:pointer}.message-search .content-item .info .date[data-v-259a8fec]{display:inline-block;padding:24px 16px 2px 24px;font-family:HiraginoSans-W3;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.07;letter-spacing:normal;text-align:left;color:#7e889a}.message-search .content-item .info .name[data-v-259a8fec]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;font-stretch:normal;font-style:normal;line-height:1.07;letter-spacing:normal;text-align:left;color:#222}.message-search .content-item .content-message[data-v-259a8fec]{font-family:HiraginoSans-W3;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.07;letter-spacing:normal;text-align:left;color:#222;padding:0 32px 22px 24px;white-space:pre-line}@supports(-webkit-line-clamp:1){.message-search .content-item .content-message[data-v-259a8fec]{display:-webkit-box;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical;width:calc(100% - 38px);height:46px;line-height:36px}}.message-search .icon-view[data-v-259a8fec]{right:0;margin-right:26px}.modal-footer[data-v-259a8fec]{border:none}.form-search-message[data-v-259a8fec]{display:flex;width:100%;justify-content:space-between;margin:0}.form-search-message .input[data-v-259a8fec]{border-radius:8px;background-color:#fafafa;border:1px solid #ccd6dd;width:70%}.form-search-message .input img[data-v-259a8fec]{margin-left:7px}.form-search-message .input input[data-v-259a8fec]{padding:0;border:none;font-family:HiraginoSans-W3;font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;text-align:left;color:#080808;width:100%}.form-search-message .search-submit[data-v-259a8fec]{margin:0 8px 0 16px;padding:7px 32px;background-color:#fd0!important;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;line-height:1.07;width:auto;color:#232a37!important;border-radius:4px!important}.form-search-message .search-cancel[data-v-259a8fec]{padding:7px 12px 7px 11px;border-radius:4px;border:1px solid #ccd6dd;background-color:#fff;font-family:HiraginoSans-W3;font-size:14px;line-height:1.07;color:#7e889a}.form-search-message .cancel[data-v-259a8fec]{padding:1px 8px 1px 7px;cursor:default}.search-container .form-search-message[data-v-259a8fec]{-moz-column-gap:1rem;column-gap:1rem}.search-container .form-search-message .input[data-v-259a8fec]{width:100%}.search-container .form-search-message .input input[data-v-259a8fec]::-moz-placeholder{font-size:12px;font-family:HiraginoSans-W3}.search-container .form-search-message .input input[data-v-259a8fec]:-ms-input-placeholder{font-size:12px;font-family:HiraginoSans-W3}.search-container .form-search-message .input input[data-v-259a8fec]::placeholder{font-size:12px;font-family:HiraginoSans-W3}.search-container .form-search-message .search-button .search-submit[data-v-259a8fec]{margin:0;color:#232a37;border-radius:4px!important;text-wrap:nowrap;background-color:#fd0!important}@media(max-width:500px){.message-container[data-v-259a8fec]{display:flex;flex-direction:column}.message-container .search-box .search[data-v-259a8fec]{position:relative!important;top:0!important}.message-container .message-session[data-v-259a8fec]{margin-top:0}.message-container .message-form[data-v-259a8fec]{position:relative!important}}@media only screen and (max-width:500px){.modal-message-search .close-btn[data-v-259a8fec]{top:16px!important;right:24px!important}}.text-bold[data-v-259a8fec]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700}.font-24[data-v-259a8fec]{font-size:24px}.w-532[data-v-259a8fec]{width:100%;max-width:532px}.w-257[data-v-259a8fec]{width:50%;max-width:257px}.mw-213px[data-v-259a8fec]{max-width:213px!important}.font-w3[data-v-259a8fec]{font-family:HiraginoSans-W3}.font-w6[data-v-259a8fec]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700}.hidden[data-v-259a8fec]{display:none!important}.arrow-main-container[data-v-259a8fec]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:normal}.arrow-main-container.active[data-v-259a8fec]{color:#232a37}.arrow-main-container.inactive[data-v-259a8fec]{color:#adb2ba}input.form-control[data-v-259a8fec]{height:44px;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:#000;border-radius:0;border-top:0;border-left:0;border-right:0;border-bottom:1px solid #ddd;padding:0}input.form-control[data-v-259a8fec]:focus{box-shadow:none;color:#000}input[data-v-259a8fec]::-webkit-contacts-auto-fill-button,input[data-v-259a8fec]::-webkit-credentials-auto-fill-button{visibility:hidden;display:none!important;pointer-events:none;position:absolute;right:0}.required[data-v-259a8fec]{font-family:HiraginoSans-W3;font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:right;color:#ff3b00;padding-left:4px}input[data-v-259a8fec]::-moz-placeholder{line-height:44px}[data-v-259a8fec]::-moz-placeholder{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;text-align:left;color:#d4d9dd!important}[data-v-259a8fec]:-ms-input-placeholder{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;text-align:left;color:#d4d9dd!important}[data-v-259a8fec]::placeholder{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;text-align:left;color:#d4d9dd!important}.radio-button[data-v-259a8fec]{cursor:pointer;padding-right:25px;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;margin-bottom:0;min-width:70px;float:left;margin-bottom:16px;display:flex;align-items:center}input[type=radio][data-v-259a8fec]{box-sizing:border-box;padding:0}input[data-v-259a8fec]{font-size:1rem;line-height:1.5;padding:11px 23px;border:1px solid rgba(0,0,0,.15);border-radius:0;outline:0;background-color:transparent}.radio-button__input[data-v-259a8fec]{opacity:0;position:absolute}.radio-button__control[data-v-259a8fec]{position:relative;display:inline-block;width:24px;height:24px;margin-right:12px;vertical-align:middle;color:#017b5f;border:1px solid #efefef;border-radius:24px;background-color:#efefef}.radio-button__control.error[data-v-259a8fec]{border-color:red}.radio-button__input:checked+.radio-button__control[data-v-259a8fec]:after{content:"";display:block;position:absolute;top:3px;left:3px;width:16px;height:16px;background-color:#007aff;border-radius:12px}.radio-button__input:checked+.radio-button__control[data-v-259a8fec]{border-color:#efefef;background-color:#efefef}.pt-20px[data-v-259a8fec]{padding-top:20px!important}.btn-primary[data-v-259a8fec]{background-color:#fd0!important;border-radius:8px;line-height:1;padding:15px 0;width:100%;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;color:#232a37;border:none!important}.btn-primary[data-v-259a8fec]:focus{border:0;box-shadow:none}.mt-64px[data-v-259a8fec]{margin-top:48px}.form-control[data-v-259a8fec]:disabled{background-color:#fff}.error[data-v-259a8fec]{color:red;text-align:left}.form-control.error[data-v-259a8fec]{border-bottom:1px solid red}.arrow-wrapper[data-v-259a8fec]{margin:0 auto;position:relative;height:38px}.arrow-main-container[data-v-259a8fec]{width:80px;height:38px;text-align:center;color:#fff;position:relative;cursor:pointer}.arrow-main-container .right-side[data-v-259a8fec]{height:38px;background:transparent}.arrow-main-container .left-side[data-v-259a8fec]{width:6px;height:38px;background:#eee;position:absolute;left:0}.arrow-main-container .center-content[data-v-259a8fec]{font-family:SFProText;height:38px;width:74px;line-height:38px;background:#eee;color:#adb2ba}.arrow-main-container .center-content[data-v-259a8fec]:last-child{width:90px}.arrow-main-container .arrow[data-v-259a8fec]{width:0;height:0;border-top:19px solid transparent;border-bottom:19px solid transparent}.arrow-main-container .arrow-left[data-v-259a8fec]{border-left:6px solid #fff}.arrow-main-container .arrow-right[data-v-259a8fec]{border-left:6px solid #eee}.steps[data-v-259a8fec]{position:relative}#arrow1[data-v-259a8fec]{top:0;left:0;position:absolute;z-index:10}#arrow2[data-v-259a8fec]{top:0;left:75px;position:absolute;z-index:9}#arrow3[data-v-259a8fec]{top:0;left:150px;position:absolute;z-index:8}#arrow4[data-v-259a8fec]{top:0;left:225px;position:absolute;z-index:7}#arrow5[data-v-259a8fec]{top:0;left:300px;position:absolute;z-index:6}.active[data-v-259a8fec]{cursor:pointer}.active .arrow-left[data-v-259a8fec],.active .center-content[data-v-259a8fec]{background:#f4f4f4}.active .arrow-right[data-v-259a8fec]{border-left:6px solid #f4f4f4}.inactive .arrow-left[data-v-259a8fec],.inactive .center-content[data-v-259a8fec]{background:#f4f4f4;display:flex;justify-content:center;align-items:center}.inactive .arrow-right[data-v-259a8fec]{border-left:6px solid #f4f4f4}.active .arrow-left[data-v-259a8fec],.active .center-content[data-v-259a8fec]{font-family:SFProText;background:#fd0;color:#232a37;display:flex;justify-content:center;align-items:center}.active .arrow-right[data-v-259a8fec]{border-left:6px solid #fd0}.pull-left[data-v-259a8fec]{float:left}.pull-right[data-v-259a8fec]{float:right}.clearfix[data-v-259a8fec]{clear:both}.width-100[data-v-259a8fec]{width:100%}.border-bottom.error[data-v-259a8fec]{border-color:red!important}.padding-top-none[data-v-259a8fec]{padding-top:0!important}.col-327px[data-v-259a8fec]{flex:0 0 365px;max-width:365px}.btn-default[data-v-259a8fec]{padding:15px 0}.btn-back[data-v-259a8fec],.btn-default[data-v-259a8fec]{border-radius:8px;background-color:#ddd;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;text-align:center;color:#232a37;line-height:1;font-size:14px}.btn-back[data-v-259a8fec]{min-width:213px;height:44px;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal}.my-clipper .vuejs-clipper-fixed__wrap[data-v-259a8fec]{border-radius:12px}.width-375px[data-v-259a8fec]{width:375px!important;margin:0 auto}.vue__time-picker input.display-time[data-v-259a8fec]{border:none;height:44px;line-height:1}.field-input[data-v-259a8fec]{border:0!important;border-bottom:1px solid #ddd!important;border-radius:0!important;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-size:14px!important;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:#000;padding-left:0!important}.time-error .field-input[data-v-259a8fec]{border-bottom:1px solid red!important}.bg-white[data-v-259a8fec]{padding-left:0!important}img.angle-right[data-v-259a8fec]{width:12px;margin-right:4px}.mb-36px[data-v-259a8fec]{margin-bottom:36px}.intro[data-v-259a8fec]{font-size:14px}.mt-66px[data-v-259a8fec]{padding-top:66px!important}.bt-60px[data-v-259a8fec]{padding-bottom:60px!important}.danger[data-v-259a8fec]{font-size:12px;color:#ff3b00}.col-397px[data-v-259a8fec]{flex:0 0 417px;max-width:417px}.col-150px[data-v-259a8fec]{flex:0 0 164px;max-width:164px}.btn[data-v-259a8fec],.btn[data-v-259a8fec]:focus{box-shadow:none}.col-70px[data-v-259a8fec]{flex:0 0 70px;max-width:70px}.error-modal.forgot-pass .modal-content .modal-body .d-block .btn.btn-yellow[data-v-259a8fec]{width:auto}.error-modal.forgot-pass .text-title[data-v-259a8fec]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;padding-bottom:8px}.error-modal .modal-template-confirm[data-v-259a8fec]{border-radius:23px!important;border:1px solid #707070;padding-top:60px;padding-bottom:40px}.error-modal .modal-template-confirm .text-confirm[data-v-259a8fec]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:-.01px;text-align:center;color:#232a37}.error-modal .modal-template-confirm .btn[data-v-259a8fec]{width:144px!important;height:44px!important;padding:15px 0}.error-modal .modal-content .modal-body[data-v-259a8fec],.error-modal .modal-content[data-v-259a8fec]{border-radius:0!important}.error-modal .modal-content .modal-body .d-block[data-v-259a8fec]{border-radius:0;font-family:HiraginoSans-W3;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:#232a37}.error-modal .modal-content .modal-body .d-block .btn[data-v-259a8fec]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:13px;font-stretch:normal;font-style:normal;line-height:1.77;letter-spacing:normal;text-align:center;color:#232a37;border-radius:8px;width:103px;height:38px;display:flex;align-items:center;justify-content:center;margin-top:16px;cursor:pointer}.error-modal .modal-content .modal-body .d-block .btn.btn-yellow[data-v-259a8fec]{background-color:#fd0}.simple-msg-modal .modal-content .modal-body[data-v-259a8fec],.simple-msg-modal .modal-content[data-v-259a8fec]{border-radius:23px!important}.simple-msg-modal .modal-content .modal-body .d-block[data-v-259a8fec]{border-radius:23px;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;font-stretch:normal;font-style:normal;line-height:20px;letter-spacing:-.01px;text-align:left;color:#232a37;padding:53px 36px 38px 36px;border:1px solid #707070}.simple-msg-modal .modal-content .modal-body .d-block .actions[data-v-259a8fec]{margin-top:32px}.simple-msg-modal .modal-content .modal-body .d-block .btn[data-v-259a8fec]{border-radius:8px;width:215px;height:44px;display:flex;align-items:center;justify-content:center;cursor:pointer}.simple-msg-modal .modal-content .modal-body .d-block .btn.btn-yellow[data-v-259a8fec]{background-color:#fd0}.booking-modal.bulk-modal[data-v-259a8fec]{max-width:287px!important}.booking-modal .modal-content .modal-body[data-v-259a8fec],.booking-modal .modal-content[data-v-259a8fec]{border-radius:23px!important}.booking-modal .modal-content .modal-body .d-block[data-v-259a8fec]{border-radius:23px;font-family:HiraginoSans-W3;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:#232a37;padding:56px 36px 40px 36px}.booking-modal .modal-content .modal-body .d-block img[data-v-259a8fec]{width:42px;margin-bottom:20px}.booking-modal .modal-content .modal-body .d-block img.error[data-v-259a8fec]{width:56px}.booking-modal .modal-content .modal-body .d-block img.success[data-v-259a8fec]{width:42px}.booking-modal .modal-content .modal-body .d-block .btn[data-v-259a8fec]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;text-align:center;color:#232a37;border-radius:8px;height:44px;display:flex;align-items:center;justify-content:center;width:100%;margin-top:32px;cursor:pointer}.booking-modal .modal-content .modal-body .d-block .btn.btn-yellow[data-v-259a8fec]{background-color:#fd0}.pointer-event[data-v-259a8fec]{cursor:pointer}.no-padding[data-v-259a8fec]{padding:0!important}.bed[data-v-259a8fec]{padding-top:20px;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:-.01px;text-align:center;color:#232a37;padding-bottom:16px}.bed-modal[data-v-259a8fec]{width:287px!important;margin:0 auto!important}.bed-modal .d-block[data-v-259a8fec]{padding:40px 36px!important;padding-top:56px!important;margin:0!important}.bed-modal .btn-yellow[data-v-259a8fec]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;height:44px;border-radius:8px;background-color:#fd0;width:100%;display:flex;align-items:center;justify-content:center;font-size:14px;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;text-align:center;color:#232a37}.over-night-modal[data-v-259a8fec]{position:fixed;top:0;right:0;bottom:0;left:0}.main-body[data-v-259a8fec]{height:100svh;overflow-y:auto}.main-body .logo[data-v-259a8fec]{padding-top:16px;display:flex;justify-content:center;align-items:center;padding-bottom:30px}.main-body .logo img[data-v-259a8fec]{margin-top:16px;height:44px;margin-bottom:16px}@media only screen and (max-width:500px){.main-body .logo img[data-v-259a8fec]{margin-top:0}}.content .logo[data-v-259a8fec]{padding-top:16px;display:flex;justify-content:center;align-items:center}.content .logo img[data-v-259a8fec]{margin-top:16px;height:44px;margin-bottom:16px}@media only screen and (max-width:500px){.content .logo img[data-v-259a8fec]{margin-top:0}}.density-tag[data-v-259a8fec]{opacity:0;width:auto;height:28px;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;align-items:center;padding:0 6px;transition:opacity .2s linear}.density-tag.visible[data-v-259a8fec]{opacity:1}.density-tag .text[data-v-259a8fec]{flex:0 0 calc(100% - 16px);max-width:calc(100% - 16px);font-family:HiraginoSans-W5;font-size:12px;line-height:24px;color:#fff;text-align:center;white-space:nowrap}.density-tag[data-v-259a8fec]:before{display:block;content:"";width:16px;height:16px;background-image:url(/images/density_available@2x.png);background-size:16px 16px;background-repeat:no-repeat}.density-tag.available[data-v-259a8fec]{background-color:#629ff4}.density-tag.available[data-v-259a8fec]:before{background-image:url(/images/density_available@2x.png)}.density-tag.slightly_crowded[data-v-259a8fec]{background-color:#f4b459}.density-tag.slightly_crowded[data-v-259a8fec]:before{background-image:url(/images/density_crowded@2x.png)}.density-tag.congestion[data-v-259a8fec]{background-color:#f26264}.density-tag.congestion[data-v-259a8fec]:before{background-image:url(/images/density_congestion@2x.png)}.text-black[data-v-259a8fec]{color:#000}.fs-16px[data-v-259a8fec]{font-size:16px}.text-hint-danger[data-v-259a8fec]{color:#ff3b00;font-size:12px;line-height:16px}.pb-15px[data-v-259a8fec]{padding-bottom:15px!important}.mb-24px[data-v-259a8fec]{margin-bottom:24px!important}.item-time .time-picker-column-item.disabled[data-v-259a8fec]{display:none!important}.message-session[data-v-259a8fec]{background-color:#f0f6fa}@media only screen and (max-width:768px){.message-session[data-v-259a8fec]{margin-top:56px;height:calc(100svh - 156px);overflow-y:auto!important}@supports(-webkit-overflow-scrolling:touch){.message-session[data-v-259a8fec]{padding-bottom:80px}}@media not all and (min-resolution:0.001dpcm){.message-session[data-v-259a8fec]{padding-top:80px;height:calc(100svh - 156px);padding-bottom:80px!important;margin:0;margin-top:56px;overflow-y:auto!important}}.single-ms[data-v-259a8fec]{padding-left:24px}.myself-message[data-v-259a8fec]{padding-right:11px}.message-session[data-v-259a8fec]{overflow-x:hidden}.message-form>textarea[data-v-259a8fec]{height:40px}.message-form[data-v-259a8fec]{padding:10px 0;display:flex;align-items:center;flex:0 0 100%}.message-form>div[data-v-259a8fec]{width:100%}.message-form .attract-file[data-v-259a8fec]{flex:0 0 56px;max-width:56px;padding:0;border-radius:0;border:0;display:flex;align-items:center;justify-content:center}.message-form .attract-file img[data-v-259a8fec]{width:32px}.message-form .submit[data-v-259a8fec]{background-color:transparent;flex:0 0 56px;max-width:56px;padding:0;margin:0;display:flex;align-items:center;justify-content:center}.message-form .submit img[data-v-259a8fec]{width:32px}.message-form .contenteditable[data-v-259a8fec]{flex:0 0 calc(100% - 112px);max-width:calc(100% - 112px);border-radius:8px;outline:1px solid #ddd;padding:10px;text-align:left;max-height:112px;overflow-y:auto;background-color:#fafafa;line-height:1.1}.message-form .contenteditable[placeholder][data-v-259a8fec]:empty:before{content:attr(placeholder);font-family:HiraginoSans-W3;font-size:13px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:normal;text-align:left;color:#ccc}.message-form .contenteditable [placeholder][data-v-259a8fec]:empty:focus:before{content:""}.message-form textarea[data-v-259a8fec]{flex:0 0 calc(100% - 112px);max-width:calc(100% - 112px);line-height:30px;height:40px;border-radius:8px;border:1px solid #ddd;background-color:#fafafa}.message-form textarea[data-v-259a8fec]::-webkit-input-placeholder{text-align:left;vertical-align:middle!important;padding-top:5px;padding-left:12px}.message-form textarea[data-v-259a8fec]::-moz-placeholder{text-align:left;vertical-align:middle!important;padding-top:5px;padding-left:12px}.message-form textarea[data-v-259a8fec]:-ms-input-placeholder{text-align:left;vertical-align:middle!important;padding-top:5px;padding-left:12px}.search input[data-v-259a8fec]::-webkit-input-placeholder{font-family:HiraginoSans-W3;font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;text-align:left;color:#ccc!important}.search input[data-v-259a8fec]::-moz-placeholder{color:#ccc!important;font-family:HiraginoSans-W3;font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;text-align:left;color:red!important}.search input[data-v-259a8fec]:-ms-input-placeholder{font-family:HiraginoSans-W3;font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;text-align:left;color:#ccc!important}.search .search-icon[data-v-259a8fec]{position:absolute}.search input[data-v-259a8fec]{height:28px;border-radius:8px;border:1px solid #ccd6dd;background-color:#fafafa;width:100%;padding-left:36px}.modal-message-search[data-v-259a8fec]{top:100px}}.search[data-v-259a8fec]{flex-direction:row-reverse;padding:16px;height:52px;background-color:#fff;display:flex;align-items:center;position:relative}.search[data-v-259a8fec]:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.search span[data-v-259a8fec]{width:28px}.search span img[data-v-259a8fec]{vertical-align:middle;width:28px;height:28px}.search input[data-v-259a8fec]{width:100%;font-size:12px;padding:7px;line-height:normal;border-radius:8px;border:1px solid #cdd6dd;background-color:#fafafa}.search input[data-v-259a8fec]::-moz-placeholder{font-size:12px}.search input[data-v-259a8fec]:-ms-input-placeholder{font-size:12px}.search input[data-v-259a8fec]::placeholder{font-size:12px}.message-form.pc[data-v-259a8fec]{display:flex;flex:row;-moz-column-gap:10px;column-gap:10px}.message-form.pc>text-area[data-v-259a8fec]{width:100%}.message-form.pc>div .control[data-v-259a8fec]{display:flex;flex-direction:column;row-gap:10px}.message-form.pc>div button[data-v-259a8fec]{text-wrap:nowrap;width:100%;margin:0}.message-form.pc>div button.submit[data-v-259a8fec]{color:#232a37;background-color:#fd0}.text-bold[data-v-7fcdef5e]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700}.font-24[data-v-7fcdef5e]{font-size:24px}.w-532[data-v-7fcdef5e]{width:100%;max-width:532px}.w-257[data-v-7fcdef5e]{width:50%;max-width:257px}.mw-213px[data-v-7fcdef5e]{max-width:213px!important}.font-w3[data-v-7fcdef5e]{font-family:HiraginoSans-W3}.font-w6[data-v-7fcdef5e]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700}.hidden[data-v-7fcdef5e]{display:none!important}.arrow-main-container[data-v-7fcdef5e]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:normal}.arrow-main-container.active[data-v-7fcdef5e]{color:#232a37}.arrow-main-container.inactive[data-v-7fcdef5e]{color:#adb2ba}input.form-control[data-v-7fcdef5e]{height:44px;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:#000;border-radius:0;border-top:0;border-left:0;border-right:0;border-bottom:1px solid #ddd;padding:0}input.form-control[data-v-7fcdef5e]:focus{box-shadow:none;color:#000}input[data-v-7fcdef5e]::-webkit-contacts-auto-fill-button,input[data-v-7fcdef5e]::-webkit-credentials-auto-fill-button{visibility:hidden;display:none!important;pointer-events:none;position:absolute;right:0}.required[data-v-7fcdef5e]{font-family:HiraginoSans-W3;font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:right;color:#ff3b00;padding-left:4px}input[data-v-7fcdef5e]::-moz-placeholder{line-height:44px}[data-v-7fcdef5e]::-moz-placeholder{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;text-align:left;color:#d4d9dd!important}[data-v-7fcdef5e]:-ms-input-placeholder{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;text-align:left;color:#d4d9dd!important}[data-v-7fcdef5e]::placeholder{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;text-align:left;color:#d4d9dd!important}.radio-button[data-v-7fcdef5e]{cursor:pointer;padding-right:25px;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;margin-bottom:0;min-width:70px;float:left;margin-bottom:16px;display:flex;align-items:center}input[type=radio][data-v-7fcdef5e]{box-sizing:border-box;padding:0}input[data-v-7fcdef5e]{font-size:1rem;line-height:1.5;padding:11px 23px;border:1px solid rgba(0,0,0,.15);border-radius:0;outline:0;background-color:transparent}.radio-button__input[data-v-7fcdef5e]{opacity:0;position:absolute}.radio-button__control[data-v-7fcdef5e]{position:relative;display:inline-block;width:24px;height:24px;margin-right:12px;vertical-align:middle;color:#017b5f;border:1px solid #efefef;border-radius:24px;background-color:#efefef}.radio-button__control.error[data-v-7fcdef5e]{border-color:red}.radio-button__input:checked+.radio-button__control[data-v-7fcdef5e]:after{content:"";display:block;position:absolute;top:3px;left:3px;width:16px;height:16px;background-color:#007aff;border-radius:12px}.radio-button__input:checked+.radio-button__control[data-v-7fcdef5e]{border-color:#efefef;background-color:#efefef}.pt-20px[data-v-7fcdef5e]{padding-top:20px!important}.btn-primary[data-v-7fcdef5e]{background-color:#fd0!important;border-radius:8px;line-height:1;padding:15px 0;width:100%;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;color:#232a37;border:none!important}.btn-primary[data-v-7fcdef5e]:focus{border:0;box-shadow:none}.mt-64px[data-v-7fcdef5e]{margin-top:48px}.form-control[data-v-7fcdef5e]:disabled{background-color:#fff}.error[data-v-7fcdef5e]{color:red;text-align:left}.form-control.error[data-v-7fcdef5e]{border-bottom:1px solid red}.arrow-wrapper[data-v-7fcdef5e]{margin:0 auto;position:relative;height:38px}.arrow-main-container[data-v-7fcdef5e]{width:80px;height:38px;text-align:center;color:#fff;position:relative;cursor:pointer}.arrow-main-container .right-side[data-v-7fcdef5e]{height:38px;background:transparent}.arrow-main-container .left-side[data-v-7fcdef5e]{width:6px;height:38px;background:#eee;position:absolute;left:0}.arrow-main-container .center-content[data-v-7fcdef5e]{font-family:SFProText;height:38px;width:74px;line-height:38px;background:#eee;color:#adb2ba}.arrow-main-container .center-content[data-v-7fcdef5e]:last-child{width:90px}.arrow-main-container .arrow[data-v-7fcdef5e]{width:0;height:0;border-top:19px solid transparent;border-bottom:19px solid transparent}.arrow-main-container .arrow-left[data-v-7fcdef5e]{border-left:6px solid #fff}.arrow-main-container .arrow-right[data-v-7fcdef5e]{border-left:6px solid #eee}.steps[data-v-7fcdef5e]{position:relative}#arrow1[data-v-7fcdef5e]{top:0;left:0;position:absolute;z-index:10}#arrow2[data-v-7fcdef5e]{top:0;left:75px;position:absolute;z-index:9}#arrow3[data-v-7fcdef5e]{top:0;left:150px;position:absolute;z-index:8}#arrow4[data-v-7fcdef5e]{top:0;left:225px;position:absolute;z-index:7}#arrow5[data-v-7fcdef5e]{top:0;left:300px;position:absolute;z-index:6}.active[data-v-7fcdef5e]{cursor:pointer}.active .arrow-left[data-v-7fcdef5e],.active .center-content[data-v-7fcdef5e]{background:#f4f4f4}.active .arrow-right[data-v-7fcdef5e]{border-left:6px solid #f4f4f4}.inactive .arrow-left[data-v-7fcdef5e],.inactive .center-content[data-v-7fcdef5e]{background:#f4f4f4;display:flex;justify-content:center;align-items:center}.inactive .arrow-right[data-v-7fcdef5e]{border-left:6px solid #f4f4f4}.active .arrow-left[data-v-7fcdef5e],.active .center-content[data-v-7fcdef5e]{font-family:SFProText;background:#fd0;color:#232a37;display:flex;justify-content:center;align-items:center}.active .arrow-right[data-v-7fcdef5e]{border-left:6px solid #fd0}.pull-left[data-v-7fcdef5e]{float:left}.pull-right[data-v-7fcdef5e]{float:right}.clearfix[data-v-7fcdef5e]{clear:both}.width-100[data-v-7fcdef5e]{width:100%}.border-bottom.error[data-v-7fcdef5e]{border-color:red!important}.padding-top-none[data-v-7fcdef5e]{padding-top:0!important}.col-327px[data-v-7fcdef5e]{flex:0 0 365px;max-width:365px}.btn-default[data-v-7fcdef5e]{padding:15px 0}.btn-back[data-v-7fcdef5e],.btn-default[data-v-7fcdef5e]{border-radius:8px;background-color:#ddd;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;text-align:center;color:#232a37;line-height:1;font-size:14px}.btn-back[data-v-7fcdef5e]{min-width:213px;height:44px;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal}.my-clipper .vuejs-clipper-fixed__wrap[data-v-7fcdef5e]{border-radius:12px}.width-375px[data-v-7fcdef5e]{width:375px!important;margin:0 auto}.vue__time-picker input.display-time[data-v-7fcdef5e]{border:none;height:44px;line-height:1}.field-input[data-v-7fcdef5e]{border:0!important;border-bottom:1px solid #ddd!important;border-radius:0!important;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-size:14px!important;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:#000;padding-left:0!important}.time-error .field-input[data-v-7fcdef5e]{border-bottom:1px solid red!important}.bg-white[data-v-7fcdef5e]{padding-left:0!important}img.angle-right[data-v-7fcdef5e]{width:12px;margin-right:4px}.mb-36px[data-v-7fcdef5e]{margin-bottom:36px}.intro[data-v-7fcdef5e]{font-size:14px}.mt-66px[data-v-7fcdef5e]{padding-top:66px!important}.bt-60px[data-v-7fcdef5e]{padding-bottom:60px!important}.danger[data-v-7fcdef5e]{font-size:12px;color:#ff3b00}.col-397px[data-v-7fcdef5e]{flex:0 0 417px;max-width:417px}.col-150px[data-v-7fcdef5e]{flex:0 0 164px;max-width:164px}.btn[data-v-7fcdef5e],.btn[data-v-7fcdef5e]:focus{box-shadow:none}.col-70px[data-v-7fcdef5e]{flex:0 0 70px;max-width:70px}.error-modal.forgot-pass .modal-content .modal-body .d-block .btn.btn-yellow[data-v-7fcdef5e]{width:auto}.error-modal.forgot-pass .text-title[data-v-7fcdef5e]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;padding-bottom:8px}.error-modal .modal-template-confirm[data-v-7fcdef5e]{border-radius:23px!important;border:1px solid #707070;padding-top:60px;padding-bottom:40px}.error-modal .modal-template-confirm .text-confirm[data-v-7fcdef5e]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:-.01px;text-align:center;color:#232a37}.error-modal .modal-template-confirm .btn[data-v-7fcdef5e]{width:144px!important;height:44px!important;padding:15px 0}.error-modal .modal-content .modal-body[data-v-7fcdef5e],.error-modal .modal-content[data-v-7fcdef5e]{border-radius:0!important}.error-modal .modal-content .modal-body .d-block[data-v-7fcdef5e]{border-radius:0;font-family:HiraginoSans-W3;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:#232a37}.error-modal .modal-content .modal-body .d-block .btn[data-v-7fcdef5e]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:13px;font-stretch:normal;font-style:normal;line-height:1.77;letter-spacing:normal;text-align:center;color:#232a37;border-radius:8px;width:103px;height:38px;display:flex;align-items:center;justify-content:center;margin-top:16px;cursor:pointer}.error-modal .modal-content .modal-body .d-block .btn.btn-yellow[data-v-7fcdef5e]{background-color:#fd0}.simple-msg-modal .modal-content .modal-body[data-v-7fcdef5e],.simple-msg-modal .modal-content[data-v-7fcdef5e]{border-radius:23px!important}.simple-msg-modal .modal-content .modal-body .d-block[data-v-7fcdef5e]{border-radius:23px;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;font-stretch:normal;font-style:normal;line-height:20px;letter-spacing:-.01px;text-align:left;color:#232a37;padding:53px 36px 38px 36px;border:1px solid #707070}.simple-msg-modal .modal-content .modal-body .d-block .actions[data-v-7fcdef5e]{margin-top:32px}.simple-msg-modal .modal-content .modal-body .d-block .btn[data-v-7fcdef5e]{border-radius:8px;width:215px;height:44px;display:flex;align-items:center;justify-content:center;cursor:pointer}.simple-msg-modal .modal-content .modal-body .d-block .btn.btn-yellow[data-v-7fcdef5e]{background-color:#fd0}.booking-modal.bulk-modal[data-v-7fcdef5e]{max-width:287px!important}.booking-modal .modal-content .modal-body[data-v-7fcdef5e],.booking-modal .modal-content[data-v-7fcdef5e]{border-radius:23px!important}.booking-modal .modal-content .modal-body .d-block[data-v-7fcdef5e]{border-radius:23px;font-family:HiraginoSans-W3;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:#232a37;padding:56px 36px 40px 36px}.booking-modal .modal-content .modal-body .d-block img[data-v-7fcdef5e]{width:42px;margin-bottom:20px}.booking-modal .modal-content .modal-body .d-block img.error[data-v-7fcdef5e]{width:56px}.booking-modal .modal-content .modal-body .d-block img.success[data-v-7fcdef5e]{width:42px}.booking-modal .modal-content .modal-body .d-block .btn[data-v-7fcdef5e]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;text-align:center;color:#232a37;border-radius:8px;height:44px;display:flex;align-items:center;justify-content:center;width:100%;margin-top:32px;cursor:pointer}.booking-modal .modal-content .modal-body .d-block .btn.btn-yellow[data-v-7fcdef5e]{background-color:#fd0}.pointer-event[data-v-7fcdef5e]{cursor:pointer}.no-padding[data-v-7fcdef5e]{padding:0!important}.bed[data-v-7fcdef5e]{padding-top:20px;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:-.01px;text-align:center;color:#232a37;padding-bottom:16px}.bed-modal[data-v-7fcdef5e]{width:287px!important;margin:0 auto!important}.bed-modal .d-block[data-v-7fcdef5e]{padding:40px 36px!important;padding-top:56px!important;margin:0!important}.bed-modal .btn-yellow[data-v-7fcdef5e]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;height:44px;border-radius:8px;background-color:#fd0;width:100%;display:flex;align-items:center;justify-content:center;font-size:14px;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;text-align:center;color:#232a37}.over-night-modal[data-v-7fcdef5e]{position:fixed;top:0;right:0;bottom:0;left:0}.main-body[data-v-7fcdef5e]{height:100svh;overflow-y:auto}.main-body .logo[data-v-7fcdef5e]{padding-top:16px;display:flex;justify-content:center;align-items:center;padding-bottom:30px}.main-body .logo img[data-v-7fcdef5e]{margin-top:16px;height:44px;margin-bottom:16px}@media only screen and (max-width:500px){.main-body .logo img[data-v-7fcdef5e]{margin-top:0}}.content .logo[data-v-7fcdef5e]{padding-top:16px;display:flex;justify-content:center;align-items:center}.content .logo img[data-v-7fcdef5e]{margin-top:16px;height:44px;margin-bottom:16px}@media only screen and (max-width:500px){.content .logo img[data-v-7fcdef5e]{margin-top:0}}.density-tag[data-v-7fcdef5e]{opacity:0;width:auto;height:28px;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;align-items:center;padding:0 6px;transition:opacity .2s linear}.density-tag.visible[data-v-7fcdef5e]{opacity:1}.density-tag .text[data-v-7fcdef5e]{flex:0 0 calc(100% - 16px);max-width:calc(100% - 16px);font-family:HiraginoSans-W5;font-size:12px;line-height:24px;color:#fff;text-align:center;white-space:nowrap}.density-tag[data-v-7fcdef5e]:before{display:block;content:"";width:16px;height:16px;background-image:url(/images/density_available@2x.png);background-size:16px 16px;background-repeat:no-repeat}.density-tag.available[data-v-7fcdef5e]{background-color:#629ff4}.density-tag.available[data-v-7fcdef5e]:before{background-image:url(/images/density_available@2x.png)}.density-tag.slightly_crowded[data-v-7fcdef5e]{background-color:#f4b459}.density-tag.slightly_crowded[data-v-7fcdef5e]:before{background-image:url(/images/density_crowded@2x.png)}.density-tag.congestion[data-v-7fcdef5e]{background-color:#f26264}.density-tag.congestion[data-v-7fcdef5e]:before{background-image:url(/images/density_congestion@2x.png)}.text-black[data-v-7fcdef5e]{color:#000}.fs-16px[data-v-7fcdef5e]{font-size:16px}.text-hint-danger[data-v-7fcdef5e]{color:#ff3b00;font-size:12px;line-height:16px}.pb-15px[data-v-7fcdef5e]{padding-bottom:15px!important}.mb-24px[data-v-7fcdef5e]{margin-bottom:24px!important}.item-time .time-picker-column-item.disabled[data-v-7fcdef5e]{display:none!important}.profile[data-v-7fcdef5e]{height:calc(100vh - 70px);overflow-y:auto;overflow:hidden;min-width:1024px!important;background-color:#eff3fa;padding-left:unset;padding-right:unset;position:relative;justify-content:space-between;margin:0!important}@media only screen and (width:1200px){.profile .card[data-v-7fcdef5e]{width:584px;height:286px!important}.profile .card .logo[data-v-7fcdef5e]{left:15px!important}.profile .card .avatar-wrap[data-v-7fcdef5e]{padding-left:27px}.profile .info-card[data-v-7fcdef5e]{width:356px!important;height:621px!important}.profile .footer[data-v-7fcdef5e]{padding-top:10px!important;padding-bottom:10px!important}.profile .footer .btn[data-v-7fcdef5e]{width:157px;height:40px;padding:0!important}.profile .modal-upload-container .modal-body[data-v-7fcdef5e]{justify-content:center;width:800px;height:471px}.profile #modal-update-info .modal-container[data-v-7fcdef5e]{width:375px}.profile #modal-update-info button[data-v-7fcdef5e]{font-size:14px;width:176px;height:60.5px}.profile #modal-uploadAvatar .modal-body[data-v-7fcdef5e]{padding:72.3px 68.5px}.profile #modal-uploadAvatar .upload-file[data-v-7fcdef5e]{margin-left:16px;width:280px;height:220px;padding:12px 0!important;border-radius:12px}}.profile button[data-v-7fcdef5e]{font-size:14px}.profile .inputBirthday[data-v-7fcdef5e]{background-color:#fff}.profile .upload[data-v-7fcdef5e]{width:135px;height:44px;border:2px solid #fd0;background-color:#fff;color:#232a37;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;line-height:1;padding:15px 0;display:inline-block;border-radius:8px;margin-top:16px}.profile .small[data-v-7fcdef5e]{padding-top:16px}.profile .dorm-info[data-v-7fcdef5e]{padding-left:35px}.profile p[data-v-7fcdef5e]{justify-content:space-between;display:flex}.profile .card[data-v-7fcdef5e]{width:100%;display:inline-table;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;padding:28px 31.3px 35px 27px;border-radius:16px;box-shadow:0 3px 10px 0 rgba(255,137,0,.24);background-image:linear-gradient(90deg,#ffc472 0,#fd0)}.profile .card .text[data-v-7fcdef5e]{margin-bottom:2px;font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:#554719}.profile .card .text label[data-v-7fcdef5e]{margin-right:50px;white-space:nowrap}.profile .card .text span[data-v-7fcdef5e]{text-align:end;word-break:break-all}.profile .card span[data-v-7fcdef5e]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700}.profile .card .breaker[data-v-7fcdef5e]{margin:25px 0 10px 0;background-color:#efbb31;height:1px}.profile .avatar[data-v-7fcdef5e]{border-radius:50%;margin:17.5px 39.5px 0 17.5px;display:flex;justify-content:center}.profile .avatar .avatar-wrap[data-v-7fcdef5e]{padding-left:25px;position:relative}.profile .avatar .avatar-wrap .avatar-img[data-v-7fcdef5e]{background-color:#fff;vertical-align:middle;width:166px;height:166px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.profile .avatar .avatar-wrap .camera-icon[data-v-7fcdef5e]{width:73px;height:73px;border-radius:50%;border:3px solid #ffc472;margin:35.7px 19.5px 0 113px;-o-object-fit:contain;object-fit:contain;background-color:#fff;position:absolute;bottom:0;right:-25%}.profile .info-card[data-v-7fcdef5e]{width:-webkit-fill-available;top:0;height:-webkit-fill-available;padding:26px 27px 26px 27px;border-radius:16px;box-shadow:0 6px 12px 0 rgba(0,0,0,.06);background-color:#fff}.profile .info-card[data-v-7fcdef5e]::-webkit-scrollbar{width:2px}.profile .info-card[data-v-7fcdef5e]::-webkit-scrollbar-thumb{background:#b5b5b5}.profile .info-card[data-v-7fcdef5e]::-webkit-scrollbar-track-piece{margin-bottom:20px;margin-top:20px}.profile .info-card p[data-v-7fcdef5e]{margin:19px 19px 14px 0;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;text-align:left}.profile .info-card p[data-v-7fcdef5e],.profile .info-card span[data-v-7fcdef5e]{font-size:14px;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;color:#232a37}.profile .info-card span[data-v-7fcdef5e]{font-family:HiraginoSans-W3;font-weight:400;text-align:right;display:block;max-width:360px;word-break:break-all;word-wrap:break-word}@media only screen and (max-width:500px){.profile .info-card span[data-v-7fcdef5e]{max-width:150px}}.profile .info-card .breaker[data-v-7fcdef5e]{height:1px;border-bottom:1px solid #ddd}.profile .footer[data-v-7fcdef5e]{width:100%;background-color:#fff;padding:1% 0;position:absolute;bottom:0}.profile .footer .btn[data-v-7fcdef5e]{margin:0;padding:13px 64px 13px 65px;border-radius:8px;border:1px solid #ddd;background-color:#fafafa}.profile .modal-mask[data-v-7fcdef5e]{position:fixed;z-index:1000;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:table;transition:opacity .3s ease}.profile .close-btn[data-v-7fcdef5e]{position:fixed;right:30px;top:20px}.profile .modal-wrapper[data-v-7fcdef5e]{height:100%;padding-top:40px;display:table-cell;vertical-align:middle}.profile .modal-wrapper .modal-upload-container[data-v-7fcdef5e]{width:50%;min-width:calc(100vh - 100px);margin:0 auto;padding:20px 2px;text-align:justify;border-radius:16px;transition:all .3s ease;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700}.profile .modal-wrapper .modal-upload-container .upload-file-wrap[data-v-7fcdef5e]{align-self:center;border-radius:12px;text-align:-webkit-center}.profile .modal-wrapper .modal-upload-container .upload-file-wrap .upload-file[data-v-7fcdef5e]{border-radius:12px;background-color:#f7f7f7;display:flex;padding:10% 0;max-width:100%;flex-direction:column;align-items:center}.profile .modal-wrapper .modal-upload-container .upload-file-wrap .upload-file label[data-v-7fcdef5e]{display:contents}.profile .modal-wrapper .modal-upload-container .upload-file-wrap .upload-file .icon-upload[data-v-7fcdef5e]{cursor:pointer;width:68.7px;height:68.7spx}.profile .modal-wrapper .modal-upload-container .upload-file-wrap .upload-file>input[data-v-7fcdef5e]{display:none}.profile .modal-wrapper .modal-upload-container .avatar-wrap[data-v-7fcdef5e]{display:flex;justify-content:center;height:100%}.profile .modal-wrapper .modal-upload-container .my-clipper[data-v-7fcdef5e]{width:100%}.profile .modal-wrapper .modal-upload-container .my-clipper .vuejs-clipper-fixed__img[data-v-7fcdef5e]{width:327px!important;height:327px!important}.profile .modal-wrapper .modal-upload-container .defaut-img[data-v-7fcdef5e]{border-radius:12px;border:2px dashed #9a9a9a!important;max-width:100%!important}.profile .modal-wrapper .modal-upload-container .modal-footer[data-v-7fcdef5e]{padding:0;margin-top:3%;border:none;justify-content:center;border-radius:16px}.profile .modal-wrapper .modal-upload-container .modal-footer .group-btn[data-v-7fcdef5e]{width:100%;display:flex;margin:0;justify-content:center}.profile .modal-wrapper .modal-upload-container .modal-footer .group-btn .btn-confirm[data-v-7fcdef5e]{border:none;display:block;width:25%;padding:3% 0;margin-left:3%;border-radius:12px;background-color:#fd0}.profile .modal-wrapper .modal-upload-container .modal-footer .group-btn .btn-cancel[data-v-7fcdef5e]{border:none;width:25%;padding:3% 0;margin-right:3%;border-radius:12px;background-color:#ddd}.profile .modal-wrapper .modal-container[data-v-7fcdef5e]{min-width:375px;max-width:calc(100vh - 400px);margin:0 auto;padding:20px 2px;text-align:justify;border-radius:16px;transition:all .3s ease;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;height:calc(100% - 70px)}.profile .modal-wrapper .modal-container .modal-footer[data-v-7fcdef5e]{padding:0;margin-top:3%;border:none;border-radius:16px}.profile .modal-wrapper .modal-container .modal-footer .group-btn[data-v-7fcdef5e]{display:flex;margin:0;width:-webkit-fill-available;justify-content:space-between}.profile .modal-wrapper .modal-container .modal-footer .group-btn .btn-confirm[data-v-7fcdef5e]{border:none;display:block;padding:4% 0;width:100%;margin-left:3%;border-radius:12px;background-color:#fd0}.profile .modal-wrapper .modal-container .modal-footer .group-btn .btn-cancel[data-v-7fcdef5e]{border:none;display:block;width:100%;margin-right:3%;border-radius:12px;background-color:#ddd}.profile .modal-wrapper .modal-header h3[data-v-7fcdef5e]{margin-top:0;color:#42b983}.profile .modal-wrapper .modal-body[data-v-7fcdef5e]{display:flex;flex-flow:column;padding:7% 7%;max-height:calc(100vh - 200px);border-radius:16px;overflow-y:scroll;background-color:#fff}.profile .modal-wrapper .modal-body #birthday[data-v-7fcdef5e]{border:none;border-bottom:1px solid #ddd;padding:1% 0 2% 0;width:-webkit-fill-available}.profile .modal-wrapper .modal-body[data-v-7fcdef5e]::-webkit-scrollbar{width:2px}.profile .modal-wrapper .modal-body[data-v-7fcdef5e]::-webkit-scrollbar-thumb{background:#b5b5b5}.profile .modal-wrapper .modal-body[data-v-7fcdef5e]::-webkit-scrollbar-track-piece{margin-bottom:20px;margin-top:20px}.profile .modal-wrapper .modal-body input[data-v-7fcdef5e]{display:block;margin:2% 0;padding-bottom:2%;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;text-align:left;color:#232a37}.profile .modal-wrapper .modal-body .input-wrap[data-v-7fcdef5e]{display:inline-block;margin:2% 0;width:-webkit-fill-available}.profile .modal-wrapper .modal-body .radio-group[data-v-7fcdef5e]{display:flex;padding-top:2%}.profile .modal-wrapper .modal-body .radio-group .row[data-v-7fcdef5e]{margin:0;width:20%}.profile .modal-wrapper .modal-body .radio-group .row input[data-v-7fcdef5e]{margin:2% 7% 2% 0}.profile .modal-wrapper .modal-default-button[data-v-7fcdef5e]{float:right}.profile .modal-wrapper .modal-enter[data-v-7fcdef5e],.profile .modal-wrapper .modal-leave-active[data-v-7fcdef5e]{opacity:0}.profile .modal-wrapper .modal-enter .modal-container[data-v-7fcdef5e],.profile .modal-wrapper .modal-leave-active .modal-container[data-v-7fcdef5e]{transform:scale(1.1)}.profile .p-content[data-v-7fcdef5e]{height:calc(100% - 70px);overflow-y:auto;overflow-x:hidden;padding-left:32px;padding-top:24px;padding-bottom:32px}.profile .p-content .col-584px[data-v-7fcdef5e]{flex:0 0 614px!important;max-width:614px!important}.profile .p-content[data-v-7fcdef5e]::-webkit-scrollbar{width:2px}.profile .p-content[data-v-7fcdef5e]::-webkit-scrollbar-thumb{background:#b5b5b5}.profile .p-content[data-v-7fcdef5e]::-webkit-scrollbar-track-piece{margin-bottom:20px;margin-top:20px}.content[data-v-7fcdef5e]{overflow-x:hidden!important}@media only screen and (max-width:500px){.profile[data-v-7fcdef5e]{height:calc(100vh - 100px);overflow-y:auto}.profile .card[data-v-7fcdef5e]{width:calc(100vw - 24px);display:block;padding:20px 16px;padding-top:16px}.profile .card .row[data-v-7fcdef5e]{align-items:center;margin-left:-12px;margin-right:-12px}.profile .card .row .col-sm-4[data-v-7fcdef5e]{flex:0 0 124px;max-width:124px;padding-left:12px;padding-right:12px}.profile .card .row .col-sm-4 .logo[data-v-7fcdef5e]{max-width:calc(100% - 8px);display:inherit;margin-bottom:12px}.profile .card .row .dorm-info[data-v-7fcdef5e]{flex:0 0 calc(100% - 124px);max-width:calc(100% - 124px);padding-left:12px;padding-right:12px}.profile .card .row .dorm-info .text[data-v-7fcdef5e]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:12px;font-stretch:normal;font-style:normal;line-height:1.67;letter-spacing:normal;text-align:left;color:#554719}.profile .card .avatar[data-v-7fcdef5e]{margin:0}.profile .card .avatar .avatar-img[data-v-7fcdef5e]{min-height:100px}.profile .card .avatar .avatar-wrap[data-v-7fcdef5e]{height:100px;width:100px;padding:0}.profile .card .avatar .avatar-wrap .avatar-img[data-v-7fcdef5e]{height:100px;width:100px;-o-object-fit:contain;object-fit:contain}.profile .card .avatar .avatar-wrap .camera-icon[data-v-7fcdef5e]{width:44px;height:44px;bottom:-3px;right:-30%}.profile .card .breaker[data-v-7fcdef5e]{margin-top:10px;margin-bottom:10px}.profile .card p[data-v-7fcdef5e]{margin-top:0;margin-bottom:0!important;line-height:1}.profile .info-card[data-v-7fcdef5e]{width:calc(100vw - 24px);display:block;padding:12px 24px}.profile .info-card p[data-v-7fcdef5e]{margin-top:15px;margin-bottom:15px}.profile .p-content[data-v-7fcdef5e]{height:auto!important;padding:16px 12px 12px 12px}.profile .p-content .col-584px[data-v-7fcdef5e]{flex:0 0 100%!important;max-width:100%!important}.profile .p-content .pb-4[data-v-7fcdef5e]{padding-bottom:12px!important}.profile .footer[data-v-7fcdef5e]{position:fixed;bottom:0;width:100%;height:56px;padding:0;display:flex;justify-content:center;align-items:center}.profile .footer .btn[data-v-7fcdef5e]{height:40px;border-radius:8px;border:1px solid #ddd;background-color:#fafafa;width:157px;padding:0;text-align:center;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;color:#232a37}.profile #modal-uploadAvatar .modal-mask[data-v-7fcdef5e]{align-items:center;justify-content:center}.profile .modal-wrapper .modal-body[data-v-7fcdef5e]{width:calc(100% - 32px)!important;margin:0 auto;max-height:100%;padding:24px;height:95%!important}}@media only screen and (max-width:500px)and (max-height:820px){.profile .modal-wrapper .modal-body[data-v-7fcdef5e]{height:85%!important}}@media only screen and (max-width:500px){.profile .modal-wrapper .modal-upload-container[data-v-7fcdef5e]{min-width:calc(100vw - 100px);width:100%!important;display:flex;justify-content:center}.profile .modal-wrapper .modal-upload-container .defaut-img[data-v-7fcdef5e]{border:0}.profile .modal-wrapper .modal-upload-container .col-md-6[data-v-7fcdef5e]{flex:0 0 100%;max-width:100%}.profile .modal-wrapper .modal-upload-container .modal-body[data-v-7fcdef5e]{overflow-y:unset;width:calc(100vw - 48px)!important;padding:48px 8px}.profile .modal-wrapper .modal-upload-container .modal-body .upload-file[data-v-7fcdef5e]{background-color:transparent;padding-bottom:0;padding-top:30px}.profile .modal-wrapper .modal-upload-container .modal-body .filename[data-v-7fcdef5e],.profile .modal-wrapper .modal-upload-container .modal-body .icon-upload[data-v-7fcdef5e],.profile .modal-wrapper .modal-upload-container .modal-body .small[data-v-7fcdef5e]{display:none}.profile .modal-wrapper .modal-upload-container .modal-footer[data-v-7fcdef5e]{margin-top:38px}.profile .modal-wrapper .modal-upload-container .modal-footer .group-btn[data-v-7fcdef5e]{height:60px}.profile .modal-wrapper .modal-upload-container .modal-footer .group-btn .btn-cancel[data-v-7fcdef5e]{width:calc(50% - 12px);margin-right:4px;margin-bottom:0}.profile .modal-wrapper .modal-upload-container .modal-footer .group-btn .btn-confirm[data-v-7fcdef5e]{width:calc(50% - 12px);margin-left:4px;margin-bottom:0}}@media only screen and (max-width:500px){.profile .modal-mask[data-v-7fcdef5e]{display:flex;align-items:center;max-width:100%;height:100%!important}}@media only screen and (max-width:500px){.profile .modal-container .modal-footer .group-btn[data-v-7fcdef5e]{margin-left:8px!important;margin-right:8px!important;height:60px}.profile .modal-container .modal-footer .group-btn button[data-v-7fcdef5e]{margin:0}.profile .modal-container .modal-footer .group-btn .btn-cancel[data-v-7fcdef5e]{margin-right:4px!important}.profile .modal-container .modal-footer .group-btn .btn-confirm[data-v-7fcdef5e]{margin-left:4px!important}}@media only screen and (max-width:1200px){.navbar-menu[data-v-6d0cea93]{width:176px;flex:none}.menu[data-v-6d0cea93]{width:144px}}@media only screen and (width:1200px){.navbar-menu[data-v-6d0cea93]{height:730px}}.no-pd-left[data-v-6d0cea93]{padding-left:unset}.content[data-v-6d0cea93]{background-color:#f0f6fa;width:100%;padding-left:unset;padding-right:unset;overflow-y:auto;overflow-x:hidden}.content.faq[data-v-6d0cea93]{background-color:#fff;border-left:1px solid #eff3fa}.content.faq .body[data-v-6d0cea93]{height:calc(100svh - 80px);overflow-y:auto;overflow-x:hidden}.main-sidebar .navbar-menu[data-v-6d0cea93]{display:flex;flex-direction:column;justify-content:space-between;row-gap:12px;overflow-x:hidden;overflow-y:auto}.main-sidebar .navbar-menu .router-div span[data-v-6d0cea93]{overflow:hidden;word-wrap:break-word}.main-sidebar .navbar-menu .nav-bar-copyright[data-v-6d0cea93]{font-family:HiraginoSans-W3;font-size:10px;line-height:1.7;color:grey;text-align:center}.dp-flex[data-v-6d0cea93]{display:flex}.navbar-menu[data-v-6d0cea93]{padding:12px 16px 16px;background-color:#fff;height:calc(100vh - 70px)}.menu[data-v-6d0cea93]{border-radius:8px;margin-top:4px;align-items:center;font-family:HiraginoSans-W3;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;text-align:left;color:grey;padding:10px 0}.menu .icon[data-v-6d0cea93]{margin-right:8px;margin-left:8px;max-width:20px}.menu:not(.active) .highlight-icon[data-v-6d0cea93]{filter:brightness(0) saturate(100%) invert(76%) sepia(21%) saturate(4152%) hue-rotate(310deg) brightness(106%) contrast(98%)}.menu.active .vector-icon[data-v-6d0cea93]{filter:brightness(0) invert(1)}.active[data-v-6d0cea93]{background-color:#ffbd00;color:#fff}.active>img[data-v-6d0cea93]{color:#fff}.router-div[data-v-6d0cea93]{width:100%;display:flex;justify-content:flex-start;align-items:center}.router-div span[data-v-6d0cea93]{line-height:16px;padding-top:1px}.router-div .navbar-message[data-v-6d0cea93]{position:relative}.router-div .navbar-message .unread[data-v-6d0cea93]{background:red;-webkit-clip-path:circle(50%);clip-path:circle(50%);height:9px;width:9px;position:absolute;top:0;right:7px}.copyright[data-v-6d0cea93]{position:absolute;bottom:20px;left:16px;font-family:HiraginoSans-W3;font-size:10px;line-height:1.7;color:grey;justify-content:center;right:16px}.important-menu-item[data-v-6d0cea93]{padding-top:12px;padding-left:8px;font-family:HiraginoSans-W3;font-size:16px;line-height:1;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:red}.font-13px[data-v-6d0cea93]{font-size:13px}.no-overflow[data-v-6d0cea93]{overflow-y:hidden}.full-height[data-v-6d0cea93]{height:100vh}.full-height .content[data-v-6d0cea93]{background-color:#fff}.title-sm[data-v-6d0cea93]{font-size:11px}.menu-setting[data-v-6d0cea93]{color:grey}.body-reservation[data-v-e287ae60]{padding:24px 32px;padding-bottom:0;height:calc(100vh - 132px);overflow-y:auto}.row[data-v-e287ae60]{margin-left:-10px;margin-right:-10px}.row .col[data-v-e287ae60]{padding:0 10px}.footer[data-v-e287ae60]{height:60px;margin:.5px 0 0;padding:10px 0;background-color:#fff}.footer .btn-default[data-v-e287ae60]{width:157px;height:40px;border-radius:8px;border:1px solid #ddd;background-color:#fafafa;text-align:center;margin-left:8px;margin-right:8px}.close-btn[data-v-e287ae60]{right:32px;top:32px;color:red;z-index:99999;cursor:pointer}.image-box[data-v-e287ae60]{background-color:#fff;border-radius:8px;height:95px}.image-box img[data-v-e287ae60]{border-radius:8px}.btn-reservation[data-v-e287ae60]{background-color:#fd0;height:44px;width:303px;border-radius:8px;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;margin-bottom:4px;margin-top:32px}.overlay[data-v-e287ae60]{width:100%;height:100%;position:absolute;left:0;top:0;background-color:rgba(0,0,0,.5);z-index:2;text-align:center;display:flex;justify-content:center;align-items:center}.overlay .message[data-v-e287ae60]{justify-content:centers;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;text-align:center;color:#fff;display:inline-block}@media only screen and (max-width:500px){.overlay[data-v-e287ae60]{position:fixed}}[data-v-e287ae60] .guide-text{font-family:HiraginoSans-W3;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;color:#ff3b00;padding-left:16px;padding-right:16px;padding-bottom:24px}.reservation .content .btn.btn-wait[data-v-e287ae60]{background:#ef8515;color:#fff}.reservation .content .btn.btn-wait-dinner[data-v-e287ae60]{background:#399de0;color:#fff}.wait-overlay[data-v-e287ae60]{position:absolute;width:100%;height:100%;border-radius:8px;background:hsla(0,0%,100%,.8);top:0;left:0}.text-cancellation[data-v-e287ae60]{position:absolute;height:24px;border-radius:72px;background:#232a37;padding:0 8px;color:#fff;display:flex;align-items:center;font-size:10px;font-style:normal;font-weight:600}.text-cancellation img[data-v-e287ae60]{margin-right:4px;width:auto!important;height:auto!important}.meal-img[data-v-e287ae60]{display:flex;justify-content:center;align-items:center}.submit[data-v-edd3f960]{margin-top:72px}@media only screen and (max-width:1200px){form[data-v-edd3f960]{width:303px!important;margin:0 auto}}.error-message[data-v-edd3f960]{margin-top:unset}.warning[data-v-edd3f960]{margin-top:60px}button[data-v-edd3f960]{height:44px;font-size:14px}input[data-v-edd3f960]::-webkit-inner-spin-button,input[data-v-edd3f960]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.body-change-password[data-v-5f025201]{width:1200px;margin:0 auto;padding-top:96px}.body-change-password .font-w6[data-v-5f025201]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700}.body-change-password .f-14[data-v-5f025201]{font-size:14px}.body-change-password .content[data-v-5f025201]{width:656px;padding-top:120px;margin-left:auto;margin-right:auto}.body-change-password .content .notification[data-v-5f025201]{position:relative;margin-bottom:67px;margin-left:auto;margin-right:auto}.body-change-password .content .notification .first-text[data-v-5f025201]{padding-bottom:16px;left:auto;display:table-cell}.body-change-password .content .notification .second-text>span[data-v-5f025201]{position:absolute;left:0}.body-change-password .content .input[data-v-5f025201]{width:303px;margin:0 auto}.body-change-password .warning[data-v-5f025201]{width:560px;height:108px;margin:60px auto;padding:19px 15px 14px;border-radius:8px;font-size:12px;line-height:1.75;border:1px solid #eaeaea;background-color:#f7f7f7;color:#333}.body-change-password .controller[data-v-5f025201]{display:flex;width:560px;margin:auto}.body-change-password .controller button[data-v-5f025201]{margin:auto;width:213px;height:44px;padding:15px 92px 15px 93px;border-radius:8px;border-style:hidden}.body-change-password .controller .back[data-v-5f025201]{background-color:#ddd}.body-change-password .controller .send[data-v-5f025201]{background-color:#fd0}@media only screen and (max-width:500px){.body-change-password[data-v-5f025201]{padding-top:44px;width:auto}.body-change-password .content[data-v-5f025201]{width:auto;padding:28px 16px 52px 16px}.body-change-password .content .notification[data-v-5f025201]{padding:0 8px;text-align:left;height:auto;margin-bottom:0}.body-change-password .content .notification .first-text[data-v-5f025201]{font-family:HiraginoSans-W3;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.71}.body-change-password .content .notification .second-text[data-v-5f025201]{display:block;height:auto;font-family:HiraginoSans-W3;font-size:11px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.45}.body-change-password .content .notification .second-text>span[data-v-5f025201]{position:relative}.body-change-password .content .input[data-v-5f025201]{width:auto;padding:48px 12px;font-family:HiraginoSans-W3;font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.67;letter-spacing:normal}.body-change-password .controller[data-v-5f025201]{width:auto}.body-change-password .controller button[data-v-5f025201]{width:303px}.body-change-password .controller button.back[data-v-5f025201]{display:none}.body-change-password .content .notification .first-text[data-v-5f025201]{display:block}.body-change-password .warning[data-v-5f025201]{width:auto;height:auto;padding:20px 16px;font-size:11px;line-height:1.45;margin:0;margin-bottom:20px}.body-change-password .warning p[data-v-5f025201]{font-family:HiraginoSans-W3;font-size:11px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.45}.body-change-password .warning p[data-v-5f025201]:first-child{font-family:HiraginoSans-W3;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.5;padding-bottom:16px}}.text-bold[data-v-5f025201]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700}.font-24[data-v-5f025201]{font-size:24px}.w-532[data-v-5f025201]{width:100%;max-width:532px}.w-257[data-v-5f025201]{width:50%;max-width:257px}.mw-213px[data-v-5f025201]{max-width:213px!important}.font-w3[data-v-5f025201]{font-family:HiraginoSans-W3}.font-w6[data-v-5f025201]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700}.hidden[data-v-5f025201]{display:none!important}.arrow-main-container[data-v-5f025201]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:normal}.arrow-main-container.active[data-v-5f025201]{color:#232a37}.arrow-main-container.inactive[data-v-5f025201]{color:#adb2ba}input.form-control[data-v-5f025201]{height:44px;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:#000;border-radius:0;border-top:0;border-left:0;border-right:0;border-bottom:1px solid #ddd;padding:0}input.form-control[data-v-5f025201]:focus{box-shadow:none;color:#000}input[data-v-5f025201]::-webkit-contacts-auto-fill-button,input[data-v-5f025201]::-webkit-credentials-auto-fill-button{visibility:hidden;display:none!important;pointer-events:none;position:absolute;right:0}.required[data-v-5f025201]{font-family:HiraginoSans-W3;font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:right;color:#ff3b00;padding-left:4px}input[data-v-5f025201]::-moz-placeholder{line-height:44px}[data-v-5f025201]::-moz-placeholder{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;text-align:left;color:#d4d9dd!important}[data-v-5f025201]:-ms-input-placeholder{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;text-align:left;color:#d4d9dd!important}[data-v-5f025201]::placeholder{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;text-align:left;color:#d4d9dd!important}.radio-button[data-v-5f025201]{cursor:pointer;padding-right:25px;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;margin-bottom:0;min-width:70px;float:left;margin-bottom:16px;display:flex;align-items:center}input[type=radio][data-v-5f025201]{box-sizing:border-box;padding:0}input[data-v-5f025201]{font-size:1rem;line-height:1.5;padding:11px 23px;border:1px solid rgba(0,0,0,.15);border-radius:0;outline:0;background-color:transparent}.radio-button__input[data-v-5f025201]{opacity:0;position:absolute}.radio-button__control[data-v-5f025201]{position:relative;display:inline-block;width:24px;height:24px;margin-right:12px;vertical-align:middle;color:#017b5f;border:1px solid #efefef;border-radius:24px;background-color:#efefef}.radio-button__control.error[data-v-5f025201]{border-color:red}.radio-button__input:checked+.radio-button__control[data-v-5f025201]:after{content:"";display:block;position:absolute;top:3px;left:3px;width:16px;height:16px;background-color:#007aff;border-radius:12px}.radio-button__input:checked+.radio-button__control[data-v-5f025201]{border-color:#efefef;background-color:#efefef}.pt-20px[data-v-5f025201]{padding-top:20px!important}.btn-primary[data-v-5f025201]{background-color:#fd0!important;border-radius:8px;line-height:1;padding:15px 0;width:100%;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;color:#232a37;border:none!important}.btn-primary[data-v-5f025201]:focus{border:0;box-shadow:none}.mt-64px[data-v-5f025201]{margin-top:48px}.form-control[data-v-5f025201]:disabled{background-color:#fff}.error[data-v-5f025201]{color:red;text-align:left}.form-control.error[data-v-5f025201]{border-bottom:1px solid red}.arrow-wrapper[data-v-5f025201]{margin:0 auto;position:relative;height:38px}.arrow-main-container[data-v-5f025201]{width:80px;height:38px;text-align:center;color:#fff;position:relative;cursor:pointer}.arrow-main-container .right-side[data-v-5f025201]{height:38px;background:transparent}.arrow-main-container .left-side[data-v-5f025201]{width:6px;height:38px;background:#eee;position:absolute;left:0}.arrow-main-container .center-content[data-v-5f025201]{font-family:SFProText;height:38px;width:74px;line-height:38px;background:#eee;color:#adb2ba}.arrow-main-container .center-content[data-v-5f025201]:last-child{width:90px}.arrow-main-container .arrow[data-v-5f025201]{width:0;height:0;border-top:19px solid transparent;border-bottom:19px solid transparent}.arrow-main-container .arrow-left[data-v-5f025201]{border-left:6px solid #fff}.arrow-main-container .arrow-right[data-v-5f025201]{border-left:6px solid #eee}.steps[data-v-5f025201]{position:relative}#arrow1[data-v-5f025201]{top:0;left:0;position:absolute;z-index:10}#arrow2[data-v-5f025201]{top:0;left:75px;position:absolute;z-index:9}#arrow3[data-v-5f025201]{top:0;left:150px;position:absolute;z-index:8}#arrow4[data-v-5f025201]{top:0;left:225px;position:absolute;z-index:7}#arrow5[data-v-5f025201]{top:0;left:300px;position:absolute;z-index:6}.active[data-v-5f025201]{cursor:pointer}.active .arrow-left[data-v-5f025201],.active .center-content[data-v-5f025201]{background:#f4f4f4}.active .arrow-right[data-v-5f025201]{border-left:6px solid #f4f4f4}.inactive .arrow-left[data-v-5f025201],.inactive .center-content[data-v-5f025201]{background:#f4f4f4;display:flex;justify-content:center;align-items:center}.inactive .arrow-right[data-v-5f025201]{border-left:6px solid #f4f4f4}.active .arrow-left[data-v-5f025201],.active .center-content[data-v-5f025201]{font-family:SFProText;background:#fd0;color:#232a37;display:flex;justify-content:center;align-items:center}.active .arrow-right[data-v-5f025201]{border-left:6px solid #fd0}.pull-left[data-v-5f025201]{float:left}.pull-right[data-v-5f025201]{float:right}.clearfix[data-v-5f025201]{clear:both}.width-100[data-v-5f025201]{width:100%}.border-bottom.error[data-v-5f025201]{border-color:red!important}.padding-top-none[data-v-5f025201]{padding-top:0!important}.col-327px[data-v-5f025201]{flex:0 0 365px;max-width:365px}.btn-default[data-v-5f025201]{padding:15px 0}.btn-back[data-v-5f025201],.btn-default[data-v-5f025201]{border-radius:8px;background-color:#ddd;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;text-align:center;color:#232a37;line-height:1;font-size:14px}.btn-back[data-v-5f025201]{min-width:213px;height:44px;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal}.my-clipper .vuejs-clipper-fixed__wrap[data-v-5f025201]{border-radius:12px}.width-375px[data-v-5f025201]{width:375px!important;margin:0 auto}.vue__time-picker input.display-time[data-v-5f025201]{border:none;height:44px;line-height:1}.field-input[data-v-5f025201]{border:0!important;border-bottom:1px solid #ddd!important;border-radius:0!important;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-size:14px!important;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:#000;padding-left:0!important}.time-error .field-input[data-v-5f025201]{border-bottom:1px solid red!important}.bg-white[data-v-5f025201]{padding-left:0!important}img.angle-right[data-v-5f025201]{width:12px;margin-right:4px}.mb-36px[data-v-5f025201]{margin-bottom:36px}.intro[data-v-5f025201]{font-size:14px}.mt-66px[data-v-5f025201]{padding-top:66px!important}.bt-60px[data-v-5f025201]{padding-bottom:60px!important}.danger[data-v-5f025201]{font-size:12px;color:#ff3b00}.col-397px[data-v-5f025201]{flex:0 0 417px;max-width:417px}.col-150px[data-v-5f025201]{flex:0 0 164px;max-width:164px}.btn[data-v-5f025201],.btn[data-v-5f025201]:focus{box-shadow:none}.col-70px[data-v-5f025201]{flex:0 0 70px;max-width:70px}.error-modal.forgot-pass .modal-content .modal-body .d-block .btn.btn-yellow[data-v-5f025201]{width:auto}.error-modal.forgot-pass .text-title[data-v-5f025201]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;padding-bottom:8px}.error-modal .modal-template-confirm[data-v-5f025201]{border-radius:23px!important;border:1px solid #707070;padding-top:60px;padding-bottom:40px}.error-modal .modal-template-confirm .text-confirm[data-v-5f025201]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:-.01px;text-align:center;color:#232a37}.error-modal .modal-template-confirm .btn[data-v-5f025201]{width:144px!important;height:44px!important;padding:15px 0}.error-modal .modal-content .modal-body[data-v-5f025201],.error-modal .modal-content[data-v-5f025201]{border-radius:0!important}.error-modal .modal-content .modal-body .d-block[data-v-5f025201]{border-radius:0;font-family:HiraginoSans-W3;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:#232a37}.error-modal .modal-content .modal-body .d-block .btn[data-v-5f025201]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:13px;font-stretch:normal;font-style:normal;line-height:1.77;letter-spacing:normal;text-align:center;color:#232a37;border-radius:8px;width:103px;height:38px;display:flex;align-items:center;justify-content:center;margin-top:16px;cursor:pointer}.error-modal .modal-content .modal-body .d-block .btn.btn-yellow[data-v-5f025201]{background-color:#fd0}.simple-msg-modal .modal-content .modal-body[data-v-5f025201],.simple-msg-modal .modal-content[data-v-5f025201]{border-radius:23px!important}.simple-msg-modal .modal-content .modal-body .d-block[data-v-5f025201]{border-radius:23px;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;font-stretch:normal;font-style:normal;line-height:20px;letter-spacing:-.01px;text-align:left;color:#232a37;padding:53px 36px 38px 36px;border:1px solid #707070}.simple-msg-modal .modal-content .modal-body .d-block .actions[data-v-5f025201]{margin-top:32px}.simple-msg-modal .modal-content .modal-body .d-block .btn[data-v-5f025201]{border-radius:8px;width:215px;height:44px;display:flex;align-items:center;justify-content:center;cursor:pointer}.simple-msg-modal .modal-content .modal-body .d-block .btn.btn-yellow[data-v-5f025201]{background-color:#fd0}.booking-modal.bulk-modal[data-v-5f025201]{max-width:287px!important}.booking-modal .modal-content .modal-body[data-v-5f025201],.booking-modal .modal-content[data-v-5f025201]{border-radius:23px!important}.booking-modal .modal-content .modal-body .d-block[data-v-5f025201]{border-radius:23px;font-family:HiraginoSans-W3;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:#232a37;padding:56px 36px 40px 36px}.booking-modal .modal-content .modal-body .d-block img[data-v-5f025201]{width:42px;margin-bottom:20px}.booking-modal .modal-content .modal-body .d-block img.error[data-v-5f025201]{width:56px}.booking-modal .modal-content .modal-body .d-block img.success[data-v-5f025201]{width:42px}.booking-modal .modal-content .modal-body .d-block .btn[data-v-5f025201]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;text-align:center;color:#232a37;border-radius:8px;height:44px;display:flex;align-items:center;justify-content:center;width:100%;margin-top:32px;cursor:pointer}.booking-modal .modal-content .modal-body .d-block .btn.btn-yellow[data-v-5f025201]{background-color:#fd0}.pointer-event[data-v-5f025201]{cursor:pointer}.no-padding[data-v-5f025201]{padding:0!important}.bed[data-v-5f025201]{padding-top:20px;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:-.01px;text-align:center;color:#232a37;padding-bottom:16px}.bed-modal[data-v-5f025201]{width:287px!important;margin:0 auto!important}.bed-modal .d-block[data-v-5f025201]{padding:40px 36px!important;padding-top:56px!important;margin:0!important}.bed-modal .btn-yellow[data-v-5f025201]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;height:44px;border-radius:8px;background-color:#fd0;width:100%;display:flex;align-items:center;justify-content:center;font-size:14px;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;text-align:center;color:#232a37}.over-night-modal[data-v-5f025201]{position:fixed;top:0;right:0;bottom:0;left:0}.main-body[data-v-5f025201]{height:100svh;overflow-y:auto}.main-body .logo[data-v-5f025201]{padding-top:16px;display:flex;justify-content:center;align-items:center;padding-bottom:30px}.main-body .logo img[data-v-5f025201]{margin-top:16px;height:44px;margin-bottom:16px}@media only screen and (max-width:500px){.main-body .logo img[data-v-5f025201]{margin-top:0}}.content .logo[data-v-5f025201]{padding-top:16px;display:flex;justify-content:center;align-items:center}.content .logo img[data-v-5f025201]{margin-top:16px;height:44px;margin-bottom:16px}@media only screen and (max-width:500px){.content .logo img[data-v-5f025201]{margin-top:0}}.density-tag[data-v-5f025201]{opacity:0;width:auto;height:28px;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;align-items:center;padding:0 6px;transition:opacity .2s linear}.density-tag.visible[data-v-5f025201]{opacity:1}.density-tag .text[data-v-5f025201]{flex:0 0 calc(100% - 16px);max-width:calc(100% - 16px);font-family:HiraginoSans-W5;font-size:12px;line-height:24px;color:#fff;text-align:center;white-space:nowrap}.density-tag[data-v-5f025201]:before{display:block;content:"";width:16px;height:16px;background-image:url(/images/density_available@2x.png);background-size:16px 16px;background-repeat:no-repeat}.density-tag.available[data-v-5f025201]{background-color:#629ff4}.density-tag.available[data-v-5f025201]:before{background-image:url(/images/density_available@2x.png)}.density-tag.slightly_crowded[data-v-5f025201]{background-color:#f4b459}.density-tag.slightly_crowded[data-v-5f025201]:before{background-image:url(/images/density_crowded@2x.png)}.density-tag.congestion[data-v-5f025201]{background-color:#f26264}.density-tag.congestion[data-v-5f025201]:before{background-image:url(/images/density_congestion@2x.png)}.text-black[data-v-5f025201]{color:#000}.fs-16px[data-v-5f025201]{font-size:16px}.text-hint-danger[data-v-5f025201]{color:#ff3b00;font-size:12px;line-height:16px}.pb-15px[data-v-5f025201]{padding-bottom:15px!important}.mb-24px[data-v-5f025201]{margin-bottom:24px!important}.item-time .time-picker-column-item.disabled[data-v-5f025201]{display:none!important}input[data-v-17825816]::-webkit-inner-spin-button,©∫ input[data-v-17825816]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-17825816]{-moz-appearance:textfield}.form-control[data-v-17825816]:-moz-read-only{background-color:#fff}.form-control[data-v-17825816]:read-only{background-color:#fff}.choose[data-v-17825816]{border:1px solid #f0f0f0;margin-top:16px;padding:0 32px;background-color:#fff}.choose li[data-v-17825816]{font-family:HiraginoSans-W3;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;text-align:left;color:#000;height:72px;display:flex;align-items:center;border-top:1px solid #f0f0f0}.choose li[data-v-17825816]:first-child{border-top:0}.around[data-v-17825816]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;color:#232a37;right:0}.text-normal[data-v-17825816]{line-height:1.67;text-align:left;color:#000}.required[data-v-17825816],.text-normal[data-v-17825816]{font-family:HiraginoSans-W3;font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal}.required[data-v-17825816]{color:#ff3b00}.radio-button[data-v-17825816]{padding-right:5px}.radio-button.disabled[data-v-17825816]{opacity:.5}.note[data-v-17825816]{margin-top:36px;border:1px solid #eaeaea;padding:20px 16px;-webkit-border-radius:8px;-moz-border-radius:8px;background-color:#f7f7f7;border-radius:8px;font-size:11px;color:#333}.note .head-title[data-v-17825816]{font-size:14px;padding-bottom:16px}.over-night-modal .over-night-form[data-v-17825816]{padding:32px 24px}.over-night-modal .over-night-form .relationship-section[data-v-17825816]{padding-left:15px;padding-right:15px;justify-content:space-between}.left-72[data-v-17825816]{margin-left:70px}.overlay[data-v-17825816]{width:100%;height:100%;z-index:2;display:flex;align-items:center;justify-content:center}.overlay .message[data-v-17825816]{justify-content:centers;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:16px;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;text-align:center;color:#000;display:inline-block}@media screen and (max-width:500px){.overlay[data-v-17825816]{position:fixed;background-color:#eff3fa}}.radio-button__control[data-v-17825816]{min-width:24px}.radio-label[data-v-17825816]{text-wrap:nowrap}body[data-v-42cefccd]{color:#3c3c3c;background-color:#fff;padding:0;margin:0;font-family:M PLUS\ 1p,メイリオ,Meiryo,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,"sans-serif";font-size:14px}blockquote[data-v-42cefccd],dd[data-v-42cefccd],dl[data-v-42cefccd],dt[data-v-42cefccd],h1[data-v-42cefccd],h2[data-v-42cefccd],h3[data-v-42cefccd],li[data-v-42cefccd],nav[data-v-42cefccd],ol[data-v-42cefccd],ul[data-v-42cefccd]{margin:0;padding:0;border:none;list-style-type:none}a[data-v-42cefccd]{color:#f1c620}a[data-v-42cefccd]:hover{color:#fd0}p[data-v-42cefccd]{line-height:1.6em}em[data-v-42cefccd]{color:#f30}img[data-v-42cefccd]{width:100%;height:auto}blockquote[data-v-42cefccd]{border:1px solid #ccc;padding:10px 20px;margin-bottom:20px}section[data-v-42cefccd]{margin-bottom:20px}section table[data-v-42cefccd]{width:100%;border-collapse:collapse;border-spacing:0;font-size:14px}section table td[data-v-42cefccd],section table th[data-v-42cefccd]{padding:10px 0;text-align:center;border-right:1px solid #8c8c8c;border-left:1px solid #8c8c8c;padding:10px}section table th[data-v-42cefccd]{background-color:#99cc1d;font-size:10px;color:#fff}section table tr[data-v-42cefccd]:nth-child(odd){background-color:#f2f2f2}footer[data-v-42cefccd],header[data-v-42cefccd],main[data-v-42cefccd],section[data-v-42cefccd]{width:100%}.header__container[data-v-42cefccd]{max-width:1000px;margin:2px auto;width:100%;background:#fff;padding-bottom:5px;border-radius:0 0 10px 10px}.is-fixed[data-v-42cefccd]{position:fixed;z-index:1;top:-2px;left:50%;transform:translate(-50%);background-color:hsla(0,0%,100%,.9);transition:all .4s ease 0s,background .6s ease .2s;-webkit-overflow-scrolling:touch;overflow-scrolling:touch}h1[data-v-42cefccd]{height:50px}h1.logo a[data-v-42cefccd]{width:186px;height:45px;margin-left:auto;margin-right:auto;margin-top:10px;font-size:0;display:block;background-image:url(/images/btn_logo.png);background-size:contain}.description__container[data-v-42cefccd]{background:#fff;padding:10px;clear:both}.description__content[data-v-42cefccd]{max-width:1000px;margin:0 auto;text-align:center;background:#fff;border-radius:10px;padding:20px}.description__content span[data-v-42cefccd]{font-weight:700;display:inline-block}.description__content p[data-v-42cefccd]{margin:0;padding:0;transform:rotate(.05deg)}main[data-v-42cefccd]{max-width:1000px;margin:0 auto;transform:rotate(.05deg);color:#3c3c3c!important;font-family:M PLUS\ 1p,メイリオ,Meiryo,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,"sans-serif"!important;font-size:14px}.main__content[data-v-42cefccd]{width:700px;float:left;margin-bottom:20px}.sub__content[data-v-42cefccd]{width:280px;float:right;margin-bottom:20px}.full[data-v-42cefccd]{width:100%;float:none}.cf[data-v-42cefccd]{clear:both}#menu[data-v-42cefccd]{padding:20px;background-color:#f4f4f4;border-radius:10px;margin-bottom:20px}#menu ul[data-v-42cefccd]{margin-bottom:20px}#menu ul.list[data-v-42cefccd]{font-size:220%;width:100%}#menu ul.list a[data-v-42cefccd]{text-decoration:none}#menu ul.list a[data-v-42cefccd]:before{content:"≫ "}#sns[data-v-42cefccd]{text-align:center}#sns li[data-v-42cefccd]{display:inline-block}#sns li a[data-v-42cefccd]{width:45px;height:45px;margin-left:10px;margin-right:10px;margin-bottom:20px;font-size:0;display:inline-block}#sns a.youtube[data-v-42cefccd]{background-image:url(/images/icon_youtube.png);background-size:contain}#sns a.instagram[data-v-42cefccd]{background-image:url(/images/icon_instagram.png);background-size:contain}#sns a.line[data-v-42cefccd]{background-image:url(/images/icon_line.png);background-size:contain}#sns a.twitter[data-v-42cefccd]{background-image:url(/images/icon_twitter.png);background-size:contain}footer[data-v-42cefccd]{clear:both;text-align:center}.text_border[data-v-42cefccd]{width:100%;display:inline-block;position:relative;overflow:hidden;padding:.1em;margin-bottom:10px;font-weight:700}.text_border[data-v-42cefccd]:after,.text_border[data-v-42cefccd]:before{content:"";position:absolute;bottom:0}.text_border[data-v-42cefccd]:before{border-bottom:3px solid #99c91c;width:100%}.text_border[data-v-42cefccd]:after{border-bottom:3px solid #e6e6e6;width:100%}.view-pc[data-v-42cefccd]{display:block!important;visibility:visible}.hidden[data-v-42cefccd],.view-sp[data-v-42cefccd]{display:none!important;visibility:hidden}section h4[data-v-42cefccd]{border-left:6px solid #f76619;padding-left:8px}section h5[data-v-42cefccd]{width:auto;position:relative;padding:.6em;background:#00ada9;color:#fff;border-radius:3px}section h5[data-v-42cefccd]:after{position:absolute;content:"";top:100%;left:30px;border:15px solid transparent;border-top:15px solid #00ada9;width:0;height:0}section .paragraph[data-v-42cefccd]{width:445px;margin-left:25px;margin-right:25px;margin-bottom:50px;border:none;display:inline-block;vertical-align:top}section img[data-v-42cefccd]{width:100%;height:auto;margin-bottom:20px;border:1px solid #aaa}section img.small[data-v-42cefccd]{width:70%;height:auto}section p span.title[data-v-42cefccd]{font-size:16px;font-weight:700;color:#1c1c1c;padding-bottom:10px;display:block;line-height:1.6em}.footer[data-v-42cefccd]{margin-bottom:30px;transform:rotate(.05deg)}.footer__container[data-v-42cefccd]{max-width:1000px;margin:2px auto;text-align:center;margin-top:20px;padding:10px 0;border-top:3px solid #e6e6e6}.footer__menu li[data-v-42cefccd]{display:inline-block}.footer__menu li a[data-v-42cefccd]{text-decoration:none;margin:0 10px}.footer__menu li a[data-v-42cefccd]:before{content:"";display:inline-block;border:5px solid transparent;border-left-color:red;vertical-align:2px}.youtube[data-v-42cefccd]{width:100%;margin-bottom:20px;aspect-ratio:16/9}.youtube iframe[data-v-42cefccd]{width:100%;height:100%}ul.env li[data-v-42cefccd]{list-style:none;margin-left:1em;text-indent:-1em}ul.env li[data-v-42cefccd]:before{content:"※ "}@media screen and (max-width:999px){main[data-v-42cefccd]{width:100%;box-sizing:border-box}.header__container[data-v-42cefccd]{width:100%;height:auto;padding-bottom:0;border-radius:0}.main__content[data-v-42cefccd],.sub__content[data-v-42cefccd]{width:100%;float:none}blockquote[data-v-42cefccd]{padding:0x 10px;margin-bottom:10px}section p br[data-v-42cefccd]{display:none}section .row[data-v-42cefccd]{display:block;margin-left:-20px;margin-bottom:20px}section .col[data-v-42cefccd]{width:calc(33.33333% - 20px);margin-bottom:10px;float:left}section .paragraph[data-v-42cefccd]{width:100%;margin-left:0;margin-right:0}}@media screen and (max-width:579px){.text_border[data-v-42cefccd]:before{border-bottom:3px solid #99c91c}.text_border[data-v-42cefccd]:after{border-bottom:none}section h3[data-v-42cefccd]{font-size:14px}section .col[data-v-42cefccd]{width:calc(50% - 20px);margin-left:20px;margin-bottom:10px;float:left}section .paragraph[data-v-42cefccd]{border-bottom:1px solid #aaa}.is-fixed[data-v-42cefccd]{top:auto;bottom:-2px;padding-bottom:0;border-radius:0}}p[data-v-42cefccd]{color:#3c3c3c!important;font-family:M PLUS\ 1p,メイリオ,Meiryo,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,"sans-serif"!important;font-size:14px}main[data-v-42cefccd]{text-align:left}small[data-v-42cefccd]{color:#3c3c3c!important;font-family:M PLUS\ 1p,メイリオ,Meiryo,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,"sans-serif"!important;font-size:14px}.footer[data-v-42cefccd]{position:unset}@media only screen and (max-width:600px){main[data-v-42cefccd]{padding:0 10px}}a[data-v-42cefccd]{text-decoration:underline}.certificate[data-v-470dc491]{overflow-y:auto}.content[data-v-c86d998a]{word-break:break-word}.space-break[data-v-c86d998a]{white-space:break-spaces}.content[data-v-7434b458]{word-break:break-word}.fix[data-v-11337022]{overflow-y:auto;padding-right:24px;padding-left:24px;background-color:#fff}.fix[data-v-11337022]::-webkit-scrollbar{width:3px}.fix[data-v-11337022]::-webkit-scrollbar-thumb{background:#b5b5b5}.fixtab[data-v-11337022]{height:100%;background-color:#fff}.body-notice .nav-tabs .nav-link{color:#757575;background-color:#d8d8d8}.body-notice .nav-tabs .nav-link.active,.body-notice .nav-tabs .nav-link:focus{color:#262323}body[data-v-583aa386]{color:#3c3c3c;background-color:#fff;padding:0;margin:0;font-family:M PLUS\ 1p,メイリオ,Meiryo,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,"sans-serif";font-size:14px}blockquote[data-v-583aa386],dd[data-v-583aa386],dl[data-v-583aa386],dt[data-v-583aa386],h1[data-v-583aa386],h2[data-v-583aa386],h3[data-v-583aa386],li[data-v-583aa386],nav[data-v-583aa386],ol[data-v-583aa386],ul[data-v-583aa386]{margin:0;padding:0;border:none;list-style-type:none}a[data-v-583aa386]{color:#f88630}a[data-v-583aa386]:hover{color:#f1c620}p[data-v-583aa386]{line-height:1.6em}em[data-v-583aa386]{color:#f30}img[data-v-583aa386]{width:100%;height:auto}blockquote[data-v-583aa386]{border:1px solid #ccc;padding:10px 20px;margin-bottom:20px}section[data-v-583aa386]{margin-bottom:20px}section table[data-v-583aa386]{width:100%;border-collapse:collapse;border-spacing:0;font-size:14px}section table td[data-v-583aa386],section table th[data-v-583aa386]{padding:10px 0;text-align:center;border-right:1px solid #8c8c8c;border-left:1px solid #8c8c8c;padding:10px}section table th[data-v-583aa386]{background-color:#99cc1d;font-size:10px;color:#fff}section table tr[data-v-583aa386]:nth-child(odd){background-color:#f2f2f2}footer[data-v-583aa386],header[data-v-583aa386],main[data-v-583aa386],section[data-v-583aa386]{width:100%}.header__container[data-v-583aa386]{max-width:1000px;margin:2px auto;width:100%;background:#fff;padding-bottom:5px;border-radius:0 0 10px 10px}.is-fixed[data-v-583aa386]{position:fixed;z-index:1;top:-2px;left:50%;transform:translate(-50%);background-color:hsla(0,0%,100%,.9);transition:all .4s ease 0s,background .6s ease .2s;-webkit-overflow-scrolling:touch;overflow-scrolling:touch}h1[data-v-583aa386]{height:50px}h1.logo a[data-v-583aa386]{width:186px;height:45px;margin-left:auto;margin-right:auto;margin-top:10px;font-size:0;display:block;background-image:url(/images/btn_logo.png);background-size:contain}.description__container[data-v-583aa386]{background:#fff;padding:10px;clear:both}.description__content[data-v-583aa386]{max-width:1000px;margin:0 auto;text-align:center;background:#fff;border-radius:10px;padding:20px}.description__content span[data-v-583aa386]{font-weight:700;display:inline-block}.description__content p[data-v-583aa386]{margin:0;padding:0;transform:rotate(.05deg)}main[data-v-583aa386]{max-width:1000px;margin:0 auto;transform:rotate(.05deg);color:#3c3c3c!important;font-family:M PLUS\ 1p,メイリオ,Meiryo,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,"sans-serif"!important;font-size:14px}.main__content[data-v-583aa386]{width:700px;float:left;margin-bottom:20px}.sub__content[data-v-583aa386]{width:280px;float:right;margin-bottom:20px}.full[data-v-583aa386]{width:100%;float:none}.cf[data-v-583aa386]{clear:both}#menu[data-v-583aa386]{padding:20px;background-color:#f4f4f4;border-radius:10px;margin-bottom:20px}#menu ul[data-v-583aa386]{margin-bottom:20px}#menu ul.list[data-v-583aa386]{font-size:220%;width:100%}#menu ul.list a[data-v-583aa386]{text-decoration:none}#menu ul.list a[data-v-583aa386]:before{content:"≫ "}#sns[data-v-583aa386]{text-align:center}#sns li[data-v-583aa386]{display:inline-block}#sns li a[data-v-583aa386]{width:45px;height:45px;margin-left:10px;margin-right:10px;margin-bottom:20px;font-size:0;display:inline-block}#sns a.youtube[data-v-583aa386]{background-image:url(/images/icon_youtube.png);background-size:contain}#sns a.instagram[data-v-583aa386]{background-image:url(/images/icon_instagram.png);background-size:contain}#sns a.line[data-v-583aa386]{background-image:url(/images/icon_line.png);background-size:contain}#sns a.twitter[data-v-583aa386]{background-image:url(/images/icon_twitter.png);background-size:contain}footer[data-v-583aa386]{clear:both;text-align:center}.text_border[data-v-583aa386]{width:100%;display:inline-block;position:relative;overflow:hidden;padding:.1em;margin-bottom:10px;font-weight:700}.text_border[data-v-583aa386]:after,.text_border[data-v-583aa386]:before{content:"";position:absolute;bottom:0}.text_border[data-v-583aa386]:before{border-bottom:3px solid #99c91c;width:100%}.text_border[data-v-583aa386]:after{border-bottom:3px solid #e6e6e6;width:100%}.view-pc[data-v-583aa386]{display:block!important;visibility:visible}.hidden[data-v-583aa386],.view-sp[data-v-583aa386]{display:none!important;visibility:hidden}section h2[data-v-583aa386]{font-size:21px;font-weight:700}section h4[data-v-583aa386]{border-left:6px solid #f76619;padding-left:8px}section h5[data-v-583aa386]{width:auto;position:relative;padding:.6em;background:#00ada9;color:#fff;border-radius:3px}section h5[data-v-583aa386]:after{position:absolute;content:"";top:100%;left:30px;border:15px solid transparent;border-top:15px solid #00ada9;width:0;height:0}section .paragraph[data-v-583aa386]{width:445px;margin-left:25px;margin-right:25px;margin-bottom:20px;border-bottom:none;display:inline-block;vertical-align:top}section img[data-v-583aa386]{width:100%;height:auto;margin-bottom:20px;border:1px solid #aaa}section img.small[data-v-583aa386]{width:70%;height:auto}section p.center[data-v-583aa386]{text-align:center}section p span.title[data-v-583aa386]{font-size:16px;font-weight:700;color:#1c1c1c;padding-bottom:10px;display:block;line-height:1.6em}.footer[data-v-583aa386]{margin-bottom:30px;transform:rotate(.05deg)}.footer__container[data-v-583aa386]{max-width:1000px;margin:2px auto;text-align:center;margin-top:20px;padding:10px 0;border-top:3px solid #e6e6e6}.footer__menu li[data-v-583aa386]{display:inline-block}.footer__menu li a[data-v-583aa386]{text-decoration:none;margin:0 10px}.footer__menu li a[data-v-583aa386]:before{content:"";display:inline-block;border:5px solid transparent;border-left-color:red;vertical-align:2px}.youtube[data-v-583aa386]{width:100%;margin-bottom:20px;aspect-ratio:16/9}.youtube iframe[data-v-583aa386]{width:100%;height:100%}ul.env li[data-v-583aa386]{list-style:none;margin-left:1em;text-indent:-1em}ul.env li[data-v-583aa386]:before{content:"※ "}@media screen and (max-width:999px){main[data-v-583aa386]{width:100%;box-sizing:border-box}.header__container[data-v-583aa386]{width:100%;height:auto;padding-bottom:0;border-radius:0}.main__content[data-v-583aa386],.sub__content[data-v-583aa386]{width:100%;float:none}blockquote[data-v-583aa386]{padding:0x 10px;margin-bottom:10px}section p br[data-v-583aa386]{display:none}section .row[data-v-583aa386]{display:block;margin-left:-20px;margin-bottom:20px}section .col[data-v-583aa386]{width:calc(33.33333% - 20px);margin-bottom:10px;float:left}section .paragraph[data-v-583aa386]{width:100%;margin-left:0;margin-right:0}}@media screen and (max-width:579px){.text_border[data-v-583aa386]:before{border-bottom:3px solid #99c91c}.text_border[data-v-583aa386]:after{border-bottom:none}section h3[data-v-583aa386]{font-size:14px}section .col[data-v-583aa386]{width:calc(50% - 20px);margin-left:20px;margin-bottom:10px;float:left}section .paragraph[data-v-583aa386]{border-bottom:1px solid #aaa}.is-fixed[data-v-583aa386]{top:auto;bottom:-2px;padding-bottom:0;border-radius:0}}.content[data-v-583aa386]{background-color:#fff}p[data-v-583aa386]{color:#3c3c3c!important;font-family:M PLUS\ 1p,メイリオ,Meiryo,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,"sans-serif"!important;font-size:14px}main[data-v-583aa386]{text-align:left;padding:0 5px}small[data-v-583aa386]{color:#3c3c3c!important;font-family:M PLUS\ 1p,メイリオ,Meiryo,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,"sans-serif"!important;font-size:14px}@media only screen and (max-width:600px){main[data-v-583aa386]{padding:0 10px}}.accordion_area .accordion_one .ac_header[data-v-583aa386]{background-color:#fff;border:1px solid #ccc;padding:1.2rem 4rem .8rem 2rem;position:relative;z-index:1;cursor:pointer;transition:.2s}.accordion_area .accordion_one .ac_header[data-v-583aa386]:not(.open):hover{background-color:#fae9ab}.accordion_area .accordion_one:nth-child(odd) .ac_header[data-v-583aa386]{background-color:#f5f5f5}.accordion_area .accordion_one:nth-child(odd) .ac_header[data-v-583aa386]:not(.open):hover{background-color:#fae9ab}.accordion_area .accordion_one .ac_header .i_box[data-v-583aa386]{position:absolute;top:50%;right:2rem;width:20px;height:20px;margin-top:-10px}.accordion_area .accordion_one .ac_header .i_box[data-v-583aa386]:after,.accordion_area .accordion_one .ac_header .i_box[data-v-583aa386]:before{position:absolute;content:"";margin:auto;box-sizing:border-box;vertical-align:middle}.accordion_area .accordion_one .ac_header .i_box[data-v-583aa386]:before{border-top:2px solid #1b1b1b;width:20px;height:0;top:0;bottom:0;right:0}.accordion_area .accordion_one .ac_header .i_box[data-v-583aa386]:after{border-left:2px solid #1b1b1b;width:0;height:20px;top:0;bottom:0;right:9px;transition:.3s}.accordion_area .accordion_one .ac_header.open .i_box[data-v-583aa386]:after{height:0}.accordion_area .accordion_one .ac_inner[data-v-583aa386]{display:none;padding:1.2rem 4rem .8rem 2rem;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;box-sizing:border-box;background:#fff}@media screen and (max-width:736px){.accordion_area .accordion_one .ac_header[data-v-583aa386]{padding:1rem 1rem .8rem 1.2rem}.accordion_area .accordion_one .ac_header .i_box[data-v-583aa386]{right:.8rem;width:15px;height:15px;margin-top:-7px}.accordion_area .accordion_one .ac_header .i_box[data-v-583aa386]:before{width:15px}.accordion_area .accordion_one .ac_header .i_box[data-v-583aa386]:after{height:15px;right:7px}.accordion_area .accordion_one .ac_inner[data-v-583aa386]{padding:1rem 1rem .8rem 1.2rem}}.p-faq__headinner[data-v-583aa386]{display:block;padding-left:35px;position:relative;line-height:1.5}.p-faq__headinner[data-v-583aa386]:before{position:absolute;left:0;content:"Q．";color:#3c3c3c;font-size:16px;font-weight:700}.p-faq__headinner p.p-faq__q-txt[data-v-583aa386]{font-size:16px}@media screen and (max-width:736px){.p-faq__headinner[data-v-583aa386]{padding-left:25px}.p-faq__headinner[data-v-583aa386]:before,.p-faq__headinner p.p-faq__q-txt[data-v-583aa386]{font-size:14px}}.p-faq__bodyinner[data-v-583aa386]{display:block;padding-left:35px;position:relative;line-height:1.5}.p-faq__bodyinner[data-v-583aa386]:before{position:absolute;left:0;content:"A．";color:#f1c620;font-size:16px;font-weight:700}.p-faq__bodyinner p.p-faq__a-txt[data-v-583aa386]{font-size:16px}@media screen and (max-width:736px){.p-faq__bodyinner[data-v-583aa386]{padding-left:25px}.p-faq__bodyinner[data-v-583aa386]:before,.p-faq__bodyinner p.p-faq__a-txt[data-v-583aa386]{font-size:14px}}body[data-v-583aa386],html[data-v-583aa386]{margin:0;padding:0}body[data-v-583aa386]{letter-spacing:.025em;line-height:1.8}[data-v-583aa386]{box-sizing:border-box;margin:0;padding:0}.s_section[data-v-583aa386]{max-width:1020px;margin:0 auto;padding:2rem 0}.gutter>[data-v-583aa386]:not(:last-child){margin-bottom:1.5rem}ul.list-disc[data-v-583aa386]{margin-bottom:0;padding-left:0}.list-disc__item[data-v-583aa386]{margin-left:1.5em;list-style:disc}a._a[data-v-583aa386]{display:flex;justify-content:center;align-items:center;width:100%;max-width:300px;margin:0 auto;padding:2em 1em;border:1px solid #222;background:linear-gradient(90deg,#fff 50%,#222 0);background-size:200% auto;box-sizing:border-box;color:#222;font-size:14px;text-decoration:none;text-align:center;transition:.3s;position:relative}a._a[data-v-583aa386]:after{content:"";position:absolute;right:-5px;bottom:-5px;width:100%;height:100%;border-right:1px solid #222;border-bottom:1px solid #222}a._a[data-v-583aa386]:hover{color:#fff;background-position:-100% 0}.footer[data-v-583aa386]{position:unset}.p-faq__a-txt strong[data-v-583aa386]{color:#f88630;font-weight:400}a[data-v-583aa386]{text-decoration:underline!important}.text-bold[data-v-64f8d5ee]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700}.font-24[data-v-64f8d5ee]{font-size:24px}.w-532[data-v-64f8d5ee]{width:100%;max-width:532px}.w-257[data-v-64f8d5ee]{width:50%;max-width:257px}.mw-213px[data-v-64f8d5ee]{max-width:213px!important}.font-w3[data-v-64f8d5ee]{font-family:HiraginoSans-W3}.font-w6[data-v-64f8d5ee]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700}.hidden[data-v-64f8d5ee]{display:none!important}.arrow-main-container[data-v-64f8d5ee]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:normal}.arrow-main-container.active[data-v-64f8d5ee]{color:#232a37}.arrow-main-container.inactive[data-v-64f8d5ee]{color:#adb2ba}input.form-control[data-v-64f8d5ee]{height:44px;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:#000;border-radius:0;border-top:0;border-left:0;border-right:0;border-bottom:1px solid #ddd;padding:0}input.form-control[data-v-64f8d5ee]:focus{box-shadow:none;color:#000}input[data-v-64f8d5ee]::-webkit-contacts-auto-fill-button,input[data-v-64f8d5ee]::-webkit-credentials-auto-fill-button{visibility:hidden;display:none!important;pointer-events:none;position:absolute;right:0}.required[data-v-64f8d5ee]{font-family:HiraginoSans-W3;font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:right;color:#ff3b00;padding-left:4px}input[data-v-64f8d5ee]::-moz-placeholder{line-height:44px}[data-v-64f8d5ee]::-moz-placeholder{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;text-align:left;color:#d4d9dd!important}[data-v-64f8d5ee]:-ms-input-placeholder{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;text-align:left;color:#d4d9dd!important}[data-v-64f8d5ee]::placeholder{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;text-align:left;color:#d4d9dd!important}.radio-button[data-v-64f8d5ee]{cursor:pointer;padding-right:25px;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;margin-bottom:0;min-width:70px;float:left;margin-bottom:16px;display:flex;align-items:center}input[type=radio][data-v-64f8d5ee]{box-sizing:border-box;padding:0}input[data-v-64f8d5ee]{font-size:1rem;line-height:1.5;padding:11px 23px;border:1px solid rgba(0,0,0,.15);border-radius:0;outline:0;background-color:transparent}.radio-button__input[data-v-64f8d5ee]{opacity:0;position:absolute}.radio-button__control[data-v-64f8d5ee]{position:relative;display:inline-block;width:24px;height:24px;margin-right:12px;vertical-align:middle;color:#017b5f;border:1px solid #efefef;border-radius:24px;background-color:#efefef}.radio-button__control.error[data-v-64f8d5ee]{border-color:red}.radio-button__input:checked+.radio-button__control[data-v-64f8d5ee]:after{content:"";display:block;position:absolute;top:3px;left:3px;width:16px;height:16px;background-color:#007aff;border-radius:12px}.radio-button__input:checked+.radio-button__control[data-v-64f8d5ee]{border-color:#efefef;background-color:#efefef}.pt-20px[data-v-64f8d5ee]{padding-top:20px!important}.btn-primary[data-v-64f8d5ee]{background-color:#fd0!important;border-radius:8px;line-height:1;padding:15px 0;width:100%;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;color:#232a37;border:none!important}.btn-primary[data-v-64f8d5ee]:focus{border:0;box-shadow:none}.mt-64px[data-v-64f8d5ee]{margin-top:48px}.form-control[data-v-64f8d5ee]:disabled{background-color:#fff}.error[data-v-64f8d5ee]{color:red;text-align:left}.form-control.error[data-v-64f8d5ee]{border-bottom:1px solid red}.arrow-wrapper[data-v-64f8d5ee]{margin:0 auto;position:relative;height:38px}.arrow-main-container[data-v-64f8d5ee]{width:80px;height:38px;text-align:center;color:#fff;position:relative;cursor:pointer}.arrow-main-container .right-side[data-v-64f8d5ee]{height:38px;background:transparent}.arrow-main-container .left-side[data-v-64f8d5ee]{width:6px;height:38px;background:#eee;position:absolute;left:0}.arrow-main-container .center-content[data-v-64f8d5ee]{font-family:SFProText;height:38px;width:74px;line-height:38px;background:#eee;color:#adb2ba}.arrow-main-container .center-content[data-v-64f8d5ee]:last-child{width:90px}.arrow-main-container .arrow[data-v-64f8d5ee]{width:0;height:0;border-top:19px solid transparent;border-bottom:19px solid transparent}.arrow-main-container .arrow-left[data-v-64f8d5ee]{border-left:6px solid #fff}.arrow-main-container .arrow-right[data-v-64f8d5ee]{border-left:6px solid #eee}.steps[data-v-64f8d5ee]{position:relative}#arrow1[data-v-64f8d5ee]{top:0;left:0;position:absolute;z-index:10}#arrow2[data-v-64f8d5ee]{top:0;left:75px;position:absolute;z-index:9}#arrow3[data-v-64f8d5ee]{top:0;left:150px;position:absolute;z-index:8}#arrow4[data-v-64f8d5ee]{top:0;left:225px;position:absolute;z-index:7}#arrow5[data-v-64f8d5ee]{top:0;left:300px;position:absolute;z-index:6}.active[data-v-64f8d5ee]{cursor:pointer}.active .arrow-left[data-v-64f8d5ee],.active .center-content[data-v-64f8d5ee]{background:#f4f4f4}.active .arrow-right[data-v-64f8d5ee]{border-left:6px solid #f4f4f4}.inactive .arrow-left[data-v-64f8d5ee],.inactive .center-content[data-v-64f8d5ee]{background:#f4f4f4;display:flex;justify-content:center;align-items:center}.inactive .arrow-right[data-v-64f8d5ee]{border-left:6px solid #f4f4f4}.active .arrow-left[data-v-64f8d5ee],.active .center-content[data-v-64f8d5ee]{font-family:SFProText;background:#fd0;color:#232a37;display:flex;justify-content:center;align-items:center}.active .arrow-right[data-v-64f8d5ee]{border-left:6px solid #fd0}.pull-left[data-v-64f8d5ee]{float:left}.pull-right[data-v-64f8d5ee]{float:right}.clearfix[data-v-64f8d5ee]{clear:both}.width-100[data-v-64f8d5ee]{width:100%}.border-bottom.error[data-v-64f8d5ee]{border-color:red!important}.padding-top-none[data-v-64f8d5ee]{padding-top:0!important}.col-327px[data-v-64f8d5ee]{flex:0 0 365px;max-width:365px}.btn-default[data-v-64f8d5ee]{padding:15px 0}.btn-back[data-v-64f8d5ee],.btn-default[data-v-64f8d5ee]{border-radius:8px;background-color:#ddd;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;text-align:center;color:#232a37;line-height:1;font-size:14px}.btn-back[data-v-64f8d5ee]{min-width:213px;height:44px;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal}.my-clipper .vuejs-clipper-fixed__wrap[data-v-64f8d5ee]{border-radius:12px}.width-375px[data-v-64f8d5ee]{width:375px!important;margin:0 auto}.vue__time-picker input.display-time[data-v-64f8d5ee]{border:none;height:44px;line-height:1}.field-input[data-v-64f8d5ee]{border:0!important;border-bottom:1px solid #ddd!important;border-radius:0!important;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-size:14px!important;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:#000;padding-left:0!important}.time-error .field-input[data-v-64f8d5ee]{border-bottom:1px solid red!important}.bg-white[data-v-64f8d5ee]{padding-left:0!important}img.angle-right[data-v-64f8d5ee]{width:12px;margin-right:4px}.mb-36px[data-v-64f8d5ee]{margin-bottom:36px}.intro[data-v-64f8d5ee]{font-size:14px}.mt-66px[data-v-64f8d5ee]{padding-top:66px!important}.bt-60px[data-v-64f8d5ee]{padding-bottom:60px!important}.danger[data-v-64f8d5ee]{font-size:12px;color:#ff3b00}.col-397px[data-v-64f8d5ee]{flex:0 0 417px;max-width:417px}.col-150px[data-v-64f8d5ee]{flex:0 0 164px;max-width:164px}.btn[data-v-64f8d5ee],.btn[data-v-64f8d5ee]:focus{box-shadow:none}.col-70px[data-v-64f8d5ee]{flex:0 0 70px;max-width:70px}.error-modal.forgot-pass .modal-content .modal-body .d-block .btn.btn-yellow[data-v-64f8d5ee]{width:auto}.error-modal.forgot-pass .text-title[data-v-64f8d5ee]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;padding-bottom:8px}.error-modal .modal-template-confirm[data-v-64f8d5ee]{border-radius:23px!important;border:1px solid #707070;padding-top:60px;padding-bottom:40px}.error-modal .modal-template-confirm .text-confirm[data-v-64f8d5ee]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:-.01px;text-align:center;color:#232a37}.error-modal .modal-template-confirm .btn[data-v-64f8d5ee]{width:144px!important;height:44px!important;padding:15px 0}.error-modal .modal-content .modal-body[data-v-64f8d5ee],.error-modal .modal-content[data-v-64f8d5ee]{border-radius:0!important}.error-modal .modal-content .modal-body .d-block[data-v-64f8d5ee]{border-radius:0;font-family:HiraginoSans-W3;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:#232a37}.error-modal .modal-content .modal-body .d-block .btn[data-v-64f8d5ee]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:13px;font-stretch:normal;font-style:normal;line-height:1.77;letter-spacing:normal;text-align:center;color:#232a37;border-radius:8px;width:103px;height:38px;display:flex;align-items:center;justify-content:center;margin-top:16px;cursor:pointer}.error-modal .modal-content .modal-body .d-block .btn.btn-yellow[data-v-64f8d5ee]{background-color:#fd0}.simple-msg-modal .modal-content .modal-body[data-v-64f8d5ee],.simple-msg-modal .modal-content[data-v-64f8d5ee]{border-radius:23px!important}.simple-msg-modal .modal-content .modal-body .d-block[data-v-64f8d5ee]{border-radius:23px;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;font-stretch:normal;font-style:normal;line-height:20px;letter-spacing:-.01px;text-align:left;color:#232a37;padding:53px 36px 38px 36px;border:1px solid #707070}.simple-msg-modal .modal-content .modal-body .d-block .actions[data-v-64f8d5ee]{margin-top:32px}.simple-msg-modal .modal-content .modal-body .d-block .btn[data-v-64f8d5ee]{border-radius:8px;width:215px;height:44px;display:flex;align-items:center;justify-content:center;cursor:pointer}.simple-msg-modal .modal-content .modal-body .d-block .btn.btn-yellow[data-v-64f8d5ee]{background-color:#fd0}.booking-modal.bulk-modal[data-v-64f8d5ee]{max-width:287px!important}.booking-modal .modal-content .modal-body[data-v-64f8d5ee],.booking-modal .modal-content[data-v-64f8d5ee]{border-radius:23px!important}.booking-modal .modal-content .modal-body .d-block[data-v-64f8d5ee]{border-radius:23px;font-family:HiraginoSans-W3;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:#232a37;padding:56px 36px 40px 36px}.booking-modal .modal-content .modal-body .d-block img[data-v-64f8d5ee]{width:42px;margin-bottom:20px}.booking-modal .modal-content .modal-body .d-block img.error[data-v-64f8d5ee]{width:56px}.booking-modal .modal-content .modal-body .d-block img.success[data-v-64f8d5ee]{width:42px}.booking-modal .modal-content .modal-body .d-block .btn[data-v-64f8d5ee]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;text-align:center;color:#232a37;border-radius:8px;height:44px;display:flex;align-items:center;justify-content:center;width:100%;margin-top:32px;cursor:pointer}.booking-modal .modal-content .modal-body .d-block .btn.btn-yellow[data-v-64f8d5ee]{background-color:#fd0}.pointer-event[data-v-64f8d5ee]{cursor:pointer}.no-padding[data-v-64f8d5ee]{padding:0!important}.bed[data-v-64f8d5ee]{padding-top:20px;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:-.01px;text-align:center;color:#232a37;padding-bottom:16px}.bed-modal[data-v-64f8d5ee]{width:287px!important;margin:0 auto!important}.bed-modal .d-block[data-v-64f8d5ee]{padding:40px 36px!important;padding-top:56px!important;margin:0!important}.bed-modal .btn-yellow[data-v-64f8d5ee]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;height:44px;border-radius:8px;background-color:#fd0;width:100%;display:flex;align-items:center;justify-content:center;font-size:14px;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;text-align:center;color:#232a37}.over-night-modal[data-v-64f8d5ee]{position:fixed;top:0;right:0;bottom:0;left:0}.main-body[data-v-64f8d5ee]{height:100svh;overflow-y:auto}.main-body .logo[data-v-64f8d5ee]{padding-top:16px;display:flex;justify-content:center;align-items:center;padding-bottom:30px}.main-body .logo img[data-v-64f8d5ee]{margin-top:16px;height:44px;margin-bottom:16px}@media only screen and (max-width:500px){.main-body .logo img[data-v-64f8d5ee]{margin-top:0}}.content .logo[data-v-64f8d5ee]{padding-top:16px;display:flex;justify-content:center;align-items:center}.content .logo img[data-v-64f8d5ee]{margin-top:16px;height:44px;margin-bottom:16px}@media only screen and (max-width:500px){.content .logo img[data-v-64f8d5ee]{margin-top:0}}.density-tag[data-v-64f8d5ee]{opacity:0;width:auto;height:28px;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;align-items:center;padding:0 6px;transition:opacity .2s linear}.density-tag.visible[data-v-64f8d5ee]{opacity:1}.density-tag .text[data-v-64f8d5ee]{flex:0 0 calc(100% - 16px);max-width:calc(100% - 16px);font-family:HiraginoSans-W5;font-size:12px;line-height:24px;color:#fff;text-align:center;white-space:nowrap}.density-tag[data-v-64f8d5ee]:before{display:block;content:"";width:16px;height:16px;background-image:url(/images/density_available@2x.png);background-size:16px 16px;background-repeat:no-repeat}.density-tag.available[data-v-64f8d5ee]{background-color:#629ff4}.density-tag.available[data-v-64f8d5ee]:before{background-image:url(/images/density_available@2x.png)}.density-tag.slightly_crowded[data-v-64f8d5ee]{background-color:#f4b459}.density-tag.slightly_crowded[data-v-64f8d5ee]:before{background-image:url(/images/density_crowded@2x.png)}.density-tag.congestion[data-v-64f8d5ee]{background-color:#f26264}.density-tag.congestion[data-v-64f8d5ee]:before{background-image:url(/images/density_congestion@2x.png)}.text-black[data-v-64f8d5ee]{color:#000}.fs-16px[data-v-64f8d5ee]{font-size:16px}.text-hint-danger[data-v-64f8d5ee]{color:#ff3b00;font-size:12px;line-height:16px}.pb-15px[data-v-64f8d5ee]{padding-bottom:15px!important}.mb-24px[data-v-64f8d5ee]{margin-bottom:24px!important}.item-time .time-picker-column-item.disabled[data-v-64f8d5ee]{display:none!important}.emergency-response-manual-wrapper[data-v-64f8d5ee]{height:calc(100vh - 60px)}.emergency-response-manual[data-v-64f8d5ee]{margin:16px 0;padding:0;background-color:#fff}@media(min-width:501px){.emergency-response-manual[data-v-64f8d5ee]{height:calc(100vh - 118px);margin:24px 32px;padding:40px 32px;border-radius:16px;box-shadow:0 6px 12px 0 rgba(0,0,0,.06)}}.emergency-response-manual .dorm-attachment-list .dorm-attachment[data-v-64f8d5ee]{padding:16px;text-align:left;border-bottom:1px solid #f0f0f0}.emergency-response-manual .dorm-attachment-list .dorm-attachment a[data-v-64f8d5ee]:focus,.emergency-response-manual .dorm-attachment-list .dorm-attachment a[data-v-64f8d5ee]:hover{text-decoration:none}.emergency-response-manual .dorm-attachment-list .dorm-attachment[data-v-64f8d5ee]:first-child{border-top:1px solid #f0f0f0}@media(min-width:501px){.emergency-response-manual .dorm-attachment-list .dorm-attachment[data-v-64f8d5ee]{border-bottom:1px solid #f0f0f0}.emergency-response-manual .dorm-attachment-list .dorm-attachment[data-v-64f8d5ee]:first-child{border-top:none}.emergency-response-manual .dorm-attachment-list .dorm-attachment[data-v-64f8d5ee]:last-child{border-bottom:none}}.emergency-response-manual .dorm-attachment-list .dorm-attachment a[data-v-64f8d5ee]{display:flex;flex-direction:row;-moz-column-gap:16px;column-gap:16px;align-items:center}.emergency-response-manual .dorm-attachment-list .dorm-attachment a span.pdf-icon[data-v-64f8d5ee]{display:inline-block;text-align:center;width:48px;height:48px;line-height:48px;border:1px solid #ffb3b1;border-radius:5px;background-color:#fff5f5;color:#fc3232;font-size:14px;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700}.emergency-response-manual .dorm-attachment-list .dorm-attachment a span.attachment-title[data-v-64f8d5ee]{color:#000;font-family:HiraginoSans-W3;font-size:16px}.body-survey .box-content .answer .form-group label.error[data-v-e30f0b98]:before,.form-control.error[data-v-e30f0b98],.radio-button__control.error[data-v-e30f0b98]{border-color:#ddd}body[data-v-a270628a]{color:#3c3c3c;background-color:#fff;padding:0;margin:0;font-family:M PLUS\ 1p,メイリオ,Meiryo,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,"sans-serif";font-size:14px}blockquote[data-v-a270628a],dd[data-v-a270628a],dl[data-v-a270628a],dt[data-v-a270628a],h1[data-v-a270628a],h2[data-v-a270628a],h3[data-v-a270628a],li[data-v-a270628a],nav[data-v-a270628a],ol[data-v-a270628a],ul[data-v-a270628a]{margin:0;padding:0;border:none;list-style-type:none}a[data-v-a270628a]{color:#f88630}a[data-v-a270628a]:hover{color:#f1c620}p[data-v-a270628a]{line-height:1.6em}em[data-v-a270628a]{color:#f30}img[data-v-a270628a]{width:100%;height:auto}blockquote[data-v-a270628a]{border:1px solid #ccc;padding:10px 20px;margin-bottom:20px}section[data-v-a270628a]{margin-bottom:20px}section table[data-v-a270628a]{width:100%;border-collapse:collapse;border-spacing:0;font-size:14px}section table td[data-v-a270628a],section table th[data-v-a270628a]{padding:10px 0;text-align:center;border-right:1px solid #8c8c8c;border-left:1px solid #8c8c8c;padding:10px}section table th[data-v-a270628a]{background-color:#99cc1d;font-size:10px;color:#fff}section table tr[data-v-a270628a]:nth-child(odd){background-color:#f2f2f2}footer[data-v-a270628a],header[data-v-a270628a],main[data-v-a270628a],section[data-v-a270628a]{width:100%}.header__container[data-v-a270628a]{max-width:1000px;margin:2px auto;width:100%;background:#fff;padding-bottom:5px;border-radius:0 0 10px 10px}.is-fixed[data-v-a270628a]{position:fixed;z-index:1;top:-2px;left:50%;transform:translate(-50%);background-color:hsla(0,0%,100%,.9);transition:all .4s ease 0s,background .6s ease .2s;-webkit-overflow-scrolling:touch;overflow-scrolling:touch}h1[data-v-a270628a]{height:50px}h1.logo a[data-v-a270628a]{width:186px;height:45px;margin-left:auto;margin-right:auto;margin-top:10px;font-size:0;display:block;background-image:url(/images/btn_logo.png);background-size:contain}.description__container[data-v-a270628a]{background:#fff;padding:10px;clear:both}.description__content[data-v-a270628a]{max-width:1000px;margin:0 auto;text-align:center;background:#fff;border-radius:10px;padding:20px}.description__content span[data-v-a270628a]{font-weight:700;display:inline-block}.description__content p[data-v-a270628a]{margin:0;padding:0;transform:rotate(.05deg)}main[data-v-a270628a]{max-width:1000px;margin:0 auto;transform:rotate(.05deg);color:#3c3c3c!important;font-family:M PLUS\ 1p,メイリオ,Meiryo,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,"sans-serif"!important;font-size:14px}.main__content[data-v-a270628a]{width:700px;float:left;margin-bottom:20px}.sub__content[data-v-a270628a]{width:280px;float:right;margin-bottom:20px}.full[data-v-a270628a]{width:100%;float:none}.cf[data-v-a270628a]{clear:both}#menu[data-v-a270628a]{padding:20px;background-color:#f4f4f4;border-radius:10px;margin-bottom:20px}#menu ul[data-v-a270628a]{margin-bottom:20px}#menu ul.list[data-v-a270628a]{font-size:220%;width:100%}#menu ul.list a[data-v-a270628a]{text-decoration:none}#menu ul.list a[data-v-a270628a]:before{content:"≫ "}#sns[data-v-a270628a]{text-align:center}#sns li[data-v-a270628a]{display:inline-block}#sns li a[data-v-a270628a]{width:45px;height:45px;margin-left:10px;margin-right:10px;margin-bottom:20px;font-size:0;display:inline-block}#sns a.youtube[data-v-a270628a]{background-image:url(/images/icon_youtube.png);background-size:contain}#sns a.instagram[data-v-a270628a]{background-image:url(/images/icon_instagram.png);background-size:contain}#sns a.line[data-v-a270628a]{background-image:url(/images/icon_line.png);background-size:contain}#sns a.twitter[data-v-a270628a]{background-image:url(/images/icon_twitter.png);background-size:contain}footer[data-v-a270628a]{clear:both;text-align:center}.text_border[data-v-a270628a]{width:100%;display:inline-block;position:relative;overflow:hidden;padding:.1em;margin-bottom:10px;font-weight:700}.text_border[data-v-a270628a]:after,.text_border[data-v-a270628a]:before{content:"";position:absolute;bottom:0}.text_border[data-v-a270628a]:before{border-bottom:3px solid #99c91c;width:100%}.text_border[data-v-a270628a]:after{border-bottom:3px solid #e6e6e6;width:100%}.view-pc[data-v-a270628a]{display:block!important;visibility:visible}.hidden[data-v-a270628a],.view-sp[data-v-a270628a]{display:none!important;visibility:hidden}section h2[data-v-a270628a]{font-size:21px;font-weight:700}section h4[data-v-a270628a]{border-left:6px solid #f76619;padding-left:8px}section h5[data-v-a270628a]{width:auto;position:relative;padding:.6em;background:#00ada9;color:#fff;border-radius:3px}section h5[data-v-a270628a]:after{position:absolute;content:"";top:100%;left:30px;border:15px solid transparent;border-top:15px solid #00ada9;width:0;height:0}section .paragraph[data-v-a270628a]{width:445px;margin-left:25px;margin-right:25px;margin-bottom:20px;border-bottom:none;display:inline-block;vertical-align:top}section img[data-v-a270628a]{width:100%;height:auto;margin-bottom:20px;border:1px solid #aaa}section img.small[data-v-a270628a]{width:70%;height:auto}section p.center[data-v-a270628a]{text-align:center}section p span.title[data-v-a270628a]{font-size:16px;font-weight:700;color:#1c1c1c;padding-bottom:10px;display:block;line-height:1.6em}.footer[data-v-a270628a]{margin-bottom:30px;transform:rotate(.05deg)}.footer__container[data-v-a270628a]{max-width:1000px;margin:2px auto;text-align:center;margin-top:20px;padding:10px 0;border-top:3px solid #e6e6e6}.footer__menu li[data-v-a270628a]{display:inline-block}.footer__menu li a[data-v-a270628a]{text-decoration:none;margin:0 10px}.footer__menu li a[data-v-a270628a]:before{content:"";display:inline-block;border:5px solid transparent;border-left-color:red;vertical-align:2px}.youtube[data-v-a270628a]{width:100%;margin-bottom:20px;aspect-ratio:16/9}.youtube iframe[data-v-a270628a]{width:100%;height:100%}ul.env li[data-v-a270628a]{list-style:none;margin-left:1em;text-indent:-1em}ul.env li[data-v-a270628a]:before{content:"※ "}@media screen and (max-width:999px){main[data-v-a270628a]{width:100%;box-sizing:border-box}.header__container[data-v-a270628a]{width:100%;height:auto;padding-bottom:0;border-radius:0}.main__content[data-v-a270628a],.sub__content[data-v-a270628a]{width:100%;float:none}blockquote[data-v-a270628a]{padding:0x 10px;margin-bottom:10px}section p br[data-v-a270628a]{display:none}section .row[data-v-a270628a]{display:block;margin-left:-20px;margin-bottom:20px}section .col[data-v-a270628a]{width:calc(33.33333% - 20px);margin-bottom:10px;float:left}section .paragraph[data-v-a270628a]{width:100%;margin-left:0;margin-right:0}}@media screen and (max-width:579px){.text_border[data-v-a270628a]:before{border-bottom:3px solid #99c91c}.text_border[data-v-a270628a]:after{border-bottom:none}section h3[data-v-a270628a]{font-size:14px}section .col[data-v-a270628a]{width:calc(50% - 20px);margin-left:20px;margin-bottom:10px;float:left}section .paragraph[data-v-a270628a]{border-bottom:1px solid #aaa}.is-fixed[data-v-a270628a]{top:auto;bottom:-2px;padding-bottom:0;border-radius:0}}p[data-v-a270628a]{color:#3c3c3c!important;font-family:M PLUS\ 1p,メイリオ,Meiryo,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,"sans-serif"!important;font-size:14px}main[data-v-a270628a]{text-align:left;padding:0 5px}small[data-v-a270628a]{color:#3c3c3c!important;font-family:M PLUS\ 1p,メイリオ,Meiryo,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,"sans-serif"!important;font-size:14px}@media only screen and (max-width:600px){main[data-v-a270628a]{padding:0 10px}}.accordion_area .accordion_one .ac_header[data-v-a270628a]{background-color:#fff;border:1px solid #ccc;padding:1.2rem 4rem .8rem 2rem;position:relative;z-index:1;cursor:pointer;transition:.2s}.accordion_area .accordion_one .ac_header[data-v-a270628a]:not(.open):hover{background-color:#fae9ab}.accordion_area .accordion_one:nth-child(odd) .ac_header[data-v-a270628a]{background-color:#f5f5f5}.accordion_area .accordion_one:nth-child(odd) .ac_header[data-v-a270628a]:not(.open):hover{background-color:#fae9ab}.accordion_area .accordion_one .ac_header .i_box[data-v-a270628a]{position:absolute;top:50%;right:2rem;width:20px;height:20px;margin-top:-10px}.accordion_area .accordion_one .ac_header .i_box[data-v-a270628a]:after,.accordion_area .accordion_one .ac_header .i_box[data-v-a270628a]:before{position:absolute;content:"";margin:auto;box-sizing:border-box;vertical-align:middle}.accordion_area .accordion_one .ac_header .i_box[data-v-a270628a]:before{border-top:2px solid #1b1b1b;width:20px;height:0;top:0;bottom:0;right:0}.accordion_area .accordion_one .ac_header .i_box[data-v-a270628a]:after{border-left:2px solid #1b1b1b;width:0;height:20px;top:0;bottom:0;right:9px;transition:.3s}.accordion_area .accordion_one .ac_header.open .i_box[data-v-a270628a]:after{height:0}.accordion_area .accordion_one .ac_inner[data-v-a270628a]{display:none;padding:1.2rem 4rem .8rem 2rem;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;box-sizing:border-box;background:#fff}@media screen and (max-width:736px){.accordion_area .accordion_one .ac_header[data-v-a270628a]{padding:1rem 1rem .8rem 1.2rem}.accordion_area .accordion_one .ac_header .i_box[data-v-a270628a]{right:.8rem;width:15px;height:15px;margin-top:-7px}.accordion_area .accordion_one .ac_header .i_box[data-v-a270628a]:before{width:15px}.accordion_area .accordion_one .ac_header .i_box[data-v-a270628a]:after{height:15px;right:7px}.accordion_area .accordion_one .ac_inner[data-v-a270628a]{padding:1rem 1rem .8rem 1.2rem}}.p-faq__headinner[data-v-a270628a]{display:block;padding-left:35px;position:relative;line-height:1.5}.p-faq__headinner[data-v-a270628a]:before{position:absolute;left:0;content:"Q．";color:#3c3c3c;font-size:16px;font-weight:700}.p-faq__headinner p.p-faq__q-txt[data-v-a270628a]{font-size:16px}@media screen and (max-width:736px){.p-faq__headinner[data-v-a270628a]{padding-left:25px}.p-faq__headinner[data-v-a270628a]:before,.p-faq__headinner p.p-faq__q-txt[data-v-a270628a]{font-size:14px}}.p-faq__bodyinner[data-v-a270628a]{display:block;padding-left:35px;position:relative;line-height:1.5}.p-faq__bodyinner[data-v-a270628a]:before{position:absolute;left:0;content:"A．";color:#f1c620;font-size:16px;font-weight:700}.p-faq__bodyinner p.p-faq__a-txt[data-v-a270628a]{font-size:16px}@media screen and (max-width:736px){.p-faq__bodyinner[data-v-a270628a]{padding-left:25px}.p-faq__bodyinner[data-v-a270628a]:before,.p-faq__bodyinner p.p-faq__a-txt[data-v-a270628a]{font-size:14px}}body[data-v-a270628a],html[data-v-a270628a]{margin:0;padding:0}body[data-v-a270628a]{letter-spacing:.025em;line-height:1.8}[data-v-a270628a]{box-sizing:border-box;margin:0;padding:0}.s_section[data-v-a270628a]{max-width:1020px;margin:0 auto;padding:2rem 0}.gutter>[data-v-a270628a]:not(:last-child){margin-bottom:1.5rem}ul.list-disc[data-v-a270628a]{margin-bottom:0;padding-left:0}.list-disc__item[data-v-a270628a]{margin-left:1.5em;list-style:disc}a._a[data-v-a270628a]{display:flex;justify-content:center;align-items:center;width:100%;max-width:300px;margin:0 auto;padding:2em 1em;border:1px solid #222;background:linear-gradient(90deg,#fff 50%,#222 0);background-size:200% auto;box-sizing:border-box;color:#222;font-size:14px;text-decoration:none;text-align:center;transition:.3s;position:relative}a._a[data-v-a270628a]:after{content:"";position:absolute;right:-5px;bottom:-5px;width:100%;height:100%;border-right:1px solid #222;border-bottom:1px solid #222}a._a[data-v-a270628a]:hover{color:#fff;background-position:-100% 0}.body[data-v-a270628a]{overflow-y:auto!important}.footer[data-v-a270628a]{position:unset}.p-faq__a-txt strong[data-v-a270628a]{color:#f88630;font-weight:400}a[data-v-a270628a]{text-decoration:underline!important}#app>div[data-v-a270628a],html[data-v-a270628a]{-ms-scroll-chaining:chained;overscroll-behavior:auto}.footer .copyright{padding-bottom:30px}body.app-faqs{overflow:auto}body[data-v-9a6e488e]{color:#3c3c3c;background-color:#fff;padding:0;margin:0;font-family:M PLUS\ 1p,メイリオ,Meiryo,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,"sans-serif";font-size:14px}blockquote[data-v-9a6e488e],dd[data-v-9a6e488e],dl[data-v-9a6e488e],dt[data-v-9a6e488e],h1[data-v-9a6e488e],h2[data-v-9a6e488e],h3[data-v-9a6e488e],li[data-v-9a6e488e],nav[data-v-9a6e488e],ol[data-v-9a6e488e],ul[data-v-9a6e488e]{margin:0;padding:0;border:none;list-style-type:none}a[data-v-9a6e488e]{color:#f1c620}a[data-v-9a6e488e]:hover{color:#fd0}p[data-v-9a6e488e]{line-height:1.6em}em[data-v-9a6e488e]{color:#f30}img[data-v-9a6e488e]{width:100%;height:auto}blockquote[data-v-9a6e488e]{border:1px solid #ccc;padding:10px 20px;margin-bottom:20px}section[data-v-9a6e488e]{margin-bottom:20px}section table[data-v-9a6e488e]{width:100%;border-collapse:collapse;border-spacing:0;font-size:14px}section table td[data-v-9a6e488e],section table th[data-v-9a6e488e]{padding:10px 0;text-align:center;border-right:1px solid #8c8c8c;border-left:1px solid #8c8c8c;padding:10px}section table th[data-v-9a6e488e]{background-color:#99cc1d;font-size:10px;color:#fff}section table tr[data-v-9a6e488e]:nth-child(odd){background-color:#f2f2f2}footer[data-v-9a6e488e],header[data-v-9a6e488e],main[data-v-9a6e488e],section[data-v-9a6e488e]{width:100%}.header__container[data-v-9a6e488e]{max-width:1000px;margin:2px auto;width:100%;background:#fff;padding-bottom:5px;border-radius:0 0 10px 10px}.is-fixed[data-v-9a6e488e]{position:fixed;z-index:1;top:-2px;left:50%;transform:translate(-50%);background-color:hsla(0,0%,100%,.9);transition:all .4s ease 0s,background .6s ease .2s;-webkit-overflow-scrolling:touch;overflow-scrolling:touch}h1[data-v-9a6e488e]{height:50px}h1.logo a[data-v-9a6e488e]{width:186px;height:45px;margin-left:auto;margin-right:auto;margin-top:10px;font-size:0;display:block;background-image:url(/images/btn_logo.png);background-size:contain}.description__container[data-v-9a6e488e]{background:#fff;padding:10px;clear:both}.description__content[data-v-9a6e488e]{max-width:1000px;margin:0 auto;text-align:center;background:#fff;border-radius:10px;padding:20px}.description__content span[data-v-9a6e488e]{font-weight:700;display:inline-block}.description__content p[data-v-9a6e488e]{margin:0;padding:0;transform:rotate(.05deg)}main[data-v-9a6e488e]{max-width:1000px;margin:0 auto;transform:rotate(.05deg);color:#3c3c3c!important;font-family:M PLUS\ 1p,メイリオ,Meiryo,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,"sans-serif"!important;font-size:14px}.main__content[data-v-9a6e488e]{width:700px;float:left;margin-bottom:20px}.sub__content[data-v-9a6e488e]{width:280px;float:right;margin-bottom:20px}.full[data-v-9a6e488e]{width:100%;float:none}.cf[data-v-9a6e488e]{clear:both}#menu[data-v-9a6e488e]{padding:20px;background-color:#f4f4f4;border-radius:10px;margin-bottom:20px}#menu ul[data-v-9a6e488e]{margin-bottom:20px}#menu ul.list[data-v-9a6e488e]{font-size:220%;width:100%}#menu ul.list a[data-v-9a6e488e]{text-decoration:none}#menu ul.list a[data-v-9a6e488e]:before{content:"≫ "}#sns[data-v-9a6e488e]{text-align:center}#sns li[data-v-9a6e488e]{display:inline-block}#sns li a[data-v-9a6e488e]{width:45px;height:45px;margin-left:10px;margin-right:10px;margin-bottom:20px;font-size:0;display:inline-block}#sns a.youtube[data-v-9a6e488e]{background-image:url(/images/icon_youtube.png);background-size:contain}#sns a.instagram[data-v-9a6e488e]{background-image:url(/images/icon_instagram.png);background-size:contain}#sns a.line[data-v-9a6e488e]{background-image:url(/images/icon_line.png);background-size:contain}#sns a.twitter[data-v-9a6e488e]{background-image:url(/images/icon_twitter.png);background-size:contain}footer[data-v-9a6e488e]{clear:both;text-align:center}.text_border[data-v-9a6e488e]{width:100%;display:inline-block;position:relative;overflow:hidden;padding:.1em;margin-bottom:10px;font-weight:700}.text_border[data-v-9a6e488e]:after,.text_border[data-v-9a6e488e]:before{content:"";position:absolute;bottom:0}.text_border[data-v-9a6e488e]:before{border-bottom:3px solid #99c91c;width:100%}.text_border[data-v-9a6e488e]:after{border-bottom:3px solid #e6e6e6;width:100%}.view-pc[data-v-9a6e488e]{display:block!important;visibility:visible}.hidden[data-v-9a6e488e],.view-sp[data-v-9a6e488e]{display:none!important;visibility:hidden}section h4[data-v-9a6e488e]{border-left:6px solid #f76619;padding-left:8px}section h5[data-v-9a6e488e]{width:auto;position:relative;padding:.6em;background:#00ada9;color:#fff;border-radius:3px}section h5[data-v-9a6e488e]:after{position:absolute;content:"";top:100%;left:30px;border:15px solid transparent;border-top:15px solid #00ada9;width:0;height:0}section .paragraph[data-v-9a6e488e]{width:445px;margin-left:25px;margin-right:25px;margin-bottom:50px;border:none;display:inline-block;vertical-align:top}section img[data-v-9a6e488e]{width:100%;height:auto;margin-bottom:20px;border:1px solid #aaa}section img.small[data-v-9a6e488e]{width:70%;height:auto}section p span.title[data-v-9a6e488e]{font-size:16px;font-weight:700;color:#1c1c1c;padding-bottom:10px;display:block;line-height:1.6em}.footer[data-v-9a6e488e]{margin-bottom:30px;transform:rotate(.05deg)}.footer__container[data-v-9a6e488e]{max-width:1000px;margin:2px auto;text-align:center;margin-top:20px;padding:10px 0;border-top:3px solid #e6e6e6}.footer__menu li[data-v-9a6e488e]{display:inline-block}.footer__menu li a[data-v-9a6e488e]{text-decoration:none;margin:0 10px}.footer__menu li a[data-v-9a6e488e]:before{content:"";display:inline-block;border:5px solid transparent;border-left-color:red;vertical-align:2px}.youtube[data-v-9a6e488e]{width:100%;margin-bottom:20px;aspect-ratio:16/9}.youtube iframe[data-v-9a6e488e]{width:100%;height:100%}ul.env li[data-v-9a6e488e]{list-style:none;margin-left:1em;text-indent:-1em}ul.env li[data-v-9a6e488e]:before{content:"※ "}@media screen and (max-width:999px){main[data-v-9a6e488e]{width:100%;box-sizing:border-box}.header__container[data-v-9a6e488e]{width:100%;height:auto;padding-bottom:0;border-radius:0}.main__content[data-v-9a6e488e],.sub__content[data-v-9a6e488e]{width:100%;float:none}blockquote[data-v-9a6e488e]{padding:0x 10px;margin-bottom:10px}section p br[data-v-9a6e488e]{display:none}section .row[data-v-9a6e488e]{display:block;margin-left:-20px;margin-bottom:20px}section .col[data-v-9a6e488e]{width:calc(33.33333% - 20px);margin-bottom:10px;float:left}section .paragraph[data-v-9a6e488e]{width:100%;margin-left:0;margin-right:0}}@media screen and (max-width:579px){.text_border[data-v-9a6e488e]:before{border-bottom:3px solid #99c91c}.text_border[data-v-9a6e488e]:after{border-bottom:none}section h3[data-v-9a6e488e]{font-size:14px}section .col[data-v-9a6e488e]{width:calc(50% - 20px);margin-left:20px;margin-bottom:10px;float:left}section .paragraph[data-v-9a6e488e]{border-bottom:1px solid #aaa}.is-fixed[data-v-9a6e488e]{top:auto;bottom:-2px;padding-bottom:0;border-radius:0}}p[data-v-9a6e488e]{color:#3c3c3c!important;font-family:M PLUS\ 1p,メイリオ,Meiryo,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,"sans-serif"!important;font-size:14px}main[data-v-9a6e488e]{text-align:left}small[data-v-9a6e488e]{color:#3c3c3c!important;font-family:M PLUS\ 1p,メイリオ,Meiryo,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,"sans-serif"!important;font-size:14px}.body[data-v-9a6e488e]{overflow-y:auto!important}.footer[data-v-9a6e488e]{position:unset}@media only screen and (max-width:600px){main[data-v-9a6e488e]{padding:0 10px}}a[data-v-9a6e488e]{text-decoration:underline}#app>div[data-v-9a6e488e],html[data-v-9a6e488e]{-ms-scroll-chaining:chained;overscroll-behavior:auto}body.app-services{overflow:auto}.title[data-v-4686bb94]{font-size:23px;line-height:.91;padding-bottom:18px}.title .text-label[data-v-4686bb94],.title[data-v-4686bb94]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:#232a37}.title .text-label[data-v-4686bb94]{font-size:20px;line-height:1.65}.top-yellow[data-v-4686bb94]{height:139px;padding-top:30px;padding-bottom:10px;font-family:HiraginoSans-W3;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:2.36;letter-spacing:normal;text-align:center;color:#232a37}.top-yellow.orange[data-v-4686bb94]{background-color:#fff9d9}.top-yellow.orange .meal[data-v-4686bb94]{border-bottom:1px solid #feda95}.top-yellow.green[data-v-4686bb94]{background-color:#d6fecc}.top-yellow.green .meal[data-v-4686bb94]{border-bottom:1px solid #a4db93}.top-yellow.blue[data-v-4686bb94]{background-color:#e0f4ff}.top-yellow .remaining[data-v-4686bb94]{font-size:16px;line-height:1.5;text-align:center}.top-yellow .remaining[data-v-4686bb94],.top-yellow .time[data-v-4686bb94]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:#232a37}.top-yellow .time[data-v-4686bb94]{font-size:40px;line-height:.9;text-align:left}.body-info[data-v-4686bb94]{padding-top:28px;padding-bottom:10px;background-color:#fff;overflow-y:hidden}.body-info.checkin[data-v-4686bb94]{overflow-y:hidden}.icon[data-v-4686bb94]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:24px;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;text-align:center;color:#232a37;padding:20px;border-radius:26px}.icon img[data-v-4686bb94]{width:36px;margin-right:12px}.icon.breakfast[data-v-4686bb94]{border:1px solid #feb4b4;background-color:#ffe0e0;margin-right:16px}.icon.rice[data-v-4686bb94]{border:1px solid #8de585;background-color:#d6ffcc}.icon.bread[data-v-4686bb94]{border:1px solid #e5e385;background-color:#ffc}.icon.dinner[data-v-4686bb94]{background-color:#eff3fa;border:1px solid #9cccf0}.avatar[data-v-4686bb94]{padding-bottom:16px}.avatar img[data-v-4686bb94]{border-radius:50%;width:167px;border:1px solid #e8e8e8}.name[data-v-4686bb94]{padding-bottom:27px;font-size:29px;line-height:1.83}.name[data-v-4686bb94],.room[data-v-4686bb94]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:#232a37}.room[data-v-4686bb94]{font-size:20px;line-height:.9}.back[data-v-4686bb94]{padding:10px 24px;border-radius:8px;border:1px solid #ddd;background-color:#fafafa;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:12px;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:right;color:#000}.room-info .text[data-v-4686bb94]{font-size:16px}.room-info .room[data-v-4686bb94],.room-info .text[data-v-4686bb94]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:#232a37}.room-info .room[data-v-4686bb94]{font-size:64px}.meal-info[data-v-4686bb94]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:16px;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:#232a37;display:flex;align-items:center;padding-right:20px}.meal-info img[data-v-4686bb94]{margin-right:6px}.meal-info .meal[data-v-4686bb94]{font-size:12px;display:flex;align-items:center;border-bottom:1px solid #a4db93}.meal-info .meal-type[data-v-4686bb94]{display:flex;align-items:center}.intro[data-v-4686bb94]{font-family:HiraginoSans-W3;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;padding-bottom:24px}.intro>div[data-v-4686bb94]{padding-bottom:8px}.text-bold[data-v-be991d4e]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700}.font-24[data-v-be991d4e]{font-size:24px}.w-532[data-v-be991d4e]{width:100%;max-width:532px}.w-257[data-v-be991d4e]{width:50%;max-width:257px}.mw-213px[data-v-be991d4e]{max-width:213px!important}.font-w3[data-v-be991d4e]{font-family:HiraginoSans-W3}.font-w6[data-v-be991d4e]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700}.hidden[data-v-be991d4e]{display:none!important}.arrow-main-container[data-v-be991d4e]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:normal}.arrow-main-container.active[data-v-be991d4e]{color:#232a37}.arrow-main-container.inactive[data-v-be991d4e]{color:#adb2ba}input.form-control[data-v-be991d4e]{height:44px;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:#000;border-radius:0;border-top:0;border-left:0;border-right:0;border-bottom:1px solid #ddd;padding:0}input.form-control[data-v-be991d4e]:focus{box-shadow:none;color:#000}input[data-v-be991d4e]::-webkit-contacts-auto-fill-button,input[data-v-be991d4e]::-webkit-credentials-auto-fill-button{visibility:hidden;display:none!important;pointer-events:none;position:absolute;right:0}.required[data-v-be991d4e]{font-family:HiraginoSans-W3;font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:right;color:#ff3b00;padding-left:4px}input[data-v-be991d4e]::-moz-placeholder{line-height:44px}[data-v-be991d4e]::-moz-placeholder{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;text-align:left;color:#d4d9dd!important}[data-v-be991d4e]:-ms-input-placeholder{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;text-align:left;color:#d4d9dd!important}[data-v-be991d4e]::placeholder{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;text-align:left;color:#d4d9dd!important}.radio-button[data-v-be991d4e]{cursor:pointer;padding-right:25px;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;margin-bottom:0;min-width:70px;float:left;margin-bottom:16px;display:flex;align-items:center}input[type=radio][data-v-be991d4e]{box-sizing:border-box;padding:0}input[data-v-be991d4e]{font-size:1rem;line-height:1.5;padding:11px 23px;border:1px solid rgba(0,0,0,.15);border-radius:0;outline:0;background-color:transparent}.radio-button__input[data-v-be991d4e]{opacity:0;position:absolute}.radio-button__control[data-v-be991d4e]{position:relative;display:inline-block;width:24px;height:24px;margin-right:12px;vertical-align:middle;color:#017b5f;border:1px solid #efefef;border-radius:24px;background-color:#efefef}.radio-button__control.error[data-v-be991d4e]{border-color:red}.radio-button__input:checked+.radio-button__control[data-v-be991d4e]:after{content:"";display:block;position:absolute;top:3px;left:3px;width:16px;height:16px;background-color:#007aff;border-radius:12px}.radio-button__input:checked+.radio-button__control[data-v-be991d4e]{border-color:#efefef;background-color:#efefef}.pt-20px[data-v-be991d4e]{padding-top:20px!important}.btn-primary[data-v-be991d4e]{background-color:#fd0!important;border-radius:8px;line-height:1;padding:15px 0;width:100%;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;color:#232a37;border:none!important}.btn-primary[data-v-be991d4e]:focus{border:0;box-shadow:none}.mt-64px[data-v-be991d4e]{margin-top:48px}.form-control[data-v-be991d4e]:disabled{background-color:#fff}.error[data-v-be991d4e]{color:red;text-align:left}.form-control.error[data-v-be991d4e]{border-bottom:1px solid red}.arrow-wrapper[data-v-be991d4e]{margin:0 auto;position:relative;height:38px}.arrow-main-container[data-v-be991d4e]{width:80px;height:38px;text-align:center;color:#fff;position:relative;cursor:pointer}.arrow-main-container .right-side[data-v-be991d4e]{height:38px;background:transparent}.arrow-main-container .left-side[data-v-be991d4e]{width:6px;height:38px;background:#eee;position:absolute;left:0}.arrow-main-container .center-content[data-v-be991d4e]{font-family:SFProText;height:38px;width:74px;line-height:38px;background:#eee;color:#adb2ba}.arrow-main-container .center-content[data-v-be991d4e]:last-child{width:90px}.arrow-main-container .arrow[data-v-be991d4e]{width:0;height:0;border-top:19px solid transparent;border-bottom:19px solid transparent}.arrow-main-container .arrow-left[data-v-be991d4e]{border-left:6px solid #fff}.arrow-main-container .arrow-right[data-v-be991d4e]{border-left:6px solid #eee}.steps[data-v-be991d4e]{position:relative}#arrow1[data-v-be991d4e]{top:0;left:0;position:absolute;z-index:10}#arrow2[data-v-be991d4e]{top:0;left:75px;position:absolute;z-index:9}#arrow3[data-v-be991d4e]{top:0;left:150px;position:absolute;z-index:8}#arrow4[data-v-be991d4e]{top:0;left:225px;position:absolute;z-index:7}#arrow5[data-v-be991d4e]{top:0;left:300px;position:absolute;z-index:6}.active[data-v-be991d4e]{cursor:pointer}.active .arrow-left[data-v-be991d4e],.active .center-content[data-v-be991d4e]{background:#f4f4f4}.active .arrow-right[data-v-be991d4e]{border-left:6px solid #f4f4f4}.inactive .arrow-left[data-v-be991d4e],.inactive .center-content[data-v-be991d4e]{background:#f4f4f4;display:flex;justify-content:center;align-items:center}.inactive .arrow-right[data-v-be991d4e]{border-left:6px solid #f4f4f4}.active .arrow-left[data-v-be991d4e],.active .center-content[data-v-be991d4e]{font-family:SFProText;background:#fd0;color:#232a37;display:flex;justify-content:center;align-items:center}.active .arrow-right[data-v-be991d4e]{border-left:6px solid #fd0}.pull-left[data-v-be991d4e]{float:left}.pull-right[data-v-be991d4e]{float:right}.clearfix[data-v-be991d4e]{clear:both}.width-100[data-v-be991d4e]{width:100%}.border-bottom.error[data-v-be991d4e]{border-color:red!important}.padding-top-none[data-v-be991d4e]{padding-top:0!important}.col-327px[data-v-be991d4e]{flex:0 0 365px;max-width:365px}.btn-default[data-v-be991d4e]{padding:15px 0}.btn-back[data-v-be991d4e],.btn-default[data-v-be991d4e]{border-radius:8px;background-color:#ddd;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;text-align:center;color:#232a37;line-height:1;font-size:14px}.btn-back[data-v-be991d4e]{min-width:213px;height:44px;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal}.my-clipper .vuejs-clipper-fixed__wrap[data-v-be991d4e]{border-radius:12px}.width-375px[data-v-be991d4e]{width:375px!important;margin:0 auto}.vue__time-picker input.display-time[data-v-be991d4e]{border:none;height:44px;line-height:1}.field-input[data-v-be991d4e]{border:0!important;border-bottom:1px solid #ddd!important;border-radius:0!important;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-size:14px!important;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:#000;padding-left:0!important}.time-error .field-input[data-v-be991d4e]{border-bottom:1px solid red!important}.bg-white[data-v-be991d4e]{padding-left:0!important}img.angle-right[data-v-be991d4e]{width:12px;margin-right:4px}.mb-36px[data-v-be991d4e]{margin-bottom:36px}.intro[data-v-be991d4e]{font-size:14px}.mt-66px[data-v-be991d4e]{padding-top:66px!important}.bt-60px[data-v-be991d4e]{padding-bottom:60px!important}.danger[data-v-be991d4e]{font-size:12px;color:#ff3b00}.col-397px[data-v-be991d4e]{flex:0 0 417px;max-width:417px}.col-150px[data-v-be991d4e]{flex:0 0 164px;max-width:164px}.btn[data-v-be991d4e],.btn[data-v-be991d4e]:focus{box-shadow:none}.col-70px[data-v-be991d4e]{flex:0 0 70px;max-width:70px}.error-modal.forgot-pass .modal-content .modal-body .d-block .btn.btn-yellow[data-v-be991d4e]{width:auto}.error-modal.forgot-pass .text-title[data-v-be991d4e]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;padding-bottom:8px}.error-modal .modal-template-confirm[data-v-be991d4e]{border-radius:23px!important;border:1px solid #707070;padding-top:60px;padding-bottom:40px}.error-modal .modal-template-confirm .text-confirm[data-v-be991d4e]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:-.01px;text-align:center;color:#232a37}.error-modal .modal-template-confirm .btn[data-v-be991d4e]{width:144px!important;height:44px!important;padding:15px 0}.error-modal .modal-content .modal-body[data-v-be991d4e],.error-modal .modal-content[data-v-be991d4e]{border-radius:0!important}.error-modal .modal-content .modal-body .d-block[data-v-be991d4e]{border-radius:0;font-family:HiraginoSans-W3;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:#232a37}.error-modal .modal-content .modal-body .d-block .btn[data-v-be991d4e]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:13px;font-stretch:normal;font-style:normal;line-height:1.77;letter-spacing:normal;text-align:center;color:#232a37;border-radius:8px;width:103px;height:38px;display:flex;align-items:center;justify-content:center;margin-top:16px;cursor:pointer}.error-modal .modal-content .modal-body .d-block .btn.btn-yellow[data-v-be991d4e]{background-color:#fd0}.simple-msg-modal .modal-content .modal-body[data-v-be991d4e],.simple-msg-modal .modal-content[data-v-be991d4e]{border-radius:23px!important}.simple-msg-modal .modal-content .modal-body .d-block[data-v-be991d4e]{border-radius:23px;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;font-stretch:normal;font-style:normal;line-height:20px;letter-spacing:-.01px;text-align:left;color:#232a37;padding:53px 36px 38px 36px;border:1px solid #707070}.simple-msg-modal .modal-content .modal-body .d-block .actions[data-v-be991d4e]{margin-top:32px}.simple-msg-modal .modal-content .modal-body .d-block .btn[data-v-be991d4e]{border-radius:8px;width:215px;height:44px;display:flex;align-items:center;justify-content:center;cursor:pointer}.simple-msg-modal .modal-content .modal-body .d-block .btn.btn-yellow[data-v-be991d4e]{background-color:#fd0}.booking-modal.bulk-modal[data-v-be991d4e]{max-width:287px!important}.booking-modal .modal-content .modal-body[data-v-be991d4e],.booking-modal .modal-content[data-v-be991d4e]{border-radius:23px!important}.booking-modal .modal-content .modal-body .d-block[data-v-be991d4e]{border-radius:23px;font-family:HiraginoSans-W3;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:#232a37;padding:56px 36px 40px 36px}.booking-modal .modal-content .modal-body .d-block img[data-v-be991d4e]{width:42px;margin-bottom:20px}.booking-modal .modal-content .modal-body .d-block img.error[data-v-be991d4e]{width:56px}.booking-modal .modal-content .modal-body .d-block img.success[data-v-be991d4e]{width:42px}.booking-modal .modal-content .modal-body .d-block .btn[data-v-be991d4e]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;text-align:center;color:#232a37;border-radius:8px;height:44px;display:flex;align-items:center;justify-content:center;width:100%;margin-top:32px;cursor:pointer}.booking-modal .modal-content .modal-body .d-block .btn.btn-yellow[data-v-be991d4e]{background-color:#fd0}.pointer-event[data-v-be991d4e]{cursor:pointer}.no-padding[data-v-be991d4e]{padding:0!important}.bed[data-v-be991d4e]{padding-top:20px;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:-.01px;text-align:center;color:#232a37;padding-bottom:16px}.bed-modal[data-v-be991d4e]{width:287px!important;margin:0 auto!important}.bed-modal .d-block[data-v-be991d4e]{padding:40px 36px!important;padding-top:56px!important;margin:0!important}.bed-modal .btn-yellow[data-v-be991d4e]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;height:44px;border-radius:8px;background-color:#fd0;width:100%;display:flex;align-items:center;justify-content:center;font-size:14px;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;text-align:center;color:#232a37}.over-night-modal[data-v-be991d4e]{position:fixed;top:0;right:0;bottom:0;left:0}.main-body[data-v-be991d4e]{height:100svh;overflow-y:auto}.main-body .logo[data-v-be991d4e]{padding-top:16px;display:flex;justify-content:center;align-items:center;padding-bottom:30px}.main-body .logo img[data-v-be991d4e]{margin-top:16px;height:44px;margin-bottom:16px}@media only screen and (max-width:500px){.main-body .logo img[data-v-be991d4e]{margin-top:0}}.content .logo[data-v-be991d4e]{padding-top:16px;display:flex;justify-content:center;align-items:center}.content .logo img[data-v-be991d4e]{margin-top:16px;height:44px;margin-bottom:16px}@media only screen and (max-width:500px){.content .logo img[data-v-be991d4e]{margin-top:0}}.density-tag[data-v-be991d4e]{opacity:0;width:auto;height:28px;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;align-items:center;padding:0 6px;transition:opacity .2s linear}.density-tag.visible[data-v-be991d4e]{opacity:1}.density-tag .text[data-v-be991d4e]{flex:0 0 calc(100% - 16px);max-width:calc(100% - 16px);font-family:HiraginoSans-W5;font-size:12px;line-height:24px;color:#fff;text-align:center;white-space:nowrap}.density-tag[data-v-be991d4e]:before{display:block;content:"";width:16px;height:16px;background-image:url(/images/density_available@2x.png);background-size:16px 16px;background-repeat:no-repeat}.density-tag.available[data-v-be991d4e]{background-color:#629ff4}.density-tag.available[data-v-be991d4e]:before{background-image:url(/images/density_available@2x.png)}.density-tag.slightly_crowded[data-v-be991d4e]{background-color:#f4b459}.density-tag.slightly_crowded[data-v-be991d4e]:before{background-image:url(/images/density_crowded@2x.png)}.density-tag.congestion[data-v-be991d4e]{background-color:#f26264}.density-tag.congestion[data-v-be991d4e]:before{background-image:url(/images/density_congestion@2x.png)}.text-black[data-v-be991d4e]{color:#000}.fs-16px[data-v-be991d4e]{font-size:16px}.text-hint-danger[data-v-be991d4e]{color:#ff3b00;font-size:12px;line-height:16px}.pb-15px[data-v-be991d4e]{padding-bottom:15px!important}.mb-24px[data-v-be991d4e]{margin-bottom:24px!important}.item-time .time-picker-column-item.disabled[data-v-be991d4e]{display:none!important}.change_mail_page[data-v-be991d4e]{height:calc(100% - 86px);margin:24px 32px 62px;padding-top:56px;padding-bottom:86px;border-radius:16px;box-shadow:0 6px 12px 0 rgba(0,0,0,.06);background-color:#fff}.change_mail_page .page-title[data-v-be991d4e]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:24px;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:normal;text-align:center;color:#000;margin-bottom:162px}.change_mail_page .page-title.code-form[data-v-be991d4e]{margin-bottom:67px}.change_mail_page.mobile-layout[data-v-be991d4e]{height:100%;box-shadow:none;padding:25px 24px;margin:0;border-radius:0}.change_mail_page.mobile-layout .change_mail_form[data-v-be991d4e]{max-width:375px;margin:0 auto}.change_mail_page.mobile-layout .sub-info[data-v-be991d4e]{margin:20px 0 0 0;padding:0;border:none;background:transparent;text-align:left}.change_mail_page.mobile-layout .sub-warning[data-v-be991d4e],.change_mail_page.mobile-layout .warning[data-v-be991d4e]{text-align:left}.change_mail_page.mobile-layout button[data-v-be991d4e]{margin-top:200px;max-width:303px;height:44px;font-size:16px}.change_mail_page .change_mail_form[data-v-be991d4e]{max-width:500px;margin:0 auto}.change_mail_page .item[data-v-be991d4e]{padding-bottom:16px;max-width:303px;margin:0 auto}.change_mail_page .requirement[data-v-be991d4e]{max-width:303px;margin:0 auto;color:#ff3c00;font-size:12px;line-height:16px;font-family:HiraginoSans-W3}.change_mail_page .label[data-v-be991d4e]{font-family:HiraginoSans-W3;font-size:12px;text-align:left;color:#000}.change_mail_page input.form-input[data-v-be991d4e]{color:#000;width:100%;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;font-stretch:normal;font-style:normal;letter-spacing:normal;border-radius:0;border-top:0;border-left:0;border-right:0;border-bottom:1px solid #ddd;padding-bottom:6px;padding-left:0;padding-right:0;padding-top:16px}.change_mail_page input.form-input.error[data-v-be991d4e]{border-bottom:1px solid red}.change_mail_page .sub-info[data-v-be991d4e]{font-family:HiraginoSans-W3;line-height:1.67;color:#333;font-size:12px;margin:34px 0 0 0;text-align:center;border-radius:8px;border:1px solid #eaeaea;background-color:#f7f7f7;padding:16px 0}.change_mail_page .required-icon[data-v-be991d4e]{font-size:12px;color:#ff3c00;display:inline-block;margin-left:15px}.change_mail_page button[data-v-be991d4e]{margin-top:90px;max-width:303px}.change_mail_page .btn-back[data-v-be991d4e]{margin-right:26px}.change_mail_page .btn-primary[data-v-be991d4e]{height:44px;font-size:14px}.change_mail_page .warning[data-v-be991d4e]{font-family:HiraginoSans-W3;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;color:#333;text-align:center;margin-bottom:48px}.change_mail_page .sub-warning[data-v-be991d4e]{font-family:HiraginoSans-W3;color:#ff3c00;font-size:11px;line-height:16px;letter-spacing:0;text-align:center;margin-top:16px}.content .logo[data-v-59509c0a]{display:block}.contract-page[data-v-59509c0a]{display:flex;flex-direction:column;justify-content:space-between;padding:24px 32px 24px 32px;height:calc(100svh - 70px);overflow-y:auto}.contract-page .contract-wrapper[data-v-59509c0a]{max-height:calc(100% - 92px)}.contract-page.mobile-layout[data-v-59509c0a]{padding:16px 12px;height:calc(100vh - 120px);height:calc(100svh - 44px)}.contract-page.mobile-layout .contract-wrapper[data-v-59509c0a]{max-height:unset}.contract-page.mobile-layout .contract-panel[data-v-59509c0a]{background-color:transparent;padding:0;box-shadow:none;border-radius:0;overflow-y:visible;max-height:unset}.contract-page.mobile-layout .contract-panel .contract-card[data-v-59509c0a]{padding:4px;margin-right:0;border-bottom:none;border-radius:16px}.contract-page.mobile-layout .contract-panel .contract-card .contract-card-header[data-v-59509c0a]{border-radius:12px 12px 4px 4px;padding:5px 8px;margin-right:0}.contract-page.mobile-layout .contract-panel .contract-card .contract-card-header .tag[data-v-59509c0a]{min-width:73px;min-height:20px;border-radius:10px}.contract-page.mobile-layout .contract-panel .contract-card .contract-card-body[data-v-59509c0a]{padding-top:18px;padding-left:8px}.contract-page.mobile-layout .contract-panel .contract-card .contract-card-footer[data-v-59509c0a]{padding-right:8px;padding-top:22px;padding-bottom:12px}.contract-page .btn-add[data-v-59509c0a]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:#fff;width:128px;border-radius:8px;background-color:#448bfd;height:44px;line-height:1;margin-bottom:12px}.contract-page .contract-panel[data-v-59509c0a]{background-color:#fff;padding:32px 32px 20px;border-radius:12px;box-shadow:0 6px 12px 0 rgba(0,0,0,.06);overflow-y:auto;max-height:calc(100% - 56px)}.contract-page .contract-panel[data-v-59509c0a]::-webkit-scrollbar{width:11px}.contract-page .contract-panel[data-v-59509c0a]::-webkit-scrollbar-thumb{border:4px solid transparent;background-clip:padding-box;background-color:#b5b5b5;border-radius:5.5px}.contract-page .contract-panel .contract-card[data-v-59509c0a]{max-width:100%;border-radius:0;margin-bottom:20px;padding-right:4px;padding-bottom:12px;background-color:#fff;border-bottom:1px solid #e5e5e5}.contract-page .contract-panel .contract-card[data-v-59509c0a]:last-child{margin-bottom:0;border-bottom:none}.contract-page .contract-panel .contract-card .contract-card-header[data-v-59509c0a]{border-radius:8px;background-color:#eaeaea;color:#000;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;display:flex;justify-content:space-between;align-items:flex-end;padding:6px 27px 5px 16px;margin-right:6px;min-height:32px}.contract-page .contract-panel .contract-card .contract-card-header .title[data-v-59509c0a]{font-size:14px;line-height:21px;text-align:left}.contract-page .contract-panel .contract-card .contract-card-header .tag[data-v-59509c0a]{padding:5px 12px;min-width:92px;min-height:24px;display:flex;align-items:center;justify-content:center;border-radius:12px;line-height:1;background-color:#fafafa;color:#232a37;cursor:default}.contract-page .contract-panel .contract-card .contract-card-header .tag.active[data-v-59509c0a]{background-color:#fc3b1d;color:#fff}.contract-page .contract-panel .contract-card .contract-card-body[data-v-59509c0a]{padding-top:40px;padding-left:16px;text-align:left}.contract-page .contract-panel .contract-card .contract-card-body .text-row[data-v-59509c0a]{font-family:HiraginoSans-W3;line-height:1;font-size:16px;color:#555;margin-bottom:12px}.contract-page .contract-panel .contract-card .contract-card-body .text-row[data-v-59509c0a]:last-child{margin-bottom:0}.contract-page .contract-panel .contract-card .contract-card-body .label-row[data-v-59509c0a]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;color:#222}.contract-page .contract-panel .contract-card .contract-card-body .content-row[data-v-59509c0a]{min-height:16px}.contract-page .contract-panel .contract-card .contract-card-footer[data-v-59509c0a]{width:100%;display:flex;justify-content:flex-end;flex-wrap:wrap;padding-top:12px}.contract-page .contract-panel .contract-card .contract-card-footer .btn[data-v-59509c0a]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:12px;min-width:88px;height:32px;border-radius:8px;display:flex;justify-content:center;align-items:center;color:#232a37;padding-left:6px;padding-right:6px}.contract-page .contract-panel .contract-card .contract-card-footer .btn-active[data-v-59509c0a]{background-color:#fd0;margin-left:12px}.contract-page .contract-panel .contract-card .contract-card-footer .btn-active[data-v-59509c0a]:disabled{background-color:#fafafa;border:1px solid #ddd}.time-around[data-v-59509c0a]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;color:#232a37;right:0}.move_in_note[data-v-59509c0a]{font-family:HiraginoSans-W3;font-size:11px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.45;letter-spacing:0;text-align:left;color:#333;border:1px solid #eaeaea;background-color:#f7f7f7;border-radius:8px;padding:20px 16px}.move_in_note .title-note[data-v-59509c0a]{font-size:14px}.bg-trans[data-v-59509c0a]:disabled,.bg-trans[readonly][data-v-59509c0a]{background-color:transparent}body[data-v-779b02f3]{color:#3c3c3c;background-color:#fff;padding:0;margin:0;font-family:M PLUS\ 1p,メイリオ,Meiryo,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,"sans-serif";font-size:14px}blockquote[data-v-779b02f3],dd[data-v-779b02f3],dl[data-v-779b02f3],dt[data-v-779b02f3],h1[data-v-779b02f3],h2[data-v-779b02f3],h3[data-v-779b02f3],li[data-v-779b02f3],nav[data-v-779b02f3],ol[data-v-779b02f3],ul[data-v-779b02f3]{margin:0;padding:0;border:none;list-style-type:none}a[data-v-779b02f3]{color:#f1c620}a[data-v-779b02f3]:hover{color:#fd0}p[data-v-779b02f3]{line-height:1.6em}em[data-v-779b02f3]{color:#f30}img[data-v-779b02f3]{width:100%;height:auto}blockquote[data-v-779b02f3]{border:1px solid #ccc;padding:10px 20px;margin-bottom:20px}section[data-v-779b02f3]{margin-bottom:20px}section table[data-v-779b02f3]{width:100%;border-collapse:collapse;border-spacing:0;font-size:14px}section table td[data-v-779b02f3],section table th[data-v-779b02f3]{padding:10px 0;text-align:center;border-right:1px solid #8c8c8c;border-left:1px solid #8c8c8c;padding:10px}section table th[data-v-779b02f3]{background-color:#99cc1d;font-size:10px;color:#fff}section table tr[data-v-779b02f3]:nth-child(odd){background-color:#f2f2f2}footer[data-v-779b02f3],header[data-v-779b02f3],main[data-v-779b02f3],section[data-v-779b02f3]{width:100%}.header__container[data-v-779b02f3]{max-width:1000px;margin:2px auto;width:100%;background:#fff;padding-bottom:5px;border-radius:0 0 10px 10px}.is-fixed[data-v-779b02f3]{position:fixed;z-index:1;top:-2px;left:50%;transform:translate(-50%);background-color:hsla(0,0%,100%,.9);transition:all .4s ease 0s,background .6s ease .2s;-webkit-overflow-scrolling:touch;overflow-scrolling:touch}h1[data-v-779b02f3]{height:50px}h1.logo a[data-v-779b02f3]{width:186px;height:45px;margin-left:auto;margin-right:auto;margin-top:10px;font-size:0;display:block;background-image:url(/images/btn_logo.png);background-size:contain}.description__container[data-v-779b02f3]{background:#fff;padding:10px;clear:both}.description__content[data-v-779b02f3]{max-width:1000px;margin:0 auto;text-align:center;background:#fff;border-radius:10px;padding:20px 0}.description__content span[data-v-779b02f3]{font-weight:700;display:inline-block}.description__content p[data-v-779b02f3]{margin:0;padding:0;transform:rotate(.05deg)}main[data-v-779b02f3]{max-width:1000px;margin:0 auto;transform:rotate(.05deg);color:#3c3c3c!important;font-family:M PLUS\ 1p,メイリオ,Meiryo,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,"sans-serif"!important;font-size:14px}.main__content[data-v-779b02f3]{width:700px;float:left;margin-bottom:20px}.sub__content[data-v-779b02f3]{width:280px;float:right;margin-bottom:20px}.full[data-v-779b02f3]{width:100%;float:none}.cf[data-v-779b02f3]{clear:both}#menu[data-v-779b02f3]{padding:20px;background-color:#f4f4f4;border-radius:10px;margin-bottom:20px}#menu ul[data-v-779b02f3]{margin-bottom:20px}#menu ul.list[data-v-779b02f3]{font-size:220%;width:100%}#menu ul.list a[data-v-779b02f3]{text-decoration:none}#menu ul.list a[data-v-779b02f3]:before{content:"≫ "}#sns[data-v-779b02f3]{text-align:center}#sns li[data-v-779b02f3]{display:inline-block}#sns li a[data-v-779b02f3]{width:45px;height:45px;margin-left:10px;margin-right:10px;margin-bottom:20px;font-size:0;display:inline-block}#sns a.youtube[data-v-779b02f3]{background-image:url(/images/icon_youtube.png);background-size:contain}#sns a.instagram[data-v-779b02f3]{background-image:url(/images/icon_instagram.png);background-size:contain}#sns a.line[data-v-779b02f3]{background-image:url(/images/icon_line.png);background-size:contain}#sns a.twitter[data-v-779b02f3]{background-image:url(/images/icon_twitter.png);background-size:contain}footer[data-v-779b02f3]{clear:both;text-align:center}.text_border[data-v-779b02f3]{width:100%;display:inline-block;position:relative;overflow:hidden;padding:.1em;margin-bottom:10px;font-weight:700}.text_border[data-v-779b02f3]:after,.text_border[data-v-779b02f3]:before{content:"";position:absolute;bottom:0}.text_border[data-v-779b02f3]:before{border-bottom:3px solid #99c91c;width:100%}.text_border[data-v-779b02f3]:after{border-bottom:3px solid #e6e6e6;width:100%}.view-pc[data-v-779b02f3]{display:block!important;visibility:visible}.hidden[data-v-779b02f3],.view-sp[data-v-779b02f3]{display:none!important;visibility:hidden}section h4[data-v-779b02f3]{border-left:6px solid #f76619;padding-left:8px}section h5[data-v-779b02f3]{width:auto;position:relative;padding:.6em;background:#00ada9;color:#fff;border-radius:3px}section h5[data-v-779b02f3]:after{position:absolute;content:"";top:100%;left:30px;border:15px solid transparent;border-top:15px solid #00ada9;width:0;height:0}section .paragraph[data-v-779b02f3]{margin-left:25px;margin-right:25px;margin-bottom:50px;border:none;display:inline-block;vertical-align:top}section img[data-v-779b02f3]{width:100%;height:auto;margin-bottom:20px;border:1px solid #aaa}section img.small[data-v-779b02f3]{width:70%;height:auto}section p span.title[data-v-779b02f3]{font-size:16px;font-weight:700;color:#1c1c1c;padding-bottom:10px;display:block;line-height:1.6em}.footer[data-v-779b02f3]{margin-bottom:30px;transform:rotate(.05deg)}.footer__container[data-v-779b02f3]{max-width:1000px;margin:2px auto;text-align:center;margin-top:20px;padding:10px 0;border-top:3px solid #e6e6e6}.footer__menu li[data-v-779b02f3]{display:inline-block}.footer__menu li a[data-v-779b02f3]{text-decoration:none;margin:0 10px}.footer__menu li a[data-v-779b02f3]:before{content:"";display:inline-block;border:5px solid transparent;border-left-color:red;vertical-align:2px}.youtube[data-v-779b02f3]{width:100%;margin-bottom:20px;aspect-ratio:16/9}.youtube iframe[data-v-779b02f3]{width:100%;height:100%}ul.env li[data-v-779b02f3]{list-style:none;margin-left:1em;text-indent:-1em}ul.env li[data-v-779b02f3]:before{content:"※ "}@media screen and (max-width:999px){main[data-v-779b02f3]{width:100%;box-sizing:border-box}.header__container[data-v-779b02f3]{width:100%;height:auto;padding-bottom:0;border-radius:0}.main__content[data-v-779b02f3],.sub__content[data-v-779b02f3]{width:100%;float:none}blockquote[data-v-779b02f3]{padding:0x 10px;margin-bottom:10px}section p br[data-v-779b02f3]{display:none}section .row[data-v-779b02f3]{display:block;margin-left:-20px;margin-bottom:20px}section .col[data-v-779b02f3]{width:calc(33.33333% - 20px);margin-bottom:10px;float:left}section .paragraph[data-v-779b02f3]{width:100%;margin-left:0;margin-right:0}}@media screen and (max-width:579px){.text_border[data-v-779b02f3]:before{border-bottom:3px solid #99c91c}.text_border[data-v-779b02f3]:after{border-bottom:none}section h3[data-v-779b02f3]{font-size:14px}section .col[data-v-779b02f3]{width:calc(50% - 20px);margin-left:20px;margin-bottom:10px;float:left}.is-fixed[data-v-779b02f3]{top:auto;bottom:-2px;padding-bottom:0;border-radius:0}}p[data-v-779b02f3]{color:#3c3c3c!important;font-family:M PLUS\ 1p,メイリオ,Meiryo,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,"sans-serif"!important;font-size:14px}main[data-v-779b02f3]{text-align:left}small[data-v-779b02f3]{color:#3c3c3c!important;font-family:M PLUS\ 1p,メイリオ,Meiryo,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,"sans-serif"!important;font-size:14px}.footer[data-v-779b02f3]{position:unset}@media only screen and (max-width:600px){main[data-v-779b02f3]{padding:0 10px}}a[data-v-779b02f3]{text-decoration:underline}html.ja,html.ja *{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif!important}html.en,html.en *{font-family:Roboto,Helvetica Neue,Arial,sans-serif!important}.text-bold{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700}.font-24{font-size:24px}.w-532{width:100%;max-width:532px}.w-257{width:50%;max-width:257px}.mw-213px{max-width:213px!important}.font-w3{font-family:HiraginoSans-W3}.font-w6{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700}.hidden{display:none!important}.arrow-main-container{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:normal}.arrow-main-container.active{color:#232a37}.arrow-main-container.inactive{color:#adb2ba}input.form-control{height:44px;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:#000;border-radius:0;border-top:0;border-left:0;border-right:0;border-bottom:1px solid #ddd;padding:0}input.form-control:focus{box-shadow:none;color:#000}input::-webkit-contacts-auto-fill-button,input::-webkit-credentials-auto-fill-button{visibility:hidden;display:none!important;pointer-events:none;position:absolute;right:0}.required{font-family:HiraginoSans-W3;font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:right;color:#ff3b00;padding-left:4px}input::-moz-placeholder{line-height:44px}::-moz-placeholder{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;text-align:left;color:#d4d9dd!important}:-ms-input-placeholder{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;text-align:left;color:#d4d9dd!important}::placeholder{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;text-align:left;color:#d4d9dd!important}.radio-button{cursor:pointer;padding-right:25px;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;margin-bottom:0;min-width:70px;float:left;margin-bottom:16px;display:flex;align-items:center}input[type=radio]{box-sizing:border-box;padding:0}input{font-size:1rem;line-height:1.5;padding:11px 23px;border:1px solid rgba(0,0,0,.15);border-radius:0;outline:0;background-color:transparent}.radio-button__input{opacity:0;position:absolute}.radio-button__control{position:relative;display:inline-block;width:24px;height:24px;margin-right:12px;vertical-align:middle;color:#017b5f;border:1px solid #efefef;border-radius:24px;background-color:#efefef}.radio-button__control.error{border-color:red}.radio-button__input:checked+.radio-button__control:after{content:"";display:block;position:absolute;top:3px;left:3px;width:16px;height:16px;background-color:#007aff;border-radius:12px}.radio-button__input:checked+.radio-button__control{border-color:#efefef;background-color:#efefef}.pt-20px{padding-top:20px!important}.btn-primary{background-color:#fd0!important;border-radius:8px;line-height:1;padding:15px 0;width:100%;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;color:#232a37;border:none!important}.btn-primary:focus{border:0;box-shadow:none}.mt-64px{margin-top:48px}.form-control:disabled{background-color:#fff}.error{color:red;text-align:left}.form-control.error{border-bottom:1px solid red}.arrow-wrapper{margin:0 auto;position:relative;height:38px}.arrow-main-container{width:80px;height:38px;text-align:center;color:#fff;position:relative;cursor:pointer}.arrow-main-container .right-side{height:38px;background:transparent}.arrow-main-container .left-side{width:6px;height:38px;background:#eee;position:absolute;left:0}.arrow-main-container .center-content{font-family:SFProText;height:38px;width:74px;line-height:38px;background:#eee;color:#adb2ba}.arrow-main-container .center-content:last-child{width:90px}.arrow-main-container .arrow{width:0;height:0;border-top:19px solid transparent;border-bottom:19px solid transparent}.arrow-main-container .arrow-left{border-left:6px solid #fff}.arrow-main-container .arrow-right{border-left:6px solid #eee}.steps{position:relative}#arrow1{left:0;z-index:10}#arrow1,#arrow2{top:0;position:absolute}#arrow2{left:75px;z-index:9}#arrow3{left:150px;z-index:8}#arrow3,#arrow4{top:0;position:absolute}#arrow4{left:225px;z-index:7}#arrow5{top:0;left:300px;position:absolute;z-index:6}.active{cursor:pointer}.active .arrow-left,.active .center-content{background:#f4f4f4}.active .arrow-right{border-left:6px solid #f4f4f4}.inactive .arrow-left,.inactive .center-content{background:#f4f4f4;display:flex;justify-content:center;align-items:center}.inactive .arrow-right{border-left:6px solid #f4f4f4}.active .arrow-left,.active .center-content{font-family:SFProText;background:#fd0;color:#232a37;display:flex;justify-content:center;align-items:center}.active .arrow-right{border-left:6px solid #fd0}.pull-left{float:left}.pull-right{float:right}.clearfix{clear:both}.width-100{width:100%}.border-bottom.error{border-color:red!important}.padding-top-none{padding-top:0!important}.col-327px{flex:0 0 365px;max-width:365px}.btn-default{padding:15px 0}.btn-back,.btn-default{border-radius:8px;background-color:#ddd;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;text-align:center;color:#232a37;line-height:1;font-size:14px}.btn-back{min-width:213px;height:44px;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal}.my-clipper .vuejs-clipper-fixed__wrap{border-radius:12px}.width-375px{width:375px!important;margin:0 auto}.vue__time-picker input.display-time{border:none;height:44px;line-height:1}.field-input{border:0!important;border-bottom:1px solid #ddd!important;border-radius:0!important;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-size:14px!important;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:#000;padding-left:0!important}.time-error .field-input{border-bottom:1px solid red!important}.bg-white{padding-left:0!important}img.angle-right{width:12px;margin-right:4px}.mb-36px{margin-bottom:36px}.intro{font-size:14px}.mt-66px{padding-top:66px!important}.bt-60px{padding-bottom:60px!important}.danger{font-size:12px;color:#ff3b00}.col-397px{flex:0 0 417px;max-width:417px}.col-150px{flex:0 0 164px;max-width:164px}.btn,.btn:focus{box-shadow:none}.col-70px{flex:0 0 70px;max-width:70px}.error-modal.forgot-pass .modal-content .modal-body .d-block .btn.btn-yellow{width:auto}.error-modal.forgot-pass .text-title{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;padding-bottom:8px}.error-modal .modal-template-confirm{border-radius:23px!important;border:1px solid #707070;padding-top:60px;padding-bottom:40px}.error-modal .modal-template-confirm .text-confirm{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:-.01px;text-align:center;color:#232a37}.error-modal .modal-template-confirm .btn{width:144px!important;height:44px!important;padding:15px 0}.error-modal .modal-content,.error-modal .modal-content .modal-body{border-radius:0!important}.error-modal .modal-content .modal-body .d-block{border-radius:0;font-family:HiraginoSans-W3;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:#232a37}.error-modal .modal-content .modal-body .d-block .btn{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:13px;font-stretch:normal;font-style:normal;line-height:1.77;letter-spacing:normal;text-align:center;color:#232a37;border-radius:8px;width:103px;height:38px;display:flex;align-items:center;justify-content:center;margin-top:16px;cursor:pointer}.error-modal .modal-content .modal-body .d-block .btn.btn-yellow{background-color:#fd0}.simple-msg-modal .modal-content,.simple-msg-modal .modal-content .modal-body{border-radius:23px!important}.simple-msg-modal .modal-content .modal-body .d-block{border-radius:23px;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;font-stretch:normal;font-style:normal;line-height:20px;letter-spacing:-.01px;text-align:left;color:#232a37;padding:53px 36px 38px 36px;border:1px solid #707070}.simple-msg-modal .modal-content .modal-body .d-block .actions{margin-top:32px}.simple-msg-modal .modal-content .modal-body .d-block .btn{border-radius:8px;width:215px;height:44px;display:flex;align-items:center;justify-content:center;cursor:pointer}.simple-msg-modal .modal-content .modal-body .d-block .btn.btn-yellow{background-color:#fd0}.booking-modal.bulk-modal{max-width:287px!important}.booking-modal .modal-content,.booking-modal .modal-content .modal-body{border-radius:23px!important}.booking-modal .modal-content .modal-body .d-block{border-radius:23px;font-family:HiraginoSans-W3;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:#232a37;padding:56px 36px 40px 36px}.booking-modal .modal-content .modal-body .d-block img{width:42px;margin-bottom:20px}.booking-modal .modal-content .modal-body .d-block img.error{width:56px}.booking-modal .modal-content .modal-body .d-block img.success{width:42px}.booking-modal .modal-content .modal-body .d-block .btn{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;text-align:center;color:#232a37;border-radius:8px;height:44px;display:flex;align-items:center;justify-content:center;width:100%;margin-top:32px;cursor:pointer}.booking-modal .modal-content .modal-body .d-block .btn.btn-yellow{background-color:#fd0}.pointer-event{cursor:pointer}.no-padding{padding:0!important}.bed{padding-top:20px;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:-.01px;text-align:center;color:#232a37;padding-bottom:16px}.bed-modal{width:287px!important;margin:0 auto!important}.bed-modal .d-block{padding:40px 36px!important;padding-top:56px!important;margin:0!important}.bed-modal .btn-yellow{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;height:44px;border-radius:8px;background-color:#fd0;width:100%;display:flex;align-items:center;justify-content:center;font-size:14px;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;text-align:center;color:#232a37}.over-night-modal{position:fixed;top:0;right:0;bottom:0;left:0}.main-body{height:100svh;overflow-y:auto}.main-body .logo{padding-top:16px;display:flex;justify-content:center;align-items:center;padding-bottom:30px}.main-body .logo img{margin-top:16px;height:44px;margin-bottom:16px}@media only screen and (max-width:500px){.main-body .logo img{margin-top:0}}.content .logo{padding-top:16px;display:flex;justify-content:center;align-items:center}.content .logo img{margin-top:16px;height:44px;margin-bottom:16px}@media only screen and (max-width:500px){.content .logo img{margin-top:0}}.density-tag{opacity:0;width:auto;height:28px;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;align-items:center;padding:0 6px;transition:opacity .2s linear}.density-tag.visible{opacity:1}.density-tag .text{flex:0 0 calc(100% - 16px);max-width:calc(100% - 16px);font-family:HiraginoSans-W5;font-size:12px;line-height:24px;color:#fff;text-align:center;white-space:nowrap}.density-tag:before{display:block;content:"";width:16px;height:16px;background-image:url(/images/density_available@2x.png);background-size:16px 16px;background-repeat:no-repeat}.density-tag.available{background-color:#629ff4}.density-tag.available:before{background-image:url(/images/density_available@2x.png)}.density-tag.slightly_crowded{background-color:#f4b459}.density-tag.slightly_crowded:before{background-image:url(/images/density_crowded@2x.png)}.density-tag.congestion{background-color:#f26264}.density-tag.congestion:before{background-image:url(/images/density_congestion@2x.png)}.text-black{color:#000}.fs-16px{font-size:16px}.text-hint-danger{color:#ff3b00;font-size:12px;line-height:16px}.pb-15px{padding-bottom:15px!important}.mb-24px{margin-bottom:24px!important}.item-time .time-picker-column-item.disabled{display:none!important}a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent}#app{margin:0;padding:0}.body-notice .box-content .tab-content ul li{padding-top:20px!important;padding-bottom:20px!important;margin-bottom:0!important;margin-top:0!important;border-bottom:1px solid #e5e5e5!important;background-color:#fff}.body-notice .box-content ul{height:40px}.body-notice .box-content .tabs{height:100%;border-radius:16px}.body-notice .box-content .tabs .tab-content{border-bottom-left-radius:16px;border-bottom-right-radius:16px}.body-notice .box-content .tab-content{height:calc(100% - 40px)}.body-notice .box-content .tab-content .fix{height:100%;border-bottom-left-radius:16px;border-bottom-right-radius:16px}.nav-tabs{border-bottom:none!important}body{overflow:hidden;font-family:HiraginoSans-W3;font-size:12px;color:#000}body .header{line-height:1;padding:36px 0;border-bottom:1px solid #e5e5e5;position:fixed;width:100%;z-index:100;background-color:#fff}body .body-register{width:375px;margin:0 auto;padding-top:96px;padding-bottom:80px}body .body-register.bar{padding-bottom:0}body .body-register .arrow-wrapper{margin-top:97px;padding-bottom:24px}body .body-register .content{width:303px;margin:0 auto}body .body-register .content .item{padding-top:36px}body .body-register .content .intro{padding:36px 0}body .body-register .content.login{padding-top:180px}body .body-register.auto{width:645px}body .body-register.auto .content{width:100%}body .body-register.auto .content .row{margin-left:-19px;margin-right:-19px}body .body-register.auto .content .row .col{padding:0 19px}body .body-register.auto .content .row .col .avatar{height:327px;border:2px dashed #9a9a9a;border-radius:12px}body .body-register.auto .content .row .col .avatar>div>img{max-width:100%}body .body-register.auto .content .row .col .input{background-color:#f7f7f7;height:220px;border-radius:12px;border:0}body .body-register.auto .content .row .col .input input{width:100%;display:none}body .body-register.auto .content .row .col .input label{width:100%;height:220px}body .body-register.auto .content .row .col .input label img{max-width:69px;padding-top:10px}body .body-register.auto .content .row .col .input label .filename{color:#333;line-height:1}body .body-register.auto .content .row .col .input label .small{font-size:10px;color:#333;margin-top:16px;line-height:1}body .body-register.auto .content .row .col .input label .upload{border:2px solid #fd0;background-color:#fff;color:#232a37;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:1;font-weight:700;padding:15px 19px;display:inline-block;border-radius:8px;margin-top:16px}body .body-register.auto .content .step3 .action{width:452px;margin:0 auto;padding-top:64px}body .body-register.auto .content .step3 .action .row{margin-left:-13px;margin-right:-13px}body .body-register.auto .content .step3 .action .row .col{padding:0 13px}body .body-register.auto .content .step3 .action .btn{width:100%}body .body-register.auto .content .step3 .around{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;color:#232a37;right:0}.modal-message-search .modal-dialog{margin-bottom:0}.modal-message-search .modal-dialog .message-body{height:calc(100% - 67px)}.modal-message-search .modal-dialog .message-search-not-result{font-family:HiraginoSans-W3;font-size:15px;line-height:1.27;color:#999;text-align:center;margin-top:232px;margin-bottom:183px}.modal-message-search .modal-dialog .modal-content{border-radius:16px}.modal-message-search .modal-dialog .modal-content .modal-body{max-height:550px;overflow-y:auto}.modal-message-search .modal-dialog .modal-content .modal-body::-webkit-scrollbar{width:3px}.modal-message-search .modal-dialog .modal-content .modal-body::-webkit-scrollbar-thumb{background:#b5b5b5}.modal-message-search .modal-dialog .modal-content .modal-body::-webkit-scrollbar-track-piece{margin-bottom:20px;margin-top:20px}.modal-message-search .modal-dialog .modal-footer{border:none;padding-top:0}@media(min-width:992px){.modal-message-search .modal-lg,.modal-message-search .modal-xl{max-width:848px}}@media only screen and (max-width:500px){.modal-message-search{bottom:auto}.modal-message-search.modal.show .modal-dialog{width:100%!important;max-width:100%!important;margin:0!important;padding-top:76px!important}.modal-message-search .modal-dialog .modal-content{height:354px}.modal-message-search .modal-dialog .modal-content .modal-body{padding-top:0;max-height:354px}.modal-message-search .message-search-not-result{margin:0!important;display:flex;align-items:center;height:calc(100% - 67px);text-align:left!important;justify-content:space-evenly}.modal-message-search .top-modal{height:67px;position:fixed;left:0;padding:22px 16px 16px 16px;background-color:#fff;z-index:100;border-top-left-radius:16px;border-top-right-radius:16px;border:1px solid rgba(0,0,0,.2);border-bottom:0;width:calc(100% - 2px);margin:0 auto;margin-left:1px;margin-top:-2px}.modal-message-search .message-body{margin-top:67px;z-index:1;min-height:calc(100% - 67px)}.modal-message-search .form-search-message .input{width:100%!important;background-color:transparent;border:0;border-bottom:1px solid #e5e5e5;border-radius:0!important;padding-bottom:14px}.modal-message-search .form-search-message .input.row{margin-left:-4px;margin-right:-4px}.modal-message-search .form-search-message .input.row .col-btn{padding-left:4px;padding-right:4px;flex:0 0 62px;max-width:62px}.modal-message-search .form-search-message .input.row .col-btn button{width:62px;font-family:HiraginoSans-W3;margin:0;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.07;letter-spacing:normal;color:#7e889a;padding:7px 0;text-align:center;border-radius:4px;background-color:#fd0!important}.modal-message-search .form-search-message .input.row .col-btn button.search-submit{color:#fff}.modal-message-search .form-search-message .input.row .col-input{padding-left:4px;padding-right:4px;display:flex;align-items:center}.modal-message-search .form-search-message .input.row .col-input img{position:absolute}.modal-message-search .form-search-message .input.row .col-input img.cancel{right:4px;left:auto}.modal-message-search .form-search-message .input.row .col-input input{padding-left:30px;border-radius:8px;border:1px solid #ccd6dd;background-color:#fafafa;height:28px;margin-left:0}.modal-message-search .form-search-message .input.row .col-input input::-webkit-input-placeholder{font-family:HiraginoSans-W3;font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;text-align:left;color:#ccc!important}.modal-message-search .form-search-message .input.row .col-input input::-moz-placeholder{color:#ccc!important;font-family:HiraginoSans-W3;font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;text-align:left;color:red!important}.modal-message-search .form-search-message .input.row .col-input input:-ms-input-placeholder{font-family:HiraginoSans-W3;font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;text-align:left;color:#ccc!important}}.message-myself-action{border-radius:8px;background-color:#232a37}.message-myself-action>.arrow:after{border-top-color:#000}.message-myself-action .cannel{min-width:75px;border-right:1px solid #4c5158!important;border-radius:0}.message-myself-action .cannel,.message-myself-action .copy{padding:0;background-color:#232a37!important;font-family:HiraginoSans-W3;line-height:1.43;color:#fff;text-align:center}.message-myself-action .copy{width:75px}.reservation{font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;text-align:left;color:#232a37}.reservation .title{width:100%}.reservation .title,.reservation .title .text-label{line-height:1;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700}.reservation .title .text-label{font-size:21px;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:#232a37}.reservation .content{padding-top:30px}.reservation .content .western{padding-top:17px!important}.reservation .content .western.pt-0{padding-top:0!important}.reservation .content img{width:100%}.reservation .content .row{margin-left:0;margin-right:0;padding:16px 5px}.reservation .content .row .col{padding:0 7px}.reservation .content .col-150px>img{border-radius:8px}.reservation .content .col-150px .meal-icon{right:7px;bottom:0;z-index:1}.reservation .content .breakfast{min-height:156px;border-radius:12px;background-color:#fff}.reservation .content .breakfast .japanese{border-bottom:1px solid #f2f2f2}.reservation .content .breakfast .food{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-size:15px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.73;letter-spacing:normal;text-align:center;color:#232a37;width:auto;padding:0 12px;height:48px;border-radius:12px 12px 0 0;background-color:#ffd9ac;display:flex;align-items:center;border-bottom:1px solid rgba(255,128,89,.3)}.reservation .content .breakfast .food img{width:16px;margin-right:10px}.reservation .content .breakfast .name{max-width:135px}.reservation .content .dinner{min-height:156px;border-radius:12px;background-color:#fff}.reservation .content .dinner .food{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-size:15px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.73;letter-spacing:normal;text-align:center;color:#232a37;width:auto;padding:0 12px;height:48px;border-radius:12px 12px 0 0;background-color:#c2deff;display:flex;align-items:center;border-bottom:1px solid rgba(97,165,244,.3)}.reservation .content .dinner .food img{width:16px;margin-right:10px}.reservation .content .dinner .name{max-width:135px}.reservation .content .cannot{font-family:HiraginoSans-W3;color:#7585a3;font-size:14px;font-weight:400;height:108px}.reservation .content .description{font-family:HiraginoSans-W3;font-size:15px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.47;letter-spacing:normal;text-align:left;color:#000;height:41px;display:block;display:-webkit-box;margin:0 auto;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-bottom:10px}.reservation .content .btn{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.77;letter-spacing:normal;text-align:center;color:#232a37;border-radius:8px;width:160px;height:40px;display:flex;align-items:center;justify-content:center}.reservation .content .btn.btn-yellow{background-color:#fd0}.reservation .content .btn.btn-yellow.cancel{background:#ededed}.reservation .content .btn.btn-default{border:1px solid #ddd;background-color:#fafafa}.reservation .content .btn.btn-default.btn-detail{background:#fff url(/images/arrow.svg) no-repeat right 8px center;border-radius:12px;height:32px;color:#f4a343;text-align:center;text-overflow:ellipsis;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:1;display:flex;align-items:center;border:0;width:auto;padding:0 24px 0 8px}.reservation .content .btn.btn-default.btn-detail.btn-dinner{background:#fff url(/images/arrow2.svg) no-repeat right 8px center;color:#76a7ef}.bulk-modal{max-width:375px!important}.bulk-modal .title{padding-top:20px;padding-bottom:20px}.bulk-modal.over-modal .d-block{height:calc(100vh - 135px);overflow-y:auto}.bulk-modal.over-modal .d-block::-webkit-scrollbar{width:3px}.bulk-modal.over-modal .d-block::-webkit-scrollbar-thumb{background:#b5b5b5}.bulk-modal.over-modal .d-block::-webkit-scrollbar-track-piece{margin-bottom:20px;margin-top:20px}.bulk-modal .modal-content{border:none;background-color:transparent}.bulk-modal .modal-content .d-block{border-radius:16px;background-color:#fff}.bulk-modal .modal-content .btn-action{margin-top:12px;height:60px;border-radius:12px;background-color:#fd0;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;text-align:center;color:#232a37}.bulk-modal .modal-content .btn-action.cancel{background-color:#e7eaeb}.bulk-modal .modal-content .btn-action.deactive{background-color:#ffe694}.bulk-modal .modal-body{padding:0}.bulk-modal .title{font-family:HiraginoSans-W3;font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:center;color:#000;padding-top:28px;padding-bottom:24px}.bulk-modal .option{padding:10px 16px}.bulk-modal .option .option-btn-group{display:flex;gap:8px;margin-right:8px}.bulk-modal .option .btn{padding:6px;width:64px;height:54px;border-radius:12px;font-family:HiraginoSans-W3;font-weight:400;line-height:1.58;color:#232a37}.bulk-modal .option .btn,.bulk-modal .option .btn.btn-default{font-size:12px;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center}.bulk-modal .option .btn.btn-default{width:auto;padding:10px 16px;border-radius:8px;border:1px solid #ddd;background-color:#fafafa;margin:0;height:auto;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;color:#000}.bulk-modal .option .btn.hide{opacity:.3}.bulk-modal .option .btn.btn-japanese{border:1px solid #92cb81;background-color:#a4db93}.bulk-modal .option .btn.btn-japanese.bg-en{border:none;background-image:url(/images/en_rice@2x.png);background-position:50%;background-size:contain;background-repeat:no-repeat}.bulk-modal .option .btn.btn-breakfast{width:auto;min-width:64px;border-color:rgba(255,128,89,.3);background-color:#ffd9ac}.bulk-modal .option .btn.btn-western{border:1px solid #eac854;background-color:#ffda95}.bulk-modal .option .btn.btn-western.bg-en{border:none;background-image:url(/images/en_bread-r@2x.png);background-position:50%;background-size:contain;background-repeat:no-repeat}.bulk-modal .option .btn.btn-dinner{border:1px solid #9cccf0;background-color:#a2dbff}.bulk-modal .option img{width:16px}.highlight-message{color:#ff4585}.body-over-night{padding:24px 32px 0 32px;height:calc(100svh - 70px);overflow-y:auto}.body-over-night .btn-add{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:#fff;width:128px;border-radius:8px;background-color:#448bfd;height:44px;line-height:1;margin-bottom:12px}.body-over-night .box-content{height:calc(100% - 70px);overflow-y:auto;padding:24px 4px 255px 16px;border-radius:16px;box-shadow:0 6px 12px 0 rgba(0,0,0,.06);background-color:#fff;padding:24px 32px 24px 36px}.body-over-night .box-content::-webkit-scrollbar{width:3px}.body-over-night .box-content::-webkit-scrollbar-thumb{background:#b5b5b5}.body-over-night .box-content::-webkit-scrollbar-track-piece{margin-bottom:20px;margin-top:20px}.body-over-night .box-content ul{list-style:none}.body-over-night .box-content ul li{border-bottom:1px solid #e5e5e5;padding-top:32px;padding-bottom:24px}.body-over-night .box-content ul li .line{height:32px}.body-over-night .box-content ul li .title{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:#000;line-height:14px}.body-over-night .box-content ul li .head{margin-bottom:14px}.body-over-night .box-content ul li .date .text{font-family:HiraginoSans-W3;font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:#000;line-height:1}.body-over-night .box-content ul li .date .time{font-size:14px;color:#000;line-height:16px}.body-over-night .box-content ul li .date .time,.body-over-night .box-content ul li .status{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left}.body-over-night .box-content ul li .status{display:flex;align-items:center;justify-content:center;min-width:56px;padding:3px 10px;height:22px;border-radius:11px;background-color:#232a37;font-size:10px;color:#fff}.body-over-night .box-content ul li .date-range{flex:1;font-size:22px;text-align:right;color:#000;line-height:1;margin-left:12px}.body-over-night .box-content ul li .btn-default,.body-over-night .box-content ul li .date-range{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal}.body-over-night .box-content ul li .btn-default{width:88px;height:32px;border-radius:8px;background-color:#e7eaeb;padding:0;font-size:12px;text-align:center;color:#13264a}.over-night-modal.bg-grey .bulk-modal .modal-content .d-block{background-color:#fafafa}.over-night-modal .title{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:16px;font-stretch:normal;font-style:normal;text-align:center;color:#000;padding-top:26px;padding-bottom:14px;border-bottom:1px solid #e5e5e5}.over-night-modal .confirm .over-night-form .form-title{border-radius:8px;background-color:#eaeaea;font-family:HiraginoSans-W3;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:#232a37;height:32px;display:flex;align-items:center;padding:0 12px}.over-night-modal .confirm .over-night-form .item .text-left{font-family:HiraginoSans-W4;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;text-align:left;color:#222}.over-night-modal .confirm .over-night-form .item .text-content{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:16px;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:left;color:#000;padding-top:8px;word-break:break-word}.over-night-modal .confirm .over-night-form .item .bottom-40{padding-bottom:20px}.over-night-modal .over-night-form{padding:32px 36px}.over-night-modal .over-night-form .template-select{width:100%;height:36px}.over-night-modal .over-night-form .template-select .vs__dropdown-toggle{border-radius:8px;background-image:url(/images/arrow-select-template-down.svg);background-repeat:no-repeat;background-position:center right 12px;border:1px solid #d8d8d8}.over-night-modal .over-night-form .template-select .vs__selected{opacity:unset!important;position:unset!important;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word;width:143px;margin-top:2px!important;text-align:left}.over-night-modal .over-night-form .template-select .vs__selected-options{padding-bottom:0!important;padding:5px 7px 1px 7px!important;font-family:HiraginoSans-W3!important;font-size:14px!important;font-weight:400!important;font-stretch:normal!important;font-style:normal!important;line-height:normal!important;color:#222}.over-night-modal .over-night-form .template-select .vs__selected-options input{font-family:HiraginoSans-W3!important;font-weight:400!important;font-stretch:normal!important;font-style:normal!important;--vs-search-input-color:#c4c4c4!important;margin-top:0!important;padding:0 0 0 5px!important}.over-night-modal .over-night-form .template-select .vs__selected-options input::-moz-placeholder{color:#c4c4c4!important}.over-night-modal .over-night-form .template-select .vs__selected-options input:-ms-input-placeholder{color:#c4c4c4!important}.over-night-modal .over-night-form .template-select .vs__selected-options input::placeholder{color:#c4c4c4!important}.over-night-modal .over-night-form .template-select .vs__actions{width:44px}.over-night-modal .over-night-form .template-select svg{display:none}.over-night-modal .over-night-form .template-select .vs__dropdown-menu{border-radius:8px!important;border:1px solid #d8d8d8!important;margin-top:4px}.over-night-modal .over-night-form .template-select .vs__dropdown-menu .vs__dropdown-option{padding-top:7px!important;padding-bottom:7px!important;border-bottom:1px solid #ebebeb;font-family:HiraginoSans-W3!important;font-size:14px!important;font-weight:400!important;font-stretch:normal!important;font-style:normal!important;line-height:normal!important}.over-night-modal .over-night-form .template-select .vs__dropdown-menu .vs__dropdown-option:last-child{border-bottom:unset}.over-night-modal .over-night-form .template-select option[disabled]:first-child{display:none}.over-night-modal .over-night-form.detail{padding:26px 24px;padding-right:21px}.over-night-modal .over-night-form .form-title{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:16px;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;text-align:left;color:#000}.over-night-modal .over-night-form .form-title .note-required{font-family:HiraginoSans-W3;font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:right;color:#ff3b00}.over-night-modal .over-night-form .item{margin-bottom:20px}.over-night-modal .over-night-form .text-left{color:#000}.over-night-modal .over-night-form .text-left,.over-night-modal .over-night-form .text-left .required{font-family:HiraginoSans-W3;font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.67;letter-spacing:normal;text-align:left}.over-night-modal .over-night-form .error:not(input),.over-night-modal .over-night-form .text-left .required{color:#ff3b00}.over-night-modal .over-night .btn{width:176px;height:60px;padding:0;display:flex;justify-content:center;align-items:center;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:#232a37;border-radius:12px;margin-top:12px}.over-night-modal .over-night .btn.btn-confirm{background-color:#fd0}.over-night-modal .over-night .btn.btn-default{background-color:#ddd}.withdrawal-modal{height:calc(100% - 78px);max-width:375px;margin:0 auto;margin-top:78px!important}.withdrawal-modal .modal-content{height:100%;background:transparent;border:none}.withdrawal-modal .modal-content .modal-body{height:100%;padding:0}.withdrawal-modal .modal-content .modal-body .popup-panel{background-color:#fff;height:calc(100% - 78px);max-height:583px;border-radius:24px;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;font-stretch:normal;font-style:normal;line-height:20px;letter-spacing:-.01px;text-align:left;color:#232a37;padding:0}.withdrawal-modal .modal-content .modal-body .popup-panel .heading{padding-top:26px;padding-bottom:13.5px;border-bottom:1px solid #e5e5e5}.withdrawal-modal .modal-content .modal-body .popup-panel .heading .title{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:16px;line-height:1;text-align:center}.withdrawal-modal .modal-content .modal-body .popup-panel .body{padding:32px 40px 76px;height:calc(100% - 56.5px);text-align:center}.withdrawal-modal .modal-content .modal-body .popup-panel .body .withdrawal-content{font-family:HiraginoSans-W3;font-weight:400!important;height:calc(100% - 60px);overflow-y:auto;padding:26px 16px;border-radius:8px;text-align:left;color:#333;background-color:#f7f7f7;border:1px solid #eaeaea}.withdrawal-modal .modal-content .modal-body .popup-panel .body .withdrawal-content::-webkit-scrollbar{background-color:transparent;width:3px}.withdrawal-modal .modal-content .modal-body .popup-panel .body .withdrawal-content::-webkit-scrollbar-thumb{background-color:#b5b5b5;border-radius:1.5px}.withdrawal-modal .modal-content .modal-body .popup-panel .body .checkbox{margin-top:36px;color:#000;font-family:HiraginoSans-W3;font-weight:400!important}.withdrawal-modal .modal-content .modal-body .actions{display:flex;align-items:center;justify-content:space-between;margin-top:19px}.withdrawal-modal .modal-content .modal-body .btn{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;margin:0!important;border-radius:12px;width:176px;height:60px;display:flex;align-items:center;justify-content:center;cursor:pointer}.withdrawal-modal .modal-content .modal-body .btn.btn-cancel{background-color:#e7eaeb}.withdrawal-modal .modal-content .modal-body .btn.btn-ok{color:#fff;background-color:#ff5252}.withdrawal-modal .modal-content .modal-body .btn.btn-ok:disabled{opacity:1;background-color:#bd787b;cursor:default}.withdrawal-modal.mobile-layout{margin-top:76px!important}.withdrawal-modal.mobile-layout .popup-panel{max-width:327px;margin:0 auto;max-height:calc(100vh - 168px)!important}.withdrawal-modal.mobile-layout .popup-panel .heading{padding-top:24px!important}.withdrawal-modal.mobile-layout .popup-panel .body{padding:32px 16px 63px!important}.certificate{padding:24px 32px 0 32px;height:calc(100svh - 90px)}.certificate .main-container::-webkit-scrollbar{width:3px}.certificate .main-container::-webkit-scrollbar-thumb{background:#b5b5b5}.certificate .main-container::-webkit-scrollbar-track-piece{margin-bottom:20px;margin-top:20px}.certificate .head{margin-bottom:12px}.certificate .head .text{font-family:HiraginoSans-W3;font-size:12px;font-weight:400;text-align:right;color:#555;padding-right:16px}.certificate .btn-add,.certificate .head .text{font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal}.certificate .btn-add{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;text-align:center;color:#fff;width:128px;border-radius:8px;background-color:#448bfd;height:44px}.certificate .main-container{height:calc(100% - 38px);overflow-y:auto;box-shadow:0 6px 12px 0 rgba(0,0,0,.06);background-color:#fff;border-radius:16px;padding:40px 40px 32px 40px}.certificate .main-container .head{font-family:HiraginoSans-W3;font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;text-align:right;color:#000;padding-bottom:40px}.certificate .main-container .head .title{font-size:36px}.certificate .main-container .head .title,.certificate .main-container .name{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;text-align:left;color:#000}.certificate .main-container .name{font-size:24px;padding-bottom:12px}.certificate .main-container .id{font-family:HiraginoSans-W3;font-weight:400;color:#000;padding-bottom:32px}.certificate .main-container .id,.certificate .main-container .intro{font-size:14px;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;text-align:left}.certificate .main-container .intro{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;color:#333;border-bottom:1px solid #ddd;padding-bottom:20px}.certificate .main-container .element{padding-top:32px}.certificate .main-container .element .item{padding-bottom:24px}.certificate .main-container .element .item .item-title{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;text-align:left;color:#222;padding-bottom:12px}.certificate .main-container .element .item .item-content{font-family:HiraginoSans-W3;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;text-align:left;color:#555}.certificate .main-container .element .item:last-child{padding-bottom:0}.certificate .main-container .text-bottom{font-family:HiraginoSans-W3;font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.92;letter-spacing:normal;text-align:left;color:#333}.certificate .main-container .stamp{margin-top:-16px;padding-bottom:24px}.certificate .main-container .stamp img{width:56px}.certificate .main-container .stamp-description{font-size:12px;line-height:1;color:#333}.certificate .main-container .stamp-description,.form-control.no-border{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left}.form-control.no-border{border:0;-webkit-border-radius:0;-moz-border-radius:0;font-size:14px;color:#000;border-radius:0;border-top:0;border-left:0;border-right:0;border-bottom:1px solid #ddd;padding:0}.form-control.no-select{color:#c4c4c4}.top-20px{margin-top:20px}.no-bottom{margin-bottom:0!important}.top-40px{margin-top:40px!important}.col-notice .notice-content{border-radius:16px;box-shadow:0 6px 12px 0 rgba(0,0,0,.06);background-color:#fff;height:calc(100% - 10px)}.col-notice .head{height:100%;padding:4px}.col-notice .head .head-content{height:32px;background-color:#efeee9;border-radius:10px 10px 5px 5px;font-family:HiraginoSans-W3;font-size:13px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.12px;text-align:center;color:#797770;padding-left:16px}.col-notice .head .notice-detail{height:100%;padding:24px;padding-top:8px;text-align:left}.col-notice .head .notice-detail .no-notice{height:100%}.col-notice .head .notice-detail .no-notice .text{font-family:HiraginoSans-W3;font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.67;letter-spacing:normal;text-align:left;color:#555}.col-notice .head .notice-detail .no-notice .title{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:16px;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;text-align:center;color:#333;padding-bottom:16px}.col-notice .head .notice-detail ul li{background-image:url(/images/arrow-next@2x.png);background-position:right -12px center;background-size:32px 32px;background-repeat:no-repeat;list-style:none;padding-top:16px;padding-bottom:12px;border-bottom:1px solid #efeee9}.col-notice .head .notice-detail ul li:last-child{border-bottom:0}.col-notice .head .notice-detail ul li .date{font-size:14px;line-height:1.07;color:#232a37}.col-notice .head .notice-detail ul li .date,.col-notice .head .notice-detail ul li .title{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left}.col-notice .head .notice-detail ul li .title{font-size:15px;color:#000;padding-top:8px;width:calc(100% - 20px);word-break:break-word}.body-notice{padding:24px 32px 0 28px;height:calc(100vh - 70px);overflow-y:auto}.body-notice .btn-add{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:#fff;width:128px;border-radius:8px;background-color:#448bfd;height:44px;line-height:1;margin-bottom:12px}.body-notice .btn-add.disabled{z-index:.5}.body-notice .box-content{height:calc(100% - 160px);overflow-y:auto;border-radius:16px;box-shadow:0 6px 12px 0 rgba(0,0,0,.06);background-color:#fff}.body-notice .box-content::-webkit-scrollbar{width:3px}.body-notice .box-content::-webkit-scrollbar-thumb{background:#b5b5b5}.body-notice .box-content::-webkit-scrollbar-track-piece{margin-bottom:20px;margin-top:20px}.body-notice .box-content ul{list-style:none}.body-notice .box-content ul li{padding-bottom:20px;border-bottom:1px solid #e5e5e5}.body-notice .box-content ul li .date{padding-left:12px;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:#000;padding-bottom:16px;line-height:1}.body-notice .box-content ul li .date .text{font-family:HiraginoSans-W3;font-size:12px;padding-right:8px;font-weight:400!important}.body-notice .box-content ul li .dot{width:6px;margin-right:6px}.body-notice .box-content ul li .dot>span{height:6px;width:6px;display:inline-block}.body-notice .box-content ul li .dot.unread>span{height:6px;background-color:#ff3b00;border-radius:50%;display:inline-block;width:6px}.body-notice .box-content ul li .title{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:16px;line-height:1.31;margin-bottom:16px}.body-notice .box-content ul li .content,.body-notice .box-content ul li .title{font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:#000;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;align-items:flex-end!important;word-break:break-word}.body-notice .box-content ul li .content{font-family:HiraginoSans-W3;font-size:13px;font-weight:400;line-height:1.54;margin-left:5px;padding-left:7px}.body-notice .box-content-detail{height:100%;overflow-y:auto;padding:24px 4px 255px 16px;border-radius:16px;box-shadow:0 6px 12px 0 rgba(0,0,0,.06);background-color:#fff;padding:24px 32px 24px 36px}.body-notice .box-content-detail *{max-width:100%!important}@media(min-width:501px){.body-notice .box-content-detail{height:calc(100% - 24px)}}.body-notice .box-content-detail .notice-date{font-size:18px;line-height:1;padding-bottom:24px;display:flex;align-items:center}.body-notice .box-content-detail .notice-date,.body-notice .box-content-detail .title{font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:#232a37;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif}.body-notice .box-content-detail .title{font-size:24px;line-height:1.42;padding-bottom:22px}.body-notice .box-content-detail .content .notice-img{border:1px solid #e2eaef;margin-bottom:32px;width:100%;position:relative}.body-notice .box-content-detail .content img.notice-img-content{max-height:100%;max-width:100%;width:auto;height:auto;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.body-notice .box-content-detail .content .text{padding-bottom:48px;font-family:HiraginoSans-W3;font-size:15px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:left;color:#000;overflow-x:hidden}.body-notice .box-content-detail .content .text ul{list-style:disc!important;list-style-position:inside!important}.body-notice .box-content-detail .content .text ol{list-style:decimal!important;list-style-position:inside!important}.body-notice .box-content-detail .content .btn-pdf{width:303px;height:44px;border-radius:8px;background-color:#fd0;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;text-align:center;color:#232a37;margin-bottom:40px}.close-btn{right:32px;top:32px;color:red;z-index:99999;cursor:pointer}.body-link{padding:24px 32px 32px 28px}.body-link ul{list-style:none}.body-link ul li{padding-bottom:12px}.body-link ul li .link-item{background:#fff;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;border-radius:8px;padding:16px;text-align:left;background-image:url(/images/arrow-next@2x.png);background-position:right 8px center;background-size:32px 32px;background-repeat:no-repeat;color:#000}#app>div,html{-ms-scroll-chaining:none;overscroll-behavior:none}.body-survey .btn.btn-confirm{background-color:#fd0}.body-survey .s-title{padding-top:40px;font-family:HiraginoSans-W3;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;text-align:center;color:#333}.body-survey .box-content{padding-top:40px}.body-survey .box-content .row-question{padding:0 24px 48px 24px}.body-survey .box-content .title{font-size:14px;font-family:HiraginoSans-W3;color:#333;padding:40px 0;text-align:left}.body-survey .box-content .question-title{text-align:left;font-family:HiraginoSans-W3;font-size:16px;padding-bottom:16px}.body-survey .box-content .question{padding-bottom:12px}.body-survey .box-content .question .text{line-height:1;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:24px;color:#000}.body-survey .box-content .question .text .required-icon{font-size:12px;color:#ff3c00;display:inline-block;padding-left:4px}.body-survey .box-content .question .required{color:#ff3c00}.body-survey .box-content .answer{text-align:left;padding-top:8px}.body-survey .box-content .answer .radio-button{position:relative;font-size:14px;color:#000;padding-right:0!important;width:100%}.body-survey .box-content .answer .radio-button .radio-label{width:calc(100% - 40px)}.body-survey .box-content .answer .radio-button .radio-button__input{top:0}.body-survey .box-content .answer .form-group label:before{content:"";-webkit-appearance:none;background-color:transparent;border-radius:5px;background:#efefef;width:24px;height:24px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:5px}.body-survey .box-content .answer .form-group label.error{color:#000}.body-survey .box-content .answer .form-group label.error:before{border:1px solid red}.body-survey .box-content .answer .form-group label{position:relative;cursor:pointer;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px}.body-survey .box-content .answer .form-group{display:block;margin-bottom:16px}.body-survey .box-content .answer .form-group input{padding:0;height:auto;width:auto;margin-bottom:0;display:none;cursor:pointer}.body-survey .box-content .answer .form-group input:checked+label:before{background-color:#147afc}.body-survey .box-content .answer .form-group input:checked+label:after{content:"";display:block;position:absolute;top:4px;left:8px;width:8px;height:12px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.no-overnight{height:100%}.no-overnight .text{font-family:HiraginoSans-W3;font-size:12px;font-weight:400;line-height:1.67;text-align:left;color:#555}.no-overnight .text,.no-overnight .title{font-stretch:normal;font-style:normal;letter-spacing:normal}.no-overnight .title{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:16px;line-height:1;text-align:center;color:#333;padding-bottom:16px}.no-decoration{text-decoration:none!important}.block-with-text{line-height:1.6;-webkit-line-clamp:2!important}.block-with-content,.block-with-text{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;overflow:hidden;position:relative;display:-webkit-box!important;-webkit-box-orient:vertical!important;overflow:hidden!important;align-items:flex-end!important}.block-with-content{max-height:60px;text-align:left!important;-webkit-line-clamp:3!important}.block-with-content:before{content:"...";position:absolute;right:0;bottom:0;z-index:100;background:#fff;width:25px;padding-left:3px}.hide-ellipse:before{display:none}.normal-text{font-size:18px}.footer .btn-default{display:inline-flex;align-items:center;justify-content:center;z-index:10}.content .registerForm{width:303px!important}@media only screen and (max-width:500px){.datetimepicker:not(.inline) .pickers-container{height:calc(100% - 150px)!important}.datepicker-buttons-container .datepicker-button.validate{margin-right:50px}.main-sidebar{float:left;position:relative;background:none!important;width:100%;background-color:#eff3fa!important}.reservation-list .modal-content ul{height:calc(100% - 350px)!important}.profile .modal-wrapper .modal-container{height:85vh}.title.head{padding:0 16px!important;height:44px!important;display:flex;justify-content:space-between;align-items:center}.title.head img.logo{height:24px;width:auto}.title.head .bm-burger-button{position:absolute;right:16px!important;top:0!important;width:auto!important;height:44px!important;display:flex;align-items:center}.title.head .bm-burger-button img{height:25px;width:auto}.title.head .bm-burger-button .unread-message{background:red;-webkit-clip-path:circle(50%);clip-path:circle(50%);height:9px;width:9px;position:absolute;right:0;top:14px}.home{padding:16px!important;height:calc(100svh - 44px)!important}.home .row-home .col.col-left{flex:0 0 100%;max-width:100%}.home .row-home .col.col-left .text-title{font-size:23px}.home .section-left .date-info{padding-bottom:12px}.home .section-left .date-info .meal-tag-wrapper{display:flex;gap:8px}.home .section-left .date-info img{height:32px;width:32px;border-radius:8px;margin:0;padding:8px}.home .section-left .body .next-menu{font-family:HiraginoSans-W3;margin-top:28px;margin-bottom:16px;font-size:13px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:#fff;width:89px;height:25px}.home .section-left .body .food-name{font-size:20px;text-align:center}.home .section-left .body .food-name,.home .section-left .body .reserve{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:#232a37}.home .section-left .body .reserve{margin-top:28px;font-size:14px;text-align:left;border-radius:8px;background-image:linear-gradient(180deg,#fd0,#ffc400);height:44px}.home .section-left .breakfast-booking>:first-child:first-child{margin-right:11px}.home .section-left .body{padding:16px}.home .section-left .body .meal-remain{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:#232a37}.home .section-left .body .warning{margin-top:32px;margin-bottom:8px}.home .section-left .body .warning h1{margin-bottom:12px;font-size:12px}.home .section-left .body .warning>p,.home .section-left .body .warning h1{font-family:HiraginoSans-W3;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:red;height:auto}.home .section-left .body .warning>p{font-size:10px}.home .section-left .rating-section>h1{font-family:HiraginoSans-W3;font-size:13px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:-.12px;text-align:left;color:#797770;padding:10px 16px;border-radius:8px 8px 0 0;margin-bottom:20px}.home .section-left .rating-section{padding:4px}.home .section-left .rating-section .d-flex{display:flex;flex-wrap:wrap}.home .section-left .rating-section .section{margin:0;padding:0 20px;flex:0 0 50%;max-width:50%}.home .section-left .rating-section .dinner-section{margin:0;padding:0 18px;flex:0 0 50%;max-width:50%}.home .section-left .rating-section .no-order{width:auto}.home .section-left .rating-section .title{font-size:14px}.home .section-left .rating-section .no-order{height:88px}.home .section-left .rating-section>.d-flex{padding-bottom:20px}.home .section-left .rating-section .img-rating .like{width:40px;height:32px;padding:0;display:flex;justify-content:center;align-items:center}.home .section-left .rating-section .img-rating .like img{width:20px;border-radius:12px}.home .section-left .rating-section .img-rating>button{width:40px;height:32px;display:flex;justify-content:center;align-items:center}.home .section-left .rating-section .img-rating>button img{width:20px;border-radius:12px}.home .section-left .rating-section .img-rating>button{right:20px}.home .section-left .rating-section .img-rating>img{width:132px}.body-reservation{height:calc(100vh - 105px)!important;padding:16px!important}.body-reservation .row{margin-left:0;margin-right:0}.body-reservation .col{padding:0!important}.body-reservation .col-397px{flex:0 0 100%;max-width:100%;padding-bottom:16px!important}.body-reservation .reservation{margin-bottom:0!important;padding:20px 0!important}.body-reservation .reservation .content .row{margin-left:-6px!important;margin-right:-6px!important}.body-reservation .reservation .content .row .col{padding-left:6px!important;padding-right:6px!important}.body-reservation .reservation .content .row .col .action{padding-right:6px}.body-reservation .reservation .content .row .col .image-box{margin-left:6px}.body-reservation .reservation .content .row .col-150px{flex:0 0 141px;max-width:141px}.body-reservation .reservation .content .description{font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:normal;text-align:left;color:#000}.body-reservation .reservation .content .btn{font-size:13px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:#232a37;height:32px;width:71px}.body-reservation .reservation .content .btn:first-child{margin-right:0}.body-reservation .reservation .content .btn:last-child{margin-left:8px}.body-reservation .reservation .content .btn:last-child.cancel{width:92px}.body-reservation .reservation .content .breakfast .food,.body-reservation .reservation .dinner .food{height:40px;left:8px;font-size:13px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:#232a37}.body-reservation .reservation .content .breakfast .food img,.body-reservation .reservation .dinner .food img{margin-left:8px;margin-right:8px}.modal-dialog-centered{margin:0 auto}.bulk-modal .modal-content .d-block{border-radius:24px;margin-left:16px;margin-right:16px}.footer>div button{font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;text-align:center;color:#232a37}.modal.show .modal-dialog{margin:0 8px;width:calc(100% - 16px);max-width:calc(100% - 16px)!important}.bulk-modal .option .btn.btn-default{border-radius:8px;border:1px solid #ddd;background-color:#fafafa;padding:8px 16px;font-size:8px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:normal;text-align:right;color:#000}.bulk-modal .option .btn-breakfast{min-width:56px!important}.bulk-modal .option .btn{width:56px;height:47px;font-family:HiraginoSans-W3;font-size:10px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:center;color:#232a37}.bulk-modal .title{padding-top:15px;padding-bottom:0}.modal-open .main-sidebar{overflow-y:hidden}.over-night-modal,.over-night-modal .modal-body,.over-night-modal .modal-body form{overflow-y:hidden;height:100%}.over-night-modal .modal-content,.over-night-modal .modal-content .modal-body{height:100%}.over-night-modal .modal-content .d-block{height:calc(100% - 90px)}.over-night-modal .title{padding-top:24px;padding-bottom:14px}.own-calendar{width:100%!important;height:auto!important;padding:15px 8px 10px 8px!important;min-height:auto}.modal-body .own-calendar{padding:16px 2px 15px 2px!important}.modal-body .head{padding-top:0!important;padding-bottom:10px!important}.modal-body .reserved ul li:first-child{margin-top:0!important}.modal-body .col-70px{justify-content:flex-start!important;flex:0 0 50px;max-width:50px}.modal-body .reserved ul li .row .col .breakfast .max-180,.modal-body .reserved ul li .row .col .dinner .max-180{flex:0 0 calc(100% - 88px)!important;max-width:calc(100% - 88px)!important}.modal-body .reserved ul li .row .col .breakfast .name,.modal-body .reserved ul li .row .col .dinner .name{max-width:calc(100% - 32px)!important;flex:0 0 calc(100% - 32px)!important;border-bottom:1px solid #232a37}.modal-body .reduce .breakfast .name,.modal-body .reduce .dinner .name{border-bottom:0!important}.modal-body .reserved .head-item{font-size:12px}.reservation-list .modal-content ul{height:calc(100vh - 250px)!important}.body-notice{padding:16px 12px;height:calc(100svh - 44px);overflow-y:hidden}.body-notice .box-content{height:calc(100% - 135px)}.body-notice .box-content-detail{padding:24px 12px}.body-notice .box-content-detail .notice-date{font-family:SFProText;font-size:11px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:0;text-align:left;color:#000}.body-notice .box-content-detail .title{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:18px;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:left;color:#000}.body-over-night{padding:16px 12px;height:calc(100svh - 44px);overflow-y:hidden}.body-over-night .line{height:auto!important;display:block!important}.body-over-night .line .pointer-event{margin-bottom:22px}.body-over-night .line .d-flex.align-items-center{justify-content:flex-end!important}.body-over-night .box-content{padding:16px 12px;height:calc(100% - 130px)}.body-over-night .box-content ul li{padding-top:20px;padding-bottom:24px}.body-over-night .box-content ul li .date-range{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:right;color:#000}.certificate{height:calc(100svh - 44px);padding:16px 12px;overflow-y:auto}.certificate .head{display:flex;justify-content:flex-end}.certificate .head-m{font-family:HiraginoSans-W3;font-size:12px;font-weight:400;text-align:right}.certificate .head-m,.certificate .head-m .title{font-stretch:normal;font-style:normal;letter-spacing:normal;color:#000}.certificate .head-m .title{padding-top:32px;padding-bottom:32px;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:32px;text-align:left}.certificate .main-container{margin-top:12px;padding:24px;height:auto}.certificate .main-container .text-bottom{flex:0 0 100%;padding-top:36px}.certificate .main-container .stamp{margin-top:0;padding-top:36px;padding-bottom:0}body .body-register{padding-bottom:0;min-height:100vh;display:flex;align-items:center;padding-top:44px}body .body-register .content.login{width:100%;padding:0 36px;font-family:HiraginoSans-W3;font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.67}body .body-register .content.login .item{padding-top:20px}body .body-register .content.login .item:first-child{padding-top:0}body .body-register.auto{align-items:flex-start;width:auto}body .body-register.auto .content{padding:28px 16px}body .body-register.auto .content .mt-66px{padding-top:0!important;text-align:left;font-family:HiraginoSans-W3;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.71;padding:0 8px}body .body-register.auto .content .mb-36px{margin-bottom:28px!important}body .body-register.auto .content .registerForm{width:auto!important}body .body-register.auto .content .item{padding-top:20px;padding-left:20px;padding-right:20px}body .body-register.auto .warning{margin-top:28px;margin-bottom:28px;padding:20px 16px;border-radius:8px;font-size:12px;line-height:1.75;border:1px solid #eaeaea;background-color:#f7f7f7;color:#333}body .body-register.auto .warning p{font-family:HiraginoSans-W3;font-size:11px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.45}body .body-register.auto .warning p:first-child{font-family:HiraginoSans-W3;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.5;padding-bottom:16px;margin-bottom:0}body .body-register.auto .submit{margin-top:0!important;margin-left:20px;margin-right:20px;width:calc(100% - 40px);margin-bottom:0!important}body .body-register.auto .content{padding-top:28px!important}body .body-register.auto .content .intro{padding:0 8px;text-align:left;font-family:HiraginoSans-W3;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.71}body .body-register.auto .content .oneTimeKeyForm{padding-top:28px!important;width:100%!important}body .body-register.auto .content .oneTimeKeyForm .key-input{width:auto!important}body .body-register.auto .content .widthOver{position:relative}body .body-register.auto .content .group-btn{margin-top:28px;margin-bottom:0}body .body-register.auto .width-375px,body .body-register.auto .width-375px form{width:auto!important}body .body-register.auto .width-375px form .submit{margin-top:28px!important}body .body-register.auto .bt-60px{padding-bottom:48px!important}body .body-register.bar{width:100vw!important;padding-top:44px!important;align-items:flex-start;min-height:auto!important}body .body-register.bar .arrow-wrapper{margin:unset!important}body .body-register.bar .arrow-wrapper .arrow-main-container .center-content{width:calc(100% - 6px)}body .body-register.body-register.padding-top-none{width:auto!important}body .body-register.body-register.padding-top-none .content{width:100%!important;padding:32px 36px}body .body-register.body-register.padding-top-none .content .radio-button input{width:auto}body .body-register.body-register.padding-top-none .content .item:first-child{padding-top:0}body .body-register.body-register.padding-top-none .content .mt-64px{margin-top:47px}body .body-register.body-register.step-3-content .content{padding:24px 16px}body .body-register.body-register.step-3-content .content .note-container{width:100%;height:auto;padding:20px 16px!important;font-family:HiraginoSans-W3;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:center;color:#333;margin-top:0}body .body-register.body-register.step-3-content .content .note-container .top{padding:0 30px;text-align:left;padding-bottom:20px}body .body-register.body-register.step-3-content .content .note-container .list-note{font-family:HiraginoSans-W3;font-size:11px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.45;display:block}body .body-register.body-register.step-3-content .content .note-container .list-note>div{width:100%}body .body-register.body-register.step-3-content .content .intro{padding-top:24px}body .body-register.body-register.step-3-content .content .mt-5{margin-top:0!important}body .body-register.body-register.step-3-content .content .upload-avatar{padding-top:40px!important}body .body-register.body-register.step-3-content .content .row{margin-right:0;margin-left:0}body .body-register.body-register.step-3-content .content .row .col-327px{flex:0 0 100%;padding-left:0;padding-right:0}body .body-register.body-register.step-3-content .content .row .col-327px .avatar{height:auto;border:0}body .body-register.body-register.step-3-content .content .row .col-327px .avatar img{border-radius:12px;display:inherit}body .body-register.body-register.step-3-content .content .row .input{background-color:transparent;height:auto}body .body-register.body-register.step-3-content .content .row .input .filename,body .body-register.body-register.step-3-content .content .row .input .small,body .body-register.body-register.step-3-content .content .row .input img{display:none}body .body-register.body-register.step-3-content .content .row .input label{height:auto}body .body-register.body-register.step-3-content .content .row .input label .upload{margin-top:28px}body .body-register.body-register.step-3-content .step3 .action{width:auto;padding-top:48px!important}body .body-register.body-register.step-3-content .step3 .action .col:first-child{display:none}body .body-register .step4{padding-top:12px}body .body-register .step4 .item{padding-left:0!important;padding-right:0!important}body .body-register .step4 .action{width:auto!important;padding-top:0!important}body .body-register .step4 .action .col{padding:0}body .body-register .step4 .action .col:first-child{display:none}body .body-register .step4 .danger{padding-top:32px!important;padding-bottom:40px!important;text-align:left}.header{width:100vw!important;left:0;right:0}.checkin-modal .d-block{padding:83px 12px 66px 12px}.checkin-modal .d-block .text-title{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:20px;line-height:1.65;padding-bottom:16px}.checkin-modal .d-block .text-sub,.checkin-modal .d-block .text-title{font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:#232a37}.checkin-modal .d-block .text-sub{font-family:HiraginoSans-W3;font-size:14px;font-weight:400;line-height:1.43;padding-bottom:45px}.checkin-modal .d-block .menu-img img{width:100%}.checkin-modal .d-block .text-description{font-family:HiraginoSans-W3;font-size:11px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.45;letter-spacing:0;text-align:center;color:#232a37;padding-top:20px}.checkin-modal .d-block .checkin-img img{height:32px;width:32px;border-radius:8px;margin:0;padding:8px}.checkin-modal .d-block .checkin-img .breakfast{margin-left:unset;background-color:#ffd9ac;margin-right:16px}.checkin-modal .d-block .checkin-img .japanese{background-color:#a4db93;border:1px solid #92cb81}.checkin-modal .d-block .checkin-img .western{border:1px solid #eac854;background-color:#ffda95}.checkin-modal .d-block .checkin-img .dinner{margin-left:unset;background-color:#a2dbff}.reservation .content .col-150px .meal-icon{width:32px}.menu .detail,.menu .head{padding:0 16px!important}.menu{padding-top:10px!important;padding-bottom:0!important}.bm-item-list>*{padding-bottom:10px!important;padding-top:0!important}.close-btn{top:16px!important}.modal-dialog-centered{padding-top:20px!important}.over-night-modal .modal-body{height:75vh;padding-top:20px}.over-night-modal .modal-body .confirm{overflow-y:auto;height:100%}.profile .modal-wrapper .modal-upload-container{padding-top:30px!important;padding-bottom:0!important}.checkin-modal .modal-content{padding-top:30px}.checkin-modal .modal-content .d-block{padding:70px 12px 50px 12px}.body-reservation .reservation .content .btn{padding:4px;min-width:73px;width:auto}.body-reservation .reservation .content .btn:last-child.cancel{padding:0;width:73px;background:#ededed}.profile .info-card{height:auto!important}.profile .modal-wrapper .modal-container{max-width:unset!important}.modal-body .reserved ul li .row .col .breakfast .name,.modal-body .reserved ul li .row .col .dinner .name{border-bottom:0}.close-btn{position:fixed!important}.body-reservation .reservation .content .row .col-150px{flex:0 0 135px;max-width:135px}.section-left .empty-data{width:100%!important}.btn-reservation{margin-top:20px}.reservation-list.checkin-modal .modal-content{height:100%}.reservation-list .modal-content{height:85vh}.reservation-list .modal-content .d-block{height:100%;overflow-y:auto}.reservation-list .modal-content .own-calendar{height:100%!important}.reservation-list .modal-content .reserved{height:calc(100% - 40px)!important}.reservation-list .modal-content .reserved.reduce ul{height:calc(100% - 76px)!important}.reservation-list .modal-content ul{height:100%!important}.modal-open .modal{overflow-y:hidden}.message-form{bottom:0}.message-form,.search{position:fixed!important;width:100%}.search{top:44px;z-index:1}.message-session{margin-top:56px}.main-sidebar{margin-top:44px;height:calc(100% - 44px)}.meal-detail .modal-content{margin-top:0;height:85%}.meal-detail .modal-content .d-block .menu{height:100%;overflow-y:auto;border-radius:24px}body{touch-action:none}html{-webkit-text-size-adjust:none}.title.head{position:fixed;top:0;width:100%}.icon.active{filter:drop-shadow(0 0 2px #c3f1ff)}.meal-detail{min-height:100vh}.meal-detail .modal-content{height:80vh}.over-night-modal .over-night .btn.btn-confirm.disabled{background-color:#ffe694;opacity:1}.over-night-modal .over-night .btn{width:calc(50% - 4px)}.calendar-modal{padding-top:40px!important}.no-top{margin-top:0}.certificate .main-container .intro{line-height:unset}.footer{position:fixed;bottom:0;width:100%}.home .section-left .body .reserve>img{width:18px}.home .section-left .body .next-menu{display:inline-flex;justify-content:center;align-items:center;width:auto}.body-change-password .controller .send{display:flex;justify-content:center;align-items:center;color:#2c3e50!important}body .body-register.auto .submit{color:#2c3e50!important;margin-bottom:50px!important}.body-register .btn{color:#2c3e50!important}.row-home .col.col-notice{padding-bottom:50px}body .body-register.body-register{overflow-y:auto;overflow-x:hidden}body .body-register.bar{width:100%!important}body .body-register.bar .arrow-wrapper .arrow-main-container{width:calc(20vw + 4px)}#arrow2{left:20vw}#arrow3{left:40vw}#arrow4{left:60vw}#arrow5{left:80vw}#arrow5.arrow-main-container .center-content{width:100%}.body-reservation{padding-bottom:50px}.btn-reservation{margin-bottom:80px!important}.profile .info-card{margin-bottom:50px}.message-session{padding-bottom:100px}body .body-register.auto .warning.widthOver{border:0;background-color:transparent;color:#ff3b00;text-align:left}body .body-register.auto .warning{margin-left:0;margin-right:0}body .body-register.auto .warning p:first-child{font-size:11px}.checkin-modal .modal-content .d-block{height:calc(100% - 70px)}.reservation-list .modal-content .d-block{border-radius:16px}.reservation-list .modal-content .reserved{border-bottom-left-radius:16px;border-bottom-right-radius:16px}.reservation-list{height:100%}.reservation-list .modal-body{height:85%;z-index:99999}.reservation-list .modal-content{height:70vh}}@media only screen and (max-width:500px)and (max-height:667px){.over-night-modal.modal-dialog-centered{align-items:start!important;padding-top:30px!important}.checkin-modal .modal-content .d-block{height:calc(100% - 80px);padding-top:30px}.flex-end-modal{display:flex!important;align-items:flex-end!important}.flex-end-modal.modal-dialog-centered{align-items:flex-end!important;margin-bottom:5px!important;min-height:calc(100vh - 12px)}.profile .modal-wrapper .modal-container,.profile .modal-wrapper .modal-upload-container{padding:5px 2px!important}.profile .modal-wrapper .modal-upload-container .modal-body{padding:38px 8px!important;max-height:100vh!important}.profile .modal-wrapper .modal-upload-container .modal-body .upload-file{padding-top:0!important}.profile .modal-wrapper .modal-upload-container .modal-footer{margin-top:0;margin-top:10px!important}.own-calendar{min-height:unset!important}.bulk-modal .title{padding-top:20px!important}.profile .modal-mask{z-index:9999!important}.modal-body .own-calendar{padding-top:10px!important;padding-bottom:5px!important}.bulk-modal .option{padding:5px 16px!important}.profile .modal-wrapper .modal-container{height:100%!important}.profile .modal-wrapper{padding-top:30px}.bulk-modal .own-calendar .row .col.pointer-event{height:46px!important}}@media only screen and (max-width:500px)and (max-height:500px){.profile .modal-wrapper .modal-body{max-height:65%!important;margin-top:30px!important}}.nav-tabs .nav-link,.nav-tabs .nav-link:focus{border-radius:0!important;height:40px;padding:0;justify-content:center;display:flex;align-items:center;box-shadow:none;outline:none!important;margin-bottom:-20px;border-color:#ddd;border:0!important;color:grey;font-size:14px;font-weight:700;background-color:#ddd}.nav-tabs .nav-link.active{background-color:#fff}.mt-2,my-2{margin-top:1rem!important}.gap-2{gap:.5rem}.gap-20px{gap:20px}.template-upfile-layout{position:absolute;background-color:#fd0;border-radius:0 0 16px 16px;bottom:72px;left:0;padding:8px 0;width:100%;display:flex;justify-content:center;z-index:1}@media only screen and (max-width:500px){.template-upfile-layout{width:calc(100% - 32px);margin-left:16px;bottom:89px}}.template-upfile-layout .upfile-btn{padding:15px 0;display:flex;align-items:center;justify-content:center;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:center;color:#232a37;border-radius:8px;background-color:#fff;border:unset;min-width:215px}.template-upfile-layout .upfile-btn:disabled{opacity:.7}.img-cursor{cursor:pointer}.mb-64px{margin-bottom:64px!important}.gap-24px{gap:24px}.pb-20px{padding-bottom:20px}.w-overwrite19{width:119%}.error-modal.out-modal .modal-content,.error-modal.out-modal .modal-content .modal-body,.error-modal.out-modal .modal-content .modal-body .d-block{border-radius:23px!important}.error-modal.out-modal .modal-content .modal-body .d-block .title{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:-.01px;text-align:center;color:#232a37;padding-bottom:16px;padding-top:36px}.error-modal.out-modal .modal-content .modal-body .d-block .row-out{margin-left:-4px!important;margin-right:-4px!important}.error-modal.out-modal .modal-content .modal-body .d-block .row-out .col{padding-left:4px;padding-right:4px}.error-modal.out-modal .modal-content .modal-body .d-block .btn.fullwidth{width:100%!important;height:44px}.menu-d{height:100%;overflow-y:auto;border-radius:24px}.menu-d ul{height:35px;border-bottom:1px solid #232a37!important}.menu-d ul .nav-item{height:34px;width:50%}.menu-d ul .nav-item:first-child{display:flex;justify-content:flex-end}.menu-d ul .nav-item a{align-items:center;height:34px;color:#232a37;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;display:inline-flex;padding:0 20px;justify-content:unset;border-bottom:2px solid transparent!important;background-color:#fff!important}.menu-d ul .nav-item a.active,.menu-d ul .nav-item a:focus{font-size:16px;font-style:normal;font-weight:700;line-height:normal;color:#232a37;border-bottom:2px solid #000!important;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif}.menu-d ul .nav-item a:focus{height:34px;display:inline-flex;padding:0 20px;justify-content:unset}.full-item .nav-item{width:100%!important;justify-content:center!important}.content-detail{overflow-y:auto;padding:16px}.content-detail *{max-width:100%!important}@media only screen and (max-width:500px){.content-detail{height:100%}}.content-detail .notice-date{font-size:18px;line-height:1;padding-bottom:24px;display:flex;align-items:center}.content-detail .notice-date,.content-detail .title{font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:#232a37;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif}.content-detail .title{font-size:24px;line-height:1.42;padding-bottom:22px}.content-detail .content .notice-img{border:1px solid #e2eaef;margin-bottom:32px;width:100%;position:relative}.content-detail .content img.notice-img-content{max-height:100%;max-width:100%;width:auto;height:auto;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.content-detail .content .text{font-family:HiraginoSans-W3;font-size:15px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:left;color:#000;overflow-x:hidden}.content-detail .content .text ul{list-style:disc!important;list-style-position:inside!important}.content-detail .content .text ol{list-style:decimal!important;list-style-position:inside!important}.content-detail .content .btn-pdf{width:303px;height:44px;border-radius:8px;background-color:#fd0;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;text-align:center;color:#232a37;margin-bottom:40px}.domico[data-v-77c984e2]{left:20px}.logo[data-v-77c984e2]{height:45px;width:180px}.header[data-v-77c984e2]{padding-left:28px}@media only screen and (max-width:500px){.header[data-v-77c984e2]{padding:0;height:44px;display:flex;justify-content:center;align-items:center;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif!important;font-weight:700;font-size:16px;font-stretch:normal;font-style:normal;line-height:1.38}.header .domico img[data-v-77c984e2]{width:99px;height:auto}}html[data-v-a4358642]{height:100%}.bm-burger-button.hidden[data-v-a4358642]{display:none}.bm-burger-bars[data-v-a4358642]{background-color:#373a47}.bm-menu[data-v-a4358642]{height:100%;width:0;position:fixed;z-index:1000;top:0;left:0;background-color:#f0f6fa;overflow-x:hidden;padding-top:20px;transition:.5s}.bm-item-list[data-v-a4358642]{padding-top:42px;padding-left:16px;padding-right:16px;font-family:HiraginoSans-W3;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.69;letter-spacing:normal;text-align:left;color:#000}.bm-item-list .menu .highlight-icon[data-v-a4358642]{filter:brightness(0) saturate(100%) invert(76%) sepia(21%) saturate(4152%) hue-rotate(310deg) brightness(106%) contrast(98%)}.bm-item-list>[data-v-a4358642]{text-decoration:none;padding-bottom:24px}.bm-item-list>* img[data-v-a4358642]{width:20px;display:inherit}.bm-item-list>* .router-div[data-v-a4358642]{display:flex;align-items:center}.bm-item-list>* .router-div .message[data-v-a4358642]{position:relative}.bm-item-list>* .router-div .message .unread[data-v-a4358642]{background:red;-webkit-clip-path:circle(50%);clip-path:circle(50%);height:9px;width:9px;position:absolute;top:0;right:0}.bm-item-list>* .router-div.notice[data-v-a4358642]{position:relative}.bm-item-list>* .router-div.notice .unread[data-v-a4358642]{background:red;-webkit-clip-path:circle(50%);clip-path:circle(50%);height:9px;width:9px;position:absolute;top:0;left:12px}.bm-item-list>* .title[data-v-a4358642]{font-family:HiraginoSans-W3;font-size:13px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;text-align:left;color:#000;padding-left:8px}.bm-item-list>*>span[data-v-a4358642]{margin-left:10px;font-weight:700;color:#fff}.overlay[data-v-a4358642]{width:100%;height:100%;position:fixed;left:0;top:0;background-color:rgba(0,0,0,.5);z-index:100}.close[data-v-a4358642]{width:25px;position:absolute;top:20px;right:16px;opacity:1}.important-menu-item[data-v-a4358642]{font-family:HiraginoSans-W3;font-size:13px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;text-align:left;color:red}.menu-group[data-v-a4358642]{background:#fff;border-radius:8px;margin-bottom:12px;padding:10px}.menu-item[data-v-a4358642]{display:flex;align-items:center;width:100%}.menu-color[data-v-a4358642]{color:#000}img[data-v-51131b46]{height:30px;width:130px}.title[data-v-51131b46]{font-size:29px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;height:70px;font-family:PA1GothicStdN;letter-spacing:-.01px;padding:20px 0 20px 20px;width:100%;z-index:100;background-color:#fff;color:#000;border-bottom:1px solid #e5e5e5}.own-calendar[data-v-22922f7a]{height:496px;width:397px;padding:12px 14px 24px 14px;border-radius:16px;background-color:#fff}.own-calendar .dt-head[data-v-22922f7a]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:9px;font-stretch:normal;font-style:normal;line-height:2;letter-spacing:45px;text-align:center;color:#232a37}.own-calendar .row[data-v-22922f7a]{margin:0}.own-calendar .row .col[data-v-22922f7a]{display:flex;align-items:center;justify-content:center;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:#232a37;width:53px;height:60px;padding:0 3px;border-bottom:1px solid #f2f2f2;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:700;line-height:1.14}.own-calendar .row .col .disabled[data-v-22922f7a]{opacity:.2;color:#232a37}.own-calendar .row .col .state[data-v-22922f7a]{height:27px;padding-top:12px}.own-calendar .row .col .state .circle[data-v-22922f7a]{width:10px;height:10px;border-radius:5px;background-color:#d9dee6;display:inline-block}.own-calendar .row .col .state .circle[data-v-22922f7a]:first-child{margin-right:3px}.own-calendar .row .col .state .circle.blue[data-v-22922f7a]{background-color:#a2dbff}.own-calendar .row .col .state .circle.pink[data-v-22922f7a]{background-color:#ffd9ac}.own-calendar .row .col .state .no-circle[data-v-22922f7a]{width:10px;height:10px;border-radius:5px;background-color:transparent;display:inline-block}.own-calendar .row .col .current[data-v-22922f7a]{width:26px;height:26px;border-radius:50%;background-color:#fd0;display:flex;justify-content:center;align-items:center}.own-calendar .row .col .current .state[data-v-22922f7a]{padding-top:8px}.own-calendar .row .col.active[data-v-22922f7a]{background-color:#ffefd1}.own-calendar .row .col.block-item[data-v-22922f7a]{background-color:#e6e9eb}.own-calendar .month[data-v-22922f7a]{font-size:16px;line-height:1;padding:24px 0;color:#232a37}.own-calendar .month .small[data-v-22922f7a],.own-calendar .month[data-v-22922f7a]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center}.own-calendar .month .small[data-v-22922f7a]{font-size:12px;line-height:1.5;color:#000;padding-left:6px;margin-bottom:-3px}.own-calendar .row.dt-head .col[data-v-22922f7a]{height:36px;background:#fff!important;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:9px;font-stretch:normal;font-style:normal;text-align:center;color:#232a37}.own-calendar .row.dt-head .col[data-v-22922f7a]:first-child{border-bottom:1px solid #f2f2f2!important}.own-calendar .next[data-v-22922f7a]{cursor:pointer;padding-left:19px}.own-calendar .next img[data-v-22922f7a]{width:32px}.own-calendar .previous[data-v-22922f7a]{cursor:pointer;padding-right:19px}.own-calendar .previous img[data-v-22922f7a]{width:32px}.pointer-event .current-date[data-v-22922f7a]{padding-top:8px!important}.own-calendar[data-v-209fa82e]{padding-top:24px;border-top-left-radius:16px;border-top-right-radius:16px;width:100%;background-color:#fff}.own-calendar .dt-head[data-v-209fa82e]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif!important;font-weight:700;font-size:9px;font-stretch:normal;font-style:normal;line-height:2;letter-spacing:45px;text-align:center;color:#232a37}.own-calendar .row[data-v-209fa82e]{margin:0}.own-calendar .row .col[data-v-209fa82e]{display:flex;align-items:center;justify-content:center;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:#232a37;width:53px;height:60px;padding:0 3px;border-bottom:1px solid #f2f2f2;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:700;line-height:1.14}.own-calendar .row .col .disabled[data-v-209fa82e]{opacity:.2;color:#232a37}.own-calendar .row .col[data-v-209fa82e]:first-child{border-bottom:1px solid transparent}.own-calendar .row .col.block-item[data-v-209fa82e]{background-color:#e6e9eb}.own-calendar .row .col .state[data-v-209fa82e]{height:27px;padding-top:12px}.own-calendar .row .col .state .circle[data-v-209fa82e]{width:10px;height:10px;border-radius:5px;background-color:#d9dee6;display:inline-block}.own-calendar .row .col .state .circle[data-v-209fa82e]:first-child{margin-right:3px}.own-calendar .row .col .state .circle.blue[data-v-209fa82e]{background-color:#a2dbff}.own-calendar .row .col .state .circle.orange[data-v-209fa82e]{background-color:#ffda95}.own-calendar .row .col .state .circle.green[data-v-209fa82e]{background-color:#a4db93}.own-calendar .row .col .state .no-circle[data-v-209fa82e]{width:10px;height:10px;border-radius:5px;background-color:transparent;display:inline-block}.own-calendar .row .col .current[data-v-209fa82e]{width:26px;height:26px;border-radius:50%;background-color:#fd0;display:flex;justify-content:center;align-items:center}.own-calendar .row .col.active[data-v-209fa82e]{background-color:#ffefd1}.own-calendar .month[data-v-209fa82e]{margin-left:12px;margin-right:12px;width:72px;height:30px;border-radius:15px;border:1px solid #ddd;background-color:#fff;display:flex;align-items:flex-end;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif!important;font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;line-height:.9;letter-spacing:normal;color:#232a37}.own-calendar .month .text-label[data-v-209fa82e]{padding-left:3px;font-family:HiraginoSans-W3;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.01px;text-align:left;color:#232a37;margin-top:2px}.own-calendar .month.active[data-v-209fa82e]{background-color:#000;color:#fff}.own-calendar .month.active .text-label[data-v-209fa82e]{color:#fff}.own-calendar .row.dt-head .col[data-v-209fa82e]{height:36px;background:#fff!important;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif!important;font-weight:700;font-size:9px;font-stretch:normal;font-style:normal;text-align:center;color:#232a37}.own-calendar .row.dt-head .col[data-v-209fa82e]:first-child{border-bottom:1px solid #f2f2f2!important}.own-calendar .next[data-v-209fa82e]{cursor:pointer;padding-left:19px}.own-calendar .next img[data-v-209fa82e]{width:32px}.own-calendar .previous[data-v-209fa82e]{cursor:pointer;padding-right:19px}.own-calendar .previous img[data-v-209fa82e]{width:32px}.head[data-v-209fa82e]{padding-bottom:14px;border-bottom:1px solid #333;width:100%}.own-calendar[data-v-1b370bb8]{width:100%;border-radius:16px;background-color:#fff}.own-calendar .month[data-v-1b370bb8]{margin-left:12px;margin-right:12px;width:72px;height:30px;border-radius:15px;border:1px solid #ddd;background-color:#fff;display:flex;align-items:flex-end;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif!important;font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;line-height:.9;letter-spacing:normal;color:#232a37}.own-calendar .month .text-label[data-v-1b370bb8]{padding-left:3px;font-family:HiraginoSans-W3;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.01px;text-align:left;color:#232a37;margin-top:2px}.own-calendar .month.active[data-v-1b370bb8]{background-color:#000;color:#fff}.own-calendar .month.active .text-label[data-v-1b370bb8]{color:#fff}.head[data-v-1b370bb8]{padding-top:42px;padding-bottom:14px;border-bottom:1px solid #333;width:100%}.reserved .head-item[data-v-1b370bb8]{justify-content:space-around;gap:5px;margin-top:16px;padding:14px;background-color:#fff2c7;border-radius:16px}.reserved .head-item .text-label[data-v-1b370bb8]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif!important;font-weight:700;font-size:12px;color:#232a37;padding-right:8px}.reserved .head-item .number[data-v-1b370bb8]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif!important;font-size:24px;color:#232a37;font-weight:700}.reserved.reduce ul[data-v-1b370bb8]{height:336px}.reserved ul[data-v-1b370bb8]{height:400px;overflow-y:auto;margin:0;padding:0}.reserved ul li[data-v-1b370bb8]{padding:12px 16px;padding-top:20px;padding-bottom:18px;list-style:none;border-bottom:1px solid #f2f2f2}.reserved ul li[data-v-1b370bb8]:first-child{margin-top:16px}.reserved ul li[data-v-1b370bb8]:last-child{border-bottom:0}.reserved ul li .row[data-v-1b370bb8]{align-items:baseline;margin-left:-7px;margin-right:-7px}.reserved ul li .row .col[data-v-1b370bb8]{padding:0 7px;justify-content:flex-start}.reserved ul li .row .col .day[data-v-1b370bb8]{font-size:24px;line-height:.92;letter-spacing:normal}.reserved ul li .row .col .day-label[data-v-1b370bb8],.reserved ul li .row .col .day[data-v-1b370bb8]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif!important;font-weight:700;font-stretch:normal;font-style:normal;text-align:left;color:#232a37}.reserved ul li .row .col .day-label[data-v-1b370bb8]{font-size:17px;line-height:1.29;letter-spacing:-.01px}.reserved ul li .row .col .weekday[data-v-1b370bb8]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif!important;font-weight:700;font-size:12px;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:0;color:#232a37;text-align:right;padding-top:4px}.reserved ul li .row .col .breakfast[data-v-1b370bb8]{width:100%;font-family:HiraginoSans-W3;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.01px;text-align:left;color:#232a37}.reserved ul li .row .col .breakfast .max-180[data-v-1b370bb8]{max-width:180px;flex:0 0 180px}.reserved ul li .row .col .breakfast .width-88[data-v-1b370bb8]{width:88px;text-align:center}.reserved ul li .row .col .breakfast[data-v-1b370bb8]:first-child{padding-bottom:18px;border-bottom:1px solid #f2f2f2}.reserved ul li .row .col .breakfast .morning[data-v-1b370bb8]{margin-right:8px;width:24px;height:24px;border-radius:8px;background-color:#ffd9ac;display:flex;justify-content:center;align-items:center}.reserved ul li .row .col .breakfast .morning img[data-v-1b370bb8]{width:16px}.reserved ul li .row .col .breakfast .name[data-v-1b370bb8]{max-width:135px;flex:0 0 135px}.reserved ul li .row .col .breakfast .n-reserved[data-v-1b370bb8]{margin-right:8px;width:24px;height:24px;border-radius:8px;background-color:#ebebeb;display:flex;justify-content:center;align-items:center}.reserved ul li .row .col .dinner[data-v-1b370bb8]{width:100%;font-family:HiraginoSans-W3;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.01px;text-align:left;color:#232a37}.reserved ul li .row .col .dinner .max-180[data-v-1b370bb8]{max-width:180px;flex:0 0 180px}.reserved ul li .row .col .dinner .width-88[data-v-1b370bb8]{width:88px;text-align:center}.reserved ul li .row .col .dinner[data-v-1b370bb8]:nth-child(2){padding-top:18px}.reserved ul li .row .col .dinner[data-v-1b370bb8]:first-child{padding-bottom:18px;border-bottom:1px solid #f2f2f2}.reserved ul li .row .col .dinner .night[data-v-1b370bb8]{margin-right:8px;width:24px;height:24px;min-width:24px;border-radius:8px;background-color:#a2dbfe;display:flex;justify-content:center;align-items:center}.reserved ul li .row .col .dinner .night img[data-v-1b370bb8]{width:16px}.reserved ul li .row .col .dinner .n-reserved[data-v-1b370bb8]{margin-right:8px;width:24px;height:24px;border-radius:8px;background-color:#ebebeb;display:flex;justify-content:center;align-items:center}.reserved ul li .row .col .dinner .name[data-v-1b370bb8]{max-width:135px;flex:0 0 135px}.reserved ul li .row .col .none[data-v-1b370bb8]{font-family:HiraginoSans-W3;font-weight:400;color:#b8bdc8}.btn-cancel[data-v-1b370bb8],.reserved ul li .row .col .none[data-v-1b370bb8]{font-size:12px;font-stretch:normal;font-style:normal;line-height:1.67;letter-spacing:normal;text-align:center;width:88px}.btn-cancel[data-v-1b370bb8]{min-width:88px;height:32px;border-radius:8px;background-color:#e7eaeb;display:flex;align-items:center;justify-content:center;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif!important;font-weight:700;color:#13264a}ul[data-v-1b370bb8]::-webkit-scrollbar,ul[data-v-1b370bb8]::-webkit-scrollbar-track{background-color:transparent;border-radius:2px!important}ul[data-v-1b370bb8]::-webkit-scrollbar{width:3px}ul[data-v-1b370bb8]::-webkit-scrollbar-thumb{background-color:#b5b5b5;border-radius:2px!important}.reserved-item .col[data-v-1b370bb8]:first-child{flex:0 0 70px;max-width:70px}.own-calendar[data-v-0566d6bc]{min-height:442px;width:100%;background-color:#fff}.own-calendar .dt-head[data-v-0566d6bc]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif!important;font-weight:700;font-size:9px;font-weight:400;font-stretch:normal;font-style:normal;line-height:2;letter-spacing:45px;text-align:center;color:#232a37}.own-calendar .row[data-v-0566d6bc]{margin:0}.own-calendar .row .col[data-v-0566d6bc]{display:flex;align-items:center;justify-content:center;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:#232a37;width:53px;height:60px;padding:0 3px;border-bottom:1px solid #f2f2f2;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:700;line-height:1.14}.own-calendar .row .col .disabled[data-v-0566d6bc]{opacity:.2;color:#232a37}.own-calendar .row .col[data-v-0566d6bc]:first-child{border-bottom:1px solid transparent}.own-calendar .row .col.block-item[data-v-0566d6bc]{background-color:#e6e9eb}.own-calendar .row .col .state[data-v-0566d6bc]{height:27px;padding-top:12px}.own-calendar .row .col .state .circle[data-v-0566d6bc]{width:10px;height:10px;border-radius:5px;background-color:#d9dee6;display:inline-block}.own-calendar .row .col .state .circle[data-v-0566d6bc]:first-child{margin-right:3px}.own-calendar .row .col .state .circle.blue[data-v-0566d6bc]{background-color:#a2dbff}.own-calendar .row .col .state .circle.orange[data-v-0566d6bc]{background-color:#ffda95}.own-calendar .row .col .state .circle.red[data-v-0566d6bc]{background-color:#ffd9ac}.own-calendar .row .col .current[data-v-0566d6bc]{width:26px;height:26px;border-radius:50%;background-color:#fd0;display:flex;justify-content:center;align-items:center}.own-calendar .row .col.active[data-v-0566d6bc]{background-color:#ffefd1}.own-calendar .month[data-v-0566d6bc]{margin-left:12px;margin-right:12px;width:72px;height:30px;border-radius:15px;border:1px solid #ddd;background-color:#fff;display:flex;align-items:flex-end;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif!important;font-weight:700;font-size:20px;font-stretch:normal;font-style:normal;line-height:.9;letter-spacing:normal;color:#232a37}.own-calendar .month .text-label[data-v-0566d6bc]{padding-left:3px;font-family:HiraginoSans-W3;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.01px;text-align:left;color:#232a37;margin-top:2px}.own-calendar .month.active[data-v-0566d6bc]{background-color:#000;color:#fff}.own-calendar .month.active .text-label[data-v-0566d6bc]{color:#fff}.own-calendar .row.dt-head .col[data-v-0566d6bc]{height:36px;background:#fff!important;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif!important;font-weight:700;font-size:9px;font-stretch:normal;font-style:normal;text-align:center;color:#232a37}.own-calendar .row.dt-head .col[data-v-0566d6bc]:first-child{border-bottom:1px solid #f2f2f2!important}.own-calendar .next[data-v-0566d6bc]{cursor:pointer;padding-left:19px}.own-calendar .next img[data-v-0566d6bc]{width:32px}.own-calendar .previous[data-v-0566d6bc]{cursor:pointer;padding-right:19px}.own-calendar .previous img[data-v-0566d6bc]{width:32px}.head[data-v-0566d6bc]{padding-bottom:14px;border-bottom:1px solid #333;width:100%}.menu[data-v-1ef38bf1]{padding:38px 0 77px 0}.menu .head[data-v-1ef38bf1]{padding:0 32px}.menu .image[data-v-1ef38bf1]{border-bottom:1px solid #f2f2f2;padding-bottom:16px;margin-bottom:16px}.menu .image .image-box[data-v-1ef38bf1]{background-color:#fff;font-family:HiraginoSans-W3;font-size:11px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:#232a37}.menu .image img[data-v-1ef38bf1]{width:calc(100% - 128px)}.menu .text[data-v-1ef38bf1]{font-size:23px;line-height:.91}.menu .text-label[data-v-1ef38bf1],.menu .text[data-v-1ef38bf1]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif!important;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:#232a37;padding-right:2px}.menu .text-label[data-v-1ef38bf1]{font-size:20px;line-height:1.65}.menu .icon[data-v-1ef38bf1]{width:32px;height:32px;border-radius:8px;background-color:#ffd9ac}.menu .icon.green[data-v-1ef38bf1]{background-color:#a4db93}.menu .icon img[data-v-1ef38bf1]{width:16px}.menu .icon.night[data-v-1ef38bf1]{background-color:#b4e2fe}.menu .detail[data-v-1ef38bf1]{padding:0 32px 0 32px}.menu .detail .row-item[data-v-1ef38bf1]{padding-top:10px}.menu .detail .row-item .icon-black[data-v-1ef38bf1]{font-family:HiraginoSans-W3;font-size:13px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;text-align:left;color:#fff;padding:6px 12px;background-color:#232a37;border-radius:22px;display:inline-block}.menu .detail .row-item .title[data-v-1ef38bf1]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif!important;font-weight:700;font-size:16px;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:#232a37;padding-top:12px;padding-bottom:12px}.menu .detail .row-item .description[data-v-1ef38bf1]{font-family:HiraginoSans-W3;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:#232a37;padding-bottom:16px}.menu .orange[data-v-1ef38bf1]{background-color:#ffda95!important}.meal-detail-homepage.menu-d ul{justify-content:center}.meal-detail-homepage.menu-d ul .nav-item{width:auto}.menu[data-v-7f202912]{padding:38px 0 44px 0}.menu .head[data-v-7f202912]{padding:0 32px}.menu .image[data-v-7f202912]{border-bottom:1px solid #f2f2f2;padding-bottom:16px;margin:16px 0}.menu .image .image-box[data-v-7f202912]{width:100%;background-color:#fff;font-family:HiraginoSans-W3;font-size:11px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:#232a37}.menu .image img[data-v-7f202912]{width:60%;max-height:160px}.menu .text[data-v-7f202912]{font-size:23px;line-height:.91}.menu .text-label[data-v-7f202912],.menu .text[data-v-7f202912]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif!important;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:#232a37;padding-right:2px}.menu .text-label[data-v-7f202912]{font-size:20px;line-height:1.65}.menu .icon[data-v-7f202912]{width:32px;height:32px;border-radius:8px;background-color:#ffd9ac}.menu .icon.green[data-v-7f202912]{background-color:#a4db93}.menu .icon img[data-v-7f202912]{width:16px}.menu .icon.night[data-v-7f202912]{background-color:#b4e2fe}.menu .detail[data-v-7f202912]{padding:0 32px 0 32px}.menu .detail .row-item[data-v-7f202912]{padding-top:10px}.menu .detail .row-item .icon-black[data-v-7f202912]{font-family:HiraginoSans-W3;font-size:13px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;text-align:left;color:#fff;padding:6px 12px;background-color:#232a37;border-radius:22px;display:inline-block}.menu .detail .row-item .title[data-v-7f202912]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif!important;font-weight:700;font-size:16px;padding-top:12px;padding-bottom:12px}.menu .detail .row-item .description[data-v-7f202912],.menu .detail .row-item .title[data-v-7f202912]{font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:#232a37}.menu .detail .row-item .description[data-v-7f202912]{font-family:HiraginoSans-W3;font-size:14px;padding-bottom:16px}.menu .orange[data-v-7f202912]{background-color:#ffda95!important}.survey-body[data-v-45900ff9]{padding:40px 24px}.body-move-out .box-content[data-v-3f29e602]{padding:24px 36px 0 36px}.body-move-out .box-content-confirm[data-v-3f29e602]{padding:24px 24px 0 24px}.body-move-out .row-item[data-v-3f29e602]{padding-bottom:16px}.body-move-out .row-item .label[data-v-3f29e602]{display:flex;text-wrap:nowrap}.body-move-out .row-item .label .required-icon[data-v-3f29e602]{text-wrap:wrap}.body-move-out .required-item-title[data-v-3f29e602]{padding-bottom:14px}.body-move-out .radio-padding-right[data-v-3f29e602]{padding-right:0}.body-move-out .text[data-v-3f29e602]{color:#000;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.body-move-out .input-block .label[data-v-3f29e602]{text-align:left;padding-bottom:12px;color:#000;font-size:12px;font-style:normal;font-weight:300;line-height:14px}.body-move-out .input-block .label .required-icon[data-v-3f29e602]{padding-left:2px;color:#ff3b00}.body-move-out .bg-trans[data-v-3f29e602]:disabled,.body-move-out .bg-trans[readonly][data-v-3f29e602]{background-color:transparent}.body-move-out .time-around[data-v-3f29e602]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;color:#232a37;right:0;font-weight:700}.body-move-out .search-area .btn[data-v-3f29e602]{border-radius:8px;background-color:#fd0;height:32px;padding:0 14px;display:flex;align-items:center;justify-content:center;color:#232a37;font-family:Noto Sans,Helvetica Neue,Arial,sans-serif!important;font-size:12px;font-style:normal;font-weight:700;line-height:normal}.body-move-out .search-area>span[data-v-3f29e602]{flex:0 0 calc(100% - 80px);max-width:calc(100% - 80px);margin-right:12px;font-size:12px;letter-spacing:normal}.body-move-out .move_out_note[data-v-3f29e602],.body-move-out .search-area>span[data-v-3f29e602]{font-weight:400;font-stretch:normal;font-style:normal;line-height:1.45;text-align:left;color:#333}.body-move-out .move_out_note[data-v-3f29e602]{margin:28px 16px 40px 16px;font-size:11px;letter-spacing:0;border:1px solid #eaeaea;background-color:#f7f7f7;border-radius:8px;padding:20px 16px}.body-move-out .move_out_note .title-note[data-v-3f29e602],.body-move-out .radio-label[data-v-3f29e602]{font-size:14px;font-weight:600}.body-move-out .text-left-color[data-v-3f29e602]{color:#000!important}.body-move-out .detail-title[data-v-3f29e602]{margin-bottom:24px}.bed[data-v-3f29e602]{padding-top:0;padding-bottom:32px;line-height:21px;margin-top:-1px}.bed.strong[data-v-3f29e602]{font-family:Noto Sans,Helvetica Neue,Arial,sans-serif;font-weight:700}