<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.top{background-color:#1b5fa5}.top__container{padding-top:60px;position:relative}@media(min-width: 480px){.top__container{padding-top:32px}}@media(min-width: 480px)and (min-width: 1366px){.top__container{margin-top:0}}.top__nami{position:absolute;left:0;display:block}.top__nami img{width:100%;min-width:400px;height:auto}.top__nami-ue{top:60px}@media(min-width: 480px){.top__nami-ue{top:32px}}@media(min-width: 480px)and (min-width: 1366px){.top__nami-ue{top:0}}.top__nami-shita{bottom:-16px}.top__image img{width:100%;height:auto}.about{padding-top:var(--fl64_147);background-color:#1b5fa5;color:#fff}.about__item{--pad: 32px;--max: 1024px;width:min(100% - var(--pad),var(--max));margin-inline:auto}@media(min-width: 768px){.about__item{--pad: 80px}}@media(min-width: 1280px){.about__item{display:flex;gap:40px;position:relative}}@media(min-width: 1280px){.about__item:nth-child(2){flex-direction:row-reverse}.about__item:nth-child(2) h2{margin-top:-24px}.about__item:nth-child(2) .about__item-image{left:-820px}}.about__item:not(:first-child){margin-top:var(--fl40_200)}.about__item-contents{max-width:500px}@media(min-width: 1280px){.about__item-contents{width:480px;flex-shrink:0}}.about__item-contents h2{font-size:var(--fl32_48);line-height:1.5;font-weight:700;font-family:"Zen Maru Gothic",serif}.about__item-contents h2 rt{font-size:var(--fl14_24);padding-bottom:var(--fl2_8)}.about__item-contents h2 span{display:inline-block;line-height:1.3;position:relative;background-image:linear-gradient(transparent 70%, #17346a 0%)}.about__item-text{margin-top:var(--fl24_48);font-size:var(--fl14_18);line-height:2}@media(min-width: 1366px){.about__item-text{line-height:2.4}}.about__item-text-2{margin-top:var(--fl24_32)}.about__item-image{display:block;margin-top:32px;text-align:center}@media(min-width: 1280px){.about__item-image{margin-top:0;position:absolute;top:0;right:-130px}}.about__item-image img{width:100%;height:auto;max-width:600px;border-radius:20px}.feature{background-color:#1b5fa5;color:#fff;position:relative}.feature__container{padding-top:var(--fl64_120);padding-bottom:var(--fl64_120);--pad: 32px;--max: 1024px;width:min(100% - var(--pad),var(--max));margin-inline:auto}@media(min-width: 768px){.feature__container{--pad: 80px}}.feature__container h2{font-family:"Zen Maru Gothic",serif;font-size:var(--fl32_48);line-height:1.5;font-weight:700;text-align:center}.feature__container h2 span{text-transform:uppercase}.feature__list{margin-top:var(--fl68_100)}@media(min-width: 1024px){.feature__list{display:flex;gap:32px}}.feature__item{position:relative;max-width:400px;margin-inline:auto}@media(min-width: 1024px){.feature__item{flex:1}}.feature__item:not(:first-child){margin-top:68px}@media(min-width: 1024px){.feature__item:not(:first-child){margin-top:0}}.feature__item-num{font-family:"Montserrat",sans-serif;font-size:60px;font-weight:700;color:#e3d7a5;letter-spacing:.1em;position:absolute;top:-50px}.feature__item figure img{width:100%;height:auto;border-radius:20px}.feature__item h3{margin-top:16px;font-size:22px;font-weight:500}.feature__item p{margin-top:16px}.feature__item p span{text-transform:uppercase}.lineup{padding-top:var(--fl64_120);padding-bottom:var(--fl64_120)}.lineup hgroup{color:#1b5fa5;font-weight:700;margin-bottom:var(--fl32_64)}.lineup hgroup h2{font-size:var(--fl32_48);font-family:"Zen Maru Gothic",serif;text-align:center;line-height:1.5}.lineup hgroup span{display:block;font-family:"Montserrat",sans-serif;text-align:center;font-size:var(--fl20_24);line-height:1.5}.lineup__item{display:grid;grid-template:"ttl" "img" "txt";padding:24px 16px;border:3px solid #1b5fa5;border-radius:20px}@media(min-width: 1024px){.lineup__item{padding:32px;gap:0 16px;grid-template:"ttl img" "txt img"}}.lineup__item h3{grid-area:ttl;font-size:var(--fl28_40);font-family:"Montserrat",sans-serif;font-weight:900;text-transform:uppercase;color:#17346a;line-height:1.3;align-content:end;text-align:center}@media(min-width: 1024px){.lineup__item h3{text-align:left}}.lineup__item p{margin-top:var(--fl16_24);grid-area:txt;font-weight:500}.lineup__item figure{display:block;text-align:center;margin-top:16px;grid-area:img}@media(min-width: 1024px){.lineup__item figure{margin-top:0}}.lineup__item figure img{width:50px;height:auto}@media(min-width: 1024px){.lineup__item figure img{width:110px}}.lineup__buttons{margin-top:var(--fl32_40);display:flex;flex-direction:column;align-items:center;gap:24px}@media(min-width: 1024px){.lineup__buttons{gap:40px;flex-direction:row;justify-content:center}}.lineup__buttons button a{display:inline-flex;align-items:center;background-color:#17346a;color:#fff;padding-top:16px;padding-bottom:16px;width:300px;justify-content:center;gap:12px;border-radius:55px;transition:opacity .3s ease-out}@media(min-width: 1024px){.lineup__buttons button a{width:400px}}@media(hover: hover){.lineup__buttons button a:where(:-webkit-any-link,:enabled,summary):hover{opacity:.7}.lineup__buttons button a:where(:-moz-any-link,:enabled,summary):hover{opacity:.7}.lineup__buttons button a:where(:any-link,:enabled,summary):hover{opacity:.7}}.lineup__buttons button a figure img{width:30px;height:auto}.lineup__buttons button a span{content:"";display:inline-block;line-height:0;width:12px;height:10px;border:2px solid currentColor;position:relative;top:-2px}.lineup__buttons button a span::after{content:"";display:inline-block;width:14px;height:12px;position:relative;top:1px;left:-6px;border-bottom:2px solid currentColor;border-left:2px solid currentColor}.splide__arrows .splide__arrow{background-color:#1b5fa5;opacity:1;width:40px;height:40px;border-radius:50%}.splide__arrows .splide__arrow::before{content:"";display:inline-block;width:10px;height:10px;border-top:2px solid #fff;border-right:2px solid #fff;position:relative}.splide__arrows .splide__arrow--prev{left:20px}@media(min-width: 640px){.splide__arrows .splide__arrow--prev{left:calc(50% - 285px);transform:translate(-50%, -50%)}}.splide__arrows .splide__arrow--prev::before{transform:translateX(2px) rotate(-135deg)}.splide__arrows .splide__arrow--next{right:20px}@media(min-width: 640px){.splide__arrows .splide__arrow--next{right:auto;left:calc(50% + 285px);transform:translateX(-2px) translate(-50%, -50%)}}.splide__arrows .splide__arrow--next::before{transform:rotate(45deg)}.shoplist{background-color:#1b5fa5;color:#fff;position:relative}.shoplist__container{padding-top:var(--fl64_120);padding-bottom:var(--fl64_120)}.shoplist hgroup{font-weight:700;margin-bottom:var(--fl32_64)}.shoplist hgroup h2{font-size:var(--fl32_48);font-family:"Zen Maru Gothic",serif;text-align:center;line-height:1.5}.shoplist hgroup span{display:block;font-family:"Montserrat",sans-serif;text-align:center;font-size:var(--fl20_24);line-height:1.5}.shoplist__item{display:flex;flex-direction:column-reverse;--pad: 32px;--max: 1024px;width:min(100% - var(--pad),var(--max));margin-inline:auto}@media(min-width: 768px){.shoplist__item{--pad: 80px}}@media(min-width: 1280px){.shoplist__item{gap:40px;position:relative}}@media(min-width: 1280px){.shoplist__item:first-of-type{flex-direction:row-reverse}.shoplist__item:first-of-type .shoplist__item-contents{padding-left:120px}.shoplist__item:first-of-type figure{top:30px;left:-130px}}.shoplist__item:last-of-type{margin-top:var(--fl32_80)}@media(min-width: 1280px){.shoplist__item:last-of-type{flex-direction:row}.shoplist__item:last-of-type .shoplist__item-contents{padding-right:120px}.shoplist__item:last-of-type figure{top:60px;right:-130px}}.shoplist__item-contents{background-color:#eee;color:#1a1a1a;padding:24px;border-radius:0 0 20px 20px;font-weight:500}@media(min-width: 1280px){.shoplist__item-contents{width:694px;padding:64px;border-radius:20px}}.shoplist__item h3{font-size:var(--fl28_48);color:#17346a;line-height:1.5}.shoplist__item .maru{font-weight:700;font-family:"Zen Maru Gothic",serif}.shoplist__item .brewpub{font-weight:900;font-family:"Montserrat",sans-serif;display:block;text-transform:uppercase;margin-top:-0.2em}.shoplist__item-text{margin-top:8px}.shoplist__item-map{border:2px solid #1b5fa5;border-radius:10px;margin-top:24px;margin-bottom:24px;vertical-align:bottom}.shoplist__item-map iframe{width:100%;height:auto;border-radius:10px;vertical-align:bottom}.shoplist__item address{margin-bottom:8px}@media(min-width: 1280px){.shoplist__item figure{position:absolute}}.shoplist__item figure img{width:100%;height:250px;-o-object-fit:cover;object-fit:cover;border-radius:20px 20px 0 0}@media(min-width: 1280px){.shoplist__item figure img{width:520px;height:auto;border-radius:20px}}.intro__container{padding-top:var(--fl64_120)}.intro hgroup{color:#1b5fa5;font-weight:700;margin-bottom:var(--fl32_64)}.intro hgroup h2{font-size:var(--fl32_48);font-family:"Zen Maru Gothic",serif;text-align:center;line-height:1.5}.intro hgroup span{display:block;font-family:"Montserrat",sans-serif;text-align:center;font-size:var(--fl20_24);line-height:1.5}.intro__top{--pad: 32px;--max: 1024px;width:min(100% - var(--pad),var(--max));margin-inline:auto}@media(min-width: 768px){.intro__top{--pad: 80px}}.intro__top{--max: 480px}@media(min-width: 1024px){.intro__top{--max: 1024px}}@media(min-width: 1024px){.intro__top{display:flex;align-items:center;justify-content:space-between}}.intro__top-contents h3{font-size:var(--fl24_32);font-family:"Zen Maru Gothic",serif;color:#1b5fa5}.intro__top-contents p{margin-top:16px;font-size:var(--fl14_18);font-weight:500}.intro__top-contents p span{text-transform:uppercase}.intro__top figure{margin-top:32px}@media(min-width: 1024px){.intro__top figure{margin-top:0}}.intro__top figure img{width:100%;height:auto;border-radius:20px;max-width:480px}.intro__person{margin-top:var(--fl64_80);--pad: 32px;--max: 1024px;width:min(100% - var(--pad),var(--max));margin-inline:auto}@media(min-width: 768px){.intro__person{--pad: 80px}}.intro__person{--max: 760px}@media(min-width: 640px){.intro__person{display:flex;justify-content:space-between;gap:2em}}.intro__person-item{display:flex;align-items:center;justify-content:space-between;gap:16px}@media(min-width: 640px){.intro__person-item{flex-direction:column;justify-content:flex-start;width:320px}}.intro__person-item:last-of-type{margin-top:40px;flex-direction:row-reverse}@media(min-width: 640px){.intro__person-item:last-of-type{flex-direction:column;margin-top:0}}.intro__person-item-name{text-align:center;flex-shrink:0;width:160px}@media(min-width: 640px){.intro__person-item-name{width:auto}}.intro__person-item-name figure img{width:100%;height:auto}.intro__person-item-name p{margin-top:10px;color:#1b5fa5;font-weight:700;font-size:16px;line-height:1.5}@media(min-width: 640px){.intro__person-item-name p{margin-top:32px;font-size:24px}}.intro__person-item-text{font-weight:500;line-height:2}.intro__image-sp{margin-top:64px;margin-bottom:64px;display:flex}@media(min-width: 1024px){.intro__image-sp{display:none}}.intro__image-sp li{margin-right:16px;flex-shrink:0}.intro__image-sp li img{width:240px;height:auto;border-radius:20px}.intro__image-pc{margin-top:80px;margin-bottom:160px;justify-content:space-between;display:none;--pad: 32px;--max: 1024px;width:min(100% - var(--pad),var(--max));margin-inline:auto}@media(min-width: 768px){.intro__image-pc{--pad: 80px}}@media(min-width: 1024px){.intro__image-pc{display:flex}}.intro__image-pc li img{width:320px;height:auto;border-radius:20px}.contact{background-color:#1b5fa5;position:relative}.contact__container{padding-top:var(--fl64_120);padding-bottom:calc(var(--fl64_120) - var(--fl16_32));--pad: 32px;--max: 1024px;width:min(100% - var(--pad),var(--max));margin-inline:auto}@media(min-width: 768px){.contact__container{--pad: 80px}}.contact hgroup{color:#fff;font-weight:700;margin-bottom:var(--fl32_64)}.contact hgroup h2{font-size:var(--fl32_48);font-family:"Zen Maru Gothic",serif;text-align:center;line-height:1.5}.contact hgroup span{display:block;font-family:"Montserrat",sans-serif;text-align:center;font-size:var(--fl20_24);line-height:1.5}.contact__sub{margin-top:8px;text-align:center}.contact__form dl{margin-top:var(--fl32_64)}@media(min-width: 1024px){.contact__form dl&gt;div{display:flex;align-items:flex-start}}.contact__form dl&gt;div:not(:first-child){margin-top:var(--fl24_32)}.contact__form dt{display:inline-flex;align-items:center;color:#fff}@media(min-width: 1024px){.contact__form dt{width:240px;flex-shrink:0}}.contact__form dt::after{content:"å¿…é&nbsp;ˆ";font-size:10px;color:#1b5fa5;background-color:#e3d7a5;padding:0 .4em;margin-left:.8em;border-radius:5px}.contact__form dt.any::after{content:"ä»»æ„";color:#1b5fa5;background-color:#ccc}.contact__form dd{margin-top:.5em}@media(min-width: 1024px){.contact__form dd{margin-top:0;flex:1}}.contact__form input,.contact__form textarea{border-radius:5px;font-size:1rem;padding:.5em 1em;width:100%;background-color:#fff}.contact__form input::-moz-placeholder, .contact__form textarea::-moz-placeholder{color:#ccc}.contact__form input::placeholder,.contact__form textarea::placeholder{color:#ccc}.contact__form textarea{min-height:5lh;max-height:10lh;field-sizing:content}.contact__form .privacy{margin-top:1.5em}.contact__form .privacy dl{margin-top:var(--fl24_32)}@media(min-width: 1024px){.contact__form .privacy dl{display:flex}}.contact__form .privacy-contents{background-color:#fff;color:#1a1a1a;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:5px;font-weight:500;padding:8px 16px}.contact__form .privacy .privacyCheck{content:"";display:inline-block;width:1.2em;height:1.2em;cursor:pointer;position:relative;top:3px;border:1px solid #aaa}.contact__form .privacy .privacyCheck svg{position:absolute;display:none;top:-7px;left:-7px}.contact__form .privacy input{display:none}.contact__form .privacy input:checked~.privacyCheck svg{display:inline-block}.contact__form .privacy a{color:#17346a;-webkit-text-decoration-line:underline;text-decoration-line:underline;transition:.3s}@media(hover: hover){.contact__form .privacy a:where(:-webkit-any-link,:enabled,summary):hover{opacity:.7}.contact__form .privacy a:where(:-moz-any-link,:enabled,summary):hover{opacity:.7}.contact__form .privacy a:where(:any-link,:enabled,summary):hover{opacity:.7}}.contact__form .btnWrap{margin-top:var(--fl24_32);text-align:center}.contact__form .btn{color:#1a1a1a;background:#e3d7a5;padding:18px 80px;font-size:18px;font-weight:700;cursor:pointer;border-radius:48px;transition:.3s;line-height:1.2}@media(hover: hover){.contact__form .btn:where(:-webkit-any-link,:enabled,summary):hover{opacity:.7}.contact__form .btn:where(:-moz-any-link,:enabled,summary):hover{opacity:.7}.contact__form .btn:where(:any-link,:enabled,summary):hover{opacity:.7}}#form-errors{margin-top:var(--fl16_32);color:#ffde2b;text-align:center}.error{color:#ffde2b;display:block}.en .about__item-contents h2{line-height:1.3}.en .about__item-text p{line-height:2}.en .about__item-text p:last-child{margin-top:1em}@media(min-width: 1280px){.en .about__item:last-child .about__item-image{top:36px}}.en .feature__container h2{line-height:1.3}.en .feature__item h3{letter-spacing:.02em}.en .lineup__item p:last-of-type{margin-top:var(--fl8_12)}.en .lineup hgroup h2{font-family:"Montserrat",sans-serif;font-weight:900}.en .shoplist hgroup h2{font-family:"Montserrat",sans-serif;font-weight:700}.en .shoplist__item-contents h3{font-family:"Montserrat",sans-serif;font-weight:900;line-height:1.3}@media(min-width: 1280px){.en .shoplist__item:first-of-type figure{top:80px}}@media(min-width: 1280px){.en .shoplist__item:last-of-type figure{top:120px}}.en .intro__container hgroup h2{font-family:"Montserrat",sans-serif;font-weight:700}@media(min-width: 1024px){.en .intro__top{gap:40px}}@media(min-width: 1024px){.en .intro__top figure{flex-shrink:0}}.en .intro__top-contents h3{letter-spacing:.02em}.en .privacy dt::after,.en .contact__contents dt::after{display:none}
/*# sourceMappingURL=style.min.css.map */</pre></body></html>