@keyframes ani-stamp{0%{transform:translate3d(0,20px,0);opacity:0}to{opacity:1;transform:none}}@keyframes ani-moon{0%{transform:translate3d(0,20px,0) scale(1);opacity:0}to{opacity:1;transform:none}}@keyframes ani-star{0%{opacity:0;transform:scale(0.5)}to{transform:none}}.js-ani-mountain.is-show .illu-moon img{opacity:1;animation:ani-moon 0.6s cubic-bezier(0.6,1.4,0.56,1) 0.15s both}.js-ani-mountain.is-show .illu-star01 img{opacity:1;animation:ani-star 0.45s cubic-bezier(0.39,0,0.16,1.16) 0.6s both}.js-ani-mountain.is-show .illu-star02 img{opacity:1;animation:ani-star 0.45s cubic-bezier(0.39,0,0.16,1.16) 0.5s both}.js-ani-mountain.is-show .illu-star03 img{opacity:1;animation:ani-star 0.45s cubic-bezier(0.39,0,0.16,1.16) 0.7s both}.js-ani-mountain .illu-moon img{opacity:0}.js-ani-mountain .illu-star01 img{opacity:0}.js-ani-mountain .illu-star02 img{opacity:0}.js-ani-mountain .illu-star03 img{opacity:0}@keyframes ani-fadeInTitleSummer{0%{opacity:0;transform:translate3d(-40px,0,0)}to{opacity:1;transform:none}}.js-ani-fadeInTitleSummer{opacity:0}.js-ani-fadeInTitleSummer.is-show{opacity:1;animation:ani-fadeInTitleSummer 0.6s cubic-bezier(0.08,0.98,0.57,1) 0.03s both}.js-ani-fadeInTitleSummer.is-show:after{width:calc(100% + 3px)!important;opacity:1!important}@keyframes ani-boat{0%{transform:translate3d(-30px,0,0) scale(1);opacity:0}to{opacity:1;transform:none}}.js-ani-lake.is-show .illu-boat01 img{opacity:1;animation:ani-boat 0.6s cubic-bezier(0.6,1,0.56,1) 0.2s both}.js-ani-lake.is-show .illu-boat02 img{opacity:1;animation:ani-boat 0.6s cubic-bezier(0.45,1,0.56,1) 0.35s both}.js-ani-lake .illu-boat01 img{opacity:0}.js-ani-lake .illu-boat02 img{opacity:0}@keyframes ani-area{0%{opacity:0;transform:scale(0.5)}to{transform:none}}.js-ani-area.is-show .s01 img,.js-ani-area.is-show .s02 img,.js-ani-area.is-show .s03 img,.js-ani-area.is-show .s04 img,.js-ani-area.is-show .s05 img,.js-ani-area.is-show .s06 img{opacity:1;animation:ani-area 0.45s cubic-bezier(0.45,1.5,0.56,1) 0.1s both}.js-ani-area.is-show .s02 img{animation-delay:0.2s}.js-ani-area.is-show .s03 img{animation-delay:0.3s}.js-ani-area.is-show .s04 img{animation-delay:0.4s}.js-ani-area.is-show .s05 img{animation-delay:0.5s}.js-ani-area.is-show .s06 img{animation-delay:0.6s}.js-ani-area .s01 img,.js-ani-area .s02 img,.js-ani-area .s03 img,.js-ani-area .s04 img,.js-ani-area .s05 img,.js-ani-area .s06 img{opacity:0}@keyframes ani-price{0%{opacity:0;transform:translate3d(0,20px,0)}to{opacity:1;transform:none}}@keyframes ani-price-otoku{0%{opacity:0;transform:translate3d(0,20px,0)}to{opacity:1;transform:none}}.js-ani-price.is-show .illu-otoku img{opacity:1;animation:ani-price-otoku 0.6s cubic-bezier(0.45,1.5,0.56,1) 0.7s both}.js-ani-price.is-show .illu-price img{opacity:1;animation:ani-price 0.6s cubic-bezier(0.08,0.98,0.57,1) 0s both}.js-ani-price .illu-otoku img,.js-ani-price .illu-price img{opacity:0}.con-mv{position:relative;padding-top:68px;padding-bottom:108px}.con-mv .box-logo{position:relative;z-index:2}.con-mv .box-logo .block-stamp{position:absolute;top:-107px;left:17px;width:140px;z-index:1}.con-mv .box-logo .block-stamp img{animation:ani-price-otoku 0.6s cubic-bezier(0.45,1.5,0.56,1) 0.1s both}.con-mv .box-logo .block-logo{position:relative;z-index:2}.con-mv .box-logo .block-logo h1{width:190px;margin:0 auto}.con-mv .box-logo .block-logo p.txt-desc{padding-top:66px;font-weight:700;font-size:1.9rem;line-height:1.69;letter-spacing:0.06em;color:#FFFFFF;text-align:center}.con-mv .container-slider-mv{position:absolute;top:0;left:0;width:100%;z-index:1}.con-mv .container-slider-mv:before{position:absolute;content:"";top:50%;left:50%;transform:translateY(-50%) translateX(-50%);width:100%;height:100%;background-color:#999;mix-blend-mode:multiply;z-index:1;opacity:1}.con-about{padding-bottom:60px;position:relative;z-index:2;background-color:#fff}.con-about .style-bg-wave{margin-top:-133px}.con-about .bg-mountain{position:absolute;top:-60px;right:12px;width:118px}.con-about .bg-mountain>.inner{position:relative;padding-bottom:51.6949152542%}.con-about .bg-mountain>.inner img{vertical-align:top}.con-about .bg-mountain>.inner .illu-mountain{position:absolute;bottom:0;left:0;width:100%}.con-about .bg-mountain>.inner .illu-mountain img{width:100%}.con-about .bg-mountain>.inner .illu-moon{position:absolute;top:18.0327868852%;left:56.7796610169%;width:12.7118644068%}.con-about .bg-mountain>.inner .illu-moon img{width:100%}.con-about .bg-mountain>.inner .illu-star01{position:absolute;top:0%;left:18.6440677966%;width:5.0847457627%}.con-about .bg-mountain>.inner .illu-star02{position:absolute;top:13.1147540984%;left:36.4406779661%;width:5.0847457627%}.con-about .bg-mountain>.inner .illu-star03{position:absolute;top:32.7868852459%;left:13.5593220339%;width:5.0847457627%}.con-about .bg-lake{position:absolute;bottom:-2px;left:-18px;width:167px}.con-about .bg-lake>.inner{position:relative;padding-bottom:25.1497005988%}.con-about .bg-lake>.inner img{vertical-align:top}.con-about .bg-lake>.inner .illu-lake{position:absolute;bottom:0;left:0;width:100%}.con-about .bg-lake>.inner .illu-boat01{position:absolute;top:0;left:64.6706586826%;width:12.5748502994%}.con-about .bg-lake>.inner .illu-boat02{position:absolute;top:19.0476190476%;left:23.3532934132%;width:12.5748502994%}.con-about>.inner{position:relative;z-index:2}.con-about>.inner .box-about{padding-top:24px}.con-about>.inner .box-about h2{width:248px;margin:0 auto 22px;position:relative}.con-about>.inner .box-about h2:after{position:absolute;content:"";bottom:-4px;left:0;width:0;height:13px;background-color:#CDE7E0;transition:0.45s cubic-bezier(0.08,0.98,0.57,1);transition-delay:0.5s;transform-origin:center left;opacity:0}.con-about>.inner .box-about h2 img{position:relative;z-index:2}.con-about>.inner .box-about p.txt-desc{font-size:1.8rem;line-height:1.97;letter-spacing:0em;color:#232D4F;text-align:center}.con-attention{padding-top:35px;padding-bottom:40px;position:relative;z-index:2;background-color:#fff}.con-attention>.inner{width:89.3333333333%;margin:0 auto}.con-attention>.inner .box-attention{border:1px solid #ec3535;padding:22px 15px 20px}.con-attention>.inner .box-attention h2{margin-bottom:15px;font-size:1.9rem;line-height:1.77;letter-spacing:0em;color:#ec3535;text-align:center;font-weight:700}.con-attention>.inner .box-attention p.txt-attention{font-size:1.6rem;line-height:1.77;letter-spacing:0em;text-align:center;color:#ec3535;font-weight:500}.con-attention>.inner .box-attention p.txt-attention a{text-decoration:underline;color:#ec3535}@media screen and (min-width:1100px){.con-attention>.inner .box-attention p.txt-attention a:hover{text-decoration:none}}.con-area{position:relative;z-index:2;background-color:#fff}.con-area>.inner{width:84%;margin:0 auto}.con-area>.inner .box-area{position:relative;transform:translateX(-3px)}.con-area>.inner .box-area p.txt-area{position:absolute;z-index:2}.con-area>.inner .box-area p.txt-area.s01{top:15.2%;left:57.4603174603%;width:15.5555555556%}.con-area>.inner .box-area p.txt-area.s02{top:45.2%;left:28.253968254%;width:24.7619047619%}.con-area>.inner .box-area p.txt-area.s03{top:20.2%;left:3.1746031746%;width:23.4920634921%}.con-area>.inner .box-area p.txt-area.s04{top:40.2%;left:61.2698412698%;width:24.4444444444%}.con-area>.inner .box-area p.txt-area.s05{top:64%;left:13.6507936508%;width:15.2380952381%}.con-area>.inner .box-area p.txt-area.s06{top:78.4%;left:34.9206349206%;width:15.873015873%}.con-area>.inner .box-links{margin-top:40px}.con-area>.inner .box-links p.style-btn-link01:not(:last-child){margin-bottom:20px}.con-area>.inner .box-links p.style-btn-link01 a{max-width:280px;margin:0 auto}.con-plan{padding-top:115px;padding-bottom:132px;position:relative}.con-plan:before{position:absolute;content:"";bottom:0;left:50%;transform:translateX(-50%);width:100%;height:calc(100% - 134px);background-color:#CDE7E0}.con-plan>.inner{position:relative;z-index:2;width:88.5333333333%;margin:0 auto}.con-plan>.inner .box-plan section.sec-plan:not(:last-child){margin-bottom:48px}.con-plan>.inner .box-plan section.sec-plan h2.style-title01{margin-bottom:36px}.con-event{padding-bottom:125px;position:relative}.con-event .style-bg-wave{margin-top:-133px}.con-event>.inner{width:88.5333333333%;margin:0 auto;position:relative;z-index:2}.con-event>.inner .box-event section.sec-plan h2.style-title01{margin-bottom:30px}.con-event>.inner .box-event section.sec-plan .style-container-slider-plan ul.slider-plan li a .block-image .image{border:1px solid #999}.con-price{position:relative}.con-price:before{position:absolute;content:"";bottom:0;left:50%;transform:translateX(-50%);width:100%;height:calc(100% - 13px);background-color:#232D4F}.con-price .style-bg-wave{margin-top:-120px}.con-price>.inner{position:relative;z-index:2;width:89.3333333333%;margin:0 auto}.con-price>.inner h2.style-title02{margin-bottom:16px}.con-price>.inner .holder-price{padding:37px 18px 45px;background-color:#fff;border-radius:30px 0 30px 0}.con-price>.inner .holder-price .box-price p.txt-description{font-size:1.8rem;line-height:1.77;letter-spacing:0em;color:#232D4F;text-align:center}.con-price>.inner .holder-price .box-price p.txt-description span.big{font-weight:900}.con-price>.inner .holder-price .box-price p.txt-description span.underline{padding:0 4px;background:linear-gradient(transparent 55%,#CDE7E0 55%)}.con-price>.inner .holder-price .box-price>p.txt-use{margin-top:7px!important}.con-price>.inner .holder-price .box-price p.txt-use{margin-top:11px;font-size:1.05rem;line-height:1.53;color:#232D4F;text-align:center}.con-price>.inner .holder-price .box-price .wrap-price{padding-top:35px}.con-price>.inner .holder-price .box-price .wrap-price section.sec-price:not(:last-child){margin-bottom:38px}.con-price>.inner .holder-price .box-price .wrap-price section.sec-price h3{margin-bottom:22px;background-color:#232D4F;height:34px;display:flex;justify-content:center;align-items:center}.con-price>.inner .holder-price .box-price .wrap-price section.sec-price h3 img{width:auto;height:19px;transform:translateX(-7px)}.con-price>.inner .holder-price .box-price .wrap-price section.sec-price h4.title-asama{margin-bottom:0px}.con-price>.inner .holder-price .box-price .wrap-price section.sec-price h4.title-asama img{width:222px;display:block;margin:0 auto}.con-price>.inner .holder-price .box-price .wrap-price section.sec-price h4.title-azusa img{width:184px;display:block;margin:0 auto}.con-price>.inner .holder-price .box-price .wrap-price section.sec-price p.txt-50off{margin-top:27px}.con-price>.inner .holder-price .box-price .wrap-price section.sec-price p.txt-50off.s01{margin-top:10px}.con-price>.inner .holder-price .box-price .wrap-price section.sec-price p.txt-50off img{width:284px;display:block;margin:0 auto}.con-price>.inner .holder-price .box-price .wrap-price section.sec-price .image-price{position:relative}.con-price>.inner .holder-price .box-price .wrap-price section.sec-price .image-price.s-asama01{margin-top:-14px}.con-price>.inner .holder-price .box-price .wrap-price section.sec-price .image-price.s-asama02{margin-top:-14px}.con-price>.inner .holder-price .box-price .wrap-price section.sec-price .image-price.s-azusa01{margin-top:-15px}.con-price>.inner .holder-price .box-price .wrap-price section.sec-price .image-price.s-azusa01>.inner{padding-bottom:50%}.con-price>.inner .holder-price .box-price .wrap-price section.sec-price .image-price.s-azusa02{margin-top:-15px}.con-price>.inner .holder-price .box-price .wrap-price section.sec-price .image-price.s-azusa02>.inner{padding-bottom:50%}.con-price>.inner .holder-price .box-price .wrap-price section.sec-price .image-price>.inner{position:relative;width:100%;padding-bottom:42.1232876712%}.con-price>.inner .holder-price .box-price .wrap-price section.sec-price .image-price>.inner .illu-otoku{position:absolute;top:8.4%;right:-5.1%;width:31.1643835616%;z-index:1}.con-price>.inner .holder-price .box-price .wrap-price section.sec-price .image-price>.inner .illu-price{position:absolute;bottom:0;left:0;width:94.5205479452%;z-index:2}.con-price>.inner .holder-price .box-price .wrap-price section.sec-price .image-price>.inner .illu-price img{vertical-align:top;width:100%}.con-price>.inner .holder-price .box-ekinet{margin-top:40px}.con-price>.inner .holder-price .box-ekinet p.txt-desc{font-weight:700;font-size:1.6rem;line-height:2;letter-spacing:0em;color:#007B56;text-align:center}.con-price>.inner .holder-price .box-ekinet p.banner a{display:block;margin:0 auto;max-width:280px;transition:0.35s ease-out}@media screen and (min-width:1100px){.con-price>.inner .holder-price .box-ekinet p.banner a:hover{opacity:0.8}}.con-price>.inner .holder-price .box-ekinet p.txt-use{margin-top:7px;font-size:1.05rem;line-height:1.53;color:#232D4F;text-align:center}.con-information{padding-top:60px;padding-bottom:120px;position:relative}.con-information:before{position:absolute;content:"";top:0;left:50%;transform:translateX(-50%);width:100%;height:calc(100% + 20px);background-color:#232D4F}.con-information>.inner{width:89.3333333333%;margin:0 auto;position:relative;z-index:2}.con-information>.inner h2.style-title02{margin-bottom:30px}.con-information>.inner ul.list-banner li:not(:last-child){margin-bottom:35px}.con-information>.inner ul.list-banner li a{display:block;transition:0.35s ease-out}@media screen and (min-width:1100px){.con-information>.inner ul.list-banner li a:hover{opacity:0.8}}.con-links{position:relative}.con-links .style-bg-wave{margin-top:-113px}.con-links>.inner{width:89.3333333333%;margin:0 auto}.con-links>.inner h2.style-title01{margin-bottom:30px}.con-links>.inner ul.list-banner li:not(:last-child){margin-bottom:15px}.con-links>.inner ul.list-banner li a{display:block;transition:0.35s ease-out}@media screen and (min-width:1100px){.con-links>.inner ul.list-banner li a:hover{opacity:0.8}}
/*# sourceMappingURL=index.css.map */