.datepicker-detail .v-picker__body{overflow:visible}.datepicker-detail .v-date-picker-table{height:auto!important;min-height:0;overflow:visible}.datepicker-detail .v-date-picker-table table{height:auto!important}.datepicker-detail .v-date-picker-table__events>div{border-radius:50%;height:5px;width:5px}.datepicker-detail .v-btn--disabled .v-date-picker-table__events,.datepicker-detail .v-btn--disabled .v-date-picker-table__events>div{opacity:1}.datepicker-detail .v-date-picker-table .v-btn__content{transform:translateY(-3px)}.datepicker-detail .v-date-picker-table__events{bottom:10px}.datepicker-detail .v-date-picker-table td{padding-bottom:5px;padding-top:5px}.tst[data-v-f6a44c9e]{display:flex;flex-direction:column;gap:12px}.tst__label[data-v-f6a44c9e]{color:#191919;font-family:IBM Plex Sans Condensed,sans-serif;font-family:var(--jdm-display,"IBM Plex Sans Condensed",sans-serif);font-size:16px;font-weight:500;line-height:1.2}.tst__trigger-wrap[data-v-f6a44c9e]{position:relative}.tst__trigger[data-v-f6a44c9e]{align-items:center;background:#faf8f1;background:var(--jdm-cream,#faf8f1);border:1px solid #ebeae6;border:1px solid var(--jdm-line-2,#ebeae6);border-radius:4px;border-radius:var(--jdm-btn-radius,4px);color:#858583;color:var(--jdm-ink-3,#858583);cursor:pointer;display:flex;font-family:var(--jdm-sans);font-size:16px;gap:10px;height:40px;padding:0 14px 0 12px;text-align:left;width:100%}.tst__trigger--filled[data-v-f6a44c9e]{color:#2c2c2c;color:var(--jdm-ink,#2c2c2c)}.tst__trigger-icon[data-v-f6a44c9e]{flex-shrink:0;pointer-events:none}.tst__trigger-text[data-v-f6a44c9e]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tst__panel[data-v-f6a44c9e]{background:#fff;border:1px solid #ebeae6;border:1px solid var(--jdm-line-2,#ebeae6);border-radius:8px;border-radius:var(--jdm-card-radius,8px);box-shadow:0 8px 28px rgba(0,0,0,.12);display:flex;flex-direction:column;left:0;max-width:calc(100vw - 32px);overflow:hidden;position:absolute;top:calc(100% + 6px);width:320px;z-index:100}.tst__panel-cal[data-v-f6a44c9e]{flex:0 0 auto}.tst__times[data-v-f6a44c9e]{background:#fff;border-top:1px solid #f1f1f1;border-top:1px solid var(--jdm-line,#f1f1f1);max-height:220px;overflow-y:auto;padding:12px 14px 16px}.tst__times-title[data-v-f6a44c9e]{color:#858583;color:var(--jdm-ink-3,#858583);font-family:IBM Plex Sans Condensed,sans-serif;font-family:var(--jdm-display,"IBM Plex Sans Condensed",sans-serif);font-size:13px;font-weight:600;letter-spacing:.04em;margin-bottom:8px;text-transform:uppercase}.tst__times-grid[data-v-f6a44c9e]{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr}.tst__time-btn[data-v-f6a44c9e]{background:#faf8f1;background:var(--jdm-cream,#faf8f1);border:none;border-radius:4px;border-radius:var(--jdm-btn-radius,4px);color:#2c2c2c;color:var(--jdm-ink,#2c2c2c);cursor:pointer;font-family:var(--jdm-sans);font-size:14px;font-weight:500;height:36px}.tst__time-btn[data-v-f6a44c9e]:hover:not(.is-active){background:#f0ede4}.tst__time-btn.is-active[data-v-f6a44c9e]{background:#296477;background:var(--jdm-teal,#296477);color:#fff}.tst__summary[data-v-f6a44c9e]{background:#faf8f1;background:var(--jdm-cream,#faf8f1);border:1px solid #ebeae6;border:1px solid var(--jdm-line-2,#ebeae6);border-radius:4px;border-radius:var(--jdm-btn-radius,4px);display:flex;flex-direction:column;gap:8px;padding:12px 14px}.tst__summary-row[data-v-f6a44c9e]{display:flex;gap:12px}.tst__summary-item[data-v-f6a44c9e]{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.tst__summary-lbl[data-v-f6a44c9e]{color:#858583;color:var(--jdm-ink-3,#858583);font-family:var(--jdm-sans);font-size:12px;font-weight:500;line-height:1}.tst__summary-val[data-v-f6a44c9e]{color:#2c2c2c;color:var(--jdm-ink,#2c2c2c);font-family:IBM Plex Sans Condensed,sans-serif;font-family:var(--jdm-display,"IBM Plex Sans Condensed",sans-serif);font-size:15px;font-weight:500;line-height:1.2}.tst__panel-cal[data-v-f6a44c9e] .datepicker-detail{box-shadow:none;max-height:none;min-height:0;width:100%}.tst__panel-cal[data-v-f6a44c9e] .datepicker-detail .v-picker__body{max-height:none;min-height:0}.tst__panel-cal[data-v-f6a44c9e] .datepicker-detail .v-date-picker-header{background:#fff}.tst__panel-cal[data-v-f6a44c9e] .datepicker-detail .v-date-picker-table__events>div{height:5px;width:5px}.book-card{overflow:visible!important}.desc-icon[data-v-d3d0c192]{align-items:center;display:inline-flex;gap:6px;height:auto;min-height:28px}.desc-icon__img[data-v-d3d0c192]{flex-shrink:0;height:18px;-o-object-fit:contain;object-fit:contain;width:18px}.desc-icon__store[data-v-d3d0c192]{color:#858583}.card[data-v-d3d0c192]{background:#fff;border-radius:var(--jdm-card-radius);box-shadow:0 20px 60px 0 hsla(180,4%,67%,.08)}.px-150[data-v-d3d0c192]{padding-left:150px;padding-right:150px}.jdm-detail[data-v-d3d0c192]{margin:0 auto;max-width:1280px}.jdm-detail .px-150[data-v-d3d0c192]{padding-left:32px;padding-right:32px}.jdm-detail__body[data-v-d3d0c192]{align-items:flex-start;margin-left:0!important;margin-right:0!important;padding-left:20px!important;padding-right:20px!important}.jdm-detail__main[data-v-d3d0c192]{padding-left:0!important;padding-right:0!important}.jdm-detail__main>.desc[data-v-d3d0c192],.jdm-detail__main>.jdm-block[data-v-d3d0c192],.jdm-detail__main>.row[data-v-d3d0c192]{width:100%}.jdm-detail__main>.desc[data-v-d3d0c192],.jdm-detail__main>.jdm-block[data-v-d3d0c192]{padding-left:0!important;padding-right:0!important}.jdm-detail__aside[data-v-d3d0c192]{align-self:flex-start;padding-right:0;position:sticky;top:72px}.jdm-gallery[data-v-d3d0c192]{margin:96px auto 0;max-width:1280px;padding:0 20px;position:relative}.jdm-gallery__grid[data-v-d3d0c192]{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr;grid-template-rows:1fr;height:400px}.jdm-gallery__cell[data-v-d3d0c192]{border-radius:var(--jdm-card-radius);min-height:0;overflow:hidden;position:relative}.jdm-gallery__cell img[data-v-d3d0c192]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.jdm-gallery__arrow[data-v-d3d0c192]{background:rgba(0,0,0,.35);border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:28px;height:44px;line-height:44px;position:absolute;text-align:center;top:50%;transform:translateY(-50%);transition:background .15s ease;width:44px;z-index:2}.jdm-gallery__arrow[data-v-d3d0c192]:hover{background:rgba(0,0,0,.55)}.jdm-gallery__arrow--prev[data-v-d3d0c192]{left:48px}.jdm-gallery__arrow--next[data-v-d3d0c192]{right:48px}.jdm-gallery-mobile[data-v-d3d0c192]{margin:36px 16px 0}.jdm-gallery-mobile[data-v-d3d0c192] .v-carousel{border-radius:8px;border-radius:var(--jdm-card-radius,8px);overflow:hidden}.jdm-detail-notice[data-v-d3d0c192]{background:#fdf0e0;border:none;border-radius:6px;border-radius:var(--jdm-panel-radius,6px);color:#f25915;font-family:var(--jdm-sans);font-size:16px;font-weight:600;letter-spacing:0;line-height:1.4;margin:16px auto 0;max-width:1240px;padding:12px 16px}.jdm-detail-notice[data-v-d3d0c192] div,.jdm-detail-notice[data-v-d3d0c192] li,.jdm-detail-notice[data-v-d3d0c192] p,.jdm-detail-notice[data-v-d3d0c192] span{color:#f25915!important;font-family:inherit;font-size:16px;font-weight:600;letter-spacing:0;line-height:1.4}.jdm-block[data-v-d3d0c192]{width:100%}.jdm-block__divider[data-v-d3d0c192]{border:0;border-top:.2px solid #858583;height:0;margin:40px 0;max-width:none;opacity:1;width:100%}.jdm-block__title[data-v-d3d0c192]{color:#2c2c2c;color:var(--jdm-ink,#2c2c2c);font-family:var(--jdm-display)!important;font-size:22px;font-weight:600;line-height:1.3;margin:0 0 16px}.jdm-itin[data-v-d3d0c192]{list-style:none;margin:0;padding:0 0 0 84px;width:100%}.jdm-itin__step[data-v-d3d0c192]{display:flex;gap:24px;padding-bottom:8px;position:relative}.jdm-itin__rail[data-v-d3d0c192]{align-items:flex-start;display:flex;flex:0 0 12px;flex-direction:column;padding-top:56px;position:relative}.jdm-itin__time[data-v-d3d0c192]{align-items:center;background:transparent;color:#f25915;color:var(--jdm-orange,#f25915);display:inline-flex;font-family:IBM Plex Sans Condensed,sans-serif;font-family:var(--jdm-display,"IBM Plex Sans Condensed",sans-serif);font-size:14px;font-weight:600;height:32px;justify-content:center;letter-spacing:.02em;line-height:1;min-width:64px;padding:0 10px;position:absolute;right:calc(100% + 10px);top:44px;white-space:nowrap}.jdm-itin__dot[data-v-d3d0c192]{border-radius:50%;flex-shrink:0}.jdm-itin__dot--terminal[data-v-d3d0c192],.jdm-itin__dot[data-v-d3d0c192]{background:#f25915;box-shadow:0 0 0 3px #faf8f1;box-shadow:0 0 0 3px var(--jdm-cream,#faf8f1);height:12px;width:12px}.jdm-itin__dot--terminal[data-v-d3d0c192]{border:0;margin-left:0}.jdm-itin__line[data-v-d3d0c192]{border-left:2px dashed #f25915;bottom:-64px;left:5px;position:absolute;top:68px;width:0}.jdm-itin__step:first-child .jdm-itin__line[data-v-d3d0c192]{top:68px}.jdm-itin__card[data-v-d3d0c192]{background:hsla(0,0%,100%,.3);border:1px solid #ebeae6;border:1px solid var(--jdm-line-2,#ebeae6);border-radius:8px;border-radius:var(--jdm-card-radius,8px);display:flex;flex:1 1 auto;gap:16px;min-width:0;padding:8px}.jdm-itin__img[data-v-d3d0c192]{border-radius:4px;border-radius:var(--jdm-btn-radius,4px);flex:0 0 152px;height:108px;-o-object-fit:cover;object-fit:cover;width:152px}.jdm-itin__content[data-v-d3d0c192]{flex:1 1 auto;min-width:0}.jdm-itin__head[data-v-d3d0c192]{align-items:baseline;display:flex;flex-wrap:wrap;gap:12px}.jdm-itin__name[data-v-d3d0c192]{color:#191919;color:var(--jdm-ink,#191919);font-size:18px;font-weight:400}.jdm-itin__dur[data-v-d3d0c192],.jdm-itin__name[data-v-d3d0c192]{font-family:IBM Plex Sans Condensed,sans-serif;font-family:var(--jdm-display,"IBM Plex Sans Condensed",sans-serif)}.jdm-itin__dur[data-v-d3d0c192]{color:#f25915;color:var(--jdm-orange,#f25915);font-size:12px;font-weight:600;margin-top:4px}.jdm-itin__desc[data-v-d3d0c192]{color:#858583;color:var(--jdm-ink-3,#858583);font-family:IBM Plex Sans Condensed,sans-serif;font-family:var(--jdm-display,"IBM Plex Sans Condensed",sans-serif);font-size:14px;font-weight:400;line-height:1.5;margin:6px 0 0}.jdm-store-card[data-v-d3d0c192]{background:#fcfaf5!important;border:1px solid #d1d0cc;border:1px solid var(--jdm-line,#d1d0cc);border-radius:8px;border-radius:var(--jdm-card-radius,8px);box-sizing:border-box;padding:20px;width:100%}.jdm-store-card__map[data-v-d3d0c192]{background:#fcfaf5;background:var(--jdm-line-2,#fcfaf5);border-radius:4px;border-radius:var(--jdm-btn-radius,4px);margin-bottom:18px;overflow:hidden;width:100%}.jdm-store-card__map iframe[data-v-d3d0c192]{border:0;display:block;height:220px;width:100%}.jdm-store-card__map-empty[data-v-d3d0c192]{height:220px;width:100%}.jdm-store-card__brand[data-v-d3d0c192]{color:#f25915;color:var(--jdm-orange,#f25915);font-family:var(--jdm-sans);font-size:12px;font-weight:700;letter-spacing:.08em;line-height:1.2;margin-bottom:8px}.jdm-store-card__name[data-v-d3d0c192]{color:#296477;color:var(--jdm-teal,#296477);font-family:var(--jdm-display);font-size:26px;font-weight:700;line-height:1.2;margin:0 0 50px}.jdm-store-card__rows[data-v-d3d0c192]{list-style:none;margin:0;padding:0}.jdm-store-card__rows li[data-v-d3d0c192]{align-items:flex-start;color:#858583;display:flex;font-size:15px;gap:10px;line-height:1.5}.jdm-store-card__rows li[data-v-d3d0c192]:not(:last-child){margin-bottom:10px}.jdm-store-card__ico[data-v-d3d0c192]{color:#858583;flex:0 0 18px;height:18px;margin-top:2px;width:18px}.jdm-store-card__ico[data-v-d3d0c192] svg{display:block;height:18px;width:18px}.jdm-notes.jdm-prose[data-v-d3d0c192] ul li::marker{color:currentColor!important}.jdm-notes.jdm-prose[data-v-d3d0c192] article,.jdm-notes.jdm-prose[data-v-d3d0c192] div,.jdm-notes.jdm-prose[data-v-d3d0c192] h1,.jdm-notes.jdm-prose[data-v-d3d0c192] h2,.jdm-notes.jdm-prose[data-v-d3d0c192] h3,.jdm-notes.jdm-prose[data-v-d3d0c192] h4,.jdm-notes.jdm-prose[data-v-d3d0c192] h5,.jdm-notes.jdm-prose[data-v-d3d0c192] h6,.jdm-notes.jdm-prose[data-v-d3d0c192] li,.jdm-notes.jdm-prose[data-v-d3d0c192] ol,.jdm-notes.jdm-prose[data-v-d3d0c192] p,.jdm-notes.jdm-prose[data-v-d3d0c192] section,.jdm-notes.jdm-prose[data-v-d3d0c192] span,.jdm-notes.jdm-prose[data-v-d3d0c192] ul{border:none!important;box-shadow:none!important}.jdm-notes.jdm-prose[data-v-d3d0c192] hr{background:none!important;border:none!important;display:none!important;height:0!important;margin:0!important;opacity:0!important;padding:0!important}.jdm-brand-eyebrow[data-v-d3d0c192]{color:#e8590c;color:var(--jdm-orange,#e8590c);font-family:sans-serif;font-family:var(--jdm-sans,sans-serif);font-size:13px;font-weight:700;letter-spacing:.08em;margin-bottom:2px}.tour-head__tag[data-v-d3d0c192]{align-items:center;background:#f25915;background:var(--jdm-orange,#f25915);border-radius:4px;border-radius:var(--jdm-btn-radius,4px);color:#faf8f1;color:var(--jdm-cream,#faf8f1);display:inline-flex;font-family:IBM Plex Sans Condensed,sans-serif;font-family:var(--jdm-display,"IBM Plex Sans Condensed",sans-serif);font-size:12px;font-weight:600;height:24px;letter-spacing:.04em;line-height:1;padding:0 10px}.car-name[data-v-d3d0c192]{color:#296477!important;color:var(--jdm-teal,#296477)!important;font-family:var(--jdm-display)!important;font-size:32px;font-weight:600;line-height:1.2}.desc-1[data-v-d3d0c192]{color:var(--jdm-ink-2);font-size:18px;line-height:21px}.desc-1[data-v-d3d0c192],.desc[data-v-d3d0c192]{font-family:var(--jdm-sans);font-style:normal;font-weight:400;text-align:left}.desc[data-v-d3d0c192]{box-sizing:border-box;color:#191919;font-size:16px;line-height:30px;margin-left:0!important;margin-right:0!important;margin-top:48px!important;padding-left:0!important;padding-right:0!important}.desc[data-v-d3d0c192] div,.desc[data-v-d3d0c192] p,.desc[data-v-d3d0c192] span{color:#191919!important}.jdm-detail__main>.desc[data-v-d3d0c192],.jdm-detail__main>.jdm-block[data-v-d3d0c192],.jdm-detail__main>.row[data-v-d3d0c192]{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;width:100%!important}.jdm-detail__main>.row[data-v-d3d0c192]{min-width:0}.note-title[data-v-d3d0c192],.shop[data-v-d3d0c192],.spec[data-v-d3d0c192]{color:var(--jdm-ink);font-family:var(--jdm-display)!important;font-size:22px;font-weight:600}.note[data-v-d3d0c192]{color:var(--jdm-ink-2);font-family:var(--jdm-sans);font-size:16px;font-style:normal;font-weight:500;line-height:26px;text-align:left}.book-card[data-v-d3d0c192]{background:#fff!important;border:1px solid var(--jdm-line)!important;border-radius:var(--jdm-card-radius)!important;box-shadow:none!important;display:flex;flex-direction:column;gap:20px;padding:32px}.book-card>.book-field[data-v-d3d0c192]:nth-child(2){margin-top:12px}.book-field[data-v-d3d0c192]{display:flex;flex-direction:column;gap:7px}.book-label[data-v-d3d0c192]{color:#191919;font-family:IBM Plex Sans Condensed,sans-serif;font-family:var(--jdm-display,"IBM Plex Sans Condensed",sans-serif);font-size:16px;font-weight:500;line-height:1}.book-input[data-v-d3d0c192]{width:100%}.book-input[data-v-d3d0c192] .mx-input{background:#faf8f1;background:var(--jdm-cream,#faf8f1);border:1px solid #ebeae6;border:1px solid var(--jdm-line-2,#ebeae6);border-radius:4px;border-radius:var(--jdm-btn-radius,4px);box-shadow:none;color:#2c2c2c;color:var(--jdm-ink,#2c2c2c);font-size:16px;height:40px;padding-left:40px}.book-input[data-v-d3d0c192] .mx-icon-calendar{color:#858583;color:var(--jdm-ink-3,#858583);left:14px;right:auto}.book-coupon[data-v-d3d0c192]{display:flex;gap:0}.book-coupon__input[data-v-d3d0c192]{background:#faf8f1;background:var(--jdm-cream,#faf8f1);border:1px solid #ebeae6;border:1px solid var(--jdm-line-2,#ebeae6);border-radius:4px;border-radius:var(--jdm-btn-radius,4px);color:#2c2c2c;color:var(--jdm-ink,#2c2c2c);flex:1;font-size:16px;height:40px;min-width:0;outline:none;padding:0 14px}.book-coupon__input[data-v-d3d0c192]::-moz-placeholder{color:#858583;color:var(--jdm-ink-3,#858583)}.book-coupon__input[data-v-d3d0c192]::placeholder{color:#858583;color:var(--jdm-ink-3,#858583)}.book-coupon__input[data-v-d3d0c192]:focus{border-color:#f25915;border-color:var(--jdm-orange,#f25915)}.book-coupon__apply[data-v-d3d0c192]{background:#f25915;background:var(--jdm-orange,#f25915);border:none;border-radius:4px;border-radius:var(--jdm-btn-radius,4px);color:#fff;cursor:pointer;flex:0 0 auto;font-family:IBM Plex Sans Condensed,sans-serif;font-family:var(--jdm-display,"IBM Plex Sans Condensed",sans-serif);font-size:18px;font-weight:500;height:40px;margin-left:16px;padding:0 18px;transition:background .15s ease}.book-coupon__apply[data-v-d3d0c192]:hover{background:#d94c0f;background:var(--jdm-orange-d,#d94c0f)}.book-total[data-v-d3d0c192]{border-top:none;margin-top:60px;padding-top:4px}.book-total__row[data-v-d3d0c192]{align-items:baseline;display:flex;gap:12px;justify-content:space-between}.book-total__label[data-v-d3d0c192]{color:#191919;color:var(--jdm-ink,#191919);font-size:24px}.book-total__label[data-v-d3d0c192],.book-total__price[data-v-d3d0c192]{font-family:IBM Plex Sans Condensed,sans-serif;font-family:var(--jdm-display,"IBM Plex Sans Condensed",sans-serif);font-weight:500}.book-total__price[data-v-d3d0c192]{color:#296477;color:var(--jdm-teal,#296477);font-size:32px;line-height:1}.book-total__detail[data-v-d3d0c192]{background:none;border:none;color:#858583;color:var(--jdm-ink-3,#858583);cursor:pointer;display:block;font-family:IBM Plex Sans Condensed,sans-serif;font-family:var(--jdm-display,"IBM Plex Sans Condensed",sans-serif);font-size:16px;font-weight:500;margin-top:4px;padding:0;text-align:right;width:100%}.book-total__detail svg[data-v-d3d0c192]{margin-left:4px;transition:transform .2s ease;vertical-align:middle}.book-total__detail svg.is-open[data-v-d3d0c192]{transform:rotate(180deg)}.book-breakdown[data-v-d3d0c192]{display:flex;flex-direction:column;gap:8px;margin-top:12px}.book-breakdown__row[data-v-d3d0c192]{align-items:center;color:#575655;color:var(--jdm-ink-2,#575655);display:flex;font-family:IBM Plex Sans Condensed,sans-serif;font-family:var(--jdm-display,"IBM Plex Sans Condensed",sans-serif);font-size:15px;justify-content:space-between}.book-breakdown__row--discount[data-v-d3d0c192]{color:#f25915;color:var(--jdm-orange,#f25915)}.book-confirm[data-v-d3d0c192]{background:#f25915;background:var(--jdm-orange,#f25915);border:none;border-radius:4px;border-radius:var(--jdm-btn-radius,4px);color:#faf8f1;color:var(--jdm-cream,#faf8f1);cursor:pointer;font-family:IBM Plex Sans Condensed,sans-serif;font-family:var(--jdm-display,"IBM Plex Sans Condensed",sans-serif);font-size:20px;font-weight:500;height:48px;margin-top:16px;transition:background .15s ease;width:100%}.book-confirm[data-v-d3d0c192]:hover{background:#d94c0f;background:var(--jdm-orange-d,#d94c0f)}.jdm-important[data-v-d3d0c192]{background:#fff;color:#191919;padding:40px 24px}.jdm-important__title[data-v-d3d0c192]{color:#f25915;font-size:24px;font-weight:500;line-height:1.3;margin:0 0 28px}.jdm-important__lead[data-v-d3d0c192]{font-size:18px;font-weight:600;line-height:1.5;margin:0 0 12px}.jdm-important__list[data-v-d3d0c192]{font-size:16px;font-weight:400;line-height:1.5;margin:0;padding-left:32px}.jdm-important__list li+li[data-v-d3d0c192]{margin-top:12px}.jdm-important__support[data-v-d3d0c192]{font-size:18px;font-weight:600;margin:24px 0 12px}.jdm-important__instagram[data-v-d3d0c192]{font-size:16px;margin:0 0 12px}.jdm-important__qr[data-v-d3d0c192]{border:1px solid #ebeae6;border-radius:4px;display:block;height:260px;-o-object-fit:contain;object-fit:contain;width:260px}.jdm-important__actions[data-v-d3d0c192]{align-items:center;display:flex;flex-direction:column;margin-top:36px}.jdm-important__confirm[data-v-d3d0c192]{background:#f25915;border:0;border-radius:4px;color:#fff;font-size:18px;font-weight:500;max-width:100%;min-height:56px;width:300px}.jdm-important__change[data-v-d3d0c192]{color:#858583;display:flex;font-size:16px;gap:12px;margin-top:14px}.jdm-important__change button[data-v-d3d0c192]{background:transparent;border:0;border-bottom:1px solid #296477;color:#296477;font-weight:600;padding:0}@media screen and (max-width:900px){.jdm-detail__aside[data-v-d3d0c192]{padding-left:0}}@media screen and (max-width:600px){.book-total[data-v-d3d0c192]{border-top:1px solid #ebeae6;margin-top:20px;padding-top:20px}.jdm-important__confirm[data-v-d3d0c192]{height:46px;min-height:46px}.jdm-detail[data-v-d3d0c192]{margin-left:16px;margin-right:16px}.jdm-detail .px-150[data-v-d3d0c192]{padding-left:0!important;padding-right:0!important}.px-150[data-v-d3d0c192]{padding-left:20px!important;padding-right:20px!important}.pl-16[data-v-d3d0c192]{padding-left:12px!important}.jdm-detail__aside[data-v-d3d0c192]{margin-top:8px;padding-left:0!important;position:static}.jdm-detail__aside[data-v-d3d0c192],.jdm-detail__main[data-v-d3d0c192]{flex:0 0 100%!important;max-width:100%!important;width:100%!important}.jdm-detail__body[data-v-d3d0c192]{display:block!important}.jdm-detail-notice[data-v-d3d0c192]{margin:12px 16px 0;max-width:none}.jdm-gallery[data-v-d3d0c192]{margin:36px 0 0;padding:0}.jdm-gallery__grid[data-v-d3d0c192]{border-radius:0;gap:3px;height:62vw}.jdm-gallery__cell[data-v-d3d0c192]{border-radius:0}.jdm-gallery__arrow--prev[data-v-d3d0c192]{left:12px}.jdm-gallery__arrow--next[data-v-d3d0c192]{right:12px}.jdm-itin[data-v-d3d0c192]{padding-left:60px}.jdm-itin__step[data-v-d3d0c192]{gap:12px}.jdm-itin__time[data-v-d3d0c192]{font-size:12px;height:26px;min-width:52px;padding:0 6px;right:calc(100% + 6px)}.jdm-itin__img[data-v-d3d0c192]{flex:0 0 96px;height:72px;width:96px}.jdm-store-card[data-v-d3d0c192]{padding:12px}.jdm-store-card__map iframe[data-v-d3d0c192],.jdm-store-card__map-empty[data-v-d3d0c192]{height:180px}.jdm-store-card__name[data-v-d3d0c192]{font-size:22px;margin-bottom:14px}}.datepicker-detail,.datepicker-detail .v-picker__body{max-height:none;min-height:0;width:100%}.datepicker-detail .v-picker__title{display:none}.datepicker-detail .v-date-picker-header{background:#edecec}.datepicker-detail .v-btn{border-radius:var(--jdm-panel-radius)}.datepicker-detail .theme--light.v-btn:focus:before,.datepicker-detail .theme--light.v-btn:hover:before{background:#caece0;border-color:transparent;border-radius:var(--jdm-panel-radius);opacity:1}.datepicker-detail .theme--light.v-btn:hover:before{transition:none}.datepicker-detail .v-date-picker-header__value .green--text{background:transparent;border-color:transparent;border-radius:var(--jdm-panel-radius)}.datepicker-detail .green--text{background:#caece0;border-color:transparent;border-radius:var(--jdm-panel-radius)}.datepicker-detail .v-btn--disabled{background:#f1f1f1;border-color:transparent;border-radius:var(--jdm-panel-radius)}.datepicker-detail .v-date-picker-table__events>div{height:4px;width:4px}.datepicker-detail .datepicker-detail div,.datepicker-detail table{height:auto}.datepicker-A .v-date-picker-table{height:auto!important;min-height:0;overflow:visible}.datepicker-A .v-date-picker-table .v-date-picker-table__events{bottom:8px}.select-time-popup .mx-time-option{text-align:center}.select-time-popup .mx-btn-icon-double-left,.select-time-popup .mx-btn-icon-double-right,.select-time-popup .mx-time-option.disabled{display:none}