.ebisu-daikanyama-module__vZo5Za__page{--cocoa:#6b4a3d;--cocoa-d:#462e25;--peach:#d9836a;--peach-d:#bd6449;--peach-l:#f3cdba;--peach-xl:#fbe7dc;--cream:#fdf8f4;--cream-2:#f7ece4;--white:#fff;--text:#4b3931;--muted:#8b7a70;--line:#ecdfd5;--shadow:0 10px 30px #6b4a3d14;--shadow-lg:0 18px 46px #6b4a3d21;--r:18px;--r-lg:26px;color:var(--text);background:var(--cream);scroll-behavior:smooth;-webkit-font-smoothing:antialiased;font-family:Hiragino Sans,Hiragino Kaku Gothic ProN,Noto Sans JP,Yu Gothic UI,Yu Gothic,Meiryo,system-ui,sans-serif;overflow-x:hidden}.ebisu-daikanyama-module__vZo5Za__page *{box-sizing:border-box}.ebisu-daikanyama-module__vZo5Za__page :where(h1,h2,h3,p,ul,ol,dl,dd,figure){margin:0}.ebisu-daikanyama-module__vZo5Za__page :where(ul,ol){padding:0;list-style:none}.ebisu-daikanyama-module__vZo5Za__page img{max-width:100%}.ebisu-daikanyama-module__vZo5Za__inner{width:100%;max-width:760px;margin:0 auto;padding:0 20px}.ebisu-daikanyama-module__vZo5Za__brSp{display:inline}@media (min-width:620px){.ebisu-daikanyama-module__vZo5Za__brSp{display:none}}.ebisu-daikanyama-module__vZo5Za__page :where(p,h1,h2,h3,h4,li,dd,dt,figcaption){word-break:auto-phrase}.ebisu-daikanyama-module__vZo5Za__reveal{opacity:1}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.ebisu-daikanyama-module__vZo5Za__reveal{animation:linear both ebisu-daikanyama-module__vZo5Za__revealIn;animation-timeline:view();animation-range:entry 4% cover 24%}}}@keyframes ebisu-daikanyama-module__vZo5Za__revealIn{0%{opacity:0;transform:translateY(18px)scale(.985)}to{opacity:1;transform:none}}.ebisu-daikanyama-module__vZo5Za__header{z-index:30;border-bottom:1px solid var(--line);background:#fdf8f4f0;position:sticky;top:0}.ebisu-daikanyama-module__vZo5Za__headerInner{justify-content:space-between;align-items:center;gap:12px;max-width:760px;margin:0 auto;padding:10px 16px;display:flex}.ebisu-daikanyama-module__vZo5Za__headerLogo{width:auto;height:26px}.ebisu-daikanyama-module__vZo5Za__headerCta{letter-spacing:.04em;color:var(--white);white-space:nowrap;background:linear-gradient(135deg, var(--peach) 0%, var(--peach-d) 100%);border-radius:999px;flex:none;padding:9px 16px;font-size:12px;font-weight:700;text-decoration:none;display:inline-block;box-shadow:0 4px 14px #bd644947}.ebisu-daikanyama-module__vZo5Za__hero{background:radial-gradient(90% 55% at 12% 0%, var(--peach-xl) 0%, transparent 58%), radial-gradient(80% 50% at 96% 22%, #fdf0e6 0%, transparent 60%), linear-gradient(180deg, var(--cream) 0%, var(--cream-2) 100%);position:relative;overflow:hidden}.ebisu-daikanyama-module__vZo5Za__heroBlobA,.ebisu-daikanyama-module__vZo5Za__heroBlobB{pointer-events:none;border-radius:50%;position:absolute}.ebisu-daikanyama-module__vZo5Za__heroBlobA{background:radial-gradient(circle,#f3cdbab3 0%,#f3cdba00 70%);width:300px;height:300px;top:-120px;right:-110px}.ebisu-daikanyama-module__vZo5Za__heroBlobB{background:radial-gradient(circle,#d9836a38 0%,#d9836a00 70%);width:260px;height:260px;bottom:40px;left:-120px}.ebisu-daikanyama-module__vZo5Za__heroInner{z-index:2;text-align:center;max-width:760px;margin:0 auto;padding:40px 20px 48px;position:relative}.ebisu-daikanyama-module__vZo5Za__heroEyebrow{letter-spacing:3.2px;color:var(--peach-d);font-size:10.5px;font-weight:700}.ebisu-daikanyama-module__vZo5Za__heroTitle{letter-spacing:.01em;color:var(--cocoa-d);margin-top:16px;font-size:clamp(28px,8.4vw,44px);font-weight:700;line-height:1.5}.ebisu-daikanyama-module__vZo5Za__heroTitleMark{color:var(--peach-d);padding:0 4px;display:inline-block;position:relative}.ebisu-daikanyama-module__vZo5Za__heroTitleMark:before{content:"";background:var(--peach-l);z-index:-1;border-radius:3px;height:.34em;position:absolute;bottom:.06em;left:0;right:0}.ebisu-daikanyama-module__vZo5Za__heroLead{max-width:440px;color:var(--muted);margin:20px auto 0;font-size:clamp(13px,3.6vw,15px);line-height:2.05}.ebisu-daikanyama-module__vZo5Za__heroCard{border-radius:var(--r-lg);background:var(--white);max-width:460px;box-shadow:var(--shadow-lg);margin:28px auto 0;padding:10px;position:relative}.ebisu-daikanyama-module__vZo5Za__heroImg{aspect-ratio:4/3;object-fit:cover;object-position:center 28%;border-radius:calc(var(--r-lg) - 10px);width:100%;height:auto;display:block}.ebisu-daikanyama-module__vZo5Za__heroRating{background:var(--white);box-shadow:var(--shadow-lg);border:1px solid var(--line);border-radius:16px;flex-direction:column;align-items:center;gap:1px;padding:11px 15px 12px;display:flex;position:absolute;bottom:-18px;right:-6px}.ebisu-daikanyama-module__vZo5Za__heroRatingStars{letter-spacing:1px;color:#eaa02f;font-size:10px}.ebisu-daikanyama-module__vZo5Za__heroRatingVal{color:var(--peach-d);font-size:26px;font-weight:800;line-height:1.05}.ebisu-daikanyama-module__vZo5Za__heroRatingNote{text-align:center;color:var(--muted);font-size:9px;line-height:1.45}.ebisu-daikanyama-module__vZo5Za__heroBtns{flex-direction:column;align-items:center;gap:10px;margin-top:40px;display:flex}.ebisu-daikanyama-module__vZo5Za__heroNote{letter-spacing:.04em;color:var(--muted);margin-top:18px;font-size:11.5px}.ebisu-daikanyama-module__vZo5Za__ctaPrimary,.ebisu-daikanyama-module__vZo5Za__ctaGhost,.ebisu-daikanyama-module__vZo5Za__ctaOutline{text-align:center;letter-spacing:.03em;border-radius:999px;flex-direction:column;justify-content:center;align-items:center;gap:3px;width:100%;max-width:420px;padding:17px 20px;line-height:1.5;text-decoration:none;transition:opacity .2s,background-color .2s,box-shadow .2s;display:inline-flex}.ebisu-daikanyama-module__vZo5Za__ctaPrimary{color:var(--white);background:linear-gradient(135deg, #e2937a 0%, var(--peach) 45%, var(--peach-d) 100%);font-size:16px;font-weight:800;box-shadow:0 12px 28px #bd644952}.ebisu-daikanyama-module__vZo5Za__ctaPrimary small{letter-spacing:.06em;opacity:.9;font-size:10.5px;font-weight:500}.ebisu-daikanyama-module__vZo5Za__ctaPrimary:hover{opacity:.92}.ebisu-daikanyama-module__vZo5Za__ctaGhost{color:var(--cocoa);background:var(--white);border:1px solid var(--line);box-shadow:var(--shadow);font-size:13.5px;font-weight:600}.ebisu-daikanyama-module__vZo5Za__ctaGhost:hover{background:var(--cream-2)}.ebisu-daikanyama-module__vZo5Za__ctaOutline{color:var(--peach-d);background:var(--white);border:1.5px solid var(--peach-l);font-size:13.5px;font-weight:600}.ebisu-daikanyama-module__vZo5Za__ctaOutline:hover{background:var(--peach-xl)}.ebisu-daikanyama-module__vZo5Za__statsSection{background:var(--white);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:34px 0 32px}.ebisu-daikanyama-module__vZo5Za__statGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}@media (min-width:720px){.ebisu-daikanyama-module__vZo5Za__statGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}.ebisu-daikanyama-module__vZo5Za__statCell{border-radius:var(--r);background:linear-gradient(180deg, var(--peach-xl) 0%, #fff9f5 100%);border:1px solid var(--line);text-align:center;flex-direction:column;gap:6px;padding:18px 12px 16px;display:flex}.ebisu-daikanyama-module__vZo5Za__statVal{color:var(--peach-d);letter-spacing:-.01em;font-size:clamp(28px,8.4vw,36px);font-weight:800;line-height:1}.ebisu-daikanyama-module__vZo5Za__statVal em{margin-left:2px;font-size:.46em;font-style:normal;font-weight:700}.ebisu-daikanyama-module__vZo5Za__statLabel{color:var(--cocoa);font-size:11.5px;font-weight:700;line-height:1.6}.ebisu-daikanyama-module__vZo5Za__statNote{color:var(--muted);word-break:auto-phrase;font-size:10px;line-height:1.6}.ebisu-daikanyama-module__vZo5Za__statsFootnote{color:var(--muted);margin-top:14px;font-size:10.5px;line-height:1.85}.ebisu-daikanyama-module__vZo5Za__section{padding:60px 0}.ebisu-daikanyama-module__vZo5Za__sectionAlt{background:var(--white)}.ebisu-daikanyama-module__vZo5Za__sectionHead{text-align:center;margin-bottom:34px}.ebisu-daikanyama-module__vZo5Za__eyebrow{background:var(--peach-xl);letter-spacing:2.4px;text-transform:uppercase;color:var(--peach-d);border-radius:999px;padding:5px 14px;font-size:10px;font-weight:800;display:inline-block}.ebisu-daikanyama-module__vZo5Za__sectionTitle{letter-spacing:.01em;color:var(--cocoa-d);margin-top:14px;font-size:clamp(22px,6.6vw,32px);font-weight:800;line-height:1.55}.ebisu-daikanyama-module__vZo5Za__sectionLead{max-width:520px;color:var(--muted);text-align:left;margin:16px auto 0;font-size:clamp(13px,3.5vw,14.5px);line-height:2.05}@media (min-width:620px){.ebisu-daikanyama-module__vZo5Za__sectionLead{text-align:center}}.ebisu-daikanyama-module__vZo5Za__footnote{color:var(--muted);margin-top:22px;font-size:10.5px;line-height:1.95}.ebisu-daikanyama-module__vZo5Za__concernList{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}@media (min-width:620px){.ebisu-daikanyama-module__vZo5Za__concernList{grid-template-columns:repeat(2,minmax(0,1fr))}}.ebisu-daikanyama-module__vZo5Za__concernItem{border-radius:var(--r);background:var(--white);border:1px solid var(--line);box-shadow:var(--shadow);color:var(--text);align-items:flex-start;gap:11px;padding:15px 17px;font-size:13.8px;line-height:1.75;display:flex}.ebisu-daikanyama-module__vZo5Za__concernMark{width:21px;height:21px;color:var(--white);background:linear-gradient(135deg, var(--peach) 0%, var(--peach-d) 100%);border-radius:50%;flex:none;place-items:center;margin-top:1px;font-size:11px;font-weight:800;display:grid}.ebisu-daikanyama-module__vZo5Za__concernOutro{border-radius:var(--r-lg);background:linear-gradient(135deg, var(--peach-xl) 0%, #fff6f0 100%);border:1px dashed var(--peach-l);margin-top:24px;padding:22px 20px}.ebisu-daikanyama-module__vZo5Za__concernOutro p{color:var(--cocoa);text-align:center;font-size:13.5px;line-height:2.05}.ebisu-daikanyama-module__vZo5Za__reasonList{flex-direction:column;gap:16px;display:flex}.ebisu-daikanyama-module__vZo5Za__reasonCard{border-radius:var(--r-lg);background:var(--cream);border:1px solid var(--line);box-shadow:var(--shadow);padding:22px 19px 24px}.ebisu-daikanyama-module__vZo5Za__sectionAlt .ebisu-daikanyama-module__vZo5Za__reasonCard{background:var(--cream)}.ebisu-daikanyama-module__vZo5Za__reasonHead{align-items:center;gap:11px;display:flex}.ebisu-daikanyama-module__vZo5Za__reasonNum{width:38px;height:38px;color:var(--white);background:linear-gradient(135deg, var(--peach) 0%, var(--peach-d) 100%);border-radius:50%;flex:none;place-items:center;font-size:15px;font-weight:800;display:grid;box-shadow:0 6px 16px #bd644947}.ebisu-daikanyama-module__vZo5Za__reasonEn{letter-spacing:2.2px;text-transform:uppercase;color:var(--peach-d);font-size:10px;font-weight:700}.ebisu-daikanyama-module__vZo5Za__reasonTitle{color:var(--cocoa-d);margin-top:15px;font-size:clamp(16.5px,4.7vw,20px);font-weight:800;line-height:1.68}.ebisu-daikanyama-module__vZo5Za__reasonMedia{border-radius:var(--r);margin-top:16px;overflow:hidden}.ebisu-daikanyama-module__vZo5Za__reasonImg{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.ebisu-daikanyama-module__vZo5Za__reasonBody{color:var(--muted);margin-top:15px;font-size:13.5px;line-height:2.1}.ebisu-daikanyama-module__vZo5Za__compareList{flex-direction:column;gap:12px;display:flex}.ebisu-daikanyama-module__vZo5Za__compareItem{border-radius:var(--r-lg);background:var(--white);border:1px solid var(--line);box-shadow:var(--shadow);overflow:hidden}.ebisu-daikanyama-module__vZo5Za__compareAxis{gap:13px;padding:18px 18px 15px;display:flex}.ebisu-daikanyama-module__vZo5Za__compareIdx{color:var(--peach-l);flex:none;font-size:19px;font-weight:800;line-height:1.25}.ebisu-daikanyama-module__vZo5Za__compareAxisTitle{color:var(--cocoa-d);font-size:14.8px;font-weight:700;line-height:1.7}.ebisu-daikanyama-module__vZo5Za__compareWhy{color:var(--muted);margin-top:6px;font-size:12px;line-height:1.85}.ebisu-daikanyama-module__vZo5Za__compareAns{background:linear-gradient(135deg, var(--peach-xl) 0%, #fff4ec 100%);border-top:1px dashed var(--peach-l);flex-direction:column;gap:5px;padding:14px 18px 16px;display:flex}.ebisu-daikanyama-module__vZo5Za__compareAnsLabel{letter-spacing:1.8px;color:var(--peach-d);font-size:10px;font-weight:800}.ebisu-daikanyama-module__vZo5Za__compareAns p{color:var(--cocoa-d);font-size:13.5px;font-weight:700;line-height:1.8}.ebisu-daikanyama-module__vZo5Za__flowWrap{flex-direction:column;gap:26px;display:flex}.ebisu-daikanyama-module__vZo5Za__flowList{flex-direction:column;display:flex}.ebisu-daikanyama-module__vZo5Za__flowItem{gap:15px;padding-bottom:24px;display:flex;position:relative}.ebisu-daikanyama-module__vZo5Za__flowItem:last-child{padding-bottom:0}.ebisu-daikanyama-module__vZo5Za__flowItem:before{content:"";background:repeating-linear-gradient(180deg, var(--peach-l) 0 5px, transparent 5px 10px);width:2px;position:absolute;top:44px;bottom:2px;left:19px}.ebisu-daikanyama-module__vZo5Za__flowItem:last-child:before{display:none}.ebisu-daikanyama-module__vZo5Za__flowNum{width:40px;height:40px;color:var(--peach-d);background:var(--white);border:2px solid var(--peach-l);z-index:1;border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:800;display:grid;position:relative}.ebisu-daikanyama-module__vZo5Za__flowBody{min-width:0;padding-top:4px}.ebisu-daikanyama-module__vZo5Za__flowTitle{color:var(--cocoa-d);font-size:15.5px;font-weight:800;line-height:1.6}.ebisu-daikanyama-module__vZo5Za__flowDesc{color:var(--muted);margin-top:8px;font-size:13px;line-height:2.05}.ebisu-daikanyama-module__vZo5Za__flowFigure{border-radius:var(--r-lg);background:var(--cream);border:1px solid var(--line);padding:10px 10px 0}.ebisu-daikanyama-module__vZo5Za__sectionAlt .ebisu-daikanyama-module__vZo5Za__flowFigure{background:var(--cream)}.ebisu-daikanyama-module__vZo5Za__flowImg{aspect-ratio:4/3;object-fit:cover;border-radius:var(--r);width:100%;height:auto;display:block}.ebisu-daikanyama-module__vZo5Za__flowFigure figcaption{color:var(--muted);text-align:center;padding:12px 6px 14px;font-size:11.5px;line-height:1.8}.ebisu-daikanyama-module__vZo5Za__menuList{flex-direction:column;gap:12px;display:flex}.ebisu-daikanyama-module__vZo5Za__menuCard{border-radius:var(--r-lg);background:var(--white);border:1px solid var(--line);box-shadow:var(--shadow);padding:19px 18px 20px}.ebisu-daikanyama-module__vZo5Za__menuCardFeat{border:2px solid var(--peach);background:linear-gradient(180deg, #fffaf6 0%, var(--peach-xl) 100%);box-shadow:var(--shadow-lg)}.ebisu-daikanyama-module__vZo5Za__menuTag{letter-spacing:.06em;color:var(--peach-d);background:var(--peach-xl);border-radius:999px;padding:4px 12px;font-size:10.5px;font-weight:800;display:inline-block}.ebisu-daikanyama-module__vZo5Za__menuCardFeat .ebisu-daikanyama-module__vZo5Za__menuTag{color:var(--white);background:linear-gradient(135deg, var(--peach) 0%, var(--peach-d) 100%)}.ebisu-daikanyama-module__vZo5Za__menuName{color:var(--cocoa-d);margin-top:12px;font-size:14.8px;font-weight:700;line-height:1.7}.ebisu-daikanyama-module__vZo5Za__menuMeta{border-top:1px dashed var(--line);justify-content:space-between;align-items:baseline;gap:12px;margin-top:12px;padding-top:12px;display:flex}.ebisu-daikanyama-module__vZo5Za__menuTime{letter-spacing:.06em;color:var(--muted);font-size:12px;font-weight:700}.ebisu-daikanyama-module__vZo5Za__menuPrice{letter-spacing:-.01em;color:var(--peach-d);font-size:clamp(24px,7vw,30px);font-weight:800;line-height:1}.ebisu-daikanyama-module__vZo5Za__menuCardFeat .ebisu-daikanyama-module__vZo5Za__menuPrice{color:#c0392b}.ebisu-daikanyama-module__vZo5Za__menuNote{color:var(--muted);word-break:normal;margin-top:11px;font-size:12.5px;line-height:1.95}.ebisu-daikanyama-module__vZo5Za__priceCtaBox{border-radius:var(--r-lg);background:linear-gradient(135deg, var(--peach-xl) 0%, #fff6f0 100%);border:1px dashed var(--peach-l);text-align:center;margin-top:22px;padding:22px 20px}.ebisu-daikanyama-module__vZo5Za__priceCtaBox p{color:var(--cocoa);margin-bottom:15px;font-size:13px;line-height:2}.ebisu-daikanyama-module__vZo5Za__priceCtaBox .ebisu-daikanyama-module__vZo5Za__ctaOutline{margin:0 auto}.ebisu-daikanyama-module__vZo5Za__faqList{flex-direction:column;gap:10px;display:flex}.ebisu-daikanyama-module__vZo5Za__faqItem{border-radius:var(--r);background:var(--white);border:1px solid var(--line);box-shadow:var(--shadow);overflow:hidden}.ebisu-daikanyama-module__vZo5Za__faqQ{cursor:pointer;color:var(--cocoa-d);align-items:flex-start;gap:11px;padding:16px 40px 16px 16px;font-size:14.2px;font-weight:700;line-height:1.72;list-style:none;display:flex;position:relative}.ebisu-daikanyama-module__vZo5Za__faqQ::-webkit-details-marker{display:none}.ebisu-daikanyama-module__vZo5Za__faqQ:before{content:"Q";width:21px;height:21px;color:var(--white);background:var(--peach);border-radius:50%;flex:none;place-items:center;margin-top:2px;font-size:11px;font-weight:800;display:grid}.ebisu-daikanyama-module__vZo5Za__faqQ:after{content:"";border-right:2px solid var(--peach);border-bottom:2px solid var(--peach);width:10px;height:10px;transition:transform .25s;position:absolute;top:24px;right:18px;transform:rotate(45deg)}.ebisu-daikanyama-module__vZo5Za__faqItem[open] .ebisu-daikanyama-module__vZo5Za__faqQ:after{top:28px;transform:rotate(-135deg)}.ebisu-daikanyama-module__vZo5Za__faqA{border-top:1px dashed var(--line);gap:11px;margin:0;padding:15px 16px 18px;display:flex}.ebisu-daikanyama-module__vZo5Za__faqA:before{content:"A";width:21px;height:21px;color:var(--peach-d);background:var(--peach-xl);border-radius:50%;flex:none;place-items:center;font-size:11px;font-weight:800;display:grid}.ebisu-daikanyama-module__vZo5Za__faqA p{color:var(--muted);font-size:13px;line-height:2.05}.ebisu-daikanyama-module__vZo5Za__accessWrap{flex-direction:column;gap:20px;display:flex}.ebisu-daikanyama-module__vZo5Za__accessFigure{border-radius:var(--r-lg);box-shadow:var(--shadow);overflow:hidden}.ebisu-daikanyama-module__vZo5Za__accessImg{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;display:block}.ebisu-daikanyama-module__vZo5Za__accessTable{border-radius:var(--r-lg);background:var(--cream);border:1px solid var(--line);padding:4px 18px}.ebisu-daikanyama-module__vZo5Za__accessTable>div{border-bottom:1px dashed var(--line);grid-template-columns:minmax(0,1fr);gap:4px;padding:15px 0;display:grid}.ebisu-daikanyama-module__vZo5Za__accessTable>div:last-child{border-bottom:none}@media (min-width:620px){.ebisu-daikanyama-module__vZo5Za__accessTable>div{grid-template-columns:112px minmax(0,1fr);gap:16px}}.ebisu-daikanyama-module__vZo5Za__accessTable dt{letter-spacing:.1em;color:var(--peach-d);padding-top:3px;font-size:11.5px;font-weight:800}.ebisu-daikanyama-module__vZo5Za__accessTable dd{color:var(--text);font-size:13.5px;line-height:1.95}.ebisu-daikanyama-module__vZo5Za__accessTable dd a{color:var(--peach-d);text-underline-offset:3px;font-weight:700;text-decoration:underline}.ebisu-daikanyama-module__vZo5Za__accessSub{color:var(--muted);margin-top:6px;font-size:11.5px;line-height:1.9;display:block}.ebisu-daikanyama-module__vZo5Za__accessBtns{flex-direction:column;align-items:center;gap:10px;display:flex}.ebisu-daikanyama-module__vZo5Za__finalCta{background:radial-gradient(80% 60% at 20% 0%, #f3cdba8c 0%, transparent 60%), linear-gradient(180deg, var(--cream-2) 0%, var(--peach-xl) 100%);padding:60px 0 58px}.ebisu-daikanyama-module__vZo5Za__finalInner{text-align:center;max-width:760px;margin:0 auto;padding:0 20px}.ebisu-daikanyama-module__vZo5Za__finalEyebrow{letter-spacing:4px;color:var(--peach-d);font-size:10.5px;font-weight:800}.ebisu-daikanyama-module__vZo5Za__finalTitle{color:var(--cocoa-d);margin-top:14px;font-size:clamp(21px,6.2vw,30px);font-weight:800;line-height:1.68}.ebisu-daikanyama-module__vZo5Za__finalLead{max-width:420px;color:var(--muted);margin:18px auto 0;font-size:13.5px;line-height:2.05}.ebisu-daikanyama-module__vZo5Za__finalBtns{flex-direction:column;align-items:center;gap:10px;margin-top:28px;display:flex}.ebisu-daikanyama-module__vZo5Za__footer{background:var(--cocoa-d);color:#cdb9ae;text-align:center;padding:32px 20px 28px}.ebisu-daikanyama-module__vZo5Za__footerLinks{flex-wrap:wrap;justify-content:center;gap:10px 20px;display:flex}.ebisu-daikanyama-module__vZo5Za__footerLinks a{color:var(--peach-l);border-bottom:1px solid #f3cdba59;padding-bottom:3px;font-size:12px;text-decoration:none}.ebisu-daikanyama-module__vZo5Za__copyright{letter-spacing:.06em;margin-top:20px;font-size:11px}.ebisu-daikanyama-module__vZo5Za__disclaimer{text-align:left;color:#a08d82;margin-top:14px;font-size:10px;line-height:1.95}.ebisu-daikanyama-module__vZo5Za__stickySpacer{height:calc(66px + env(safe-area-inset-bottom))}.ebisu-daikanyama-module__vZo5Za__stickyBar{z-index:60;padding:9px 12px calc(9px + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:#fdf8f4f7;gap:8px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -6px 22px #6b4a3d1a}.ebisu-daikanyama-module__vZo5Za__stickyTel,.ebisu-daikanyama-module__vZo5Za__stickyReserve{letter-spacing:.03em;border-radius:999px;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:11px 10px;line-height:1.4;text-decoration:none;display:flex}.ebisu-daikanyama-module__vZo5Za__stickyTel{color:var(--peach-d);background:var(--white);border:1.5px solid var(--peach-l);flex:0 0 80px;font-size:13px;font-weight:700}.ebisu-daikanyama-module__vZo5Za__stickyReserve{min-width:0;color:var(--white);background:linear-gradient(135deg, #e2937a 0%, var(--peach) 45%, var(--peach-d) 100%);flex:auto;font-size:15px;font-weight:800;box-shadow:0 8px 20px #bd64494d}.ebisu-daikanyama-module__vZo5Za__stickyReserve em{opacity:.92;font-size:10px;font-style:normal;font-weight:500}@media (min-width:900px){.ebisu-daikanyama-module__vZo5Za__stickyBar{display:none}.ebisu-daikanyama-module__vZo5Za__stickySpacer{height:0}}
