
.area-comparison{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:24px;padding-bottom:20px;border-bottom:1px solid #9b885b38}.area-comparison>span{font-size:11px;color:#777468}.area-comparison>div{display:flex;gap:8px}.area-comparison button{padding:11px 17px;border:1px solid #9b885b55;background:transparent;font-size:11px;color:#695b3d}.area-comparison button[aria-pressed=true]{background:#25281e;color:#e4c578;border-color:#25281e}
#areas.editorial .areas{display:block;border-top:1px solid #94815e65}#areas.editorial .area{border:0;border-bottom:1px solid #94815e65;background:transparent;box-shadow:none}#areas.editorial .area summary{min-height:116px;padding:28px 22px;grid-template-columns:50px 1fr 38px;gap:30px}#areas.editorial .area .num{position:static;grid-column:1;grid-row:1;font:italic 20px Georgia;color:#9c814d}#areas.editorial .area-icon{display:none}#areas.editorial .area-title{grid-column:2;grid-row:1;display:flex;align-items:center;justify-content:space-between;gap:30px}#areas.editorial .area summary h3{font-size:34px}#areas.editorial .area-hint{max-width:260px;margin:0;text-align:right;font-size:12px}#areas.editorial .area .plus{grid-column:3;grid-row:1}#areas.editorial .area:hover{background:#e6e3d8}#areas.editorial .area[open]{background:#1b1e18}#areas.editorial .area-body{padding:0 100px 32px;display:flex;align-items:end;gap:45px;justify-content:space-between}#areas.editorial .area-body p{max-width:720px;font-size:15px}#areas.editorial .area-body a{flex-shrink:0}
.review-browse-hint{font-size:12px;line-height:1.7;color:#aaaD9e;margin-top:25px}#sc .office-photo{width:100%;height:480px}#sc .office-photo img{width:100%;height:100%;object-fit:cover;object-position:center 68%}
@media(max-width:700px){.area-comparison{align-items:flex-start;flex-direction:column;gap:12px}.area-comparison>div{width:100%}.area-comparison button{flex:1}#areas.editorial .area summary{padding:25px 8px;grid-template-columns:25px 1fr 26px;gap:12px}#areas.editorial .area-title{display:block}#areas.editorial .area summary h3{font-size:27px}#areas.editorial .area-hint{font-size:10px;text-align:left;margin-top:10px}#areas.editorial .area-body{padding:0 25px 28px 45px;display:block}#areas.editorial .area-body p{font-size:13px}#sc .office-photo{height:360px}}
