.p-hotel-bland{margin-right:auto;margin-left:auto;display:flex;justify-content:center;align-items:center}@media only screen and (min-width: 1025px){.p-hotel-bland{width:calc(1180 / 1440 * 100%);max-width:calc(1180px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.p-hotel-bland{max-width:calc(1180px * ((15 + 0) / 13))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-hotel-bland{width:calc(1260 / 1440 * 100%)}}@media only screen and (max-width: 767px){.p-hotel-bland{width:calc(330 / 375 * 100%)}}@media only screen and (max-width: 767px){.p-hotel-bland{display:block}}@media only screen and (min-width: 1025px){.p-hotel-bland .c-menu__brand__title{width:auto}}.p-hotel-bland .c-menu__brand__list{justify-content:flex-start;flex-wrap:nowrap}@media only screen and (min-width: 768px){.p-hotel-bland .c-menu__brand__list{width:auto;margin-top:0;margin-left:calc(30 / 950 * 100%)}}@media only screen and (max-width: 767px){.p-hotel-bland .c-menu__brand__list{flex-wrap:wrap;justify-content:center}}@media only screen and (min-width: 1025px){.p-hotel-bland .c-menu__brand__item{width:calc(160 / 13 * 1rem)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-hotel-bland .c-menu__brand__item{width:calc(160 / 13 * 1rem)}}@media only screen and (max-width: 767px){.p-hotel-bland .c-menu__brand__item{width:calc(172 / 355 * 100%)}}.p-hotel-map{margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px){.p-hotel-map{width:calc(1180 / 1440 * 100%);max-width:calc(1180px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.p-hotel-map{max-width:calc(1180px * ((15 + 0) / 13))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-hotel-map{width:calc(1260 / 1440 * 100%)}}@media only screen and (max-width: 767px){.p-hotel-map{width:calc(330 / 375 * 100%)}}@media only screen and (min-width: 1025px){.p-hotel-map{margin-top:calc(50 / 13 * 1rem)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-hotel-map{margin-top:calc(40 / 13 * 1rem)}}@media only screen and (max-width: 767px){.p-hotel-map{margin-top:3em}}.p-hotel-map__gmap iframe{width:100%;border:none;outline:none;display:block}@media only screen and (min-width: 1025px){.p-hotel-map__gmap iframe{height:calc(545 / 13 * 1rem)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-hotel-map__gmap iframe{height:calc(530 / 13 * 1rem)}}@media only screen and (max-width: 767px){.p-hotel-map__gmap iframe{height:calc(350 / 13 * 1rem)}}.p-hotel-map__link{display:flex;justify-content:flex-end}@media only screen and (min-width: 768px){.p-hotel-map__link{margin-top:calc(10 / 13 * 1rem)}}@media only screen and (max-width: 767px){.p-hotel-map__link{margin-top:.5em}}.c-bg-green{background-color:var(--color-secondary03);border-radius:calc(100 / 13 * 1rem) calc(100 / 13 * 1rem) 0 0}@media only screen and (min-width: 1025px){.c-bg-green{margin-top:calc(50 / 13 * 1rem)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.c-bg-green{margin-top:calc(40 / 13 * 1rem)}}@media only screen and (max-width: 767px){.c-bg-green{margin-top:3em}}@media only screen and (min-width: 1025px){.c-bg-green{padding-top:calc(80 / 13 * 1rem)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.c-bg-green{padding-top:calc(60 / 13 * 1rem)}}@media only screen and (max-width: 767px){.c-bg-green{padding-top:2em}}@media only screen and (max-width: 767px){.c-bg-green{border-radius:calc(40 / 13 * 1rem) calc(40 / 13 * 1rem) 0 0}}.c-bg-green .p-all__area{margin-right:auto;margin-left:auto;border-radius:calc(20 / 13 * 1rem);background:#fff}@media only screen and (min-width: 1025px){.c-bg-green .p-all__area{width:calc(1180 / 1440 * 100%);max-width:calc(1180px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.c-bg-green .p-all__area{max-width:calc(1180px * ((15 + 0) / 13))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.c-bg-green .p-all__area{width:calc(1260 / 1440 * 100%)}}@media only screen and (max-width: 767px){.c-bg-green .p-all__area{width:calc(330 / 375 * 100%)}}@media only screen and (min-width: 1025px){.c-bg-green .p-all__area{padding-top:calc(80 / 13 * 1rem)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.c-bg-green .p-all__area{padding-top:calc(60 / 13 * 1rem)}}@media only screen and (max-width: 767px){.c-bg-green .p-all__area{padding-top:1em}}@media only screen and (min-width: 1025px){.c-bg-green .p-all__area{padding-bottom:calc(80 / 13 * 1rem)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.c-bg-green .p-all__area{padding-bottom:calc(60 / 13 * 1rem)}}@media only screen and (max-width: 767px){.c-bg-green .p-all__area{padding-bottom:2.5em}}.c-bg-green .o-facility-icons{margin-left:auto;margin-right:auto}@media only screen and (min-width: 1025px){.c-bg-green .o-facility-icons{width:calc(1000 / 1180 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.c-bg-green .o-facility-icons{width:90%}}@media only screen and (max-width: 767px){.c-bg-green .o-facility-icons{width:90%}}.c-bg-green .p-all__hotels{margin-left:auto;margin-right:auto}@media only screen and (min-width: 1025px){.c-bg-green .p-all__hotels{width:calc(1000 / 1180 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.c-bg-green .p-all__hotels{width:90%}}@media only screen and (max-width: 767px){.c-bg-green .p-all__hotels{width:90%}}@media only screen and (min-width: 768px){.c-bg-green .p-all__hotels{margin-top:calc(20 / 13 * 1rem)}}@media only screen and (max-width: 767px){.c-bg-green .p-all__hotels{margin-top:1.5em}}.c-bg-green .p-all__hotel{align-items:flex-start}.c-bg-green .p-about{background-repeat:repeat;background-size:inherit;background-position:top;background-color:#EDEFF7;position:relative}@media only screen and (min-width: 1025px){.c-bg-green .p-about{margin-top:calc(100 / 13 * 1rem)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.c-bg-green .p-about{margin-top:calc(80 / 13 * 1rem)}}@media only screen and (max-width: 767px){.c-bg-green .p-about{margin-top:4em}}.c-bg-green .p-about:not(.lazyload){background-image:url(../images/common/pattern3.webp)}.c-bg-green .p-about__bg{position:absolute;z-index:1;left:0;top:0;width:100%;background-repeat:repeat;background-size:inherit;background-position:top;background-color:#FFDF7D}@media only screen and (min-width: 1025px){.c-bg-green .p-about__bg{height:140%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.c-bg-green .p-about__bg{height:150%}}@media only screen and (max-width: 767px){.c-bg-green .p-about__bg{height:150%}}.c-bg-green .p-about__bg:not(.lazyload){background-image:url(../images/common/pattern_new_dots_yellow.png)}.c-bg-green .p-about__bg__circle,.c-bg-green .p-about__bg__cover{position:absolute;width:100%;height:0;padding-bottom:calc(520 / 1440 * 100%)}.c-bg-green .p-about__bg__cover{background-repeat:repeat;background-size:inherit;background-position:top;background-color:#EDEFF7;left:0;top:0}.c-bg-green .p-about__bg__cover:not(.lazyload){background-image:url(../images/common/pattern3.webp)}.c-bg-green .p-about__bg__circle{display:inline-block;border-radius:50% / 100% 100% 0 0;overflow:hidden;top:0;right:0;left:50%;transform:translateX(-50%);z-index:1;background-repeat:repeat;background-size:inherit;background-position:top;background-color:#FFDF7D}.c-bg-green .p-about__bg__circle:not(.lazyload){background-image:url(../images/common/pattern_new_dots_yellow.png)}@media only screen and (max-width: 1024px){.c-bg-green .p-about__bg__circle{width:110%}}@media only screen and (min-width: 768px){.c-bg-green .p-about__bg__circle::before{content:"";height:0;background-position:top;background-repeat:no-repeat;background-size:100%;position:absolute;z-index:2;padding-bottom:calc(646 / 1440 * 100%);width:calc(501 / 1440 * 100%);transform:rotate(200deg)}}@media only screen and (min-width: 768px) and (min-width: 768px){.c-bg-green .p-about__bg__circle::before{top:-33%}}@media only screen and (min-width: 768px) and (min-width: 768px){.c-bg-green .p-about__bg__circle::before{left:2%}}@media only screen and (min-width: 768px){.c-bg-green .p-about__bg__circle:not(.lazyload)::before{background-image:url(../images/common/quarter_circle2.png)}}.c-bg-green .p-about__tit{margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px){.c-bg-green .p-about__tit{width:calc(1260 / 1440 * 100%);max-width:calc(1260px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.c-bg-green .p-about__tit{max-width:calc(1260px * ((15 + 0) / 13))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.c-bg-green .p-about__tit{width:calc(1360 / 1440 * 100%)}}@media only screen and (max-width: 767px){.c-bg-green .p-about__tit{width:calc(350 / 375 * 100%)}}@media only screen and (min-width: 1025px){.c-bg-green .p-about__tit{padding-top:calc(120 / 13 * 1rem)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.c-bg-green .p-about__tit{padding-top:calc(100 / 13 * 1rem)}}@media only screen and (max-width: 767px){.c-bg-green .p-about__tit{padding-top:4em}}.c-bg-green .p-about__tit .c-title{position:relative;z-index:2}@media only screen and (min-width: 768px){.c-bg-green .p-about__tit .c-title__jp{margin-top:calc(10 / 13 * 1rem)}}@media only screen and (max-width: 767px){.c-bg-green .p-about__tit .c-title__jp{margin-top:.5em}}.c-bg-green .p-about__inner{margin-right:auto;margin-left:auto;display:flex;align-items:center;position:relative;z-index:2;border-radius:calc(20 / 13 * 1rem);background:#fff}@media only screen and (min-width: 1025px){.c-bg-green .p-about__inner{width:calc(1000 / 1440 * 100%);max-width:calc(1000px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.c-bg-green .p-about__inner{max-width:calc(1000px * ((15 + 0) / 13))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.c-bg-green .p-about__inner{width:calc(1260 / 1440 * 100%)}}@media only screen and (max-width: 767px){.c-bg-green .p-about__inner{width:calc(330 / 375 * 100%)}}@media only screen and (min-width: 1025px){.c-bg-green .p-about__inner{margin-top:calc(40 / 13 * 1rem)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.c-bg-green .p-about__inner{margin-top:calc(30 / 13 * 1rem)}}@media only screen and (max-width: 767px){.c-bg-green .p-about__inner{margin-top:2em}}@media only screen and (min-width: 1025px){.c-bg-green .p-about__inner{padding:calc(60 / 13 * 1rem) calc(75 / 13 * 1rem)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.c-bg-green .p-about__inner{padding:calc(40 / 13 * 1rem) calc(45 / 13 * 1rem)}}@media only screen and (max-width: 767px){.c-bg-green .p-about__inner{padding:2.5em 1.5em}}@media only screen and (min-width: 768px) and (max-width: 1299px){.c-bg-green .p-about__inner{align-items:flex-start}}@media only screen and (max-width: 767px){.c-bg-green .p-about__inner{display:block}}.c-bg-green .p-about__inner__img{border-radius:calc(20 / 13 * 1rem);overflow:hidden;position:relative}@media only screen and (min-width: 1025px){.c-bg-green .p-about__inner__img{width:calc(450 / 850 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.c-bg-green .p-about__inner__img{width:50%}}@media only screen and (max-width: 767px){.c-bg-green .p-about__inner__img{width:100%}}.c-bg-green .p-about__inner__img::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;box-sizing:border-box;border-radius:calc(20 / 13 * 1rem);border:5px solid var(--color-primary01)}@media only screen and (min-width: 1025px){.c-bg-green .p-about__inner__txt{width:calc(350 / 850 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.c-bg-green .p-about__inner__txt{width:45%}}@media only screen and (max-width: 767px){.c-bg-green .p-about__inner__txt{width:100%}}@media only screen and (min-width: 1025px){.c-bg-green .p-about__inner__txt{margin-left:calc(50 / 850 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.c-bg-green .p-about__inner__txt{margin-left:5%}}@media only screen and (max-width: 767px){.c-bg-green .p-about__inner__txt{margin-left:0}}@media only screen and (min-width: 768px){.c-bg-green .p-about__inner__txt{margin-top:0}}@media only screen and (max-width: 767px){.c-bg-green .p-about__inner__txt{margin-top:1.5em}}@media only screen and (min-width: 1025px){.c-bg-green .p-about__inner__txt .c-text-link{margin-top:calc(40 / 13 * 1rem)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.c-bg-green .p-about__inner__txt .c-text-link{margin-top:calc(30 / 13 * 1rem)}}@media only screen and (max-width: 767px){.c-bg-green .p-about__inner__txt .c-text-link{margin-top:2em}}@media only screen and (max-width: 767px){.c-bg-green .p-about__inner__txt .c-text-link{justify-content:center}}.l-breadcrumb{position:relative;z-index:2}
