@charset "UTF-8";@keyframes FadeIn{0%{opacity:0}50%{opacity:1}100%{opacity:1}}@media only screen and (min-width:1025px){#abi_page{overflow:visible!important}}.c-lightup-tit{display:flex;flex-direction:column}.c-lightup-tit__sub{font-optical-sizing:auto;font-family:var(--font-family-en-mincho);font-style:var(--font-family-en-mincho-style);font-weight:var(--font-family-en-mincho-weight);letter-spacing:0;padding-left:1.07rem;color:var(--color-acc-2);position:relative}.c-lightup-tit__sub::before{content:"";position:absolute;top:50%;left:0;width:.92rem;height:.85rem;transform:translateY(-50%);background:url(../../garden/images/ic_color_flower.svg) no-repeat;background-size:contain}.c-lightup-tit__main{font-optical-sizing:auto;font-family:var(--font-family-en-mincho);font-style:var(--font-family-en-mincho-style);font-weight:var(--font-family-en-mincho-weight);letter-spacing:0}@media only screen and (min-width:1025px){.c-lightup-tit__main{font-size:3.43rem}}@media only screen and (min-width:768px) and (max-width:1024px){.c-lightup-tit__main{font-size:3rem}}@media only screen and (max-width:767px){.c-lightup-tit__main{font-size:2.86rem}}.c-lightup-tit__main{color:var(--color-acc-2);font-weight:300;line-height:1.2}@media only screen and (min-width:768px){.p-garden-intro{padding-top:4.28rem}}@media only screen and (max-width:767px){.p-garden-intro{padding-top:3em}}.p-garden-intro{position:relative;overflow:hidden}@media only screen and (min-width:1025px){.p-garden-intro::before{width:25vw}}@media only screen and (min-width:768px) and (max-width:1024px){.p-garden-intro::before{width:25vw}}@media only screen and (max-width:767px){.p-garden-intro::before{width:15em}}.p-garden-intro::before{content:"";position:absolute;top:0;left:0;aspect-ratio:482/284;z-index:-2;background:url(../../onsen/images/kumo_intro.webp) no-repeat;background-size:contain}@media only screen and (max-width:767px){.p-garden-intro::before{top:-2em}}@media only screen and (max-width:767px){.p-garden-intro{display:flex;flex-direction:column}}.p-garden-intro__text{margin-right:auto;margin-left:auto}@media only screen and (min-width:1025px){.p-garden-intro__text{width:calc(1100 / 1440 * 100%);max-width:calc(1100px)}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-garden-intro__text{max-width:calc(1100px * (18 + 3)/ 14)}}@media only screen and (min-width:1025px) and (min-width:1441px) and (max-width:1600px){.p-garden-intro__text{max-width:calc(1100px * (18 + 2)/ 14)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-garden-intro__text{width:calc(1260 / 1440 * 100%)}}@media only screen and (max-width:767px){.p-garden-intro__text{width:calc(328 / 376 * 100%)}}.p-garden-intro__text{display:flex;align-items:flex-end;--wtit:25.35rem}@media only screen and (min-width:768px) and (max-width:1024px){.p-garden-intro__text{align-items:flex-start}}@media only screen and (max-width:767px){.p-garden-intro__text{display:block;margin-top:1.5em}}@media only screen and (min-width:768px){.p-garden-intro__text .c-title{width:var(--wtit)}}@media only screen and (max-width:767px){.p-garden-intro__text .c-title{width:100%}}@media only screen and (min-width:768px){.p-garden-intro__text .txt{width:calc(100% - var(--wtit))}}@media only screen and (max-width:767px){.p-garden-intro__text .txt{width:100%}}@media only screen and (min-width:768px){.p-garden-intro__text .txt{margin-left:calc(24 / 1100 * 100%)}}@media only screen and (max-width:767px){.p-garden-intro__text .txt{margin-left:0}}@media only screen and (max-width:767px){.p-garden-intro__text .txt{margin-top:1.2em}}@media only screen and (min-width:1025px){.p-garden-intro__slide{width:calc(1270 / 1440 * 100%)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-garden-intro__slide{width:85%}}@media only screen and (max-width:767px){.p-garden-intro__slide{width:80%}}@media only screen and (min-width:1025px){.p-garden-intro__slide{margin-top:4.28rem}}@media only screen and (min-width:768px) and (max-width:1024px){.p-garden-intro__slide{margin-top:3.57rem}}@media only screen and (max-width:767px){.p-garden-intro__slide{margin-top:0}}.p-garden-intro__slide{margin-left:auto}@media only screen and (min-width:768px){.p-garden-intro__slide{display:flex;align-items:flex-end}.p-garden-intro__slide .c-swiper-ctrls{margin-bottom:0;margin-right:.5em;order:-1}.p-garden-intro__slide .c-swiper__inner{overflow:hidden}}@media only screen and (min-width:768px) and (min-width:1025px){.p-garden-intro__slide .c-swiper__slide{width:calc(780 / 1080 * 100%)}}@media only screen and (min-width:768px) and (min-width:768px) and (max-width:1024px){.p-garden-intro__slide .c-swiper__slide{width:calc(980 / 1080 * 100%)}}@media only screen and (min-width:768px) and (max-width:767px){.p-garden-intro__slide .c-swiper__slide{width:0}}@media only screen and (max-width:767px){.p-garden-intro__slide{order:-1;margin-right:auto}.p-garden-intro__slide .c-swiper-ctrls{justify-content:center}}@media only screen and (min-width:768px){.p-garden-intro__img{margin-top:4.28rem}}@media only screen and (max-width:767px){.p-garden-intro__img{margin-top:2em}}.p-garden-intro__img{display:flex}@media only screen and (min-width:768px){.p-garden-intro__img .img{width:calc(642 / 1440 * 100%)}}@media only screen and (max-width:767px){.p-garden-intro__img .img{width:45%}}.p-garden-activity{margin-right:auto;margin-left:auto}@media only screen and (min-width:768px) and (max-width:1024px){.p-garden-activity{width:calc(1360 / 1440 * 100%)}}@media only screen and (max-width:767px){.p-garden-activity{width:calc(328 / 376 * 100%)}}@media only screen and (min-width:1025px){.p-garden-activity{margin-top:5.35rem}}@media only screen and (min-width:768px) and (max-width:1024px){.p-garden-activity{margin-top:3.92rem}}@media only screen and (max-width:767px){.p-garden-activity{margin-top:3em}}@media only screen and (min-width:1025px){.p-garden-activity{width:calc(1120 / 1440 * 100%);max-width:80rem}}@media only screen and (min-width:1025px) and (min-width:1025px) and (max-width:1365px){.p-garden-activity{width:calc(1260 / 1440 * 100%)}}@media only screen and (min-width:768px){.p-garden-activity__inner{margin-top:2.14rem}}@media only screen and (max-width:767px){.p-garden-activity__inner{margin-top:2em}}.p-garden-activity__inner{display:flex;justify-content:center}@media only screen and (max-width:767px){.p-garden-activity__inner{display:block}}@media only screen and (min-width:768px){.p-garden-activity__inner-item{width:calc(244 / 1120 * 100%)}}@media only screen and (max-width:767px){.p-garden-activity__inner-item{width:100%}}.p-garden-activity__inner-item{display:flex;flex-direction:column}@media only screen and (max-width:767px){.p-garden-activity__inner-item{flex-direction:row;align-items:flex-start;flex-wrap:wrap}}@media only screen and (min-width:768px){.p-garden-activity__inner-item:nth-child(n+2){margin-left:calc(48 / 1120 * 100%)}}@media only screen and (max-width:767px){.p-garden-activity__inner-item:nth-child(n+2){margin-left:0}}@media only screen and (max-width:767px){.p-garden-activity__inner-item:nth-child(n+2){margin-top:1.5em}}@media only screen and (min-width:1025px){.p-garden-activity__inner-item:nth-child(1){margin-top:8.2vw}}@media only screen and (min-width:768px) and (max-width:1024px){.p-garden-activity__inner-item:nth-child(1){margin-top:8vw}}.p-garden-activity__inner-item:nth-child(1){transition:filter var(--animation-duration) calc(var(--animation-delay) + 1.4s) var(--animation-easing),opacity var(--animation-duration) calc(var(--animation-delay) + 1.4s) var(--animation-easing)}@media only screen and (min-width:1025px){.p-garden-activity__inner-item:nth-child(2){margin-top:5.5vw}}@media only screen and (min-width:768px) and (max-width:1024px){.p-garden-activity__inner-item:nth-child(2){margin-top:5vw}}.p-garden-activity__inner-item:nth-child(2){transition:filter var(--animation-duration) calc(var(--animation-delay) + 1s) var(--animation-easing),opacity var(--animation-duration) calc(var(--animation-delay) + 1s) var(--animation-easing)}@media only screen and (min-width:1025px){.p-garden-activity__inner-item:nth-child(3){margin-top:2.8vw}}@media only screen and (min-width:768px) and (max-width:1024px){.p-garden-activity__inner-item:nth-child(3){margin-top:2vw}}.p-garden-activity__inner-item:nth-child(3){transition:filter var(--animation-duration) calc(var(--animation-delay) + .6s) var(--animation-easing),opacity var(--animation-duration) calc(var(--animation-delay) + .6s) var(--animation-easing)}.p-garden-activity__inner-item:nth-child(4){transition:filter var(--animation-duration) calc(var(--animation-delay) + .2s) var(--animation-easing),opacity var(--animation-duration) calc(var(--animation-delay) + .2s) var(--animation-easing)}@media only screen and (min-width:768px){.p-garden-activity__inner-item-text{margin-top:1.07rem}}@media only screen and (max-width:767px){.p-garden-activity__inner-item-text{margin-top:0}}.p-garden-activity__inner-item-text{display:flex;flex-direction:column;order:3}@media only screen and (max-width:767px){.p-garden-activity__inner-item-text{width:60%;margin-left:5%}}@media only screen and (min-width:768px){.p-garden-activity__inner-item-text:has(.c-cate) .title-sub{margin-top:.57rem}}@media only screen and (max-width:767px){.p-garden-activity__inner-item-text:has(.c-cate) .title-sub{margin-top:.5em}}@media only screen and (min-width:768px){.p-garden-activity__inner-item-text .txt{margin-top:.57rem}}@media only screen and (max-width:767px){.p-garden-activity__inner-item-text .txt{margin-top:.5em}}.p-garden-activity__inner-item .c-cate{order:-1}.p-garden-activity__inner-item .c-cate+.title-main{margin-top:.25em}.p-garden-activity__inner-item .title-main{order:1}@media only screen and (max-width:767px){.p-garden-activity__inner-item .title-main{width:100%;padding-bottom:.75rem}}.p-garden-activity__inner-item .img{order:2;margin-top:.71rem}@media only screen and (max-width:767px){.p-garden-activity__inner-item .img{margin-top:0;width:35%}}@media only screen and (min-width:1025px){.p-garden-special{margin-top:8.57rem}}@media only screen and (min-width:768px) and (max-width:1024px){.p-garden-special{margin-top:7.14rem}}@media only screen and (max-width:767px){.p-garden-special{margin-top:5em}}@media only screen and (min-width:1025px){.p-garden-special{padding-top:8.57rem}}@media only screen and (min-width:768px) and (max-width:1024px){.p-garden-special{padding-top:7.14rem}}@media only screen and (max-width:767px){.p-garden-special{padding-top:5em}}@media only screen and (min-width:1025px){.p-garden-special{padding-bottom:8.57rem}}@media only screen and (min-width:768px) and (max-width:1024px){.p-garden-special{padding-bottom:7.14rem}}@media only screen and (max-width:767px){.p-garden-special{padding-bottom:5em}}.p-garden-special__title{margin-right:auto;margin-left:auto}@media only screen and (min-width:1025px){.p-garden-special__title{width:calc(900 / 1440 * 100%);max-width:calc(900px)}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-garden-special__title{max-width:calc(900px * (18 + 3)/ 14)}}@media only screen and (min-width:1025px) and (min-width:1441px) and (max-width:1600px){.p-garden-special__title{max-width:calc(900px * (18 + 2)/ 14)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-garden-special__title{width:calc(1100 / 1440 * 100%)}}@media only screen and (max-width:767px){.p-garden-special__title{width:calc(296 / 376 * 100%)}}@media only screen and (min-width:768px){.p-garden-special__main{margin-top:2.14rem}}@media only screen and (max-width:767px){.p-garden-special__main{margin-top:2em}}.p-garden-special__main{overflow:hidden}.p-garden-special__main>.txt{margin-right:auto;margin-left:auto}@media only screen and (min-width:1025px){.p-garden-special__main>.txt{width:calc(900 / 1440 * 100%);max-width:calc(900px)}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-garden-special__main>.txt{max-width:calc(900px * (18 + 3)/ 14)}}@media only screen and (min-width:1025px) and (min-width:1441px) and (max-width:1600px){.p-garden-special__main>.txt{max-width:calc(900px * (18 + 2)/ 14)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-garden-special__main>.txt{width:calc(1260 / 1440 * 100%)}}@media only screen and (max-width:767px){.p-garden-special__main>.txt{width:calc(328 / 376 * 100%)}}@media only screen and (min-width:768px){.p-garden-special__main>.txt{margin-top:2.14rem}}@media only screen and (max-width:767px){.p-garden-special__main>.txt{margin-top:1.5em}}@media only screen and (min-width:768px){.p-garden-special__main>.txt{text-align:center}}@media only screen and (max-width:767px){.p-garden-special__main>.txt{text-align:left}}.p-garden-special__type{margin-right:auto;margin-left:auto}@media only screen and (min-width:1025px){.p-garden-special__type{width:calc(1100 / 1440 * 100%);max-width:calc(1100px)}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-garden-special__type{max-width:calc(1100px * (18 + 3)/ 14)}}@media only screen and (min-width:1025px) and (min-width:1441px) and (max-width:1600px){.p-garden-special__type{max-width:calc(1100px * (18 + 2)/ 14)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-garden-special__type{width:calc(1260 / 1440 * 100%)}}@media only screen and (max-width:767px){.p-garden-special__type{width:calc(328 / 376 * 100%)}}@media only screen and (min-width:1025px){.p-garden-special__type{margin-top:8.57rem}}@media only screen and (min-width:768px) and (max-width:1024px){.p-garden-special__type{margin-top:7.14rem}}@media only screen and (max-width:767px){.p-garden-special__type{margin-top:4em}}.p-garden-special__type{display:flex;justify-content:space-between}@media only screen and (min-width:1025px) and (max-width:1299px){.p-garden-special__type{width:calc(1260 / 1440 * 100%)}}@media only screen and (max-width:1024px){.p-garden-special__type{display:block}}@media only screen and (min-width:1441px){.p-garden-special__type-nav{width:calc(240 / 1100 * 100%)}}@media only screen and (min-width:1025px) and (max-width:1440px){.p-garden-special__type-nav{width:calc(200 / 1100 * 100%)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-garden-special__type-nav{width:100%}}@media only screen and (max-width:767px){.p-garden-special__type-nav{width:100%}}@media only screen and (max-width:1024px){.p-garden-special__type-nav{text-align:center}}@media only screen and (min-width:768px){.p-garden-special__type-nav .txt{margin-top:1.42rem}}@media only screen and (max-width:767px){.p-garden-special__type-nav .txt{margin-top:1.2em}}@media only screen and (min-width:1025px){.p-garden-special__type-nav .time{font-size:.86rem}}@media only screen and (min-width:768px) and (max-width:1024px){.p-garden-special__type-nav .time{font-size:1rem}}@media only screen and (max-width:767px){.p-garden-special__type-nav .time{font-size:1rem}}@media only screen and (min-width:768px){.p-garden-special__type-nav .time{margin-top:1.71rem}}@media only screen and (max-width:767px){.p-garden-special__type-nav .time{margin-top:1.5em}}@media only screen and (min-width:768px){.p-garden-special__type-nav .time{padding-top:1.42rem}}@media only screen and (max-width:767px){.p-garden-special__type-nav .time{padding-top:1em}}.p-garden-special__type-nav .time{border-top:1px solid var(--color-title-3-sub)}@media only screen and (min-width:1025px){.p-garden-special__type-nav-inner{top:20vw;position:sticky;left:0}}@media only screen and (min-width:1025px){.p-garden-special__type-list{width:calc(820 / 1100 * 100%)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-garden-special__type-list{width:100%}}@media only screen and (max-width:767px){.p-garden-special__type-list{width:90%}}@media only screen and (min-width:768px){.p-garden-special__type-list{margin-left:0}}@media only screen and (max-width:767px){.p-garden-special__type-list{margin-left:auto}}@media only screen and (min-width:1025px) and (max-width:1099px){.p-garden-special__type-list{width:calc(800 / 1100 * 100%)}}@media only screen and (max-width:1024px){.p-garden-special__type-list{margin-top:3em}}@media only screen and (max-width:767px){.p-garden-special__type-list{margin-right:auto}}.p-garden-special__type-list-item{display:flex;justify-content:space-between;align-items:center}@media only screen and (min-width:768px) and (max-width:1024px){.p-garden-special__type-list-item{align-items:flex-start}}@media only screen and (max-width:767px){.p-garden-special__type-list-item{flex-direction:column-reverse}}@media only screen and (min-width:768px){.p-garden-special__type-list-item:nth-child(n+2){margin-top:2.14rem}}@media only screen and (max-width:767px){.p-garden-special__type-list-item:nth-child(n+2){margin-top:2.5em}}@media only screen and (min-width:768px){.p-garden-special__type-list-item-text{width:calc(272 / 820 * 100%)}}@media only screen and (max-width:767px){.p-garden-special__type-list-item-text{width:100%}}@media only screen and (max-width:767px){.p-garden-special__type-list-item-text{margin-top:1.5em}}@media only screen and (min-width:768px){.p-garden-special__type-list-item-text .txt{margin-top:2.14rem}}@media only screen and (max-width:767px){.p-garden-special__type-list-item-text .txt{margin-top:1em}}.p-garden-special__type-list-item-text .txt{word-break:keep-all;overflow-wrap:break-word}@media only screen and (min-width:768px){.p-garden-special__type-list-item-img{width:calc(518 / 820 * 100%)}}@media only screen and (max-width:767px){.p-garden-special__type-list-item-img{width:100%}}@media only screen and (min-width:768px){.p-garden-special__type-list-item-img{margin-left:calc(30 / 820 * 100%)}}@media only screen and (max-width:767px){.p-garden-special__type-list-item-img{margin-left:0}}.p-garden-special__nature{margin-right:auto;margin-left:auto}@media only screen and (min-width:1025px){.p-garden-special__nature{width:calc(1260 / 1440 * 100%);max-width:calc(1260px)}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-garden-special__nature{max-width:calc(1260px * (18 + 3)/ 14)}}@media only screen and (min-width:1025px) and (min-width:1441px) and (max-width:1600px){.p-garden-special__nature{max-width:calc(1260px * (18 + 2)/ 14)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-garden-special__nature{width:calc(1360 / 1440 * 100%)}}@media only screen and (max-width:767px){.p-garden-special__nature{width:calc(328 / 376 * 100%)}}@media only screen and (min-width:1025px){.p-garden-special__nature{margin-top:8.57rem}}@media only screen and (min-width:768px) and (max-width:1024px){.p-garden-special__nature{margin-top:7.14rem}}@media only screen and (max-width:767px){.p-garden-special__nature{margin-top:5em}}@media only screen and (min-width:1025px){.p-garden-special__nature-title .c-title-en{font-size:8.57rem}}@media only screen and (min-width:768px) and (max-width:1024px){.p-garden-special__nature-title .c-title-en{font-size:5.71rem}}@media only screen and (max-width:767px){.p-garden-special__nature-title .c-title-en{font-size:4.29rem}}.p-garden-special__nature-title .c-title-en__text{letter-spacing:-.03em;color:var(--color-cv-group)}@media only screen and (min-width:1025px){.p-garden-special__nature-list{width:calc(1100 / 1260 * 100%)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-garden-special__nature-list{width:90%}}@media only screen and (max-width:767px){.p-garden-special__nature-list{width:90%}}.p-garden-special__nature-list{display:flex;flex-wrap:wrap;margin-inline:auto}@media only screen and (max-width:767px){.p-garden-special__nature-list{margin-top:1em}}@media only screen and (min-width:1025px){.p-garden-special__nature-list-item{width:calc(530 / 1100 * 100%)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-garden-special__nature-list-item{width:48%}}@media only screen and (max-width:767px){.p-garden-special__nature-list-item{width:100%}}.p-garden-special__nature-list-item{display:flex;flex-direction:column-reverse;justify-content:flex-end}@media only screen and (min-width:1025px){.p-garden-special__nature-list-item:nth-child(2n){margin-left:calc(40 / 1100 * 100%)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-garden-special__nature-list-item:nth-child(2n){margin-left:4%}}@media only screen and (max-width:767px){.p-garden-special__nature-list-item:nth-child(2n){margin-left:0}}@media only screen and (max-width:767px){.p-garden-special__nature-list-item:nth-child(n+2){margin-top:2.5em}}@media only screen and (min-width:768px){.p-garden-special__nature-list-item-text{margin-top:1.71rem}}@media only screen and (max-width:767px){.p-garden-special__nature-list-item-text{margin-top:1em}}@media only screen and (min-width:768px){.p-garden-special__nature-list-item .txt{margin-top:1.71rem}}@media only screen and (max-width:767px){.p-garden-special__nature-list-item .txt{margin-top:1em}}@media only screen and (min-width:768px){.p-garden-special__nature-list-item .c-table{margin-top:1.71rem}}@media only screen and (max-width:767px){.p-garden-special__nature-list-item .c-table{margin-top:1em}}.l-footer{margin-top:0!important}