img{max-width:100%;height:auto}#wrapper{overflow:visible}body{background:url(../img/bg_01.jpg) repeat top left/30rem 30rem}.breadcrumb,#footer{background:rgba(0,0,0,0)}.lcl-wrapper{position:relative;width:100%;overflow:hidden;z-index:1;margin-top:8rem}@media screen and (max-width: 767px){.lcl-wrapper{margin-top:4.5rem}}.lcl-wrapper::before,.lcl-wrapper::after{content:"";position:absolute;top:0;left:0;width:calc(100% - 0.7rem);height:100%;z-index:-1;background-position:center;background-repeat:repeat-y;background-size:130rem auto}@media screen and (max-width: 767px){.lcl-wrapper::before,.lcl-wrapper::after{background-size:100% auto}}.lcl-wrapper::before{background-image:url(../img/snow_01.png);-webkit-animation:snowFallPC 30s linear infinite,snowMove 13s ease-in-out infinite;animation:snowFallPC 30s linear infinite,snowMove 13s ease-in-out infinite}@media screen and (max-width: 767px){.lcl-wrapper::before{background-image:url(../img/sp/snow_01.png);-webkit-animation:snowFallSP 20s linear infinite,snowMove 13s ease-in-out infinite;animation:snowFallSP 20s linear infinite,snowMove 13s ease-in-out infinite}}.lcl-wrapper::after{background-image:url(../img/snow_02.png);-webkit-animation:snowFallPC 60s linear infinite,snowMoveReverse 26s ease-in-out infinite;animation:snowFallPC 60s linear infinite,snowMoveReverse 26s ease-in-out infinite}@media screen and (max-width: 767px){.lcl-wrapper::after{background-image:url(../img/sp/snow_02.png);-webkit-animation:snowFallSP 50s linear infinite,snowMoveReverse 26s ease-in-out infinite;animation:snowFallSP 50s linear infinite,snowMoveReverse 26s ease-in-out infinite}}@-webkit-keyframes snowFallPC{from{background-position:top 0 center}to{background-position:top 65rem center}}@keyframes snowFallPC{from{background-position:top 0 center}to{background-position:top 65rem center}}@-webkit-keyframes snowFallSP{from{background-position:top 0 center}to{background-position:top 25.8rem center}}@keyframes snowFallSP{from{background-position:top 0 center}to{background-position:top 25.8rem center}}@-webkit-keyframes snowMove{0%,20%,40%,60%,80%,100%{-webkit-transform:translate(-0.7rem, 0);transform:translate(-0.7rem, 0)}10%,30%,50%,70%,90%{-webkit-transform:translate(0.7rem, 0);transform:translate(0.7rem, 0)}}@keyframes snowMove{0%,20%,40%,60%,80%,100%{-webkit-transform:translate(-0.7rem, 0);transform:translate(-0.7rem, 0)}10%,30%,50%,70%,90%{-webkit-transform:translate(0.7rem, 0);transform:translate(0.7rem, 0)}}@-webkit-keyframes snowMoveReverse{0%,20%,40%,60%,80%,100%{-webkit-transform:translate(0.7rem, 0);transform:translate(0.7rem, 0)}10%,30%,50%,70%,90%{-webkit-transform:translate(-0.7rem, 0);transform:translate(-0.7rem, 0)}}@keyframes snowMoveReverse{0%,20%,40%,60%,80%,100%{-webkit-transform:translate(0.7rem, 0);transform:translate(0.7rem, 0)}10%,30%,50%,70%,90%{-webkit-transform:translate(-0.7rem, 0);transform:translate(-0.7rem, 0)}}.lcl-txt-slider{position:relative;height:15rem;margin-top:6rem;border-top:.2rem solid #000;border-bottom:.2rem solid #000}@media screen and (max-width: 767px){.lcl-txt-slider{height:7.6rem;margin-top:4rem}}.lcl-txt-slider::before{content:"";position:absolute;top:0;left:0;bottom:0;margin-block:auto;width:200%;height:14rem;background-position:left;background-repeat:repeat-x;background-size:auto 100%}@media screen and (max-width: 767px){.lcl-txt-slider::before{height:7rem}}.lcl-txt-slider.lcl-txt-slider--slide{background-color:#98df00}.lcl-txt-slider.lcl-txt-slider--slide::before{background-image:url(../img/slider/txt_slide.png);-webkit-animation:slideSliderPC 5s linear infinite;animation:slideSliderPC 5s linear infinite}@media screen and (max-width: 767px){.lcl-txt-slider.lcl-txt-slider--slide::before{-webkit-animation-name:slideSliderSP;animation-name:slideSliderSP}}.lcl-txt-slider.lcl-txt-slider--slide .lcl-txt-slider__icon::before{background-image:url(../img/slider/ico_slide.png?231110)}.lcl-txt-slider.lcl-txt-slider--eat{background-color:#ff8646}.lcl-txt-slider.lcl-txt-slider--eat::before{background-image:url(../img/slider/txt_eat.png);-webkit-animation:eatSliderPC 5s linear infinite;animation:eatSliderPC 5s linear infinite}@media screen and (max-width: 767px){.lcl-txt-slider.lcl-txt-slider--eat::before{-webkit-animation-name:eatSliderSP;animation-name:eatSliderSP}}.lcl-txt-slider.lcl-txt-slider--eat .lcl-txt-slider__icon::before{background-image:url(../img/slider/ico_eat.png?231110)}.lcl-txt-slider.lcl-txt-slider--play{background-color:#ffff2d}.lcl-txt-slider.lcl-txt-slider--play::before{background-image:url(../img/slider/txt_play.png);-webkit-animation:playSliderPC 4.5s linear infinite;animation:playSliderPC 4.5s linear infinite}@media screen and (max-width: 767px){.lcl-txt-slider.lcl-txt-slider--play::before{-webkit-animation-name:playSliderSP;animation-name:playSliderSP}}.lcl-txt-slider.lcl-txt-slider--play .lcl-txt-slider__icon::before{background-image:url(../img/slider/ico_play.png?231110)}.lcl-txt-slider.lcl-txt-slider--picture{background-color:#6ad2ff}.lcl-txt-slider.lcl-txt-slider--picture::before{background-image:url(../img/slider/txt_picture.png);-webkit-animation:pictureSliderPC 9s linear infinite;animation:pictureSliderPC 9s linear infinite}@media screen and (max-width: 767px){.lcl-txt-slider.lcl-txt-slider--picture::before{-webkit-animation-name:pictureSliderSP;animation-name:pictureSliderSP}}.lcl-txt-slider.lcl-txt-slider--picture .lcl-txt-slider__icon::before{background-image:url(../img/slider/ico_picture.png?231110)}.lcl-txt-slider .lcl-txt-slider__snow{position:absolute;z-index:1;top:-2.9rem;left:0;right:0;margin-inline:auto;width:102.4rem;height:7rem}@media screen and (max-width: 767px){.lcl-txt-slider .lcl-txt-slider__snow{top:-1.4rem;width:100%;height:2.305rem}}.lcl-txt-slider .lcl-txt-slider__snow::before{content:"";position:absolute;top:0;left:-6.8rem;width:64.4rem;height:100%;background:url(../img/slider/snow_01.png) no-repeat center/contain}@media screen and (max-width: 767px){.lcl-txt-slider .lcl-txt-slider__snow::before{left:0;width:7.07rem;height:100%;background-image:url(../img/sp/slider/snow_01.png)}}.lcl-txt-slider .lcl-txt-slider__icon{position:absolute;top:-6rem;left:0;width:100%;height:6rem}@media screen and (max-width: 767px){.lcl-txt-slider .lcl-txt-slider__icon{top:-4rem;height:4rem}}.lcl-txt-slider .lcl-txt-slider__icon::before{content:"";position:absolute;top:0;left:100%;width:14.5rem;height:100%;background-position:center;background-repeat:no-repeat;background-size:contain;-webkit-animation:iconSliderPC 8s linear infinite;animation:iconSliderPC 8s linear infinite}@media screen and (max-width: 767px){.lcl-txt-slider .lcl-txt-slider__icon::before{-webkit-animation-name:iconSliderSP;animation-name:iconSliderSP;-webkit-animation-duration:5.5s;animation-duration:5.5s;width:9rem}}@-webkit-keyframes iconSliderPC{from{left:100%}to{left:-14.5rem}}@keyframes iconSliderPC{from{left:100%}to{left:-14.5rem}}@-webkit-keyframes iconSliderSP{from{left:100%}to{left:-9rem}}@keyframes iconSliderSP{from{left:100%}to{left:-9rem}}@-webkit-keyframes slideSliderPC{from{background-position:0 0}to{background-position:-52.1rem 0}}@keyframes slideSliderPC{from{background-position:0 0}to{background-position:-52.1rem 0}}@-webkit-keyframes slideSliderSP{from{background-position:0 0}to{background-position:-26rem 0}}@keyframes slideSliderSP{from{background-position:0 0}to{background-position:-26rem 0}}@-webkit-keyframes eatSliderPC{from{background-position:0 0}to{background-position:-52.8rem 0}}@keyframes eatSliderPC{from{background-position:0 0}to{background-position:-52.8rem 0}}@-webkit-keyframes eatSliderSP{from{background-position:0 0}to{background-position:-26.4rem 0}}@keyframes eatSliderSP{from{background-position:0 0}to{background-position:-26.4rem 0}}@-webkit-keyframes playSliderPC{from{background-position:0 0}to{background-position:-48.1rem 0}}@keyframes playSliderPC{from{background-position:0 0}to{background-position:-48.1rem 0}}@-webkit-keyframes playSliderSP{from{background-position:0 0}to{background-position:-24.05rem 0}}@keyframes playSliderSP{from{background-position:0 0}to{background-position:-24.05rem 0}}@-webkit-keyframes pictureSliderPC{from{background-position:0 0}to{background-position:-99rem 0}}@keyframes pictureSliderPC{from{background-position:0 0}to{background-position:-99rem 0}}@-webkit-keyframes pictureSliderSP{from{background-position:0 0}to{background-position:-49.5rem 0}}@keyframes pictureSliderSP{from{background-position:0 0}to{background-position:-49.5rem 0}}.lcl-slider{width:100rem;padding-bottom:3rem;margin-inline:auto}@media screen and (max-width: 767px){.lcl-slider{width:100%;padding-bottom:2.2rem;padding-inline:1.5rem}}.lcl-slider .lcl-slider__img{height:100%}.lcl-slider .lcl-slider__img img{max-width:none;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lcl-slider .splide__track{border-radius:4rem;border:.3rem solid #000;overflow:hidden;height:45.4rem}@media screen and (max-width: 767px){.lcl-slider .splide__track{border-radius:2rem;border-width:.2rem;height:25rem}}.lcl-slider .splide__list{height:100%}.lcl-slider .splide__arrow{position:absolute;cursor:pointer;background:#000;width:5rem;height:5rem;top:50%;translate:0 -50%;border-radius:50%;margin-bottom:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:background .25s ease;transition:background .25s ease}@media screen and (max-width: 767px){.lcl-slider .splide__arrow{width:3.5rem;height:3.5rem;margin-bottom:2.2rem}}.lcl-slider .splide__arrow .ico_svg{width:2.4rem}@media screen and (max-width: 767px){.lcl-slider .splide__arrow .ico_svg{width:1.68rem}}.lcl-slider .splide__arrow .ico_svg .svg-path{-webkit-transition:fill .3s ease;transition:fill .3s ease}.lcl-slider .splide__arrow.splide__arrow--prev{left:-2.5rem;-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}@media screen and (max-width: 767px){.lcl-slider .splide__arrow.splide__arrow--prev{left:0}}@media screen and (min-width: 768px)and (max-width: 1047px){.lcl-slider .splide__arrow.splide__arrow--prev{left:-1.2rem}}.lcl-slider .splide__arrow.splide__arrow--next{right:-2.5rem}@media screen and (max-width: 767px){.lcl-slider .splide__arrow.splide__arrow--next{right:0}}@media screen and (min-width: 768px)and (max-width: 1047px){.lcl-slider .splide__arrow.splide__arrow--next{right:-1.2rem}}.lcl-slider .splide__pagination{position:absolute;bottom:0;left:0;right:0;margin:0 auto}.lcl-slider .splide__pagination li{cursor:default;display:-webkit-box;display:-ms-flexbox;display:flex}.lcl-slider .splide__pagination .splide__pagination__page{cursor:pointer;overflow:hidden;text-indent:999%;width:1rem;height:1rem;border-radius:50%;background:#bdbdbd;-webkit-transition:background .3s ease;transition:background .3s ease}@media screen and (max-width: 767px){.lcl-slider .splide__pagination .splide__pagination__page{width:.8rem;height:.8rem}}.lcl-slider.lcl-slider--green .splide__pagination .splide__pagination__page.is-active{background:#98df00}.lcl-slider.lcl-slider--orange .splide__pagination .splide__pagination__page.is-active{background:#ff8646}.lcl-slider.lcl-slider--yellow .splide__pagination .splide__pagination__page.is-active{background:#ffff2d}@media(any-hover: hover){.lcl-slider.lcl-slider--green .splide__arrow:hover,.lcl-slider.lcl-slider--green .splide__pagination__page:hover{background:#98df00}.lcl-slider.lcl-slider--orange .splide__arrow:hover,.lcl-slider.lcl-slider--orange .splide__pagination__page:hover{background:#ff8646}.lcl-slider.lcl-slider--yellow .splide__arrow:hover,.lcl-slider.lcl-slider--yellow .splide__pagination__page:hover{background:#ffff2d}.lcl-slider.lcl-slider--yellow .splide__arrow:hover .svg-path{fill:#000}}.lcl-pnav{height:26.8rem;background:url(../img/pnav/bg_01.png) no-repeat center/100% 100%}@media screen and (max-width: 767px){.lcl-pnav{background:url(../img/sp/pnav/bg_01.png) no-repeat top/100% auto;height:auto}}.lcl-pnav .lcl-pnav-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2.5rem;padding-top:9.9rem}@media screen and (max-width: 767px){.lcl-pnav .lcl-pnav-list{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem 2rem;padding-top:6.7rem}}.lcl-pnav .lcl-pnav-list__item{width:17.5rem}@media screen and (max-width: 767px){.lcl-pnav .lcl-pnav-list__item{width:16rem}}.lcl-pnav .lcl-pnav-list__en{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:3rem;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}@media screen and (max-width: 767px){.lcl-pnav .lcl-pnav-list__en{height:1.9rem}}.lcl-pnav .lcl-pnav-list__en img{max-width:none;width:auto;height:100%}.lcl-pnav .lcl-pnav-list__en.lcl-pnav-list__en--hover{-webkit-transform:translate(0.6rem, 0.5rem);transform:translate(0.6rem, 0.5rem)}.lcl-pnav .lcl-pnav-list__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:.2rem solid #000;font-size:2.6rem;font-size:max(2.6rem,10px);font-weight:500;line-height:1.5;letter-spacing:0;padding:.5rem .9rem .5rem 1.7rem;-webkit-box-shadow:.6rem .5rem 0px 0px #000;box-shadow:.6rem .5rem 0px 0px #000;color:#000;-webkit-transition:-webkit-box-shadow .3s ease,-webkit-transform .3s ease;transition:-webkit-box-shadow .3s ease,-webkit-transform .3s ease;transition:box-shadow .3s ease,transform .3s ease;transition:box-shadow .3s ease,transform .3s ease,-webkit-box-shadow .3s ease,-webkit-transform .3s ease}@media screen and (max-width: 767px){.lcl-pnav .lcl-pnav-list__link{font-size:2rem;font-size:max(2rem,10px);padding:1rem 1rem 1rem 2rem}}@media(any-hover: hover){.lcl-pnav .lcl-pnav-list__link:hover{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:translate(0.6rem, 0.5rem);transform:translate(0.6rem, 0.5rem)}.lcl-pnav .lcl-pnav-list__link:hover .svg-path01{-webkit-transform:rotate(90deg) scale(0.85);transform:rotate(90deg) scale(0.85)}}.lcl-pnav .lcl-pnav-list__link .ico_svg{width:3.4rem}@media screen and (max-width: 767px){.lcl-pnav .lcl-pnav-list__link .ico_svg{width:2.6rem}}.lcl-pnav .lcl-pnav-list__link .ico_svg .svg-path{-webkit-transform-origin:center;transform-origin:center;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}.lcl-pnav .lcl-pnav-list__link.lcl-pnav-list__link--green{background:#98df00}.lcl-pnav .lcl-pnav-list__link.lcl-pnav-list__link--orange{background:#ff8646}.lcl-pnav .lcl-pnav-list__link.lcl-pnav-list__link--yellow{background:#ffff2d}.lcl-pnav .lcl-pnav-list__link.lcl-pnav-list__link--lightblue{background:#6ad2ff}.lcl-main{overflow:hidden;height:51.3446153846vw;opacity:0;-webkit-transition:opacity .6s ease;transition:opacity .6s ease}@media screen and (max-width: 767px){.lcl-main{height:32.895rem}}@media screen and (min-width: 768px){.lcl-main{max-height:821.5138461538px;min-height:66.748rem}}.lcl-main.js-load--on{opacity:1}.lcl-main.js-load--on .lcl-main__ttl{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.lcl-main.js-load--on .lcl-main__in::before,.lcl-main.js-load--on .lcl-main__in::after{opacity:1;-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}.lcl-main .lcl-main__in{position:relative;padding-top:4.4rem;padding-bottom:clamp(16.3rem,12.5384615385vw,200.6153846154px)}@media screen and (max-width: 767px){.lcl-main .lcl-main__in{padding-top:3.9rem;padding-bottom:10rem}}.lcl-main .lcl-main__in::before,.lcl-main .lcl-main__in::after{content:"";position:absolute;left:0;right:0;margin-inline:auto;z-index:2;aspect-ratio:1;background-position:center;background-repeat:no-repeat;background-size:contain;opacity:0;-webkit-transform:scale(0.8) rotate(7deg);transform:scale(0.8) rotate(7deg);-webkit-transition:opacity .5s ease,-webkit-transform .5s cubic-bezier(0.42, 0.35, 0.18, 1.87);transition:opacity .5s ease,-webkit-transform .5s cubic-bezier(0.42, 0.35, 0.18, 1.87);transition:opacity .5s ease,transform .5s cubic-bezier(0.42, 0.35, 0.18, 1.87);transition:opacity .5s ease,transform .5s cubic-bezier(0.42, 0.35, 0.18, 1.87),-webkit-transform .5s cubic-bezier(0.42, 0.35, 0.18, 1.87)}.lcl-main .lcl-main__in::before{top:7.9rem;right:clamp(66.5rem,51.1538461538vw,818.4615384615px);width:8.9230769231vw;background-image:url(../img/main/giza_01.png);-webkit-transition-delay:.7s;transition-delay:.7s}@media screen and (min-width: 768px){.lcl-main .lcl-main__in::before{max-width:142.7692307692px;min-width:11.6rem}}@media screen and (max-width: 767px){.lcl-main .lcl-main__in::before{top:4.7rem;left:.9rem;right:auto;width:6.3rem}}.lcl-main .lcl-main__in::after{width:15.7692307692vw;top:30.5rem;left:clamp(71.7rem,55.1538461538vw,882.4615384615px);background-image:url(../img/main/giza_02.png);-webkit-transition-delay:.8s;transition-delay:.8s}@media screen and (min-width: 768px){.lcl-main .lcl-main__in::after{max-width:252.3076923077px;min-width:20.5rem}}@media screen and (max-width: 767px){.lcl-main .lcl-main__in::after{top:16.5rem;right:.3rem;left:auto;width:8.6rem}}.lcl-main .lcl-main-slide{position:relative}.lcl-main .lcl-main-slide::before{content:"";position:absolute;pointer-events:none;z-index:1;top:0;left:0;right:0;bottom:0;margin:auto;width:57.7692307692vw;height:37.0769230769vw;background:url(../img/main/frame.png) no-repeat center/100% 100%}@media screen and (min-width: 768px){.lcl-main .lcl-main-slide::before{max-width:924.3076923077px;min-width:75.1rem;max-height:593.2307692308px;min-height:48.2rem}}@media screen and (max-width: 767px){.lcl-main .lcl-main-slide::before{width:32.2rem;height:21.3rem}}.lcl-main .lcl-main-slide .splide__track::before,.lcl-main .lcl-main-slide .splide__track::after{content:"";position:absolute;pointer-events:none;z-index:1;top:0;left:0;right:0;margin-inline:auto;width:12.8461538462vw;height:100%;background:url(../img/main/column.png) no-repeat center/100% 100%}@media screen and (min-width: 768px){.lcl-main .lcl-main-slide .splide__track::before,.lcl-main .lcl-main-slide .splide__track::after{max-width:205.5384615385px;min-width:16.7rem}}@media screen and (max-width: 767px){.lcl-main .lcl-main-slide .splide__track::before,.lcl-main .lcl-main-slide .splide__track::after{background-image:url(../img/sp/main/column.png);width:5.3rem}}.lcl-main .lcl-main-slide .splide__track::before{right:clamp(80rem,61.5384615385vw,984.6153846154px)}@media screen and (max-width: 767px){.lcl-main .lcl-main-slide .splide__track::before{right:auto;left:-0.3rem}}.lcl-main .lcl-main-slide .splide__track::after{left:clamp(80rem,61.5384615385vw,984.6153846154px)}@media screen and (max-width: 767px){.lcl-main .lcl-main-slide .splide__track::after{left:auto;right:-0.3rem}}.lcl-main .lcl-main-slide .splide__pagination{position:absolute;bottom:auto;top:-2.6rem;height:.8rem;left:0;right:0;margin:0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 767px){.lcl-main .lcl-main-slide .splide__pagination{top:-2.5rem;height:.5rem}}.lcl-main .lcl-main-slide .splide__pagination li{cursor:default}.lcl-main .lcl-main-slide .splide__pagination .splide__pagination__page{cursor:pointer;position:relative;text-indent:999vw;display:block;width:2rem;height:.4rem;border-radius:50%;background:#000;-webkit-transition:width .3s ease,height .3s ease;transition:width .3s ease,height .3s ease}@media screen and (max-width: 767px){.lcl-main .lcl-main-slide .splide__pagination .splide__pagination__page{width:1.4rem;height:.3rem}}.lcl-main .lcl-main-slide .splide__pagination .splide__pagination__page::before,.lcl-main .lcl-main-slide .splide__pagination .splide__pagination__page::after{content:"";display:block;position:absolute;top:.4rem;left:50%;width:6.1rem;aspect-ratio:1;background-position:center;background-repeat:no-repeat;background-size:contain;-webkit-transform-origin:top;transform-origin:top;pointer-events:none;opacity:0;-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease,-webkit-transform .3s ease}@media screen and (max-width: 767px){.lcl-main .lcl-main-slide .splide__pagination .splide__pagination__page::before,.lcl-main .lcl-main-slide .splide__pagination .splide__pagination__page::after{top:.1rem;width:4.1rem}}.lcl-main .lcl-main-slide .splide__pagination .splide__pagination__page::after{-webkit-transform:translate(-50%, -0.4rem) rotate(-8deg);transform:translate(-50%, -0.4rem) rotate(-8deg);background-image:url(../img/main/ico_phone.png)}@media screen and (max-width: 767px){.lcl-main .lcl-main-slide .splide__pagination .splide__pagination__page::after{-webkit-transform:translate(-50%, -0.1rem) rotate(-8deg);transform:translate(-50%, -0.1rem) rotate(-8deg)}}.lcl-main .lcl-main-slide .splide__pagination .splide__pagination__page::before{-webkit-transform:translate(-50%, 0) scale(0.8);transform:translate(-50%, 0) scale(0.8);background-image:url(../img/main/ico_flash.png)}.lcl-main .lcl-main-slide .splide__pagination .splide__pagination__page.is-active{width:4.7rem;height:.8rem}@media screen and (max-width: 767px){.lcl-main .lcl-main-slide .splide__pagination .splide__pagination__page.is-active{width:3.4rem;height:.5rem}}.lcl-main .lcl-main-slide .splide__pagination .splide__pagination__page.is-active::after{opacity:1;-webkit-transform:translate(-50%, 0) rotate(0);transform:translate(-50%, 0) rotate(0);-webkit-transition:opacity .5s .2s ease,-webkit-transform .5s .2s cubic-bezier(0.53, 0.53, 0.14, 2.11);transition:opacity .5s .2s ease,-webkit-transform .5s .2s cubic-bezier(0.53, 0.53, 0.14, 2.11);transition:opacity .5s .2s ease,transform .5s .2s cubic-bezier(0.53, 0.53, 0.14, 2.11);transition:opacity .5s .2s ease,transform .5s .2s cubic-bezier(0.53, 0.53, 0.14, 2.11),-webkit-transform .5s .2s cubic-bezier(0.53, 0.53, 0.14, 2.11)}.lcl-main .lcl-main-slide .splide__pagination .splide__pagination__page.is-active::before{opacity:1;-webkit-transform:translate(-50%, 0) scale(1);transform:translate(-50%, 0) scale(1);-webkit-transition:opacity .3s .8s ease,-webkit-transform .3s .8s cubic-bezier(0.42, 0.35, 0.18, 1.87);transition:opacity .3s .8s ease,-webkit-transform .3s .8s cubic-bezier(0.42, 0.35, 0.18, 1.87);transition:opacity .3s .8s ease,transform .3s .8s cubic-bezier(0.42, 0.35, 0.18, 1.87);transition:opacity .3s .8s ease,transform .3s .8s cubic-bezier(0.42, 0.35, 0.18, 1.87),-webkit-transform .3s .8s cubic-bezier(0.42, 0.35, 0.18, 1.87)}.lcl-main .lcl-main-slide__img{width:61.5384615385vw}@media screen and (min-width: 768px){.lcl-main .lcl-main-slide__img{max-width:984.6153846154px;min-width:80rem}}@media screen and (max-width: 767px){.lcl-main .lcl-main-slide__img{width:33rem}}.lcl-main .lcl-main__ttl{position:absolute;top:clamp(43.6rem,33.5384615385vw,536.6153846154px);left:0;right:0;margin-inline:auto;z-index:1;width:36.7692307692vw;opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5);-webkit-transition:opacity .6s .5s ease,-webkit-transform .6s .5s cubic-bezier(0.43, 0.37, 0.03, 0.99);transition:opacity .6s .5s ease,-webkit-transform .6s .5s cubic-bezier(0.43, 0.37, 0.03, 0.99);transition:opacity .6s .5s ease,transform .6s .5s cubic-bezier(0.43, 0.37, 0.03, 0.99);transition:opacity .6s .5s ease,transform .6s .5s cubic-bezier(0.43, 0.37, 0.03, 0.99),-webkit-transform .6s .5s cubic-bezier(0.43, 0.37, 0.03, 0.99)}@media screen and (min-width: 768px){.lcl-main .lcl-main__ttl{max-width:588.3076923077px;min-width:47.8rem}}@media screen and (max-width: 767px){.lcl-main .lcl-main__ttl{top:21.2rem;width:26rem}}.lcl-main .lcl-main__ttl::before{content:"";position:absolute;z-index:-1;top:-1.3rem;left:0;right:0;margin-inline:auto;width:24.4615384615vw;height:17.1538461538vw;border-radius:50%;background:url(../img/bg_01.jpg) repeat center/30rem 30rem}@media screen and (min-width: 768px){.lcl-main .lcl-main__ttl::before{max-width:391.3846153846px;min-width:31.8rem;max-height:274.4615384615px;min-height:22.3rem}}@media screen and (max-width: 767px){.lcl-main .lcl-main__ttl::before{top:-1.2rem;width:17rem;height:11.9rem}}.lcl-slide{overflow:hidden}@media screen and (max-width: 767px){.lcl-slide{margin-top:4.3rem}}.lcl-slide .lcl-slide__sec{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;margin-inline:auto;margin-top:5.8rem}@media screen and (max-width: 767px){.lcl-slide .lcl-slide__sec{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:2.1rem}}@media screen and (min-width: 768px){.lcl-slide .lcl-slide__sec{max-width:115.3rem}}.lcl-slide .lcl-slide__sec+.lcl-slide__sec{margin-top:4.6rem}@media screen and (max-width: 767px){.lcl-slide .lcl-slide__sec+.lcl-slide__sec{margin-top:1.5rem}}@media screen and (min-width: 768px){.lcl-slide .lcl-slide__sec.lcl-slide__sec--reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.lcl-slide .lcl-slide__sec.lcl-slide__sec--reverse .lcl-slide-cnt02,.lcl-slide .lcl-slide__sec.lcl-slide__sec--reverse .lcl-slide-cnt03{margin-left:0}.lcl-slide .lcl-slide__sec.lcl-slide__sec--reverse .lcl-slide-cnt01{width:37.8143972246%;padding-right:5.0303555941%}.lcl-slide .lcl-slide__sec.lcl-slide__sec--reverse .lcl-slide-cnt01 .lcl-slide-ttl{right:0}.lcl-slide .lcl-slide__sec.lcl-slide__sec--reverse .lcl-slide-cnt02{width:85.7740585774%;padding-left:5.29986053%;margin-right:0}.lcl-slide .lcl-slide__sec.lcl-slide__sec--reverse .lcl-slide-cnt02 .lcl-slide-ttl{right:-6.5rem}.lcl-slide .lcl-slide__sec.lcl-slide__sec--reverse .lcl-slide-cnt02 .lcl-slide__txt{margin-right:9.593495935%}.lcl-slide .lcl-slide__sec.lcl-slide__sec--reverse .lcl-slide-cnt02 .lcl-slide-cnt02__img{margin-right:0;width:100%}.lcl-slide .lcl-slide__sec.lcl-slide__sec--reverse .lcl-slide-cnt03{width:92.4686192469%;padding-left:5.9972105997%;margin-left:4.6025104603%}}@media screen and (max-width: 767px){.lcl-slide .lcl-slide__sec.lcl-slide__sec--reverse .lcl-slide__row2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.lcl-slide .lcl-slide-ttl{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;z-index:1;gap:1rem}@media screen and (max-width: 767px){.lcl-slide .lcl-slide-ttl{gap:.5rem}}.lcl-slide .lcl-slide-ttl__txt{font-size:2rem;font-size:max(2rem,10px);font-weight:400;line-height:.7;letter-spacing:.1em;color:#fff;background:#000;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;padding:1.5rem 1.3rem 2.5rem 1.3rem;clip-path:polygon(0 0, 100% 0, 100% 0, 0 0);-webkit-transition:clip-path .6s cubic-bezier(0.6, 0, 0.4, 1);transition:clip-path .6s cubic-bezier(0.6, 0, 0.4, 1)}.lcl-slide .lcl-slide-ttl__txt:nth-of-type(2){-webkit-transition-delay:.08s;transition-delay:.08s}@media screen and (max-width: 767px){.lcl-slide .lcl-slide-ttl__txt{font-size:1.5rem;font-size:max(1.5rem,10px);line-height:1;letter-spacing:0;padding:1.5rem 1.3rem 2.5rem 1.3rem}}.lcl-slide .lcl-slide__txt{font-size:1.8rem;font-size:max(1.8rem,10px);font-weight:400;line-height:1.8;letter-spacing:0;color:#000;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;text-align:right;opacity:0;-webkit-transform:translate(1rem, 0);transform:translate(1rem, 0);-webkit-transition:opacity .6s .2s ease,-webkit-transform .6s .2s ease;transition:opacity .6s .2s ease,-webkit-transform .6s .2s ease;transition:transform .6s .2s ease,opacity .6s .2s ease;transition:transform .6s .2s ease,opacity .6s .2s ease,-webkit-transform .6s .2s ease}@media screen and (max-width: 767px){.lcl-slide .lcl-slide__txt{font-size:1.6rem;font-size:max(1.6rem,10px)}}.lcl-slide .lcl-slide__human{position:absolute;width:12rem;opacity:0;-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-transition:opacity .6s ease,-webkit-transform .6s cubic-bezier(0.42, 0.35, 0.18, 1.87);transition:opacity .6s ease,-webkit-transform .6s cubic-bezier(0.42, 0.35, 0.18, 1.87);transition:opacity .6s ease,transform .6s cubic-bezier(0.42, 0.35, 0.18, 1.87);transition:opacity .6s ease,transform .6s cubic-bezier(0.42, 0.35, 0.18, 1.87),-webkit-transform .6s cubic-bezier(0.42, 0.35, 0.18, 1.87)}@media screen and (max-width: 767px){.lcl-slide .lcl-slide__human{width:9.5rem}}.lcl-slide .lcl-slide__img img{border-radius:4rem;border:.3rem solid #000;overflow:hidden}@media screen and (max-width: 767px){.lcl-slide .lcl-slide__img img{border-radius:2rem;border-width:.2rem}}.lcl-slide .lcl-slide-cnt01{position:relative;width:32.7840416305%;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width: 767px){.lcl-slide .lcl-slide-cnt01{width:32.6rem}}.lcl-slide .lcl-slide-cnt01 .lcl-slide-ttl{bottom:.7rem;right:-5.8rem}@media screen and (min-width: 768px){.lcl-slide .lcl-slide-cnt01 .lcl-slide-ttl{min-height:25.5rem}}@media screen and (max-width: 767px){.lcl-slide .lcl-slide-cnt01 .lcl-slide-ttl{min-height:19rem;bottom:4.25rem;right:-3.5rem}}.lcl-slide .lcl-slide-cnt01 .lcl-slide-ttl.scr-anin--on .lcl-slide-ttl__txt{clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%)}.lcl-slide .lcl-slide-cnt01 .lcl-slide__txt{padding-block:4.8rem 2rem}@media screen and (max-width: 767px){.lcl-slide .lcl-slide-cnt01 .lcl-slide__txt{padding-block:2rem 1.5rem}}.lcl-slide .lcl-slide-cnt01 .lcl-slide__human{top:0;left:0;-webkit-transition-delay:.4s;transition-delay:.4s}.lcl-slide .lcl-slide-cnt01 .lcl-slide__img{margin-left:15.873015873%}@media screen and (max-width: 767px){.lcl-slide .lcl-slide-cnt01 .lcl-slide__img{margin-left:4.1rem}}.lcl-slide .lcl-slide-cnt01 .lcl-slide__img.lcl-slide__giza::before{-webkit-transition-delay:.6s;transition-delay:.6s}.lcl-slide .lcl-slide-cnt01.scr-anin--on .lcl-slide__txt{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.lcl-slide .lcl-slide-cnt01.scr-anin--on .lcl-slide__human{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.lcl-slide .lcl-slide-cnt01.scr-anin--on .lcl-slide__giza::before{opacity:1;-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}@media screen and (max-width: 767px){.lcl-slide .lcl-slide__row2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;width:100%}}.lcl-slide .lcl-slide-cnt02{position:relative;margin-left:auto;width:82.8387096774%;margin-right:1.4rem}@media screen and (max-width: 767px){.lcl-slide .lcl-slide-cnt02{margin-inline:auto;width:34.5rem;padding-bottom:6.2rem}}.lcl-slide .lcl-slide-cnt02 .lcl-slide-ttl{top:0;right:0}@media screen and (max-width: 767px){.lcl-slide .lcl-slide-cnt02 .lcl-slide-ttl{top:auto;right:auto;left:0;bottom:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.lcl-slide .lcl-slide-cnt02 .lcl-slide-ttl .lcl-slide-ttl__txt{-webkit-writing-mode:horizontal-tb;-ms-writing-mode:lr-tb;writing-mode:horizontal-tb;padding:1.5rem;clip-path:polygon(0 0, 0 0, 0 100%, 0 100%)}}.lcl-slide .lcl-slide-cnt02 .lcl-slide__txt{margin-right:19.3146417445%}@media screen and (max-width: 767px){.lcl-slide .lcl-slide-cnt02 .lcl-slide__txt{margin-top:2.25rem;margin-right:0}}.lcl-slide .lcl-slide-cnt02.scr-anin--on .lcl-slide-ttl__txt{clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%)}.lcl-slide .lcl-slide-cnt02.scr-anin--on .lcl-slide__txt{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.lcl-slide .lcl-slide-cnt02.scr-anin--on .lcl-slide__giza::before{opacity:1;-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}.lcl-slide .lcl-slide-cnt02__img{margin-top:-6rem;margin-right:10.1246105919%;width:89.8753894081%}@media screen and (max-width: 767px){.lcl-slide .lcl-slide-cnt02__img{margin-top:-3.5rem;margin-right:0;width:100%}}.lcl-slide .lcl-slide-cnt02__img.lcl-slide__giza::before{-webkit-transition-delay:.6s;transition-delay:.6s}.lcl-slide .lcl-slide-cnt03{position:relative;margin-left:auto;width:82.119205298%;margin-top:6.1rem}@media screen and (max-width: 767px){.lcl-slide .lcl-slide-cnt03{margin-inline:auto;width:34.5rem;margin-top:9.8rem}}.lcl-slide .lcl-slide-cnt03 .lcl-slide__human{top:-14.1rem;right:-3.3rem}@media screen and (max-width: 767px){.lcl-slide .lcl-slide-cnt03 .lcl-slide__human{top:-8.15rem;right:0}}.lcl-slide .lcl-slide-cnt03 .lcl-slide__img::before{-webkit-transition-delay:.2s;transition-delay:.2s}.lcl-slide .lcl-slide-cnt03.scr-anin--on .lcl-slide__human{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.lcl-slide .lcl-slide-cnt03.scr-anin--on .lcl-slide__giza::before{opacity:1;-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}.lcl-slide .lcl-slide__giza{position:relative}.lcl-slide .lcl-slide__giza::before{content:"";position:absolute;width:10rem;aspect-ratio:1;background-position:center;background-size:contain;background-repeat:no-repeat;opacity:0;-webkit-transform:scale(0.8) rotate(7deg);transform:scale(0.8) rotate(7deg);-webkit-transition:opacity .4s ease,-webkit-transform .4s cubic-bezier(0.42, 0.35, 0.18, 1.87);transition:opacity .4s ease,-webkit-transform .4s cubic-bezier(0.42, 0.35, 0.18, 1.87);transition:opacity .4s ease,transform .4s cubic-bezier(0.42, 0.35, 0.18, 1.87);transition:opacity .4s ease,transform .4s cubic-bezier(0.42, 0.35, 0.18, 1.87),-webkit-transform .4s cubic-bezier(0.42, 0.35, 0.18, 1.87)}@media screen and (max-width: 767px){.lcl-slide .lcl-slide__giza::before{width:6.8rem}}.lcl-slide .lcl-slide__giza.lcl-slide__giza--01::before{background-image:url(../img/slide/giza_01.png);bottom:0;left:-5.3rem}@media screen and (max-width: 767px){.lcl-slide .lcl-slide__giza.lcl-slide__giza--01::before{bottom:-1.4rem;left:-2rem}}.lcl-slide .lcl-slide__giza.lcl-slide__giza--02::before{background-image:url(../img/slide/giza_02.png);top:-3.4rem;left:-3.8rem}@media screen and (max-width: 767px){.lcl-slide .lcl-slide__giza.lcl-slide__giza--02::before{top:-3.4rem;left:-1.4rem}}.lcl-slide .lcl-slide__giza.lcl-slide__giza--03::before{background-image:url(../img/slide/giza_03.png);bottom:.3rem;left:-4.3rem}@media screen and (max-width: 767px){.lcl-slide .lcl-slide__giza.lcl-slide__giza--03::before{bottom:-2rem;left:-1.4rem}}.lcl-slide .lcl-slide__giza.lcl-slide__giza--04::before{background-image:url(../img/slide/giza_04.png);bottom:0;left:-5.3rem}@media screen and (max-width: 767px){.lcl-slide .lcl-slide__giza.lcl-slide__giza--04::before{bottom:-1.4rem;left:-2rem}}.lcl-slide .lcl-slide__giza.lcl-slide__giza--05::before{background-image:url(../img/slide/giza_05.png);top:-3.4rem;left:-3.8rem}@media screen and (max-width: 767px){.lcl-slide .lcl-slide__giza.lcl-slide__giza--05::before{top:-3.4rem;left:-1.4rem}}.lcl-slide .lcl-slide__giza.lcl-slide__giza--06::before{background-image:url(../img/slide/giza_06.png);bottom:.3rem;left:-4.3rem}@media screen and (max-width: 767px){.lcl-slide .lcl-slide__giza.lcl-slide__giza--06::before{bottom:-2rem;left:-1.5rem}}.lcl-slide .lcl-slide__giza.lcl-slide__giza--07::before{background-image:url(../img/slide/giza_07.png);top:-6.35rem;right:-0.7rem;z-index:2}@media screen and (max-width: 767px){.lcl-slide .lcl-slide__giza.lcl-slide__giza--07::before{top:-3.4rem;right:0}}.lcl-slide .lcl-slide-slider{margin-top:6.65rem;z-index:1}@media screen and (max-width: 767px){.lcl-slide .lcl-slide-slider{margin-top:9.65rem}}.lcl-slide .lcl-slide-slider::after{content:"";position:absolute;z-index:-1;top:-19.15rem;right:5.6rem;width:12rem;height:24rem;background:url(../img/slide/human_05.png) no-repeat center/contain;opacity:0;-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-transition:opacity .6s ease,-webkit-transform .6s cubic-bezier(0.42, 0.35, 0.18, 1.87);transition:opacity .6s ease,-webkit-transform .6s cubic-bezier(0.42, 0.35, 0.18, 1.87);transition:opacity .6s ease,transform .6s cubic-bezier(0.42, 0.35, 0.18, 1.87);transition:opacity .6s ease,transform .6s cubic-bezier(0.42, 0.35, 0.18, 1.87),-webkit-transform .6s cubic-bezier(0.42, 0.35, 0.18, 1.87)}@media screen and (max-width: 767px){.lcl-slide .lcl-slide-slider::after{width:9.5rem;height:19rem;top:-7.4rem;right:5.6rem}}.lcl-slide .lcl-slide-slider::before{-webkit-transition-delay:.2s;transition-delay:.2s}.lcl-slide .lcl-slide-slider.scr-anin--on::after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.lcl-slide .lcl-slide-slider.scr-anin--on::before{opacity:1;-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}.lcl-eat{overflow:hidden;margin-top:6.4rem}@media screen and (max-width: 767px){.lcl-eat{margin-top:3.5rem}}.lcl-eat .lcl-eat-menu{display:grid;grid-template-columns:repeat(3, 1fr)}@media screen and (max-width: 767px){.lcl-eat .lcl-eat-menu{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 768px){.lcl-eat .lcl-eat-menu{max-width:130rem;margin-inline:auto}}.lcl-eat .lcl-eat-menu__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-block:6rem 5rem}@media screen and (max-width: 767px){.lcl-eat .lcl-eat-menu__item{padding-block:3rem}.lcl-eat .lcl-eat-menu__item:nth-of-type(n + 3){border-top:.2rem solid #000}.lcl-eat .lcl-eat-menu__item:nth-of-type(2n + 2){border-left:.2rem solid #000}.lcl-eat .lcl-eat-menu__item:nth-of-type(2n + 2) .lcl-eat-menu__img{-webkit-transition-delay:.1s;transition-delay:.1s}}@media screen and (min-width: 768px){.lcl-eat .lcl-eat-menu__item:nth-of-type(-n + 3){padding-top:5rem}.lcl-eat .lcl-eat-menu__item:nth-last-of-type(-n + 3){padding-bottom:8.2rem}.lcl-eat .lcl-eat-menu__item:nth-of-type(n + 4){border-top:.2rem solid #000}.lcl-eat .lcl-eat-menu__item:not(:nth-of-type(3n + 1)){border-left:.2rem solid #000}.lcl-eat .lcl-eat-menu__item:nth-of-type(2) .lcl-eat-menu__img,.lcl-eat .lcl-eat-menu__item:nth-of-type(5) .lcl-eat-menu__img,.lcl-eat .lcl-eat-menu__item:nth-of-type(8) .lcl-eat-menu__img,.lcl-eat .lcl-eat-menu__item:nth-of-type(11) .lcl-eat-menu__img{-webkit-transition-delay:.1s;transition-delay:.1s}.lcl-eat .lcl-eat-menu__item:nth-of-type(3) .lcl-eat-menu__img,.lcl-eat .lcl-eat-menu__item:nth-of-type(6) .lcl-eat-menu__img,.lcl-eat .lcl-eat-menu__item:nth-of-type(9) .lcl-eat-menu__img,.lcl-eat .lcl-eat-menu__item:nth-of-type(12) .lcl-eat-menu__img{-webkit-transition-delay:.2s;transition-delay:.2s}}.lcl-eat .lcl-eat-menu__item.scr-anin--on .lcl-eat-menu__img{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.lcl-eat .lcl-eat-menu__img{width:73.9030023095%;opacity:0;-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-transition:opacity .6s ease,-webkit-transform .6s cubic-bezier(0.42, 0.35, 0.18, 1.87);transition:opacity .6s ease,-webkit-transform .6s cubic-bezier(0.42, 0.35, 0.18, 1.87);transition:opacity .6s ease,transform .6s cubic-bezier(0.42, 0.35, 0.18, 1.87);transition:opacity .6s ease,transform .6s cubic-bezier(0.42, 0.35, 0.18, 1.87),-webkit-transform .6s cubic-bezier(0.42, 0.35, 0.18, 1.87)}@media screen and (max-width: 767px){.lcl-eat .lcl-eat-menu__img{width:16.2rem}}.lcl-eat .lcl-eat-menu__txt{font-size:2.6rem;font-size:max(2.6rem,10px);font-weight:700;line-height:1.5;letter-spacing:0;margin-top:.5rem;color:#f05f12;text-align:center}@media screen and (max-width: 767px){.lcl-eat .lcl-eat-menu__txt{font-size:1.8rem;font-size:max(1.8rem,10px);line-height:1.3;margin-top:0}}.lcl-eat .lcl-eat-menu__footer{margin-top:auto}.lcl-eat .lcl-eat-menu__location{font-size:1.6rem;font-size:max(1.6rem,10px);font-weight:400;line-height:1.7;letter-spacing:0;margin-top:1.5rem;padding:.5rem 3rem;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;border-radius:99.9rem;background:#000}@media screen and (max-width: 767px){.lcl-eat .lcl-eat-menu__location{font-size:1.2rem;font-size:max(1.2rem,10px);margin-top:1rem;padding:.2rem 1rem;gap:.5rem}}.lcl-eat .lcl-eat-menu__location .ico_svg{width:2rem;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width: 767px){.lcl-eat .lcl-eat-menu__location .ico_svg{width:1.7rem}}.lcl-eat .lcl-bnr{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-inline:auto;gap:3rem;margin-top:5rem;padding-bottom:2rem}@media screen and (max-width: 767px){.lcl-eat .lcl-bnr{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;margin-top:5rem;padding-inline:1.5rem;padding-bottom:2rem}}.lcl-eat .lcl-bnr__link{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;width:45rem;border-radius:2rem;-webkit-box-shadow:0px .5rem 0px 0px rgba(0,0,0,.25);box-shadow:0px .5rem 0px 0px rgba(0,0,0,.25);-webkit-transition:-webkit-transform .25s ease,-webkit-box-shadow .25s ease;transition:-webkit-transform .25s ease,-webkit-box-shadow .25s ease;transition:transform .25s ease,box-shadow .25s ease;transition:transform .25s ease,box-shadow .25s ease,-webkit-transform .25s ease,-webkit-box-shadow .25s ease}@media screen and (max-width: 767px){.lcl-eat .lcl-bnr__link{width:100%;border-radius:2rem}}@media(any-hover: hover){.lcl-eat .lcl-bnr__link:hover{-webkit-transform:translate(0, 0.5rem);transform:translate(0, 0.5rem);-webkit-box-shadow:0px 0px 0px 0px rgba(0,0,0,.25);box-shadow:0px 0px 0px 0px rgba(0,0,0,.25)}}.lcl-play{overflow:hidden;margin-top:2.2rem}@media screen and (max-width: 767px){.lcl-play{margin-top:3rem}}.lcl-play .lcl-play__in{width:100rem;margin-inline:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4.5rem;margin-top:5rem}@media screen and (max-width: 767px){.lcl-play .lcl-play__in{margin-top:1.5rem;gap:1.5rem;width:34.6rem}}.lcl-play .lcl-play__cnt{display:-webkit-box;display:-ms-flexbox;display:flex;gap:3rem}@media screen and (max-width: 767px){.lcl-play .lcl-play__cnt{gap:.7rem}}.lcl-play .lcl-play__cnt.scr-anin--on .lcl-play__img img{-webkit-transform:scale(1);transform:scale(1);border-radius:4rem}@media screen and (max-width: 767px){.lcl-play .lcl-play__cnt.scr-anin--on .lcl-play__img img{border-radius:2rem}}.lcl-play .lcl-play__cnt.scr-anin--on .lcl-play__img--giza::after{opacity:1;-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}.lcl-play .lcl-play__cnt:nth-of-type(1) .lcl-play__img:nth-of-type(2) img,.lcl-play .lcl-play__cnt:nth-of-type(3) .lcl-play__img:nth-of-type(2) img{-webkit-transition-delay:.2s;transition-delay:.2s}.lcl-play .lcl-play__cnt:nth-of-type(2) .lcl-play__img:nth-of-type(1) img,.lcl-play .lcl-play__cnt:nth-of-type(4) .lcl-play__img:nth-of-type(1) img{-webkit-transition-delay:.2s;transition-delay:.2s}.lcl-play .lcl-play__img img{border:.3rem solid #000;overflow:hidden;-webkit-transform:scale(0);transform:scale(0);border-radius:18.3rem;-webkit-transition:border-radius .6s ease,-webkit-transform .6s ease;transition:border-radius .6s ease,-webkit-transform .6s ease;transition:transform .6s ease,border-radius .6s ease;transition:transform .6s ease,border-radius .6s ease,-webkit-transform .6s ease}@media screen and (max-width: 767px){.lcl-play .lcl-play__img img{border-width:.2rem}}.lcl-play .lcl-play__img.lcl-play__img--giza{position:relative}.lcl-play .lcl-play__img.lcl-play__img--giza::after{content:"";position:absolute;width:10rem;aspect-ratio:1;background-position:center;background-size:contain;background-repeat:no-repeat;opacity:0;-webkit-transform:scale(0.8) rotate(7deg);transform:scale(0.8) rotate(7deg);-webkit-transition:opacity .4s .6s ease,-webkit-transform .4s .6s cubic-bezier(0.42, 0.35, 0.18, 1.87);transition:opacity .4s .6s ease,-webkit-transform .4s .6s cubic-bezier(0.42, 0.35, 0.18, 1.87);transition:opacity .4s .6s ease,transform .4s .6s cubic-bezier(0.42, 0.35, 0.18, 1.87);transition:opacity .4s .6s ease,transform .4s .6s cubic-bezier(0.42, 0.35, 0.18, 1.87),-webkit-transform .4s .6s cubic-bezier(0.42, 0.35, 0.18, 1.87)}@media screen and (max-width: 767px){.lcl-play .lcl-play__img.lcl-play__img--giza::after{width:6.8rem}}.lcl-play .lcl-play__img.lcl-play__img--giza01::after{background-image:url(../img/play/giza_01.png)}.lcl-play .lcl-play__img.lcl-play__img--giza02::after{background-image:url(../img/play/giza_02.png)}.lcl-play .lcl-play__img.lcl-play__img--giza03::after{background-image:url(../img/play/giza_03.png)}.lcl-play .lcl-play__img.lcl-play__img--giza04::after{background-image:url(../img/play/giza_04.png)}.lcl-play .lcl-play__img.lcl-play__img--giza01::after,.lcl-play .lcl-play__img.lcl-play__img--giza03::after{left:-4.2rem;bottom:-1px}@media screen and (max-width: 767px){.lcl-play .lcl-play__img.lcl-play__img--giza01::after,.lcl-play .lcl-play__img.lcl-play__img--giza03::after{left:-1.45rem;bottom:-1.1rem}}.lcl-play .lcl-play__img.lcl-play__img--giza02::after,.lcl-play .lcl-play__img.lcl-play__img--giza04::after{right:-3.7rem;bottom:-0.6rem}@media screen and (max-width: 767px){.lcl-play .lcl-play__img.lcl-play__img--giza02::after,.lcl-play .lcl-play__img.lcl-play__img--giza04::after{right:-1.45rem;bottom:-1.4rem}}.lcl-picture{margin-top:11.1rem;padding-bottom:10rem}@media screen and (max-width: 767px){.lcl-picture{margin-top:7.2rem;padding-bottom:6rem}}.lcl-picture .lcl-picture-slider-wrap{overflow:hidden}@media screen and (min-width: 768px){.lcl-picture .lcl-picture-slider-wrap02{display:none}}@media screen and (max-width: 767px){.lcl-picture .lcl-picture-slider-wrap02{position:fixed;top:5rem;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;opacity:0;visibility:hidden;-webkit-transition:visibility 0s .25s ease,opacity .25s ease;transition:visibility 0s .25s ease,opacity .25s ease}.lcl-picture .lcl-picture-slider-wrap02.lcl-picture-slider-wrap02--fixed{opacity:1;visibility:visible;-webkit-transition:visibility 0s ease,opacity .6s ease;transition:visibility 0s ease,opacity .6s ease}}.lcl-picture .lcl-picture__in{width:100%;height:800rem;margin-bottom:calc(var(--lcl-picture-space, 0px)*-1)}@media screen and (max-width: 767px){.lcl-picture .lcl-picture__in{height:700rem}}.lcl-picture .lcl-picture__main{position:relative;width:100%;height:100vh;height:100lvh;pointer-events:none}.lcl-picture .lcl-picture__item-wrap{top:0;left:0;position:absolute;width:100%;height:200%;overflow:hidden}.lcl-picture .lcl-picture__item{position:absolute;top:10rem;left:0;right:0;bottom:50%;margin:auto;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:61.5384615385%}@media screen and (min-width: 768px){.lcl-picture .lcl-picture__item{min-width:80rem;max-width:984.6153846154px}}@media screen and (max-width: 767px){.lcl-picture .lcl-picture__item{top:5rem;width:35.5rem}}.lcl-picture .lcl-picture-ttl{position:absolute;top:70.2%;left:.375%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.5rem}@media screen and (max-width: 767px){.lcl-picture .lcl-picture-ttl{top:13.2rem;left:.1rem;gap:.5rem}}.lcl-picture .lcl-picture-ttl.lcl-picture-ttl--pink .lcl-picture-ttl__txt{background:#ff5062}.lcl-picture .lcl-picture-ttl.lcl-picture-ttl--blue .lcl-picture-ttl__txt{background:#00a3ff}.lcl-picture .lcl-picture-ttl.lcl-picture-ttl--orange .lcl-picture-ttl__txt{background:#ff8646}.lcl-picture .lcl-picture-ttl.lcl-picture-ttl--green .lcl-picture-ttl__txt{background:#5ccf02}.lcl-picture .lcl-picture-ttl.lcl-picture-ttl--purple .lcl-picture-ttl__txt{background:#ab64e3}.lcl-picture .lcl-picture-ttl.lcl-picture-ttl--lightpink .lcl-picture-ttl__txt{background:#ff6dab}.lcl-picture .lcl-picture-ttl.lcl-picture-ttl--mint .lcl-picture-ttl__txt{background:#00c1aa}.lcl-picture .lcl-picture-ttl__txt{font-size:2rem;font-size:max(2rem,10px);font-weight:400;line-height:1.2;letter-spacing:0;color:#fff;background:#000;padding:1rem 2rem}@media screen and (max-width: 767px){.lcl-picture .lcl-picture-ttl__txt{font-size:1.4rem;font-size:max(1.4rem,10px);padding:.4rem .8rem}}.lcl-picture .lcl-picture__location{position:absolute;top:90.8%;left:.375%;font-size:1.2rem;font-size:max(1.2rem,10px);font-weight:400;line-height:1.2;letter-spacing:0;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;padding:.5rem 1rem .5rem 2rem}@media screen and (max-width: 767px){.lcl-picture .lcl-picture__location{top:19.3rem;left:.1rem;font-size:1rem;font-size:max(1rem,10px);gap:.2rem;padding:.3rem 1rem}}.lcl-picture .lcl-picture__location .ico_svg{width:1.5rem}@media screen and (max-width: 767px){.lcl-picture .lcl-picture__location .ico_svg{width:1.1rem}}.lcl-picture .lcl-picture__location .svg-path{fill:#15b8ff}