.elementor-331 .elementor-element.elementor-element-7795bc2:not(.elementor-motion-effects-element-type-background),.elementor-331 .elementor-element.elementor-element-7795bc2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://i0.wp.com/maruni-estate.jp/wp-content/uploads/2022/01/22587314_l-1-scaled.jpg?fit=2560%2C1707&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-331 .elementor-element.elementor-element-7795bc2>.elementor-container{min-height:400px}.elementor-331 .elementor-element.elementor-element-7795bc2{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-331 .elementor-element.elementor-element-7795bc2>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-331 .elementor-element.elementor-element-58d01ec>.elementor-widget-container{padding:80px}.elementor-331 .elementor-element.elementor-element-58d01ec{text-align:center}.elementor-331 .elementor-element.elementor-element-58d01ec .elementor-heading-title{color:var(--e-global-color-af8c329);font-family:"Kosugi Maru",Sans-serif;font-size:50px;font-weight:600;text-shadow:5px 5px 6px rgba(0,0,0,.3)}.elementor-331 .elementor-element.elementor-element-6be12f4{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:-70px;margin-bottom:60px}.elementor-331 .elementor-element.elementor-element-6be12f4>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-331 .elementor-element.elementor-element-b672343 img{width:40%}.elementor-331 .elementor-element.elementor-element-ce43fd4 img{width:50%}.elementor-331 .elementor-element.elementor-element-ad3dc94{text-align:left}.elementor-331 .elementor-element.elementor-element-ad3dc94 .elementor-heading-title{font-family:"Kosugi Maru",Sans-serif;font-weight:600}.elementor-331 .elementor-element.elementor-element-20d75b0{font-family:"Kosugi Maru",Sans-serif;font-size:18px;line-height:30px}.elementor-331 .elementor-element.elementor-element-9bab990{text-align:left}.elementor-331 .elementor-element.elementor-element-9bab990 .elementor-heading-title{font-family:"Kosugi Maru",Sans-serif;font-weight:600}.elementor-331 .elementor-element.elementor-element-299c0d0{font-family:"Kosugi Maru",Sans-serif;font-size:18px;line-height:30px}.elementor-331 .elementor-element.elementor-element-9cfb1e9 img{width:50%}.elementor-331 .elementor-element.elementor-element-b0063c1{text-align:left}.elementor-331 .elementor-element.elementor-element-b0063c1 .elementor-heading-title{font-family:"Kosugi Maru",Sans-serif;font-weight:600}.elementor-331 .elementor-element.elementor-element-b012026{font-family:"Kosugi Maru",Sans-serif;font-size:18px;line-height:30px}.elementor-331 .elementor-element.elementor-element-a143b86 img{width:50%}.elementor-331 .elementor-element.elementor-element-733a118{text-align:left}.elementor-331 .elementor-element.elementor-element-733a118 .elementor-heading-title{font-family:"Kosugi Maru",Sans-serif;font-weight:600}.elementor-331 .elementor-element.elementor-element-3fc49d9{font-family:"Kosugi Maru",Sans-serif;font-size:18px;line-height:30px}.elementor-331 .elementor-element.elementor-element-898a749{margin-top:40px;margin-bottom:40px}.elementor-331 .elementor-element.elementor-element-60b51cd img{width:76%}.elementor-331 .elementor-element.elementor-element-5eb844c{text-align:left}.elementor-331 .elementor-element.elementor-element-5eb844c .elementor-heading-title{font-family:"Kosugi Maru",Sans-serif;font-weight:600}.elementor-331 .elementor-element.elementor-element-7ef6c33{font-family:"Kosugi Maru",Sans-serif;font-size:18px;line-height:30px}.elementor-331 .elementor-element.elementor-element-51eeeae{margin-top:40px;margin-bottom:40px}.elementor-331 .elementor-element.elementor-element-ee93963>.elementor-widget-container{padding:20px}.elementor-331 .elementor-element.elementor-element-27439b8{text-align:left}.elementor-331 .elementor-element.elementor-element-27439b8 .elementor-heading-title{font-family:"Kosugi Maru",Sans-serif;font-weight:600}.elementor-331 .elementor-element.elementor-element-d24c8b3{font-family:"Kosugi Maru",Sans-serif;font-size:18px;line-height:30px}.elementor-331 .elementor-element.elementor-element-62278bd img{width:50%}.elementor-331 .elementor-element.elementor-element-2b19542{text-align:left}.elementor-331 .elementor-element.elementor-element-2b19542 .elementor-heading-title{font-family:"Kosugi Maru",Sans-serif;font-weight:600}.elementor-331 .elementor-element.elementor-element-291f2f6{font-family:"Kosugi Maru",Sans-serif;font-size:18px;line-height:30px}.elementor-331 .elementor-element.elementor-element-b103f9e{text-align:left}.elementor-331 .elementor-element.elementor-element-b103f9e .elementor-heading-title{font-family:"Kosugi Maru",Sans-serif;font-weight:600}.elementor-331 .elementor-element.elementor-element-61cd679{font-family:"Kosugi Maru",Sans-serif;font-size:18px;line-height:30px}.elementor-331 .elementor-element.elementor-element-934b2e7{text-align:left}.elementor-331 .elementor-element.elementor-element-934b2e7 .elementor-heading-title{font-family:"Kosugi Maru",Sans-serif;font-weight:600}.elementor-331 .elementor-element.elementor-element-d63f3a8{font-family:"Kosugi Maru",Sans-serif;font-size:18px;line-height:30px}.elementor-331 .elementor-element.elementor-element-d3633bf{text-align:left}.elementor-331 .elementor-element.elementor-element-d3633bf .elementor-heading-title{font-family:"Kosugi Maru",Sans-serif;font-weight:600}.elementor-331 .elementor-element.elementor-element-ee4671a{font-family:"Kosugi Maru",Sans-serif;font-size:18px;line-height:30px}.elementor-331 .elementor-element.elementor-element-373ac12{--spacer-size:70px}@media(min-width:768px){.elementor-331 .elementor-element.elementor-element-882a52d{width:25%}.elementor-331 .elementor-element.elementor-element-6edcd49{width:74.665%}.elementor-331 .elementor-element.elementor-element-23f19ea{width:25%}.elementor-331 .elementor-element.elementor-element-9e2f72f{width:74.665%}.elementor-331 .elementor-element.elementor-element-3b6375b{width:25%}.elementor-331 .elementor-element.elementor-element-11f841a{width:74.665%}.elementor-331 .elementor-element.elementor-element-5b7e85f{width:25%}.elementor-331 .elementor-element.elementor-element-6e70040{width:74.665%}.elementor-331 .elementor-element.elementor-element-1c1e5e9{width:25%}.elementor-331 .elementor-element.elementor-element-6530781{width:74.665%}.elementor-331 .elementor-element.elementor-element-cc137f6{width:25%}.elementor-331 .elementor-element.elementor-element-082ce11{width:74.665%}.elementor-331 .elementor-element.elementor-element-d0920dd{width:25%}.elementor-331 .elementor-element.elementor-element-065381e{width:74.665%}.elementor-331 .elementor-element.elementor-element-70f261b{width:25%}.elementor-331 .elementor-element.elementor-element-b13ded5{width:74.665%}.elementor-331 .elementor-element.elementor-element-f6d32bc{width:25%}.elementor-331 .elementor-element.elementor-element-9fbe164{width:74.665%}.elementor-331 .elementor-element.elementor-element-ae588e5{width:25%}.elementor-331 .elementor-element.elementor-element-78a27a6{width:74.665%}}@media(max-width:767px){.elementor-331 .elementor-element.elementor-element-7795bc2>.elementor-container{min-height:253px}.elementor-331 .elementor-element.elementor-element-58d01ec .elementor-heading-title{font-size:35px}.elementor-331 .elementor-element.elementor-element-b672343 img{width:77%}.elementor-331 .elementor-element.elementor-element-7040ba4{padding:6px}.elementor-331 .elementor-element.elementor-element-ce43fd4 img{width:37%}.elementor-331 .elementor-element.elementor-element-ad3dc94>.elementor-widget-container{padding:2px}.elementor-331 .elementor-element.elementor-element-ad3dc94 .elementor-heading-title{font-size:20px;line-height:1.5em}.elementor-331 .elementor-element.elementor-element-a381c2a{padding:6px}.elementor-331 .elementor-element.elementor-element-9bab990>.elementor-widget-container{padding:2px}.elementor-331 .elementor-element.elementor-element-9bab990 .elementor-heading-title{font-size:20px;line-height:1.5em}.elementor-331 .elementor-element.elementor-element-e4bbf47{padding:6px}.elementor-331 .elementor-element.elementor-element-9cfb1e9 img{width:37%}.elementor-331 .elementor-element.elementor-element-b0063c1>.elementor-widget-container{padding:2px}.elementor-331 .elementor-element.elementor-element-b0063c1 .elementor-heading-title{font-size:20px;line-height:1.5em}.elementor-331 .elementor-element.elementor-element-5c0a309{padding:6px}.elementor-331 .elementor-element.elementor-element-a143b86 img{width:37%}.elementor-331 .elementor-element.elementor-element-733a118>.elementor-widget-container{padding:2px}.elementor-331 .elementor-element.elementor-element-733a118 .elementor-heading-title{font-size:20px;line-height:1.5em}.elementor-331 .elementor-element.elementor-element-898a749{padding:6px}.elementor-331 .elementor-element.elementor-element-60b51cd img{width:63%}.elementor-331 .elementor-element.elementor-element-5eb844c>.elementor-widget-container{padding:2px}.elementor-331 .elementor-element.elementor-element-5eb844c .elementor-heading-title{font-size:20px;line-height:1.5em}.elementor-331 .elementor-element.elementor-element-51eeeae{padding:6px}.elementor-331 .elementor-element.elementor-element-ee93963 img{width:88%}.elementor-331 .elementor-element.elementor-element-27439b8>.elementor-widget-container{padding:2px}.elementor-331 .elementor-element.elementor-element-27439b8 .elementor-heading-title{font-size:20px;line-height:1.5em}.elementor-331 .elementor-element.elementor-element-87d57b7{padding:6px}.elementor-331 .elementor-element.elementor-element-62278bd img{width:41%}.elementor-331 .elementor-element.elementor-element-2b19542>.elementor-widget-container{padding:2px}.elementor-331 .elementor-element.elementor-element-2b19542 .elementor-heading-title{font-size:20px;line-height:1.5em}.elementor-331 .elementor-element.elementor-element-76228f4{padding:6px}.elementor-331 .elementor-element.elementor-element-b103f9e>.elementor-widget-container{padding:2px}.elementor-331 .elementor-element.elementor-element-b103f9e .elementor-heading-title{font-size:20px;line-height:1.5em}.elementor-331 .elementor-element.elementor-element-a328876{padding:6px}.elementor-331 .elementor-element.elementor-element-934b2e7>.elementor-widget-container{padding:2px}.elementor-331 .elementor-element.elementor-element-934b2e7 .elementor-heading-title{font-size:20px;line-height:1.5em}.elementor-331 .elementor-element.elementor-element-8ccd3a7{padding:6px}.elementor-331 .elementor-element.elementor-element-d3633bf>.elementor-widget-container{padding:2px}.elementor-331 .elementor-element.elementor-element-d3633bf .elementor-heading-title{font-size:20px;line-height:1.5em}}