/* css/pages/board-board-notice-read-14.css — board/board-notice-read-14.html 전용 보정
 * (R24 레이어 간 CSS 오염 보정 — 원본 분리 문서에서는 base-3/style-26(PC 스킨)과
 * base-4/style-35(m 스킨)이 각자 로드되지만 병합 문서에서는 둘 다 로드되어 서로를 오염시킨다.
 * 원본 각 스킨 계산값 복원.) */

/* PC 뷰: base-4/style-35(m 스킨) 오염 보정 */
@media (min-width: 1025px) {
  /* style-35 body,code{font-family:Roboto;font-size:13px;color:#1b1b1b} + body{position:relative;height:100%}
     이 공유 BODY 를 오염 → 원본 PC(style-26) body{font-size:12px;font-family:NanumGothic…;line-height:1.2em;color:#666}(static) 계산값 복원 */
  body { font-family: 'NanumGothic', "맑은고딕", "Malgun Gothic", Dotum, "돋음", sans-serif; font-size: 12px; line-height: 1.2em; color: #666; position: static; height: auto; }
  /* style-35 #container{z-index:100;position:relative;overflow:hidden;margin:-1px;background:#fff}
     → PC GNB(#mononav, absolute top:100)를 덮어 메뉴가 가려짐. 원본 PC(style-26) #container{width:80%;margin:0 auto}(static) 복원 */
  .pc-only #container,
  [data-layer="pc"] #container { position: static; z-index: auto; margin: 0 auto; overflow: visible; }
  /* style-35 #layout #header h1{height:65px;line-height:62px} / h1 img{max-height:35px}
     → 원본 PC(style-26) .xans-layout-logotop{height:58px} / img{max-height:58px} 복원 */
  #layout .pc-only #header h1,
  #layout [data-layer="pc"] #header h1 { height: 58px; line-height: normal; }
  #layout .pc-only #header h1 img,
  #layout [data-layer="pc"] #header h1 img { max-height: 58px; }
  /* base-4/style-35 #contents{padding:0 0 29px} + #contents{position:relative;background-color:#fff}
     → 원본 PC(style-26) #contents 무패딩·static·배경 없음(src 실측 bg none·position static) 복원 */
  .pc-only #contents,
  [data-layer="pc"] #contents { padding: 0; position: static; background: none; }
  /* style-35 .xans-board-read{overflow:hidden} → 원본 PC(style-26) 무규칙 = visible 복원 */
  .pc-only .xans-board-read,
  [data-layer="pc"] .xans-board-read { overflow: visible; }
  /* style-35 .ec-base-table{border:1px solid #d5d5d5;color:#353535;background:#fff}
     → 원본 PC(style-26) 무 bare 규칙 = 보더 0·배경 없음·색 상속(src 실측 bg none·bc currentColor #666) 복원 */
  .pc-only .ec-base-table,
  [data-layer="pc"] .ec-base-table { border: 0; background: none; color: inherit; }
  /* 게시글 본문 편집 이미지(원폭 삽입) 컨테이너 초과 방지 */
  .pc-only .xans-board-read .detail img,
  [data-layer="pc"] .xans-board-read .detail img { max-width: 100%; height: auto; }
}

/* 모바일 뷰: style-26(PC 스킨) 오염 보정 */
@media (max-width: 1024px) {
  /* style-26 #contents{float:right;width:100%} → 원본 m: 비플롯 */
  .m-only #contents { float: none; width: auto; }
  /* 게시글 본문 이미지 가로 overflow 방지 */
  .m-only .xans-board-read .content img { max-width: 100%; height: auto; }
}
