.slider[data-astro-cid-5auvlcfn]{width:100%;height:100%;overflow:hidden}.track[data-astro-cid-5auvlcfn]{height:100%;position:relative}.slide[data-astro-cid-5auvlcfn]{opacity:0;transition:opacity 1.5s;position:absolute;inset:0}.slide[data-astro-cid-5auvlcfn].is-active{opacity:1}.slide[data-astro-cid-5auvlcfn] img[data-astro-cid-5auvlcfn]{object-fit:cover;width:100%;height:100%}.marquee[data-astro-cid-qjmfmtko]{width:100%;overflow:hidden}.track[data-astro-cid-qjmfmtko]{width:max-content;animation:flow var(--duration) linear infinite;display:flex}.marquee[data-astro-cid-qjmfmtko]:hover .track[data-astro-cid-qjmfmtko]{animation-play-state:paused}@keyframes flow{to{translate:-50%}}.item[data-astro-cid-qjmfmtko]{flex:none;width:384px;padding:0 10px}.item[data-astro-cid-qjmfmtko] img[data-astro-cid-qjmfmtko]{object-fit:cover;width:100%;height:200px}@media (width<=840px){.item[data-astro-cid-qjmfmtko]{width:400px}.item[data-astro-cid-qjmfmtko] img[data-astro-cid-qjmfmtko]{height:250px}}@media (width<=540px){.item[data-astro-cid-qjmfmtko]{width:280px}.item[data-astro-cid-qjmfmtko] img[data-astro-cid-qjmfmtko]{height:200px}}@media (prefers-reduced-motion:reduce){.track[data-astro-cid-qjmfmtko]{animation:none}}.first-view[data-astro-cid-lcdefpme]{width:100%;height:100dvh;margin-top:calc(var(--header-h) * -1);position:relative}.hero[data-astro-cid-lcdefpme]{width:100%;height:100%}.scroll[data-astro-cid-lcdefpme]{color:#fff;width:60px;height:120px;font-family:var(--font-quicksand);letter-spacing:.2em;writing-mode:vertical-rl;border-left:3px dotted #fff;padding:0 20px;font-size:20px;font-style:italic;font-weight:700;transition:height .3s;position:absolute;bottom:0;left:50px}.scroll[data-astro-cid-lcdefpme]:hover{height:140px}.news[data-astro-cid-lcdefpme]{background:var(--peal);scroll-margin-top:var(--header-h);flex-direction:column;align-items:center;padding:100px 0;display:flex}.news[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:var(--orange);font-family:var(--font-maru-b);letter-spacing:.15em;padding-bottom:30px;font-size:40px;font-weight:500;line-height:1}.news-box[data-astro-cid-lcdefpme]{background:#fff;width:60%;padding:40px 40px 30px}.news-list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border-bottom:4px dotted var(--peal);font-family:var(--font-maru-b);gap:20px;padding:30px 0;font-weight:500;transition:opacity .2s;display:flex}.news-list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{opacity:.6}.news-list[data-astro-cid-lcdefpme] time[data-astro-cid-lcdefpme]{color:var(--orange);flex:none;font-size:18px;line-height:1}.news-title[data-astro-cid-lcdefpme]{color:var(--text-l);margin:-.25em 0;font-size:18px;font-weight:500;line-height:1.5}.js .is-more[data-astro-cid-lcdefpme]{display:none}.more[data-astro-cid-lcdefpme]{justify-content:flex-end;padding-top:30px;display:flex}.more[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{background:var(--orange);color:#fff;width:180px;height:40px;font-family:var(--font-maru-b);letter-spacing:.05em;cursor:pointer;border:0;border-radius:20px;margin:4px;padding:0 0 2px;font-size:16px;font-weight:500;transition:opacity .2s}.more[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]:hover{opacity:.8}html:not(.js) .more[data-astro-cid-lcdefpme]{display:none}.history[data-astro-cid-lcdefpme]{width:60%;color:var(--text-l);justify-content:center;gap:80px;margin:0 auto;padding:100px 0;line-height:2.5;display:flex}.history-lead[data-astro-cid-lcdefpme]{font-family:var(--font-maru-b);letter-spacing:.05em;flex:none;font-size:20px;font-weight:500}.history-body[data-astro-cid-lcdefpme]{font-family:var(--font-maru-l);flex:none;font-size:16px;font-weight:500}.photos[data-astro-cid-lcdefpme]{width:100%}.access[data-astro-cid-lcdefpme]{width:60%;color:var(--text-l);flex-direction:column;align-items:center;margin:0 auto;padding:100px 0;display:flex}.shop[data-astro-cid-lcdefpme]{flex-direction:column;align-items:center;gap:10px;padding:30px 0 50px;display:flex}.shop[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-family:var(--font-maru-b);font-size:24px;font-weight:500;line-height:1.4}.shop[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-family:var(--font-maru-l);letter-spacing:.02em;text-align:center;font-size:16px;font-weight:500;line-height:1.6}.map[data-astro-cid-lcdefpme]{border:0;width:60vw;height:30vh}.ways[data-astro-cid-lcdefpme]{flex-direction:column;gap:20px;padding:50px 0 30px;display:flex}.ways[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{font-family:var(--font-maru-l);letter-spacing:.02em;align-items:center;gap:10px;font-size:16px;font-weight:500;line-height:1.6;display:flex}.ways[data-astro-cid-lcdefpme] svg{color:var(--orange);flex:none}.ways[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{flex:none}@media (width<=840px){.scroll[data-astro-cid-lcdefpme]{padding:0 10px;font-size:14px}.news[data-astro-cid-lcdefpme]{padding:80px 0}.news[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{padding-bottom:0}.more[data-astro-cid-lcdefpme]{padding-top:0}.news-box[data-astro-cid-lcdefpme]{width:80%;margin:20px 20px 0}.news-list[data-astro-cid-lcdefpme] time[data-astro-cid-lcdefpme]{font-size:12px}.news-title[data-astro-cid-lcdefpme]{font-size:20px}.history[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;gap:50px;width:80%;padding:80px 0}.access[data-astro-cid-lcdefpme]{width:80%;padding:80px 0 51px}.map[data-astro-cid-lcdefpme]{height:20vh}}@media (width>=541px) and (width<=840px){.news-box[data-astro-cid-lcdefpme]{width:calc(80% - 28px)}.news-list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{margin:0 15px 30px}}@media (width<=540px){.scroll[data-astro-cid-lcdefpme]{left:40px}.news[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:32px}.news-box[data-astro-cid-lcdefpme]{padding:40px 30px 30px}.news-list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{flex-direction:column;gap:10px;margin-bottom:20px;padding:0 0 30px}.news-title[data-astro-cid-lcdefpme]{margin:-.15em 0;font-size:16px;line-height:1.6}.more[data-astro-cid-lcdefpme]{justify-content:center}.history[data-astro-cid-lcdefpme]{text-align:center;flex-direction:column;align-items:center;line-height:1.8}.history-lead[data-astro-cid-lcdefpme]{font-size:16px}.history-body[data-astro-cid-lcdefpme]{font-size:14px}.shop[data-astro-cid-lcdefpme]{padding:30px 0}.shop[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:20px}.map[data-astro-cid-lcdefpme]{width:100vw}.ways[data-astro-cid-lcdefpme]{padding-top:30px}.ways[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{font-size:14px}.ways[data-astro-cid-lcdefpme] svg{width:32px;height:32px}}
