.p-lead{padding:100px 0}@media screen and (max-width: 1080px){.p-lead{padding:90px 0}}@media screen and (max-width: 810px){.p-lead{padding:75px 0}}@media screen and (max-width: 650px){.p-lead{padding:60px 0}}@media screen and (max-width: 500px){.p-lead{padding:50px 0}}.p-lead__title{font-size:3rem;margin:0 auto;display:table}.p-lead__text{margin:30px auto 0;display:table;max-width:920px;line-height:2}.p-leadButton__thumb{align-items:center;margin-top:60px;display:flex;gap:20px 40px}@media screen and (max-width: 980px){.p-leadButton__thumb{flex-wrap:wrap;justify-content:center}}.p-lead__button{width:250px;height:70px}.p-lead__content{display:flex;flex-wrap:wrap;margin-top:120px}@media screen and (max-width: 650px){.p-lead__content{flex-direction:column-reverse;gap:30px 0}}.p-lead__desc{width:50%;padding-right:20px;display:flex;justify-content:center;flex-direction:column}@media screen and (max-width: 650px){.p-lead__desc{width:100%}}.p-leadDesc__title{font-size:6rem}@media screen and (max-width: 1080px){.p-leadDesc__title{font-size:5rem}}@media screen and (max-width: 810px){.p-leadDesc__title{font-size:4rem}}.p-leadDesc__text{line-height:2;margin-top:20px}.p-lead__img{position:relative;width:50vw;max-height:570px;margin-right:calc(50% - 50vw);max-width:600px}@media screen and (max-width: 650px){.p-lead__img{width:100%;margin:0 auto;max-width:400px}}.p-lead__name{position:absolute;opacity:.8;font-size:7rem;bottom:0;line-height:1;padding:20px 30px}.p-lead__name:before{position:absolute;content:"";background-color:#0095e3;opacity:.8;top:0;left:0;height:100%;width:100%;z-index:-1}@media screen and (max-width: 650px){.p-lead__name{padding:10px 20px;font-size:5rem}}article{height:0;transition:height .3s;pointer-events:none;opacity:0;display:none}article.active{height:auto;pointer-events:all;opacity:1;display:block}article.p-hotel .en{color:#0095e3 !important}article.p-restaurant .p-lead__name:before{background-color:#ffae89}article.p-restaurant .en{color:#ffae89 !important}article.p-restaurant .p-interview__img:before{background-color:#e64800}article.p-restaurant .p-point .jp{right:-25%}@media screen and (max-width: 810px){article.p-restaurant .p-point .jp{right:-50%}}article.p-pet .p-lead__name:before{background-color:#7ce25b}article.p-pet .en{color:#7ce25b !important}article.p-pet .p-interview__img:before{background-color:#509336}article.p-it .p-lead__name:before{background-color:#ffd376}article.p-it .en{color:#ffd376 !important}article.p-it .p-interview__img:before{background-color:#d19c2d}.p-point{padding-top:100px}@media screen and (max-width: 1080px){.p-point{padding-top:90px}}@media screen and (max-width: 810px){.p-point{padding-top:75px}}@media screen and (max-width: 650px){.p-point{padding-top:60px}}@media screen and (max-width: 500px){.p-point{padding-top:50px}}.p-point .c-title2 .jp{right:-15%}@media screen and (max-width: 810px){.p-point .c-title2 .jp{right:-35%}}@media screen and (max-width: 650px){.p-point .c-title2 .jp{right:unset;left:50%;transform:translateX(-50%);top:-10px;white-space:nowrap}}.p-bg{position:absolute;width:3500px;top:0;left:22%;height:2560px;transform:translateX(-50%)}@media screen and (max-width: 650px){.p-bg{height:3760px}}.p-point__list{display:flex;justify-content:space-between;margin-top:-50px;flex-wrap:wrap}@media screen and (max-width: 810px){.p-point__list{margin-top:-32px}}@media screen and (max-width: 650px){.p-point__list{gap:50px 0}}@media screen and (max-width: 500px){.p-point__list{margin-top:-20px}}.p-point__item{width:32%}@media screen and (max-width: 650px){.p-point__item{width:100%}}.p-point__item:nth-child(2){transition-delay:.3s}.p-point__item:nth-child(3){transition-delay:.6s}.p-point__img{width:100%;aspect-ratio:3.5/2.6}@media screen and (max-width: 650px){.p-point__img{max-width:400px;margin:0 auto}}.p-point__title{font-size:2.4rem;margin-top:30px}.p-point__text{margin-top:15px;line-height:2}.p-interview{padding-top:120px;position:relative}.p-interview .c-title2 .jp{right:5%;top:10%}@media screen and (max-width: 650px){.p-interview .c-title2 .jp{right:-10%}}@media screen and (max-width: 370px){.p-interview .c-title2 .jp{right:unset;left:50%;transform:translateX(-50%);top:-10px}}@media screen and (max-width: 1080px){.p-interview{padding-top:110px}}@media screen and (max-width: 810px){.p-interview{padding-top:85px}}@media screen and (max-width: 650px){.p-interview{padding-top:70px}}@media screen and (max-width: 500px){.p-interview{padding-top:60px}}.p-interview__list{margin-top:290px}@media screen and (max-width: 650px){.p-interview__list{margin-top:240px}}@media screen and (max-width: 500px){.p-interview__list{margin-top:60px}}.p-interview__item{margin-top:410px;position:relative;width:100%}.p-interview__item:nth-child(1){margin-top:0}.p-interview__item:nth-child(even) .p-interview__desc{margin-left:auto}.p-interview__item:nth-child(even) .p-interview__img{right:unset;left:0}@media screen and (max-width: 650px){.p-interview__item:nth-child(even) .p-interview__img{left:50%;transform:translateX(-50%)}}.p-interview__item:nth-child(even) .p-interview__number{left:unset;right:0}@media screen and (max-width: 650px){.p-interview__item{margin-top:350px}}@media screen and (max-width: 500px){.p-interview__item{margin-top:50px}}.p-interview__item.view .p-interview__img{opacity:1}.p-interview__item.view .p-interview__img:before{transform:translateX(100%)}.p-interview__item.view .p-interview__desc{opacity:1;transform:translateY(0)}.p-interview__item.view:nth-child(even) .p-interview__img:before{transform:translateX(-100%)}.p-interview__desc{max-width:650px;background-color:#fff;width:fit-content;z-index:2;position:relative;padding:15px 50px;display:flex;justify-content:center;flex-direction:column;transform:translateY(30px);opacity:0;transition:opacity .3s,transform 1s;transition-delay:.5s}@media screen and (max-width: 500px){.p-interview__desc{height:auto;padding:20px}}.p-interview__img{position:absolute;right:0;aspect-ratio:10.1/5.9;width:80%;z-index:1;bottom:20%;max-width:1010px;opacity:0}.p-interview__img:before{position:absolute;content:"";background-color:#0d6eb4;top:0;left:0;height:100%;width:100%;transition:transform 1s}@media screen and (max-width: 1080px){.p-interview__img{bottom:60%}}@media screen and (max-width: 980px){.p-interview__img{bottom:75%}}@media screen and (max-width: 810px){.p-interview__img{bottom:90%}}@media screen and (max-width: 650px){.p-interview__img{left:unset;right:unset;left:50%;transform:translateX(-50%)}}@media screen and (max-width: 500px){.p-interview__img{position:relative}}.p-interview__number{position:absolute;font-size:6rem;top:0;left:0;transform:translateY(-100%)}.p-interview__title{font-size:2.6rem}.p-interview__text{line-height:2;margin-top:20px}.p-schedule{padding:100px 0 200px}.p-schedule .c-title2 .jp{right:-2%;top:13%}@media screen and (max-width: 1080px){.p-schedule{padding:90px 0 190px}}@media screen and (max-width: 810px){.p-schedule{padding:80px 0 180px}.p-schedule .c-title2 .jp{right:-8%}}@media screen and (max-width: 650px){.p-schedule{padding:60px 0 160px}.p-schedule .c-title2 .jp{right:-15%}}@media screen and (max-width: 500px){.p-schedule{padding:50px 0 150px}.p-schedule .c-title2 .jp{top:-10%;right:-5%}}.p-schedule__list{margin-top:50px;position:relative;overflow:visible}.p-schedule__item{display:flex;align-items:center;margin-top:80px;position:relative;width:100%;gap:10% 0}.p-schedule__item:before{position:absolute;content:"";width:1px;height:0;background-color:#fff;left:50%;transform:translateX(-50%);top:120px;transition:height 2s;opacity:0;transform-origin:top;left:10%;top:100px}@media screen and (max-width: 650px){.p-schedule__item:before{top:130px}}.p-schedule__item:after{position:absolute;content:"";width:16px;height:16px;border-radius:50%;left:50%;transform:translate(-50%);background-color:#fff;bottom:-100px;opacity:0;left:10%}.p-schedule__item.view:before{height:calc(100% + 80px);opacity:.4}.p-schedule__item:last-child:after{opacity:1}.p-schedule__item:last-child.view:before{height:calc(100% - 0px)}@media screen and (max-width: 650px){.p-schedule__item:last-child.view:before{height:calc(100% - 40px)}}.svg__path{opacity:.4}.p-schedule__desc{width:70%;padding-left:40px}@media screen and (max-width: 1080px){.p-schedule__desc{padding-left:30px}}@media screen and (max-width: 810px){.p-schedule__desc{padding-left:20px}}@media screen and (max-width: 650px){.p-schedule__desc{padding-left:10px}}.p-schedule__thumb{width:20%;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:2;padding:15px 0 10px;background-color:#fff;transition:background-color 1s,color .3s}.p-schedule__clock{width:60px}.p-schedule__clock img{transition:opacity .3s}.p-schedule__clock img:nth-child(2){display:none;opacity:0}.p-schedule__time{font-size:2rem}.p-schedule__title{font-size:2.6rem}.p-schedule__text{margin-top:10px;line-height:2}.p-schedule__text .small{font-size:1.3rem;line-height:1.6;display:table}.p-entry__desc .c-button:hover{background-color:#4fa8e9}.p-schedule__bg{position:absolute;font-size:30rem;opacity:.1;right:0;bottom:0;writing-mode:vertical-rl;color:#fff;transform:rotate(180deg);line-height:1}