body,.min,.kaku{font-family:Zen Kaku Gothic New,sans-serif;font-style:normal;font-weight:400}.pageHeader__title,.maisenAboutBanner>a,.gnav-wrapper .gnav-inner .gnav-main-list>li.has-mega-menu>a{font-optical-sizing:auto;font-family:Zen Old Mincho,serif;font-style:normal;font-weight:400}.en,.sec-block .sec-title,.gnav-wrapper .gnav-inner .gnav>li a{font-optical-sizing:auto;font-family:Oswald,sans-serif;font-style:normal;font-weight:700}html{box-sizing:border-box;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}html,body{width:100%;height:100%}*{box-sizing:border-box}:before,:after{-webkit-text-decoration:inherit;text-decoration:inherit;vertical-align:inherit;box-sizing:inherit}*{backface-visibility:hidden;-o-backface-visibility:hidden;-ms-backface-visibility:hidden;background-repeat:no-repeat;margin:0;padding:0}audio:not([controls]){height:0;display:none}hr{overflow:visible}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}summary{display:list-item}small{font-size:80%}[hidden],template{display:none}abbr[title]{border-bottom:1px dotted;text-decoration:none}a{-webkit-text-decoration-skip:objects;background-color:#0000}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace}b,strong{font-weight:bolder}dfn{font-style:italic}mark{color:#000;background-color:#ff0}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}input{border-radius:0}button,[type=button],[type=reset],[type=submit] [role=button]{cursor:pointer}[disabled]{cursor:default}[type=number]{width:auto}[type=search]{-webkit-appearance:textfield}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{resize:vertical;overflow:auto}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}button::-moz-focus-inner{border-style:0;padding:0}[type=button]::-moz-focus-inner{border-style:0;padding:0}[type=reset]::-moz-focus-inner{border-style:0;padding:0}[type=submit]::-moz-focus-inner{border-style:0;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]::-moz-focus-inner{outline:1px dotted buttontext}[type=reset]::-moz-focus-inner{outline:1px dotted buttontext}[type=submit]::-moz-focus-inner{outline:1px dotted buttontext}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button,select{text-transform:none}button,input,select,textarea{color:inherit;background-color:#0000;border-style:none}select{-webkit-appearance:none;-moz-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{color:inherit;white-space:normal;border:0;max-width:100%;display:table}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}img{border-style:none}progress{vertical-align:baseline}svg:not(:root){overflow:hidden}audio,canvas,progress,video{display:inline-block}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){clip:rect(0 0 0 0)!important;position:absolute!important}}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}::selection{color:#000;text-shadow:none;background-color:#b3d4fc}li{list-style:none}table{border-collapse:separate;border-spacing:0;cellspacing:0}#header{z-index:999;background:#fff;border-bottom:1px solid #ccc;width:100vw;padding:15px 40px;position:fixed;top:0;left:0}@media only screen and (width<=1150px){#header{padding:15px 20px}}#header .inner{max-width:1200px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;z-index:5;flex-flow:row;align-items:center;margin:0 auto;display:flex;position:relative}#header .inner .logo{width:220px;margin-right:auto}@media only screen and (width<=1150px){#header .inner .logo{z-index:77;width:85px;position:relative}}#header .inner .menu-trigger{appearance:none;background:0 0;border:0;padding:0;display:none}@media only screen and (width<=1150px){#header .inner .menu-trigger{text-align:center;z-index:77;cursor:pointer;display:block}#header .inner .menu-trigger .txt{color:#583c32;margin-top:20px;font-size:1.2rem;font-weight:700}}@media only screen and (width<=1150px) and (width<=1150px){#header .inner .menu-trigger .txt{margin-top:3px;font-size:1.2rem}}@media only screen and (width<=1150px){body.no-scroll{overflow:hidden}.gnav-wrapper{z-index:70;opacity:0;visibility:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;-o-transition:.3s ease-out;background:#f7f2ea;width:100%;min-height:100dvh;max-height:100dvh;padding:70px 0 40px;transition:all .3s ease-out;position:fixed;top:0;left:0;overflow-y:auto}.gnav-wrapper.active{opacity:1;visibility:visible}.gnav-wrapper .gnav-inner{min-height:100%;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;flex-flow:column-reverse wrap;display:flex}}.gnav-wrapper .gnav-inner a{color:#000}.gnav-wrapper .gnav-inner .gnav-sub-container{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;flex-flow:row;justify-content:flex-end;align-items:center;gap:20px;margin-bottom:10px;display:flex}@media only screen and (width<=1150px){.gnav-wrapper .gnav-inner .gnav-sub-container{margin-bottom:30px;padding:0 20px;display:block}}.gnav-wrapper .gnav-inner .gnav-sub-container .gnav-sub-list{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;flex-flow:row;gap:15px;display:flex}@media only screen and (width<=1150px){.gnav-wrapper .gnav-inner .gnav-sub-container .gnav-sub-list{margin-bottom:24px;display:block}.gnav-wrapper .gnav-inner .gnav-sub-container .gnav-sub-list>li{border-bottom:1px solid #583c3226}.gnav-wrapper .gnav-inner .gnav-sub-container .gnav-sub-list>li:last-child{border-bottom:0}}.gnav-wrapper .gnav-inner .gnav-sub-container .gnav-sub-list>li a{color:#666;font-size:1.2rem;font-weight:500}@media only screen and (width<=1150px){.gnav-wrapper .gnav-inner .gnav-sub-container .gnav-sub-list>li a{color:#583c32;padding:14px 20px;font-size:clamp(1.3rem,1.25455rem + .121212vw,1.4rem);display:block}.gnav-wrapper .gnav-inner .gnav-sub-container .search-form{margin-bottom:12px}}.gnav-wrapper .gnav-inner .gnav-sub-container .search-form .screen-reader-text{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.gnav-wrapper .gnav-inner .gnav-sub-container .search-form form{align-items:center;display:flex;position:relative}.gnav-wrapper .gnav-inner .gnav-sub-container .search-form input[type=search]{appearance:none;color:#583c32;background-color:#fff9;border:1px solid #583c3240;border-radius:999px;width:160px;height:32px;padding:0 36px 0 14px;font-size:1.2rem;line-height:1;transition:border-color .2s,background-color .2s,width .3s}@media only screen and (width<=1150px){.gnav-wrapper .gnav-inner .gnav-sub-container .search-form input[type=search]{color:#583c32;background-color:#ffffff80;border-color:#583c3240;width:100%;height:40px}}.gnav-wrapper .gnav-inner .gnav-sub-container .search-form input[type=search]::placeholder{color:#583c3280}@media only screen and (width<=1150px){.gnav-wrapper .gnav-inner .gnav-sub-container .search-form input[type=search]::placeholder{color:#583c3280}}.gnav-wrapper .gnav-inner .gnav-sub-container .search-form input[type=search]:hover{background-color:#ffffffd9;border-color:#583c3280}.gnav-wrapper .gnav-inner .gnav-sub-container .search-form input[type=search]:focus{background-color:#fff;border-color:#583c32;outline:none;width:200px}@media only screen and (width<=1150px){.gnav-wrapper .gnav-inner .gnav-sub-container .search-form input[type=search]:focus{color:#583c32;background-color:#fff;border-color:#583c32;width:100%}}.gnav-wrapper .gnav-inner .gnav-sub-container .search-form button[type=submit]{width:32px;height:32px;position:absolute;top:0;right:0}@media only screen and (width<=1150px){.gnav-wrapper .gnav-inner .gnav-sub-container .search-form button[type=submit]{width:40px;height:40px}}.gnav-wrapper .gnav-inner .gnav-sub-container .search-form button[type=submit]{color:#0000;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;font-size:0;display:flex}.gnav-wrapper .gnav-inner .gnav-sub-container .search-form button[type=submit]:before{content:"";background-color:#583c32;width:14px;height:14px;transition:opacity .2s;display:block;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'><circle cx='11' cy='11' r='7'/><line x1='21' y1='21' x2='16.65' y2='16.65'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'><circle cx='11' cy='11' r='7'/><line x1='21' y1='21' x2='16.65' y2='16.65'/></svg>");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.gnav-wrapper .gnav-inner .gnav-sub-container .search-form button[type=submit]:hover:before{opacity:.7}.gnav-wrapper .gnav-inner .gnav-sub-container .textSizeSwitcher{white-space:nowrap;flex:none;align-items:center;gap:7px;display:flex}@media only screen and (width<=1150px){.gnav-wrapper .gnav-inner .gnav-sub-container .textSizeSwitcher{justify-content:center;margin-bottom:24px}}.gnav-wrapper .gnav-inner .gnav-sub-container .textSizeSwitcher__label{color:#666;font-size:1.2rem;font-weight:500}@media only screen and (width<=1150px){.gnav-wrapper .gnav-inner .gnav-sub-container .textSizeSwitcher__label{color:#583c32;font-size:clamp(1.3rem,1.25455rem + .121212vw,1.4rem)}}.gnav-wrapper .gnav-inner .gnav-sub-container .textSizeSwitcher__buttons{background:#fff9;border:1px solid #583c3259;border-radius:999px;display:inline-flex;overflow:hidden}.gnav-wrapper .gnav-inner .gnav-sub-container .textSizeSwitcher__buttons button{appearance:none;color:#583c32;cursor:pointer;background:0 0;border:0;border-left:1px solid #583c3240;justify-content:center;align-items:center;width:30px;height:30px;padding:0;font-size:1.2rem;font-weight:700;line-height:1;transition:background-color .2s,color .2s;display:flex}@media only screen and (width<=1150px){.gnav-wrapper .gnav-inner .gnav-sub-container .textSizeSwitcher__buttons button{width:40px;height:40px;font-size:clamp(1.3rem,1.25455rem + .121212vw,1.4rem)}}.gnav-wrapper .gnav-inner .gnav-sub-container .textSizeSwitcher__buttons button:first-child{border-left:0}.gnav-wrapper .gnav-inner .gnav-sub-container .textSizeSwitcher__buttons button:hover{background:#583c321a}.gnav-wrapper .gnav-inner .gnav-sub-container .textSizeSwitcher__buttons button:focus-visible{z-index:1;outline-offset:-2px;outline:2px solid #ddaf00;position:relative}.gnav-wrapper .gnav-inner .gnav-sub-container .textSizeSwitcher__buttons button[aria-pressed=true]{color:#fff;background:#583c32}.gnav-wrapper .gnav-inner .gnav-sub-container .gnav-sub-sns-list{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;flex-flow:row;gap:7px;display:flex}@media only screen and (width<=1150px){.gnav-wrapper .gnav-inner .gnav-sub-container .gnav-sub-sns-list{justify-content:center;gap:20px;margin-top:28px}.gnav-wrapper .gnav-inner .gnav-sub-container .gnav-sub-sns-list>li{width:32px}}.gnav-wrapper .gnav-inner .gnav-main-list{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;flex-flow:row;display:flex}@media only screen and (width<=1150px){.gnav-wrapper .gnav-inner .gnav-main-list{border-top:1px solid #583c3226;width:100%;margin-bottom:20px;padding:0 20px;display:block}}.gnav-wrapper .gnav-inner .gnav-main-list>li{position:relative}@media only screen and (width>=1151px){.gnav-wrapper .gnav-inner .gnav-main-list>li{border-right:1px solid #583c3280;padding:0 10px}.gnav-wrapper .gnav-inner .gnav-main-list>li:first-child{border-left:1px solid #583c3280}}@media only screen and (width<=1150px){.gnav-wrapper .gnav-inner .gnav-main-list>li{border-bottom:1px solid #583c3226}}.gnav-wrapper .gnav-inner .gnav-main-list>li>a{font-size:1.4rem;font-weight:700}@media only screen and (width<=1150px){.gnav-wrapper .gnav-inner .gnav-main-list>li>a{color:#583c32;padding:18px 50px 18px 20px;display:block}}.gnav-wrapper .gnav-inner .gnav-main-list>li.has-mega-menu>a{font-weight:700}@media only screen and (width>=1151px){.gnav-wrapper .gnav-inner .gnav-main-list>li.has-mega-menu:after{content:"";pointer-events:auto;background:0 0;height:30px;position:absolute;bottom:-30px;left:-10px;right:-10px}.gnav-wrapper .gnav-inner .gnav-main-list>li.has-mega-menu>a{color:#583c32;position:relative}.gnav-wrapper .gnav-inner .gnav-main-list>li.has-mega-menu>a:after{content:"";transform-origin:50%;background:#583c32;height:2px;transition:transform .3s;position:absolute;bottom:-4px;left:0;right:0;transform:scaleX(0)}.gnav-wrapper .gnav-inner .gnav-main-list>li.has-mega-menu:hover>a:after,.gnav-wrapper .gnav-inner .gnav-main-list>li.has-mega-menu:focus-within>a:after{transform:scaleX(1)}}.gnav-wrapper .gnav-inner .gnav-main-list>li.has-mega-menu .sub-nav-toggle{display:none}@media only screen and (width<=1150px){.gnav-wrapper .gnav-inner .gnav-main-list>li.has-mega-menu .sub-nav-toggle{cursor:pointer;appearance:none;background:0 0;border:0;width:50px;height:56px;padding:0;display:block;position:absolute;top:0;right:0}.gnav-wrapper .gnav-inner .gnav-main-list>li.has-mega-menu .sub-nav-toggle span{background:#583c32;width:14px;height:1px;transition:transform .3s;position:absolute;top:50%;left:50%}.gnav-wrapper .gnav-inner .gnav-main-list>li.has-mega-menu .sub-nav-toggle span:first-of-type{transform:translate(-50%,-50%)}.gnav-wrapper .gnav-inner .gnav-main-list>li.has-mega-menu .sub-nav-toggle span:nth-of-type(2){transform:translate(-50%,-50%)rotate(90deg)}}@media only screen and (width>=1151px){.gnav-wrapper .gnav-inner .gnav-main-list>li.has-mega-menu .sub-nav-container{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;top:var(--header-height,60px);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;visibility:hidden;pointer-events:none;z-index:50;background:#f7f2ea;border-top:1px solid #583c321a;border-bottom:1px solid #583c321a;flex-flow:wrap;gap:35px;width:100vw;max-width:none;padding:40px max(25px,50vw - 600px);transition:opacity .3s,transform .3s,visibility 0s linear .3s;display:flex;position:fixed;left:0;transform:translateY(-8px)}}@media only screen and (width<=1150px){.gnav-wrapper .gnav-inner .gnav-main-list>li.has-mega-menu .sub-nav-container{height:0;padding:0 20px;transition:height .3s;display:block;overflow:hidden}}@media only screen and (width>=1151px){.gnav-wrapper .gnav-inner .gnav-main-list>li.has-mega-menu .sub-nav-container>li{width:calc(20% - 28px)}}@media only screen and (width<=1150px){.gnav-wrapper .gnav-inner .gnav-main-list>li.has-mega-menu .sub-nav-container>li{border-bottom:1px solid #583c3226}.gnav-wrapper .gnav-inner .gnav-main-list>li.has-mega-menu .sub-nav-container>li:last-child{border-bottom:0}}.gnav-wrapper .gnav-inner .gnav-main-list>li.has-mega-menu .sub-nav-container>li a{display:block}@media only screen and (width>=1151px){.gnav-wrapper .gnav-inner .gnav-main-list>li.has-mega-menu .sub-nav-container>li a{transition:opacity .2s}.gnav-wrapper .gnav-inner .gnav-main-list>li.has-mega-menu .sub-nav-container>li a:hover{opacity:.7}}@media only screen and (width<=1150px){.gnav-wrapper .gnav-inner .gnav-main-list>li.has-mega-menu .sub-nav-container>li a{color:#583c32;padding:14px 0}}.gnav-wrapper .gnav-inner .gnav-main-list>li.has-mega-menu .sub-nav-container>li a figure{margin:0}@media only screen and (width<=1150px){.gnav-wrapper .gnav-inner .gnav-main-list>li.has-mega-menu .sub-nav-container>li a figure{align-items:center;gap:14px;display:flex}}.gnav-wrapper .gnav-inner .gnav-main-list>li.has-mega-menu .sub-nav-container>li a figure img{aspect-ratio:20/11;object-fit:cover;border-radius:6px;width:100%;height:auto;display:block}@media only screen and (width<=1150px){.gnav-wrapper .gnav-inner .gnav-main-list>li.has-mega-menu .sub-nav-container>li a figure img{aspect-ratio:20/13;flex-shrink:0;width:72px}}.gnav-wrapper .gnav-inner .gnav-main-list>li.has-mega-menu .sub-nav-container>li a figure figcaption{color:#583c32;text-align:center;margin-top:12px;font-size:clamp(1.3rem,1.25455rem + .121212vw,1.4rem);font-weight:500}@media only screen and (width<=1150px){.gnav-wrapper .gnav-inner .gnav-main-list>li.has-mega-menu .sub-nav-container>li a figure figcaption{text-align:left;color:#583c32;margin-top:0}}@media only screen and (width>=1151px){.gnav-wrapper .gnav-inner .gnav-main-list>li.has-mega-menu:hover .sub-nav-container,.gnav-wrapper .gnav-inner .gnav-main-list>li.has-mega-menu:focus-within .sub-nav-container{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .3s,transform .3s,visibility linear;transform:translateY(0)}}.gnav-wrapper .gnav-inner .gnav-main-list>li.has-mega-menu.is-open .sub-nav-toggle span:nth-of-type(2){transform:translate(-50%,-50%)rotate(0)}.gnav-wrapper .gnav-inner .gnav{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;flex-flow:row;display:flex}@media only screen and (width<=1150px){.gnav-wrapper .gnav-inner .gnav{text-align:center;width:100%;margin:0 auto;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}}.gnav-wrapper .gnav-inner .gnav>li{margin-right:30px}@media only screen and (width<=1150px){.gnav-wrapper .gnav-inner .gnav>li{margin-bottom:40px;margin-right:0}}.gnav-wrapper .gnav-inner .gnav>li:last-child{margin-right:0}@media only screen and (width<=1150px){.gnav-wrapper .gnav-inner .gnav>li:last-child{margin-bottom:0}}.gnav-wrapper .gnav-inner .gnav>li a{text-transform:uppercase;color:#583c32;font-size:clamp(1.8rem,1.70909rem + .242424vw,2rem);font-weight:700;display:block}@media only screen and (width<=1150px){.gnav-wrapper .gnav-inner .gnav>li a{color:#fff;font-size:clamp(1.8rem,1.70909rem + .242424vw,2rem)}}.gnav-menu-btn-lines{cursor:pointer;-o-transition:.3s ease-out;width:30px;height:20px;margin:0 auto;transition:all .3s ease-out;display:block;position:relative}.gnav-menu-btn-lines span{-o-transition:.3s ease-out;background-color:#583c32;width:100%;height:2px;transition:all .3s ease-out;position:absolute;left:0}.gnav-menu-btn-lines span:first-of-type{top:0}.gnav-menu-btn-lines span:nth-of-type(2){top:calc(50% - 1px)}.gnav-menu-btn-lines span:nth-of-type(3){bottom:0}.gnav-menu-btn-lines.active span{background-color:#583c32}.gnav-menu-btn-lines.active span:first-of-type{width:100%;top:50%;left:50%;transform:translate(-50%)translateY(-50%)rotate(-45deg)}.gnav-menu-btn-lines.active span:nth-of-type(2){opacity:0;animation:.8s forwards active-btn-bar02;left:50%}.gnav-menu-btn-lines.active span:nth-of-type(3){width:100%;top:50%;bottom:auto;left:50%;transform:translate(-50%)translateY(-50%)rotate(45deg)}.gnav-menu-btn,.gnav-menu-btn span{box-sizing:border-box;transition:all .5s;display:inline-block}.footerBannerWrapper{padding:60px 0}.footerBannerWrapper .footerBannerList{grid-template-rows:repeat(auto-fit,minmax(0,1fr));grid-template-columns:repeat(auto-fit,minmax(0,1fr));grid-template-areas:"company recruit""contact contact";place-items:start;gap:20px;max-width:1100px;margin:0 auto;display:grid}@media only screen and (width<=640px){.footerBannerWrapper .footerBannerList{grid-template-columns:100%;grid-template-areas:"company""recruit""contact";gap:10px;width:calc(100% - 40px)}}.footerBannerWrapper .footerBannerList .company{grid-area:company}.footerBannerWrapper .footerBannerList .recruit{grid-area:recruit}.footerBannerWrapper .footerBannerList .contact{grid-area:contact}#footer{background:#f8f4ed;padding:80px 0 30px}@media only screen and (width<=640px){#footer{padding:80px 0 20px}}#footer .footerCont{grid-template-rows:repeat(auto-fit,minmax(0,1fr));grid-template-columns:max-content minmax(0,1fr) auto;grid-template-areas:"logo logo logo""footerNavList footerNavList footerNavList""copyrights footerNavSubList footerSnsList";place-items:start;gap:0 10px;width:100%;padding:0 40px;display:grid}#footer .footerCont a{color:#583c32}@media only screen and (width<=640px){#footer .footerCont{grid-template-columns:1fr auto;grid-template-areas:"logo logo""footerNavList footerNavList""footerNavSubList footerNavSubList""copyrights footerSnsList";padding:0 20px}}#footer .footerCont .logo{grid-area:logo;max-width:150px;margin:0 auto 60px}@media only screen and (width<=640px){#footer .footerCont .logo{margin:0 auto 30px}}#footer .footerCont .footerNavList{grid-area:footerNavList;grid-template-rows:repeat(auto-fit,minmax(0,1fr));grid-template-columns:repeat(auto-fit,minmax(0,1fr));grid-template-areas:"shop online company menber""menu about company recruit";place-items:start;gap:20px 40px;width:1100px;margin:0 auto 30px;display:grid}@media only screen and (width<=1100px){#footer .footerCont .footerNavList{width:100%}}@media only screen and (width<=640px){#footer .footerCont .footerNavList{grid-template-rows:repeat(auto-fit,minmax(0,1fr));grid-template-columns:1fr;grid-template-areas:"shop""menu""online""about""menber""company""recruit";gap:0}}#footer .footerCont .footerNavList .footerNavList__shop{grid-area:shop}#footer .footerCont .footerNavList .footerNavList__menu{grid-area:menu}#footer .footerCont .footerNavList .footerNavList__online{grid-area:online}#footer .footerCont .footerNavList .footerNavList__about{grid-area:about}#footer .footerCont .footerNavList .footerNavList__member{grid-area:menber}#footer .footerCont .footerNavList .footerNavList__company{grid-area:company}#footer .footerCont .footerNavList .footerNavList__recruit{grid-area:recruit}#footer .footerCont .footerNavList>li{width:100%}@media only screen and (width<=640px){#footer .footerCont .footerNavList>li:last-child{border-bottom:1px solid #583c32}}#footer .footerCont .footerNavList>li .listTitle{text-transform:uppercase;border-top:1px solid #583c32;margin-bottom:10px;padding-top:7px;font-size:1.2rem;font-weight:600;display:block;position:relative}@media only screen and (width<=640px){#footer .footerCont .footerNavList>li .listTitle{margin-bottom:0;padding:15px 60px 15px 0}#footer .footerCont .footerNavList>li .listTitle:before{content:"";font-variation-settings:"FILL" 0, "wght" 300, "GRAD" 0, "opsz" 48;-o-transition:.3s ease-out;font-family:Material Symbols Outlined;font-size:1.5em;transition:all .3s ease-out;display:block;position:absolute;top:50%;right:0;transform:translateY(-50%)}#footer .footerCont .footerNavList>li .listChildren{opacity:0;-o-transition:.3s ease-out;height:0;transition:all .3s ease-out;overflow:hidden}}#footer .footerCont .footerNavList>li .listChildren .listChildren__item{margin-bottom:7px}#footer .footerCont .footerNavList>li .listChildren .listChildren__item>a{font-size:1.2rem;display:block;position:relative}#footer .footerCont .footerNavList>li .listChildren .listChildren__item>a:before{content:"";font-variation-settings:"FILL" 0, "wght" 200, "GRAD" 0, "opsz" 48;-o-transition:.3s ease-out;font-family:Material Symbols Outlined;font-size:1.5em;transition:all .3s ease-out;display:block;position:absolute;top:50%;right:0;transform:translateY(-50%)}@media only screen and (width>=640px){#footer .footerCont .footerNavList>li .listChildren .listChildren__item>a:before{opacity:0;right:10px}#footer .footerCont .footerNavList>li .listChildren .listChildren__item>a:hover:before{opacity:1;right:0}}@media only screen and (width<=640px){#footer .footerCont .footerNavList>li.is-open .listTitle:before{transform:translateY(-50%)rotate(135deg)}#footer .footerCont .footerNavList>li.is-open .listChildren{opacity:1;padding-bottom:15px}}#footer .footerCont .footerNavSubList{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;flex-flow:row;grid-area:footerNavSubList;place-self:center end;gap:15px;margin-right:20px;display:flex}@media only screen and (width<=1024px){#footer .footerCont .footerNavSubList{flex-flow:wrap;justify-content:center;justify-self:stretch;gap:10px 15px;min-width:0;margin-right:0}}@media only screen and (width<=640px){#footer .footerCont .footerNavSubList{flex-flow:column wrap;justify-content:flex-start;justify-self:flex-start;gap:10px;margin-bottom:30px;margin-right:auto}}#footer .footerCont .footerNavSubList>li a{font-size:1.2rem;display:block}#footer .footerCont .footerNavSubList>li a:hover{text-decoration:underline}#footer .footerCont .footerSnsList{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;flex-flow:row;grid-area:footerSnsList;gap:10px;display:flex}#footer .footerCont .footerSnsList>li a{width:30px;display:block}#footer .footerCont .footerSnsList>li a:hover{opacity:.7}#footer .footerCont .copyrights{white-space:nowrap;grid-area:copyrights;font-size:1.2rem}@media only screen and (width<=640px){#footer .footerCont .copyrights{align-self:end}}.pageTop{right:max(24px, env(safe-area-inset-right));bottom:max(24px + var(--fixed-bottom-offset,0px), env(safe-area-inset-bottom));z-index:60;appearance:none;color:#fff;cursor:pointer;opacity:1;background:#583c32f0;border:1px solid #ffffffb8;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;padding:0;transition:opacity .25s,transform .25s,color .2s,background-color .2s;display:flex;position:fixed;box-shadow:0 8px 24px #0000002e}.pageTop[hidden]{display:none}.pageTop:hover{color:#583c32;background:#fff;transform:translateY(-2px)}.pageTop.is-footer-overlap{pointer-events:none;opacity:0;transform:translateY(8px)}.pageTop:focus-visible{outline-offset:3px;outline:3px solid #ddaf00}.pageTop__icon{font-variation-settings:"FILL" 0, "wght" 300, "GRAD" 0, "opsz" 48;height:26px;font-family:Material Symbols Outlined;font-size:26px;line-height:1;display:block}@media only screen and (width<=640px){.pageTop{right:max(14px, env(safe-area-inset-right));bottom:max(14px + var(--fixed-bottom-offset,0px), env(safe-area-inset-bottom));width:48px;height:48px}.pageTop__icon{height:24px;font-size:24px}}@media (prefers-reduced-motion:reduce){.pageTop{transition:none}}.maisenAboutBanner{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;flex-flow:row;gap:20px;margin-top:70px;display:flex}@media only screen and (width<=640px){.maisenAboutBanner{flex-flow:wrap;gap:10px}}.maisenAboutBanner--single{display:block}.maisenAboutBanner--delicaBody{margin-top:30px}@media only screen and (width<=640px){.maisenAboutBanner--delicaBody{width:100%;margin-top:24px}.maisenAboutBanner--delicaBody a{width:100%!important}}.maisenAboutBanner>a{text-align:center;color:#fff;width:100%;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;background:#000 50%/cover no-repeat;border-radius:10px;justify-content:center;align-items:center;padding:3em 1em;font-size:clamp(1.4rem,1.21818rem + .484849vw,1.8rem);font-weight:700;line-height:1.5;display:flex;position:relative;overflow:hidden}.maisenAboutBanner>a span{z-index:2;position:relative}.maisenAboutBanner>a:before{content:"";z-index:1;background:#0003;width:100%;height:100%;display:block;position:absolute;top:0;left:0}@media only screen and (width<=640px){.maisenAboutBanner>a{width:calc(50% - 5px);padding:3em .2em}}.maisenAboutBanner>a.amai-yuwaku{background-image:url(./maisen_about_banner_amaiyuwaku-D_OphRTn.webp)}@media only screen and (width<=640px){.maisenAboutBanner>a.amai-yuwaku{flex:0 0 100%}}.maisenAboutBanner>a.produce{background-image:url(./maisen_about_banner_produce-DZtXTCMM.webp)}.maisenAboutBanner>a.meister{background-image:url(./maisen_about_banner_meister-uFqniQUM.webp)}.pageHeader{text-align:center;color:#583c32;background:#f8f4ed;padding:50px 10px}.pageHeader__title{font-size:clamp(2.8rem,2.07273rem + 1.93939vw,4.4rem);font-weight:600;line-height:1.4}.pageHeader__subtitle{text-transform:uppercase;font-size:clamp(1.6rem,1.50909rem + .242424vw,1.8rem);font-weight:700}.pageHeader__description{color:#666;margin:18px auto 0;font-size:1.4rem;line-height:1.8}.titleHeroImage{max-width:820px;margin:80px auto 0}@media only screen and (width>=640px){.titleHeroImage{border-radius:10px;overflow:hidden}}@media only screen and (width<=640px){.titleHeroImage{margin-top:0}}.titleHeroImage picture,.titleHeroImage img{width:100%;height:100%;display:block}.titleHeroImage img{object-fit:cover;object-position:center center}.breadcrumb{top:var(--header-height,0px);z-index:998;color:#666;background:#fff;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:0 auto;font-size:1.2rem;line-height:1.5;position:sticky}@media only screen and (width<=640px){.breadcrumb{-webkit-overflow-scrolling:touch;overflow-x:auto}}.breadcrumb .inner{max-width:1200px;margin:0 auto}.breadcrumb__list{background:#fff;flex-wrap:wrap;align-items:center;gap:6px 0;padding:10px 20px;list-style:none;display:flex}@media only screen and (width<=640px){.breadcrumb__list{flex-wrap:nowrap;width:max-content;min-width:100%}}.breadcrumb__item{align-items:center;display:inline-flex}@media only screen and (width<=640px){.breadcrumb__item{white-space:nowrap;flex:none}}.breadcrumb__item:not(:last-child):after{content:"";opacity:.6;border-top:1px solid;border-right:1px solid;width:6px;height:6px;margin:0 12px;display:inline-block;transform:rotate(45deg)}@media only screen and (width<=640px){.breadcrumb__item:not(:last-child):after{width:5px;height:5px;margin:0 8px}}.breadcrumb__link{color:#666;text-decoration:none;transition:color .2s}.breadcrumb__link:hover{color:#583c32;text-decoration:underline}.breadcrumb__current{color:#583c32;font-weight:400}.pageTabNav{top:calc(var(--header-height,0px) + var(--breadcrumb-height,0px));z-index:5;background:#fffffff5;border-bottom:1px solid #583c321f;transition:top .32s,box-shadow .32s;position:sticky}@media (prefers-reduced-motion:reduce){.pageTabNav{transition:none}}.pageTabNav__inner{-webkit-overflow-scrolling:touch;scrollbar-width:none;justify-content:center;width:min(1100px,100vw);margin:0 auto;scroll-padding-inline:52px;display:flex;overflow-x:auto}.pageTabNav__inner::-webkit-scrollbar{display:none}@media only screen and (width<=640px){.pageTabNav__inner{justify-content:flex-start;width:100vw;padding:0 14px}}.pageTabNav[data-page-tab-nav-overflow=true] .pageTabNav__inner{justify-content:flex-start}.pageTabNav__overflowIndicator{z-index:2;pointer-events:none;opacity:0;visibility:hidden;align-items:center;width:52px;transition:opacity .2s,visibility .2s;display:flex;position:absolute;top:0;bottom:1px}.pageTabNav__overflowIndicator:after{content:"";border-top:4px solid #0000;border-bottom:4px solid #0000;width:0;height:0}.pageTabNav__overflowIndicator--left{background:linear-gradient(90deg,#fffffffa 0 38%,#fff0 100%);justify-content:flex-start;padding-left:10px;left:0}.pageTabNav__overflowIndicator--left:after{border-right:5px solid #583c32}.pageTabNav__overflowIndicator--right{background:linear-gradient(270deg,#fffffffa 0 38%,#fff0 100%);justify-content:flex-end;padding-right:10px;right:0}.pageTabNav__overflowIndicator--right:after{border-left:5px solid #583c32}.pageTabNav[data-page-tab-nav-can-scroll-left=true] .pageTabNav__overflowIndicator--left,.pageTabNav[data-page-tab-nav-can-scroll-right=true] .pageTabNav__overflowIndicator--right{opacity:1;visibility:visible}@media (prefers-reduced-motion:reduce){.pageTabNav__overflowIndicator{transition:none}}.pageTabNav__item{color:#583c32c7;text-align:center;flex:none;min-width:150px;padding:18px 20px 16px;font-size:clamp(1.3rem,1.25455rem + .121212vw,1.4rem);font-weight:700;line-height:1.4;text-decoration:none;position:relative}.pageTabNav__item br{display:none}@media only screen and (width<=640px){.pageTabNav__item{min-width:132px;padding:15px 14px 14px}}.pageTabNav__item:after{content:"";background:0 0;border-radius:999px 999px 0 0;height:3px;position:absolute;bottom:-1px;left:20px;right:20px}.pageTabNav__item.is-active,.pageTabNav__item:hover,.pageTabNav__item:focus-visible{color:#583c32}.pageTabNav__item.is-active:after,.pageTabNav__item:hover:after,.pageTabNav__item:focus-visible:after{background:#ddaf00}.pageAnchorTarget{scroll-margin-top:calc(var(--header-height,60px) + var(--breadcrumb-height,0px) + 104px)}.legacyAnchorLink{background:#f8f4ed;padding:16px 20px;font-size:1.6rem;display:none}.legacyAnchorLink:target{display:block}.postCard{background:#fff;border-radius:4px;overflow:hidden;box-shadow:0 12px 32px #583c321a}.postCard__link{height:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex}.postCard__thumb{aspect-ratio:16/9;background:#f8f4ed;overflow:hidden}.postCard__image{object-fit:cover;will-change:transform;width:100%;height:100%;transition:transform .42s;display:block}.postCard__link:hover .postCard__image{transform:scale(1.06)}.postCard__noImage{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;color:#666;letter-spacing:0;justify-content:center;align-items:center;width:100%;height:100%;font-size:1.2rem;font-weight:700;display:flex}.postCard__body{align-content:start;gap:12px;padding:20px;display:grid}.postCard__title{color:#583c32;letter-spacing:0;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:3em;margin:0;font-size:clamp(1.6rem,1.50909rem + .242424vw,1.8rem);font-weight:700;line-height:1.5;display:-webkit-box;overflow:hidden}.postCard__date{color:#583c329e;font-size:1.2rem;font-weight:700;line-height:1.4;display:block}.postCard__terms{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.postCard__term{color:#fff;letter-spacing:0;background:#583c32;border-radius:999px;align-items:center;width:fit-content;min-height:26px;padding:4px 11px;font-size:1.2rem;font-weight:700;line-height:1.2;display:inline-flex}.postCard__term--palette-0{background:#583c32}.postCard__term--palette-1{color:#583c32;background:#ddaf00}.postCard__term--palette-2{background:#829678}.postCard__term--palette-3{background:#a88da4}.postCard__term--palette-4{background:#c63820}.postCard__term--palette-5{background:#8a5a32}.emptyState{background:#f8f4ed;border:1px solid #583c321f;padding:36px}@media only screen and (width<=640px){.emptyState{padding:28px 20px}}.emptyState__message{color:#583c32;margin:0;font-size:1.8rem;font-weight:700;line-height:1.6}.emptyState__lead{color:#666;margin:12px 0 0;font-size:1.2rem;line-height:1.8}.emptyState__action{margin:22px 0 0}.emptyState__link{color:#fff;background:#583c32;justify-content:center;align-items:center;min-height:42px;padding:10px 18px;font-size:1.2rem;font-weight:700;line-height:1.4;display:inline-flex}.emptyState__link:hover{color:#fff;background:#583c32}.pager{margin-top:60px}.pager__list{flex-wrap:wrap;justify-content:center;gap:10px;margin:0;padding:0;list-style:none;display:flex}.pager .page-numbers{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;color:#000;background:#fff;border:1px solid #d6d6d6;justify-content:center;align-items:center;min-width:42px;height:42px;padding:0 12px;font-size:1.2rem;line-height:1;display:flex}.pager .page-numbers.current{color:#fff;background:#583c32;border-color:#583c32}#sidebar{top:calc(var(--header-height,80px) + var(--breadcrumb-height,0px) + 24px);max-height:calc(100dvh - var(--header-height,80px) - var(--breadcrumb-height,0px) - 48px);position:sticky;overflow-y:auto}@media only screen and (width<=640px){#sidebar{max-height:none;position:static;overflow:visible}}.sidebarPageInfo{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;margin-bottom:28px;padding:16px 0}.sidebarPageInfo__title,.sidebarPageInfo__range{margin:0}.sidebarPageInfo__title{color:#583c32;font-size:1.4rem;font-weight:700;line-height:1.5}.sidebarPageInfo__range{color:#666;margin-top:6px;font-size:1.2rem;line-height:1.6}.sidebarContent{gap:28px;display:grid}.sidebarBlock__title{color:#583c32;border-bottom:1px solid #e5e5e5;margin:0 0 16px;padding-bottom:10px;font-size:1.8rem;font-weight:700;line-height:1.4}.sidebarBlock--categories .sidebarBlock__title,.sidebarBlock--search .sidebarBlock__title{font-size:1.4rem}.sidebarSearch__body{gap:10px;display:grid}.sidebarSearch__input{background:#fff;border:1px solid #d8dde4;width:100%;min-height:42px;padding:10px 12px;font-size:1.2rem;line-height:1.4}.sidebarSearch__button{color:#fff;cursor:pointer;-o-transition:.3s ease-out;background:#583c32;min-height:42px;padding:10px 16px;font-size:1.2rem;font-weight:700;line-height:1;transition:all .3s ease-out}.sidebarSearch__button:hover{opacity:.78}.sidebarTermList,.sidebarTagList{margin:0;padding:0;list-style:none}.sidebarTermList{gap:8px;display:grid}.sidebarTermList__link{color:#2a2a2a;justify-content:space-between;align-items:center;gap:10px;font-size:1.2rem;line-height:1.5;display:flex}.sidebarTermList__link:hover{color:#583c32}.sidebarTermList__count{color:#666;background:#f1f1f1;flex:0 0 38px;justify-content:center;align-items:center;width:38px;height:26px;padding:0 8px;font-size:1.2rem;font-weight:700;line-height:1;display:inline-flex}.sidebarTermList__count--palette-0{color:#fff;background:#583c32}.sidebarTermList__count--palette-1{color:#583c32;background:#ddaf00}.sidebarTermList__count--palette-2{color:#fff;background:#829678}.sidebarTermList__count--palette-3{color:#fff;background:#a88da4}.sidebarTermList__count--palette-4{color:#fff;background:#c63820}.sidebarTermList__count--palette-5{color:#fff;background:#8a5a32}.sidebarTagList{flex-wrap:wrap;gap:8px;display:flex}.sidebarTagList__link{color:#666;background:#f1f1f1;align-items:center;min-height:28px;padding:5px 10px;font-size:1.2rem;line-height:1.2;display:inline-flex}.sidebarTagList__link:hover{color:#fff;background:#583c32}*{box-sizing:border-box;overflow-wrap:break-word;word-break:break-all}html{--text-size-base:12px;font-size:var(--text-size-base)}html[data-text-size=small]{--text-size-base:10px}html[data-text-size=large]{--text-size-base:14px}body{color:#000;font-size:var(--text-size-base);font-feature-settings:"palt" 0;font-kerning:none;background-color:#fff;line-height:1.5;overflow-x:clip}p{font-feature-settings:"palt" 0;font-kerning:none;font-size:clamp(1.3rem,1.16364rem + .363636vw,1.6rem)}.pcNone{display:none!important}@media only screen and (width<=1024px){.pcNone{display:block!important}}@media only screen and (width<=640px){.pcNone{display:block!important}}@media only screen and (width<=1024px){.tbNone{display:none}}@media only screen and (width<=640px){.tbNone{display:block!important}}@media only screen and (width<=1024px){.spNone{display:block!important}}@media only screen and (width<=640px){.spNone{display:none!important}}.is-pc{display:block}@media only screen and (width<=640px){.is-pc{display:none}}.is-tablet{display:none}@media only screen and (width<=1024px){.is-tablet{display:block}}.is-sp{display:none}@media only screen and (width<=640px){.is-sp{display:block}}a{-o-transition:.3s ease-out;outline:none;text-decoration:none;transition:all .3s ease-out}a:hover{text-decoration:none}a:visited,a:active{outline:none}a img{-o-transition:.3s ease-out;border:0;transition:all .3s ease-out}.icon-external:after,.icon-window-right:after,.outer-link:after{font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 48;content:"";margin-left:.4em;font-family:Material Symbols Outlined;font-size:1.1em;line-height:1;display:inline-block;position:relative;top:.08em}.externalLink:after{content:"";font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 48;vertical-align:middle;margin-left:.3em;font-family:Material Symbols Outlined;font-size:.8em;display:inline-block;position:relative;top:-.1em}img{-ms-interpolation-mode:bicubic;vertical-align:bottom;backface-visibility:hidden;max-width:100%;height:auto}img.img100{width:100%}#wrapper{position:relative}#contentWrapper{padding-top:var(--header-height,94px);padding-bottom:0;position:relative}@media only screen and (width<=1150px){#contentWrapper{padding-top:var(--header-height,59px);padding-bottom:0}}.innerArea{max-width:1100px;margin:0 auto}@media only screen and (width<=1100px){.innerArea{max-width:calc(100vw - 40px)}}.innerArea .fullwidth{background-color:#ddd;max-width:100vw;margin:0 calc(-50vw + 550px)}@media only screen and (width<=1100px){.innerArea .fullwidth{max-width:100vw;margin:0 -20px}}.sec-block{padding:150px 0 0}.sec-block .sec-title{margin-bottom:70px;font-size:clamp(3rem,2.36364rem + 1.69697vw,4.4rem);position:relative}.sec-block .sec-title:before{content:"";background:#000;width:50px;height:1px;margin-bottom:40px;display:block}.sec-block .content-block.col2{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;flex-flow:row;display:flex}@media only screen and (width<=640px){.sec-block .content-block.col2{display:block}}.sec-block .content-block.col2 .sec-title{flex:0 0 25%}.postsArchive__layout{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;flex-flow:row;align-items:flex-start;gap:50px;display:flex}@media only screen and (width<=640px){.postsArchive__layout{display:block}}.postsArchive__main{flex:100%;min-width:0}.postsArchive__sidebar{background:#fff;flex:0 0 300px;padding:15px}@media only screen and (width<=640px){.postsArchive__sidebar{margin-top:40px}}.postsArchive__header{margin-bottom:50px}@media only screen and (width<=640px){.postsArchive__header{margin-bottom:32px}}.postsArchive__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;display:grid}@media only screen and (width<=1024px){.postsArchive__list{grid-template-columns:1fr;gap:24px}}@media only screen and (width<=640px){.postsArchive__list{grid-template-columns:1fr;gap:20px}}.postsArchive__empty{font-size:1.6rem}.btn-round{color:#583c32;text-align:center;-o-transition:.3s ease-out;background:#f7f2ea;border:1px solid #f7f2ea;border-radius:999px;width:350px;max-width:100%;margin:0 auto;padding:1em 4.5em;font-size:1.4rem;font-weight:500;text-decoration:none;transition:all .3s ease-out;display:block}@media only screen and (width<=640px){.btn-round{width:calc(100% - 40px);padding:1em 0}}.btn-round:hover{color:#f7f2ea;background:#583c32}.btn-round.icon-arrow-right{position:relative}@media only screen and (width<=640px){.btn-round.icon-arrow-right{padding-right:calc(1.5em + 22px)}}.btn-round.icon-arrow-right:after{content:"";font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 48;font-family:Material Symbols Outlined;font-size:1.5em;display:block;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.btn-round.size-m{width:auto;padding:.8em 0;font-size:clamp(1.2rem,1.10909rem + .242424vw,1.4rem)}@media only screen and (width<=640px){.btn-round.size-m{padding:.45em 0}.btn-round.size-m.icon-arrow-right:after{right:5px}}.btn-round.size-m:hover{opacity:.7}.btn-round.fit-content{justify-content:center;align-items:center;width:auto;min-width:86px;min-height:42px;margin:0;padding-left:1.6em;padding-right:3em;line-height:1.35;display:inline-flex}.btn-round.fit-content.icon-external{padding-right:1.6em}.btn-round.size-s{width:auto;padding:.8em 0;font-size:clamp(1.1rem,1.05455rem + .121212vw,1.2rem)}.btn-round.size-s:hover{opacity:.7}.btn-round.ec{color:#fff;background:#829678}.btn-round.restaurant{color:#fff;background:#a84747}.btn-round.shop{color:#fff;background:#ddaf00}.btn-round.deliverly{color:#fff;background:#a88da4}.btn-round.size-m.icon-arrow-right,.btn-round.size-s.icon-arrow-right,.btn-round.fit-content.icon-arrow-right{padding-right:max(3em,1.5em + 22px)}.mythemeFile__button--file.btn-round{gap:8px;padding-right:1.6em;text-decoration:none}.mythemeFile__button--file.btn-round:hover,.mythemeFile__button--file.btn-round:focus{text-decoration:none}.mythemeFile__buttonIcon{font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 48;flex:none;font-family:Material Symbols Outlined;font-size:1.6em;line-height:1}.mythemeFile__buttonText{overflow-wrap:anywhere;min-width:0}
