@charset "UTF-8";
/*
* 콘텐츠 보호 — 우클릭/텍스트선택/복사/이미지 드래그저장 방지
* Copyright 마케터비
*
* 이 파일은 관리자에서 "콘텐츠 보호" 설정이 켜져 있을 때만 로드된다
* (include/content-protect.html 의 cond="$li->content_protect=='Y'" 참고,
*  popup/quickcs/quickbutton 과 같은 방식) - 그래서 별도 body 클래스 체크 없이
* 여기 있는 규칙을 곧바로 site 전체(.xet-layout)에 건다.
*
* [중요] 입력폼(input/textarea/select 등)은 전부 제외한다 - 이름/전화번호 입력,
* 붙여넣기가 안 되면 상담신청/방문예약 폼 자체가 무용지물이 되기 때문이다.
* 완전 차단이 아니라 "일반 방문자의 손쉬운 복사"를 막는 수준의 저지선이며,
* 개발자도구(F12) 등으로 우회하는 것까지 막을 수는 없다 - js/content-protect.js
* 의 키보드 차단도 마찬가지로 완전 차단이 아니라 억제 목적이다.
*/
.xet-layout {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none; /* iOS 사파리 길게 눌러 저장/선택 메뉴 방지 */
}
.xet-layout input,
.xet-layout textarea,
.xet-layout select,
.xet-layout [contenteditable="true"],
.xet-layout [contenteditable=""] {
  -webkit-user-select: text;
  -moz-user-select: text;
  -ms-user-select: text;
  user-select: text;
  -webkit-touch-callout: default;
}
/* 이미지 드래그(→ 다른 창/바탕화면에 놓아서 저장) 커서 힌트 제거.
   실제 드래그 차단은 js/content-protect.js 의 dragstart preventDefault 가 맡는다. */
.xet-layout img {
  -webkit-user-drag: none;
  user-drag: none;
}
