/* ====== 헤더 수상/인증 마크 영역 (PC 전용) ====== */
.header_mark_wrap{
  position:absolute;
  top:10px;
  right:170px;
  display:flex;
  gap:14px;
  align-items:center;
  z-index:10;
}

.header_mark{
  display:flex;
  flex-direction:column;
  align-items:center;
  justify-content:center;
  text-align:center;
}

.header_mark img{
  width:54px;
  height:auto;
  display:block;
  margin:0 auto;
}

.header_mark .txt{
  display:flex;
  flex-direction:column;
  gap:2px;
  line-height:1.15;
  text-align:center;
  align-items:center;
  width:100%;
}

.header_mark .txt .t1{
  font-size:12px;
  font-weight:700;
  color:#111;
  letter-spacing:-0.02em;
}

.header_mark .txt .t2{
  font-size:11px;
  color:#666;
  letter-spacing:-0.02em;
}

/* 헤더 inner 기준 */
#header .inner{
  position:relative;
}

/* 화면 줄어들면 숨김 */
@media all and (max-width:1200px){
  .header_mark_wrap{display:none;}
}
