/* css/pages/te.css — 방문훈련(te.html) 전용 보정
 * 모바일 레이어(경계 1024 — R24, m.petami UA 전환점)에서 원본 m DOM 실측 재현:
 * m DOM 의 .mall_companyR img 는 inline width:100% (PC 는 width:60% + center) */
@media (max-width: 1024px) {
  .mall_companyR img { width: 100% !important; }
}

/* R24 레이어 오염 보정(PC ≥1025) — m스킨(style-15)이 공유노드 body/#container 를 전이 오염:
 * body,code{min-width:320px;font-size:13px;color:#1b1b1b;font-family:Roboto} + body{position:relative} /
 * #container{position:relative;overflow:hidden;margin-top:-1px;margin-left:-1px;background:#fff}.
 * 원본 PC 값 복원(근거: css/style-31.css 원문 규칙 + _trees/te.src.json 실측 —
 * body 1480/noto sans kr/12px/#353535/static, #container x148 w1184 static·margin auto). */
@media (min-width: 1025px) {
  body { position: static; min-width: 1480px; font: 0.75em 'Noto Sans KR', sans-serif, 'LotteMartDream', Verdana, Dotum, AppleGothic; color: #353535; }
  #container { position: static; overflow: visible; margin: 0 auto; background-color: transparent; }
}
