.p-faci-intro{position:relative}.p-faci-intro::before{content:"";position:absolute;right:0;z-index:2;background:url(../../facilities/images/flower_intro.webp) top right no-repeat;background-size:contain}@media only screen and (min-width: 1025px){.p-faci-intro::before{width:15vw}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-intro::before{width:17vw}}@media only screen and (max-width: 767px){.p-faci-intro::before{width:6em}}@media only screen and (min-width: 1025px){.p-faci-intro::before{height:11vw}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-intro::before{height:13vw}}@media only screen and (max-width: 767px){.p-faci-intro::before{height:5em}}@media only screen and (min-width: 1025px){.p-faci-intro::before{top:2vw}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-intro::before{top:0}}@media only screen and (max-width: 767px){.p-faci-intro::before{top:-4em}}.p-faci-intro__text{margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px){.p-faci-intro__text{width:calc(1200 / 1428 * 100%);max-width:calc(1200px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.p-faci-intro__text{max-width:calc(1200px * ((17 + 3) / 16))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.p-faci-intro__text{max-width:calc(1200px * ((17 + 2) / 16))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-intro__text{width:calc(1200 / 1440 * 100%)}}@media only screen and (max-width: 767px){.p-faci-intro__text{width:calc(348 / 428 * 100%)}}@media only screen and (min-width: 768px){.p-faci-intro__text .c-txt{text-align:center}}@media only screen and (max-width: 767px){.p-faci-intro__text .c-txt{text-align:left}}@media only screen and (min-width: 1025px){.p-faci-intro__img{margin-top:3rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-intro__img{margin-top:2.5rem}}@media only screen and (max-width: 767px){.p-faci-intro__img{margin-top:2em}}@media only screen and (max-width: 767px){.p-faci-intro__img img{height:20em;object-fit:cover;object-position:center}}@media only screen and (min-width: 1025px){.p-faci-lay01{margin-top:6.25rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-lay01{margin-top:6.25rem}}@media only screen and (max-width: 767px){.p-faci-lay01{margin-top:6em}}@media only screen and (min-width: 1025px){.p-faci-lay01--grad{margin-top:9.68rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-lay01--grad{margin-top:6.25rem}}@media only screen and (max-width: 767px){.p-faci-lay01--grad{margin-top:6em}}@media only screen and (min-width: 1025px){.p-faci-lay01--grad{padding-top:4.06rem;position:relative}.p-faci-lay01--grad::before{content:"";position:absolute;width:calc(614 / 1440 * 100%);top:-3.75rem;right:0;aspect-ratio:614 / 326;z-index:-2;background:radial-gradient(102.21% 102.02% at -4.15% 33.29%, rgba(200,157,219,0.5) 0%,rgba(226,201,222,0.5) 38.04%,rgba(255,255,255,0.5) 81.25%,rgba(255,255,255,0) 100%),#F2EBF4;background-blend-mode:multiply, normal;border-radius:2.5rem;transform:scale(-1, 1)}}.p-faci-lay01>.c-title{margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px){.p-faci-lay01>.c-title{width:calc(1200 / 1428 * 100%);max-width:calc(1200px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.p-faci-lay01>.c-title{max-width:calc(1200px * ((17 + 3) / 16))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.p-faci-lay01>.c-title{max-width:calc(1200px * ((17 + 2) / 16))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-lay01>.c-title{width:calc(1200 / 1440 * 100%)}}@media only screen and (max-width: 767px){.p-faci-lay01>.c-title{width:calc(388 / 428 * 100%)}}.p-faci-lay01__main{display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center;position:relative}@media only screen and (min-width: 1025px){.p-faci-lay01__main{margin-top:3.12rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-lay01__main{margin-top:2.5rem}}@media only screen and (max-width: 767px){.p-faci-lay01__main{margin-top:2em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-lay01__main{align-items:flex-start}}@media only screen and (max-width: 767px){.p-faci-lay01__main{flex-direction:column-reverse}}.p-faci-lay01__main::before{content:"";position:absolute;top:14vw;right:2vw;background:url(../images/home/flower_hot_tit.webp) no-repeat;z-index:-2;background-size:contain}@media only screen and (min-width: 1025px){.p-faci-lay01__main::before{width:15vw}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-lay01__main::before{width:20vw}}@media only screen and (max-width: 767px){.p-faci-lay01__main::before{width:12em}}@media only screen and (min-width: 1025px){.p-faci-lay01__main::before{height:15vw}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-lay01__main::before{height:20vw}}@media only screen and (max-width: 767px){.p-faci-lay01__main::before{height:12em}}@media only screen and (min-width: 1025px){.p-faci-lay01__main__img{width:calc(690 / 1440 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-lay01__main__img{width:60%}}@media only screen and (max-width: 767px){.p-faci-lay01__main__img{width:90%}}.p-faci-lay01__main__img img{border-radius:1.25rem}@media only screen and (min-width: 1025px){.p-faci-lay01__main__text{width:calc(440 / 1440 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-lay01__main__text{width:30%}}@media only screen and (max-width: 767px){.p-faci-lay01__main__text{width:90%}}@media only screen and (min-width: 1025px){.p-faci-lay01__main__text{margin-left:calc(100 / 1440 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-lay01__main__text{margin-left:5%}}@media only screen and (max-width: 767px){.p-faci-lay01__main__text{margin-left:auto}}@media only screen and (max-width: 767px){.p-faci-lay01__main__text{margin-top:1.5em;margin-right:auto}.p-faci-lay01__main__text .c-title{text-align:center}}.p-faci-lay01__main__text .c-title .sub{font-size:1.13rem;display:block;width:fit-content;color:var(--color-main-3);position:relative}@media only screen and (min-width: 1025px){.p-faci-lay01__main__text .c-title .sub{margin-left:2.5rem}}@media only screen and (max-width: 1024px){.p-faci-lay01__main__text .c-title .sub{text-align:center}}@media only screen and (max-width: 767px){.p-faci-lay01__main__text .c-title .sub{margin-inline:auto}}.p-faci-lay01__main__text .c-title .sub::before,.p-faci-lay01__main__text .c-title .sub::after{content:"";position:absolute;top:50%;width:1.18rem;height:1.87rem;background:url(../images/header/ic_bikkuri.svg) no-repeat;background-size:contain;transform:translateY(-50%)}@media only screen and (max-width: 767px){.p-faci-lay01__main__text .c-title .sub::before,.p-faci-lay01__main__text .c-title .sub::after{width:1em;height:1.5em}}.p-faci-lay01__main__text .c-title .sub::before{left:-2.19rem}@media only screen and (max-width: 1024px){.p-faci-lay01__main__text .c-title .sub::before{left:-1.2em}}.p-faci-lay01__main__text .c-title .sub::after{right:-2.19rem;transform:translateY(-50%) scale(-1, 1)}@media only screen and (max-width: 1024px){.p-faci-lay01__main__text .c-title .sub::after{right:-1.2em}}@media only screen and (min-width: 768px){.p-faci-lay01__main__text .c-title .sub+.c-title__jp{margin-top:1.25rem}}@media only screen and (max-width: 767px){.p-faci-lay01__main__text .c-title .sub+.c-title__jp{margin-top:1em}}.p-faci-lay01__main__text .c-title__jp{display:block}@media only screen and (min-width: 1025px){.p-faci-lay01__main__text .c-table{margin-top:1.75rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-lay01__main__text .c-table{margin-top:1.56rem}}@media only screen and (max-width: 767px){.p-faci-lay01__main__text .c-table{margin-top:1.5em}}@media only screen and (min-width: 1025px){.p-faci-lay01__main__text .c-table tr th{width:calc(170 / 440 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-lay01__main__text .c-table tr th{width:50%}}@media only screen and (max-width: 767px){.p-faci-lay01__main__text .c-table tr th{width:40%}}.p-faci-lay01__main.is-rev{flex-direction:row}@media only screen and (max-width: 767px){.p-faci-lay01__main.is-rev{flex-direction:column-reverse}}.p-faci-lay01__main.is-rev::before{top:0;right:auto;left:4vw}.p-faci-lay01__main.is-rev .p-faci-lay01__main__text{margin-left:auto}@media only screen and (min-width: 1025px){.p-faci-lay01__main.is-rev .p-faci-lay01__main__text{margin-right:calc(100 / 1440 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-lay01__main.is-rev .p-faci-lay01__main__text{margin-right:5%}}@media only screen and (max-width: 767px){.p-faci-lay01__main.is-rev .p-faci-lay01__main__text{margin-right:auto}}.p-faci-lay01__block{display:flex;justify-content:center;flex-wrap:wrap;margin-inline:auto}@media only screen and (min-width: 1025px){.p-faci-lay01__block{width:calc(1080 / 1440 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-lay01__block{width:85%}}@media only screen and (max-width: 767px){.p-faci-lay01__block{width:70%}}.p-faci-lay01__block__item{display:flex;flex-direction:column-reverse;justify-content:flex-end}@media only screen and (min-width: 768px){.p-faci-lay01__block__item{width:calc(513 / 1080 * 100%)}}@media only screen and (max-width: 767px){.p-faci-lay01__block__item{width:100%}}@media only screen and (min-width: 1025px){.p-faci-lay01__block__item{padding-top:3.75rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-lay01__block__item{padding-top:3.12rem}}@media only screen and (max-width: 767px){.p-faci-lay01__block__item{padding-top:2.5em}}@media only screen and (min-width: 1025px){.p-faci-lay01__block__item.mt2{margin-top:-2.5rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-lay01__block__item.mt2{margin-top:-1.88rem}}@media only screen and (max-width: 767px){.p-faci-lay01__block__item.mt2{margin-top:-1.5em}}@media only screen and (min-width: 1025px){.p-faci-lay01__block__item.mt2{padding-top:6.25rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-lay01__block__item.mt2{padding-top:5rem}}@media only screen and (max-width: 767px){.p-faci-lay01__block__item.mt2{padding-top:4em}}@media only screen and (min-width: 768px){.p-faci-lay01__block__item:nth-of-type(n+2){margin-left:calc(54 / 1080 * 100%)}}@media only screen and (max-width: 767px){.p-faci-lay01__block__item:nth-of-type(n+2){margin-left:0}}@media only screen and (min-width: 768px){.p-faci-lay01__block__item:nth-of-type(2n+1){margin-left:0}}.p-faci-lay01__block__item__img img{border-radius:1.25rem}@media only screen and (min-width: 768px){.p-faci-lay01__block__item__text{margin-top:1.25rem}}@media only screen and (max-width: 767px){.p-faci-lay01__block__item__text{margin-top:1.5em}}@media only screen and (min-width: 768px){.p-faci-lay01__block__item__text .c-txt{margin-top:.93rem}}@media only screen and (max-width: 767px){.p-faci-lay01__block__item__text .c-txt{margin-top:1em}}.p-faci-lay01__block__item__text .att-txt{padding-left:1em;text-indent:-1em;font-weight:600}@media only screen and (min-width: 768px){.p-faci-lay01__block__item__text .c-table{margin-top:1.25rem}}@media only screen and (max-width: 767px){.p-faci-lay01__block__item__text .c-table{margin-top:1.5em}}@media only screen and (min-width: 1025px){.p-faci-lay01__block__item__text .c-table tr th{width:calc(170 / 513 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-lay01__block__item__text .c-table tr th{width:40%}}@media only screen and (max-width: 767px){.p-faci-lay01__block__item__text .c-table tr th{width:40%}}.p-faci-lay01__flex{margin-right:auto;margin-left:auto;display:flex;flex-direction:row-reverse;justify-content:center;align-items:center;flex-wrap:wrap}@media only screen and (min-width: 1025px){.p-faci-lay01__flex{width:calc(1100 / 1428 * 100%);max-width:calc(1100px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.p-faci-lay01__flex{max-width:calc(1100px * ((17 + 3) / 16))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.p-faci-lay01__flex{max-width:calc(1100px * ((17 + 2) / 16))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-lay01__flex{width:calc(1100 / 1440 * 100%)}}@media only screen and (max-width: 767px){.p-faci-lay01__flex{width:calc(300 / 428 * 100%)}}@media only screen and (min-width: 1025px){.p-faci-lay01__flex{padding-top:3.75rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-lay01__flex{padding-top:1.87rem}}@media only screen and (max-width: 767px){.p-faci-lay01__flex{padding-top:2em}}@media only screen and (min-width: 768px) and (max-width: 1299px){.p-faci-lay01__flex{align-items:flex-start}}@media only screen and (max-width: 767px){.p-faci-lay01__flex{flex-direction:column-reverse}}@media only screen and (min-width: 1025px){.p-faci-lay01__flex__img{width:calc(480 / 1100 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-lay01__flex__img{width:50%}}@media only screen and (max-width: 767px){.p-faci-lay01__flex__img{width:100%}}.p-faci-lay01__flex__img img{border-radius:1.25rem}@media only screen and (min-width: 1025px){.p-faci-lay01__flex__text{width:calc(421 / 1100 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-lay01__flex__text{width:45%}}@media only screen and (max-width: 767px){.p-faci-lay01__flex__text{width:100%}}@media only screen and (min-width: 1025px){.p-faci-lay01__flex__text{margin-left:calc(60 / 1100 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-lay01__flex__text{margin-left:5%}}@media only screen and (max-width: 767px){.p-faci-lay01__flex__text{margin-left:0}}@media only screen and (max-width: 767px){.p-faci-lay01__flex__text{margin-top:1.5em}.p-faci-lay01__flex__text .c-title{text-align:center}}@media only screen and (min-width: 768px){.p-faci-lay01__flex__text .c-table{margin-top:1.25rem}}@media only screen and (max-width: 767px){.p-faci-lay01__flex__text .c-table{margin-top:1.5em}}@media only screen and (min-width: 1025px){.p-faci-lay01__flex__text .c-table tr th{width:calc(170 / 513 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-lay01__flex__text .c-table tr th{width:45%}}@media only screen and (max-width: 767px){.p-faci-lay01__flex__text .c-table tr th{width:40%}}@media only screen and (min-width: 1025px) and (max-width: 1299px){.p-faci-lay01__flex__text .c-table tr th{width:calc(205 / 513 * 100%)}}@media only screen and (min-width: 1025px){.p-faci-lay02{margin-top:10rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-lay02{margin-top:8.75rem}}@media only screen and (max-width: 767px){.p-faci-lay02{margin-top:7em}}.p-faci-lay02>.c-title{margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px){.p-faci-lay02>.c-title{width:calc(1200 / 1428 * 100%);max-width:calc(1200px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.p-faci-lay02>.c-title{max-width:calc(1200px * ((17 + 3) / 16))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.p-faci-lay02>.c-title{max-width:calc(1200px * ((17 + 2) / 16))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-lay02>.c-title{width:calc(1200 / 1440 * 100%)}}@media only screen and (max-width: 767px){.p-faci-lay02>.c-title{width:calc(388 / 428 * 100%)}}.p-faci-lay02__inner{display:flex;justify-content:flex-end;align-items:center;position:relative}@media only screen and (min-width: 1025px){.p-faci-lay02__inner{margin-top:2.5rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-lay02__inner{margin-top:1.87rem}}@media only screen and (max-width: 767px){.p-faci-lay02__inner{margin-top:2em}}.p-faci-lay02__inner::before{content:"";position:absolute;top:19vw;left:-2vw;background:url(../images/home/flower_hot_tit.webp) no-repeat;z-index:-2;background-size:contain}@media only screen and (min-width: 1025px){.p-faci-lay02__inner::before{width:15vw}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-lay02__inner::before{width:20vw}}@media only screen and (max-width: 767px){.p-faci-lay02__inner::before{width:12em}}@media only screen and (min-width: 1025px){.p-faci-lay02__inner::before{height:15vw}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-lay02__inner::before{height:20vw}}@media only screen and (max-width: 767px){.p-faci-lay02__inner::before{height:12em}}.p-faci-lay02__inner::after{content:"";position:absolute;left:0;z-index:2;background:url(../../facilities/images/flower_hotspring.webp) top left no-repeat;background-size:contain}@media only screen and (min-width: 1025px){.p-faci-lay02__inner::after{width:15vw}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-lay02__inner::after{width:17vw}}@media only screen and (max-width: 767px){.p-faci-lay02__inner::after{width:6em}}@media only screen and (min-width: 1025px){.p-faci-lay02__inner::after{height:11vw}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-lay02__inner::after{height:13vw}}@media only screen and (max-width: 767px){.p-faci-lay02__inner::after{height:5em}}@media only screen and (min-width: 1025px){.p-faci-lay02__inner::after{top:0}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-lay02__inner::after{top:0}}@media only screen and (max-width: 767px){.p-faci-lay02__inner::after{top:-4em}}@media only screen and (max-width: 1024px){.p-faci-lay02__inner{flex-direction:column-reverse;justify-content:flex-end}}@media only screen and (min-width: 1025px){.p-faci-lay02__inner__text{width:calc(350 / 1440 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-lay02__inner__text{width:70%}}@media only screen and (max-width: 767px){.p-faci-lay02__inner__text{width:80%}}@media only screen and (max-width: 1024px){.p-faci-lay02__inner__text{margin-inline:auto;margin-top:2em}.p-faci-lay02__inner__text .c-title{text-align:center}}@media only screen and (min-width: 768px){.p-faci-lay02__inner__text .c-table{margin-top:1.56rem}}@media only screen and (max-width: 767px){.p-faci-lay02__inner__text .c-table{margin-top:1.5em}}@media only screen and (min-width: 1025px){.p-faci-lay02__inner__text .c-table tr th{width:calc(120 / 350 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-lay02__inner__text .c-table tr th{width:35%}}@media only screen and (max-width: 767px){.p-faci-lay02__inner__text .c-table tr th{width:40%}}@media only screen and (min-width: 1200px){.p-faci-lay02__inner__text__btn .c-btn{display:inline-block;min-width:17.75rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-lay02__inner__text__btn{text-align:center}.p-faci-lay02__inner__text__btn .c-btn{display:inline-block;min-width:20rem}}@media only screen and (max-width: 767px){.p-faci-lay02__inner__text__btn{width:85%;margin-inline:auto}}@media only screen and (min-width: 1025px){.p-faci-lay02__inner__slide{width:calc(930 / 1440 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-lay02__inner__slide{width:80%}}@media only screen and (max-width: 767px){.p-faci-lay02__inner__slide{width:90%}}@media only screen and (min-width: 1025px){.p-faci-lay02__inner__slide{margin-left:calc(60 / 1440 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-lay02__inner__slide{margin-left:auto}}@media only screen and (max-width: 767px){.p-faci-lay02__inner__slide{margin-left:auto}}@media only screen and (max-width: 1024px){.p-faci-lay02__inner__slide{margin-right:auto}}.p-faci-lay02__inner__slide__item{position:relative}@media only screen and (max-width: 1024px){.p-faci-lay02__inner__slide__item{border-radius:1.25rem;overflow:hidden}}.p-faci-lay02__inner__slide__item .cap-txt{position:absolute;top:0;right:0;padding:.5em 2em;border-radius:0 0 0 1.25rem;background:#fff}.p-faci-lay02.is-rev .p-faci-lay02__inner{flex-direction:row-reverse}.p-faci-lay02.is-rev .p-faci-lay02__inner::before{top:12vw;left:auto;right:2vw}.p-faci-lay02.is-rev .p-faci-lay02__inner::after{left:auto;right:0;background:url(../../facilities/images/flower_restaurant.webp) top right no-repeat;background-size:contain}@media only screen and (min-width: 1025px){.p-faci-lay02.is-rev .p-faci-lay02__inner::after{top:-2vw}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-lay02.is-rev .p-faci-lay02__inner::after{top:0}}@media only screen and (max-width: 767px){.p-faci-lay02.is-rev .p-faci-lay02__inner::after{top:-4em}}@media only screen and (max-width: 1024px){.p-faci-lay02.is-rev .p-faci-lay02__inner{flex-direction:column-reverse;justify-content:flex-end}}.p-faci-lay02.is-rev .p-faci-lay02__inner__slide{margin-left:0}@media only screen and (min-width: 1025px){.p-faci-lay02.is-rev .p-faci-lay02__inner__slide{margin-right:calc(60 / 1440 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-lay02.is-rev .p-faci-lay02__inner__slide{margin-right:auto}}@media only screen and (max-width: 767px){.p-faci-lay02.is-rev .p-faci-lay02__inner__slide{margin-right:auto}}@media only screen and (max-width: 1024px){.p-faci-lay02.is-rev .p-faci-lay02__inner__slide{margin-left:auto}}.p-faci-farm{position:relative}@media only screen and (min-width: 1025px){.p-faci-farm{margin-top:10.93rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-farm{margin-top:8.75rem}}@media only screen and (max-width: 767px){.p-faci-farm{margin-top:7em}}@media only screen and (min-width: 1025px){.p-faci-farm{padding-top:4.06rem}.p-faci-farm::before{content:"";position:absolute;width:calc(614 / 1440 * 100%);top:-3.75rem;left:0;aspect-ratio:614 / 326;z-index:-2;background:radial-gradient(102.21% 102.02% at -4.15% 33.29%, rgba(200,157,219,0.5) 0%,rgba(226,201,222,0.5) 38.04%,rgba(255,255,255,0.5) 81.25%,rgba(255,255,255,0) 100%),#F2EBF4;background-blend-mode:multiply, normal;border-radius:2.5rem}}.p-faci-farm::after{content:"";position:absolute;right:4vw;background:url(../images/home/flower_hot_tit.webp) no-repeat;z-index:-2;background-size:contain}@media only screen and (min-width: 1025px){.p-faci-farm::after{width:15vw}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-farm::after{width:20vw}}@media only screen and (max-width: 767px){.p-faci-farm::after{width:12em}}@media only screen and (min-width: 1025px){.p-faci-farm::after{height:15vw}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-farm::after{height:20vw}}@media only screen and (max-width: 767px){.p-faci-farm::after{height:12em}}@media only screen and (min-width: 1025px){.p-faci-farm::after{top:20vw}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-farm::after{top:0}}@media only screen and (max-width: 767px){.p-faci-farm::after{top:0}}.p-faci-farm>.c-title{margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px){.p-faci-farm>.c-title{width:calc(1200 / 1428 * 100%);max-width:calc(1200px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.p-faci-farm>.c-title{max-width:calc(1200px * ((17 + 3) / 16))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.p-faci-farm>.c-title{max-width:calc(1200px * ((17 + 2) / 16))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-farm>.c-title{width:calc(1200 / 1440 * 100%)}}@media only screen and (max-width: 767px){.p-faci-farm>.c-title{width:calc(388 / 428 * 100%)}}.p-faci-farm__main{display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center}@media only screen and (min-width: 1025px){.p-faci-farm__main{margin-top:2.5rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-farm__main{margin-top:1.87rem}}@media only screen and (max-width: 767px){.p-faci-farm__main{margin-top:2em}}@media only screen and (min-width: 1025px) and (max-width: 1299px){.p-faci-farm__main{align-items:flex-start}}@media only screen and (max-width: 1024px){.p-faci-farm__main{flex-direction:column-reverse;margin-inline:auto}}@media only screen and (max-width: 1024px) and (min-width: 768px){.p-faci-farm__main{width:80%}}@media only screen and (max-width: 1024px) and (max-width: 767px){.p-faci-farm__main{width:90%}}@media only screen and (min-width: 1025px){.p-faci-farm__main__img{width:calc(690 / 1440 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-farm__main__img{width:100%}}@media only screen and (max-width: 767px){.p-faci-farm__main__img{width:100%}}.p-faci-farm__main__img img{border-radius:1.25rem}@media only screen and (min-width: 1025px){.p-faci-farm__main__text{width:calc(500 / 1440 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-farm__main__text{width:80%}}@media only screen and (max-width: 767px){.p-faci-farm__main__text{width:100%}}@media only screen and (min-width: 1025px){.p-faci-farm__main__text{margin-left:calc(100 / 1440 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-farm__main__text{margin-left:auto}}@media only screen and (max-width: 767px){.p-faci-farm__main__text{margin-left:auto}}@media only screen and (max-width: 1024px){.p-faci-farm__main__text{margin-top:1.5em;margin-right:auto}.p-faci-farm__main__text>.c-title{text-align:center}}@media only screen and (min-width: 1025px){.p-faci-farm__main__text>.c-txt{margin-top:2.18rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-farm__main__text>.c-txt{margin-top:1.56rem}}@media only screen and (max-width: 767px){.p-faci-farm__main__text>.c-txt{margin-top:1.5em}}.p-faci-farm__main__text__info{border:2px solid var(--color-main-1);border-radius:.5rem}@media only screen and (min-width: 1025px){.p-faci-farm__main__text__info{margin-top:2.18rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-farm__main__text__info{margin-top:1.56rem}}@media only screen and (max-width: 767px){.p-faci-farm__main__text__info{margin-top:1.5em}}@media only screen and (min-width: 768px){.p-faci-farm__main__text__info{padding:1.25rem 1.25rem 1.87rem}}@media only screen and (max-width: 767px){.p-faci-farm__main__text__info{padding:1em 1em 1.5em}}.p-faci-farm__main__text__info .c-title .sub{font-size:.88rem;color:var(--color-main-3);position:relative}.p-faci-farm__main__text__info .c-title .sub::before,.p-faci-farm__main__text__info .c-title .sub::after{content:"";position:absolute;top:50%;width:.93rem;height:1.12rem;background:url(../images/header/ic_bikkuri.svg) no-repeat;background-size:contain;transform:translateY(-50%)}@media only screen and (max-width: 767px){.p-faci-farm__main__text__info .c-title .sub::before,.p-faci-farm__main__text__info .c-title .sub::after{width:1em;height:1.5em}}.p-faci-farm__main__text__info .c-title .sub::before{left:-1.25rem}@media only screen and (max-width: 767px){.p-faci-farm__main__text__info .c-title .sub::before{left:-1.2em}}.p-faci-farm__main__text__info .c-title .sub::after{right:-1.25rem;transform:translateY(-50%) scale(-1, 1)}@media only screen and (max-width: 767px){.p-faci-farm__main__text__info .c-title .sub::after{right:-1.2em}}@media only screen and (min-width: 768px){.p-faci-farm__main__text__info .c-title .sub+.c-title__jp{margin-top:.62rem}}@media only screen and (max-width: 767px){.p-faci-farm__main__text__info .c-title .sub+.c-title__jp{margin-top:.5em}}.p-faci-farm__main__text__info .c-title__jp{display:block}@media only screen and (min-width: 768px){.p-faci-farm__main__text__info .c-txt{margin-top:.93rem}}@media only screen and (max-width: 767px){.p-faci-farm__main__text__info .c-txt{margin-top:1em}}@media only screen and (min-width: 1200px){.p-faci-farm__main__text__info .c-txt{text-align:center}}@media only screen and (min-width: 1025px) and (max-width: 1199px){.p-faci-farm__main__text__info .c-txt br{display:none}}.p-faci-farm__pick{position:relative}@media only screen and (min-width: 1025px){.p-faci-farm__pick{margin-top:3.75rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-farm__pick{margin-top:3.12rem}}@media only screen and (max-width: 767px){.p-faci-farm__pick{margin-top:2.5em}}@media only screen and (min-width: 1025px){.p-faci-farm__pick{padding-top:10rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-farm__pick{padding-top:8.75rem}}@media only screen and (max-width: 767px){.p-faci-farm__pick{padding-top:10em}}@media only screen and (min-width: 1025px){.p-faci-farm__pick{padding-bottom:12rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-farm__pick{padding-bottom:10rem}}@media only screen and (max-width: 767px){.p-faci-farm__pick{padding-bottom:6em}}.p-faci-farm__pick::before{content:"";position:absolute;top:0;left:50%;width:100%;height:100%;transform:translateX(-50%);z-index:-2;background:url(../../facilities/images/bg_moco_tb.webp) top center no-repeat;background-size:cover}.p-faci-farm__pick__title{margin-right:auto;margin-left:auto;display:flex;flex-direction:column;align-items:center}@media only screen and (min-width: 1025px){.p-faci-farm__pick__title{width:calc(1000 / 1428 * 100%);max-width:calc(1000px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.p-faci-farm__pick__title{max-width:calc(1000px * ((17 + 3) / 16))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.p-faci-farm__pick__title{max-width:calc(1000px * ((17 + 2) / 16))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-farm__pick__title{width:calc(1100 / 1440 * 100%)}}@media only screen and (max-width: 767px){.p-faci-farm__pick__title{width:calc(348 / 428 * 100%)}}.p-faci-farm__pick__title .c-title{width:fit-content;position:relative}@media only screen and (min-width: 1025px){.p-faci-farm__pick__title .c-title__en{font-size:2.81rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-farm__pick__title .c-title__en{font-size:2.5rem}}@media only screen and (max-width: 767px){.p-faci-farm__pick__title .c-title__en{font-size:2.19rem}}.p-faci-farm__pick__title .c-title::after{content:"";position:absolute;top:50%;transform:translateY(-50%);background:url(../../facilities/images/ichigo.webp) no-repeat;background-size:contain}@media only screen and (min-width: 1025px){.p-faci-farm__pick__title .c-title::after{width:5.37rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-farm__pick__title .c-title::after{width:4.12rem}}@media only screen and (max-width: 767px){.p-faci-farm__pick__title .c-title::after{width:4em}}@media only screen and (min-width: 1025px){.p-faci-farm__pick__title .c-title::after{height:5rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-farm__pick__title .c-title::after{height:3.75rem}}@media only screen and (max-width: 767px){.p-faci-farm__pick__title .c-title::after{height:3.5em}}@media only screen and (min-width: 1025px){.p-faci-farm__pick__title .c-title::after{left:105%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-farm__pick__title .c-title::after{left:50%}}@media only screen and (max-width: 767px){.p-faci-farm__pick__title .c-title::after{left:50%}}@media only screen and (max-width: 1024px){.p-faci-farm__pick__title .c-title::after{top:-4em;transform:translateX(-50%)}}.p-faci-farm__pick__title__cate{display:flex;justify-content:center;flex-wrap:wrap;align-items:center}@media only screen and (min-width: 768px){.p-faci-farm__pick__title__cate{margin-top:1.25rem}}@media only screen and (max-width: 767px){.p-faci-farm__pick__title__cate{margin-top:1.5em}}.p-faci-farm__pick__title__cate .cate{margin-right:.93rem;margin-bottom:1em}.p-faci-farm__pick__title__cate .cate:last-of-type{margin-right:0}.p-faci-farm__pick__title__cate .cate>span{font-size:.88rem;display:block;padding:0 1.56rem;text-align:center;border-radius:1000px;background:#fff;line-height:1.5}@media only screen and (min-width: 1025px){.p-faci-farm__pick__title .c-txt{margin-top:2.18rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-farm__pick__title .c-txt{margin-top:1.56rem}}@media only screen and (max-width: 767px){.p-faci-farm__pick__title .c-txt{margin-top:1.5em}}@media only screen and (min-width: 1025px){.p-faci-farm__pick__title .c-txt{text-align:center}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-farm__pick__title .c-txt{text-align:left}}@media only screen and (max-width: 767px){.p-faci-farm__pick__title .c-txt{text-align:left}}.p-faci-farm__pick__table{margin-right:auto;margin-left:auto;display:flex;justify-content:center}@media only screen and (min-width: 1025px){.p-faci-farm__pick__table{width:calc(1000 / 1428 * 100%);max-width:calc(1000px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.p-faci-farm__pick__table{max-width:calc(1000px * ((17 + 3) / 16))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.p-faci-farm__pick__table{max-width:calc(1000px * ((17 + 2) / 16))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-farm__pick__table{width:calc(1200 / 1440 * 100%)}}@media only screen and (max-width: 767px){.p-faci-farm__pick__table{width:calc(348 / 428 * 100%)}}@media only screen and (min-width: 1025px){.p-faci-farm__pick__table{margin-top:3.12rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-farm__pick__table{margin-top:2.5rem}}@media only screen and (max-width: 767px){.p-faci-farm__pick__table{margin-top:2em}}@media only screen and (max-width: 767px){.p-faci-farm__pick__table{display:block}}@media only screen and (min-width: 1025px){.p-faci-farm__pick__table__item{width:calc(480 / 1000 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-farm__pick__table__item{width:49%}}@media only screen and (max-width: 767px){.p-faci-farm__pick__table__item{width:100%}}@media only screen and (min-width: 1025px){.p-faci-farm__pick__table__item:nth-of-type(n+2){margin-left:calc(40 / 1000 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-farm__pick__table__item:nth-of-type(n+2){margin-left:2%}}@media only screen and (max-width: 767px){.p-faci-farm__pick__table__item:nth-of-type(n+2){margin-left:0}}@media only screen and (min-width: 768px){.p-faci-farm__pick__table__item:nth-of-type(2n+1){margin-left:0}.p-faci-farm__pick__table__item:nth-of-type(n+3){margin-top:1.87rem}}@media only screen and (max-width: 767px){.p-faci-farm__pick__table__item:nth-of-type(n+2){margin-top:2.5em}}.p-faci-farm__pick__table__item .c-table caption{font-size:.88rem;text-align:center;line-height:1.5;padding:.93rem;border-radius:.5rem;background:#fff}@media only screen and (min-width: 768px){.p-faci-farm__pick__table__item .c-table caption{margin-bottom:.93rem}}@media only screen and (max-width: 767px){.p-faci-farm__pick__table__item .c-table caption{margin-bottom:1em}}@media only screen and (min-width: 1025px){.p-faci-farm__pick__table__item .c-table tr th{width:calc(190 / 480 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-farm__pick__table__item .c-table tr th{width:35%}}@media only screen and (max-width: 767px){.p-faci-farm__pick__table__item .c-table tr th{width:45%}}.p-faci-farm__pick__contact{margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px){.p-faci-farm__pick__contact{width:calc(860 / 1428 * 100%);max-width:calc(860px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.p-faci-farm__pick__contact{max-width:calc(860px * ((17 + 3) / 16))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.p-faci-farm__pick__contact{max-width:calc(860px * ((17 + 2) / 16))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-farm__pick__contact{width:90%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-farm__pick__contact{width:calc(1000 / 1440 * 100%)}}@media only screen and (max-width: 767px){.p-faci-farm__pick__contact{width:calc(348 / 428 * 100%)}}@media only screen and (min-width: 1025px){.p-faci-farm__pick__contact{margin-top:3.75rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-farm__pick__contact{margin-top:3.12rem}}@media only screen and (max-width: 767px){.p-faci-farm__pick__contact{margin-top:2.5em}}.p-faci-farm__pick__contact__title{display:flex;flex-direction:column;align-items:center}.p-faci-farm__pick__contact__title .c-title{text-align:center}.p-faci-farm__pick__contact__title .c-title>span{position:relative}.p-faci-farm__pick__contact__title .c-title>span::before{content:"";position:absolute;top:50%;transform:translateY(-50%);background:url(../../facilities/images/cherry.webp) no-repeat;background-size:contain}@media only screen and (min-width: 1025px){.p-faci-farm__pick__contact__title .c-title>span::before{left:-3.44rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-farm__pick__contact__title .c-title>span::before{left:-2.82rem}}@media only screen and (max-width: 767px){.p-faci-farm__pick__contact__title .c-title>span::before{left:-2.5em}}@media only screen and (min-width: 1025px){.p-faci-farm__pick__contact__title .c-title>span::before{width:2.81rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-farm__pick__contact__title .c-title>span::before{width:2.18rem}}@media only screen and (max-width: 767px){.p-faci-farm__pick__contact__title .c-title>span::before{width:2em}}@media only screen and (min-width: 1025px){.p-faci-farm__pick__contact__title .c-title>span::before{height:2.81rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-farm__pick__contact__title .c-title>span::before{height:2.18rem}}@media only screen and (max-width: 767px){.p-faci-farm__pick__contact__title .c-title>span::before{height:2em}}.p-faci-farm__pick__contact__title .c-title>span::after{content:"";position:absolute;top:50%;transform:translateY(-50%);background:url(../../facilities/images/corn.webp) no-repeat;background-size:contain}@media only screen and (min-width: 1025px){.p-faci-farm__pick__contact__title .c-title>span::after{right:-3.44rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-farm__pick__contact__title .c-title>span::after{right:-2.82rem}}@media only screen and (max-width: 767px){.p-faci-farm__pick__contact__title .c-title>span::after{right:-2.5em}}@media only screen and (min-width: 1025px){.p-faci-farm__pick__contact__title .c-title>span::after{width:2.81rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-farm__pick__contact__title .c-title>span::after{width:2.18rem}}@media only screen and (max-width: 767px){.p-faci-farm__pick__contact__title .c-title>span::after{width:2em}}@media only screen and (min-width: 1025px){.p-faci-farm__pick__contact__title .c-title>span::after{height:3.12rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-farm__pick__contact__title .c-title>span::after{height:2.5rem}}@media only screen and (max-width: 767px){.p-faci-farm__pick__contact__title .c-title>span::after{height:2.5em}}.p-faci-farm__pick__contact .c-txt{border:1px solid var(--color-main-2);border-radius:.5rem}@media only screen and (min-width: 768px){.p-faci-farm__pick__contact .c-txt{margin-top:1.25rem}}@media only screen and (max-width: 767px){.p-faci-farm__pick__contact .c-txt{margin-top:1.5em}}@media only screen and (min-width: 768px){.p-faci-farm__pick__contact .c-txt{padding:.93rem}}@media only screen and (max-width: 767px){.p-faci-farm__pick__contact .c-txt{padding:1em}}@media only screen and (min-width: 1025px){.p-faci-farm__pick__contact .c-txt{text-align:center}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-farm__pick__contact .c-txt{text-align:left}}@media only screen and (max-width: 767px){.p-faci-farm__pick__contact .c-txt{text-align:left}}.p-faci-farm__pick__contact .c-txt em{font-weight:600}.p-faci-farm__pick__contact__link{display:flex;justify-content:center;align-items:center}@media only screen and (min-width: 1025px){.p-faci-farm__pick__contact__link{margin-top:1.87rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-farm__pick__contact__link{margin-top:1.25rem}}@media only screen and (max-width: 767px){.p-faci-farm__pick__contact__link{margin-top:1.5em}}@media only screen and (max-width: 767px){.p-faci-farm__pick__contact__link{display:block}}@media only screen and (min-width: 1025px){.p-faci-farm__pick__contact__link .c-btn{width:17.75rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-farm__pick__contact__link .c-btn{width:48%}}@media only screen and (max-width: 767px){.p-faci-farm__pick__contact__link .c-btn{width:85%}}@media only screen and (max-width: 767px){.p-faci-farm__pick__contact__link .c-btn{margin-inline:auto}}.p-faci-farm__pick__contact__link .telphone{font-size:1.06rem}@media only screen and (min-width: 768px){.p-faci-farm__pick__contact__link .telphone{width:auto}}@media only screen and (max-width: 767px){.p-faci-farm__pick__contact__link .telphone{width:100%}}@media only screen and (min-width: 1025px){.p-faci-farm__pick__contact__link .telphone{margin-left:calc(36 / 860 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-farm__pick__contact__link .telphone{margin-left:4%}}@media only screen and (max-width: 767px){.p-faci-farm__pick__contact__link .telphone{margin-left:0}}@media only screen and (max-width: 767px){.p-faci-farm__pick__contact__link .telphone{margin-top:1em;text-align:center}}@media only screen and (min-width: 1025px){.p-faci-farm__pick__contact__link .telphone>a,.p-faci-farm__pick__contact__link .telphone .tel{font-size:1.38rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-faci-farm__pick__contact__link .telphone>a,.p-faci-farm__pick__contact__link .telphone .tel{font-size:1.25rem}}@media only screen and (max-width: 767px){.p-faci-farm__pick__contact__link .telphone>a,.p-faci-farm__pick__contact__link .telphone .tel{font-size:1.13rem}}
