@import "https://fonts.googleapis.com/css2?family=Spicy+Rice&display=swap";*,:after,:before{box-sizing:border-box;margin:0;padding:0}:root{--color-background:#fff8e7;--color-logo:#e12c2c;--color-text:#333;--color-hover:#e12c2c;--sp-header-height:60px;--pc-header-height:80px}body,html{background-color:var(--color-background);min-height:100vh;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.5}a,body,html{color:var(--color-text)}a{text-decoration:none}section[id]{scroll-margin-top:calc(var(--sp-header-height) + 12px)}ul{list-style:none}h1{font-size:1.4em}h1,h2{font-weight:700}h2{font-size:1.2em}p{font-size:1em}.container{padding:10px 20px}.title-text{max-width:100%;margin:0}@media (width>=768px){h1{font-size:2em}h1,h2{font-weight:700}h2{font-size:1.5em}section[id]{scroll-margin-top:calc(var(--pc-header-height) + 48px)}.container{padding:40px}.title-text{max-width:700px;margin:0}}.site-title[data-v-ae776e50]{font-family:Spicy Rice,cursive;font-size:18px;font-weight:700}.site-title[data-v-ae776e50],.site-title a[data-v-ae776e50]{color:var(--color-logo)}@media (width>=768px){.site-title[data-v-ae776e50]{font-size:28px}}.header-nav-sp[data-v-628bddac]{justify-content:flex-end;align-items:center;display:flex}.hamburger-button[data-v-628bddac]{z-index:1;background:0 0;border:0;width:48px;height:48px;padding:0;display:flex;position:relative}.hamburger-button-line[data-v-628bddac]{background:var(--color-text);width:28px;height:2px;top:calc(14px + var(--index)*9px);transition:top .5s,transform .5s,opacity .5s,width .3s;position:absolute;left:50%;transform:translate(-50%)}.hamburger-button.is-open .hamburger-button-line[data-v-628bddac]:nth-child(odd){transform:translate(-50%,-50%) rotate(var(--rotation));top:50%}.hamburger-button.is-open .hamburger-button-line[data-v-628bddac]:nth-child(2){width:0}.header-nav[data-v-628bddac]{width:45%;height:auto;padding-top:var(--sp-header-height);background-color:rgb(from var(--color-background) r g b/75%);opacity:0;visibility:hidden;transition:opacity .3s,transform .3s,visibility 0s linear .3s;position:fixed;top:0;right:0;transform:translateY(-8px)}.header-nav.is-open[data-v-628bddac]{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:translateY(0)}.nav-list[data-v-628bddac]{justify-content:center;align-items:center;width:100%;padding-bottom:18px}.nav-item[data-v-628bddac]{text-align:center;flex:1;position:relative}.nav-link[data-v-628bddac]{color:var(--color-text);padding:5px 0;font-size:1.2em;font-weight:700;transition:color .2s;display:block}.nav-link[data-v-628bddac]:hover{color:var(--color-hover)}@media (width>=768px){.header-nav-sp[data-v-628bddac]{display:none}}@media (prefers-reduced-motion:reduce){.header-nav[data-v-628bddac]{transition-duration:.01ms;transition-delay:0s}}.header-nav-pc[data-v-37122a97]{display:none}@media (width>=768px){.header-nav-pc[data-v-37122a97]{flex:1;min-width:0;display:block}.header-nav[data-v-37122a97]{justify-content:flex-end;width:100%;display:flex}.nav-list[data-v-37122a97]{align-items:center;padding:0;display:flex}.nav-item[data-v-37122a97]{text-align:center}.nav-link[data-v-37122a97]{padding:24px;font-size:1.2em;font-weight:700;transition:color .2s;display:block}.nav-item:last-child .nav-link[data-v-37122a97]{margin-right:0;padding-right:0}.nav-link[data-v-37122a97]:hover{color:var(--color-hover)}}.app-header[data-v-0ac0f180]{background-color:var(--color-background);justify-content:space-between;align-items:center;width:100%;padding:0 20px;display:flex;position:fixed}.app-header[data-v-0ac0f180],.header-spacer[data-v-0ac0f180]{height:var(--sp-header-height)}@media (width>=768px){.app-header[data-v-0ac0f180]{padding:0 40px}.app-header[data-v-0ac0f180],.header-spacer[data-v-0ac0f180]{height:var(--pc-header-height)}}.top-image[data-v-c2f65417]{max-width:100%;height:auto;margin:0 auto;display:flex}.about-box[data-v-c2f65417]{max-width:100%;margin-inline:auto;padding-block:20px}@media (width>=768px){.top-image[data-v-c2f65417]{max-width:800px;padding:20px}.about-box[data-v-c2f65417]{max-width:700px}}.cocktail-image-gallery[data-v-581c465e]{flex-wrap:wrap;justify-content:center;align-items:start;gap:10px;max-width:100%;margin-inline:auto;padding-bottom:10px;display:flex}.cocktail-item[data-v-581c465e]{max-width:300px}.cocktail-item[data-v-581c465e]:nth-child(n+2){margin-top:16px}.cocktail-image[data-v-581c465e]{border-radius:16px;max-width:300px;height:auto}.cocktail-description[data-v-581c465e],.cocktail-name[data-v-581c465e]{margin:0;padding:0}@media (width>=768px){.title[data-v-581c465e]{text-align:left;max-width:700px;margin-inline:auto}.cocktail-image-gallery[data-v-581c465e]{gap:20px;max-width:800px;padding-bottom:0}.cocktail-item[data-v-581c465e]{margin:5px 16px}.cocktail-item[data-v-581c465e]:nth-child(n+2){margin-top:0}.cocktail-name[data-v-581c465e]{font-size:1.25em}}.container[data-v-a2ce9a8b]{padding:0}.menu-list[data-v-a2ce9a8b]{max-width:100%;margin:0 auto;padding:10px 0}.category-name[data-v-a2ce9a8b]{font-size:1.2em}.menu-item-ul[data-v-a2ce9a8b]{margin-top:5px}.item-info[data-v-a2ce9a8b]{justify-content:space-between;align-items:baseline;font-size:1em;display:flex}.item-name[data-v-a2ce9a8b]{font-weight:700}.item-price[data-v-a2ce9a8b]{white-space:nowrap}.item-description[data-v-a2ce9a8b]{margin-bottom:3px;font-size:.9em}@media (width>=768px){.menu-list[data-v-a2ce9a8b]{max-width:500px;margin:0 auto;padding:20px 0}.category-name[data-v-a2ce9a8b]{font-size:1.5em}.item-info[data-v-a2ce9a8b]{font-size:1.1em}.item-price[data-v-a2ce9a8b]{margin-left:12px}.item-description[data-v-a2ce9a8b]{margin-bottom:5px}}.map-wrapper[data-v-17944780]{aspect-ratio:4/3;border-radius:16px;width:100%;max-width:100%;margin-top:20px;overflow:hidden}iframe[data-v-17944780]{border:0;width:100%;height:100%;display:block}@media (width>=768px){.map-wrapper[data-v-17944780]{aspect-ratio:16/9}}.container[data-v-73a7843b]{margin:0 auto}.store-info-li[data-v-73a7843b]{padding:10px 0}.store-info-item[data-v-73a7843b]{justify-content:space-between;align-items:baseline;display:flex}.info-en[data-v-73a7843b],.info-jp[data-v-73a7843b]{max-width:250px}@media (width>=768px){.container[data-v-73a7843b],.title[data-v-73a7843b]{max-width:700px}.title[data-v-73a7843b]{text-align:left;margin-inline:auto}.category-name[data-v-73a7843b]{font-size:1.25em}.info-jp[data-v-73a7843b]{font-size:1.1em}}.container[data-v-03f64a4d]{padding:10px 0 0}.social-media-links[data-v-03f64a4d]{justify-content:center;gap:26px;padding:20px;display:flex}.social-media-link[data-v-03f64a4d]{align-items:center;gap:5px;display:flex}.social-media-icon[data-v-03f64a4d]{width:25px;height:25px}.copy-light[data-v-03f64a4d]{background-color:var(--color-text);color:var(--color-background);text-align:center;padding:16px;font-size:14px}.social-media-link[data-v-03f64a4d]:hover{color:var(--color-hover)}@media (width>=768px){.social-media-links[data-v-03f64a4d]{gap:30px;padding:30px}.social-media-icon[data-v-03f64a4d]{width:30px;height:30px}.copy-light[data-v-03f64a4d]{padding:20px}}
