﻿.p-highlight{width:100%;overflow:hidden;margin-right:auto;margin-left:auto;margin-top:10.76rem;position:relative}.p-highlight::after{content:"";background:linear-gradient(180deg, #1b1b1b 0%,rgba(27,27,27,0) 100%);display:block;height:7.69rem}@media only screen and (max-width: 767px){.p-highlight{margin-top:8em}}.p-highlight__catch{margin-top:3.69rem}@media only screen and (max-width: 767px){.p-highlight__catch{margin-top:2rem}}.p-highlight__text{margin-right:auto;margin-left:auto;margin-top:1.84rem}@media only screen and (min-width: 1025px){.p-highlight__text{width:calc(1144 / 1240 * 100%);max-width:calc(1144px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.p-highlight__text{max-width:calc(1144px * ((15 + 3) / 13))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.p-highlight__text{max-width:calc(1144px * ((15 + 2) / 13))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-highlight__text{width:calc(1144 / 1440 * 100%)}}@media only screen and (max-width: 767px){.p-highlight__text{width:calc(348 / 428 * 100%)}}@media only screen and (max-width: 767px){.p-highlight__text{margin-top:1rem}}.p-highlight__slider-wrp{margin-top:3.69rem;margin-bottom:9.23rem}@media only screen and (max-width: 767px){.p-highlight__slider-wrp{margin-top:3rem;margin-bottom:6rem}}.p-highlight__slider.c-bg--beige::before{z-index:0}.p-highlight__slider::after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:linear-gradient(180deg, rgba(27,27,27,0) 40%,#1b1b1b 100%)}.p-highlight__body{padding-bottom:6.92rem;color:#fff;z-index:1}@media only screen and (max-width: 767px){.p-highlight__body{padding-bottom:5rem}}.p-highlight__bg{border-radius:50%;overflow:hidden;position:absolute;width:calc(1412 / 1200 * 100%);aspect-ratio:1;left:50%;transform:translateX(-50%);top:1em;z-index:-1}.p-highlight--grandtable::after{display:none}.p-highlight--grandtable .p-highlight__slider{margin-bottom:0}.p-highlight--grandtable .p-highlight__slider-wrp{padding-bottom:6.3rem;margin-bottom:7.07rem}@media only screen and (max-width: 767px){.p-highlight--grandtable .p-highlight__slider-wrp{margin-top:1rem}}.p-highlight--grandtable .p-highlight__slider::after{display:none}.p-highlight--grandtable .p-highlight__body{color:inherit;padding-bottom:0}.c-media{display:flex;--image-width:calc(620 / 1240 * 100%);--content-width:calc(570 / 1240 * 100%);--content-width:calc(620 / 1240 * 100%);--column-gap:calc(88 / 1240 * 100%)}@media only screen and (min-width: 768px) and (max-width: 1024px){.c-media{--column-gap:calc(66 / 1240 * 100%)}}@media only screen and (max-width: 767px){.c-media{flex-direction:column;--image-width:100%;--content-width:100%;--column-gap:0;margin-top:3rem}}.c-media__image{width:var(--image-width);flex-shrink:0;order:-1}@media only screen and (max-width: 767px){.c-media__image{margin-top:1em}}.c-media__content{padding-left:var(--column-gap);width:var(--content-width)}.c-media__title .c-title__en{color:var(--color-text-body)}.c-media__title .c-title__en .num{font-size:1.54rem;display:block;margin-bottom:.5em}.c-media__catch{margin-top:.61rem}.c-media__text{margin-top:1.84rem}@media only screen and (min-width: 768px){.c-media__text{max-width:26.92rem}}@media only screen and (max-width: 767px){.c-media__text{margin-top:1.23rem}}.c-media__text--margin-top-0{margin-top:0}@media only screen and (min-width: 768px){.c-media__text--max-width-none{max-width:none}}.c-media__link{margin-top:1.84rem}@media only screen and (max-width: 767px){.c-media__link{margin-top:1.23rem}}.c-media__table{margin-top:1.84rem}@media only screen and (max-width: 767px){.c-media__table{margin-top:1.23rem}}.c-media__btn{margin-top:3.69rem;max-width:23.07rem}@media only screen and (max-width: 767px){.c-media__btn{margin-top:2.46rem;margin-right:auto;margin-left:auto}}@media only screen and (min-width: 768px){.c-media--image-right{justify-content:flex-end}}@media only screen and (min-width: 768px){.c-media--image-right .c-media__image{order:unset}}.c-media--image-right .c-media__content{padding-left:0;padding-right:var(--column-gap)}.c-media--center{align-items:center}.c-media--column{flex-direction:column;--image-width:100%;--content-width:100%;--column-gap:0}@media only screen and (min-width: 768px){.c-media--column .c-media__image{margin-top:1.84rem}}@media only screen and (max-width: 767px){.c-media:not(.js-move-wrp) .c-media__content{margin-top:2rem}}.p-point{margin-right:auto;margin-left:auto;z-index:1;position:relative}@media only screen and (max-width: 767px){.p-point{width:calc(348 / 428 * 100%)}}.p-point__wrp{position:relative}@media only screen and (min-width: 768px){.p-point__wrp{padding-top:6.53rem}}.p-point__wrp::before{content:"";display:block;aspect-ratio:1240 / 143;background:url("../../restaurants/steakhouse/images/wave_line.svg") no-repeat center top/cover;width:100%;position:absolute;top:-10%;left:0}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-point__wrp::before{top:0}}@media only screen and (max-width: 767px){.p-point__wrp::before{top:50%;transform:translateY(-50%)}}.p-point__bg-white{background-color:#fff}@media only screen and (min-width: 768px){.p-point__bg-white{padding-top:4.76rem;padding-bottom:4.76rem;margin-top:8.3rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-point__bg-white{margin-top:3rem}}@media only screen and (max-width: 767px){.p-point__bg-white{padding-top:4rem;padding-bottom:4rem;margin-top:4rem}}.p-point__inner{position:relative;z-index:1}@media only screen and (min-width: 768px){.p-point__inner{display:flex;margin-right:auto;margin-left:auto;width:calc(900 / 1240 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-point__inner{width:calc(1144 / 1240 * 100%)}}.p-point__title .c-title__en{color:var(--color-text-body)}@media only screen and (min-width: 1025px){.p-point__title .c-title__en{font-size:4.31rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-point__title .c-title__en{font-size:3.69rem}}@media only screen and (max-width: 767px){.p-point__title .c-title__en{font-size:3.43rem}}.p-point__title .c-title__en .num{font-size:1.54rem;display:block;margin-bottom:.5em}.p-point__catch .c-title__jp{color:#91A690 !important}@media only screen and (min-width: 768px){.p-point--02{--image-width:calc(480 / 1240 * 100%);--content-width:calc(760 / 1240 * 100%);--column-gap:calc(30 / 1240 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-point--02{margin-top:3em}}@media only screen and (min-width: 768px){.p-point--02 .c-media__image{margin-right:calc(48 / 1240 * 100%)}}@media only screen and (min-width: 768px){.p-point--02 .c-media__content{max-width:22.3rem}}@media only screen and (min-width: 768px){.p-point--03{width:calc(400 / 900 * 100%);margin-right:calc(30 / 900 * 100%)}}.p-point--03 .c-media__text{max-width:none}@media only screen and (min-width: 768px){.p-point--04{width:calc(400 / 900 * 100%)}}.p-point--04 .c-media__text{max-width:none}.p-point--g01 .c-media__sub-image{max-width:23.92rem;margin-right:0;margin-left:auto}@media only screen and (max-width: 767px){.p-point--g01 .c-media__sub-image{width:60%;margin-top:1em;margin-right:-12%}}@media only screen and (min-width: 768px){.p-point--g01 .c-media__sub-image{position:relative;width:40%;display:flex;align-items:flex-end}.p-point--g01 .c-media__sub-image img{position:absolute;margin-bottom:-3em}}@media only screen and (min-width: 768px){.p-point--g01 .c-media__text{width:70%;max-width:52%}}@media only screen and (min-width: 768px){.p-point--g01{--image-width:calc(467 / 1240 * 100%);--content-width:calc(773 / 1240 * 100%);--column-gap:calc(55 / 1240 * 100%)}}.p-point--g02{margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px){.p-point--g02{width:calc(1144 / 1240 * 100%);max-width:calc(1144px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.p-point--g02{max-width:calc(1144px * ((15 + 3) / 13))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.p-point--g02{max-width:calc(1144px * ((15 + 2) / 13))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-point--g02{width:calc(1144 / 1440 * 100%)}}@media only screen and (max-width: 767px){.p-point--g02{width:calc(348 / 428 * 100%)}}@media only screen and (min-width: 1441px){.p-point--g02{max-width:76.92rem}}@media only screen and (min-width: 1025px) and (max-width: 1440px){.p-point--g02{max-width:69.23rem}}@media only screen and (min-width: 768px){.p-point--g02{margin-top:8.46rem;--image-width:calc(567 / 900 * 100%);--content-width:calc(333 / 900 * 100%);--column-gap:calc(44 / 900 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-point--g02{margin-top:3em}}.p-point--g03{margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px){.p-point--g03{width:calc(1144 / 1240 * 100%);max-width:calc(1144px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.p-point--g03{max-width:calc(1144px * ((15 + 3) / 13))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.p-point--g03{max-width:calc(1144px * ((15 + 2) / 13))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-point--g03{width:calc(1144 / 1440 * 100%)}}@media only screen and (min-width: 1441px){.p-point--g03{max-width:76.92rem}}@media only screen and (min-width: 1025px) and (max-width: 1440px){.p-point--g03{max-width:69.23rem}}@media only screen and (min-width: 768px){.p-point--g03{--image-width:calc(547 / 900 * 100%);--content-width:calc(353 / 900 * 100%);--column-gap:calc(74 / 900 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-point--g03{margin-top:3em}}@media only screen and (max-width: 767px){.p-point--g03{margin-top:0}}.p-deals{margin-right:auto;margin-left:auto;display:flex;align-items:center;padding-top:2.23rem}@media only screen and (min-width: 1025px){.p-deals{width:calc(1144 / 1240 * 100%);max-width:calc(1144px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.p-deals{max-width:calc(1144px * ((15 + 3) / 13))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.p-deals{max-width:calc(1144px * ((15 + 2) / 13))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-deals{width:calc(1144 / 1440 * 100%)}}@media only screen and (max-width: 767px){.p-deals{width:calc(348 / 428 * 100%)}}@media only screen and (min-width: 1441px){.p-deals{max-width:76.92rem}}@media only screen and (min-width: 1025px) and (max-width: 1440px){.p-deals{max-width:69.23rem}}@media only screen and (max-width: 767px){.p-deals{padding-top:4.61rem;flex-direction:column}}.p-deals__title{width:11.84rem;flex-shrink:0}@media only screen and (max-width: 767px){.p-deals__title{width:100%;text-align:center}}.p-deals__title span{display:block;width:7em}@media only screen and (max-width: 767px){.p-deals__title span{width:100%}}.p-deals__list{width:100%;display:flex;align-items:center;gap:1.84rem;padding-top:1.3rem;padding-bottom:1.53rem;justify-content:flex-start}.p-deals__btn{text-align:center;max-width:10.15rem;margin-right:auto;margin-left:auto;padding-bottom:2.23rem}@media only screen and (max-width: 767px){.p-deals__btn{padding-bottom:4.61rem}}.p-deals-point{display:flex;align-items:center;row-gap:.38rem}@media only screen and (min-width: 768px){.p-deals-point{flex-wrap:nowrap}}@media only screen and (max-width: 767px){.p-deals-point{flex-wrap:wrap}}.p-deals-point__title{width:7.69rem;flex-shrink:0;padding-right:.5em}@media only screen and (max-width: 767px){.p-deals-point__title{padding-right:0;text-align:center;width:100%}}.p-deals-point__icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:5.46rem;aspect-ratio:1;background-color:#EDEDED;border-radius:50%;margin-right:1.53rem}@media only screen and (max-width: 767px){.p-deals-point__icon{margin-top:.75em;margin-left:auto;margin-right:auto}}.p-deals-point__icon--kureday img{width:calc(22 / 71 * 100%)}.p-deals-point__icon--freedrink img{width:calc(29 / 71 * 100%)}.p-deals-point__text{padding-right:1em}@media only screen and (max-width: 767px){.p-deals-point__text{padding-right:0;max-width:none;margin-top:.75em;text-align:center}}.p-restaurant__anch{margin-right:auto;margin-left:auto;margin-top:10.76rem}@media only screen and (min-width: 1025px){.p-restaurant__anch{width:calc(1144 / 1240 * 100%);max-width:calc(1144px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.p-restaurant__anch{max-width:calc(1144px * ((15 + 3) / 13))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.p-restaurant__anch{max-width:calc(1144px * ((15 + 2) / 13))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-restaurant__anch{width:calc(1144 / 1440 * 100%)}}@media only screen and (max-width: 767px){.p-restaurant__anch{width:calc(388 / 428 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-restaurant__anch{margin-top:7.69rem}}@media only screen and (max-width: 767px){.p-restaurant__anch{margin-top:4rem}}.p-courses{margin-top:3.69rem;margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px){.p-courses{width:calc(1144 / 1240 * 100%);max-width:calc(1144px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.p-courses{max-width:calc(1144px * ((15 + 3) / 13))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.p-courses{max-width:calc(1144px * ((15 + 2) / 13))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-courses{width:calc(1340 / 1440 * 100%)}}@media only screen and (max-width: 767px){.p-courses{width:calc(388 / 428 * 100%)}}@media only screen and (min-width: 1025px){.p-courses{width:calc(1140 / 1240 * 100%)}}@media only screen and (max-width: 767px){.p-courses{margin-top:2.46rem}}.p-courses+.p-courses{margin-top:10.76rem}@media only screen and (max-width: 767px){.p-courses+.p-courses{margin-top:8rem}}.p-courses__catch{margin-top:1.84rem;text-align:center}@media only screen and (max-width: 767px){.p-courses__catch{margin-top:1.23rem}}.p-courses__text{margin-top:1.84rem}@media only screen and (min-width: 768px){.p-courses__text{text-align:center}}@media only screen and (max-width: 767px){.p-courses__text{margin-top:1.23rem}}.p-courses__sub-title{margin-top:6.15rem}.p-courses__sub-text{text-align:center;margin-top:1.23rem}@media only screen and (max-width: 767px){.p-courses__sub-text{margin-top:.61rem}}@media only screen and (min-width: 1025px){.p-courses__body{display:flex;align-items:flex-start}}@media only screen and (max-width: 1024px){.p-courses__body{margin-top:3rem}}.p-courses-nav{--column-gap:2em;--row-gap:1em}@media only screen and (min-width: 1025px){.p-courses-nav{width:calc(240 / 1140 * 100%);position:sticky;top:0}}@media only screen and (min-width: 768px){.p-courses-nav{padding-top:3.69rem}}@media only screen and (max-width: 767px){.p-courses-nav{--column-gap:1em}}@media only screen and (min-width: 1025px){.p-courses-nav__list{max-width:15.38rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-courses-nav__list{column-gap:1em;align-items:center;display:flex;justify-content:center;width:100%}.p-courses-nav__list .c-textlink{min-width:auto;display:flex}.p-courses-nav__list .c-textlink__arr{margin-left:2em;margin-right:0;position:relative;top:auto;transform:none}}@media only screen and (max-width: 767px){.p-courses-nav__list{row-gap:var(--row-gap);column-gap:var(--column-gap);display:flex;flex-wrap:wrap;justify-content:center}}@media only screen and (min-width: 1025px){.p-courses-nav__item:not(:first-child){margin-top:.61rem}.p-courses-nav__item .c-textlink{display:flex;padding-right:0;min-width:auto}.p-courses-nav__item .c-textlink .c-textlink__arr{position:relative;top:auto;transform:none;margin-right:0;margin-left:auto}}@media only screen and (max-width: 767px){.p-courses-nav__item{width:calc((100% - var(--column-gap)) / 2)}}.p-courses-nav__item .c-textlink .c-textlink__arr{background-color:transparent}.p-courses-nav__item .c-textlink .c-textlink__arr .c-icon{fill:var(--color-sub-link)}.mouse .p-courses-nav__item .c-textlink:hover .c-textlink__arr,.touch .p-courses-nav__item .c-textlink.touchstart .c-textlink__arr{background-color:var(--color-sub-link)}.mouse .p-courses-nav__item .c-textlink:hover .c-textlink__arr .c-icon,.touch .p-courses-nav__item .c-textlink.touchstart .c-textlink__arr .c-icon{fill:white}.touch .p-courses-nav__item .c-textlink{-webkit-tap-highlight-color:transparent}.touch .p-courses-nav__item .c-textlink.touchend{-moz-transition-delay:200ms;-o-transition-delay:200ms;-webkit-transition-delay:200ms;transition-delay:200ms}@media only screen and (min-width: 768px){.p-courses__main{padding-top:3.69rem}}@media only screen and (min-width: 1025px){.p-courses__main{width:calc(850 / 1140 * 100%);margin-right:0;margin-left:auto}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-courses__main{margin-top:3em}}@media only screen and (max-width: 767px){.p-courses__main{margin-top:3em}}.p-courses__btn{margin-right:auto;margin-left:auto;margin-top:3.69rem}@media only screen and (min-width: 1025px){.p-courses__btn{width:calc(900 / 1240 * 100%);max-width:calc(900px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.p-courses__btn{max-width:calc(900px * ((15 + 3) / 13))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.p-courses__btn{max-width:calc(900px * ((15 + 2) / 13))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-courses__btn{width:calc(900 / 1440 * 100%)}}@media only screen and (max-width: 767px){.p-courses__btn{width:calc(300 / 428 * 100%)}}.p-buffet{overflow:hidden;margin-top:3.69rem;background:linear-gradient(180deg, #d4ead4 0%,#d4ead4 57.93%),#fff;padding:3.07rem .76rem}@media only screen and (max-width: 767px){.p-buffet{padding-right:calc(20 / 428 * 100%);padding-left:calc(20 / 428 * 100%);padding-top:3rem;padding-bottom:3rem;margin-top:3rem}}.p-buffet__catch{margin-bottom:.92rem;text-align:center}.p-buffet__catch-badge{font-size:.77rem;font-weight:bold;display:flex;align-items:center;justify-content:center;color:white;width:3.69rem;margin-right:auto;margin-left:auto;aspect-ratio:1;border-radius:50%;background-color:#619E4B}.p-buffet__cate{margin-top:.92rem}.p-buffet__cate .c-cate__item{padding-top:0;padding-bottom:0;padding-right:.3rem;padding-left:.3rem;min-height:1.3rem}.p-buffet__text{margin-top:1.84rem}.p-buffet__slider{margin-top:1.84rem;max-width:50.23rem;margin-right:auto;margin-left:auto;margin-bottom:4.46rem}.p-buffet__slider .swiper-slide .img{width:calc(360 / 384 * 100%)}@media only screen and (min-width: 1025px){.p-buffet__slider .swiper-slide .img{max-width:415px}}.p-buffet__btn{max-width:38.46rem;margin-right:auto;margin-left:auto}.p-course-category+.p-course-category{margin-top:2.46rem}@media only screen and (max-width: 767px){.p-course-category+.p-course-category{margin-top:6em}}.p-course-category__title{display:flex;flex-wrap:wrap;align-items:center;column-gap:.61rem}.p-course{margin-top:1.84rem;display:flex;justify-content:space-between}@media only screen and (max-width: 767px){.p-course{flex-direction:column}}.p-course+.p-course{margin-top:6.15rem}.p-course__content{width:calc(330 / 850 * 100%)}@media only screen and (max-width: 767px){.p-course__content{width:100%}}.p-course__image{width:calc(493 / 850 * 100%)}@media only screen and (max-width: 767px){.p-course__image{width:100%;margin-top:.61rem}}@media only screen and (min-width: 768px){.p-course__name{font-size:1.85rem}}@media only screen and (max-width: 767px){.p-course__name{font-size:1.43rem}}.p-course__price{font-size:1.23rem}@media only screen and (max-width: 767px){.p-course__price{margin-top:.61rem}}.p-course__price .num{color:#1B1B1B}.p-course__price .unit{font-size:69%}.p-course__text{margin-top:1.23rem}.p-course__menu{margin-top:1.84rem;padding:1.84rem 1.53rem}.p-course__menu-title{margin-bottom:.61rem}.p-course__item{font-size:.92rem;position:relative;padding-left:1em;text-indent:-1em}.p-course__item::before{content:"・"}.p-course__item .indent{display:inline-block;text-indent:0;padding-left:.6em}.p-recommended-menu+.p-recommended-menu{margin-top:3.07rem}.p-recommended-menu__list{margin-top:1.84rem;display:grid;grid-template-columns:repeat(2, 1fr);--column-gap:.76rem;--row-gap:1.84rem;column-gap:var(--column-gap);row-gap:var(--row-gap)}@media only screen and (max-width: 767px){.p-recommended-menu__list{--row-gap:1.23rem}}.p-recommended-menu__detail{margin-top:1.23rem;text-align:center;display:flex;flex-direction:column;align-items:center;gap:.3rem}@media only screen and (max-width: 767px){.p-recommended-menu__detail{margin-top:.61rem}}.p-recommended-menu__price{font-size:.92rem;color:var(--color-text-sub)}.p-recommended-menu__point{margin-top:1.84rem}@media only screen and (min-width: 768px){.p-recommended-menu__point--kurekoday{--image-width:calc(273 / 850 * 100%);--content-width:calc(577 / 850 * 100%);--column-gap:calc(30 / 850 * 100%)}}@media only screen and (min-width: 768px){.p-recommended-menu__point--freedrink{--image-width:calc(273 / 850 * 100%);--content-width:calc(616 / 850 * 100%);--column-gap:calc(37 / 850 * 100%)}}@media only screen and (min-width: 768px){.p-recommended-menu__point--kaiseki{--image-width:calc(493 / 850 * 100%);--content-width:calc(357 / 850 * 100%);--column-gap:calc(37 / 850 * 100%)}}.c-tag{font-size:57%;display:inline-flex;align-items:center;padding-inline:.3rem;height:1.3rem;background:#FFFFFF;border:1px solid var(--color-text-error);border-radius:.15rem;color:var(--color-text-error)}.p-limited-menu{margin-top:10.76rem;padding-top:4.61rem;padding-bottom:4.61rem}@media only screen and (max-width: 767px){.p-limited-menu{margin-top:8rem;padding-top:4rem;padding-bottom:4rem}}.p-limited-menu__inner{margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px){.p-limited-menu__inner{width:calc(900 / 1240 * 100%);max-width:calc(900px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.p-limited-menu__inner{max-width:calc(900px * ((15 + 3) / 13))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.p-limited-menu__inner{max-width:calc(900px * ((15 + 2) / 13))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-limited-menu__inner{width:calc(1144 / 1440 * 100%)}}@media only screen and (max-width: 767px){.p-limited-menu__inner{width:calc(348 / 428 * 100%)}}@media only screen and (min-width: 768px){.p-limited-menu__inner{display:flex}}@media only screen and (min-width: 768px){.p-limited-menu__image{width:calc(400 / 900 * 100%);order:-1}}@media only screen and (max-width: 767px){.p-limited-menu__image{margin-top:1em}}.p-limited-menu__content{display:flex;flex-direction:column;justify-content:center}@media only screen and (min-width: 768px){.p-limited-menu__content{width:calc(500 / 900 * 100%);padding-left:calc(48 / 900 * 100%)}}.p-limited-menu__catch{margin-top:.92rem}.p-limited-menu__text{margin-top:.92rem}@media only screen and (min-width: 768px){.p-breakfast{margin-top:10.76rem;padding-top:6.15rem;padding-bottom:6.15rem}}@media only screen and (max-width: 767px){.p-breakfast{margin-top:6rem;padding-top:5rem;padding-bottom:5rem}}.p-breakfast__main{margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px){.p-breakfast__main{width:calc(900 / 1240 * 100%);max-width:calc(900px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.p-breakfast__main{max-width:calc(900px * ((15 + 3) / 13))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.p-breakfast__main{max-width:calc(900px * ((15 + 2) / 13))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-breakfast__main{width:calc(1144 / 1440 * 100%)}}@media only screen and (max-width: 767px){.p-breakfast__main{width:calc(348 / 428 * 100%)}}@media only screen and (min-width: 768px){.p-breakfast__main{margin-top:3.69rem;--image-width:calc(426 / 900 * 100%);--content-width:calc(474 / 900 * 100%);--column-gap:calc(48 / 900 * 100%)}}@media only screen and (max-width: 767px){.p-breakfast__main{margin-top:1em}}.p-breakfast .c-collage{--column-gap:.92rem;--row-gap:.92rem}
