.loader{position:relative;width:50px;padding:8px;aspect-ratio:1;border-radius:50%;background:var(--themeColor);border:#fff 2px solid;--_m: conic-gradient(#0000 10%,#000), linear-gradient(#000 0 0) content-box;-webkit-mask:var(--_m);mask:var(--_m);-webkit-mask-composite:source-out;mask-composite:subtract;animation:l3 1s infinite linear}@keyframes l3{to{transform:rotate(1turn)}}/*! destyle.css v4.0.1 | MIT License | https://github.com/nicolas-cusan/destyle.css */*,::before,::after{box-sizing:border-box;border-style:solid;border-width:0;min-width:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:bold}dd{margin-left:0}hr{box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:rgba(0,0,0,0);text-decoration:none;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}svg,img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:rgba(0,0,0,0);padding:0;margin:0;border-radius:0;text-align:inherit;text-transform:inherit}button,[type=button],[type=reset],[type=submit]{cursor:pointer}button:disabled,[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}option{padding:0}fieldset{margin:0;padding:0;min-width:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=number]{-moz-appearance:textfield}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-color:inherit;border-collapse:collapse}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:bold}img{image-rendering:-webkit-optimize-contrast;max-width:100%;height:auto;font-style:italic;background-repeat:no-repeat;background-size:cover}:root{--brandColorPrimary: #37ade0;--brandColorSecondary: #70a1f7;--themeColor: #4dba21;--surfaceColorBase: #fff;--surfaceColorSubtle: #e7fbdf;--shadowColorBaseRGB: 51, 51, 51;--textColorBase: #555;--textColorSub: #747474;--textColorHeading: var(--themeColor);--textColorEmphasis: #222;--textColorLink: #1a73e8;--typeFaceEN: "Josefin Sans", sans-serif;--typeFaceJP: source-han-sans-japanese, sans-serif;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 16px;--radius-full: calc(infinity * 1px);--shadow-sm: 0 2px 4px rgba(var(--shadowColorBaseRGB), 0.3);--shadow-md: 0 0 8px rgba(var(--shadowColorBaseRGB), 0.3);--border-main: 4px solid var(--themeColor);--halfLeading: calc((1em - 1lh) / 2);--space-xs: 8px;--space-sm: 16px;--space-md: 24px;--space-lg: 32px;--space-xl: 48px;--stack-2xs: 8px;--stack-xs: 16px;--stack-sm: 24px;--stack-md: 40px;--stack-lg: 64px;--stack-xl: 96px;--stack-2xl: 120px;--stack-3xl: 144px}::-moz-selection{background-color:#b3d7fe}::selection{background-color:#b3d7fe}html{height:100%}body{height:100%}body{position:relative}body::before{visibility:visible;opacity:1;z-index:2;content:"";display:block;position:fixed;left:0;top:0;width:100%;height:100%;background-color:#fff;transition-duration:1s;transition-property:visibility,opacity}body.is-loaded::before{transition-delay:.6s;visibility:hidden;opacity:0}body.is-loaded .loader{transition-delay:.3s;visibility:hidden;opacity:0}#app{max-width:1100px;margin-inline:auto;margin-block-start:-80px;background-color:var(--surfaceColorBase)}.loader{width:40px;padding:4px;margin-left:-20px;margin-top:-20px;transition-duration:1s;z-index:2;position:fixed;left:50%;top:50%}@media(min-width: 768px){.loader{width:40px;padding:4px}}@media screen and (max-width: 768px){#page-centralKitchen #container #contents .contentsInner article>div{padding:0 0 40px}}.centralKitchen{font-size:16px}body{color:var(--textColorBase);font-family:var(--typeFaceJP);font-weight:300;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.header{margin-inline:calc(50% - 50vw)}.header__title{display:flex;align-items:center;flex-direction:column}.header__title .header__titleFig{width:1200px}.header__title .header__titleText{width:320px}@media(min-width: 768px){.header__title .header__titleText{width:640px}}.footer{background-color:#ddf0f5;margin-inline:calc(50% - 50vw);padding-block:32px}.footer__inner{display:flex;flex-direction:column;gap:16px;padding-inline:16px}@media(min-width: 768px){.footer__inner{flex-direction:row;gap:64px;justify-content:center;max-width:1024px;margin-inline:auto;padding-inline:0}}.footer__heading{text-align:center;font-size:clamp(22px,19.0810810811px + calc(100 * 0.0081081081 * 1vw),28px);font-weight:700;line-height:1.8}.footer__heading span{display:block;font-size:clamp(16px,15.027027027px + calc(100 * 0.0027027027 * 1vw),18px)}.footer ul{text-align:center}.footer li{font-size:clamp(14px,9.1351351351px + calc(100 * 0.0135135135 * 1vw),24px);line-height:2}.footer li a{margin-inline:.5em 0}.Heading{font-weight:600}.Heading--lv2{font-size:clamp(24px,16.2162162162px + calc(100 * 0.0216216216 * 1vw),40px);color:var(--textColorHeading);line-height:1.5}.Heading--lv3{font-size:clamp(18px,12.1621621622px + calc(100 * 0.0162162162 * 1vw),30px);color:var(--textColorHeading);line-height:1.3333333333}.Heading--lv3 span{margin-inline-end:.25em;font-size:clamp(20px,13.1891891892px + calc(100 * 0.0189189189 * 1vw),34px);font-weight:500}.Heading--theme{color:var(--themeColor)}.Table{border-top:#ccc 1px solid;width:100%}.Table__header,.Table__data{text-align:left;color:var(--textColorBase);display:block;padding-block:var(--space-md);padding-inline:var(--space-sm);border-bottom:#ccc 1px solid}@media(min-width: 768px){.Table__header,.Table__data{vertical-align:middle;display:table-cell;border-top:#ccc 1px solid;border-bottom:#ccc 1px solid}}.Table__header{background-color:var(--surfaceColorSubtle)}@media(min-width: 768px){.Table__header{width:264px}}.Table__data{background-color:var(--surfaceColorBase)}.ImageCard{border-radius:var(--radius-md);background-color:var(--surfaceColorBase);padding:var(--space-sm);box-shadow:var(--shadow-md)}.ImageCard img{width:100%}.HorizontalCard{display:grid;grid-template-columns:1fr;grid-template-areas:"fig" "text";gap:var(--space-md) 0}@media(min-width: 768px){.HorizontalCard{gap:0 var(--space-lg);align-items:center;grid-template-columns:1fr 1fr;grid-template-areas:"text fig"}.HorizontalCard.HorizontalCard--reverse{grid-template-areas:"fig text"}}.HorizontalCard__text{grid-area:text}.HorizontalCard__fig{grid-area:fig}.HorizontalCard__lead{margin-block-start:var(--stack-sm);font-size:clamp(16px,12.1081081081px + calc(100 * 0.0108108108 * 1vw),24px);font-weight:700;line-height:1.25}@media(min-width: 768px){.HorizontalCard__lead{margin-block-start:var(--stack-md)}}.HorizontalCard__paragraph{letter-spacing:-0.05em;margin-block-start:var(--stack-xs);line-height:1.875}.VerticalCard{border-top:var(--border-main);background-color:var(--surfaceColorBase);padding:var(--space-sm);box-shadow:var(--shadow-sm)}.VerticalCard__heading{text-align:center;font-size:clamp(16px,12.1081081081px + calc(100 * 0.0108108108 * 1vw),24px);font-weight:700;line-height:1.25;color:var(--textColorHeading)}.VerticalCard__fig{margin-block-start:var(--stack-xs)}.VerticalCard__fig img{width:100%}.VerticalCard__paragraph{margin-block-start:calc(var(--stack-sm) + var(--halfLeading));font-size:clamp(13px,11.5405405405px + calc(100 * 0.0040540541 * 1vw),16px);line-height:1.875}.centralKitchen{padding-block:clamp(40px,-37.8378378378px + calc(100 * 0.2162162162 * 1vw),200px) 0;padding-inline:16px}.centralKitchenIntro__heading{text-align:center;letter-spacing:-0.05em}@media(min-width: 768px){.centralKitchenIntro__heading{letter-spacing:0}}.centralKitchenIntro__heading br{display:none}@media(min-width: 1100px){.centralKitchenIntro__heading br{display:block}}.centralKitchenIntro__paragraph{text-align:center;margin-block-start:calc(var(--stack-md) + var(--halfLeading));color:var(--textColorSub);font-size:clamp(14px,12.0540540541px + calc(100 * 0.0054054054 * 1vw),18px);line-height:2}.centralKitchenIntro__paragraph br{display:none}@media(min-width: 768px){.centralKitchenIntro__paragraph br{display:block}}.ck-introGallery{display:grid;gap:var(--stack-xs);grid-template-columns:1fr;margin-block:20px 0}@media(min-width: 768px){.ck-introGallery{max-width:800px;margin-inline:auto}}@media(min-width: 768px){.ck-introGallery{grid-template-columns:1fr 1fr;grid-template-areas:"top top" "left right"}}@media(min-width: 768px){.ck-introGallery__item--01{grid-area:top}}@media(min-width: 768px){.ck-introGallery__item--02{grid-area:left}}@media(min-width: 768px){.ck-introGallery__item--03{grid-area:right}}.ck-introGallery__item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.centralKitchenAbout{margin-block-start:clamp(80px,48.8648648649px + calc(100 * 0.0864864865 * 1vw),144px)}.centralKitchenAbout__heading{text-align:center;margin-block:var(--halfLeading)}.centralKitchenAbout__paragraph{margin-block-start:calc(var(--stack-md) + var(--halfLeading));font-size:clamp(13px,11.5405405405px + calc(100 * 0.0040540541 * 1vw),16px);line-height:1.875}@media(min-width: 768px){.centralKitchenAbout__paragraph{text-align:center}}.ck-aboutGallery{margin-block-start:clamp(40px,28.3243243243px + calc(100 * 0.0324324324 * 1vw),64px);display:grid;grid-template-columns:1fr;gap:var(--stack-xs) 0}@media(min-width: 768px){.ck-aboutGallery{grid-template-columns:repeat(3, 1fr);gap:0 5.454545455%}}.ck-aboutGallery__item img{width:100%}.centralKitchenBenefits{margin-block-start:clamp(80px,48.8648648649px + calc(100 * 0.0864864865 * 1vw),144px)}.centralKitchenBenefits__heading{text-align:center}.ck-benefits{margin-block-start:var(--stack-md)}@media(min-width: 768px){.ck-benefits{margin-block-start:var(--stack-lg)}}.ck-benefits>*+*{margin-block-start:var(--stack-md)}@media(min-width: 768px){.ck-benefits>*+*{margin-block-start:var(--stack-lg)}}.ck-methods{text-align:center;margin-block-start:clamp(64px,36.7567567568px + calc(100 * 0.0756756757 * 1vw),120px)}.centralKitchenMeals{margin-block-start:clamp(40px,28.3243243243px + calc(100 * 0.0324324324 * 1vw),64px)}.centralKitchenMeals__heading{text-align:center}.ck-meals{margin-block-start:var(--stack-md);display:grid;gap:var(--space-md) 0;grid-template-columns:1fr;grid-template-areas:"fig" "text"}@media(min-width: 768px){.ck-meals{margin-block-start:var(--stack-lg)}}@media(min-width: 768px){.ck-meals{gap:0 var(--space-md);grid-template-columns:repeat(3, 1fr)}}.ck-mealsExtra{margin-block-start:clamp(20px,15.1351351351px + calc(100 * 0.0135135135 * 1vw),30px)}.ck-mealsExtra__heading{position:relative;font-size:clamp(16px,12.1081081081px + calc(100 * 0.0108108108 * 1vw),24px);font-weight:700;line-height:1.25;color:var(--textColorHeading)}.ck-mealsExtra__heading::before{background-color:var(--themeColor);border-radius:var(--radius-full);content:"";display:inline-block;height:1.5em;margin-inline-end:.5em;vertical-align:middle;width:6px}.ck-mealsExtra__paragraph{margin-block-start:calc(var(--stack-sm) + var(--halfLeading));font-size:clamp(13px,11.5405405405px + calc(100 * 0.0040540541 * 1vw),16px);line-height:1.875}.centralKitchenData{margin-block-start:clamp(80px,48.8648648649px + calc(100 * 0.0864864865 * 1vw),144px)}.centralKitchenData__heading{text-align:center}.centralKitchenData__table{margin-block-start:clamp(24px,16.2162162162px + calc(100 * 0.0216216216 * 1vw),40px)}/*# sourceMappingURL=ui.min.css.map */