#only-here{background-color:var(--my-custom-theme__sub-background-color--code)}@media screen and (max-width:1400px){#only-here .container.slider-container{max-width:calc(100% - 10.4rem)}}@media screen and (max-width:768px){#only-here .container.slider-container{max-width:calc(100% - 4rem)}}@media screen and (max-width:480px){#only-here .container.slider-container{max-width:calc(var(--my-custom-theme__container-width) + 4rem)}}#only-here .only-here__description{max-width:66rem;margin:0 auto}#only-here .only-here__description p{color:var(--my-custom-theme__sub-text-color--code);font-size:1.2rem}@media screen and (max-width:768px){#only-here .only-here__description{font-size:1rem}}@media screen and (max-width:480px){#only-here .only-here__description{font-size:.8rem}}#only-here .only-here-grid{background-color:var(--my-custom-theme__base-text-color--code);padding:2.4rem;margin-top:3.2rem}@media screen and (max-width:768px){#only-here .only-here-grid{margin-top:2.4rem;padding:1.6rem}}@media screen and (max-width:480px){#only-here .only-here-grid{margin-top:1.6rem;padding:1.2rem}}#only-here .only-here-grid-list{display:grid;grid-template-columns:repeat(4,minmax(0, 1fr));gap:2.4rem 2rem}@media screen and (max-width:768px){#only-here .only-here-grid-list{grid-template-columns:repeat(2,minmax(0, 1fr))}}@media screen and (max-width:480px){#only-here .only-here-grid-list{gap:2.4rem 1.2rem}}#only-here .only-here-grid-item{display:grid;grid-template-rows:subgrid;grid-row:span 3;gap:.8rem;text-align:center;min-width:0}@media screen and (max-width:768px){#only-here .only-here-grid-item{gap:.6rem}}@media screen and (max-width:480px){#only-here .only-here-grid-item{gap:.4rem}}#only-here .only-here-grid-item__heading{align-content:center}#only-here .only-here-grid-item__heading h4{font-family:"Oswald","Noto Sans JP",sans-serif;color:var(--my-custom-theme__sub-text-color--code);font-size:2rem;line-height:1.4;word-break:auto-phrase}#only-here .only-here-grid-item__image img{width:100%}#only-here .only-here-grid-item__catch-phrase p{color:var(--my-custom-theme__sub-text-color--code);font-size:1.4rem;word-break:auto-phrase}#only-here .only-here-gallery{position:relative;z-index:0;margin-top:3.2rem}@media screen and (max-width:768px){#only-here .only-here-gallery{margin-top:2.4rem}}@media screen and (max-width:480px){#only-here .only-here-gallery{margin-top:1.6rem}}#only-here .only-here-gallery .only-here-gallery-item{display:grid;grid-template-columns:27.6rem 1fr 15.2rem;grid-template-rows:auto 1fr;gap:2.4rem 6rem;height:auto;padding:2.4rem;background-color:#fff;overflow:hidden}@media screen and (max-width:960px){#only-here .only-here-gallery .only-here-gallery-item{grid-template-columns:17rem 1fr 12rem;gap:1.6rem 2.4rem;padding:1.6rem}}@media screen and (max-width:768px){#only-here .only-here-gallery .only-here-gallery-item{grid-template-columns:auto auto;grid-template-rows:1fr auto auto;gap:1.6rem;padding:1.6rem}}@media screen and (max-width:480px){#only-here .only-here-gallery .only-here-gallery-item{grid-template-columns:auto auto;gap:1.2rem}}#only-here .only-here-gallery .only-here-gallery-box01{grid-column:1;grid-row:1/3}@media screen and (max-width:768px){#only-here .only-here-gallery .only-here-gallery-box01{grid-column:1;grid-row:1}}#only-here .only-here-gallery .only-here-gallery-box01 img{width:100%}@media screen and (max-width:768px){#only-here .only-here-gallery .only-here-gallery-box01 img{width:100%;height:100%;object-fit:contain}}#only-here .only-here-gallery .only-here-gallery-box02{grid-column:2;grid-row:1}@media screen and (max-width:768px){#only-here .only-here-gallery .only-here-gallery-box02{grid-column:1/3;grid-row:2}}#only-here .only-here-gallery .only-here-gallery-box02 h3{font-family:"Oswald","Noto Sans JP",sans-serif;color:var(--my-custom-theme__sub-text-color--code);font-size:4rem;line-height:1.4;margin-bottom:.8rem}@media screen and (max-width:480px){#only-here .only-here-gallery .only-here-gallery-box02 h3{font-size:3.4rem}}#only-here .only-here-gallery .only-here-gallery-box02 h4{color:var(--my-custom-theme__sub-text-color--code);font-size:1.8rem;line-height:1.4;margin-bottom:2.4rem;word-break:auto-phrase}@media screen and (max-width:480px){#only-here .only-here-gallery .only-here-gallery-box02 h4{font-size:1.6rem;margin-bottom:2rem}}#only-here .only-here-gallery .only-here-gallery-box02 p{color:var(--my-custom-theme__sub-text-color--code);font-size:1.2rem}#only-here .only-here-gallery .only-here-gallery-box03{grid-column:3;grid-row:1}@media screen and (max-width:768px){#only-here .only-here-gallery .only-here-gallery-box03{grid-column:2;grid-row:1}}#only-here .only-here-gallery .only-here-gallery-box03 img{width:100%}@media screen and (max-width:768px){#only-here .only-here-gallery .only-here-gallery-box03 img{width:100%;height:100%;object-fit:contain}}#only-here .only-here-gallery .only-here-gallery-box04{grid-column:2/4;grid-row:2;display:grid;grid-template-columns:13.8rem 1fr;grid-template-rows:auto 1fr;gap:1.6rem;position:relative;z-index:0;padding-top:10.4rem}@media screen and (max-width:960px){#only-here .only-here-gallery .only-here-gallery-box04{grid-template-columns:10rem 1fr;gap:1rem}}@media screen and (max-width:768px){#only-here .only-here-gallery .only-here-gallery-box04{grid-template-columns:13.8rem 1fr;grid-column:1/3;grid-row:3/7;gap:1.2rem;padding-top:9.4rem}}@media screen and (max-width:480px){#only-here .only-here-gallery .only-here-gallery-box04{grid-template-columns:40% auto;gap:1rem;padding-top:5.4rem}}#only-here .only-here-gallery .only-here-gallery-box04__silhouette{position:absolute;top:-1.2rem;left:-3.6rem;width:calc(100% + 3.6rem);height:10.4rem;overflow:hidden;z-index:-1}@media screen and (max-width:768px){#only-here .only-here-gallery .only-here-gallery-box04__silhouette{left:0;top:0;width:100%;height:9.4rem}}@media screen and (max-width:480px){#only-here .only-here-gallery .only-here-gallery-box04__silhouette{height:5.4rem}}#only-here .only-here-gallery .only-here-gallery-box04__silhouette svg{width:83rem;height:23rem}@media screen and (max-width:768px){#only-here .only-here-gallery .only-here-gallery-box04__silhouette svg{width:72rem;height:20rem;position:absolute;top:0;left:50%;transform:translate(-50%,0)}}@media screen and (max-width:480px){#only-here .only-here-gallery .only-here-gallery-box04__silhouette svg{height:11rem;width:40rem}}#only-here .only-here-gallery .only-here-gallery-box04__silhouette svg polygon,#only-here .only-here-gallery .only-here-gallery-box04__silhouette svg path{fill:#fff;stroke:var(--my-custom-theme__sub-text-color--code);stroke-width:.2rem;stroke-linejoin:round;stroke-linecap:round}#only-here .only-here-gallery .only-here-gallery-box04__image{grid-column:1;grid-row:1/3}@media screen and (max-width:768px){#only-here .only-here-gallery .only-here-gallery-box04__image{grid-column:1;grid-row:1}}#only-here .only-here-gallery .only-here-gallery-box04__image img{width:100%}#only-here .only-here-gallery .only-here-gallery-box04__heading{grid-column:2;grid-row:1;align-self:flex-end}@media screen and (max-width:768px){#only-here .only-here-gallery .only-here-gallery-box04__heading{grid-column:2;grid-row:1;align-self:center}}#only-here .only-here-gallery .only-here-gallery-box04__heading h3{font-family:"Oswald","Noto Sans JP",sans-serif;color:var(--my-custom-theme__sub-text-color--code);font-size:2rem;line-height:1.4;word-break:auto-phrase}#only-here .only-here-gallery .only-here-gallery-box04__heading h3 br{display:none}@media screen and (max-width:768px){#only-here .only-here-gallery .only-here-gallery-box04__heading h3 br{display:block}}#only-here .only-here-gallery .only-here-gallery-box04__text{grid-column:2;grid-row:2}@media screen and (max-width:768px){#only-here .only-here-gallery .only-here-gallery-box04__text{grid-column:1/3;grid-row:2}}#only-here .only-here-gallery .only-here-gallery-box04__text p{color:var(--my-custom-theme__sub-text-color--code);font-size:1.2rem}#only-here .swiper{position:relative;z-index:0;margin-bottom:5.2rem}#only-here .swiper-wrapper{align-items:stretch}#only-here .swiper-slide{height:auto}#only-here .swiper-pagination{position:absolute;z-index:1;bottom:0;left:50%;transform:translate(-50%,100%)}#only-here .swiper-pagination.swiper-pagination-lock{display:none}#only-here .swiper-pagination .swiper-pagination-bullet{width:1.2rem;height:1.2rem;background-color:var(--my-custom-theme__gray-color--code);opacity:1;margin:0 .4rem}#only-here .swiper-pagination .swiper-pagination-bullet-active{background-color:var(--my-custom-theme__main-color--code)}#only-here:has(.swiper-pagination.swiper-pagination-lock) .swiper-button{display:none}#only-here .swiper-button{width:100%;position:absolute;z-index:1;top:50%;left:0;transform:translate(0,-50%)}#only-here .swiper-button .swiper-button__prev,#only-here .swiper-button .swiper-button__next{position:absolute;top:50%;width:5.2rem;height:5.2rem;border-radius:.4rem;background-color:var(--my-custom-theme__main-color--code);cursor:pointer}@media screen and (max-width:768px){#only-here .swiper-button .swiper-button__prev,#only-here .swiper-button .swiper-button__next{opacity:.5;transition:all .3s}#only-here .swiper-button .swiper-button__prev:hover,#only-here .swiper-button .swiper-button__next:hover{opacity:1}}#only-here .swiper-button .swiper-button__prev:before,#only-here .swiper-button .swiper-button__next:before{content:"";display:block;position:absolute;top:50%;left:50%;width:1.2rem;height:1.2rem;border-style:solid;border-width:0 0 .2rem .2rem;border-color:#393939}#only-here .swiper-button .swiper-button__prev{left:-.8rem;transform:translate(-100%,-50%)}@media screen and (max-width:768px){#only-here .swiper-button .swiper-button__prev{left:2.4rem}}@media screen and (max-width:480px){#only-here .swiper-button .swiper-button__prev{display:none}}#only-here .swiper-button .swiper-button__prev:before{transform:translate(-25%,-50%) rotate(45deg)}#only-here .swiper-button .swiper-button__next{right:-.8rem;transform:translate(100%,-50%)}@media screen and (max-width:768px){#only-here .swiper-button .swiper-button__next{right:2.4rem}}@media screen and (max-width:480px){#only-here .swiper-button .swiper-button__next{display:none}}#only-here .swiper-button .swiper-button__next:before{transform:translate(-75%,-50%) rotate(-135deg)}