@media only screen and (min-width: 1025px){.c-lower-intro{padding-top:3.84rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.c-lower-intro{padding-top:3.07rem}}@media only screen and (max-width: 767px){.c-lower-intro{padding-top:2em}}@media only screen and (max-width: 767px){.c-lower-intro__left--bf{width:80%}}@media only screen and (max-width: 767px){.c-lower-intro__left--bf .c-lower-intro__left-img .img{aspect-ratio:1/1}.c-lower-intro__left--bf .c-lower-intro__left-img .img img{width:100%;height:100%;object-fit:cover;object-position:bottom}}@media only screen and (max-width: 767px){.c-lower-intro__text .c-title__jp{font-size:1.6rem}}@media only screen and (max-width: 767px){.c-lower-intro__right--bf{width:75%;margin-left:auto}}@media only screen and (max-width: 767px){.c-lower-intro__right--bf .c-lower-intro__right-img .img:nth-child(1){aspect-ratio:1 / 1}.c-lower-intro__right--bf .c-lower-intro__right-img .img:nth-child(1) img{width:100%;height:100%;object-fit:cover;object-position:bottom}}.p-breakfast-list{margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px){.p-breakfast-list{width:calc(1100 / 1440 * 100%);max-width:calc(1100px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.p-breakfast-list{max-width:calc(1100px * ((15 + 3) / 13))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.p-breakfast-list{max-width:calc(1100px * ((15 + 2) / 13))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-breakfast-list{width:calc(1200 / 1440 * 100%)}}@media only screen and (max-width: 767px){.p-breakfast-list{width:calc(348 / 428 * 100%)}}@media only screen and (min-width: 1025px){.p-breakfast-list{margin-top:6.15rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-breakfast-list{margin-top:4.61rem}}@media only screen and (max-width: 767px){.p-breakfast-list{margin-top:3em}}.p-breakfast-list__hotel{display:grid}@media only screen and (min-width: 1025px){.p-breakfast-list__hotel{margin-top:3.07rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-breakfast-list__hotel{margin-top:2.3rem}}@media only screen and (max-width: 767px){.p-breakfast-list__hotel{margin-top:2em}}@media only screen and (min-width: 1025px){.p-breakfast-list__hotel{grid-template-columns:repeat(3, 1fr)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-breakfast-list__hotel{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 767px){.p-breakfast-list__hotel{grid-template-columns:repeat(1, 1fr)}}@media only screen and (min-width: 1025px){.p-breakfast-list__hotel{gap:1.92rem 1.92rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-breakfast-list__hotel{gap:1.92rem 2%}}@media only screen and (max-width: 767px){.p-breakfast-list__hotel{gap:2em 0}}.p-breakfast-list__hotel .c-facility-list__text{flex-grow:1}.p-breakfast-list__hotel .c-facility-list__text-btn{margin-top:auto}@media only screen and (min-width: 768px){.p-breakfast-list__hotel .c-facility-list__text-btn{padding-top:1.23rem}}@media only screen and (max-width: 767px){.p-breakfast-list__hotel .c-facility-list__text-btn{padding-top:1em}}
