.elementor-32 .elementor-element.elementor-element-1cbf20a2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), noto serif jp;font-weight:var( --e-global-typography-text-font-weight );}.elementor-32 .elementor-element.elementor-element-326de8e0{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;top:0px;z-index:4;}.elementor-32 .elementor-element.elementor-element-326de8e0 > .elementor-widget-container{background-color:#FFFFFF00;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-326de8e0.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-32 .elementor-element.elementor-element-326de8e0{right:10px;}body.rtl .elementor-32 .elementor-element.elementor-element-326de8e0{left:10px;}.elementor-32 .elementor-element.elementor-element-326de8e0 .wpr-menu-item.wpr-pointer-item{transition-duration:0.2s;}.elementor-32 .elementor-element.elementor-element-326de8e0 .wpr-menu-item.wpr-pointer-item:before{transition-duration:0.2s;}.elementor-32 .elementor-element.elementor-element-326de8e0 .wpr-menu-item.wpr-pointer-item:after{transition-duration:0.2s;}.elementor-32 .elementor-element.elementor-element-326de8e0 .wpr-mobile-toggle-wrap{text-align:center;}.elementor-32 .elementor-element.elementor-element-326de8e0 .wpr-nav-menu .wpr-menu-item,
					 .elementor-32 .elementor-element.elementor-element-326de8e0 .wpr-nav-menu > .menu-item-has-children > .wpr-sub-icon{color:var( --e-global-color-a268a91 );}.elementor-32 .elementor-element.elementor-element-326de8e0 .wpr-nav-menu .wpr-menu-item:hover,
					 .elementor-32 .elementor-element.elementor-element-326de8e0 .wpr-nav-menu > .menu-item-has-children:hover > .wpr-sub-icon,
					 .elementor-32 .elementor-element.elementor-element-326de8e0 .wpr-nav-menu .wpr-menu-item.wpr-active-menu-item,
					 .elementor-32 .elementor-element.elementor-element-326de8e0 .wpr-nav-menu > .menu-item-has-children.current_page_item > .wpr-sub-icon{color:#00000045;}.elementor-32 .elementor-element.elementor-element-326de8e0.wpr-pointer-line-fx .wpr-menu-item:before,
					 .elementor-32 .elementor-element.elementor-element-326de8e0.wpr-pointer-line-fx .wpr-menu-item:after{background-color:#000000;}.elementor-32 .elementor-element.elementor-element-326de8e0.wpr-pointer-border-fx .wpr-menu-item:before{border-color:#000000;border-width:2px;}.elementor-32 .elementor-element.elementor-element-326de8e0.wpr-pointer-background-fx .wpr-menu-item:before{background-color:#000000;}.elementor-32 .elementor-element.elementor-element-326de8e0 .menu-item-has-children .wpr-sub-icon{font-size:11px;}.elementor-32 .elementor-element.elementor-element-326de8e0.wpr-pointer-background:not(.wpr-sub-icon-none) .wpr-nav-menu-horizontal .menu-item-has-children .wpr-pointer-item{padding-right:calc(11px + 13px);}.elementor-32 .elementor-element.elementor-element-326de8e0.wpr-pointer-border:not(.wpr-sub-icon-none) .wpr-nav-menu-horizontal .menu-item-has-children .wpr-pointer-item{padding-right:calc(11px + 13px);}.elementor-32 .elementor-element.elementor-element-326de8e0 .wpr-nav-menu .wpr-menu-item,.elementor-32 .elementor-element.elementor-element-326de8e0 .wpr-mobile-nav-menu a,.elementor-32 .elementor-element.elementor-element-326de8e0 .wpr-mobile-toggle-text{font-family:"Noto Serif JP", noto serif jp;font-size:14px;font-weight:500;}.elementor-32 .elementor-element.elementor-element-326de8e0.wpr-pointer-underline .wpr-menu-item:after,
					 .elementor-32 .elementor-element.elementor-element-326de8e0.wpr-pointer-overline .wpr-menu-item:before,
					 .elementor-32 .elementor-element.elementor-element-326de8e0.wpr-pointer-double-line .wpr-menu-item:before,
					 .elementor-32 .elementor-element.elementor-element-326de8e0.wpr-pointer-double-line .wpr-menu-item:after{height:2px;}.elementor-32 .elementor-element.elementor-element-326de8e0.wpr-pointer-underline>nav>ul>li>.wpr-menu-item:after,
					 .elementor-32 .elementor-element.elementor-element-326de8e0.wpr-pointer-overline>nav>ul>li>.wpr-menu-item:before,
					 .elementor-32 .elementor-element.elementor-element-326de8e0.wpr-pointer-double-line>nav>ul>li>.wpr-menu-item:before,
					 .elementor-32 .elementor-element.elementor-element-326de8e0.wpr-pointer-double-line>nav>ul>li>.wpr-menu-item:after{height:2px;}.elementor-32 .elementor-element.elementor-element-326de8e0.wpr-pointer-border-fx>nav>ul>li>.wpr-menu-item:before{border-width:2px;}.elementor-32 .elementor-element.elementor-element-326de8e0.wpr-pointer-underline>.elementor-widget-container>nav>ul>li>.wpr-menu-item:after,
					 .elementor-32 .elementor-element.elementor-element-326de8e0.wpr-pointer-overline>.elementor-widget-container>nav>ul>li>.wpr-menu-item:before,
					 .elementor-32 .elementor-element.elementor-element-326de8e0.wpr-pointer-double-line>.elementor-widget-container>nav>ul>li>.wpr-menu-item:before,
					 .elementor-32 .elementor-element.elementor-element-326de8e0.wpr-pointer-double-line>.elementor-widget-container>nav>ul>li>.wpr-menu-item:after{height:2px;}.elementor-32 .elementor-element.elementor-element-326de8e0.wpr-pointer-border-fx>.elementor-widget-container>nav>ul>li>.wpr-menu-item:before{border-width:2px;}.elementor-32 .elementor-element.elementor-element-326de8e0:not(.wpr-pointer-border-fx) .wpr-menu-item.wpr-pointer-item:before{transform:translateY(-0px);}.elementor-32 .elementor-element.elementor-element-326de8e0:not(.wpr-pointer-border-fx) .wpr-menu-item.wpr-pointer-item:after{transform:translateY(0px);}.elementor-32 .elementor-element.elementor-element-326de8e0 .wpr-nav-menu .wpr-menu-item{padding-left:13px;padding-right:13px;padding-top:15px;padding-bottom:15px;}.elementor-32 .elementor-element.elementor-element-326de8e0.wpr-pointer-background:not(.wpr-sub-icon-none) .wpr-nav-menu-vertical .menu-item-has-children .wpr-sub-icon{text-indent:-13px;}.elementor-32 .elementor-element.elementor-element-326de8e0.wpr-pointer-border:not(.wpr-sub-icon-none) .wpr-nav-menu-vertical .menu-item-has-children .wpr-sub-icon{text-indent:-13px;}.elementor-32 .elementor-element.elementor-element-326de8e0 .wpr-nav-menu > .menu-item{margin-left:2px;margin-right:2px;}.elementor-32 .elementor-element.elementor-element-326de8e0 .wpr-nav-menu-vertical .wpr-nav-menu > li > .wpr-sub-menu{margin-left:2px;}.elementor-32 .elementor-element.elementor-element-326de8e0.wpr-main-menu-align-left .wpr-nav-menu-vertical .wpr-nav-menu > li > .wpr-sub-icon{right:2px;}.elementor-32 .elementor-element.elementor-element-326de8e0.wpr-main-menu-align-right .wpr-nav-menu-vertical .wpr-nav-menu > li > .wpr-sub-icon{left:2px;}.elementor-32 .elementor-element.elementor-element-326de8e0 .wpr-sub-menu .wpr-sub-menu-item,
					 .elementor-32 .elementor-element.elementor-element-326de8e0 .wpr-sub-menu > .menu-item-has-children .wpr-sub-icon{color:#333333;}.elementor-32 .elementor-element.elementor-element-326de8e0 .wpr-sub-menu .wpr-sub-menu-item{background-color:#ffffff;padding-left:15px;padding-right:15px;padding-top:13px;padding-bottom:13px;}.elementor-32 .elementor-element.elementor-element-326de8e0 .wpr-sub-menu .wpr-sub-menu-item:hover,
					 .elementor-32 .elementor-element.elementor-element-326de8e0 .wpr-sub-menu > .menu-item-has-children .wpr-sub-menu-item:hover .wpr-sub-icon,
					 .elementor-32 .elementor-element.elementor-element-326de8e0 .wpr-sub-menu .wpr-sub-menu-item.wpr-active-menu-item,
					 .elementor-32 .elementor-element.elementor-element-326de8e0 .wpr-sub-menu > .menu-item-has-children.current_page_item .wpr-sub-icon{color:#ffffff;}.elementor-32 .elementor-element.elementor-element-326de8e0 .wpr-sub-menu .wpr-sub-menu-item:hover,
					 .elementor-32 .elementor-element.elementor-element-326de8e0 .wpr-sub-menu .wpr-sub-menu-item.wpr-active-menu-item{background-color:#605BE5;}.elementor-32 .elementor-element.elementor-element-326de8e0 .wpr-sub-menu .wpr-sub-icon{right:15px;}.elementor-32 .elementor-element.elementor-element-326de8e0.wpr-main-menu-align-right .wpr-nav-menu-vertical .wpr-sub-menu .wpr-sub-icon{left:15px;}.elementor-32 .elementor-element.elementor-element-326de8e0 .wpr-nav-menu-horizontal .wpr-nav-menu > li > .wpr-sub-menu{margin-top:0px;}.elementor-32 .elementor-element.elementor-element-326de8e0.wpr-sub-divider-yes .wpr-sub-menu li:not(:last-child){border-bottom-color:#e8e8e8;border-bottom-width:1px;}.elementor-32 .elementor-element.elementor-element-326de8e0 .wpr-sub-menu{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E8E8E8;}.elementor-32 .elementor-element.elementor-element-326de8e0 .wpr-mobile-nav-menu a,
					 .elementor-32 .elementor-element.elementor-element-326de8e0 .wpr-mobile-nav-menu .menu-item-has-children > a:after{color:#333333;}.elementor-32 .elementor-element.elementor-element-326de8e0 .wpr-mobile-nav-menu li{background-color:#ffffff;}.elementor-32 .elementor-element.elementor-element-326de8e0 .wpr-mobile-nav-menu li a:hover,
					 .elementor-32 .elementor-element.elementor-element-326de8e0 .wpr-mobile-nav-menu .menu-item-has-children > a:hover:after,
					 .elementor-32 .elementor-element.elementor-element-326de8e0 .wpr-mobile-nav-menu li a.wpr-active-menu-item,
					 .elementor-32 .elementor-element.elementor-element-326de8e0 .wpr-mobile-nav-menu .menu-item-has-children.current_page_item > a:hover:after{color:#ffffff;}.elementor-32 .elementor-element.elementor-element-326de8e0 .wpr-mobile-nav-menu a:hover,
					 .elementor-32 .elementor-element.elementor-element-326de8e0 .wpr-mobile-nav-menu a.wpr-active-menu-item{background-color:#605BE5;}.elementor-32 .elementor-element.elementor-element-326de8e0 .wpr-mobile-nav-menu a{padding-left:10px;padding-right:10px;}.elementor-32 .elementor-element.elementor-element-326de8e0 .wpr-mobile-nav-menu .menu-item-has-children > a:after{margin-left:10px;margin-right:10px;}.elementor-32 .elementor-element.elementor-element-326de8e0 .wpr-mobile-nav-menu .wpr-mobile-menu-item{padding-top:10px;padding-bottom:10px;}.elementor-32 .elementor-element.elementor-element-326de8e0.wpr-mobile-divider-yes .wpr-mobile-nav-menu a{border-bottom-color:#e8e8e8;border-bottom-width:1px;}.elementor-32 .elementor-element.elementor-element-326de8e0 .wpr-mobile-nav-menu .wpr-mobile-sub-menu-item{font-size:10px;padding-top:5px;padding-bottom:5px;}.elementor-32 .elementor-element.elementor-element-326de8e0 .wpr-mobile-nav-menu{margin-top:10px;}.elementor-32 .elementor-element.elementor-element-326de8e0 .wpr-mobile-toggle{border-color:#333333;width:50px;border-width:0px;}.elementor-32 .elementor-element.elementor-element-326de8e0 .wpr-mobile-toggle-text{color:#333333;}.elementor-32 .elementor-element.elementor-element-326de8e0 .wpr-mobile-toggle-line{background-color:#333333;height:4px;margin-bottom:6px;}.elementor-32 .elementor-element.elementor-element-326de8e0 .wpr-mobile-toggle:hover{border-color:#605BE5;}.elementor-32 .elementor-element.elementor-element-326de8e0 .wpr-mobile-toggle:hover .wpr-mobile-toggle-text{color:#605BE5;}.elementor-32 .elementor-element.elementor-element-326de8e0 .wpr-mobile-toggle:hover .wpr-mobile-toggle-line{background-color:#605BE5;}.elementor-32 .elementor-element.elementor-element-7f3e02ba{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-32 .elementor-element.elementor-element-7f3e02ba:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-7f3e02ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kimisui-reading.jp/wp-content/uploads/2025/03/4342e7c0b52c705b7828c5613f54a06e.png");background-repeat:no-repeat;}.elementor-32 .elementor-element.elementor-element-cd72a5f{--display:flex;--position:fixed;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:0;}body:not(.rtl) .elementor-32 .elementor-element.elementor-element-cd72a5f{left:0px;}body.rtl .elementor-32 .elementor-element.elementor-element-cd72a5f{right:0px;}.elementor-32 .elementor-element.elementor-element-b41a971{--spacer-size:100px;}.elementor-32 .elementor-element.elementor-element-7d7effe9{text-align:center;}.elementor-32 .elementor-element.elementor-element-7d7effe9 img{width:55%;}.elementor-32 .elementor-element.elementor-element-7ed53567{--spacer-size:90px;}.elementor-32 .elementor-element.elementor-element-2e536ac3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-33d01786{--spacer-size:100px;}.elementor-32 .elementor-element.elementor-element-2af2b68f{text-align:center;}.elementor-32 .elementor-element.elementor-element-2af2b68f img{width:55%;}.elementor-32 .elementor-element.elementor-element-410e3229{--spacer-size:90px;}.elementor-32 .elementor-element.elementor-element-76a6efdb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-3033fe5d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-5e3f4119{--spacer-size:40px;}.elementor-32 .elementor-element.elementor-element-d7fea15{--spacer-size:40px;}.elementor-32 .elementor-element.elementor-element-2b418262{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-2b418262.e-con{--align-self:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), noto serif jp;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-32 .elementor-element.elementor-element-598dc8f1 .elementor-button{background-color:#FFFFFF;font-family:"Noto Serif JP", noto serif jp;font-size:0.7em;font-weight:500;fill:#E74C88;color:#E74C88;border-style:solid;border-width:1px 1px 1px 1px;border-radius:3px 3px 3px 3px;padding:10px 20px 10px 20px;}.elementor-32 .elementor-element.elementor-element-598dc8f1 .elementor-button:hover, .elementor-32 .elementor-element.elementor-element-598dc8f1 .elementor-button:focus{background-color:#E74C88;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-598dc8f1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-598dc8f1 .elementor-button:hover svg, .elementor-32 .elementor-element.elementor-element-598dc8f1 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-1b40289a .elementor-button{background-color:#FFFFFF;font-family:"Noto Serif JP", noto serif jp;font-size:0.7em;font-weight:500;fill:var( --e-global-color-a268a91 );color:var( --e-global-color-a268a91 );border-style:solid;border-width:1px 1px 1px 1px;border-radius:2px 2px 2px 2px;padding:10px 20px 10px 20px;}.elementor-32 .elementor-element.elementor-element-1b40289a .elementor-button:hover, .elementor-32 .elementor-element.elementor-element-1b40289a .elementor-button:focus{background-color:#E74C88;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-1b40289a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-1b40289a .elementor-button:hover svg, .elementor-32 .elementor-element.elementor-element-1b40289a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-195f8034 .elementor-button{background-color:#FFFFFF;font-family:"Noto Serif JP", noto serif jp;font-size:0.7em;font-weight:500;fill:#E74C88;color:#E74C88;border-style:solid;border-width:1px 1px 1px 1px;border-radius:2px 2px 2px 2px;padding:10px 20px 10px 20px;}.elementor-32 .elementor-element.elementor-element-195f8034 .elementor-button:hover, .elementor-32 .elementor-element.elementor-element-195f8034 .elementor-button:focus{background-color:#E74C88;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-195f8034 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-195f8034 .elementor-button:hover svg, .elementor-32 .elementor-element.elementor-element-195f8034 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-63508de7{--spacer-size:80px;}.elementor-32 .elementor-element.elementor-element-2029729{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 20px;--row-gap:0px;--column-gap:20px;--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-2029729.e-con{--align-self:center;}.elementor-32 .elementor-element.elementor-element-248ab9e7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), noto serif jp;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-78a23570{text-align:center;}.elementor-32 .elementor-element.elementor-element-78a23570 .elementor-heading-title{font-family:"Noto Serif JP", noto serif jp;font-size:0.7em;font-weight:600;color:var( --e-global-color-a268a91 );}.elementor-32 .elementor-element.elementor-element-5ac4785{--spacer-size:5px;}.elementor-32 .elementor-element.elementor-element-136a9cbd{text-align:center;}.elementor-32 .elementor-element.elementor-element-136a9cbd .elementor-heading-title{font-family:"Noto Serif JP", noto serif jp;font-size:1.1rem;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-32 .elementor-element.elementor-element-6416be78{--spacer-size:5px;}.elementor-32 .elementor-element.elementor-element-7868f1b0{text-align:center;}.elementor-32 .elementor-element.elementor-element-7868f1b0 .elementor-heading-title{font-family:"Noto Serif JP", noto serif jp;font-size:0.6rem;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-32 .elementor-element.elementor-element-75b18441{--spacer-size:10px;}.elementor-32 .elementor-element.elementor-element-5fcf199c{text-align:center;}.elementor-32 .elementor-element.elementor-element-5fcf199c .elementor-heading-title{font-family:"Noto Serif JP", noto serif jp;font-size:0.7rem;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-32 .elementor-element.elementor-element-413263cf .elementor-button{background-color:#FFFFFF00;font-family:"Noto Serif JP", noto serif jp;font-size:0.8em;font-weight:500;fill:var( --e-global-color-a268a91 );color:var( --e-global-color-a268a91 );border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-413263cf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-413263cf .elementor-button:hover, .elementor-32 .elementor-element.elementor-element-413263cf .elementor-button:focus{color:var( --e-global-color-a268a91 );}.elementor-32 .elementor-element.elementor-element-413263cf .elementor-button:hover svg, .elementor-32 .elementor-element.elementor-element-413263cf .elementor-button:focus svg{fill:var( --e-global-color-a268a91 );}.elementor-32 .elementor-element.elementor-element-79ee1654 .elementor-button{background-color:#FFFFFF00;font-family:"Noto Serif JP", noto serif jp;font-size:0.8em;font-weight:500;fill:var( --e-global-color-a268a91 );color:var( --e-global-color-a268a91 );border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-79ee1654 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-79ee1654 .elementor-button:hover, .elementor-32 .elementor-element.elementor-element-79ee1654 .elementor-button:focus{color:var( --e-global-color-a268a91 );}.elementor-32 .elementor-element.elementor-element-79ee1654 .elementor-button:hover svg, .elementor-32 .elementor-element.elementor-element-79ee1654 .elementor-button:focus svg{fill:var( --e-global-color-a268a91 );}.elementor-32 .elementor-element.elementor-element-5fe823e5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-7464e49c{text-align:center;}.elementor-32 .elementor-element.elementor-element-7464e49c .elementor-heading-title{font-family:var( --e-global-typography-4fc42f0-font-family ), noto serif jp;font-size:var( --e-global-typography-4fc42f0-font-size );font-weight:var( --e-global-typography-4fc42f0-font-weight );color:var( --e-global-color-a268a91 );}.elementor-32 .elementor-element.elementor-element-beb8470{--spacer-size:5px;}.elementor-32 .elementor-element.elementor-element-5872882f{text-align:center;}.elementor-32 .elementor-element.elementor-element-5872882f .elementor-heading-title{font-family:"Noto Serif JP", noto serif jp;font-size:1.1rem;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-32 .elementor-element.elementor-element-2c0ec6a7{--spacer-size:5px;}.elementor-32 .elementor-element.elementor-element-787d918c{text-align:center;}.elementor-32 .elementor-element.elementor-element-787d918c .elementor-heading-title{font-family:"Noto Serif JP", noto serif jp;font-size:0.6rem;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-32 .elementor-element.elementor-element-4a07bedd .elementor-button{background-color:#FFFFFF00;font-family:"Noto Serif JP", noto serif jp;font-size:0.8em;font-weight:500;fill:var( --e-global-color-a268a91 );color:var( --e-global-color-a268a91 );border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-4a07bedd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-4a07bedd .elementor-button:hover, .elementor-32 .elementor-element.elementor-element-4a07bedd .elementor-button:focus{color:var( --e-global-color-a268a91 );}.elementor-32 .elementor-element.elementor-element-4a07bedd .elementor-button:hover svg, .elementor-32 .elementor-element.elementor-element-4a07bedd .elementor-button:focus svg{fill:var( --e-global-color-a268a91 );}.elementor-32 .elementor-element.elementor-element-2f6a0466 .elementor-button{background-color:#FFFFFF00;font-family:"Noto Serif JP", noto serif jp;font-size:0.8em;font-weight:500;fill:var( --e-global-color-a268a91 );color:var( --e-global-color-a268a91 );border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-2f6a0466 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-2f6a0466 .elementor-button:hover, .elementor-32 .elementor-element.elementor-element-2f6a0466 .elementor-button:focus{color:var( --e-global-color-a268a91 );}.elementor-32 .elementor-element.elementor-element-2f6a0466 .elementor-button:hover svg, .elementor-32 .elementor-element.elementor-element-2f6a0466 .elementor-button:focus svg{fill:var( --e-global-color-a268a91 );}.elementor-32 .elementor-element.elementor-element-7ad30d36{--spacer-size:40px;}.elementor-32 .elementor-element.elementor-element-4d2eaf58{text-align:center;}.elementor-32 .elementor-element.elementor-element-4d2eaf58 .elementor-heading-title{font-family:var( --e-global-typography-4fc42f0-font-family ), noto serif jp;font-size:var( --e-global-typography-4fc42f0-font-size );font-weight:var( --e-global-typography-4fc42f0-font-weight );color:#E74C88;}.elementor-32 .elementor-element.elementor-element-521335eb{--spacer-size:5px;}.elementor-32 .elementor-element.elementor-element-d55fb5c{text-align:center;}.elementor-32 .elementor-element.elementor-element-d55fb5c .elementor-heading-title{font-family:"Noto Serif JP", noto serif jp;font-size:0.8em;font-weight:600;line-height:1.5em;color:var( --e-global-color-astglobalcolor2 );}.elementor-32 .elementor-element.elementor-element-62fa00f2{--spacer-size:40px;}.elementor-32 .elementor-element.elementor-element-25ed5ba8 .elementor-button{background-color:#E74C88;font-family:"Noto Serif JP", noto serif jp;font-size:0.8em;font-weight:500;border-radius:50px 50px 50px 50px;}.elementor-32 .elementor-element.elementor-element-25ed5ba8.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-36547f49{--spacer-size:100px;}.elementor-32 .elementor-element.elementor-element-4e26b070{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.1;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-a268a91 );--border-color:var( --e-global-color-a268a91 );--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:015px;--padding-right:015px;--z-index:2;}.elementor-32 .elementor-element.elementor-element-4e26b070:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-4e26b070 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://kimisui-reading.jp/wp-content/uploads/2025/03/e842f1b591a42707e16fd8452bb89809.png");background-size:cover;}.elementor-32 .elementor-element.elementor-element-4e26b070::before, .elementor-32 .elementor-element.elementor-element-4e26b070 > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-4e26b070 > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-4e26b070 > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-4e26b070 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-4e26b070 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-32 .elementor-element.elementor-element-531d984f{--spacer-size:90px;}.elementor-32 .elementor-element.elementor-element-2706c917{text-align:center;}.elementor-32 .elementor-element.elementor-element-2706c917 .elementor-heading-title{font-family:"Zen Kaku Gothic New", noto serif jp;font-size:2em;font-weight:300;color:var( --e-global-color-a268a91 );}.elementor-32 .elementor-element.elementor-element-3944ac95{text-align:center;}.elementor-32 .elementor-element.elementor-element-3944ac95 .elementor-heading-title{font-family:"Zen Kaku Gothic New", noto serif jp;font-size:0.7em;font-weight:400;color:#181313;}.elementor-32 .elementor-element.elementor-element-34787f1e{--spacer-size:60px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), noto serif jp;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-28f90b63{text-align:center;font-family:"Noto Serif JP", noto serif jp;font-size:0.8rem;font-weight:600;line-height:2em;color:#000000;}.elementor-32 .elementor-element.elementor-element-1b4f5a51{text-align:center;font-family:"Noto Serif JP", noto serif jp;font-size:0.8rem;font-weight:600;line-height:2em;color:#000000;}.elementor-32 .elementor-element.elementor-element-283f69bb{--spacer-size:120px;}.elementor-32 .elementor-element.elementor-element-497f77cd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-32 .elementor-element.elementor-element-497f77cd:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-497f77cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kimisui-reading.jp/wp-content/uploads/2025/03/4342e7c0b52c705b7828c5613f54a06e.png");background-repeat:no-repeat;}.elementor-32 .elementor-element.elementor-element-35ab9452{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-7b0251ee{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-15c25c08{--spacer-size:70px;}.elementor-32 .elementor-element.elementor-element-9ffc46c{text-align:center;}.elementor-32 .elementor-element.elementor-element-9ffc46c .elementor-heading-title{font-family:"Zen Kaku Gothic New", noto serif jp;font-size:2em;font-weight:300;color:#E74C88;}.elementor-32 .elementor-element.elementor-element-6fdd3c60{text-align:center;}.elementor-32 .elementor-element.elementor-element-6fdd3c60 .elementor-heading-title{font-family:"Zen Kaku Gothic New", noto serif jp;font-size:0.7em;font-weight:400;color:#181313;}.elementor-32 .elementor-element.elementor-element-1b072169{--spacer-size:30px;}.elementor-32 .elementor-element.elementor-element-9243dac{text-align:center;font-family:"Noto Serif JP", noto serif jp;font-size:1.5em;font-weight:600;color:#000000;}.elementor-32 .elementor-element.elementor-element-f84f20{--spacer-size:20px;}.elementor-32 .elementor-element.elementor-element-374e8bab{text-align:center;font-family:"Noto Serif JP", noto serif jp;font-size:0.8rem;font-weight:600;line-height:2em;color:#000000;}.elementor-32 .elementor-element.elementor-element-3aaf0dda{--spacer-size:10px;}.elementor-32 .elementor-element.elementor-element-33aa6ce4{text-align:center;font-family:var( --e-global-typography-3fb891c-font-family ), noto serif jp;font-weight:var( --e-global-typography-3fb891c-font-weight );color:#000000;}.elementor-32 .elementor-element.elementor-element-391c1499{--spacer-size:5px;}.elementor-32 .elementor-element.elementor-element-7acb648b{text-align:center;font-family:"Noto Serif JP", noto serif jp;font-size:0.8rem;font-weight:600;line-height:2em;color:#000000;}.elementor-32 .elementor-element.elementor-element-a066888{--spacer-size:20px;}.elementor-32 .elementor-element.elementor-element-79f65577{text-align:center;font-family:"Noto Serif JP", noto serif jp;font-size:0.8rem;font-weight:600;line-height:2em;color:#000000;}.elementor-32 .elementor-element.elementor-element-668388e6{--spacer-size:10px;}.elementor-32 .elementor-element.elementor-element-5a1b75d6{text-align:center;font-family:var( --e-global-typography-3fb891c-font-family ), noto serif jp;font-weight:var( --e-global-typography-3fb891c-font-weight );color:#000000;}.elementor-32 .elementor-element.elementor-element-7413de34{--spacer-size:5px;}.elementor-32 .elementor-element.elementor-element-7ba34544{text-align:center;font-family:"Noto Serif JP", noto serif jp;font-size:0.8rem;font-weight:600;line-height:2em;color:#000000;}.elementor-32 .elementor-element.elementor-element-60b55bce{--spacer-size:50px;}.elementor-32 .elementor-element.elementor-element-16735c5{width:100%;max-width:100%;text-align:center;font-family:"Noto Serif JP", noto serif jp;font-size:0.7rem;font-weight:600;line-height:2em;color:#000000;}.elementor-32 .elementor-element.elementor-element-16735c5.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-608a6850{--spacer-size:40px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), noto serif jp;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-32 .elementor-element.elementor-element-534c9e80{--divider-border-style:solid;--divider-color:#E74C88;--divider-border-width:1px;}.elementor-32 .elementor-element.elementor-element-534c9e80 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-32 .elementor-element.elementor-element-534c9e80 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-32 .elementor-element.elementor-element-490a5dd5{--spacer-size:40px;}.elementor-32 .elementor-element.elementor-element-52b86fc5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-3791f9c4{text-align:center;}.elementor-32 .elementor-element.elementor-element-3791f9c4 .elementor-heading-title{font-family:"Zen Kaku Gothic New", noto serif jp;font-size:2em;font-weight:300;color:#E74C88;}.elementor-32 .elementor-element.elementor-element-7da343ca{text-align:center;}.elementor-32 .elementor-element.elementor-element-7da343ca .elementor-heading-title{font-family:"Zen Kaku Gothic New", noto serif jp;font-size:0.7em;font-weight:400;color:#181313;}.elementor-32 .elementor-element.elementor-element-1c3b1981{--spacer-size:30px;}.elementor-32 .elementor-element.elementor-element-55d75e0a{text-align:center;font-family:"Noto Serif JP", noto serif jp;font-size:1.5em;font-weight:600;color:#000000;}.elementor-32 .elementor-element.elementor-element-5a1d5b61{text-align:center;font-family:"Noto Serif JP", noto serif jp;font-size:0.8em;font-weight:400;color:#000000;}.elementor-32 .elementor-element.elementor-element-dba6389{--spacer-size:20px;}.elementor-32 .elementor-element.elementor-element-3fe9a4{--spacer-size:20px;}.elementor-32 .elementor-element.elementor-element-19f3663b{text-align:start;font-family:"Noto Serif JP", noto serif jp;font-size:0.7em;font-weight:400;color:#000000;}.elementor-32 .elementor-element.elementor-element-4fb31b28{--spacer-size:80px;}.elementor-32 .elementor-element.elementor-element-42f9a39f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-a268a91 );--border-color:var( --e-global-color-a268a91 );--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:015px;--padding-right:015px;--z-index:2;}.elementor-32 .elementor-element.elementor-element-42f9a39f:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-42f9a39f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://kimisui-reading.jp/wp-content/uploads/2025/03/4342e7c0b52c705b7828c5613f54a06e.png");}.elementor-32 .elementor-element.elementor-element-65dcfa2c{--spacer-size:60px;}.elementor-32 .elementor-element.elementor-element-2591101f{text-align:center;}.elementor-32 .elementor-element.elementor-element-2591101f .elementor-heading-title{font-family:"Zen Kaku Gothic New", noto serif jp;font-size:2em;font-weight:300;color:#E74C88;}.elementor-32 .elementor-element.elementor-element-19f1f9e{text-align:center;}.elementor-32 .elementor-element.elementor-element-19f1f9e .elementor-heading-title{font-family:"Zen Kaku Gothic New", noto serif jp;font-size:0.7em;font-weight:400;color:#181313;}.elementor-32 .elementor-element.elementor-element-4dcf18d5{--spacer-size:60px;}.elementor-32 .elementor-element.elementor-element-4ea6d46e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-3675a97{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-54497c65{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-32 .elementor-element.elementor-element-3dc876e5{--spacer-size:20px;}.elementor-32 .elementor-element.elementor-element-2b8f7315 .elementor-heading-title{font-family:var( --e-global-typography-4fc42f0-font-family ), noto serif jp;font-size:var( --e-global-typography-4fc42f0-font-size );font-weight:var( --e-global-typography-4fc42f0-font-weight );color:var( --e-global-color-a268a91 );}.elementor-32 .elementor-element.elementor-element-243036b6{--spacer-size:5px;}.elementor-32 .elementor-element.elementor-element-6510d0 .elementor-heading-title{font-family:var( --e-global-typography-3eb6a54-font-family ), noto serif jp;font-size:var( --e-global-typography-3eb6a54-font-size );font-weight:var( --e-global-typography-3eb6a54-font-weight );color:var( --e-global-color-astglobalcolor2 );}.elementor-32 .elementor-element.elementor-element-18309881{--spacer-size:10px;}.elementor-32 .elementor-element.elementor-element-3e46bde3{text-align:justify;font-family:var( --e-global-typography-8b81001-font-family ), noto serif jp;font-size:var( --e-global-typography-8b81001-font-size );font-weight:var( --e-global-typography-8b81001-font-weight );color:var( --e-global-color-astglobalcolor2 );}.elementor-32 .elementor-element.elementor-element-6109dc56{--spacer-size:15px;}.elementor-32 .elementor-element.elementor-element-53c8f008 .elementor-button{background-color:#FFFFFF00;font-family:"Noto Serif JP", noto serif jp;font-size:0.8em;font-weight:500;fill:var( --e-global-color-a268a91 );color:var( --e-global-color-a268a91 );border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-53c8f008 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-53c8f008 .elementor-button:hover, .elementor-32 .elementor-element.elementor-element-53c8f008 .elementor-button:focus{color:var( --e-global-color-a268a91 );}.elementor-32 .elementor-element.elementor-element-53c8f008 .elementor-button:hover svg, .elementor-32 .elementor-element.elementor-element-53c8f008 .elementor-button:focus svg{fill:var( --e-global-color-a268a91 );}.elementor-32 .elementor-element.elementor-element-4e8ffdbd .elementor-button{background-color:#FFFFFF00;font-family:"Noto Serif JP", noto serif jp;font-size:0.8em;font-weight:500;fill:var( --e-global-color-a268a91 );color:var( --e-global-color-a268a91 );border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-4e8ffdbd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-4e8ffdbd .elementor-button:hover, .elementor-32 .elementor-element.elementor-element-4e8ffdbd .elementor-button:focus{color:var( --e-global-color-a268a91 );}.elementor-32 .elementor-element.elementor-element-4e8ffdbd .elementor-button:hover svg, .elementor-32 .elementor-element.elementor-element-4e8ffdbd .elementor-button:focus svg{fill:var( --e-global-color-a268a91 );}.elementor-32 .elementor-element.elementor-element-6c290b14{--spacer-size:40px;}.elementor-32 .elementor-element.elementor-element-185d1ffe{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-1ec88529{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-59e947ed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-32 .elementor-element.elementor-element-49e82ffb{--spacer-size:20px;}.elementor-32 .elementor-element.elementor-element-79d7dd19 .elementor-heading-title{font-family:var( --e-global-typography-4fc42f0-font-family ), noto serif jp;font-size:var( --e-global-typography-4fc42f0-font-size );font-weight:var( --e-global-typography-4fc42f0-font-weight );color:var( --e-global-color-a268a91 );}.elementor-32 .elementor-element.elementor-element-16e375d6{--spacer-size:5px;}.elementor-32 .elementor-element.elementor-element-7a1b51ed .elementor-heading-title{font-family:var( --e-global-typography-3eb6a54-font-family ), noto serif jp;font-size:var( --e-global-typography-3eb6a54-font-size );font-weight:var( --e-global-typography-3eb6a54-font-weight );color:var( --e-global-color-astglobalcolor2 );}.elementor-32 .elementor-element.elementor-element-7ac3924e{--spacer-size:10px;}.elementor-32 .elementor-element.elementor-element-5e0e1616{text-align:justify;font-family:var( --e-global-typography-8b81001-font-family ), noto serif jp;font-size:var( --e-global-typography-8b81001-font-size );font-weight:var( --e-global-typography-8b81001-font-weight );color:var( --e-global-color-astglobalcolor2 );}.elementor-32 .elementor-element.elementor-element-3c2f1513{--spacer-size:15px;}.elementor-32 .elementor-element.elementor-element-23bfe9af .elementor-button{background-color:#FFFFFF00;font-family:"Noto Serif JP", noto serif jp;font-size:0.8em;font-weight:500;fill:var( --e-global-color-a268a91 );color:var( --e-global-color-a268a91 );border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-23bfe9af > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-23bfe9af .elementor-button:hover, .elementor-32 .elementor-element.elementor-element-23bfe9af .elementor-button:focus{color:var( --e-global-color-a268a91 );}.elementor-32 .elementor-element.elementor-element-23bfe9af .elementor-button:hover svg, .elementor-32 .elementor-element.elementor-element-23bfe9af .elementor-button:focus svg{fill:var( --e-global-color-a268a91 );}.elementor-32 .elementor-element.elementor-element-530a36c5 .elementor-button{background-color:#FFFFFF00;font-family:"Noto Serif JP", noto serif jp;font-size:0.8em;font-weight:500;fill:var( --e-global-color-a268a91 );color:var( --e-global-color-a268a91 );border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-530a36c5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-530a36c5 .elementor-button:hover, .elementor-32 .elementor-element.elementor-element-530a36c5 .elementor-button:focus{color:var( --e-global-color-a268a91 );}.elementor-32 .elementor-element.elementor-element-530a36c5 .elementor-button:hover svg, .elementor-32 .elementor-element.elementor-element-530a36c5 .elementor-button:focus svg{fill:var( --e-global-color-a268a91 );}.elementor-32 .elementor-element.elementor-element-6eb02871{--spacer-size:40px;}.elementor-32 .elementor-element.elementor-element-ea9597a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-7b21e702{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-263cf4a5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-32 .elementor-element.elementor-element-637d5c51{--spacer-size:20px;}.elementor-32 .elementor-element.elementor-element-485e15d8 .elementor-heading-title{font-family:var( --e-global-typography-4fc42f0-font-family ), noto serif jp;font-size:var( --e-global-typography-4fc42f0-font-size );font-weight:var( --e-global-typography-4fc42f0-font-weight );color:var( --e-global-color-a268a91 );}.elementor-32 .elementor-element.elementor-element-585eec5e{--spacer-size:5px;}.elementor-32 .elementor-element.elementor-element-72e57191 .elementor-heading-title{font-family:var( --e-global-typography-3eb6a54-font-family ), noto serif jp;font-size:var( --e-global-typography-3eb6a54-font-size );font-weight:var( --e-global-typography-3eb6a54-font-weight );color:var( --e-global-color-astglobalcolor2 );}.elementor-32 .elementor-element.elementor-element-16322c1{--spacer-size:10px;}.elementor-32 .elementor-element.elementor-element-14433623{text-align:justify;font-family:var( --e-global-typography-8b81001-font-family ), noto serif jp;font-size:var( --e-global-typography-8b81001-font-size );font-weight:var( --e-global-typography-8b81001-font-weight );color:var( --e-global-color-astglobalcolor2 );}.elementor-32 .elementor-element.elementor-element-60f22c92{--spacer-size:15px;}.elementor-32 .elementor-element.elementor-element-72f7ed95 .elementor-button{background-color:#FFFFFF00;font-family:"Noto Serif JP", noto serif jp;font-size:0.8em;font-weight:500;fill:var( --e-global-color-a268a91 );color:var( --e-global-color-a268a91 );border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-72f7ed95 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-72f7ed95 .elementor-button:hover, .elementor-32 .elementor-element.elementor-element-72f7ed95 .elementor-button:focus{color:var( --e-global-color-a268a91 );}.elementor-32 .elementor-element.elementor-element-72f7ed95 .elementor-button:hover svg, .elementor-32 .elementor-element.elementor-element-72f7ed95 .elementor-button:focus svg{fill:var( --e-global-color-a268a91 );}.elementor-32 .elementor-element.elementor-element-17cd414f .elementor-button{background-color:#FFFFFF00;font-family:"Noto Serif JP", noto serif jp;font-size:0.8em;font-weight:500;fill:var( --e-global-color-a268a91 );color:var( --e-global-color-a268a91 );border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-17cd414f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-17cd414f .elementor-button:hover, .elementor-32 .elementor-element.elementor-element-17cd414f .elementor-button:focus{color:var( --e-global-color-a268a91 );}.elementor-32 .elementor-element.elementor-element-17cd414f .elementor-button:hover svg, .elementor-32 .elementor-element.elementor-element-17cd414f .elementor-button:focus svg{fill:var( --e-global-color-a268a91 );}.elementor-32 .elementor-element.elementor-element-53c21e2d{--spacer-size:40px;}.elementor-32 .elementor-element.elementor-element-3cb296ec{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-430108b1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-43e3d641{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-32 .elementor-element.elementor-element-6b495049{--spacer-size:20px;}.elementor-32 .elementor-element.elementor-element-5f62fa05 .elementor-heading-title{font-family:var( --e-global-typography-4fc42f0-font-family ), noto serif jp;font-size:var( --e-global-typography-4fc42f0-font-size );font-weight:var( --e-global-typography-4fc42f0-font-weight );color:var( --e-global-color-a268a91 );}.elementor-32 .elementor-element.elementor-element-77ecc74e{--spacer-size:5px;}.elementor-32 .elementor-element.elementor-element-36de7069 .elementor-heading-title{font-family:var( --e-global-typography-3eb6a54-font-family ), noto serif jp;font-size:var( --e-global-typography-3eb6a54-font-size );font-weight:var( --e-global-typography-3eb6a54-font-weight );color:var( --e-global-color-astglobalcolor2 );}.elementor-32 .elementor-element.elementor-element-29ff2bf3{--spacer-size:10px;}.elementor-32 .elementor-element.elementor-element-3dff5155{text-align:justify;font-family:var( --e-global-typography-8b81001-font-family ), noto serif jp;font-size:var( --e-global-typography-8b81001-font-size );font-weight:var( --e-global-typography-8b81001-font-weight );color:var( --e-global-color-astglobalcolor2 );}.elementor-32 .elementor-element.elementor-element-15eb3c4{--spacer-size:15px;}.elementor-32 .elementor-element.elementor-element-31b32481 .elementor-button{background-color:#FFFFFF00;font-family:"Noto Serif JP", noto serif jp;font-size:0.8em;font-weight:500;fill:var( --e-global-color-a268a91 );color:var( --e-global-color-a268a91 );border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-31b32481 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-31b32481 .elementor-button:hover, .elementor-32 .elementor-element.elementor-element-31b32481 .elementor-button:focus{color:var( --e-global-color-a268a91 );}.elementor-32 .elementor-element.elementor-element-31b32481 .elementor-button:hover svg, .elementor-32 .elementor-element.elementor-element-31b32481 .elementor-button:focus svg{fill:var( --e-global-color-a268a91 );}.elementor-32 .elementor-element.elementor-element-22bc88dd .elementor-button{background-color:#FFFFFF00;font-family:"Noto Serif JP", noto serif jp;font-size:0.8em;font-weight:500;fill:var( --e-global-color-a268a91 );color:var( --e-global-color-a268a91 );border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-22bc88dd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-22bc88dd .elementor-button:hover, .elementor-32 .elementor-element.elementor-element-22bc88dd .elementor-button:focus{color:var( --e-global-color-a268a91 );}.elementor-32 .elementor-element.elementor-element-22bc88dd .elementor-button:hover svg, .elementor-32 .elementor-element.elementor-element-22bc88dd .elementor-button:focus svg{fill:var( --e-global-color-a268a91 );}.elementor-32 .elementor-element.elementor-element-6e03fdc9{--spacer-size:40px;}.elementor-32 .elementor-element.elementor-element-449e59f8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-2053983e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-3e2c9fa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-32 .elementor-element.elementor-element-7f327acc{--spacer-size:20px;}.elementor-32 .elementor-element.elementor-element-24aff10b .elementor-heading-title{font-family:var( --e-global-typography-4fc42f0-font-family ), noto serif jp;font-size:var( --e-global-typography-4fc42f0-font-size );font-weight:var( --e-global-typography-4fc42f0-font-weight );color:var( --e-global-color-a268a91 );}.elementor-32 .elementor-element.elementor-element-6e2149c2{--spacer-size:5px;}.elementor-32 .elementor-element.elementor-element-3dca42f5 .elementor-heading-title{font-family:var( --e-global-typography-3eb6a54-font-family ), noto serif jp;font-size:var( --e-global-typography-3eb6a54-font-size );font-weight:var( --e-global-typography-3eb6a54-font-weight );color:var( --e-global-color-astglobalcolor2 );}.elementor-32 .elementor-element.elementor-element-2ec87fdb{--spacer-size:10px;}.elementor-32 .elementor-element.elementor-element-5d3406e7{text-align:justify;font-family:var( --e-global-typography-8b81001-font-family ), noto serif jp;font-size:var( --e-global-typography-8b81001-font-size );font-weight:var( --e-global-typography-8b81001-font-weight );color:var( --e-global-color-astglobalcolor2 );}.elementor-32 .elementor-element.elementor-element-72235249{--spacer-size:15px;}.elementor-32 .elementor-element.elementor-element-34aa846b .elementor-button{background-color:#FFFFFF00;font-family:"Noto Serif JP", noto serif jp;font-size:0.8em;font-weight:500;fill:var( --e-global-color-a268a91 );color:var( --e-global-color-a268a91 );border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-34aa846b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-34aa846b .elementor-button:hover, .elementor-32 .elementor-element.elementor-element-34aa846b .elementor-button:focus{color:var( --e-global-color-a268a91 );}.elementor-32 .elementor-element.elementor-element-34aa846b .elementor-button:hover svg, .elementor-32 .elementor-element.elementor-element-34aa846b .elementor-button:focus svg{fill:var( --e-global-color-a268a91 );}.elementor-32 .elementor-element.elementor-element-4c0378f7 .elementor-button{background-color:#FFFFFF00;font-family:"Noto Serif JP", noto serif jp;font-size:0.8em;font-weight:500;fill:var( --e-global-color-a268a91 );color:var( --e-global-color-a268a91 );border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-4c0378f7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-4c0378f7 .elementor-button:hover, .elementor-32 .elementor-element.elementor-element-4c0378f7 .elementor-button:focus{color:var( --e-global-color-a268a91 );}.elementor-32 .elementor-element.elementor-element-4c0378f7 .elementor-button:hover svg, .elementor-32 .elementor-element.elementor-element-4c0378f7 .elementor-button:focus svg{fill:var( --e-global-color-a268a91 );}.elementor-32 .elementor-element.elementor-element-61b16cb5{--spacer-size:40px;}.elementor-32 .elementor-element.elementor-element-399e4a6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-cc7d7d7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-69d7b124{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-32 .elementor-element.elementor-element-ce036ce{--spacer-size:20px;}.elementor-32 .elementor-element.elementor-element-67216900 .elementor-heading-title{font-family:var( --e-global-typography-4fc42f0-font-family ), noto serif jp;font-size:var( --e-global-typography-4fc42f0-font-size );font-weight:var( --e-global-typography-4fc42f0-font-weight );color:var( --e-global-color-a268a91 );}.elementor-32 .elementor-element.elementor-element-7c174d89{--spacer-size:5px;}.elementor-32 .elementor-element.elementor-element-bb19349 .elementor-heading-title{font-family:var( --e-global-typography-3eb6a54-font-family ), noto serif jp;font-size:var( --e-global-typography-3eb6a54-font-size );font-weight:var( --e-global-typography-3eb6a54-font-weight );color:var( --e-global-color-astglobalcolor2 );}.elementor-32 .elementor-element.elementor-element-50820783{--spacer-size:10px;}.elementor-32 .elementor-element.elementor-element-3a6e9a6e{text-align:justify;font-family:var( --e-global-typography-8b81001-font-family ), noto serif jp;font-size:var( --e-global-typography-8b81001-font-size );font-weight:var( --e-global-typography-8b81001-font-weight );color:var( --e-global-color-astglobalcolor2 );}.elementor-32 .elementor-element.elementor-element-76a97366{--spacer-size:15px;}.elementor-32 .elementor-element.elementor-element-5fdddc6 .elementor-button{background-color:#FFFFFF00;font-family:"Noto Serif JP", noto serif jp;font-size:0.8em;font-weight:500;fill:var( --e-global-color-a268a91 );color:var( --e-global-color-a268a91 );border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-5fdddc6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-5fdddc6 .elementor-button:hover, .elementor-32 .elementor-element.elementor-element-5fdddc6 .elementor-button:focus{color:var( --e-global-color-a268a91 );}.elementor-32 .elementor-element.elementor-element-5fdddc6 .elementor-button:hover svg, .elementor-32 .elementor-element.elementor-element-5fdddc6 .elementor-button:focus svg{fill:var( --e-global-color-a268a91 );}.elementor-32 .elementor-element.elementor-element-4d8a6441 .elementor-button{background-color:#FFFFFF00;font-family:"Noto Serif JP", noto serif jp;font-size:0.8em;font-weight:500;fill:var( --e-global-color-a268a91 );color:var( --e-global-color-a268a91 );border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-4d8a6441 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-4d8a6441 .elementor-button:hover, .elementor-32 .elementor-element.elementor-element-4d8a6441 .elementor-button:focus{color:var( --e-global-color-a268a91 );}.elementor-32 .elementor-element.elementor-element-4d8a6441 .elementor-button:hover svg, .elementor-32 .elementor-element.elementor-element-4d8a6441 .elementor-button:focus svg{fill:var( --e-global-color-a268a91 );}.elementor-32 .elementor-element.elementor-element-612de129{--spacer-size:50px;}.elementor-32 .elementor-element.elementor-element-79fd64be{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.1;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-a268a91 );--border-color:var( --e-global-color-a268a91 );--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:015px;--padding-right:015px;--z-index:2;}.elementor-32 .elementor-element.elementor-element-79fd64be:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-79fd64be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://kimisui-reading.jp/wp-content/uploads/2025/03/e842f1b591a42707e16fd8452bb89809.png");background-size:cover;}.elementor-32 .elementor-element.elementor-element-79fd64be::before, .elementor-32 .elementor-element.elementor-element-79fd64be > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-79fd64be > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-79fd64be > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-79fd64be > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-79fd64be > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-32 .elementor-element.elementor-element-11372529{--spacer-size:50px;}.elementor-32 .elementor-element.elementor-element-3262b09f{text-align:center;}.elementor-32 .elementor-element.elementor-element-3262b09f .elementor-heading-title{font-family:"Zen Kaku Gothic New", noto serif jp;font-size:2em;font-weight:300;color:var( --e-global-color-a268a91 );}.elementor-32 .elementor-element.elementor-element-529d7154{text-align:center;}.elementor-32 .elementor-element.elementor-element-529d7154 .elementor-heading-title{font-family:"Zen Kaku Gothic New", noto serif jp;font-size:0.7em;font-weight:400;color:#181313;}.elementor-32 .elementor-element.elementor-element-45d4b148{--spacer-size:30px;}.elementor-32 .elementor-element.elementor-element-172303a6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-172303a6.e-con{--align-self:center;}.elementor-32 .elementor-element.elementor-element-4ac78788{text-align:center;}.elementor-32 .elementor-element.elementor-element-4ac78788 img{width:100%;}.elementor-32 .elementor-element.elementor-element-3effc469{--spacer-size:20px;}.elementor-32 .elementor-element.elementor-element-57cfc1f1{text-align:start;font-family:"Noto Serif JP", noto serif jp;font-size:0.8em;font-weight:500;color:#000000;}.elementor-32 .elementor-element.elementor-element-7437577{--spacer-size:20px;}.elementor-32 .elementor-element.elementor-element-f29a96d{text-align:start;font-family:"Noto Serif JP", noto serif jp;font-size:0.9em;font-weight:500;color:#000000;}.elementor-32 .elementor-element.elementor-element-d45f658{--spacer-size:10px;}.elementor-32 .elementor-element.elementor-element-43f18a2c{text-align:start;font-family:"Noto Serif JP", noto serif jp;font-size:0.7em;font-weight:500;color:#000000;}.elementor-32 .elementor-element.elementor-element-5c051673{text-align:start;font-family:"Noto Serif JP", noto serif jp;font-size:0.7em;font-weight:500;color:#000000;}.elementor-32 .elementor-element.elementor-element-32a84e47{--spacer-size:50px;}.elementor-32 .elementor-element.elementor-element-6fc5da51{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-32 .elementor-element.elementor-element-6fc5da51:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-6fc5da51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kimisui-reading.jp/wp-content/uploads/2025/03/4342e7c0b52c705b7828c5613f54a06e.png");background-repeat:no-repeat;}.elementor-32 .elementor-element.elementor-element-7daa954e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-a268a91 );--border-color:var( --e-global-color-a268a91 );--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-32 .elementor-element.elementor-element-7daa954e:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-7daa954e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-431a981a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-1d81a5a5{--spacer-size:50px;}.elementor-32 .elementor-element.elementor-element-45fcf7fa{text-align:center;}.elementor-32 .elementor-element.elementor-element-45fcf7fa .elementor-heading-title{font-family:"Zen Kaku Gothic New", noto serif jp;font-size:2em;font-weight:300;color:#E74C88;}.elementor-32 .elementor-element.elementor-element-6be5208c{text-align:center;}.elementor-32 .elementor-element.elementor-element-6be5208c .elementor-heading-title{font-family:"Zen Kaku Gothic New", noto serif jp;font-size:0.7em;font-weight:400;color:#181313;}.elementor-32 .elementor-element.elementor-element-4383b1a2{--spacer-size:30px;}.elementor-32 .elementor-element.elementor-element-1475e615{text-align:start;font-family:"Noto Serif JP", noto serif jp;font-size:1em;font-weight:500;color:#000000;}.elementor-32 .elementor-element.elementor-element-36561023{--spacer-size:5px;}.elementor-32 .elementor-element.elementor-element-18792875{text-align:start;font-family:"Noto Serif JP", noto serif jp;font-size:1em;font-weight:500;color:#000000;}.elementor-32 .elementor-element.elementor-element-7783be64{--spacer-size:5px;}.elementor-32 .elementor-element.elementor-element-34461e37{text-align:start;font-family:"Noto Serif JP", noto serif jp;font-size:0.8em;font-weight:500;color:#000000;}.elementor-32 .elementor-element.elementor-element-39aa4045{--spacer-size:30px;}.elementor-32 .elementor-element.elementor-element-10e60263{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-32 .elementor-element.elementor-element-10e60263 > .elementor-widget-container{background-color:var( --e-global-color-a268a91 );padding:10px 0px 10px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-a268a91 );border-radius:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-10e60263.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-10e60263 .elementor-heading-title{font-family:"Noto Serif JP", noto serif jp;font-size:0.8em;font-weight:600;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-5743bc1e{--spacer-size:30px;}.elementor-32 .elementor-element.elementor-element-19d5102e .elementor-heading-title{font-family:"Noto Serif JP", noto serif jp;font-size:0.9em;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-32 .elementor-element.elementor-element-5207d30a{--spacer-size:20px;}.elementor-32 .elementor-element.elementor-element-6847f5ec{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-415aac48{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1.5px 0px 0px 0px;--border-top-width:1.5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E74C88;--border-color:#E74C88;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-7cc9e840{--spacer-size:10px;}.elementor-32 .elementor-element.elementor-element-2213459a .elementor-heading-title{font-family:"Noto Serif JP", noto serif jp;font-size:0.8em;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-32 .elementor-element.elementor-element-1c45cd06{--spacer-size:5px;}.elementor-32 .elementor-element.elementor-element-aa24487{font-family:"Noto Serif JP", noto serif jp;font-size:0.8em;font-weight:500;color:var( --e-global-color-astglobalcolor2 );}.elementor-32 .elementor-element.elementor-element-41efa33a{--spacer-size:5px;}.elementor-32 .elementor-element.elementor-element-f9a8c03 .elementor-heading-title{font-family:"Noto Serif JP", noto serif jp;font-size:0.8em;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-32 .elementor-element.elementor-element-33343a68{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1.5px 0px 0px 0px;--border-top-width:1.5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-a268a91 );--border-color:var( --e-global-color-a268a91 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-f260cd7{--spacer-size:10px;}.elementor-32 .elementor-element.elementor-element-3434bbba .elementor-heading-title{font-family:"Noto Serif JP", noto serif jp;font-size:0.8em;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-32 .elementor-element.elementor-element-67b72f25{--spacer-size:5px;}.elementor-32 .elementor-element.elementor-element-6c1fa913{font-family:"Noto Serif JP", noto serif jp;font-size:0.8em;font-weight:500;color:var( --e-global-color-astglobalcolor2 );}.elementor-32 .elementor-element.elementor-element-b2dc2fc{--spacer-size:5px;}.elementor-32 .elementor-element.elementor-element-25afa682 .elementor-heading-title{font-family:"Noto Serif JP", noto serif jp;font-size:0.8em;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-32 .elementor-element.elementor-element-177cdb7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1.5px 0px 0px 0px;--border-top-width:1.5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-a268a91 );--border-color:var( --e-global-color-a268a91 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-5446ea3e{--spacer-size:10px;}.elementor-32 .elementor-element.elementor-element-93aadac .elementor-heading-title{font-family:"Noto Serif JP", noto serif jp;font-size:0.8em;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-32 .elementor-element.elementor-element-35034cb9{--spacer-size:5px;}.elementor-32 .elementor-element.elementor-element-6c5d0f63{font-family:"Noto Serif JP", noto serif jp;font-size:0.8em;font-weight:500;color:var( --e-global-color-astglobalcolor2 );}.elementor-32 .elementor-element.elementor-element-4b283f16{--spacer-size:5px;}.elementor-32 .elementor-element.elementor-element-2bd653c5 .elementor-heading-title{font-family:"Noto Serif JP", noto serif jp;font-size:0.8em;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-32 .elementor-element.elementor-element-1b656f67{--spacer-size:40px;}.elementor-32 .elementor-element.elementor-element-4632ed16{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-32 .elementor-element.elementor-element-4632ed16 > .elementor-widget-container{background-color:#FFFFFF;padding:10px 0px 10px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-a268a91 );border-radius:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-4632ed16.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-4632ed16 .elementor-heading-title{font-family:"Noto Serif JP", noto serif jp;font-size:0.8em;font-weight:700;color:#E74C88;}.elementor-32 .elementor-element.elementor-element-5f27d9ba{--spacer-size:30px;}.elementor-32 .elementor-element.elementor-element-3c8cd9e7{text-align:start;font-family:"Noto Serif JP", noto serif jp;font-size:1em;font-weight:500;color:#000000;}.elementor-32 .elementor-element.elementor-element-6dbf7007{--spacer-size:10px;}.elementor-32 .elementor-element.elementor-element-386f15d7{text-align:start;font-family:"Noto Serif JP", noto serif jp;font-size:0.9em;font-weight:500;color:#000000;}.elementor-32 .elementor-element.elementor-element-5a2e1ce2{text-align:start;font-family:"Noto Serif JP", noto serif jp;font-size:0.8em;font-weight:500;color:#000000;}.elementor-32 .elementor-element.elementor-element-8a6d047{text-align:start;font-family:"Noto Serif JP", noto serif jp;font-size:0.7em;font-weight:500;color:#000000;}.elementor-32 .elementor-element.elementor-element-1e6dddf{--spacer-size:10px;}.elementor-32 .elementor-element.elementor-element-21b8cd18{text-align:start;font-family:"Noto Serif JP", noto serif jp;font-size:0.8em;font-weight:500;color:#000000;}.elementor-32 .elementor-element.elementor-element-7ec5daa2{text-align:start;font-family:"Noto Serif JP", noto serif jp;font-size:0.7em;font-weight:500;color:#000000;}.elementor-32 .elementor-element.elementor-element-4a38e75c{--spacer-size:10px;}.elementor-32 .elementor-element.elementor-element-1dbb08cf{text-align:start;font-family:"Noto Serif JP", noto serif jp;font-size:0.7em;font-weight:500;color:#000000;}.elementor-32 .elementor-element.elementor-element-436ed6c3{--spacer-size:10px;}.elementor-32 .elementor-element.elementor-element-4c856d35{text-align:start;font-family:"Noto Serif JP", noto serif jp;font-size:0.9em;font-weight:500;color:#000000;}.elementor-32 .elementor-element.elementor-element-63b4e9c{text-align:start;font-family:"Noto Serif JP", noto serif jp;font-size:0.8em;font-weight:500;color:#000000;}.elementor-32 .elementor-element.elementor-element-46ca0e10{--spacer-size:10px;}.elementor-32 .elementor-element.elementor-element-3ad78e90{text-align:start;font-family:"Noto Serif JP", noto serif jp;font-size:0.9em;font-weight:500;color:#000000;}.elementor-32 .elementor-element.elementor-element-60f786db .elementor-heading-title{font-family:"Noto Serif JP", noto serif jp;font-size:0.9em;font-weight:500;color:var( --e-global-color-astglobalcolor2 );}.elementor-32 .elementor-element.elementor-element-1137e7d1{text-align:start;font-family:"Noto Serif JP", noto serif jp;font-size:0.8em;font-weight:500;color:#000000;}.elementor-32 .elementor-element.elementor-element-47a7a577{--spacer-size:30px;}.elementor-32 .elementor-element.elementor-element-6bc34cb .elementor-button{background-color:#E74C88;font-family:"Noto Serif JP", noto serif jp;font-size:0.8em;font-weight:500;border-radius:50px 50px 50px 50px;}.elementor-32 .elementor-element.elementor-element-6bc34cb.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-e5decbc{--spacer-size:30px;}.elementor-32 .elementor-element.elementor-element-6e868913{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.1;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-a268a91 );--border-color:var( --e-global-color-a268a91 );--border-radius:0px 0px 0px 0px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;--z-index:2;}.elementor-32 .elementor-element.elementor-element-6e868913:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-6e868913 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-6e868913::before, .elementor-32 .elementor-element.elementor-element-6e868913 > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-6e868913 > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-6e868913 > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-6e868913 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-6e868913 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-32 .elementor-element.elementor-element-52b332{--spacer-size:50px;}.elementor-32 .elementor-element.elementor-element-111c9509{text-align:start;font-family:"Noto Serif JP", noto serif jp;font-size:0.9em;font-weight:500;color:#000000;}.elementor-32 .elementor-element.elementor-element-7a453142{--spacer-size:10px;}.elementor-32 .elementor-element.elementor-element-6d58056d{text-align:start;font-family:"Noto Serif JP", noto serif jp;font-size:0.7em;font-weight:500;color:#000000;}.elementor-32 .elementor-element.elementor-element-62b7eac7{--spacer-size:50px;}.elementor-32 .elementor-element.elementor-element-524673fe{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-3e404ea );--border-color:var( --e-global-color-3e404ea );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-69e568ba{--spacer-size:30px;}.elementor-32 .elementor-element.elementor-element-56f0b140{text-align:center;}.elementor-32 .elementor-element.elementor-element-56f0b140 .elementor-heading-title{font-family:var( --e-global-typography-8b81001-font-family ), noto serif jp;font-size:var( --e-global-typography-8b81001-font-size );font-weight:var( --e-global-typography-8b81001-font-weight );color:var( --e-global-color-astglobalcolor2 );}.elementor-32 .elementor-element.elementor-element-e7d7378{--spacer-size:10px;}.elementor-32 .elementor-element.elementor-element-3d3eb6d5{text-align:center;font-family:var( --e-global-typography-8b81001-font-family ), noto serif jp;font-size:var( --e-global-typography-8b81001-font-size );font-weight:var( --e-global-typography-8b81001-font-weight );color:var( --e-global-color-astglobalcolor2 );}.elementor-32 .elementor-element.elementor-element-2eb75dc2{--spacer-size:30px;}.elementor-32 .elementor-element.elementor-element-767116c{--spacer-size:80px;}.elementor-32 .elementor-element.elementor-element-3f52dfdb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-32 .elementor-element.elementor-element-3f52dfdb:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-3f52dfdb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kimisui-reading.jp/wp-content/uploads/2025/03/4342e7c0b52c705b7828c5613f54a06e.png");background-repeat:no-repeat;}.elementor-32 .elementor-element.elementor-element-5f82f898{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-505d2ce0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-6f7d95c7{--spacer-size:70px;}.elementor-32 .elementor-element.elementor-element-fef0cc6{text-align:center;}.elementor-32 .elementor-element.elementor-element-fef0cc6 .elementor-heading-title{font-family:"Zen Kaku Gothic New", noto serif jp;font-size:2em;font-weight:300;color:var( --e-global-color-a268a91 );}.elementor-32 .elementor-element.elementor-element-1610e783{text-align:center;}.elementor-32 .elementor-element.elementor-element-1610e783 .elementor-heading-title{font-family:"Zen Kaku Gothic New", noto serif jp;font-size:0.7em;font-weight:400;color:#181313;}.elementor-32 .elementor-element.elementor-element-344326c9{--spacer-size:30px;}.elementor-32 .elementor-element.elementor-element-68665c68{text-align:center;font-family:"Noto Serif JP", noto serif jp;font-size:0.7rem;font-weight:600;line-height:2em;color:#000000;}.elementor-32 .elementor-element.elementor-element-59cfa351{--spacer-size:10px;}.elementor-32 .elementor-element.elementor-element-1d911914{text-align:center;font-family:"Noto Serif JP", noto serif jp;font-size:0.7rem;font-weight:600;line-height:2em;color:#000000;}.elementor-32 .elementor-element.elementor-element-49e6bf21{--spacer-size:10px;}.elementor-32 .elementor-element.elementor-element-75fd3ec4{text-align:center;font-family:"Noto Serif JP", noto serif jp;font-size:0.7rem;font-weight:600;line-height:2em;color:#000000;}.elementor-32 .elementor-element.elementor-element-2fffe6f5{--spacer-size:10px;}.elementor-32 .elementor-element.elementor-element-56c65eec{text-align:center;font-family:"Noto Serif JP", noto serif jp;font-size:0.7rem;font-weight:600;line-height:2em;color:#000000;}.elementor-32 .elementor-element.elementor-element-431eca15{--spacer-size:10px;}.elementor-32 .elementor-element.elementor-element-14daf686{text-align:center;font-family:"Noto Serif JP", noto serif jp;font-size:0.7rem;font-weight:600;line-height:2em;color:#000000;}.elementor-32 .elementor-element.elementor-element-1107da96{--spacer-size:10px;}.elementor-32 .elementor-element.elementor-element-3e48c747{text-align:center;font-family:"Noto Serif JP", noto serif jp;font-size:0.7rem;font-weight:600;line-height:2em;color:#000000;}.elementor-32 .elementor-element.elementor-element-20669bfa{--spacer-size:10px;}.elementor-32 .elementor-element.elementor-element-2ceb9a21{text-align:center;font-family:"Noto Serif JP", noto serif jp;font-size:0.7rem;font-weight:600;line-height:2em;color:#000000;}.elementor-32 .elementor-element.elementor-element-294527d{--spacer-size:10px;}.elementor-32 .elementor-element.elementor-element-4cf0c43b{text-align:center;font-family:"Noto Serif JP", noto serif jp;font-size:0.7rem;font-weight:600;line-height:2em;color:#000000;}.elementor-32 .elementor-element.elementor-element-13512b32{--spacer-size:30px;}.elementor-32 .elementor-element.elementor-element-e821ff7{text-align:center;}.elementor-32 .elementor-element.elementor-element-e821ff7 img{width:20%;}.elementor-32 .elementor-element.elementor-element-ff146d6{text-align:center;font-family:"Noto Serif JP", noto serif jp;font-size:0.7rem;font-weight:600;line-height:2em;color:#000000;}.elementor-32 .elementor-element.elementor-element-422b296{--spacer-size:30px;}.elementor-32 .elementor-element.elementor-element-69c56160{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-32 .elementor-element.elementor-element-69c56160 .elementor-widget-container{text-align:center;}.elementor-32 .elementor-element.elementor-element-69c56160 .elementor-social-icon{background-color:#FFFFFF00;}.elementor-32 .elementor-element.elementor-element-69c56160 .elementor-social-icon i{color:#000000;}.elementor-32 .elementor-element.elementor-element-69c56160 .elementor-social-icon svg{fill:#000000;}.elementor-32 .elementor-element.elementor-element-3d2e6eb4{--spacer-size:50px;}.elementor-32 .elementor-element.elementor-element-2c0a85d3{text-align:center;font-family:"Noto Serif JP", noto serif jp;font-size:0.7rem;font-weight:400;color:var( --e-global-color-3e404ea );}.elementor-32 .elementor-element.elementor-element-7688fbd3{--spacer-size:30px;}@media(min-width:768px){.elementor-32 .elementor-element.elementor-element-cd72a5f{--width:30%;}.elementor-32 .elementor-element.elementor-element-2e536ac3{--width:30%;}.elementor-32 .elementor-element.elementor-element-76a6efdb{--width:70%;}.elementor-32 .elementor-element.elementor-element-2b418262{--width:100%;}.elementor-32 .elementor-element.elementor-element-2029729{--width:65%;}.elementor-32 .elementor-element.elementor-element-35ab9452{--width:70%;}.elementor-32 .elementor-element.elementor-element-7b0251ee{--width:95%;}.elementor-32 .elementor-element.elementor-element-52b86fc5{--width:95%;}.elementor-32 .elementor-element.elementor-element-3675a97{--width:33.3333%;}.elementor-32 .elementor-element.elementor-element-54497c65{--width:66.6666%;}.elementor-32 .elementor-element.elementor-element-1ec88529{--width:33.3333%;}.elementor-32 .elementor-element.elementor-element-59e947ed{--width:66.6666%;}.elementor-32 .elementor-element.elementor-element-7b21e702{--width:33.3333%;}.elementor-32 .elementor-element.elementor-element-263cf4a5{--width:66.6666%;}.elementor-32 .elementor-element.elementor-element-430108b1{--width:33.3333%;}.elementor-32 .elementor-element.elementor-element-43e3d641{--width:66.6666%;}.elementor-32 .elementor-element.elementor-element-2053983e{--width:33.3333%;}.elementor-32 .elementor-element.elementor-element-3e2c9fa{--width:66.6666%;}.elementor-32 .elementor-element.elementor-element-cc7d7d7{--width:33.3333%;}.elementor-32 .elementor-element.elementor-element-69d7b124{--width:66.6666%;}.elementor-32 .elementor-element.elementor-element-172303a6{--width:80%;}.elementor-32 .elementor-element.elementor-element-7daa954e{--width:70%;}.elementor-32 .elementor-element.elementor-element-5f82f898{--width:70%;}.elementor-32 .elementor-element.elementor-element-505d2ce0{--width:95%;}}@media(min-width:1025px){.elementor-32 .elementor-element.elementor-element-7f3e02ba:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-7f3e02ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-32 .elementor-element.elementor-element-4e26b070:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-4e26b070 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-32 .elementor-element.elementor-element-42f9a39f:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-42f9a39f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-32 .elementor-element.elementor-element-79fd64be:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-79fd64be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-32 .elementor-element.elementor-element-6fc5da51:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-6fc5da51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-32 .elementor-element.elementor-element-3f52dfdb:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-3f52dfdb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-32 .elementor-element.elementor-element-326de8e0{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;top:-2px;}body:not(.rtl) .elementor-32 .elementor-element.elementor-element-326de8e0{right:181.333px;}body.rtl .elementor-32 .elementor-element.elementor-element-326de8e0{left:181.333px;}.elementor-32 .elementor-element.elementor-element-326de8e0 .wpr-nav-menu .wpr-menu-item,.elementor-32 .elementor-element.elementor-element-326de8e0 .wpr-mobile-nav-menu a,.elementor-32 .elementor-element.elementor-element-326de8e0 .wpr-mobile-toggle-text{font-size:10px;}.elementor-32 .elementor-element.elementor-element-2b418262{--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-598dc8f1 .elementor-button{font-size:0.7rem;padding:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-2029729{--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-7464e49c .elementor-heading-title{font-size:var( --e-global-typography-4fc42f0-font-size );}.elementor-32 .elementor-element.elementor-element-4d2eaf58 .elementor-heading-title{font-size:var( --e-global-typography-4fc42f0-font-size );}.elementor-32 .elementor-element.elementor-element-1b072169{--spacer-size:20px;}.elementor-32 .elementor-element.elementor-element-1c3b1981{--spacer-size:20px;}.elementor-32 .elementor-element.elementor-element-2b8f7315 .elementor-heading-title{font-size:var( --e-global-typography-4fc42f0-font-size );}.elementor-32 .elementor-element.elementor-element-6510d0 .elementor-heading-title{font-size:var( --e-global-typography-3eb6a54-font-size );}.elementor-32 .elementor-element.elementor-element-3e46bde3{font-size:var( --e-global-typography-8b81001-font-size );}.elementor-32 .elementor-element.elementor-element-79d7dd19 .elementor-heading-title{font-size:var( --e-global-typography-4fc42f0-font-size );}.elementor-32 .elementor-element.elementor-element-7a1b51ed .elementor-heading-title{font-size:var( --e-global-typography-3eb6a54-font-size );}.elementor-32 .elementor-element.elementor-element-5e0e1616{font-size:var( --e-global-typography-8b81001-font-size );}.elementor-32 .elementor-element.elementor-element-485e15d8 .elementor-heading-title{font-size:var( --e-global-typography-4fc42f0-font-size );}.elementor-32 .elementor-element.elementor-element-72e57191 .elementor-heading-title{font-size:var( --e-global-typography-3eb6a54-font-size );}.elementor-32 .elementor-element.elementor-element-14433623{font-size:var( --e-global-typography-8b81001-font-size );}.elementor-32 .elementor-element.elementor-element-5f62fa05 .elementor-heading-title{font-size:var( --e-global-typography-4fc42f0-font-size );}.elementor-32 .elementor-element.elementor-element-36de7069 .elementor-heading-title{font-size:var( --e-global-typography-3eb6a54-font-size );}.elementor-32 .elementor-element.elementor-element-3dff5155{font-size:var( --e-global-typography-8b81001-font-size );}.elementor-32 .elementor-element.elementor-element-24aff10b .elementor-heading-title{font-size:var( --e-global-typography-4fc42f0-font-size );}.elementor-32 .elementor-element.elementor-element-3dca42f5 .elementor-heading-title{font-size:var( --e-global-typography-3eb6a54-font-size );}.elementor-32 .elementor-element.elementor-element-5d3406e7{font-size:var( --e-global-typography-8b81001-font-size );}.elementor-32 .elementor-element.elementor-element-67216900 .elementor-heading-title{font-size:var( --e-global-typography-4fc42f0-font-size );}.elementor-32 .elementor-element.elementor-element-bb19349 .elementor-heading-title{font-size:var( --e-global-typography-3eb6a54-font-size );}.elementor-32 .elementor-element.elementor-element-3a6e9a6e{font-size:var( --e-global-typography-8b81001-font-size );}.elementor-32 .elementor-element.elementor-element-4383b1a2{--spacer-size:20px;}.elementor-32 .elementor-element.elementor-element-39aa4045{--spacer-size:20px;}.elementor-32 .elementor-element.elementor-element-5743bc1e{--spacer-size:20px;}.elementor-32 .elementor-element.elementor-element-6847f5ec{--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-f9a8c03 .elementor-heading-title{font-size:0.7em;}.elementor-32 .elementor-element.elementor-element-25afa682 .elementor-heading-title{font-size:0.7em;}.elementor-32 .elementor-element.elementor-element-2bd653c5 .elementor-heading-title{font-size:0.7em;}.elementor-32 .elementor-element.elementor-element-5f27d9ba{--spacer-size:20px;}.elementor-32 .elementor-element.elementor-element-56f0b140 .elementor-heading-title{font-size:var( --e-global-typography-8b81001-font-size );}.elementor-32 .elementor-element.elementor-element-3d3eb6d5{font-size:var( --e-global-typography-8b81001-font-size );}.elementor-32 .elementor-element.elementor-element-344326c9{--spacer-size:20px;}}@media(max-width:767px){.elementor-32 .elementor-element.elementor-element-7f3e02ba{--z-index:3;}.elementor-32 .elementor-element.elementor-element-33d01786{--spacer-size:0px;}.elementor-32 .elementor-element.elementor-element-2af2b68f img{width:93%;}.elementor-32 .elementor-element.elementor-element-410e3229{--spacer-size:20px;}.elementor-32 .elementor-element.elementor-element-76a6efdb{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-32 .elementor-element.elementor-element-3033fe5d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-5e3f4119{--spacer-size:10px;}.elementor-32 .elementor-element.elementor-element-d7fea15{--spacer-size:30px;}.elementor-32 .elementor-element.elementor-element-2b418262{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-63508de7{--spacer-size:10px;}.elementor-32 .elementor-element.elementor-element-2029729{--e-con-grid-template-columns:repeat(2, 1fr);--gap:0px 10px;--row-gap:0px;--column-gap:10px;--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-136a9cbd .elementor-heading-title{font-size:1.1rem;}.elementor-32 .elementor-element.elementor-element-5fcf199c .elementor-heading-title{font-size:0.5rem;}.elementor-32 .elementor-element.elementor-element-7464e49c .elementor-heading-title{font-size:var( --e-global-typography-4fc42f0-font-size );}.elementor-32 .elementor-element.elementor-element-7ad30d36{--spacer-size:30px;}.elementor-32 .elementor-element.elementor-element-4d2eaf58 .elementor-heading-title{font-size:var( --e-global-typography-4fc42f0-font-size );}.elementor-32 .elementor-element.elementor-element-62fa00f2{--spacer-size:20px;}.elementor-32 .elementor-element.elementor-element-25ed5ba8 .elementor-button{font-size:0.7rem;line-height:1.3em;}.elementor-32 .elementor-element.elementor-element-36547f49{--spacer-size:30px;}.elementor-32 .elementor-element.elementor-element-531d984f{--spacer-size:30px;}.elementor-32 .elementor-element.elementor-element-2706c917{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-2706c917.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-3944ac95{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-3944ac95.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-34787f1e{--spacer-size:20px;}.elementor-32 .elementor-element.elementor-element-28f90b63{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-28f90b63.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-1b4f5a51{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;text-align:justify;}.elementor-32 .elementor-element.elementor-element-1b4f5a51.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-283f69bb{--spacer-size:30px;}.elementor-32 .elementor-element.elementor-element-35ab9452{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-32 .elementor-element.elementor-element-7b0251ee{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-15c25c08{--spacer-size:30px;}.elementor-32 .elementor-element.elementor-element-9ffc46c{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-9ffc46c.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-6fdd3c60{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-6fdd3c60.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-9243dac{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;font-size:1.2em;}.elementor-32 .elementor-element.elementor-element-9243dac.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-f84f20{--spacer-size:50px;}.elementor-32 .elementor-element.elementor-element-374e8bab{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-374e8bab.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-3aaf0dda{--spacer-size:10px;}.elementor-32 .elementor-element.elementor-element-33aa6ce4{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-33aa6ce4.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-391c1499{--spacer-size:10px;}.elementor-32 .elementor-element.elementor-element-7acb648b{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-7acb648b.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-a066888{--spacer-size:50px;}.elementor-32 .elementor-element.elementor-element-79f65577{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-79f65577.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-668388e6{--spacer-size:10px;}.elementor-32 .elementor-element.elementor-element-5a1b75d6{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-5a1b75d6.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-7413de34{--spacer-size:10px;}.elementor-32 .elementor-element.elementor-element-7ba34544{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-7ba34544.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-60b55bce{--spacer-size:20px;}.elementor-32 .elementor-element.elementor-element-16735c5{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-16735c5.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-608a6850{--spacer-size:10px;}.elementor-32 .elementor-element.elementor-element-534c9e80 .elementor-divider-separator{width:90%;}.elementor-32 .elementor-element.elementor-element-490a5dd5{--spacer-size:10px;}.elementor-32 .elementor-element.elementor-element-52b86fc5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-3791f9c4{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-3791f9c4.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-7da343ca{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-7da343ca.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-55d75e0a{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;font-size:0.8em;}.elementor-32 .elementor-element.elementor-element-55d75e0a.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-5a1d5b61{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;font-size:0.8em;}.elementor-32 .elementor-element.elementor-element-5a1d5b61.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-dba6389{--spacer-size:20px;}.elementor-32 .elementor-element.elementor-element-3273831b{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-3273831b.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-3fe9a4{--spacer-size:10px;}.elementor-32 .elementor-element.elementor-element-19f3663b{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;font-size:0.8em;}.elementor-32 .elementor-element.elementor-element-19f3663b.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-4fb31b28{--spacer-size:30px;}.elementor-32 .elementor-element.elementor-element-42f9a39f{border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-32 .elementor-element.elementor-element-65dcfa2c{--spacer-size:30px;}.elementor-32 .elementor-element.elementor-element-2591101f{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-2591101f.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-19f1f9e{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-19f1f9e.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-4dcf18d5{--spacer-size:30px;}.elementor-32 .elementor-element.elementor-element-4ea6d46e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-32 .elementor-element.elementor-element-3dc876e5{--spacer-size:10px;}.elementor-32 .elementor-element.elementor-element-2b8f7315 .elementor-heading-title{font-size:var( --e-global-typography-4fc42f0-font-size );}.elementor-32 .elementor-element.elementor-element-6510d0 .elementor-heading-title{font-size:var( --e-global-typography-3eb6a54-font-size );}.elementor-32 .elementor-element.elementor-element-3e46bde3{font-size:var( --e-global-typography-8b81001-font-size );}.elementor-32 .elementor-element.elementor-element-49e82ffb{--spacer-size:10px;}.elementor-32 .elementor-element.elementor-element-79d7dd19 .elementor-heading-title{font-size:var( --e-global-typography-4fc42f0-font-size );}.elementor-32 .elementor-element.elementor-element-7a1b51ed .elementor-heading-title{font-size:var( --e-global-typography-3eb6a54-font-size );}.elementor-32 .elementor-element.elementor-element-5e0e1616{font-size:var( --e-global-typography-8b81001-font-size );}.elementor-32 .elementor-element.elementor-element-637d5c51{--spacer-size:10px;}.elementor-32 .elementor-element.elementor-element-485e15d8 .elementor-heading-title{font-size:var( --e-global-typography-4fc42f0-font-size );}.elementor-32 .elementor-element.elementor-element-72e57191 .elementor-heading-title{font-size:var( --e-global-typography-3eb6a54-font-size );}.elementor-32 .elementor-element.elementor-element-14433623{font-size:var( --e-global-typography-8b81001-font-size );}.elementor-32 .elementor-element.elementor-element-6b495049{--spacer-size:10px;}.elementor-32 .elementor-element.elementor-element-5f62fa05 .elementor-heading-title{font-size:var( --e-global-typography-4fc42f0-font-size );}.elementor-32 .elementor-element.elementor-element-36de7069 .elementor-heading-title{font-size:var( --e-global-typography-3eb6a54-font-size );}.elementor-32 .elementor-element.elementor-element-3dff5155{font-size:var( --e-global-typography-8b81001-font-size );}.elementor-32 .elementor-element.elementor-element-7f327acc{--spacer-size:10px;}.elementor-32 .elementor-element.elementor-element-24aff10b .elementor-heading-title{font-size:var( --e-global-typography-4fc42f0-font-size );}.elementor-32 .elementor-element.elementor-element-3dca42f5 .elementor-heading-title{font-size:var( --e-global-typography-3eb6a54-font-size );}.elementor-32 .elementor-element.elementor-element-5d3406e7{font-size:var( --e-global-typography-8b81001-font-size );}.elementor-32 .elementor-element.elementor-element-ce036ce{--spacer-size:10px;}.elementor-32 .elementor-element.elementor-element-67216900 .elementor-heading-title{font-size:var( --e-global-typography-4fc42f0-font-size );}.elementor-32 .elementor-element.elementor-element-bb19349 .elementor-heading-title{font-size:var( --e-global-typography-3eb6a54-font-size );}.elementor-32 .elementor-element.elementor-element-3a6e9a6e{font-size:var( --e-global-typography-8b81001-font-size );}.elementor-32 .elementor-element.elementor-element-11372529{--spacer-size:30px;}.elementor-32 .elementor-element.elementor-element-3262b09f{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-3262b09f.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-529d7154{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-529d7154.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-57cfc1f1{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;font-size:0.8em;}.elementor-32 .elementor-element.elementor-element-57cfc1f1.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-f29a96d{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;font-size:0.8em;}.elementor-32 .elementor-element.elementor-element-f29a96d.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-43f18a2c{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;font-size:0.8em;}.elementor-32 .elementor-element.elementor-element-43f18a2c.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-5c051673{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;font-size:0.8em;}.elementor-32 .elementor-element.elementor-element-5c051673.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-32a84e47{--spacer-size:50px;}.elementor-32 .elementor-element.elementor-element-7daa954e{--width:100%;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-32 .elementor-element.elementor-element-431a981a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-1d81a5a5{--spacer-size:30px;}.elementor-32 .elementor-element.elementor-element-45fcf7fa{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-45fcf7fa.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-6be5208c{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-6be5208c.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-1475e615{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;font-size:1em;}.elementor-32 .elementor-element.elementor-element-1475e615.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-18792875{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;font-size:1em;}.elementor-32 .elementor-element.elementor-element-18792875.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-34461e37{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;font-size:0.8em;}.elementor-32 .elementor-element.elementor-element-34461e37.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-6847f5ec{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-1b656f67{--spacer-size:20px;}.elementor-32 .elementor-element.elementor-element-3c8cd9e7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:0.8em;}.elementor-32 .elementor-element.elementor-element-3c8cd9e7.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-386f15d7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:0.8em;}.elementor-32 .elementor-element.elementor-element-386f15d7.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-5a2e1ce2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:0.8em;}.elementor-32 .elementor-element.elementor-element-5a2e1ce2.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-8a6d047{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:0.8em;}.elementor-32 .elementor-element.elementor-element-8a6d047.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-21b8cd18{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:0.8em;}.elementor-32 .elementor-element.elementor-element-21b8cd18.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-7ec5daa2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:0.8em;}.elementor-32 .elementor-element.elementor-element-7ec5daa2.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-1dbb08cf{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:0.8em;}.elementor-32 .elementor-element.elementor-element-1dbb08cf.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-4c856d35{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:0.8em;}.elementor-32 .elementor-element.elementor-element-4c856d35.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-63b4e9c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:0.8em;}.elementor-32 .elementor-element.elementor-element-63b4e9c.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-3ad78e90{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:0.8em;}.elementor-32 .elementor-element.elementor-element-3ad78e90.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-1137e7d1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:0.8em;}.elementor-32 .elementor-element.elementor-element-1137e7d1.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-47a7a577{--spacer-size:30px;}.elementor-32 .elementor-element.elementor-element-6bc34cb .elementor-button{font-size:0.7rem;line-height:1.3em;}.elementor-32 .elementor-element.elementor-element-e5decbc{--spacer-size:30px;}.elementor-32 .elementor-element.elementor-element-52b332{--spacer-size:30px;}.elementor-32 .elementor-element.elementor-element-111c9509{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:0.8em;}.elementor-32 .elementor-element.elementor-element-111c9509.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-6d58056d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:0.8em;}.elementor-32 .elementor-element.elementor-element-6d58056d.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-62b7eac7{--spacer-size:30px;}.elementor-32 .elementor-element.elementor-element-69e568ba{--spacer-size:10px;}.elementor-32 .elementor-element.elementor-element-56f0b140 .elementor-heading-title{font-size:var( --e-global-typography-8b81001-font-size );}.elementor-32 .elementor-element.elementor-element-3d3eb6d5{font-size:var( --e-global-typography-8b81001-font-size );}.elementor-32 .elementor-element.elementor-element-2eb75dc2{--spacer-size:10px;}.elementor-32 .elementor-element.elementor-element-767116c{--spacer-size:50px;}.elementor-32 .elementor-element.elementor-element-5f82f898{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-32 .elementor-element.elementor-element-505d2ce0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-6f7d95c7{--spacer-size:30px;}.elementor-32 .elementor-element.elementor-element-fef0cc6{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-fef0cc6.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-1610e783{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-1610e783.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-68665c68{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;font-size:0.6rem;}.elementor-32 .elementor-element.elementor-element-68665c68.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-59cfa351{--spacer-size:10px;}.elementor-32 .elementor-element.elementor-element-1d911914{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;font-size:0.6rem;}.elementor-32 .elementor-element.elementor-element-1d911914.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-49e6bf21{--spacer-size:10px;}.elementor-32 .elementor-element.elementor-element-75fd3ec4{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;font-size:0.6rem;}.elementor-32 .elementor-element.elementor-element-75fd3ec4.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-2fffe6f5{--spacer-size:10px;}.elementor-32 .elementor-element.elementor-element-56c65eec{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;font-size:0.6rem;}.elementor-32 .elementor-element.elementor-element-56c65eec.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-431eca15{--spacer-size:10px;}.elementor-32 .elementor-element.elementor-element-14daf686{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;font-size:0.6rem;}.elementor-32 .elementor-element.elementor-element-14daf686.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-1107da96{--spacer-size:10px;}.elementor-32 .elementor-element.elementor-element-3e48c747{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;font-size:0.6rem;}.elementor-32 .elementor-element.elementor-element-3e48c747.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-20669bfa{--spacer-size:10px;}.elementor-32 .elementor-element.elementor-element-2ceb9a21{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;font-size:0.6rem;}.elementor-32 .elementor-element.elementor-element-2ceb9a21.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-294527d{--spacer-size:10px;}.elementor-32 .elementor-element.elementor-element-4cf0c43b{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;font-size:0.6rem;}.elementor-32 .elementor-element.elementor-element-4cf0c43b.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-13512b32{--spacer-size:10px;}.elementor-32 .elementor-element.elementor-element-e821ff7 img{width:30%;}.elementor-32 .elementor-element.elementor-element-ff146d6{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;font-size:0.6rem;}.elementor-32 .elementor-element.elementor-element-ff146d6.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-422b296{--spacer-size:10px;}.elementor-32 .elementor-element.elementor-element-3d2e6eb4{--spacer-size:20px;}.elementor-32 .elementor-element.elementor-element-2c0a85d3{font-size:0.7rem;}}