.elementor-3044 .elementor-element.elementor-element-84fa146:not(.elementor-motion-effects-element-type-background),.elementor-3044 .elementor-element.elementor-element-84fa146>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://ishimasa-sekizai.com/wp-content/uploads/2022/08/p6back2-2.webp");background-size:cover}.elementor-3044 .elementor-element.elementor-element-84fa146{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:-56px;margin-bottom:0;padding:0}.elementor-3044 .elementor-element.elementor-element-84fa146>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3044 .elementor-element.elementor-element-056b7e4{--spacer-size:20px}.elementor-3044 .elementor-element.elementor-element-9ca8eee{--spacer-size:35px}.elementor-3044 .elementor-element.elementor-element-9096916{margin-top:45px;margin-bottom:0}.elementor-3044 .elementor-element.elementor-element-8fa3fd3:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-3044 .elementor-element.elementor-element-8fa3fd3>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-3044 .elementor-element.elementor-element-8fa3fd3>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-3044 .elementor-element.elementor-element-8fa3fd3>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-3044 .elementor-element.elementor-element-79b7583>.elementor-widget-container{margin:18px}.elementor-3044 .elementor-element.elementor-element-e13fc51>.elementor-element-populated{margin:0 0 0 50px;--e-column-margin-right:0px;--e-column-margin-left:50px}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-3044 .elementor-element.elementor-element-8ef9978 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:30px;font-weight:800;color:#000}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;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-3044 .elementor-element.elementor-element-30210cb{font-family:"Noto Serif JP",Sans-serif;font-size:18px;font-weight:400;line-height:2em;color:#000}.elementor-3044 .elementor-element.elementor-element-12c863e{--spacer-size:79px}.elementor-3044 .elementor-element.elementor-element-ef0cbfa{--spacer-size:30px}.elementor-3044 .elementor-element.elementor-element-b0e048c:not(.elementor-motion-effects-element-type-background),.elementor-3044 .elementor-element.elementor-element-b0e048c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://ishimasa-sekizai.com/wp-content/uploads/2022/08/p6back3.webp");background-size:cover}.elementor-3044 .elementor-element.elementor-element-b0e048c>.elementor-container{max-width:1000px}.elementor-3044 .elementor-element.elementor-element-b0e048c{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0}.elementor-3044 .elementor-element.elementor-element-b0e048c>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3044 .elementor-element.elementor-element-8cf5cfe{--spacer-size:70px}.elementor-3044 .elementor-element.elementor-element-02a2ca5>.elementor-widget-container{margin:0 0 20px}.elementor-3044 .elementor-element.elementor-element-cf4f106{text-align:center}.elementor-3044 .elementor-element.elementor-element-cf4f106 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:32px;font-weight:800;color:#000}.elementor-3044 .elementor-element.elementor-element-3a8df36>.elementor-widget-container{margin:19px 0 0}.elementor-3044 .elementor-element.elementor-element-3a8df36{text-align:center;font-family:"Noto Serif JP",Sans-serif;font-size:18px;font-weight:400;line-height:2em;color:#000}.elementor-3044 .elementor-element.elementor-element-4245c12{--spacer-size:25px}.elementor-3044 .elementor-element.elementor-element-ad6e039{--spacer-size:50px}.elementor-3044 .elementor-element.elementor-element-34b719b .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:27px;font-weight:800;color:#de994a}.elementor-3044 .elementor-element.elementor-element-cb8fc5d>.elementor-widget-container{margin:19px 0 0}.elementor-3044 .elementor-element.elementor-element-cb8fc5d{text-align:left;font-family:"Noto Serif JP",Sans-serif;font-size:18px;font-weight:400;line-height:2em;color:#000}.elementor-3044 .elementor-element.elementor-element-a2aef85>.elementor-widget-container{margin:0;padding:0}.elementor-3044 .elementor-element.elementor-element-e4eaa00{--spacer-size:70px}.elementor-3044 .elementor-element.elementor-element-773aaa0>.elementor-widget-container{margin:0;padding:0}.elementor-3044 .elementor-element.elementor-element-bece7dd{--spacer-size:50px}.elementor-3044 .elementor-element.elementor-element-2f7135a .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:27px;font-weight:800;color:#ba8a43}.elementor-3044 .elementor-element.elementor-element-92e0916>.elementor-widget-container{margin:19px -9px 0 0}.elementor-3044 .elementor-element.elementor-element-92e0916{text-align:left;font-family:"Noto Serif JP",Sans-serif;font-size:18px;font-weight:400;line-height:2em;color:#000}.elementor-3044 .elementor-element.elementor-element-8a14ef2{--spacer-size:70px}.elementor-3044 .elementor-element.elementor-element-aa4859b .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:27px;font-weight:800;color:#5ca353}.elementor-3044 .elementor-element.elementor-element-22cc98d>.elementor-widget-container{margin:19px 0 0}.elementor-3044 .elementor-element.elementor-element-22cc98d{text-align:left;font-family:"Noto Serif JP",Sans-serif;font-size:18px;font-weight:400;line-height:2em;color:#000}.elementor-3044 .elementor-element.elementor-element-fa76246>.elementor-widget-container{margin:0;padding:0}.elementor-3044 .elementor-element.elementor-element-7bd6849{--spacer-size:50px}.elementor-3044 .elementor-element.elementor-element-9baed2e{--e-image-carousel-slides-to-show:3}.elementor-3044 .elementor-element.elementor-element-9baed2e .swiper-wrapper{display:flex;align-items:center}.elementor-3044 .elementor-element.elementor-element-1025725{--spacer-size:50px}.elementor-3044 .elementor-element.elementor-element-d59703a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-3044 .elementor-element.elementor-element-d59703a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-3044 .elementor-element.elementor-element-d59703a>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:17px}.elementor-3044 .elementor-element.elementor-element-d59703a>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3044 .elementor-element.elementor-element-f10a6b8 img{width:100%}.elementor-3044 .elementor-element.elementor-element-98fba4a>.elementor-widget-container{margin:5px 0 0}.elementor-3044 .elementor-element.elementor-element-98fba4a{text-align:center;font-family:"Noto Serif JP",Sans-serif;font-size:18px;font-weight:400;line-height:2em;color:#000}.elementor-3044 .elementor-element.elementor-element-b640c5d{--spacer-size:100px}.elementor-3044 .elementor-element.elementor-element-32c4c44:not(.elementor-motion-effects-element-type-background),.elementor-3044 .elementor-element.elementor-element-32c4c44>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://ishimasa-sekizai.com/wp-content/uploads/2021/07/footer1.webp");background-position:center right;background-size:cover}.elementor-3044 .elementor-element.elementor-element-32c4c44>.elementor-background-overlay{background-color:#0B0A0AB3;opacity:.53;transition:background .3s,border-radius .3s,opacity .3s}.elementor-3044 .elementor-element.elementor-element-32c4c44{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:-70px}.elementor-3044 .elementor-element.elementor-element-d5ecea0>.elementor-widget-container{margin:85px 0 0}.elementor-3044 .elementor-element.elementor-element-d5ecea0{text-align:center}.elementor-3044 .elementor-element.elementor-element-d5ecea0 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:30px;font-weight:600;color:#fff}.elementor-3044 .elementor-element.elementor-element-3850fa3>.elementor-widget-container{margin:-24px 0 0}.elementor-3044 .elementor-element.elementor-element-3850fa3{text-align:center}.elementor-3044 .elementor-element.elementor-element-3850fa3 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:20px;font-weight:600;color:#fff}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-3044 .elementor-element.elementor-element-f63be79 .elementor-button{background-color:#6f0303;font-family:"Noto Serif JP",Sans-serif;font-size:22px;font-weight:700;padding:12px 125px}.elementor-3044 .elementor-element.elementor-element-f63be79 .elementor-button:hover,.elementor-3044 .elementor-element.elementor-element-f63be79 .elementor-button:focus{background-color:#cb0707}.elementor-3044 .elementor-element.elementor-element-e87ca2e>.elementor-widget-container{margin:27px 0 0}.elementor-3044 .elementor-element.elementor-element-e87ca2e{text-align:center}.elementor-3044 .elementor-element.elementor-element-e87ca2e .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:38px;font-weight:800;color:#fff}.elementor-3044 .elementor-element.elementor-element-82468fc>.elementor-widget-container{margin:-33px 0 70px;padding:0}.elementor-3044 .elementor-element.elementor-element-82468fc{text-align:center;font-family:"Noto Serif JP",Sans-serif;font-size:17px;font-weight:400;color:#fff}@media(min-width:768px){.elementor-3044 .elementor-element.elementor-element-8fa3fd3{width:37.367%}.elementor-3044 .elementor-element.elementor-element-e13fc51{width:62.633%}.elementor-3044 .elementor-element.elementor-element-125e0fd{width:53.9%}.elementor-3044 .elementor-element.elementor-element-41b9857{width:46.1%}.elementor-3044 .elementor-element.elementor-element-0fbceb8{width:53.9%}.elementor-3044 .elementor-element.elementor-element-e14552b{width:46.1%}.elementor-3044 .elementor-element.elementor-element-885082d{width:53.9%}.elementor-3044 .elementor-element.elementor-element-9e2b0aa{width:46.1%}.elementor-3044 .elementor-element.elementor-element-d71aefd{width:20.333%}.elementor-3044 .elementor-element.elementor-element-d59703a{width:60.3%}.elementor-3044 .elementor-element.elementor-element-ab5a4b1{width:19.033%}}@media(max-width:1024px) and (min-width:768px){.elementor-3044 .elementor-element.elementor-element-8fa3fd3{width:100%}.elementor-3044 .elementor-element.elementor-element-e13fc51{width:100%}}@media(max-width:1024px){.elementor-3044 .elementor-element.elementor-element-84fa146{margin-top:-35px;margin-bottom:0}.elementor-3044 .elementor-element.elementor-element-9ca8eee{--spacer-size:0px}.elementor-3044 .elementor-element.elementor-element-9096916{margin-top:-29px;margin-bottom:0}.elementor-3044 .elementor-element.elementor-element-79b7583>.elementor-widget-container{margin:0 150px}.elementor-3044 .elementor-element.elementor-element-12c863e{--spacer-size:0px}.elementor-3044 .elementor-element.elementor-element-8cf5cfe{--spacer-size:0px}.elementor-3044 .elementor-element.elementor-element-4245c12{--spacer-size:0px}.elementor-3044 .elementor-element.elementor-element-b640c5d{--spacer-size:10px}}@media(max-width:767px){.elementor-3044 .elementor-element.elementor-element-79b7583>.elementor-widget-container{margin:0 25px}.elementor-3044 .elementor-element.elementor-element-e13fc51>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-3044 .elementor-element.elementor-element-8ef9978>.elementor-widget-container{margin:20px 3px 3px}.elementor-3044 .elementor-element.elementor-element-8ef9978 .elementor-heading-title{line-height:1.2em}.elementor-3044 .elementor-element.elementor-element-30210cb>.elementor-widget-container{margin:0 10px}.elementor-3044 .elementor-element.elementor-element-30210cb{font-size:17px}.elementor-3044 .elementor-element.elementor-element-cf4f106>.elementor-widget-container{margin:0 35px}.elementor-3044 .elementor-element.elementor-element-cf4f106 .elementor-heading-title{font-size:27px;line-height:1.3em}.elementor-3044 .elementor-element.elementor-element-3a8df36>.elementor-widget-container{margin:0 10px}.elementor-3044 .elementor-element.elementor-element-3a8df36{text-align:left;font-size:17px;line-height:2em}.elementor-3044 .elementor-element.elementor-element-ad6e039{--spacer-size:0px}.elementor-3044 .elementor-element.elementor-element-34b719b .elementor-heading-title{font-size:24px;line-height:1.2em}.elementor-3044 .elementor-element.elementor-element-cb8fc5d>.elementor-widget-container{margin:0 10px}.elementor-3044 .elementor-element.elementor-element-cb8fc5d{font-size:17px}.elementor-3044 .elementor-element.elementor-element-2f7135a .elementor-heading-title{font-size:24px}.elementor-3044 .elementor-element.elementor-element-92e0916>.elementor-widget-container{margin:0 10px}.elementor-3044 .elementor-element.elementor-element-92e0916{font-size:17px}.elementor-3044 .elementor-element.elementor-element-aa4859b .elementor-heading-title{font-size:24px}.elementor-3044 .elementor-element.elementor-element-22cc98d>.elementor-widget-container{margin:0 10px}.elementor-3044 .elementor-element.elementor-element-22cc98d{font-size:17px}.elementor-3044 .elementor-element.elementor-element-7bd6849{--spacer-size:50px}.elementor-3044 .elementor-element.elementor-element-9baed2e{--e-image-carousel-slides-to-show:1}.elementor-3044 .elementor-element.elementor-element-f10a6b8>.elementor-widget-container{margin:0}.elementor-3044 .elementor-element.elementor-element-f10a6b8 img{width:100%}.elementor-3044 .elementor-element.elementor-element-98fba4a>.elementor-widget-container{margin:0}.elementor-3044 .elementor-element.elementor-element-32c4c44:not(.elementor-motion-effects-element-type-background),.elementor-3044 .elementor-element.elementor-element-32c4c44>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:top left;background-size:cover}.elementor-3044 .elementor-element.elementor-element-d5ecea0>.elementor-widget-container{margin:50px 0 0}.elementor-3044 .elementor-element.elementor-element-3850fa3>.elementor-widget-container{margin:-28px 30px -15px}.elementor-3044 .elementor-element.elementor-element-3850fa3 .elementor-heading-title{font-size:17px;line-height:1.3em}.elementor-3044 .elementor-element.elementor-element-f63be79 .elementor-button{padding:12px 50px}.elementor-3044 .elementor-element.elementor-element-e87ca2e>.elementor-widget-container{margin:7px 0 0}.elementor-3044 .elementor-element.elementor-element-e87ca2e .elementor-heading-title{font-size:30px}.elementor-3044 .elementor-element.elementor-element-82468fc>.elementor-widget-container{margin:-33px 0 32px}.elementor-3044 .elementor-element.elementor-element-82468fc{font-size:16px}}@media (min-width:1200px) .site-body{padding:0 0 4rem}