﻿@font-face{font-family:"Kaisei Tokumin";src:url("../fonts/KaiseiTokumin-Regular.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Playwrite BE VLG";src:url("../fonts/PlaywriteBEVLG-VariableFont_wght.ttf") format("truetype");font-weight:normal;font-style:normal}.page-header_pageTitle{font-family:"見出ゴMB31"}body.is-modal-open{overflow:hidden;height:100vh;position:fixed;width:100%}#PropertyPost,#PropertyList{font-family:Yu Gothic UI, Hiragino Kaku Gothic Pro, sans-serif}#PropertyPost ul,#PropertyPost li,#PropertyList ul,#PropertyList li{margin:unset;padding:unset;list-style:none}#PropertyPost dl,#PropertyPost dt,#PropertyPost dd,#PropertyList dl,#PropertyList dt,#PropertyList dd{margin:unset;border:unset;padding:unset}#PropertyPost h1,#PropertyPost h2,#PropertyList h1,#PropertyList h2{border:unset;font-size:unset;padding:unset;margin:unset}#PropertyPost table,#PropertyList table{border:unset}#PropertyPost table tr,#PropertyList table tr{border:unset}#PropertyPost table th,#PropertyList table th{width:unset;background:unset;color:unset;text-align:unset;padding:unset}#PropertyPost table th::after,#PropertyList table th::after{content:unset}#PropertyPost table td,#PropertyList table td{width:unset;background:unset;padding:unset}#PropertyPost .c-heading-house,#PropertyList .c-heading-house{font-size:28px;color:#494037;border-bottom:2px solid #ac9c9c;position:relative;padding-left:63px;margin-top:40px;padding-bottom:5px;margin-left:7px;display:flex;line-height:1.5;margin-bottom:26px;font-family:"見出ゴMB31"}@media only screen and (max-width:991px){#PropertyPost .c-heading-house:has(.c-heading-fukidashi),#PropertyList .c-heading-house:has(.c-heading-fukidashi){margin-top:120px}}@media only screen and (max-width:991px){#PropertyPost .c-heading-house,#PropertyList .c-heading-house{flex-direction:column;margin-bottom:20px}}#PropertyPost .c-heading-house::before,#PropertyList .c-heading-house::before{content:"";background:url(../images/icon-heading-house.svg) no-repeat;background-size:100%;display:inline-block;vertical-align:middle;width:55px;height:46px;position:absolute;bottom:-1px;left:-7px}#PropertyPost .c-heading-fukidashi,#PropertyList .c-heading-fukidashi{font-family:Yu Gothic UI, Hiragino Kaku Gothic Pro, sans-serif;background:#d2e6f8;color:#494037;font-size:14px;border-radius:100px;font-weight:400;position:relative;display:flex;align-items:center;padding-left:24px;padding-right:24px}@media only screen and (min-width:992px){#PropertyPost .c-heading-fukidashi,#PropertyList .c-heading-fukidashi{height:37px}}@media only screen and (max-width:991px){#PropertyPost .c-heading-fukidashi,#PropertyList .c-heading-fukidashi{width:100%;position:absolute;top:-90px;left:0;line-height:1.25;padding:15px 6px 15px 20px;min-height:40px}}#PropertyPost .c-heading-fukidashi::before,#PropertyList .c-heading-fukidashi::before{content:"";background:url(../images/icon-fukidashi.svg) no-repeat;background-size:100%;display:inline-block;width:18px;height:18px;position:absolute}@media only screen and (min-width:992px){#PropertyPost .c-heading-fukidashi::before,#PropertyList .c-heading-fukidashi::before{top:50%;left:-13px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}}@media only screen and (max-width:991px){#PropertyPost .c-heading-fukidashi::before,#PropertyList .c-heading-fukidashi::before{background:url(../images/icon-sp-fukidashi.svg) no-repeat;bottom:-11px;height:21px}}#PropertyPost .c-btn-a,#PropertyList .c-btn-a{min-height:57px;font-size:20px;border:2px solid #ac9c9c;border-radius:30px;color:#494037;display:flex;justify-content:center;align-items:center;background:#fff;min-width:300px;padding:0 25px;font-family:Yu Gothic UI, Hiragino Kaku Gothic Pro, sans-serif}@media only screen and (max-width:991px){#PropertyPost .c-btn-a,#PropertyList .c-btn-a{justify-content:flex-start;position:relative;padding-right:60px}}#PropertyPost .c-btn-a[target="_blank"]::after,#PropertyList .c-btn-a[target="_blank"]::after{content:"";display:inline-block;background:url(../images/icon-link.svg) no-repeat center center;background-size:contain;width:20px;height:20px;margin-left:14px;display:inline-block;margin-bottom:5px}@media only screen and (max-width:991px){#PropertyPost .c-btn-a[target="_blank"]::after,#PropertyList .c-btn-a[target="_blank"]::after{position:absolute;top:50%;right:35px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}}#PropertyPost .c-btn-a[href$=".pdf"]::before,#PropertyList .c-btn-a[href$=".pdf"]::before{content:"";display:inline-block;background:url(../images/icon-pdf.svg) no-repeat center center;background-size:contain;width:23px;height:23px;margin-right:10px;margin-bottom:5px}#PropertyPost .c-btn-a.-detail::before,#PropertyList .c-btn-a.-detail::before{content:"";background:url(../images/icon-detail.svg) no-repeat;width:23px;height:23px;display:inline-block;margin-right:11px;margin-bottom:3px}#PropertyPost .c-btn-a.-question::before,#PropertyList .c-btn-a.-question::before{content:"";background:url(../images/icon-question.svg) no-repeat;width:20px;height:20px;display:inline-block;margin-right:11px;margin-bottom:3px}#PropertyPost .c-btn-a:hover,#PropertyList .c-btn-a:hover{opacity:0.6;text-decoration:unset}#PropertyPost .c-btn-b,#PropertyList .c-btn-b{color:#494037;background:#fff;display:flex;justify-content:center;align-items:center;position:relative;font-size:18px;font-family:Yu Gothic UI, Hiragino Kaku Gothic Pro, sans-serif}@media only screen and (min-width:992px){#PropertyPost .c-btn-b,#PropertyList .c-btn-b{min-height:40px;min-width:304px;padding-left:70px;padding-right:25px}}@media only screen and (max-width:991px){#PropertyPost .c-btn-b,#PropertyList .c-btn-b{padding:5px 30px 5px 70px;min-height:50px;justify-content:flex-start}}#PropertyPost .c-btn-b:hover,#PropertyList .c-btn-b:hover{text-decoration:none;opacity:0.6}#PropertyPost .c-btn-b::before,#PropertyList .c-btn-b::before{position:absolute;left:13px;bottom:10px}@media only screen and (max-width:991px){#PropertyPost .c-btn-b::after,#PropertyList .c-btn-b::after{content:"";background:url(../images/icon-arrow-double_b.svg) no-repeat;background-size:100%;width:18px;height:22px;display:inline-block;position:absolute;top:50%;right:8px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}}#PropertyPost .c-btn-b.-others,#PropertyList .c-btn-b.-others{letter-spacing:0}@media only screen and (min-width:992px){#PropertyPost .c-btn-b.-others,#PropertyList .c-btn-b.-others{padding-right:10px}}#PropertyPost .c-btn-b.-others::before,#PropertyList .c-btn-b.-others::before{content:"";background:url(../images/icon-b-usedhouse.svg) no-repeat;background-size:100%;display:inline-block;vertical-align:middle;width:47px;height:42px;margin-right:8px}#PropertyPost .c-btn-b.-newhouse,#PropertyList .c-btn-b.-newhouse{letter-spacing:0}@media only screen and (min-width:992px){#PropertyPost .c-btn-b.-newhouse,#PropertyList .c-btn-b.-newhouse{padding-right:10px}}#PropertyPost .c-btn-b.-newhouse::before,#PropertyList .c-btn-b.-newhouse::before{content:"";background:url(../images/icon-b-newhouse.svg) no-repeat;background-size:100%;display:inline-block;vertical-align:middle;width:47px;height:42px;margin-right:8px}#PropertyPost .c-btn-b.-usedhouse,#PropertyList .c-btn-b.-usedhouse{letter-spacing:0}#PropertyPost .c-btn-b.-usedhouse::before,#PropertyList .c-btn-b.-usedhouse::before{content:"";background:url(../images/icon-b-usedhouse.svg) no-repeat;background-size:100%;display:inline-block;vertical-align:middle;width:47px;height:42px;margin-right:8px}#PropertyPost .c-btn-b.-used-apartment,#PropertyList .c-btn-b.-used-apartment{font-size:18px;letter-spacing:0}@media only screen and (min-width:992px){#PropertyPost .c-btn-b.-used-apartment,#PropertyList .c-btn-b.-used-apartment{min-width:304px;padding-right:18px;padding-left:57px}}#PropertyPost .c-btn-b.-used-apartment::before,#PropertyList .c-btn-b.-used-apartment::before{content:"";background:url(../images/icon-b-used-apartment.svg) no-repeat;background-size:100%;display:inline-block;vertical-align:middle;width:36px;height:41px;margin-right:8px}#PropertyPost .c-btn-b.-land::before,#PropertyList .c-btn-b.-land::before{content:"";background:url(../images/icon-b-usedland.svg) no-repeat;background-size:100%;display:inline-block;vertical-align:middle;width:46px;height:42px;margin-right:8px}#PropertyPost .c-inner,#PropertyList .c-inner{max-width:1200px;padding-left:30px;padding-right:30px;margin-left:auto;margin-right:auto}@media only screen and (max-width:991px){#PropertyPost .c-inner,#PropertyList .c-inner{padding-left:20px;padding-right:20px}}#PropertyPost .c-inner---1000,#PropertyList .c-inner---1000{max-width:1060px}@media only screen and (max-width:991px){#PropertyPost .c-sp-inner--none,#PropertyList .c-sp-inner--none{padding-left:0;padding-right:0}}#PropertyPost #cLightbox.c-lightbox,#PropertyList #cLightbox.c-lightbox{position:fixed;inset:0;z-index:9999;opacity:0;visibility:hidden;pointer-events:none;display:flex;align-items:center;justify-content:center;transition:opacity 0.28s ease, visibility 0.28s ease}#PropertyPost #cLightbox.c-lightbox.is-open,#PropertyList #cLightbox.c-lightbox.is-open{opacity:1;visibility:visible;pointer-events:auto}#PropertyPost #cLightbox.c-lightbox .c-lightbox__backdrop,#PropertyList #cLightbox.c-lightbox .c-lightbox__backdrop{position:absolute;inset:0;background:rgba(0, 0, 0, 0.8);opacity:0;transition:opacity 0.28s ease}#PropertyPost #cLightbox.c-lightbox.is-open .c-lightbox__backdrop,#PropertyList #cLightbox.c-lightbox.is-open .c-lightbox__backdrop{opacity:1}#PropertyPost #cLightbox.c-lightbox .c-lightbox__dialog,#PropertyList #cLightbox.c-lightbox .c-lightbox__dialog{position:relative;z-index:1;margin:0;max-width:90vw;max-height:90vh;display:flex;align-items:center;justify-content:center;flex-direction:column;transform:scale(0.98);opacity:0;transition:transform 0.28s cubic-bezier(0.2, 0.65, 0.3, 1), opacity 0.28s ease}#PropertyPost #cLightbox.c-lightbox .c-lightbox__dialog .caption,#PropertyList #cLightbox.c-lightbox .c-lightbox__dialog .caption{margin-top:0.5rem;font-size:0.875rem;color:#fff;text-align:center;line-height:1.5}@media only screen and (max-width:500px){#PropertyPost #cLightbox.c-lightbox .c-lightbox__dialog .caption,#PropertyList #cLightbox.c-lightbox .c-lightbox__dialog .caption{display:none}}#PropertyPost #cLightbox.c-lightbox.is-open .c-lightbox__dialog,#PropertyList #cLightbox.c-lightbox.is-open .c-lightbox__dialog{transform:scale(1);opacity:1}#PropertyPost #cLightbox.c-lightbox .c-lightbox__prev,#PropertyPost #cLightbox.c-lightbox .c-lightbox__next,#PropertyList #cLightbox.c-lightbox .c-lightbox__prev,#PropertyList #cLightbox.c-lightbox .c-lightbox__next{position:absolute;top:50%;transform:translateY(-50%);background:rgba(0, 0, 0, 0.45);color:#fff;border:0;cursor:pointer;width:50px;height:50px;border-radius:50%;display:flex;justify-content:center;align-items:center}#PropertyPost #cLightbox.c-lightbox .c-lightbox__prev,#PropertyList #cLightbox.c-lightbox .c-lightbox__prev{left:8px}#PropertyPost #cLightbox.c-lightbox .c-lightbox__next,#PropertyList #cLightbox.c-lightbox .c-lightbox__next{right:8px}#PropertyPost #cLightbox.c-lightbox .c-lightbox__dialog img,#PropertyList #cLightbox.c-lightbox .c-lightbox__dialog img{display:block;max-width:100%;max-height:90vh;border-radius:8px;box-shadow:0 10px 40px rgba(0, 0, 0, 0.4)}@media screen and (max-width:1000px) and (min-width:501px){#PropertyPost #cLightbox.c-lightbox .c-lightbox__dialog img,#PropertyList #cLightbox.c-lightbox .c-lightbox__dialog img{max-height:70vh}}#PropertyPost #cLightbox.c-lightbox .c-lightbox__close,#PropertyList #cLightbox.c-lightbox .c-lightbox__close{position:absolute;top:-12px;right:-12px;width:44px;height:44px;border:none;border-radius:50%;font-size:28px;line-height:1;cursor:pointer;background:rgba(255, 255, 255, 0.9);box-shadow:0 4px 16px rgba(0, 0, 0, 0.2);opacity:0;transform:translateY(-4px);transition:opacity 0.24s ease 0.06s, transform 0.24s ease 0.06s}#PropertyPost #cLightbox.c-lightbox.is-open .c-lightbox__close,#PropertyList #cLightbox.c-lightbox.is-open .c-lightbox__close{opacity:1;transform:translateY(0)}#PropertyPost body.is-modal-open,#PropertyList body.is-modal-open{overflow:hidden}@media (prefers-reduced-motion:reduce){#PropertyPost #cLightbox.c-lightbox,#PropertyPost #cLightbox .c-lightbox__backdrop,#PropertyPost #cLightbox .c-lightbox__dialog,#PropertyPost #cLightbox .c-lightbox__close,#PropertyList #cLightbox.c-lightbox,#PropertyList #cLightbox .c-lightbox__backdrop,#PropertyList #cLightbox .c-lightbox__dialog,#PropertyList #cLightbox .c-lightbox__close{transition:none !important;transform:none !important}}#PropertyPost .used-swiper,#PropertyList .used-swiper{overflow:hidden}#PropertyPost .used-slider,#PropertyList .used-slider{list-style:none;margin:0;padding:0;transition-timing-function:linear !important}@media only screen and (max-width:991px){#PropertyPost .u-pc-only,#PropertyList .u-pc-only{display:none !important}}@media only screen and (min-width:992px){#PropertyPost .u-sp-only,#PropertyList .u-sp-only{display:none !important}}@media only screen and (min-width:992px){#PropertyPost{padding-top:29px;padding-bottom:0}}@media only screen and (max-width:991px){#PropertyPost{padding-bottom:0}}@media only screen and (min-width:1200px){#PropertyPost .container{max-width:1170px}}#PropertyPost .title-area{display:flex;align-items:center;gap:15px;justify-content:center;margin-bottom:37px;font-family:Yu Gothic UI, Hiragino Kaku Gothic Pro, sans-serif}@media only screen and (max-width:991px){#PropertyPost .title-area{flex-direction:column}}#PropertyPost .title-area .category-ttl{background:#ac9c9c;color:#fff;display:flex;justify-content:center;align-items:center;min-height:36px;padding:4px 16px 4px 12px;gap:4px;font-size:16px;border-radius:5px;letter-spacing:0}#PropertyPost .title-area .icon img{vertical-align:-2px}#PropertyPost .title-area .icon.land img{width:27px;height:14px}#PropertyPost .title-area .ttl{color:#494037;font-size:28px;font-family:"見出ゴMB31"}@media only screen and (max-width:991px){#PropertyPost .title-area .ttl{font-size:24px}}#PropertyPost .thum-area .column{display:flex;justify-content:center;gap:10px 30px;align-items:flex-start;margin-bottom:30px}@media only screen and (max-width:991px){#PropertyPost .thum-area .column{flex-direction:column}}#PropertyPost .thum-area .main{width:100%;margin-bottom:30px}@media only screen and (min-width:992px){#PropertyPost .thum-area .main{flex:0 0 650px;max-width:650px}}@media only screen and (max-width:991px){#PropertyPost .thum-area .main{width:100vw;margin:0 calc(50% - 50vw);position:relative}}@media only screen and (min-width:501px){#PropertyPost .thum-area .main img{width:100%}}@media only screen and (max-width:500px){#PropertyPost .thum-area .main img{min-height:500px;width:auto;object-fit:cover}}#PropertyPost .thum-area .caption_txt{font-size:14px;margin:unset;letter-spacing:0;line-height:1.25;margin-top:0.5em;text-align:center}@media only screen and (max-width:991px){#PropertyPost .thum-area .caption_txt{display:none}}#PropertyPost .thum-area .list{display:flex;gap:20px 16px;flex-wrap:wrap;width:100%}@media only screen and (min-width:992px){#PropertyPost .thum-area .list{max-width:460px}}@media only screen and (max-width:991px){#PropertyPost .thum-area .list{gap:9px 13px}}#PropertyPost .thum-area .list .link{height:98px;object-fit:cover;width:100%}@media only screen and (min-width:992px){#PropertyPost .thum-area .item{width:calc((100% - 32px) / 3)}}@media only screen and (max-width:991px){#PropertyPost .thum-area .item{width:calc((100% - 26px) / 3)}}#PropertyPost .thum-area .caption{margin-bottom:unset;font-size:14px;text-align:center}#PropertyPost .info-area{color:#494037;font-family:Yu Gothic UI, Hiragino Kaku Gothic Pro, sans-serif}@media only screen and (max-width:500px){#PropertyPost .info-area.-pc{display:none}}@media only screen and (min-width:501px){#PropertyPost .info-area.-sp{display:none}}@media only screen and (max-width:500px){#PropertyPost .info-area.-full{width:90%}}@media only screen and (max-width:500px){#PropertyPost .info-area{position:absolute;right:0;bottom:10px;margin-left:15px}}#PropertyPost .info-area .column{background:#e9e9e9;display:flex;border-radius:100px;min-height:75px;align-items:center;padding-top:15px;padding-bottom:15px}@media only screen and (max-width:500px){#PropertyPost .info-area .column{flex-direction:column;border-radius:130px 0 0 130px;align-items:flex-start;padding-left:20%}}#PropertyPost .info-area .price{display:flex;align-items:baseline;gap:14px;letter-spacing:0}@media only screen and (min-width:501px){#PropertyPost .info-area .price{padding-left:52px;padding-right:31px}}#PropertyPost .info-area .left{font-size:14px;font-weight:700}#PropertyPost .info-area .num{font-size:32px;margin-right:-1px;letter-spacing:0;font-family:"Kaisei Tokumin", serif}#PropertyPost .info-area .right{font-size:20px;font-weight:700;font-family:"Kaisei Tokumin", serif}@media only screen and (max-width:991px){#PropertyPost .info-area .right{font-size:24px}}@media only screen and (min-width:992px){#PropertyPost .info-area .access{border-left:2px dashed #ac9c9c;padding-left:48px}}#PropertyPost .info-area .sub{display:flex;gap:1em;font-size:14px;align-items:baseline}@media only screen and (max-width:991px){#PropertyPost .info-area .sub{gap:0}}#PropertyPost .info-area .sub-ttl{display:flex;align-items:center;gap:3px;flex-shrink:0}#PropertyPost .info-area .sub-ttl::before{display:inline-block}#PropertyPost .info-area .sub-ttl.-pin::before{content:"";background:url(../images/icon-pin.svg) no-repeat;width:9px;height:14px}#PropertyPost .info-area .sub-ttl.-human::before{content:"";background:url(../images/icon-human.svg) no-repeat;width:8px;height:14px}#PropertyPost .info-area .sold_out{font-size:18px;font-family:"Kaisei Tokumin", serif;margin-bottom:0}@media only screen and (min-width:501px){#PropertyPost .info-area .sold_out{padding-left:40px;padding-right:40px}}@media only screen and (min-width:992px){#PropertyPost .report .fukidashi{margin-left:18px}}#PropertyPost .overview .column{display:flex}@media only screen and (max-width:991px){#PropertyPost .overview .column{flex-direction:column}}#PropertyPost .overview .property-meta{border-collapse:separate;border-spacing:4px}@media only screen and (min-width:992px){#PropertyPost .overview .property-meta.-wide{max-width:580px;flex:0 0 580px}}#PropertyPost .overview .property-meta th{background:#ac9c9c;color:#fff;text-align:center;vertical-align:middle}@media only screen and (min-width:992px){#PropertyPost .overview .property-meta th{width:155px;height:50px}}@media only screen and (max-width:991px){#PropertyPost .overview .property-meta th{font-size:16px;width:90px}}#PropertyPost .overview .property-meta td{border-top:1px solid #ac9c9c;border-bottom:1px solid #ac9c9c;padding:5px 30px}@media only screen and (max-width:991px){#PropertyPost .overview .property-meta td{padding:5px 15px}}#PropertyPost .overview .property-meta .price-wrap{display:flex;align-items:center;flex-wrap:wrap;align-items:flex-end}#PropertyPost .overview .property-meta .price-subwrap{display:flex;flex-direction:column}#PropertyPost .overview .property-meta .price-ttl{font-size:12px;color:#ac9c9c;font-weight:700}#PropertyPost .overview .property-meta .all-price{font-weight:700}#PropertyPost .date-list{font-size:14px;color:#494037;display:flex;gap:0 27px;margin-top:14px}@media only screen and (max-width:991px){#PropertyPost .date-list{flex-direction:column}}#PropertyPost .link-area{background:#eeeeee;min-height:11px;padding:20px 0;margin-top:80px}#PropertyPost .link-area .list{display:flex;justify-content:center;gap:20px}@media only screen and (max-width:991px){#PropertyPost .link-area .list{flex-direction:column}}@media only screen and (max-width:991px){#PropertyPost .link-area .ttl-area{display:flex;font-size:26px;align-items:center;gap:12px;justify-content:center;margin-top:-50px}}#PropertyPost .used{}#PropertyPost .used .used-slider{list-style:none;margin:0;padding:0;font-family:Yu Gothic UI, Hiragino Kaku Gothic Pro, sans-serif;transition-timing-function:linear !important}#PropertyPost .used .used-slider .box{height:100%}#PropertyPost .used .used-slider .thum img{display:block;height:175px;object-fit:cover}#PropertyPost .used .used-item{height:auto}@media only screen and (min-width:992px){#PropertyPost .used .used-item{min-width:295px}}@media only screen and (max-width:991px){#PropertyPost .used .used-item{display:flex;flex-direction:column;justify-content:center;align-items:center}}#PropertyPost .used .used-link{max-width:295px;display:block;height:100%}#PropertyPost .used .used-link:hover{text-decoration:unset;opacity:0.6}#PropertyPost .used .box{background:#e9e9e9;border-radius:10px;padding:21px 25px;text-decoration:unset;height:100%}@media only screen and (max-width:991px){#PropertyPost .used .box{min-width:295px}}@media only screen and (max-width:460px){#PropertyPost .used .box{min-width:unset}}#PropertyPost .used .column{display:flex;margin-bottom:0;align-items:center}#PropertyPost .used .column.-sb{justify-content:space-between}#PropertyPost .used .category{background:#ac9c9c;color:#fff;display:flex;justify-content:center;align-items:center;min-height:30px;padding:4px 7px;font-size:14px;border-radius:5px;margin-bottom:12px}#PropertyPost .used .category .icon img{width:21px;height:auto}#PropertyPost .used .category .icon.land img{width:27px;height:14px}#PropertyPost .used .other-heading{margin-top:40px}#PropertyPost .used .price{font-size:14px}#PropertyPost .used .price .num{font-size:20px;font-weight:600;font-family:"Kaisei Tokumin", serif}#PropertyPost .used .ttl{font-size:18px;font-weight:600;margin-bottom:14px}#PropertyPost .used .thum{margin-bottom:14px}#PropertyPost .used .access{font-size:14px}#PropertyPost .used .access-ttl{font-weight:600}#PropertyPost .used .access-ttl::before{content:"";background:url(../images/icon-pin.svg) no-repeat;width:9px;height:14px;display:inline-block;margin-right:5px;vertical-align:-1px}#PropertyList{font-family:Yu Gothic UI, Hiragino Kaku Gothic Pro, sans-serif;padding-bottom:0;padding-top:3em}#PropertyList li{margin-bottom:unset}#PropertyList .property-archive-list{display:flex;flex-wrap:wrap;gap:40px}@media only screen and (max-width:500px){#PropertyList .property-archive-list{flex-direction:column;gap:25px}}#PropertyList .property-archive-item{list-style:none}@media only screen and (min-width:501px){#PropertyList .property-archive-item{flex:0 0 calc((100% - 40px) / 2);max-width:calc((100% - 40px) / 2)}}@media only screen and (max-width:500px){#PropertyList .property-archive-item{width:100%}}#PropertyList .property-archive-link{display:block;height:100%}#PropertyList .property-archive-link:hover{text-decoration:none;opacity:0.8}#PropertyList .box{border-radius:10px;background:#e9e9e9;padding:20px 25px;height:100%}#PropertyList .column{display:flex;gap:8px 14px;align-items:flex-start}@media only screen and (max-width:991px){#PropertyList .column{flex-direction:column}}#PropertyList .column.-sb{justify-content:space-between}#PropertyList .category{border-radius:5px;background:#ac9c9c;font-size:14px;color:#fff;display:flex;justify-content:center;align-items:center;gap:3px;font-family:Yu Gothic UI, Hiragino Kaku Gothic Pro, sans-serif;padding:4px 10px;flex-shrink:0}@media only screen and (max-width:991px){#PropertyList .category{padding:3px 10px}}#PropertyList .icon img{vertical-align:-2px;height:16px;width:auto}#PropertyList .icon.land img{width:27px;height:14px}#PropertyList .ttl{font-size:18px;font-family:Yu Gothic UI, Hiragino Kaku Gothic Pro, sans-serif;color:#494037;font-weight:700}#PropertyList .thum-area{display:flex;gap:10px;margin-top:15px}@media only screen and (min-width:992px){#PropertyList .thum-area{margin-bottom:15px}}@media only screen and (max-width:991px){#PropertyList .thum-area{flex-direction:column;margin-bottom:7px;margin-top:10px}}#PropertyList .thum{flex:0 0 calc((100% - 10px) / 2);margin-bottom:0;display:flex;justify-content:center;align-items:center}#PropertyList .thum.-last{background:#fff}#PropertyList .thum.-last img{width:100%;height:175px;object-fit:contain}#PropertyList .thum img{width:100%;object-fit:cover}@media only screen and (min-width:992px){#PropertyList .thum img{height:175px}}@media only screen and (max-width:991px){#PropertyList .thum img{height:175px}}#PropertyList dt,#PropertyList dd{border:none;padding-left:unset;margin-bottom:unset}#PropertyList dl{margin-top:unset;margin-bottom:unset}#PropertyList .info{display:flex;gap:0 10px;font-size:14px}@media only screen and (max-width:991px){#PropertyList .info{flex-direction:column;margin-top:10px}}#PropertyList .info-ttl{font-size:14px;font-weight:600}@media only screen and (min-width:992px){#PropertyList .info-ttl{flex:0 0 5em}}#PropertyList .location .info-ttl{font-family:Yu Gothic UI, Hiragino Kaku Gothic Pro, sans-serif}#PropertyList .location .info-ttl::before{content:"";content:"";background:url(../images/icon-pin.svg) no-repeat;width:9px;height:14px;display:inline-block;vertical-align:-2px;margin-right:10px}#PropertyList .access .info-ttl::before{content:"";content:"";background:url(../images/icon-human.svg) no-repeat;width:9px;height:14px;display:inline-block;vertical-align:-2px;margin-right:10px}#PropertyList .bottom{display:flex;justify-content:space-between;gap:10px;margin-top:13px}@media only screen and (max-width:991px){#PropertyList .bottom{justify-content:center;margin-top:23px}}@media only screen and (max-width:991px){#PropertyList .bottom.-column{flex-direction:column}}#PropertyList .price-area{display:flex;gap:15px;align-items:baseline;color:#494037}#PropertyList .price-area .soldout{font-size:16px;font-family:"Kaisei Tokumin", serif;color:#ff6c00;letter-spacing:0;margin-bottom:0}#PropertyList .price{font-size:14px}#PropertyList .price .num{font-size:28px;font-family:"Kaisei Tokumin", serif}#PropertyList .floor_plan{font-size:20px;font-family:"Kaisei Tokumin", serif}#PropertyList .btn{border-radius:15px;background:#494037;border:1px solid #ac9c9c;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;padding-right:30px;font-family:Yu Gothic UI, Hiragino Kaku Gothic Pro, sans-serif}@media only screen and (min-width:992px){#PropertyList .btn{width:150px;height:30px}}@media only screen and (max-width:991px){#PropertyList .btn{font-size:20px;border-radius:20px;min-width:188px}}#PropertyList .btn::after{content:"";background:url(../images/icon-arrow-double.svg) no-repeat;background-size:100%;display:inline-block;vertical-align:middle;width:11px;height:13px;position:absolute;top:50%;right:14px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}#PropertyList .property-soldout-list{margin-top:50px;margin-bottom:100px}#PropertyList .property-soldout-list .soldout_ttl{font-size:28px;color:#494037;position:relative;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;border:unset;display:flex;justify-content:center;flex-direction:column;align-items:center;padding-bottom:0;margin-bottom:35px}#PropertyList .property-soldout-list .soldout_ttl::after{content:"";background:#ab9b9b;background-size:100%;display:block;width:100%;height:1px;bottom:0;border:unset}#PropertyList .property-soldout-list .soldout_inner{padding-bottom:0}@media only screen and (max-width:991px){#PropertyList .property-soldout-list .soldout_inner{display:flex;flex-direction:column;align-items:center;gap:11px;text-align:center;padding-bottom:12px}}#PropertyList .property-soldout-list .soldout_inner::before{content:"";background:url(../images/icon-seiyaku-house.svg) no-repeat;background-size:100%;display:inline-block;vertical-align:middle}@media only screen and (min-width:992px){#PropertyList .property-soldout-list .soldout_inner::before{width:88px;height:52px;margin-right:24px}}@media only screen and (max-width:991px){#PropertyList .property-soldout-list .soldout_inner::before{width:52px;height:30px}}#PropertyList .property-soldout-list .used{}#PropertyList .property-soldout-list .used .used-item{height:auto}@media only screen and (min-width:992px){#PropertyList .property-soldout-list .used .used-item{min-width:295px}}#PropertyList .property-soldout-list .used .used-slider{list-style:none;margin:0;padding:0;font-family:Yu Gothic UI, Hiragino Kaku Gothic Pro, sans-serif;transition-timing-function:linear !important}#PropertyList .property-soldout-list .used .used-slider .box{height:100%}#PropertyList .property-soldout-list .used .used-slider .thum img{display:block}#PropertyList .property-soldout-list .used .used-link{display:block;height:100%}@media only screen and (min-width:992px){#PropertyList .property-soldout-list .used .used-link{max-width:295px}}#PropertyList .property-soldout-list .used .used-link:hover{text-decoration:unset;opacity:0.6}#PropertyList .property-soldout-list .used .box{background:#e9e9e9;border-radius:10px;padding:21px 25px;text-decoration:unset}#PropertyList .property-soldout-list .used .column{display:flex;align-items:center}#PropertyList .property-soldout-list .used .column.-sb{justify-content:space-between}@media only screen and (max-width:991px){#PropertyList .property-soldout-list .used .column.-sb{flex-direction:row;align-items:center}}#PropertyList .property-soldout-list .used .category{background:#ac9c9c;color:#fff;display:flex;justify-content:center;align-items:center;min-height:30px;padding:4px 7px;font-size:14px;border-radius:5px}@media only screen and (min-width:992px){#PropertyList .property-soldout-list .used .category{margin-bottom:12px}}#PropertyList .property-soldout-list .used .category .icon img{width:21px;height:auto}#PropertyList .property-soldout-list .used .price{font-size:14px}#PropertyList .property-soldout-list .used .price .num{font-size:20px;font-weight:600;font-family:"Kaisei Tokumin", serif}#PropertyList .property-soldout-list .used .ttl{font-size:18px;font-weight:600;margin-bottom:14px}@media only screen and (max-width:991px){#PropertyList .property-soldout-list .used .ttl{margin-top:12px}}#PropertyList .property-soldout-list .used .thum{margin-bottom:14px}#PropertyList .property-soldout-list .used .access{font-size:14px}#PropertyList .property-soldout-list .used .access-ttl{font-weight:600}#PropertyList .property-soldout-list .used .access-ttl::before{content:"";background:url(../images/icon-pin.svg) no-repeat;width:9px;height:14px;display:inline-block;margin-right:5px;vertical-align:-1px}#PropertyList .link-area{background:#eeeeee;min-height:11px;padding:20px 0;margin-top:-3.5em;margin-bottom:100px;margin-top:70px}#PropertyList .link-area .list{display:flex;justify-content:space-between;gap:20px}@media only screen and (max-width:991px){#PropertyList .link-area .list{flex-direction:column}}@media only screen and (max-width:991px){#PropertyList .link-area .ttl-area{display:flex;font-size:26px;align-items:center;gap:12px;justify-content:center}}@media only screen and (max-width:500px){#PropertyList .link-area .same{display:none}}#PropertyList .link-area .column-area{display:flex;margin-top:-60px;margin-bottom:30px;justify-content:center;align-items:center;gap:12px}#PropertyList .link-area .inner-box{display:flex;flex-direction:column}#PropertyList .link-area .box-item{color:#494037;display:flex;position:relative;width:100%;justify-content:center;letter-spacing:0;align-items:center;gap:12px}#PropertyList .link-area .box-item::before{content:"";display:inline-block;vertical-align:middle}#PropertyList .link-area .box-item.-item01::before{background:url(../images/icon-yokohama.svg) no-repeat;background-size:100%;width:104px;height:67px}#PropertyList .link-area .box-item.-item02{padding-top:8px;margin-left:auto;margin-right:auto}#PropertyList .link-area .box-item.-item02::before{background:url(../images/icon-shonan.svg) no-repeat;background-size:100%;width:104px;height:55px}#PropertyList .link-area .box-item.-item03::before{background:url(../images/icon-other.svg) no-repeat;background-size:100%;width:114px;height:69px}#PropertyList .link-area .jp{font-size:24px;line-height:1.2}#PropertyList .link-area .md{font-size:20px}#PropertyList .link-area .sm{font-size:14px}#PropertyList .link-area .inner-ttl{display:flex;align-items:center;line-height:1.2}#PropertyList .property-bnr{color:#494037;font-family:Yu Gothic UI, Hiragino Kaku Gothic Pro, sans-serif}#PropertyList .property-bnr .center{display:flex;flex-direction:column;justify-content:center;align-items:center}#PropertyList .property-bnr .top{margin-bottom:0}#PropertyList .property-bnr .bnr:hover{opacity:0.6}#PropertyList nav.pagination{display:flex;justify-content:center;margin-top:50px;margin-bottom:50px}#PropertyList nav.pagination .nav-links{display:flex;justify-content:center;align-items:center;gap:10px}#PropertyList nav.pagination .page-numbers{display:flex;justify-content:center;align-items:center;min-width:48px;height:48px;padding:0 8px;border:1px solid #ac9c9c;border-radius:8px;background:#fff;color:#494037;font-size:16px;font-family:Yu Gothic UI, Hiragino Kaku Gothic Pro, sans-serif;text-decoration:none}#PropertyList nav.pagination .page-numbers:hover{text-decoration:none;opacity:0.7}#PropertyList nav.pagination .page-numbers.current{background:#494037;border-color:#494037;color:#fff}#PropertyList nav.pagination .page-numbers.dots{border:none;background:none}#PropertyList nav.pagination .page-numbers.prev,#PropertyList nav.pagination .page-numbers.next{font-size:22px;padding-bottom:5px}#PropertyArea{background:url(../images/bg-area.jpg) no-repeat;background-size:cover;min-height:255px;padding-top:46px;padding-bottom:62px;background-position:center;font-family:Yu Gothic UI, Hiragino Kaku Gothic Pro, sans-serif}@media only screen and (max-width:991px){#PropertyArea{background-position:10%;background:url(../images/sp-bg-area.jpg) no-repeat;background-size:cover}}#PropertyArea .inner{max-width:1075px;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto}#PropertyArea .ttl{font-size:28px;color:#494037;margin-bottom:40px}#PropertyArea .ttl::before{content:"";background:url(../images/icon-map.svg) no-repeat;background-size:100%;display:inline-block;vertical-align:middle;width:26px;height:24px;vertical-align:-3px}@media only screen and (min-width:411px){#PropertyArea .ttl::before{margin-right:10px}}#PropertyArea .jp{font-weight:500;font-family:"見出ゴMB31"}#PropertyArea .eng{font-family:"Playwrite BE VLG", sans-serif;font-weight:normal;font-size:12px;color:#494037;margin-left:10px;letter-spacing:0}#PropertyArea .eng-ttl{position:absolute;top:-10px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);white-space:nowrap}#PropertyArea .column{display:flex;justify-content:space-between;gap:30px}@media only screen and (max-width:500px){#PropertyArea .column{flex-direction:column;align-items:center}}#PropertyArea .box{max-width:304px;min-height:76px;border-radius:10px;background:#fff;box-shadow:0px 3px 8px #bcbcbc;color:#494037;display:flex;flex-direction:column;position:relative;width:100%;justify-content:center;letter-spacing:0}@media only screen and (max-width:991px){#PropertyArea .box{max-width:338px}}#PropertyArea .box:hover{text-decoration:none;opacity:0.6}#PropertyArea .box::before{content:"";display:inline-block;vertical-align:middle;position:absolute;left:-16px;bottom:12px}#PropertyArea .box.-item01{padding-left:94px}@media screen and (max-width:900px) and (min-width:501px){#PropertyArea .box.-item01{padding-left:95px}}#PropertyArea .box.-item01::before{background:url(../images/icon-yokohama.svg) no-repeat;background-size:100%;width:104px;height:67px;left:-22px}#PropertyArea .box.-item02{padding-left:117px;padding-top:8px}@media screen and (max-width:900px) and (min-width:501px){#PropertyArea .box.-item02{padding-left:95px}}#PropertyArea .box.-item02::before{background:url(../images/icon-shonan.svg) no-repeat;background-size:100%;width:104px;height:55px}#PropertyArea .box.-item03{padding-left:106px}@media screen and (max-width:900px) and (min-width:501px){#PropertyArea .box.-item03{padding-left:95px}}#PropertyArea .box.-item03::before{background:url(../images/icon-other.svg) no-repeat;background-size:100%;width:114px;height:69px}#PropertyArea .jp{font-size:24px;line-height:1.2}@media screen and (max-width:1100px) and (min-width:501px){#PropertyArea .jp{font-size:16px}}#PropertyArea .md{font-size:20px}@media screen and (max-width:1100px) and (min-width:501px){#PropertyArea .md{font-size:14px}}#PropertyArea .sm{font-size:14px}@media screen and (max-width:1100px) and (min-width:501px){#PropertyArea .sm{font-size:13px}}#PropertyArea .inner-ttl{display:flex;align-items:center;line-height:1.2}#PropertyFooter{font-family:Yu Gothic UI, Hiragino Kaku Gothic Pro, sans-serif;background:url(../images/bg-footer.jpg) no-repeat;background-position:center;background-size:cover;display:flex;justify-self:center;width:100%;padding-top:40px;padding-bottom:40px;margin-top:46px}@media screen and (max-width:1000px) and (min-width:501px){#PropertyFooter{background:url(../images/bg-footer.jpg) no-repeat;background-position:58%}}@media only screen and (max-width:500px){#PropertyFooter{background:url(../images/sp-bg-footer.jpg) no-repeat;background-size:cover;padding-top:94px;padding-bottom:243px}}#PropertyFooter .c-inner{max-width:1200px;padding-left:30px;padding-right:30px;margin-left:auto;margin-right:auto}@media only screen and (max-width:991px){#PropertyFooter .c-inner{padding-left:20px;padding-right:20px}}#PropertyFooter .column{max-width:666px;display:flex;justify-content:space-between;color:#494037;margin-top:30px;align-items:center;gap:50px}@media only screen and (max-width:991px){#PropertyFooter .column{flex-direction:column;gap:28px}}#PropertyFooter .subtxt{font-size:18px;margin-bottom:0}#PropertyFooter .subtxt::before{content:"";background:url(../images/icon-tel.svg) no-repeat;background-size:100%;display:inline-block;vertical-align:middle;width:18px;height:18px;margin-right:7px}#PropertyFooter .txt{font-size:16px;margin-bottom:0}#PropertyFooter .num{font-family:Yu Gothic UI, Hiragino Kaku Gothic Pro, sans-serif;line-height:1.2;margin-bottom:0}#PropertyFooter .num a{font-size:40px;font-weight:700;color:#494037}@media only screen and (min-width:992px){#PropertyFooter .num a{pointer-events:none}}#PropertyFooter .tel-area{display:flex;flex-direction:column;justify-content:center;align-items:center}@media only screen and (min-width:992px){#PropertyFooter .tel-area{flex:0 0 auto}}@media only screen and (min-width:992px){#PropertyFooter .mail-area{flex:0 0 329px}}#PropertyFooter .logo{text-align:center;display:block}@media only screen and (max-width:991px){#PropertyFooter .logo{max-width:348px}}#PropertyFooter .mail-btn{border-radius:28px;background:#fff;border:1px solid #494037;display:flex;justify-content:center;align-items:center;font-size:20px}@media only screen and (min-width:992px){#PropertyFooter .mail-btn{max-width:329px;min-height:57px}}@media only screen and (max-width:991px){#PropertyFooter .mail-btn{padding:12px 33px}}#PropertyFooter .mail-btn:hover{text-decoration:none;opacity:0.6}#PropertyFooter .mail-btn::before{content:"";background:url(../images/icon-mail.svg) no-repeat;background-size:100%;display:inline-block;vertical-align:middle;width:18px;height:13px;margin-right:7px}.test{color:#000}