.menu-hero[data-astro-cid-fxyhfb4n]{background:var(--bg-alt);scroll-margin-top:100px}.menu-hero[data-astro-cid-fxyhfb4n] img[data-astro-cid-fxyhfb4n]{display:block;width:100%;max-width:1120px;height:auto;margin:0 auto}.map-menu-example[data-astro-cid-fxyhfb4n]{margin:1.75rem 0 2rem;border:1px solid #d5ddd1;border-radius:4px;background:#fff;overflow:hidden;scroll-margin-top:110px}.map-menu-example__heading[data-astro-cid-fxyhfb4n]{padding:20px 24px;background:#edf2e9;border-left:4px solid #5d7754}.map-menu-example__heading[data-astro-cid-fxyhfb4n] h3[data-astro-cid-fxyhfb4n]{margin:0 0 8px;font-size:20px}.map-menu-example__heading[data-astro-cid-fxyhfb4n] p[data-astro-cid-fxyhfb4n]{margin:0;font-size:14px;line-height:1.8}.map-menu-example__grid[data-astro-cid-fxyhfb4n]{display:grid;grid-template-columns:1fr 1fr;gap:24px;padding:24px}.map-menu-example__label[data-astro-cid-fxyhfb4n]{display:block;font-size:16px;font-weight:700;margin-bottom:12px;color:#465b3f}.map-menu-example__photo[data-astro-cid-fxyhfb4n] img[data-astro-cid-fxyhfb4n]{display:block;width:100%;height:290px;object-fit:cover;object-position:65% 100%;border-radius:3px}.map-menu-example[data-astro-cid-fxyhfb4n] dl[data-astro-cid-fxyhfb4n]{margin:0}.map-menu-example[data-astro-cid-fxyhfb4n] dl[data-astro-cid-fxyhfb4n] div[data-astro-cid-fxyhfb4n]{margin:0 0 14px}.map-menu-example[data-astro-cid-fxyhfb4n] dt[data-astro-cid-fxyhfb4n]{margin:0 0 6px;font-size:14px;font-weight:700}.map-menu-example[data-astro-cid-fxyhfb4n] dd[data-astro-cid-fxyhfb4n]{margin:0;padding:10px 12px;border:1px solid #d8ded4;border-radius:3px;font-size:15px;line-height:1.8;background:#fafbf8}@media(max-width:640px){.map-menu-example__heading[data-astro-cid-fxyhfb4n]{padding:20px}.map-menu-example__grid[data-astro-cid-fxyhfb4n]{grid-template-columns:1fr;padding:20px}.map-menu-example__photo[data-astro-cid-fxyhfb4n] img[data-astro-cid-fxyhfb4n]{height:260px}}.menu-example[data-astro-cid-fxyhfb4n]{margin:1.75rem 0 2.5rem;scroll-margin-top:110px}.menu-example[data-astro-cid-fxyhfb4n] h3[data-astro-cid-fxyhfb4n]{margin:0 0 .65rem}.menu-example__intro[data-astro-cid-fxyhfb4n],.menu-example__note[data-astro-cid-fxyhfb4n]{font-size:15px;line-height:1.9}.menu-example__card[data-astro-cid-fxyhfb4n]{display:grid;grid-template-columns:42% 1fr;margin:1.25rem 0;background:#fff;border:1px solid #d8ded5;border-radius:4px;overflow:hidden}.menu-example__card[data-astro-cid-fxyhfb4n] img[data-astro-cid-fxyhfb4n]{display:block;width:100%;height:100%;min-height:390px;object-fit:cover;object-position:65% 100%}.menu-example__content[data-astro-cid-fxyhfb4n]{padding:28px 24px}.menu-example__category[data-astro-cid-fxyhfb4n]{display:inline-block;color:#53664e;font-size:14px;border-bottom:1px solid #b9c6b3;padding-bottom:5px}.menu-example[data-astro-cid-fxyhfb4n] h4[data-astro-cid-fxyhfb4n]{margin:18px 0 8px;font-size:23px;line-height:1.65}.menu-example__price[data-astro-cid-fxyhfb4n]{margin:0 0 20px;color:#40573d;font-size:27px;font-weight:700;line-height:1.5}.menu-example__price[data-astro-cid-fxyhfb4n] span[data-astro-cid-fxyhfb4n]{font-size:15px;font-weight:400}.menu-example__description[data-astro-cid-fxyhfb4n]{font-size:16px;line-height:1.9;margin:0 0 20px}.menu-example__condition[data-astro-cid-fxyhfb4n]{padding-top:16px;border-top:1px dashed #d2dacd;color:#5a6256;font-size:14px;line-height:1.9;margin:0}@media(max-width:640px){.menu-example__card[data-astro-cid-fxyhfb4n]{grid-template-columns:1fr}.menu-example__card[data-astro-cid-fxyhfb4n] img[data-astro-cid-fxyhfb4n]{min-height:0;height:300px}.menu-example__content[data-astro-cid-fxyhfb4n]{padding:24px}.menu-example[data-astro-cid-fxyhfb4n] h4[data-astro-cid-fxyhfb4n]{font-size:22px}}#compare[data-astro-cid-fxyhfb4n],#homepage[data-astro-cid-fxyhfb4n],#tax[data-astro-cid-fxyhfb4n],#map[data-astro-cid-fxyhfb4n]{scroll-margin-top:100px}.answer-box[data-astro-cid-fxyhfb4n]{padding:1rem 1.1rem .25rem;background:var(--white);border:1px solid rgba(43,42,39,.06);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft)}.ref[data-astro-cid-fxyhfb4n]{margin-left:.25rem;font-size:.78rem;white-space:nowrap}.phones[data-astro-cid-fxyhfb4n]{display:grid;gap:1.25rem;margin:1.25rem 0}.phone[data-astro-cid-fxyhfb4n]{margin:0}.phone__visual[data-astro-cid-fxyhfb4n]{position:relative;width:min(100%,340px);aspect-ratio:1 / 1;margin:0 auto;overflow:hidden;background:#fdfcfa;border-radius:var(--radius-lg)}.phone__visual[data-astro-cid-fxyhfb4n] img[data-astro-cid-fxyhfb4n]{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}.phone__readable[data-astro-cid-fxyhfb4n]{position:absolute;inset:11.5% 38.4% 21% 30.3%;z-index:1;overflow:hidden}.phone__section[data-astro-cid-fxyhfb4n]{margin:0 0 .1rem;padding-bottom:.1rem;font-size:.9rem;line-height:1.35;font-weight:800;color:var(--ink);border-bottom:2px solid var(--ink)}.phone__section[data-astro-cid-fxyhfb4n]+.phone__menu[data-astro-cid-fxyhfb4n]{margin-bottom:.5rem}.phone__menu[data-astro-cid-fxyhfb4n]{margin:0}.phone__menu[data-astro-cid-fxyhfb4n]>div[data-astro-cid-fxyhfb4n]{display:flex;flex-wrap:wrap;justify-content:space-between;column-gap:.5rem;padding:.15rem 0;border-bottom:1px dashed rgba(43,42,39,.2);font-size:.875rem;line-height:1.35}.phone__menu[data-astro-cid-fxyhfb4n] dd[data-astro-cid-fxyhfb4n]{margin:0 0 0 auto;text-align:right;overflow-wrap:anywhere}.phone[data-astro-cid-fxyhfb4n] figcaption[data-astro-cid-fxyhfb4n]{margin-top:.6rem;text-align:center}.phone__label[data-astro-cid-fxyhfb4n]{margin:0;font-size:1rem;font-weight:800}.phone__label--ok[data-astro-cid-fxyhfb4n]{color:var(--bamboo)}.phone__label--ng[data-astro-cid-fxyhfb4n]{color:var(--bengara)}.phone__note[data-astro-cid-fxyhfb4n]{margin:.2rem 0 0;font-size:.9rem;line-height:1.6;color:var(--ink-mid)}@media(min-width:768px){.phones[data-astro-cid-fxyhfb4n]{grid-template-columns:repeat(2,minmax(0,1fr))}}.tips[data-astro-cid-fxyhfb4n]{margin:1.25rem 0;padding:0;list-style:none;counter-reset:tip}.tips[data-astro-cid-fxyhfb4n] li[data-astro-cid-fxyhfb4n]{position:relative;margin-bottom:.75rem;padding:.85rem 1rem .85rem 3rem;background:var(--white);border:1px solid rgba(43,42,39,.06);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);counter-increment:tip}.tips[data-astro-cid-fxyhfb4n] li[data-astro-cid-fxyhfb4n]:before{content:counter(tip);position:absolute;left:.85rem;top:.85rem;width:1.6rem;height:1.6rem;font-size:.85rem;font-weight:800;line-height:1.6rem;text-align:center;color:var(--white);background:var(--ink);border-radius:50%}.tips__heading[data-astro-cid-fxyhfb4n]{margin:0;font-weight:800;line-height:1.6;color:var(--ink)}.tips__mine[data-astro-cid-fxyhfb4n]{margin-left:.5rem;padding:.05rem .5rem;font-size:.875rem;font-weight:700;color:var(--ink-mid);background:var(--ink-soft);border-radius:999px}.tips__body[data-astro-cid-fxyhfb4n]{margin:.3rem 0 0;font-size:.93rem;line-height:1.75}.tax-examples[data-astro-cid-fxyhfb4n]{display:grid;gap:.5rem;margin:1rem 0;padding:0;list-style:none}.tax-examples[data-astro-cid-fxyhfb4n] li[data-astro-cid-fxyhfb4n]{padding:.55rem .9rem;font-weight:700;background:var(--white);border:1px solid rgba(43,42,39,.1);border-radius:var(--radius-lg)}.notice[data-astro-cid-fxyhfb4n]{padding:.8rem 1rem;font-size:.93rem;background:var(--white);border-left:4px solid var(--ink-mid);border-radius:6px}.sources[data-astro-cid-fxyhfb4n]{font-size:.85rem;word-break:break-all}
