:root{
  --paper:#fff;
  --ink:#231f20;
  --muted:#6c6d70;
  --line:#949494;
  --surface:#f5f2ed;
  --sand:#dcd3c5;
  --accent:#806c60;
  --accent-strong:#603f2b;
  --gold:#89613e;
  --hero:#716557;
  --badge-new:#8b352d;
  --badge-small:#936a3e;
  --badge-large:#cc421b;
  --badge-seasonal:#603711;
  --badge-longseller:#d51a20;
  --clear:transparent;
  --rule-overlay:rgb(35 31 32 / .22);
  --backdrop:rgb(35 31 32 / .28);
  --serif:'Yu Mincho','Hiragino Mincho ProN','Noto Serif JP',serif;
  --sans:'Marumasa Sans','Yu Gothic',sans-serif;
  --u:min(.0828116vw,1.1925px);
}
html.intro-font-wait{--sans:'Yu Gothic',sans-serif}
.art-heading-about{--art-width:263.2}
.art-heading-news{--art-width:127.6}
.art-heading-popular{--art-width:195.6}
.art-hero-copy{--art-width:396.4}
.art-heading-bento{--art-width:263.6}
.art-heading-partners{--art-width:260.0}
.art-heading-locations{--art-width:132.4}
.art-heading-company{--art-width:130.4}
.art-heading-business{--art-width:231.6}
.art-heading-contact{--art-width:195.2}
.page-home{--pdf-height:3953.139892578125}
.page-bento{--pdf-height:2502.25}
.page-partners{--pdf-height:1700.7900390625}
.page-locations{--pdf-height:2403.5400390625}
.page-news{--pdf-height:1700.7900390625}
.page-company{--pdf-height:2203.719970703125}
.page-business{--pdf-height:2195.2099609375}
.page-contact{--pdf-height:2195.2099609375}
.page-bento-shoyu-tori{--pdf-height:3265.85009765625}
.page-bento-shoyu-saba{--pdf-height:1716.5}
.page-bento-miso-karei{--pdf-height:1716.5}
.page-bento-mentai{--pdf-height:2828.139892578125}
.page-bento-matsutake{--pdf-height:1716.5}
.page-bento-genki-kai{--pdf-height:1716.5}
.page-bento-tenmusu{--pdf-height:1716.5}
.page-bento-yakiniku{--pdf-height:1716.5}
body{--u:min(.0828116cqw,1.1925px)}
:root{--c-0_16:.16;--c-0_1s:.1s;--c-0_2:.2;--c-0_22:.22;--c-0_25s:.25s;--c-0_2s:.2s;--c-0_3:.3;--c-0_36:.36;--c-0_3s:.3s;--c-0_4:.4;--c-0_45:.45;--c-0_55:.55;--c-0_5s:.5s;--c-0_62:.62;--c-0_65:.65;--c-0_65s:.65s;--c-0_9:.9;--c-1000:1000;--c-10000:10000;--c-100dvh:100dvh;--c-100vh:100vh;--c-108px:108px;--c-10px:10px;--c-1100px:1100px;--c-110px:110px;--c-11px:11px;--c-120px:120px;--c-125px:125px;--c-12px:12px;--c-12vw:12vw;--c-130px:130px;--c-132px:132px;--c-135px:135px;--c-13px:13px;--c-1440px:1440px;--c-145px:145px;--c-14px:14px;--c-150px:150px;--c-15px:15px;--c-160px:160px;--c-165px:165px;--c-168px:168px;--c-16px:16px;--c-170px:170px;--c-175px:175px;--c-17px:17px;--c-180px:180px;--c-184px:184px;--c-185px:185px;--c-18px:18px;--c-190px:190px;--c-195px:195px;--c-19px:19px;--c-1_035:1.035;--c-1_15:1.15;--c-1_2:1.2;--c-1_2s:1.2s;--c-1_35:1.35;--c-1_4:1.4;--c-1_5:1.5;--c-1_6:1.6;--c-1_636:1.636;--c-1_65:1.65;--c-1_6s:1.6s;--c-1_7:1.7;--c-1_75:1.75;--c-1_8:1.8;--c-1_846:1.846;--c-1_8s:1.8s;--c-1_9:1.9;--c-1_9s:1.9s;--c-1pct:1%;--c-1px:1px;--c-2:2;--c-200px:200px;--c-20px:20px;--c-21px:21px;--c-220px:220px;--c-225px:225px;--c-22px:22px;--c-23pct:23%;--c-23px:23px;--c-245px:245px;--c-24px:24px;--c-250px:250px;--c-25px:25px;--c-260px:260px;--c-26px:26px;--c-275px:275px;--c-27px:27px;--c-280px:280px;--c-28px:28px;--c-2_05:2.05;--c-2_15s:2.15s;--c-2_2:2.2;--c-2_2s:2.2s;--c-2_3:2.3;--c-2_4:2.4;--c-2_5vw:2.5vw;--c-2_719:2.719;--c-2px:2px;--c-3:3;--c-30px:30px;--c-310px:310px;--c-32px:32px;--c-330px:330px;--c-33px:33px;--c-34px:34px;--c-350:350;--c-35pct:35%;--c-35px:35px;--c-36px:36px;--c-370px:370px;--c-37pct:37%;--c-38_8pct:38.8%;--c-38px:38px;--c-3_2s:3.2s;--c-3px:3px;--c-400:400;--c-40pct:40%;--c-40px:40px;--c-420px:420px;--c-42px:42px;--c-440px:440px;--c-44px:44px;--c-45deg:45deg;--c-45px:45px;--c-46px:46px;--c-470px:470px;--c-48px:48px;--c-48vh:48vh;--c-4_55s:4.55s;--c-4pct:4%;--c-4px:4px;--c-4s:4s;--c-500:500;--c-50px:50px;--c-54pct:54%;--c-54px:54px;--c-550px:550px;--c-55px:55px;--c-56px:56px;--c-5px:5px;--c-600:600;--c-60pct:60%;--c-60px:60px;--c-61_2pct:61.2%;--c-62px:62px;--c-63pct:63%;--c-640px:640px;--c-64px:64px;--c-65px:65px;--c-68vw:68vw;--c-6px:6px;--c-700:700;--c-70pct:70%;--c-70px:70px;--c-75px:75px;--c-760px:760px;--c-76px:76px;--c-78pct:78%;--c-790px:790px;--c-7px:7px;--c-7vw:7vw;--c-800px:800px;--c-80pct:80%;--c-80px:80px;--c-810px:810px;--c-860px:860px;--c-8px:8px;--c-9:9;--c-90px:90px;--c-90vw:90vw;--c-93px:93px;--c-95px:95px;--c-96px:96px;--c-9px:9px;--c-n24px:-24px;--c-n25px:-25px;--c-n28px:-28px;--c-n32px:-32px;--c-n37px:-37px;--c-n3px:-3px;--c-n45deg:-45deg;--c-n80px:-80px}
