@media screen and (max-width: 768px){html{font-size:2.5641025641vw}}@media print,screen and (min-width: 769px){html{font-size:.78125vw}}#common-access .container{background-color:#faf2dc;position:relative}#common-access .container .access__header{position:absolute}#common-access .container .access__map__container .access__map__info{display:flex;flex-direction:column}@media print,screen and (min-width: 769px){#common-access .container .access__map__container .access__map__iframe>iframe{border-radius:2.34375vw}}@media screen and (max-width: 768px){#common-access .container .access__map__container .access__map__iframe>iframe{border-radius:7.6923076923vw}}#common-access .container .access__content__container{display:flex;flex-direction:column}@media screen and (max-width: 768px){#common-access .container{border-radius:10.2564102564vw 0px 0px 10.2564102564vw;margin-left:5.1282051282vw;padding:12.0512820513vw 7.6923076923vw 14.8717948718vw 7.6923076923vw}#common-access .container .access__header{top:-13.5897435897vw;left:5.1282051282vw}#common-access .container .access__header .access__subtitle{font-size:2.2rem;line-height:2.8rem;letter-spacing:0.33rem}#common-access .container .access__header .access__title{font-size:3rem;line-height:4.4rem;letter-spacing:0.3rem}#common-access .container .access__map__container .access__map__iframe{margin-bottom:5.1282051282vw;width:79.4871794872vw;height:55.641025641vw}#common-access .container .access__map__container .access__map__info{row-gap:2.8205128205vw}#common-access .container .access__map__container .access__map__info .access__map__info-title{font-size:2rem;line-height:2.9rem;letter-spacing:0.1rem}#common-access .container .access__map__container .access__map__info .access__map_info-description{font-size:1.6rem;line-height:2.2rem;letter-spacing:0.064rem}#common-access .container .access__content__container{margin-top:7.6923076923vw;row-gap:3.8461538462vw}#common-access .container .access__content__container .access__content__title{font-size:2.4rem;line-height:3.5rem;letter-spacing:0.12rem}}@media print,screen and (min-width: 769px){#common-access .container{border-radius:3.125vw 0px 0px 3.125vw;margin-left:5.625vw;padding:6.953125vw 7.734375vw 7.1875vw 7.890625vw}#common-access .container .access__header{top:-4.765625vw;left:7.8125vw}#common-access .container .access__header .access__subtitle{font-size:2.4rem;line-height:3rem;letter-spacing:0.36rem}#common-access .container .access__header .access__title{font-size:3.6rem;line-height:5.2rem;letter-spacing:0.36rem}#common-access .container .access__map__container{display:flex;column-gap:4.609375vw}#common-access .container .access__map__container .access__map__iframe{width:39.0625vw;height:27.34375vw}#common-access .container .access__map__container .access__map__info{row-gap:2.34375vw}#common-access .container .access__map__container .access__map__info .access__map__info-title{font-size:2rem;line-height:2.9rem;letter-spacing:0.1rem}#common-access .container .access__map__container .access__map__info .access__map_info-description{font-size:1.6rem;line-height:3.12rem;letter-spacing:0.08rem}#common-access .container .access__content__container{margin-top:4.7265625vw;row-gap:1.5625vw}#common-access .container .access__content__container .access__content__title{font-size:2.4rem;line-height:3.5rem;letter-spacing:0.12rem}}.contact-card .contact-card__inner{overflow:hidden}@media print,screen and (min-width: 769px){.contact-card .contact-card__inner{border-radius:1.5625vw}}@media screen and (max-width: 768px){.contact-card .contact-card__inner{border-radius:5.1282051282vw}}@media screen and (max-width: 768px){#contact-links{margin-top:17.9487179487vw;margin-bottom:21.5384615385vw;width:89.7435897436vw;margin-left:auto;margin-right:auto}#contact-links .contact-links__grid{display:grid;grid-template-columns:repeat(1, 1fr);gap:5.1282051282vw}.contact-card{display:block;position:relative;color:#fff;text-decoration:none}.contact-card .contact-card__decoration-wrap{position:absolute;top:-22.741025641vw;left:2.5641025641vw;z-index:4}.contact-card .contact-card__decoration{position:relative;z-index:3}.contact-card .contact-card__decoration img{display:block;width:52.841025641vw;height:35.3051282051vw}.contact-card .contact-card-decoration_text{position:absolute;top:15.3846153846vw;left:50%;transform:translate(-50%, -50%);z-index:5;color:#fff;font-size:1.8rem;line-height:2.6rem;width:42.0512820513vw}.contact-card .contact-card__inner{display:flex;justify-content:center;align-items:center;position:relative;height:51.7948717949vw}.contact-card .contact-card__overlay{position:absolute;inset:0;background-color:var(--overlay-color);z-index:-1;opacity:1;border-radius:16px}.contact-card .contact-card__bg img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:1;mix-blend-mode:multiply}.contact-card .contact-card__content{position:relative;z-index:2}.contact-card .contact-card__icon img,.contact-card .contact-card__icon svg{width:14.9025641026vw;height:14.9025641026vw;margin-bottom:3.8153846154vw}.contact-card .contact-card__title{font-size:2.6rem;line-height:3.7rem;letter-spacing:0.26rem}}@media print,screen and (min-width: 769px){#contact-links{padding-top:7.0671875vw;padding-bottom:16.25vw;width:84.375vw;margin-left:auto;margin-right:auto}#contact-links .contact-links__grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:3.125vw}.contact-card{display:block;position:relative;color:#fff;text-decoration:none}.contact-card .contact-card__decoration-wrap{position:absolute;top:-6.484375vw;left:2.51484375vw;z-index:5}.contact-card .contact-card__decoration{position:relative;z-index:3}.contact-card .contact-card__decoration img{display:block;width:17.753125vw;height:11.8609375vw}.contact-card .contact-card-decoration_text{position:absolute;top:5.3765625vw;left:50%;transform:translate(-50%, -50%);z-index:6;color:#fff;font-size:2rem;line-height:2.6rem;width:12.8125vw}.contact-card .contact-card__inner{display:flex;justify-content:center;align-items:center;position:relative;height:23.4375vw}.contact-card .contact-card__overlay{position:absolute;inset:0;z-index:-1;opacity:1;border-radius:16px}.contact-card .contact-card__bg img{mix-blend-mode:multiply;position:absolute;inset:0;object-fit:cover;z-index:1}.contact-card .contact-card__content{position:relative;z-index:2}.contact-card .contact-card__icon img,.contact-card .contact-card__icon svg{width:4.540625vw;height:4.540625vw;margin-bottom:1.00625vw}.contact-card .contact-card__title{width:31.25vw;font-size:3rem;line-height:4.4rem;letter-spacing:0.3rem}}header .header-wrap.deco::after{z-index:60;opacity:0;transition:opacity .3s ease}header .header-wrap.deco.show-bg::after{opacity:1}header .header-wrap.deco::after{z-index:60;opacity:0;transition:opacity .3s ease}header .header-wrap.deco.show-bg::after{opacity:1}#contact-links{position:relative;z-index:51}#contact-links .contact-card:first-of-type .contact-card__overlay{background-color:#f89984}@media print,screen and (min-width: 769px){#contact-links .contact-card:first-of-type .contact-card__overlay{border-radius:3.125vw}}@media screen and (max-width: 768px){#contact-links .contact-card:first-of-type .contact-card__overlay{border-radius:5.1282051282vw}}@media print,screen and (min-width: 769px){#contact-links .contact-card:last-of-type .contact-card__overlay{border-radius:3.125vw}}@media screen and (max-width: 768px){#contact-links .contact-card:last-of-type .contact-card__overlay{border-radius:5.1282051282vw}}#common-access .container .access__map__container .access__map__info{flex:1}#common-access .container .access__map__container .access__map__info .access__map_info-description .access__map__info-description-list{display:flex;flex:1}#common-access .container .access__map__container .access__map__info .access__map_info-description .access__map__info-description-list .access__map__info-description-text{flex:1}#common-access .container .access__content__container .access__content__description .access__map__content-description-list{display:flex}#common-access .container .access__content__container .access__content__description .access__map__content-description-list .access__map__content-description-dot{flex:none;position:relative}#common-access .container .access__content__container .access__content__description .access__map__content-description-list .access__map__content-description-dot>span{position:absolute;left:50%;transform:translateX(-50%);background-color:#47a853;border-radius:100%}#common-access .container .access__content__container .access__content__description .access__map__content-description-list .access__map__content-description-text{flex:1}#maria-infant-home .infrant-home__container{display:flex}#maria-infant-home .infrant-home__container .infant-home__content{display:flex;flex-direction:column}#maria-infant-home .infrant-home__container .infant-home__content .infant-home__title .infant-home__title-highlight{color:#f89681}#maria-infant-home .infrant-home__container .infant-home__content .infrant-home__description{display:flex;flex-direction:column}#maria-infant-home .infrant-home__container .infant-home__content .infant-home__image-container>img{width:100%}#maria-baby-smile .baby-smile__container{position:relative;display:flex;flex-direction:column}#maria-baby-smile .baby-smile__container .baby-smile__content{display:flex;flex-direction:column}#maria-baby-smile .baby-smile__container .baby-smile__content .baby-smile__title{position:relative}#maria-baby-smile .baby-smile__container .baby-smile__content .baby-smile__title .img{width:100%;height:100%}#maria-baby-smile .baby-smile__container .baby-smile__content .baby-smile__title .baby-smile__title-text{position:absolute}#maria-baby-smile .baby-smile__container .baby-smile__images{display:flex}#maria-baby-smile .baby-smile__container .baby-smile__images .baby-smile__image-first .img,#maria-baby-smile .baby-smile__container .baby-smile__images .baby-smile__image-second .img,#maria-baby-smile .baby-smile__container .baby-smile__images .baby-smile__bg-shape-large .img,#maria-baby-smile .baby-smile__container .baby-smile__images .baby-smile__bg-shape-small .img,#maria-baby-smile .baby-smile__container .baby-smile__images .baby-smile__bg-icon-baby .img,#maria-baby-smile .baby-smile__container .baby-smile__images .baby-smile__bg-icon-rattle-toy .img{width:100%;height:100%}#maria-baby-smile .baby-smile__container .baby-smile__bg-shape-large,#maria-baby-smile .baby-smile__container .baby-smile__bg-shape-small,#maria-baby-smile .baby-smile__container .baby-smile__bg-icon-baby,#maria-baby-smile .baby-smile__container .baby-smile__bg-icon-rattle-toy{position:absolute}#maria-baby-smile .baby-smile__container .baby-smile__bg-shape-small{bottom:0}#maria-baby-smile .baby-smile__container .baby-smile__bg-shape-large,#maria-baby-smile .baby-smile__container .baby-smile__bg-shape-small{z-index:-1}#maria-baby-smile .baby-smile__container .baby-smile__bg-icon-baby,#maria-baby-smile .baby-smile__container .baby-smile__bg-icon-rattle-toy{z-index:1}#maria-wish .wish_container .wish__intro{display:flex;flex-direction:column;justify-content:center;align-items:center}#maria-wish .wish_container .wish__intro .wish__intro-en{color:#f7b3a5}#maria-wish .wish_container .wish__list{position:relative;width:100%}#maria-wish .wish_container .wish__list .wish__image{width:100%;height:100%}#maria-wish .wish_container .wish__list .wish__item{position:absolute}#maria-wish .wish_container .wish__list .wish__item .wish__item__text{position:relative;text-align:center}#maria-wish .wish_container .wish__list .wish__item .wish__item__text .text-special{position:absolute}#maria-about .maria-about__container{position:relative;z-index:2}#maria-about .maria-about__container .maria-about__intro-shape{width:100%}#maria-about .maria-about__container .maria-about__intro-shape .img{display:block;height:auto;object-fit:contain;width:100%}#maria-about .maria-about__container .maria-about__decoration__shape,#maria-about .maria-about__container .maria-about__decoration__icon{position:absolute}#maria-about .maria-about__container .maria-about__decoration__shape .image,#maria-about .maria-about__container .maria-about__decoration__icon .image{height:100%;width:100%}#maria-about .maria-about__container .maria-about__decoration__icon-house,#maria-about .maria-about__container .maria-about__decoration__icon-human{z-index:1}#maria-about .maria-about__container .maria-about__content{background-color:#f7b3a5}#maria-about .maria-about__container .maria-about__content .maria-about__activities{display:flex;flex-direction:column;background-color:#fff;position:relative}@media print,screen and (min-width: 769px){#maria-about .maria-about__container .maria-about__content .maria-about__activities{border-radius:2.34375vw}}@media screen and (max-width: 768px){#maria-about .maria-about__container .maria-about__content .maria-about__activities{border-radius:5.1282051282vw}}#maria-about .maria-about__container .maria-about__content .maria-about__activities .maria-about__activities-intro{position:absolute;color:#fff}#maria-about .maria-about__container .maria-about__content .maria-about__activities .maria-about__activities-intro .image{height:100%;width:100%}#maria-about .maria-about__container .maria-about__content .maria-about__activities .maria-about__activities-intro .maria-about__activities-intro-text{position:absolute}#maria-about .maria-about__container .maria-about__content .maria-about__activities .maria-about__activities-list{display:grid}#maria-about .maria-about__container .maria-about__content .maria-about__activities .maria-about__activities-list .maria-about__activity-item{display:flex;flex-direction:column}#maria-about .maria-about__container .maria-about__content .maria-about__activities .maria-about__activities-list .maria-about__activity-item .maria-about__activity-item__image .image{height:100%;width:100%}#maria-about .maria-about__container .maria-about__content .maria-about__activities .maria-about__services-list{display:flex;flex-direction:column}#maria-about .maria-about__container .maria-about__content .maria-about__activities .maria-about__services-list .maria-about__service-item{background-color:#f89681;display:flex;color:#fff}@media print,screen and (min-width: 769px){#maria-about .maria-about__container .maria-about__content .maria-about__activities .maria-about__services-list .maria-about__service-item{border-radius:2.34375vw}}@media screen and (max-width: 768px){#maria-about .maria-about__container .maria-about__content .maria-about__activities .maria-about__services-list .maria-about__service-item{border-radius:7.6923076923vw}}#maria-about .maria-about__container .maria-about__content .maria-about__activities .maria-about__services-list .maria-about__service-item .maria-about__service-item__intro-container{display:flex;flex-direction:column;justify-content:center;align-items:center}#maria-about .maria-about__container .maria-about__content .maria-about__activities .maria-about__services-list .maria-about__service-item .maria-about__service-dash{overflow-x:hidden}#maria-about .maria-about__container .maria-about__content .maria-about__activities .maria-about__services-list .maria-about__service-item .maria-about__service-dash .dash{background-color:#fff}#maria-group .maria-group__container{background-color:#f7b3a5}#maria-group .maria-group__container .maria-group__intro-text{display:flex;justify-content:end}#maria-group .maria-group__container .maria-group__intro-text .maria-group__intro-text__image{position:relative}#maria-group .maria-group__container .maria-group__intro-text .maria-group__intro-text__image>img{width:100%;height:100%}#maria-group .maria-group__container .maria-group__intro-text .maria-group__intro-text__content{rotate:8deg;position:absolute;text-align:center;color:#70c694}#maria-group .maria-group__container .maria-group__content .maria-group__content__intro{text-align:center;position:relative}#maria-group .maria-group__container .maria-group__content .maria-group__content__intro .maria-group__intro-en{color:#fff}#maria-responsibilities .maria-responsibilities__container{background-color:#f7b3a5}#maria-responsibilities .maria-responsibilities__container .maria-responsibilities__content{background-color:#faf2dc;position:relative}@media print,screen and (min-width: 769px){#maria-responsibilities .maria-responsibilities__container .maria-responsibilities__content{border-radius:2.34375vw}}@media screen and (max-width: 768px){#maria-responsibilities .maria-responsibilities__container .maria-responsibilities__content{border-radius:7.6923076923vw}}#maria-responsibilities .maria-responsibilities__container .maria-responsibilities__content .maria-responsibilities__content-intro{position:absolute}#maria-responsibilities .maria-responsibilities__container .maria-responsibilities__content .maria-responsibilities__content-intro .maria-responsibilities__content-intro__text{color:#fff;position:absolute}#maria-responsibilities .maria-responsibilities__container .maria-responsibilities__content .maria-responsibilities__content-intro .about__image{height:100%;width:100%}#maria-responsibilities .maria-responsibilities__container .maria-responsibilities__content .maria-responsibilities__content-list{display:grid}#maria-responsibilities .maria-responsibilities__container .maria-responsibilities__content .maria-responsibilities__content-list .maria-responsibilities__content-item{color:#f89681;background-color:#fff;display:flex;flex-direction:column;justify-content:space-between;align-items:center}@media print,screen and (min-width: 769px){#maria-responsibilities .maria-responsibilities__container .maria-responsibilities__content .maria-responsibilities__content-list .maria-responsibilities__content-item{border-radius:1.171875vw}}@media screen and (max-width: 768px){#maria-responsibilities .maria-responsibilities__container .maria-responsibilities__content .maria-responsibilities__content-list .maria-responsibilities__content-item{border-radius:3.8461538462vw}}#maria-responsibilities .maria-responsibilities__container .maria-responsibilities__content .maria-responsibilities__content-list .maria-responsibilities__content-item .maria-responsibilities__content-item__text{text-align:center}#maria-responsibilities .maria-responsibilities__container .maria-responsibilities__content .maria-responsibilities__content-list .maria-responsibilities__content-item .maria-responsibilities__content-item__image .image{height:100%;width:100%}#maria-gallery{background-color:#d9f5e5}#maria-gallery .maria-gallery__intro-shape{position:absolute;width:100%;display:block;height:auto;object-fit:contain}#maria-gallery .maria-gallery__intro-shape .img{width:100%;height:100%}#maria-gallery .maria-gallery__container{position:relative;z-index:4}#maria-gallery .maria-gallery__container .maria-gallery__content{position:relative}#maria-gallery .maria-gallery__container .maria-gallery__content .maria-gallery__white-bg{position:absolute;z-index:1;left:0;height:100%;background-color:#fff}#maria-gallery .maria-gallery__container .maria-gallery__content .maria-gallery__text-decoration{position:absolute;z-index:2}#maria-gallery .maria-gallery__container .maria-gallery__content .maria-gallery-list__container .maria-gallery-list{width:100%;overflow:hidden}#maria-gallery .maria-gallery__container .maria-gallery__content .maria-gallery-list__container .maria-gallery-list .swiper-wrapper .maria-gallery__item .maria-gallery__item__inner{display:flex}#maria-gallery .maria-gallery__container .maria-gallery__content .maria-gallery-list__container .maria-gallery-list .swiper-wrapper .maria-gallery__item .maria-gallery__item__inner .maria-gallery__item__text{display:flex;flex-direction:column}#maria-gallery .maria-gallery__container .maria-gallery__content .pagination{display:flex;position:relative;bottom:0;left:0;z-index:1}#maria-gallery .maria-gallery__container .maria-gallery__content .pagination .bullet{margin:0;flex:none;opacity:1;background-color:#e4e4e4}#maria-gallery .maria-gallery__container .maria-gallery__content .pagination .swiper-pagination-bullet-active{background-color:#ff8b8b}#maria-event .maria-event__container{background-color:#d9f5e5;position:relative}#maria-event .maria-event__container .text-color--green{color:#70c694}#maria-event .maria-event__container .text-color--red{color:#f89681}#maria-event .maria-event__container .text-color--orange{color:#ffc15d}#maria-event .maria-event__container .text-color--blue{color:#71caeb}#maria-event .maria-event__container .maria-event__intro{text-align:center;position:relative}#maria-event .maria-event__container .maria-event__decoration{position:absolute}#maria-event .maria-event__container .maria-event-list__container .maria-event-list{width:100%;overflow:hidden}#maria-event .maria-event__container .maria-event-list__container .maria-event-list .swiper-wrapper .maria-event__item{position:relative}#maria-event .maria-event__container .maria-event-list__container .maria-event-list .swiper-wrapper .maria-event__item .maria-event__item__inner{position:relative;background-color:#fff;display:flex;flex-direction:column}@media print,screen and (min-width: 769px){#maria-event .maria-event__container .maria-event-list__container .maria-event-list .swiper-wrapper .maria-event__item .maria-event__item__inner{border-radius:1.5625vw}}@media screen and (max-width: 768px){#maria-event .maria-event__container .maria-event-list__container .maria-event-list .swiper-wrapper .maria-event__item .maria-event__item__inner{border-radius:5.1282051282vw}}#maria-event .maria-event__container .maria-event-list__container .maria-event-list .swiper-wrapper .maria-event__item .maria-event__item__inner .maria-event__season{background-color:#fff;position:absolute;border-radius:100%;z-index:1}#maria-event .maria-event__container .maria-event-list__container .maria-event-list .swiper-wrapper .maria-event__item .maria-event__item__inner .maria-event__season .maria-event__season-text{position:absolute;text-align:center}#maria-event .maria-event__container .maria-event-list__container .maria-event-list .swiper-wrapper .maria-event__item .maria-event__item__inner .maria-event__season .maria-event__season-text .maria-event__season-text-en{opacity:40%}#maria-event .maria-event__container .maria-event-list__container .maria-event-list .swiper-wrapper .maria-event__item .maria-event__item__inner .maria-event__item__image{z-index:2;position:relative}#maria-event .maria-event__container .maria-event-list__container .maria-event-list .swiper-wrapper .maria-event__item .maria-event__item__inner .maria-event__item__image>img{width:100%;height:100%}#maria-event .maria-event__container .maria-event-list__container .maria-event-list .swiper-wrapper .maria-event__item .maria-event__item__inner .maria-event__item__content{display:flex}#maria-event .maria-event__container .maria-event-list__container .maria-event-list .swiper-wrapper .maria-event__item .maria-event__item__inner .maria-event__item__content .maria-event__item__desc{flex:1}#maria-event .maria-event__container .maria-event-list__container .maria-event-list .maria-event-controls{display:flex}#maria-event .maria-event__container .maria-event-list__container .maria-event-list .maria-event-controls .maria-navigation-list{display:flex}#maria-event .maria-event__container .maria-event-list__container .maria-event-list .maria-event-controls .maria-navigation-list .event-button-prev,#maria-event .maria-event__container .maria-event-list__container .maria-event-list .maria-event-controls .maria-navigation-list .event-button-next{cursor:pointer}#maria-event .maria-event__container .maria-event-list__container .maria-event-list .maria-event-controls .maria-navigation-list .swiper-button-disabled{cursor:none;pointer-events:none;opacity:.5}#maria-event .maria-event__container .maria-event-list__container .maria-event-list .maria-event-controls .line{position:relative;background-color:#fff;width:100%;height:100%;overflow:hidden}@media print,screen and (min-width: 769px){#maria-event .maria-event__container .maria-event-list__container .maria-event-list .maria-event-controls .line{border-radius:1.5625vw}}@media screen and (max-width: 768px){#maria-event .maria-event__container .maria-event-list__container .maria-event-list .maria-event-controls .line{border-radius:5.1282051282vw}}#maria-event .maria-event__container .maria-event-list__container .maria-event-list .maria-event-controls .line .swiper-scrollbar-drag{position:absolute;display:block;height:100%;left:0;top:0;background-color:#8acca6;transition:all .4s ease}@media print,screen and (min-width: 769px){#maria-event .maria-event__container .maria-event-list__container .maria-event-list .maria-event-controls .line .swiper-scrollbar-drag{border-radius:1.5625vw}}@media screen and (max-width: 768px){#maria-event .maria-event__container .maria-event-list__container .maria-event-list .maria-event-controls .line .swiper-scrollbar-drag{border-radius:5.1282051282vw}}#maria-comments .maria-comments__container{position:relative;z-index:4}#maria-comments .maria-comments__container .maria-comments__shape{position:absolute;width:100%;left:0;height:auto;object-fit:contain}#maria-comments .maria-comments__container .maria-comments__decoration-circle{position:absolute;left:0;z-index:1}#maria-comments .maria-comments__container .maria-comments__content{background-color:#fffdf4;position:relative}#maria-comments .maria-comments__container .maria-comments__content .maria-comments__content-intro{left:50%;transform:translateX(-50%)}#maria-comments .maria-comments__container .maria-comments__content .maria-comments__content-intro .img{width:100%;height:auto;display:block;object-fit:contain}#maria-comments .maria-comments__container .maria-comments__content .maria-comments__content-intro .maria-comments__content-intro-text{left:0;width:100%;position:absolute;color:#fff}#maria-comments .maria-comments__container .maria-comments__content .maria-comments__content-intro__text{text-align:center}#maria-comments .maria-comments__container .maria-comments__content .maria-comments__human-list{display:flex;flex-wrap:wrap;justify-content:center;position:relative;z-index:2}#maria-comments .maria-comments__container .maria-comments__content .maria-comments__human-list .maria-comments__human-item{display:flex;flex-direction:column}#maria-comments .maria-comments__container .maria-comments__content .maria-comments__human-list .maria-comments__human-item .maria-comments__human-item__image>img{height:100%;width:100%}#maria-comments .maria-comments__container .maria-comments__content .maria-comments__qna__list{display:flex;flex-direction:column;position:relative;z-index:2}#maria-comments .maria-comments__container .maria-comments__content .maria-comments__qna__list .maria-comments__qna__item{display:flex;flex-direction:column;background-color:#f89681;color:#fff;position:relative}@media print,screen and (min-width: 769px){#maria-comments .maria-comments__container .maria-comments__content .maria-comments__qna__list .maria-comments__qna__item{border-radius:1.5625vw}}@media screen and (max-width: 768px){#maria-comments .maria-comments__container .maria-comments__content .maria-comments__qna__list .maria-comments__qna__item{border-radius:5.1282051282vw}}#maria-comments .maria-comments__container .maria-comments__content .maria-comments__qna__list .maria-comments__qna__item .maria-comments__qna__item__image{position:absolute}#maria-comments .maria-comments__container .maria-comments__content .maria-comments__qna__list .maria-comments__qna__item .maria-comments__qna__item__text-question,#maria-comments .maria-comments__container .maria-comments__content .maria-comments__qna__list .maria-comments__qna__item .maria-comments__qna__item__text-answer{display:flex}#maria-contact .maria-contact__container{position:relative;z-index:10}#maria-contact .maria-contact__container .maria-contact__shape{position:absolute;z-index:-1}#maria-contact .maria-contact__container .maria-contact__shape>img{width:100%;height:100%}#maria-contact .maria-contact__container .maria-contact__intro{text-align:center}#maria-contact .maria-contact__container .maria-contact__button-list{display:flex}#maria-contact .maria-contact__container .maria-contact__button-list .maria-contact__button-item .maria-contact__button-phone{background-color:#70c694}#maria-contact .maria-contact__container .maria-contact__button-list .maria-contact__button-item .maria-contact__button-mail{background-color:#f89681}#maria-contact .maria-contact__container .maria-contact__button-list .maria-contact__button-item .maria-contact__button-phone,#maria-contact .maria-contact__container .maria-contact__button-list .maria-contact__button-item .maria-contact__button-mail{display:flex;justify-content:center;align-items:center;display:flex;align-items:center;color:#fff}@media print,screen and (min-width: 769px){#maria-contact .maria-contact__container .maria-contact__button-list .maria-contact__button-item .maria-contact__button-phone,#maria-contact .maria-contact__container .maria-contact__button-list .maria-contact__button-item .maria-contact__button-mail{border-radius:3.90625vw}}@media screen and (max-width: 768px){#maria-contact .maria-contact__container .maria-contact__button-list .maria-contact__button-item .maria-contact__button-phone,#maria-contact .maria-contact__container .maria-contact__button-list .maria-contact__button-item .maria-contact__button-mail{border-radius:12.8205128205vw}}#maria-schedule{background-color:#f89681}#maria-schedule .deco-yellow{display:block;width:100%;height:auto;object-fit:contain;right:0;z-index:10}#maria-schedule .container{position:relative;z-index:10;color:#fff}#maria-schedule .container .deco-top,#maria-schedule .container .deco-green{display:block;width:100%;height:auto;object-fit:contain;left:0;z-index:-1}#maria-schedule .container .bubble-box{z-index:1}#maria-schedule .container .bubble-box__inner img{width:100%;display:block;object-fit:contain}#maria-schedule .container .bubble-box__inner .bubble_txt{z-index:1;width:100%;left:0;color:#fff}#maria-schedule .container .bubble-box__inner .bubble_txt span{display:block;color:#f8ef3e}#maria-schedule .container .time-line .title{justify-content:center;align-items:center}#maria-schedule .container .time-line .title .watch-icon{display:block;height:auto;object-fit:contain}#maria-schedule .container .time-line .time-line__list{display:flex;flex-direction:column}#maria-schedule .container .time-line .time-line__list:after{content:"";position:absolute;border-left:2pt dashed #fff;display:block;left:50%;transform:translateX(-50%);z-index:0}#maria-schedule .container .time-line .time-line__list .item{display:flex}#maria-schedule .container .time-line .time-line__list .item .item-content{display:flex;flex-direction:column}#maria-schedule .container .time-line .time-line__list .item .item-content .item-content__detail{display:flex}#maria-schedule .container .time-line .time-line__list .item .item-content .item-content__detail .item-time{color:#f8ef3e}#maria-schedule .container .time-line .time-line__list .item .item-content .item-content__detail .item-desc{flex:1}@media screen and (max-width: 768px){#contact-links{margin-top:unset;margin-bottom:unset;padding:30vw 0vw 17.4358974359vw 0vw}#common-access .access__content__description{font-size:1.6rem;line-height:2.4rem;letter-spacing:0.08rem}#common-access .access__content__description .access__map__content-description-list{column-gap:1.0256410256vw}#common-access .access__content__description .access__map__content-description-list .access__map__content-description-dot{width:4.358974359vw}#common-access .access__content__description .access__map__content-description-list .access__map__content-description-dot>span{width:2.5641025641vw;height:2.5641025641vw;top:2.0512820513vw}#maria-infant-home .infrant-home__container{flex-direction:column;row-gap:7.6923076923vw}#maria-infant-home .infrant-home__container .infant-home__content{padding:0vw 5.1282051282vw 0vw 5.1282051282vw;row-gap:4.1025641026vw}#maria-infant-home .infrant-home__container .infant-home__content .infant-home__title{font-size:2.6rem;line-height:4rem;letter-spacing:0.26rem}#maria-infant-home .infrant-home__container .infant-home__content .infrant-home__description{row-gap:3.3333333333vw}#maria-infant-home .infrant-home__container .infant-home__content .infrant-home__description .infant-home__text{font-size:1.6rem;line-height:2.4rem;letter-spacing:0.08rem}#maria-infant-home .infrant-home__container .infant-home__content .infrant-home__description .infant-home__note{font-size:1.4rem;line-height:2.1rem;letter-spacing:0.07rem}#maria-infant-home .infrant-home__container .infant-home__image-container{padding-left:5.1282051282vw}#maria-infant-home .infrant-home__container .infant-home__image-container>img{height:89.141025641vw}#maria-baby-smile .baby-smile__container{margin-top:18.4615384615vw;row-gap:10.7692307692vw;padding-bottom:24.8717948718vw}#maria-baby-smile .baby-smile__container .baby-smile__content{row-gap:1.7948717949vw;padding:0vw 5.1282051282vw 0vw 5.1282051282vw}#maria-baby-smile .baby-smile__container .baby-smile__content .baby-smile__title{width:100%;height:23.0769230769vw}#maria-baby-smile .baby-smile__container .baby-smile__content .baby-smile__title .baby-smile__title-text{top:3.8461538462vw;left:6.6666666667vw;font-size:2.6rem;line-height:3.7rem;letter-spacing:0.13rem}#maria-baby-smile .baby-smile__container .baby-smile__content .baby-smile__description{font-size:1.6rem;line-height:2.4rem;letter-spacing:0.08rem}#maria-baby-smile .baby-smile__container .baby-smile__images{flex-direction:column;row-gap:57.041025641vw}#maria-baby-smile .baby-smile__container .baby-smile__images .baby-smile__image-first{margin-right:5.1282051282vw;height:79.7435897436vw}#maria-baby-smile .baby-smile__container .baby-smile__images .baby-smile__image-second{margin-left:5.1282051282vw;height:62.0512820513vw}#maria-baby-smile .baby-smile__container .baby-smile__bg-shape-large{right:-12.8205128205vw;top:59.358974359vw;width:112.8205128205vw;height:108.9743589744vw}#maria-baby-smile .baby-smile__container .baby-smile__bg-shape-small{left:13.0769230769vw;width:86.9230769231vw;height:107.6923076923vw}#maria-baby-smile .baby-smile__container .baby-smile__bg-icon-baby{bottom:100.7692307692vw;left:5.1282051282vw;width:71.7948717949vw;height:60.7692307692vw}#maria-baby-smile .baby-smile__container .baby-smile__bg-icon-rattle-toy{bottom:25.3846153846vw;right:19.7435897436vw;width:30.7692307692vw;height:28.2051282051vw}#maria-wish .wish_container{margin-top:10.5128205128vw;padding-bottom:24.4205128205vw}#maria-wish .wish_container .wish__intro{margin-bottom:2.5641025641vw}#maria-wish .wish_container .wish__intro .wish__intro-en{font-size:2.2rem;line-height:2.8rem;letter-spacing:0.33rem}#maria-wish .wish_container .wish__intro .wish__intro-jp{font-size:3rem;line-height:4.4rem;letter-spacing:0.3rem}#maria-wish .wish_container .wish__list{height:243.5897435897vw}#maria-wish .wish_container .wish__list .wish__item .wish__item__text{font-size:2rem;line-height:3.2rem;letter-spacing:0.1rem}#maria-wish .wish_container .wish__list .wish__item .wish__item__text .text-special{font-size:3rem;line-height:4.4rem;letter-spacing:-0.06rem}#maria-wish .wish_container .wish__list .wish__item .wish__item__text .text-special.text-special-01{top:-3.0769230769vw;left:17.1794871795vw}#maria-wish .wish_container .wish__list .wish__item .wish__item__text .text-special.text-special-02{top:5.8974358974vw;left:2.5641025641vw}#maria-wish .wish_container .wish__list .wish__item .wish__item__text .text-special.text-special-03{top:6.1538461538vw;left:-1.0256410256vw}#maria-wish .wish_container .wish__list .wish__item .wish__item__text .text-special.text-special-04{top:-2.5641025641vw;right:3.5897435897vw}#maria-wish .wish_container .wish__list .wish__item .wish__item__text .text-special.text-special-05{top:5.8974358974vw;left:35.641025641vw}#maria-wish .wish_container .wish__list .wish__item.wish__item-01{top:24.358974359vw;left:22.5641025641vw}#maria-wish .wish_container .wish__list .wish__item.wish__item-02{top:65.641025641vw;left:36.4102564103vw}#maria-wish .wish_container .wish__list .wish__item.wish__item-03{top:101.5384615385vw;left:4.1025641026vw}#maria-wish .wish_container .wish__list .wish__item.wish__item-04{top:152.3076923077vw;left:26.6666666667vw}#maria-wish .wish_container .wish__list .wish__item.wish__item-05{bottom:20.2564102564vw;left:15.1282051282vw}#maria-about .maria-about__container .maria-about__intro-shape{height:21.0256410256vw;top:-21.0256410256vw}#maria-about .maria-about__container .maria-about__decoration__shape-01{width:44.8717948718vw;height:66.9230769231vw;top:-6.9230769231vw;left:0}#maria-about .maria-about__container .maria-about__decoration__shape-02{width:31.5384615385vw;height:93.5897435897vw;top:311.5384615385vw;right:0}#maria-about .maria-about__container .maria-about__decoration__shape-03{width:39.7435897436vw;height:112.3076923077vw;left:0;bottom:23.0769230769vw}#maria-about .maria-about__container .maria-about__decoration__icon-house{width:43.5897435897vw;height:32.0512820513vw;top:323.0769230769vw;right:0;z-index:1}#maria-about .maria-about__container .maria-about__decoration__icon-human{width:53.5897435897vw;height:61.2820512821vw;bottom:45.641025641vw;left:5.1282051282vw;z-index:1}#maria-about .maria-about__container .maria-about__content{padding:24.358974359vw 5.1282051282vw 89.7435897436vw 5.1282051282vw}#maria-about .maria-about__container .maria-about__content .maria-about__activities{padding:15.8974358974vw 5.1282051282vw 11.5384615385vw 5.1282051282vw;row-gap:7.6923076923vw}#maria-about .maria-about__container .maria-about__content .maria-about__activities .maria-about__activities-intro{top:-18.4615384615vw;right:2.5641025641vw;width:59.4871794872vw;height:32.8205128205vw}#maria-about .maria-about__container .maria-about__content .maria-about__activities .maria-about__activities-intro .maria-about__activities-intro-text{font-size:2.4rem;line-height:3.6rem;letter-spacing:0.12rem;top:4.6153846154vw;left:7.1794871795vw}#maria-about .maria-about__container .maria-about__content .maria-about__activities .maria-about__activities-list{padding:0vw 5.1282051282vw 0vw 5.1282051282vw;grid-template-columns:repeat(1, 1fr);row-gap:7.6923076923vw}#maria-about .maria-about__container .maria-about__content .maria-about__activities .maria-about__activities-list .maria-about__activity-item{row-gap:3.5897435897vw}#maria-about .maria-about__container .maria-about__content .maria-about__activities .maria-about__activities-list .maria-about__activity-item .maria-about__activity-item__image{width:69.2307692308vw;height:69.2307692308vw}#maria-about .maria-about__container .maria-about__content .maria-about__activities .maria-about__activities-list .maria-about__activity-item .maria-about__activity-item__text{font-size:1.6rem;line-height:2.4rem;letter-spacing:0.08rem}#maria-about .maria-about__container .maria-about__content .maria-about__activities .maria-about__services-list{row-gap:3.5897435897vw}#maria-about .maria-about__container .maria-about__content .maria-about__activities .maria-about__services-list .maria-about__service-item{padding:5.1282051282vw 5.1282051282vw 6.4102564103vw 5.1282051282vw;flex-direction:column}#maria-about .maria-about__container .maria-about__content .maria-about__activities .maria-about__services-list .maria-about__service-item .maria-about__service-item__intro-container .maria-about__service-item__title{font-size:2.4rem;line-height:3.5rem;letter-spacing:0.12rem}#maria-about .maria-about__container .maria-about__content .maria-about__activities .maria-about__services-list .maria-about__service-item .maria-about__service-item__intro-container .maria-about__service-item__subtitle{font-size:1.6rem;line-height:2.4rem;letter-spacing:0.08rem}#maria-about .maria-about__container .maria-about__content .maria-about__activities .maria-about__services-list .maria-about__service-item .maria-about__service-dash{row-gap:.7692307692vw;margin-top:3.3333333333vw}#maria-about .maria-about__container .maria-about__content .maria-about__activities .maria-about__services-list .maria-about__service-item .maria-about__service-item__description{margin-top:3.8461538462vw;font-size:1.6rem;line-height:2.4rem;letter-spacing:0.08rem}#maria-group .maria-group__container{z-index:2}#maria-group .maria-group__container .maria-group__intro-text{right:4.5102564103vw;top:-39.1256410256vw}#maria-group .maria-group__container .maria-group__intro-text .maria-group__intro-text__image{width:58.7179487179vw;height:38.9743589744vw}#maria-group .maria-group__container .maria-group__intro-text .maria-group__intro-text__content{top:10.2564102564vw;left:10.7692307692vw;font-size:1.8rem;line-height:2.35rem;letter-spacing:0.054rem}#maria-group .maria-group__container .maria-group__content .maria-group__content__intro .maria-group__intro-en{font-size:2.2rem;line-height:2.8rem;letter-spacing:0.33rem;margin-bottom:.5128205128vw}#maria-group .maria-group__container .maria-group__content .maria-group__content__intro .maria-group-jp{font-size:2.8rem;line-height:4rem;letter-spacing:0.28rem}#maria-group .maria-group__container .maria-group__content .maria-group__list__container{margin-top:4.358974359vw;padding-left:5.1282051282vw}#maria-group .maria-group__container .maria-group__content .maria-group__list__container .maria-group-list{width:100%;overflow:hidden}#maria-group .maria-group__container .maria-group__content .maria-group__list__container .maria-group-list .swiper-wrapper .maria-group__item{padding-left:5.1282051282vw;width:82.0512820513vw  !important;margin-top:29.4871794872vw}#maria-group .maria-group__container .maria-group__content .maria-group__list__container .maria-group-list .swiper-wrapper .maria-group__item:first-child{width:76.9230769231vw  !important;padding-left:0}#maria-group .maria-group__container .maria-group__content .maria-group__list__container .maria-group-list .swiper-wrapper .maria-group__item .maria-group__item__inner{position:relative;background-color:#fff;display:flex;flex-direction:column;align-items:center;padding:7.6923076923vw 7.6923076923vw 12.0512820513vw 7.6923076923vw}}@media screen and (max-width: 768px)and (min-width: 769px){#maria-group .maria-group__container .maria-group__content .maria-group__list__container .maria-group-list .swiper-wrapper .maria-group__item .maria-group__item__inner{border-radius:5.46875vw}}@media screen and (max-width: 768px)and (max-width: 768px){#maria-group .maria-group__container .maria-group__content .maria-group__list__container .maria-group-list .swiper-wrapper .maria-group__item .maria-group__item__inner{border-radius:17.9487179487vw}}@media screen and (max-width: 768px){#maria-group .maria-group__container .maria-group__content .maria-group__list__container .maria-group-list .swiper-wrapper .maria-group__item .maria-group__item__inner .image_container{position:absolute;left:50%;transform:translateX(-50%);top:-29.4871794872vw;width:36.4102564103vw;height:36.4102564103vw}#maria-group .maria-group__container .maria-group__content .maria-group__list__container .maria-group-list .swiper-wrapper .maria-group__item .maria-group__item__inner .title-jp{display:flex;align-items:center;font-size:2.8rem;line-height:4rem;letter-spacing:0.14rem}#maria-group .maria-group__container .maria-group__content .maria-group__list__container .maria-group-list .swiper-wrapper .maria-group__item .maria-group__item__inner .title-jp .title-special{font-size:1.6rem;line-height:2.4rem;letter-spacing:0.14rem}#maria-group .maria-group__container .maria-group__content .maria-group__list__container .maria-group-list .swiper-wrapper .maria-group__item .maria-group__item__inner .title-en{font-size:2.2rem;line-height:2.8rem;letter-spacing:0.11rem}#maria-group .maria-group__container .maria-group__content .maria-group__list__container .maria-group-list .swiper-wrapper .maria-group__item .maria-group__item__inner .description{margin-top:3.0769230769vw;font-size:1.6rem;line-height:2.6rem;letter-spacing:0.08rem}#maria-group .maria-group__container .maria-group__content .maria-group__list__container .maria-group-list .swiper-wrapper .maria-group__item:last-child{width:105.1282051282vw  !important}#maria-group .maria-group__container .maria-group__content .maria-group__list__container .maria-group-list .swiper-wrapper .maria-group__item:last-child .maria-group__item__inner{padding:7.6923076923vw 6.4102564103vw 12.0512820513vw 7.6923076923vw}#maria-group .maria-group__container .maria-group__content .maria-group__list__container .line_container{margin-top:10.2564102564vw;margin-right:5.1282051282vw}#maria-group .maria-group__container .maria-group__content .maria-group__list__container .line_container .line{position:relative;background-color:#fff;width:100%;height:100%;overflow:hidden;height:2.0512820513vw}}@media screen and (max-width: 768px)and (min-width: 769px){#maria-group .maria-group__container .maria-group__content .maria-group__list__container .line_container .line{border-radius:1.5625vw}}@media screen and (max-width: 768px)and (max-width: 768px){#maria-group .maria-group__container .maria-group__content .maria-group__list__container .line_container .line{border-radius:5.1282051282vw}}@media screen and (max-width: 768px){#maria-group .maria-group__container .maria-group__content .maria-group__list__container .line_container .line .swiper-scrollbar-drag{position:absolute;display:block;height:100%;left:0;top:0;background-color:#f77e64;transition:all .4s ease}}@media screen and (max-width: 768px)and (min-width: 769px){#maria-group .maria-group__container .maria-group__content .maria-group__list__container .line_container .line .swiper-scrollbar-drag{border-radius:1.5625vw}}@media screen and (max-width: 768px)and (max-width: 768px){#maria-group .maria-group__container .maria-group__content .maria-group__list__container .line_container .line .swiper-scrollbar-drag{border-radius:5.1282051282vw}}@media screen and (max-width: 768px){#maria-group .maria-group__container .maria-group__content .maria-group__list__container-pc{display:none}#maria-responsibilities .maria-responsibilities__container{padding:31.7948717949vw 5.1282051282vw 35.641025641vw 5.1282051282vw}#maria-responsibilities .maria-responsibilities__container .maria-responsibilities__content{padding:31.3897435897vw 7.6923076923vw 10.7692307692vw 7.6923076923vw}#maria-responsibilities .maria-responsibilities__container .maria-responsibilities__content .maria-responsibilities__content-intro{top:-11.9487179487vw;left:7.6923076923vw;width:74.358974359vw;height:40.5128205128vw}#maria-responsibilities .maria-responsibilities__container .maria-responsibilities__content .maria-responsibilities__content-intro .maria-responsibilities__content-intro__text{font-size:2.4rem;line-height:3.4rem;letter-spacing:0.12rem;top:4.6153846154vw;left:2.5641025641vw;text-align:center}#maria-responsibilities .maria-responsibilities__container .maria-responsibilities__content .maria-responsibilities__content-description{font-size:1.6rem;line-height:2.4rem;letter-spacing:0.08rem}#maria-responsibilities .maria-responsibilities__container .maria-responsibilities__content .maria-responsibilities__content-list{margin-top:7.6923076923vw;grid-template-columns:repeat(2, 1fr);gap:2.5641025641vw}#maria-responsibilities .maria-responsibilities__container .maria-responsibilities__content .maria-responsibilities__content-list .maria-responsibilities__content-item{padding:3.8461538462vw 4.1025641026vw 5.1282051282vw 4.1025641026vw;row-gap:3.8461538462vw}#maria-responsibilities .maria-responsibilities__container .maria-responsibilities__content .maria-responsibilities__content-list .maria-responsibilities__content-item .maria-responsibilities__content-item__text{font-size:1.7rem;line-height:2.3rem;letter-spacing:0.085rem}#maria-responsibilities .maria-responsibilities__container .maria-responsibilities__content .maria-responsibilities__content-list .maria-responsibilities__content-item .maria-responsibilities__content-item__image{width:19.2307692308vw;height:16.6666666667vw}#maria-responsibilities .maria-responsibilities__container .maria-responsibilities__content .maria-responsibilities__content-list .maria-responsibilities__content-item:nth-child(6),#maria-responsibilities .maria-responsibilities__container .maria-responsibilities__content .maria-responsibilities__content-list .maria-responsibilities__content-item:nth-child(7),#maria-responsibilities .maria-responsibilities__container .maria-responsibilities__content .maria-responsibilities__content-list .maria-responsibilities__content-item:nth-child(11){gap:0vw}#maria-gallery .maria-gallery__container .maria-gallery__intro-shape{height:22.8205128205vw;top:-21.5384615385vw}#maria-gallery .maria-gallery__container .maria-gallery__content{padding:0vw 5.1282051282vw 0vw 0vw}#maria-gallery .maria-gallery__container .maria-gallery__content .maria-gallery__white-bg{border-radius:0px 5.1282051282vw 5.1282051282vw 0px;width:87.1794871795vw;top:10.0256410256vw}#maria-gallery .maria-gallery__container .maria-gallery__content .maria-gallery__text-decoration{margin:0vw 0vw 2.8205128205vw 2.5641025641vw;width:79.7435897436vw;height:20.2564102564vw;position:relative}#maria-gallery .maria-gallery__container .maria-gallery__content .maria-gallery-list__container{margin-left:5.1282051282vw}#maria-gallery .maria-gallery__container .maria-gallery__content .maria-gallery-list__container .maria-gallery-list .swiper-wrapper .maria-gallery__item .maria-gallery__item__inner{flex-direction:column;row-gap:7.6923076923vw}#maria-gallery .maria-gallery__container .maria-gallery__content .maria-gallery-list__container .maria-gallery-list .swiper-wrapper .maria-gallery__item .maria-gallery__item__inner .maria-gallery__item__text{width:76.9230769231vw;row-gap:3.5897435897vw}#maria-gallery .maria-gallery__container .maria-gallery__content .maria-gallery-list__container .maria-gallery-list .swiper-wrapper .maria-gallery__item .maria-gallery__item__inner .maria-gallery__item__text .maria-gallery__item__title{height:21.0256410256vw;font-size:2.8rem;line-height:4.1rem;letter-spacing:0.14rem}#maria-gallery .maria-gallery__container .maria-gallery__content .maria-gallery-list__container .maria-gallery-list .swiper-wrapper .maria-gallery__item .maria-gallery__item__inner .maria-gallery__item__text .maria-gallery__item__description{height:23.0769230769vw;font-size:2rem;line-height:3rem;letter-spacing:0.1rem}#maria-gallery .maria-gallery__container .maria-gallery__content .maria-gallery-list__container .maria-gallery-list .swiper-wrapper .maria-gallery__item .maria-gallery__item__inner .maria-gallery__item__image{width:89.7435897436vw;height:60.2564102564vw}#maria-gallery .maria-gallery__container .maria-gallery__content .pagination{margin-top:3.0769230769vw;margin-bottom:5.1282051282vw;column-gap:2.5641025641vw}#maria-gallery .maria-gallery__container .maria-gallery__content .pagination .bullet{width:3.0769230769vw;height:3.0769230769vw}#maria-event .maria-event__container{padding:25.8974358974vw 0vw 34.358974359vw 0vw}#maria-event .maria-event__container .maria-event__decoration-yellow{right:0;top:-57.9487179487vw;width:100vw;height:129.4871794872vw}#maria-event .maria-event__container .maria-event__intro{margin-bottom:5.1282051282vw}#maria-event .maria-event__container .maria-event__intro .maria-event__intro-en{font-size:2.2rem;line-height:2.8rem;letter-spacing:0.33rem}#maria-event .maria-event__container .maria-event__intro .maria-event__intro-jp{font-size:2.8rem;line-height:4rem;letter-spacing:0.28rem}#maria-event .maria-event__container .maria-event-list__container .maria-event-list .swiper-wrapper .maria-event__item{padding-left:5.1282051282vw;width:123.0769230769vw  !important;margin-top:13.8461538462vw}#maria-event .maria-event__container .maria-event-list__container .maria-event-list .swiper-wrapper .maria-event__item .maria-event__season{left:10.2564102564vw;top:-13.8461538462vw;width:35.8974358974vw;height:35.8974358974vw}#maria-event .maria-event__container .maria-event-list__container .maria-event-list .swiper-wrapper .maria-event__item .maria-event__season .maria-event__season-text{left:8.9743589744vw;top:5.1282051282vw}#maria-event .maria-event__container .maria-event-list__container .maria-event-list .swiper-wrapper .maria-event__item .maria-event__season .maria-event__season-text .maria-event__season-text-jp{font-size:4rem;line-height:5.8rem;letter-spacing:0.4rem}#maria-event .maria-event__container .maria-event-list__container .maria-event-list .swiper-wrapper .maria-event__item .maria-event__season .maria-event__season-text .maria-event__season-text-en{margin-top:-2.0512820513vw;font-size:2rem;line-height:2.5rem;letter-spacing:0.2rem}#maria-event .maria-event__container .maria-event-list__container .maria-event-list .swiper-wrapper .maria-event__item .maria-event__item__inner{padding:15.641025641vw 10.2564102564vw 7.6923076923vw 10.2564102564vw;row-gap:5.641025641vw}#maria-event .maria-event__container .maria-event-list__container .maria-event-list .swiper-wrapper .maria-event__item .maria-event__item__inner .maria-event__item__image{width:97.4358974359vw;height:60vw}#maria-event .maria-event__container .maria-event-list__container .maria-event-list .swiper-wrapper .maria-event__item .maria-event__item__inner .maria-event__item__content{column-gap:3.0769230769vw}#maria-event .maria-event__container .maria-event-list__container .maria-event-list .swiper-wrapper .maria-event__item .maria-event__item__inner .maria-event__item__content .maria-event__item__time{font-size:2rem;line-height:3rem;letter-spacing:0.1rem;width:24.1025641026vw}#maria-event .maria-event__container .maria-event-list__container .maria-event-list .swiper-wrapper .maria-event__item .maria-event__item__inner .maria-event__item__content .maria-event__item__desc{font-size:2rem;line-height:3rem;letter-spacing:0.1rem}#maria-event .maria-event__container .maria-event-list__container .maria-event-list .maria-event-controls{margin-right:5.1282051282vw;margin-left:5.1282051282vw;flex-direction:column;margin-top:6.1538461538vw;row-gap:4.1025641026vw}#maria-event .maria-event__container .maria-event-list__container .maria-event-list .maria-event-controls .maria-navigation-list{display:none}#maria-event .maria-event__container .maria-event-list__container .maria-event-list .maria-event-controls .line{width:100%;height:1.7948717949vw}#maria-event .maria-event__container .maria-event-list__container .maria-event-list .maria-event-controls .sub-desc{font-size:1.5rem;line-height:2.1rem;letter-spacing:0.075rem}#maria-comments .maria-comments__container .maria-comments__intro__shape{height:22.8205128205vw}#maria-comments .maria-comments__container .maria-comments__decoration-circle{bottom:-56.1538461538vw;width:77.4358974359vw;height:92.3076923077vw}#maria-comments .maria-comments__container .maria-comments__content{padding:0vw 5.1282051282vw 0vw 5.1282051282vw;background-color:unset}#maria-comments .maria-comments__container .maria-comments__content .maria-comments__content-intro{margin-left:2.3076923077vw;width:87.1794871795vw;height:41.2820512821vw}#maria-comments .maria-comments__container .maria-comments__content .maria-comments__content-intro .maria-comments__content-intro-text{text-align:center;width:67.6923076923vw;top:6.1538461538vw;left:8.4615384615vw;font-size:2.1rem;line-height:3.2rem;letter-spacing:0.105rem}#maria-comments .maria-comments__container .maria-comments__content .maria-comments__content-intro__text{padding-top:43.5897435897vw}#maria-comments .maria-comments__container .maria-comments__content .maria-comments__content-intro__text .maria-comments__intro-en{font-size:2.2rem;line-height:2.8rem;letter-spacing:0.33rem}#maria-comments .maria-comments__container .maria-comments__content .maria-comments__content-intro__text .maria-comments__intro-jp{font-size:2.8rem;line-height:4rem;letter-spacing:0.28rem}#maria-comments .maria-comments__container .maria-comments__content .maria-comments__human-list{margin-top:5.1282051282vw;column-gap:8.2051282051vw;row-gap:4.1025641026vw}#maria-comments .maria-comments__container .maria-comments__content .maria-comments__human-list .maria-comments__human-item{row-gap:1.5384615385vw}#maria-comments .maria-comments__container .maria-comments__content .maria-comments__human-list .maria-comments__human-item .maria-comments__human-item__image{width:33.3333333333vw;height:33.3333333333vw}#maria-comments .maria-comments__container .maria-comments__content .maria-comments__human-list .maria-comments__human-item .maria-comments__human-item__text{font-size:1.8rem;line-height:2.6rem;letter-spacing:0.09rem}#maria-comments .maria-comments__container .maria-comments__content .maria-comments__qna__list{row-gap:15.8974358974vw;margin-top:18.4615384615vw}#maria-comments .maria-comments__container .maria-comments__content .maria-comments__qna__list .maria-comments__qna__item{row-gap:3.8461538462vw;padding:17.4358974359vw 7.6923076923vw 8.2051282051vw 7.6923076923vw}#maria-comments .maria-comments__container .maria-comments__content .maria-comments__qna__list .maria-comments__qna__item .maria-comments__qna__item__image{top:-10.7692307692vw;left:50%;transform:translateX(-50%);width:25.641025641vw;height:25.641025641vw}#maria-comments .maria-comments__container .maria-comments__content .maria-comments__qna__list .maria-comments__qna__item .maria-comments__qna__item__text-question,#maria-comments .maria-comments__container .maria-comments__content .maria-comments__qna__list .maria-comments__qna__item .maria-comments__qna__item__text-answer{column-gap:2.0512820513vw}#maria-comments .maria-comments__container .maria-comments__content .maria-comments__qna__list .maria-comments__qna__item .maria-comments__qna__item__text-question{font-size:2.2rem;line-height:3.3rem;letter-spacing:0.11rem}#maria-comments .maria-comments__container .maria-comments__content .maria-comments__qna__list .maria-comments__qna__item .maria-comments__qna__item__text-answer{font-size:1.6rem;line-height:2.4rem;letter-spacing:0.08rem}#maria-comments .maria-comments__container .maria-comments__content .maria-comments__qna__list .maria-comments__qna__item .maria-comments__qna__item__text-answer .stt{font-size:2.3rem;line-height:3.4rem;letter-spacing:0.115rem}#maria-contact .maria-contact__container{padding:0vw 6.25vw 0vw 6.25vw;margin-top:10.2564102564vw;z-index:5}#maria-contact .maria-contact__container .maria-contact__shape{top:-56.4102564103vw;left:0;width:77.4358974359vw;height:92.3076923077vw}#maria-contact .maria-contact__container .maria-contact__intro{text-align:center}#maria-contact .maria-contact__container .maria-contact__intro .maria-contact__intro-en{font-size:2.2rem;line-height:2.8rem;letter-spacing:0.33rem}#maria-contact .maria-contact__container .maria-contact__intro .maria-contact__intro-jp{font-size:2.8rem;line-height:4.1rem;letter-spacing:0.28rem}#maria-contact .maria-contact__container .maria-contact__button-list{flex-direction:column;row-gap:3.5897435897vw;margin-top:5.1282051282vw}#maria-contact .maria-contact__container .maria-contact__button-list .maria-contact__button-item .maria-contact__button-phone,#maria-contact .maria-contact__container .maria-contact__button-list .maria-contact__button-item .maria-contact__button-mail{width:100%}#maria-contact .maria-contact__container .maria-contact__button-list .maria-contact__button-item .maria-contact__button-phone{background-color:#70c694;height:20.5128205128vw;column-gap:2.0512820513vw;font-size:2.9rem;line-height:3.7rem;letter-spacing:0.087rem}#maria-contact .maria-contact__container .maria-contact__button-list .maria-contact__button-item .maria-contact__button-phone img{width:7.6923076923vw;height:7.6923076923vw}#maria-contact .maria-contact__container .maria-contact__button-list .maria-contact__button-item .maria-contact__button-mail{background-color:#f89681;height:25.641025641vw;column-gap:3.8461538462vw;font-size:2.2rem;line-height:3.1rem;letter-spacing:0.066rem}#maria-contact .maria-contact__container .maria-contact__button-list .maria-contact__button-item .maria-contact__button-mail img{width:7.6923076923vw;height:5.1282051282vw}#maria-access{margin-top:31.7948717949vw;margin-bottom:7.6923076923vw}#maria-schedule{padding-bottom:36.6666666667vw}#maria-schedule .deco-yellow{width:36.4738461538vw;height:107.6923076923vw;bottom:-33.3333333333vw;z-index:1}#maria-schedule .maria-comments__shape{bottom:-7.6923076923vw;position:absolute}#maria-schedule .container{padding:78.2051282051vw 0vw 0vw 0vw}#maria-schedule .container .deco-top{top:-18.6666666667vw}#maria-schedule .container .deco-green{width:35.9564102564vw;top:216.4102564103vw}#maria-schedule .container .bubble-box{width:56.4102564103vw;top:-21.5384615385vw;right:4.0769230769vw}#maria-schedule .container .bubble-box__inner .bubble_txt{top:8.2128205128vw;font-size:2.4rem;line-height:3.5rem;letter-spacing:0.24rem}#maria-schedule .container .bubble-box__inner .bubble_txt span{font-size:1.8rem;line-height:2.3rem;letter-spacing:0.27rem}#maria-schedule .container .time-line .title{justify-content:start;padding:0vw 0vw 3.3820512821vw 2.5641025641vw;font-size:2.4rem;line-height:3.5rem;letter-spacing:0.12rem}#maria-schedule .container .time-line .title .watch-icon{width:10.2564102564vw;margin-right:5.1282051282vw}#maria-schedule .container .time-line .time-line__list:after{width:.5128205128vw;height:100%;left:7.5615384615vw;top:0}#maria-schedule .container .time-line .time-line__list .item.item-1{padding:3.2846153846vw 10.2564102564vw 5.1282051282vw 17.9487179487vw}#maria-schedule .container .time-line .time-line__list .item.item-1 img{width:89.7435897436vw;top:-79.4871794872vw;left:0}#maria-schedule .container .time-line .time-line__list .item.item-1 .item-time{width:25.8974358974vw}#maria-schedule .container .time-line .time-line__list .item.item-2{padding:50.7692307692vw 10.2564102564vw 5.1282051282vw 17.9487179487vw}#maria-schedule .container .time-line .time-line__list .item.item-2 img{width:71.7948717949vw;top:0vw;right:10.2564102564vw}#maria-schedule .container .time-line .time-line__list .item.item-2 .item-time{width:25.8974358974vw}#maria-schedule .container .time-line .time-line__list .item.item-3{padding:66.9230769231vw 10.2564102564vw 5.1282051282vw 17.9487179487vw}#maria-schedule .container .time-line .time-line__list .item.item-3 img{width:71.7948717949vw;top:0vw;right:10.2564102564vw}#maria-schedule .container .time-line .time-line__list .item.item-3 .item-time{width:25.8974358974vw}#maria-schedule .container .time-line .time-line__list .item.item-4{padding:0vw 10.2564102564vw 25.1282051282vw 17.9487179487vw}#maria-schedule .container .time-line .time-line__list .item.item-4 img{width:71.7948717949vw;height:45.641025641vw;top:0vw;right:10.2564102564vw}#maria-schedule .container .time-line .time-line__list .item.item-4 .item-time{width:25.8974358974vw}#maria-schedule .container .time-line .time-line__list .item .item-content{gap:2.5641025641vw}#maria-schedule .container .time-line .time-line__list .item .item-content .item-content__detail .item-time{font-size:2.8rem;line-height:3.5rem;letter-spacing:0.14rem}#maria-schedule .container .time-line .time-line__list .item .item-content .item-content__detail .item-desc{font-size:2.4rem;line-height:3.5rem;letter-spacing:0.12rem}}@media print,screen and (min-width: 769px){#contact-links{padding:2.734375vw 0vw 12.890625vw 0vw}#common-access .access__content__description{font-size:1.6rem;line-height:2.93333rem;letter-spacing:0.08rem}#common-access .access__content__description .access__map__content-description-list{column-gap:.15625vw}#common-access .access__content__description .access__map__content-description-list .access__map__content-description-dot{width:1.328125vw;flex:none;position:relative}#common-access .access__content__description .access__map__content-description-list .access__map__content-description-dot>span{position:absolute;width:.78125vw;height:.78125vw;top:.78125vw}#maria-infant-home .infrant-home__container{flex-direction:row;align-items:center;justify-content:space-between;padding:0vw 0vw 0vw 7.8125vw}#maria-infant-home .infrant-home__container .infant-home__content{row-gap:3.125vw;width:43.359375vw}#maria-infant-home .infrant-home__container .infant-home__content .infant-home__title{font-size:3.6rem;line-height:5.4rem;letter-spacing:0.36rem}#maria-infant-home .infrant-home__container .infant-home__content .infrant-home__description{width:36.71875vw;row-gap:1.5625vw}#maria-infant-home .infrant-home__container .infant-home__content .infrant-home__description .infant-home__text{font-size:1.6rem;line-height:3.1rem;letter-spacing:0.08rem}#maria-infant-home .infrant-home__container .infant-home__content .infrant-home__description .infant-home__note{font-size:1.4rem;line-height:2rem;letter-spacing:0.07rem}#maria-infant-home .infrant-home__container .infant-home__image-container>img{height:38.203125vw}#maria-baby-smile .baby-smile__container{margin-top:7.8125vw;row-gap:7.34375vw;padding-bottom:6.25vw}#maria-baby-smile .baby-smile__container .baby-smile__content{row-gap:1.875vw}#maria-baby-smile .baby-smile__container .baby-smile__content .baby-smile__title{margin-left:13.359375vw;width:36.484375vw;height:8.359375vw}#maria-baby-smile .baby-smile__container .baby-smile__content .baby-smile__title .baby-smile__title-text{top:1.484375vw;left:3.359375vw;font-size:3.2rem;line-height:4.6rem;letter-spacing:0.32rem}#maria-baby-smile .baby-smile__container .baby-smile__content .baby-smile__description{margin-left:auto;margin-right:auto;width:62.5vw;font-size:1.6rem;line-height:3rem;letter-spacing:0.08rem}#maria-baby-smile .baby-smile__container .baby-smile__images{flex-direction:row;column-gap:10.9375vw}#maria-baby-smile .baby-smile__container .baby-smile__images .baby-smile__image-first{height:32.8125vw;width:39.0625vw}#maria-baby-smile .baby-smile__container .baby-smile__images .baby-smile__image-second{flex:1;margin-top:18.90625vw;height:32.8125vw}#maria-baby-smile .baby-smile__container .baby-smile__bg-shape-large{left:0vw;top:2.03125vw;width:57.1875vw;height:55.234375vw}#maria-baby-smile .baby-smile__container .baby-smile__bg-shape-small{right:0vw;width:36.796875vw;height:45.625vw}#maria-baby-smile .baby-smile__container .baby-smile__bg-icon-baby{bottom:10.234375vw;left:6.40625vw;width:22.8125vw;height:20.859375vw}#maria-baby-smile .baby-smile__container .baby-smile__bg-icon-rattle-toy{bottom:9.53125vw;right:14.453125vw;width:11.015625vw;height:10.078125vw}#maria-wish .wish_container{margin-top:3.59375vw;padding:0vw 7.65625vw 14.84375vw 5.390625vw}#maria-wish .wish_container .wish__intro{padding-left:.234375vw}#maria-wish .wish_container .wish__intro .wish__intro-en{color:#f7b3a5;font-size:2.4rem;line-height:3rem;letter-spacing:0.36rem}#maria-wish .wish_container .wish__intro .wish__intro-jp{font-size:3.6rem;line-height:5.2rem;letter-spacing:0.36rem}#maria-wish .wish_container .wish__list{margin-top:-7.34375vw;width:86.8796875vw}#maria-wish .wish_container .wish__list .wish__item .wish__item__text{font-size:2.2rem;letter-spacing:0.11rem}#maria-wish .wish_container .wish__list .wish__item .wish__item__text .text-special{font-size:3.8rem;line-height:5.5rem}#maria-wish .wish_container .wish__list .wish__item .wish__item__text .text-special.text-special-01{letter-spacing:0.19rem;top:-1.484375vw;left:5.9375vw}#maria-wish .wish_container .wish__list .wish__item .wish__item__text .text-special.text-special-02{letter-spacing:0.038rem;bottom:-0.3125vw;left:-0.390625vw}#maria-wish .wish_container .wish__list .wish__item .wish__item__text .text-special.text-special-03{letter-spacing:0.114rem;top:2.1875vw;left:-1.796875vw}#maria-wish .wish_container .wish__list .wish__item .wish__item__text .text-special.text-special-04{top:-1.25vw;right:1.875vw}#maria-wish .wish_container .wish__list .wish__item .wish__item__text .text-special.text-special-05{letter-spacing:-0.076rem;bottom:-0.390625vw;right:12.734375vw}#maria-wish .wish_container .wish__list .wish__item.wish__item-01{line-height:3.45rem;top:14.0625vw;left:11.5625vw}#maria-wish .wish_container .wish__list .wish__item.wish__item-02{line-height:3.8rem;top:20.078125vw;left:37.421875vw}#maria-wish .wish_container .wish__list .wish__item.wish__item-03{line-height:3.8rem;top:11.484375vw;left:65vw}#maria-wish .wish_container .wish__list .wish__item.wish__item-04{line-height:3.45rem;bottom:5.859375vw;left:13.515625vw}#maria-wish .wish_container .wish__list .wish__item.wish__item-05{line-height:3.8rem;bottom:9.375vw;right:3.828125vw}#maria-about .maria-about__container{padding-top:5.84375vw}#maria-about .maria-about__container .maria-about__intro-shape{top:-14.609375vw}#maria-about .maria-about__container .maria-about__decoration__shape-01{width:17.65625vw;top:-4.0625vw;left:0}#maria-about .maria-about__container .maria-about__decoration__shape-02{width:20.3125vw;top:-0.546875vw;right:0}#maria-about .maria-about__container .maria-about__decoration__shape-03{width:16.8625vw;left:0;bottom:-38.3984375vw}#maria-about .maria-about__container .maria-about__decoration__icon-house{width:18.4375vw;top:33.359375vw;right:0}#maria-about .maria-about__container .maria-about__decoration__icon-human{width:21.875vw;left:3.25vw;bottom:-12.8046875vw}#maria-about .maria-about__container .maria-about__content{padding:0vw 7.8125vw 0vw 7.8125vw}#maria-about .maria-about__container .maria-about__content .maria-about__activities{padding:5.46875vw 5.46875vw 7.03125vw 5.46875vw;row-gap:3.4375vw}#maria-about .maria-about__container .maria-about__content .maria-about__activities .maria-about__activities-intro{top:-5.15625vw;right:2.890625vw;width:39.296875vw;height:9.375vw}#maria-about .maria-about__container .maria-about__content .maria-about__activities .maria-about__activities-intro .maria-about__activities-intro-text{font-size:3rem;line-height:4.4rem;letter-spacing:0.15rem;top:1.796875vw;left:2.109375vw}#maria-about .maria-about__container .maria-about__content .maria-about__activities .maria-about__activities-list{grid-template-columns:repeat(3, 1fr);gap:5.078125vw}#maria-about .maria-about__container .maria-about__content .maria-about__activities .maria-about__activities-list .maria-about__activity-item{row-gap:1.09375vw}#maria-about .maria-about__container .maria-about__content .maria-about__activities .maria-about__activities-list .maria-about__activity-item .maria-about__activity-item__image{width:21.09375vw;height:21.09375vw}#maria-about .maria-about__container .maria-about__content .maria-about__activities .maria-about__activities-list .maria-about__activity-item .maria-about__activity-item__text{font-size:1.6rem;line-height:2.8rem;letter-spacing:0.08rem}#maria-about .maria-about__container .maria-about__content .maria-about__activities .maria-about__services-list{row-gap:1.171875vw}#maria-about .maria-about__container .maria-about__content .maria-about__activities .maria-about__services-list .maria-about__service-item{flex-direction:row;align-items:center;padding:1.953125vw 3.125vw 1.953125vw 0vw}#maria-about .maria-about__container .maria-about__content .maria-about__activities .maria-about__services-list .maria-about__service-item .maria-about__service-item__intro-container{width:19.453125vw}#maria-about .maria-about__container .maria-about__content .maria-about__activities .maria-about__services-list .maria-about__service-item .maria-about__service-item__intro-container .maria-about__service-item__title{font-size:2.6rem;line-height:3.7rem;letter-spacing:0.13rem}#maria-about .maria-about__container .maria-about__content .maria-about__activities .maria-about__services-list .maria-about__service-item .maria-about__service-item__intro-container .maria-about__service-item__subtitle{margin-top:.3125vw;font-size:1.7rem;line-height:2.5rem;letter-spacing:0.085rem}#maria-about .maria-about__container .maria-about__content .maria-about__activities .maria-about__services-list .maria-about__service-item .maria-about__service-dash{column-gap:.234375vw;flex-direction:column;overflow-y:hidden;height:9.375vw}#maria-about .maria-about__container .maria-about__content .maria-about__activities .maria-about__services-list .maria-about__service-item .maria-about__service-dash .dash{flex:none;width:.15625vw;height:.546875vw}#maria-about .maria-about__container .maria-about__content .maria-about__activities .maria-about__services-list .maria-about__service-item .maria-about__service-item__description{padding-left:3.125vw;width:47.65625vw;font-size:1.6rem;line-height:2.8rem;letter-spacing:0.08rem;flex:1}#maria-group .maria-group__container{padding-top:13.515625vw}#maria-group .maria-group__container .maria-group__intro-text{top:3.440625vw;right:16.3984375vw}#maria-group .maria-group__container .maria-group__intro-text .maria-group__intro-text__image{width:21.953125vw}#maria-group .maria-group__container .maria-group__intro-text .maria-group__intro-text__content{top:3.90625vw;left:4.53125vw;font-size:2.1rem;line-height:2.9rem;letter-spacing:0.063rem}#maria-group .maria-group__container .maria-group__content .maria-group__content__intro .maria-group__intro-en{font-size:2.4rem;line-height:3rem;letter-spacing:0.36rem}#maria-group .maria-group__container .maria-group__content .maria-group__content__intro .maria-group-jp{font-size:3.6rem;line-height:5.2rem;letter-spacing:0.36rem}#maria-group .maria-group__container .maria-group__content .maria-group__list__container{display:none}#maria-group .maria-group__container .maria-group__content .maria-group__list__container-pc{margin-top:3.359375vw;display:flex;flex-direction:column;row-gap:2.34375vw}#maria-group .maria-group__container .maria-group__content .maria-group__list__container-pc .maria-group-list{display:flex;justify-content:center;gap:1.484375vw}#maria-group .maria-group__container .maria-group__content .maria-group__list__container-pc .maria-group-list:last-of-type .maria-group__item:last-of-type{width:30.46875vw;padding:2.34375vw 1.953125vw 3.828125vw 2.34375vw}#maria-group .maria-group__container .maria-group__content .maria-group__list__container-pc .maria-group-list .maria-group__item{background-color:#fff;display:flex;flex-direction:column;align-items:center;position:relative;margin-top:8.984375vw;padding:2.34375vw 2.34375vw 3.828125vw 2.34375vw;width:23.4375vw}}@media print,screen and (min-width: 769px)and (min-width: 769px){#maria-group .maria-group__container .maria-group__content .maria-group__list__container-pc .maria-group-list .maria-group__item{border-radius:5.46875vw}}@media screen and (min-width: 769px)and (max-width: 768px){#maria-group .maria-group__container .maria-group__content .maria-group__list__container-pc .maria-group-list .maria-group__item{border-radius:17.9487179487vw}}@media print,screen and (min-width: 769px){#maria-group .maria-group__container .maria-group__content .maria-group__list__container-pc .maria-group-list .maria-group__item .image_container{top:-8.984375vw;position:absolute;left:50%;transform:translateX(-50%);width:11.09375vw;height:11.09375vw}#maria-group .maria-group__container .maria-group__content .maria-group__list__container-pc .maria-group-list .maria-group__item .title-jp{font-size:2.8rem;line-height:4rem;letter-spacing:0.14rem}#maria-group .maria-group__container .maria-group__content .maria-group__list__container-pc .maria-group-list .maria-group__item .title-jp .title-special{font-size:1.6rem;line-height:2.4rem;letter-spacing:0.14rem}#maria-group .maria-group__container .maria-group__content .maria-group__list__container-pc .maria-group-list .maria-group__item .title-en{font-size:2.2rem;line-height:2.8rem;letter-spacing:0.11rem}#maria-group .maria-group__container .maria-group__content .maria-group__list__container-pc .maria-group-list .maria-group__item .description{margin-top:.9375vw;font-size:1.6rem;line-height:2.6rem;letter-spacing:0.08rem}#maria-group .maria-group__container .maria-group__content .maria-group__list__container-pc .line_container{margin-right:5.1282051282vw;margin-top:5.8974358974vw}#maria-group .maria-group__container .maria-group__content .maria-group__list__container-pc .line_container .line{height:2.0512820513vw}#maria-responsibilities .maria-responsibilities__container{padding:12.5vw 7.8125vw 23.28125vw 7.8125vw}#maria-responsibilities .maria-responsibilities__container .maria-responsibilities__content{padding:7.2984375vw 5.46875vw 5.15625vw 5.546875vw}#maria-responsibilities .maria-responsibilities__container .maria-responsibilities__content .maria-responsibilities__content-intro{top:-3.828125vw;left:9.0625vw;width:66.328125vw;height:9.0625vw}#maria-responsibilities .maria-responsibilities__container .maria-responsibilities__content .maria-responsibilities__content-intro .maria-responsibilities__content-intro__text{font-size:3rem;line-height:4.4rem;letter-spacing:0.15rem;top:1.796875vw;left:2.421875vw}#maria-responsibilities .maria-responsibilities__container .maria-responsibilities__content .maria-responsibilities__content-description{font-size:1.6rem;line-height:3.5rem;letter-spacing:0.08rem}#maria-responsibilities .maria-responsibilities__container .maria-responsibilities__content .maria-responsibilities__content-list{margin-top:2.34375vw;grid-template-columns:repeat(6, 1fr);gap:.625vw}#maria-responsibilities .maria-responsibilities__container .maria-responsibilities__content .maria-responsibilities__content-list .maria-responsibilities__content-item{padding:1.25vw 1.171875vw 1.25vw 1.171875vw}#maria-responsibilities .maria-responsibilities__container .maria-responsibilities__content .maria-responsibilities__content-list .maria-responsibilities__content-item .maria-responsibilities__content-item__text{font-size:1.8rem;line-height:2.4rem;letter-spacing:0.09rem}#maria-responsibilities .maria-responsibilities__container .maria-responsibilities__content .maria-responsibilities__content-list .maria-responsibilities__content-item .maria-responsibilities__content-item__image{width:6.25vw;height:5.46875vw}#maria-comments .maria-comments__container .maria-comments__shape{top:-14.921875vw}#maria-comments .maria-comments__container .maria-comments__decoration-circle{width:38.28125vw;height:45.625vw;bottom:-40vw}#maria-comments .maria-comments__container .maria-comments__content{width:81.25vw;margin-left:auto;margin-right:auto;padding:5.3125vw 0vw 0vw 0vw}#maria-comments .maria-comments__container .maria-comments__content .maria-comments__content-intro{top:-4.0625vw;margin-left:auto;margin-right:auto;width:60.15625vw;height:7.890625vw}#maria-comments .maria-comments__container .maria-comments__content .maria-comments__content-intro .maria-comments__content-intro-text{top:1.71875vw;left:2.578125vw;font-size:2.4rem;line-height:3.5rem;letter-spacing:0.12rem}#maria-comments .maria-comments__container .maria-comments__content .maria-comments__content-intro__text .maria-comments__intro-en{font-size:2.4rem;line-height:3rem;letter-spacing:0.36rem}#maria-comments .maria-comments__container .maria-comments__content .maria-comments__content-intro__text .maria-comments__intro-jp{font-size:3.6rem;line-height:5.2rem;letter-spacing:0.36rem}#maria-comments .maria-comments__container .maria-comments__content .maria-comments__human-list{margin-top:1.953125vw;column-gap:3.125vw}#maria-comments .maria-comments__container .maria-comments__content .maria-comments__human-list .maria-comments__human-item{row-gap:.625vw}#maria-comments .maria-comments__container .maria-comments__content .maria-comments__human-list .maria-comments__human-item .maria-comments__human-item__image{width:14.84375vw;height:14.84375vw}#maria-comments .maria-comments__container .maria-comments__content .maria-comments__human-list .maria-comments__human-item .maria-comments__human-item__text{font-size:2.2rem;line-height:3.2rem;letter-spacing:0.22rem}#maria-comments .maria-comments__container .maria-comments__content .maria-comments__qna__list{row-gap:2.34375vw;margin-top:5vw}#maria-comments .maria-comments__container .maria-comments__content .maria-comments__qna__list .maria-comments__qna__item{row-gap:1.5625vw;padding:3.125vw 3.125vw 3.359375vw 7.8125vw;width:64.0625vw}#maria-comments .maria-comments__container .maria-comments__content .maria-comments__qna__list .maria-comments__qna__item:nth-child(2){margin-left:auto}#maria-comments .maria-comments__container .maria-comments__content .maria-comments__qna__list .maria-comments__qna__item .maria-comments__qna__item__image{top:3.125vw;left:-3.125vw;width:8.59375vw;height:8.59375vw}#maria-comments .maria-comments__container .maria-comments__content .maria-comments__qna__list .maria-comments__qna__item .maria-comments__qna__item__text-question{font-size:2.3rem;line-height:3.4rem;letter-spacing:0.115rem}#maria-comments .maria-comments__container .maria-comments__content .maria-comments__qna__list .maria-comments__qna__item .maria-comments__qna__item__text-answer{font-size:1.6rem;line-height:3rem;letter-spacing:0.08rem;column-gap:.390625vw}#maria-comments .maria-comments__container .maria-comments__content .maria-comments__qna__list .maria-comments__qna__item .maria-comments__qna__item__text-answer .stt{font-size:2.3rem;line-height:3.4rem;letter-spacing:0.115rem}#maria-comments .maria-comments__container .maria-comments__content .maria-comments__qna__list .maria-comments__qna__item .maria-comments__qna__item__text-answer .main{width:50vw;margin-top:.3125vw}#maria-gallery .maria-gallery__container{padding-top:3.359375vw}#maria-gallery .maria-gallery__container .maria-gallery__intro-shape{top:-14.609375vw}#maria-gallery .maria-gallery__container .maria-gallery__content{padding:0vw 7.8125vw 0vw 0vw}#maria-gallery .maria-gallery__container .maria-gallery__content .maria-gallery__white-bg{border-radius:0px 1.5625vw 1.5625vw 0px;width:86.71875vw;height:50.78125vw;top:0vw}#maria-gallery .maria-gallery__container .maria-gallery__content .maria-gallery__text-decoration{width:40.5265625vw;top:-3.90625vw;left:3.234375vw}#maria-gallery .maria-gallery__container .maria-gallery__content .maria-gallery-list__container{margin-left:7.8125vw;padding-top:6.40625vw}#maria-gallery .maria-gallery__container .maria-gallery__content .maria-gallery-list__container .maria-gallery-list .swiper-wrapper .maria-gallery__item .maria-gallery__item__inner{flex-direction:row;justify-content:space-between;align-items:center;column-gap:4.6875vw}#maria-gallery .maria-gallery__container .maria-gallery__content .maria-gallery-list__container .maria-gallery-list .swiper-wrapper .maria-gallery__item .maria-gallery__item__inner .maria-gallery__item__text{width:25vw;row-gap:2.34375vw}#maria-gallery .maria-gallery__container .maria-gallery__content .maria-gallery-list__container .maria-gallery-list .swiper-wrapper .maria-gallery__item .maria-gallery__item__inner .maria-gallery__item__text .maria-gallery__item__title{font-size:3.2rem;line-height:4.7rem;letter-spacing:0.16rem}#maria-gallery .maria-gallery__container .maria-gallery__content .maria-gallery-list__container .maria-gallery-list .swiper-wrapper .maria-gallery__item .maria-gallery__item__inner .maria-gallery__item__text .maria-gallery__item__description{font-size:2rem;line-height:3.45rem;letter-spacing:0.1rem}#maria-gallery .maria-gallery__container .maria-gallery__content .maria-gallery-list__container .maria-gallery-list .swiper-wrapper .maria-gallery__item .maria-gallery__item__inner .maria-gallery__item__image{width:54.6875vw;height:36.71875vw}#maria-gallery .maria-gallery__container .maria-gallery__content .pagination{margin-top:1.25vw;column-gap:1.09375vw;display:flex;justify-content:center}#maria-gallery .maria-gallery__container .maria-gallery__content .pagination .bullet{width:1.09375vw;height:1.09375vw}#maria-event .maria-event__container{padding:14.6015625vw 0vw 18.390625vw 0vw}#maria-event .maria-event__container .maria-event__decoration-green{left:0;top:14.296875vw;width:20.390625vw;height:55.9375vw}#maria-event .maria-event__container .maria-event__decoration-yellow{right:0;top:-20.8203125vw;width:65.625vw}#maria-event .maria-event__container .maria-event__intro{margin-bottom:3.203125vw}#maria-event .maria-event__container .maria-event__intro .maria-event__intro-en{font-size:2.4rem;line-height:3rem;letter-spacing:0.36rem}#maria-event .maria-event__container .maria-event__intro .maria-event__intro-jp{font-size:3.6rem;line-height:5.2rem;letter-spacing:0.36rem}#maria-event .maria-event__container .maria-event-list__container{padding-left:7.8125vw}#maria-event .maria-event__container .maria-event-list__container .maria-event-list .swiper-wrapper{display:flex}#maria-event .maria-event__container .maria-event-list__container .maria-event-list .swiper-wrapper .maria-event__item{margin-top:4.21875vw;width:45.3125vw  !important;padding-right:1.5625vw}#maria-event .maria-event__container .maria-event-list__container .maria-event-list .swiper-wrapper .maria-event__item .maria-event__season{left:3.90625vw;top:-4.21875vw;width:13.28125vw;height:13.28125vw}#maria-event .maria-event__container .maria-event-list__container .maria-event-list .swiper-wrapper .maria-event__item .maria-event__season .maria-event__season-text{left:3.4375vw;top:1.71875vw}#maria-event .maria-event__container .maria-event-list__container .maria-event-list .swiper-wrapper .maria-event__item .maria-event__season .maria-event__season-text .maria-event__season-text-jp{font-size:5rem;line-height:7.2rem;letter-spacing:0.5rem}#maria-event .maria-event__container .maria-event-list__container .maria-event-list .swiper-wrapper .maria-event__item .maria-event__season .maria-event__season-text .maria-event__season-text-en{margin-top:-0.625vw;font-size:2.4rem;line-height:3rem;letter-spacing:0.24rem}#maria-event .maria-event__container .maria-event-list__container .maria-event-list .swiper-wrapper .maria-event__item .maria-event__item__inner{padding:6.875vw 4.6875vw 4.375vw 4.609375vw;row-gap:1.953125vw}#maria-event .maria-event__container .maria-event-list__container .maria-event-list .swiper-wrapper .maria-event__item .maria-event__item__inner .maria-event__item__image{width:34.453125vw;height:21.09375vw}#maria-event .maria-event__container .maria-event-list__container .maria-event-list .swiper-wrapper .maria-event__item .maria-event__item__inner .maria-event__item__content{column-gap:2.421875vw}#maria-event .maria-event__container .maria-event-list__container .maria-event-list .swiper-wrapper .maria-event__item .maria-event__item__inner .maria-event__item__content .maria-event__item__time{font-size:2rem;line-height:3.3rem;letter-spacing:0.1rem;width:7.8125vw}#maria-event .maria-event__container .maria-event-list__container .maria-event-list .swiper-wrapper .maria-event__item .maria-event__item__inner .maria-event__item__content .maria-event__item__desc{font-size:2rem;line-height:3.3rem;letter-spacing:0.1rem}#maria-event .maria-event__container .maria-event-list__container .maria-event-list .maria-event-controls{margin-right:7.8125vw;flex-direction:row;justify-content:space-between;align-items:center;margin-top:1.875vw}#maria-event .maria-event__container .maria-event-list__container .maria-event-list .maria-event-controls .maria-navigation-list{column-gap:1.5625vw}#maria-event .maria-event__container .maria-event-list__container .maria-event-list .maria-event-controls .maria-navigation-list .event-button-prev,#maria-event .maria-event__container .maria-event-list__container .maria-event-list .maria-event-controls .maria-navigation-list .event-button-next{width:6.25vw;height:6.25vw}#maria-event .maria-event__container .maria-event-list__container .maria-event-list .maria-event-controls .line{width:48.4375vw;height:.546875vw}#maria-event .maria-event__container .maria-event-list__container .maria-event-list .maria-event-controls .sub-desc{display:none}#maria-contact .maria-contact__container{width:81.25vw;margin-left:auto;margin-right:auto;padding:0vw 0vw 7.1875vw 0vw;margin-top:10.234375vw}#maria-contact .maria-contact__container .maria-contact__shape{bottom:0vw;left:0;width:38.28125vw;height:45.625vw}#maria-contact .maria-contact__container .maria-contact__intro .maria-contact__intro-en{font-size:2.4rem;line-height:3rem;letter-spacing:0.36rem}#maria-contact .maria-contact__container .maria-contact__intro .maria-contact__intro-jp{font-size:3.6rem;line-height:5.2rem;letter-spacing:0.36rem}#maria-contact .maria-contact__container .maria-contact__description{font-size:1.6rem;line-height:2.4rem;letter-spacing:0.08rem;margin-top:1.796875vw;text-align:center}#maria-contact .maria-contact__container .maria-contact__button-list{flex-direction:row;column-gap:1.09375vw;margin-top:3.828125vw}#maria-contact .maria-contact__container .maria-contact__button-list .maria-contact__button-item .maria-contact__button-phone,#maria-contact .maria-contact__container .maria-contact__button-list .maria-contact__button-item .maria-contact__button-mail{height:7.8125vw}#maria-contact .maria-contact__container .maria-contact__button-list .maria-contact__button-item .maria-contact__button-phone{width:33.125vw;column-gap:1.015625vw;font-size:3.2rem;line-height:4rem;letter-spacing:0.16rem}#maria-contact .maria-contact__container .maria-contact__button-list .maria-contact__button-item .maria-contact__button-phone img{width:2.8125vw;height:2.8125vw}#maria-contact .maria-contact__container .maria-contact__button-list .maria-contact__button-item .maria-contact__button-mail{width:43.515625vw;column-gap:1.171875vw;font-size:2.5rem;line-height:3.6rem;letter-spacing:0.075rem}#maria-contact .maria-contact__container .maria-contact__button-list .maria-contact__button-item .maria-contact__button-mail img{width:2.578125vw;height:1.71875vw}#maria-access{margin-top:10.390625vw;margin-bottom:10.546875vw}#maria-schedule{padding:9.21875vw 0vw 25.078125vw 0vw}#maria-schedule .deco-yellow{width:19.375vw;bottom:-10.78125vw}#maria-schedule .container .deco-top{top:-21.32578125vw}#maria-schedule .container .deco-green{width:16.40625vw;top:27.109375vw}#maria-schedule .container .bubble-box{width:27.34375vw;top:-17.628125vw;right:5.46875vw}#maria-schedule .container .bubble-box__inner .bubble_txt{top:4.515625vw;font-size:3.6rem;line-height:5.2rem;letter-spacing:0.36rem}#maria-schedule .container .bubble-box__inner .bubble_txt span{font-size:2.4rem;line-height:3rem;letter-spacing:0.36rem}#maria-schedule .container .time-line .title{padding-bottom:1.65546875vw;font-size:2.8rem;line-height:4rem;letter-spacing:0.28rem}#maria-schedule .container .time-line .title .watch-icon{width:3.59375vw;margin-right:1.640625vw}#maria-schedule .container .time-line .time-line__list:after{width:.15625vw;height:96.86015625vw;left:50.1015625vw;top:0}#maria-schedule .container .time-line .time-line__list .item.item-1{padding:1.39140625vw 0vw 5.703125vw 61.98203125vw}#maria-schedule .container .time-line .time-line__list .item.item-1 img{width:32.8125vw;top:-7.828125vw;left:0}#maria-schedule .container .time-line .time-line__list .item.item-1 .item-time{width:7.8125vw}#maria-schedule .container .time-line .time-line__list .item.item-2{padding:5.46875vw 0vw 9.140625vw 9.95078125vw}#maria-schedule .container .time-line .time-line__list .item.item-2 img{width:38.125vw;top:0vw;right:7.70546875vw}#maria-schedule .container .time-line .time-line__list .item.item-2 .item-time{width:9.140625vw}#maria-schedule .container .time-line .time-line__list .item.item-3{padding:5.46875vw 0vw 11.09375vw 54.16953125vw}#maria-schedule .container .time-line .time-line__list .item.item-3 img{width:43.59375vw;top:0vw;left:2.45078125vw}#maria-schedule .container .time-line .time-line__list .item.item-3 .item-time{width:8.90625vw}#maria-schedule .container .time-line .time-line__list .item.item-4{padding:7.96875vw 0vw 8.125vw 20.96640625vw}#maria-schedule .container .time-line .time-line__list .item.item-4 img{width:38.125vw;top:0vw;right:7.70546875vw}#maria-schedule .container .time-line .time-line__list .item.item-4 .item-time{width:9.140625vw}#maria-schedule .container .time-line .time-line__list .item .item-content{gap:3.125vw}#maria-schedule .container .time-line .time-line__list .item .item-content .item-content__detail .item-time{font-size:3.2rem;line-height:3.2rem;letter-spacing:0.32rem}#maria-schedule .container .time-line .time-line__list .item .item-content .item-content__detail .item-desc{font-size:2.8rem;line-height:3.2rem;letter-spacing:0.14rem}#maria-schedule .container .time-line .time-line__list .item .item-content .item-content__detail.hidden{display:none}}
