.elementor-364 .elementor-element.elementor-element-c792407>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-364 .elementor-element.elementor-element-7795bc2:not(.elementor-motion-effects-element-type-background),.elementor-364 .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/22103555_l-scaled.jpg?fit=2560%2C1628&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-364 .elementor-element.elementor-element-7795bc2>.elementor-background-overlay{background-color:var(--e-global-color-456063d);opacity:.26;transition:background .3s,border-radius .3s,opacity .3s}.elementor-364 .elementor-element.elementor-element-7795bc2>.elementor-container{min-height:400px}.elementor-364 .elementor-element.elementor-element-7795bc2{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-364 .elementor-element.elementor-element-58d01ec>.elementor-widget-container{padding:80px}.elementor-364 .elementor-element.elementor-element-58d01ec{text-align:center}.elementor-364 .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-364 .elementor-element.elementor-element-6be12f4{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:20px;margin-bottom:60px}.elementor-364 .elementor-element.elementor-element-6be12f4>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-364 .elementor-element.elementor-element-7cf245b img{width:38%}.elementor-364 .elementor-element.elementor-element-ad3dc94{text-align:left}.elementor-364 .elementor-element.elementor-element-ad3dc94 .elementor-heading-title{font-family:"Kosugi Maru",Sans-serif;font-size:23px;font-weight:600;line-height:30px}.elementor-364 .elementor-element.elementor-element-8ccd3a7{margin-top:30px;margin-bottom:30px}.elementor-364 .elementor-element.elementor-element-f8fd6aa{text-align:left}.elementor-364 .elementor-element.elementor-element-f8fd6aa .widget-image-caption{font-size:22px}.elementor-364 .elementor-element.elementor-element-9a73289{text-align:left}.elementor-364 .elementor-element.elementor-element-9a73289 .widget-image-caption{font-size:22px}.elementor-364 .elementor-element.elementor-element-d7b10f5{margin-top:30px;margin-bottom:30px}.elementor-364 .elementor-element.elementor-element-926aa27{text-align:left}.elementor-364 .elementor-element.elementor-element-926aa27 .widget-image-caption{font-size:22px}.elementor-364 .elementor-element.elementor-element-5965e2c{text-align:left}.elementor-364 .elementor-element.elementor-element-5965e2c .widget-image-caption{font-size:22px}.elementor-364 .elementor-element.elementor-element-14b5516{margin-top:30px;margin-bottom:30px}.elementor-364 .elementor-element.elementor-element-838a418{text-align:left}.elementor-364 .elementor-element.elementor-element-838a418 .widget-image-caption{font-size:22px}.elementor-364 .elementor-element.elementor-element-ab72087{text-align:left}.elementor-364 .elementor-element.elementor-element-ab72087 .widget-image-caption{font-size:22px}.elementor-364 .elementor-element.elementor-element-b6596ab{margin-top:30px;margin-bottom:30px}.elementor-364 .elementor-element.elementor-element-e73dea9{text-align:left}.elementor-364 .elementor-element.elementor-element-e73dea9 .widget-image-caption{font-size:22px}.elementor-364 .elementor-element.elementor-element-e2f0488{text-align:left}.elementor-364 .elementor-element.elementor-element-e2f0488 .widget-image-caption{font-size:22px}.elementor-364 .elementor-element.elementor-element-2c06ba5{margin-top:30px;margin-bottom:30px}.elementor-364 .elementor-element.elementor-element-afa110f{text-align:left}.elementor-364 .elementor-element.elementor-element-afa110f img{width:91%}.elementor-364 .elementor-element.elementor-element-afa110f .widget-image-caption{font-size:22px}.elementor-364 .elementor-element.elementor-element-be1a6ce{text-align:left}.elementor-364 .elementor-element.elementor-element-be1a6ce .widget-image-caption{font-size:22px}.elementor-364 .elementor-element.elementor-element-373ac12{--spacer-size:70px}@media(min-width:768px){.elementor-364 .elementor-element.elementor-element-ae588e5{width:36%}.elementor-364 .elementor-element.elementor-element-78a27a6{width:63.665%}.elementor-364 .elementor-element.elementor-element-5dcb8d1{width:36%}.elementor-364 .elementor-element.elementor-element-a6f7a4a{width:63.665%}.elementor-364 .elementor-element.elementor-element-a920455{width:36%}.elementor-364 .elementor-element.elementor-element-92d2d15{width:63.665%}.elementor-364 .elementor-element.elementor-element-b57653b{width:36%}.elementor-364 .elementor-element.elementor-element-163d744{width:63.665%}.elementor-364 .elementor-element.elementor-element-0ad0086{width:36%}.elementor-364 .elementor-element.elementor-element-736e928{width:63.665%}}@media(max-width:767px){.elementor-364 .elementor-element.elementor-element-7795bc2>.elementor-container{min-height:253px}.elementor-364 .elementor-element.elementor-element-58d01ec .elementor-heading-title{font-size:36px}.elementor-364 .elementor-element.elementor-element-7cf245b>.elementor-widget-container{margin:-85px 0 0}.elementor-364 .elementor-element.elementor-element-7cf245b img{width:74%}.elementor-364 .elementor-element.elementor-element-7040ba4{padding:6px}.elementor-364 .elementor-element.elementor-element-ad3dc94>.elementor-widget-container{padding:2px}.elementor-364 .elementor-element.elementor-element-ad3dc94 .elementor-heading-title{font-size:20px;line-height:1.5em}.elementor-364 .elementor-element.elementor-element-8ccd3a7{padding:6px}.elementor-364 .elementor-element.elementor-element-d7b10f5{padding:6px}.elementor-364 .elementor-element.elementor-element-14b5516{padding:6px}.elementor-364 .elementor-element.elementor-element-b6596ab{padding:6px}.elementor-364 .elementor-element.elementor-element-2c06ba5{padding:6px}}