.l-topicpath{margin-bottom:0}.p-st1 i{display:block;font-family:"Source Sans Pro",Verdana,Helvetica,Arial,sans-serif;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";color:#539b7a;display:block;font-size:322%;letter-spacing:.04em;line-height:.8888888889;padding-bottom:.4em}@media only screen and (min-width:768px)and (max-width:1199px){.p-st1 i{font-size:286%}}@media only screen and (max-width:767px){.p-st1 i{font-size:215%}}@media only screen and (min-width:768px)and (max-width:1199px){.p-st1 i{padding-bottom:.3em}}@media only screen and (max-width:767px){.p-st1 i{padding-bottom:.2em}}.p-st1 span{background:#539b7a;color:#fff;font-size:115%;letter-spacing:.24em;display:inline-block;line-height:1;padding:.2em .2em .2em .4em;font-weight:700;margin-top:.2em;white-space:nowrap}@media only screen and (min-width:768px)and (max-width:1199px){.p-st1 span{font-size:108%}}@media only screen and (max-width:767px){.p-st1 span{font-size:86%}}@media only screen and (min-width:768px)and (max-width:1199px){.p-st1 span{letter-spacing:.15em}}@media only screen and (max-width:767px){.p-st1 span{letter-spacing:.1em}}.p-icon{position:relative;background:#333;color:#fff;border-radius:999px;text-align:center}@media only screen and (min-width:1200px){.p-icon{width:75px;height:75px}}@media print{.p-icon{width:75px;height:75px}}@media only screen and (min-width:768px)and (max-width:1199px){.p-icon{width:65px;height:65px}}@media only screen and (max-width:767px){.p-icon{width:4.5em;height:4.5em}}.p-icon:after{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:inline-block;margin-left:.5em;position:absolute;color:#539b7a;bottom:80%;left:70%;font-size:200%}@media only screen and (max-width:767px){.p-icon:after{bottom:78%;color:#fff;font-size:143%}}.p-icon>div{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding-bottom:.5em}.p-icon>div i,.p-icon>div span{line-height:1;display:block;color:#fff}.p-icon>div .day{font-size:93%;letter-spacing:.04em;margin:.3em auto;color:rgba(255,255,255,.5)}@media only screen and (min-width:768px)and (max-width:1199px){.p-icon>div .day{font-size:86%}}@media only screen and (max-width:767px){.p-icon>div .day{font-size:72%}}.p-icon>div .time{font-size:108%;letter-spacing:.04em}@media only screen and (min-width:768px)and (max-width:1199px){.p-icon>div .time{font-size:100%}}@media only screen and (max-width:767px){.p-icon>div .time{font-size:79%}}.p-intro{position:relative;background:url(../../stay/images/travel/bg_int.webp) no-repeat center center;background-size:cover}@media only screen and (min-width:768px){.p-intro__inner{max-width:1000px;width:90%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.p-intro__text{color:#fff;padding:5.5% 0}@media only screen and (max-width:767px){.p-intro__text{padding:2em 0}}@media only screen and (min-width:768px){.p-intro__text{width:51.5%}}@media only screen and (max-width:767px){.p-intro__text{width:84.6153846154%;margin:0 auto}}.p-intro__text__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:2em}@media only screen and (min-width:768px)and (max-width:1199px){.p-intro__text__title{margin-bottom:1.5em}}@media only screen and (max-width:767px){.p-intro__text__title{margin-bottom:1em}}.p-intro__text__title .en{font-family:"Source Sans Pro",Verdana,Helvetica,Arial,sans-serif;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-weight:700;margin-right:1.5em}.p-intro__text__title .en .s{display:inline-block;font-size:143%;letter-spacing:.04em;line-height:1;position:relative}@media only screen and (min-width:768px)and (max-width:1199px){.p-intro__text__title .en .s{font-size:129%}}@media only screen and (max-width:767px){.p-intro__text__title .en .s{font-size:108%}}.p-intro__text__title .en .s:after{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:inline-block;margin-left:.5em;position:absolute;bottom:92%;left:92%}.p-intro__text__title .en .l{display:block;line-height:1;font-size:393%;letter-spacing:.04em}@media only screen and (min-width:768px)and (max-width:1199px){.p-intro__text__title .en .l{font-size:322%}}@media only screen and (max-width:767px){.p-intro__text__title .en .l{font-size:250%}}.p-intro__text__title .jp i{background:#fff;color:#539b7a;font-size:115%;letter-spacing:.24em;margin-bottom:.2em;display:inline-block;line-height:1;padding:.2em .2em .2em .4em;font-weight:700}@media only screen and (min-width:768px)and (max-width:1199px){.p-intro__text__title .jp i{font-size:108%}}@media only screen and (max-width:767px){.p-intro__text__title .jp i{font-size:86%}}@media only screen and (min-width:768px)and (max-width:1199px){.p-intro__text__title .jp i{letter-spacing:.24em}}@media only screen and (max-width:767px){.p-intro__text__title .jp i{letter-spacing:.1em}}.p-intro__text__point{background:#fff;padding:5.8252427184% 6.7961165049%;margin-top:5.8252427184%}@media only screen and (min-width:768px)and (max-width:1199px){.p-intro__text__point{padding:1.5em 2em}}@media only screen and (max-width:767px){.p-intro__text__point{padding:1em}}@media only screen and (max-width:767px){.p-intro__text__point{margin-top:1em}}@media only screen and (min-width:1200px){.p-intro__text__point{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media print{.p-intro__text__point{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.p-intro__text__point .sst{color:#539b7a;font-weight:700;font-size:108%;letter-spacing:.04em}@media only screen and (min-width:768px)and (max-width:1199px){.p-intro__text__point .sst{font-size:100%}}@media only screen and (max-width:767px){.p-intro__text__point .sst{font-size:100%}}@media only screen and (min-width:1200px){.p-intro__text__point .sst{word-break:keep-all;overflow-wrap:break-word;width:150px;margin-right:5px}}@media print{.p-intro__text__point .sst{word-break:keep-all;overflow-wrap:break-word;width:150px;margin-right:5px}}@media only screen and (max-width:1199px){.p-intro__text__point .sst{margin-bottom:.5em}}.p-intro__text__point .list{color:#333}@media only screen and (min-width:1200px){.p-intro__text__point .list{width:calc(100% - 155px)}}@media print{.p-intro__text__point .list{width:calc(100% - 155px)}}.p-intro__text__point .list p{font-size:108%;position:relative;padding-left:1em;letter-spacing:.04em}@media only screen and (min-width:768px)and (max-width:1199px){.p-intro__text__point .list p{font-size:100%}}@media only screen and (max-width:767px){.p-intro__text__point .list p{font-size:93%}}.p-intro__text__point .list p:before{content:"";width:.3em;height:1px;background:#539b7a;display:block;position:absolute;left:0;top:.8em}@media only screen and (min-width:768px){.p-intro__img{width:43.75%;position:absolute;right:0;top:13.3333333333%;height:450px;overflow:hidden}.p-intro__img img{width:auto;max-width:none;height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@media only screen and (min-width:768px)and (max-width:1199px){.p-intro__img{height:400px}}.p-story{margin-top:8.3333333333%;margin-left:auto;margin-right:auto}@media only screen and (min-width:768px)and (max-width:1199px){.p-story{margin-top:13.3333333333%}}@media only screen and (max-width:767px){.p-story{margin-top:2.5em}}@media only screen and (min-width:768px){.p-story{max-width:1200px;width:90%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (max-width:767px){.p-story{width:84.6153846154%}}.p-story__movie{position:relative;overflow:hidden}@media only screen and (min-width:768px){.p-story__movie{width:51.6666666667%}}.p-story__movie:after{content:"";bottom:100%;left:50%;border:solid transparent;height:0;width:0;position:absolute;border-color:rgba(83,155,122,0);border-width:80px;bottom:0;left:0;-webkit-transition:border-color .4s ease;transition:border-color .4s ease;border-bottom-color:rgba(83,155,122,.8);border-left-color:rgba(83,155,122,.8)}@media only screen and (min-width:1200px)and (max-width:1560px){.p-story__movie:after{border-width:50px}}@media only screen and (min-width:768px)and (max-width:1199px){.p-story__movie:after{border-width:50px}}@media only screen and (max-width:767px){.p-story__movie:after{border-width:1.5em}}.p-story__movie .icon{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;margin:0 auto;z-index:10;text-align:center;cursor:pointer}@media only screen and (min-width:768px){.p-story__movie .icon:hover:after{width:95px;height:95px}}@media only screen and (max-width:767px){.p-story__movie .icon:hover:after{width:4em;height:4em}}@media only screen and (max-width:767px){.p-story__movie .icon img{width:6em;height:6em}}.p-story__movie .icon:after{border-radius:999px;content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block;background:rgba(35,117,80,.5);-webkit-box-shadow:0 0 30px 15px #237550;box-shadow:0 0 30px 15px #237550;z-index:-1;-webkit-transition:width .4s ease,height .4s ease;transition:width .4s ease,height .4s ease}@media only screen and (min-width:768px){.p-story__movie .icon:after{width:80px;height:80px}}@media only screen and (max-width:767px){.p-story__movie .icon:after{width:2em;height:2em}}@media only screen and (min-width:768px){.p-story__movie .img{height:400px}.p-story__movie .img img{position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;height:100%;width:auto;max-width:none}}@media only screen and (min-width:768px){.p-story__text{width:40%}}@media only screen and (max-width:767px){.p-story__text{margin-top:1.5em}}.p-story__text .st{margin-bottom:2em}@media only screen and (min-width:768px)and (max-width:1199px){.p-story__text .st{margin-bottom:1.5em}}@media only screen and (max-width:767px){.p-story__text .st{margin-bottom:1em}}.l-popup__wrapper{max-width:1040px;aspect-ratio:1/.563}.l-popup__inner{padding:0}@media only screen and (max-width:767px){.l-popup__inner{padding-bottom:0!important}}.l-popup__inner iframe{width:100%;height:auto;aspect-ratio:1/.563;vertical-align:top}@media only screen and (max-width:767px){.l-popup .btn:last-child{display:none}}.p-nav{background:#eff4f4;padding:2.0833333333% 0;margin-top:5.2083333333%}@media only screen and (min-width:768px)and (max-width:1199px){.p-nav{padding:3.3333333333% 0}}@media only screen and (max-width:767px){.p-nav{padding:1.5em 0 1em}}@media only screen and (min-width:768px)and (max-width:1199px){.p-nav{margin-top:8.3333333333%}}@media only screen and (max-width:767px){.p-nav{margin-top:3em}}.p-nav ul{width:90%;max-width:1200px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.p-nav ul li{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (min-width:1200px){.p-nav ul li{width:12.8333333333%}.p-nav ul li:not(:last-child){margin-right:1.5%}}@media print{.p-nav ul li{width:12.8333333333%}.p-nav ul li:not(:last-child){margin-right:1.5%}}@media only screen and (min-width:768px)and (max-width:1199px){.p-nav ul li{width:23.875%;margin-bottom:1.5%}.p-nav ul li:not(:nth-child(4n+1)){margin-left:1.5%}}@media only screen and (max-width:767px){.p-nav ul li{width:100%}.p-nav ul li:nth-child(n+2){margin-top:1em}}.p-nav ul li a{width:100%;display:block;text-align:center;background:#fff;text-decoration:none}.p-nav ul li a:after{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:inline-block;margin-left:.5em;display:block;margin:0 auto .1em;padding:0;color:#539b7a}.p-nav ul li a:hover .txt{color:#539b7a}.p-nav ul li a .sst{background:#539b7a;color:#fff;font-size:108%;letter-spacing:.04em}@media only screen and (min-width:768px)and (max-width:1199px){.p-nav ul li a .sst{font-size:100%}}@media only screen and (max-width:767px){.p-nav ul li a .sst{font-size:100%}}.p-nav ul li a .txt{font-size:108%;letter-spacing:.04em;-webkit-transition:color .4s ease;transition:color .4s ease}@media only screen and (min-width:768px)and (max-width:1199px){.p-nav ul li a .txt{font-size:100%}}@media only screen and (max-width:767px){.p-nav ul li a .txt{font-size:93%}}@media only screen and (min-width:768px){.p-nav ul li a .txt{padding:.8em 0 .5em}}@media only screen and (max-width:767px){.p-nav ul li a .txt{padding:.5em 0 .3em}}.p-nav+.p-stay{margin-top:4.1666666667%}@media only screen and (min-width:768px)and (max-width:1199px){.p-nav+.p-stay{margin-top:6.6666666667%}}@media only screen and (max-width:767px){.p-nav+.p-stay{margin-top:6em}}.p-stay{margin-top:6.25%;overflow:hidden}@media only screen and (min-width:768px)and (max-width:1199px){.p-stay{margin-top:10%}}@media only screen and (max-width:767px){.p-stay{margin-top:6em}}@media only screen and (min-width:768px){.p-stay:nth-of-type(2n+1) .p-stay__intro{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.p-stay:nth-of-type(2n+1) .p-stay__list:before{left:auto;right:0}.p-stay__intro{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (min-width:768px){.p-stay__intro{width:90%;max-width:1200px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media only screen and (max-width:767px){.p-stay__intro{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;width:84.6153846154%}}.p-stay__intro__text{text-align:center}@media only screen and (min-width:768px){.p-stay__intro__text{width:43.3333333333%}}@media only screen and (max-width:767px){.p-stay__intro__text{padding:2em 0 1em}}.p-stay__intro__text>div{text-align:left;position:relative}@media only screen and (min-width:768px){.p-stay__intro__text>div{display:inline-block}}@media only screen and (max-width:767px){.p-stay__intro__text>div{width:68%;margin:0 auto}}.p-stay__intro__text>div .icon{position:absolute;bottom:97%;right:97%}@media only screen and (max-width:767px){.p-stay__intro__text>div .icon{bottom:80%;right:100%}}@media only screen and (min-width:768px){.p-stay__intro__img{width:56.6666666667%}}.p-stay__list{position:relative;padding:4.1666666667% 5.2083333333% 2.0833333333%}@media only screen and (min-width:768px)and (max-width:1199px){.p-stay__list{padding:4.1666666667% 4.1666666667% 2.0833333333%}}@media only screen and (max-width:767px){.p-stay__list{padding:2em 0}}@media only screen and (min-width:768px){.p-stay__list{width:90%;max-width:1200px;margin:0 auto}}@media only screen and (max-width:767px){.p-stay__list{margin-top:1em}}.p-stay__list:before{content:"";width:130%;height:106.106870229%;background:#eff4f4;display:block;position:absolute;bottom:0;left:0;z-index:-1}@media only screen and (max-width:767px){.p-stay__list:before{height:100%}}.p-stay__list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:767px){.p-stay__list ul{width:84.6153846154%;margin:0 auto}}@media only screen and (min-width:768px){.p-stay__list ul li{width:30%;margin-bottom:4%}.p-stay__list ul li:not(:nth-child(3n+1)){margin-left:5%}}@media only screen and (max-width:767px){.p-stay__list ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.p-stay__list ul li:not(:last-child){margin-bottom:1.5em}}@media only screen and (max-width:767px){.p-stay__list ul li .img{width:35%}}@media only screen and (max-width:767px){.p-stay__list ul li .detail{width:60%;margin-left:5%}}.p-stay__list ul li .detail .sst{font-size:122%;letter-spacing:.24em}@media only screen and (min-width:768px)and (max-width:1199px){.p-stay__list ul li .detail .sst{font-size:115%}}@media only screen and (max-width:767px){.p-stay__list ul li .detail .sst{font-size:93%}}@media only screen and (min-width:768px)and (max-width:1199px){.p-stay__list ul li .detail .sst{letter-spacing:.18em}}@media only screen and (max-width:767px){.p-stay__list ul li .detail .sst{letter-spacing:.1em}}@media only screen and (min-width:768px){.p-stay__list ul li .detail .sst{text-align:center;margin:.8em auto .6em}}@media only screen and (max-width:767px){.p-stay__list ul li .detail .sst{margin:-.1em auto .4em}}@media only screen and (max-width:767px){.p-stay__list ul li .detail .txt{font-size:79%}}.p-stay__list ul li .detail .btn{margin-top:.5em;text-align:right}@media only screen and (max-width:767px){.p-stay__list ul li .detail .btn{margin-top:0}}@media only screen and (max-width:767px){.p-stay__list ul li .detail .btn a{font-size:86%}}.p-enjoy{background:url(../../stay/images/travel/bg_enj.png) repeat top left;margin-top:4.1666666667%;padding:4.6875% 0}@media only screen and (min-width:768px)and (max-width:1199px){.p-enjoy{margin-top:6.6666666667%}}@media only screen and (max-width:767px){.p-enjoy{margin-top:0}}@media only screen and (min-width:768px)and (max-width:1199px){.p-enjoy{padding:7.5% 0}}@media only screen and (max-width:767px){.p-enjoy{padding:3.8em 0 1.5em}}@media only screen and (max-width:1199px){.p-enjoy{background-size:10% auto}}.p-enjoy__inner{max-width:1200px;width:90%;margin:0 auto;background:#fff;position:relative;padding:3.90625% 0 1.8229166667%}@media only screen and (min-width:768px)and (max-width:1199px){.p-enjoy__inner{padding:7.5% 0 2.9166666667%}}@media only screen and (max-width:767px){.p-enjoy__inner{padding:3em 0 1.5em}}.p-enjoy__inner ul{max-width:1000px;width:90%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:767px){.p-enjoy__inner ul{width:84.6153846154%;padding-top:1.5em}}@media only screen and (min-width:768px){.p-enjoy__inner ul li{width:30%;margin-bottom:4%}.p-enjoy__inner ul li:not(:nth-child(3n+1)){margin-left:5%}}@media only screen and (max-width:767px){.p-enjoy__inner ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.p-enjoy__inner ul li:not(:last-child){margin-bottom:1.5em}}@media only screen and (max-width:767px){.p-enjoy__inner ul li .img{width:35%}}@media only screen and (max-width:767px){.p-enjoy__inner ul li .detail{width:60%;margin-left:5%}}.p-enjoy__inner ul li .detail .sst{font-size:122%;letter-spacing:.24em}@media only screen and (min-width:768px)and (max-width:1199px){.p-enjoy__inner ul li .detail .sst{font-size:115%}}@media only screen and (max-width:767px){.p-enjoy__inner ul li .detail .sst{font-size:93%}}@media only screen and (min-width:768px)and (max-width:1199px){.p-enjoy__inner ul li .detail .sst{letter-spacing:.18em}}@media only screen and (max-width:767px){.p-enjoy__inner ul li .detail .sst{letter-spacing:.1em}}@media only screen and (min-width:768px){.p-enjoy__inner ul li .detail .sst{text-align:center;margin:.8em auto .6em}}@media only screen and (max-width:767px){.p-enjoy__inner ul li .detail .sst{margin:-.1em auto .4em}}@media only screen and (max-width:767px){.p-enjoy__inner ul li .detail .txt{font-size:79%}}.p-enjoy__inner ul li .detail .btn{margin-top:0;text-align:right}@media only screen and (max-width:767px){.p-enjoy__inner ul li .detail .btn a{font-size:86%}}.p-enjoy__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:2em;color:#539b7a;white-space:nowrap;text-align:center}@media only screen and (min-width:768px)and (max-width:1199px){.p-enjoy__title{margin-bottom:1.5em}}@media only screen and (max-width:767px){.p-enjoy__title{margin-bottom:1em}}@media only screen and (min-width:768px){.p-enjoy__title{position:absolute;top:-1em;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media only screen and (max-width:1199px){.p-enjoy__title{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media only screen and (max-width:767px){.p-enjoy__title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:-3.5em}}.p-enjoy__title .en{font-family:"Source Sans Pro",Verdana,Helvetica,Arial,sans-serif;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-weight:700;display:inline-block;line-height:1;font-size:322%;letter-spacing:.04em;margin-top:-.2em;margin-right:1em}@media only screen and (min-width:768px)and (max-width:1199px){.p-enjoy__title .en{font-size:250%}}@media only screen and (max-width:767px){.p-enjoy__title .en{font-size:215%}}@media only screen and (min-width:768px)and (max-width:1199px){.p-enjoy__title .en{margin-right:.5em}}@media only screen and (max-width:767px){.p-enjoy__title .en{margin-right:0}}.p-enjoy__title .jp{text-align:left}.p-enjoy__title .jp i{background:#539b7a;color:#fff;font-size:115%;letter-spacing:.24em;margin-bottom:.2em;display:inline-block;line-height:1;padding:.2em .2em .2em .4em;font-weight:700}@media only screen and (min-width:768px)and (max-width:1199px){.p-enjoy__title .jp i{font-size:100%}}@media only screen and (max-width:767px){.p-enjoy__title .jp i{font-size:86%}}@media only screen and (min-width:768px)and (max-width:1199px){.p-enjoy__title .jp i{letter-spacing:.24em}}@media only screen and (max-width:767px){.p-enjoy__title .jp i{letter-spacing:.1em}}.p-other{background:#eff4f4;margin-top:6.25%;padding:4.1666666667% 0}@media only screen and (min-width:768px)and (max-width:1199px){.p-other{margin-top:10%}}@media only screen and (max-width:767px){.p-other{margin-top:4em}}@media only screen and (min-width:768px)and (max-width:1199px){.p-other{padding:6.6666666667% 0}}@media only screen and (max-width:767px){.p-other{padding:2em 0}}.p-other ul{margin:0 auto;max-width:1200px;width:90%}@media only screen and (min-width:768px){.p-other ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media only screen and (min-width:768px){.p-other ul li{width:47.5%}.p-other ul li:not(:last-child){margin-right:5%}}@media only screen and (max-width:767px){.p-other ul li:not(:last-child){margin-bottom:.5em}}.p-other ul li a{position:relative;-webkit-transition:background .4s ease;transition:background .4s ease;display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none;background:#fff;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.p-other ul li a:before{content:"";bottom:100%;left:50%;border:solid transparent;height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(83,155,122,0);border-width:40px;bottom:0;left:0;-webkit-transition:border-color .4s ease;transition:border-color .4s ease}@media only screen and (min-width:1200px)and (max-width:1560px){.p-other ul li a:before{border-width:30px}}@media only screen and (min-width:768px)and (max-width:1199px){.p-other ul li a:before{border-width:25px}}@media only screen and (min-width:768px)and (max-width:983px){.p-other ul li a:before{border-width:20px}}@media only screen and (max-width:767px){.p-other ul li a:before{border-width:1em}}.p-other ul li .p-other__txt{position:relative;text-align:center;width:56.1403508772%}.p-other ul li .p-other__txt>div{display:inline-block;text-align:left}.p-other ul li .p-other__txt .st{font-family:"Source Sans Pro",Verdana,Helvetica,Arial,sans-serif;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-weight:700;-webkit-transition:color .4s ease;transition:color .4s ease}.p-other ul li .p-other__txt .st i{font-size:143%;letter-spacing:.04em;display:inline-block;position:relative;line-height:1}@media only screen and (min-width:768px)and (max-width:1199px){.p-other ul li .p-other__txt .st i{font-size:129%}}@media only screen and (max-width:767px){.p-other ul li .p-other__txt .st i{font-size:100%}}.p-other ul li .p-other__txt .st i:after{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:inline-block;margin-left:.5em;position:absolute;bottom:90%;left:92%}.p-other ul li .p-other__txt .st span{font-size:286%;letter-spacing:.04em;display:block;line-height:1}@media only screen and (min-width:768px)and (max-width:1199px){.p-other ul li .p-other__txt .st span{font-size:215%}}@media only screen and (max-width:767px){.p-other ul li .p-other__txt .st span{font-size:143%}}.p-other ul li .p-other__img{width:43.8596491228%}@media only screen and (min-width:1200px)and (max-width:1560px){.p-other ul li .p-other__img{overflow:hidden}.p-other ul li .p-other__img img{position:relative;width:110%;max-width:none;margin-left:-5%}}@media only screen and (min-width:768px)and (max-width:1199px){.p-other ul li .p-other__img{overflow:hidden}.p-other ul li .p-other__img img{position:relative;width:125%;max-width:none;margin-left:-12.5%}}@media only screen and (min-width:768px)and (max-width:983px){.p-other ul li .p-other__img{overflow:hidden}.p-other ul li .p-other__img img{position:relative;width:140%;max-width:none;margin-left:-20%}}@media only screen and (max-width:767px){.p-other ul li .p-other__img{overflow:hidden}.p-other ul li .p-other__img img{position:relative;width:120%;max-width:none;margin-left:-10%}}.p-other ul li.bus a:before{border-bottom-color:#53899b;border-left-color:#53899b}.p-other ul li.bus a .p-other__txt .st{color:#53899b}.p-other ul li.bus a .p-other__txt .txt_lead i{background:#53899b}.p-other ul li.bus a:hover{background:#53899b}.p-other ul li.bus a:hover:before{border-bottom-color:#75a1af;border-left-color:#75a1af}.p-other ul li.bus a:hover .st{color:#fff}.p-other ul li.bus a:hover .txt_lead i{background:#fff;color:#53899b}.p-other ul li.bus a:hover .btn span{background:#333;color:#fff}.p-other ul li.bus a:hover .btn span:after{color:#fff}.p-other ul li.tra a:before{border-bottom-color:#539b7a;border-left-color:#539b7a}.p-other ul li.tra a .p-stay__item__txt .st{color:#539b7a}.p-other ul li.tra a .p-stay__item__txt .txt_lead i{background:#539b7a}.p-other ul li.tra a:hover{background:#539b7a}.p-other ul li.tra a:hover:before{border-bottom-color:#75af95;border-left-color:#75af95}.p-other ul li.tra a:hover .st{color:#fff}.p-other ul li.tra a:hover .txt_lead i{background:#fff;color:#539b7a}.p-other ul li.tra a:hover .btn span{background:#333;color:#fff}.p-other ul li.tra a:hover .btn span:after{color:#fff}.p-other ul li.spo a:before{border-bottom-color:#f7a42d;border-left-color:#f7a42d}.p-other ul li.spo a .p-other__txt .st{color:#f7a42d}.p-other ul li.spo a .p-other__txt .txt_lead i{background:#f7a42d}.p-other ul li.spo a:hover{background:#f7a42d}.p-other ul li.spo a:hover:before{border-bottom-color:#f9b657;border-left-color:#f9b657}.p-other ul li.spo a:hover .st{color:#fff}.p-other ul li.spo a:hover .txt_lead i{background:#fff;color:#f7a42d}.p-other ul li.spo a:hover .btn span{background:#333;color:#fff}.p-other ul li.spo a:hover .btn span:after{color:#fff}