@charset "utf-8";
:root {
  --colorPoint_01_hex: #cb9a32;
}

#hnav .btn-block a {
  justify-content: center;
}
#hnav .btn-cancel a {
  background: var(--colorPoint_01_hex);
}
#fixedNav ul li.btn-cancel a {
  height: auto;
  padding-block: 1em;
  background: var(--colorPoint_01_hex);
}
#contactArea .btn-outer .btn-cancel a {
  background: var(--colorPoint_01_hex);
}

/* index.html */
.mv_sold {
  position: relative;
  &::before {
    content: '';
    position: absolute;
    inset: 0;
    margin: auto;
    display: block;
    width: 85%;
    max-width: 700px;
    background: url(../img/index/mv/bnr_sold_pc.webp) no-repeat 100% / contain;
    z-index: 999;
    @media (width < 767px) {
      background: url(../img/index/mv/bnr_sold_sp.webp) no-repeat 100% / contain;
    }
  }
}
#announce .block-l .announce__caption {
  font-size: 2em;
  line-height: 1.5;
  @media (width < 767px) {
    font-size: 1.4em;
  }
}

#announce .block-l .btn-reserve.btn-cancel a {
  background: var(--colorPoint_01_hex);
}
