.d12soj0s .overlay{position:relative}.d12soj0s .overlay:before{content:"";position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;background-color:#212529;opacity:.5}.d12soj0s .overlay .container{position:relative;z-index:3}.d12soj0s .title{text-align:center}.d12soj0s section:not(.overlay){background-color:#FFFFFF}.d12soj0s .cta{display:flex;justify-content:center;margin-top:2.5rem}.t1i5llv3{-webkit-background-position:center center;background-position:50%;background-size:cover;background-image:url(/shared-house/shared-house-TOP.jpg);margin:0;padding:8rem 0;color:#FFFFFF;text-align:center}@media (max-width:767px){.t1i5llv3{padding:4rem 0}}.t1i5llv3 .container h1{display:inline-block;margin:1rem 0 0;padding:0;font-size:3.6rem;font-weight:600;position:relative;top:1px}.t1i5llv3 .container h1 .sub-title{display:block;font-size:.4em;font-weight:300;margin:0 0 10px}.t1i5llv3 .container p{margin:3rem auto 0;max-width:80rem;text-align:center}@media (max-width:767px){.t1i5llv3 .container p{text-align:justify}}.b78xlk6{position:relative}.b78xlk6 .breadcrumb{padding:0}.b78xlk6 .breadcrumb>li{display:inline-block;font-size:.8em}.b78xlk6 .breadcrumb>li i{font-size:.8em;opacity:.5;padding:0 .8em}.g1m6v6xd .gallery-slider{margin:0 auto;width:100%}@media (min-width:576px){.g1m6v6xd .gallery-slider{max-width:48rem}}@media (min-width:768px){.g1m6v6xd .gallery-slider{max-width:60rem}}@media (min-width:992px){.g1m6v6xd .gallery-slider{max-width:64rem}}@media (min-width:1280px){.g1m6v6xd .gallery-slider{max-width:72rem}}.g1m6v6xd .photo{aspect-ratio:16/10;border-radius:8px;overflow:hidden;position:relative}.g1m6v6xd .swiper-slide .caption{margin:1rem 0 0;text-align:center}.c58aiuz .concept-body{margin:0 auto;max-width:80rem}.c58aiuz .concept-body h3{font-size:2rem;font-weight:700;margin:2.5rem 0 1rem}.c58aiuz .concept-body ol,.c58aiuz .concept-body ul{padding-left:1.8rem}.c58aiuz .concept-body a{margin-left:.4rem;-webkit-text-decoration:underline;text-decoration:underline}.c58aiuz .concept-body a:active,.c58aiuz .concept-body a:focus,.c58aiuz .concept-body a:hover{-webkit-text-decoration:none;text-decoration:none}.od5lz5w{background-image:url(/common/pattern_002.png)}.od5lz5w dl{display:flex;-webkit-box-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto 3rem;max-width:80rem;padding:0}.od5lz5w dl dd,.od5lz5w dl dt{border-top:1px solid #e1e4e7;margin:0;padding:1rem 0}.od5lz5w dl dt{font-weight:700;width:22%}@media (max-width:767px){.od5lz5w dl dt{width:100%;padding-bottom:0}}.od5lz5w dl dd{width:78%}@media (max-width:767px){.od5lz5w dl dd{width:100%}}.od5lz5w dl dd.pre{white-space:pre-line}.od5lz5w dl dd .rent{font-weight:700;margin:0 0 1rem;white-space:pre-line}.od5lz5w dl dd ul{margin:0;padding-left:1.6rem}.od5lz5w dl dd ul li{white-space:pre-line}.od5lz5w .plans{display:flex;-webkit-box-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem;list-style:none;margin:0;padding:0}.od5lz5w .plans li{width:calc((100% - 3rem) / 3)}@media (max-width:767px){.od5lz5w .plans li{width:100%}}.od5lz5w .plans li img{border-radius:8px;height:auto;width:100%}@media (max-width:767px){.od5lz5w .plans li img{height:100%;object-fit:cover;object-position:center}}.o1wjpk4i{background-color:#FFFFFF}