.elementor-6643 .elementor-element.elementor-element-95c5439{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:200px 0 300px}.elementor-6643 .elementor-element.elementor-element-95c5439>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-6643 .elementor-element.elementor-element-0b0cf83{width:auto;max-width:auto}.elementor-6643 .elementor-element.elementor-element-0b0cf83>.elementor-widget-container{background-color:#fff;padding:5px 40px;border-radius:80px}.elementor-6643 .elementor-element.elementor-element-0b0cf83 .elementor-heading-title{font-size:60px;line-height:1.6em;letter-spacing:10px;color:var(--e-global-color-text)}.elementor-6643 .elementor-element.elementor-element-672f429{width:auto;max-width:auto}.elementor-6643 .elementor-element.elementor-element-672f429>.elementor-widget-container{background-color:#fff;margin:20px 0 0;padding:5px 40px;border-radius:80px}.elementor-6643 .elementor-element.elementor-element-672f429 .elementor-heading-title{font-size:60px;line-height:1.6em;letter-spacing:10px;color:var(--e-global-color-text)}.elementor-6643 .elementor-element.elementor-element-8fc6cb6 .gem-button-container .gem-button{background-color:var(--e-global-color-primary);border-radius:5px;border-style:solid;border-width:1px}.elementor-6643 .elementor-element.elementor-element-8fc6cb6 .gem-inner-wrapper-btn{flex-direction:row-reverse}.elementor-6643 .elementor-element.elementor-element-8fc6cb6>.elementor-widget-container{margin:80px 0 0 20px}.elementor-6643 .elementor-element.elementor-element-8fc6cb6 .gem-button-container{text-align:left}.elementor-6643 .elementor-element.elementor-element-8fc6cb6 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:12px 40px}.elementor-6643 .elementor-element.elementor-element-8fc6cb6 .gem-button-container .gem-button .gem-text-button{font-family:"Noto Sans JP",Sans-serif;line-height:2em;letter-spacing:5.6px}.elementor-6643 .elementor-element.elementor-element-8fc6cb6 .gem-button-container .gem-inner-wrapper-btn .gem-button-icon{margin-left:24px}.elementor-6643 .elementor-element.elementor-element-8fc6cb6 .gem-button-container .gem-button .gem-button-icon{font-size:20px}.elementor-6643 .elementor-element.elementor-element-8fc6cb6 .gem-button-container .gem-button i,.elementor-6643 .elementor-element.elementor-element-8fc6cb6 .gem-button-container .gem-button svg{transform:rotate(0deg)}.elementor-6643 .elementor-element.elementor-element-8fc6cb6 .gem-button-container .gem-button:hover .gem-button-icon{transform:rotate(0deg)}.elementor-6643 .elementor-element.elementor-element-57b55928:not(.elementor-motion-effects-element-type-background),.elementor-6643 .elementor-element.elementor-element-57b55928>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-c4157f3)}.elementor-6643 .elementor-element.elementor-element-57b55928{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-6643 .elementor-element.elementor-element-57b55928>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-6643 .elementor-element.elementor-element-751ed899:not(.elementor-motion-effects-element-type-background),.elementor-6643 .elementor-element.elementor-element-751ed899>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://seitoku-hoikuen.com/wp-content/uploads/2022/10/haikei_wa.png");background-position:center center;background-repeat:no-repeat;background-size:contain}.elementor-6643 .elementor-element.elementor-element-751ed899{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:280px 0}.elementor-6643 .elementor-element.elementor-element-751ed899>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-6643 .elementor-element.elementor-element-60a7410{text-align:center}.elementor-6643 .elementor-element.elementor-element-95f6cad>.elementor-widget-container{margin:0}.elementor-6643 .elementor-element.elementor-element-95f6cad{text-align:center}.elementor-6643 .elementor-element.elementor-element-95f6cad,.elementor-6643 .elementor-element.elementor-element-95f6cad .elementor-text-editor *{line-height:2em}.elementor-6643 .elementor-element.elementor-element-3fb8846c>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-6643 .elementor-element.elementor-element-3fb8846c>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-6643 .elementor-element.elementor-element-3fb8846c>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-6643 .elementor-element.elementor-element-73fadde1>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:20px 0}.elementor-6643 .elementor-element.elementor-element-73fadde1>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-6643 .elementor-element.elementor-element-a3905b8{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:80px 0}.elementor-6643 .elementor-element.elementor-element-a3905b8>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-6643 .elementor-element.elementor-element-a3905b8>.elementor-shape-top .elementor-shape-fill{fill:var(--e-global-color-c4157f3)}.elementor-6643 .elementor-element.elementor-element-4c2a6e1>.elementor-element-populated{padding:0}.elementor-6643 .elementor-element.elementor-element-e330ae6{text-align:center}.elementor-6643 .elementor-element.elementor-element-e330ae6 .elementor-heading-title{color:var(--e-global-color-text)}.elementor-6643 .elementor-element.elementor-element-617aed2{--divider-border-style:solid;--divider-color:var(--e-global-color-primary);--divider-border-width:3.4px}.elementor-6643 .elementor-element.elementor-element-617aed2 .elementor-divider-separator{width:4%;margin:0 auto;margin-center:0}.elementor-6643 .elementor-element.elementor-element-617aed2 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px}.elementor-6643 .elementor-element.elementor-element-8a133ae .portfolio.portfolio-grid.news-grid .portfolio-item,.elementor-6643 .elementor-element.elementor-element-8a133ae .skeleton-posts.portfolio-row .portfolio-item{padding:calc(20px/2) !important}.elementor-6643 .elementor-element.elementor-element-8a133ae .portfolio.portfolio-grid.news-grid .portfolio-row,.elementor-6643 .elementor-element.elementor-element-8a133ae .skeleton-posts.portfolio-row{margin:calc(-20px/2)}.elementor-6643 .elementor-element.elementor-element-8a133ae .portfolio.news-grid.fullwidth-columns .portfolio-row{margin:calc(-20px/2) 0}.elementor-6643 .elementor-element.elementor-element-8a133ae .portfolio.portfolio-grid.news-grid .fullwidth-block:not(.no-paddings){padding-left:20px;padding-right:20px}.elementor-6643 .elementor-element.elementor-element-8a133ae .portfolio.portfolio-grid.news-grid .fullwidth-block .portfolio-row{padding-left:calc(20px/2);padding-right:calc(20px/2)}.elementor-6643 .elementor-element.elementor-element-8a133ae .portfolio.portfolio-grid.news-grid .fullwidth-block .portfolio-top-panel{padding-left:20px;padding-right:20px}.elementor-6643 .elementor-element.elementor-element-8a133ae .portfolio.portfolio-grid.news-grid.fullwidth-columns .with-filter-sidebar .filter-sidebar{padding-left:20px}.elementor-6643 .elementor-element.elementor-element-8a133ae .portfolio-grid.news-grid.list-style.with-divider .portfolio-item .wrap:before{top:calc(-20px/2)}.elementor-6643 .elementor-element.elementor-element-8a133ae>.elementor-widget-container{margin:40px 0 0}.elementor-6643 .elementor-element.elementor-element-8a133ae .portfolio.portfolio-grid.news-grid .portfolio-item .image{border-radius:5px}.elementor-6643 .elementor-element.elementor-element-8a133ae .portfolio.news-grid.caption-position-page .portfolio-item .wrap{border-radius:5px 5px 0 0}.elementor-6643 .elementor-element.elementor-element-8a133ae .portfolio.news-grid.caption-position-hover .portfolio-item .wrap{border-radius:5px}.elementor-6643 .elementor-element.elementor-element-8a133ae .portfolio.news-grid.caption-position-image .portfolio-item .wrap{border-radius:5px}.elementor-6643 .elementor-element.elementor-element-8a133ae .portfolio.portfolio-grid.news-grid .portfolio-item .image-inner{opacity:calc(100/100)}.elementor-6643 .elementor-element.elementor-element-8a133ae .portfolio.news-grid:not(.disabled-hover) .portfolio-item .caption .title *,.elementor-6643 .elementor-element.elementor-element-8a133ae .portfolio.news-grid:not(.disabled-hover) .portfolio-item .highlight-item-alternate-box .title *,.elementor-6643 .elementor-element.elementor-element-8a133ae .portfolio.news-grid.disabled-hover .portfolio-item .caption .title *,.elementor-6643 .elementor-element.elementor-element-8a133ae .portfolio.news-grid.disabled-hover .portfolio-item .highlight-item-alternate-box .title *{font-weight:500}.elementor-6643 .elementor-element.elementor-element-8a133ae .portfolio.portfolio-grid.news-grid .portfolio-item .wrap>.caption{padding:18px 0 0 !important}.elementor-6643 .elementor-element.elementor-element-8a133ae .portfolio.portfolio-grid.news-grid .gem-pagination{margin-top:0}.elementor-6643 .elementor-element.elementor-element-9b621a6 .gem-inner-wrapper-btn{flex-direction:row-reverse}.elementor-6643 .elementor-element.elementor-element-9b621a6>.elementor-widget-container{margin:0}.elementor-6643 .elementor-element.elementor-element-9b621a6 .gem-button-container{text-align:center}.elementor-6643 .elementor-element.elementor-element-9b621a6 .gem-button-container .gem-button{border-radius:5px;border-style:solid;border-width:1px}.elementor-6643 .elementor-element.elementor-element-9b621a6 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:12px 40px}.elementor-6643 .elementor-element.elementor-element-9b621a6 .gem-button-container .gem-button .gem-text-button{font-family:"Noto Sans JP",Sans-serif;line-height:2em;letter-spacing:5.6px}.elementor-6643 .elementor-element.elementor-element-9b621a6 .gem-button-container .gem-inner-wrapper-btn .gem-button-icon{margin-left:24px}.elementor-6643 .elementor-element.elementor-element-9b621a6 .gem-button-container .gem-button .gem-button-icon{font-size:20px}.elementor-6643 .elementor-element.elementor-element-9b621a6 .gem-button-container .gem-button i,.elementor-6643 .elementor-element.elementor-element-9b621a6 .gem-button-container .gem-button svg{transform:rotate(0deg)}.elementor-6643 .elementor-element.elementor-element-9b621a6 .gem-button-container .gem-button:hover .gem-button-icon{transform:rotate(0deg)}.elementor-6643 .elementor-element.elementor-element-b901f9b:not(.elementor-motion-effects-element-type-background),.elementor-6643 .elementor-element.elementor-element-b901f9b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://seitoku-hoikuen.com/wp-content/uploads/2022/10/haikei2.jpg");background-repeat:no-repeat}.elementor-6643 .elementor-element.elementor-element-b901f9b{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:80px 0}.elementor-6643 .elementor-element.elementor-element-b901f9b>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-6643 .elementor-element.elementor-element-2e59832>.elementor-element-populated{padding:0}.elementor-6643 .elementor-element.elementor-element-ca967eb{text-align:center}.elementor-6643 .elementor-element.elementor-element-ca967eb .elementor-heading-title{letter-spacing:10px;color:var(--e-global-color-text)}.elementor-6643 .elementor-element.elementor-element-fd9b923{--divider-border-style:solid;--divider-color:var(--e-global-color-primary);--divider-border-width:3.4px}.elementor-6643 .elementor-element.elementor-element-fd9b923 .elementor-divider-separator{width:4%;margin:0 auto;margin-center:0}.elementor-6643 .elementor-element.elementor-element-fd9b923 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px}.elementor-6643 .elementor-element.elementor-element-e552e4f{margin-top:42px;margin-bottom:42px}.elementor-6643 .elementor-element.elementor-element-c67bced:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-6643 .elementor-element.elementor-element-c67bced>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://seitoku-hoikuen.com/wp-content/uploads/2022/10/top-1.jpg");background-size:cover}.elementor-6643 .elementor-element.elementor-element-c67bced>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:80px 0}.elementor-6643 .elementor-element.elementor-element-c67bced>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-6643 .elementor-element.elementor-element-5766fbc{--spacer-size:600px}.elementor-bc-flex-widget .elementor-6643 .elementor-element.elementor-element-bdb05b6.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-6643 .elementor-element.elementor-element-bdb05b6.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-6643 .elementor-element.elementor-element-bdb05b6>.elementor-element-populated{padding:80px 260px 0 42px}.elementor-6643 .elementor-element.elementor-element-462abfe>.elementor-widget-container{margin:0 0 60px}.elementor-6643 .elementor-element.elementor-element-462abfe .elementor-heading-title{font-size:60px}.elementor-6643 .elementor-element.elementor-element-40521d7 .gem-inner-wrapper-btn{flex-direction:row-reverse}.elementor-6643 .elementor-element.elementor-element-40521d7>.elementor-widget-container{margin:0}.elementor-6643 .elementor-element.elementor-element-40521d7 .gem-button-container{text-align:left}.elementor-6643 .elementor-element.elementor-element-40521d7 .gem-button-container .gem-button{border-radius:5px;border-style:solid;border-width:1px}.elementor-6643 .elementor-element.elementor-element-40521d7 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:12px 40px}.elementor-6643 .elementor-element.elementor-element-40521d7 .gem-button-container .gem-button .gem-text-button{font-family:"Noto Sans JP",Sans-serif;line-height:2em;letter-spacing:5.6px}.elementor-6643 .elementor-element.elementor-element-40521d7 .gem-button-container .gem-inner-wrapper-btn .gem-button-icon{margin-left:24px}.elementor-6643 .elementor-element.elementor-element-40521d7 .gem-button-container .gem-button .gem-button-icon{font-size:20px}.elementor-6643 .elementor-element.elementor-element-40521d7 .gem-button-container .gem-button i,.elementor-6643 .elementor-element.elementor-element-40521d7 .gem-button-container .gem-button svg{transform:rotate(0deg)}.elementor-6643 .elementor-element.elementor-element-40521d7 .gem-button-container .gem-button:hover .gem-button-icon{transform:rotate(0deg)}.elementor-6643 .elementor-element.elementor-element-ceacbc4:not(.elementor-motion-effects-element-type-background),.elementor-6643 .elementor-element.elementor-element-ceacbc4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-c4157f3)}.elementor-6643 .elementor-element.elementor-element-ceacbc4{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:80px 0}.elementor-6643 .elementor-element.elementor-element-ceacbc4>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-6643 .elementor-element.elementor-element-dd9e994>.elementor-element-populated{padding:0}.elementor-6643 .elementor-element.elementor-element-e7bcabe{text-align:center}.elementor-6643 .elementor-element.elementor-element-e7bcabe .elementor-heading-title{letter-spacing:10px;color:var(--e-global-color-text)}.elementor-6643 .elementor-element.elementor-element-8938c56{--divider-border-style:solid;--divider-color:var(--e-global-color-primary);--divider-border-width:3.4px}.elementor-6643 .elementor-element.elementor-element-8938c56 .elementor-divider-separator{width:4%;margin:0 auto;margin-center:0}.elementor-6643 .elementor-element.elementor-element-8938c56 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px}.elementor-6643 .elementor-element.elementor-element-c90dc41{margin-top:42px;margin-bottom:0}.elementor-bc-flex-widget .elementor-6643 .elementor-element.elementor-element-35d1bd8.elementor-column .elementor-widget-wrap{align-items:center}.elementor-6643 .elementor-element.elementor-element-35d1bd8.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-6643 .elementor-element.elementor-element-35d1bd8>.elementor-element-populated{padding:0 42px 0 260px}body:not(.rtl) .elementor-6643 .elementor-element.elementor-element-7ade5be{left:173px}body.rtl .elementor-6643 .elementor-element.elementor-element-7ade5be{right:173px}.elementor-6643 .elementor-element.elementor-element-7ade5be{top:90px;text-align:left}.elementor-6643 .elementor-element.elementor-element-7ade5be img{width:15%}.elementor-6643 .elementor-element.elementor-element-0aabcaf>.elementor-widget-container{margin:0 0 20px}.elementor-6643 .elementor-element.elementor-element-0aabcaf{z-index:1}.elementor-6643 .elementor-element.elementor-element-0aabcaf .elementor-heading-title{font-size:32px}.elementor-6643 .elementor-element.elementor-element-cdc5b9e{z-index:1}.elementor-6643 .elementor-element.elementor-element-8994ec9 .gem-inner-wrapper-btn{flex-direction:row-reverse}.elementor-6643 .elementor-element.elementor-element-8994ec9>.elementor-widget-container{margin:20px 0 0}.elementor-6643 .elementor-element.elementor-element-8994ec9 .gem-button-container{text-align:left}.elementor-6643 .elementor-element.elementor-element-8994ec9 .gem-button-container .gem-button{border-radius:5px;border-style:solid;border-width:1px}.elementor-6643 .elementor-element.elementor-element-8994ec9 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:12px 40px}.elementor-6643 .elementor-element.elementor-element-8994ec9 .gem-button-container .gem-button .gem-text-button{font-family:"Noto Sans JP",Sans-serif;line-height:2em;letter-spacing:5.6px}.elementor-6643 .elementor-element.elementor-element-8994ec9 .gem-button-container .gem-inner-wrapper-btn .gem-button-icon{margin-left:24px}.elementor-6643 .elementor-element.elementor-element-8994ec9 .gem-button-container .gem-button .gem-button-icon{font-size:20px}.elementor-6643 .elementor-element.elementor-element-8994ec9 .gem-button-container .gem-button i,.elementor-6643 .elementor-element.elementor-element-8994ec9 .gem-button-container .gem-button svg{transform:rotate(0deg)}.elementor-6643 .elementor-element.elementor-element-8994ec9 .gem-button-container .gem-button:hover .gem-button-icon{transform:rotate(0deg)}.elementor-6643 .elementor-element.elementor-element-b7b152c:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-6643 .elementor-element.elementor-element-b7b152c>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://seitoku-hoikuen.com/wp-content/uploads/2022/10/karikyuramu.jpg");background-size:cover}.elementor-6643 .elementor-element.elementor-element-b7b152c>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:80px 0}.elementor-6643 .elementor-element.elementor-element-b7b152c>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-6643 .elementor-element.elementor-element-4783b07{--spacer-size:600px}.elementor-6643 .elementor-element.elementor-element-5ff3a47{margin-top:0;margin-bottom:0}.elementor-6643 .elementor-element.elementor-element-1cccfd6:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-6643 .elementor-element.elementor-element-1cccfd6>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://seitoku-hoikuen.com/wp-content/uploads/2022/10/taiken.jpg");background-size:cover}.elementor-6643 .elementor-element.elementor-element-1cccfd6>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:80px 0}.elementor-6643 .elementor-element.elementor-element-1cccfd6>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-6643 .elementor-element.elementor-element-8a23be8{--spacer-size:600px}.elementor-bc-flex-widget .elementor-6643 .elementor-element.elementor-element-b35ef66.elementor-column .elementor-widget-wrap{align-items:center}.elementor-6643 .elementor-element.elementor-element-b35ef66.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-6643 .elementor-element.elementor-element-b35ef66>.elementor-element-populated{padding:0 260px 0 42px}.elementor-6643 .elementor-element.elementor-element-a074e5b>.elementor-widget-container{margin:0 0 20px}.elementor-6643 .elementor-element.elementor-element-a074e5b{z-index:1}.elementor-6643 .elementor-element.elementor-element-a074e5b .elementor-heading-title{font-size:32px}body:not(.rtl) .elementor-6643 .elementor-element.elementor-element-f5ab6e8{left:-178px}body.rtl .elementor-6643 .elementor-element.elementor-element-f5ab6e8{right:-178px}.elementor-6643 .elementor-element.elementor-element-f5ab6e8{top:84px;text-align:right}.elementor-6643 .elementor-element.elementor-element-f5ab6e8 img{width:15%}.elementor-6643 .elementor-element.elementor-element-7cd6b39{z-index:1}.elementor-6643 .elementor-element.elementor-element-d1ee955 .gem-inner-wrapper-btn{flex-direction:row-reverse}.elementor-6643 .elementor-element.elementor-element-d1ee955>.elementor-widget-container{margin:20px 0 0}.elementor-6643 .elementor-element.elementor-element-d1ee955 .gem-button-container{text-align:left}.elementor-6643 .elementor-element.elementor-element-d1ee955 .gem-button-container .gem-button{border-radius:5px;border-style:solid;border-width:1px}.elementor-6643 .elementor-element.elementor-element-d1ee955 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:12px 40px}.elementor-6643 .elementor-element.elementor-element-d1ee955 .gem-button-container .gem-button .gem-text-button{font-family:"Noto Sans JP",Sans-serif;line-height:2em;letter-spacing:5.6px}.elementor-6643 .elementor-element.elementor-element-d1ee955 .gem-button-container .gem-inner-wrapper-btn .gem-button-icon{margin-left:24px}.elementor-6643 .elementor-element.elementor-element-d1ee955 .gem-button-container .gem-button .gem-button-icon{font-size:20px}.elementor-6643 .elementor-element.elementor-element-d1ee955 .gem-button-container .gem-button i,.elementor-6643 .elementor-element.elementor-element-d1ee955 .gem-button-container .gem-button svg{transform:rotate(0deg)}.elementor-6643 .elementor-element.elementor-element-d1ee955 .gem-button-container .gem-button:hover .gem-button-icon{transform:rotate(0deg)}.elementor-6643 .elementor-element.elementor-element-9603285{margin-top:0;margin-bottom:0}.elementor-bc-flex-widget .elementor-6643 .elementor-element.elementor-element-84600c1.elementor-column .elementor-widget-wrap{align-items:center}.elementor-6643 .elementor-element.elementor-element-84600c1.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-6643 .elementor-element.elementor-element-84600c1>.elementor-element-populated{padding:0 42px 0 260px}.elementor-6643 .elementor-element.elementor-element-6ea54ef>.elementor-widget-container{margin:0 0 20px}.elementor-6643 .elementor-element.elementor-element-6ea54ef{z-index:2}.elementor-6643 .elementor-element.elementor-element-6ea54ef .elementor-heading-title{font-size:32px}body:not(.rtl) .elementor-6643 .elementor-element.elementor-element-099564c{left:168px}body.rtl .elementor-6643 .elementor-element.elementor-element-099564c{right:168px}.elementor-6643 .elementor-element.elementor-element-099564c{top:83px;text-align:left}.elementor-6643 .elementor-element.elementor-element-099564c img{width:15%}.elementor-6643 .elementor-element.elementor-element-18f8b5e{z-index:2}.elementor-6643 .elementor-element.elementor-element-7a26ba1 .gem-inner-wrapper-btn{flex-direction:row-reverse}.elementor-6643 .elementor-element.elementor-element-7a26ba1>.elementor-widget-container{margin:20px 0 0}.elementor-6643 .elementor-element.elementor-element-7a26ba1 .gem-button-container{text-align:left}.elementor-6643 .elementor-element.elementor-element-7a26ba1 .gem-button-container .gem-button{border-radius:5px;border-style:solid;border-width:1px}.elementor-6643 .elementor-element.elementor-element-7a26ba1 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:12px 40px}.elementor-6643 .elementor-element.elementor-element-7a26ba1 .gem-button-container .gem-button .gem-text-button{font-family:"Noto Sans JP",Sans-serif;line-height:2em;letter-spacing:5.6px}.elementor-6643 .elementor-element.elementor-element-7a26ba1 .gem-button-container .gem-inner-wrapper-btn .gem-button-icon{margin-left:24px}.elementor-6643 .elementor-element.elementor-element-7a26ba1 .gem-button-container .gem-button .gem-button-icon{font-size:20px}.elementor-6643 .elementor-element.elementor-element-7a26ba1 .gem-button-container .gem-button i,.elementor-6643 .elementor-element.elementor-element-7a26ba1 .gem-button-container .gem-button svg{transform:rotate(0deg)}.elementor-6643 .elementor-element.elementor-element-7a26ba1 .gem-button-container .gem-button:hover .gem-button-icon{transform:rotate(0deg)}.elementor-6643 .elementor-element.elementor-element-0e7db2d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-6643 .elementor-element.elementor-element-0e7db2d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://seitoku-hoikuen.com/wp-content/uploads/2024/05/undou2.jpg");background-size:cover}.elementor-6643 .elementor-element.elementor-element-0e7db2d>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:80px 0}.elementor-6643 .elementor-element.elementor-element-0e7db2d>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-6643 .elementor-element.elementor-element-e42bc92{--spacer-size:600px}.elementor-6643 .elementor-element.elementor-element-b2dff04{margin-top:0;margin-bottom:0}.elementor-6643 .elementor-element.elementor-element-28ecfb7:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-6643 .elementor-element.elementor-element-28ecfb7>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://seitoku-hoikuen.com/wp-content/uploads/2022/10/kataduke.jpg");background-size:cover}.elementor-6643 .elementor-element.elementor-element-28ecfb7>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:80px 0}.elementor-6643 .elementor-element.elementor-element-28ecfb7>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-6643 .elementor-element.elementor-element-327f915{--spacer-size:600px}.elementor-bc-flex-widget .elementor-6643 .elementor-element.elementor-element-7467fed.elementor-column .elementor-widget-wrap{align-items:center}.elementor-6643 .elementor-element.elementor-element-7467fed.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-6643 .elementor-element.elementor-element-7467fed>.elementor-element-populated{padding:0 260px 0 42px}.elementor-6643 .elementor-element.elementor-element-0dc31a9>.elementor-widget-container{margin:0 0 20px}.elementor-6643 .elementor-element.elementor-element-0dc31a9{z-index:2}.elementor-6643 .elementor-element.elementor-element-0dc31a9 .elementor-heading-title{font-size:32px}body:not(.rtl) .elementor-6643 .elementor-element.elementor-element-76dbde7{left:-174px}body.rtl .elementor-6643 .elementor-element.elementor-element-76dbde7{right:-174px}.elementor-6643 .elementor-element.elementor-element-76dbde7{top:84px;text-align:right}.elementor-6643 .elementor-element.elementor-element-76dbde7 img{width:15%}.elementor-6643 .elementor-element.elementor-element-2d2e12a{z-index:2}.elementor-6643 .elementor-element.elementor-element-5b8a16f .gem-inner-wrapper-btn{flex-direction:row-reverse}.elementor-6643 .elementor-element.elementor-element-5b8a16f>.elementor-widget-container{margin:20px 0 0}.elementor-6643 .elementor-element.elementor-element-5b8a16f .gem-button-container{text-align:left}.elementor-6643 .elementor-element.elementor-element-5b8a16f .gem-button-container .gem-button{border-radius:5px;border-style:solid;border-width:1px}.elementor-6643 .elementor-element.elementor-element-5b8a16f .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:12px 40px}.elementor-6643 .elementor-element.elementor-element-5b8a16f .gem-button-container .gem-button .gem-text-button{font-family:"Noto Sans JP",Sans-serif;line-height:2em;letter-spacing:5.6px}.elementor-6643 .elementor-element.elementor-element-5b8a16f .gem-button-container .gem-inner-wrapper-btn .gem-button-icon{margin-left:24px}.elementor-6643 .elementor-element.elementor-element-5b8a16f .gem-button-container .gem-button .gem-button-icon{font-size:20px}.elementor-6643 .elementor-element.elementor-element-5b8a16f .gem-button-container .gem-button i,.elementor-6643 .elementor-element.elementor-element-5b8a16f .gem-button-container .gem-button svg{transform:rotate(0deg)}.elementor-6643 .elementor-element.elementor-element-5b8a16f .gem-button-container .gem-button:hover .gem-button-icon{transform:rotate(0deg)}.elementor-6643 .elementor-element.elementor-element-61cc0db1>.elementor-background-overlay{opacity:1;transition:background .3s,border-radius .3s,opacity .3s}.elementor-6643 .elementor-element.elementor-element-61cc0db1{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:80px 0}.elementor-6643 .elementor-element.elementor-element-61cc0db1>.elementor-shape-top .elementor-shape-fill{fill:var(--e-global-color-c4157f3)}.elementor-6643 .elementor-element.elementor-element-7ef94119.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-6643 .elementor-element.elementor-element-78d78b24>.elementor-widget-container{margin:5px 0}.elementor-6643 .elementor-element.elementor-element-78d78b24{text-align:center}.elementor-6643 .elementor-element.elementor-element-78d78b24 .elementor-heading-title{letter-spacing:10px;color:var(--e-global-color-text)}.elementor-6643 .elementor-element.elementor-element-10e0c22{--divider-border-style:solid;--divider-color:var(--e-global-color-primary);--divider-border-width:3.4px}.elementor-6643 .elementor-element.elementor-element-10e0c22 .elementor-divider-separator{width:4%;margin:0 auto;margin-center:0}.elementor-6643 .elementor-element.elementor-element-10e0c22 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px}.elementor-6643 .elementor-element.elementor-element-78b06650{margin-top:40px;margin-bottom:10px}.elementor-6643 .elementor-element.elementor-element-3dc8dc5a>.elementor-element-populated,.elementor-6643 .elementor-element.elementor-element-3dc8dc5a>.elementor-element-populated>.elementor-background-overlay,.elementor-6643 .elementor-element.elementor-element-3dc8dc5a>.elementor-background-slideshow{border-radius:21px}.elementor-6643 .elementor-element.elementor-element-3dc8dc5a>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:70px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-6643 .elementor-element.elementor-element-3dc8dc5a>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-6643 .elementor-element.elementor-element-4e0dbafd>.elementor-widget-container{background-color:#fff;margin:0 10px 0 -20px;padding:40px 20px;border-radius:62px;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-6643 .elementor-element.elementor-element-4e0dbafd .elementor-heading-title{line-height:36px}.elementor-6643 .elementor-element.elementor-element-508e7238>.elementor-element-populated,.elementor-6643 .elementor-element.elementor-element-508e7238>.elementor-element-populated>.elementor-background-overlay,.elementor-6643 .elementor-element.elementor-element-508e7238>.elementor-background-slideshow{border-radius:21px}.elementor-6643 .elementor-element.elementor-element-508e7238>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:40px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-6643 .elementor-element.elementor-element-508e7238>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-6643 .elementor-element.elementor-element-6245ac24>.elementor-widget-container{background-color:#fff;margin:0 10px;padding:40px 20px;border-radius:62px;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-6643 .elementor-element.elementor-element-6245ac24 .elementor-heading-title{line-height:36px}.elementor-6643 .elementor-element.elementor-element-5d659690>.elementor-element-populated,.elementor-6643 .elementor-element.elementor-element-5d659690>.elementor-element-populated>.elementor-background-overlay,.elementor-6643 .elementor-element.elementor-element-5d659690>.elementor-background-slideshow{border-radius:21px}.elementor-6643 .elementor-element.elementor-element-5d659690>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-6643 .elementor-element.elementor-element-5d659690>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-6643 .elementor-element.elementor-element-5efedfc1>.elementor-widget-container{background-color:#fff;margin:0 10px;padding:40px 20px;border-radius:62px;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-6643 .elementor-element.elementor-element-5efedfc1 .elementor-heading-title{line-height:36px}.elementor-6643 .elementor-element.elementor-element-2e3cf4c1>.elementor-element-populated,.elementor-6643 .elementor-element.elementor-element-2e3cf4c1>.elementor-element-populated>.elementor-background-overlay,.elementor-6643 .elementor-element.elementor-element-2e3cf4c1>.elementor-background-slideshow{border-radius:21px}.elementor-6643 .elementor-element.elementor-element-2e3cf4c1>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:60px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-6643 .elementor-element.elementor-element-2e3cf4c1>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-6643 .elementor-element.elementor-element-7eab1300>.elementor-widget-container{background-color:#fff;margin:0 -20px 0 10px;padding:40px 20px;border-radius:62px;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-6643 .elementor-element.elementor-element-7eab1300 .elementor-heading-title{line-height:36px}.elementor-6643 .elementor-element.elementor-element-28475e2b{margin-top:10px;margin-bottom:10px}.elementor-6643 .elementor-element.elementor-element-19815277>.elementor-element-populated,.elementor-6643 .elementor-element.elementor-element-19815277>.elementor-element-populated>.elementor-background-overlay,.elementor-6643 .elementor-element.elementor-element-19815277>.elementor-background-slideshow{border-radius:21px}.elementor-6643 .elementor-element.elementor-element-19815277>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-6643 .elementor-element.elementor-element-19815277>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-6643 .elementor-element.elementor-element-637df19c{z-index:0}.elementor-6643 .elementor-element.elementor-element-2ba33b3f>.elementor-element-populated,.elementor-6643 .elementor-element.elementor-element-2ba33b3f>.elementor-element-populated>.elementor-background-overlay,.elementor-6643 .elementor-element.elementor-element-2ba33b3f>.elementor-background-slideshow{border-radius:21px}.elementor-6643 .elementor-element.elementor-element-2ba33b3f>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-6643 .elementor-element.elementor-element-2ba33b3f>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-6643 .elementor-element.elementor-element-73db9611>.elementor-widget-container{background-color:#fff;margin:0 -20px 0 20px;padding:40px 20px;border-radius:62px;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-6643 .elementor-element.elementor-element-73db9611 .elementor-heading-title{line-height:36px}.elementor-6643 .elementor-element.elementor-element-1859384a>.elementor-element-populated,.elementor-6643 .elementor-element.elementor-element-1859384a>.elementor-element-populated>.elementor-background-overlay,.elementor-6643 .elementor-element.elementor-element-1859384a>.elementor-background-slideshow{border-radius:21px}.elementor-6643 .elementor-element.elementor-element-1859384a>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-6643 .elementor-element.elementor-element-1859384a>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-6643 .elementor-element.elementor-element-140b1107>.elementor-element-populated,.elementor-6643 .elementor-element.elementor-element-140b1107>.elementor-element-populated>.elementor-background-overlay,.elementor-6643 .elementor-element.elementor-element-140b1107>.elementor-background-slideshow{border-radius:21px}.elementor-6643 .elementor-element.elementor-element-140b1107>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-6643 .elementor-element.elementor-element-140b1107>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-6643 .elementor-element.elementor-element-2f7e4453>.elementor-widget-container{background-color:#fff;margin:0 -2px 0 -30px;padding:40px 20px;border-radius:62px;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-6643 .elementor-element.elementor-element-2f7e4453 .elementor-heading-title{line-height:36px}.elementor-6643 .elementor-element.elementor-element-415a9e46{margin-top:10px;margin-bottom:10px}.elementor-6643 .elementor-element.elementor-element-50879c00>.elementor-element-populated,.elementor-6643 .elementor-element.elementor-element-50879c00>.elementor-element-populated>.elementor-background-overlay,.elementor-6643 .elementor-element.elementor-element-50879c00>.elementor-background-slideshow{border-radius:21px}.elementor-6643 .elementor-element.elementor-element-50879c00>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-6643 .elementor-element.elementor-element-50879c00>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-6643 .elementor-element.elementor-element-2bb9b321>.elementor-widget-container{background-color:#fff;margin:0 -20px 0 20px;padding:40px 20px;border-radius:62px;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-6643 .elementor-element.elementor-element-2bb9b321 .elementor-heading-title{line-height:36px}.elementor-6643 .elementor-element.elementor-element-6817d20c>.elementor-element-populated,.elementor-6643 .elementor-element.elementor-element-6817d20c>.elementor-element-populated>.elementor-background-overlay,.elementor-6643 .elementor-element.elementor-element-6817d20c>.elementor-background-slideshow{border-radius:21px}.elementor-6643 .elementor-element.elementor-element-6817d20c>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-6643 .elementor-element.elementor-element-6817d20c>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}body:not(.rtl) .elementor-6643 .elementor-element.elementor-element-27470602{left:49px}body.rtl .elementor-6643 .elementor-element.elementor-element-27470602{right:49px}.elementor-6643 .elementor-element.elementor-element-27470602{top:-27px;z-index:0}.elementor-6643 .elementor-element.elementor-element-ee3d8c9>.elementor-element-populated,.elementor-6643 .elementor-element.elementor-element-ee3d8c9>.elementor-element-populated>.elementor-background-overlay,.elementor-6643 .elementor-element.elementor-element-ee3d8c9>.elementor-background-slideshow{border-radius:21px}.elementor-6643 .elementor-element.elementor-element-ee3d8c9>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-6643 .elementor-element.elementor-element-ee3d8c9>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-6643 .elementor-element.elementor-element-4d639aba>.elementor-element-populated,.elementor-6643 .elementor-element.elementor-element-4d639aba>.elementor-element-populated>.elementor-background-overlay,.elementor-6643 .elementor-element.elementor-element-4d639aba>.elementor-background-slideshow{border-radius:21px}.elementor-6643 .elementor-element.elementor-element-4d639aba>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-6643 .elementor-element.elementor-element-4d639aba>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-6643 .elementor-element.elementor-element-7e48d286>.elementor-widget-container{background-color:#fff;margin:0 -2px 0 -30px;padding:40px 20px;border-radius:62px;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-6643 .elementor-element.elementor-element-7e48d286 .elementor-heading-title{line-height:36px}.elementor-6643 .elementor-element.elementor-element-2d050d36{margin-top:10px;margin-bottom:10px}.elementor-6643 .elementor-element.elementor-element-641dde1a>.elementor-element-populated,.elementor-6643 .elementor-element.elementor-element-641dde1a>.elementor-element-populated>.elementor-background-overlay,.elementor-6643 .elementor-element.elementor-element-641dde1a>.elementor-background-slideshow{border-radius:21px}.elementor-6643 .elementor-element.elementor-element-641dde1a>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-6643 .elementor-element.elementor-element-641dde1a>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-6643 .elementor-element.elementor-element-57422b3f>.elementor-widget-container{background-color:#fff;margin:0 18px 0 -56px;padding:40px 20px;border-radius:62px;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-6643 .elementor-element.elementor-element-57422b3f .elementor-heading-title{line-height:36px}.elementor-6643 .elementor-element.elementor-element-3ac42941>.elementor-element-populated,.elementor-6643 .elementor-element.elementor-element-3ac42941>.elementor-element-populated>.elementor-background-overlay,.elementor-6643 .elementor-element.elementor-element-3ac42941>.elementor-background-slideshow{border-radius:21px}.elementor-6643 .elementor-element.elementor-element-3ac42941>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:60px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-6643 .elementor-element.elementor-element-3ac42941>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-6643 .elementor-element.elementor-element-766a6134>.elementor-widget-container{background-color:#fff;margin:0 -24px 0 -5px;padding:40px 20px;border-radius:62px;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-6643 .elementor-element.elementor-element-766a6134 .elementor-heading-title{line-height:36px}.elementor-6643 .elementor-element.elementor-element-50fe3829>.elementor-element-populated,.elementor-6643 .elementor-element.elementor-element-50fe3829>.elementor-element-populated>.elementor-background-overlay,.elementor-6643 .elementor-element.elementor-element-50fe3829>.elementor-background-slideshow{border-radius:21px}.elementor-6643 .elementor-element.elementor-element-50fe3829>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:40px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-6643 .elementor-element.elementor-element-50fe3829>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-6643 .elementor-element.elementor-element-1e56fc8c>.elementor-widget-container{background-color:#fff;margin:0 -12px 0 36px;padding:40px 20px;border-radius:62px;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-6643 .elementor-element.elementor-element-1e56fc8c .elementor-heading-title{line-height:36px}.elementor-6643 .elementor-element.elementor-element-33c5caf9>.elementor-element-populated,.elementor-6643 .elementor-element.elementor-element-33c5caf9>.elementor-element-populated>.elementor-background-overlay,.elementor-6643 .elementor-element.elementor-element-33c5caf9>.elementor-background-slideshow{border-radius:21px}.elementor-6643 .elementor-element.elementor-element-33c5caf9>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-6643 .elementor-element.elementor-element-33c5caf9>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-6643 .elementor-element.elementor-element-498f7eb2>.elementor-widget-container{background-color:#fff;margin:0 -32px 0 24px;padding:40px 20px;border-radius:62px;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-6643 .elementor-element.elementor-element-498f7eb2 .elementor-heading-title{line-height:36px}.elementor-6643 .elementor-element.elementor-element-7ef8617{margin-top:40px;margin-bottom:0}.elementor-6643 .elementor-element.elementor-element-ca3cc44>.elementor-element-populated,.elementor-6643 .elementor-element.elementor-element-ca3cc44>.elementor-element-populated>.elementor-background-overlay,.elementor-6643 .elementor-element.elementor-element-ca3cc44>.elementor-background-slideshow{border-radius:21px}.elementor-6643 .elementor-element.elementor-element-ca3cc44>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-6643 .elementor-element.elementor-element-ca3cc44>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-6643 .elementor-element.elementor-element-adad517 .gem-inner-wrapper-btn{flex-direction:row-reverse}.elementor-6643 .elementor-element.elementor-element-adad517>.elementor-widget-container{margin:0}.elementor-6643 .elementor-element.elementor-element-adad517 .gem-button-container{text-align:center}.elementor-6643 .elementor-element.elementor-element-adad517 .gem-button-container .gem-button{border-radius:5px;border-style:solid;border-width:1px}.elementor-6643 .elementor-element.elementor-element-adad517 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:12px 40px}.elementor-6643 .elementor-element.elementor-element-adad517 .gem-button-container .gem-button .gem-text-button{font-family:"Noto Sans JP",Sans-serif;line-height:2em;letter-spacing:5.6px}.elementor-6643 .elementor-element.elementor-element-adad517 .gem-button-container .gem-inner-wrapper-btn .gem-button-icon{margin-left:24px}.elementor-6643 .elementor-element.elementor-element-adad517 .gem-button-container .gem-button .gem-button-icon{font-size:20px}.elementor-6643 .elementor-element.elementor-element-adad517 .gem-button-container .gem-button i,.elementor-6643 .elementor-element.elementor-element-adad517 .gem-button-container .gem-button svg{transform:rotate(0deg)}.elementor-6643 .elementor-element.elementor-element-adad517 .gem-button-container .gem-button:hover .gem-button-icon{transform:rotate(0deg)}.elementor-6643 .elementor-element.elementor-element-50862c4:not(.elementor-motion-effects-element-type-background),.elementor-6643 .elementor-element.elementor-element-50862c4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://seitoku-hoikuen.com/wp-content/uploads/2022/10/haikei3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-6643 .elementor-element.elementor-element-50862c4{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:80px 0}.elementor-6643 .elementor-element.elementor-element-50862c4>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-6643 .elementor-element.elementor-element-fee0a4a>.elementor-element-populated{padding:0}.elementor-6643 .elementor-element.elementor-element-9e5e268>.elementor-widget-container{margin:5px 0}.elementor-6643 .elementor-element.elementor-element-9e5e268{text-align:center}.elementor-6643 .elementor-element.elementor-element-9e5e268 .elementor-heading-title{letter-spacing:10px;color:var(--e-global-color-text)}.elementor-6643 .elementor-element.elementor-element-494895f{--divider-border-style:solid;--divider-color:var(--e-global-color-primary);--divider-border-width:3.4px}.elementor-6643 .elementor-element.elementor-element-494895f .elementor-divider-separator{width:4%;margin:0 auto;margin-center:0}.elementor-6643 .elementor-element.elementor-element-494895f .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px}.elementor-6643 .elementor-element.elementor-element-2df321a{margin-top:42px;margin-bottom:42px}.elementor-6643 .elementor-element.elementor-element-d0accd8>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0}.elementor-6643 .elementor-element.elementor-element-d0accd8>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-6643 .elementor-element.elementor-element-e8b75ee .gem-button-container .gem-button:hover{background-color:var(--e-global-color-accent)}.elementor-6643 .elementor-element.elementor-element-e8b75ee .gem-inner-wrapper-btn{flex-direction:row-reverse}.elementor-6643 .elementor-element.elementor-element-e8b75ee>.elementor-widget-container{--e-transform-rotateZ:4deg;margin:-34px 0 0}.elementor-6643 .elementor-element.elementor-element-e8b75ee .gem-button-container{text-align:center}.elementor-6643 .elementor-element.elementor-element-e8b75ee .gem-button-container .gem-button{border-style:dotted;border-width:2px;border-color:var(--e-global-color-b2fd554)}.elementor-6643 .elementor-element.elementor-element-e8b75ee .gem-button-container .gem-button i,.elementor-6643 .elementor-element.elementor-element-e8b75ee .gem-button-container .gem-button svg{transform:rotate(0deg)}.elementor-6643 .elementor-element.elementor-element-e8b75ee .gem-button-container .gem-button:hover .gem-button-icon{transform:rotate(0deg)}.elementor-6643 .elementor-element.elementor-element-dbe2300>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0}.elementor-6643 .elementor-element.elementor-element-dbe2300>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-6643 .elementor-element.elementor-element-7fb1458 .gem-button-container .gem-button:hover{background-color:var(--e-global-color-accent)}.elementor-6643 .elementor-element.elementor-element-7fb1458 .gem-inner-wrapper-btn{flex-direction:row-reverse}.elementor-6643 .elementor-element.elementor-element-7fb1458>.elementor-widget-container{--e-transform-rotateZ:4deg;margin:-34px 0 0}.elementor-6643 .elementor-element.elementor-element-7fb1458 .gem-button-container{text-align:center}.elementor-6643 .elementor-element.elementor-element-7fb1458 .gem-button-container .gem-button{border-style:dotted;border-width:2px;border-color:var(--e-global-color-b2fd554)}.elementor-6643 .elementor-element.elementor-element-7fb1458 .gem-button-container .gem-button i,.elementor-6643 .elementor-element.elementor-element-7fb1458 .gem-button-container .gem-button svg{transform:rotate(0deg)}.elementor-6643 .elementor-element.elementor-element-7fb1458 .gem-button-container .gem-button:hover .gem-button-icon{transform:rotate(0deg)}.elementor-6643 .elementor-element.elementor-element-3984ad0>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0}.elementor-6643 .elementor-element.elementor-element-3984ad0>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-6643 .elementor-element.elementor-element-b1a364c .gem-button-container .gem-button:hover{background-color:var(--e-global-color-accent)}.elementor-6643 .elementor-element.elementor-element-b1a364c .gem-inner-wrapper-btn{flex-direction:row-reverse}.elementor-6643 .elementor-element.elementor-element-b1a364c>.elementor-widget-container{--e-transform-rotateZ:4deg;margin:-34px 0 0}.elementor-6643 .elementor-element.elementor-element-b1a364c .gem-button-container{text-align:center}.elementor-6643 .elementor-element.elementor-element-b1a364c .gem-button-container .gem-button{border-style:dotted;border-width:2px;border-color:var(--e-global-color-b2fd554)}.elementor-6643 .elementor-element.elementor-element-b1a364c .gem-button-container .gem-button i,.elementor-6643 .elementor-element.elementor-element-b1a364c .gem-button-container .gem-button svg{transform:rotate(0deg)}.elementor-6643 .elementor-element.elementor-element-b1a364c .gem-button-container .gem-button:hover .gem-button-icon{transform:rotate(0deg)}.elementor-6643 .elementor-element.elementor-element-43f28cb{margin-top:40px;margin-bottom:0}.elementor-6643 .elementor-element.elementor-element-538c27e>.elementor-widget-container{margin:5px 0}.elementor-6643 .elementor-element.elementor-element-538c27e{text-align:center}.elementor-6643 .elementor-element.elementor-element-538c27e .elementor-heading-title{letter-spacing:10px;color:var(--e-global-color-text)}.elementor-6643 .elementor-element.elementor-element-8c664f1 .portfolio.portfolio-grid.news-grid .portfolio-item,.elementor-6643 .elementor-element.elementor-element-8c664f1 .skeleton-posts.portfolio-row .portfolio-item{padding:calc(20px/2) !important}.elementor-6643 .elementor-element.elementor-element-8c664f1 .portfolio.portfolio-grid.news-grid .portfolio-row,.elementor-6643 .elementor-element.elementor-element-8c664f1 .skeleton-posts.portfolio-row{margin:calc(-20px/2)}.elementor-6643 .elementor-element.elementor-element-8c664f1 .portfolio.news-grid.fullwidth-columns .portfolio-row{margin:calc(-20px/2) 0}.elementor-6643 .elementor-element.elementor-element-8c664f1 .portfolio.portfolio-grid.news-grid .fullwidth-block:not(.no-paddings){padding-left:20px;padding-right:20px}.elementor-6643 .elementor-element.elementor-element-8c664f1 .portfolio.portfolio-grid.news-grid .fullwidth-block .portfolio-row{padding-left:calc(20px/2);padding-right:calc(20px/2)}.elementor-6643 .elementor-element.elementor-element-8c664f1 .portfolio.portfolio-grid.news-grid .fullwidth-block .portfolio-top-panel{padding-left:20px;padding-right:20px}.elementor-6643 .elementor-element.elementor-element-8c664f1 .portfolio.portfolio-grid.news-grid.fullwidth-columns .with-filter-sidebar .filter-sidebar{padding-left:20px}.elementor-6643 .elementor-element.elementor-element-8c664f1 .portfolio-grid.news-grid.list-style.with-divider .portfolio-item .wrap:before{top:calc(-20px/2)}.elementor-6643 .elementor-element.elementor-element-8c664f1>.elementor-widget-container{margin:0}.elementor-6643 .elementor-element.elementor-element-8c664f1 .portfolio.portfolio-grid.news-grid .portfolio-item .image{border-radius:5px}.elementor-6643 .elementor-element.elementor-element-8c664f1 .portfolio.news-grid.caption-position-page .portfolio-item .wrap{border-radius:5px 5px 0 0}.elementor-6643 .elementor-element.elementor-element-8c664f1 .portfolio.news-grid.caption-position-hover .portfolio-item .wrap{border-radius:5px}.elementor-6643 .elementor-element.elementor-element-8c664f1 .portfolio.news-grid.caption-position-image .portfolio-item .wrap{border-radius:5px}.elementor-6643 .elementor-element.elementor-element-8c664f1 .portfolio.portfolio-grid.news-grid .portfolio-item .image-inner{opacity:calc(100/100)}.elementor-6643 .elementor-element.elementor-element-8c664f1 .portfolio.news-grid:not(.disabled-hover) .portfolio-item .caption .title *,.elementor-6643 .elementor-element.elementor-element-8c664f1 .portfolio.news-grid:not(.disabled-hover) .portfolio-item .highlight-item-alternate-box .title *,.elementor-6643 .elementor-element.elementor-element-8c664f1 .portfolio.news-grid.disabled-hover .portfolio-item .caption .title *,.elementor-6643 .elementor-element.elementor-element-8c664f1 .portfolio.news-grid.disabled-hover .portfolio-item .highlight-item-alternate-box .title *{font-weight:500}.elementor-6643 .elementor-element.elementor-element-8c664f1 .portfolio.portfolio-grid.news-grid .portfolio-item .wrap>.caption{padding:18px 0 0 !important}.elementor-6643 .elementor-element.elementor-element-8c664f1 .portfolio.portfolio-grid.news-grid .gem-pagination{margin-top:0}.elementor-6643 .elementor-element.elementor-element-e9d294d .gem-inner-wrapper-btn{flex-direction:row-reverse}.elementor-6643 .elementor-element.elementor-element-e9d294d>.elementor-widget-container{margin:0}.elementor-6643 .elementor-element.elementor-element-e9d294d .gem-button-container{text-align:left}.elementor-6643 .elementor-element.elementor-element-e9d294d .gem-button-container .gem-button{border-radius:5px;border-style:solid;border-width:1px}.elementor-6643 .elementor-element.elementor-element-e9d294d .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:12px 40px}.elementor-6643 .elementor-element.elementor-element-e9d294d .gem-button-container .gem-button .gem-text-button{font-family:"Noto Sans JP",Sans-serif;line-height:2em;letter-spacing:5.6px}.elementor-6643 .elementor-element.elementor-element-e9d294d .gem-button-container .gem-inner-wrapper-btn .gem-button-icon{margin-left:24px}.elementor-6643 .elementor-element.elementor-element-e9d294d .gem-button-container .gem-button .gem-button-icon{font-size:20px}.elementor-6643 .elementor-element.elementor-element-e9d294d .gem-button-container .gem-button i,.elementor-6643 .elementor-element.elementor-element-e9d294d .gem-button-container .gem-button svg{transform:rotate(0deg)}.elementor-6643 .elementor-element.elementor-element-e9d294d .gem-button-container .gem-button:hover .gem-button-icon{transform:rotate(0deg)}.elementor-6643 .elementor-element.elementor-element-b956cb5{margin-top:40px;margin-bottom:0}.elementor-6643 .elementor-element.elementor-element-c02c5e1>.elementor-widget-container{margin:5px 0}.elementor-6643 .elementor-element.elementor-element-c02c5e1{text-align:center}.elementor-6643 .elementor-element.elementor-element-c02c5e1 .elementor-heading-title{letter-spacing:10px;color:var(--e-global-color-text)}.elementor-6643 .elementor-element.elementor-element-27750e5b:not(.elementor-motion-effects-element-type-background),.elementor-6643 .elementor-element.elementor-element-27750e5b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-b0e5020)}.elementor-6643 .elementor-element.elementor-element-27750e5b{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:60px 0}.elementor-6643 .elementor-element.elementor-element-27750e5b>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-6643 .elementor-element.elementor-element-47d76b7>.elementor-widget-container{margin:5px 0}.elementor-6643 .elementor-element.elementor-element-47d76b7{text-align:center}.elementor-6643 .elementor-element.elementor-element-47d76b7 .elementor-heading-title{letter-spacing:10px;color:var(--e-global-color-text)}.elementor-6643 .elementor-element.elementor-element-93e43a9{--divider-border-style:solid;--divider-color:var(--e-global-color-primary);--divider-border-width:3.4px}.elementor-6643 .elementor-element.elementor-element-93e43a9 .elementor-divider-separator{width:4%;margin:0 auto;margin-center:0}.elementor-6643 .elementor-element.elementor-element-93e43a9 .elementor-divider{text-align:center;padding-block-start:26px;padding-block-end:26px}.elementor-6643 .elementor-element.elementor-element-3e1ce07{text-align:center}.elementor-6643 .elementor-element.elementor-element-5f4edb8 .gem-inner-wrapper-btn{flex-direction:row-reverse}.elementor-6643 .elementor-element.elementor-element-5f4edb8>.elementor-widget-container{margin:40px 0 0}.elementor-6643 .elementor-element.elementor-element-5f4edb8 .gem-button-container{text-align:center}.elementor-6643 .elementor-element.elementor-element-5f4edb8 .gem-button-container .gem-button{border-radius:5px;border-style:solid;border-width:1px}.elementor-6643 .elementor-element.elementor-element-5f4edb8 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:12px 40px}.elementor-6643 .elementor-element.elementor-element-5f4edb8 .gem-button-container .gem-button .gem-text-button{font-family:"Noto Sans JP",Sans-serif;line-height:2em;letter-spacing:5.6px}.elementor-6643 .elementor-element.elementor-element-5f4edb8 .gem-button-container .gem-inner-wrapper-btn .gem-button-icon{margin-left:24px}.elementor-6643 .elementor-element.elementor-element-5f4edb8 .gem-button-container .gem-button .gem-button-icon{font-size:20px}.elementor-6643 .elementor-element.elementor-element-5f4edb8 .gem-button-container .gem-button i,.elementor-6643 .elementor-element.elementor-element-5f4edb8 .gem-button-container .gem-button svg{transform:rotate(0deg)}.elementor-6643 .elementor-element.elementor-element-5f4edb8 .gem-button-container .gem-button:hover .gem-button-icon{transform:rotate(0deg)}.elementor-6643 .elementor-element.elementor-element-e48f47b>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-6643 .elementor-element.elementor-element-e48f47b>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 21px;--e-column-margin-right:21px;--e-column-margin-left:21px;padding:40px 30px}.elementor-6643 .elementor-element.elementor-element-e48f47b>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-6643 .elementor-element.elementor-element-2508e376{padding:80px 0}.elementor-6643 .elementor-element.elementor-element-50afcfd>.elementor-widget-container{margin:5px 0}.elementor-6643 .elementor-element.elementor-element-50afcfd{text-align:left}.elementor-6643 .elementor-element.elementor-element-50afcfd .elementor-heading-title{letter-spacing:10px;color:var(--e-global-color-text)}.elementor-6643 .elementor-element.elementor-element-2c416a4{--divider-border-style:solid;--divider-color:var(--e-global-color-primary);--divider-border-width:3.4px}.elementor-6643 .elementor-element.elementor-element-2c416a4 .elementor-divider-separator{width:10%;margin:0 auto;margin-left:0}.elementor-6643 .elementor-element.elementor-element-2c416a4 .elementor-divider{text-align:left;padding-block-start:26px;padding-block-end:26px}.elementor-6643 .elementor-element.elementor-element-74759171>.elementor-widget-container{margin:40px 0 0}.elementor-bc-flex-widget .elementor-6643 .elementor-element.elementor-element-316ac798.elementor-column .elementor-widget-wrap{align-items:center}.elementor-6643 .elementor-element.elementor-element-316ac798.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-6643 .elementor-element.elementor-element-316ac798>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-6643 .elementor-element.elementor-element-316ac798>.elementor-element-populated{padding:0 21px 35px}.elementor-6643 .elementor-element.elementor-element-e6caaf3{z-index:1}.elementor-6643 .elementor-element.elementor-element-7ad8de9c .gem-image.gem-wrapbox{float:left}.elementor-6643 .elementor-element.elementor-element-7ad8de9c .gem-image a:before{background-color:rgba(0,188,212,.8)}.elementor-6643 .elementor-element.elementor-element-7ad8de9c>.elementor-widget-container{margin:-295px 0 0 80px}.elementor-6643 .elementor-element.elementor-element-7ad8de9c .gem-image{width:638px}.elementor-6643 .elementor-element.elementor-element-7ad8de9c .gem-image img{opacity:calc(100/100)}.elementor-6643 .elementor-element.elementor-element-7ad8de9c .gem-image a:hover img{opacity:calc(100/100)}.elementor-6643 .elementor-element.elementor-element-16df71b6 .gem-image.gem-wrapbox{float:left}.elementor-6643 .elementor-element.elementor-element-16df71b6 .gem-image a:before{background-color:rgba(0,188,212,.8)}.elementor-6643 .elementor-element.elementor-element-16df71b6>.elementor-widget-container{margin:-210px 0 0 342px}.elementor-6643 .elementor-element.elementor-element-16df71b6 .gem-image{width:478px}.elementor-6643 .elementor-element.elementor-element-16df71b6 .gem-image img{opacity:calc(100/100)}.elementor-6643 .elementor-element.elementor-element-16df71b6 .gem-image a:hover img{opacity:calc(100/100)}.elementor-6643 .elementor-element.elementor-element-5cd37a55>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-6643 .elementor-element.elementor-element-5cd37a55>.elementor-element-populated{padding:13px 21px 5px}@media(min-width:768px){.elementor-6643 .elementor-element.elementor-element-c67bced{width:56.915%}.elementor-6643 .elementor-element.elementor-element-bdb05b6{width:43.023%}.elementor-6643 .elementor-element.elementor-element-35d1bd8{width:43.023%}.elementor-6643 .elementor-element.elementor-element-b7b152c{width:56.915%}.elementor-6643 .elementor-element.elementor-element-1cccfd6{width:56.915%}.elementor-6643 .elementor-element.elementor-element-b35ef66{width:43.023%}.elementor-6643 .elementor-element.elementor-element-84600c1{width:43.023%}.elementor-6643 .elementor-element.elementor-element-0e7db2d{width:56.915%}.elementor-6643 .elementor-element.elementor-element-28ecfb7{width:56.915%}.elementor-6643 .elementor-element.elementor-element-7467fed{width:43.023%}.elementor-6643 .elementor-element.elementor-element-6817d20c{width:41.748%}.elementor-6643 .elementor-element.elementor-element-ee3d8c9{width:8.211%}.elementor-6643 .elementor-element.elementor-element-dbe661e{width:33.42%}.elementor-6643 .elementor-element.elementor-element-4c9f685{width:66.58%}.elementor-6643 .elementor-element.elementor-element-70bb297{width:33.42%}.elementor-6643 .elementor-element.elementor-element-5db865d{width:66.58%}.elementor-6643 .elementor-element.elementor-element-316ac798{width:42%}.elementor-6643 .elementor-element.elementor-element-5cd37a55{width:58%}}@media(max-width:1024px){.elementor-6643 .elementor-element.elementor-element-0b0cf83 .elementor-heading-title{font-size:36px}.elementor-6643 .elementor-element.elementor-element-672f429 .elementor-heading-title{font-size:36px}.elementor-6643 .elementor-element.elementor-element-95f6cad>.elementor-widget-container{margin:5px 0 0}.elementor-6643 .elementor-element.elementor-element-95f6cad,.elementor-6643 .elementor-element.elementor-element-95f6cad .elementor-text-editor *{line-height:2.4em}.elementor-6643 .elementor-element.elementor-element-5766fbc{--spacer-size:330px}.elementor-6643 .elementor-element.elementor-element-bdb05b6>.elementor-element-populated{padding:80px}.elementor-6643 .elementor-element.elementor-element-35d1bd8>.elementor-element-populated{padding:40px 40px 40px 120px}body:not(.rtl) .elementor-6643 .elementor-element.elementor-element-7ade5be{left:-3px}body.rtl .elementor-6643 .elementor-element.elementor-element-7ade5be{right:-3px}.elementor-6643 .elementor-element.elementor-element-7ade5be{top:-60px}.elementor-6643 .elementor-element.elementor-element-4783b07{--spacer-size:330px}.elementor-6643 .elementor-element.elementor-element-8a23be8{--spacer-size:330px}.elementor-6643 .elementor-element.elementor-element-b35ef66>.elementor-element-populated{padding:80px 120px 40px 40px}body:not(.rtl) .elementor-6643 .elementor-element.elementor-element-f5ab6e8{left:-6px}body.rtl .elementor-6643 .elementor-element.elementor-element-f5ab6e8{right:-6px}.elementor-6643 .elementor-element.elementor-element-f5ab6e8{top:-27px}.elementor-6643 .elementor-element.elementor-element-84600c1>.elementor-element-populated{padding:80px 40px 40px 120px}body:not(.rtl) .elementor-6643 .elementor-element.elementor-element-099564c{left:3px}body.rtl .elementor-6643 .elementor-element.elementor-element-099564c{right:3px}.elementor-6643 .elementor-element.elementor-element-099564c{top:-27px}.elementor-6643 .elementor-element.elementor-element-e42bc92{--spacer-size:330px}.elementor-6643 .elementor-element.elementor-element-327f915{--spacer-size:330px}.elementor-6643 .elementor-element.elementor-element-7467fed>.elementor-element-populated{padding:80px 120px 40px 40px}body:not(.rtl) .elementor-6643 .elementor-element.elementor-element-76dbde7{left:-19px}body.rtl .elementor-6643 .elementor-element.elementor-element-76dbde7{right:-19px}.elementor-6643 .elementor-element.elementor-element-76dbde7{top:-41px}.elementor-6643 .elementor-element.elementor-element-78d78b24 .elementor-heading-title{font-size:32px}.elementor-6643 .elementor-element.elementor-element-78b06650{padding:0 10px}.elementor-6643 .elementor-element.elementor-element-3dc8dc5a>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-6643 .elementor-element.elementor-element-4e0dbafd>.elementor-widget-container{margin:10px}.elementor-6643 .elementor-element.elementor-element-508e7238>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-6643 .elementor-element.elementor-element-6245ac24>.elementor-widget-container{margin:10px}.elementor-6643 .elementor-element.elementor-element-5efedfc1>.elementor-widget-container{margin:10px}.elementor-6643 .elementor-element.elementor-element-2e3cf4c1>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-6643 .elementor-element.elementor-element-7eab1300>.elementor-widget-container{margin:10px}.elementor-6643 .elementor-element.elementor-element-637df19c>.elementor-widget-container{margin:0}.elementor-6643 .elementor-element.elementor-element-73db9611>.elementor-widget-container{margin:10px}.elementor-6643 .elementor-element.elementor-element-2f7e4453>.elementor-widget-container{margin:10px}.elementor-6643 .elementor-element.elementor-element-2bb9b321>.elementor-widget-container{margin:10px}body:not(.rtl) .elementor-6643 .elementor-element.elementor-element-27470602{left:-9px}body.rtl .elementor-6643 .elementor-element.elementor-element-27470602{right:-9px}.elementor-6643 .elementor-element.elementor-element-27470602{top:-44px}.elementor-6643 .elementor-element.elementor-element-7e48d286>.elementor-widget-container{margin:10px}.elementor-6643 .elementor-element.elementor-element-57422b3f>.elementor-widget-container{margin:10px}.elementor-6643 .elementor-element.elementor-element-3ac42941>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-6643 .elementor-element.elementor-element-766a6134>.elementor-widget-container{margin:10px}.elementor-6643 .elementor-element.elementor-element-50fe3829>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-6643 .elementor-element.elementor-element-1e56fc8c>.elementor-widget-container{margin:10px}.elementor-6643 .elementor-element.elementor-element-498f7eb2>.elementor-widget-container{margin:10px}.elementor-6643 .elementor-element.elementor-element-adad517 .gem-button-container{text-align:center}.elementor-6643 .elementor-element.elementor-element-9e5e268 .elementor-heading-title{font-size:32px}.elementor-6643 .elementor-element.elementor-element-538c27e .elementor-heading-title{font-size:32px}.elementor-6643 .elementor-element.elementor-element-e9d294d .gem-button-container{text-align:center}.elementor-6643 .elementor-element.elementor-element-c02c5e1 .elementor-heading-title{font-size:32px}.elementor-6643 .elementor-element.elementor-element-47d76b7 .elementor-heading-title{font-size:32px}.elementor-6643 .elementor-element.elementor-element-e48f47b>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px}.elementor-6643 .elementor-element.elementor-element-50afcfd .elementor-heading-title{font-size:32px}.elementor-bc-flex-widget .elementor-6643 .elementor-element.elementor-element-5cd37a55.elementor-column .elementor-widget-wrap{align-items:center}.elementor-6643 .elementor-element.elementor-element-5cd37a55.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}}@media(max-width:767px){.elementor-6643 .elementor-element.elementor-element-95c5439{padding:120px 0}.elementor-6643 .elementor-element.elementor-element-0b0cf83>.elementor-widget-container{padding:10px 20px}.elementor-6643 .elementor-element.elementor-element-0b0cf83 .elementor-heading-title{font-size:20px;letter-spacing:2.5px}.elementor-6643 .elementor-element.elementor-element-672f429>.elementor-widget-container{padding:10px 20px}.elementor-6643 .elementor-element.elementor-element-672f429 .elementor-heading-title{font-size:20px;letter-spacing:-1px}.elementor-6643 .elementor-element.elementor-element-8fc6cb6 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:12px 20px}.elementor-6643 .elementor-element.elementor-element-8fc6cb6 .gem-button-container .gem-button .gem-text-button{font-size:18px}.elementor-6643 .elementor-element.elementor-element-751ed899:not(.elementor-motion-effects-element-type-background),.elementor-6643 .elementor-element.elementor-element-751ed899>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://seitoku-hoikuen.com/wp-content/uploads/2017/08/footer_irust.png");background-position:bottom center}.elementor-6643 .elementor-element.elementor-element-751ed899{margin-top:0;margin-bottom:0;padding:0}.elementor-6643 .elementor-element.elementor-element-95f6cad>.elementor-widget-container{margin:5px 0 72px;padding:0}.elementor-6643 .elementor-element.elementor-element-95f6cad,.elementor-6643 .elementor-element.elementor-element-95f6cad .elementor-text-editor *{font-size:16px}.elementor-6643 .elementor-element.elementor-element-3fb8846c>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:60px 5px}.elementor-6643 .elementor-element.elementor-element-73fadde1>.elementor-element-populated{padding:0}.elementor-6643 .elementor-element.elementor-element-a3905b8{padding:10px}.elementor-6643 .elementor-element.elementor-element-4c2a6e1>.elementor-element-populated{padding:40px 0 0}.elementor-6643 .elementor-element.elementor-element-e330ae6 .elementor-heading-title{font-size:18px}.elementor-6643 .elementor-element.elementor-element-9b621a6 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:12px 20px}.elementor-6643 .elementor-element.elementor-element-9b621a6 .gem-button-container .gem-button .gem-text-button{font-size:18px}.elementor-6643 .elementor-element.elementor-element-b901f9b{padding:10px}.elementor-6643 .elementor-element.elementor-element-2e59832>.elementor-element-populated{padding:40px 0 0}.elementor-6643 .elementor-element.elementor-element-ca967eb .elementor-heading-title{font-size:18px}.elementor-6643 .elementor-element.elementor-element-5766fbc{--spacer-size:80px}.elementor-6643 .elementor-element.elementor-element-bdb05b6>.elementor-element-populated{padding:40px 20px}.elementor-6643 .elementor-element.elementor-element-462abfe>.elementor-widget-container{margin:0}.elementor-6643 .elementor-element.elementor-element-462abfe .elementor-heading-title{font-size:40px}.elementor-6643 .elementor-element.elementor-element-40521d7 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:12px 20px}.elementor-6643 .elementor-element.elementor-element-40521d7 .gem-button-container .gem-button .gem-text-button{font-size:16px}.elementor-6643 .elementor-element.elementor-element-ceacbc4{padding:10px}.elementor-6643 .elementor-element.elementor-element-dd9e994>.elementor-element-populated{padding:40px 0 0}.elementor-6643 .elementor-element.elementor-element-e7bcabe .elementor-heading-title{font-size:18px}.elementor-6643 .elementor-element.elementor-element-35d1bd8>.elementor-element-populated{padding:20px}.elementor-6643 .elementor-element.elementor-element-0aabcaf .elementor-heading-title{font-size:22px}.elementor-6643 .elementor-element.elementor-element-8994ec9 .gem-button-container{text-align:center}.elementor-6643 .elementor-element.elementor-element-8994ec9 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:12px 20px}.elementor-6643 .elementor-element.elementor-element-8994ec9 .gem-button-container .gem-button .gem-text-button{font-size:18px}.elementor-6643 .elementor-element.elementor-element-4783b07{--spacer-size:80px}.elementor-6643 .elementor-element.elementor-element-8a23be8{--spacer-size:80px}.elementor-6643 .elementor-element.elementor-element-b35ef66>.elementor-element-populated{padding:40px 20px 20px}.elementor-6643 .elementor-element.elementor-element-a074e5b .elementor-heading-title{font-size:22px}body:not(.rtl) .elementor-6643 .elementor-element.elementor-element-f5ab6e8{left:7px}body.rtl .elementor-6643 .elementor-element.elementor-element-f5ab6e8{right:7px}.elementor-6643 .elementor-element.elementor-element-f5ab6e8{top:-36px}.elementor-6643 .elementor-element.elementor-element-d1ee955 .gem-button-container{text-align:center}.elementor-6643 .elementor-element.elementor-element-d1ee955 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:12px 20px}.elementor-6643 .elementor-element.elementor-element-d1ee955 .gem-button-container .gem-button .gem-text-button{font-size:18px}.elementor-6643 .elementor-element.elementor-element-84600c1>.elementor-element-populated{padding:40px 20px 20px}.elementor-6643 .elementor-element.elementor-element-6ea54ef .elementor-heading-title{font-size:22px}body:not(.rtl) .elementor-6643 .elementor-element.elementor-element-099564c{left:-9px}body.rtl .elementor-6643 .elementor-element.elementor-element-099564c{right:-9px}.elementor-6643 .elementor-element.elementor-element-099564c{top:-25px}.elementor-6643 .elementor-element.elementor-element-7a26ba1 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:12px 20px}.elementor-6643 .elementor-element.elementor-element-7a26ba1 .gem-button-container .gem-button .gem-text-button{font-size:18px}.elementor-6643 .elementor-element.elementor-element-e42bc92{--spacer-size:80px}.elementor-6643 .elementor-element.elementor-element-327f915{--spacer-size:80px}.elementor-6643 .elementor-element.elementor-element-7467fed>.elementor-element-populated{padding:40px 20px 20px}.elementor-6643 .elementor-element.elementor-element-0dc31a9 .elementor-heading-title{font-size:22px}body:not(.rtl) .elementor-6643 .elementor-element.elementor-element-76dbde7{left:9px}body.rtl .elementor-6643 .elementor-element.elementor-element-76dbde7{right:9px}.elementor-6643 .elementor-element.elementor-element-76dbde7{top:-39px}.elementor-6643 .elementor-element.elementor-element-5b8a16f .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:12px 20px}.elementor-6643 .elementor-element.elementor-element-5b8a16f .gem-button-container .gem-button .gem-text-button{font-size:18px}.elementor-6643 .elementor-element.elementor-element-61cc0db1{padding:40px 0}.elementor-6643 .elementor-element.elementor-element-78d78b24>.elementor-widget-container{margin:5px 0 0}.elementor-6643 .elementor-element.elementor-element-78d78b24 .elementor-heading-title{font-size:22px;line-height:1.5em}.elementor-6643 .elementor-element.elementor-element-3dc8dc5a{width:100%}.elementor-6643 .elementor-element.elementor-element-19815277{width:100%}.elementor-6643 .elementor-element.elementor-element-2ba33b3f{width:100%}.elementor-6643 .elementor-element.elementor-element-50879c00{width:100%}.elementor-6643 .elementor-element.elementor-element-641dde1a{width:100%}.elementor-6643 .elementor-element.elementor-element-adad517 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:12px 20px}.elementor-6643 .elementor-element.elementor-element-adad517 .gem-button-container .gem-button .gem-text-button{font-size:18px}.elementor-6643 .elementor-element.elementor-element-50862c4{padding:10px}.elementor-6643 .elementor-element.elementor-element-fee0a4a>.elementor-element-populated{padding:40px 0 0}.elementor-6643 .elementor-element.elementor-element-9e5e268>.elementor-widget-container{margin:5px 0 0}.elementor-6643 .elementor-element.elementor-element-9e5e268 .elementor-heading-title{font-size:22px;line-height:1.5em}.elementor-6643 .elementor-element.elementor-element-d0accd8>.elementor-element-populated{margin:10px 10px 20px;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-6643 .elementor-element.elementor-element-dbe2300>.elementor-element-populated{margin:10px 10px 20px;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-6643 .elementor-element.elementor-element-3984ad0>.elementor-element-populated{margin:10px 10px 20px;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-6643 .elementor-element.elementor-element-538c27e>.elementor-widget-container{margin:5px 0 0}.elementor-6643 .elementor-element.elementor-element-538c27e .elementor-heading-title{font-size:22px;line-height:1.5em}.elementor-6643 .elementor-element.elementor-element-e9d294d .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:12px 20px}.elementor-6643 .elementor-element.elementor-element-e9d294d .gem-button-container .gem-button .gem-text-button{font-size:18px}.elementor-6643 .elementor-element.elementor-element-c02c5e1>.elementor-widget-container{margin:5px 0 0}.elementor-6643 .elementor-element.elementor-element-c02c5e1 .elementor-heading-title{font-size:22px;line-height:1.5em}.elementor-6643 .elementor-element.elementor-element-27750e5b{padding:40px 0}.elementor-6643 .elementor-element.elementor-element-47d76b7>.elementor-widget-container{margin:5px 0 0}.elementor-6643 .elementor-element.elementor-element-47d76b7 .elementor-heading-title{font-size:22px;line-height:1.5em}.elementor-6643 .elementor-element.elementor-element-5f4edb8 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:12px 20px}.elementor-6643 .elementor-element.elementor-element-5f4edb8 .gem-button-container .gem-button .gem-text-button{font-size:18px}.elementor-6643 .elementor-element.elementor-element-e48f47b>.elementor-element-populated{margin:0 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:40px 5px}.elementor-6643 .elementor-element.elementor-element-50afcfd>.elementor-widget-container{margin:5px 0 0}.elementor-6643 .elementor-element.elementor-element-50afcfd .elementor-heading-title{font-size:20px;line-height:1.5em}}@media(max-width:1024px) and (min-width:768px){.elementor-6643 .elementor-element.elementor-element-73fadde1{width:100%}.elementor-6643 .elementor-element.elementor-element-c67bced{width:100%}.elementor-6643 .elementor-element.elementor-element-bdb05b6{width:100%}.elementor-6643 .elementor-element.elementor-element-35d1bd8{width:100%}.elementor-6643 .elementor-element.elementor-element-b7b152c{width:100%}.elementor-6643 .elementor-element.elementor-element-1cccfd6{width:100%}.elementor-6643 .elementor-element.elementor-element-b35ef66{width:100%}.elementor-6643 .elementor-element.elementor-element-84600c1{width:100%}.elementor-6643 .elementor-element.elementor-element-0e7db2d{width:100%}.elementor-6643 .elementor-element.elementor-element-28ecfb7{width:100%}.elementor-6643 .elementor-element.elementor-element-7467fed{width:100%}.elementor-6643 .elementor-element.elementor-element-3dc8dc5a{width:50%}.elementor-6643 .elementor-element.elementor-element-508e7238{width:50%}.elementor-6643 .elementor-element.elementor-element-5d659690{width:50%}.elementor-6643 .elementor-element.elementor-element-2e3cf4c1{width:50%}.elementor-6643 .elementor-element.elementor-element-19815277{width:50%}.elementor-6643 .elementor-element.elementor-element-2ba33b3f{width:50%}.elementor-6643 .elementor-element.elementor-element-1859384a{width:50%}.elementor-6643 .elementor-element.elementor-element-140b1107{width:50%}.elementor-6643 .elementor-element.elementor-element-50879c00{width:50%}.elementor-6643 .elementor-element.elementor-element-6817d20c{width:50%}.elementor-6643 .elementor-element.elementor-element-ee3d8c9{width:50%}.elementor-6643 .elementor-element.elementor-element-4d639aba{width:50%}.elementor-6643 .elementor-element.elementor-element-641dde1a{width:50%}.elementor-6643 .elementor-element.elementor-element-3ac42941{width:50%}.elementor-6643 .elementor-element.elementor-element-50fe3829{width:50%}.elementor-6643 .elementor-element.elementor-element-33c5caf9{width:50%}.elementor-6643 .elementor-element.elementor-element-ca3cc44{width:100%}.elementor-6643 .elementor-element.elementor-element-dbe661e{width:100%}.elementor-6643 .elementor-element.elementor-element-4c9f685{width:100%}.elementor-6643 .elementor-element.elementor-element-70bb297{width:100%}.elementor-6643 .elementor-element.elementor-element-5db865d{width:100%}.elementor-6643 .elementor-element.elementor-element-316ac798{width:100%}.elementor-6643 .elementor-element.elementor-element-5cd37a55{width:100%}}@media (max-width:1199px){.elementor-6643 .elementor-element.elementor-element-751ed899>.elementor-container>.elementor-row{flex-wrap:wrap}.elementor-6643 .elementor-element.elementor-element-3fb8846c{width:100% !important}}@media (max-width:1199px){.elementor-6643 .elementor-element.elementor-element-751ed899>.elementor-container>.elementor-row{flex-wrap:wrap}.elementor-6643 .elementor-element.elementor-element-3fb8846c{width:100% !important}}@media (max-width:767px){.elementor-6643 .elementor-element.elementor-element-57b55928>.elementor-container>.elementor-row{flex-wrap:wrap}.elementor-6643 .elementor-element.elementor-element-73fadde1{width:100% !important}}@media (max-width:1199px){.elementor-6643 .elementor-element.elementor-element-27750e5b>.elementor-container>.elementor-row{flex-wrap:wrap}.elementor-6643 .elementor-element.elementor-element-e48f47b{width:100% !important}}@media (max-width:991px){.elementor-6643 .elementor-element.elementor-element-2508e376>.elementor-container>.elementor-row{flex-wrap:wrap}.elementor-6643 .elementor-element.elementor-element-316ac798{width:100% !important}}@media (max-width:991px){.elementor-6643 .elementor-element.elementor-element-2508e376>.elementor-container>.elementor-row{flex-wrap:wrap}.elementor-6643 .elementor-element.elementor-element-5cd37a55{width:100% !important}}