@charset "UTF-8";.single-live section{margin-left:auto;margin-right:auto;width:min(100% - 64px,70rem)}.single-live .section-title{align-items:center;border:solid #000;border-width:2px 0;display:flex;flex-direction:column;font-size:clamp(20px,2.5vw,32px);font-weight:700;justify-content:center;line-height:1.25;margin:max(120px,4em) auto max(60px,3em);padding-bottom:1rem;padding-top:1rem;position:relative;width:clamp(240px,100%,16em)}.single-live .section-title:before{border:dashed #000;border-width:1px 0;content:"";inset:0;margin:3px 0;position:absolute}.single-live .section-title:after{aspect-ratio:146/50;background-image:url(../images/housing/section-title.svg);background-position:bottom;background-repeat:no-repeat;background-size:contain;bottom:calc(100% + 1px);content:"";position:absolute;width:clamp(72px,50%,146px)}.single-live .block-title{align-items:center;border:solid #000;border-width:2px 0;display:flex;flex-direction:column;font-size:20px;font-weight:700;justify-content:center;line-height:1.25;margin:max(90px,3em) auto 2rem;padding-bottom:1rem;padding-top:1rem;position:relative;width:clamp(192px,100%,16em)}.single-live .block-title:before{border:dashed #000;border-width:1px 0;content:"";inset:0;margin:3px 0;position:absolute}.single-live .postList.swiper{margin-left:-1rem;margin-right:-1rem;z-index:auto}.single-live .postList .swiper-wrapper{display:flex;z-index:auto}.single-live .postList .swiper-slide{height:auto;max-width:18rem;width:100%}.single-live .postList .swiper-pagination{z-index:auto}.single-live .postList-room{display:flex;flex-direction:column;height:100%;margin-left:1rem;margin-right:1rem}.single-live .postList-room .photo{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:.25rem}.single-live .postList-room .photo:before{content:"";display:block;padding-bottom:75%}.single-live .postList-room .house_name{font-weight:500;line-height:1.25;margin-top:1rem}.single-live .postList-room dl.money{align-items:baseline;display:flex;line-height:1;margin-top:.5rem}.single-live .postList-room dl.money dt{font-size:.75rem;margin-right:.75rem}.single-live .postList-room dl.money dd .value{--tw-text-opacity:1;color:rgb(255 153 51/var(--tw-text-opacity,1));font-size:1.5rem;font-weight:700;margin-right:.25rem;vertical-align:-.05em}.single-live .postList-room dl.money dd .unit{font-size:.75rem;font-weight:700}.single-live .postList-room dl.area{align-items:baseline;display:flex;font-size:.75rem;line-height:1;margin-top:.5rem}.single-live .postList-room dl.area dt:after{content:"："}.single-live .postList-room dl.area dt:nth-of-type(n+2){margin-left:.75rem}.single-live .postList-room .link{margin-top:auto;padding-top:1rem}.single-live .postList a.button-detail{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(255 153 51/var(--tw-bg-opacity,1));border-radius:.25rem;color:rgb(255 255 255/var(--tw-text-opacity,1));display:flex;font-size:.75rem;font-weight:500;height:3rem;justify-content:center}.single-live .postList a.button-detail svg{margin-left:-.5rem;margin-right:.75rem}.single-live #main .title{align-items:center;display:flex;flex-direction:column;font-size:20px;font-weight:500;justify-content:center;line-height:1.25;padding-top:2rem;position:relative}.single-live #main .title span{font-size:clamp(24px,2.5vw,32px)}.single-live #main .title span.name{font-size:clamp(48px,6vw,72px)}.single-live #main .image{aspect-ratio:4/3;position:relative}.single-live #main .image img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;width:100%}.single-live #main{display:flex;flex-direction:column}@media (min-width:768px){.single-live #main{flex-direction:row;gap:2.5rem;height:clamp(40vh,31.25vw,400px);margin-left:auto;margin-right:auto;margin-top:6rem;width:min(100% - 64px,80rem)}.single-live #main .title{border:solid #000;border-width:2px 0;flex-shrink:0;width:calc(50% - 1.25rem)}.single-live #main .title:before{border:dashed #000;border-width:1px 0;content:"";inset:0;margin:3px 0;position:absolute}.single-live #main .title:after{aspect-ratio:322/162;background-image:url(../images/housing/main-title.svg);background-position:bottom;background-position:bottom;background-repeat:no-repeat;background-size:contain;content:"";margin-bottom:3px;margin-left:auto;margin-right:auto;margin-top:auto;position:relative;width:clamp(192px,50%,320px)}.single-live #main .image{aspect-ratio:none;border-radius:.5rem;flex-grow:1;overflow:hidden}}.single-live #flow .items{counter-reset:flow-item;position:relative}@media (min-width:768px){.single-live #flow .items{padding-left:7rem}.single-live #flow .items:before{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));border-left-width:1px;border-style:dashed;bottom:0;content:"";left:0;margin-left:2rem;position:absolute;top:0}}.single-live #flow .items .flow-item{counter-increment:flow-item;margin-top:4rem;position:relative}.single-live #flow .items .flow-item .title{align-items:center;display:flex;font-size:clamp(20px,2.5vw,32px);line-height:1.25}.single-live #flow .items .flow-item .title:before{--tw-border-opacity:1;--tw-bg-opacity:1;align-items:center;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-color:rgb(0 0 0/var(--tw-border-opacity,1));border-radius:9999px;border-width:2px;content:counter(flow-item);display:inline-flex;flex-shrink:0;font-weight:600;height:2.5rem;justify-content:center;margin-right:1rem;width:2.5rem}@media (min-width:768px){.single-live #flow .items .flow-item .title:before{border-width:4px;height:4rem;margin-left:-7rem;margin-right:3rem;width:4rem}}.single-live #flow .items .flow-item .body{margin-top:2rem}.single-live #flow .items .flow-item .body :is(.wp-block-buttons,h3,h4,aside):nth-child(n+2){margin-top:2rem}.single-live #flow .items .flow-item .body :is(p,ul,ol):nth-child(n+2){margin-top:1rem}.single-live #flow .items .flow-item .body :is(h3,h4){font-weight:700;line-height:1.375}.single-live #flow .items .flow-item .body :is(ul,ol){font-size:.875rem;list-style-position:outside;padding-left:1.25rem}.single-live #flow .items .flow-item .body :is(ul,ol) li{margin-top:.5rem}.single-live #flow .items .flow-item .body ul{list-style-type:disc}.single-live #flow .items .flow-item .body ol{list-style-type:decimal}.single-live #flow .items .flow-item .body h3{font-size:1.125rem}.single-live #flow .items .flow-item .body p{line-height:2}.single-live #flow .items .flow-item .body a:not(.button){--tw-text-opacity:1;color:rgb(255 153 51/var(--tw-text-opacity,1))}.single-live #flow .items .flow-item .body .wp-block-buttons{-moz-column-gap:2rem;column-gap:2rem}.single-live #flow .items .flow-item .body .wp-block-button{width:min(20rem,100%)}.single-live #flow .items .flow-item .body .button{border-width:1px;height:3rem}.single-live #flow .items .flow-item .body .button[target=_blank]:before{content:"\f08e";display:inline-block;font-family:Font Awesome\ 6 Free;font-weight:600;margin-left:-.5rem;margin-right:1rem}.single-live #flow .items .flow-item .body .button[href^="#"]:before{content:"\f063";display:inline-block;font-family:Font Awesome\ 6 Free;font-weight:600;margin-left:-.5rem;margin-right:1rem}.single-live #flow .items .flow-item .body aside{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:.75rem;border-width:1px;font-size:.875rem;padding:1.5rem}@media (min-width:768px){.single-live #flow .items .flow-item .body aside{padding:2rem}}.single-live #flow .items .flow-item .body aside :is(h3,h4){font-weight:500}.single-live #flow .items .flow-item .body aside p{line-height:1.5}.single-live #search #search-nav{display:flex;flex-wrap:wrap;gap:2rem}.single-live #search #search-nav .button{flex-grow:1;height:6rem;min-width:0;width:min(100%,256px)}.single-live #search #search-nav .button span{font-size:1.5rem;font-weight:700}.single-live #search .other-sites{align-items:center;-moz-column-gap:2rem;column-gap:2rem;display:flex;flex-wrap:wrap;justify-content:center;row-gap:1rem}.single-live #search .other-sites .button{border-width:1px;height:3rem;width:min(100%,256px)}.single-live #search .house-agent{display:flex;flex-direction:column;gap:1rem}.single-live #search .house-agent .agent{align-items:center;border-top-width:1px;-moz-column-gap:2rem;column-gap:2rem;display:flex;flex-wrap:wrap;padding-top:1rem;row-gap:1rem}@media (min-width:768px){.single-live #search .house-agent .agent{flex-wrap:nowrap}}.single-live #search .house-agent .agent dt{align-items:center;display:flex;flex-grow:1;font-weight:600;gap:1rem;white-space:nowrap}@media (min-width:768px){.single-live #search .house-agent .agent dt{width:25%}}.single-live #search .house-agent .agent dt a{text-decoration-line:underline}.single-live #search .house-agent .agent dt .in_city{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(255 153 51/var(--tw-bg-opacity,1));border-radius:9999px;color:rgb(255 255 255/var(--tw-text-opacity,1));display:inline-flex;font-size:.75rem;line-height:1;padding:.25rem 1rem;white-space:nowrap}.single-live #search .house-agent .agent dd{width:min(100%,768px)}@media (min-width:768px){.single-live #search .house-agent .agent dd{flex-grow:1;width:calc(60% - 2rem)}}.single-live #search .house-agent .agent dd ul{-moz-column-gap:1rem;column-gap:1rem;display:flex;flex-wrap:wrap;font-size:.75rem;line-height:1.5}.single-live #search .public-houses{display:grid;gap:2rem}@media (min-width:1024px){.single-live #search .public-houses{border-radius:1rem;border-width:1px;gap:0;grid-template-columns:12% repeat(auto-fit,minmax(22%,1fr))}}.single-live #search .public-houses .attr,.single-live #search .public-houses .house{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:1rem;border-width:1px;overflow:hidden}@media (min-width:1024px){.single-live #search .public-houses .attr,.single-live #search .public-houses .house{border-radius:0;border-style:none;display:grid;grid-row:span 9;grid-template-rows:subgrid;overflow:visible}}.single-live #search .public-houses .attr{display:none}@media (min-width:1024px){.single-live #search .public-houses .attr{display:grid}}.single-live #search .public-houses .row{padding:1rem}@media (min-width:1024px){.single-live #search .public-houses .row{padding-left:1.5rem;padding-right:1.5rem}}.single-live #search .public-houses .row:not(.name){border-top-width:1px}.single-live #search .public-houses .row:not(.name,.target){font-size:.875rem}.single-live #search .public-houses .row.name{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1));font-size:1.25rem;font-weight:700;line-height:1.25}@media (min-width:1024px){.single-live #search .public-houses .row.exterior,.single-live #search .public-houses .row.name{align-items:center;display:flex;justify-content:center}}.single-live #search .public-houses .row.exterior img{max-height:12em;-o-object-fit:contain;object-fit:contain}.single-live #search .public-houses .row.target{font-size:1.125rem;font-weight:500;line-height:1.25}.single-live #search .public-houses .row:is(.attr .row){align-items:center;display:flex;font-size:.75rem;font-weight:500;justify-content:center}.single-live #search .public-houses .row li:nth-child(n+2){margin-top:.5rem}.single-live #search .public-houses .row.url a{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(255 153 51/var(--tw-bg-opacity,1));border-radius:.25rem;color:rgb(255 255 255/var(--tw-text-opacity,1));display:inline-flex;font-weight:600;height:3rem;justify-content:center;padding-left:1rem;padding-right:1rem;width:min(100%,288px)}.single-live #search .akiya-agent{text-align:center}.single-live #search .akiya-agent .name{font-weight:600}.single-live #search .akiya-agent .description{-moz-column-gap:1rem;column-gap:1rem;display:flex;flex-wrap:wrap;font-size:.75rem;justify-content:center}.single-live #search .build-service{margin-top:4rem;position:relative;text-align:center}.single-live #search .build-service:nth-child(n+2){border-top-width:1px;padding-top:4rem}.single-live #search .build-service .title{font-size:1.25rem;font-weight:700;line-height:1.25;text-align:center}.single-live #search .build-service .body{margin-top:2rem}.single-live #search .build-service .body :is(.wp-block-buttons,.wp-block-image,h3,h4):nth-child(n+2){margin-top:2rem}.single-live #search .build-service .body :is(p,ul,ol):nth-child(n+2){margin-top:1rem}.single-live #search .build-service .body :is(h3,h4){font-weight:700;line-height:1.375}.single-live #search .build-service .body :is(ul,ol){font-size:.875rem;list-style-position:outside;padding-left:1.25rem}.single-live #search .build-service .body :is(ul,ol) li{margin-top:.5rem}.single-live #search .build-service .body ul{list-style-type:disc}.single-live #search .build-service .body ol{list-style-type:decimal}.single-live #search .build-service .body h3{font-size:1.125rem}.single-live #search .build-service .body p{line-height:2}.single-live #search .build-service .body .wp-block-image{border-radius:.5rem;margin-left:auto;margin-right:auto;overflow:hidden;width:clamp(240px,100%,48rem)}.single-live #search .build-service .body .wp-block-image figCaption{font-size:.75rem;margin-top:.5rem;text-align:center}.single-live #search .build-service .body .wp-block-buttons{justify-content:center}.single-live #search .build-service .body .button{height:3rem}.single-live #search .build-service .body a:not(.button){--tw-text-opacity:1;color:rgb(255 153 51/var(--tw-text-opacity,1))}.single-live #search .build-service:has(.image){display:flex;flex-direction:column;gap:2rem}.single-live #search .build-service:has(.image) .image img{aspect-ratio:4/3;border-radius:.5rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (min-width:768px){.single-live #search .build-service:has(.image){flex-direction:row-reverse;gap:4rem}.single-live #search .build-service:has(.image) .image{flex-shrink:0;width:clamp(320px,40%,400px)}.single-live #search .build-service:has(.image) .description{text-align:left}.single-live #search .build-service:has(.image) .title{text-align:left}.single-live #search .build-service:has(.image) .wp-block-buttons{justify-content:flex-start}}.single-live #search .build-portal a:not(.button){--tw-text-opacity:1;color:rgb(255 153 51/var(--tw-text-opacity,1))}.single-live #trial .trial-housing{display:flex;flex-direction:column;gap:2rem;margin-top:4rem}.single-live #trial .trial-housing .image img{aspect-ratio:4/3;border-radius:.5rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.single-live #trial .trial-housing .description{font-size:.875rem}.single-live #trial .trial-housing .description dl{display:flex;flex-wrap:wrap;gap:.25rem}.single-live #trial .trial-housing .description dl dt{font-weight:600;width:4rem}.single-live #trial .trial-housing .description dl dd{flex-grow:1;margin-left:.5rem;width:calc(100% - 5rem)}.single-live #trial .trial-housing .description :is(h3,h4):nth-child(n+2){margin-top:1rem}.single-live #trial .trial-housing .description :is(p,ul,ol):nth-child(n+2){margin-top:.5rem}.single-live #trial .trial-housing .description :is(h3,h4){font-weight:700;line-height:1.375}.single-live #trial .trial-housing .description :is(ul,ol){font-size:.875rem;list-style-position:outside;padding-left:1.25rem}.single-live #trial .trial-housing .description :is(ul,ol) li{margin-top:.25rem}.single-live #trial .trial-housing .description ul{list-style-type:disc}.single-live #trial .trial-housing .description ol{list-style-type:decimal}.single-live #trial .trial-housing .description p{line-height:2}.single-live #trial .trial-housing .description a:not(dd a){text-decoration-line:underline}.single-live #trial .trial-housing .description dd a{--tw-text-opacity:1;color:rgb(255 153 51/var(--tw-text-opacity,1))}@media (min-width:768px){.single-live #trial .trial-housing{flex-direction:row-reverse;gap:2.5rem}.single-live #trial .trial-housing .image{flex-shrink:0;width:max(50% - 2rem,364px)}.single-live #knowledge{padding-bottom:4rem}}.single-live #knowledge .inquiryCounter{display:flex;flex-direction:column;gap:2rem;margin-top:4rem}.single-live #knowledge .inquiryCounter .image img{aspect-ratio:4/3;border-radius:.5rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.single-live #knowledge .inquiryCounter nav{display:flex;flex-wrap:wrap;gap:1rem}.single-live #knowledge .inquiryCounter nav .button{border-width:1px;height:3rem;min-width:0;width:100%}@media (min-width:768px){.single-live #knowledge .inquiryCounter nav .button{width:max(192px,50% - .5rem)}}.single-live #knowledge .inquiryCounter a:not(.button){--tw-text-opacity:1;color:rgb(255 153 51/var(--tw-text-opacity,1))}@media (min-width:768px){.single-live #knowledge .inquiryCounter{flex-direction:row-reverse;gap:4rem}.single-live #knowledge .inquiryCounter .image{flex-shrink:0;width:clamp(320px,40%,400px)}}.single-live #knowledge .knowledge-content{border-top-width:1px;margin-top:4rem;padding-top:4rem;position:relative}.single-live #knowledge .knowledge-content .title{font-size:1.25rem;font-weight:700;line-height:1.25;text-align:center}.single-live #knowledge .knowledge-content .body{margin-top:2rem}.single-live #knowledge .knowledge-content .body :is(.wp-block-buttons,.wp-block-image,h3,h4):nth-child(n+2){margin-top:2rem}.single-live #knowledge .knowledge-content .body :is(p,ul,ol):nth-child(n+2){margin-top:1rem}.single-live #knowledge .knowledge-content .body :is(h3,h4){font-weight:700;line-height:1.375}.single-live #knowledge .knowledge-content .body :is(ul,ol){font-size:.875rem;list-style-position:outside;padding-left:1.25rem}.single-live #knowledge .knowledge-content .body :is(ul,ol) li{margin-top:.5rem}.single-live #knowledge .knowledge-content .body ul{list-style-type:disc}.single-live #knowledge .knowledge-content .body ol{list-style-type:decimal}.single-live #knowledge .knowledge-content .body h3{font-size:1.125rem}.single-live #knowledge .knowledge-content .body p{line-height:2}.single-live #knowledge .knowledge-content .body .wp-block-image{border-radius:.5rem;margin-left:auto;margin-right:auto;overflow:hidden;width:clamp(240px,100%,48rem)}.single-live #knowledge .knowledge-content .body .wp-block-image figCaption{font-size:.75rem;margin-top:.5rem;text-align:center}.single-live #knowledge .knowledge-content .body .wp-block-buttons{justify-content:center}.single-live #knowledge .knowledge-content .body .button{height:3rem}.single-live #knowledge .knowledge-content .body a:not(.button){--tw-text-opacity:1;color:rgb(255 153 51/var(--tw-text-opacity,1))}.single-live section.teaser .description{text-align:justify}.single-live section.teaser .description p{font-size:.875rem;line-height:2;margin-top:.75rem}.single-live section.teaser .description h3{--tw-text-opacity:1;color:rgb(255 153 51/var(--tw-text-opacity,1));font-size:1.125rem;font-weight:500}.single-live section.teaser .description h3:nth-of-type(n+2){margin-top:2rem}.single-live section.teaser .description a{text-decoration-line:underline}@media (min-width:768px){.single-live section.teaser dl.rent,.single-live section.teaser dl.type{align-items:center;display:flex}}.single-live section.teaser dl.rent dt,.single-live section.teaser dl.type dt{--tw-text-opacity:1;color:rgb(255 153 51/var(--tw-text-opacity,1));font-size:.75rem;font-weight:600;margin-bottom:.5rem}@media (min-width:768px){.single-live section.teaser dl.rent dt,.single-live section.teaser dl.type dt{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(255 153 51/var(--tw-bg-opacity,1));border-radius:9999px;color:rgb(255 255 255/var(--tw-text-opacity,1));display:flex;flex-shrink:0;height:1.5rem;justify-content:center;margin-bottom:0;margin-right:2rem;width:6rem}.single-live section.teaser dl.recommended{align-items:center;display:flex}}.single-live section.teaser dl.recommended dt{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(255 153 51/var(--tw-bg-opacity,1));border-radius:9999px;color:rgb(255 255 255/var(--tw-text-opacity,1));display:flex;font-size:.75rem;font-weight:600;height:1.5rem;justify-content:center;margin-bottom:1.5rem;margin-left:auto;margin-right:auto;width:10rem}@media (min-width:768px){.single-live section.teaser dl.recommended dt{flex-direction:column;flex-shrink:0;height:5rem;margin-bottom:0;margin-left:-2rem;margin-right:1rem;width:5rem}}.single-live section.teaser dl.recommended ::v-deep li{margin-bottom:.5rem;margin-top:.5rem}.single-live section.teaser dl.relatedLinks,.single-live section.teaser dl.relatedSubsidies{border-top-width:1px;font-size:.875rem;padding-bottom:.75rem;padding-top:.75rem}.single-live section.teaser dl.relatedLinks dt,.single-live section.teaser dl.relatedSubsidies dt{font-weight:500}.single-live section.teaser dl.relatedLinks dd,.single-live section.teaser dl.relatedSubsidies dd{margin-bottom:.5rem;margin-top:.5rem}.single-live section.teaser dl.relatedLinks li:nth-child(n+2),.single-live section.teaser dl.relatedSubsidies li:nth-child(n+2){margin-top:.5rem}@media (min-width:768px){.single-live section.teaser dl.relatedLinks,.single-live section.teaser dl.relatedSubsidies{display:flex}.single-live section.teaser dl.relatedLinks dt,.single-live section.teaser dl.relatedSubsidies dt{flex-shrink:0;max-width:10rem;width:33.333333%}.single-live section.teaser dl.relatedLinks dd,.single-live section.teaser dl.relatedSubsidies dd{flex-grow:1;margin-bottom:0;margin-top:0;width:66.666667%}}.single-live section.teaser h4.relatedLinks,.single-live section.teaser h4.relatedSubsidies{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgb(255 153 51/var(--tw-border-opacity,1));border-top-width:1px;color:rgb(255 153 51/var(--tw-text-opacity,1));font-size:.875rem;font-weight:700;padding-bottom:1.25rem;padding-top:1.25rem}
