.events--archive .events-archive-list{display:grid;gap:60px 0}@media (max-width:640px){.events--archive .events-archive-list{gap:40px 0}}.events--archive .events-archive-list__item .common-card-type02-image{aspect-ratio:1.3333333333}.events--single .common-section-type01:nth-of-type(even){background-color:#F0EEEB}.events--single .events-common-description{margin-bottom:40px}.events--single .events-single-contents__inner{align-content:flex-start;display:grid;gap:40px 0}.events--single .events-single-contents-head__inner{align-content:flex-start;align-items:baseline;display:grid;gap:24px 0;grid-template-columns:1fr 120px}.events--single .events-single-contents-body__inner{align-content:flex-start;display:grid;gap:80px 0}@media (max-width:640px){.events--single .events-single-contents-body__inner{gap:40px 0}}.events--single .events-single-date{color:#7A7878;padding-left:14px;position:relative}.events--single .events-single-date::before{aspect-ratio:1;background-color:#A28E71;border-radius:50%;content:"";display:block;left:0;pointer-events:none;position:absolute;top:calc(0.55lh - 3px);width:6px}.events--single .events-single-heading{border-top:#D5D5D5 solid 1px;grid-column:1 / -1;padding-top:24px;font-family:"Noto Sans JP", sans-serif;font-weight:500;font-size:24px;font-size:1.5rem}@media (max-width:640px){.events--single .events-single-heading{font-size:20px;font-size:1.25rem}}.events--single .events-single-image img{height:auto;max-width:unset;object-fit:cover;width:100%}.events--single .events-single-article{border-top:#D5D5D5 solid 1px;padding-top:80px}.events--single .events-single-article__inner{align-content:flex-start;display:grid;gap:64px 0}@media (max-width:640px){.events--single .events-single-article__inner{gap:40px 0}}.events--single .events-single-information{border-top:#D5D5D5 solid 1px;padding-top:80px}.events--single .events-single-information-list{align-content:flex-start;display:grid;gap:60px 0}.events--single .events-single-information-container{align-content:flex-start;display:grid;gap:24px 0}.events--single .events-single-information-container__title .common-heading-type03{margin-bottom:0}.events--single .events-single-information-place__inner{align-content:flex-start;display:grid;gap:24px 0}.events--single .events-single-information-place__map{aspect-ratio:3;position:relative}.events--single .events-single-information-place__map iframe{height:100%;left:0;position:absolute;top:0;width:100%}.events--single .events-single-information-date-table{align-content:flex-start;display:grid;gap:8px 0;grid-template-columns:max-content 1fr}.events--single .events-pickup{overflow:hidden}.events--single .events-pickup-container{height:100%}.events--single .events-pickup-container__inner{align-content:flex-start;display:grid;gap:24px 0}.events--single .events-pickup-container-image img{aspect-ratio:1.7777777778;object-fit:cover}.events--single .events-pickup-container-text{align-content:flex-start;display:grid;gap:16px 0}.events--single .events-pickup-container-text__title{font-size:18px;font-size:1.125rem}.events--single .events-works{overflow:hidden}.events--single .events-promise{overflow:hidden}.events--single .events-promise-container{height:100%}.events--single .events-promise-container__inner{align-content:flex-start;display:grid;gap:24px 0}.events--single .events-promise-container-image img{aspect-ratio:1.7777777778;object-fit:cover}.events--single .events-promise-container-text{align-content:flex-start;display:grid;gap:16px 0}.events--single .events-promise-container-text__title{font-size:18px;font-size:1.125rem}.events--single .events-flow-list{display:grid;gap:40px 24px;grid-template-columns:repeat(3, 1fr)}.events--single .events-flow-container{height:100%}.events--single .events-flow-container__inner{align-content:flex-start;display:grid;gap:24px 0}.events--single .events-flow-container-image img{aspect-ratio:1.7777777778;object-fit:cover}.events--single .events-flow-container-text{align-content:flex-start;display:grid;gap:16px 0}.events--single .events-flow-container-text__title{font-size:18px;font-size:1.125rem}.events--single .events-banner{bottom:24px;position:fixed;right:24px;width:200px;z-index:10}@media (max-width:640px){.events--single .events-banner{bottom:0;right:0;width:100%}}.events--single .events-banner__image{object-fit:contain;transition:opacity 0.2s}@media (hover:hover){.events--single .events-banner__image:hover{opacity:0}}.events--single .events-banner__image--hover{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}@media (hover:hover){.events--single .events-banner__image--hover:hover{opacity:1}}.events--single .events-banner-link{display:block}.events--single .events-banner-link__unit{position:relative}.events--single .events-banner-link__unit--pc{display:block}@media (max-width:640px){.events--single .events-banner-link__unit--pc{display:none}}.events--single .events-banner-link__unit--sp{display:none}@media (max-width:640px){.events--single .events-banner-link__unit--sp{display:block}}.modelhouse--archive .modelhouse-archive-list{display:grid;gap:60px 0}@media (max-width:640px){.modelhouse--archive .modelhouse-archive-list{gap:40px 0}}.modelhouse--single .common-section-type01:nth-of-type(even){background-color:#F0EEEB}.modelhouse--single .modelhouse-common-contents{display:contents}.modelhouse--single .modelhouse-summary-contents__inner{align-content:flex-start;display:grid;gap:40px 0}.modelhouse--single .modelhouse-summary-description{line-height:2.1}.modelhouse--single .modelhouse-cta{background:url("../../post-type/modelhouse/images/cta_bg.jpg") center center / cover no-repeat;color:#FFF}.modelhouse--single .modelhouse-cta-contents{align-items:flex-end;display:grid;gap:40px;grid-template-columns:1fr 240px}@media (max-width:640px){.modelhouse--single .modelhouse-cta-contents{grid-template-columns:100%}}.modelhouse--single .modelhouse-cta-contents__title .common-heading-type01{margin-bottom:0}@media (max-width:640px){.modelhouse--single .modelhouse-cta-contents__title .common-heading-type01{text-align:center}}.modelhouse--single .modelhouse-cta-contents__more{font-size:14px;font-size:0.875rem}@media (max-width:640px){.modelhouse--single .modelhouse-cta-contents__more .common-button-type01{margin:0 auto;max-width:240px}}.modelhouse--single .modelhouse-concept{overflow:hidden}.modelhouse--single .modelhouse-concept-title{color:#A28E71;line-height:1.5;margin-bottom:40px;text-align:center;font-family:"Noto Sans JP", sans-serif;font-weight:500;font-size:20px;font-size:1.25rem}.modelhouse--single .modelhouse-concept-description{line-height:2.1}.modelhouse--single .modelhouse-concept-image{margin-top:80px}@media (max-width:640px){.modelhouse--single .modelhouse-concept-image{margin-top:40px;padding:0 24px}}.modelhouse--single .modelhouse-concept-image-list{display:flex;gap:0 16px;justify-content:center}@media (max-width:640px){.modelhouse--single .modelhouse-concept-image-list{display:grid;gap:24px 0}}.modelhouse--single .modelhouse-concept-image-list__item{max-width:348px;width:100%}.modelhouse--single .modelhouse-concept-image-list__item img{aspect-ratio:1.7777777778;max-width:unset;object-fit:cover;width:100%}.modelhouse--single .modelhouse-concept:has(.modelhouse-concept-image){padding-bottom:0}@media (max-width:640px){.modelhouse--single .modelhouse-concept:has(.modelhouse-concept-image){padding-bottom:80px}}.modelhouse--single .modelhouse-point-list{align-content:flex-start;display:grid;gap:60px 0}@media (max-width:640px){.modelhouse--single .modelhouse-point-list{gap:40px 0}}.modelhouse--single .modelhouse-point-list__item:nth-child(even) .modelhouse-point-container__inner{grid-template-columns:1fr 390px}@media (max-width:1024px){.modelhouse--single .modelhouse-point-list__item:nth-child(even) .modelhouse-point-container__inner{grid-template-columns:100%}}.modelhouse--single .modelhouse-point-list__item:nth-child(even) .modelhouse-point-container-text{order:1}.modelhouse--single .modelhouse-point-list__item:nth-child(even) .modelhouse-point-container-image{order:0}.modelhouse--single .modelhouse-point-container__inner{align-content:flex-start;align-items:center;display:grid;gap:24px 40px;grid-template-columns:390px 1fr}@media (max-width:1024px){.modelhouse--single .modelhouse-point-container__inner{grid-template-columns:100%}}@media (max-width:1024px){.modelhouse--single .modelhouse-point-container-text{display:contents}}.modelhouse--single .modelhouse-point-container-text-heading{align-content:flex-start;color:#A28E71;display:grid;gap:8px 0;line-height:1.5;margin-bottom:40px;font-family:"Noto Sans JP", sans-serif;font-weight:500;font-size:20px;font-size:1.25rem}@media (max-width:1024px){.modelhouse--single .modelhouse-point-container-text-heading{margin-bottom:0;order:0}}@media (max-width:640px){.modelhouse--single .modelhouse-point-container-text-heading{font-size:18px;font-size:1.125rem}}.modelhouse--single .modelhouse-point-container-text-heading__subtitle{font-family:"Jost", sans-serif;font-weight:400;font-size:14px;font-size:0.875rem}@media (max-width:1024px){.modelhouse--single .modelhouse-point-container-text-description{order:2}}@media (max-width:1024px){.modelhouse--single .modelhouse-point-container-image{order:1}}.modelhouse--single .modelhouse-access-contents__inner{align-content:flex-start;display:grid;gap:40px 0}.modelhouse--single .modelhouse-access-title{color:#A28E71;line-height:1.5;text-align:center;font-family:"Noto Sans JP", sans-serif;font-weight:500;font-size:20px;font-size:1.25rem}@media (max-width:640px){.modelhouse--single .modelhouse-access-title{font-size:18px;font-size:1.125rem}}.modelhouse--single .modelhouse-access-map{height:350px;position:relative}.modelhouse--single .modelhouse-access-map iframe{height:100%;left:0;position:absolute;top:0;width:100%}.column--archive .column-archive-list{display:grid;gap:60px 0}@media (max-width:640px){.column--archive .column-archive-list{gap:40px 0}}.column--single .column-single-contents__inner{align-content:flex-start;display:grid;gap:40px 0}.column--single .column-single-heading{align-content:flex-start;display:grid;gap:24px 0}.column--single .column-single-heading__date{border-bottom:#D5D5D5 solid 1px;color:#7A7878;padding-bottom:24px;font-size:14px;font-size:0.875rem}.column--single .column-single-heading__date span{color:#A28E71;font-family:"Jost", sans-serif;font-weight:400;font-size:16px;font-size:1rem}.column--single .column-single-heading__title{font-family:"Noto Sans JP", sans-serif;font-weight:500;font-size:24px;font-size:1.5rem}@media (max-width:640px){.column--single .column-single-heading__title{font-size:20px;font-size:1.25rem}}.column--single .column-single-article__inner{align-content:flex-start;display:grid;gap:80px 0}@media (max-width:640px){.column--single .column-single-article__inner{gap:60px 0}}.column--single .column-single-article-index{border-radius:10px;border:#A28E71 solid 1px;padding:40px 24px}.column--single .column-single-article-index-heading{margin-bottom:24px;text-align:center;font-family:"Noto Sans JP", sans-serif;font-weight:500;font-size:20px;font-size:1.25rem}.column--single .column-single-article-index-list{display:grid;gap:16px 0}.column--single .column-single-article-index-link{align-items:baseline;display:grid;gap:0 16px;grid-template-columns:2em 1fr;justify-self:center;transition:color 0.2s}.column--single .column-single-article-index-link__number{color:#A28E71;font-family:"Jost", sans-serif;font-weight:400}@media (hover:hover){.column--single .column-single-article-index-link:hover{color:#9E815E}}.column--single .column-single-article-contents__inner{align-content:flex-start;display:grid;gap:64px 0}@media (max-width:640px){.column--single .column-single-article-contents__inner{gap:40px 0}}.studio--archive .studio-archive-description{line-height:2.1;text-align:center}.studio--archive .studio-archive-map{margin-top:40px}.studio--archive .studio-archive-map .studio-parts-map-type01-list{display:grid;gap:0 80px;grid-template-columns:repeat(2, 1fr)}@media (max-width:1024px){.studio--archive .studio-archive-map .studio-parts-map-type01-list{gap:24px 8px}}@media (max-width:640px){.studio--archive .studio-archive-map .studio-parts-map-type01-list{grid-template-columns:100%}}.studio--archive .studio-archive-map .studio-parts-map-type01-container{border:#D5D5D5 solid 1px;height:100%;padding:40px 24px;position:relative}.studio--archive .studio-archive-map .studio-parts-map-type01-container-map{position:relative}.studio--archive .studio-archive-map .studio-parts-map-type01-container-map-image img{aspect-ratio:0.8928571429;width:100%}.studio--archive .studio-archive-map .studio-parts-map-type01-container-map-pin{height:100%;left:0;position:absolute;top:0;width:100%}.studio--archive .studio-archive-map .studio-parts-map-type01-container-map-pin-point{background:url("../../post-type/studio/images/area_pin.svg") center center / contain no-repeat;aspect-ratio:0.5;position:absolute;transform:translate(-50%, -100%);width:7.4%}.studio--archive .studio-archive-map .studio-parts-map-type01-container-map-pin-point__label{border-bottom:#A28E71 solid 1px;left:calc(100% + 4px);line-height:1.5;padding:0 8px 4px;position:absolute;top:40%;transform:translateY(-50%);white-space:nowrap;font-size:clamp(14px, 1.4vw, 20px);font-size:clamp(0.875rem, 1.4vw, 1.25rem)}.studio--archive .studio-archive-map .studio-parts-map-type01-container-title{background-color:#9E815E;color:#FFF;left:0;padding:4px 16px;position:absolute;top:0;font-family:"Noto Sans JP", sans-serif;font-weight:500}.studio--archive .studio-archive-list{display:grid;gap:80px 40px;grid-template-columns:repeat(auto-fill, minmax(360px, 1fr))}@media (max-width:640px){.studio--archive .studio-archive-list{gap:24px;grid-template-columns:100%}}.studio--archive .studio-archive-area:nth-child(n+2){border-top:#D5D5D5 solid 1px}.studio--single .studio-summary-contents__inner{align-content:flex-start;display:grid;gap:40px 0}.studio--single .studio-summary-contact{font-size:14px;font-size:0.875rem}.studio--single .studio-summary-contact-list{display:flex;flex-wrap:wrap;gap:8px 24px;justify-content:center}@media (max-width:640px){.studio--single .studio-summary-contact-list{max-width:100%}}.studio--single .studio-summary-contact-list__item{max-width:260px;width:calc(50% - 12px)}@media (max-width:640px){.studio--single .studio-summary-contact-list__item{max-width:100%;width:100%}}.studio--single .studio-information{background-color:#F0EEEB}.studio--single .studio-information-contents__inner{align-content:flex-start;display:grid;gap:40px 0}.studio--single .studio-information-map{height:350px;position:relative}.studio--single .studio-information-map iframe{height:100%;left:0;position:absolute;top:0;width:100%}.works--archive .works-archive-list{display:grid;gap:80px;grid-template-columns:repeat(auto-fill, minmax(480px, 1fr))}@media (max-width:640px){.works--archive .works-archive-list{gap:40px 0;grid-template-columns:100%}}.works--single .works-single-contents__inner{align-content:flex-start;display:grid;gap:40px 0}.works--single .works-single-article__inner{align-content:flex-start;display:grid;gap:80px 0}@media (max-width:640px){.works--single .works-single-article__inner{gap:60px 0}}.works--single .works-single-article-index{border-radius:10px;border:#A28E71 solid 1px;padding:40px 24px}.works--single .works-single-article-index-heading{margin-bottom:24px;text-align:center;font-family:"Noto Sans JP", sans-serif;font-weight:500;font-size:20px;font-size:1.25rem}.works--single .works-single-article-index-list{display:grid;gap:16px 0}.works--single .works-single-article-index-link{align-items:baseline;display:grid;gap:0 16px;grid-template-columns:2em 1fr;justify-self:center;transition:color 0.2s}.works--single .works-single-article-index-link__number{color:#A28E71;font-family:"Jost", sans-serif;font-weight:400}@media (hover:hover){.works--single .works-single-article-index-link:hover{color:#9E815E}}.works--single .works-single-article-contents__inner{align-content:flex-start;display:grid;gap:64px 0}@media (max-width:640px){.works--single .works-single-article-contents__inner{gap:40px 0}}.voice--archive .voice-archive-list{display:grid;gap:60px 0}@media (max-width:640px){.voice--archive .voice-archive-list{gap:40px 0}}.voice--single .voice-single-contents__inner{align-content:flex-start;display:grid;gap:40px 0}.voice--single .voice-single-heading{align-content:flex-start;display:grid;gap:24px 0}.voice--single .voice-single-heading__date{border-bottom:#D5D5D5 solid 1px;color:#7A7878;padding-bottom:24px;font-size:14px;font-size:0.875rem}.voice--single .voice-single-heading__date span{color:#A28E71;font-family:"Jost", sans-serif;font-weight:400;font-size:16px;font-size:1rem}.voice--single .voice-single-heading__title{font-family:"Noto Sans JP", sans-serif;font-weight:500;font-size:24px;font-size:1.5rem}@media (max-width:640px){.voice--single .voice-single-heading__title{font-size:20px;font-size:1.25rem}}.floor-plan--archive .floor-plan-summary-description{line-height:2.1;text-align:center}@media (max-width:640px){.floor-plan--archive .floor-plan-summary-description{text-align:left}}.floor-plan--archive .floor-plan-trouble-example{margin-bottom:40px}.floor-plan--archive .floor-plan-trouble-example-comment{margin-bottom:40px}@media (max-width:640px){.floor-plan--archive .floor-plan-trouble-example-comment{margin-bottom:16px;font-size:14px;font-size:0.875rem}}.floor-plan--archive .floor-plan-trouble-example-comment-list{align-items:flex-end;display:flex;flex-wrap:wrap;gap:24px;justify-content:center}@media (max-width:640px){.floor-plan--archive .floor-plan-trouble-example-comment-list{display:grid;gap:0;justify-content:unset}}.floor-plan--archive .floor-plan-trouble-example-comment-list__item{align-items:center;background-color:#FFF;border-radius:10px;border:#A28E71 solid 1px;display:flex;justify-content:center;margin-bottom:20px;max-width:240px;min-height:96px;padding:4px;position:relative;text-align:center;width:calc(20% - 19.2px)}@media (max-width:1024px){.floor-plan--archive .floor-plan-trouble-example-comment-list__item{width:calc(33.33% - 16px)}}@media (max-width:640px){.floor-plan--archive .floor-plan-trouble-example-comment-list__item{max-width:unset;min-height:80px;width:calc(50% - 4px)}}.floor-plan--archive .floor-plan-trouble-example-comment-list__item::before,.floor-plan--archive .floor-plan-trouble-example-comment-list__item::after{content:"";display:block;height:24px;pointer-events:none;position:absolute}.floor-plan--archive .floor-plan-trouble-example-comment-list__item::before{background-color:#A28E71;bottom:-20px;z-index:-1}.floor-plan--archive .floor-plan-trouble-example-comment-list__item::after{background-color:#FFF;bottom:-18px}.floor-plan--archive .floor-plan-trouble-example-comment-list__item:nth-child(1)::before,.floor-plan--archive .floor-plan-trouble-example-comment-list__item:nth-child(1)::after{clip-path:polygon(0 0, 90% 0, 100% 100%);left:unset;width:36px}.floor-plan--archive .floor-plan-trouble-example-comment-list__item:nth-child(1)::before{right:20px}.floor-plan--archive .floor-plan-trouble-example-comment-list__item:nth-child(1)::after{right:21px}@media (max-width:640px){.floor-plan--archive .floor-plan-trouble-example-comment-list__item:nth-child(1){justify-self:flex-start}}.floor-plan--archive .floor-plan-trouble-example-comment-list__item:nth-child(2)::before,.floor-plan--archive .floor-plan-trouble-example-comment-list__item:nth-child(2)::after{clip-path:polygon(0 0, 90% 0, 100% 100%);left:unset;width:36px}.floor-plan--archive .floor-plan-trouble-example-comment-list__item:nth-child(2)::before{right:20px}.floor-plan--archive .floor-plan-trouble-example-comment-list__item:nth-child(2)::after{right:21px}@media (max-width:1024px){.floor-plan--archive .floor-plan-trouble-example-comment-list__item:nth-child(2)::before,.floor-plan--archive .floor-plan-trouble-example-comment-list__item:nth-child(2)::after{clip-path:polygon(0 0, 100% 0, 50% 100%);left:calc(50% - 12px);width:24px}.floor-plan--archive .floor-plan-trouble-example-comment-list__item:nth-child(2)::before{bottom:-20px}.floor-plan--archive .floor-plan-trouble-example-comment-list__item:nth-child(2)::after{bottom:-18px}}@media (max-width:640px){.floor-plan--archive .floor-plan-trouble-example-comment-list__item:nth-child(2){justify-self:flex-end}.floor-plan--archive .floor-plan-trouble-example-comment-list__item:nth-child(2)::before,.floor-plan--archive .floor-plan-trouble-example-comment-list__item:nth-child(2)::after{clip-path:polygon(10% 0, 100% 0, 0 100%);right:unset;width:36px}.floor-plan--archive .floor-plan-trouble-example-comment-list__item:nth-child(2)::before{left:20px}.floor-plan--archive .floor-plan-trouble-example-comment-list__item:nth-child(2)::after{left:21px}}.floor-plan--archive .floor-plan-trouble-example-comment-list__item:nth-child(3)::before,.floor-plan--archive .floor-plan-trouble-example-comment-list__item:nth-child(3)::after{clip-path:polygon(0 0, 100% 0, 50% 100%);left:calc(50% - 12px);width:24px}.floor-plan--archive .floor-plan-trouble-example-comment-list__item:nth-child(3)::before{bottom:-20px}.floor-plan--archive .floor-plan-trouble-example-comment-list__item:nth-child(3)::after{bottom:-18px}@media (max-width:1024px){.floor-plan--archive .floor-plan-trouble-example-comment-list__item:nth-child(3)::before,.floor-plan--archive .floor-plan-trouble-example-comment-list__item:nth-child(3)::after{clip-path:polygon(10% 0, 100% 0, 0 100%);right:unset;width:36px}.floor-plan--archive .floor-plan-trouble-example-comment-list__item:nth-child(3)::before{left:20px}.floor-plan--archive .floor-plan-trouble-example-comment-list__item:nth-child(3)::after{left:21px}}@media (max-width:640px){.floor-plan--archive .floor-plan-trouble-example-comment-list__item:nth-child(3){justify-self:flex-start}.floor-plan--archive .floor-plan-trouble-example-comment-list__item:nth-child(3)::before,.floor-plan--archive .floor-plan-trouble-example-comment-list__item:nth-child(3)::after{clip-path:polygon(0 0, 90% 0, 100% 100%);left:unset;width:36px}.floor-plan--archive .floor-plan-trouble-example-comment-list__item:nth-child(3)::before{right:20px}.floor-plan--archive .floor-plan-trouble-example-comment-list__item:nth-child(3)::after{right:21px}}.floor-plan--archive .floor-plan-trouble-example-comment-list__item:nth-child(4)::before,.floor-plan--archive .floor-plan-trouble-example-comment-list__item:nth-child(4)::after{clip-path:polygon(10% 0, 100% 0, 0 100%);right:unset;width:36px}.floor-plan--archive .floor-plan-trouble-example-comment-list__item:nth-child(4)::before{left:20px}.floor-plan--archive .floor-plan-trouble-example-comment-list__item:nth-child(4)::after{left:21px}@media (max-width:1024px){.floor-plan--archive .floor-plan-trouble-example-comment-list__item:nth-child(4)::before,.floor-plan--archive .floor-plan-trouble-example-comment-list__item:nth-child(4)::after{clip-path:polygon(0 0, 90% 0, 100% 100%);left:unset;width:36px}.floor-plan--archive .floor-plan-trouble-example-comment-list__item:nth-child(4)::before{right:20px}.floor-plan--archive .floor-plan-trouble-example-comment-list__item:nth-child(4)::after{right:21px}}@media (max-width:640px){.floor-plan--archive .floor-plan-trouble-example-comment-list__item:nth-child(4){justify-self:flex-end}.floor-plan--archive .floor-plan-trouble-example-comment-list__item:nth-child(4)::before,.floor-plan--archive .floor-plan-trouble-example-comment-list__item:nth-child(4)::after{clip-path:polygon(10% 0, 100% 0, 0 100%);right:unset;width:36px}.floor-plan--archive .floor-plan-trouble-example-comment-list__item:nth-child(4)::before{left:20px}.floor-plan--archive .floor-plan-trouble-example-comment-list__item:nth-child(4)::after{left:21px}}.floor-plan--archive .floor-plan-trouble-example-comment-list__item:nth-child(5)::before,.floor-plan--archive .floor-plan-trouble-example-comment-list__item:nth-child(5)::after{clip-path:polygon(10% 0, 100% 0, 0 100%);right:unset;width:36px}.floor-plan--archive .floor-plan-trouble-example-comment-list__item:nth-child(5)::before{left:20px}.floor-plan--archive .floor-plan-trouble-example-comment-list__item:nth-child(5)::after{left:21px}@media (max-width:640px){.floor-plan--archive .floor-plan-trouble-example-comment-list__item:nth-child(5){justify-self:flex-start}.floor-plan--archive .floor-plan-trouble-example-comment-list__item:nth-child(5)::before,.floor-plan--archive .floor-plan-trouble-example-comment-list__item:nth-child(5)::after{clip-path:polygon(0 0, 90% 0, 100% 100%);left:unset;width:36px}.floor-plan--archive .floor-plan-trouble-example-comment-list__item:nth-child(5)::before{right:20px}.floor-plan--archive .floor-plan-trouble-example-comment-list__item:nth-child(5)::after{right:21px}}@media (max-width:640px){.floor-plan--archive .floor-plan-trouble-example-comment-list__item:nth-child(n+2){margin-top:-48px}}.floor-plan--archive .floor-plan-trouble-example-image{text-align:center}.floor-plan--archive .floor-plan-trouble-example-image img{max-width:472px}@media (max-width:640px){.floor-plan--archive .floor-plan-trouble-example-image img{max-width:100%}}.floor-plan--archive .floor-plan-trouble-description{line-height:2.1;text-align:center}@media (max-width:640px){.floor-plan--archive .floor-plan-trouble-description{text-align:left}}.floor-plan--archive .floor-plan-simulation{background-color:#F0EEEB}.floor-plan--archive .floor-plan-simulation-filter-form__inner{display:grid;gap:24px 0}.floor-plan--archive .floor-plan-simulation-filter-form-apply{font-size:14px;font-size:0.875rem}.floor-plan--archive .floor-plan-simulation-filter-form-apply-list{display:flex;flex-wrap:wrap;gap:8px 24px;justify-content:center}@media (max-width:640px){.floor-plan--archive .floor-plan-simulation-filter-form-apply-list{max-width:100%}}.floor-plan--archive .floor-plan-simulation-filter-form-apply-list__item{max-width:260px;width:calc(50% - 12px)}@media (max-width:640px){.floor-plan--archive .floor-plan-simulation-filter-form-apply-list__item{max-width:100%;width:100%}}.floor-plan--archive .floor-plan-simulation-archive{background-color:#FFF}.floor-plan--archive .floor-plan-simulation-archive-list{display:grid;gap:40px;grid-template-columns:repeat(auto-fill, minmax(360px, 1fr))}@media (max-width:640px){.floor-plan--archive .floor-plan-simulation-archive-list{gap:24px;grid-template-columns:100%}}.floor-plan--archive .floor-plan-simulation-archive-list__item.is-hidden{display:none}.floor-plan--archive .floor-plan-simulation-archive-empty{display:none}.floor-plan--archive .floor-plan-simulation-archive-empty.is-active{display:block}.floor-plan--archive .floor-plan-simulation-dialog{padding:24px 0}.floor-plan--archive .floor-plan-simulation-dialog::backdrop{background-color:rgba(68, 64, 63, 0.8)}.floor-plan--archive .floor-plan-simulation-dialog__inner{pointer-events:none}.floor-plan--archive .floor-plan-simulation-dialog-overlay{height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:-1}.floor-plan--archive .floor-plan-simulation-dialog-overlay__button{cursor:zoom-out;height:100%;left:0;position:absolute;text-indent:-100vw;top:0;width:100%}.floor-plan--archive .floor-plan-simulation-dialog-close{display:flex;justify-content:flex-end}.floor-plan--archive .floor-plan-simulation-dialog-close__button{aspect-ratio:1;color:#FFF;overflow:hidden;pointer-events:auto;position:relative;text-indent:-9999px;transition:color 0.2s;width:64px}.floor-plan--archive .floor-plan-simulation-dialog-close__button::before,.floor-plan--archive .floor-plan-simulation-dialog-close__button::after{background-color:currentColor;content:"";display:block;height:2px;left:10px;pointer-events:none;position:absolute;top:31px;transition:background-color 0.2s;width:44px}.floor-plan--archive .floor-plan-simulation-dialog-close__button::before{transform:rotate(-45deg)}.floor-plan--archive .floor-plan-simulation-dialog-close__button::after{transform:rotate(45deg)}@media (hover:hover){.floor-plan--archive .floor-plan-simulation-dialog-close__button:hover{color:#A28E71}}.floor-plan--archive .floor-plan-simulation-dialog-container{background-color:#F0EEEB;padding:80px 40px;pointer-events:auto}@media (max-width:1024px){.floor-plan--archive .floor-plan-simulation-dialog-container{padding:40px}}@media (max-width:640px){.floor-plan--archive .floor-plan-simulation-dialog-container{padding:40px 24px}}.floor-plan--archive .floor-plan-simulation-dialog-container__inner{display:grid;gap:24px 0;margin:0 auto;max-width:640px;width:100%}.floor-plan--archive .floor-plan-simulation-dialog-container-heading{padding-bottom:16px;font-family:"Noto Sans JP", sans-serif;font-weight:500;font-size:20px;font-size:1.25rem}@media (max-width:640px){.floor-plan--archive .floor-plan-simulation-dialog-container-heading{padding-bottom:0}}@media (max-width:640px){.floor-plan--archive .floor-plan-simulation-dialog-container-heading{font-size:18px;font-size:1.125rem}}.floor-plan--archive .floor-plan-simulation-dialog-container-image{min-width:0}.floor-plan--archive .floor-plan-simulation-dialog-container-text{display:grid;gap:24px 0}.floor-plan--archive .floor-plan-simulation-dialog-container-text__description{font-size:14px;font-size:0.875rem}