/* ==========================================================
   フッター（トップページと物件ページ v2 で共通。中身は inc/site-footer.php）
   左に会社情報、右にリンク。720px 以下は縦に並べる
   ========================================================== */
.footer{padding:58px 0 46px;background:#403a3a;color:#fff}
/* リンク色は、読み込むページの指定に左右されないよう、この部品の中で決める */
.footer a,.footer a:link,.footer a:visited{color:inherit;text-decoration:none}
.footer__inner{width:min(100% - 80px,1280px);margin:auto;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:60px;align-items:start}
.footer__logo{display:block;width:min(320px,72vw);margin-bottom:30px}.footer__logo img{width:100%;height:auto}
.footer address{font-style:normal;font-size:.88rem;line-height:1.85;letter-spacing:.04em}.footer address a,.footer address a:link{text-decoration:underline;text-underline-offset:3px}
.footer__seller{margin-top:22px}
.footer__nav{display:grid;gap:10px;text-align:right;color:#71bf1c;font-size:1rem;font-weight:500;letter-spacing:.08em}
.footer__nav a:hover{text-decoration:underline;text-underline-offset:5px}
@media(max-width:720px){
  .footer{padding:44px 0}
  .footer__inner{width:min(100% - 40px,1280px);grid-template-columns:1fr;gap:36px}
  .footer__nav{text-align:left}
}
