.elementor-kit-6{--e-global-color-primary:#e93c66;--e-global-color-secondary:#22a12e;--e-global-color-text:#000;--e-global-color-accent:#127ad5;--e-global-color-f4a0456:#471500;--e-global-color-aeda2af:#fcfcfc;--e-global-color-047f042:#fff4f8;--e-global-color-274563a:#f08193;--e-global-color-37672db:#b0cd36;--e-global-color-06afdfe:#fff;--e-global-color-fe49b15:#cde1f4;--e-global-color-0bef2b1:#ecf1f4;--e-global-color-0149e3e:#dbe5eb;--e-global-color-494fad5:#f2f4f5;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;color:var(--e-global-color-text)}.elementor-kit-6 e-page-transition{background-color:#ffbc7d}.hfe-scroll-to-top-wrap .hfe-scroll-to-top-button{background-color:var(--e-global-color-37672db);bottom:85px}.elementor-kit-6 a{color:var(--e-global-color-primary)}.elementor-kit-6 h2{color:var(--e-global-color-f4a0456)}.elementor-kit-6 h3{color:var(--e-global-color-f4a0456)}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.e-con{--container-max-width:1140px}.elementor-widget:not(:last-child){margin-block-end:20px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}{}h1.entry-title{display:var(--page-title-display)}body[data-elementor-device-mode=widescreen] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode=widescreen] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode=widescreen] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode=desktop] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode=desktop] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode=desktop] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode=laptop] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode=laptop] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode=laptop] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode=tablet_extra] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode=tablet_extra] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode=tablet_extra] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode=tablet] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode=tablet] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode=tablet] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode=mobile_extra] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode=mobile_extra] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode=mobile_extra] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode=mobile] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode=mobile] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode=mobile] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}.hfe-scroll-to-top-wrap .hfe-scroll-to-top-button i{color:var(--e-global-color-06afdfe)}.hfe-scroll-to-top-wrap .hfe-scroll-to-top-button span{color:var(--e-global-color-06afdfe)}@media(max-width:1024px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}body[data-elementor-device-mode=widescreen] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode=widescreen] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode=widescreen] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode=desktop] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode=desktop] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode=desktop] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode=laptop] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode=laptop] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode=laptop] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode=tablet_extra] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode=tablet_extra] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode=tablet_extra] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode=tablet] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode=tablet] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode=tablet] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode=mobile_extra] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode=mobile_extra] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode=mobile_extra] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode=mobile] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode=mobile] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode=mobile] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}}@media(max-width:767px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}body[data-elementor-device-mode=widescreen] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode=widescreen] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode=widescreen] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode=desktop] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode=desktop] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode=desktop] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode=laptop] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode=laptop] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode=laptop] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode=tablet_extra] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode=tablet_extra] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode=tablet_extra] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode=tablet] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode=tablet] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode=tablet] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode=mobile_extra] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode=mobile_extra] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode=mobile_extra] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode=mobile] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode=mobile] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode=mobile] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}}@font-face{font-family:"ZenKakuGothicNew-Bold";font-display:swap;src:url("/com/font/ZenKakuGothicNew-Bold.woff2")format("woff2"),url("/com/font/ZenKakuGothicNew-Bold.woff")format("woff")}.zenkaku *{font-family:"ZenKakuGothicNew-Medium","Arial","游ゴシック Medium","Yu Gothic Medium","Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif!important;line-height:1.8;font-weight:700!important}a{text-decoration:none!important}a:focus-visible,a:focus{outline:none!important}.entry-btn a,.btn .eael-creative-button{position:relative}.entry-btn a:after,.btn .eael-creative-button:after{content:"";position:absolute;background-image:url(/wp-content/uploads/2026/03/arrow.svg);background-repeat:no-repeat;background-position:center;width:16px;height:16px;top:50%;transform:translateY(-50%);right:24px}body{text-size-adjust:100%;-webkit-text-size-adjust:100%}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}strong,b,.font-normal,.font-normal *{font-family:"ZenKakuGothicNew-Bold"}p:last-of-type{margin-bottom:0}input:focus,input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=reset]:focus,input[type=search]:focus,input[type=number]:focus,textarea:focus,.wp-block-search__input:focus,[data-section=section-header-mobile-trigger] .ast-button-wrap .ast-mobile-menu-trigger-minimal:focus,.ast-mobile-popup-drawer.active .menu-toggle-close:focus,.woocommerce-ordering select.orderby:focus,#ast-scroll-top:focus,#coupon_code:focus,.woocommerce-page #comment:focus,.woocommerce #reviews #respond input#submit:focus,.woocommerce a.add_to_cart_button:focus,.woocommerce .button.single_add_to_cart_button:focus,.woocommerce .woocommerce-cart-form button:focus,.woocommerce .woocommerce-cart-form__cart-item .quantity .qty:focus,.woocommerce .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .woocommerce-input-wrapper>.input-text:focus,.woocommerce #order_comments:focus,.woocommerce #place_order:focus,.woocommerce .woocommerce-address-fields .woocommerce-address-fields__field-wrapper .woocommerce-input-wrapper>.input-text:focus,.woocommerce .woocommerce-MyAccount-content form button:focus,.woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm .woocommerce-form-row .woocommerce-Input.input-text:focus,.woocommerce .ast-woocommerce-container .woocommerce-pagination ul.page-numbers li a:focus,body #content .woocommerce form .form-row .select2-container--default .select2-selection--single:focus,#ast-coupon-code:focus,.woocommerce.woocommerce-js .quantity input[type=number]:focus,.woocommerce-js .woocommerce-mini-cart-item .quantity input[type=number]:focus,.woocommerce p#ast-coupon-trigger:focus{border:none}#gt_float_wrapper{transition:.5s}.gt_float_switcher{font-size:16px!important}.gt_float_switcher .gt-selected .gt-current-lang{padding:10px!important}@media (max-width:1200px) and (min-width:1000px){.header-box .inner{padding-right:70px!important}}@media (max-width:999px){#gt_float_wrapper:not(.float-scroll-active){top:65px!important}#gt_float_wrapper{right:5px!important}.gt_float_switcher .gt-selected .gt-current-lang{padding:5px!important}}@media (max-width:767px){[class^=FloatingButton__FloatingButtonContainer]{bottom:60px!important}}.ttl{position:relative;padding-bottom:12px !important}.ttl:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);background-image:url(/wp-content/uploads/2026/03/wave.svg);background-repeat:no-repeat;background-position:center;background-size:contain;width:140px;height:12px}@media (max-width:767px){.ttl:after{width:100px;height:10px}}.small{font-size:.8em;padding-left:5px;font-weight:400}@media (min-width:1025px){.br-btn br,.pc-none{display:none!important}}@media (max-width:1024px){.sp-none{display:none!important}}.category-news .cate,.category-schedule .cate{border-radius:4px}.category-news .cate{background-color:#22A12E!important}.category-schedule .cate{background-color:#E93C66!important}nav.elementor-pagination{margin-top:1em}#ast-scroll-top{border:solid 1px #fff}@media (max-width:767px){#ast-scroll-top{margin-bottom:75px}}.elementor-nav-menu--dropdown.elementor-nav-menu__container .elementor-sub-item{font-size:1em}.footer-menu1 li:not(:first-child) a span{font-weight:400;padding-left:1em}.footer-menu2 li:last-child a span,.footer-menu2 li:nth-last-child(2) a span{font-weight:400}.facility-list>a:hover .e-con-full{background-color:#E93C66!important}.page-facility .btn-facility{display:none}.page-gym .facility-list .gym,.page-training_room .facility-list .training_room,.page-round_fitness .facility-list .round_fitness,.page-kids_park .facility-list .kids_park,.page-meetingroom .facility-list .meetingroom,.page-other .facility-list .other{display:none}.page-gym .crowd_btn,.page-round_fitness .crowd_btn,.page-kids_park .crowd_btn,.page-meetingroom .crowd_btn,.page-other .crowd_btn{display:none}.price-tbl .price1{background:#F08193!important}.price-tbl .price2{background:#B0CD36!important}.price-tbl .sub-title{font-weight:700!important}.price-tbl tr:nth-child(2n+1) .sub-title{background:#ECF1F4!important}.price-tbl tr:nth-child(2n) .sub-title{background:#DBE5EB!important}@media (min-width:1025px){.price-tbl .area{width:240px}.price-tbl .price1,.price-tbl .price2{width:380px}.price-tbl th br{display:none!important}.price-tbl2 .area,.price-tbl2 .price1,.price-tbl2 .price2,.price-tbl2 td{width:33.33%}.price-tbl3 .area,.price-tbl3 .price1,.price-tbl3 .price2,.price-tbl3 td{width:50%}}.class-block{margin-bottom:60px}.class-title{text-align:center}.class-title span{font-size:20px;color:#000;line-height:1.3em;background:url(/wp-content/uploads/2026/03/icon_flower_pink.svg) no-repeat center left;padding:0 0 0 1.5em}.class-image-link{width:100%;max-width:500px;margin:0 auto}.class-image-link.wide{max-width:100%}.class-image-link:not(:first-child){margin-top:30px}.class-block .free-editor{margin-top:30px;text-align:center}.entry-btn{margin:30px auto 0;text-align:center}.entry-btn a{display:inline-block;width:300px;padding:20px 0;color:#471500;font-size:16px;font-weight:600;background-color:#fff;border-style:solid;border-width:2px;border-color:#22a12e;border-radius:35px;line-height:1}.entry-btn a:hover{background-color:#22a12e;color:#fff}@media (max-width:767px){.class-title span{font-size:16px}.entry-btn a{width:235px}}.home .class-block .entry-btn,.home .class-block .free-editor{display:none!important}.privacy-link a{color:#0079f2}.wpforms-container .wpforms-field-description{margin-top:14px !important}div.wpforms-container-full input[type=submit]:not(:hover):not(:active),div.wpforms-container-full button[type=submit]:not(:hover):not(:active),div.wpforms-container-full .wpforms-page-button:not(:hover):not(:active),.wp-core-ui div.wpforms-container-full input[type=submit]:not(:hover):not(:active),.wp-core-ui div.wpforms-container-full button[type=submit]:not(:hover):not(:active),.wp-core-ui div.wpforms-container-full .wpforms-page-button:not(:hover):not(:active){background-color:#e93c66 !important;min-width:250px;height:auto;padding-top:20px;padding-bottom:20px;border-radius:50px;margin:0 auto !important;font-weight:600!important}div.wpforms-container-full input[type=submit]:hover,div.wpforms-container-full input[type=submit]:active,div.wpforms-container-full button[type=submit]:hover,div.wpforms-container-full button[type=submit]:active,div.wpforms-container-full .wpforms-page-button:hover,div.wpforms-container-full .wpforms-page-button:active,.wp-core-ui div.wpforms-container-full input[type=submit]:hover,.wp-core-ui div.wpforms-container-full input[type=submit]:active,.wp-core-ui div.wpforms-container-full button[type=submit]:hover,.wp-core-ui div.wpforms-container-full button[type=submit]:active,.wp-core-ui div.wpforms-container-full .wpforms-page-button:hover,.wp-core-ui div.wpforms-container-full .wpforms-page-button:active{background-color:#f08193 !important;background:0 0;opacity:1;min-width:250px;height:auto;padding-top:20px;padding-bottom:20px;border-radius:50px}div.wpforms-container-full .wpforms-form .wpforms-pagebreak-left,.wpforms-submit-container{text-align:center !important}.wpforms-container .wpforms-field-label,.wp-core-ui div.wpforms-container .wpforms-field-label,div.wpforms-container-full .wpforms-form .wpforms-pagebreak-left .wpforms-page-button,div.wpforms-container-full .wpforms-form .wpforms-page-indicator{font-family:"ZenKakuGothicNew-Medium","Arial","游ゴシック Medium","Yu Gothic Medium","Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif!important;font-weight:600}div.wpforms-container-full .wpforms-form .wpforms-pagebreak-left .wpforms-page-button{margin:0 !important;transition:all .5s}div.wpforms-container-full input[type=submit]:hover,div.wpforms-container-full input[type=submit]:active,div.wpforms-container-full button[type=submit]:hover,div.wpforms-container-full button[type=submit]:active,div.wpforms-container-full .wpforms-page-button:hover,div.wpforms-container-full .wpforms-page-button:active,.wp-core-ui div.wpforms-container-full input[type=submit]:hover,.wp-core-ui div.wpforms-container-full input[type=submit]:active,.wp-core-ui div.wpforms-container-full button[type=submit]:hover,.wp-core-ui div.wpforms-container-full button[type=submit]:active,.wp-core-ui div.wpforms-container-full .wpforms-page-button:hover,.wp-core-ui div.wpforms-container-full .wpforms-page-button:active{transition:all .5s}div.wpforms-container-full .wpforms-field-description,div.wpforms-container-full .wpforms-field-limit-text,.wp-core-ui div.wpforms-container-full .wpforms-field-description,.wp-core-ui div.wpforms-container-full .wpforms-field-limit-text{line-height:1.6 !important}.wpforms-entry-preview-notice,.wpforms-entry-preview-updating-message,div.wpforms-container-full .wpforms-entry-preview-notice,div.wpforms-container-full .wpforms-entry-preview-updating-message,div.wpforms-container-full .wpforms-form .wpforms-entry-preview-notice,div.wpforms-container-full .wpforms-form .wpforms-entry-preview-updating-message{background:#f3f7e4;border:1px solid #b0cd36}.grecaptcha-badge{visibility:hidden}