.elementor-6146 .elementor-element.elementor-element-d1531a9{--display:flex;--background-transition:.3s;--overlay-opacity:.5}.elementor-6146 .elementor-element.elementor-element-d1531a9:before,.elementor-6146 .elementor-element.elementor-element-d1531a9>.elementor-background-video-container:before,.elementor-6146 .elementor-element.elementor-element-d1531a9>.e-con-inner>.elementor-background-video-container:before,.elementor-6146 .elementor-element.elementor-element-d1531a9>.elementor-background-slideshow:before,.elementor-6146 .elementor-element.elementor-element-d1531a9>.e-con-inner>.elementor-background-slideshow:before,.elementor-6146 .elementor-element.elementor-element-d1531a9>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:''}.elementor-6146 .elementor-element.elementor-element-54b9b21{--display:flex;--background-transition:.3s}.elementor-6146 .elementor-element.elementor-element-54b9b21,.elementor-6146 .elementor-element.elementor-element-54b9b21:before{--border-transition:.3s}.elementor-6146 .elementor-element.elementor-element-af26e6a img{width:100%}.elementor-6146 .elementor-element.elementor-element-9aa3470{--display:flex;--background-transition:.3s}.elementor-6146 .elementor-element.elementor-element-7024336{--display:flex;--background-transition:.3s}.elementor-6146 .elementor-element.elementor-element-7024336:not(.elementor-motion-effects-element-type-background),.elementor-6146 .elementor-element.elementor-element-7024336>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#29293a}.elementor-6146 .elementor-element.elementor-element-7024336,.elementor-6146 .elementor-element.elementor-element-7024336:before{--border-transition:.3s}.elementor-6146 .elementor-element.elementor-element-622a724 .elementor-heading-title{color:#fff;font-family:"Noto Serif JP",Sans-serif;font-weight:600}.elementor-6146 .elementor-element.elementor-element-b0fb12a .elementor-heading-title{color:#fff;font-family:"Noto Serif JP",Sans-serif;font-weight:600}.elementor-6146 .elementor-element.elementor-element-0b5b2a0 .elementor-heading-title{color:#fff;font-family:"Noto Serif JP",Sans-serif;font-weight:600}.elementor-6146 .elementor-element.elementor-element-85f931f{--display:flex;--gap:1px 1px;--background-transition:.3s}.elementor-6146 .elementor-element.elementor-element-16019fa .elementor-heading-title{color:#3d3003;font-family:"Noto Serif JP",Sans-serif;font-size:29px;font-weight:600}.elementor-6146 .elementor-element.elementor-element-a6978fa .elementor-heading-title{color:#3d3003;font-family:"Noto Serif JP",Sans-serif;font-size:36px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000}.elementor-6146 .elementor-element.elementor-element-73c58e3{text-align:center;font-family:"Roboto",Sans-serif;font-weight:400}.elementor-6146 .elementor-element.elementor-element-220df99{--display:flex;--background-transition:.3s;--overlay-opacity:.5}.elementor-6146 .elementor-element.elementor-element-220df99:before,.elementor-6146 .elementor-element.elementor-element-220df99>.elementor-background-video-container:before,.elementor-6146 .elementor-element.elementor-element-220df99>.e-con-inner>.elementor-background-video-container:before,.elementor-6146 .elementor-element.elementor-element-220df99>.elementor-background-slideshow:before,.elementor-6146 .elementor-element.elementor-element-220df99>.e-con-inner>.elementor-background-slideshow:before,.elementor-6146 .elementor-element.elementor-element-220df99>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:''}.elementor-6146 .elementor-element.elementor-element-89e9edc{--display:flex;--gap:1px 1px;--background-transition:.3s;--overlay-opacity:.5}.elementor-6146 .elementor-element.elementor-element-89e9edc:before,.elementor-6146 .elementor-element.elementor-element-89e9edc>.elementor-background-video-container:before,.elementor-6146 .elementor-element.elementor-element-89e9edc>.e-con-inner>.elementor-background-video-container:before,.elementor-6146 .elementor-element.elementor-element-89e9edc>.elementor-background-slideshow:before,.elementor-6146 .elementor-element.elementor-element-89e9edc>.e-con-inner>.elementor-background-slideshow:before,.elementor-6146 .elementor-element.elementor-element-89e9edc>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:''}.elementor-6146 .elementor-element.elementor-element-89e9edc,.elementor-6146 .elementor-element.elementor-element-89e9edc:before{--border-transition:.3s}.elementor-6146 .elementor-element.elementor-element-89e9edc.e-con{--order:-99999}.elementor-6146 .elementor-element.elementor-element-3ebe942 .elementor-heading-title{color:#254452;font-family:"Noto Serif JP",Sans-serif;font-size:50px;font-weight:600}.elementor-6146 .elementor-element.elementor-element-3ebe942>.elementor-widget-container{margin:0 0 30px;padding:0 0 10px;border-style:groove;border-width:0 0 10px;border-color:var(--e-global-color-astglobalcolor7)}.elementor-6146 .elementor-element.elementor-element-825d285 .elementor-heading-title{color:#254452;font-family:"Noto Serif JP",Sans-serif;font-size:50px;font-weight:600}.elementor-6146 .elementor-element.elementor-element-825d285>.elementor-widget-container{margin:0 0 30px;padding:0 0 10px;border-style:groove;border-width:0 0 10px;border-color:var(--e-global-color-astglobalcolor7)}.elementor-6146 .elementor-element.elementor-element-0b51524 .elementor-heading-title{color:#254452;font-family:"Noto Serif JP",Sans-serif;font-size:50px;font-weight:600}.elementor-6146 .elementor-element.elementor-element-0b51524>.elementor-widget-container{margin:0 0 30px;padding:0 0 10px;border-style:groove;border-width:0 0 10px;border-color:var(--e-global-color-astglobalcolor7)}.elementor-6146 .elementor-element.elementor-element-9898536 .elementor-heading-title{color:#000;font-family:"Noto Serif JP",Sans-serif;font-size:40px;font-weight:600}.elementor-6146 .elementor-element.elementor-element-49da3ab .elementor-heading-title{color:#000;font-family:"Noto Serif JP",Sans-serif;font-size:23px;font-weight:600}.elementor-6146 .elementor-element.elementor-element-49da3ab>.elementor-widget-container{margin:0 0 15px}.elementor-6146 .elementor-element.elementor-element-eb86a1b .elementor-heading-title{color:#000;font-family:"Noto Serif JP",Sans-serif;font-size:40px;font-weight:600}.elementor-6146 .elementor-element.elementor-element-82e6ae6 .elementor-heading-title{color:#000;font-family:"Noto Serif JP",Sans-serif;font-size:23px;font-weight:600}.elementor-6146 .elementor-element.elementor-element-82e6ae6>.elementor-widget-container{margin:0 0 15px}.elementor-6146 .elementor-element.elementor-element-c1d6803{--display:flex;--background-transition:.3s}.elementor-6146 .elementor-element.elementor-element-b5cea54{--spacer-size:50px}.elementor-6146 .elementor-element.elementor-element-ab795e3{--display:flex;--background-transition:.3s;--overlay-opacity:.5}.elementor-6146 .elementor-element.elementor-element-ab795e3:before,.elementor-6146 .elementor-element.elementor-element-ab795e3>.elementor-background-video-container:before,.elementor-6146 .elementor-element.elementor-element-ab795e3>.e-con-inner>.elementor-background-video-container:before,.elementor-6146 .elementor-element.elementor-element-ab795e3>.elementor-background-slideshow:before,.elementor-6146 .elementor-element.elementor-element-ab795e3>.e-con-inner>.elementor-background-slideshow:before,.elementor-6146 .elementor-element.elementor-element-ab795e3>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:''}.elementor-6146 .elementor-element.elementor-element-ab795e3,.elementor-6146 .elementor-element.elementor-element-ab795e3:before{--border-transition:.3s}.elementor-6146 .elementor-element.elementor-element-d23ce45{--display:flex;--gap:1px 1px;--background-transition:.3s;--overlay-opacity:.5}.elementor-6146 .elementor-element.elementor-element-d23ce45:before,.elementor-6146 .elementor-element.elementor-element-d23ce45>.elementor-background-video-container:before,.elementor-6146 .elementor-element.elementor-element-d23ce45>.e-con-inner>.elementor-background-video-container:before,.elementor-6146 .elementor-element.elementor-element-d23ce45>.elementor-background-slideshow:before,.elementor-6146 .elementor-element.elementor-element-d23ce45>.e-con-inner>.elementor-background-slideshow:before,.elementor-6146 .elementor-element.elementor-element-d23ce45>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:''}.elementor-6146 .elementor-element.elementor-element-d23ce45,.elementor-6146 .elementor-element.elementor-element-d23ce45:before{--border-transition:.3s}.elementor-6146 .elementor-element.elementor-element-d23ce45.e-con{--order:99999}.elementor-6146 .elementor-element.elementor-element-65c8ea9 .elementor-heading-title{color:#254452;font-family:"Noto Serif JP",Sans-serif;font-size:50px;font-weight:600}.elementor-6146 .elementor-element.elementor-element-65c8ea9>.elementor-widget-container{margin:0 0 30px;padding:0 0 10px;border-style:groove;border-width:0 0 10px;border-color:#80c4d5}.elementor-6146 .elementor-element.elementor-element-8670f2b .elementor-heading-title{color:#254452;font-family:"Noto Serif JP",Sans-serif;font-size:50px;font-weight:600}.elementor-6146 .elementor-element.elementor-element-8670f2b>.elementor-widget-container{margin:0 0 30px;padding:0 0 10px;border-style:groove;border-width:0 0 10px;border-color:#80c4d5}.elementor-6146 .elementor-element.elementor-element-ed2d0f2 .elementor-heading-title{color:#254452;font-family:"Noto Serif JP",Sans-serif;font-size:50px;font-weight:600}.elementor-6146 .elementor-element.elementor-element-ed2d0f2>.elementor-widget-container{margin:0 0 30px;padding:0 0 10px;border-style:groove;border-width:0 0 10px;border-color:#80c4d5}.elementor-6146 .elementor-element.elementor-element-e65473e .elementor-heading-title{color:#000;font-family:"Noto Serif JP",Sans-serif;font-size:40px;font-weight:600}.elementor-6146 .elementor-element.elementor-element-2f05342 .elementor-heading-title{color:#000;font-family:"Noto Serif JP",Sans-serif;font-size:23px;font-weight:600}.elementor-6146 .elementor-element.elementor-element-2f05342>.elementor-widget-container{margin:0 0 15px}.elementor-6146 .elementor-element.elementor-element-624ea27 .elementor-heading-title{color:#000;font-family:"Noto Serif JP",Sans-serif;font-size:40px;font-weight:600}.elementor-6146 .elementor-element.elementor-element-3288871 .elementor-heading-title{color:#000;font-family:"Noto Serif JP",Sans-serif;font-size:23px;font-weight:600}.elementor-6146 .elementor-element.elementor-element-3288871>.elementor-widget-container{margin:0 0 15px}.elementor-6146 .elementor-element.elementor-element-088de3f .elementor-heading-title{color:#000;font-family:"Noto Serif JP",Sans-serif;font-size:40px;font-weight:600}.elementor-6146 .elementor-element.elementor-element-088de3f>.elementor-widget-container{margin:15px 0 0}.elementor-6146 .elementor-element.elementor-element-6402f09 .elementor-heading-title{color:#000;font-family:"Noto Serif JP",Sans-serif;font-size:23px;font-weight:600}.elementor-6146 .elementor-element.elementor-element-6402f09>.elementor-widget-container{margin:0 0 15px}.elementor-6146 .elementor-element.elementor-element-0ee88c4{--display:grid;--e-con-grid-template-columns:repeat(2,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row;--background-transition:.3s}.elementor-6146 .elementor-element.elementor-element-d61c44d{--display:flex;--background-transition:.3s}.elementor-6146 .elementor-element.elementor-element-ab0fe74{--spacer-size:50px}.elementor-6146 .elementor-element.elementor-element-6da88c1{--display:flex;--background-transition:.3s}.elementor-6146 .elementor-element.elementor-element-033b8d6{--display:flex;--gap:1px 1px;--background-transition:.3s;--overlay-opacity:.5}.elementor-6146 .elementor-element.elementor-element-033b8d6:before,.elementor-6146 .elementor-element.elementor-element-033b8d6>.elementor-background-video-container:before,.elementor-6146 .elementor-element.elementor-element-033b8d6>.e-con-inner>.elementor-background-video-container:before,.elementor-6146 .elementor-element.elementor-element-033b8d6>.elementor-background-slideshow:before,.elementor-6146 .elementor-element.elementor-element-033b8d6>.e-con-inner>.elementor-background-slideshow:before,.elementor-6146 .elementor-element.elementor-element-033b8d6>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:''}.elementor-6146 .elementor-element.elementor-element-033b8d6,.elementor-6146 .elementor-element.elementor-element-033b8d6:before{--border-transition:.3s}.elementor-6146 .elementor-element.elementor-element-033b8d6.e-con{--order:99999}.elementor-6146 .elementor-element.elementor-element-b664cc9 .elementor-heading-title{color:#254452;font-family:"Noto Serif JP",Sans-serif;font-size:50px;font-weight:600}.elementor-6146 .elementor-element.elementor-element-b664cc9>.elementor-widget-container{margin:0 0 30px;padding:0 0 10px;border-style:groove;border-width:0 0 10px;border-color:#f6b4fa}.elementor-6146 .elementor-element.elementor-element-4a544e0 .elementor-heading-title{color:#254452;font-family:"Noto Serif JP",Sans-serif;font-size:50px;font-weight:600}.elementor-6146 .elementor-element.elementor-element-4a544e0>.elementor-widget-container{margin:0 0 30px;padding:0 0 10px;border-style:groove;border-width:0 0 10px;border-color:#f6b4fa}.elementor-6146 .elementor-element.elementor-element-019677a .elementor-heading-title{color:#254452;font-family:"Noto Serif JP",Sans-serif;font-size:50px;font-weight:600}.elementor-6146 .elementor-element.elementor-element-019677a>.elementor-widget-container{margin:0 0 30px;padding:0 0 10px;border-style:groove;border-width:0 0 10px;border-color:#f6b4fa}.elementor-6146 .elementor-element.elementor-element-04353f2 .elementor-heading-title{color:#000;font-family:"Noto Serif JP",Sans-serif;font-size:40px;font-weight:600}.elementor-6146 .elementor-element.elementor-element-fcc78e1 .elementor-heading-title{color:#000;font-family:"Noto Serif JP",Sans-serif;font-size:23px;font-weight:600}.elementor-6146 .elementor-element.elementor-element-fcc78e1>.elementor-widget-container{margin:0 0 15px}.elementor-6146 .elementor-element.elementor-element-6f0a10b .elementor-heading-title{color:#000;font-family:"Noto Serif JP",Sans-serif;font-size:40px;font-weight:600}.elementor-6146 .elementor-element.elementor-element-6f0a10b.elementor-element{--order:99999}.elementor-6146 .elementor-element.elementor-element-8ea4746 .elementor-heading-title{color:#000;font-family:"Noto Serif JP",Sans-serif;font-size:23px;font-weight:600}.elementor-6146 .elementor-element.elementor-element-8ea4746>.elementor-widget-container{margin:0 0 15px}.elementor-6146 .elementor-element.elementor-element-8ea4746.elementor-element{--order:99999}.elementor-6146 .elementor-element.elementor-element-cefb515{--display:grid;--e-con-grid-template-columns:repeat(2,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row;--background-transition:.3s}.elementor-6146 .elementor-element.elementor-element-cefb515.e-con{--order:99999}.elementor-6146 .elementor-element.elementor-element-bb739b6.elementor-element{--order:99999}.elementor-6146 .elementor-element.elementor-element-e7bce3f{--display:flex;--background-transition:.3s}.elementor-6146 .elementor-element.elementor-element-cdcd34f{--spacer-size:50px}.elementor-6146 .elementor-element.elementor-element-39f291d{--display:flex;--background-transition:.3s}.elementor-6146 .elementor-element.elementor-element-39f291d:not(.elementor-motion-effects-element-type-background),.elementor-6146 .elementor-element.elementor-element-39f291d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://sunpark-mansion.com/lp/wp-content/uploads/2025/09/防府LP案17.jpg");background-repeat:repeat}.elementor-6146 .elementor-element.elementor-element-39f291d,.elementor-6146 .elementor-element.elementor-element-39f291d:before{--border-transition:.3s}.elementor-6146 .elementor-element.elementor-element-8e2a565{--display:flex;--background-transition:.3s}.elementor-6146 .elementor-element.elementor-element-8e2a565:not(.elementor-motion-effects-element-type-background),.elementor-6146 .elementor-element.elementor-element-8e2a565>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#29293a}.elementor-6146 .elementor-element.elementor-element-8e2a565,.elementor-6146 .elementor-element.elementor-element-8e2a565:before{--border-transition:.3s}.elementor-6146 .elementor-element.elementor-element-6ec0dd6 .elementor-heading-title{color:#fff;font-family:"Noto Serif JP",Sans-serif;font-weight:600}.elementor-6146 .elementor-element.elementor-element-e8d057d{--display:flex;--gap:1px 1px;--background-transition:.3s}.elementor-6146 .elementor-element.elementor-element-e8d057d,.elementor-6146 .elementor-element.elementor-element-e8d057d:before{--border-transition:.3s}.elementor-6146 .elementor-element.elementor-element-af6e731{text-align:center}.elementor-6146 .elementor-element.elementor-element-af6e731 .elementor-heading-title{color:#04246d;font-family:"Noto Serif JP",Sans-serif;font-size:47px;font-weight:600}.elementor-6146 .elementor-element.elementor-element-8293f58{text-align:center}.elementor-6146 .elementor-element.elementor-element-8293f58 .elementor-heading-title{color:#04246d;font-family:"Noto Serif JP",Sans-serif;font-size:47px;font-weight:600}.elementor-6146 .elementor-element.elementor-element-8293f58>.elementor-widget-container{margin:0}.elementor-6146 .elementor-element.elementor-element-e788b59{text-align:center}.elementor-6146 .elementor-element.elementor-element-e788b59 .elementor-heading-title{color:#04246d;font-family:"Noto Serif JP",Sans-serif;font-size:47px;font-weight:600}.elementor-6146 .elementor-element.elementor-element-e788b59>.elementor-widget-container{margin:0 0 14px;border-style:solid;border-width:0 0 6px;border-color:#23743e;border-radius:0}.elementor-6146 .elementor-element.elementor-element-6228186{text-align:center}.elementor-6146 .elementor-element.elementor-element-6228186 .elementor-heading-title{color:#4f0505;font-family:"Noto Serif JP",Sans-serif;font-weight:600}.elementor-6146 .elementor-element.elementor-element-6228186>.elementor-widget-container{margin:0 0 23px}.elementor-6146 .elementor-element.elementor-element-52693d1{text-align:center}.elementor-6146 .elementor-element.elementor-element-52693d1 .elementor-heading-title{color:#4f0505;font-family:"Noto Serif JP",Sans-serif;font-weight:600}.elementor-6146 .elementor-element.elementor-element-a0e0e6c{text-align:center}.elementor-6146 .elementor-element.elementor-element-a0e0e6c .elementor-heading-title{color:#4f0505;font-family:"Noto Serif JP",Sans-serif;font-weight:600}.elementor-6146 .elementor-element.elementor-element-c563640 img{width:100%}.elementor-6146 .elementor-element.elementor-element-aaaa3f0{text-align:right}.elementor-6146 .elementor-element.elementor-element-aaaa3f0 .elementor-heading-title{color:#000;font-family:"Noto Serif JP",Sans-serif;font-size:19px;font-weight:600}.elementor-6146 .elementor-element.elementor-element-c1fb9ee{--display:flex;--gap:1px 1px;--background-transition:.3s}.elementor-6146 .elementor-element.elementor-element-963c526{text-align:center}.elementor-6146 .elementor-element.elementor-element-963c526 .elementor-heading-title{color:#105471;font-family:"Noto Serif JP",Sans-serif;font-size:36px;font-weight:600}.elementor-6146 .elementor-element.elementor-element-0a913a7{text-align:center}.elementor-6146 .elementor-element.elementor-element-0a913a7 .elementor-heading-title{color:#105471;font-family:"Noto Serif JP",Sans-serif;font-size:62px;font-weight:600}.elementor-6146 .elementor-element.elementor-element-0a913a7>.elementor-widget-container{margin:0 0 30px}.elementor-6146 .elementor-element.elementor-element-443914f{text-align:center}.elementor-6146 .elementor-element.elementor-element-443914f .elementor-heading-title{color:#8f4a02;font-family:"Noto Serif JP",Sans-serif;font-size:30px;font-weight:600}.elementor-6146 .elementor-element.elementor-element-443914f>.elementor-widget-container{border-style:solid;border-width:0;border-color:#362f71}.elementor-6146 .elementor-element.elementor-element-bd5fc07{text-align:center}.elementor-6146 .elementor-element.elementor-element-bd5fc07 .elementor-heading-title{color:#8f4a02;font-family:"Noto Serif JP",Sans-serif;font-size:30px;font-weight:600}.elementor-6146 .elementor-element.elementor-element-2f9cd6a{text-align:center}.elementor-6146 .elementor-element.elementor-element-2f9cd6a .elementor-heading-title{color:#8f4a02;font-family:"Noto Serif JP",Sans-serif;font-size:30px;font-weight:600}.elementor-6146 .elementor-element.elementor-element-2f9cd6a>.elementor-widget-container{margin:0 0 30px;border-style:solid;border-width:0 0 6px;border-color:#362f71}.elementor-6146 .elementor-element.elementor-element-132c267 .elementor-heading-title{color:#000;font-family:"Noto Serif JP",Sans-serif;font-size:40px;font-weight:600}.elementor-6146 .elementor-element.elementor-element-6dd830a .elementor-heading-title{color:#000;font-family:"Noto Serif JP",Sans-serif;font-size:23px;font-weight:600}.elementor-6146 .elementor-element.elementor-element-6dd830a>.elementor-widget-container{margin:0 0 20px}.elementor-6146 .elementor-element.elementor-element-b21b624 .elementor-heading-title{color:#000;font-family:"Noto Serif JP",Sans-serif;font-size:40px;font-weight:600}.elementor-6146 .elementor-element.elementor-element-b21b624>.elementor-widget-container{margin:20px 0 0}.elementor-6146 .elementor-element.elementor-element-bd9614d .elementor-heading-title{color:#000;font-family:"Noto Serif JP",Sans-serif;font-size:23px;font-weight:600}.elementor-6146 .elementor-element.elementor-element-bd9614d>.elementor-widget-container{margin:0 0 20px}.elementor-6146 .elementor-element.elementor-element-ef28a24 .elementor-heading-title{color:#000;font-family:"Noto Serif JP",Sans-serif;font-size:40px;font-weight:600}.elementor-6146 .elementor-element.elementor-element-593e3fc .elementor-heading-title{color:#000;font-family:"Noto Serif JP",Sans-serif;font-size:23px;font-weight:600}.elementor-6146 .elementor-element.elementor-element-593e3fc>.elementor-widget-container{margin:0 0 20px}.elementor-6146 .elementor-element.elementor-element-06108ee{--display:grid;--e-con-grid-template-columns:repeat(2,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row;--background-transition:.3s}.elementor-6146 .elementor-element.elementor-element-d2f32bd{--display:flex;--background-transition:.3s}.elementor-6146 .elementor-element.elementor-element-2f01a94{--spacer-size:50px}.elementor-6146 .elementor-element.elementor-element-691e729{--display:flex;--background-transition:.3s}.elementor-6146 .elementor-element.elementor-element-d1a586c{--display:flex;--background-transition:.3s}.elementor-6146 .elementor-element.elementor-element-d1a586c:not(.elementor-motion-effects-element-type-background),.elementor-6146 .elementor-element.elementor-element-d1a586c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#29293a}.elementor-6146 .elementor-element.elementor-element-d1a586c,.elementor-6146 .elementor-element.elementor-element-d1a586c:before{--border-transition:.3s}.elementor-6146 .elementor-element.elementor-element-7ad0290 .elementor-heading-title{color:#fff;font-family:"Noto Serif JP",Sans-serif;font-weight:600}.elementor-6146 .elementor-element.elementor-element-ef5aaa2 .elementor-swiper-button.elementor-swiper-button-prev,.elementor-6146 .elementor-element.elementor-element-ef5aaa2 .elementor-swiper-button.elementor-swiper-button-next{font-size:69px;color:#faf2f2}.elementor-6146 .elementor-element.elementor-element-ef5aaa2 .elementor-swiper-button.elementor-swiper-button-prev svg,.elementor-6146 .elementor-element.elementor-element-ef5aaa2 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#faf2f2}.elementor-6146 .elementor-element.elementor-element-e890786{--display:flex;--gap:1px 1px;--background-transition:.3s}.elementor-6146 .elementor-element.elementor-element-e890786:not(.elementor-motion-effects-element-type-background),.elementor-6146 .elementor-element.elementor-element-e890786>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#1a1818}.elementor-6146 .elementor-element.elementor-element-e890786,.elementor-6146 .elementor-element.elementor-element-e890786:before{--border-transition:.3s}.elementor-6146 .elementor-element.elementor-element-5d855c8{--display:flex;--gap:1px 1px;--background-transition:.3s}.elementor-6146 .elementor-element.elementor-element-4517ed0{text-align:center}.elementor-6146 .elementor-element.elementor-element-4517ed0 .elementor-heading-title{color:#fff;font-family:"Noto Serif JP",Sans-serif;font-size:36px;font-weight:600}.elementor-6146 .elementor-element.elementor-element-d2a63a7{text-align:center}.elementor-6146 .elementor-element.elementor-element-d2a63a7 .elementor-heading-title{color:#fff;font-family:"Noto Serif JP",Sans-serif;font-size:36px;font-weight:600}.elementor-6146 .elementor-element.elementor-element-d8667f7{text-align:center}.elementor-6146 .elementor-element.elementor-element-d8667f7 .elementor-heading-title{color:#fff;font-family:"Noto Serif JP",Sans-serif;font-size:36px;font-weight:600}.elementor-6146 .elementor-element.elementor-element-afa84b0{text-align:center}.elementor-6146 .elementor-element.elementor-element-afa84b0 .elementor-heading-title{color:#fff;font-family:"Noto Serif JP",Sans-serif;font-size:36px;font-weight:600}.elementor-6146 .elementor-element.elementor-element-11e4c6a{text-align:center}.elementor-6146 .elementor-element.elementor-element-11e4c6a .elementor-heading-title{color:#fff;font-family:"Noto Serif JP",Sans-serif;font-size:36px;font-weight:600}.elementor-6146 .elementor-element.elementor-element-a92966d{--display:flex;--background-transition:.3s}.elementor-6146 .elementor-element.elementor-element-a4df7b8{--display:grid;--e-con-grid-template-columns:repeat(2,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row;--background-transition:.3s}@media(min-width:768px){.elementor-6146 .elementor-element.elementor-element-a4df7b8{--content-width:924px}}@media(max-width:1024px){.elementor-6146 .elementor-element.elementor-element-3ebe942 .elementor-heading-title{font-size:35px}.elementor-6146 .elementor-element.elementor-element-825d285 .elementor-heading-title{font-size:35px}.elementor-6146 .elementor-element.elementor-element-0b51524 .elementor-heading-title{font-size:35px}.elementor-6146 .elementor-element.elementor-element-65c8ea9 .elementor-heading-title{font-size:35px}.elementor-6146 .elementor-element.elementor-element-8670f2b .elementor-heading-title{font-size:35px}.elementor-6146 .elementor-element.elementor-element-ed2d0f2 .elementor-heading-title{font-size:35px}.elementor-6146 .elementor-element.elementor-element-0ee88c4{--grid-auto-flow:row}.elementor-6146 .elementor-element.elementor-element-b664cc9 .elementor-heading-title{font-size:35px}.elementor-6146 .elementor-element.elementor-element-4a544e0 .elementor-heading-title{font-size:35px}.elementor-6146 .elementor-element.elementor-element-019677a .elementor-heading-title{font-size:35px}.elementor-6146 .elementor-element.elementor-element-cefb515{--grid-auto-flow:row}.elementor-6146 .elementor-element.elementor-element-06108ee{--grid-auto-flow:row}.elementor-6146 .elementor-element.elementor-element-a4df7b8{--grid-auto-flow:row}}@media(max-width:767px){.elementor-6146 .elementor-element.elementor-element-7024336{--gap:1px 1px}.elementor-6146 .elementor-element.elementor-element-b0fb12a .elementor-heading-title{font-size:7.5vw}.elementor-6146 .elementor-element.elementor-element-0b5b2a0 .elementor-heading-title{font-size:7.5vw}.elementor-6146 .elementor-element.elementor-element-16019fa .elementor-heading-title{font-size:17px}.elementor-6146 .elementor-element.elementor-element-a6978fa .elementor-heading-title{font-size:5.9vw;-webkit-text-stroke-width:0px;stroke-width:0px}.elementor-6146 .elementor-element.elementor-element-73c58e3{text-align:left;font-size:14px}.elementor-6146 .elementor-element.elementor-element-89e9edc{--gap:1px 1px}.elementor-6146 .elementor-element.elementor-element-3ebe942 .elementor-heading-title{font-size:4.6vw}.elementor-6146 .elementor-element.elementor-element-3ebe942>.elementor-widget-container{margin:0 0 10px;padding:0 0 10px;border-width:0 0 5px;border-radius:0}.elementor-6146 .elementor-element.elementor-element-825d285{text-align:center}.elementor-6146 .elementor-element.elementor-element-825d285 .elementor-heading-title{font-size:8vw}.elementor-6146 .elementor-element.elementor-element-825d285>.elementor-widget-container{margin:0;padding:0;border-width:5px 0 0;border-radius:0}.elementor-6146 .elementor-element.elementor-element-0b51524{text-align:center}.elementor-6146 .elementor-element.elementor-element-0b51524 .elementor-heading-title{font-size:8vw}.elementor-6146 .elementor-element.elementor-element-0b51524>.elementor-widget-container{margin:0 0 5px;padding:0;border-width:0 0 5px;border-radius:0}.elementor-6146 .elementor-element.elementor-element-9898536 .elementor-heading-title{font-size:5.5vw}.elementor-6146 .elementor-element.elementor-element-49da3ab .elementor-heading-title{font-size:16px}.elementor-6146 .elementor-element.elementor-element-eb86a1b .elementor-heading-title{font-size:5.5vw}.elementor-6146 .elementor-element.elementor-element-82e6ae6 .elementor-heading-title{font-size:16px}.elementor-6146 .elementor-element.elementor-element-b5cea54{--spacer-size:10px}.elementor-6146 .elementor-element.elementor-element-65c8ea9 .elementor-heading-title{font-size:4.6vw}.elementor-6146 .elementor-element.elementor-element-65c8ea9>.elementor-widget-container{margin:0 0 10px;padding:0;border-width:0 0 5px;border-radius:0}.elementor-6146 .elementor-element.elementor-element-8670f2b{text-align:center}.elementor-6146 .elementor-element.elementor-element-8670f2b .elementor-heading-title{font-size:8vw}.elementor-6146 .elementor-element.elementor-element-8670f2b>.elementor-widget-container{margin:0;padding:0;border-width:5px 0 0;border-radius:0}.elementor-6146 .elementor-element.elementor-element-ed2d0f2{text-align:center}.elementor-6146 .elementor-element.elementor-element-ed2d0f2 .elementor-heading-title{font-size:8vw}.elementor-6146 .elementor-element.elementor-element-ed2d0f2>.elementor-widget-container{margin:0 0 10px;padding:0;border-width:0 0 5px;border-radius:0}.elementor-6146 .elementor-element.elementor-element-e65473e .elementor-heading-title{font-size:5.5vw}.elementor-6146 .elementor-element.elementor-element-2f05342 .elementor-heading-title{font-size:16px}.elementor-6146 .elementor-element.elementor-element-624ea27 .elementor-heading-title{font-size:4.9vw}.elementor-6146 .elementor-element.elementor-element-3288871 .elementor-heading-title{font-size:16px}.elementor-6146 .elementor-element.elementor-element-088de3f .elementor-heading-title{font-size:5.5vw}.elementor-6146 .elementor-element.elementor-element-088de3f>.elementor-widget-container{margin:0}.elementor-6146 .elementor-element.elementor-element-6402f09 .elementor-heading-title{font-size:16px}.elementor-6146 .elementor-element.elementor-element-6402f09>.elementor-widget-container{margin:0}.elementor-6146 .elementor-element.elementor-element-0ee88c4{--e-con-grid-template-columns:repeat(2,1fr);--gap:1px 1px;--grid-auto-flow:row}.elementor-6146 .elementor-element.elementor-element-ab0fe74{--spacer-size:10px}.elementor-6146 .elementor-element.elementor-element-b664cc9 .elementor-heading-title{font-size:4.6vw}.elementor-6146 .elementor-element.elementor-element-b664cc9>.elementor-widget-container{margin:0 0 10px;padding:0 0 10px;border-width:0 0 5px;border-radius:0}.elementor-6146 .elementor-element.elementor-element-4a544e0{text-align:center}.elementor-6146 .elementor-element.elementor-element-4a544e0 .elementor-heading-title{font-size:8vw}.elementor-6146 .elementor-element.elementor-element-4a544e0>.elementor-widget-container{margin:0;padding:0;border-width:5px 0 0;border-radius:0}.elementor-6146 .elementor-element.elementor-element-019677a{text-align:center}.elementor-6146 .elementor-element.elementor-element-019677a .elementor-heading-title{font-size:8vw}.elementor-6146 .elementor-element.elementor-element-019677a>.elementor-widget-container{margin:0 0 10px;padding:0;border-width:0 0 5px;border-radius:0}.elementor-6146 .elementor-element.elementor-element-04353f2 .elementor-heading-title{font-size:5.5vw}.elementor-6146 .elementor-element.elementor-element-fcc78e1 .elementor-heading-title{font-size:16px}.elementor-6146 .elementor-element.elementor-element-6f0a10b .elementor-heading-title{font-size:5.5vw}.elementor-6146 .elementor-element.elementor-element-8ea4746 .elementor-heading-title{font-size:16px}.elementor-6146 .elementor-element.elementor-element-cefb515{--e-con-grid-template-columns:repeat(2,1fr);--gap:1px 1px;--grid-auto-flow:row}.elementor-6146 .elementor-element.elementor-element-cdcd34f{--spacer-size:10px}.elementor-6146 .elementor-element.elementor-element-39f291d{--gap:1px 1px}.elementor-6146 .elementor-element.elementor-element-6ec0dd6 .elementor-heading-title{font-size:7.5vw}.elementor-6146 .elementor-element.elementor-element-af6e731 .elementor-heading-title{font-size:5.5vw}.elementor-6146 .elementor-element.elementor-element-8293f58 .elementor-heading-title{font-size:5.5vw}.elementor-6146 .elementor-element.elementor-element-8293f58>.elementor-widget-container{margin:0}.elementor-6146 .elementor-element.elementor-element-e788b59 .elementor-heading-title{font-size:5.5vw}.elementor-6146 .elementor-element.elementor-element-e788b59>.elementor-widget-container{margin:0 0 11px;border-width:0 0 4px;border-radius:0}.elementor-6146 .elementor-element.elementor-element-6228186 .elementor-heading-title{font-size:28px}.elementor-6146 .elementor-element.elementor-element-52693d1 .elementor-heading-title{font-size:28px}.elementor-6146 .elementor-element.elementor-element-a0e0e6c .elementor-heading-title{font-size:28px}.elementor-6146 .elementor-element.elementor-element-a0e0e6c>.elementor-widget-container{margin:0 0 10px}.elementor-6146 .elementor-element.elementor-element-aaaa3f0 .elementor-heading-title{font-size:3vw}.elementor-6146 .elementor-element.elementor-element-963c526 .elementor-heading-title{font-size:24px}.elementor-6146 .elementor-element.elementor-element-0a913a7 .elementor-heading-title{font-size:7.4vw}.elementor-6146 .elementor-element.elementor-element-0a913a7>.elementor-widget-container{margin:0 0 15px}.elementor-6146 .elementor-element.elementor-element-443914f .elementor-heading-title{font-size:4.6vw}.elementor-6146 .elementor-element.elementor-element-443914f>.elementor-widget-container{border-width:3px 0 0}.elementor-6146 .elementor-element.elementor-element-bd5fc07 .elementor-heading-title{font-size:4.5vw}.elementor-6146 .elementor-element.elementor-element-2f9cd6a .elementor-heading-title{font-size:4.5vw}.elementor-6146 .elementor-element.elementor-element-2f9cd6a>.elementor-widget-container{margin:0 0 15px;border-width:0 0 3px}.elementor-6146 .elementor-element.elementor-element-132c267 .elementor-heading-title{font-size:5.5vw}.elementor-6146 .elementor-element.elementor-element-6dd830a .elementor-heading-title{font-size:16px}.elementor-6146 .elementor-element.elementor-element-6dd830a>.elementor-widget-container{margin:0 0 20px}.elementor-6146 .elementor-element.elementor-element-b21b624 .elementor-heading-title{font-size:5.5vw}.elementor-6146 .elementor-element.elementor-element-b21b624>.elementor-widget-container{margin:14px 0 8px}.elementor-6146 .elementor-element.elementor-element-bd9614d .elementor-heading-title{font-size:16px}.elementor-6146 .elementor-element.elementor-element-ef28a24 .elementor-heading-title{font-size:5.5vw}.elementor-6146 .elementor-element.elementor-element-593e3fc .elementor-heading-title{font-size:16px}.elementor-6146 .elementor-element.elementor-element-06108ee{--e-con-grid-template-columns:repeat(2,1fr);--grid-auto-flow:row}.elementor-6146 .elementor-element.elementor-element-2f01a94{--spacer-size:20px}.elementor-6146 .elementor-element.elementor-element-7ad0290 .elementor-heading-title{font-size:7.5vw}.elementor-6146 .elementor-element.elementor-element-4517ed0 .elementor-heading-title{font-size:12px}.elementor-6146 .elementor-element.elementor-element-d2a63a7 .elementor-heading-title{font-size:12px}.elementor-6146 .elementor-element.elementor-element-d8667f7 .elementor-heading-title{font-size:12px}.elementor-6146 .elementor-element.elementor-element-afa84b0 .elementor-heading-title{font-size:12px}.elementor-6146 .elementor-element.elementor-element-11e4c6a .elementor-heading-title{font-size:12px}.elementor-6146 .elementor-element.elementor-element-a92966d{--gap:1px 1px}.elementor-6146 .elementor-element.elementor-element-a4df7b8{--e-con-grid-template-columns:repeat(2,1fr);--grid-auto-flow:row}}