@charset "UTF-8";#main_inner .property_price{font-size:20px;font-weight:700;text-align:right;margin-top:10px}#main_inner .property_price b{color:#ee1018;font-size:30px;font-weight:700}.property_table{display:flex;flex-wrap:wrap;margin-top:50px;border-top:1px solid #d8e2da;border-right:1px solid #d8e2da;border-left:1px solid #d8e2da}.property_table dl{display:flex;border-bottom:1px solid #d8e2da}.property_table dl dt{background:#e6f3e9;border-right:1px solid #d8e2da}.table_col2{width:100%}.table_col4{width:calc(100% / 2)}.table_col6{width:calc(100% / 3)}.property_table dl dt{text-align:center;font-size:14px;width:100px;padding:5px 0}.property_table dl dd{font-size:14px;width:calc(100% - 120px);padding:5px 20px}#main_inner .l_overview{font-size:13px;margin-top:20px}@media screen and (max-width:640px){#main_inner .property_price{font-size:5.33vw;margin-top:3vw}#main_inner .property_price b{font-size:7.33vw}.property_table{display:block;margin-top:4vw}.table_col4,.table_col6{width:100%}.property_table dl dt{font-size:3.47vw;width:26vw;padding:2vw 2vw}.property_table dl dd{font-size:3.47vw;width:calc(100% - 26vw);padding:2vw 2vw}#main_inner .l_overview{font-size:3vw;margin-top:4vw}#main .c_voice_btn{text-align:center;margin-top:70px}.c_voice_btn a{position:relative;display:inline-block;font-size:18px;font-weight:700;text-align:center;text-decoration:none;line-height:50px;padding:5px 58px;height:50px;color:#1e913d;border:1px solid #1e913d;background:#fff;border-radius:10px}.c_voice_btn a::before{position:absolute;top:50%;margin-top:-2px;right:18px;content:'';display:inline-block;width:4px;height:4px;transform:rotate(45deg);border-top:2px solid #1e913d;border-right:2px solid #1e913d}}@charset "UTF-8";#main_inner .column_4 p a.lb-thumb{cursor:zoom-in}.lb{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;padding:4vw;background:rgba(0,0,0,.65);z-index:9999;opacity:0;pointer-events:none;transform:scale(1.02);transition:opacity .35s ease , transform .35s ease}.lb:target{opacity:1;pointer-events:auto;transform:scale(1)}.lb>img{max-width:min(92vw,1280px);max-height:92vh;height:auto;width:auto;box-shadow:0 10px 30px rgba(0,0,0,.3);border-radius:6px;opacity:0;transform:scale(.96);transition:opacity .4s ease , transform .4s ease}.lb:target>img{opacity:1;transform:scale(1)}body:has(.lb:target) {overflow:hidden}