@import"https://fonts.googleapis.com/css2?family=Zen+Kaku+Gothic+New:wght@300;400;500;700;900&display=swap";body{font-family:"Zen Kaku Gothic New",sans-serif;font-weight:500;letter-spacing:.1em;font-size:1rem;color:#060f2b}@media(min-width: 960px){body{font-size:16px}}img{max-width:100%}.p-mainVisual__inner,.l-header__bar{display:none}#post_slider{display:none}.main-view{width:100vw;position:relative;top:0;height:calc(100vh - 48px)}@media(min-width: 960px){.main-view{height:calc(100vh - 72px)}}.main-view::after{content:"";width:30%;aspect-ratio:1/1;display:inline-block;background-image:url(../img/bg-img2.png);background-size:contain;background-repeat:no-repeat;vertical-align:middle;position:absolute;bottom:0;left:18%;max-width:180px}.main-view img{width:100%;max-width:100%}.main-view .main-swiper{height:calc(100% - 100px)}.main-view .swiper-slide{width:100%;display:flex;justify-content:center;align-items:center}.main-view .swiper-slide.slide-img1{background-image:url(../img/slide1.webp);background-position:center,top;background-size:cover}.main-view .swiper-slide.slide-img2{background-image:url(../img/slide2.webp);background-position:45%,top;background-size:cover}.main-view .mv-message{writing-mode:vertical-rl;position:absolute;top:10%;left:50%;font-size:clamp(1.625rem,1.249rem + 2.01vw,2rem);transform:translateX(-50%);z-index:12}.main-view .mv-message>div{margin:20px;overflow:hidden}.main-view .mv-message>div span{background-color:#d66e63;color:#fff;padding:10px 3px 0 3px;display:inline-block;opacity:0;clip-path:inset(0 0 100% 0);animation:revealTextReverse .5s ease-out forwards}.main-view .mv-message .message1 span{animation-delay:.3s}.main-view .mv-message .message2 span{animation-delay:1s}.main-view .mv-message .message3 span{animation-delay:1.7s}.main-view .susaki-city{position:absolute;z-index:15;left:5%;bottom:3%}.main-view .susaki-city span{color:#e7f6fe;display:block;text-shadow:1px 0 0 #060f2b,0 1px 0 #060f2b,-1px 0 0 #060f2b,0 -1px 0 #060f2b,2px 2px 0 #060f2b;font-weight:900;font-size:clamp(1.875rem,.934rem + 5.02vw,2.813rem);margin-bottom:5px;opacity:.7}.main-view .mv-img01{width:60%;opacity:0;position:absolute;bottom:1%;right:5%;z-index:11;max-width:340px;animation:fadeInUp .5s ease forwards;animation-delay:2.5s}.main-view .mv-img02{width:35%;opacity:0;position:absolute;bottom:12%;left:5%;z-index:12;max-width:200px;animation:fadeInUp .5s ease forwards;animation-delay:3s}@media(min-width: 960px){.main-view::after{width:320px;max-width:100%;left:10%;bottom:15%}.main-view .main-swiper{width:70%;position:absolute;right:0;top:50%;transform:translateY(-50%);border-top-left-radius:30px;border-bottom-left-radius:30px;overflow:hidden;height:75vh;z-index:10}.main-view .main-swiper::after{top:50%;width:50%}.main-view .mv-message{left:5%;transform:translateX(0)}.main-view .mv-img01{left:5%;bottom:3%}.main-view .mv-img02{top:35%;left:23%}.main-view .susaki-city{text-align:right;right:3%}.main-view .susaki-city span{text-align:right;font-size:70px;letter-spacing:.1em;margin-bottom:10px}}.main-content{padding:0 4vw;max-width:1280px;margin:30px auto 30px}.main-content a{text-decoration:none}.main-content__textarea p{line-height:2.2}.main-content__imgarea{width:100%;padding-top:30px;display:flex;flex-direction:column;justify-content:center;align-items:flex-end}.main-content__imgarea .mv-img03{position:absolute;width:80%;top:0;right:0;z-index:11}.main-content__imgarea .mv-img04{position:absolute;bottom:0;left:0;width:50%;z-index:12}.main-content__imgarea .main-imgwrap{aspect-ratio:15/12;position:relative;max-width:500px;width:100%}.main-content .lien-content-img .main-imgwrap::after{content:"";width:30%;aspect-ratio:1/1;display:inline-block;background-image:url(../img/bg-img1.png);background-size:contain;background-repeat:no-repeat;vertical-align:middle;position:absolute;top:0;left:0;max-width:180px;z-index:10}@media(min-width: 600px){.main-content{display:flex}.main-content .left-content{display:flex}.main-content .left-content div{display:inline-flex;margin:0 0 0 auto;flex-direction:column}.main-content .left-content div p{display:inline-block}.main-content>div{width:49%}.main-content .lien-content-img .main-imgwrap{max-width:500px;width:120%}.main-content .susaki-content-img{display:flex;align-items:center}.main-content .susaki-content-img .main-imgwrap{width:120%;max-width:600px}.main-content__textarea{position:relative;z-index:20}}.susaki-content{flex-direction:row-reverse}.main-title{display:inline-block;font-weight:900;background:linear-gradient(270deg, #7fa8ce 0%, #9cc6d5 80%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-size:clamp(1.625rem,1.249rem + 2.01vw,3rem);margin-bottom:20px}.main-btn{display:flex;justify-content:center;align-items:center;position:relative;width:18em;margin-top:30px;padding:.9em 3em .9em 2em;border:1px solid #060f2b;border-radius:30px;background-color:#fff;color:#060f2b;font-size:1em}.main-btn::after{position:absolute;right:2em;transform:translateY(-50%);transform-origin:left;width:2em;height:.5em;background-color:#060f2b;clip-path:polygon(0 100%, 100% 100%, 70% 40%, 70% 90%, 0% 90%);content:"";transition:transform .3s}.event-list .p-postList__body .p-postList__meta,.event-list .p-postList__body .p-postList__title{margin-bottom:4px !important;padding:4px 0 !important}.main-btn:hover::after{transform:translateY(-50%) scaleX(1.4)}.scroll-item{opacity:0}.scroll-item.scroll-show{animation:fadeInUp .5s ease forwards;animation-delay:.5s}@keyframes revealTextReverse{0%{opacity:0;clip-path:inset(0 0 100% 0)}50%{opacity:1}100%{opacity:1;clip-path:inset(0 0 0 0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(10px)}100%{opacity:1;transform:translateY(0)}}.service-link{border-radius:20px;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:1em;background-image:linear-gradient(155deg, #99c5dd, #c8e8db);transition:.3s}.service-link:hover{opacity:.8}.service-link h3{margin:10px 0;color:#060f2b;padding:0;font-size:1rem}.service-link h3::before{display:none}.news-container.swell-block-tab{background-image:linear-gradient(155deg, #99c5dd, #c8e8db);border:none;border-radius:20px}@media(min-width: 600px){.news-container.swell-block-tab{padding:2em}}@media(min-width: 960px){.news-container.swell-block-tab{padding:5em}}.news-container.swell-block-tab .p-postList__item{border-bottom:1px solid #eee}.news-container.swell-block-tab .p-postList__item:first-child{border-top:1px solid #eee}.news-container.swell-block-tab .c-tabList__button{border-radius:30px;background-color:#fff}.news-container.swell-block-tab .c-tabList__button::before{display:none}.news-container.swell-block-tab .is-style-more_btn{margin:10px 0 0 0;text-align:right}.news-container.swell-block-tab .is-style-more_btn .btn_text{background:rgba(0,0,0,0);box-shadow:none;display:inline;color:#d66e63}.mystyle-full{padding:0 !important}.mystyle-swiper__img{padding:12px;background:#fff;display:flex}.mystyle-swiper__img img{-o-object-fit:cover;object-fit:cover;aspect-ratio:4/3}.mystyle-swiper .swiper-slide{transition:.3s}.mystyle-swiper .swiper-slide:hover{transform:translateY(-20px)}.mystyle-swiper__title{font-weight:700;padding:10px 0}.mystyle-swiper .slide-num{font-size:2.4rem;padding-left:10px;font-weight:900;transform:translateY(0.5em);color:#fff;letter-spacing:.1em;text-shadow:1px 0 0 #060f2b,0 1px 0 #060f2b,-1px 0 0 #060f2b,0 -1px 0 #060f2b,1px 1px 0 #060f2b}.mystyle-swiper a{color:#060f2b}.mystyle-swiper .profile{border-bottom:1px solid #060f2b;position:relative;padding-bottom:10px}.mystyle-swiper .profile::before{content:"Profile";font-size:1rem}.mystyle-swiper .profile::after{content:"";position:absolute;width:calc(100% - 4rem);top:1rem;right:0;height:1px;background-color:#060f2b}.mystyle-swiper .profile__name{font-size:1.2rem;font-weight:700}@media(min-width: 960px){.mystyle-swiper .slide-num{font-size:3rem}}.archive-event{display:grid}.archive-event .event-list{margin-bottom:2.5em;margin-top:0;overflow:hidden}.archive-event .event-date{font-size:12px}.archive-event .p-postList__title a{color:#060f2b;font-weight:700}.archive-event .thumbnail{width:100%;aspect-ratio:1200/630;display:block}.archive-event .thumbnail a{display:block;width:100%;height:100%;transition:.3s}.archive-event .thumbnail a:hover{transform:scale(1.05)}.archive-event .thumbnail img{-o-object-fit:cover;object-fit:cover;width:100%;aspect-ratio:1200/630}@media(min-width: 600px){.archive-event{grid-template-columns:repeat(2, 1fr);gap:.75em}}@media(min-width: 600px)and (min-width: 1320px){.archive-event{grid-template-columns:repeat(3, 1fr);gap:1em}}@media(min-width: 600px){.l-footer__widgetArea .w-footer{display:grid;grid-template-columns:2fr 1fr}}.w-footer__box:first-of-type{max-width:700px;padding-right:1em}.w-footer__box:first-of-type .footer-addr{font-size:.9rem;display:flex;border-bottom:1px solid #eee}.w-footer__box:first-of-type .footer-addr dt{background:#9cc7d0;text-align:center;width:4.8rem;color:#fff;display:flex;justify-content:center;align-items:center;margin-right:.5rem}.w-footer__box:first-of-type .footer-addr dt,.w-footer__box:first-of-type .footer-addr dd{padding:4px 0}.page-template-default .c-pageTitle__inner{text-align:center;font-size:1rem;margin-top:4rem;font-weight:500}.page-template-default .c-pageTitle__subTitle{position:absolute;left:50%;transform:translateX(-50%);background:linear-gradient(270deg, #9cc6d5 0%, #7fa8ce 80%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-size:3rem;width:100%;text-align:center;top:-4rem;margin:0;font-weight:900}h2.wp-block-heading{background:linear-gradient(270deg, #9cc6d5 0%, #7fa8ce 90%)}#xo_event_calendar-6-calendar{width:100%;max-width:500px;font-size:12px}/*# sourceMappingURL=style.css.map */