/* NY치과 이관 최소 보정 — 프래그먼트 분할·앱 유틸리티 충돌 복원만 (디자인 불변) */
/* 1) 원본은 페이지 전체가 단일 #viewport. 분할 후 각 프래그먼트 viewport의 min-height:100%가
      빈 공간을 만들므로 무효화 */
#viewport{min-height:0}
/* 2) 앱(Tailwind) .contents{display:contents} 유틸리티가 원본 .contents 블록 박스(패딩 45px)를
      소거 → 원래 display:block 복원 */
#container .contents_wrap .contents{display:block}
/* 3) 앱 프리플라이트 img,svg,...{display:block;vertical-align:middle}가 원본 인라인 이미지
      흐름(2단 배치·가운데정렬·베이스라인)을 깨뜨림 → UA 기본값으로 복원.
      (이 파일은 앱 CSS 뒤, 사이트 CSS 앞에 로드되므로 사이트 자체 규칙은 그대로 이김) */
img,svg,video,canvas,audio,iframe,embed,object{vertical-align:revert;display:revert}
/* 4) 앱 전역 body line-height(24px) → 원본(normal, 무지정) 복원 */
body{line-height:normal}
/* 5) 분할로 #close_side 백드롭이 헤더 프래그먼트 높이에 갇힘 → fixed로 전체 덮기(모바일) */
@media all and (max-width:1023px){
  #close_side{position:fixed !important;}
}

/* 5) 앱 전역 body 배경(cream 245,243,240) → 원본 흰색 복원 [NY-BODY-BG] */
body{background:#ffffff}

/* 7) 앱 프리플라이트 h1~h6{font-weight:inherit} → UA 기본(bold) 복원 [NY-HEADINGS]
      (원본은 헤딩 굵기 무지정=UA bold. 이 파일 뒤에 로드되는 사이트 CSS 규칙은 그대로 이김) */
h1,h2,h3,h4,h5,h6{font-weight:revert}
