@charset "UTF-8";
/* as-is 코드 수정 2026.07.09 시니어뱅킹 */
[class^="pop-"] { 
  z-index:9999
}


#header .header {
  width:100%;
  height: 100%;
  padding: 0;
  border: none;
}

#header .header .btn-back {
  display: inline-block;
  vertical-align: middle;
  width: 24px;
  height: 24px;
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100%;
  background-image: url(../image/icon/custom/chevron-left.svg);
  top: 0;
  bottom: 0;
  margin: auto;
  left: 16px;
  /* border: 1px solid #f00; */
}


#header .header .tit {display:block;width:100%;padding-left: 0;color: var(--foundation-font-black);font-size: 1.6rem;font-style: normal;font-weight: 700;line-height: 100%;letter-spacing: -0.08px;text-align: center;}

#header .header .btn-allmenu {
  background-image: url(../image/icon/Line/24/Gen-Menu.svg);
  display: inline-block;
  vertical-align: middle;
  width: 24px;
  height: 24px;
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100%;
  top: 0;
  bottom: 0;
  margin: auto;
  right: 16px;
}

.bank-account .num,
.card-amount-box-link .bank-account > .num { 
  font-family: 'Pretendard Variable', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif !important;
}

.darkmode #header,
.darkmode #header .header,
.darkmode #contents { 
  background: var(--foundation-bg-bg-white);
}

#contents.goldmall-bottom-grid {
  padding-bottom: calc(env(safe-area-inset-bottom) + 100px);
}