.elementor-90728 .elementor-element.elementor-element-0375f91{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90728 .elementor-element.elementor-element-0375f91.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-90728 .elementor-element.elementor-element-1cc5717{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-90728 .elementor-element.elementor-element-bf3c6ed{width:100%;max-width:100%;}.elementor-90728 .elementor-element.elementor-element-bf3c6ed > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-bf3c6ed.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-90728 .elementor-element.elementor-element-bf3c6ed img{width:100%;}.elementor-90728 .elementor-element.elementor-element-a8e5054{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90728 .elementor-element.elementor-element-a8e5054.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-90728 .elementor-element.elementor-element-2b4ffa5{width:100%;max-width:100%;}.elementor-90728 .elementor-element.elementor-element-2b4ffa5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-2b4ffa5.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-90728 .elementor-element.elementor-element-2b4ffa5 img{width:100%;}.elementor-90728 .elementor-element.elementor-element-6ea4693{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;width:100%;max-width:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:40px;--e-n-carousel-arrow-normal-color:#FFFFFF;--e-n-carousel-dots-normal-color:#B19B2F;--e-n-carousel-swiper-pagination-spacing:8px;}.elementor-90728 .elementor-element.elementor-element-6ea4693 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}:where( .elementor-90728 .elementor-element.elementor-element-6ea4693 .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-90728 .elementor-element.elementor-element-6ea4693 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-6ea4693 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bullet-vertical-gap:4px;}.elementor-90728 .elementor-element.elementor-element-898b512{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90728 .elementor-element.elementor-element-898b512.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-90728 .elementor-element.elementor-element-fe0e3fb{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90728 .elementor-element.elementor-element-3e8ec60{width:100%;max-width:100%;}.elementor-90728 .elementor-element.elementor-element-3e8ec60 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-3e8ec60.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-90728 .elementor-element.elementor-element-3e8ec60 img{width:100%;}.elementor-90728 .elementor-element.elementor-element-b412a8e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90728 .elementor-element.elementor-element-b412a8e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-90728 .elementor-element.elementor-element-60e7ccc{width:100%;max-width:100%;}.elementor-90728 .elementor-element.elementor-element-60e7ccc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-60e7ccc.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-90728 .elementor-element.elementor-element-60e7ccc img{width:100%;}.elementor-90728 .elementor-element.elementor-element-e98bbad{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;width:100%;max-width:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:40px;--e-n-carousel-arrow-normal-color:#FFFFFF;--e-n-carousel-dots-normal-color:#B19B2F;--e-n-carousel-swiper-pagination-spacing:8px;}.elementor-90728 .elementor-element.elementor-element-e98bbad > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}:where( .elementor-90728 .elementor-element.elementor-element-e98bbad .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-90728 .elementor-element.elementor-element-e98bbad :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-e98bbad .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bullet-vertical-gap:4px;}.elementor-90728 .elementor-element.elementor-element-f2d6fde{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90728 .elementor-element.elementor-element-d03b9dc{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90728 .elementor-element.elementor-element-d03b9dc.e-con{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-90728 .elementor-element.elementor-element-cbe51e9 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-cbe51e9{text-align:center;}.elementor-90728 .elementor-element.elementor-element-cbe51e9 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:600;letter-spacing:1px;color:#00796B;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-90728 .elementor-element.elementor-element-dedef85 .elementor-button{background-color:transparent;font-family:"Noto Sans JP", Sans-serif;font-size:25px;font-weight:400;letter-spacing:1.5px;background-image:linear-gradient(180deg, #1DB58A 0%, #159B76 100%);box-shadow:0px 5px 0px 0px #00B53C;border-style:solid;border-width:0px 0px 0px 0px;border-radius:35px 35px 35px 35px;padding:18px 75px 18px 75px;}.elementor-90728 .elementor-element.elementor-element-dedef85 .elementor-button:hover, .elementor-90728 .elementor-element.elementor-element-dedef85 .elementor-button:focus{background-color:#00B53C;box-shadow:0px 5px 0px 0px #00796B;}.elementor-90728 .elementor-element.elementor-element-dedef85 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-ad5c1d9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90728 .elementor-element.elementor-element-e7b981d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90728 .elementor-element.elementor-element-3ef4f88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-3ef4f88 img{border-radius:5px 5px 5px 5px;}.elementor-90728 .elementor-element.elementor-element-a35dbfb{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90728 .elementor-element.elementor-element-bbaee2e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-bbaee2e img{border-radius:5px 5px 5px 5px;}.elementor-90728 .elementor-element.elementor-element-3239074{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90728 .elementor-element.elementor-element-49b3d017 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-49b3d017 img{border-radius:5px 5px 5px 5px;}.elementor-90728 .elementor-element.elementor-element-01d003d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90728 .elementor-element.elementor-element-7a04438 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-7a04438 img{border-radius:5px 5px 5px 5px;}.elementor-90728 .elementor-element.elementor-element-4092606{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90728 .elementor-element.elementor-element-46f0e991 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-46f0e991 img{border-radius:5px 5px 5px 5px;}.elementor-90728 .elementor-element.elementor-element-c741b9c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90728 .elementor-element.elementor-element-8c35577 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-8c35577 img{border-radius:5px 5px 5px 5px;}.elementor-90728 .elementor-element.elementor-element-49652b6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90728 .elementor-element.elementor-element-26cabd8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-26cabd8 img{border-radius:5px 5px 5px 5px;}.elementor-90728 .elementor-element.elementor-element-c1637d6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90728 .elementor-element.elementor-element-5ec850ac > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-5ec850ac img{border-radius:5px 5px 5px 5px;}.elementor-90728 .elementor-element.elementor-element-ae2e13b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90728 .elementor-element.elementor-element-b77fb63 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-b77fb63 img{border-radius:5px 5px 5px 5px;}.elementor-90728 .elementor-element.elementor-element-c6b51ee{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90728 .elementor-element.elementor-element-9c1e9e1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-9c1e9e1 img{border-radius:5px 5px 5px 5px;}.elementor-90728 .elementor-element.elementor-element-c6a2eb0{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90728 .elementor-element.elementor-element-9f406c4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-9f406c4 img{border-radius:5px 5px 5px 5px;}.elementor-90728 .elementor-element.elementor-element-77d8f2c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90728 .elementor-element.elementor-element-567495b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-567495b img{border-radius:5px 5px 5px 5px;}.elementor-90728 .elementor-element.elementor-element-b3404aa{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90728 .elementor-element.elementor-element-cccef4d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-cccef4d img{border-radius:5px 5px 5px 5px;}.elementor-90728 .elementor-element.elementor-element-845d9ae{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:#F5EFD9;--e-n-carousel-arrow-hover-color:#F5EFD9;--e-n-carousel-dots-normal-color:#B19B2F;}.elementor-90728 .elementor-element.elementor-element-585fc1f1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-90728 .elementor-element.elementor-element-35b80f0c > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-35b80f0c{text-align:center;}.elementor-90728 .elementor-element.elementor-element-35b80f0c .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:38px;font-weight:500;line-height:52px;letter-spacing:2px;color:#00796B;}.elementor-90728 .elementor-element.elementor-element-76cf999 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-76cf999{text-align:center;}.elementor-90728 .elementor-element.elementor-element-76cf999 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:38px;font-weight:500;line-height:52px;letter-spacing:2px;color:#00796B;}.elementor-90728 .elementor-element.elementor-element-5e0dab3f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90728 .elementor-element.elementor-element-480d5986{--display:flex;--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.7;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-90728 .elementor-element.elementor-element-480d5986:not(.elementor-motion-effects-element-type-background), .elementor-90728 .elementor-element.elementor-element-480d5986 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ilchibrainyoga.com/wp-content/uploads/2026/04/img11.jpg");background-position:top center;background-size:cover;}.elementor-90728 .elementor-element.elementor-element-480d5986::before, .elementor-90728 .elementor-element.elementor-element-480d5986 > .elementor-background-video-container::before, .elementor-90728 .elementor-element.elementor-element-480d5986 > .e-con-inner > .elementor-background-video-container::before, .elementor-90728 .elementor-element.elementor-element-480d5986 > .elementor-background-slideshow::before, .elementor-90728 .elementor-element.elementor-element-480d5986 > .e-con-inner > .elementor-background-slideshow::before, .elementor-90728 .elementor-element.elementor-element-480d5986 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-90728 .elementor-element.elementor-element-5305d2bc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-5305d2bc{text-align:center;}.elementor-90728 .elementor-element.elementor-element-5305d2bc .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:400;line-height:25px;letter-spacing:0.2px;color:#283D4E;}.elementor-90728 .elementor-element.elementor-element-57e7f82{--display:flex;--min-height:0px;--overlay-opacity:0.7;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-90728 .elementor-element.elementor-element-57e7f82::before, .elementor-90728 .elementor-element.elementor-element-57e7f82 > .elementor-background-video-container::before, .elementor-90728 .elementor-element.elementor-element-57e7f82 > .e-con-inner > .elementor-background-video-container::before, .elementor-90728 .elementor-element.elementor-element-57e7f82 > .elementor-background-slideshow::before, .elementor-90728 .elementor-element.elementor-element-57e7f82 > .e-con-inner > .elementor-background-slideshow::before, .elementor-90728 .elementor-element.elementor-element-57e7f82 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ilchibrainyoga.com/wp-content/uploads/2026/04/img11.jpg");--background-overlay:'';background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-90728 .elementor-element.elementor-element-6ce9915 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-6ce9915{text-align:center;}.elementor-90728 .elementor-element.elementor-element-6ce9915 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:400;line-height:25px;letter-spacing:0.2px;color:#283D4E;}.elementor-90728 .elementor-element.elementor-element-34347d6a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-90728 .elementor-element.elementor-element-34347d6a::before, .elementor-90728 .elementor-element.elementor-element-34347d6a > .elementor-background-video-container::before, .elementor-90728 .elementor-element.elementor-element-34347d6a > .e-con-inner > .elementor-background-video-container::before, .elementor-90728 .elementor-element.elementor-element-34347d6a > .elementor-background-slideshow::before, .elementor-90728 .elementor-element.elementor-element-34347d6a > .e-con-inner > .elementor-background-slideshow::before, .elementor-90728 .elementor-element.elementor-element-34347d6a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-90728 .elementor-element.elementor-element-7896ef64{--display:flex;--min-height:400px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90728 .elementor-element.elementor-element-7896ef64::before, .elementor-90728 .elementor-element.elementor-element-7896ef64 > .elementor-background-video-container::before, .elementor-90728 .elementor-element.elementor-element-7896ef64 > .e-con-inner > .elementor-background-video-container::before, .elementor-90728 .elementor-element.elementor-element-7896ef64 > .elementor-background-slideshow::before, .elementor-90728 .elementor-element.elementor-element-7896ef64 > .e-con-inner > .elementor-background-slideshow::before, .elementor-90728 .elementor-element.elementor-element-7896ef64 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ilchibrainyoga.com/wp-content/uploads/2026/04/img51.jpg");--background-overlay:'';background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-90728 .elementor-element.elementor-element-104190fd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:85px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-104190fd{text-align:center;}.elementor-90728 .elementor-element.elementor-element-104190fd .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:18px;font-weight:500;line-height:30px;letter-spacing:0.2px;color:#283D4E;}.elementor-90728 .elementor-element.elementor-element-e1a3485{--display:flex;--min-height:400px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90728 .elementor-element.elementor-element-e1a3485::before, .elementor-90728 .elementor-element.elementor-element-e1a3485 > .elementor-background-video-container::before, .elementor-90728 .elementor-element.elementor-element-e1a3485 > .e-con-inner > .elementor-background-video-container::before, .elementor-90728 .elementor-element.elementor-element-e1a3485 > .elementor-background-slideshow::before, .elementor-90728 .elementor-element.elementor-element-e1a3485 > .e-con-inner > .elementor-background-slideshow::before, .elementor-90728 .elementor-element.elementor-element-e1a3485 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ilchibrainyoga.com/wp-content/uploads/2026/04/img51.jpg");--background-overlay:'';background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-90728 .elementor-element.elementor-element-eea348b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:85px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-eea348b{text-align:center;}.elementor-90728 .elementor-element.elementor-element-eea348b .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:18px;font-weight:500;line-height:30px;letter-spacing:0.2px;color:#283D4E;}.elementor-90728 .elementor-element.elementor-element-efa688f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90728 .elementor-element.elementor-element-d70a9d6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00796B;--border-color:#00796B;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-90728 .elementor-element.elementor-element-8cd9927{--display:flex;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90728 .elementor-element.elementor-element-1ae0893 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-1ae0893{text-align:start;}.elementor-90728 .elementor-element.elementor-element-1ae0893 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:600;letter-spacing:0.5px;color:#00796B;}.elementor-90728 .elementor-element.elementor-element-f8a6c8b > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-f8a6c8b{text-align:start;}.elementor-90728 .elementor-element.elementor-element-f8a6c8b .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:18px;font-weight:600;line-height:18px;letter-spacing:0.5px;color:#283D4E;}.elementor-90728 .elementor-element.elementor-element-4bea155 > .elementor-widget-container{margin:-10px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-4bea155{text-align:start;}.elementor-90728 .elementor-element.elementor-element-4bea155 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:30px;font-weight:600;line-height:30px;letter-spacing:1px;color:#283D4E;}.elementor-90728 .elementor-element.elementor-element-c213632{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90728 .elementor-element.elementor-element-c213632.e-con{--align-self:center;}.elementor-90728 .elementor-element.elementor-element-5184eb5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90728 .elementor-element.elementor-element-443aff6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-443aff6{text-align:justify;}.elementor-90728 .elementor-element.elementor-element-443aff6 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:400;line-height:28px;letter-spacing:0px;color:#283D4E;}.elementor-90728 .elementor-element.elementor-element-3f78b69 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-3f78b69{text-align:justify;}.elementor-90728 .elementor-element.elementor-element-3f78b69 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:400;line-height:28px;letter-spacing:0px;color:#283D4E;}.elementor-90728 .elementor-element.elementor-element-3c7e267{--display:flex;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90728 .elementor-element.elementor-element-7cf77b0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-dbd52f1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90728 .elementor-element.elementor-element-dbd52f1.e-con{--align-self:center;}.elementor-90728 .elementor-element.elementor-element-5181b03{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90728 .elementor-element.elementor-element-8e8f27c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-8e8f27c{text-align:justify;}.elementor-90728 .elementor-element.elementor-element-8e8f27c .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:400;line-height:28px;letter-spacing:0px;color:#283D4E;}.elementor-90728 .elementor-element.elementor-element-526a748 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-243f6e3{--display:flex;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90728 .elementor-element.elementor-element-243f6e3.e-con{--order:-99999 /* order start hack */;}.elementor-90728 .elementor-element.elementor-element-6eac55a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-90728 .elementor-element.elementor-element-82ef78c{--divider-border-style:solid;--divider-color:#00796B;--divider-border-width:1px;}.elementor-90728 .elementor-element.elementor-element-82ef78c > .elementor-widget-container{margin:0px 0px 60px 0px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-82ef78c .elementor-divider-separator{width:100%;}.elementor-90728 .elementor-element.elementor-element-82ef78c .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-90728 .elementor-element.elementor-element-c8d5e8d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90728 .elementor-element.elementor-element-20eb8d1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90728 .elementor-element.elementor-element-20eb8d1.e-con{--order:99999 /* order end hack */;}.elementor-90728 .elementor-element.elementor-element-6ed5cbd > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-6ed5cbd{text-align:start;}.elementor-90728 .elementor-element.elementor-element-6ed5cbd .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:16px;font-weight:600;line-height:30px;letter-spacing:0.5px;color:#283D4E;}.elementor-90728 .elementor-element.elementor-element-cbfc99f > .elementor-widget-container{margin:0px 0px 30px 20px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-cbfc99f{text-align:justify;}.elementor-90728 .elementor-element.elementor-element-cbfc99f .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:500;line-height:30px;letter-spacing:0px;color:#704400;}.elementor-90728 .elementor-element.elementor-element-92c5eb0 > .elementor-widget-container{margin:0px 0px 0px 20px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-92c5eb0{text-align:justify;}.elementor-90728 .elementor-element.elementor-element-92c5eb0 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:500;line-height:30px;letter-spacing:0px;color:#00B1AD;}.elementor-90728 .elementor-element.elementor-element-004fdb7 > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-004fdb7{text-align:start;}.elementor-90728 .elementor-element.elementor-element-004fdb7 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:16px;font-weight:600;line-height:30px;letter-spacing:0.5px;color:#283D4E;}.elementor-90728 .elementor-element.elementor-element-4bb437c > .elementor-widget-container{margin:0px 0px 30px 20px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-4bb437c{text-align:justify;}.elementor-90728 .elementor-element.elementor-element-4bb437c .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:500;line-height:30px;letter-spacing:0px;color:#283D4E;}.elementor-90728 .elementor-element.elementor-element-620a9cc > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-620a9cc{text-align:start;}.elementor-90728 .elementor-element.elementor-element-620a9cc .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:16px;font-weight:600;line-height:30px;letter-spacing:0.5px;color:#283D4E;}.elementor-90728 .elementor-element.elementor-element-d5b544f > .elementor-widget-container{margin:0px 0px 0px 20px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-d5b544f{text-align:justify;}.elementor-90728 .elementor-element.elementor-element-d5b544f .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;line-height:26px;letter-spacing:0px;color:#283D4E;}.elementor-90728 .elementor-element.elementor-element-60b2b57 > .elementor-widget-container{margin:0px 0px 0px 10px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-60b2b57{text-align:justify;}.elementor-90728 .elementor-element.elementor-element-60b2b57 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:26px;letter-spacing:0px;color:#704400;}.elementor-90728 .elementor-element.elementor-element-db58640 > .elementor-widget-container{margin:0px 0px 30px 20px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-db58640{text-align:justify;}.elementor-90728 .elementor-element.elementor-element-db58640 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;line-height:26px;letter-spacing:0px;color:#283D4E;}.elementor-90728 .elementor-element.elementor-element-89078b5 > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-89078b5{text-align:start;}.elementor-90728 .elementor-element.elementor-element-89078b5 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:16px;font-weight:600;line-height:30px;letter-spacing:0.5px;color:#283D4E;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-90728 .elementor-element.elementor-element-986f8ab > .elementor-widget-container{margin:0px 0px 0px 20px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-986f8ab .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-90728 .elementor-element.elementor-element-986f8ab .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-90728 .elementor-element.elementor-element-986f8ab .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-90728 .elementor-element.elementor-element-986f8ab .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-90728 .elementor-element.elementor-element-986f8ab .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-90728 .elementor-element.elementor-element-986f8ab .elementor-icon-list-icon i{color:#D7B23C;transition:color 0.3s;}.elementor-90728 .elementor-element.elementor-element-986f8ab .elementor-icon-list-icon svg{fill:#D7B23C;transition:fill 0.3s;}.elementor-90728 .elementor-element.elementor-element-986f8ab{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-90728 .elementor-element.elementor-element-986f8ab .elementor-icon-list-item > .elementor-icon-list-text, .elementor-90728 .elementor-element.elementor-element-986f8ab .elementor-icon-list-item > a{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:400;line-height:30px;}.elementor-90728 .elementor-element.elementor-element-986f8ab .elementor-icon-list-text{color:#283D4E;transition:color 0.3s;}.elementor-90728 .elementor-element.elementor-element-c1a154e{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90728 .elementor-element.elementor-element-0bacdd8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-0bacdd8 img{border-radius:5px 5px 5px 5px;}.elementor-90728 .elementor-element.elementor-element-0184b46{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90728 .elementor-element.elementor-element-fe7734c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-fe7734c{text-align:center;}.elementor-90728 .elementor-element.elementor-element-fe7734c .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:13px;font-weight:600;line-height:30px;letter-spacing:0px;color:#283D4E;}.elementor-90728 .elementor-element.elementor-element-05df0c1{--divider-border-style:solid;--divider-color:#00796B;--divider-border-width:1px;}.elementor-90728 .elementor-element.elementor-element-05df0c1 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-05df0c1 .elementor-divider-separator{width:100%;}.elementor-90728 .elementor-element.elementor-element-05df0c1 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-90728 .elementor-element.elementor-element-3802583 > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-3802583{text-align:center;}.elementor-90728 .elementor-element.elementor-element-3802583 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:600;letter-spacing:1px;color:#00796B;}.elementor-90728 .elementor-element.elementor-element-bf5bcbe .elementor-button{background-color:transparent;font-family:"Noto Sans JP", Sans-serif;font-size:25px;font-weight:400;letter-spacing:1.5px;background-image:linear-gradient(180deg, #1DB58A 0%, #159B76 100%);box-shadow:0px 5px 0px 0px #00B53C;border-style:solid;border-width:0px 0px 0px 0px;border-radius:35px 35px 35px 35px;padding:18px 75px 18px 75px;}.elementor-90728 .elementor-element.elementor-element-bf5bcbe .elementor-button:hover, .elementor-90728 .elementor-element.elementor-element-bf5bcbe .elementor-button:focus{background-color:#00B53C;box-shadow:0px 5px 0px 0px #00796B;}.elementor-90728 .elementor-element.elementor-element-bf5bcbe > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-99bc0e8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90728 .elementor-element.elementor-element-5420ad9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00796B;--border-color:#00796B;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-90728 .elementor-element.elementor-element-fbed176{--display:flex;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90728 .elementor-element.elementor-element-def9cc1 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-def9cc1{text-align:start;}.elementor-90728 .elementor-element.elementor-element-def9cc1 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:600;letter-spacing:0.5px;color:#00796B;}.elementor-90728 .elementor-element.elementor-element-3030592 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-3030592{text-align:start;}.elementor-90728 .elementor-element.elementor-element-3030592 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:18px;font-weight:600;line-height:18px;letter-spacing:0.5px;color:#283D4E;}.elementor-90728 .elementor-element.elementor-element-62db41c > .elementor-widget-container{margin:-10px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-62db41c{text-align:start;}.elementor-90728 .elementor-element.elementor-element-62db41c .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:30px;font-weight:600;line-height:30px;letter-spacing:1px;color:#283D4E;}.elementor-90728 .elementor-element.elementor-element-67d162d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90728 .elementor-element.elementor-element-67d162d.e-con{--align-self:center;}.elementor-90728 .elementor-element.elementor-element-e5168bd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90728 .elementor-element.elementor-element-c71d469 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-c71d469{text-align:justify;}.elementor-90728 .elementor-element.elementor-element-c71d469 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:400;line-height:28px;letter-spacing:0px;color:#283D4E;}.elementor-90728 .elementor-element.elementor-element-d7fb8b6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-d7fb8b6{text-align:justify;}.elementor-90728 .elementor-element.elementor-element-d7fb8b6 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:400;line-height:28px;letter-spacing:0px;color:#283D4E;}.elementor-90728 .elementor-element.elementor-element-c30bf7b{--display:flex;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90728 .elementor-element.elementor-element-3b66c0b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-c223617{--divider-border-style:solid;--divider-color:#00796B;--divider-border-width:1px;}.elementor-90728 .elementor-element.elementor-element-c223617 > .elementor-widget-container{margin:0px 0px 60px 0px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-c223617 .elementor-divider-separator{width:100%;}.elementor-90728 .elementor-element.elementor-element-c223617 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-90728 .elementor-element.elementor-element-212b3d8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90728 .elementor-element.elementor-element-e9a0987{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90728 .elementor-element.elementor-element-e9a0987.e-con{--order:99999 /* order end hack */;}.elementor-90728 .elementor-element.elementor-element-060c657 > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-060c657{text-align:start;}.elementor-90728 .elementor-element.elementor-element-060c657 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:16px;font-weight:600;line-height:30px;letter-spacing:0.5px;color:#283D4E;}.elementor-90728 .elementor-element.elementor-element-d53739e > .elementor-widget-container{margin:0px 0px 30px 20px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-d53739e{text-align:justify;}.elementor-90728 .elementor-element.elementor-element-d53739e .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:500;line-height:30px;letter-spacing:0px;color:#FF5A75;}.elementor-90728 .elementor-element.elementor-element-8966ff7 > .elementor-widget-container{margin:0px 0px 0px 20px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-8966ff7{text-align:justify;}.elementor-90728 .elementor-element.elementor-element-8966ff7 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:500;line-height:30px;letter-spacing:0px;color:#00B1AD;}.elementor-90728 .elementor-element.elementor-element-e14d6b2 > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-e14d6b2{text-align:start;}.elementor-90728 .elementor-element.elementor-element-e14d6b2 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:16px;font-weight:600;line-height:30px;letter-spacing:0.5px;color:#283D4E;}.elementor-90728 .elementor-element.elementor-element-11cbe21 > .elementor-widget-container{margin:0px 0px 30px 20px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-11cbe21{text-align:justify;}.elementor-90728 .elementor-element.elementor-element-11cbe21 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:500;line-height:30px;letter-spacing:0px;color:#283D4E;}.elementor-90728 .elementor-element.elementor-element-9846059 > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-9846059{text-align:start;}.elementor-90728 .elementor-element.elementor-element-9846059 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:16px;font-weight:600;line-height:30px;letter-spacing:0.5px;color:#283D4E;}.elementor-90728 .elementor-element.elementor-element-9998200 > .elementor-widget-container{margin:0px 0px 0px 20px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-9998200{text-align:justify;}.elementor-90728 .elementor-element.elementor-element-9998200 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;line-height:26px;letter-spacing:0px;color:#283D4E;}.elementor-90728 .elementor-element.elementor-element-4be5dd1 > .elementor-widget-container{margin:0px 0px 0px 10px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-4be5dd1{text-align:justify;}.elementor-90728 .elementor-element.elementor-element-4be5dd1 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:26px;letter-spacing:0px;color:#FF5A75;}.elementor-90728 .elementor-element.elementor-element-afb2927 > .elementor-widget-container{margin:0px 0px 30px 20px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-afb2927{text-align:justify;}.elementor-90728 .elementor-element.elementor-element-afb2927 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;line-height:26px;letter-spacing:0px;color:#283D4E;}.elementor-90728 .elementor-element.elementor-element-0233cab{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90728 .elementor-element.elementor-element-51464d7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-51464d7{text-align:end;}.elementor-90728 .elementor-element.elementor-element-51464d7 img{width:85%;border-radius:5px 5px 5px 5px;}.elementor-90728 .elementor-element.elementor-element-7907a6c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90728 .elementor-element.elementor-element-3207360 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-3207360{text-align:center;}.elementor-90728 .elementor-element.elementor-element-3207360 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:13px;font-weight:600;line-height:30px;letter-spacing:0px;color:#283D4E;}.elementor-90728 .elementor-element.elementor-element-61da2a0{--divider-border-style:solid;--divider-color:#00796B;--divider-border-width:1px;}.elementor-90728 .elementor-element.elementor-element-61da2a0 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-61da2a0 .elementor-divider-separator{width:100%;}.elementor-90728 .elementor-element.elementor-element-61da2a0 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-90728 .elementor-element.elementor-element-4770131 > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-4770131{text-align:center;}.elementor-90728 .elementor-element.elementor-element-4770131 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:600;letter-spacing:1px;color:#00796B;}.elementor-90728 .elementor-element.elementor-element-eb9bbf2 .elementor-button{background-color:transparent;font-family:"Noto Sans JP", Sans-serif;font-size:25px;font-weight:400;letter-spacing:1.5px;background-image:linear-gradient(180deg, #1DB58A 0%, #159B76 100%);box-shadow:0px 5px 0px 0px #00B53C;border-style:solid;border-width:0px 0px 0px 0px;border-radius:35px 35px 35px 35px;padding:18px 75px 18px 75px;}.elementor-90728 .elementor-element.elementor-element-eb9bbf2 .elementor-button:hover, .elementor-90728 .elementor-element.elementor-element-eb9bbf2 .elementor-button:focus{background-color:#00B53C;box-shadow:0px 5px 0px 0px #00796B;}.elementor-90728 .elementor-element.elementor-element-eb9bbf2 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-90728 .elementor-element.elementor-element-0375f91{--width:100%;}.elementor-90728 .elementor-element.elementor-element-898b512{--width:100%;}.elementor-90728 .elementor-element.elementor-element-d03b9dc{--content-width:1600px;}.elementor-90728 .elementor-element.elementor-element-ad5c1d9{--content-width:1140px;}.elementor-90728 .elementor-element.elementor-element-585fc1f1{--content-width:700px;}.elementor-90728 .elementor-element.elementor-element-480d5986{--width:100%;}.elementor-90728 .elementor-element.elementor-element-34347d6a{--content-width:1600px;}.elementor-90728 .elementor-element.elementor-element-efa688f{--content-width:1000px;}.elementor-90728 .elementor-element.elementor-element-d70a9d6{--width:100%;}.elementor-90728 .elementor-element.elementor-element-c213632{--width:75%;}.elementor-90728 .elementor-element.elementor-element-5184eb5{--width:50%;}.elementor-90728 .elementor-element.elementor-element-3c7e267{--width:50%;}.elementor-90728 .elementor-element.elementor-element-dbd52f1{--width:75%;}.elementor-90728 .elementor-element.elementor-element-5181b03{--width:50%;}.elementor-90728 .elementor-element.elementor-element-243f6e3{--width:50%;}.elementor-90728 .elementor-element.elementor-element-c8d5e8d{--width:100%;}.elementor-90728 .elementor-element.elementor-element-20eb8d1{--width:50%;}.elementor-90728 .elementor-element.elementor-element-c1a154e{--width:50%;}.elementor-90728 .elementor-element.elementor-element-0184b46{--width:100%;}.elementor-90728 .elementor-element.elementor-element-99bc0e8{--content-width:1000px;}.elementor-90728 .elementor-element.elementor-element-5420ad9{--width:100%;}.elementor-90728 .elementor-element.elementor-element-67d162d{--width:75%;}.elementor-90728 .elementor-element.elementor-element-e5168bd{--width:50%;}.elementor-90728 .elementor-element.elementor-element-c30bf7b{--width:50%;}.elementor-90728 .elementor-element.elementor-element-212b3d8{--width:100%;}.elementor-90728 .elementor-element.elementor-element-e9a0987{--width:50%;}.elementor-90728 .elementor-element.elementor-element-0233cab{--width:50%;}.elementor-90728 .elementor-element.elementor-element-7907a6c{--width:100%;}}@media(min-width:1025px){.elementor-90728 .elementor-element.elementor-element-57e7f82::before, .elementor-90728 .elementor-element.elementor-element-57e7f82 > .elementor-background-video-container::before, .elementor-90728 .elementor-element.elementor-element-57e7f82 > .e-con-inner > .elementor-background-video-container::before, .elementor-90728 .elementor-element.elementor-element-57e7f82 > .elementor-background-slideshow::before, .elementor-90728 .elementor-element.elementor-element-57e7f82 > .e-con-inner > .elementor-background-slideshow::before, .elementor-90728 .elementor-element.elementor-element-57e7f82 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-90728 .elementor-element.elementor-element-e1a3485::before, .elementor-90728 .elementor-element.elementor-element-e1a3485 > .elementor-background-video-container::before, .elementor-90728 .elementor-element.elementor-element-e1a3485 > .e-con-inner > .elementor-background-video-container::before, .elementor-90728 .elementor-element.elementor-element-e1a3485 > .elementor-background-slideshow::before, .elementor-90728 .elementor-element.elementor-element-e1a3485 > .e-con-inner > .elementor-background-slideshow::before, .elementor-90728 .elementor-element.elementor-element-e1a3485 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}}@media(max-width:1024px){.elementor-90728 .elementor-element.elementor-element-6ea4693{--e-n-carousel-swiper-slides-to-display:1;}.elementor-90728 .elementor-element.elementor-element-e98bbad{--e-n-carousel-swiper-slides-to-display:2;}.elementor-90728 .elementor-element.elementor-element-845d9ae{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-90728 .elementor-element.elementor-element-0375f91:not(.elementor-motion-effects-element-type-background), .elementor-90728 .elementor-element.elementor-element-0375f91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ilchibrainyoga.com/wp-content/uploads/2026/06/202607_08.jpg");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-90728 .elementor-element.elementor-element-6ea4693{--e-n-carousel-swiper-slides-to-display:1;}.elementor-90728 .elementor-element.elementor-element-898b512:not(.elementor-motion-effects-element-type-background), .elementor-90728 .elementor-element.elementor-element-898b512 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ilchibrainyoga.com/wp-content/uploads/2026/06/202607_08.jpg");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-90728 .elementor-element.elementor-element-e98bbad{--e-n-carousel-swiper-slides-to-display:1;}.elementor-90728 .elementor-element.elementor-element-f2d6fde{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90728 .elementor-element.elementor-element-d03b9dc{--min-height:0px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-90728 .elementor-element.elementor-element-cbe51e9 > .elementor-widget-container{margin:20px 0px 10px 0px;}.elementor-90728 .elementor-element.elementor-element-cbe51e9 .elementor-heading-title{font-size:15px;}.elementor-90728 .elementor-element.elementor-element-dedef85 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-dedef85 .elementor-button{font-size:48px;line-height:0.1em;letter-spacing:0.9px;border-width:0px 0px 0px 0px;border-radius:9px 9px 9px 9px;padding:-2px -2px -2px -2px;}.elementor-90728 .elementor-element.elementor-element-845d9ae{--e-n-carousel-swiper-slides-to-display:2;}.elementor-90728 .elementor-element.elementor-element-585fc1f1{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90728 .elementor-element.elementor-element-35b80f0c > .elementor-widget-container{margin:30px 0px 20px 0px;}.elementor-90728 .elementor-element.elementor-element-35b80f0c .elementor-heading-title{font-size:30px;line-height:1.4em;letter-spacing:1.2px;}.elementor-90728 .elementor-element.elementor-element-76cf999{width:initial;max-width:initial;text-align:start;}.elementor-90728 .elementor-element.elementor-element-76cf999 > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-90728 .elementor-element.elementor-element-76cf999.elementor-element{--align-self:center;}.elementor-90728 .elementor-element.elementor-element-76cf999 .elementor-heading-title{font-size:24px;line-height:1.4em;letter-spacing:1.2px;}.elementor-90728 .elementor-element.elementor-element-5305d2bc .elementor-heading-title{font-size:15px;line-height:1.6em;}.elementor-90728 .elementor-element.elementor-element-57e7f82::before, .elementor-90728 .elementor-element.elementor-element-57e7f82 > .elementor-background-video-container::before, .elementor-90728 .elementor-element.elementor-element-57e7f82 > .e-con-inner > .elementor-background-video-container::before, .elementor-90728 .elementor-element.elementor-element-57e7f82 > .elementor-background-slideshow::before, .elementor-90728 .elementor-element.elementor-element-57e7f82 > .e-con-inner > .elementor-background-slideshow::before, .elementor-90728 .elementor-element.elementor-element-57e7f82 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ilchibrainyoga.com/wp-content/uploads/2026/04/sp06.jpg");background-position:top center;background-repeat:no-repeat;background-size:380px auto;}.elementor-90728 .elementor-element.elementor-element-6ce9915 .elementor-heading-title{font-size:15px;line-height:1.6em;}.elementor-90728 .elementor-element.elementor-element-104190fd .elementor-heading-title{font-size:18px;}.elementor-90728 .elementor-element.elementor-element-e1a3485::before, .elementor-90728 .elementor-element.elementor-element-e1a3485 > .elementor-background-video-container::before, .elementor-90728 .elementor-element.elementor-element-e1a3485 > .e-con-inner > .elementor-background-video-container::before, .elementor-90728 .elementor-element.elementor-element-e1a3485 > .elementor-background-slideshow::before, .elementor-90728 .elementor-element.elementor-element-e1a3485 > .e-con-inner > .elementor-background-slideshow::before, .elementor-90728 .elementor-element.elementor-element-e1a3485 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ilchibrainyoga.com/wp-content/uploads/2026/04/sp04.jpg");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-90728 .elementor-element.elementor-element-eea348b > .elementor-widget-container{padding:80px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-eea348b .elementor-heading-title{font-size:16px;line-height:1.7em;}.elementor-90728 .elementor-element.elementor-element-efa688f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-90728 .elementor-element.elementor-element-d70a9d6{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-90728 .elementor-element.elementor-element-1ae0893 .elementor-heading-title{font-size:12px;}.elementor-90728 .elementor-element.elementor-element-f8a6c8b .elementor-heading-title{font-size:17px;}.elementor-90728 .elementor-element.elementor-element-c213632{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90728 .elementor-element.elementor-element-443aff6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-90728 .elementor-element.elementor-element-443aff6 .elementor-heading-title{letter-spacing:0px;}.elementor-90728 .elementor-element.elementor-element-3f78b69 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-90728 .elementor-element.elementor-element-3f78b69 .elementor-heading-title{letter-spacing:0px;}.elementor-90728 .elementor-element.elementor-element-7cf77b0 img{width:80%;}.elementor-90728 .elementor-element.elementor-element-dbd52f1{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90728 .elementor-element.elementor-element-8e8f27c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-90728 .elementor-element.elementor-element-8e8f27c .elementor-heading-title{letter-spacing:0px;}.elementor-90728 .elementor-element.elementor-element-526a748 img{width:80%;}.elementor-90728 .elementor-element.elementor-element-6eac55a img{width:80%;}.elementor-90728 .elementor-element.elementor-element-82ef78c > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-90728 .elementor-element.elementor-element-c8d5e8d{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-90728 .elementor-element.elementor-element-20eb8d1{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90728 .elementor-element.elementor-element-6ed5cbd .elementor-heading-title{font-size:15px;}.elementor-90728 .elementor-element.elementor-element-cbfc99f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-cbfc99f{text-align:start;}.elementor-90728 .elementor-element.elementor-element-cbfc99f .elementor-heading-title{font-size:18px;line-height:1.8em;letter-spacing:0px;}.elementor-90728 .elementor-element.elementor-element-92c5eb0 > .elementor-widget-container{margin:5px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-92c5eb0{text-align:start;}.elementor-90728 .elementor-element.elementor-element-92c5eb0 .elementor-heading-title{font-size:18px;line-height:1.3em;letter-spacing:0px;}.elementor-90728 .elementor-element.elementor-element-004fdb7 .elementor-heading-title{font-size:15px;}.elementor-90728 .elementor-element.elementor-element-4bb437c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-4bb437c .elementor-heading-title{font-size:16px;line-height:1.8em;letter-spacing:0px;}.elementor-90728 .elementor-element.elementor-element-620a9cc .elementor-heading-title{font-size:15px;}.elementor-90728 .elementor-element.elementor-element-d5b544f > .elementor-widget-container{margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-d5b544f{text-align:start;}.elementor-90728 .elementor-element.elementor-element-d5b544f .elementor-heading-title{font-size:15px;line-height:1.3em;letter-spacing:0px;}.elementor-90728 .elementor-element.elementor-element-60b2b57 > .elementor-widget-container{margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-60b2b57{text-align:start;}.elementor-90728 .elementor-element.elementor-element-60b2b57 .elementor-heading-title{font-size:15px;line-height:1.3em;letter-spacing:0px;}.elementor-90728 .elementor-element.elementor-element-db58640 > .elementor-widget-container{margin:5px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-db58640{text-align:start;}.elementor-90728 .elementor-element.elementor-element-db58640 .elementor-heading-title{font-size:15px;line-height:1.3em;letter-spacing:0px;}.elementor-90728 .elementor-element.elementor-element-89078b5 .elementor-heading-title{font-size:15px;}.elementor-90728 .elementor-element.elementor-element-986f8ab > .elementor-widget-container{margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-986f8ab .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-90728 .elementor-element.elementor-element-986f8ab .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-90728 .elementor-element.elementor-element-986f8ab .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-90728 .elementor-element.elementor-element-986f8ab .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-90728 .elementor-element.elementor-element-986f8ab .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-90728 .elementor-element.elementor-element-986f8ab .elementor-icon-list-item > .elementor-icon-list-text, .elementor-90728 .elementor-element.elementor-element-986f8ab .elementor-icon-list-item > a{font-size:15px;line-height:1.3em;}.elementor-90728 .elementor-element.elementor-element-0bacdd8 img{width:75%;}.elementor-90728 .elementor-element.elementor-element-fe7734c .elementor-heading-title{font-size:15px;}.elementor-90728 .elementor-element.elementor-element-3802583 .elementor-heading-title{font-size:15px;}.elementor-90728 .elementor-element.elementor-element-bf5bcbe > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-bf5bcbe .elementor-button{font-size:48px;line-height:0.1em;letter-spacing:0.9px;border-width:0px 0px 0px 0px;border-radius:9px 9px 9px 9px;padding:-2px -2px -2px -2px;}.elementor-90728 .elementor-element.elementor-element-99bc0e8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-90728 .elementor-element.elementor-element-5420ad9{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-90728 .elementor-element.elementor-element-def9cc1 .elementor-heading-title{font-size:12px;}.elementor-90728 .elementor-element.elementor-element-3030592 .elementor-heading-title{font-size:17px;}.elementor-90728 .elementor-element.elementor-element-67d162d{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90728 .elementor-element.elementor-element-c71d469 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-90728 .elementor-element.elementor-element-c71d469 .elementor-heading-title{letter-spacing:0px;}.elementor-90728 .elementor-element.elementor-element-d7fb8b6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-90728 .elementor-element.elementor-element-d7fb8b6 .elementor-heading-title{letter-spacing:0px;}.elementor-90728 .elementor-element.elementor-element-3b66c0b img{width:80%;}.elementor-90728 .elementor-element.elementor-element-c223617 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-90728 .elementor-element.elementor-element-212b3d8{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-90728 .elementor-element.elementor-element-e9a0987{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90728 .elementor-element.elementor-element-060c657 .elementor-heading-title{font-size:15px;}.elementor-90728 .elementor-element.elementor-element-d53739e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-d53739e{text-align:start;}.elementor-90728 .elementor-element.elementor-element-d53739e .elementor-heading-title{font-size:18px;line-height:1.8em;letter-spacing:0px;}.elementor-90728 .elementor-element.elementor-element-8966ff7 > .elementor-widget-container{margin:5px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-8966ff7{text-align:start;}.elementor-90728 .elementor-element.elementor-element-8966ff7 .elementor-heading-title{font-size:18px;line-height:1.3em;letter-spacing:0px;}.elementor-90728 .elementor-element.elementor-element-e14d6b2 .elementor-heading-title{font-size:15px;}.elementor-90728 .elementor-element.elementor-element-11cbe21 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-11cbe21 .elementor-heading-title{font-size:16px;line-height:1.8em;letter-spacing:0px;}.elementor-90728 .elementor-element.elementor-element-9846059 .elementor-heading-title{font-size:15px;}.elementor-90728 .elementor-element.elementor-element-9998200 > .elementor-widget-container{margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-9998200{text-align:start;}.elementor-90728 .elementor-element.elementor-element-9998200 .elementor-heading-title{font-size:15px;line-height:1.3em;letter-spacing:0px;}.elementor-90728 .elementor-element.elementor-element-4be5dd1 > .elementor-widget-container{margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-4be5dd1{text-align:start;}.elementor-90728 .elementor-element.elementor-element-4be5dd1 .elementor-heading-title{font-size:15px;line-height:1.3em;letter-spacing:0px;}.elementor-90728 .elementor-element.elementor-element-afb2927 > .elementor-widget-container{margin:5px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-afb2927{text-align:start;}.elementor-90728 .elementor-element.elementor-element-afb2927 .elementor-heading-title{font-size:15px;line-height:1.3em;letter-spacing:0px;}.elementor-90728 .elementor-element.elementor-element-51464d7 img{width:75%;}.elementor-90728 .elementor-element.elementor-element-3207360 .elementor-heading-title{font-size:15px;}.elementor-90728 .elementor-element.elementor-element-4770131 .elementor-heading-title{font-size:15px;}.elementor-90728 .elementor-element.elementor-element-eb9bbf2 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-90728 .elementor-element.elementor-element-eb9bbf2 .elementor-button{font-size:48px;line-height:0.1em;letter-spacing:0.9px;border-width:0px 0px 0px 0px;border-radius:9px 9px 9px 9px;padding:-2px -2px -2px -2px;}}/* Start custom CSS for button, class: .elementor-element-dedef85 *//* サイト全体のルール(20px)を無視し、このボタン専用の数値を強制する */
@media (max-width: 1024px) {
    /* クラス名を繋げて書くことで、外観CSSよりも優先順位を極限まで高めます */
    html body .elementor-widget-button.my-custom-btn a.elementor-button {
        
        /* 文字サイズ：ここを変えると反映されます */
        font-size: 18px !important; 

        /* パディング：ここを変えると反映されます（上下 左右） */
        padding: 16px 32px !important;

        /* 外観CSSの高さ制限(52px)を解除 */
        min-height: 1px !important;
        height: auto !important;

        /* 行間（これが大きいとパディングが効かないためリセット） */
        line-height: 1.2 !important;
    }

    /* ボタン内のテキスト要素も念のため強制指定 */
    .elementor-widget-button.my-custom-btn .elementor-button-text {
        font-size: inherit !important;
        line-height: inherit !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-76cf999 */.elementor-90728 .elementor-element.elementor-element-76cf999 {
    writing-mode: vertical-rl;
    text-orientation: upright;
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bf5bcbe *//* サイト全体のルール(20px)を無視し、このボタン専用の数値を強制する */
@media (max-width: 1024px) {
    /* クラス名を繋げて書くことで、外観CSSよりも優先順位を極限まで高めます */
    html body .elementor-widget-button.my-custom-btn a.elementor-button {
        
        /* 文字サイズ：ここを変えると反映されます */
        font-size: 18px !important; 

        /* パディング：ここを変えると反映されます（上下 左右） */
        padding: 16px 32px !important;

        /* 外観CSSの高さ制限(52px)を解除 */
        min-height: 1px !important;
        height: auto !important;

        /* 行間（これが大きいとパディングが効かないためリセット） */
        line-height: 1.2 !important;
    }

    /* ボタン内のテキスト要素も念のため強制指定 */
    .elementor-widget-button.my-custom-btn .elementor-button-text {
        font-size: inherit !important;
        line-height: inherit !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-eb9bbf2 *//* サイト全体のルール(20px)を無視し、このボタン専用の数値を強制する */
@media (max-width: 1024px) {
    /* クラス名を繋げて書くことで、外観CSSよりも優先順位を極限まで高めます */
    html body .elementor-widget-button.my-custom-btn a.elementor-button {
        
        /* 文字サイズ：ここを変えると反映されます */
        font-size: 18px !important; 

        /* パディング：ここを変えると反映されます（上下 左右） */
        padding: 16px 32px !important;

        /* 外観CSSの高さ制限(52px)を解除 */
        min-height: 1px !important;
        height: auto !important;

        /* 行間（これが大きいとパディングが効かないためリセット） */
        line-height: 1.2 !important;
    }

    /* ボタン内のテキスト要素も念のため強制指定 */
    .elementor-widget-button.my-custom-btn .elementor-button-text {
        font-size: inherit !important;
        line-height: inherit !important;
    }
}/* End custom CSS */