@charset "UTF-8";.iby-page.iby-design-c1.is-ikoma-top{--iby-c1-hero-image:url("https://yoga-ikoma.jp/wp-content/uploads/2026/08/c1_top.png");--iby-c1-decor-left:url("https://yoga-ikoma.jp/wp-content/uploads/2026/08/hidari_8001000.png");--iby-c1-decor-right:url("https://yoga-ikoma.jp/wp-content/uploads/2026/08/migi_700900.png");--ikoma-bodymindbrain:url("https://yoga-ikoma.jp/wp-content/uploads/2026/08/bodymindbrain.png");--ikoma-inner-balance:url("https://yoga-ikoma.jp/wp-content/uploads/2026/08/c1_inner-balance-diagram-only.png");--ikoma-kakuremino-bg:url("https://yoga-ikoma.jp/wp-content/uploads/2026/08/kakuremino_bg.png");--ikoma-kakuremino-01:url("https://yoga-ikoma.jp/wp-content/uploads/2026/08/kakuremino_01_toka.png");--ikoma-kakuremino-02:url("https://yoga-ikoma.jp/wp-content/uploads/2026/08/kakuremino_02_toka.png");--ikoma-kakuremino-03:url("https://yoga-ikoma.jp/wp-content/uploads/2026/08/kakuremino_03_toka.png");--ikoma-kakuremino-04:url("https://yoga-ikoma.jp/wp-content/uploads/2026/08/kakuremino_04_toka.png");--ikoma-kakuremino-05:url("https://yoga-ikoma.jp/wp-content/uploads/2026/08/kakuremino_05_toka.png")}html body .iby-page.iby-design-c1.is-ikoma-top{width:100% !important;max-width:none !important;margin:0 !important;overflow-x:clip !important;color:#2f4635 !important}html body .iby-page.iby-design-c1.is-ikoma-top img{max-width:100%;height:auto}html body .iby-page.iby-design-c1.is-ikoma-top .iby-c1-care:before,html body .iby-page.iby-design-c1.is-ikoma-top .iby-c1-about:before,html body .iby-page.iby-design-c1.is-ikoma-top .iby-c1-final-cta:before{background-image:var(--iby-c1-decor-left) !important}html body .iby-page.iby-design-c1.is-ikoma-top .iby-c1-care:after,html body .iby-page.iby-design-c1.is-ikoma-top .iby-c1-final-cta:after{background-image:var(--iby-c1-decor-right) !important}html body .iby-page.iby-design-c1.is-ikoma-top .iby-kakuremino-inner{background-color:#fffdf7 !important;background-image:var(--ikoma-kakuremino-bg);background-repeat:no-repeat;background-position:center right;background-size:cover}html body .iby-page.iby-design-c1.is-ikoma-top .iby-kakuremino-bg{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;object-fit:cover !important}html body .iby-page.iby-design-c1.is-ikoma-top .iby-c1-news__card{display:flex !important;flex-direction:column !important;height:100% !important}html body .iby-page.iby-design-c1.is-ikoma-top .iby-c1-news__link{margin:auto 0 0 !important;padding-top:20px !important;border:none !important}html body .iby-page.iby-design-c1.is-ikoma-top .iby-c1-news__link a,html body .iby-page.iby-design-c1.is-ikoma-top .iby-c1-news__link a:visited{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-width:190px !important;min-height:44px !important;padding:10px 22px !important;border:1px solid #6f8f5f !important;border-radius:999px !important;background:#6f8f5f !important;color:#fff !important;font-size:14px !important;font-weight:700 !important;line-height:1.4 !important;text-align:center !important;text-decoration:none !important;box-shadow:0 8px 18px rgba(73,104,57,.16) !important;box-sizing:border-box !important}html body .iby-page.iby-design-c1.is-ikoma-top .iby-c1-news__link a:hover{border-color:#557544 !important;background:#557544 !important;color:#fff !important;text-decoration:none !important;transform:translateY(-2px) !important;box-shadow:0 12px 24px rgba(73,104,57,.22) !important}html body:has(.iby-page.iby-design-c1.is-ikoma-top) article.entry-full{margin-bottom:0 !important}html body:has(.iby-page.iby-design-c1.is-ikoma-top) article.entry-full .entry-body,html body:has(.iby-page.iby-design-c1.is-ikoma-top) article.entry-full .entry-body>*:last-child{margin-bottom:0 !important;padding-bottom:0 !important}html body:has(.iby-page.iby-design-c1.is-ikoma-top) footer.iby-studio-footer.is-c1.is-ikoma{margin-top:0 !important}@media screen and (max-width:640px){html body .iby-page.iby-design-c1.is-ikoma-top{overflow-x:hidden !important}html body .iby-page.iby-design-c1.is-ikoma-top .iby-c1-news__link a{width:100% !important;min-width:0 !important}html body .iby-page.iby-design-c1.is-ikoma-top .iby-kakuremino-inner{background-position:center center}}body.page-id-4731 .section.page-header,body.page-id-4731 .section.breadSection{display:none !important}body.page-id-4731 .section.page-header{display:none !important}body.page-id-4731 .section.breadSection{display:none !important}body.page-id-4731 .siteContent .subSection.sideSection.sideSection-col-two{display:none !important}body.page-id-4731 .siteContent .mainSection.mainSection-col-two{flex:0 0 100% !important;width:100% !important;max-width:100% !important;padding-left:0 !important;padding-right:0 !important}body.page-id-4731 .section.siteContent>.container{width:100% !important;max-width:none !important;padding-left:0 !important;padding-right:0 !important}body.page-id-4731 .section.siteContent>.container>.row{margin-left:0 !important;margin-right:0 !important}body.page-id-4731 #main{margin:0 !important}body.page-id-4731{overflow-x:hidden !important}html body .iby-page.iby-design-c1.is-ikoma-top{overflow:visible !important;overflow-x:visible !important}html body.page-id-4731{overflow-x:hidden !important}body.page-id-4731 .section.siteContent,body.page-id-4731 .section.siteContent>.container,body.page-id-4731 .section.siteContent>.container>.row,body.page-id-4731 #main,body.page-id-4731 #main>article.entry-full,body.page-id-4731 #main>article.entry-full>.entry-body{width:100% !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:0 !important;padding-right:0 !important;box-sizing:border-box !important;overflow:visible !important}body.page-id-4731 #main>article.entry-full>.entry-body>.iby-page.iby-design-c1.is-ikoma-top{width:100% !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}html body.page-id-4731{overflow-x:hidden !important}@media screen and (max-width:640px){html body .iby-page.iby-design-c1.is-ikoma-top .iby-c1-hero__label{margin-left:36px !important}}html body .iby-page.iby-design-c1.is-ikoma-top .iby-c1-care__icon{display:flex !important;align-items:center !important;justify-content:center !important}html body .iby-page.iby-design-c1.is-ikoma-top .iby-c1-care__icon i{width:1em !important;margin:0 !important;line-height:1 !important;text-align:center !important}html body .iby-page.iby-design-c1.is-ikoma-top .iby-c1-care__card--breath .iby-c1-care__icon i{transform:none !important}html body .iby-page.iby-design-c1.is-ikoma-top .iby-c1-care__card--body .iby-c1-care__icon i{transform:none !important}html body .iby-page.iby-design-c1.is-ikoma-top .iby-c1-care__card--mind .iby-c1-care__icon i{font-size:29px !important;transform:none !important}