.secCont-archive{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:70px 54px}.secCont-archive li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:calc((100% - 108px)/3)}.secCont-archive li.end a{pointer-events:none}.secCont-archive li.end .thumbnail{position:relative}.secCont-archive li.end .thumbnail::before{content:"ご成約済み";display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.56);font-size:22px;letter-spacing:.05em;line-height:32px;font-weight:bold;color:var(--c-white);text-align:center;white-space:pre;z-index:2}.secCont-archive li .thumbnail{width:100%;height:240px;position:relative}.secCont-archive li .thumbnail img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.secCont-archive li .textBox{margin-top:18px;display:block}.secCont-archive li .cats{position:absolute;left:0;top:15px;width:100%;z-index:1}.secCont-archive li .cat{display:inline-block;font-size:14px;line-height:1.5;color:var(--c-white);text-align:center;padding:6px 30px 8px;background:#838a9d}.secCont-archive li .tags{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:7px;margin-bottom:11px}.secCont-archive li .tag{font-size:14px;line-height:1.4;text-align:center;padding:5px 18px 6px}.secCont-archive li .tag.new{color:var(--c-white);background:#c62c2c}.secCont-archive li .tag.pricedown{color:var(--c-white);background:#c4a027}.secCont-archive li .tag.reservation_advertisement{background:var(--c-any)}.secCont-archive li .title{font-size:18px;letter-spacing:.05em;line-height:28px;font-weight:500}.secCont-archive li dl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:23px}.secCont-archive li dl+dl{margin-top:8px}.secCont-archive li dl dt,.secCont-archive li dl dd{font-size:14px;line-height:22px}.secCont-archive li dl dt{width:82px}.secCont-archive li dl dd{width:calc(100% - 82px)}.secCont-archive li dl .correction{display:inline-block;text-decoration:line-through;padding-right:20px;position:relative}.secCont-archive li dl .correction::after{content:"→";position:absolute;right:0;top:0}.secCont-archive li dl .newPrice{font-size:28px;line-height:0;font-weight:600;color:var(--c-req)}.secCont-archive li dl .note{color:var(--c-req);display:block}.secCont-archive li .detailToggle-body dl:first-child{margin-top:8px}.secCont-archive li .btnBox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:6px;margin-top:25px}.secCont-archive li .btn{width:calc((100% - 6px)/2);min-height:48px;height:auto;padding:8px 12px;font-size:13px;line-height:1.5;font-weight:500;letter-spacing:normal;white-space:normal;background:var(--btn-bg);color:var(--btn-color)}.secCont-archive li .btn.reservation{--btn-bg: #4766BF;--btn-color: var(--c-white);--btn-bg-hover: var(--c-white);--btn-color-hover: #4766BF;border-color:#4766bf}.secCont-archive li .btn.details{--btn-bg: #C1C6D5;--btn-color: var(--c-text);--btn-bg-hover: var(--c-white);--btn-color-hover: var(--c-text);border-color:#c1c6d5}@media screen and (min-width: 769px){.secCont-archive li .tag{max-height:31px}.secCont-archive li a:hover .thumbnail{opacity:.7}.secCont-archive li a:hover .thumbnail img{-webkit-transform:scale(1.05);transform:scale(1.05)}.secCont-archive li .thumbnail{overflow:hidden;-webkit-transition:opacity var(--speed);transition:opacity var(--speed)}.secCont-archive li .thumbnail:hover{opacity:.7}.secCont-archive li .thumbnail:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.secCont-archive li .thumbnail img{-webkit-transition:-webkit-transform var(--speed);transition:-webkit-transform var(--speed);transition:transform var(--speed);transition:transform var(--speed), -webkit-transform var(--speed)}.secCont-archive li .btnBox .btn:hover,.secCont-archive li .btnBox .btn:focus-visible{color:var(--btn-color-hover)}}@media screen and (max-width: 768px){.secCont-archive{display:block}.secCont-archive li{display:block;width:100%;position:relative}.secCont-archive li::before{content:"";display:block;width:50%;height:1px;background:var(--c-bd);position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:-8vw}.secCont-archive li:last-child::before{display:none}.secCont-archive li+li{margin-top:16vw}.secCont-archive li.end .thumbnail::before{font-size:5.3333333333vw;line-height:1.8}.secCont-archive li .thumbnail{height:66.6666666667vw}.secCont-archive li .textBox{margin-top:4vw}.secCont-archive li .cats{top:4vw}.secCont-archive li .cat{font-size:3.7333333333vw;padding:.8vw 4vw 1.3333333333vw}.secCont-archive li .tags{gap:1.6vw;margin-bottom:6.4vw}.secCont-archive li .tag{font-size:3.7333333333vw;padding:1.3333333333vw 2.6666666667vw 1.6vw}.secCont-archive li .title{font-size:4.8vw;line-height:1.556}.secCont-archive li dl{margin-top:7.2vw}.secCont-archive li dl+dl{margin-top:3.2vw}.secCont-archive li dl dt,.secCont-archive li dl dd{font-size:3.7333333333vw;line-height:1.572}.secCont-archive li dl dt{width:20.5333333333vw}.secCont-archive li dl dd{width:calc(100% - 20.5333333333vw)}.secCont-archive li dl .correction{padding-right:4.5333333333vw}.secCont-archive li dl .newPrice{font-size:6.1333333333vw}.secCont-archive li .detailToggle-body dl:first-child{margin-top:3.2vw}.secCont-archive li .detailToggle-btn{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:7.4666666667vw auto;padding:0 5.3333333333vw 2.1333333333vw .8vw;border-bottom:1px solid var(--c-text);font-size:4.2666666667vw;font-weight:bold;text-align:center;cursor:pointer;position:relative}.secCont-archive li .detailToggle-btn::after{content:"";position:absolute;width:3.4666666667vw;height:.5333333333vw;background:var(--c-text);right:.8vw;top:42%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.secCont-archive li .detailToggle-btn::before{content:"";position:absolute;width:3.4666666667vw;height:.5333333333vw;background:var(--c-text);right:.8vw;top:42%;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.secCont-archive li .btnBox{gap:1.3333333333vw;margin-top:6.6666666667vw}.secCont-archive li .btn{max-width:74.6666666667vw;width:calc((100% - 1.3333333333vw)/2);min-height:16.5333333333vw;height:auto;margin:0;font-size:3.7333333333vw;line-height:1.4286}}/*# sourceMappingURL=property_archive.css.map */