#header.header-classes-kids{z-index:20}#header.header-classes-kids .inner{box-sizing:border-box;margin:0 auto;max-width:1168px!important;width:100%;transition:none}@media(max-width:1300px){#header.header-classes-kids .inner{padding:unset!important}}@media(max-width:1200px){#header.header-classes-kids .inner{width:calc(100% - 32px)}}#header.header-classes-kids ._h-top ._logo{filter:brightness(0) saturate(100%) invert(1)}#header.header-classes-kids ._h-top ._logo span{color:#fff}#header.header-classes-kids ._h-top ._inbox .search-form{border:1px solid #fff}#header.header-classes-kids ._h-top ._inbox .search-form input,#header.header-classes-kids ._h-top ._inbox .search-form input::placeholder{color:#fff}#header.header-classes-kids ._h-top ._inbox .search-form button:before{filter:brightness(0) invert(1)}#header.header-classes-kids ._h-top ._inbox ._nav ._icons li img{filter:brightness(0) saturate(100%) invert(1)}#header.header-classes-kids ._h-top ._inbox ._nav ._icons li a,#header.header-classes-kids ._h-top ._inbox ._nav ._icons li p{color:#fff}#header.header-classes-kids ._h-top ._inbox ._nav .lang-menu:hover #lang-switcher{display:flex;gap:.3rem}#header.header-classes-kids ._h-top ._inbox ._nav .lang-menu #lang-switcher{background:#fff;box-shadow:none}#header.header-classes-kids ._h-top ._inbox ._nav .lang-menu #lang-switcher a{color:#313131}#header.sticky ._h-top ._logo{filter:none}#header.sticky ._h-top ._logo span{color:#313131}#header.sticky ._h-top ._inbox .search-form{border:1px solid #000}#header.sticky ._h-top ._inbox .search-form input,#header.sticky ._h-top ._inbox .search-form input::placeholder{color:#000}#header.sticky ._h-top ._inbox .search-form button:before{filter:brightness(1) invert(0)}#header.sticky ._h-top ._inbox ._nav ._icons li img{filter:brightness(0) saturate(100%) invert(17%)}#header.sticky ._h-top ._inbox ._nav ._icons li a,#header.sticky ._h-top ._inbox ._nav ._icons li p{color:#000}.p-kids section{padding:60px 0}.p-kids section#mv-sec{padding:0}.p-kids #intro{padding:6rem 0;background-color:#f5f5f5}@media(max-width:480px){.p-kids #intro{padding:2rem 0 5rem}}.p-kids #intro .content{display:flex;margin-top:4rem;gap:2rem;justify-content:center}@media(max-width:960px){.p-kids #intro .content{gap:3rem;flex-direction:column}}.p-kids #intro .content .title{width:100%;flex:1.2 1;font-size:4rem;line-height:5.7rem;text-align:left;font-family:"Noto Serif JP",serif;align-self:self-start}@media(max-width:960px){.p-kids #intro .content .title{text-align:center}}@media(max-width:480px){.p-kids #intro .content .title{font-size:2.2rem;line-height:3.6rem}}.p-kids #intro .content .text{flex:1 1;line-height:2.8rem;width:100%}@media(max-width:960px){.p-kids #intro .content .text{width:100%}}.p-kids h2{color:#333;text-align:center;margin-bottom:30px;font-size:4rem;line-height:5.7rem;font-family:"Noto Serif JP",serif;align-self:self-start}@media(max-width:960px){.p-kids h2{text-align:center}}@media(max-width:480px){.p-kids h2{font-size:2.2rem;line-height:3.6rem}}.p-kids .images{display:flex;gap:20px;justify-content:space-between;margin:40px 0}@media(max-width:960px){.p-kids .images{flex-wrap:wrap;margin:20px 0}}.p-kids .images img{margin-bottom:0;border-radius:10px}@media(max-width:960px){.p-kids .images img{margin-bottom:20px}}.p-kids .line-break{display:none}@media(max-width:450px){.p-kids .line-break{display:block}}.p-kids p{font-size:1.6rem;font-family:Hiragino Kaku Gothic ProN W3,MS PGothic,Helvetica Neue,Helvetica,Arial,sans-serif}@media(max-width:960px){.p-kids .pc{display:none}}.p-kids .sp{display:none}@media(max-width:960px){.p-kids .sp{display:block}}.p-kids .note{font-size:1.6rem}.p-kids .sec-icon{height:62px;display:block;margin:0 auto 20px;max-width:-moz-fit-content;max-width:fit-content}.p-kids .text-column{display:flex;justify-content:space-between;gap:20px}@media(max-width:480px){.p-kids .text-column{flex-direction:column}}.p-kids .text-column p{flex:1 1}.p-kids .text-column p:first-of-type{font-weight:700}.p-kids .tab-break{display:none}@media(max-width:960px){.p-kids .tab-break{display:block}}.p-kids #hero-sec{width:100%;position:relative;padding:0}.p-kids #hero-sec .mv-content{position:absolute;width:100%;display:flex;align-items:center;justify-content:center;top:40px;height:calc(100% - 40px)}@media(max-width:480px){.p-kids #hero-sec .mv-content{top:40px}}.p-kids #hero-sec .mv-content .mv-title{text-align:center}.p-kids #hero-sec .mv-content .mv-title h1{color:#fff;font-size:clamp(1.8rem,6vw,4.2rem);line-height:clamp(2rem,6.5vw,7rem);font-family:"Noto Serif JP",serif}@media(max-width:960px){.p-kids #hero-sec .mv-content .mv-title h1{font-size:clamp(1.8rem,6vw,4rem);line-height:clamp(4.1rem,7vw,12rem);padding:0 1.6rem}}@media(max-width:480px){.p-kids #hero-sec .mv-content .mv-title h1{line-height:3.5rem;padding:0}}.p-kids #hero-sec .mv-content .mv-title h1 span{display:block;font-size:clamp(3.5rem,9vw,11rem);letter-spacing:.2rem;line-height:9rem;margin-top:5%}@media(max-width:480px){.p-kids #hero-sec .mv-content .mv-title h1 span{line-height:4rem}}.p-kids .sec-performance{text-align:center}@media(max-width:480px){.p-kids .sec-performance{padding:3rem 0}}.p-kids .sec-performance h2{margin-bottom:60px}.p-kids .sec-performance p{line-height:2.8rem}.p-kids .sec-performance p+p{margin-top:2rem}@media(max-width:480px){.p-kids .sec-performance{padding-top:40px}}.p-kids .sec-performance img{border-radius:10px}.p-kids .sec-performance .lessons{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-top:6rem}.p-kids .sec-performance .lessons .lesson{margin-bottom:3rem}.p-kids .sec-banner{padding-top:6rem}@media(max-width:480px){.p-kids .sec-banner{padding:3rem 0}}.p-kids .sec-banner img:hover{opacity:.8;transition:.3s}.p-kids .sec-information h3.title-kids{margin:40px 0 20px;font-size:2rem;font-weight:700;text-align:center}.p-kids .sec-information .content{display:flex;justify-content:space-between;gap:40px}@media(max-width:960px){.p-kids .sec-information .content{flex-direction:column;gap:20px}}.p-kids .sec-information .content img{width:50%;height:100%}@media(max-width:960px){.p-kids .sec-information .content img{width:100%}}.p-kids .sec-information .content .img{width:100%;max-width:520px}@media(max-width:960px){.p-kids .sec-information .content .img{width:100%;max-width:100%}}.p-kids .sec-information .content .img img{width:100%;height:auto}.p-kids .sec-information .content .img img+img{padding-top:20px}.p-kids .sec-information .content .text .blue-text{color:#70c9e2;font-size:2rem;font-weight:700}@media(max-width:480px){.p-kids .sec-information .content .text .blue-text{font-size:2rem;line-height:3rem}}.p-kids .sec-information .content .text h3{margin:20px 0;font-size:2.8rem;font-family:"Noto Serif JP",serif}@media(max-width:480px){.p-kids .sec-information .content .text h3{margin:16px 0;font-size:2.6rem}}.p-kids .sec-information .content .text h3.event-title{margin:20px 0 0}.p-kids .sec-information .content .text p.event-sub-title{margin:4px 0 20px}.p-kids .sec-information .content table{margin-top:20px;line-height:2.8rem}.p-kids .sec-information .content table tr td{vertical-align:top;padding-bottom:1.5rem}.p-kids .sec-information .content table tr td:first-child{padding-right:12px;white-space:nowrap;font-weight:700}.p-kids .sec-information .content table tr td ol{margin-bottom:0}.p-kids .sec-information .content table tr:last-child td{padding-bottom:0}.p-kids .sec-information .content ul{display:flex;flex-wrap:wrap;gap:20px}.p-kids .sec-information .content ul li{flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 10px);width:calc(50% - 10px)}@media(max-width:960px){.p-kids .sec-information .content ul li{flex:0 0 100%;width:100%}}.p-kids .sec-information .content ul li img{width:100%}.p-kids .about-course table{border-collapse:collapse;width:100%;margin:0 auto;border-radius:10px;outline:1px solid #787878;outline-offset:-1px;overflow:hidden;font-size:1.6rem;line-height:25px}@media(max-width:960px){.p-kids .about-course table{width:100%}.p-kids .about-course table tr{display:flex;flex-direction:column}.p-kids .about-course table tr:last-of-type{border-bottom:1px solid #787878}.p-kids .about-course table tr td,.p-kids .about-course table tr th{box-sizing:border-box;width:100%!important;border-bottom:none;text-align:left!important}}@media(max-width:960px)and (max-width:600px){.p-kids .about-course table tr td,.p-kids .about-course table tr th{padding:2rem!important}.p-kids .about-course table tr td{padding:1rem 2rem!important}}.p-kids .about-course table th{width:20%;background-color:#f2f2f2;font-weight:400}.p-kids .about-course table td{width:55%;line-height:3.5rem}.p-kids .about-course table td:last-of-type{width:35%}.p-kids .about-course table td,.p-kids .about-course table th{padding:4rem;border:1px solid #787878}.p-kids .about-course p{width:90%;margin:3rem auto 0}@media(max-width:960px){.p-kids .about-course p{width:100%}}.p-kids .sec-cta-kids{width:100%;background-color:#71c9e2;color:#fff;text-align:center}.p-kids .sec-cta-kids h2{color:#fff!important}.p-kids .sec-cta-kids .center{margin:30px auto 20px;max-width:450px}.p-kids .sec-cta-kids .btn-frame{display:flex;align-items:center;justify-content:center;padding:2rem 6rem;border-radius:50px;font-size:2.2rem;min-width:25%;transition:.3s}@media(max-width:480px){.p-kids .sec-cta-kids .btn-frame{padding:2rem 4rem;font-size:1.8rem}}.p-kids .sec-cta-kids .white{border:2px solid #fff;color:#fff}.p-kids .sec-cta-kids .white:hover{background-color:hsla(0,0%,100%,.3)}.p-kids .sec-recommend h3{padding-top:2rem;font-size:2rem;font-weight:700}.p-kids .sec-recommend p{padding-bottom:20px}.p-kids .sec-recommend .items{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:3rem;gap:3rem;justify-items:center}@media(max-width:960px){.p-kids .sec-recommend .items{gap:15px;justify-items:normal;grid-template-columns:repeat(2,1fr)}}.p-kids .sec-recommend .items img{border-radius:10px}.p-kids .about-class{padding:0}.p-kids .about-class p{font-family:YuGothic,Yu Gothic,游ゴシック体,游ゴシック,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.6rem}.p-kids .about-class span{font-weight:bolder}.p-kids .about-class .title{margin-top:60px}.p-kids .about-class .yoga-video{position:relative;margin-top:60px;width:100%}@media(max-width:480px){.p-kids .about-class .yoga-video{margin-top:40px}}.p-kids .about-class .yoga-video .youtube{aspect-ratio:16/9;width:100%;display:block;margin:0 auto}.p-kids .ring-a-bell{padding:60px 0}.p-kids .ring-a-bell .child-concerns{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1rem;gap:1rem;text-align:center}@media(max-width:650px){.p-kids .ring-a-bell .child-concerns{grid-template-columns:repeat(3,1fr)}}@media(max-width:480px){.p-kids .ring-a-bell .child-concerns{grid-template-columns:repeat(2,1fr)}}.p-kids .ring-a-bell .child-concerns .flow-icon{margin-bottom:6rem}@media(max-width:480px){.p-kids .ring-a-bell .child-concerns .flow-icon{margin-bottom:2rem}}.p-kids .ring-a-bell .child-concerns .flow-icon img{width:130px;display:block;margin:0 auto 1rem}.p-kids .ring-a-bell .child-concerns .flow-icon p{font-family:YuGothic,Yu Gothic,游ゴシック体,游ゴシック,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:2rem}.p-kids .btn-container{margin:5rem auto}