.p-breakfast__inner{margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px){.p-breakfast__inner{width:calc(1000 / 1440 * 100%);max-width:calc(1000px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.p-breakfast__inner{max-width:calc(1000px * ((16 + 3) / 15))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.p-breakfast__inner{max-width:calc(1000px * ((16 + 2) / 15))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-breakfast__inner{width:calc(1000 / 1440 * 100%)}}@media only screen and (max-width: 767px){.p-breakfast__inner{width:calc(348 / 428 * 100%)}}.p-menu__inner,.p-menu__season,.p-information__inner{margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px){.p-menu__inner,.p-menu__season,.p-information__inner{width:calc(1180 / 1440 * 100%);max-width:calc(1180px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.p-menu__inner,.p-menu__season,.p-information__inner{max-width:calc(1180px * ((16 + 3) / 15))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.p-menu__inner,.p-menu__season,.p-information__inner{max-width:calc(1180px * ((16 + 2) / 15))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-menu__inner,.p-menu__season,.p-information__inner{width:calc(1180 / 1440 * 100%)}}@media only screen and (max-width: 767px){.p-menu__inner,.p-menu__season,.p-information__inner{width:calc(388 / 428 * 100%)}}.p-about__inner,.p-anchor,.p-dinner__main,.p-dinner__sub .c-dinner{margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px){.p-about__inner,.p-anchor,.p-dinner__main,.p-dinner__sub .c-dinner{width:calc(1220 / 1440 * 100%);max-width:calc(1220px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.p-about__inner,.p-anchor,.p-dinner__main,.p-dinner__sub .c-dinner{max-width:calc(1220px * ((16 + 3) / 15))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.p-about__inner,.p-anchor,.p-dinner__main,.p-dinner__sub .c-dinner{max-width:calc(1220px * ((16 + 2) / 15))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-about__inner,.p-anchor,.p-dinner__main,.p-dinner__sub .c-dinner{width:calc(1220 / 1440 * 100%)}}@media only screen and (max-width: 767px){.p-about__inner,.p-anchor,.p-dinner__main,.p-dinner__sub .c-dinner{width:calc(388 / 428 * 100%)}}.fadeIn-up2{opacity:0;transform:translateY(20px);transition:opacity 0.6s, transform 0.6s;will-change:transform, opacity}.fadeIn-up2.is-show{opacity:1;transform:translateY(0)}.c-color2{color:var(--color-text-2)}#main .img{overflow:hidden}@media only screen and (min-width: 768px){#main .img{border-radius:2rem}}@media only screen and (max-width: 767px){#main .img{border-radius:1rem}}.c-red{color:#d74101}.p-about{position:relative}.p-about::after{content:"";position:absolute;z-index:1;left:0;width:100%;aspect-ratio:2160/1527;background:url(./../../all-inclusive/images/bg_about.webp) bottom left no-repeat;background-size:cover}@media only screen and (min-width: 1025px){.p-about::after{top:-10rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-about::after{top:-6.67rem}}@media only screen and (max-width: 767px){.p-about::after{top:-6.67rem}}.p-about__inner{max-width:1000px;position:relative;z-index:2}@media only screen and (min-width: 1441px){.p-about__inner{max-width:calc(1000 / 1440 * 100%)}}@media only screen and (min-width: 768px){.p-about__inner{display:flex;justify-content:space-between;align-items:center}}.p-about__info{position:relative;z-index:10}@media only screen and (min-width: 768px){.p-about__info{width:calc(455 / 1000 * 100%)}}@media only screen and (max-width: 767px){.p-about__info{width:100%}}@media only screen and (max-width: 767px){.p-about__info .c-title{letter-spacing:-0.05em}}.p-about__info .c-text{margin-top:.66rem}.p-about__img{position:relative}@media only screen and (min-width: 768px){.p-about__img{width:calc(513 / 1000 * 100%)}}@media only screen and (max-width: 767px){.p-about__img{width:100%}}@media only screen and (max-width: 767px){.p-about__img{margin-top:2rem}}.p-about__img .bg-kumo1{animation:fluffy 8s infinite;position:absolute;z-index:2}@media only screen and (min-width: 1025px){.p-about__img .bg-kumo1{width:15.2vw}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-about__img .bg-kumo1{width:24vw}}@media only screen and (max-width: 767px){.p-about__img .bg-kumo1{width:28vw}}@media only screen and (min-width: 1025px){.p-about__img .bg-kumo1{top:1vw}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-about__img .bg-kumo1{top:-2vw}}@media only screen and (max-width: 767px){.p-about__img .bg-kumo1{top:-2vw}}@media only screen and (min-width: 1025px){.p-about__img .bg-kumo1{right:-6vw}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-about__img .bg-kumo1{right:-5vw}}@media only screen and (max-width: 767px){.p-about__img .bg-kumo1{right:-5vw}}.p-about__img .bg-kumo2{animation:fluffy 8s infinite;position:absolute;z-index:2}@media only screen and (min-width: 1025px){.p-about__img .bg-kumo2{width:17vw}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-about__img .bg-kumo2{width:28vw}}@media only screen and (max-width: 767px){.p-about__img .bg-kumo2{width:38vw}}@media only screen and (min-width: 1025px){.p-about__img .bg-kumo2{bottom:1vw}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-about__img .bg-kumo2{bottom:1vw}}@media only screen and (max-width: 767px){.p-about__img .bg-kumo2{bottom:1vw}}@media only screen and (min-width: 1025px){.p-about__img .bg-kumo2{left:-10vw}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-about__img .bg-kumo2{left:-1vw}}@media only screen and (max-width: 767px){.p-about__img .bg-kumo2{left:-11vw}}@media only screen and (min-width: 1025px) and (max-width: 1440px){.p-about__img .bg-kumo2{left:-6vw;bottom:-1rem}}.p-anchor{position:relative;z-index:2}@media only screen and (min-width: 768px){.p-anchor{padding-top:5.33rem}}@media only screen and (max-width: 767px){.p-anchor{padding-top:3.33rem}}@media only screen and (max-width: 767px){.p-anchor .c-anch__list{width:100%;margin-left:0}}@media only screen and (max-width: 767px){.p-anchor .c-anch__list .c-anch__link{position:relative}.p-anchor .c-anch__list .c-anch__link .t{position:static}.p-anchor .c-anch__list .c-anch__link .t .ic{right:1.5em}}.p-dinner{position:relative;z-index:1}@media only screen and (min-width: 768px){.p-dinner{margin-top:0}}@media only screen and (max-width: 767px){.p-dinner{margin-top:5.33rem}}.p-dinner::before{content:"";position:absolute;left:0;right:0;margin-inline:auto;background:url(./../../cuisine/images/bg_dinner.webp) center top/cover no-repeat;width:100%}@media only screen and (min-width: 1025px){.p-dinner::before{top:-2rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-dinner::before{top:-.67rem}}@media only screen and (max-width: 767px){.p-dinner::before{top:-.67rem}}@media only screen and (min-width: 768px){.p-dinner::before{aspect-ratio:1440/1497}}@media only screen and (max-width: 767px){.p-dinner::before{background:url(./../../cuisine/images/bg_dinner_sp.webp) center top/cover no-repeat;height:20%}}.p-dinner .bg-bird{position:absolute;z-index:3;aspect-ratio:600 / 206}@media only screen and (min-width: 1025px){.p-dinner .bg-bird{left:-4rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-dinner .bg-bird{left:-6rem}}@media only screen and (max-width: 767px){.p-dinner .bg-bird{left:-15rem}}@media only screen and (min-width: 1025px){.p-dinner .bg-bird{top:3rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-dinner .bg-bird{top:4rem}}@media only screen and (max-width: 767px){.p-dinner .bg-bird{top:-3em}}@media only screen and (min-width: 1025px){.p-dinner .bg-bird{width:41.5vw}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-dinner .bg-bird{width:45vw}}@media only screen and (max-width: 767px){.p-dinner .bg-bird{width:80vw}}@media only screen and (max-width: 767px){.p-dinner .bg-bird{aspect-ratio:600 / 332}}.p-dinner .bg-kumo1{animation:fluffy 8s infinite;position:absolute;z-index:2}@media only screen and (min-width: 1025px){.p-dinner .bg-kumo1{width:24.5vw}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-dinner .bg-kumo1{width:26vw}}@media only screen and (max-width: 767px){.p-dinner .bg-kumo1{width:35vw}}@media only screen and (min-width: 1025px){.p-dinner .bg-kumo1{top:5vw}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-dinner .bg-kumo1{top:5vw}}@media only screen and (max-width: 767px){.p-dinner .bg-kumo1{top:-2vw}}@media only screen and (min-width: 1025px){.p-dinner .bg-kumo1{right:0}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-dinner .bg-kumo1{right:0}}@media only screen and (max-width: 767px){.p-dinner .bg-kumo1{right:0}}.p-dinner .bg-illust{position:absolute;z-index:2;transition:0.6s 0.6s}@media only screen and (min-width: 1025px){.p-dinner .bg-illust{width:9vw}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-dinner .bg-illust{width:16vw}}@media only screen and (max-width: 767px){.p-dinner .bg-illust{width:20vw}}@media only screen and (min-width: 1025px){.p-dinner .bg-illust{bottom:4vw}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-dinner .bg-illust{bottom:4vw}}@media only screen and (max-width: 767px){.p-dinner .bg-illust{bottom:4vw}}@media only screen and (min-width: 1025px){.p-dinner .bg-illust{left:1vw}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-dinner .bg-illust{left:1vw}}@media only screen and (max-width: 767px){.p-dinner .bg-illust{left:1vw}}.p-dinner .bg-illust.is-show{animation:korokoro 2.5s linear}.p-dinner__inner{position:relative}@media only screen and (min-width: 1025px){.p-dinner__inner{padding-top:13.33rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-dinner__inner{padding-top:8rem}}@media only screen and (max-width: 767px){.p-dinner__inner{padding-top:4rem}}.p-dinner__main{max-width:1070px;position:relative;z-index:1}@media only screen and (min-width: 1441px){.p-dinner__main{max-width:calc(1070 / 1440 * 100%)}}@media only screen and (min-width: 768px){.p-dinner__main{margin-top:3.33rem}}@media only screen and (max-width: 767px){.p-dinner__main{margin-top:2rem}}@media only screen and (min-width: 768px){.p-dinner__main{display:flex;justify-content:space-between;align-items:center}}.p-dinner__main__slider{position:relative}@media only screen and (min-width: 1025px){.p-dinner__main__slider{width:calc(644 / 1070 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-dinner__main__slider{width:calc(600 / 1070 * 100%)}}@media only screen and (max-width: 767px){.p-dinner__main__slider{width:100%}}@media only screen and (max-width: 1024px){.p-dinner__main__slider{margin-top:2em;margin-left:auto;margin-right:auto}}@media only screen and (max-width: 767px){.p-dinner__main__slider{margin-bottom:5.33rem}}@media only screen and (min-width: 768px){.p-dinner__main__slider .c-swiper_ctrls{bottom:-2rem}}.p-dinner__main__slider .bg-kumo1{animation:fluffy 8s infinite;position:absolute;z-index:2}@media only screen and (min-width: 1025px){.p-dinner__main__slider .bg-kumo1{width:14vw}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-dinner__main__slider .bg-kumo1{width:24vw}}@media only screen and (max-width: 767px){.p-dinner__main__slider .bg-kumo1{width:28vw}}@media only screen and (min-width: 1025px){.p-dinner__main__slider .bg-kumo1{top:-2.6vw}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-dinner__main__slider .bg-kumo1{top:-2vw}}@media only screen and (max-width: 767px){.p-dinner__main__slider .bg-kumo1{top:-2vw}}@media only screen and (min-width: 1025px){.p-dinner__main__slider .bg-kumo1{left:-3vw}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-dinner__main__slider .bg-kumo1{left:-5vw}}@media only screen and (max-width: 767px){.p-dinner__main__slider .bg-kumo1{left:-5vw}}.p-dinner__main__slider .bg-kumo2{animation:fluffy 8s infinite;position:absolute;z-index:2}@media only screen and (min-width: 1025px){.p-dinner__main__slider .bg-kumo2{width:18vw}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-dinner__main__slider .bg-kumo2{width:28vw}}@media only screen and (max-width: 767px){.p-dinner__main__slider .bg-kumo2{width:38vw}}@media only screen and (min-width: 1025px){.p-dinner__main__slider .bg-kumo2{bottom:1vw}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-dinner__main__slider .bg-kumo2{bottom:1vw}}@media only screen and (max-width: 767px){.p-dinner__main__slider .bg-kumo2{bottom:-8vw}}@media only screen and (min-width: 1025px){.p-dinner__main__slider .bg-kumo2{right:-1vw}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-dinner__main__slider .bg-kumo2{right:-1vw}}@media only screen and (max-width: 767px){.p-dinner__main__slider .bg-kumo2{right:-11vw}}@media only screen and (min-width: 1025px){.p-dinner__main__info{width:calc(340 / 1070 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-dinner__main__info{width:calc(360 / 1070 * 100%)}}@media only screen and (max-width: 767px){.p-dinner__main__info{width:100%}}@media only screen and (min-width: 768px){.p-dinner__main__info .c-int-text{margin:2rem 0}}@media only screen and (max-width: 767px){.p-dinner__main__info .c-int-text{margin:1.33rem 0}}.p-dinner__main__info .btn_txt a{gap:5px;align-items:center;display:flex}.p-dinner__main__info .btn_txt a:hover .c-link-btn__arr--black{background:var(--color-accent-3);border-color:var(--color-accent-3)}.p-dinner__sub{margin-inline:auto;position:relative}@media only screen and (min-width: 1025px){.p-dinner__sub{padding-top:10rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-dinner__sub{padding-top:6.66rem}}@media only screen and (max-width: 767px){.p-dinner__sub{padding-top:5.33rem}}.p-dinner__sub::after{content:"";position:absolute;left:-5rem;width:calc(795 / 1440 * 100%);aspect-ratio:795/664;background:url(./../../cuisine/images/bg_yellow.webp) right top no-repeat;background-size:contain}@media only screen and (min-width: 768px){.p-dinner__sub::after{bottom:-13.34rem}}@media only screen and (max-width: 767px){.p-dinner__sub::after{bottom:-6.67rem}}.p-dinner__sub::before{content:"";position:absolute;left:0;top:0;width:100%;aspect-ratio:1440/1018;background:url(./../../cuisine/images/bg_normal.webp) center top no-repeat;background-size:contain}@media only screen and (max-width: 767px){.p-dinner__sub::before{top:-25rem}}.p-dinner__sub>.c-title{position:relative}@media only screen and (min-width: 768px){.p-dinner__sub>.c-title{margin-bottom:6rem}}@media only screen and (max-width: 767px){.p-dinner__sub>.c-title{margin-bottom:2.66rem}}.p-dinner__sub .c-dinner{max-width:1000px;position:relative;z-index:1;position:relative}@media only screen and (min-width: 1441px){.p-dinner__sub .c-dinner{max-width:calc(1000 / 1440 * 100%)}}@media only screen and (min-width: 1025px){.p-dinner__sub .c-dinner{margin-bottom:10.66rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-dinner__sub .c-dinner{margin-bottom:5.33rem}}@media only screen and (max-width: 767px){.p-dinner__sub .c-dinner{margin-bottom:5.33rem}}@media only screen and (min-width: 768px){.p-dinner__sub .c-dinner:nth-child(even){flex-direction:row-reverse}}@media only screen and (min-width: 768px){.p-dinner__sub .c-dinner{display:flex;justify-content:space-between;align-items:center}}@media only screen and (min-width: 1025px){.p-dinner__sub .c-dinner__slider{width:calc(626 / 1000 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-dinner__sub .c-dinner__slider{width:calc(550 / 1000 * 100%)}}@media only screen and (max-width: 767px){.p-dinner__sub .c-dinner__slider{width:100%}}@media only screen and (max-width: 767px){.p-dinner__sub .c-dinner__slider{margin-bottom:4rem}}.p-dinner__sub .c-dinner__slider .c-swiper_ctrls{justify-content:flex-end}@media only screen and (min-width: 1025px){.p-dinner__sub .c-dinner__info{width:calc(310 / 1000 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-dinner__sub .c-dinner__info{width:calc(400 / 1000 * 100%)}}@media only screen and (max-width: 767px){.p-dinner__sub .c-dinner__info{width:100%}}@media only screen and (min-width: 1025px) and (max-width: 1100px){.p-dinner__sub .c-dinner__info{width:calc(350 / 1000 * 100%)}}.p-dinner__sub .c-dinner__info .c-title--border{border-bottom:2px dashed var(--color-text-1);padding-bottom:1rem;margin-bottom:1rem}.p-dinner__sub .c-dinner__info .c-title--border .c-title__jp{border:none;line-height:0.75}.p-dinner__sub .c-dinner__info .c-title--border .c-title__jp .sub{font-size:57%}@media only screen and (min-width: 768px){.p-dinner__sub .c-dinner__info .c-int-text{margin:.66rem 0 2rem}}@media only screen and (max-width: 767px){.p-dinner__sub .c-dinner__info .c-int-text{margin:.66rem 0 1.33rem}}.p-menu{position:relative}@media only screen and (min-width: 768px){.p-menu{padding-top:6.66rem}}@media only screen and (max-width: 767px){.p-menu{padding-top:6.66rem}}@media only screen and (min-width: 768px){.p-menu{margin-top:-6.67rem}}@media only screen and (max-width: 767px){.p-menu{margin-top:-5.34rem}}@media only screen and (max-width: 767px){.p-menu{padding-bottom:2rem}}.p-menu::before{content:"";position:absolute;width:100%;aspect-ratio:1820/1152;background:url(./../../cuisine/images/menu_cloud.webp) bottom center no-repeat;background-size:cover}@media only screen and (min-width: 768px){.p-menu::before{top:10rem}}@media only screen and (max-width: 767px){.p-menu::before{top:6.66rem}}.p-menu__inner{position:relative;z-index:1;max-width:1000px}@media only screen and (min-width: 1441px){.p-menu__inner{max-width:calc(1000 / 1441 * 100%)}}.p-menu__inner::before{content:"";position:absolute;left:0;top:2.46rem;width:100%;height:100%;background:#fff;border:2px solid var(--color-text-1);border-radius:2rem}.p-menu__inner::after{content:"";position:absolute;left:0;right:0;margin:0 auto;top:2.46rem;height:2px;background:#fff}@media only screen and (min-width: 768px){.p-menu__inner::after{width:23.33rem}}@media only screen and (max-width: 767px){.p-menu__inner::after{width:20rem}}.p-menu__inner>.c-title{position:relative;z-index:2}.p-menu__list{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:calc(900 / 1000 * 100%);margin-inline:auto;margin-top:2rem;position:relative}@media only screen and (max-width: 767px){.p-menu__list{margin-top:3.33rem;row-gap:2.66rem}}@media only screen and (min-width: 768px){.p-menu__item{width:calc(280 / 900 * 100%)}}@media only screen and (max-width: 767px){.p-menu__item{width:100%}}.p-menu__item .img{margin:1.33rem auto;border-radius:1rem !important}.p-menu__item .c-int-txt{font-size:90%;line-height:1.8;padding:0 1rem;color:var(--color-text-2)}.p-menu__season{position:relative;z-index:1;max-width:1000px}@media only screen and (min-width: 1025px){.p-menu__season{margin-top:15.33rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-menu__season{margin-top:9.33rem}}@media only screen and (max-width: 767px){.p-menu__season{margin-top:8rem}}@media only screen and (min-width: 1441px){.p-menu__season{max-width:calc(1000 / 1441 * 100%)}}.p-menu__season__list{display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (min-width: 768px){.p-menu__season__list{row-gap:2.66rem}}@media only screen and (max-width: 767px){.p-menu__season__list{row-gap:1.33rem}}@media only screen and (min-width: 768px){.p-menu__season__list{margin-top:4rem}}@media only screen and (max-width: 767px){.p-menu__season__list{margin-top:3.33rem}}.p-menu__season__list .c-season{width:calc(485 / 1000 * 100%)}.p-menu__season__list .c-season .img{margin-bottom:1rem;border-radius:1rem !important}.p-breakfast{position:relative;background:url(./../../cuisine/images/bg_breakfast.webp) center top no-repeat;background-size:contain}@media only screen and (min-width: 1025px){.p-breakfast{padding-top:18rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-breakfast{padding-top:12rem}}@media only screen and (max-width: 767px){.p-breakfast{padding-top:9.33rem}}@media only screen and (min-width: 1441px){.p-breakfast{padding-top:23.33rem}}@media only screen and (max-width: 767px){.p-breakfast{padding-bottom:3rem}}.p-breakfast .img_bird{position:absolute;z-index:3}@media only screen and (min-width: 768px){.p-breakfast .img_bird{width:32vw}}@media only screen and (max-width: 767px){.p-breakfast .img_bird{width:60vw}}@media only screen and (min-width: 1025px){.p-breakfast .img_bird{top:8rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-breakfast .img_bird{top:5rem}}@media only screen and (max-width: 767px){.p-breakfast .img_bird{top:2rem}}@media only screen and (min-width: 768px){.p-breakfast .img_bird{right:0}}@media only screen and (max-width: 767px){.p-breakfast .img_bird{right:-32vw}}.p-breakfast::before{content:"";position:absolute;left:0;width:100%;background:#fff}@media only screen and (min-width: 768px){.p-breakfast::before{top:25rem}}@media only screen and (max-width: 767px){.p-breakfast::before{top:6.66rem}}@media only screen and (min-width: 1784px){.p-breakfast::before{top:28rem}}@media only screen and (min-width: 768px){.p-breakfast::before{height:calc(100% - 25rem)}}@media only screen and (max-width: 767px){.p-breakfast::before{height:calc(100% - 6.6rem)}}.p-breakfast__inner{position:relative;z-index:3;max-width:626px}.p-breakfast__inner::before{content:"";position:absolute;z-index:-1;top:0rem;right:-15rem;margin-inline:auto;width:40rem;aspect-ratio:795/664;background:url(./../../cuisine/images/bg_yellow.webp) right top no-repeat;background-size:contain}@media only screen and (max-width: 767px){.p-breakfast__inner::before{right:-10rem}}@media only screen and (min-width: 1441px){.p-breakfast__inner{max-width:calc(626 / 1440 * 100%)}}.p-breakfast__inner>.c-title{padding-top:4.66rem;margin-top:-4.67rem}@media only screen and (min-width: 768px){.p-breakfast__inner .c-title{margin-bottom:2.66rem}}@media only screen and (max-width: 767px){.p-breakfast__inner .c-title{margin-bottom:1.33rem}}@media only screen and (min-width: 768px){.p-breakfast__inner .c-int-text{margin-top:5.33rem}}@media only screen and (max-width: 767px){.p-breakfast__inner .c-int-text{margin-top:4rem}}@media only screen and (min-width: 768px){.p-breakfast__inner .c-int-text{text-align:center}}.p-breakfast__inner .c-btn{max-width:280px;margin-inline:auto}@media only screen and (min-width: 768px){.p-breakfast__inner .c-btn{margin-top:2.66rem}}@media only screen and (max-width: 767px){.p-breakfast__inner .c-btn{margin-top:1.33rem}}.p-information{position:relative;z-index:1;background:url(./../../cuisine/images/bg_infor.webp) center bottom no-repeat;background-size:contain}@media only screen and (min-width: 1025px){.p-information{padding-top:16rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-information{padding-top:12rem}}@media only screen and (max-width: 767px){.p-information{padding-top:10rem}}@media only screen and (min-width: 1025px){.p-information{padding-bottom:8.66rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-information{padding-bottom:5.33rem}}@media only screen and (max-width: 767px){.p-information{padding-bottom:4rem}}@media only screen and (min-width: 1441px){.p-information{padding-top:23.33rem}}.p-information::before{content:"";position:absolute;left:0;width:100%;background:url(./../../cuisine/images/after_breakfast.webp) center top no-repeat;aspect-ratio:2160/544;background-size:cover}@media only screen and (min-width: 1025px){.p-information::before{top:-3.67rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-information::before{top:0}}@media only screen and (max-width: 767px){.p-information::before{top:0}}.p-information__inner{position:relative;z-index:1;max-width:1180px}@media only screen and (min-width: 1441px){.p-information__inner{max-width:calc(1180 / 1440 * 100%)}}@media only screen and (min-width: 1025px){.p-information__inner>.c-title{margin-bottom:5.33rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-information__inner>.c-title{margin-bottom:4rem}}@media only screen and (max-width: 767px){.p-information__inner>.c-title{margin-bottom:2.66rem}}.p-information__content{box-shadow:0px 0px 100px rgba(216,200,125,0.4);background:#fff;border-radius:2rem}@media only screen and (max-width: 767px){.p-information__content{padding-left:2rem;padding-right:2rem}}@media only screen and (min-width: 768px){.p-information__content{padding-top:5.33rem}}@media only screen and (max-width: 767px){.p-information__content{padding-top:4rem}}@media only screen and (min-width: 768px){.p-information__content{padding-bottom:5.33rem}}@media only screen and (max-width: 767px){.p-information__content{padding-bottom:2.66rem}}@media only screen and (min-width: 768px){.p-information__content>.c-int-text{text-align:center}}@media only screen and (min-width: 768px){.p-information__content>.c-int-text{margin:2.66rem auto}}@media only screen and (max-width: 767px){.p-information__content>.c-int-text{margin:2rem auto}}.p-information__top{margin-inline:auto}@media only screen and (min-width: 768px){.p-information__top{margin-top:2.66rem}}@media only screen and (max-width: 767px){.p-information__top{margin-top:2.66rem}}@media only screen and (min-width: 768px){.p-information__top{max-width:calc(1000 / 1180 * 100%);display:flex;justify-content:space-between}}.p-information__top__img{position:relative}@media only screen and (min-width: 1025px){.p-information__top__img{width:calc(626 / 1000 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-information__top__img{width:60%}}@media only screen and (max-width: 767px){.p-information__top__img{width:100%}}.p-information__top__img .label{right:2rem;font-weight:bold;letter-spacing:0.2em;position:absolute;padding:0.8em 0.05em;color:#fff;background:var(--color-text-1);writing-mode:tb-rl;writing-mode:vertical-rl;-moz-writing-mode:vertical-rl;-o-writing-mode:vertical-rl;-webkit-writing-mode:vertical-rl;-webkit-text-orientation:upright;-moz-text-orientation:upright;-ms-text-orientation:upright;text-orientation:upright;text-align:left;display:inline-block}@media only screen and (min-width: 1025px){.p-information__top__img .label{font-size:.93rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-information__top__img .label{font-size:.87rem}}@media only screen and (max-width: 767px){.p-information__top__img .label{font-size:.87rem}}.p-information__top__info{position:relative}@media only screen and (min-width: 1025px){.p-information__top__info{width:calc(275 / 1000 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-information__top__info{width:35%}}@media only screen and (max-width: 767px){.p-information__top__info{width:100%}}@media only screen and (min-width: 768px){.p-information__top__info{padding-top:2.4rem}}@media only screen and (max-width: 767px){.p-information__top__info{padding-top:3.33rem}}@media only screen and (max-width: 767px){.p-information__top__info{display:flex;justify-content:space-between;align-items:center}}.p-information__top__info .point{top:1.33rem;position:absolute;width:calc(76 / 275 * 100%);left:0}@media only screen and (max-width: 767px){.p-information__top__info .point{left:-0.75rem;top:3.33rem;width:calc(45 / 275 * 100%)}}.p-information__top__info .img{width:calc(217 / 275 * 100%);margin-inline:auto}@media only screen and (max-width: 767px){.p-information__top__info .img{width:40%;margin-left:0}}@media only screen and (max-width: 767px){.p-information__top__info__text{width:55%}}@media only screen and (min-width: 768px){.p-information__top__info__text .c-title{text-align:center}}@media only screen and (min-width: 768px){.p-information__top__info__text .c-title{margin:1.33rem auto .66rem}}@media only screen and (max-width: 767px){.p-information__top__info__text .c-title{margin:0 auto .66rem}}.p-information__top__info__text .c-int-text{font-size:90%;line-height:1.8}.p-information__bot{margin-inline:auto;display:flex;justify-content:space-between}@media only screen and (min-width: 768px){.p-information__bot{margin-top:4rem}}@media only screen and (max-width: 767px){.p-information__bot{margin-top:3.33rem}}@media only screen and (min-width: 768px){.p-information__bot{max-width:calc(1000 / 1180 * 100%)}}.p-information__bot__item{width:calc(485 / 1000 * 100%)}.p-information__bot__item .img{border-radius:1rem !important}@media only screen and (min-width: 768px){.p-information__bot__item .c-title{margin-bottom:2.26rem}}@media only screen and (max-width: 767px){.p-information__bot__item .c-title{margin-bottom:1.66rem}}.p-information__table{margin-inline:auto}@media only screen and (min-width: 1025px){.p-information__table{padding-top:8rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-information__table{padding-top:5.33rem}}@media only screen and (max-width: 767px){.p-information__table{padding-top:4rem}}@media only screen and (min-width: 1025px){.p-information__table{max-width:calc(900 / 1180 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-information__table{max-width:calc(1050 / 1180 * 100%)}}@media only screen and (max-width: 767px){.p-information__table{max-width:100%}}.p-information__table .c-title{margin-bottom:1.33rem}@media only screen and (min-width: 1025px){#footer .l-footer{padding-top:8rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){#footer .l-footer{padding-top:6.66rem}}@media only screen and (max-width: 767px){#footer .l-footer{padding-top:6.66rem}}
