.p-intro{position:relative}@media only screen and (min-width: 1025px){.p-intro{padding-top:13.84rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-intro{padding-top:12.3rem}}@media only screen and (max-width: 767px){.p-intro{padding-top:12em}}@media only screen and (min-width: 1025px){.p-intro{padding-bottom:7.69rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-intro{padding-bottom:6.15rem}}@media only screen and (max-width: 767px){.p-intro{padding-bottom:4em}}.p-intro::before{content:"";position:absolute;top:0;left:50%;width:100%;aspect-ratio:1920 / 1168;background:url(../images/home/bg_concept.webp) top center no-repeat;transform:translateX(-50%);z-index:-2}@media only screen and (max-width: 767px){.p-intro::before{background:url(../images/home/bg_concept-sp.webp) top center no-repeat}}.p-intro::after{content:"";position:absolute;left:0;width:100%;z-index:-2;background:url(../../concept/images/bg_intro02.webp) no-repeat;background-size:cover}@media only screen and (min-width: 1025px){.p-intro::after{top:17.5vw}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-intro::after{top:15vw}}@media only screen and (max-width: 767px){.p-intro::after{top:4em}}@media only screen and (min-width: 1025px){.p-intro::after{height:calc(100% - 17.5vw)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-intro::after{height:calc(100% - 15vw)}}@media only screen and (max-width: 767px){.p-intro::after{height:calc(100% - 4em)}}.p-intro__top{margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px){.p-intro__top{width:calc(1100 / 1440 * 100%);max-width:calc(1100px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.p-intro__top{max-width:calc(1100px * ((15 + 3) / 13))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.p-intro__top{max-width:calc(1100px * ((15 + 2) / 13))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-intro__top{width:calc(1200 / 1440 * 100%)}}@media only screen and (max-width: 767px){.p-intro__top{width:calc(348 / 428 * 100%)}}@media only screen and (min-width: 768px){.p-intro__top .txt{margin-top:1.84rem}}@media only screen and (max-width: 767px){.p-intro__top .txt{margin-top:1.2em}}@media only screen and (min-width: 768px){.p-intro__top .txt{text-align:center}}@media only screen and (max-width: 767px){.p-intro__top .txt{text-align:left}}.p-intro__top-masktext{font-weight:400;font-family:"Cinzel", serif;position:absolute;top:0;left:50%;width:100%;transform:translateX(-50%);overflow:hidden;z-index:-2;line-height:.9;text-align:center;background:linear-gradient(180deg, rgba(255,255,255,0) 85%,#ffffff 100%),linear-gradient(0deg, rgba(206,166,67,0.2),rgba(206,166,67,0.2)),url(../../concept/images/bg_text_concept.webp);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;opacity:0.4;pointer-events:none}@media only screen and (min-width: 1025px){.p-intro__top-masktext{font-size:10.77rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-intro__top-masktext{font-size:7.69rem}}@media only screen and (max-width: 767px){.p-intro__top-masktext{font-size:5.13rem}}@media only screen and (max-width: 767px){.p-intro__top-masktext{top:1em;background-attachment:scroll;background-size:cover}}.p-intro__img{position:relative}@media only screen and (min-width: 1025px){.p-intro__img{margin-top:4.23rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-intro__img{margin-top:3.46rem}}@media only screen and (max-width: 767px){.p-intro__img{margin-top:3.5em}}.p-intro__img-list{display:flex;align-items:flex-start}@media only screen and (min-width: 768px){.p-intro__img-list .img:nth-child(1){width:calc(197 / 1440 * 100%)}}@media only screen and (max-width: 767px){.p-intro__img-list .img:nth-child(1){width:0}}@media only screen and (min-width: 768px){.p-intro__img-list .img:nth-child(1){margin-top:16.5vw}}@media only screen and (max-width: 767px){.p-intro__img-list .img:nth-child(1){margin-top:0}}@media only screen and (min-width: 768px){.p-intro__img-list .img:nth-child(2){width:calc(411 / 1440 * 100%)}}@media only screen and (max-width: 767px){.p-intro__img-list .img:nth-child(2){width:calc(129 / 428 * 100%)}}@media only screen and (min-width: 768px){.p-intro__img-list .img:nth-child(2){margin-left:-5.2vw}}@media only screen and (max-width: 767px){.p-intro__img-list .img:nth-child(2){margin-left:0}}@media only screen and (min-width: 768px){.p-intro__img-list .img:nth-child(2){margin-top:9.5vw}}@media only screen and (max-width: 767px){.p-intro__img-list .img:nth-child(2){margin-top:6em}}@media only screen and (min-width: 768px){.p-intro__img-list .img:nth-child(3){width:calc(359 / 1440 * 100%)}}@media only screen and (max-width: 767px){.p-intro__img-list .img:nth-child(3){width:calc(215 / 428 * 100%)}}@media only screen and (min-width: 768px){.p-intro__img-list .img:nth-child(3){margin-left:-2vw}}@media only screen and (max-width: 767px){.p-intro__img-list .img:nth-child(3){margin-left:-2em}}@media only screen and (min-width: 768px){.p-intro__img-list .img:nth-child(3){margin-top:3vw}}@media only screen and (max-width: 767px){.p-intro__img-list .img:nth-child(3){margin-top:1em}}.p-intro__img-list .img:nth-child(4){position:relative;z-index:-1}@media only screen and (min-width: 768px){.p-intro__img-list .img:nth-child(4){width:calc(508 / 1440 * 100%)}}@media only screen and (max-width: 767px){.p-intro__img-list .img:nth-child(4){width:calc(130 / 428 * 100%)}}@media only screen and (min-width: 768px){.p-intro__img-list .img:nth-child(4){margin-left:-3vw}}@media only screen and (max-width: 767px){.p-intro__img-list .img:nth-child(4){margin-left:-1em}}@media only screen and (min-width: 768px){.p-intro__img-list .img:nth-child(4){margin-top:5vw}}@media only screen and (max-width: 767px){.p-intro__img-list .img:nth-child(4){margin-top:2.5em}}@media only screen and (min-width: 768px){.p-intro__img-list .img:nth-child(5){width:calc(241 / 1440 * 100%)}}@media only screen and (max-width: 767px){.p-intro__img-list .img:nth-child(5){width:0}}@media only screen and (min-width: 768px){.p-intro__img-list .img:nth-child(5){margin-left:-1vw}}@media only screen and (max-width: 767px){.p-intro__img-list .img:nth-child(5){margin-left:0}}@media only screen and (min-width: 1025px){.p-intro__img-list .img:nth-child(5){margin-top:.8vw}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-intro__img-list .img:nth-child(5){margin-top:0}}@media only screen and (max-width: 767px){.p-intro__img-list .img:nth-child(5){margin-top:0}}.p-intro__img-bg .img:nth-child(1){position:absolute;top:0;left:0;z-index:-2}@media only screen and (min-width: 768px){.p-intro__img-bg .img:nth-child(1){width:calc(387 / 1440 * 100%)}}@media only screen and (max-width: 767px){.p-intro__img-bg .img:nth-child(1){width:calc(78 / 428 * 100%)}}.p-intro__img-bg .img:nth-child(2){position:absolute;right:0;z-index:-2}@media only screen and (min-width: 768px){.p-intro__img-bg .img:nth-child(2){width:calc(271 / 1440 * 100%)}}@media only screen and (max-width: 767px){.p-intro__img-bg .img:nth-child(2){width:calc(98 / 428 * 100%)}}@media only screen and (min-width: 1025px){.p-intro__img-bg .img:nth-child(2){top:11vw}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-intro__img-bg .img:nth-child(2){top:9vw}}@media only screen and (max-width: 767px){.p-intro__img-bg .img:nth-child(2){top:5em}}.p-intro__text{margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px){.p-intro__text{width:calc(1100 / 1440 * 100%);max-width:calc(1100px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.p-intro__text{max-width:calc(1100px * ((15 + 3) / 13))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.p-intro__text{max-width:calc(1100px * ((15 + 2) / 13))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-intro__text{width:calc(1200 / 1440 * 100%)}}@media only screen and (max-width: 767px){.p-intro__text{width:calc(348 / 428 * 100%)}}@media only screen and (min-width: 1025px){.p-intro__text{margin-top:-3vw}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-intro__text{margin-top:0}}@media only screen and (max-width: 767px){.p-intro__text{margin-top:1.5em}}@media only screen and (min-width: 768px){.p-intro__text .txt{text-align:center}}@media only screen and (max-width: 767px){.p-intro__text .txt{text-align:left}}.p-intro__text .c-btn{text-align:center}@media only screen and (min-width: 768px){.p-intro__text .c-btn{margin-top:2.69rem}}@media only screen and (max-width: 767px){.p-intro__text .c-btn{margin-top:2em}}.p-concept-symbol{margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px){.p-concept-symbol{width:calc(960 / 1440 * 100%);max-width:calc(960px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.p-concept-symbol{max-width:calc(960px * ((15 + 3) / 13))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.p-concept-symbol{max-width:calc(960px * ((15 + 2) / 13))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-concept-symbol{width:90%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-concept-symbol{width:calc(1200 / 1440 * 100%)}}@media only screen and (max-width: 767px){.p-concept-symbol{width:calc(348 / 428 * 100%)}}@media only screen and (min-width: 1025px){.p-concept-symbol{margin-top:7.38rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-concept-symbol{margin-top:5.84rem}}@media only screen and (max-width: 767px){.p-concept-symbol{margin-top:3.5em}}.p-concept-symbol__logo{margin-inline:auto}@media only screen and (min-width: 1025px){.p-concept-symbol__logo{margin-top:2.69rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-concept-symbol__logo{margin-top:1.92rem}}@media only screen and (max-width: 767px){.p-concept-symbol__logo{margin-top:1.5em}}@media only screen and (min-width: 768px){.p-concept-symbol__logo{width:9.07rem}}@media only screen and (max-width: 767px){.p-concept-symbol__logo{width:8em}}@media only screen and (min-width: 768px){.p-concept-symbol__text{margin-top:2.3rem}}@media only screen and (max-width: 767px){.p-concept-symbol__text{margin-top:1.5em}}@media only screen and (min-width: 768px){.p-concept-symbol__text .txt{text-align:center}}@media only screen and (max-width: 767px){.p-concept-symbol__text .txt{text-align:left}}.p-concept-highlights{position:relative}@media only screen and (min-width: 1025px){.p-concept-highlights{margin-top:7.3rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-concept-highlights{margin-top:5.76rem}}@media only screen and (max-width: 767px){.p-concept-highlights{margin-top:3.5em}}@media only screen and (min-width: 1025px){.p-concept-highlights{padding-top:10.76rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-concept-highlights{padding-top:9.23rem}}@media only screen and (max-width: 767px){.p-concept-highlights{padding-top:6em}}@media only screen and (min-width: 1025px){.p-concept-highlights{padding-bottom:13.07rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-concept-highlights{padding-bottom:10.76rem}}@media only screen and (max-width: 767px){.p-concept-highlights{padding-bottom:7em}}.p-concept-highlights::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-2;background:var(--color-bg-blue);background-size:cover}.p-concept-highlights__inner{margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px){.p-concept-highlights__inner{width:calc(1100 / 1440 * 100%);max-width:calc(1100px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.p-concept-highlights__inner{max-width:calc(1100px * ((15 + 3) / 13))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.p-concept-highlights__inner{max-width:calc(1100px * ((15 + 2) / 13))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-concept-highlights__inner{width:calc(1320 / 1440 * 100%)}}@media only screen and (max-width: 767px){.p-concept-highlights__inner{width:calc(388 / 428 * 100%)}}.p-concept-highlights__intro .txt{color:var(--color-font-white)}@media only screen and (min-width: 1025px){.p-concept-highlights__intro .txt{margin-top:2.69rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-concept-highlights__intro .txt{margin-top:1.92rem}}@media only screen and (max-width: 767px){.p-concept-highlights__intro .txt{margin-top:1.5em}}@media only screen and (min-width: 768px){.p-concept-highlights__intro .txt{text-align:center}}@media only screen and (max-width: 767px){.p-concept-highlights__intro .txt{text-align:left}}@media only screen and (min-width: 1025px){.p-concept-highlights__body{margin-top:4.92rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-concept-highlights__body{margin-top:3.38rem}}@media only screen and (max-width: 767px){.p-concept-highlights__body{margin-top:2.5em}}.p-concept-highlights__item{display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center;position:relative}@media only screen and (min-width: 1025px){.p-concept-highlights__item:nth-child(n+2){margin-top:3.84rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-concept-highlights__item:nth-child(n+2){margin-top:6.15rem}}@media only screen and (max-width: 767px){.p-concept-highlights__item:nth-child(n+2){margin-top:4em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-concept-highlights__item{flex-wrap:wrap;align-items:flex-start}}@media only screen and (max-width: 767px){.p-concept-highlights__item{flex-direction:column-reverse}}@media only screen and (min-width: 768px){.p-concept-highlights__item-slide{width:calc(735 / 1100 * 100%)}}@media only screen and (max-width: 767px){.p-concept-highlights__item-slide{width:100%}}@media only screen and (min-width: 1025px) and (max-width: 1099px){.p-concept-highlights__item-slide{width:calc(715 / 1100 * 100%)}}@media only screen and (max-width: 767px){.p-concept-highlights__item-slide{margin-top:1.5em}}.p-concept-highlights__item-slide-img{position:relative}.p-concept-highlights__item-slide-img .caption{position:absolute;bottom:.38rem;right:.76rem;width:100%;text-align:right;color:var(--color-font-white)}@media only screen and (min-width: 768px){.p-concept-highlights__item-slide .c-swiper_ctrls{bottom:-3.08rem}}@media only screen and (max-width: 767px){.p-concept-highlights__item-slide .c-swiper_ctrls{bottom:-2.5em}}@media only screen and (max-width: 767px){.p-concept-highlights__item-slide .c-swiper_ctrls{justify-content:center}}.p-concept-highlights__item-text{color:var(--color-font-white)}@media only screen and (min-width: 768px){.p-concept-highlights__item-text{width:calc(320 / 1100 * 100%)}}@media only screen and (max-width: 767px){.p-concept-highlights__item-text{width:100%}}@media only screen and (min-width: 768px){.p-concept-highlights__item-text{margin-left:calc(45 / 1100 * 100%)}}@media only screen and (max-width: 767px){.p-concept-highlights__item-text{margin-left:0}}@media only screen and (min-width: 1025px) and (max-width: 1099px){.p-concept-highlights__item-text{width:calc(340 / 1100 * 100%)}}@media only screen and (max-width: 767px){.p-concept-highlights__item-text{margin-top:2.5em}}@media only screen and (min-width: 1025px){.p-concept-highlights__item-text-sub{margin-top:2.69rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-concept-highlights__item-text-sub{margin-top:1.92rem}}@media only screen and (max-width: 767px){.p-concept-highlights__item-text-sub{margin-top:1.5em}}@media only screen and (min-width: 768px){.p-concept-highlights__item-text .txt{margin-top:1.84rem}}@media only screen and (max-width: 767px){.p-concept-highlights__item-text .txt{margin-top:1.2em}}.p-concept-highlights__item-text-btn{display:flex;justify-content:flex-end;flex-wrap:wrap}@media only screen and (min-width: 768px){.p-concept-highlights__item-text-btn{margin-top:2.76rem}}@media only screen and (max-width: 767px){.p-concept-highlights__item-text-btn{margin-top:2em}}@media only screen and (min-width: 1025px){.p-concept-highlights__item-text-btn .c-btn{margin-left:1.15rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-concept-highlights__item-text-btn .c-btn{margin-left:.76rem}}@media only screen and (max-width: 767px){.p-concept-highlights__item-text-btn .c-btn{margin-left:.5em}}@media only screen and (min-width: 768px){.p-concept-highlights__item-text-btn .c-btn{margin-bottom:.76rem}}@media only screen and (max-width: 767px){.p-concept-highlights__item-text-btn .c-btn{margin-bottom:.3em}}.p-concept-highlights__item-en{font-weight:400;font-family:"Cinzel", serif;width:100%;line-height:0.9;color:var(--color-font-white)}@media only screen and (min-width: 1025px){.p-concept-highlights__item-en{font-size:5.38rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-concept-highlights__item-en{font-size:4.23rem}}@media only screen and (max-width: 767px){.p-concept-highlights__item-en{font-size:3.67rem}}@media only screen and (min-width: 1025px){.p-concept-highlights__item-en{position:absolute;top:50%;transform:translateY(-50%);pointer-events:none;z-index:1}}@media only screen and (min-width: 1025px) and (min-width: 1025px){.p-concept-highlights__item-en{left:-4.24rem}}@media only screen and (min-width: 1025px) and (min-width: 768px) and (max-width: 1024px){.p-concept-highlights__item-en{left:-3.47rem}}@media only screen and (min-width: 1025px) and (max-width: 767px){.p-concept-highlights__item-en{left:0}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-concept-highlights__item-en{order:-1;margin-bottom:.5em}}@media only screen and (max-width: 767px){.p-concept-highlights__item-en{text-align:center;line-height:0.95}}.p-concept-trip{position:relative}@media only screen and (min-width: 1025px){.p-concept-trip{margin-top:13.84rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-concept-trip{margin-top:12.3rem}}@media only screen and (max-width: 767px){.p-concept-trip{margin-top:4em}}@media only screen and (max-width: 767px){.p-concept-trip__inner{display:flex;flex-direction:column-reverse;justify-content:flex-end}.p-concept-trip__inner .p-concept-trip__title{width:90%;text-align:center;margin-inline:auto}}@media only screen and (min-width: 1025px){.p-concept-trip__text{width:calc(900 / 1440 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-concept-trip__text{width:85%}}@media only screen and (max-width: 767px){.p-concept-trip__text{width:85%}}@media only screen and (min-width: 768px){.p-concept-trip__text{position:absolute;top:0;left:50%;height:100%;transform:translateX(-50%);z-index:2}}@media only screen and (max-width: 767px){.p-concept-trip__text{margin-inline:auto}}.p-concept-trip__text-inner{box-sizing:border-box}@media only screen and (min-width: 1025px){.p-concept-trip__text-inner{width:calc(366 / 900 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-concept-trip__text-inner{width:50%}}@media only screen and (max-width: 767px){.p-concept-trip__text-inner{width:100%}}@media only screen and (min-width: 768px){.p-concept-trip__text-inner{padding:0 2rem}}@media only screen and (max-width: 767px){.p-concept-trip__text-inner{padding:0}}@media only screen and (min-width: 768px){.p-concept-trip__text-inner{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;background:var(--color-line-white)}}@media only screen and (min-width: 768px){.p-concept-trip__text-sub{margin-top:1.92rem}}@media only screen and (max-width: 767px){.p-concept-trip__text-sub{margin-top:1.5em}}@media only screen and (min-width: 768px){.p-concept-trip__text .txt{margin-top:1.53rem}}@media only screen and (max-width: 767px){.p-concept-trip__text .txt{margin-top:1.2em}}@media only screen and (max-width: 767px){.p-concept-trip__text .txt{text-align:center}}@media only screen and (min-width: 768px){.p-concept-trip__text .c-btn{margin-top:2.3rem}}@media only screen and (max-width: 767px){.p-concept-trip__text .c-btn{margin-top:2em}}@media only screen and (max-width: 767px){.p-concept-trip__text .c-btn{text-align:center}}@media only screen and (min-width: 1025px){.p-concept-trip__slide{width:calc(8472 / 1440 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-concept-trip__slide{width:calc(7500 / 768 * 100%)}}@media only screen and (max-width: 767px){.p-concept-trip__slide{width:calc(5000 / 428 * 100%)}}@media only screen and (max-width: 767px){.p-concept-trip__slide{margin-top:8em}}.p-concept-trip__slide-inner{display:flex;animation:horizontalLoop 80s linear infinite}.p-concept-trip__slide-item{margin-inline:.15rem}@media only screen and (min-width: 1025px){.p-concept-trip__slide-item--w300{width:calc(300 / 1440 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-concept-trip__slide-item--w300{width:calc(300 / 768 * 100%)}}@media only screen and (max-width: 767px){.p-concept-trip__slide-item--w300{width:calc(300 / 428 * 100%)}}@media only screen and (min-width: 1025px){.p-concept-trip__slide-item--w500{width:calc(500 / 1440 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-concept-trip__slide-item--w500{width:calc(500 / 768 * 100%)}}@media only screen and (max-width: 767px){.p-concept-trip__slide-item--w500{width:calc(500 / 428 * 100%)}}.p-concept-trip__masktext{font-weight:400;font-family:"Cinzel", serif;position:absolute;left:50%;width:100%;transform:translateX(-50%);z-index:2;line-height:.9;text-align:center;background:linear-gradient(180deg, rgba(255,255,255,0) 85%,#ffffff 100%),linear-gradient(0deg, rgba(206,166,67,0.2),rgba(206,166,67,0.2)),url(../../concept/images/bg_text_concept.webp);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;opacity:0.4;pointer-events:none}@media only screen and (min-width: 1025px){.p-concept-trip__masktext{font-size:10.77rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-concept-trip__masktext{font-size:7.69rem}}@media only screen and (max-width: 767px){.p-concept-trip__masktext{font-size:5.13rem}}@media only screen and (min-width: 1025px){.p-concept-trip__masktext{top:-4.62rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-concept-trip__masktext{top:-3.08rem}}@media only screen and (max-width: 767px){.p-concept-trip__masktext{top:-.3em}}@media only screen and (min-width: 768px){.p-concept-trip__masktext{font-size:9.7vw;white-space:nowrap}}@media only screen and (max-width: 767px){.p-concept-trip__masktext{top:1em;background-attachment:scroll;background-size:cover}}@keyframes horizontalLoop{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}
