뉴로이어 법률사무소

빠른상담예약(유료상담)

070-8098-0421

  • 대표자김수열
  • 주소서울시 서초구 강남대로 525, 세영제이타워 11층(06536)
  • 사업자등록번호588-14-01388
  • 대표번호070-8098-0421
  • 이메일[email protected]

팝업레이어 알림

4d134af72943f918cf6ef8b6bc078f52_1785229462_8377.png
 

6bbc337ada08612cf184cb03fec38e27_1785287384_1135.png

 

사이버범죄 사건을
해결하는 가장 간단한 방법

사이버범죄는 사이버범죄 전문 변호사에게 맡기세요.

증거 확보부터 법적 대응까지, 뉴로이어만의 노하우를 기반으로 해결해드립니다.

신산업·신기술 비즈니스를 위한
맞춤형 법률 솔루션

복잡한 신산업 비즈니스 문제 더 이상 고민하지 마세요.

대형로펌, 대기업 출신 변호사들이 정교한 안전망을 설계해드립니다.

새로운 시대를 위한
새로운 로펌의 시작

시대를 읽는 젊은 감각과 틀을 깨는 유연한 사고로

의뢰인을 위한 가장 현실적인 해결책을 제시합니다.

WHO WE ARE

뉴로이어 법률사무소는 "새로운 시대를 위한 새로운 로펌"이라는 모토 아래,
각 분야 전문가들이 모인 로펌으로, 특히 사이버범죄와 신산업·신기술 분야를 깊이 있게 연구하고 수행하고 있으며,
그 외 특수 분야에서도 탄탄한 전문성을 갖추고 있습니다.
잘할 수 있는 사건만을 책임감 있게 맡으며,
의뢰인과 사건을 향한 진정성과 열정으로 한 걸음씩 성장하고 있습니다.
저희의 목표는 간단합니다.
Rewind your time before accident.
사건사고가 일어나기 전, 평온했던 일상으로 의뢰인의 시간을 되돌려 드리는 것입니다.

관련 사건으로 어려움을 겪고 계신다면, 언제든 뉴로이어를 찾아주셔도 좋습니다.

8167

상담건수

2171

수행건수

0

걸어온 날

WINNING CASE

뉴로이어가 실제로 이뤄낸 성공사례를 직접 확인하세요.

불기소(혐의없음)

전여친 스토킹처벌법 위반, 주거침입죄 피의자변호 성공사례

전여친 스토킹 주거침입 성공사례 | 검찰 송치 후 스토킹 불기소·주거침입 기소유예




홈
성공사례
협박 · 스토킹
전여친 스토킹·주거침입 송치 후 대응




스토킹처벌법 위반 불기소 · 주거침입 기소유예
전여친 집 두 번 찾아갔다 스토킹·주거침입 검찰 송치,스토킹 불기소·주거침입 기소유예로 전과 없이 종결
경찰은 두 혐의를 모두 인정해 사건을 넘겼습니다. 두 방문 사이에 놓인 수개월을 다시 짚어 스토킹의 반복성을 다투고, 주거침입은 책임을 인정하되 치료 기록으로 선처를 구해 형사처벌 없이 마무리한 기록입니다.

카테고리 협박 · 스토킹
결과 스토킹 불기소 · 주거침입 기소유예
쟁점 스토킹의 반복성 · 재발 방지 노력
작성일 2026. 8.





의뢰인
헤어진 전여친의 집을 찾아갔다가 스토킹과 주거침입으로 고소당한 분
상황
수개월 간격으로 두 차례 찾아간 일로 경찰이 두 혐의를 모두 인정해 검찰에 송치한 상태
당시 경위
음주 상태에서 우발적으로 찾아갔고, 상대를 만나지 않은 채 공동현관까지만 들어갔다 나온 사정
대응 전략
스토킹은 두 방문의 간격을 근거로 반복성을 다투고, 주거침입은 책임을 인정하되 알코올 의존 치료 자료로 재발 방지 노력을 소명
결과
스토킹 불기소 · 주거침입 기소유예 — 형사처벌 없이 종결




이별한 상대의 집 앞까지 갔다가 스토킹이나 주거침입으로 고소장을 받았다는 연락이 부쩍 늘었습니다. 그중에서도 경찰이 혐의를 인정해 검찰로 넘겼다는 통보를 받은 분들은 대개 이제는 처벌을 피할 길이 없다고 여기십니다.
두 혐의가 함께 넘어간 경우라면 막막함은 더 커집니다. 무엇을 다투고 무엇은 받아들여야 하는지, 선처는 어떻게 구해야 하는지 갈피를 잡기 어렵기 때문입니다.
오늘 전할 사건의 의뢰인도 같은 처지였습니다. 뉴로이어 법률사무소는 두 혐의를 하나로 묶지 않고 각각 다르게 대응했고, 스토킹은 불기소, 주거침입은 기소유예를 받아 형사처벌 없이 사건을 닫았습니다. 송치를 앞두고 있거나 이미 넘어간 처지라면, 무엇을 붙들어 다투고 어떤 근거로 너그러운 판단을 구할 수 있을지 이 사례에서 짚어 보시기 바랍니다.


01사건 개요 — 전여친 집 두 차례 방문, 두 혐의 모두 송치

의뢰인은 관계가 끝난 상대의 집에 몇 달의 틈을 두고 두 번 발걸음을 하셨다가, 스토킹처벌법 위반과 주거침입 두 가지로 고소장을 받으셨습니다. 경찰은 양쪽 모두 성립한다고 판단해 사건을 검찰로 보냈습니다.

의뢰인은 검찰 단계에서라도 도움을 받아야겠다는 생각에 이 분야를 다루는 곳을 찾다가 저희에게 연락을 주셨습니다.

경찰 조사는 이미 끝난 뒤였기에 저희는 수사기록을 살피며 검찰에서 다툴 자리를 짚었습니다. 주거지에 들어간 사실 자체는 다투기 어려웠습니다. 하지만 수개월이나 떨어진 두 번의 방문을 되풀이된 스토킹으로 볼 수 있는지는 따져 볼 여지가 있었습니다.

그래서 전략을 둘로 나눴습니다. 스토킹은 범죄가 성립하는지부터 다투고, 주거침입은 참작할 사정을 소명해 기소유예를 구하는 방향이었습니다.


송치는 끝이 아니라 다음 판단의 시작입니다
경찰이 혐의가 있다고 보고 사건을 넘겼다는 것은 수사기관 한 곳의 판단이 나왔다는 뜻입니다. 기소 여부를 정하는 것은 검찰이고, 그 단계에서 기록을 다시 읽고 새 근거를 내밀면 결론이 달라질 수 있습니다. 다만 경찰 조사가 끝난 뒤라 새로 진술할 기회가 적으므로, 서면으로 무엇을 어떻게 전하느냐가 더 중요해집니다.




스토킹의 반복성
수개월 떨어진 두 방문을 하나의 되풀이된 행위로 묶을 수 있는가.


지속하려는 의사
두 번 찾아갔다는 사실만으로 계속 다가가려는 뜻이 이어졌다고 볼 수 있는가.


방문 당시의 경위
어떤 상태에서 어디까지 들어갔다 나왔는지가 판단에 어떤 무게를 갖는가.


주거침입의 인정
다투기 어려운 혐의를 어떤 태도로 다룰 것인가.


재발 방지의 증명
같은 일이 되풀이되지 않는다는 점을 말이 아닌 무엇으로 보일 것인가.


검찰 단계의 한계
조사가 끝난 뒤 서면만으로 판단을 바꾸려면 무엇이 필요한가.



02문제 해결 — 다툴 것과 인정할 것을 갈랐습니다

두 혐의를 같은 방식으로 막으려 하면 둘 다 흔들립니다. 그래서 저희는 다툴 여지가 있는 쪽과 받아들여야 할 쪽을 먼저 나눴습니다.

스토킹 — 두 방문 사이의 수개월을 다시 짚었습니다




방문 간격의 재검토
경찰은 두 차례의 방문을 스토킹으로 봤지만, 저희는 그 사이에 놓인 수개월을 다시 들여다봤습니다. 찾아간 사실을 인정하는 것과, 몇 달 떨어진 두 방문을 하나의 되풀이된 행위로 묶는 것은 별개의 문제라고 봤습니다.




판례의 대조
관련 판단을 살피던 중 약 2개월 간격의 방문에서도 반복성을 부정한 판결을 찾았습니다. 그 판결이 반복성을 인정하지 않은 이유를 의뢰인의 방문 경위와 하나씩 견주어, 검찰이 다시 판단할 근거로 의견서에 담았습니다.




방문 당시 경위의 소명
간격과 함께 그때의 상황도 자세히 살폈습니다. 의뢰인은 술을 마신 상태에서 우발적으로 찾아갔고, 상대를 마주치지 않은 채 공동현관까지만 들어갔다 나왔습니다. 저희는 이 경위를 구체적으로 설명했습니다.




지속 의사의 부정
두 번 찾아갔다는 사실만으로 상대에게 계속 다가가려는 뜻이 이어졌다고 볼 수 있는지 의문을 제기하고, 되풀이된 스토킹으로 판단하기는 어렵다는 의견을 냈습니다.




주거침입 — 책임을 받아들이고 증명으로 선처를 구했습니다




책임의 인정
주거침입은 사실관계로 보아 다투기 어려웠습니다. 그래서 무리하게 부인하지 않고 책임을 인정한 뒤 기소유예를 구하는 쪽으로 방향을 잡았습니다.




재발 방지 노력의 증명
이때 가장 중요하게 본 것은 의뢰인이 같은 일을 되풀이하지 않기 위해 실제로 무엇을 하고 있느냐였습니다. 의뢰인은 스스로 알코올 의존 치료를 시작하셨고, 저희는 치료를 받고 있다는 설명에서 그치지 않고 이를 확인할 수 있는 자료를 함께 제출했습니다.





이 사건 변호의 무게중심
모든 것을 다투면 신뢰를 잃고, 모든 것을 인정하면 다툴 자리를 잃습니다. 이 사건에서 결과를 가른 것은 그 선을 어디에 긋느냐였습니다. 스토킹은 법이 요구하는 반복성이라는 요건으로 정면에서 다퉜고, 주거침입은 인정하는 대신 반성을 말이 아닌 기록으로 내밀었습니다.



주의해야 할 점
상대가 만남이나 연락을 원하지 않는다는 뜻을 밝혔다면 다시 찾아가거나 연락하지 마셔야 합니다. 사과나 해명을 하려는 목적이라도 같은 행위로 평가돼 사안이 더 무거워질 수 있습니다. 이미 고소를 당하셨다면 상대에게 직접 다가가기보다 대응 방향을 먼저 정하시기 바랍니다.


03최종 결과 — 스토킹 불기소, 주거침입 기소유예

검찰은 스토킹처벌법 위반 혐의에 대해 불기소를, 주거침입 혐의에 대해 기소유예 처분을 내렸습니다. 경찰이 두 혐의를 모두 인정해 넘긴 사건이었지만, 의뢰인은 형사처벌 없이 사건을 마무리할 수 있었습니다.

이 결과는 두 혐의를 각각 다르게 다룬 데서 나왔습니다. 스토킹은 수개월 간격의 방문을 되풀이된 행위로 볼 수 있는지를 법리로 짚었고, 주거침입은 책임을 인정하면서 재발 방지를 위한 실질적인 노력을 자료로 보였습니다.


"모든 것을 다투면 신뢰를 잃고, 모든 것을 인정하면 다툴 자리를 잃습니다. 선을 어디에 긋느냐가 결과를 가릅니다."
— 뉴로이어 법률사무소


전여친 스토킹이나 주거침입 혐의로 송치를 앞두고 계시거나 이미 넘어간 상황이라도 대응할 길은 남아 있습니다. 혐의마다 다툴 수 있는 부분과 인정해야 할 부분을 가르고, 선처를 구할 때는 설명이 아니라 확인할 수 있는 자료를 갖추는 것이 중요합니다.

비슷한 상황에 놓이셨다면 수사기록과 지금까지의 경위를 가지고 연락 주시기 바랍니다. 어느 혐의를 어떻게 다룰지 기록부터 함께 살펴 드리겠습니다.


전여친 스토킹·주거침입으로 송치됐을 때 점검할 것

각 방문이 언제였는지, 그 사이 간격이 얼마였는지 정리했는가
방문 당시 어디까지 들어갔고 상대와 마주쳤는지 확인했는가
두 혐의 가운데 다툴 것과 인정할 것을 나눠 봤는가
재발 방지를 위해 실제로 하고 있는 노력이 있는가
그 노력을 확인할 수 있는 자료를 갖추고 있는가
상대에게 다시 연락하거나 찾아가는 일은 멈췄는가




관련 개념 정리

스토킹의 반복성
스토킹범죄는 지속적이거나 되풀이된 행위를 요건으로 합니다. 방문 횟수만이 아니라 그 간격과 경위, 계속 다가가려는 뜻이 이어졌는지가 함께 검토됩니다.
주거침입
다른 사람이 사는 공간에 허락 없이 들어가면 성립할 수 있습니다. 공동현관처럼 여러 세대가 함께 쓰는 공간도 판단 대상이 될 수 있습니다.
불기소와 기소유예
불기소는 범죄가 성립하지 않거나 증거가 부족해 재판에 넘기지 않는 처분입니다. 기소유예는 혐의는 인정되지만 여러 사정을 고려해 재판에 넘기지 않는 처분으로, 형사처벌 전력이 남지 않습니다.
정상참작 자료
반성과 재발 방지 노력은 말로 밝히는 것보다 확인할 수 있는 자료로 내밀 때 무게를 갖습니다. 치료 기록 같은 객관적 자료가 그 예입니다.




이 사건을 담당한 변호인
송치 이후 서면만으로 판단을 바꿔야 하는 사건이었습니다. 이 사건은 형사전문 대표변호사가 직접 수행했습니다.






CEO Lawyer
김수열 대표변호사

#협박·스토킹#형사소송#명예훼손·모욕

서울대학교 심리학과를 거쳐 서울대학교 법학전문대학원을 졸업했고, 법무법인 율촌을 거쳐 뉴로이어 법률사무소를 이끌고 있는 대한변호사협회 인증 형사전문변호사입니다. 스토킹 사건을 피해자 대리와 피의자 변호 양쪽에서 수행해 왔습니다.

서울대 총학생회장 명예훼손 사건 대법원 파기환송 승소
방송 출연자·인플루언서 악성댓글 집단 고소 성공 수행
언론사 가짜뉴스 명예훼손·업무방해 고소대리

프로필 자세히 보기 →






FAQ전여친 스토킹·주거침입, 자주 묻는 질문

검찰로 송치됐으면 처벌을 피할 수 없나요?
그렇지 않습니다. 송치는 경찰의 판단이고, 기소 여부는 검찰이 정합니다. 그 단계에서 기록을 다시 살피고 새 근거를 내밀면 결론이 달라질 수 있습니다. 이 사건도 두 혐의가 모두 송치된 뒤 형사처벌 없이 마무리됐습니다.


두 번 찾아간 것도 스토킹이 되나요?
횟수만으로 정해지지는 않습니다. 스토킹은 되풀이되거나 지속적인 행위를 요건으로 하므로, 방문 사이의 간격과 경위, 계속 다가가려는 뜻이 있었는지가 함께 검토됩니다. 이 사건에서도 수개월 간격이라는 점을 들어 반복성을 다퉜습니다.


공동현관까지만 들어가도 주거침입인가요?
공동현관처럼 여러 세대가 함께 쓰는 공간도 판단 대상이 될 수 있습니다. 이 사건에서도 주거침입은 사실관계로 보아 다투기 어려워 책임을 인정하고 선처를 구하는 쪽으로 대응했습니다.


술에 취해 찾아간 것도 참작되나요?
음주 상태였다는 사정만으로 책임이 사라지지는 않습니다. 다만 당시 경위를 구체적으로 설명하는 자료의 하나가 될 수 있습니다. 이 사건에서는 그 경위와 함께 스스로 알코올 의존 치료를 시작한 기록을 내밀어 재발 방지 노력을 보였습니다.


기소유예를 받으면 전과가 남나요?
기소유예는 혐의는 인정되지만 재판에 넘기지 않는 처분이어서 형사처벌 전력이 남지 않습니다. 다만 수사 기록에는 처분 사실이 남을 수 있습니다.


사과하러 다시 연락해도 되나요?
권하지 않습니다. 상대가 원하지 않는다는 뜻을 밝힌 상태라면 사과나 해명이 목적이라도 같은 행위로 평가돼 사안이 더 무거워질 수 있습니다. 대응 방향을 먼저 정하시는 편이 안전합니다.




함께 보면 좋은 글

데이트폭력·스토킹 피해, 답장 기록을 거부 의사의 증거로 바꿔낸 사례
강간죄 고소로 입건, 경찰조사 없이 각하로 종결한 사례
전 연인 반복 연락 스토킹 고소, 검찰 송치 후 합의금 1,000만원 사례




송치된 뒤에도 다툴 자리는 남아 있습니다
전여친 스토킹이나 주거침입 혐의로 송치를 앞두고 있거나 이미 넘어갔다면 수사기록과 경위를 준비해 문의해 주세요.어느 혐의를 어떻게 다룰지 기록부터 함께 살펴 드립니다.

카카오톡 상담
070-8098-0421
홈페이지 상담 신청

모든 상담 내용은 비밀이 보장됩니다



관련 법령: 스토킹범죄의 처벌 등에 관한 법률, 형법상 주거침입 규정 (국가법령정보센터, 작성일 기준)
뉴로이어 법률사무소 · 서울 서초구 강남대로 525 세영제이타워 11층(06536) · 사업자등록번호 588-14-01388 · [email protected]


본 성공사례는 뉴로이어 법률사무소가 실제 수행한 사건을 바탕으로 작성됐으며, 의뢰인 보호를 위해 일부 사실관계를 조정했습니다. 개별 사건의 결과는 구체적 사정에 따라 달라질 수 있어, 본 글이 유사 사건에서 동일한 결과를 약속하는 것은 아닙니다.




{
"@context": "https://schema.org",
"@type": "Article",
"headline": "전여친 집 두 번 찾아갔다 스토킹·주거침입 검찰 송치, 스토킹 불기소·주거침입 기소유예로 전과 없이 종결",
"description": "헤어진 전 연인의 집을 수개월 간격으로 두 차례 찾아갔다가 스토킹·주거침입으로 검찰에 송치된 사건. 두 방문의 간격을 근거로 스토킹의 반복성을 다투고 주거침입은 치료 기록으로 재발 방지 노력을 소명해, 스토킹 불기소와 주거침입 기소유예를 받아낸 뉴로이어 피의자변호 성공사례입니다.",
"inLanguage": "ko",
"datePublished": "2026-08-12",
"dateModified": "2026-08-12",
"author": {
"@type": "Person",
"name": "김수열",
"jobTitle": "대표변호사",
"url": "https://newlawyer.co.kr/page/21_view?wr_id=1",
"image": "https://newlawyer.co.kr/data/file/member/thumb-238321632_UzWE7X3O_a622b2fa6778b002d58c2ddc7bdddb15cb53f084_460x460.jpg",
"knowsAbout": [
"협박·스토킹",
"스토킹처벌법",
"주거침입",
"형사소송",
"피의자 변호"
],
"alumniOf": {
"@type": "CollegeOrUniversity",
"name": "서울대학교 법학전문대학원"
},
"worksFor": {
"@type": "LegalService",
"name": "뉴로이어 법률사무소",
"url": "https://www.newlawyer.co.kr"
}
},
"publisher": {
"@type": "LegalService",
"name": "뉴로이어 법률사무소",
"url": "https://www.newlawyer.co.kr",
"address": {
"@type": "PostalAddress",
"streetAddress": "강남대로 525 세영제이타워 11층",
"addressLocality": "서초구",
"addressRegion": "서울",
"postalCode": "06536",
"addressCountry": "KR"
},
"telephone": "+82-70-8098-0421"
},
"mainEntityOfPage": {
"@type": "WebPage",
"@id": "https://www.newlawyer.co.kr/31/439"
},
"about": [
"전여친 스토킹",
"전여친 주거침입",
"스토킹 반복성",
"스토킹 불기소",
"주거침입 기소유예",
"검찰 송치 후 대응"
]
}


{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"name": "홈",
"item": "https://www.newlawyer.co.kr"
},
{
"@type": "ListItem",
"position": 2,
"name": "성공사례",
"item": "https://www.newlawyer.co.kr/31"
},
{
"@type": "ListItem",
"position": 3,
"name": "협박 · 스토킹",
"item": "https://www.newlawyer.co.kr/31"
},
{
"@type": "ListItem",
"position": 4,
"name": "전여친 스토킹·주거침입 송치 후 대응",
"item": "https://www.newlawyer.co.kr/31/439"
}
]
}


{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "검찰로 송치됐으면 처벌을 피할 수 없나요?",
"acceptedAnswer": {
"@type": "Answer",
"text": "그렇지 않습니다. 송치는 경찰의 판단이고, 기소 여부는 검찰이 정합니다. 그 단계에서 기록을 다시 살피고 새 근거를 내밀면 결론이 달라질 수 있습니다. 이 사건도 두 혐의가 모두 송치된 뒤 형사처벌 없이 마무리됐습니다."
}
},
{
"@type": "Question",
"name": "두 번 찾아간 것도 스토킹이 되나요?",
"acceptedAnswer": {
"@type": "Answer",
"text": "횟수만으로 정해지지는 않습니다. 스토킹은 되풀이되거나 지속적인 행위를 요건으로 하므로, 방문 사이의 간격과 경위, 계속 다가가려는 뜻이 있었는지가 함께 검토됩니다. 이 사건에서도 수개월 간격이라는 점을 들어 반복성을 다퉜습니다."
}
},
{
"@type": "Question",
"name": "공동현관까지만 들어가도 주거침입인가요?",
"acceptedAnswer": {
"@type": "Answer",
"text": "공동현관처럼 여러 세대가 함께 쓰는 공간도 판단 대상이 될 수 있습니다. 이 사건에서도 주거침입은 사실관계로 보아 다투기 어려워 책임을 인정하고 선처를 구하는 쪽으로 대응했습니다."
}
},
{
"@type": "Question",
"name": "술에 취해 찾아간 것도 참작되나요?",
"acceptedAnswer": {
"@type": "Answer",
"text": "음주 상태였다는 사정만으로 책임이 사라지지는 않습니다. 다만 당시 경위를 구체적으로 설명하는 자료의 하나가 될 수 있습니다. 이 사건에서는 그 경위와 함께 스스로 알코올 의존 치료를 시작한 기록을 내밀어 재발 방지 노력을 보였습니다."
}
},
{
"@type": "Question",
"name": "기소유예를 받으면 전과가 남나요?",
"acceptedAnswer": {
"@type": "Answer",
"text": "기소유예는 혐의는 인정되지만 재판에 넘기지 않는 처분이어서 형사처벌 전력이 남지 않습니다. 다만 수사 기록에는 처분 사실이 남을 수 있습니다."
}
},
{
"@type": "Question",
"name": "사과하러 다시 연락해도 되나요?",
"acceptedAnswer": {
"@type": "Answer",
"text": "권하지 않습니다. 상대가 원하지 않는다는 뜻을 밝힌 상태라면 사과나 해명이 목적이라도 같은 행위로 평가돼 사안이 더 무거워질 수 있습니다. 대응 방향을 먼저 정하시는 편이 안전합니다."
}
}
]
}


{
"@context": "https://schema.org",
"@type": "HowTo",
"name": "스토킹·주거침입 송치 후 검찰 단계 대응 절차",
"description": "두 혐의가 함께 송치된 사건에서 다툴 것과 인정할 것을 나눠 대응하는 순서입니다.",
"step": [
{
"@type": "HowToStep",
"name": "방문 간격의 재검토",
"text": "두 방문 사이의 기간을 다시 짚어 하나의 반복 행위로 묶을 수 있는지 따집니다."
},
{
"@type": "HowToStep",
"name": "판례의 대조",
"text": "반복성을 부정한 판결의 이유를 사건의 경위와 견주어 의견서에 담습니다."
},
{
"@type": "HowToStep",
"name": "방문 경위의 소명",
"text": "당시 상태와 어디까지 들어갔는지를 구체적으로 설명합니다."
},
{
"@type": "HowToStep",
"name": "지속 의사의 부정",
"text": "계속 다가가려는 뜻이 이어졌다고 보기 어렵다는 의견을 냅니다."
},
{
"@type": "HowToStep",
"name": "주거침입 책임 인정",
"text": "다투기 어려운 혐의는 인정하고 기소유예를 구하는 방향을 잡습니다."
},
{
"@type": "HowToStep",
"name": "재발 방지 노력 증명",
"text": "치료를 받고 있다는 사실을 확인할 수 있는 자료로 제출합니다."
}
]
}



:root {
--nl-navy: #1f4e79;
--nl-navy-2: #2e5a8a;
--nl-navy-3: #14314d;
--nl-navy-soft: #5b7ea1;
--nl-ink: #1c1c1c;
--nl-soft: #3f3f3f;
--nl-mute: #767676;
--nl-line: #dcdee2;
--nl-line-soft: #ececef;
--nl-bg-soft: #f7f8f9;
--nl-bg-card: #fbfbfc;
--nl-accent: #a33a2c;
--nl-bg: #ffffff;
}

.nl-wrap {
font-family: "Pretendard", "Pretendard Variable", -apple-system, BlinkMacSystemFont, "Apple SD Gothic Neo", "Noto Sans KR", "Malgun Gothic", sans-serif;
color: var(--nl-ink);
line-height: 1.85;
font-size: clamp(15px, 1.05vw + 12px, 17px);
background: var(--nl-bg);
-webkit-text-size-adjust: 100%;
text-size-adjust: 100%;
word-break: keep-all;
overflow-wrap: anywhere;
max-width: 820px;
margin: 0 auto;
padding: clamp(20px, 4vw, 48px) clamp(16px, 3vw, 32px);
position: relative;
letter-spacing: -0.005em;
}
.nl-wrap * { box-sizing: border-box; }
.nl-wrap a {
color: var(--nl-navy);
text-decoration: underline;
text-underline-offset: 3px;
text-decoration-thickness: 1px;
}
.nl-wrap a:hover { color: var(--nl-navy-3); }
.nl-wrap p { margin: 15px 0; }

/* ── 상단 경로 ─────────────────────────────── */
.nl-crumb {
font-size: 13px;
color: var(--nl-mute);
margin-bottom: 22px;
padding-bottom: 12px;
border-bottom: 1px solid var(--nl-line);
}
.nl-crumb ol {
list-style: none; padding: 0; margin: 0;
display: flex; flex-wrap: wrap; gap: 4px 8px;
}
.nl-crumb li + li::before { content: "›"; margin-right: 8px; color: var(--nl-mute); }
.nl-crumb a { color: var(--nl-mute); text-decoration: none; }
.nl-crumb a:hover { color: var(--nl-navy); text-decoration: underline; }

/* ── 머리말 ───────────────────────────────── */
.nl-tag {
display: block;
font-size: 13px;
font-weight: 600;
color: var(--nl-navy);
margin: 0 0 10px;
letter-spacing: 0;
}

.nl-h1 {
font-weight: 800;
font-size: clamp(23px, 3vw + 12px, 35px);
line-height: 1.4;
color: var(--nl-ink);
margin: 0 0 16px;
letter-spacing: -0.03em;
}
.nl-h1 .nl-h1-accent { color: var(--nl-ink); }

.nl-sub {
font-size: clamp(14px, 0.6vw + 12px, 16px);
color: var(--nl-soft);
margin: 0 0 26px;
line-height: 1.8;
}

.nl-meta {
display: flex; flex-wrap: wrap; gap: 8px 20px;
font-size: 13px;
color: var(--nl-mute);
padding: 12px 0;
border-top: 1px solid var(--nl-line);
border-bottom: 1px solid var(--nl-line);
margin-bottom: 34px;
}
.nl-meta span { display: inline-flex; align-items: center; gap: 6px; }
.nl-meta strong { color: var(--nl-soft); font-weight: 600; }

/* ── 요약 ─────────────────────────────────── */
.nl-summary {
border-top: 1px solid var(--nl-ink);
border-bottom: 1px solid var(--nl-line);
padding: 22px 0 20px;
margin: 0 0 38px;
}
.nl-summary dl {
display: grid;
grid-template-columns: 96px 1fr;
gap: 11px 22px;
margin: 0;
font-size: 14.5px;
}
.nl-summary dt { color: var(--nl-mute); font-weight: 500; line-height: 1.7; }
.nl-summary dd { margin: 0; color: var(--nl-ink); line-height: 1.7; }
.nl-summary dd b { font-weight: 700; }
.nl-summary dd .nl-win { font-weight: 700; color: var(--nl-navy); }

/* ── 리드 ─────────────────────────────────── */
.nl-lead {
padding: 0 0 26px;
margin: 0 0 8px;
border-bottom: 1px solid var(--nl-line);
}
.nl-lead p { margin: 0; font-size: 16.5px; line-height: 1.9; color: var(--nl-ink); }
.nl-lead p + p { margin-top: 14px; }
.nl-lead strong { font-weight: 700; }

/* ── 제목 ─────────────────────────────────── */
.nl-h2 {
font-weight: 800;
font-size: clamp(19px, 1.3vw + 14px, 24px);
color: var(--nl-ink);
margin: 56px 0 20px;
padding-bottom: 12px;
border-bottom: 1px solid var(--nl-ink);
display: flex;
align-items: baseline;
gap: 12px;
letter-spacing: -0.03em;
}
.nl-h2 .nl-h2-no {
font-size: 13px;
color: var(--nl-mute);
font-weight: 700;
letter-spacing: 0.08em;
}
.nl-h3 {
font-weight: 700;
font-size: clamp(16.5px, 0.7vw + 14px, 18px);
color: var(--nl-ink);
margin: 32px 0 12px;
letter-spacing: -0.02em;
}

/* ── 개념 설명 ────────────────────────────── */
.nl-defn {
background: var(--nl-bg-soft);
padding: 20px 22px;
margin: 26px 0;
font-size: 15px;
}
.nl-defn .nl-h3 { margin: 0 0 8px; font-size: 16px; }
.nl-defn dt {
font-size: 13px;
color: var(--nl-mute);
font-weight: 600;
margin-bottom: 8px;
}
.nl-defn dd { margin: 0; color: var(--nl-soft); line-height: 1.85; }
.nl-defn p { margin: 0; color: var(--nl-soft); line-height: 1.85; font-size: 14.5px; }
.nl-defn b { font-weight: 700; color: var(--nl-ink); }

/* ── 법령·판례 인용 ───────────────────────── */
.nl-statute {
border-top: 1px solid var(--nl-line);
border-bottom: 1px solid var(--nl-line);
padding: 20px 0;
margin: 28px 0;
}
.nl-statute .nl-statute-h {
font-weight: 700;
font-size: 14px;
color: var(--nl-mute);
margin: 0 0 12px;
letter-spacing: 0;
}
.nl-statute ol { padding-left: 18px; margin: 0; }
.nl-statute li { margin-bottom: 8px; line-height: 1.85; font-size: 14.5px; color: var(--nl-soft); }
.nl-statute li:last-child { margin-bottom: 0; }
.nl-statute .nl-cite { display: block; margin-top: 12px; font-size: 12px; color: var(--nl-mute); }

/* ── 쟁점 ─────────────────────────────────── */
.nl-issues {
display: grid;
grid-template-columns: repeat(2, 1fr);
gap: 0;
margin: 26px 0;
border-top: 1px solid var(--nl-line);
}
.nl-issue {
padding: 16px 20px 16px 0;
border-bottom: 1px solid var(--nl-line);
}
.nl-issue:nth-child(odd) { padding-right: 28px; }
.nl-issue:nth-child(even) { padding-left: 28px; border-left: 1px solid var(--nl-line); }
.nl-issue h4 {
font-size: 15px;
color: var(--nl-ink);
margin: 0 0 6px;
font-weight: 700;
letter-spacing: -0.02em;
}
.nl-issue p { font-size: 13.5px; color: var(--nl-mute); margin: 0; line-height: 1.7; }

/* ── 단계 ─────────────────────────────────── */
.nl-steps { counter-reset: nlstep; margin: 26px 0; }
.nl-step {
display: grid;
grid-template-columns: 34px 1fr;
gap: 16px;
padding: 18px 0;
border-bottom: 1px solid var(--nl-line-soft);
align-items: start;
}
.nl-step:first-child { border-top: 1px solid var(--nl-line); }
.nl-step::before {
counter-increment: nlstep;
content: counter(nlstep, decimal-leading-zero);
font-size: 14px;
font-weight: 700;
color: var(--nl-mute);
line-height: 1.7;
letter-spacing: 0.02em;
}
.nl-step h4 {
font-size: 16px;
color: var(--nl-ink);
margin: 0 0 6px;
font-weight: 700;
letter-spacing: -0.02em;
}
.nl-step p { font-size: 14.5px; color: var(--nl-soft); margin: 0; line-height: 1.8; }

/* ── 표 ───────────────────────────────────── */
.nl-table {
width: 100%;
border-collapse: collapse;
margin: 26px 0;
font-size: 14px;
border-top: 1px solid var(--nl-ink);
}
.nl-table th, .nl-table td {
padding: 13px 14px;
border-bottom: 1px solid var(--nl-line);
vertical-align: top;
line-height: 1.7;
text-align: left;
}
.nl-table thead th { font-weight: 700; color: var(--nl-ink); font-size: 13.5px; }
.nl-table tbody th { font-weight: 600; color: var(--nl-soft); width: 28%; }
.nl-table .nl-td-good { font-weight: 700; color: var(--nl-navy); }
.nl-table .nl-td-bad { font-weight: 700; color: var(--nl-accent); }

/* ── 체크리스트 ───────────────────────────── */
.nl-checklist {
background: var(--nl-bg-soft);
padding: 22px 24px;
margin: 26px 0;
}
.nl-checklist h4 {
font-size: 15.5px;
color: var(--nl-ink);
margin: 0 0 12px;
font-weight: 700;
letter-spacing: -0.02em;
}
.nl-checklist ul { list-style: none; padding: 0; margin: 0; }
.nl-checklist li {
position: relative;
padding-left: 16px;
margin-bottom: 8px;
font-size: 14.5px;
color: var(--nl-soft);
line-height: 1.75;
}
.nl-checklist li:last-child { margin-bottom: 0; }
.nl-checklist li::before {
content: "―";
position: absolute;
left: 0;
color: var(--nl-mute);
}

/* ── 주의 ─────────────────────────────────── */
.nl-caution {
padding: 18px 0;
margin: 26px 0;
border-top: 1px solid var(--nl-line);
border-bottom: 1px solid var(--nl-line);
}
.nl-caution h4 {
font-size: 14px;
color: var(--nl-mute);
margin: 0 0 8px;
font-weight: 600;
letter-spacing: 0;
}
.nl-caution p { margin: 0; font-size: 14.5px; color: var(--nl-soft); line-height: 1.8; }

/* ── 개념 정리 ────────────────────────────── */
.nl-law { margin: 26px 0; border-top: 1px solid var(--nl-line); }
.nl-law h4 {
font-size: 14px;
color: var(--nl-mute);
margin: 16px 0 4px;
font-weight: 600;
}
.nl-law dl { margin: 0; font-size: 14.5px; }
.nl-law dt {
color: var(--nl-ink);
font-weight: 700;
margin-top: 16px;
padding-top: 16px;
border-top: 1px solid var(--nl-line-soft);
}
.nl-law dt:first-of-type { border-top: none; padding-top: 4px; }
.nl-law dd { margin: 5px 0 0; color: var(--nl-soft); line-height: 1.8; }

/* ── 인용 ─────────────────────────────────── */
.nl-quote {
margin: 30px 0;
padding: 0;
color: var(--nl-ink);
font-size: 17px;
line-height: 1.85;
}
.nl-quote p {
margin: 0;
font-style: normal;
font-weight: 500;
letter-spacing: -0.02em;
}
.nl-quote cite {
display: block;
font-style: normal;
font-size: 13px;
color: var(--nl-mute);
margin-top: 10px;
}

/* ── FAQ ──────────────────────────────────── */
.nl-faq { margin: 44px 0; }
.nl-faq h2 { margin-top: 0; }
.nl-faq details { border-bottom: 1px solid var(--nl-line); padding: 18px 0; }
.nl-faq summary {
font-size: 16px;
font-weight: 700;
color: var(--nl-ink);
cursor: pointer;
list-style: none;
line-height: 1.6;
padding-right: 28px;
position: relative;
letter-spacing: -0.02em;
}
.nl-faq summary::-webkit-details-marker { display: none; }
.nl-faq summary::after {
content: "+";
position: absolute;
right: 0;
top: 0;
font-size: 19px;
color: var(--nl-mute);
font-weight: 400;
line-height: 1.4;
}
.nl-faq details[open] summary::after { content: "−"; }
.nl-faq .nl-a {
margin: 12px 0 0;
font-size: 14.5px;
color: var(--nl-soft);
line-height: 1.85;
}

/* ── 담당 변호인 ──────────────────────────── */
.nl-team { margin: 44px 0 36px; }
.nl-team-h {
font-size: 14px;
font-weight: 600;
color: var(--nl-mute);
margin: 0 0 6px;
letter-spacing: 0;
}
.nl-team-sub { font-size: 14px; color: var(--nl-soft); margin: 0 0 20px; line-height: 1.75; }
.nl-team-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 0; }
.nl-card {
display: grid;
grid-template-columns: 78px minmax(0, 1fr);
gap: 16px;
padding: 22px 0;
border-top: 1px solid var(--nl-ink);
align-items: start;
}
.nl-team-grid > .nl-card:nth-child(even) { padding-left: 26px; border-left: 1px solid var(--nl-line); }
.nl-team-grid > .nl-card:nth-child(odd) { padding-right: 26px; }
.nl-card-photo {
width: 78px; height: 78px;
overflow: hidden;
background: var(--nl-bg-soft);
}
.nl-card-photo img { width: 100%; height: 100%; object-fit: cover; display: block; }
.nl-card-role {
display: block;
font-size: 11px;
font-weight: 600;
letter-spacing: 0.06em;
text-transform: uppercase;
color: var(--nl-mute);
margin: 0 0 3px;
}
.nl-card-name {
font-size: 16.5px;
font-weight: 800;
color: var(--nl-ink);
letter-spacing: -0.03em;
margin: 0 0 8px;
line-height: 1.35;
}
.nl-card-name a { color: var(--nl-ink); text-decoration: none; }
.nl-card-name a:hover { text-decoration: underline; text-underline-offset: 3px; }
.nl-card-tags {
display: flex; flex-wrap: wrap; gap: 4px 10px;
margin: 0 0 10px; padding: 0; list-style: none;
}
.nl-card-tags li { font-size: 12px; color: var(--nl-mute); line-height: 1.6; }
.nl-card-desc { font-size: 13.5px; color: var(--nl-soft); line-height: 1.8; margin: 0 0 10px; }
.nl-card-list {
margin: 0; padding: 10px 0 0; list-style: none;
border-top: 1px solid var(--nl-line-soft);
}
.nl-card-list li {
font-size: 12.5px;
color: var(--nl-mute);
line-height: 1.7;
padding-left: 12px;
position: relative;
}
.nl-card-list li::before { content: "―"; position: absolute; left: 0; }
.nl-card-list li b { color: var(--nl-soft); font-weight: 700; }
.nl-card-link {
display: inline-block;
font-size: 12.5px;
color: var(--nl-navy);
margin-top: 10px;
text-decoration: underline;
text-underline-offset: 3px;
}

/* ── 관련 글 ──────────────────────────────── */
.nl-related {
margin: 34px 0;
padding: 20px 0;
border-top: 1px solid var(--nl-line);
border-bottom: 1px solid var(--nl-line);
}
.nl-related h4 {
font-size: 14px;
color: var(--nl-mute);
margin: 0 0 12px;
font-weight: 600;
}
.nl-related ul { list-style: none; padding: 0; margin: 0; }
.nl-related li { font-size: 14.5px; margin: 7px 0; padding-left: 14px; position: relative; }
.nl-related li::before { content: "›"; position: absolute; left: 0; color: var(--nl-mute); }
.nl-related a { color: var(--nl-ink); text-decoration: none; }
.nl-related a:hover { color: var(--nl-navy); text-decoration: underline; text-underline-offset: 3px; }

/* ── 상담 안내 ────────────────────────────── */
.nl-cta {
margin: 44px 0 24px;
background: var(--nl-navy);
padding: 40px 28px 36px;
text-align: center;
}
.nl-cta-h {
font-size: clamp(19px, 1.2vw + 12px, 23px);
font-weight: 800; color: #fff;
margin: 0 0 12px; letter-spacing: -0.03em; line-height: 1.45;
}
.nl-cta-sub {
font-size: 14.5px; color: rgba(255,255,255,.82);
margin: 0 auto 24px; line-height: 1.8; max-width: 540px;
}
.nl-cta-buttons {
display: flex; flex-wrap: wrap; gap: 0; justify-content: center;
background: #fff; max-width: 560px; margin: 0 auto;
}
.nl-cta-buttons a {
display: inline-flex; align-items: center; justify-content: center;
font-size: 15px; font-weight: 700; padding: 14px 28px;
text-decoration: none; transition: background .15s, color .15s, border-color .15s;
}
.nl-cta-buttons a {
background: #fff; color: var(--nl-navy); border: none; flex: 1 1 0; min-width: 150px;
border-right: 1px solid #d7dde4;
}
.nl-cta-buttons a:last-child { border-right: none; }
.nl-cta-buttons a:hover { background: var(--nl-navy); color: #fff; }
.nl-cta-secret { display: block; margin-top: 18px; font-size: 12.5px; color: rgba(255,255,255,.62); }

/* ── 꼬리말 ───────────────────────────────── */
.nl-footer-cite {
margin-top: 36px;
padding-top: 20px;
border-top: 1px solid var(--nl-line);
font-size: 12px;
color: var(--nl-mute);
line-height: 1.8;
}
.nl-footer-cite h4 { font-size: 12px; color: var(--nl-mute); margin: 0 0 8px; font-weight: 600; }
.nl-footer-cite ul { padding-left: 16px; margin: 0; }
.nl-footer-cite li { margin: 3px 0; }
.nl-footer-cite p { margin: 4px 0; }
.nl-footer-cite a { color: var(--nl-mute); }

.nl-disclaimer {
margin-top: 22px;
font-size: 12px;
color: var(--nl-mute);
line-height: 1.75;
padding-top: 16px;
border-top: 1px solid var(--nl-line-soft);
}

/* ── 반응형 ───────────────────────────────── */
@media (max-width: 760px) {
.nl-team-grid { grid-template-columns: 1fr; }
.nl-team-grid > .nl-card:nth-child(even),
.nl-team-grid > .nl-card:nth-child(odd) {
padding-left: 0; padding-right: 0; border-left: none;
}
.nl-team-grid > .nl-card:nth-child(even) { border-top: 1px solid var(--nl-line); }
}

@media (max-width: 640px) {
.nl-wrap { padding: 16px 14px; }
.nl-issues { grid-template-columns: 1fr; }
.nl-issue:nth-child(odd), .nl-issue:nth-child(even) {
padding-left: 0; padding-right: 0; border-left: none;
}
.nl-summary dl { grid-template-columns: 1fr; gap: 3px 0; }
.nl-summary dt {
border-bottom: none;
padding: 12px 0 0;
margin-bottom: 0;
font-size: 13px;
}
.nl-summary dl > dt:first-of-type { padding-top: 0; }
.nl-table thead { display: none; }
.nl-table tr { display: block; border-bottom: 1px solid var(--nl-ink); padding: 6px 0; }
.nl-table th, .nl-table td { display: block; padding: 6px 0; border-bottom: none; }
.nl-table tbody th { width: 100%; font-size: 13px; color: var(--nl-mute); }
.nl-step { grid-template-columns: 1fr; gap: 6px; }
.nl-cta { padding: 30px 18px 26px; }
.nl-cta-buttons { flex-direction: column; max-width: none; }
.nl-cta-buttons a { width: 100%; min-width: 0; border-right: none; border-bottom: 1px solid #d7dde4; }
.nl-cta-buttons a:last-child { border-bottom: none; }
}

@media (max-width: 380px) {
.nl-wrap { padding: 14px 12px; font-size: 14.5px; }
.nl-h2 { flex-direction: column; gap: 4px; align-items: flex-start; }
.nl-h2 .nl-h2-no { font-size: 12px; }
.nl-defn, .nl-checklist { padding: 18px 16px; }
.nl-card { grid-template-columns: 62px minmax(0, 1fr); gap: 13px; }
.nl-card-photo { width: 62px; height: 62px; }
}

/* 1인 카드일 때 전체 폭 사용 */
.nl-team-grid:has(> .nl-card:only-child) { grid-template-columns: minmax(0, 1fr); }
.nl-team-grid > .nl-card:only-child {
grid-template-columns: 96px minmax(0, 1fr);
gap: 20px;
padding-right: 0;
}
.nl-team-grid > .nl-card:only-child .nl-card-photo { width: 96px; height: 96px; }
@media (max-width: 480px) {
.nl-team-grid > .nl-card:only-child { grid-template-columns: 62px minmax(0, 1fr); gap: 13px; }
.nl-team-grid > .nl-card:only-child .nl-card-photo { width: 62px; height: 62px; }
}

2026.10.01

구약식

정보통신망 침입, 네이버카페 명예훼손, 비밀침해 고소대리 성공사례























홈
성공사례
개인정보 · 사이버
공유한 계정으로 이메일 무단 접속




정보통신망 침입 · 비밀침해 · 명예훼손 · 2명 구약식
비밀번호는 내가 줬지만,이메일 무단접속은 정보통신망 침입이었습니다
게임을 맡기며 건넨 계정 정보로 상대가 이메일까지 열어 봤고, 그 안의 내용은 다른 사람을 거쳐 카페에 비방글과 함께 올라갔습니다. 무엇을 허락했고 무엇은 허락하지 않았는지를 갈라, 두 사람 모두에게 처분을 받아낸 고소대리 기록입니다.

카테고리 개인정보 · 사이버
결과 피고소인 2명 구약식
쟁점 허락한 범위 · 행위의 단계별 책임
작성일 2026. 8.





의뢰인
게임 진행을 맡기려고 상대에게 계정 정보를 건넸던 분
벌어진 일
그 계정 정보가 이메일 접속에 쓰였고, 의뢰인이 어딘가에 신고하며 주고받은 메일 내역이 다른 사람에게 넘어간 뒤 카페 등에 비방글과 함께 공개됨
가장 큰 걸림돌
의뢰인이 계정 정보를 스스로 건넸다는 사정. 허락한 것 아니냐는 반론이 예상되는 상황
대응 전략
건넨 목적과 허락한 범위를 구체적으로 갈라 두고, 메일을 꺼내 본 일·넘긴 일·공개한 일을 나눠 각각의 책임을 물음
결과
피고소인 2명 모두 구약식 처분




이런 일을 겪으신 분들이 가장 먼저 하시는 말이 있습니다. 내가 비밀번호를 알려 줬으니 할 말이 없다는 것입니다. 그래서 억울한 마음을 안고도 그냥 넘어가시는 경우가 많습니다.
그러나 계정 정보를 건넸다는 사실이 무엇이든 해도 된다는 허락은 아닙니다. 무엇을 하라고 건넸는지, 그 목적이 어디까지였는지에 따라 그 바깥에서 벌어진 일은 따로 책임을 물을 수 있습니다.
오늘 전할 사건이 그랬습니다. 뉴로이어 법률사무소는 의뢰인이 스스로 정보를 건넨 사정이 있었는데도 허락한 범위를 갈라 이메일 무단 접속과 유출의 책임을 물었고, 관련자 두 명 모두에게 처분을 받아냈습니다.


01사건 개요 — 게임을 맡겼는데 메일함이 열렸습니다

의뢰인은 게임 진행을 대신 맡기려고 상대에게 계정 정보를 건네셨습니다. 그런데 그 정보가 게임이 아니라 의뢰인의 이메일에 접속하는 데 쓰였습니다.

일은 거기서 끝나지 않았습니다. 의뢰인이 어딘가에 신고하며 주고받은 메일 내역이 다른 사람에게 넘어갔고, 그 내용이 네이버 카페 등에 의뢰인을 헐뜯는 글과 함께 올라왔습니다. 사적인 메일이 낯선 사람들 앞에 펼쳐진 것입니다.

의뢰인은 정보통신망 침입과 비밀 침해·누설, 명예훼손을 이유로 책임을 묻기로 하셨습니다. 다만 출발점에 걸림돌이 하나 있었습니다. 계정 정보를 건넨 사람이 바로 의뢰인 자신이었다는 점입니다.


열쇠를 건넸어도 들어가도 되는 방은 정해져 있습니다
집 열쇠를 맡기며 화분에 물을 주라고 부탁했다면, 그 열쇠로 서랍을 열어 편지를 꺼내 읽는 일까지 허락한 것은 아닙니다. 계정 정보도 같습니다. 건넨 목적이 분명하다면 그 목적을 벗어난 접속은 허락받지 않은 접속이 됩니다. 정보를 줬다는 사실보다 무엇을 하라고 줬는지가 판단의 기준이 됩니다.




스스로 건넨 정보
허락한 것 아니냐는 반론을 어떻게 넘을 것인가.


허락의 범위
무엇을 하라고 건넸는지를 어떻게 구체적으로 보일 것인가.


메일을 꺼내 본 일
허락 바깥의 접속을 어떤 죄명으로 다룰 것인가.


남에게 넘긴 일
꺼낸 내용을 다른 사람에게 전한 행위는 따로 문제되는가.


공개한 일
비방글과 함께 올린 행위에 무엇을 물을 수 있는가.


공연성
공개된 범위가 요건을 채운다고 볼 수 있는가.



02문제 해결 — 허락의 선을 긋고 행위를 셋으로 나눴습니다

의뢰인이 스스로 정보를 건넸다는 사정을 피해 갈 수는 없었습니다. 그래서 그 사실을 감추는 대신 정면으로 다뤘습니다. 건넨 것은 맞지만 무엇을 위해 건넸는지가 분명하다는 점을 출발점으로 삼았습니다.




건넨 목적과 허락한 범위의 구분
계정 정보는 게임 진행을 맡기기 위한 것이었고, 그 목적 바깥의 사용까지 허락한 적은 없다는 점을 구체적으로 갈라 두었습니다. 이 선이 서야 이후의 모든 행위가 허락 없이 이뤄진 것으로 읽힙니다.




메일을 꺼내 본 행위
허락한 범위를 벗어나 이메일에 접속한 행위를 정보통신망 침입의 문제로 짚었습니다. 정보를 건넨 사람이 의뢰인이라도 그 목적과 무관한 곳에 들어간 것은 허락받지 않은 접속이라는 논리였습니다.




남에게 넘긴 행위
꺼낸 메일 내역을 다른 사람에게 전한 행위를 따로 떼어 비밀 침해와 누설의 문제로 다뤘습니다. 들여다본 것과 퍼뜨린 것은 별개의 잘못이라는 점을 분명히 했습니다.




공개한 행위
그 내용을 카페 등에 비방글과 함께 올린 행위를 명예훼손의 문제로 짚었습니다. 사적인 메일이 의뢰인을 헐뜯는 재료로 쓰였다는 점을 함께 밝혔습니다.




단계별 책임의 정리
취득과 전달, 공개를 하나로 뭉뚱그리지 않고 각 단계마다 무엇이 왜 문제인지를 나눠 제시했습니다. 한 덩어리로 내밀면 어느 하나가 흔들릴 때 전체가 함께 흔들리기 때문입니다.





이 사건 고소대리의 무게중심
정보를 건넸다는 사실은 숨길 수 없었습니다. 그래서 그 사실 위에 선을 하나 그었습니다. 여기까지는 허락했고 여기부터는 아니라는 선입니다. 그 선이 서자 그 바깥에서 벌어진 일들이 하나씩 제 이름을 갖게 됐습니다.



주의해야 할 점
계정 정보를 다른 사람에게 맡길 때는 무엇을 위해 건네는지 대화로 남겨 두시기 바랍니다. 나중에 허락한 범위를 보여 주는 자료가 됩니다. 또 같은 비밀번호를 여러 곳에 쓰고 계시다면 맡긴 직후라도 다른 계정의 비밀번호는 바꿔 두시는 편이 안전합니다. 피해를 알게 됐다면 공개된 글은 지워지기 전에 화면과 주소를 갈무리해 두셔야 합니다.


03최종 결과 — 두 사람 모두 구약식

피고소인 2명 모두에게 구약식 처분이 내려졌습니다.

쉬운 과정은 아니었습니다. 수사 도중 담당 수사관이 공연성과 관련해 더 낼 자료가 없는지 확인하면서, 그 부분이 인정되기 어려울 수 있다는 기류를 보이기도 했습니다. 그런 흐름 속에서도 두 사람 모두에게 처분이 내려졌다는 점에 의미가 있었습니다.


"정보를 건넸다는 사실이 모든 것을 허락한다는 뜻은 아닙니다. 허락의 선을 긋는 순간 그 바깥의 일들이 제 이름을 갖습니다."
— 뉴로이어 법률사무소


계정을 공유했다가 피해를 본 분들은 자기 탓을 먼저 하시곤 합니다. 하지만 맡긴 목적이 분명했다면 그 목적을 벗어난 접속과 유출은 따로 책임을 물을 수 있는 일입니다. 특히 사적인 메일이 다른 사람에게 넘어가고 공개되기까지 했다면, 그 단계마다 무엇이 문제인지 나눠서 따져 볼 필요가 있습니다.

비슷한 일을 겪고 계시다면 계정을 건넬 때 주고받은 대화와 공개된 글의 화면을 가지고 연락 주시기 바랍니다. 어느 단계부터 책임을 물을 수 있는지 함께 살펴 드리겠습니다.


계정 공유 후 피해를 입었을 때 확인할 것

계정 정보를 건넬 때 무엇을 위해서였는지 대화가 남아 있는가
허락하지 않은 곳에 접속한 흔적을 확인할 수 있는가
꺼낸 내용이 누구에게 넘어갔는지 파악했는가
공개된 글의 화면과 주소, 게시 시각을 갈무리했는가
같은 비밀번호를 쓰는 다른 계정이 있는지 점검했는가
공개된 곳이 어느 정도 범위에 노출됐는지 정리했는가




관련 개념 정리

허락된 범위와 침입
접근 권한을 받았더라도 그 목적과 범위를 벗어나 정보통신망에 들어가면 허락받지 않은 접속으로 다퉈 볼 수 있습니다. 무엇을 위해 권한을 줬는지가 판단의 기준이 됩니다.
비밀 침해와 누설
다른 사람의 비밀을 들여다보는 일과 그것을 남에게 퍼뜨리는 일은 각각 문제가 될 수 있습니다. 두 행위를 나눠 살펴야 하는 이유입니다.
명예훼손과 공연성
불특정 또는 다수인이 알 수 있는 상태에서 사회적 평가를 떨어뜨릴 만한 내용을 드러냈는지가 검토됩니다. 공개된 곳의 성격과 노출 범위가 함께 따져집니다.
구약식 처분
검사가 정식 재판 없이 벌금형을 구하는 처분입니다. 혐의가 인정된다는 판단이 전제됩니다.




이 사건을 담당한 변호인
허락의 선을 긋고 행위를 단계별로 나누는 작업이 필요했습니다. 이 사건은 형사전문 대표변호사가 직접 수행했습니다.






CEO Lawyer
김수열 대표변호사

#사이버범죄#개인정보·정통망법#명예훼손·모욕

서울대학교 심리학과를 거쳐 서울대학교 법학전문대학원을 졸업했고, 법무법인 율촌을 거쳐 뉴로이어 법률사무소를 이끌고 있는 대한변호사협회 인증 형사전문변호사입니다. 계정 무단 접속과 정보 유출이 얽힌 사건을 다수 수행해 왔습니다.

서울대 총학생회장 명예훼손 사건 대법원 파기환송 승소
언론사 가짜뉴스 명예훼손·업무방해 고소대리
방송 출연자·인플루언서 악성댓글 집단 고소 성공 수행

프로필 자세히 보기 →






FAQ계정 공유와 이메일 무단 접속, 자주 묻는 질문

제가 비밀번호를 알려 줬는데도 고소할 수 있나요?
가능합니다. 정보를 건넸다는 사실이 무엇이든 해도 된다는 허락은 아닙니다. 무엇을 위해 건넸는지가 분명하다면 그 목적을 벗어난 접속은 허락받지 않은 접속으로 다퉈 볼 수 있습니다.


게임 계정을 맡겼는데 이메일까지 열어 봤다면요?
게임 진행을 위해 건넨 정보로 이메일에 들어간 것은 허락한 범위를 넘은 일입니다. 이 사건에서도 그 선을 구체적으로 갈라 정보통신망 침입의 문제로 짚었습니다.


메일 내용을 다른 사람에게 넘긴 것도 처벌되나요?
들여다본 일과 퍼뜨린 일은 각각 문제될 수 있습니다. 꺼낸 내용을 남에게 전했다면 그 행위를 따로 떼어 비밀 침해와 누설의 문제로 다룰 수 있습니다.


카페에 제 메일을 올리며 비방했다면 어떻게 되나요?
사회적 평가를 떨어뜨릴 만한 내용을 여러 사람이 볼 수 있는 곳에 드러냈다면 명예훼손을 검토할 수 있습니다. 공개된 곳의 성격과 노출 범위가 함께 따져지므로 화면과 주소를 갈무리해 두시기 바랍니다.


여러 사람이 관여했다면 모두에게 책임을 물을 수 있나요?
각자 어떤 행위를 했는지에 따라 따로 살필 수 있습니다. 꺼낸 사람, 넘겨받은 사람, 공개한 사람이 다를 수 있기 때문입니다. 이 사건에서도 관련자 두 명 모두에게 처분이 내려졌습니다.


수사관 반응이 부정적이면 포기해야 하나요?
그렇지 않습니다. 이 사건에서도 수사 도중 공연성에 관해 인정되기 어려울 수 있다는 기류가 있었지만 결과적으로 두 사람 모두 처분을 받았습니다. 진행 중의 반응과 최종 판단은 다를 수 있습니다.




함께 보면 좋은 글

계정 무단 로그인 정보통신망 침입, 접속자를 특정해 벌금형까지 이끈 사례
전 연인 사생활 폭로 명예훼손, 전파 가능성을 짚어 책임을 물은 사례
인스타그램 사진 무단 사용, 공개 사과문 없이 고소 전 합의로 종결한 사례




내가 건넨 정보라도 따질 수 있습니다
계정을 공유했다가 메일이나 개인 정보가 새어 나갔다면 계정을 건넬 때의 대화와 공개된 글의 화면을 준비해 문의해 주세요.어느 단계부터 책임을 물을 수 있는지 함께 살펴 드립니다.

카카오톡 상담
070-8098-0421
홈페이지 상담 신청

모든 상담 내용은 비밀이 보장됩니다



관련 법령: 정보통신망 이용촉진 및 정보보호 등에 관한 법률, 형법상 비밀침해·명예훼손 규정 (국가법령정보센터, 작성일 기준)
뉴로이어 법률사무소 · 서울 서초구 강남대로 525 세영제이타워 11층(06536) · 사업자등록번호 588-14-01388 · [email protected]


본 성공사례는 뉴로이어 법률사무소가 실제 수행한 사건을 바탕으로 작성됐으며, 의뢰인 보호를 위해 일부 사실관계를 조정했습니다. 개별 사건의 결과는 구체적 사정에 따라 달라질 수 있어, 본 글이 유사 사건에서 동일한 결과를 약속하는 것은 아닙니다.




{
"@context": "https://schema.org",
"@type": "Article",
"headline": "비밀번호는 내가 줬지만, 이메일 무단접속은 정보통신망 침입이었습니다",
"description": "게임 진행을 맡기며 건넨 계정 정보로 이메일이 무단 접속되고 그 내역이 카페에 비방글과 함께 공개된 사건. 의뢰인이 스스로 정보를 건넨 사정에도 허락한 범위를 갈라 취득·전달·공개의 책임을 단계별로 물어 피고소인 2명 모두 구약식 처분을 받아낸 뉴로이어 고소대리 성공사례입니다.",
"inLanguage": "ko",
"datePublished": "2026-08-12",
"dateModified": "2026-08-12",
"author": {
"@type": "Person",
"name": "김수열",
"jobTitle": "대표변호사",
"url": "https://newlawyer.co.kr/page/21_view?wr_id=1",
"image": "https://newlawyer.co.kr/data/file/member/thumb-238321632_UzWE7X3O_a622b2fa6778b002d58c2ddc7bdddb15cb53f084_460x460.jpg",
"knowsAbout": [
"정보통신망 침입",
"비밀침해",
"명예훼손·모욕",
"개인정보·정통망법",
"사이버범죄"
],
"alumniOf": {
"@type": "CollegeOrUniversity",
"name": "서울대학교 법학전문대학원"
},
"worksFor": {
"@type": "LegalService",
"name": "뉴로이어 법률사무소",
"url": "https://www.newlawyer.co.kr"
}
},
"publisher": {
"@type": "LegalService",
"name": "뉴로이어 법률사무소",
"url": "https://www.newlawyer.co.kr",
"address": {
"@type": "PostalAddress",
"streetAddress": "강남대로 525 세영제이타워 11층",
"addressLocality": "서초구",
"addressRegion": "서울",
"postalCode": "06536",
"addressCountry": "KR"
},
"telephone": "+82-70-8098-0421"
},
"mainEntityOfPage": {
"@type": "WebPage",
"@id": "https://www.newlawyer.co.kr/31/438"
},
"about": [
"계정 공유 정보통신망 침입",
"이메일 무단접속 고소",
"비밀침해 누설",
"비밀번호 알려줬는데 고소",
"이메일 유출 명예훼손",
"구약식"
]
}


{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"name": "홈",
"item": "https://www.newlawyer.co.kr"
},
{
"@type": "ListItem",
"position": 2,
"name": "성공사례",
"item": "https://www.newlawyer.co.kr/31"
},
{
"@type": "ListItem",
"position": 3,
"name": "개인정보 · 사이버",
"item": "https://www.newlawyer.co.kr/31"
},
{
"@type": "ListItem",
"position": 4,
"name": "공유한 계정으로 이메일 무단 접속",
"item": "https://www.newlawyer.co.kr/31/438"
}
]
}


{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "제가 비밀번호를 알려 줬는데도 고소할 수 있나요?",
"acceptedAnswer": {
"@type": "Answer",
"text": "가능합니다. 정보를 건넸다는 사실이 무엇이든 해도 된다는 허락은 아닙니다. 무엇을 위해 건넸는지가 분명하다면 그 목적을 벗어난 접속은 허락받지 않은 접속으로 다퉈 볼 수 있습니다."
}
},
{
"@type": "Question",
"name": "게임 계정을 맡겼는데 이메일까지 열어 봤다면요?",
"acceptedAnswer": {
"@type": "Answer",
"text": "게임 진행을 위해 건넨 정보로 이메일에 들어간 것은 허락한 범위를 넘은 일입니다. 이 사건에서도 그 선을 구체적으로 갈라 정보통신망 침입의 문제로 짚었습니다."
}
},
{
"@type": "Question",
"name": "메일 내용을 다른 사람에게 넘긴 것도 처벌되나요?",
"acceptedAnswer": {
"@type": "Answer",
"text": "들여다본 일과 퍼뜨린 일은 각각 문제될 수 있습니다. 꺼낸 내용을 남에게 전했다면 그 행위를 따로 떼어 비밀 침해와 누설의 문제로 다룰 수 있습니다."
}
},
{
"@type": "Question",
"name": "카페에 제 메일을 올리며 비방했다면 어떻게 되나요?",
"acceptedAnswer": {
"@type": "Answer",
"text": "사회적 평가를 떨어뜨릴 만한 내용을 여러 사람이 볼 수 있는 곳에 드러냈다면 명예훼손을 검토할 수 있습니다. 공개된 곳의 성격과 노출 범위가 함께 따져지므로 화면과 주소를 갈무리해 두시기 바랍니다."
}
},
{
"@type": "Question",
"name": "여러 사람이 관여했다면 모두에게 책임을 물을 수 있나요?",
"acceptedAnswer": {
"@type": "Answer",
"text": "각자 어떤 행위를 했는지에 따라 따로 살필 수 있습니다. 꺼낸 사람, 넘겨받은 사람, 공개한 사람이 다를 수 있기 때문입니다. 이 사건에서도 관련자 두 명 모두에게 처분이 내려졌습니다."
}
},
{
"@type": "Question",
"name": "수사관 반응이 부정적이면 포기해야 하나요?",
"acceptedAnswer": {
"@type": "Answer",
"text": "그렇지 않습니다. 이 사건에서도 수사 도중 공연성에 관해 인정되기 어려울 수 있다는 기류가 있었지만 결과적으로 두 사람 모두 처분을 받았습니다. 진행 중의 반응과 최종 판단은 다를 수 있습니다."
}
}
]
}


{
"@context": "https://schema.org",
"@type": "HowTo",
"name": "계정 공유 후 무단 접속·유출 고소 절차",
"description": "본인이 건넨 계정 정보가 다른 용도로 쓰였을 때 책임을 묻는 순서입니다.",
"step": [
{
"@type": "HowToStep",
"name": "건넨 목적과 허락 범위 구분",
"text": "무엇을 위해 정보를 건넸고 어디까지 허락했는지를 구체적으로 가릅니다."
},
{
"@type": "HowToStep",
"name": "꺼내 본 행위",
"text": "허락 범위를 벗어난 접속을 정보통신망 침입의 문제로 짚습니다."
},
{
"@type": "HowToStep",
"name": "넘긴 행위",
"text": "꺼낸 내용을 다른 사람에게 전한 행위를 비밀 침해와 누설로 다룹니다."
},
{
"@type": "HowToStep",
"name": "공개한 행위",
"text": "비방글과 함께 올린 행위를 명예훼손의 문제로 짚습니다."
},
{
"@type": "HowToStep",
"name": "단계별 책임 정리",
"text": "취득·전달·공개를 나눠 각 단계의 문제를 따로 제시합니다."
}
]
}



:root {
--nl-navy: #1f4e79;
--nl-navy-2: #2e5a8a;
--nl-navy-3: #14314d;
--nl-navy-soft: #5b7ea1;
--nl-ink: #1c1c1c;
--nl-soft: #3f3f3f;
--nl-mute: #767676;
--nl-line: #dcdee2;
--nl-line-soft: #ececef;
--nl-bg-soft: #f7f8f9;
--nl-bg-card: #fbfbfc;
--nl-accent: #a33a2c;
--nl-bg: #ffffff;
}

.nl-wrap {
font-family: "Pretendard", "Pretendard Variable", -apple-system, BlinkMacSystemFont, "Apple SD Gothic Neo", "Noto Sans KR", "Malgun Gothic", sans-serif;
color: var(--nl-ink);
line-height: 1.85;
font-size: clamp(15px, 1.05vw + 12px, 17px);
background: var(--nl-bg);
-webkit-text-size-adjust: 100%;
text-size-adjust: 100%;
word-break: keep-all;
overflow-wrap: anywhere;
max-width: 820px;
margin: 0 auto;
padding: clamp(20px, 4vw, 48px) clamp(16px, 3vw, 32px);
position: relative;
letter-spacing: -0.005em;
}
.nl-wrap * { box-sizing: border-box; }
.nl-wrap a {
color: var(--nl-navy);
text-decoration: underline;
text-underline-offset: 3px;
text-decoration-thickness: 1px;
}
.nl-wrap a:hover { color: var(--nl-navy-3); }
.nl-wrap p { margin: 15px 0; }

/* ── 상단 경로 ─────────────────────────────── */
.nl-crumb {
font-size: 13px;
color: var(--nl-mute);
margin-bottom: 22px;
padding-bottom: 12px;
border-bottom: 1px solid var(--nl-line);
}
.nl-crumb ol {
list-style: none; padding: 0; margin: 0;
display: flex; flex-wrap: wrap; gap: 4px 8px;
}
.nl-crumb li + li::before { content: "›"; margin-right: 8px; color: var(--nl-mute); }
.nl-crumb a { color: var(--nl-mute); text-decoration: none; }
.nl-crumb a:hover { color: var(--nl-navy); text-decoration: underline; }

/* ── 머리말 ───────────────────────────────── */
.nl-tag {
display: block;
font-size: 13px;
font-weight: 600;
color: var(--nl-navy);
margin: 0 0 10px;
letter-spacing: 0;
}

.nl-h1 {
font-weight: 800;
font-size: clamp(23px, 3vw + 12px, 35px);
line-height: 1.4;
color: var(--nl-ink);
margin: 0 0 16px;
letter-spacing: -0.03em;
}
.nl-h1 .nl-h1-accent { color: var(--nl-ink); }

.nl-sub {
font-size: clamp(14px, 0.6vw + 12px, 16px);
color: var(--nl-soft);
margin: 0 0 26px;
line-height: 1.8;
}

.nl-meta {
display: flex; flex-wrap: wrap; gap: 8px 20px;
font-size: 13px;
color: var(--nl-mute);
padding: 12px 0;
border-top: 1px solid var(--nl-line);
border-bottom: 1px solid var(--nl-line);
margin-bottom: 34px;
}
.nl-meta span { display: inline-flex; align-items: center; gap: 6px; }
.nl-meta strong { color: var(--nl-soft); font-weight: 600; }

/* ── 요약 ─────────────────────────────────── */
.nl-summary {
border-top: 1px solid var(--nl-ink);
border-bottom: 1px solid var(--nl-line);
padding: 22px 0 20px;
margin: 0 0 38px;
}
.nl-summary dl {
display: grid;
grid-template-columns: 96px 1fr;
gap: 11px 22px;
margin: 0;
font-size: 14.5px;
}
.nl-summary dt { color: var(--nl-mute); font-weight: 500; line-height: 1.7; }
.nl-summary dd { margin: 0; color: var(--nl-ink); line-height: 1.7; }
.nl-summary dd b { font-weight: 700; }
.nl-summary dd .nl-win { font-weight: 700; color: var(--nl-navy); }

/* ── 리드 ─────────────────────────────────── */
.nl-lead {
padding: 0 0 26px;
margin: 0 0 8px;
border-bottom: 1px solid var(--nl-line);
}
.nl-lead p { margin: 0; font-size: 16.5px; line-height: 1.9; color: var(--nl-ink); }
.nl-lead p + p { margin-top: 14px; }
.nl-lead strong { font-weight: 700; }

/* ── 제목 ─────────────────────────────────── */
.nl-h2 {
font-weight: 800;
font-size: clamp(19px, 1.3vw + 14px, 24px);
color: var(--nl-ink);
margin: 56px 0 20px;
padding-bottom: 12px;
border-bottom: 1px solid var(--nl-ink);
display: flex;
align-items: baseline;
gap: 12px;
letter-spacing: -0.03em;
}
.nl-h2 .nl-h2-no {
font-size: 13px;
color: var(--nl-mute);
font-weight: 700;
letter-spacing: 0.08em;
}
.nl-h3 {
font-weight: 700;
font-size: clamp(16.5px, 0.7vw + 14px, 18px);
color: var(--nl-ink);
margin: 32px 0 12px;
letter-spacing: -0.02em;
}

/* ── 개념 설명 ────────────────────────────── */
.nl-defn {
background: var(--nl-bg-soft);
padding: 20px 22px;
margin: 26px 0;
font-size: 15px;
}
.nl-defn .nl-h3 { margin: 0 0 8px; font-size: 16px; }
.nl-defn dt {
font-size: 13px;
color: var(--nl-mute);
font-weight: 600;
margin-bottom: 8px;
}
.nl-defn dd { margin: 0; color: var(--nl-soft); line-height: 1.85; }
.nl-defn p { margin: 0; color: var(--nl-soft); line-height: 1.85; font-size: 14.5px; }
.nl-defn b { font-weight: 700; color: var(--nl-ink); }

/* ── 법령·판례 인용 ───────────────────────── */
.nl-statute {
border-top: 1px solid var(--nl-line);
border-bottom: 1px solid var(--nl-line);
padding: 20px 0;
margin: 28px 0;
}
.nl-statute .nl-statute-h {
font-weight: 700;
font-size: 14px;
color: var(--nl-mute);
margin: 0 0 12px;
letter-spacing: 0;
}
.nl-statute ol { padding-left: 18px; margin: 0; }
.nl-statute li { margin-bottom: 8px; line-height: 1.85; font-size: 14.5px; color: var(--nl-soft); }
.nl-statute li:last-child { margin-bottom: 0; }
.nl-statute .nl-cite { display: block; margin-top: 12px; font-size: 12px; color: var(--nl-mute); }

/* ── 쟁점 ─────────────────────────────────── */
.nl-issues {
display: grid;
grid-template-columns: repeat(2, 1fr);
gap: 0;
margin: 26px 0;
border-top: 1px solid var(--nl-line);
}
.nl-issue {
padding: 16px 20px 16px 0;
border-bottom: 1px solid var(--nl-line);
}
.nl-issue:nth-child(odd) { padding-right: 28px; }
.nl-issue:nth-child(even) { padding-left: 28px; border-left: 1px solid var(--nl-line); }
.nl-issue h4 {
font-size: 15px;
color: var(--nl-ink);
margin: 0 0 6px;
font-weight: 700;
letter-spacing: -0.02em;
}
.nl-issue p { font-size: 13.5px; color: var(--nl-mute); margin: 0; line-height: 1.7; }

/* ── 단계 ─────────────────────────────────── */
.nl-steps { counter-reset: nlstep; margin: 26px 0; }
.nl-step {
display: grid;
grid-template-columns: 34px 1fr;
gap: 16px;
padding: 18px 0;
border-bottom: 1px solid var(--nl-line-soft);
align-items: start;
}
.nl-step:first-child { border-top: 1px solid var(--nl-line); }
.nl-step::before {
counter-increment: nlstep;
content: counter(nlstep, decimal-leading-zero);
font-size: 14px;
font-weight: 700;
color: var(--nl-mute);
line-height: 1.7;
letter-spacing: 0.02em;
}
.nl-step h4 {
font-size: 16px;
color: var(--nl-ink);
margin: 0 0 6px;
font-weight: 700;
letter-spacing: -0.02em;
}
.nl-step p { font-size: 14.5px; color: var(--nl-soft); margin: 0; line-height: 1.8; }

/* ── 표 ───────────────────────────────────── */
.nl-table {
width: 100%;
border-collapse: collapse;
margin: 26px 0;
font-size: 14px;
border-top: 1px solid var(--nl-ink);
}
.nl-table th, .nl-table td {
padding: 13px 14px;
border-bottom: 1px solid var(--nl-line);
vertical-align: top;
line-height: 1.7;
text-align: left;
}
.nl-table thead th { font-weight: 700; color: var(--nl-ink); font-size: 13.5px; }
.nl-table tbody th { font-weight: 600; color: var(--nl-soft); width: 28%; }
.nl-table .nl-td-good { font-weight: 700; color: var(--nl-navy); }
.nl-table .nl-td-bad { font-weight: 700; color: var(--nl-accent); }

/* ── 체크리스트 ───────────────────────────── */
.nl-checklist {
background: var(--nl-bg-soft);
padding: 22px 24px;
margin: 26px 0;
}
.nl-checklist h4 {
font-size: 15.5px;
color: var(--nl-ink);
margin: 0 0 12px;
font-weight: 700;
letter-spacing: -0.02em;
}
.nl-checklist ul { list-style: none; padding: 0; margin: 0; }
.nl-checklist li {
position: relative;
padding-left: 16px;
margin-bottom: 8px;
font-size: 14.5px;
color: var(--nl-soft);
line-height: 1.75;
}
.nl-checklist li:last-child { margin-bottom: 0; }
.nl-checklist li::before {
content: "―";
position: absolute;
left: 0;
color: var(--nl-mute);
}

/* ── 주의 ─────────────────────────────────── */
.nl-caution {
padding: 18px 0;
margin: 26px 0;
border-top: 1px solid var(--nl-line);
border-bottom: 1px solid var(--nl-line);
}
.nl-caution h4 {
font-size: 14px;
color: var(--nl-mute);
margin: 0 0 8px;
font-weight: 600;
letter-spacing: 0;
}
.nl-caution p { margin: 0; font-size: 14.5px; color: var(--nl-soft); line-height: 1.8; }

/* ── 개념 정리 ────────────────────────────── */
.nl-law { margin: 26px 0; border-top: 1px solid var(--nl-line); }
.nl-law h4 {
font-size: 14px;
color: var(--nl-mute);
margin: 16px 0 4px;
font-weight: 600;
}
.nl-law dl { margin: 0; font-size: 14.5px; }
.nl-law dt {
color: var(--nl-ink);
font-weight: 700;
margin-top: 16px;
padding-top: 16px;
border-top: 1px solid var(--nl-line-soft);
}
.nl-law dt:first-of-type { border-top: none; padding-top: 4px; }
.nl-law dd { margin: 5px 0 0; color: var(--nl-soft); line-height: 1.8; }

/* ── 인용 ─────────────────────────────────── */
.nl-quote {
margin: 30px 0;
padding: 0;
color: var(--nl-ink);
font-size: 17px;
line-height: 1.85;
}
.nl-quote p {
margin: 0;
font-style: normal;
font-weight: 500;
letter-spacing: -0.02em;
}
.nl-quote cite {
display: block;
font-style: normal;
font-size: 13px;
color: var(--nl-mute);
margin-top: 10px;
}

/* ── FAQ ──────────────────────────────────── */
.nl-faq { margin: 44px 0; }
.nl-faq h2 { margin-top: 0; }
.nl-faq details { border-bottom: 1px solid var(--nl-line); padding: 18px 0; }
.nl-faq summary {
font-size: 16px;
font-weight: 700;
color: var(--nl-ink);
cursor: pointer;
list-style: none;
line-height: 1.6;
padding-right: 28px;
position: relative;
letter-spacing: -0.02em;
}
.nl-faq summary::-webkit-details-marker { display: none; }
.nl-faq summary::after {
content: "+";
position: absolute;
right: 0;
top: 0;
font-size: 19px;
color: var(--nl-mute);
font-weight: 400;
line-height: 1.4;
}
.nl-faq details[open] summary::after { content: "−"; }
.nl-faq .nl-a {
margin: 12px 0 0;
font-size: 14.5px;
color: var(--nl-soft);
line-height: 1.85;
}

/* ── 담당 변호인 ──────────────────────────── */
.nl-team { margin: 44px 0 36px; }
.nl-team-h {
font-size: 14px;
font-weight: 600;
color: var(--nl-mute);
margin: 0 0 6px;
letter-spacing: 0;
}
.nl-team-sub { font-size: 14px; color: var(--nl-soft); margin: 0 0 20px; line-height: 1.75; }
.nl-team-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 0; }
.nl-card {
display: grid;
grid-template-columns: 78px minmax(0, 1fr);
gap: 16px;
padding: 22px 0;
border-top: 1px solid var(--nl-ink);
align-items: start;
}
.nl-team-grid > .nl-card:nth-child(even) { padding-left: 26px; border-left: 1px solid var(--nl-line); }
.nl-team-grid > .nl-card:nth-child(odd) { padding-right: 26px; }
.nl-card-photo {
width: 78px; height: 78px;
overflow: hidden;
background: var(--nl-bg-soft);
}
.nl-card-photo img { width: 100%; height: 100%; object-fit: cover; display: block; }
.nl-card-role {
display: block;
font-size: 11px;
font-weight: 600;
letter-spacing: 0.06em;
text-transform: uppercase;
color: var(--nl-mute);
margin: 0 0 3px;
}
.nl-card-name {
font-size: 16.5px;
font-weight: 800;
color: var(--nl-ink);
letter-spacing: -0.03em;
margin: 0 0 8px;
line-height: 1.35;
}
.nl-card-name a { color: var(--nl-ink); text-decoration: none; }
.nl-card-name a:hover { text-decoration: underline; text-underline-offset: 3px; }
.nl-card-tags {
display: flex; flex-wrap: wrap; gap: 4px 10px;
margin: 0 0 10px; padding: 0; list-style: none;
}
.nl-card-tags li { font-size: 12px; color: var(--nl-mute); line-height: 1.6; }
.nl-card-desc { font-size: 13.5px; color: var(--nl-soft); line-height: 1.8; margin: 0 0 10px; }
.nl-card-list {
margin: 0; padding: 10px 0 0; list-style: none;
border-top: 1px solid var(--nl-line-soft);
}
.nl-card-list li {
font-size: 12.5px;
color: var(--nl-mute);
line-height: 1.7;
padding-left: 12px;
position: relative;
}
.nl-card-list li::before { content: "―"; position: absolute; left: 0; }
.nl-card-list li b { color: var(--nl-soft); font-weight: 700; }
.nl-card-link {
display: inline-block;
font-size: 12.5px;
color: var(--nl-navy);
margin-top: 10px;
text-decoration: underline;
text-underline-offset: 3px;
}

/* ── 관련 글 ──────────────────────────────── */
.nl-related {
margin: 34px 0;
padding: 20px 0;
border-top: 1px solid var(--nl-line);
border-bottom: 1px solid var(--nl-line);
}
.nl-related h4 {
font-size: 14px;
color: var(--nl-mute);
margin: 0 0 12px;
font-weight: 600;
}
.nl-related ul { list-style: none; padding: 0; margin: 0; }
.nl-related li { font-size: 14.5px; margin: 7px 0; padding-left: 14px; position: relative; }
.nl-related li::before { content: "›"; position: absolute; left: 0; color: var(--nl-mute); }
.nl-related a { color: var(--nl-ink); text-decoration: none; }
.nl-related a:hover { color: var(--nl-navy); text-decoration: underline; text-underline-offset: 3px; }

/* ── 상담 안내 ────────────────────────────── */
.nl-cta {
margin: 44px 0 24px;
background: var(--nl-navy);
padding: 40px 28px 36px;
text-align: center;
}
.nl-cta-h {
font-size: clamp(19px, 1.2vw + 12px, 23px);
font-weight: 800; color: #fff;
margin: 0 0 12px; letter-spacing: -0.03em; line-height: 1.45;
}
.nl-cta-sub {
font-size: 14.5px; color: rgba(255,255,255,.82);
margin: 0 auto 24px; line-height: 1.8; max-width: 540px;
}
.nl-cta-buttons {
display: flex; flex-wrap: wrap; gap: 0; justify-content: center;
background: #fff; max-width: 560px; margin: 0 auto;
}
.nl-cta-buttons a {
display: inline-flex; align-items: center; justify-content: center;
font-size: 15px; font-weight: 700; padding: 14px 28px;
text-decoration: none; transition: background .15s, color .15s, border-color .15s;
}
.nl-cta-buttons a {
background: #fff; color: var(--nl-navy); border: none; flex: 1 1 0; min-width: 150px;
border-right: 1px solid #d7dde4;
}
.nl-cta-buttons a:last-child { border-right: none; }
.nl-cta-buttons a:hover { background: var(--nl-navy); color: #fff; }
.nl-cta-secret { display: block; margin-top: 18px; font-size: 12.5px; color: rgba(255,255,255,.62); }

/* ── 꼬리말 ───────────────────────────────── */
.nl-footer-cite {
margin-top: 36px;
padding-top: 20px;
border-top: 1px solid var(--nl-line);
font-size: 12px;
color: var(--nl-mute);
line-height: 1.8;
}
.nl-footer-cite h4 { font-size: 12px; color: var(--nl-mute); margin: 0 0 8px; font-weight: 600; }
.nl-footer-cite ul { padding-left: 16px; margin: 0; }
.nl-footer-cite li { margin: 3px 0; }
.nl-footer-cite p { margin: 4px 0; }
.nl-footer-cite a { color: var(--nl-mute); }

.nl-disclaimer {
margin-top: 22px;
font-size: 12px;
color: var(--nl-mute);
line-height: 1.75;
padding-top: 16px;
border-top: 1px solid var(--nl-line-soft);
}

/* ── 반응형 ───────────────────────────────── */
@media (max-width: 760px) {
.nl-team-grid { grid-template-columns: 1fr; }
.nl-team-grid > .nl-card:nth-child(even),
.nl-team-grid > .nl-card:nth-child(odd) {
padding-left: 0; padding-right: 0; border-left: none;
}
.nl-team-grid > .nl-card:nth-child(even) { border-top: 1px solid var(--nl-line); }
}

@media (max-width: 640px) {
.nl-wrap { padding: 16px 14px; }
.nl-issues { grid-template-columns: 1fr; }
.nl-issue:nth-child(odd), .nl-issue:nth-child(even) {
padding-left: 0; padding-right: 0; border-left: none;
}
.nl-summary dl { grid-template-columns: 1fr; gap: 3px 0; }
.nl-summary dt {
border-bottom: none;
padding: 12px 0 0;
margin-bottom: 0;
font-size: 13px;
}
.nl-summary dl > dt:first-of-type { padding-top: 0; }
.nl-table thead { display: none; }
.nl-table tr { display: block; border-bottom: 1px solid var(--nl-ink); padding: 6px 0; }
.nl-table th, .nl-table td { display: block; padding: 6px 0; border-bottom: none; }
.nl-table tbody th { width: 100%; font-size: 13px; color: var(--nl-mute); }
.nl-step { grid-template-columns: 1fr; gap: 6px; }
.nl-cta { padding: 30px 18px 26px; }
.nl-cta-buttons { flex-direction: column; max-width: none; }
.nl-cta-buttons a { width: 100%; min-width: 0; border-right: none; border-bottom: 1px solid #d7dde4; }
.nl-cta-buttons a:last-child { border-bottom: none; }
}

@media (max-width: 380px) {
.nl-wrap { padding: 14px 12px; font-size: 14.5px; }
.nl-h2 { flex-direction: column; gap: 4px; align-items: flex-start; }
.nl-h2 .nl-h2-no { font-size: 12px; }
.nl-defn, .nl-checklist { padding: 18px 16px; }
.nl-card { grid-template-columns: 62px minmax(0, 1fr); gap: 13px; }
.nl-card-photo { width: 62px; height: 62px; }
}

/* 1인 카드일 때 전체 폭 사용 */
.nl-team-grid:has(> .nl-card:only-child) { grid-template-columns: minmax(0, 1fr); }
.nl-team-grid > .nl-card:only-child {
grid-template-columns: 96px minmax(0, 1fr);
gap: 20px;
padding-right: 0;
}
.nl-team-grid > .nl-card:only-child .nl-card-photo { width: 96px; height: 96px; }
@media (max-width: 480px) {
.nl-team-grid > .nl-card:only-child { grid-template-columns: 62px minmax(0, 1fr); gap: 13px; }
.nl-team-grid > .nl-card:only-child .nl-card-photo { width: 62px; height: 62px; }
}



2026.10.01

소액 벌금형

유튜브 스크립트(대본) 저작권 피의자변호 성공사례

유튜브 스크립트 저작권 성공사례 | AI 대본 저작권법위반, 벌금 50만원으로 방어




홈
성공사례
저작권 · 콘텐츠
AI 대본 저작권 벌금 50만원




저작권법 위반 · 벌금 50만원
원본도 사람이 쓴 글이 아니었습니다,보호 가치를 다퉈 벌금을 50만원으로 낮춘 사례
대본이 너무 닮아 혐의를 부인하기 어려운 사안이었습니다. 상대의 원고가 생성형 도구로 쓰였을 가능성을 탐지 결과와 문체로 짚어 창작물의 무게를 다툰 끝에, 형을 크게 낮춘 기록입니다.

카테고리 저작권 · 콘텐츠
결과 벌금 50만원
쟁점 원저작물의 창작성
작성일 2026. 8.





의뢰인
구독자 수백만 규모 채널의 대본 작가
사건 발단
다른 채널의 유튜브 스크립트를 생성형 도구로 바꿔 영상을 만들었다가 유튜브에 신고를 당했고, 반론으로 영상을 되살리자 상대가 형사고소
어려운 사정
두 대본을 맞춰 보니 닮은 대목이 너무 많아 혐의를 부인하기 어려웠고, 합의금이 과도해 협의도 결렬된 상태
대응 전략
혐의는 인정하되 상대의 원고 자체가 생성형 도구로 쓰였을 가능성을 탐지 결과와 문장 구조로 밝혀 보호 가치를 다툼
결과
벌금 50만원 — 예상되던 수준을 크게 밑도는 형




생성형 도구로 유튜브 스크립트를 만드는 분이 부쩍 늘었습니다. 다른 채널의 대본을 참고해 바꿔 쓰는 경우도 흔합니다. 문제는 참고한 글과 바꾼 글이 너무 닮았을 때입니다. 그때는 상대로부터 저작권 침해로 고소를 당할 수 있습니다.
대개는 유튜브의 신고 절차로 영상이 내려가는 선에서 끝납니다. 그러나 고소가 들어오면 그때부터는 형사절차가 굴러가므로 촘촘히 대응해야 합니다. 이 영역은 분쟁이 늘고 있는데도 참고할 사례가 아직 넉넉하지 않아 많은 분들이 막막해하십니다.
그래서 오늘은 뉴로이어 법률사무소가 생성형 도구로 만든 대본 때문에 고소당한 의뢰인을 대리해 형을 크게 낮춘 사건을 전해 드립니다. 앞으로 어떻게 움직여야 할지 함께 짚어 보시기 바랍니다.


01사건 개요 — 신고로 끝날 일이 고소로 번졌습니다

의뢰인은 구독자가 수백만에 이르는 채널의 유튜브 스크립트를 쓰시던 분입니다. 다른 채널의 대본을 생성형 도구로 바꿔 영상을 만들었다가 상대로부터 유튜브에 신고를 당하셨습니다. 정해진 날짜에 맞춰 영상을 급히 내보내야 하는 일의 성격상 대본을 충분히 살피지 못한 것이 화근이었습니다.

유튜브의 조치로 영상이 내려가자 의뢰인은 반론을 제기해 영상을 되살리셨습니다. 그 사실을 알게 된 상대는 형사고소에 나섰습니다.

저작권법은 고소가 있어야 다룰 수 있는 죄여서 고소인과 합의하면 공소권없음으로 사건을 닫을 수 있습니다. 그래서 처음에는 의뢰인도 합의하는 쪽으로 움직이셨습니다. 그런데 상대가 부른 금액이 지나치게 높아 협의가 끝내 깨졌고 절차가 이어졌습니다.

이 상황에서 의뢰인은 저작권 분야를 다루는 곳을 찾아 저희에게 연락을 주셨습니다.


보호받는 글의 조건
저작권법은 보호 대상을 사람의 생각이나 감정을 담아낸 창작물로 봅니다. 그 전제가 흔들리면 보호의 폭도 달라질 수 있습니다. 생성형 도구가 널리 쓰이는 지금, 상대가 내민 글이 어떤 손을 거쳐 만들어졌는지를 살펴보는 일이 새로운 다툼의 자리가 되는 이유입니다.




유사성의 정도
두 대본이 얼마나 닮았는지, 부인할 여지가 남아 있는가.


합의의 결렬
협의가 깨진 상태에서 무엇으로 선처를 구할 것인가.


원저작물의 성격
상대가 내민 글은 어떤 과정을 거쳐 만들어졌는가.


창작성의 무게
그 성격이 보호의 폭에 어떤 영향을 미치는가.


고의의 유무
작업 과정에서 무엇을 의도했는지 어떻게 보일 것인가.


형의 수준
채널 규모를 고려할 때 예상되는 형을 어디까지 낮출 것인가.



02문제 해결 — 상대의 원고를 거꾸로 들여다봤습니다

문제된 두 대본을 맞대어 본 결과 닮은 대목이 너무 많았습니다. 거의 같은 원고나 다름없는 수준이라 혐의를 부인하기는 어려웠습니다. 그래서 저희는 혐의를 인정하고 사정을 참작받는 쪽으로 방향을 잡았습니다.

먼저 진심으로 뉘우치고 있다는 점, 같은 일이 되풀이될 여지가 없다는 점, 앞서 처벌받은 이력이 없다는 점처럼 기본이 되는 사유를 들었습니다. 다만 어느 사건에서나 쓰이는 사유만으로는 부족하다고 봤고, 이 사건에서만 내밀 수 있는 사정을 샅샅이 찾아 나갔습니다.




원저작물의 분석
실마리는 결국 스크립트에 있다고 봤습니다. 상대의 원고를 탐지 도구로 살펴본 결과, 그 글 자체가 생성형 도구로 쓰였을 확률이 90퍼센트를 넘는다는 점을 확인했습니다.




법리와의 연결
저작권법이 보호 대상을 사람의 생각이나 감정을 담은 창작물로 규정하고 있다는 점을 짚기 위해서였습니다. 그 조문을 근거로, 사람이 직접 담아낸 글에 견주면 그렇지 않은 글은 보호 가치가 다소 떨어진다고 볼 수 있다는 논리를 강하게 폈습니다.




문체 분석의 보강
상대가 그런 식으로 만든 글이 아니라고 맞설 여지도 있었기에 탐지 결과만 내밀지 않았습니다. 문장의 가락이 지나치게 되풀이되는 구조라는 점과 흔히 쓰이는 영상 대본의 틀을 그대로 따른다는 점에 주목해, 도구를 거쳐 만들어진 2차 결과물일 가능성이 높다는 의견을 덧붙였습니다.




작업 기록의 제시
의뢰인이 대본을 바꾸는 과정에서 원래 글과 같거나 비슷한 느낌이 들지 않게 써 달라는 취지의 지시를 넣었던 사정까지 의견서에 자세히 담았습니다.




고의 부존재의 논증
그 기록은 의뢰인이 남의 권리를 침해하려 마음먹은 것이 아니라, 결과물을 충분히 살피지 못한 안일함과 부주의에서 비롯된 일임을 보이기 위한 것이었습니다.





이 사건 변호의 무게중심
부인할 수 없는 사건에서는 시선을 어디로 돌리느냐가 남습니다. 저희는 내 쪽의 글이 아니라 상대 쪽의 글을 들여다봤습니다. 보호를 구하는 그 원고가 어떤 손을 거쳤는지 밝히자, 같은 침해라도 무게가 달라졌습니다.



주의해야 할 점
도구로 글을 바꿨다면 결과물을 사람이 한 번 더 읽어 보셔야 합니다. 바꿔 달라고 지시했다고 해서 충분히 달라졌다는 보장은 없습니다. 또 어떤 지시를 넣었는지는 나중에 의도를 보여 주는 자료가 되니 작업 기록을 남겨 두시기 바랍니다. 유튜브 신고 단계에서 반론을 낼지도 신중히 판단하셔야 합니다. 그 조치가 상대를 형사절차로 이끄는 계기가 되기도 합니다.


03최종 결과 — 벌금 50만원

이 사건은 대본이 워낙 닮아 혐의가 인정될 수밖에 없는 사안이었습니다. 게다가 의뢰인이 수백만 구독자 채널의 대본을 쓰던 분이었기에, 혐의가 인정되면 벌금이 수백만원까지 나올 위험도 있었습니다.

저희가 의견서를 통해 다툰 결과 50만원이라는 금액으로 결론이 났습니다. 예상되던 수준을 크게 밑도는 형이었습니다.


"부인할 수 없는 사건에서는 시선을 돌려야 합니다. 보호를 구하는 그 글이 어떤 손을 거쳤는지가 남아 있었습니다."
— 뉴로이어 법률사무소


도구가 발전하면서 업무에 적극 쓰이다 보니 새롭게 생겨나는 분쟁이 많습니다. 이 사건도 그런 경우 가운데 하나입니다. 원저작물의 창작성을 다툰 전략이 통했듯이, 도구를 쓰더라도 얼마나 달라졌는지는 사람이 직접 확인해야 한다는 점도 함께 남았습니다.

저희가 낯설고 특수한 사건을 파고들며 쌓은 경험이 이 영역에서도 힘을 냈다는 점에서 뜻이 남는 사례였습니다. 비슷한 처지에 놓여 어려움을 겪고 계시다면 혼자 끌어안지 마시고 연락 주셔서 먼저 검토부터 받아 보시기 바랍니다.


유튜브 스크립트 저작권 분쟁에 대비해 두실 것

참고한 글과 완성된 글을 나란히 놓고 비교해 봤는가
도구에 넣은 지시 내용과 작업 기록을 남겨 두었는가
결과물을 사람이 다시 읽고 손본 흔적이 있는가
유튜브 신고를 받았다면 반론 제기 여부를 신중히 정했는가
상대가 내민 원고가 어떤 과정을 거쳤는지 살펴봤는가
합의를 시도한 경과와 상대의 요구를 기록해 두었는가




관련 개념 정리

저작물의 정의
저작권법은 보호 대상을 사람의 생각이나 감정을 표현한 창작물로 규정합니다. 그래서 어떤 글이 그 요건을 갖췄는지가 다툼의 출발점이 될 수 있습니다.
창작성과 보호의 폭
사람이 직접 담아낸 글과 그렇지 않은 글은 보호 가치가 같다고 보기 어렵다는 주장이 가능합니다. 다만 이를 세우려면 그 글의 성격을 보여 줄 자료가 필요합니다.
친고죄와 합의
고소가 있어야 다룰 수 있는 죄여서 고소인과 합의하면 공소권없음으로 사건이 닫힙니다. 다만 합의가 깨지면 절차가 그대로 이어집니다.
고의와 과실
권리를 침해하려는 의도가 있었는지, 아니면 충분히 살피지 못한 부주의였는지가 형을 정하는 단계에서 함께 검토됩니다.




이 사건을 담당한 변호인
참고할 사례가 드문 영역이라 논리를 새로 세워야 했습니다. 이 사건은 형사전문 대표변호사가 직접 수행했습니다.






CEO Lawyer
김수열 대표변호사

#인플루언서·MCN#저작권·콘텐츠#사이버범죄

서울대학교 심리학과를 거쳐 서울대학교 법학전문대학원을 졸업했고, 법무법인 율촌을 거쳐 뉴로이어 법률사무소를 이끌고 있는 대한변호사협회 인증 형사전문변호사입니다. 콘텐츠 제작 과정에서 불거지는 분쟁을 다수 수행해 왔습니다.

유명 웹툰·드라마·웹소설 작가, 100만 유튜버 고소대리
방송 출연자·인플루언서 악성댓글 집단 고소 성공 수행
서울대 총학생회장 명예훼손 사건 대법원 파기환송 승소

프로필 자세히 보기 →






FAQ유튜브 스크립트 저작권, 자주 묻는 질문

다른 채널 대본을 참고해 바꿔 쓰면 문제가 되나요?
바꿔 쓴 글이 원래 글과 너무 닮았다면 문제될 수 있습니다. 참고했다는 사실보다 완성된 글이 얼마나 달라졌는지가 판단의 기준이 됩니다. 두 글을 나란히 놓고 비교해 보시는 편이 좋습니다.


유튜브 신고로 끝나지 않고 고소까지 올 수도 있나요?
있습니다. 대개는 유튜브에서 영상이 내려가는 선에서 마무리되지만, 반론을 제기해 영상이 되살아나면 상대가 형사절차로 나아가기도 합니다. 이 사건도 그 경로를 거쳤습니다.


합의하면 사건이 끝나나요?
저작권법은 고소가 있어야 다룰 수 있는 죄여서 합의하면 공소권없음으로 닫힙니다. 다만 상대가 부르는 금액이 과도해 협의가 깨지는 경우도 있고, 그러면 절차가 그대로 이어집니다.


혐의를 부인하기 어려우면 방법이 없나요?
형을 정하는 단계에서 다툴 여지가 남습니다. 이 사건에서도 혐의는 인정하되 상대가 내민 글의 성격과 작업 당시의 의도를 밝혀 형을 크게 낮췄습니다.


상대 글이 도구로 만들어진 것이면 달라지나요?
저작권법은 보호 대상을 사람의 생각이나 감정을 표현한 창작물로 봅니다. 그래서 상대가 내민 글이 어떤 과정을 거쳤는지에 따라 보호 가치를 다툴 여지가 생깁니다. 다만 이를 세우려면 탐지 결과와 문장 구조 분석 같은 자료가 필요합니다.


작업 기록을 남겨 두면 도움이 되나요?
됩니다. 어떤 지시를 넣어 글을 바꿨는지가 의도를 보여 주는 자료가 됩니다. 이 사건에서도 비슷한 느낌이 들지 않게 써 달라는 취지의 지시를 넣었던 기록이 부주의였음을 뒷받침했습니다.




함께 보면 좋은 글

영상 무단사용 저작권 침해, 고소 전 합의로 종결한 대행 사례
플랫폼 사업모델의 지식재산 리스크를 사전에 점검한 자문 사례
NDA 위반 위약벌 청구, 일부승소로 마무리한 사례




참고할 사례가 드문 영역입니다
유튜브 스크립트 저작권 문제로 신고나 고소를 받으셨다면 두 글과 작업 기록을 준비해 문의해 주세요.어느 지점을 다퉈볼 수 있을지 먼저 검토해 드립니다.

카카오톡 상담
070-8098-0421
홈페이지 상담 신청

모든 상담 내용은 비밀이 보장됩니다



관련 법령: 저작권법상 저작물의 정의 및 침해 관련 규정 (국가법령정보센터, 작성일 기준)
뉴로이어 법률사무소 · 서울 서초구 강남대로 525 세영제이타워 11층(06536) · 사업자등록번호 588-14-01388 · [email protected]


본 성공사례는 뉴로이어 법률사무소가 실제 수행한 사건을 바탕으로 작성됐으며, 의뢰인 보호를 위해 일부 사실관계를 조정했습니다. 개별 사건의 결과는 구체적 사정에 따라 달라질 수 있어, 본 글이 유사 사건에서 동일한 결과를 약속하는 것은 아닙니다.




{
"@context": "https://schema.org",
"@type": "Article",
"headline": "원본도 사람이 쓴 글이 아니었습니다, 보호 가치를 다퉈 벌금을 50만원으로 낮춘 성공사례",
"description": "다른 채널의 대본을 생성형 도구로 변형해 영상을 만들었다가 저작권법 위반으로 고소당한 사건. 상대의 원고 자체가 도구로 작성됐을 가능성을 탐지 결과와 문체 분석으로 밝혀 창작물의 보호 가치를 다툰 끝에 벌금 50만원으로 형을 낮춘 뉴로이어 저작권 변호 성공사례입니다.",
"inLanguage": "ko",
"datePublished": "2026-08-12",
"dateModified": "2026-08-12",
"author": {
"@type": "Person",
"name": "김수열",
"jobTitle": "대표변호사",
"url": "https://newlawyer.co.kr/page/21_view?wr_id=1",
"image": "https://newlawyer.co.kr/data/file/member/thumb-238321632_UzWE7X3O_a622b2fa6778b002d58c2ddc7bdddb15cb53f084_460x460.jpg",
"knowsAbout": [
"저작권법",
"콘텐츠 분쟁",
"인플루언서·MCN",
"사이버범죄",
"형사 양형 변호"
],
"alumniOf": {
"@type": "CollegeOrUniversity",
"name": "서울대학교 법학전문대학원"
},
"worksFor": {
"@type": "LegalService",
"name": "뉴로이어 법률사무소",
"url": "https://www.newlawyer.co.kr"
}
},
"publisher": {
"@type": "LegalService",
"name": "뉴로이어 법률사무소",
"url": "https://www.newlawyer.co.kr",
"address": {
"@type": "PostalAddress",
"streetAddress": "강남대로 525 세영제이타워 11층",
"addressLocality": "서초구",
"addressRegion": "서울",
"postalCode": "06536",
"addressCountry": "KR"
},
"telephone": "+82-70-8098-0421"
},
"mainEntityOfPage": {
"@type": "WebPage",
"@id": "https://www.newlawyer.co.kr/31/437"
},
"about": [
"유튜브 저작권",
"유튜브 스크립트 저작권",
"AI 대본 저작권",
"저작권법위반 벌금",
"저작물 창작성",
"친고죄 합의"
]
}


{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"name": "홈",
"item": "https://www.newlawyer.co.kr"
},
{
"@type": "ListItem",
"position": 2,
"name": "성공사례",
"item": "https://www.newlawyer.co.kr/31"
},
{
"@type": "ListItem",
"position": 3,
"name": "저작권 · 콘텐츠",
"item": "https://www.newlawyer.co.kr/31"
},
{
"@type": "ListItem",
"position": 4,
"name": "AI 대본 저작권 벌금 50만원",
"item": "https://www.newlawyer.co.kr/31/437"
}
]
}


{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "다른 채널 대본을 참고해 바꿔 쓰면 문제가 되나요?",
"acceptedAnswer": {
"@type": "Answer",
"text": "바꿔 쓴 글이 원래 글과 너무 닮았다면 문제될 수 있습니다. 참고했다는 사실보다 완성된 글이 얼마나 달라졌는지가 판단의 기준이 됩니다. 두 글을 나란히 놓고 비교해 보시는 편이 좋습니다."
}
},
{
"@type": "Question",
"name": "유튜브 신고로 끝나지 않고 고소까지 올 수도 있나요?",
"acceptedAnswer": {
"@type": "Answer",
"text": "있습니다. 대개는 유튜브에서 영상이 내려가는 선에서 마무리되지만, 반론을 제기해 영상이 되살아나면 상대가 형사절차로 나아가기도 합니다. 이 사건도 그 경로를 거쳤습니다."
}
},
{
"@type": "Question",
"name": "합의하면 사건이 끝나나요?",
"acceptedAnswer": {
"@type": "Answer",
"text": "저작권법은 고소가 있어야 다룰 수 있는 죄여서 합의하면 공소권없음으로 닫힙니다. 다만 상대가 부르는 금액이 과도해 협의가 깨지는 경우도 있고, 그러면 절차가 그대로 이어집니다."
}
},
{
"@type": "Question",
"name": "혐의를 부인하기 어려우면 방법이 없나요?",
"acceptedAnswer": {
"@type": "Answer",
"text": "형을 정하는 단계에서 다툴 여지가 남습니다. 이 사건에서도 혐의는 인정하되 상대가 내민 글의 성격과 작업 당시의 의도를 밝혀 형을 크게 낮췄습니다."
}
},
{
"@type": "Question",
"name": "상대 글이 도구로 만들어진 것이면 달라지나요?",
"acceptedAnswer": {
"@type": "Answer",
"text": "저작권법은 보호 대상을 사람의 생각이나 감정을 표현한 창작물로 봅니다. 그래서 상대가 내민 글이 어떤 과정을 거쳤는지에 따라 보호 가치를 다툴 여지가 생깁니다. 다만 이를 세우려면 탐지 결과와 문장 구조 분석 같은 자료가 필요합니다."
}
},
{
"@type": "Question",
"name": "작업 기록을 남겨 두면 도움이 되나요?",
"acceptedAnswer": {
"@type": "Answer",
"text": "됩니다. 어떤 지시를 넣어 글을 바꿨는지가 의도를 보여 주는 자료가 됩니다. 이 사건에서도 비슷한 느낌이 들지 않게 써 달라는 취지의 지시를 넣었던 기록이 부주의였음을 뒷받침했습니다."
}
}
]
}


{
"@context": "https://schema.org",
"@type": "HowTo",
"name": "AI 대본 저작권 분쟁 대응 절차",
"description": "생성형 도구로 만든 대본이 저작권 침해로 고소됐을 때 형을 낮추는 순서입니다.",
"step": [
{
"@type": "HowToStep",
"name": "원저작물의 분석",
"text": "상대가 내민 글이 생성형 도구로 작성됐는지 탐지 도구로 확인합니다."
},
{
"@type": "HowToStep",
"name": "법리와의 연결",
"text": "사람의 사상·감정을 표현한 창작물이라는 정의와 연결해 보호 가치를 다툽니다."
},
{
"@type": "HowToStep",
"name": "문체 분석의 보강",
"text": "문장 구조와 전형적 틀을 짚어 2차 결과물일 가능성을 덧붙입니다."
},
{
"@type": "HowToStep",
"name": "작업 기록의 제시",
"text": "변형 과정에서 넣은 지시 내용을 의견서에 담습니다."
},
{
"@type": "HowToStep",
"name": "고의 부존재의 논증",
"text": "침해 의도가 아니라 검토 부족에서 비롯된 일임을 보입니다."
}
]
}



:root {
--nl-navy: #1f4e79;
--nl-navy-2: #2e5a8a;
--nl-navy-3: #14314d;
--nl-navy-soft: #5b7ea1;
--nl-ink: #1c1c1c;
--nl-soft: #3f3f3f;
--nl-mute: #767676;
--nl-line: #dcdee2;
--nl-line-soft: #ececef;
--nl-bg-soft: #f7f8f9;
--nl-bg-card: #fbfbfc;
--nl-accent: #a33a2c;
--nl-bg: #ffffff;
}

.nl-wrap {
font-family: "Pretendard", "Pretendard Variable", -apple-system, BlinkMacSystemFont, "Apple SD Gothic Neo", "Noto Sans KR", "Malgun Gothic", sans-serif;
color: var(--nl-ink);
line-height: 1.85;
font-size: clamp(15px, 1.05vw + 12px, 17px);
background: var(--nl-bg);
-webkit-text-size-adjust: 100%;
text-size-adjust: 100%;
word-break: keep-all;
overflow-wrap: anywhere;
max-width: 820px;
margin: 0 auto;
padding: clamp(20px, 4vw, 48px) clamp(16px, 3vw, 32px);
position: relative;
letter-spacing: -0.005em;
}
.nl-wrap * { box-sizing: border-box; }
.nl-wrap a {
color: var(--nl-navy);
text-decoration: underline;
text-underline-offset: 3px;
text-decoration-thickness: 1px;
}
.nl-wrap a:hover { color: var(--nl-navy-3); }
.nl-wrap p { margin: 15px 0; }

/* ── 상단 경로 ─────────────────────────────── */
.nl-crumb {
font-size: 13px;
color: var(--nl-mute);
margin-bottom: 22px;
padding-bottom: 12px;
border-bottom: 1px solid var(--nl-line);
}
.nl-crumb ol {
list-style: none; padding: 0; margin: 0;
display: flex; flex-wrap: wrap; gap: 4px 8px;
}
.nl-crumb li + li::before { content: "›"; margin-right: 8px; color: var(--nl-mute); }
.nl-crumb a { color: var(--nl-mute); text-decoration: none; }
.nl-crumb a:hover { color: var(--nl-navy); text-decoration: underline; }

/* ── 머리말 ───────────────────────────────── */
.nl-tag {
display: block;
font-size: 13px;
font-weight: 600;
color: var(--nl-navy);
margin: 0 0 10px;
letter-spacing: 0;
}

.nl-h1 {
font-weight: 800;
font-size: clamp(23px, 3vw + 12px, 35px);
line-height: 1.4;
color: var(--nl-ink);
margin: 0 0 16px;
letter-spacing: -0.03em;
}
.nl-h1 .nl-h1-accent { color: var(--nl-ink); }

.nl-sub {
font-size: clamp(14px, 0.6vw + 12px, 16px);
color: var(--nl-soft);
margin: 0 0 26px;
line-height: 1.8;
}

.nl-meta {
display: flex; flex-wrap: wrap; gap: 8px 20px;
font-size: 13px;
color: var(--nl-mute);
padding: 12px 0;
border-top: 1px solid var(--nl-line);
border-bottom: 1px solid var(--nl-line);
margin-bottom: 34px;
}
.nl-meta span { display: inline-flex; align-items: center; gap: 6px; }
.nl-meta strong { color: var(--nl-soft); font-weight: 600; }

/* ── 요약 ─────────────────────────────────── */
.nl-summary {
border-top: 1px solid var(--nl-ink);
border-bottom: 1px solid var(--nl-line);
padding: 22px 0 20px;
margin: 0 0 38px;
}
.nl-summary dl {
display: grid;
grid-template-columns: 96px 1fr;
gap: 11px 22px;
margin: 0;
font-size: 14.5px;
}
.nl-summary dt { color: var(--nl-mute); font-weight: 500; line-height: 1.7; }
.nl-summary dd { margin: 0; color: var(--nl-ink); line-height: 1.7; }
.nl-summary dd b { font-weight: 700; }
.nl-summary dd .nl-win { font-weight: 700; color: var(--nl-navy); }

/* ── 리드 ─────────────────────────────────── */
.nl-lead {
padding: 0 0 26px;
margin: 0 0 8px;
border-bottom: 1px solid var(--nl-line);
}
.nl-lead p { margin: 0; font-size: 16.5px; line-height: 1.9; color: var(--nl-ink); }
.nl-lead p + p { margin-top: 14px; }
.nl-lead strong { font-weight: 700; }

/* ── 제목 ─────────────────────────────────── */
.nl-h2 {
font-weight: 800;
font-size: clamp(19px, 1.3vw + 14px, 24px);
color: var(--nl-ink);
margin: 56px 0 20px;
padding-bottom: 12px;
border-bottom: 1px solid var(--nl-ink);
display: flex;
align-items: baseline;
gap: 12px;
letter-spacing: -0.03em;
}
.nl-h2 .nl-h2-no {
font-size: 13px;
color: var(--nl-mute);
font-weight: 700;
letter-spacing: 0.08em;
}
.nl-h3 {
font-weight: 700;
font-size: clamp(16.5px, 0.7vw + 14px, 18px);
color: var(--nl-ink);
margin: 32px 0 12px;
letter-spacing: -0.02em;
}

/* ── 개념 설명 ────────────────────────────── */
.nl-defn {
background: var(--nl-bg-soft);
padding: 20px 22px;
margin: 26px 0;
font-size: 15px;
}
.nl-defn .nl-h3 { margin: 0 0 8px; font-size: 16px; }
.nl-defn dt {
font-size: 13px;
color: var(--nl-mute);
font-weight: 600;
margin-bottom: 8px;
}
.nl-defn dd { margin: 0; color: var(--nl-soft); line-height: 1.85; }
.nl-defn p { margin: 0; color: var(--nl-soft); line-height: 1.85; font-size: 14.5px; }
.nl-defn b { font-weight: 700; color: var(--nl-ink); }

/* ── 법령·판례 인용 ───────────────────────── */
.nl-statute {
border-top: 1px solid var(--nl-line);
border-bottom: 1px solid var(--nl-line);
padding: 20px 0;
margin: 28px 0;
}
.nl-statute .nl-statute-h {
font-weight: 700;
font-size: 14px;
color: var(--nl-mute);
margin: 0 0 12px;
letter-spacing: 0;
}
.nl-statute ol { padding-left: 18px; margin: 0; }
.nl-statute li { margin-bottom: 8px; line-height: 1.85; font-size: 14.5px; color: var(--nl-soft); }
.nl-statute li:last-child { margin-bottom: 0; }
.nl-statute .nl-cite { display: block; margin-top: 12px; font-size: 12px; color: var(--nl-mute); }

/* ── 쟁점 ─────────────────────────────────── */
.nl-issues {
display: grid;
grid-template-columns: repeat(2, 1fr);
gap: 0;
margin: 26px 0;
border-top: 1px solid var(--nl-line);
}
.nl-issue {
padding: 16px 20px 16px 0;
border-bottom: 1px solid var(--nl-line);
}
.nl-issue:nth-child(odd) { padding-right: 28px; }
.nl-issue:nth-child(even) { padding-left: 28px; border-left: 1px solid var(--nl-line); }
.nl-issue h4 {
font-size: 15px;
color: var(--nl-ink);
margin: 0 0 6px;
font-weight: 700;
letter-spacing: -0.02em;
}
.nl-issue p { font-size: 13.5px; color: var(--nl-mute); margin: 0; line-height: 1.7; }

/* ── 단계 ─────────────────────────────────── */
.nl-steps { counter-reset: nlstep; margin: 26px 0; }
.nl-step {
display: grid;
grid-template-columns: 34px 1fr;
gap: 16px;
padding: 18px 0;
border-bottom: 1px solid var(--nl-line-soft);
align-items: start;
}
.nl-step:first-child { border-top: 1px solid var(--nl-line); }
.nl-step::before {
counter-increment: nlstep;
content: counter(nlstep, decimal-leading-zero);
font-size: 14px;
font-weight: 700;
color: var(--nl-mute);
line-height: 1.7;
letter-spacing: 0.02em;
}
.nl-step h4 {
font-size: 16px;
color: var(--nl-ink);
margin: 0 0 6px;
font-weight: 700;
letter-spacing: -0.02em;
}
.nl-step p { font-size: 14.5px; color: var(--nl-soft); margin: 0; line-height: 1.8; }

/* ── 표 ───────────────────────────────────── */
.nl-table {
width: 100%;
border-collapse: collapse;
margin: 26px 0;
font-size: 14px;
border-top: 1px solid var(--nl-ink);
}
.nl-table th, .nl-table td {
padding: 13px 14px;
border-bottom: 1px solid var(--nl-line);
vertical-align: top;
line-height: 1.7;
text-align: left;
}
.nl-table thead th { font-weight: 700; color: var(--nl-ink); font-size: 13.5px; }
.nl-table tbody th { font-weight: 600; color: var(--nl-soft); width: 28%; }
.nl-table .nl-td-good { font-weight: 700; color: var(--nl-navy); }
.nl-table .nl-td-bad { font-weight: 700; color: var(--nl-accent); }

/* ── 체크리스트 ───────────────────────────── */
.nl-checklist {
background: var(--nl-bg-soft);
padding: 22px 24px;
margin: 26px 0;
}
.nl-checklist h4 {
font-size: 15.5px;
color: var(--nl-ink);
margin: 0 0 12px;
font-weight: 700;
letter-spacing: -0.02em;
}
.nl-checklist ul { list-style: none; padding: 0; margin: 0; }
.nl-checklist li {
position: relative;
padding-left: 16px;
margin-bottom: 8px;
font-size: 14.5px;
color: var(--nl-soft);
line-height: 1.75;
}
.nl-checklist li:last-child { margin-bottom: 0; }
.nl-checklist li::before {
content: "―";
position: absolute;
left: 0;
color: var(--nl-mute);
}

/* ── 주의 ─────────────────────────────────── */
.nl-caution {
padding: 18px 0;
margin: 26px 0;
border-top: 1px solid var(--nl-line);
border-bottom: 1px solid var(--nl-line);
}
.nl-caution h4 {
font-size: 14px;
color: var(--nl-mute);
margin: 0 0 8px;
font-weight: 600;
letter-spacing: 0;
}
.nl-caution p { margin: 0; font-size: 14.5px; color: var(--nl-soft); line-height: 1.8; }

/* ── 개념 정리 ────────────────────────────── */
.nl-law { margin: 26px 0; border-top: 1px solid var(--nl-line); }
.nl-law h4 {
font-size: 14px;
color: var(--nl-mute);
margin: 16px 0 4px;
font-weight: 600;
}
.nl-law dl { margin: 0; font-size: 14.5px; }
.nl-law dt {
color: var(--nl-ink);
font-weight: 700;
margin-top: 16px;
padding-top: 16px;
border-top: 1px solid var(--nl-line-soft);
}
.nl-law dt:first-of-type { border-top: none; padding-top: 4px; }
.nl-law dd { margin: 5px 0 0; color: var(--nl-soft); line-height: 1.8; }

/* ── 인용 ─────────────────────────────────── */
.nl-quote {
margin: 30px 0;
padding: 0;
color: var(--nl-ink);
font-size: 17px;
line-height: 1.85;
}
.nl-quote p {
margin: 0;
font-style: normal;
font-weight: 500;
letter-spacing: -0.02em;
}
.nl-quote cite {
display: block;
font-style: normal;
font-size: 13px;
color: var(--nl-mute);
margin-top: 10px;
}

/* ── FAQ ──────────────────────────────────── */
.nl-faq { margin: 44px 0; }
.nl-faq h2 { margin-top: 0; }
.nl-faq details { border-bottom: 1px solid var(--nl-line); padding: 18px 0; }
.nl-faq summary {
font-size: 16px;
font-weight: 700;
color: var(--nl-ink);
cursor: pointer;
list-style: none;
line-height: 1.6;
padding-right: 28px;
position: relative;
letter-spacing: -0.02em;
}
.nl-faq summary::-webkit-details-marker { display: none; }
.nl-faq summary::after {
content: "+";
position: absolute;
right: 0;
top: 0;
font-size: 19px;
color: var(--nl-mute);
font-weight: 400;
line-height: 1.4;
}
.nl-faq details[open] summary::after { content: "−"; }
.nl-faq .nl-a {
margin: 12px 0 0;
font-size: 14.5px;
color: var(--nl-soft);
line-height: 1.85;
}

/* ── 담당 변호인 ──────────────────────────── */
.nl-team { margin: 44px 0 36px; }
.nl-team-h {
font-size: 14px;
font-weight: 600;
color: var(--nl-mute);
margin: 0 0 6px;
letter-spacing: 0;
}
.nl-team-sub { font-size: 14px; color: var(--nl-soft); margin: 0 0 20px; line-height: 1.75; }
.nl-team-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 0; }
.nl-card {
display: grid;
grid-template-columns: 78px minmax(0, 1fr);
gap: 16px;
padding: 22px 0;
border-top: 1px solid var(--nl-ink);
align-items: start;
}
.nl-team-grid > .nl-card:nth-child(even) { padding-left: 26px; border-left: 1px solid var(--nl-line); }
.nl-team-grid > .nl-card:nth-child(odd) { padding-right: 26px; }
.nl-card-photo {
width: 78px; height: 78px;
overflow: hidden;
background: var(--nl-bg-soft);
}
.nl-card-photo img { width: 100%; height: 100%; object-fit: cover; display: block; }
.nl-card-role {
display: block;
font-size: 11px;
font-weight: 600;
letter-spacing: 0.06em;
text-transform: uppercase;
color: var(--nl-mute);
margin: 0 0 3px;
}
.nl-card-name {
font-size: 16.5px;
font-weight: 800;
color: var(--nl-ink);
letter-spacing: -0.03em;
margin: 0 0 8px;
line-height: 1.35;
}
.nl-card-name a { color: var(--nl-ink); text-decoration: none; }
.nl-card-name a:hover { text-decoration: underline; text-underline-offset: 3px; }
.nl-card-tags {
display: flex; flex-wrap: wrap; gap: 4px 10px;
margin: 0 0 10px; padding: 0; list-style: none;
}
.nl-card-tags li { font-size: 12px; color: var(--nl-mute); line-height: 1.6; }
.nl-card-desc { font-size: 13.5px; color: var(--nl-soft); line-height: 1.8; margin: 0 0 10px; }
.nl-card-list {
margin: 0; padding: 10px 0 0; list-style: none;
border-top: 1px solid var(--nl-line-soft);
}
.nl-card-list li {
font-size: 12.5px;
color: var(--nl-mute);
line-height: 1.7;
padding-left: 12px;
position: relative;
}
.nl-card-list li::before { content: "―"; position: absolute; left: 0; }
.nl-card-list li b { color: var(--nl-soft); font-weight: 700; }
.nl-card-link {
display: inline-block;
font-size: 12.5px;
color: var(--nl-navy);
margin-top: 10px;
text-decoration: underline;
text-underline-offset: 3px;
}

/* ── 관련 글 ──────────────────────────────── */
.nl-related {
margin: 34px 0;
padding: 20px 0;
border-top: 1px solid var(--nl-line);
border-bottom: 1px solid var(--nl-line);
}
.nl-related h4 {
font-size: 14px;
color: var(--nl-mute);
margin: 0 0 12px;
font-weight: 600;
}
.nl-related ul { list-style: none; padding: 0; margin: 0; }
.nl-related li { font-size: 14.5px; margin: 7px 0; padding-left: 14px; position: relative; }
.nl-related li::before { content: "›"; position: absolute; left: 0; color: var(--nl-mute); }
.nl-related a { color: var(--nl-ink); text-decoration: none; }
.nl-related a:hover { color: var(--nl-navy); text-decoration: underline; text-underline-offset: 3px; }

/* ── 상담 안내 ────────────────────────────── */
.nl-cta {
margin: 44px 0 24px;
background: var(--nl-navy);
padding: 40px 28px 36px;
text-align: center;
}
.nl-cta-h {
font-size: clamp(19px, 1.2vw + 12px, 23px);
font-weight: 800; color: #fff;
margin: 0 0 12px; letter-spacing: -0.03em; line-height: 1.45;
}
.nl-cta-sub {
font-size: 14.5px; color: rgba(255,255,255,.82);
margin: 0 auto 24px; line-height: 1.8; max-width: 540px;
}
.nl-cta-buttons {
display: flex; flex-wrap: wrap; gap: 0; justify-content: center;
background: #fff; max-width: 560px; margin: 0 auto;
}
.nl-cta-buttons a {
display: inline-flex; align-items: center; justify-content: center;
font-size: 15px; font-weight: 700; padding: 14px 28px;
text-decoration: none; transition: background .15s, color .15s, border-color .15s;
}
.nl-cta-buttons a {
background: #fff; color: var(--nl-navy); border: none; flex: 1 1 0; min-width: 150px;
border-right: 1px solid #d7dde4;
}
.nl-cta-buttons a:last-child { border-right: none; }
.nl-cta-buttons a:hover { background: var(--nl-navy); color: #fff; }
.nl-cta-secret { display: block; margin-top: 18px; font-size: 12.5px; color: rgba(255,255,255,.62); }

/* ── 꼬리말 ───────────────────────────────── */
.nl-footer-cite {
margin-top: 36px;
padding-top: 20px;
border-top: 1px solid var(--nl-line);
font-size: 12px;
color: var(--nl-mute);
line-height: 1.8;
}
.nl-footer-cite h4 { font-size: 12px; color: var(--nl-mute); margin: 0 0 8px; font-weight: 600; }
.nl-footer-cite ul { padding-left: 16px; margin: 0; }
.nl-footer-cite li { margin: 3px 0; }
.nl-footer-cite p { margin: 4px 0; }
.nl-footer-cite a { color: var(--nl-mute); }

.nl-disclaimer {
margin-top: 22px;
font-size: 12px;
color: var(--nl-mute);
line-height: 1.75;
padding-top: 16px;
border-top: 1px solid var(--nl-line-soft);
}

/* ── 반응형 ───────────────────────────────── */
@media (max-width: 760px) {
.nl-team-grid { grid-template-columns: 1fr; }
.nl-team-grid > .nl-card:nth-child(even),
.nl-team-grid > .nl-card:nth-child(odd) {
padding-left: 0; padding-right: 0; border-left: none;
}
.nl-team-grid > .nl-card:nth-child(even) { border-top: 1px solid var(--nl-line); }
}

@media (max-width: 640px) {
.nl-wrap { padding: 16px 14px; }
.nl-issues { grid-template-columns: 1fr; }
.nl-issue:nth-child(odd), .nl-issue:nth-child(even) {
padding-left: 0; padding-right: 0; border-left: none;
}
.nl-summary dl { grid-template-columns: 1fr; gap: 3px 0; }
.nl-summary dt {
border-bottom: none;
padding: 12px 0 0;
margin-bottom: 0;
font-size: 13px;
}
.nl-summary dl > dt:first-of-type { padding-top: 0; }
.nl-table thead { display: none; }
.nl-table tr { display: block; border-bottom: 1px solid var(--nl-ink); padding: 6px 0; }
.nl-table th, .nl-table td { display: block; padding: 6px 0; border-bottom: none; }
.nl-table tbody th { width: 100%; font-size: 13px; color: var(--nl-mute); }
.nl-step { grid-template-columns: 1fr; gap: 6px; }
.nl-cta { padding: 30px 18px 26px; }
.nl-cta-buttons { flex-direction: column; max-width: none; }
.nl-cta-buttons a { width: 100%; min-width: 0; border-right: none; border-bottom: 1px solid #d7dde4; }
.nl-cta-buttons a:last-child { border-bottom: none; }
}

@media (max-width: 380px) {
.nl-wrap { padding: 14px 12px; font-size: 14.5px; }
.nl-h2 { flex-direction: column; gap: 4px; align-items: flex-start; }
.nl-h2 .nl-h2-no { font-size: 12px; }
.nl-defn, .nl-checklist { padding: 18px 16px; }
.nl-card { grid-template-columns: 62px minmax(0, 1fr); gap: 13px; }
.nl-card-photo { width: 62px; height: 62px; }
}

/* 1인 카드일 때 전체 폭 사용 */
.nl-team-grid:has(> .nl-card:only-child) { grid-template-columns: minmax(0, 1fr); }
.nl-team-grid > .nl-card:only-child {
grid-template-columns: 96px minmax(0, 1fr);
gap: 20px;
padding-right: 0;
}
.nl-team-grid > .nl-card:only-child .nl-card-photo { width: 96px; height: 96px; }
@media (max-width: 480px) {
.nl-team-grid > .nl-card:only-child { grid-template-columns: 62px minmax(0, 1fr); gap: 13px; }
.nl-team-grid > .nl-card:only-child .nl-card-photo { width: 62px; height: 62px; }
}

2026.10.01

불송치

네이버 스마트스토어 위탁판매 개인정보보호법 위반 피의자변호

네이버스마트스토어 개인정보보호법 위반 성공사례 | 위탁판매 1,300명 고소, 경찰 불송치




홈
성공사례
개인정보 · 이커머스
스마트스토어 위탁판매 불송치




개인정보보호법 위반 · 경찰 단계 불송치
상세페이지에 적어 둔 한 줄이 방패가 됐습니다,1,300명 대량고소에서 혐의를 벗은 판매자 방어
파는 사람이 미리 밝혀 둔 문구가 있었습니다. 그 한 줄을 축으로 삼아 조사에 동행하고 고소가 제기된 배경까지 짚어, 경찰 단계에서 사건을 닫은 기록입니다.

카테고리 개인정보 · 이커머스
결과 경찰 단계 불송치
배경 판매자 1,300명 동시 고소
작성일 2026. 8.





의뢰인
네이버 스마트스토어에서 위탁판매를 하시던 판매자
사건 발단
한 총판이 리셀러 1,300명을 한꺼번에 고소했고 의뢰인도 그 안에 포함되어 조사를 받게 됨
상대 주장
동의 없이 개인정보를 무단으로 썼다는 것, 그리고 위탁판매 사실을 감춘 채 직접 보낸 것처럼 속였다는 것
결정적 자료
상세페이지에 정보의 이용 목적과 기간, 맡긴 업체까지 적어 두었고 구매 시 동의로 본다는 표시까지 해 둔 상태
결과
경찰 단계에서 불송치 결정




물건을 받아 파는 방식에 법적 위험이 있지 않느냐고 묻는 분들이 많습니다. 구매자의 정보를 다루는 과정에서 책임이 생길 여지가 있는 것은 사실입니다. 다만 그 판매 방식 자체가 불법은 아니어서, 어떻게 팔았느냐에 따라 다퉈 볼 여지는 충분합니다.
이는 저희가 여러 사건에서 결과로 확인해 온 부분입니다. 온라인 유통만이 아니라 개인정보 쪽에서도 다뤄 온 경험이 쌓여 있어, 이 영역에서는 특히 자신 있게 말씀드릴 수 있습니다.
오늘 전할 사건은 한꺼번에 고소당한 1,300명 가운데 한 분을 대리해 경찰 단계에서 혐의를 벗겨 낸 이야기입니다. 무엇이 결정적이었는지 순서대로 말씀드리겠습니다.


01사건 개요 — 1,300명 명단에 이름이 올랐습니다

어느 날 한 총판이 리셀러 1,300명을 한꺼번에 고소하는 일이 벌어졌습니다. 의뢰인은 스마트스토어에서 위탁판매를 하시다 그 명단에 포함되어 조사를 받게 되셨습니다.

피고소인이 이미 그 정도 규모로 불어난 상태라 수사가 어느 방향으로 흘러갈지 가늠하기 어려운 상황이었습니다. 이에 의뢰인은 이 분야를 다루는 곳을 찾아 저희에게 연락을 주셨습니다.

고소장을 확인해 보니 상대는 동의도 받지 않고 개인정보를 무단으로 썼다고 주장하고 있었습니다. 판매 방식 자체를 걸고넘어진 셈인데, 그 방식이 합법이라도 실제로 어떻게 팔았느냐에 따라 문제가 생길 수 있어 마음을 놓을 수는 없었습니다.

저희는 앞서 다룬 사건들에 비추어 의뢰인의 사안을 꼼꼼히 들여다보기 시작했고, 그 과정에서 풀어낼 실마리를 찾았습니다. 경찰이 던질 질문을 미리 짚어 예상질문지를 만들어 전해 드리고 답변에 대한 의견을 주고받으며 조사를 준비했으며, 당일에는 동행해 현장에서 함께 대응했습니다.


미리 적어 둔 문장의 값
정보를 어떻게 쓰는지 판매 화면에 밝혀 두는 일은 평소에는 형식처럼 보입니다. 그러나 문제가 생기면 그 문장이 가장 앞에 서는 근거가 됩니다. 나중에 설명하는 것과 미리 적어 둔 것은 무게가 다르기 때문입니다. 일이 터진 뒤에는 보탤 수 없는 자료이기도 합니다.




동의의 존재
구매자가 정보 이용에 동의한 것으로 볼 수 있는 근거가 있는가.


기망 여부
판매 방식을 감춘 채 속였다는 주장을 무엇으로 반박할 것인가.


업계의 일반성
이 방식이 얼마나 널리 쓰이는지를 어떻게 전할 것인가.


구매자의 인식
물건을 받으려면 정보가 건너간다는 점을 사는 쪽도 알고 있었는가.


고소의 배경
이 고소가 어떤 목적에서 제기된 것인지 짚을 것인가.


조사에서의 진술
1,300명 중 하나로 묻히지 않으려면 무엇을 준비할 것인가.



02문제 해결 — 이미 밝혀 둔 문장에서 시작했습니다

한꺼번에 많은 사람이 걸린 사건인 만큼 수사기관이 의뢰인의 개별 사정을 들여다볼 수 있도록 반박 근거를 또렷하게 정돈해 나갔습니다.




기망 주장의 반박
상대는 의뢰인이 위탁으로 판다는 사실을 감추고 직접 보낸 것처럼 속였다는 식으로 주장했습니다. 저희는 속인 사실이 없다는 점을 하나씩 짚어 해명했습니다.




상세페이지 고지의 제시
의뢰인은 판매 화면에 제품 배송과 고객 상담 등 원활한 거래 이행을 위해 고객의 정보를 활용한다고 분명히 밝혀 두었습니다. 나아가 정보의 이용 목적과 기간, 맡긴 업체까지 구체적으로 적어 두었고, 해당 상품을 사면 그 내용에 동의한 것으로 본다는 표시까지 해 둔 상태였습니다. 여기서 승기를 잡았다고 판단했습니다.




업계 현실의 환기
다만 수사기관이 이 사건을 어떻게 이해하느냐에 따라 방향은 얼마든지 달라질 수 있어 마음을 놓지 않았습니다. 그래서 이 판매 방식이 불법이 아니며 무척 많은 사업자가 쓰고 있는 형태라는 점을 분명히 했습니다. 이름과 주소를 알려 주는 것만으로 처벌된다면 다른 수많은 업체 역시 모두 불법으로 봐야 한다는 점을 날카롭게 지적한 것입니다.




구매자 인식의 논증
사는 쪽도 값을 낮춰 물건을 얻으려 대행을 신청하는 것이니, 배송에 쓰이는 정보가 건너가는 대목까지 굳이 따로 허락을 받을 일이 아니거나 최소한 말없이 받아들인 것으로 봐야 한다는 논지를 폈습니다. 여기에 비슷한 판단이 내려진 사례들과 앞서 혐의가 인정되지 않았던 자료를 나란히 내밀어 주장을 받쳤습니다.




고소 동기의 지적
덧붙여 이 고소의 동기가 정보 유출을 문제 삼는 데 있지 않고 사적인 보복에 쓰이고 있다는 점도 강조했습니다. 수사관이 그 동기를 의심해 피의자의 자리에서 사건을 다시 살펴 주기를 구한 것이기도 했습니다.





이 사건 변호의 무게중심
의심을 무너뜨리려면 빈틈이 없어야 합니다. 이미 밝혀 둔 문장으로 토대를 놓고, 이 방식이 업계에서 어떻게 쓰이는지로 폭을 넓히고, 사는 쪽의 인식으로 다시 좁히고, 마지막으로 고소가 왜 제기됐는지까지 짚었습니다. 하나만으로는 흔들릴 수 있어도 겹쳐 놓으면 단단해집니다.



주의해야 할 점
판매 화면에 정보를 어떻게 쓰는지 미리 적어 두시기 바랍니다. 목적과 기간, 맡긴 업체까지 구체적으로 밝혀 두면 나중에 가장 앞에 서는 근거가 됩니다. 일이 벌어진 뒤에는 보탤 수 없는 자료입니다. 또 주문과 발송 기록은 기간별로 남겨 두셔야 어떤 정보가 왜 건너갔는지 짚을 수 있습니다.


03최종 결과 — 경찰 단계 불송치

조사에 동행해 대응한 결과 의뢰인은 불송치 결정을 받으셨습니다. 앞서 비슷한 사건을 여러 차례 다뤄 온 터라 처음 맡을 때부터 자신이 있었지만, 걸린 사람이 1,300명에 이를 만큼 규모가 컸기에 촘촘한 대응이 필요한 사안이기도 했습니다.

이 사건에서는 의뢰인의 사정만이 아니라 위탁판매가 어떻게 돌아가는지, 사는 사람은 무엇을 기대하는지까지 파고들어야 했습니다. 수사기관이 이 구조를 정확히 이해하도록 만드는 데에도 적잖은 품이 들었습니다.


"팔기 전에 적어 둔 한 줄이 나중에 가장 강한 서면이 됩니다. 그 문장은 사후에 만들 수 없기 때문입니다."
— 뉴로이어 법률사무소 이커머스·공정거래팀


결과적으로 불송치가 나와 의뢰인도 크게 기뻐하셨고 저희로서도 뜻이 남았습니다. 이처럼 새롭고 특수한 사안일수록 그 분야에 대한 이해가 필요하다는 점을 다시 실감한 사건이었습니다.

비슷한 처지에 놓이셨다면 사건을 세심히 살펴 드리겠으니 연락 주시기 바랍니다. 상담을 통해 지금 상황에 맞는 현실적인 조언을 드리겠습니다.


위탁판매 사업자가 갖춰 둘 것

판매 화면에 정보 활용에 관한 안내를 적어 두었는가
이용 목적과 기간, 맡긴 업체를 구체적으로 밝혔는가
구매 시 그 내용에 동의한 것으로 본다는 표시를 했는가
주문과 발송, 반품 기록을 기간별로 보관하고 있는가
대주는 곳으로 건너가는 항목이 무엇인지 파악하고 있는가
조사 통보를 받았다면 출석 전에 검토를 받았는가




이 유형에서 검토되는 요소

사전 고지의 무게
판매 화면에 정보의 이용 목적과 범위를 밝혀 두었는지가 먼저 검토됩니다. 구매 시 동의로 본다는 표시까지 있었다면 근거가 한층 두터워집니다.
묵시적 동의
거래의 성격상 정보의 이동이 전제되는 경우라면 별도의 동의를 받지 않았더라도 최소한의 동의가 있었다고 다툴 여지가 있습니다.
업계 관행과 위법성
널리 쓰이는 판매 방식이라는 점도 함께 고려될 수 있습니다. 그 자체를 처벌한다면 같은 방식의 사업자 전체가 문제되는 구조이기 때문입니다.
고소 동기
고소가 어떤 목적에서 제기됐는지도 사건을 이해하는 재료가 됩니다. 제도의 취지와 다른 목적이 엿보인다면 그 점을 짚어 검토를 구할 수 있습니다.




이 사건을 담당한 변호인
유통 구조와 개인정보 법리를 함께 읽고 조사에도 동행해야 했습니다. 이 사건은 이커머스 사건을 전담하는 파트너변호사가 맡았습니다.






Partner Lawyer
오동현 파트너변호사

#이커머스·공정거래#개인정보·정통망법#기업자문

고려대학교 법학전문대학원을 수석입학·최우등졸업하고 고려대학교 미디어학부를 거쳤으며, 법무법인 율촌을 비롯한 국내 5대 대형로펌 출신입니다. 온라인 판매 과정에서 불거지는 형사 문제를 다수 수행해 왔습니다.

리셀 부정경쟁방지법·표시광고법 위반 사건 다수 무혐의
국내 주요 이커머스 기업 상대 약 21억원 청구소송 전부승소
표시광고법·부정경쟁방지법·공정거래법·전자상거래법·상표법 다수 법률자문

프로필 자세히 보기 →






FAQ스마트스토어 위탁판매, 자주 묻는 질문

위탁판매를 하면 개인정보보호법 위반인가요?
그 방식 자체가 불법은 아닙니다. 다만 구매자의 정보를 다루는 과정에서 책임이 생길 여지가 있어, 어떻게 팔았는지에 따라 판단이 갈립니다. 판매 화면에 무엇을 밝혀 두었는지가 중요한 이유입니다.


상세페이지에는 무엇을 적어 두어야 하나요?
정보를 어떤 목적으로 얼마 동안 쓰는지, 어디에 맡기는지를 구체적으로 밝혀 두시기 바랍니다. 구매하면 그 내용에 동의한 것으로 본다는 표시까지 해 두시면 근거가 더 두터워집니다. 이 사건에서도 그 기재가 결정적이었습니다.


따로 동의를 받지 않았는데 괜찮을까요?
거래의 성격상 정보의 이동이 전제되는 경우라면 최소한의 동의가 있었다고 다툴 여지가 있습니다. 물건을 받으려면 이름과 주소가 건너가야 하기 때문입니다. 관련 판결례를 함께 제시하게 됩니다.


여러 판매자가 한꺼번에 고소당했다면요?
걸린 사람이 많으면 각자의 사정이 묻히기 쉽습니다. 그래서 자신의 사안이 따로 검토되도록 반박 근거를 또렷하게 정리해 전달할 필요가 커집니다.


경찰조사에 변호사가 동행하면 무엇이 다른가요?
질문이 어떤 요건을 확인하려는 것인지 그때그때 짚으며 대응할 수 있습니다. 이 사건에서도 예상질문지를 미리 만들어 답변을 다듬은 뒤 조사 당일 함께 들어가 현장에서 대응했습니다.


고소한 쪽의 의도도 다툴 수 있나요?
고소가 어떤 목적에서 제기됐는지는 사건을 이해하는 재료가 됩니다. 제도의 취지와 다른 목적이 엿보인다면 그 점을 짚어 다시 검토해 달라고 구할 수 있습니다.




함께 보면 좋은 글

위탁판매 개인정보보호법 위반, 검찰 단계에서 불기소를 받아낸 사례
이커머스 관련 성공사례
1,300명 대량고소 속 위탁판매 구조를 지켜낸 사업자 방어 사례




판매 화면부터 함께 살펴 드립니다
위탁판매 과정에서 고소를 받으셨다면 상세페이지 화면과 주문·발송 기록을 준비해 문의해 주세요.어느 대목을 다퉈볼 수 있을지 기록부터 검토해 드립니다.

카카오톡 상담
070-8098-0421
홈페이지 상담 신청

모든 상담 내용은 비밀이 보장됩니다



관련 법령: 개인정보 보호법 (국가법령정보센터, 작성일 기준)
뉴로이어 법률사무소 · 서울 서초구 강남대로 525 세영제이타워 11층(06536) · 사업자등록번호 588-14-01388 · [email protected]


본 성공사례는 뉴로이어 법률사무소가 실제 수행한 사건을 바탕으로 작성됐으며, 의뢰인 보호를 위해 일부 사실관계를 조정했습니다. 개별 사건의 결과는 구체적 사정에 따라 달라질 수 있어, 본 글이 유사 사건에서 동일한 결과를 약속하는 것은 아닙니다.




{
"@context": "https://schema.org",
"@type": "Article",
"headline": "상세페이지에 적어 둔 한 줄이 방패가 됐습니다, 1,300명 대량고소에서 혐의를 벗은 판매자 방어",
"description": "총판이 위탁판매자 1,300명을 한꺼번에 고소한 사건에서 스마트스토어 판매자 한 분을 대리한 사례. 상세페이지에 미리 밝혀 둔 개인정보 이용 고지를 축으로 삼고 조사에 동행해 대응한 끝에, 경찰 단계에서 불송치 결정을 받아낸 뉴로이어 이커머스 판매자 방어 성공사례입니다.",
"inLanguage": "ko",
"datePublished": "2026-08-12",
"dateModified": "2026-08-12",
"author": {
"@type": "Person",
"name": "오동현",
"jobTitle": "파트너변호사",
"url": "https://www.newlawyer.co.kr/page/21_view?wr_id=10",
"image": "https://www.newlawyer.co.kr/data/file/member/thumb-238321632_WqtGJiPz_afef4e1fb4bb9821d2e66a7897139c20dca081de_460x460.jpg",
"knowsAbout": [
"개인정보보호법",
"이커머스·공정거래",
"위탁판매",
"스마트스토어 분쟁",
"기업자문"
],
"alumniOf": {
"@type": "CollegeOrUniversity",
"name": "고려대학교 법학전문대학원"
},
"worksFor": {
"@type": "LegalService",
"name": "뉴로이어 법률사무소",
"url": "https://www.newlawyer.co.kr"
}
},
"publisher": {
"@type": "LegalService",
"name": "뉴로이어 법률사무소",
"url": "https://www.newlawyer.co.kr",
"address": {
"@type": "PostalAddress",
"streetAddress": "강남대로 525 세영제이타워 11층",
"addressLocality": "서초구",
"addressRegion": "서울",
"postalCode": "06536",
"addressCountry": "KR"
},
"telephone": "+82-70-8098-0421"
},
"mainEntityOfPage": {
"@type": "WebPage",
"@id": "https://www.newlawyer.co.kr/31/436"
},
"about": [
"네이버스마트스토어 개인정보보호법 위반",
"위탁판매 개인정보보호법",
"대량고소 대응",
"개인정보 이용 고지",
"묵시적 동의",
"경찰 불송치"
]
}


{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"name": "홈",
"item": "https://www.newlawyer.co.kr"
},
{
"@type": "ListItem",
"position": 2,
"name": "성공사례",
"item": "https://www.newlawyer.co.kr/31"
},
{
"@type": "ListItem",
"position": 3,
"name": "개인정보 · 이커머스",
"item": "https://www.newlawyer.co.kr/31"
},
{
"@type": "ListItem",
"position": 4,
"name": "스마트스토어 위탁판매 불송치",
"item": "https://www.newlawyer.co.kr/31/436"
}
]
}


{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "위탁판매를 하면 개인정보보호법 위반인가요?",
"acceptedAnswer": {
"@type": "Answer",
"text": "그 방식 자체가 불법은 아닙니다. 다만 구매자의 정보를 다루는 과정에서 책임이 생길 여지가 있어, 어떻게 팔았는지에 따라 판단이 갈립니다. 판매 화면에 무엇을 밝혀 두었는지가 중요한 이유입니다."
}
},
{
"@type": "Question",
"name": "상세페이지에는 무엇을 적어 두어야 하나요?",
"acceptedAnswer": {
"@type": "Answer",
"text": "정보를 어떤 목적으로 얼마 동안 쓰는지, 어디에 맡기는지를 구체적으로 밝혀 두시기 바랍니다. 구매하면 그 내용에 동의한 것으로 본다는 표시까지 해 두시면 근거가 더 두터워집니다. 이 사건에서도 그 기재가 결정적이었습니다."
}
},
{
"@type": "Question",
"name": "따로 동의를 받지 않았는데 괜찮을까요?",
"acceptedAnswer": {
"@type": "Answer",
"text": "거래의 성격상 정보의 이동이 전제되는 경우라면 최소한의 동의가 있었다고 다툴 여지가 있습니다. 물건을 받으려면 이름과 주소가 건너가야 하기 때문입니다. 관련 판결례를 함께 제시하게 됩니다."
}
},
{
"@type": "Question",
"name": "여러 판매자가 한꺼번에 고소당했다면요?",
"acceptedAnswer": {
"@type": "Answer",
"text": "걸린 사람이 많으면 각자의 사정이 묻히기 쉽습니다. 그래서 자신의 사안이 따로 검토되도록 반박 근거를 또렷하게 정리해 전달할 필요가 커집니다."
}
},
{
"@type": "Question",
"name": "경찰조사에 변호사가 동행하면 무엇이 다른가요?",
"acceptedAnswer": {
"@type": "Answer",
"text": "질문이 어떤 요건을 확인하려는 것인지 그때그때 짚으며 대응할 수 있습니다. 이 사건에서도 예상질문지를 미리 만들어 답변을 다듬은 뒤 조사 당일 함께 들어가 현장에서 대응했습니다."
}
},
{
"@type": "Question",
"name": "고소한 쪽의 의도도 다툴 수 있나요?",
"acceptedAnswer": {
"@type": "Answer",
"text": "고소가 어떤 목적에서 제기됐는지는 사건을 이해하는 재료가 됩니다. 제도의 취지와 다른 목적이 엿보인다면 그 점을 짚어 다시 검토해 달라고 구할 수 있습니다."
}
}
]
}


{
"@context": "https://schema.org",
"@type": "HowTo",
"name": "위탁판매 개인정보 대량고소 대응 절차",
"description": "여러 판매자가 한꺼번에 고소된 사건에서 개별 사정을 인정받기 위한 순서입니다.",
"step": [
{
"@type": "HowToStep",
"name": "기망 주장의 반박",
"text": "판매 방식을 감춘 채 속였다는 주장을 항목별로 해명합니다."
},
{
"@type": "HowToStep",
"name": "상세페이지 고지의 제시",
"text": "이용 목적과 기간, 맡긴 업체까지 밝혀 둔 기재를 근거로 냅니다."
},
{
"@type": "HowToStep",
"name": "업계 현실의 환기",
"text": "널리 쓰이는 판매 방식이라는 점을 밝혀 위법성 판단의 균형을 구합니다."
},
{
"@type": "HowToStep",
"name": "구매자 인식의 논증",
"text": "배송에 필요한 정보 전달에 묵시적 동의가 있었다는 점을 판결례로 받칩니다."
},
{
"@type": "HowToStep",
"name": "고소 동기의 지적",
"text": "고소가 제기된 배경을 짚어 피의자의 자리에서 재검토를 구합니다."
}
]
}



:root {
--nl-navy: #1f4e79;
--nl-navy-2: #2e5a8a;
--nl-navy-3: #14314d;
--nl-navy-soft: #5b7ea1;
--nl-ink: #1c1c1c;
--nl-soft: #3f3f3f;
--nl-mute: #767676;
--nl-line: #dcdee2;
--nl-line-soft: #ececef;
--nl-bg-soft: #f7f8f9;
--nl-bg-card: #fbfbfc;
--nl-accent: #a33a2c;
--nl-bg: #ffffff;
}

.nl-wrap {
font-family: "Pretendard", "Pretendard Variable", -apple-system, BlinkMacSystemFont, "Apple SD Gothic Neo", "Noto Sans KR", "Malgun Gothic", sans-serif;
color: var(--nl-ink);
line-height: 1.85;
font-size: clamp(15px, 1.05vw + 12px, 17px);
background: var(--nl-bg);
-webkit-text-size-adjust: 100%;
text-size-adjust: 100%;
word-break: keep-all;
overflow-wrap: anywhere;
max-width: 820px;
margin: 0 auto;
padding: clamp(20px, 4vw, 48px) clamp(16px, 3vw, 32px);
position: relative;
letter-spacing: -0.005em;
}
.nl-wrap * { box-sizing: border-box; }
.nl-wrap a {
color: var(--nl-navy);
text-decoration: underline;
text-underline-offset: 3px;
text-decoration-thickness: 1px;
}
.nl-wrap a:hover { color: var(--nl-navy-3); }
.nl-wrap p { margin: 15px 0; }

/* ── 상단 경로 ─────────────────────────────── */
.nl-crumb {
font-size: 13px;
color: var(--nl-mute);
margin-bottom: 22px;
padding-bottom: 12px;
border-bottom: 1px solid var(--nl-line);
}
.nl-crumb ol {
list-style: none; padding: 0; margin: 0;
display: flex; flex-wrap: wrap; gap: 4px 8px;
}
.nl-crumb li + li::before { content: "›"; margin-right: 8px; color: var(--nl-mute); }
.nl-crumb a { color: var(--nl-mute); text-decoration: none; }
.nl-crumb a:hover { color: var(--nl-navy); text-decoration: underline; }

/* ── 머리말 ───────────────────────────────── */
.nl-tag {
display: block;
font-size: 13px;
font-weight: 600;
color: var(--nl-navy);
margin: 0 0 10px;
letter-spacing: 0;
}

.nl-h1 {
font-weight: 800;
font-size: clamp(23px, 3vw + 12px, 35px);
line-height: 1.4;
color: var(--nl-ink);
margin: 0 0 16px;
letter-spacing: -0.03em;
}
.nl-h1 .nl-h1-accent { color: var(--nl-ink); }

.nl-sub {
font-size: clamp(14px, 0.6vw + 12px, 16px);
color: var(--nl-soft);
margin: 0 0 26px;
line-height: 1.8;
}

.nl-meta {
display: flex; flex-wrap: wrap; gap: 8px 20px;
font-size: 13px;
color: var(--nl-mute);
padding: 12px 0;
border-top: 1px solid var(--nl-line);
border-bottom: 1px solid var(--nl-line);
margin-bottom: 34px;
}
.nl-meta span { display: inline-flex; align-items: center; gap: 6px; }
.nl-meta strong { color: var(--nl-soft); font-weight: 600; }

/* ── 요약 ─────────────────────────────────── */
.nl-summary {
border-top: 1px solid var(--nl-ink);
border-bottom: 1px solid var(--nl-line);
padding: 22px 0 20px;
margin: 0 0 38px;
}
.nl-summary dl {
display: grid;
grid-template-columns: 96px 1fr;
gap: 11px 22px;
margin: 0;
font-size: 14.5px;
}
.nl-summary dt { color: var(--nl-mute); font-weight: 500; line-height: 1.7; }
.nl-summary dd { margin: 0; color: var(--nl-ink); line-height: 1.7; }
.nl-summary dd b { font-weight: 700; }
.nl-summary dd .nl-win { font-weight: 700; color: var(--nl-navy); }

/* ── 리드 ─────────────────────────────────── */
.nl-lead {
padding: 0 0 26px;
margin: 0 0 8px;
border-bottom: 1px solid var(--nl-line);
}
.nl-lead p { margin: 0; font-size: 16.5px; line-height: 1.9; color: var(--nl-ink); }
.nl-lead p + p { margin-top: 14px; }
.nl-lead strong { font-weight: 700; }

/* ── 제목 ─────────────────────────────────── */
.nl-h2 {
font-weight: 800;
font-size: clamp(19px, 1.3vw + 14px, 24px);
color: var(--nl-ink);
margin: 56px 0 20px;
padding-bottom: 12px;
border-bottom: 1px solid var(--nl-ink);
display: flex;
align-items: baseline;
gap: 12px;
letter-spacing: -0.03em;
}
.nl-h2 .nl-h2-no {
font-size: 13px;
color: var(--nl-mute);
font-weight: 700;
letter-spacing: 0.08em;
}
.nl-h3 {
font-weight: 700;
font-size: clamp(16.5px, 0.7vw + 14px, 18px);
color: var(--nl-ink);
margin: 32px 0 12px;
letter-spacing: -0.02em;
}

/* ── 개념 설명 ────────────────────────────── */
.nl-defn {
background: var(--nl-bg-soft);
padding: 20px 22px;
margin: 26px 0;
font-size: 15px;
}
.nl-defn .nl-h3 { margin: 0 0 8px; font-size: 16px; }
.nl-defn dt {
font-size: 13px;
color: var(--nl-mute);
font-weight: 600;
margin-bottom: 8px;
}
.nl-defn dd { margin: 0; color: var(--nl-soft); line-height: 1.85; }
.nl-defn p { margin: 0; color: var(--nl-soft); line-height: 1.85; font-size: 14.5px; }
.nl-defn b { font-weight: 700; color: var(--nl-ink); }

/* ── 법령·판례 인용 ───────────────────────── */
.nl-statute {
border-top: 1px solid var(--nl-line);
border-bottom: 1px solid var(--nl-line);
padding: 20px 0;
margin: 28px 0;
}
.nl-statute .nl-statute-h {
font-weight: 700;
font-size: 14px;
color: var(--nl-mute);
margin: 0 0 12px;
letter-spacing: 0;
}
.nl-statute ol { padding-left: 18px; margin: 0; }
.nl-statute li { margin-bottom: 8px; line-height: 1.85; font-size: 14.5px; color: var(--nl-soft); }
.nl-statute li:last-child { margin-bottom: 0; }
.nl-statute .nl-cite { display: block; margin-top: 12px; font-size: 12px; color: var(--nl-mute); }

/* ── 쟁점 ─────────────────────────────────── */
.nl-issues {
display: grid;
grid-template-columns: repeat(2, 1fr);
gap: 0;
margin: 26px 0;
border-top: 1px solid var(--nl-line);
}
.nl-issue {
padding: 16px 20px 16px 0;
border-bottom: 1px solid var(--nl-line);
}
.nl-issue:nth-child(odd) { padding-right: 28px; }
.nl-issue:nth-child(even) { padding-left: 28px; border-left: 1px solid var(--nl-line); }
.nl-issue h4 {
font-size: 15px;
color: var(--nl-ink);
margin: 0 0 6px;
font-weight: 700;
letter-spacing: -0.02em;
}
.nl-issue p { font-size: 13.5px; color: var(--nl-mute); margin: 0; line-height: 1.7; }

/* ── 단계 ─────────────────────────────────── */
.nl-steps { counter-reset: nlstep; margin: 26px 0; }
.nl-step {
display: grid;
grid-template-columns: 34px 1fr;
gap: 16px;
padding: 18px 0;
border-bottom: 1px solid var(--nl-line-soft);
align-items: start;
}
.nl-step:first-child { border-top: 1px solid var(--nl-line); }
.nl-step::before {
counter-increment: nlstep;
content: counter(nlstep, decimal-leading-zero);
font-size: 14px;
font-weight: 700;
color: var(--nl-mute);
line-height: 1.7;
letter-spacing: 0.02em;
}
.nl-step h4 {
font-size: 16px;
color: var(--nl-ink);
margin: 0 0 6px;
font-weight: 700;
letter-spacing: -0.02em;
}
.nl-step p { font-size: 14.5px; color: var(--nl-soft); margin: 0; line-height: 1.8; }

/* ── 표 ───────────────────────────────────── */
.nl-table {
width: 100%;
border-collapse: collapse;
margin: 26px 0;
font-size: 14px;
border-top: 1px solid var(--nl-ink);
}
.nl-table th, .nl-table td {
padding: 13px 14px;
border-bottom: 1px solid var(--nl-line);
vertical-align: top;
line-height: 1.7;
text-align: left;
}
.nl-table thead th { font-weight: 700; color: var(--nl-ink); font-size: 13.5px; }
.nl-table tbody th { font-weight: 600; color: var(--nl-soft); width: 28%; }
.nl-table .nl-td-good { font-weight: 700; color: var(--nl-navy); }
.nl-table .nl-td-bad { font-weight: 700; color: var(--nl-accent); }

/* ── 체크리스트 ───────────────────────────── */
.nl-checklist {
background: var(--nl-bg-soft);
padding: 22px 24px;
margin: 26px 0;
}
.nl-checklist h4 {
font-size: 15.5px;
color: var(--nl-ink);
margin: 0 0 12px;
font-weight: 700;
letter-spacing: -0.02em;
}
.nl-checklist ul { list-style: none; padding: 0; margin: 0; }
.nl-checklist li {
position: relative;
padding-left: 16px;
margin-bottom: 8px;
font-size: 14.5px;
color: var(--nl-soft);
line-height: 1.75;
}
.nl-checklist li:last-child { margin-bottom: 0; }
.nl-checklist li::before {
content: "―";
position: absolute;
left: 0;
color: var(--nl-mute);
}

/* ── 주의 ─────────────────────────────────── */
.nl-caution {
padding: 18px 0;
margin: 26px 0;
border-top: 1px solid var(--nl-line);
border-bottom: 1px solid var(--nl-line);
}
.nl-caution h4 {
font-size: 14px;
color: var(--nl-mute);
margin: 0 0 8px;
font-weight: 600;
letter-spacing: 0;
}
.nl-caution p { margin: 0; font-size: 14.5px; color: var(--nl-soft); line-height: 1.8; }

/* ── 개념 정리 ────────────────────────────── */
.nl-law { margin: 26px 0; border-top: 1px solid var(--nl-line); }
.nl-law h4 {
font-size: 14px;
color: var(--nl-mute);
margin: 16px 0 4px;
font-weight: 600;
}
.nl-law dl { margin: 0; font-size: 14.5px; }
.nl-law dt {
color: var(--nl-ink);
font-weight: 700;
margin-top: 16px;
padding-top: 16px;
border-top: 1px solid var(--nl-line-soft);
}
.nl-law dt:first-of-type { border-top: none; padding-top: 4px; }
.nl-law dd { margin: 5px 0 0; color: var(--nl-soft); line-height: 1.8; }

/* ── 인용 ─────────────────────────────────── */
.nl-quote {
margin: 30px 0;
padding: 0;
color: var(--nl-ink);
font-size: 17px;
line-height: 1.85;
}
.nl-quote p {
margin: 0;
font-style: normal;
font-weight: 500;
letter-spacing: -0.02em;
}
.nl-quote cite {
display: block;
font-style: normal;
font-size: 13px;
color: var(--nl-mute);
margin-top: 10px;
}

/* ── FAQ ──────────────────────────────────── */
.nl-faq { margin: 44px 0; }
.nl-faq h2 { margin-top: 0; }
.nl-faq details { border-bottom: 1px solid var(--nl-line); padding: 18px 0; }
.nl-faq summary {
font-size: 16px;
font-weight: 700;
color: var(--nl-ink);
cursor: pointer;
list-style: none;
line-height: 1.6;
padding-right: 28px;
position: relative;
letter-spacing: -0.02em;
}
.nl-faq summary::-webkit-details-marker { display: none; }
.nl-faq summary::after {
content: "+";
position: absolute;
right: 0;
top: 0;
font-size: 19px;
color: var(--nl-mute);
font-weight: 400;
line-height: 1.4;
}
.nl-faq details[open] summary::after { content: "−"; }
.nl-faq .nl-a {
margin: 12px 0 0;
font-size: 14.5px;
color: var(--nl-soft);
line-height: 1.85;
}

/* ── 담당 변호인 ──────────────────────────── */
.nl-team { margin: 44px 0 36px; }
.nl-team-h {
font-size: 14px;
font-weight: 600;
color: var(--nl-mute);
margin: 0 0 6px;
letter-spacing: 0;
}
.nl-team-sub { font-size: 14px; color: var(--nl-soft); margin: 0 0 20px; line-height: 1.75; }
.nl-team-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 0; }
.nl-card {
display: grid;
grid-template-columns: 78px minmax(0, 1fr);
gap: 16px;
padding: 22px 0;
border-top: 1px solid var(--nl-ink);
align-items: start;
}
.nl-team-grid > .nl-card:nth-child(even) { padding-left: 26px; border-left: 1px solid var(--nl-line); }
.nl-team-grid > .nl-card:nth-child(odd) { padding-right: 26px; }
.nl-card-photo {
width: 78px; height: 78px;
overflow: hidden;
background: var(--nl-bg-soft);
}
.nl-card-photo img { width: 100%; height: 100%; object-fit: cover; display: block; }
.nl-card-role {
display: block;
font-size: 11px;
font-weight: 600;
letter-spacing: 0.06em;
text-transform: uppercase;
color: var(--nl-mute);
margin: 0 0 3px;
}
.nl-card-name {
font-size: 16.5px;
font-weight: 800;
color: var(--nl-ink);
letter-spacing: -0.03em;
margin: 0 0 8px;
line-height: 1.35;
}
.nl-card-name a { color: var(--nl-ink); text-decoration: none; }
.nl-card-name a:hover { text-decoration: underline; text-underline-offset: 3px; }
.nl-card-tags {
display: flex; flex-wrap: wrap; gap: 4px 10px;
margin: 0 0 10px; padding: 0; list-style: none;
}
.nl-card-tags li { font-size: 12px; color: var(--nl-mute); line-height: 1.6; }
.nl-card-desc { font-size: 13.5px; color: var(--nl-soft); line-height: 1.8; margin: 0 0 10px; }
.nl-card-list {
margin: 0; padding: 10px 0 0; list-style: none;
border-top: 1px solid var(--nl-line-soft);
}
.nl-card-list li {
font-size: 12.5px;
color: var(--nl-mute);
line-height: 1.7;
padding-left: 12px;
position: relative;
}
.nl-card-list li::before { content: "―"; position: absolute; left: 0; }
.nl-card-list li b { color: var(--nl-soft); font-weight: 700; }
.nl-card-link {
display: inline-block;
font-size: 12.5px;
color: var(--nl-navy);
margin-top: 10px;
text-decoration: underline;
text-underline-offset: 3px;
}

/* ── 관련 글 ──────────────────────────────── */
.nl-related {
margin: 34px 0;
padding: 20px 0;
border-top: 1px solid var(--nl-line);
border-bottom: 1px solid var(--nl-line);
}
.nl-related h4 {
font-size: 14px;
color: var(--nl-mute);
margin: 0 0 12px;
font-weight: 600;
}
.nl-related ul { list-style: none; padding: 0; margin: 0; }
.nl-related li { font-size: 14.5px; margin: 7px 0; padding-left: 14px; position: relative; }
.nl-related li::before { content: "›"; position: absolute; left: 0; color: var(--nl-mute); }
.nl-related a { color: var(--nl-ink); text-decoration: none; }
.nl-related a:hover { color: var(--nl-navy); text-decoration: underline; text-underline-offset: 3px; }

/* ── 상담 안내 ────────────────────────────── */
.nl-cta {
margin: 44px 0 24px;
border: 1px solid var(--nl-ink);
padding: 32px 28px;
}
.nl-cta-h {
font-size: clamp(18px, 1.2vw + 12px, 22px);
font-weight: 800;
color: var(--nl-ink);
margin: 0 0 10px;
letter-spacing: -0.03em;
}
.nl-cta-sub { font-size: 14.5px; color: var(--nl-soft); margin: 0 0 22px; line-height: 1.8; }
.nl-cta-buttons { display: flex; flex-wrap: wrap; gap: 8px; }
.nl-cta-buttons a {
display: inline-flex;
align-items: center;
font-size: 14.5px;
font-weight: 600;
padding: 12px 22px;
text-decoration: none;
border: 1px solid var(--nl-ink);
color: var(--nl-ink);
transition: background 0.15s, color 0.15s;
}
.nl-cta-buttons a:hover { background: var(--nl-ink); color: #fff; }
.nl-cta-kakao { }
.nl-cta-tel { }
.nl-cta-web { }
.nl-cta-secret {
display: block;
margin-top: 16px;
font-size: 12.5px;
color: var(--nl-mute);
}

/* ── 꼬리말 ───────────────────────────────── */
.nl-footer-cite {
margin-top: 36px;
padding-top: 20px;
border-top: 1px solid var(--nl-line);
font-size: 12px;
color: var(--nl-mute);
line-height: 1.8;
}
.nl-footer-cite h4 { font-size: 12px; color: var(--nl-mute); margin: 0 0 8px; font-weight: 600; }
.nl-footer-cite ul { padding-left: 16px; margin: 0; }
.nl-footer-cite li { margin: 3px 0; }
.nl-footer-cite p { margin: 4px 0; }
.nl-footer-cite a { color: var(--nl-mute); }

.nl-disclaimer {
margin-top: 22px;
font-size: 12px;
color: var(--nl-mute);
line-height: 1.75;
padding-top: 16px;
border-top: 1px solid var(--nl-line-soft);
}

/* ── 반응형 ───────────────────────────────── */
@media (max-width: 760px) {
.nl-team-grid { grid-template-columns: 1fr; }
.nl-team-grid > .nl-card:nth-child(even),
.nl-team-grid > .nl-card:nth-child(odd) {
padding-left: 0; padding-right: 0; border-left: none;
}
.nl-team-grid > .nl-card:nth-child(even) { border-top: 1px solid var(--nl-line); }
}

@media (max-width: 640px) {
.nl-wrap { padding: 16px 14px; }
.nl-issues { grid-template-columns: 1fr; }
.nl-issue:nth-child(odd), .nl-issue:nth-child(even) {
padding-left: 0; padding-right: 0; border-left: none;
}
.nl-summary dl { grid-template-columns: 1fr; gap: 3px 0; }
.nl-summary dt {
border-bottom: none;
padding: 12px 0 0;
margin-bottom: 0;
font-size: 13px;
}
.nl-summary dl > dt:first-of-type { padding-top: 0; }
.nl-table thead { display: none; }
.nl-table tr { display: block; border-bottom: 1px solid var(--nl-ink); padding: 6px 0; }
.nl-table th, .nl-table td { display: block; padding: 6px 0; border-bottom: none; }
.nl-table tbody th { width: 100%; font-size: 13px; color: var(--nl-mute); }
.nl-step { grid-template-columns: 1fr; gap: 6px; }
.nl-cta { padding: 26px 20px; }
.nl-cta-buttons a { width: 100%; justify-content: center; }
}

@media (max-width: 380px) {
.nl-wrap { padding: 14px 12px; font-size: 14.5px; }
.nl-h2 { flex-direction: column; gap: 4px; align-items: flex-start; }
.nl-h2 .nl-h2-no { font-size: 12px; }
.nl-defn, .nl-checklist { padding: 18px 16px; }
.nl-card { grid-template-columns: 62px minmax(0, 1fr); gap: 13px; }
.nl-card-photo { width: 62px; height: 62px; }
}

/* 1인 카드일 때 전체 폭 사용 */
.nl-team-grid:has(> .nl-card:only-child) { grid-template-columns: minmax(0, 1fr); }
.nl-team-grid > .nl-card:only-child {
grid-template-columns: 96px minmax(0, 1fr);
gap: 20px;
padding-right: 0;
}
.nl-team-grid > .nl-card:only-child .nl-card-photo { width: 96px; height: 96px; }
@media (max-width: 480px) {
.nl-team-grid > .nl-card:only-child { grid-template-columns: 62px minmax(0, 1fr); gap: 13px; }
.nl-team-grid > .nl-card:only-child .nl-card-photo { width: 62px; height: 62px; }
}

2026.09.28

불송치

로스트아크 게임채팅 통매음 모욕죄 피의자변호 성공사례

로스트아크 게임채팅 통매음 모욕 성공사례 | 수사 단계 불송치(각하)




홈
성공사례
디지털성범죄 · 사이버
로스트아크 채팅 통매음·모욕 각하




통매음 · 모욕 · 불송치(각하)
로스트아크 게임 채팅 통매음 모욕죄두 가지 혐의에 대해 방어하여 불송치 만든 사례
표현만 떼어 보면 빠져나갈 구석이 없어 보였습니다. 서로의 나이도 성별도 모르는 사이였다는 점과 그 대화가 몇 사람뿐인 닫힌 자리였다는 점을 파고들어, 수사 단계에서 사건을 닫은 기록입니다.

카테고리 디지털성범죄 · 사이버
결과 두 혐의 모두 불송치(각하)
쟁점 성적 목적 · 공연성과 특정성
작성일 2026. 8.





의뢰인
로스트아크를 하던 중 다른 이용자와 말다툼을 벌인 뒤 고소당한 분
사건 발단
승부가 기울며 감정이 치솟은 끝에 욕설과 성적인 표현이 섞인 메시지를 보냈고, 상대가 두 죄명으로 고소
불리한 사정
성적인 표현에 더해 가족을 겨냥한 말까지 섞여 있어, 수위만 놓고 보면 혐의가 인정될 여지가 커 보이던 상황
대응 전략
표현을 쓴 사실은 다투지 않되, 서로 아무것도 모르는 익명 관계라는 점과 대화가 닫힌 자리에서 오갔다는 점을 각각의 요건에 맞춰 논증
결과
두 혐의 모두 불송치(각하) — 전과 없이 종결




이런 사건으로 오시는 분들이 자주 묻습니다. 성적인 표현을 쓴 게 맞으면 그 죄명은 피하지 못하는 것 아니냐고요. 수위가 심각하면 불리한 것은 맞습니다. 다만 사안에 따라 다퉈 볼 여지가 남아 있습니다.
바깥에서 보면 처벌을 피하기 어려워 보여도, 요건을 하나씩 뜯어보면 길이 나는 지점이 있습니다. 그 지점을 어떻게 세우느냐에 따라 결과가 갈립니다.
오늘 전할 사건이 그랬습니다. 게임채팅 통매음으로 고소당한 의뢰인을 대리해, 뉴로이어 법률사무소가 요건을 치밀하게 분석해 수사 단계에서 두 혐의 모두를 닫은 이야기입니다. 어떤 논리로 움직였는지 말씀드리겠습니다.


01사건 개요 — 한 판이 고소로 이어졌습니다

의뢰인은 로스트아크를 하던 중 다른 이용자와 말이 오가다 부딪히셨습니다. 승부가 기울자 순간 감정이 치솟았고, 상대를 향해 욕설과 성적인 표현이 담긴 메시지를 보내게 됐습니다. 상대는 이를 두 죄명으로 고소했습니다.

형사처벌을 받을 수 있다는 두려움에 의뢰인은 이 분야를 다루는 곳을 찾아 저희에게 연락을 주셨습니다.

채팅을 확인해 보니 성적인 표현은 물론 가족을 겨냥한 말까지 섞여 있었습니다. 수위만 놓고 보면 혐의가 인정될 가능성이 높아 보였고, 모욕까지 함께 붙은 터라 대응이 만만치 않을 것으로 보였습니다.

다만 저희는 비슷한 사건을 여러 차례 다뤄 본 터라, 겉으로 다툴 여지가 없어 보이는 사안에서도 길이 나는 경우가 있다는 점을 알고 있었습니다. 의뢰인도 처벌만은 피하고 싶다는 마음이 간절하셨기에, 관련 법리를 거듭 살피며 대응을 준비했습니다.


수위와 요건은 다른 문제입니다
거친 표현을 썼다는 사실과 그 표현이 죄명의 요건을 채운다는 것은 별개입니다. 죄명마다 요구하는 바가 따로 있어서, 말의 강도가 세다고 해서 모든 요건이 자동으로 충족되지는 않습니다. 그래서 방어는 수위를 부인하는 쪽이 아니라 요건을 짚는 쪽으로 짜입니다.




성적 목적의 유무
그 말에 상대를 향한 성적인 의도가 있었다고 볼 수 있는가.


두 사람의 관계
서로에 대해 무엇을 알고 있었는지가 판단에 어떤 무게를 갖는가.


게임의 성격
그 게임이 어떤 구조인지 수사기관에 어떻게 전할 것인가.


대화창의 범위
그 말이 오간 자리에 몇 사람이 있었는가.


현실의 신원
캐릭터 뒤의 사람을 다른 이용자들이 알아볼 수 있었는가.


절차의 부담
고소가 있었다는 사실만으로 지는 부담을 어떻게 줄일 것인가.



02문제 해결 — 요건을 갈라 각각 세웠습니다

게임채팅 통매음 사건에서 저희는 의뢰인이 부적절한 표현을 쓴 사실 자체를 무리하게 부인하지 않았습니다. 대신 말의 수위만 단편적으로 볼 것이 아니라, 그 발언이 나오게 된 앞뒤 상황과 실제 목적을 중심에 놓고 사건을 분석했습니다.




익명 관계의 제시
성적인 목적이 없었다는 점을 설명하기 위해 상대와의 관계부터 풀었습니다. 두 사람은 그날 게임에서 우연히 마주친 익명의 이용자였을 뿐이고, 서로의 성별이나 나이, 외모 같은 인적 사항을 전혀 알지 못했다는 점을 짚었습니다.




발언 목적의 논증
문제된 말은 성적 욕망을 채우거나 상대를 성적으로 희롱하려는 것이 아니라, 치열하게 겨루던 중 벌어진 다툼에서 순간적으로 화를 쏟아낸 욕설이라는 점을 관련 판례와 함께 구체적으로 변호했습니다.




게임 구조의 설명
로스트아크가 이용자끼리 치열하게 겨루는 구조이고 순간의 판단과 협력이 승패를 가르며 그 결과가 기록으로 남는 등 경쟁적 성격이 강하다는 점을 담당 수사관에게 자세히 전했습니다. 화를 쏟아낸 말이라는 주장을 세우기 위해 게임의 특성까지 풀어낸 것입니다.




대화 범위의 확인
모욕 쪽에서는 그 대화가 불특정 다수가 볼 수 있는 열린 공간이 아니라 의뢰인과 상대, 그리고 다른 이용자 한 명까지 세 사람만 있던 닫힌 대화창에서 오갔다는 점을 지적했습니다.




신원 인식 불가의 논증
고소인이 실명이나 사진, 연락처 같은 현실의 신상을 밝히지 않았으므로 다른 이용자들은 그 캐릭터가 현실의 누구인지 알 수 없었다는 점을 들어, 공연성과 피해자 특정성이 모두 인정되기 어렵다고 주장했습니다.




각하 요청
이는 상대가 낸 증거가 부족하다는 차원을 넘어, 고소장에 적힌 사실관계만 보더라도 각 범죄가 서지 않는다는 점을 내민 것이었습니다. 여기서 승기를 잡았다고 판단했고, 고소가 있었다는 사실만으로 절차에 매여야 하는 의뢰인의 처지를 생각해 추가 수사 없이 각하해 줄 것을 요청했습니다.





이 사건 변호의 무게중심
모르는 사람에게 성적인 의도를 품는다는 것은 앞뒤가 맞지 않습니다. 상대가 남자인지 여자인지, 몇 살인지조차 모르는 자리였기 때문입니다. 그 익명성이야말로 목적을 부정하는 가장 단단한 근거였고, 그 자리에 세 사람뿐이었다는 사실이 나머지 하나를 무너뜨렸습니다.



주의해야 할 점
채팅은 문제된 부분만 남기지 마시고 앞뒤를 통째로 보존하시기 바랍니다. 다툼이 어디서 시작됐는지 보여야 맥락이 섭니다. 또 그 대화가 어떤 범위에서 오갔는지, 상대가 자기 신상을 드러낸 적이 있는지도 함께 확인해 두시면 좋습니다. 나중에 그 대목이 관건이 됩니다.


03최종 결과 — 두 혐의 모두 각하

경찰은 변호인의 주장을 받아들여 두 혐의 모두에 대해 불송치(각하) 결정을 내렸습니다. 범죄가 인정되지 않는다는 점이 명백해 더 수사를 진행할 필요가 없다고 본 것입니다. 사건은 경찰 단계에서 일찍 닫혔습니다.

그 결과 의뢰인은 처벌의 위험에서 벗어나 전과 없이 일상으로 돌아가실 수 있었습니다. 표현의 수위만 놓고 보면 혐의가 설 가능성이 높았던 사안이었지만, 각 죄명의 요건을 치밀하게 분석해 낮은 확률을 뚫어 낸 결과였습니다.


"모르는 사람에게 성적인 의도를 품기는 어렵습니다. 그 익명성이 오히려 방어의 근거가 됐습니다."
— 뉴로이어 법률사무소


의뢰인은 걱정을 내려놓고 다시 하루를 이어 가실 수 있었고, 저희도 그 표정을 보며 보람이 남았습니다. 이처럼 겉으로 다툴 길이 없어 보이는 사건도 깊이 파고들면 가능성이 나오는 경우가 있습니다.

다만 혼자 대응하시다 오히려 불리해지는 일이 있으니 도움을 받아 움직이시기 바랍니다. 로스트아크를 비롯한 게임채팅 통매음으로 조사를 받게 되셨다면 연락 주셔서 함께 논의해 보셨으면 합니다. 사건을 면밀히 살펴 대응 방향을 준비해 드리겠습니다.


게임채팅 통매음으로 고소를 받았을 때

문제된 대목만이 아니라 대화 전체를 보존했는가
다툼이 시작된 앞부분까지 남아 있는가
그 대화창에 몇 사람이 있었는지 확인했는가
상대가 현실의 신상을 밝힌 적이 있는지 살폈는가
서로에 대해 무엇을 알고 있었는지 정리했는가
그 게임이 어떤 방식으로 진행되는지 설명할 수 있는가




관련 법리 정리

통신매체이용음란죄의 목적
성적 욕망을 유발하거나 만족시키려는 목적이 인정되어야 합니다. 표현이 성적이라는 사정만으로 이 요건이 자동으로 채워지지는 않아, 그 말이 나온 경위와 상대와의 관계가 함께 검토됩니다.
익명 관계와 목적의 판단
상대의 성별이나 나이 같은 인적 사항을 전혀 모르는 사이라면 성적인 의도를 인정하기 어려운 사정으로 볼 여지가 있습니다.
모욕죄의 공연성
불특정 또는 다수인이 알 수 있는 상태여야 합니다. 소수만 참여한 닫힌 대화창에서 오간 말이라면 이 요건을 다툴 수 있습니다.
피해자의 특정성
그 말이 현실의 누구를 향한 것인지 알아볼 수 있어야 합니다. 상대가 실명이나 사진 같은 신상을 드러내지 않았다면 인정되기 어렵다고 주장할 여지가 생깁니다.




이 사건을 담당한 변호인
요건을 갈라 각각 세우는 작업이 결과를 만들었습니다. 이 사건은 형사전문 대표변호사가 직접 수행했습니다.






CEO Lawyer
김수열 대표변호사

#사이버범죄#디지털성범죄#명예훼손·모욕

서울대학교 심리학과를 거쳐 서울대학교 법학전문대학원을 졸업했고, 법무법인 율촌을 거쳐 뉴로이어 법률사무소를 이끌고 있는 대한변호사협회 인증 형사전문변호사입니다. 온라인에서 오간 말이 문제되는 사건을 피의자 방어와 고소대리 양쪽에서 수행해 왔습니다.

서울대 총학생회장 명예훼손 사건 대법원 파기환송 승소
방송 출연자·인플루언서 악성댓글 집단 고소 성공 수행
언론사 가짜뉴스 명예훼손·업무방해 고소대리

프로필 자세히 보기 →






FAQ게임채팅 통매음, 자주 묻는 질문

성적인 표현을 쓴 게 맞으면 혐의를 피할 수 없나요?
수위가 심하면 불리한 것은 맞습니다. 다만 그 죄명은 성적 욕망을 유발하거나 만족시키려는 목적까지 요구합니다. 표현이 성적이라는 사정만으로 요건이 자동으로 채워지지는 않아, 그 말이 나온 경위를 함께 봅니다.


서로 모르는 사이라는 점이 도움이 되나요?
됩니다. 상대의 성별이나 나이 같은 인적 사항을 전혀 모르는 자리였다면 성적인 의도를 인정하기 어려운 사정으로 볼 여지가 있습니다. 이 사건에서도 그 점을 가장 앞에 세웠습니다.


몇 명 없는 대화창에서 한 말도 모욕죄가 되나요?
불특정 또는 다수인이 알 수 있는 상태여야 합니다. 몇 사람만 있던 닫힌 자리였다면 이 요건을 다툴 수 있습니다. 이 사건에서도 그 점을 지적했습니다.


캐릭터 이름만 알고 있어도 특정성이 인정되나요?
상대가 실명이나 사진, 연락처 같은 현실의 신상을 드러내지 않았다면 다른 이용자들이 그 캐릭터 뒤의 사람을 알아보기 어렵습니다. 그런 경우 특정성이 인정되기 어렵다고 주장할 여지가 생깁니다.


한 말을 부인하는 편이 유리한가요?
무리하게 부인하면 신빙성이 흔들립니다. 이 사건에서도 표현을 쓴 사실 자체는 다투지 않았습니다. 대신 그 말이 각 죄명의 요건을 채우는지를 따로 짚는 방식으로 대응했습니다.


게임 방식까지 설명할 필요가 있나요?
도움이 됩니다. 그 게임이 얼마나 경쟁적인지, 어떤 상황에서 감정이 격해지는지를 수사기관이 알아야 그 말이 나온 맥락을 이해할 수 있기 때문입니다. 이 사건에서도 게임의 특성을 자세히 전했습니다.




함께 보면 좋은 글

게임 통매음·모욕 고소, 합의 없이 전부 불송치로 끝낸 사례
게임 채팅 모욕, 특정성을 파고들어 혐의를 벗은 사례
통매음 합의금 요구, 내용증명 한 통으로 철회시킨 방어 사례




다툴 길이 없어 보여도 요건은 남아 있습니다
로스트아크를 비롯한 게임채팅 통매음으로 조사를 받게 되셨다면 대화 전체와 받으신 서류를 준비해 문의해 주세요.어느 요건을 짚어볼 수 있을지 기록부터 살펴 드립니다.

카카오톡 상담
070-8098-0421
홈페이지 상담 신청

모든 상담 내용은 비밀이 보장됩니다



관련 법령: 성폭력범죄의 처벌 등에 관한 특례법상 통신매체를 이용한 음란행위, 형법상 모욕 규정 (국가법령정보센터, 작성일 기준)
뉴로이어 법률사무소 · 서울 서초구 강남대로 525 세영제이타워 11층(06536) · 사업자등록번호 588-14-01388 · [email protected]


본 성공사례는 뉴로이어 법률사무소가 실제 수행한 사건을 바탕으로 작성됐으며, 의뢰인 보호를 위해 일부 사실관계를 조정했습니다. 개별 사건의 결과는 구체적 사정에 따라 달라질 수 있어, 본 글이 유사 사건에서 동일한 결과를 약속하는 것은 아닙니다.




{
"@context": "https://schema.org",
"@type": "Article",
"headline": "누군지도 모르는 상대였습니다, 익명성과 세 명뿐인 대화창으로 두 혐의를 벗은 성공사례",
"description": "게임 대전 중 오간 욕설로 통신매체이용음란과 모욕 두 죄명으로 고소당한 사건. 서로의 인적 사항을 모르는 익명 관계라는 점으로 성적 목적을 부정하고 세 명뿐인 팀 대화창이라는 점으로 공연성을 다퉈, 수사 단계에서 불송치(각하) 결정을 받아낸 뉴로이어 피의자변호 성공사례입니다.",
"inLanguage": "ko",
"datePublished": "2026-08-12",
"dateModified": "2026-08-12",
"author": {
"@type": "Person",
"name": "김수열",
"jobTitle": "대표변호사",
"url": "https://newlawyer.co.kr/page/21_view?wr_id=1",
"image": "https://newlawyer.co.kr/data/file/member/thumb-238321632_UzWE7X3O_a622b2fa6778b002d58c2ddc7bdddb15cb53f084_460x460.jpg",
"knowsAbout": [
"통신매체이용음란죄",
"디지털성범죄",
"명예훼손·모욕",
"사이버범죄",
"게임 분쟁"
],
"alumniOf": {
"@type": "CollegeOrUniversity",
"name": "서울대학교 법학전문대학원"
},
"worksFor": {
"@type": "LegalService",
"name": "뉴로이어 법률사무소",
"url": "https://www.newlawyer.co.kr"
}
},
"publisher": {
"@type": "LegalService",
"name": "뉴로이어 법률사무소",
"url": "https://www.newlawyer.co.kr",
"address": {
"@type": "PostalAddress",
"streetAddress": "강남대로 525 세영제이타워 11층",
"addressLocality": "서초구",
"addressRegion": "서울",
"postalCode": "06536",
"addressCountry": "KR"
},
"telephone": "+82-70-8098-0421"
},
"mainEntityOfPage": {
"@type": "WebPage",
"@id": "https://www.newlawyer.co.kr/31/435"
},
"about": [
"로스트아크 게임채팅 통매음",
"게임 모욕죄",
"통신매체이용음란 불송치",
"성적 목적",
"모욕죄 공연성",
"피해자 특정성"
]
}


{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"name": "홈",
"item": "https://www.newlawyer.co.kr"
},
{
"@type": "ListItem",
"position": 2,
"name": "성공사례",
"item": "https://www.newlawyer.co.kr/31"
},
{
"@type": "ListItem",
"position": 3,
"name": "디지털성범죄 · 사이버",
"item": "https://www.newlawyer.co.kr/31"
},
{
"@type": "ListItem",
"position": 4,
"name": "게임 채팅 통매음·모욕 각하",
"item": "https://www.newlawyer.co.kr/31/435"
}
]
}


{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "성적인 표현을 쓴 게 맞으면 혐의를 피할 수 없나요?",
"acceptedAnswer": {
"@type": "Answer",
"text": "수위가 심하면 불리한 것은 맞습니다. 다만 그 죄명은 성적 욕망을 유발하거나 만족시키려는 목적까지 요구합니다. 표현이 성적이라는 사정만으로 요건이 자동으로 채워지지는 않아, 그 말이 나온 경위를 함께 봅니다."
}
},
{
"@type": "Question",
"name": "서로 모르는 사이라는 점이 도움이 되나요?",
"acceptedAnswer": {
"@type": "Answer",
"text": "됩니다. 상대의 성별이나 나이 같은 인적 사항을 전혀 모르는 자리였다면 성적인 의도를 인정하기 어려운 사정으로 볼 여지가 있습니다. 이 사건에서도 그 점을 가장 앞에 세웠습니다."
}
},
{
"@type": "Question",
"name": "몇 명 없는 대화창에서 한 말도 모욕죄가 되나요?",
"acceptedAnswer": {
"@type": "Answer",
"text": "불특정 또는 다수인이 알 수 있는 상태여야 합니다. 몇 사람만 있던 닫힌 자리였다면 이 요건을 다툴 수 있습니다. 이 사건에서도 그 점을 지적했습니다."
}
},
{
"@type": "Question",
"name": "캐릭터 이름만 알고 있어도 특정성이 인정되나요?",
"acceptedAnswer": {
"@type": "Answer",
"text": "상대가 실명이나 사진, 연락처 같은 현실의 신상을 드러내지 않았다면 다른 이용자들이 그 캐릭터 뒤의 사람을 알아보기 어렵습니다. 그런 경우 특정성이 인정되기 어렵다고 주장할 여지가 생깁니다."
}
},
{
"@type": "Question",
"name": "한 말을 부인하는 편이 유리한가요?",
"acceptedAnswer": {
"@type": "Answer",
"text": "무리하게 부인하면 신빙성이 흔들립니다. 이 사건에서도 표현을 쓴 사실 자체는 다투지 않았습니다. 대신 그 말이 각 죄명의 요건을 채우는지를 따로 짚는 방식으로 대응했습니다."
}
},
{
"@type": "Question",
"name": "게임 방식까지 설명할 필요가 있나요?",
"acceptedAnswer": {
"@type": "Answer",
"text": "도움이 됩니다. 그 게임이 얼마나 경쟁적인지, 어떤 상황에서 감정이 격해지는지를 수사기관이 알아야 그 말이 나온 맥락을 이해할 수 있기 때문입니다. 이 사건에서도 게임의 특성을 자세히 전했습니다."
}
}
]
}


{
"@context": "https://schema.org",
"@type": "HowTo",
"name": "게임 채팅 통매음·모욕 방어 절차",
"description": "게임 중 오간 말로 두 죄명이 걸렸을 때 각 요건을 나눠 다투는 순서입니다.",
"step": [
{
"@type": "HowToStep",
"name": "익명 관계의 제시",
"text": "서로의 인적 사항을 알지 못하는 우연한 만남이었음을 밝힙니다."
},
{
"@type": "HowToStep",
"name": "발언 목적의 논증",
"text": "성적 희롱이 아니라 경쟁 중 분노를 표출한 욕설임을 판례와 함께 세웁니다."
},
{
"@type": "HowToStep",
"name": "게임 구조의 설명",
"text": "해당 콘텐츠의 경쟁적 성격을 수사기관에 구체적으로 전합니다."
},
{
"@type": "HowToStep",
"name": "대화 범위의 확인",
"text": "소수만 참여한 닫힌 대화창이었다는 점으로 공연성을 다툽니다."
},
{
"@type": "HowToStep",
"name": "신원 인식 불가 논증",
"text": "현실의 신상이 드러나지 않아 특정성이 인정되기 어렵다는 점을 주장합니다."
},
{
"@type": "HowToStep",
"name": "각하 요청",
"text": "고소장 기재만으로 범죄가 서지 않는다는 점을 들어 추가 수사 없는 종결을 구합니다."
}
]
}



:root {
--nl-navy: #1f4e79;
--nl-navy-2: #2e5a8a;
--nl-navy-3: #14314d;
--nl-navy-soft: #5b7ea1;
--nl-ink: #1c1c1c;
--nl-soft: #3f3f3f;
--nl-mute: #767676;
--nl-line: #dcdee2;
--nl-line-soft: #ececef;
--nl-bg-soft: #f7f8f9;
--nl-bg-card: #fbfbfc;
--nl-accent: #a33a2c;
--nl-bg: #ffffff;
}

.nl-wrap {
font-family: "Pretendard", "Pretendard Variable", -apple-system, BlinkMacSystemFont, "Apple SD Gothic Neo", "Noto Sans KR", "Malgun Gothic", sans-serif;
color: var(--nl-ink);
line-height: 1.85;
font-size: clamp(15px, 1.05vw + 12px, 17px);
background: var(--nl-bg);
-webkit-text-size-adjust: 100%;
text-size-adjust: 100%;
word-break: keep-all;
overflow-wrap: anywhere;
max-width: 820px;
margin: 0 auto;
padding: clamp(20px, 4vw, 48px) clamp(16px, 3vw, 32px);
position: relative;
letter-spacing: -0.005em;
}
.nl-wrap * { box-sizing: border-box; }
.nl-wrap a {
color: var(--nl-navy);
text-decoration: underline;
text-underline-offset: 3px;
text-decoration-thickness: 1px;
}
.nl-wrap a:hover { color: var(--nl-navy-3); }
.nl-wrap p { margin: 15px 0; }

/* ── 상단 경로 ─────────────────────────────── */
.nl-crumb {
font-size: 13px;
color: var(--nl-mute);
margin-bottom: 22px;
padding-bottom: 12px;
border-bottom: 1px solid var(--nl-line);
}
.nl-crumb ol {
list-style: none; padding: 0; margin: 0;
display: flex; flex-wrap: wrap; gap: 4px 8px;
}
.nl-crumb li + li::before { content: "›"; margin-right: 8px; color: var(--nl-mute); }
.nl-crumb a { color: var(--nl-mute); text-decoration: none; }
.nl-crumb a:hover { color: var(--nl-navy); text-decoration: underline; }

/* ── 머리말 ───────────────────────────────── */
.nl-tag {
display: block;
font-size: 13px;
font-weight: 600;
color: var(--nl-navy);
margin: 0 0 10px;
letter-spacing: 0;
}

.nl-h1 {
font-weight: 800;
font-size: clamp(23px, 3vw + 12px, 35px);
line-height: 1.4;
color: var(--nl-ink);
margin: 0 0 16px;
letter-spacing: -0.03em;
}
.nl-h1 .nl-h1-accent { color: var(--nl-ink); }

.nl-sub {
font-size: clamp(14px, 0.6vw + 12px, 16px);
color: var(--nl-soft);
margin: 0 0 26px;
line-height: 1.8;
}

.nl-meta {
display: flex; flex-wrap: wrap; gap: 8px 20px;
font-size: 13px;
color: var(--nl-mute);
padding: 12px 0;
border-top: 1px solid var(--nl-line);
border-bottom: 1px solid var(--nl-line);
margin-bottom: 34px;
}
.nl-meta span { display: inline-flex; align-items: center; gap: 6px; }
.nl-meta strong { color: var(--nl-soft); font-weight: 600; }

/* ── 요약 ─────────────────────────────────── */
.nl-summary {
border-top: 1px solid var(--nl-ink);
border-bottom: 1px solid var(--nl-line);
padding: 22px 0 20px;
margin: 0 0 38px;
}
.nl-summary dl {
display: grid;
grid-template-columns: 96px 1fr;
gap: 11px 22px;
margin: 0;
font-size: 14.5px;
}
.nl-summary dt { color: var(--nl-mute); font-weight: 500; line-height: 1.7; }
.nl-summary dd { margin: 0; color: var(--nl-ink); line-height: 1.7; }
.nl-summary dd b { font-weight: 700; }
.nl-summary dd .nl-win { font-weight: 700; color: var(--nl-navy); }

/* ── 리드 ─────────────────────────────────── */
.nl-lead {
padding: 0 0 26px;
margin: 0 0 8px;
border-bottom: 1px solid var(--nl-line);
}
.nl-lead p { margin: 0; font-size: 16.5px; line-height: 1.9; color: var(--nl-ink); }
.nl-lead p + p { margin-top: 14px; }
.nl-lead strong { font-weight: 700; }

/* ── 제목 ─────────────────────────────────── */
.nl-h2 {
font-weight: 800;
font-size: clamp(19px, 1.3vw + 14px, 24px);
color: var(--nl-ink);
margin: 56px 0 20px;
padding-bottom: 12px;
border-bottom: 1px solid var(--nl-ink);
display: flex;
align-items: baseline;
gap: 12px;
letter-spacing: -0.03em;
}
.nl-h2 .nl-h2-no {
font-size: 13px;
color: var(--nl-mute);
font-weight: 700;
letter-spacing: 0.08em;
}
.nl-h3 {
font-weight: 700;
font-size: clamp(16.5px, 0.7vw + 14px, 18px);
color: var(--nl-ink);
margin: 32px 0 12px;
letter-spacing: -0.02em;
}

/* ── 개념 설명 ────────────────────────────── */
.nl-defn {
background: var(--nl-bg-soft);
padding: 20px 22px;
margin: 26px 0;
font-size: 15px;
}
.nl-defn .nl-h3 { margin: 0 0 8px; font-size: 16px; }
.nl-defn dt {
font-size: 13px;
color: var(--nl-mute);
font-weight: 600;
margin-bottom: 8px;
}
.nl-defn dd { margin: 0; color: var(--nl-soft); line-height: 1.85; }
.nl-defn p { margin: 0; color: var(--nl-soft); line-height: 1.85; font-size: 14.5px; }
.nl-defn b { font-weight: 700; color: var(--nl-ink); }

/* ── 법령·판례 인용 ───────────────────────── */
.nl-statute {
border-top: 1px solid var(--nl-line);
border-bottom: 1px solid var(--nl-line);
padding: 20px 0;
margin: 28px 0;
}
.nl-statute .nl-statute-h {
font-weight: 700;
font-size: 14px;
color: var(--nl-mute);
margin: 0 0 12px;
letter-spacing: 0;
}
.nl-statute ol { padding-left: 18px; margin: 0; }
.nl-statute li { margin-bottom: 8px; line-height: 1.85; font-size: 14.5px; color: var(--nl-soft); }
.nl-statute li:last-child { margin-bottom: 0; }
.nl-statute .nl-cite { display: block; margin-top: 12px; font-size: 12px; color: var(--nl-mute); }

/* ── 쟁점 ─────────────────────────────────── */
.nl-issues {
display: grid;
grid-template-columns: repeat(2, 1fr);
gap: 0;
margin: 26px 0;
border-top: 1px solid var(--nl-line);
}
.nl-issue {
padding: 16px 20px 16px 0;
border-bottom: 1px solid var(--nl-line);
}
.nl-issue:nth-child(odd) { padding-right: 28px; }
.nl-issue:nth-child(even) { padding-left: 28px; border-left: 1px solid var(--nl-line); }
.nl-issue h4 {
font-size: 15px;
color: var(--nl-ink);
margin: 0 0 6px;
font-weight: 700;
letter-spacing: -0.02em;
}
.nl-issue p { font-size: 13.5px; color: var(--nl-mute); margin: 0; line-height: 1.7; }

/* ── 단계 ─────────────────────────────────── */
.nl-steps { counter-reset: nlstep; margin: 26px 0; }
.nl-step {
display: grid;
grid-template-columns: 34px 1fr;
gap: 16px;
padding: 18px 0;
border-bottom: 1px solid var(--nl-line-soft);
align-items: start;
}
.nl-step:first-child { border-top: 1px solid var(--nl-line); }
.nl-step::before {
counter-increment: nlstep;
content: counter(nlstep, decimal-leading-zero);
font-size: 14px;
font-weight: 700;
color: var(--nl-mute);
line-height: 1.7;
letter-spacing: 0.02em;
}
.nl-step h4 {
font-size: 16px;
color: var(--nl-ink);
margin: 0 0 6px;
font-weight: 700;
letter-spacing: -0.02em;
}
.nl-step p { font-size: 14.5px; color: var(--nl-soft); margin: 0; line-height: 1.8; }

/* ── 표 ───────────────────────────────────── */
.nl-table {
width: 100%;
border-collapse: collapse;
margin: 26px 0;
font-size: 14px;
border-top: 1px solid var(--nl-ink);
}
.nl-table th, .nl-table td {
padding: 13px 14px;
border-bottom: 1px solid var(--nl-line);
vertical-align: top;
line-height: 1.7;
text-align: left;
}
.nl-table thead th { font-weight: 700; color: var(--nl-ink); font-size: 13.5px; }
.nl-table tbody th { font-weight: 600; color: var(--nl-soft); width: 28%; }
.nl-table .nl-td-good { font-weight: 700; color: var(--nl-navy); }
.nl-table .nl-td-bad { font-weight: 700; color: var(--nl-accent); }

/* ── 체크리스트 ───────────────────────────── */
.nl-checklist {
background: var(--nl-bg-soft);
padding: 22px 24px;
margin: 26px 0;
}
.nl-checklist h4 {
font-size: 15.5px;
color: var(--nl-ink);
margin: 0 0 12px;
font-weight: 700;
letter-spacing: -0.02em;
}
.nl-checklist ul { list-style: none; padding: 0; margin: 0; }
.nl-checklist li {
position: relative;
padding-left: 16px;
margin-bottom: 8px;
font-size: 14.5px;
color: var(--nl-soft);
line-height: 1.75;
}
.nl-checklist li:last-child { margin-bottom: 0; }
.nl-checklist li::before {
content: "―";
position: absolute;
left: 0;
color: var(--nl-mute);
}

/* ── 주의 ─────────────────────────────────── */
.nl-caution {
padding: 18px 0;
margin: 26px 0;
border-top: 1px solid var(--nl-line);
border-bottom: 1px solid var(--nl-line);
}
.nl-caution h4 {
font-size: 14px;
color: var(--nl-mute);
margin: 0 0 8px;
font-weight: 600;
letter-spacing: 0;
}
.nl-caution p { margin: 0; font-size: 14.5px; color: var(--nl-soft); line-height: 1.8; }

/* ── 개념 정리 ────────────────────────────── */
.nl-law { margin: 26px 0; border-top: 1px solid var(--nl-line); }
.nl-law h4 {
font-size: 14px;
color: var(--nl-mute);
margin: 16px 0 4px;
font-weight: 600;
}
.nl-law dl { margin: 0; font-size: 14.5px; }
.nl-law dt {
color: var(--nl-ink);
font-weight: 700;
margin-top: 16px;
padding-top: 16px;
border-top: 1px solid var(--nl-line-soft);
}
.nl-law dt:first-of-type { border-top: none; padding-top: 4px; }
.nl-law dd { margin: 5px 0 0; color: var(--nl-soft); line-height: 1.8; }

/* ── 인용 ─────────────────────────────────── */
.nl-quote {
margin: 30px 0;
padding: 0;
color: var(--nl-ink);
font-size: 17px;
line-height: 1.85;
}
.nl-quote p {
margin: 0;
font-style: normal;
font-weight: 500;
letter-spacing: -0.02em;
}
.nl-quote cite {
display: block;
font-style: normal;
font-size: 13px;
color: var(--nl-mute);
margin-top: 10px;
}

/* ── FAQ ──────────────────────────────────── */
.nl-faq { margin: 44px 0; }
.nl-faq h2 { margin-top: 0; }
.nl-faq details { border-bottom: 1px solid var(--nl-line); padding: 18px 0; }
.nl-faq summary {
font-size: 16px;
font-weight: 700;
color: var(--nl-ink);
cursor: pointer;
list-style: none;
line-height: 1.6;
padding-right: 28px;
position: relative;
letter-spacing: -0.02em;
}
.nl-faq summary::-webkit-details-marker { display: none; }
.nl-faq summary::after {
content: "+";
position: absolute;
right: 0;
top: 0;
font-size: 19px;
color: var(--nl-mute);
font-weight: 400;
line-height: 1.4;
}
.nl-faq details[open] summary::after { content: "−"; }
.nl-faq .nl-a {
margin: 12px 0 0;
font-size: 14.5px;
color: var(--nl-soft);
line-height: 1.85;
}

/* ── 담당 변호인 ──────────────────────────── */
.nl-team { margin: 44px 0 36px; }
.nl-team-h {
font-size: 14px;
font-weight: 600;
color: var(--nl-mute);
margin: 0 0 6px;
letter-spacing: 0;
}
.nl-team-sub { font-size: 14px; color: var(--nl-soft); margin: 0 0 20px; line-height: 1.75; }
.nl-team-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 0; }
.nl-card {
display: grid;
grid-template-columns: 78px minmax(0, 1fr);
gap: 16px;
padding: 22px 0;
border-top: 1px solid var(--nl-ink);
align-items: start;
}
.nl-team-grid > .nl-card:nth-child(even) { padding-left: 26px; border-left: 1px solid var(--nl-line); }
.nl-team-grid > .nl-card:nth-child(odd) { padding-right: 26px; }
.nl-card-photo {
width: 78px; height: 78px;
overflow: hidden;
background: var(--nl-bg-soft);
}
.nl-card-photo img { width: 100%; height: 100%; object-fit: cover; display: block; }
.nl-card-role {
display: block;
font-size: 11px;
font-weight: 600;
letter-spacing: 0.06em;
text-transform: uppercase;
color: var(--nl-mute);
margin: 0 0 3px;
}
.nl-card-name {
font-size: 16.5px;
font-weight: 800;
color: var(--nl-ink);
letter-spacing: -0.03em;
margin: 0 0 8px;
line-height: 1.35;
}
.nl-card-name a { color: var(--nl-ink); text-decoration: none; }
.nl-card-name a:hover { text-decoration: underline; text-underline-offset: 3px; }
.nl-card-tags {
display: flex; flex-wrap: wrap; gap: 4px 10px;
margin: 0 0 10px; padding: 0; list-style: none;
}
.nl-card-tags li { font-size: 12px; color: var(--nl-mute); line-height: 1.6; }
.nl-card-desc { font-size: 13.5px; color: var(--nl-soft); line-height: 1.8; margin: 0 0 10px; }
.nl-card-list {
margin: 0; padding: 10px 0 0; list-style: none;
border-top: 1px solid var(--nl-line-soft);
}
.nl-card-list li {
font-size: 12.5px;
color: var(--nl-mute);
line-height: 1.7;
padding-left: 12px;
position: relative;
}
.nl-card-list li::before { content: "―"; position: absolute; left: 0; }
.nl-card-list li b { color: var(--nl-soft); font-weight: 700; }
.nl-card-link {
display: inline-block;
font-size: 12.5px;
color: var(--nl-navy);
margin-top: 10px;
text-decoration: underline;
text-underline-offset: 3px;
}

/* ── 관련 글 ──────────────────────────────── */
.nl-related {
margin: 34px 0;
padding: 20px 0;
border-top: 1px solid var(--nl-line);
border-bottom: 1px solid var(--nl-line);
}
.nl-related h4 {
font-size: 14px;
color: var(--nl-mute);
margin: 0 0 12px;
font-weight: 600;
}
.nl-related ul { list-style: none; padding: 0; margin: 0; }
.nl-related li { font-size: 14.5px; margin: 7px 0; padding-left: 14px; position: relative; }
.nl-related li::before { content: "›"; position: absolute; left: 0; color: var(--nl-mute); }
.nl-related a { color: var(--nl-ink); text-decoration: none; }
.nl-related a:hover { color: var(--nl-navy); text-decoration: underline; text-underline-offset: 3px; }

/* ── 상담 안내 ────────────────────────────── */
.nl-cta {
margin: 44px 0 24px;
border: 1px solid var(--nl-ink);
padding: 32px 28px;
}
.nl-cta-h {
font-size: clamp(18px, 1.2vw + 12px, 22px);
font-weight: 800;
color: var(--nl-ink);
margin: 0 0 10px;
letter-spacing: -0.03em;
}
.nl-cta-sub { font-size: 14.5px; color: var(--nl-soft); margin: 0 0 22px; line-height: 1.8; }
.nl-cta-buttons { display: flex; flex-wrap: wrap; gap: 8px; }
.nl-cta-buttons a {
display: inline-flex;
align-items: center;
font-size: 14.5px;
font-weight: 600;
padding: 12px 22px;
text-decoration: none;
border: 1px solid var(--nl-ink);
color: var(--nl-ink);
transition: background 0.15s, color 0.15s;
}
.nl-cta-buttons a:hover { background: var(--nl-ink); color: #fff; }
.nl-cta-kakao { }
.nl-cta-tel { }
.nl-cta-web { }
.nl-cta-secret {
display: block;
margin-top: 16px;
font-size: 12.5px;
color: var(--nl-mute);
}

/* ── 꼬리말 ───────────────────────────────── */
.nl-footer-cite {
margin-top: 36px;
padding-top: 20px;
border-top: 1px solid var(--nl-line);
font-size: 12px;
color: var(--nl-mute);
line-height: 1.8;
}
.nl-footer-cite h4 { font-size: 12px; color: var(--nl-mute); margin: 0 0 8px; font-weight: 600; }
.nl-footer-cite ul { padding-left: 16px; margin: 0; }
.nl-footer-cite li { margin: 3px 0; }
.nl-footer-cite p { margin: 4px 0; }
.nl-footer-cite a { color: var(--nl-mute); }

.nl-disclaimer {
margin-top: 22px;
font-size: 12px;
color: var(--nl-mute);
line-height: 1.75;
padding-top: 16px;
border-top: 1px solid var(--nl-line-soft);
}

/* ── 반응형 ───────────────────────────────── */
@media (max-width: 760px) {
.nl-team-grid { grid-template-columns: 1fr; }
.nl-team-grid > .nl-card:nth-child(even),
.nl-team-grid > .nl-card:nth-child(odd) {
padding-left: 0; padding-right: 0; border-left: none;
}
.nl-team-grid > .nl-card:nth-child(even) { border-top: 1px solid var(--nl-line); }
}

@media (max-width: 640px) {
.nl-wrap { padding: 16px 14px; }
.nl-issues { grid-template-columns: 1fr; }
.nl-issue:nth-child(odd), .nl-issue:nth-child(even) {
padding-left: 0; padding-right: 0; border-left: none;
}
.nl-summary dl { grid-template-columns: 1fr; gap: 3px 0; }
.nl-summary dt {
border-bottom: none;
padding: 12px 0 0;
margin-bottom: 0;
font-size: 13px;
}
.nl-summary dl > dt:first-of-type { padding-top: 0; }
.nl-table thead { display: none; }
.nl-table tr { display: block; border-bottom: 1px solid var(--nl-ink); padding: 6px 0; }
.nl-table th, .nl-table td { display: block; padding: 6px 0; border-bottom: none; }
.nl-table tbody th { width: 100%; font-size: 13px; color: var(--nl-mute); }
.nl-step { grid-template-columns: 1fr; gap: 6px; }
.nl-cta { padding: 26px 20px; }
.nl-cta-buttons a { width: 100%; justify-content: center; }
}

@media (max-width: 380px) {
.nl-wrap { padding: 14px 12px; font-size: 14.5px; }
.nl-h2 { flex-direction: column; gap: 4px; align-items: flex-start; }
.nl-h2 .nl-h2-no { font-size: 12px; }
.nl-defn, .nl-checklist { padding: 18px 16px; }
.nl-card { grid-template-columns: 62px minmax(0, 1fr); gap: 13px; }
.nl-card-photo { width: 62px; height: 62px; }
}

/* 1인 카드일 때 전체 폭 사용 */
.nl-team-grid:has(> .nl-card:only-child) { grid-template-columns: minmax(0, 1fr); }
.nl-team-grid > .nl-card:only-child {
grid-template-columns: 96px minmax(0, 1fr);
gap: 20px;
padding-right: 0;
}
.nl-team-grid > .nl-card:only-child .nl-card-photo { width: 96px; height: 96px; }
@media (max-width: 480px) {
.nl-team-grid > .nl-card:only-child { grid-template-columns: 62px minmax(0, 1fr); gap: 13px; }
.nl-team-grid > .nl-card:only-child .nl-card-photo { width: 62px; height: 62px; }
}

2026.09.23

다수 처벌

유튜브, 디시인사이드 사이버불링 모욕죄 고소대리 성공사례





홈
성공사례
명예훼손 · 모욕
디시인사이드 사이버불링 고소




모욕 · 사이버불링 고소대리 · 기소유예와 구약식
디시인사이드 사이버불링 고소, 모욕죄로 처벌까지비판은 감수하셨지만 성희롱은 다른 문제였습니다
사회적 사안에 관한 소신을 담은 유튜브 영상이 커뮤니티로 옮겨지며 욕설과 성희롱성 글이 쏟아지고, 의뢰인의 채널 주소까지 공유돼 댓글이 도배된 사건입니다. 뉴로이어 법률사무소는 반대 의견과 처벌 대상이 되는 표현을 갈라 고소 범위를 정하고, 피고소인별로 표현을 정리해 수사를 끌고 갔습니다. 일부는 기소유예와 구약식 처분을 받았고 일부와는 합의로 피해 보상이 이뤄졌습니다.

카테고리 모욕 · 고소대리
결과 기소유예 · 구약식 · 합의
담당 김수열 대표변호사
게시 2026. 9. 17.
법령 기준 2026. 9. 시행 법령





의뢰인
얼굴을 공개하고 유튜브 채널을 운영하며 사회적 사안에 관한 견해를 밝힌 분
사건 발단
영상이 갈무리돼 커뮤니티로 옮겨지자 욕설과 성적 수치심을 일으키는 표현이 이어짐
피해 확산
채널 주소가 공유되며 영상에 악성 댓글이 도배되고, 영상을 보시던 부모님까지 고통을 겪음
대응 전략
반대 의견과 처벌 대상 표현을 갈라 고소 범위를 정하고, 피고소인별로 표현을 묶어 유사 판례로 위법성을 논증
결과
일부 기소유예·구약식 처분 — 일부 작성자와는 합의로 피해 보상, 이후 2차 고소로 이어짐




의견이 갈리는 주제를 꺼내면 반박이 따라옵니다. 그 정도는 각오하고 영상을 올리는 분들이 많습니다.
문제는 반박의 얼굴을 하지 않은 글들입니다. 주장에 대한 반대가 아니라 사람을 겨눈 욕설, 그리고 성적인 표현이 섞이기 시작하면 이야기가 달라집니다. 그때부터는 의견 다툼이 아니라 괴롭힘입니다.
오늘 전할 사건이 그랬습니다. 뉴로이어 법률사무소는 감수해야 할 비판과 책임을 물을 표현 사이에 선을 긋고, 그 선 너머에 있는 글만 골라 익명의 작성자들을 쫓았습니다.


01영상 한 편이 어떻게 사이버불링으로 번졌나

영상이 갈무리돼 커뮤니티로 옮겨지면서 의견에 대한 반박이 아니라 사람을 겨눈 글이 쌓였고, 채널 주소까지 공유돼 피해가 번졌습니다.
의뢰인은 유튜브 채널에 특정 시위를 두고 자신의 생각을 밝히셨습니다. 민감한 주제라는 점은 알고 계셨고, 다른 의견이나 날 선 비판이 달릴 수 있다는 것도 감안하고 올리신 영상이었습니다.
그런데 그 영상이 갈무리돼 디시인사이드 등으로 옮겨지자 올라온 글은 성격이 달랐습니다. 주장에 대한 반박이 아니라 옮기기 어려운 수준의 욕설이었고, 의뢰인에게 성적 수치심을 일으킬 만한 표현까지 이어졌습니다.
거기서 그치지 않았습니다. 커뮤니티에 의뢰인의 계정이 공유되면서 영상에도 악성 댓글이 도배됐습니다. 평소 자녀의 영상을 챙겨 보시던 부모님까지 이 글들을 마주하게 되셨습니다. 의뢰인은 더 두고 볼 수 없다고 판단해 고소를 결심하셨고, 익명 작성자를 쫓아 본 곳을 찾아 저희에게 오셨습니다.


사건 정보

사건 유형모욕 고소대리(사이버불링 집단고소)
문제된 공간디시인사이드 등 커뮤니티, 유튜브 영상 댓글
발단사회적 사안에 관한 견해를 밝힌 영상이 갈무리돼 확산
표현의 성격인신공격성 욕설 · 성적 수치심을 일으키는 표현
절차 단계경찰 수사 · 검찰 처분 · 합의
관련 법조형법 제311조(모욕), 제20조(정당행위)
결과기소유예 · 구약식 · 합의




공개 활동을 한다는 것과 감수해야 한다는 것
얼굴을 드러내고 의견을 밝히는 분에게는 더 넓은 범위의 비판이 따라붙습니다. 법원도 공적인 관심을 받는 사람에 대한 표현은 다른 잣대로 살피는 경우가 있습니다. 다만 그 폭이 무한한 것은 아닙니다. 주장을 겨눈 말과 사람을 허물어뜨리려는 말은 다른 자리에 놓입니다. 성적인 표현이 섞이면 더 그렇습니다.



비판과 모욕의 경계감수할 반대 의견과 책임을 물을 표현을 어디서 가를 것인가.
고소 범위의 설정쌓인 글 가운데 무엇을 넣고 무엇을 뺄 것인가.
익명 작성자의 확인기록이 적게 남는 곳에서 신원에 닿을 방법이 있는가.
성적 표현의 무게수치심을 겨냥한 글을 어떻게 드러내 보일 것인가.
피해의 전달겪은 고통을 수사기관이 체감하도록 어떻게 적을 것인가.
제각각인 결말사람마다 처분이 갈릴 때 무엇을 기준으로 받아들일 것인가.


02디시인사이드 모욕죄, 어디까지를 걸었나

모든 글을 넣지 않고 처벌 대상이 될 표현만 남긴 뒤, 그 표현들이 왜 선을 넘었는지를 판례에 기대어 설명했습니다.
이 작업의 기준이 되는 법리부터 짚어 두겠습니다.


관련 조문과 판례 요지

형법 제311조(모욕) — 공연히 사람을 모욕한 자는 1년 이하의 징역이나 금고 또는 200만원 이하의 벌금에 처한다.
대법원 2015. 9. 10. 선고 2015도2229 판결 요지 — 여기서 말하는 모욕이란 구체적인 사실을 드러내지 않은 채 사람의 사회적 평가를 떨어뜨릴 만한 추상적 판단이나 경멸적 감정을 나타내는 것을 뜻한다고 보았습니다. 표현이 다소 무례한 정도에 그친다면 이 죄가 서지 않는다고도 했습니다.
대법원 2003. 11. 28. 선고 2003도3972 판결 요지 — 자신의 의견을 밝히고 그 타당성을 강조하는 과정에서 모욕적인 표현이 일부 섞인 데 그친다면, 사회상규에 어긋나지 않는 행위로서 위법성이 조각될 수 있다고 보았습니다.

출처: 국가법령정보센터 형법 제311조 · 2015도2229 · 2003도3972 (2026. 9. 기준)


뒤집어 보면 기준은 분명합니다. 의견을 세우다 거칠어진 말과 사람을 짓밟으려고 쓴 말은 다릅니다. 저희가 고소장에 올린 것은 뒤쪽이었습니다.


걸 글과 두고 볼 글의 구분쌓인 글을 하나씩 읽으며 죄가 설 만한 것만 남겼습니다. 의견에 반대하는 내용이나 날 선 비판은 넣지 않았습니다. 다툴 여지가 큰 글까지 끌어안으면 정작 분명한 사안의 판단까지 늦어지기 때문입니다.
범죄일람표로 정돈남긴 글을 표 형태로 옮겨 수사기관이 사건의 윤곽을 빨리 잡도록 했습니다. 어느 게시판의 어떤 글에 어떤 표현이 있었는지가 한자리에서 보이게 만드는 작업입니다.
특정성의 정리의뢰인은 얼굴을 공개하고 활동해 오셨기에 그 글들이 누구를 향한 것인지에 관해서는 다툼의 여지가 크지 않다고 봤습니다. 이 점을 먼저 정리해 두고 표현의 평가로 넘어갔습니다.
피고소인별 표현 정리표현을 사람 단위로 묶었습니다. 누가 어떤 글을 몇 차례 남겼는지가 드러나야 개별 판단이 가능해지기 때문입니다. 여기에 비슷한 표현을 다룬 판례를 붙여 사회적 평가를 떨어뜨리는 말이라는 점을 논증했습니다.
고소 동기의 구체적 기재고소장에 의뢰인이 겪은 일을 구체적으로 적었습니다. 채널이 공유되며 댓글이 도배된 경위와 가족이 받은 충격까지 담아, 이 사건이 어떤 피해였는지가 읽는 사람에게 전달되도록 했습니다. 아울러 엄중한 조사를 요청했습니다.
영장 집행 단계의 관리작성자의 접속 기록을 회신받으려면 수사기관이 해당 사이트에 영장을 집행해야 합니다. 그 단계에서 멈추는 일이 잦아 담당 수사관과 여러 차례 연락하며 어디까지 왔는지 확인했습니다.



이 사건 고소대리의 무게중심
사회적 사안을 말한 뒤 쏟아진 글에는 여러 결이 섞여 있습니다. 여기서 전부를 걸면 반대 의견까지 입을 막으려 한다는 말을 듣게 되고, 수사기관도 판단을 미루게 됩니다. 선을 어디에 긋느냐가 사건의 설득력을 좌우합니다. 비판은 비판대로 두고 넘어선 표현만 남긴 것이 이 사건의 출발점이었습니다.



주의해야 할 점
내 의견에 반대하는 글까지 한꺼번에 걸려고 하면 고소 자체가 흔들립니다. 감정이 상한 글과 처벌 대상이 되는 글을 갈라 두셔야 합니다. 또 영상이나 게시물이 옮겨 다니는 사건에서는 어디에서 처음 퍼졌는지 경로를 함께 남겨 두시기 바랍니다. 채널 댓글도 작성자와 시각이 보이도록 갈무리해 두셔야 나중에 묶어 볼 수 있습니다.


03결과는 어땠나 — 기소유예와 구약식, 그리고 합의

작성자 일부는 기소유예와 구약식 처분을 받았고, 일부와는 합의가 이뤄져 피해 보상을 받으셨습니다.
저희는 신원을 쫓는 단계부터 사건이 검찰로 넘어가고 합의를 매듭짓는 자리까지 전 과정을 맡았습니다. 이런 사건은 결론이 나오기까지 시간이 걸리고, 사람마다 처분도 갈립니다. 같은 글처럼 보여도 표현의 수위와 횟수, 이후 태도에 따라 결말이 달라지기 때문입니다.
그래서 마지막까지 신경 쓴 것은 설명이었습니다. 왜 이 사람은 이렇게 끝났고 저 사람은 다르게 끝났는지를 납득하실 수 있도록 풀어 드렸습니다. 의뢰인은 감사의 인사를 남기셨고, 이후 2차 고소까지 저희에게 맡기셨습니다.


"반대 의견까지 걸면 고소가 흔들립니다. 선을 넘은 글만 남겨야 그 글에 책임을 물을 수 있습니다."
— 뉴로이어 법률사무소


의견을 밝힌 뒤 쏟아지는 글 앞에서 어디까지 참아야 하는지 혼자 가늠하기는 어렵습니다. 비판으로 남겨 둘 것과 책임을 물을 것을 가르는 일부터가 판단의 영역입니다.
비슷한 일을 겪고 계시다면 문제된 글과 퍼져 나간 경로를 남겨 들고 오십시오. 어느 선까지 걸어 볼 수 있을지 자료부터 살펴 드리겠습니다.



사이버불링을 겪을 때 남겨 두실 것

문제된 글을 주소와 작성 시각, 닉네임이 보이도록 갈무리했는가
내 영상이나 게시물이 어디로 옮겨졌는지 경로를 정리했는가
채널이나 계정에 달린 댓글도 함께 확보했는가
같은 사람이 여러 차례 남긴 글을 묶어 두었는가
단순한 반대 의견과 인신공격을 따로 갈라 두었는가
가족 등 주변이 입은 피해도 기록해 두었는가





관련 개념 정리

모욕의 의미
구체적인 사실을 드러내지 않은 채 사람의 사회적 평가를 떨어뜨릴 만한 판단이나 경멸적 감정을 나타내는 표현을 말합니다. 단순히 기분이 상하는 정도에 그친다면 이 죄가 서기 어렵습니다.
사회상규와 위법성 조각
의견을 밝히는 과정에서 모욕적인 표현이 일부 섞인 데 그친다면 위법하지 않다고 본 판결이 있습니다. 그래서 고소 단계에서 그 범위를 넘어선 글을 가려내는 일이 필요합니다.
기소유예
혐의는 인정되지만 여러 사정을 고려해 검사가 재판에 넘기지 않기로 하는 처분입니다. 무혐의와 달리 책임이 인정된 결론이라는 점에서 차이가 있습니다.
합의와 처벌의 관계
모욕죄는 피해자가 처벌을 원하지 않으면 다툴 수 없는 죄여서, 합의 여부가 결과에 영향을 줍니다. 대상이 여럿인 사건에서 처분이 갈리는 이유 가운데 하나입니다.




이 사건을 담당한 변호인
표현의 경계를 가르는 판단과 긴 절차의 관리가 함께 필요했습니다. 이 사건은 형사전문 대표변호사가 직접 수행했습니다.




CEO Lawyer
김수열 대표변호사
#명예훼손·모욕#사이버범죄#인플루언서·MCN
서울대학교 심리학과를 거쳐 서울대학교 법학전문대학원을 졸업했고, 법무법인 율촌을 거쳐 뉴로이어 법률사무소를 이끌고 있는 대한변호사협회 인증 형사전문변호사입니다. 공개 활동을 하는 분들을 겨냥한 악성 게시물 사건을 고소대리 쪽에서 여러 차례 수행해 왔습니다.

서울대 총학생회장 명예훼손 사건 대법원 파기환송 승소
방송 출연자·인플루언서 악성댓글 집단 고소 성공 수행
유명 웹툰·드라마·웹소설 작가, 100만 유튜버 고소대리

프로필 자세히 보기 →






FAQ디시인사이드 사이버불링 고소, 자주 묻는 질문
내 의견에 반대하는 댓글도 모욕죄로 고소할 수 있나요?
어렵습니다. 의견을 밝히는 과정에서 표현이 다소 거칠어진 정도라면 위법하지 않다고 본 판결이 있습니다. 주장에 대한 반대인지 사람을 겨눈 공격인지를 갈라, 후자만 고소 대상으로 삼는 편이 결과에 유리합니다.
성희롱성 댓글은 어떤 죄가 되나요?
표현의 내용과 전달 방식에 따라 달라집니다. 게시판 글이나 댓글에 성적 수치심을 일으키는 말이 공개적으로 적혔다면 모욕으로 다투는 경우가 많습니다. 어떤 죄명으로 구성할지는 남아 있는 화면을 보고 정하게 됩니다.
유튜브 영상에 달린 악성 댓글도 함께 걸 수 있나요?
가능합니다. 이 사건에서도 커뮤니티에 채널 주소가 공유된 뒤 영상에 댓글이 도배됐고, 그 부분까지 함께 정리했습니다. 계정 이름과 작성 시각이 보이도록 남겨 두시면 같은 사람의 글을 묶어 보기가 수월합니다.
얼굴을 공개하고 활동하면 더 참아야 하나요?
공개 활동을 하는 분에게는 비판의 폭이 넓게 인정되는 경향이 있습니다. 다만 그것이 인격을 허물어뜨리는 표현까지 감수하라는 뜻은 아닙니다. 오히려 얼굴이 알려져 있어 그 글이 누구를 향한 것인지는 쉽게 드러납니다.
집단고소는 결과가 나오기까지 얼마나 걸리나요?
대상이 많을수록 길어집니다. 신원을 확인하는 단계에서 영장 집행과 자료 회신을 기다려야 하기 때문입니다. 이 사건도 결론까지 시간이 걸렸고, 그 사이 진행 상황을 확인하며 절차가 멈추지 않도록 챙겼습니다.
사람마다 처분이 다르게 나오기도 하나요?
그렇습니다. 표현의 수위와 횟수, 이후의 태도, 합의 여부에 따라 갈립니다. 이 사건에서도 기소유예와 구약식, 합의가 섞여 나왔습니다. 어떤 결말을 목표로 할지 초기에 정해 두면 받아들이기가 한결 수월해집니다.



함께 보면 좋은 글

디시인사이드 악플 집단고소, 지워진 글까지 따라가 10명을 특정한 사례
스트리머 악플러 2차 대량고소, 구약식과 고소취하로 마무리한 사례
허위 폭로 사이버불링 집단고소, 익명 작성자 27명을 특정한 사례
명예훼손·모욕 수임 분야 안내




어디까지 걸 수 있는지부터 갈라 드립니다
의견을 밝힌 뒤 인신공격과 성적인 표현에 시달리고 계시다면 문제된 글과 퍼진 경로를 준비해 문의해 주세요.비판으로 둘 것과 책임을 물을 것을 함께 정리해 드립니다.

카카오톡 상담
070-8098-0421
홈페이지 상담 신청

모든 상담 내용은 비밀이 보장됩니다



인용 법령·판례

형법 제311조(모욕) — 국가법령정보센터
형법 제20조(정당행위) — 국가법령정보센터
형법 제312조(고소와 피해자의 의사) — 국가법령정보센터
대법원 2015. 9. 10. 선고 2015도2229 판결 · 대법원 2003. 11. 28. 선고 2003도3972 판결

뉴로이어 법률사무소 · 서울 서초구 강남대로 525 세영제이타워 11층(06536) · 사업자등록번호 588-14-01388 · [email protected]


본 성공사례는 뉴로이어 법률사무소가 실제 수행한 사건을 바탕으로 작성됐으며, 의뢰인 보호를 위해 일부 사실관계를 조정했습니다. 개별 사건의 결과는 구체적 사정에 따라 달라질 수 있어, 본 글이 유사 사건에서 동일한 결과를 약속하는 것은 아닙니다.




{
"@context": "https://schema.org",
"@type": "Article",
"headline": "디시인사이드 사이버불링 고소, 모욕죄로 처벌까지 — 비판은 감수하셨지만 성희롱은 다른 문제였습니다",
"description": "사회적 사안에 관한 소신을 밝힌 유튜브 영상이 갈무리돼 퍼지면서 디시인사이드 등에 욕설과 성희롱성 글이 쏟아지고 채널 댓글까지 도배된 사건. 감수할 비판과 처벌 대상 표현을 갈라 고소 범위를 정하고 피고소인별로 표현을 정리해, 일부 기소유예와 구약식 처분 및 합의를 이끌어낸 뉴로이어 법률사무소 사이버불링 고소대리 성공사례입니다.",
"inLanguage": "ko",
"datePublished": "2026-09-17",
"dateModified": "2026-09-17",
"image": "https://newlawyer.co.kr/data/file/member/thumb-238321632_UzWE7X3O_a622b2fa6778b002d58c2ddc7bdddb15cb53f084_460x460.jpg",
"articleSection": "성공사례",
"keywords": "디시인사이드 사이버불링 고소, 디시인사이드 악플 집단고소, 디시인사이드 모욕죄, 유튜버 악플 고소, 성희롱 댓글 고소, 비판과 모욕 차이, 악플 기소유예, 모욕죄 합의, 유튜브 댓글 도배 고소, 사이버불링 대응",
"author": {
"@type": "Person",
"@id": "https://newlawyer.co.kr/page/21_view?wr_id=1#person",
"name": "김수열",
"jobTitle": "대표변호사",
"url": "https://newlawyer.co.kr/page/21_view?wr_id=1",
"image": "https://newlawyer.co.kr/data/file/member/thumb-238321632_UzWE7X3O_a622b2fa6778b002d58c2ddc7bdddb15cb53f084_460x460.jpg",
"knowsAbout": [
"명예훼손·모욕",
"모욕죄",
"악성 게시물 집단고소",
"인플루언서·MCN",
"사이버범죄"
],
"alumniOf": {
"@type": "CollegeOrUniversity",
"name": "서울대학교 법학전문대학원"
},
"hasCredential": {
"@type": "EducationalOccupationalCredential",
"credentialCategory": "전문분야 등록",
"name": "대한변호사협회 등록 형사법 전문변호사",
"recognizedBy": {
"@type": "Organization",
"name": "대한변호사협회"
}
},
"worksFor": {
"@id": "https://newlawyer.co.kr/#legalservice"
}
},
"publisher": {
"@type": "LegalService",
"@id": "https://newlawyer.co.kr/#legalservice",
"name": "뉴로이어 법률사무소",
"url": "https://newlawyer.co.kr/",
"telephone": "+82-70-8098-0421",
"email": "[email protected]",
"address": {
"@type": "PostalAddress",
"streetAddress": "강남대로 525 세영제이타워 11층",
"addressLocality": "서초구",
"addressRegion": "서울",
"postalCode": "06536",
"addressCountry": "KR"
},
"sameAs": [
"https://blog.naver.com/new-lawyer",
"https://www.youtube.com/channel/UCo0EFl4S4b0P_zYMsCGdiBQ",
"https://www.instagram.com/new._.lawyer/",
"https://brunch.co.kr/@kim-minor"
]
},
"mainEntityOfPage": {
"@type": "WebPage",
"@id": "https://newlawyer.co.kr/31/434"
},
"about": [
"디시인사이드 사이버불링",
"모욕죄",
"비판과 모욕의 경계",
"익명 악플러 추적",
"기소유예",
"유튜버 악성댓글"
]
}


{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"name": "홈",
"item": "https://newlawyer.co.kr/"
},
{
"@type": "ListItem",
"position": 2,
"name": "성공사례",
"item": "https://newlawyer.co.kr/31"
},
{
"@type": "ListItem",
"position": 3,
"name": "명예훼손 · 모욕",
"item": "https://newlawyer.co.kr/31?sca=%EB%AA%85%EC%98%88%ED%9B%BC%EC%86%90+%C2%B7+%EB%AA%A8%EC%9A%95"
},
{
"@type": "ListItem",
"position": 4,
"name": "디시인사이드 사이버불링 고소",
"item": "https://newlawyer.co.kr/31/434"
}
]
}


{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "내 의견에 반대하는 댓글도 모욕죄로 고소할 수 있나요?",
"acceptedAnswer": {
"@type": "Answer",
"text": "어렵습니다. 의견을 밝히는 과정에서 표현이 다소 거칠어진 정도라면 위법하지 않다고 본 판결이 있습니다. 주장에 대한 반대인지 사람을 겨눈 공격인지를 갈라, 후자만 고소 대상으로 삼는 편이 결과에 유리합니다."
}
},
{
"@type": "Question",
"name": "성희롱성 댓글은 어떤 죄가 되나요?",
"acceptedAnswer": {
"@type": "Answer",
"text": "표현의 내용과 전달 방식에 따라 달라집니다. 게시판 글이나 댓글에 성적 수치심을 일으키는 말이 공개적으로 적혔다면 모욕으로 다투는 경우가 많습니다. 어떤 죄명으로 구성할지는 남아 있는 화면을 보고 정하게 됩니다."
}
},
{
"@type": "Question",
"name": "유튜브 영상에 달린 악성 댓글도 함께 걸 수 있나요?",
"acceptedAnswer": {
"@type": "Answer",
"text": "가능합니다. 이 사건에서도 커뮤니티에 채널 주소가 공유된 뒤 영상에 댓글이 도배됐고, 그 부분까지 함께 정리했습니다. 계정 이름과 작성 시각이 보이도록 남겨 두시면 같은 사람의 글을 묶어 보기가 수월합니다."
}
},
{
"@type": "Question",
"name": "얼굴을 공개하고 활동하면 더 참아야 하나요?",
"acceptedAnswer": {
"@type": "Answer",
"text": "공개 활동을 하는 분에게는 비판의 폭이 넓게 인정되는 경향이 있습니다. 다만 그것이 인격을 허물어뜨리는 표현까지 감수하라는 뜻은 아닙니다. 오히려 얼굴이 알려져 있어 그 글이 누구를 향한 것인지는 쉽게 드러납니다."
}
},
{
"@type": "Question",
"name": "집단고소는 결과가 나오기까지 얼마나 걸리나요?",
"acceptedAnswer": {
"@type": "Answer",
"text": "대상이 많을수록 길어집니다. 신원을 확인하는 단계에서 영장 집행과 자료 회신을 기다려야 하기 때문입니다. 이 사건도 결론까지 시간이 걸렸고, 그 사이 진행 상황을 확인하며 절차가 멈추지 않도록 챙겼습니다."
}
},
{
"@type": "Question",
"name": "사람마다 처분이 다르게 나오기도 하나요?",
"acceptedAnswer": {
"@type": "Answer",
"text": "그렇습니다. 표현의 수위와 횟수, 이후의 태도, 합의 여부에 따라 갈립니다. 이 사건에서도 기소유예와 구약식, 합의가 섞여 나왔습니다. 어떤 결말을 목표로 할지 초기에 정해 두면 받아들이기가 한결 수월해집니다."
}
}
]
}


:root {
--nl-navy: #1f4e79;
--nl-navy-2: #2e5a8a;
--nl-navy-3: #14314d;
--nl-navy-soft: #5b7ea1;
--nl-ink: #1c1c1c;
--nl-soft: #3f3f3f;
--nl-mute: #767676;
--nl-line: #dcdee2;
--nl-line-soft: #ececef;
--nl-bg-soft: #f7f8f9;
--nl-bg-card: #fbfbfc;
--nl-accent: #a33a2c;
--nl-bg: #ffffff;
}

.nl-wrap {
font-family: "Pretendard", "Pretendard Variable", -apple-system, BlinkMacSystemFont, "Apple SD Gothic Neo", "Noto Sans KR", "Malgun Gothic", sans-serif;
color: var(--nl-ink);
line-height: 1.85;
font-size: clamp(15px, 1.05vw + 12px, 17px);
background: var(--nl-bg);
-webkit-text-size-adjust: 100%;
text-size-adjust: 100%;
word-break: keep-all;
overflow-wrap: anywhere;
max-width: 820px;
margin: 0 auto;
padding: clamp(20px, 4vw, 48px) clamp(16px, 3vw, 32px);
position: relative;
letter-spacing: -0.005em;
}
.nl-wrap * { box-sizing: border-box; }
.nl-wrap a {
color: var(--nl-navy);
text-decoration: underline;
text-underline-offset: 3px;
text-decoration-thickness: 1px;
}
.nl-wrap a:hover { color: var(--nl-navy-3); }
.nl-wrap p { margin: 15px 0; }

/* ── 상단 경로 ─────────────────────────────── */
.nl-crumb {
font-size: 13px;
color: var(--nl-mute);
margin-bottom: 22px;
padding-bottom: 12px;
border-bottom: 1px solid var(--nl-line);
}
.nl-crumb ol {
list-style: none; padding: 0; margin: 0;
display: flex; flex-wrap: wrap; gap: 4px 8px;
}
.nl-crumb li + li::before { content: "›"; margin-right: 8px; color: var(--nl-mute); }
.nl-crumb a { color: var(--nl-mute); text-decoration: none; }
.nl-crumb a:hover { color: var(--nl-navy); text-decoration: underline; }

/* ── 머리말 ───────────────────────────────── */
.nl-tag {
display: block;
font-size: 13px;
font-weight: 600;
color: var(--nl-navy);
margin: 0 0 10px;
letter-spacing: 0;
}

.nl-h1 {
font-weight: 800;
font-size: clamp(23px, 3vw + 12px, 35px);
line-height: 1.4;
color: var(--nl-ink);
margin: 0 0 16px;
letter-spacing: -0.03em;
}
.nl-h1 .nl-h1-accent { color: var(--nl-ink); }

.nl-sub {
font-size: clamp(14px, 0.6vw + 12px, 16px);
color: var(--nl-soft);
margin: 0 0 26px;
line-height: 1.8;
}

.nl-meta {
display: flex; flex-wrap: wrap; gap: 8px 20px;
font-size: 13px;
color: var(--nl-mute);
padding: 12px 0;
border-top: 1px solid var(--nl-line);
border-bottom: 1px solid var(--nl-line);
margin-bottom: 34px;
}
.nl-meta span { display: inline-flex; align-items: center; gap: 6px; }
.nl-meta strong { color: var(--nl-soft); font-weight: 600; }

/* ── 요약 ─────────────────────────────────── */
.nl-summary {
border-top: 1px solid var(--nl-ink);
border-bottom: 1px solid var(--nl-line);
padding: 22px 0 20px;
margin: 0 0 38px;
}
.nl-summary dl {
display: grid;
grid-template-columns: 96px 1fr;
gap: 11px 22px;
margin: 0;
font-size: 14.5px;
}
.nl-summary dt { color: var(--nl-mute); font-weight: 500; line-height: 1.7; }
.nl-summary dd { margin: 0; color: var(--nl-ink); line-height: 1.7; }
.nl-summary dd b { font-weight: 700; }
.nl-summary dd .nl-win { font-weight: 700; color: var(--nl-navy); }

/* ── 리드 ─────────────────────────────────── */
.nl-lead {
padding: 0 0 26px;
margin: 0 0 8px;
border-bottom: 1px solid var(--nl-line);
}
.nl-lead p { margin: 0; font-size: 16.5px; line-height: 1.9; color: var(--nl-ink); }
.nl-lead p + p { margin-top: 14px; }
.nl-lead strong { font-weight: 700; }

/* ── 제목 ─────────────────────────────────── */
.nl-h2 {
font-weight: 800;
font-size: clamp(19px, 1.3vw + 14px, 24px);
color: var(--nl-ink);
margin: 56px 0 20px;
padding-bottom: 12px;
border-bottom: 1px solid var(--nl-ink);
display: flex;
align-items: baseline;
gap: 12px;
letter-spacing: -0.03em;
}
.nl-h2 .nl-h2-no {
font-size: 13px;
color: var(--nl-mute);
font-weight: 700;
letter-spacing: 0.08em;
}
.nl-h3 {
font-weight: 700;
font-size: clamp(16.5px, 0.7vw + 14px, 18px);
color: var(--nl-ink);
margin: 32px 0 12px;
letter-spacing: -0.02em;
}

/* ── 개념 설명 ────────────────────────────── */
.nl-defn {
background: var(--nl-bg-soft);
padding: 20px 22px;
margin: 26px 0;
font-size: 15px;
}
.nl-defn .nl-h3 { margin: 0 0 8px; font-size: 16px; }
.nl-defn dt {
font-size: 13px;
color: var(--nl-mute);
font-weight: 600;
margin-bottom: 8px;
}
.nl-defn dd { margin: 0; color: var(--nl-soft); line-height: 1.85; }
.nl-defn p { margin: 0; color: var(--nl-soft); line-height: 1.85; font-size: 14.5px; }
.nl-defn b { font-weight: 700; color: var(--nl-ink); }

/* ── 법령·판례 인용 ───────────────────────── */
.nl-statute {
border-top: 1px solid var(--nl-line);
border-bottom: 1px solid var(--nl-line);
padding: 20px 0;
margin: 28px 0;
}
.nl-statute .nl-statute-h {
font-weight: 700;
font-size: 14px;
color: var(--nl-mute);
margin: 0 0 12px;
letter-spacing: 0;
}
.nl-statute ol { padding-left: 18px; margin: 0; }
.nl-statute li { margin-bottom: 8px; line-height: 1.85; font-size: 14.5px; color: var(--nl-soft); }
.nl-statute li:last-child { margin-bottom: 0; }
.nl-statute .nl-cite { display: block; margin-top: 12px; font-size: 12px; color: var(--nl-mute); }

/* ── 쟁점 ─────────────────────────────────── */
.nl-issues {
display: grid;
grid-template-columns: repeat(2, 1fr);
gap: 0;
margin: 26px 0;
border-top: 1px solid var(--nl-line);
}
.nl-issue {
padding: 16px 20px 16px 0;
border-bottom: 1px solid var(--nl-line);
}
.nl-issue:nth-child(odd) { padding-right: 28px; }
.nl-issue:nth-child(even) { padding-left: 28px; border-left: 1px solid var(--nl-line); }
.nl-issue h4 {
font-size: 15px;
color: var(--nl-ink);
margin: 0 0 6px;
font-weight: 700;
letter-spacing: -0.02em;
}
.nl-issue p { font-size: 13.5px; color: var(--nl-mute); margin: 0; line-height: 1.7; }

/* ── 단계 ─────────────────────────────────── */
.nl-steps { counter-reset: nlstep; margin: 26px 0; }
.nl-step {
display: grid;
grid-template-columns: 34px 1fr;
gap: 16px;
padding: 18px 0;
border-bottom: 1px solid var(--nl-line-soft);
align-items: start;
}
.nl-step:first-child { border-top: 1px solid var(--nl-line); }
.nl-step::before {
counter-increment: nlstep;
content: counter(nlstep, decimal-leading-zero);
font-size: 14px;
font-weight: 700;
color: var(--nl-mute);
line-height: 1.7;
letter-spacing: 0.02em;
}
.nl-step h4 {
font-size: 16px;
color: var(--nl-ink);
margin: 0 0 6px;
font-weight: 700;
letter-spacing: -0.02em;
}
.nl-step p { font-size: 14.5px; color: var(--nl-soft); margin: 0; line-height: 1.8; }

/* ── 표 ───────────────────────────────────── */
.nl-table {
width: 100%;
border-collapse: collapse;
margin: 26px 0;
font-size: 14px;
border-top: 1px solid var(--nl-ink);
}
.nl-table th, .nl-table td {
padding: 13px 14px;
border-bottom: 1px solid var(--nl-line);
vertical-align: top;
line-height: 1.7;
text-align: left;
}
.nl-table thead th { font-weight: 700; color: var(--nl-ink); font-size: 13.5px; }
.nl-table tbody th { font-weight: 600; color: var(--nl-soft); width: 28%; }
.nl-table .nl-td-good { font-weight: 700; color: var(--nl-navy); }
.nl-table .nl-td-bad { font-weight: 700; color: var(--nl-accent); }

/* ── 체크리스트 ───────────────────────────── */
.nl-checklist {
background: var(--nl-bg-soft);
padding: 22px 24px;
margin: 26px 0;
}
.nl-checklist h4 {
font-size: 15.5px;
color: var(--nl-ink);
margin: 0 0 12px;
font-weight: 700;
letter-spacing: -0.02em;
}
.nl-checklist ul { list-style: none; padding: 0; margin: 0; }
.nl-checklist li {
position: relative;
padding-left: 16px;
margin-bottom: 8px;
font-size: 14.5px;
color: var(--nl-soft);
line-height: 1.75;
}
.nl-checklist li:last-child { margin-bottom: 0; }
.nl-checklist li::before {
content: "―";
position: absolute;
left: 0;
color: var(--nl-mute);
}

/* ── 주의 ─────────────────────────────────── */
.nl-caution {
padding: 18px 0;
margin: 26px 0;
border-top: 1px solid var(--nl-line);
border-bottom: 1px solid var(--nl-line);
}
.nl-caution h4 {
font-size: 14px;
color: var(--nl-mute);
margin: 0 0 8px;
font-weight: 600;
letter-spacing: 0;
}
.nl-caution p { margin: 0; font-size: 14.5px; color: var(--nl-soft); line-height: 1.8; }

/* ── 개념 정리 ────────────────────────────── */
.nl-law { margin: 26px 0; border-top: 1px solid var(--nl-line); }
.nl-law h4 {
font-size: 14px;
color: var(--nl-mute);
margin: 16px 0 4px;
font-weight: 600;
}
.nl-law dl { margin: 0; font-size: 14.5px; }
.nl-law dt {
color: var(--nl-ink);
font-weight: 700;
margin-top: 16px;
padding-top: 16px;
border-top: 1px solid var(--nl-line-soft);
}
.nl-law dt:first-of-type { border-top: none; padding-top: 4px; }
.nl-law dd { margin: 5px 0 0; color: var(--nl-soft); line-height: 1.8; }

/* ── 인용 ─────────────────────────────────── */
.nl-quote {
margin: 30px 0;
padding: 0;
color: var(--nl-ink);
font-size: 17px;
line-height: 1.85;
}
.nl-quote p {
margin: 0;
font-style: normal;
font-weight: 500;
letter-spacing: -0.02em;
}
.nl-quote cite {
display: block;
font-style: normal;
font-size: 13px;
color: var(--nl-mute);
margin-top: 10px;
}

/* ── FAQ ──────────────────────────────────── */
.nl-faq { margin: 44px 0; }
.nl-faq h2 { margin-top: 0; }
.nl-faq details { border-bottom: 1px solid var(--nl-line); padding: 18px 0; }
.nl-faq summary {
font-size: 16px;
font-weight: 700;
color: var(--nl-ink);
cursor: pointer;
list-style: none;
line-height: 1.6;
padding-right: 28px;
position: relative;
letter-spacing: -0.02em;
}
.nl-faq summary::-webkit-details-marker { display: none; }
.nl-faq summary::after {
content: "+";
position: absolute;
right: 0;
top: 0;
font-size: 19px;
color: var(--nl-mute);
font-weight: 400;
line-height: 1.4;
}
.nl-faq details[open] summary::after { content: "−"; }
.nl-faq .nl-a {
margin: 12px 0 0;
font-size: 14.5px;
color: var(--nl-soft);
line-height: 1.85;
}

/* ── 담당 변호인 ──────────────────────────── */
.nl-team { margin: 44px 0 36px; }
.nl-team-h {
font-size: 14px;
font-weight: 600;
color: var(--nl-mute);
margin: 0 0 6px;
letter-spacing: 0;
}
.nl-team-sub { font-size: 14px; color: var(--nl-soft); margin: 0 0 20px; line-height: 1.75; }
.nl-team-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 0; }
.nl-card {
display: grid;
grid-template-columns: 78px minmax(0, 1fr);
gap: 16px;
padding: 22px 0;
border-top: 1px solid var(--nl-ink);
align-items: start;
}
.nl-team-grid > .nl-card:nth-child(even) { padding-left: 26px; border-left: 1px solid var(--nl-line); }
.nl-team-grid > .nl-card:nth-child(odd) { padding-right: 26px; }
.nl-card-photo {
width: 78px; height: 78px;
overflow: hidden;
background: var(--nl-bg-soft);
}
.nl-card-photo img { width: 100%; height: 100%; object-fit: cover; display: block; }
.nl-card-role {
display: block;
font-size: 11px;
font-weight: 600;
letter-spacing: 0.06em;
text-transform: uppercase;
color: var(--nl-mute);
margin: 0 0 3px;
}
.nl-card-name {
font-size: 16.5px;
font-weight: 800;
color: var(--nl-ink);
letter-spacing: -0.03em;
margin: 0 0 8px;
line-height: 1.35;
}
.nl-card-name a { color: var(--nl-ink); text-decoration: none; }
.nl-card-name a:hover { text-decoration: underline; text-underline-offset: 3px; }
.nl-card-tags {
display: flex; flex-wrap: wrap; gap: 4px 10px;
margin: 0 0 10px; padding: 0; list-style: none;
}
.nl-card-tags li { font-size: 12px; color: var(--nl-mute); line-height: 1.6; }
.nl-card-desc { font-size: 13.5px; color: var(--nl-soft); line-height: 1.8; margin: 0 0 10px; }
.nl-card-list {
margin: 0; padding: 10px 0 0; list-style: none;
border-top: 1px solid var(--nl-line-soft);
}
.nl-card-list li {
font-size: 12.5px;
color: var(--nl-mute);
line-height: 1.7;
padding-left: 12px;
position: relative;
}
.nl-card-list li::before { content: "―"; position: absolute; left: 0; }
.nl-card-list li b { color: var(--nl-soft); font-weight: 700; }
.nl-card-link {
display: inline-block;
font-size: 12.5px;
color: var(--nl-navy);
margin-top: 10px;
text-decoration: underline;
text-underline-offset: 3px;
}

/* ── 관련 글 ──────────────────────────────── */
.nl-related {
margin: 34px 0;
padding: 20px 0;
border-top: 1px solid var(--nl-line);
border-bottom: 1px solid var(--nl-line);
}
.nl-related h4 {
font-size: 14px;
color: var(--nl-mute);
margin: 0 0 12px;
font-weight: 600;
}
.nl-related ul { list-style: none; padding: 0; margin: 0; }
.nl-related li { font-size: 14.5px; margin: 7px 0; padding-left: 14px; position: relative; }
.nl-related li::before { content: "›"; position: absolute; left: 0; color: var(--nl-mute); }
.nl-related a { color: var(--nl-ink); text-decoration: none; }
.nl-related a:hover { color: var(--nl-navy); text-decoration: underline; text-underline-offset: 3px; }

/* ── 상담 안내 ────────────────────────────── */
.nl-cta {
margin: 44px 0 24px;
border: 1px solid var(--nl-ink);
padding: 32px 28px;
}
.nl-cta-h {
font-size: clamp(18px, 1.2vw + 12px, 22px);
font-weight: 800;
color: var(--nl-ink);
margin: 0 0 10px;
letter-spacing: -0.03em;
}
.nl-cta-sub { font-size: 14.5px; color: var(--nl-soft); margin: 0 0 22px; line-height: 1.8; }
.nl-cta-buttons { display: flex; flex-wrap: wrap; gap: 8px; }
.nl-cta-buttons a {
display: inline-flex;
align-items: center;
font-size: 14.5px;
font-weight: 600;
padding: 12px 22px;
text-decoration: none;
border: 1px solid var(--nl-ink);
color: var(--nl-ink);
transition: background 0.15s, color 0.15s;
}
.nl-cta-buttons a:hover { background: var(--nl-ink); color: #fff; }
.nl-cta-kakao { }
.nl-cta-tel { }
.nl-cta-web { }
.nl-cta-secret {
display: block;
margin-top: 16px;
font-size: 12.5px;
color: var(--nl-mute);
}

/* ── 꼬리말 ───────────────────────────────── */
.nl-footer-cite {
margin-top: 36px;
padding-top: 20px;
border-top: 1px solid var(--nl-line);
font-size: 12px;
color: var(--nl-mute);
line-height: 1.8;
}
.nl-footer-cite h4 { font-size: 12px; color: var(--nl-mute); margin: 0 0 8px; font-weight: 600; }
.nl-footer-cite ul { padding-left: 16px; margin: 0; }
.nl-footer-cite li { margin: 3px 0; }
.nl-footer-cite p { margin: 4px 0; }
.nl-footer-cite a { color: var(--nl-mute); }

.nl-disclaimer {
margin-top: 22px;
font-size: 12px;
color: var(--nl-mute);
line-height: 1.75;
padding-top: 16px;
border-top: 1px solid var(--nl-line-soft);
}

/* ── 반응형 ───────────────────────────────── */
@media (max-width: 760px) {
.nl-team-grid { grid-template-columns: 1fr; }
.nl-team-grid > .nl-card:nth-child(even),
.nl-team-grid > .nl-card:nth-child(odd) {
padding-left: 0; padding-right: 0; border-left: none;
}
.nl-team-grid > .nl-card:nth-child(even) { border-top: 1px solid var(--nl-line); }
}

@media (max-width: 640px) {
.nl-wrap { padding: 16px 14px; }
.nl-issues { grid-template-columns: 1fr; }
.nl-issue:nth-child(odd), .nl-issue:nth-child(even) {
padding-left: 0; padding-right: 0; border-left: none;
}
.nl-summary dl { grid-template-columns: 1fr; gap: 3px 0; }
.nl-summary dt {
border-bottom: none;
padding: 12px 0 0;
margin-bottom: 0;
font-size: 13px;
}
.nl-summary dl > dt:first-of-type { padding-top: 0; }
.nl-table thead { display: none; }
.nl-table tr { display: block; border-bottom: 1px solid var(--nl-ink); padding: 6px 0; }
.nl-table th, .nl-table td { display: block; padding: 6px 0; border-bottom: none; }
.nl-table tbody th { width: 100%; font-size: 13px; color: var(--nl-mute); }
.nl-step { grid-template-columns: 1fr; gap: 6px; }
.nl-cta { padding: 26px 20px; }
.nl-cta-buttons a { width: 100%; justify-content: center; }
}

@media (max-width: 380px) {
.nl-wrap { padding: 14px 12px; font-size: 14.5px; }
.nl-h2 { flex-direction: column; gap: 4px; align-items: flex-start; }
.nl-h2 .nl-h2-no { font-size: 12px; }
.nl-defn, .nl-checklist { padding: 18px 16px; }
.nl-card { grid-template-columns: 62px minmax(0, 1fr); gap: 13px; }
.nl-card-photo { width: 62px; height: 62px; }
}

/* 1인 카드일 때 전체 폭 사용 */
.nl-team-grid:has(> .nl-card:only-child) { grid-template-columns: minmax(0, 1fr); }
.nl-team-grid > .nl-card:only-child {
grid-template-columns: 96px minmax(0, 1fr);
gap: 20px;
padding-right: 0;
}
.nl-team-grid > .nl-card:only-child .nl-card-photo { width: 96px; height: 96px; }
@media (max-width: 480px) {
.nl-team-grid > .nl-card:only-child { grid-template-columns: 62px minmax(0, 1fr); gap: 13px; }
.nl-team-grid > .nl-card:only-child .nl-card-photo { width: 62px; height: 62px; }
}

/* ── v4 추가: 답변형 요약(H1 바로 아래) · 메타 링크 · 사건 정보 표 제목 ── */
.nl-answer { margin: 0 0 26px; font-size: clamp(15px, 0.6vw + 12.5px, 16.5px); line-height: 1.85; color: var(--nl-ink); }
.nl-answer b { font-weight: 700; }
.nl-meta a { color: var(--nl-soft); text-decoration: underline; text-underline-offset: 3px; }
.nl-meta time { font-variant-numeric: tabular-nums; }
.nl-table caption { caption-side: top; text-align: left; font-size: 14px; font-weight: 600; color: var(--nl-mute); padding: 0 0 10px; }

/* ── v4 추가: 상담 안내(CTA) 가운데 정렬 + 남색 배경 (31/430 배색 참고) ── */
.nl-cta {
text-align: center;
background: var(--nl-navy);
border-color: var(--nl-navy);
color: #ffffff;
}
.nl-cta .nl-cta-h { color: #ffffff; }
.nl-cta .nl-cta-sub { color: #c5d1e0; }
.nl-cta .nl-cta-secret { color: #c5d1e0; }
.nl-cta-buttons { justify-content: center; }
.nl-cta-buttons a {
justify-content: center;
border: 1px solid transparent;
transition: opacity 0.15s;
}
.nl-cta-buttons a:hover { background: inherit; opacity: 0.88; }
.nl-cta-buttons .nl-cta-kakao { background: #fee500; color: #181600; }
.nl-cta-buttons .nl-cta-kakao:hover { background: #fee500; color: #181600; }
.nl-cta-buttons .nl-cta-tel { background: #ffffff; color: var(--nl-navy-3); }
.nl-cta-buttons .nl-cta-tel:hover { background: #ffffff; color: var(--nl-navy-3); }
.nl-cta-buttons .nl-cta-web { background: #ffffff; color: var(--nl-navy); font-weight: 700; }
.nl-cta-buttons .nl-cta-web:hover { background: #ffffff; color: var(--nl-navy); }

2026.09.17

다수 처벌

유튜버 디시인사이드,일베 마녀사냥, 사이버불링 악플러 집단고소 대리 성공사례





홈
성공사례
명예훼손 · 모욕
디시인사이드 악플 집단고소




모욕 · 익명 커뮤니티 집단고소 · 구약식
디시인사이드 악플 집단고소, 일베까지 10명 특정지워진 글까지 따라가야 닿았습니다
유튜브 출연 영상이 화제가 된 뒤 익명 커뮤니티에 악성 댓글과 성적인 표현이 쏟아졌고, 직접 고소에 나서자 얼굴과 이름을 적은 저격 글 수백 개로 공격이 더 커진 사건입니다. 뉴로이어 법률사무소는 걸 수 있는 표현만 골라 죄명별로 정리하고 수사 진행을 계속 챙기면서, 이미 지워진 글까지 일부 되짚어 작성자 10명의 신원을 확보했습니다. 다수는 구약식 처분을, 한 명은 의뢰인과 합의로 마무리했습니다.

카테고리 모욕 · 고소대리
결과 10명 특정 · 다수 구약식 · 1명 합의
담당 김수열 대표변호사
게시 2026. 9. 17.
법령 기준 2026. 9. 시행 법령





의뢰인
유튜브 채널을 운영하다 다른 채널에 출연한 뒤 익명 커뮤니티의 표적이 된 분
사건 발단
출연 영상이 수십만 회 조회를 기록하자 디시인사이드와 일간베스트 등에 악성 댓글이 쏟아짐
악화된 국면
혼자 고소를 진행한 사실이 알려지자 얼굴 사진과 이름까지 적은 저격 글 수백 개가 올라오고 성적인 표현까지 이어짐
대응 전략
걸 수 있는 표현을 가려 죄명별로 정리하고, 이미 공개된 신상으로 특정성을 세운 뒤 수사 진행 상황을 계속 확인
결과
작성자 10명 신원 확보 — 다수 구약식 처분, 한 명은 합의로 종결




익명 커뮤니티에서 시달리는 분들이 가장 먼저 묻는 것은 비슷합니다. 거기 쓴 사람들도 잡히느냐는 물음입니다.
어려운 것은 맞습니다. 이런 곳은 가입 절차가 헐겁고 남는 자료도 적어서, 수사가 시작되고도 신원을 못 밝힌 채 끝나는 일이 적지 않습니다. 그렇다고 손쓸 방법이 없는 것은 아닙니다. 수사기관이 해당 사이트에 영장을 집행하도록 절차를 갖춰 고소하고 진행을 계속 챙기면, 가려져 있던 작성자에게 닿는 경우가 있습니다.
오늘 전할 사건은 의뢰인이 혼자 고소했다가 보복성 글이 쏟아진 상황에서 시작됐습니다. 뉴로이어 법률사무소는 수백 개로 불어난 글 가운데 걸 수 있는 표현을 가려내고, 이미 지워진 글까지 일부 되짚어 10명의 신원을 확보했습니다.


01고소를 했는데 왜 악플이 더 늘었나

고소 사실이 커뮤니티에 알려지면서 그 자체가 새로운 이야깃거리가 됐고, 의뢰인을 겨냥한 글이 오히려 불어났습니다.
의뢰인은 유튜브 채널을 운영하던 중 다른 채널에 출연하셨습니다. 그 영상이 수십만 회 조회를 기록하며 관심을 받자 디시인사이드와 일간베스트 같은 곳에 악성 댓글이 올라오기 시작했습니다.
의뢰인은 제보를 받고서야 자신을 향한 글이 도를 넘는 수준이라는 사실을 알게 되셨습니다. 충격을 받으셨지만 혼자 정리해 보겠다는 생각으로 직접 고소를 진행하셨습니다. 그런데 그 소식이 퍼지자 작성자들은 의뢰인의 사진과 이름을 함께 적은 저격 글을 수백 개 올렸습니다. 성적 수치심을 느끼도록 만든 표현까지 이어졌습니다.
혼자서는 감당하기 어려운 국면이었습니다. 의뢰인은 이런 유형을 다루는 곳을 찾아 저희에게 연락을 주셨고, 작성자들이 처벌받기를 바란다며 사건을 맡기셨습니다.


사건 정보

사건 유형모욕 고소대리(익명 커뮤니티 집단고소)
문제된 공간디시인사이드, 일간베스트 등 익명 커뮤니티
의뢰인 지위유튜브 채널 운영자 · 얼굴과 신상이 이미 공개된 상태
글의 규모고소 사실이 알려진 뒤 저격 글 수백 개로 확대
절차 단계경찰 수사 · 검찰 약식기소
관련 법조형법 제311조(모욕), 제312조(친고죄)
결과10명 특정 · 다수 구약식 · 1명 합의




직접 고소가 위험한 이유
혼자 고소하는 일 자체가 잘못된 선택은 아닙니다. 다만 익명 커뮤니티에서는 고소 사실이 알려지는 순간 그것이 새로운 소재가 됩니다. 글은 늘어나고, 대응해야 할 상대도 함께 늘어납니다. 그래서 이런 공간을 상대할 때는 어느 시점에 무엇을 드러낼지까지 정해 두고 움직이는 편이 낫습니다.



신원 확보의 가능성자료가 적게 남는 공간에서 작성자에게 닿을 길이 있는가.
수사의 지연대상이 많은 고소에서 절차가 멈추지 않게 하려면 무엇이 필요한가.
표현의 선별수백 개의 글 가운데 무엇을 걸고 무엇을 덜어낼 것인가.
특정성 요건그 글들이 현실의 의뢰인을 가리킨다는 점이 드러나는가.
성적 표현의 평가수위가 높은 표현을 어떤 죄명으로 구성할 것인가.
지워진 글이미 삭제된 게시물을 자료로 되살릴 여지가 있는가.


02디시인사이드 모욕죄, 익명 커뮤니티에서 어떻게 10명을 찾아냈나

수사기관이 각 사이트에 영장을 집행할 수 있도록 고소 내용을 죄명별로 다듬고, 절차가 멈추지 않도록 진행 상황을 계속 확인했습니다.
모욕은 피해자의 고소가 있어야 다룰 수 있는 죄여서, 기간을 넘기지 않는 것도 중요합니다.


관련 조문

형법 제311조(모욕) — 공연히 사람을 모욕한 자는 1년 이하의 징역이나 금고 또는 200만원 이하의 벌금에 처한다.
형법 제312조 제1항 — 모욕죄는 고소가 있어야 공소를 제기할 수 있다.
형사소송법 제230조 제1항 — 친고죄에 대하여는 범인을 알게 된 날로부터 6월을 경과하면 고소하지 못한다.

출처: 국가법령정보센터 형법 제311조 · 제312조 · 형사소송법 제230조 (2026. 9. 기준)



걸 수 있는 표현의 선별올라온 글을 전부 고소 대상으로 삼지 않았습니다. 수백 개 가운데 죄가 성립할 만한 표현을 골라냈습니다. 애매한 것까지 끌고 가면 사건이 무거워지고, 무거워지면 절차가 느려지기 때문입니다.
범죄일람표 작성고른 글을 표로 묶어 어느 사이트의 어떤 게시물에 어떤 표현이 있었는지 한 장에서 확인되도록 했습니다. 읽는 쪽의 부담을 덜어 두어야 초기부터 수사가 굴러갑니다.
특정성의 소명모욕 사건에서는 그 글이 누구를 겨냥했는지가 먼저 문제됩니다. 이 사건은 의뢰인의 얼굴과 신상이 이미 드러나 있었고 글에도 이름이 함께 적혀 있었기에, 그 요건이 갖춰졌다는 점을 분명히 밝혔습니다.
표현별 위법성 정리각 표현이 왜 문제인지를 낱말 하나가 아니라 글 전체의 취지를 놓고 설명했습니다. 사람에 대한 사회적 평가를 떨어뜨리는 경멸적인 뜻을 담고 있다는 점을, 욕설과 성적인 표현으로 나누어 간결하게 적었습니다.
삭제된 게시물의 추적작성자가 이미 지운 글도 일부 따라갔습니다. 이런 커뮤니티가 글과 기록을 어떻게 남기는지에 관한 이해가 있었기에 가능한 작업이었습니다.
수사 진행의 확인고소장을 낸 뒤 기다리지 않았습니다. 담당 수사관과 여러 차례 연락해 어디까지 진행됐는지 확인했습니다. 대상이 많은 사건일수록 중간에 멈춰 서기 쉬운 탓입니다.



이 사건 고소대리의 무게중심
표적이 된 사람은 올라온 글을 전부 걸고 싶어집니다. 그 마음은 당연합니다. 다만 수백 개를 한꺼번에 들이밀면 읽는 데만 시간이 걸리고 절차는 그만큼 뒤로 밀립니다. 덜어 내는 쪽이 오히려 빨리 닿습니다. 걸 수 있는 것만 골라 정리하고 진행을 계속 챙긴 것이 10명이라는 숫자를 만들었습니다.



주의해야 할 점
맞대응하거나 직접 해명 글을 올리면 관심이 몰려 글이 더 늘어나는 경우가 많습니다. 반응하기 전에 화면부터 남기시기 바랍니다. 글의 주소와 작성 시각, 닉네임이 함께 보이도록 갈무리해 두셔야 합니다. 커뮤니티에 올라온 글은 언제든 지워질 수 있고, 지워진 뒤에는 되살리기가 훨씬 어려워집니다.


03결과는 어땠나 — 10명 특정, 구약식과 합의

익명으로 글을 쓴 10명의 신원이 확인됐고, 그중 다수는 구약식 처분을 받았습니다. 한 명은 의뢰인과 합의해 사건이 정리됐습니다.
의뢰인은 자신을 괴롭히던 사람들이 하나씩 드러나고 처분으로 이어지는 과정을 지켜보신 뒤 감사의 뜻을 전해 주셨습니다. 저희로서는 처벌을 받아낸 것보다도, 남아 있던 악성 게시물을 걷어 낼 수 있었던 점이 뜻깊었습니다. 이 일이 커뮤니티에 알려지면서 의뢰인을 겨냥하던 글도 눈에 띄게 줄었습니다.


"전부를 걸겠다고 하면 아무도 걸리지 않습니다. 골라내고 계속 밀어붙이는 쪽이 끝까지 갑니다."
— 뉴로이어 법률사무소


익명 커뮤니티를 상대하는 일이 수월하다고는 말씀드리기 어렵습니다. 혼자 고소했다가 시간만 흘려보내고 수사가 중단되는 경우도 실제로 많습니다. 그래서 이런 공간의 사정을 알고 대량고소를 수행해 본 곳의 도움을 받으시는 편이 낫습니다.
저희는 연예인과 유튜버, 교수와 의사, 변호사까지 여러 직군의 사건을 맡아 다수의 작성자에게 실제로 책임을 물어 온 기록이 있습니다. 비슷한 일을 겪고 계시다면 남겨 두신 화면과 주소를 들고 오십시오. 어디부터 손댈 수 있을지 자료부터 살펴 드리겠습니다.



익명 커뮤니티 악플, 고소 전 점검할 것

문제된 글의 주소와 작성 시각, 닉네임이 함께 보이도록 남겨 두었는가
화면 갈무리에 글 전체와 앞뒤 댓글까지 들어가 있는가
같은 닉네임이 여러 글을 남겼는지 묶어 두었는가
내 얼굴이나 이름이 글에 함께 등장하는 대목을 따로 표시했는가
글을 처음 알게 된 날짜를 기록해 두었는가
직접 맞대응하거나 해명 글을 올려 확산을 키우고 있지는 않은가





관련 개념 정리

모욕죄의 공연성
여러 사람이 볼 수 있는 상태에서 이뤄진 표현이어야 합니다. 누구나 열어 볼 수 있는 게시판의 글은 이 요건이 문제되는 경우가 드뭅니다.
특정성
그 표현이 현실의 누구를 가리키는지 알아볼 수 있어야 합니다. 닉네임만 있을 때는 다툼이 생기지만, 얼굴이나 이름이 함께 드러난 경우에는 비교적 수월하게 인정됩니다.
친고죄와 고소기간
모욕죄는 피해자의 고소가 있어야 재판에 넘길 수 있고, 범인을 알게 된 날부터 6개월 안에 고소해야 합니다. 작성자를 특정하는 데 시간이 걸리는 사건에서는 이 기간의 기산점이 함께 검토됩니다.
구약식(약식명령 청구)
검사가 정식 재판 대신 서면 심리로 벌금형을 내려 달라고 청구하는 절차입니다. 법정에 서지 않고 벌금이 정해지며, 결과에 불복하면 정식재판을 청구할 수 있습니다.




이 사건을 담당한 변호인
익명 공간의 사정을 알고 수사 진행까지 끌고 가야 하는 사건이었습니다. 이 사건은 형사전문 대표변호사가 직접 수행했습니다.




CEO Lawyer
김수열 대표변호사
#명예훼손·모욕#사이버범죄#인플루언서·MCN
서울대학교 심리학과를 거쳐 서울대학교 법학전문대학원을 졸업했고, 법무법인 율촌을 거쳐 뉴로이어 법률사무소를 이끌고 있는 대한변호사협회 인증 형사전문변호사입니다. 익명 커뮤니티에 흩어진 악성 게시물의 대량고소를 여러 차례 수행해 왔습니다.

서울대 총학생회장 명예훼손 사건 대법원 파기환송 승소
방송 출연자·인플루언서 악성댓글 집단 고소 성공 수행
유명 웹툰·드라마·웹소설 작가, 100만 유튜버 고소대리

프로필 자세히 보기 →






FAQ디시인사이드·일베 악플 고소, 자주 묻는 질문
디시인사이드 악플러도 신원이 특정되나요?
가능한 경우가 있습니다. 남는 자료가 적어 다른 곳보다 어려운 것은 사실이지만, 수사기관이 해당 사이트에 영장을 집행하도록 고소 단계에서 준비를 갖추면 길이 열립니다. 이 사건에서도 그렇게 10명에게 닿았습니다.
일간베스트 악플도 집단고소가 되나요?
됩니다. 다만 대상이 많을수록 절차가 더뎌지기 쉬워, 전부를 한꺼번에 걸기보다 죄가 될 만한 표현을 골라 정리하는 편이 낫습니다. 이 사건에서도 수백 개 가운데 선별해 고소했습니다.
악플러가 글을 지웠으면 처벌이 어려운가요?
지워졌다고 곧바로 끝나는 것은 아닙니다. 이 사건에서도 삭제된 게시물 일부를 따라갔습니다. 다만 되살리는 일이 늘 되는 것은 아니어서, 문제된 글은 발견하신 시점에 화면과 주소를 남겨 두시는 편이 안전합니다.
닉네임만 적힌 악플도 모욕죄가 되나요?
그 글이 현실의 누구를 가리키는지 알아볼 수 있어야 합니다. 닉네임만 있을 때는 이 지점이 다퉈지지만, 이 사건처럼 얼굴 사진과 이름이 함께 올라간 경우에는 요건이 비교적 수월하게 인정됩니다.
혼자 고소하면 안 되나요?
막을 일은 아니지만 주의가 필요합니다. 이 사건에서는 의뢰인이 직접 고소한 사실이 알려지자 저격 글이 수백 개로 늘었습니다. 익명 공간에서는 고소 자체가 새로운 소재가 되기 때문에, 무엇을 언제 드러낼지 정해 두고 움직이는 편이 낫습니다.
악플 고소는 언제까지 해야 하나요?
모욕죄는 범인을 알게 된 날부터 6개월 안에 고소해야 합니다. 익명 사건은 작성자를 확인하는 데 시간이 걸려 이 기산점이 함께 검토되지만, 발견 즉시 준비에 들어가시는 편이 안전합니다.



함께 보면 좋은 글

허위 폭로 사이버불링 집단고소, 익명 작성자 27명을 특정한 사례
스트리머 악플러 2차 대량고소, 구약식과 고소취하로 마무리한 사례
네이버TV 악플 고소, 가해자 6명을 특정해 처분까지 받아낸 사례
명예훼손·모욕 수임 분야 안내




지워지기 전에 남겨 두셔야 닿을 수 있습니다
익명 커뮤니티의 악성 게시물로 시달리고 계시다면 남겨 두신 화면과 글 주소를 준비해 문의해 주세요.어디부터 접근할 수 있을지 자료부터 살펴 드립니다.

카카오톡 상담
070-8098-0421
홈페이지 상담 신청

모든 상담 내용은 비밀이 보장됩니다



인용 법령

형법 제311조(모욕) — 국가법령정보센터
형법 제312조(고소와 피해자의 의사) — 국가법령정보센터
형사소송법 제230조(고소기간) — 국가법령정보센터
형사소송법 제448조(약식명령을 할 수 있는 사건) — 국가법령정보센터

뉴로이어 법률사무소 · 서울 서초구 강남대로 525 세영제이타워 11층(06536) · 사업자등록번호 588-14-01388 · [email protected]


본 성공사례는 뉴로이어 법률사무소가 실제 수행한 사건을 바탕으로 작성됐으며, 의뢰인 보호를 위해 일부 사실관계를 조정했습니다. 개별 사건의 결과는 구체적 사정에 따라 달라질 수 있어, 본 글이 유사 사건에서 동일한 결과를 약속하는 것은 아닙니다.




{
"@context": "https://schema.org",
"@type": "Article",
"headline": "디시인사이드 악플 집단고소, 일베까지 10명 특정 — 지워진 글까지 따라가야 닿았습니다",
"description": "유튜브 출연 뒤 디시인사이드·일간베스트 등 익명 커뮤니티에 악성 게시물이 쏟아지고, 직접 고소 이후 저격 글이 수백 개로 늘어난 사건. 걸 수 있는 표현을 선별해 죄명별로 정리하고 삭제된 게시물까지 추적해 작성자 10명을 특정, 다수 구약식 처분과 합의를 이끌어낸 뉴로이어 법률사무소 모욕 고소대리 성공사례입니다.",
"inLanguage": "ko",
"datePublished": "2026-09-17",
"dateModified": "2026-09-17",
"image": "https://newlawyer.co.kr/data/file/member/thumb-238321632_UzWE7X3O_a622b2fa6778b002d58c2ddc7bdddb15cb53f084_460x460.jpg",
"articleSection": "성공사례",
"keywords": "디시인사이드 악플 집단고소, 일베 악플 집단고소, 디시인사이드 모욕죄, 익명 악플러 신원특정, 악플 대량고소, 삭제된 악플 추적, 유튜버 악플 고소, 모욕죄 구약식, 악플 고소 기간, 일간베스트 저격글 고소",
"author": {
"@type": "Person",
"@id": "https://newlawyer.co.kr/page/21_view?wr_id=1#person",
"name": "김수열",
"jobTitle": "대표변호사",
"url": "https://newlawyer.co.kr/page/21_view?wr_id=1",
"image": "https://newlawyer.co.kr/data/file/member/thumb-238321632_UzWE7X3O_a622b2fa6778b002d58c2ddc7bdddb15cb53f084_460x460.jpg",
"knowsAbout": [
"명예훼손·모욕",
"모욕죄",
"악성 게시물 집단고소",
"인플루언서·MCN",
"사이버범죄"
],
"alumniOf": {
"@type": "CollegeOrUniversity",
"name": "서울대학교 법학전문대학원"
},
"hasCredential": {
"@type": "EducationalOccupationalCredential",
"credentialCategory": "전문분야 등록",
"name": "대한변호사협회 등록 형사법 전문변호사",
"recognizedBy": {
"@type": "Organization",
"name": "대한변호사협회"
}
},
"worksFor": {
"@id": "https://newlawyer.co.kr/#legalservice"
}
},
"publisher": {
"@type": "LegalService",
"@id": "https://newlawyer.co.kr/#legalservice",
"name": "뉴로이어 법률사무소",
"url": "https://newlawyer.co.kr/",
"telephone": "+82-70-8098-0421",
"email": "[email protected]",
"address": {
"@type": "PostalAddress",
"streetAddress": "강남대로 525 세영제이타워 11층",
"addressLocality": "서초구",
"addressRegion": "서울",
"postalCode": "06536",
"addressCountry": "KR"
},
"sameAs": [
"https://blog.naver.com/new-lawyer",
"https://www.youtube.com/channel/UCo0EFl4S4b0P_zYMsCGdiBQ",
"https://www.instagram.com/new._.lawyer/",
"https://brunch.co.kr/@kim-minor"
]
},
"mainEntityOfPage": {
"@type": "WebPage",
"@id": "https://newlawyer.co.kr/31/433"
},
"about": [
"디시인사이드 악플 고소",
"일간베스트 악플 고소",
"모욕죄 특정성",
"익명 악플러 추적",
"범죄일람표",
"구약식 처분"
]
}


{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"name": "홈",
"item": "https://newlawyer.co.kr/"
},
{
"@type": "ListItem",
"position": 2,
"name": "성공사례",
"item": "https://newlawyer.co.kr/31"
},
{
"@type": "ListItem",
"position": 3,
"name": "명예훼손 · 모욕",
"item": "https://newlawyer.co.kr/31?sca=%EB%AA%85%EC%98%88%ED%9B%BC%EC%86%90+%C2%B7+%EB%AA%A8%EC%9A%95"
},
{
"@type": "ListItem",
"position": 4,
"name": "디시인사이드 악플 집단고소",
"item": "https://newlawyer.co.kr/31/433"
}
]
}


{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "디시인사이드 악플러도 신원이 특정되나요?",
"acceptedAnswer": {
"@type": "Answer",
"text": "가능한 경우가 있습니다. 남는 자료가 적어 다른 곳보다 어려운 것은 사실이지만, 수사기관이 해당 사이트에 영장을 집행하도록 고소 단계에서 준비를 갖추면 길이 열립니다. 이 사건에서도 그렇게 10명에게 닿았습니다."
}
},
{
"@type": "Question",
"name": "일간베스트 악플도 집단고소가 되나요?",
"acceptedAnswer": {
"@type": "Answer",
"text": "됩니다. 다만 대상이 많을수록 절차가 더뎌지기 쉬워, 전부를 한꺼번에 걸기보다 죄가 될 만한 표현을 골라 정리하는 편이 낫습니다. 이 사건에서도 수백 개 가운데 선별해 고소했습니다."
}
},
{
"@type": "Question",
"name": "악플러가 글을 지웠으면 처벌이 어려운가요?",
"acceptedAnswer": {
"@type": "Answer",
"text": "지워졌다고 곧바로 끝나는 것은 아닙니다. 이 사건에서도 삭제된 게시물 일부를 따라갔습니다. 다만 되살리는 일이 늘 되는 것은 아니어서, 문제된 글은 발견하신 시점에 화면과 주소를 남겨 두시는 편이 안전합니다."
}
},
{
"@type": "Question",
"name": "닉네임만 적힌 악플도 모욕죄가 되나요?",
"acceptedAnswer": {
"@type": "Answer",
"text": "그 글이 현실의 누구를 가리키는지 알아볼 수 있어야 합니다. 닉네임만 있을 때는 이 지점이 다퉈지지만, 이 사건처럼 얼굴 사진과 이름이 함께 올라간 경우에는 요건이 비교적 수월하게 인정됩니다."
}
},
{
"@type": "Question",
"name": "혼자 고소하면 안 되나요?",
"acceptedAnswer": {
"@type": "Answer",
"text": "막을 일은 아니지만 주의가 필요합니다. 이 사건에서는 의뢰인이 직접 고소한 사실이 알려지자 저격 글이 수백 개로 늘었습니다. 익명 공간에서는 고소 자체가 새로운 소재가 되기 때문에, 무엇을 언제 드러낼지 정해 두고 움직이는 편이 낫습니다."
}
},
{
"@type": "Question",
"name": "악플 고소는 언제까지 해야 하나요?",
"acceptedAnswer": {
"@type": "Answer",
"text": "모욕죄는 범인을 알게 된 날부터 6개월 안에 고소해야 합니다. 익명 사건은 작성자를 확인하는 데 시간이 걸려 이 기산점이 함께 검토되지만, 발견 즉시 준비에 들어가시는 편이 안전합니다."
}
}
]
}


:root {
--nl-navy: #1f4e79;
--nl-navy-2: #2e5a8a;
--nl-navy-3: #14314d;
--nl-navy-soft: #5b7ea1;
--nl-ink: #1c1c1c;
--nl-soft: #3f3f3f;
--nl-mute: #767676;
--nl-line: #dcdee2;
--nl-line-soft: #ececef;
--nl-bg-soft: #f7f8f9;
--nl-bg-card: #fbfbfc;
--nl-accent: #a33a2c;
--nl-bg: #ffffff;
}

.nl-wrap {
font-family: "Pretendard", "Pretendard Variable", -apple-system, BlinkMacSystemFont, "Apple SD Gothic Neo", "Noto Sans KR", "Malgun Gothic", sans-serif;
color: var(--nl-ink);
line-height: 1.85;
font-size: clamp(15px, 1.05vw + 12px, 17px);
background: var(--nl-bg);
-webkit-text-size-adjust: 100%;
text-size-adjust: 100%;
word-break: keep-all;
overflow-wrap: anywhere;
max-width: 820px;
margin: 0 auto;
padding: clamp(20px, 4vw, 48px) clamp(16px, 3vw, 32px);
position: relative;
letter-spacing: -0.005em;
}
.nl-wrap * { box-sizing: border-box; }
.nl-wrap a {
color: var(--nl-navy);
text-decoration: underline;
text-underline-offset: 3px;
text-decoration-thickness: 1px;
}
.nl-wrap a:hover { color: var(--nl-navy-3); }
.nl-wrap p { margin: 15px 0; }

/* ── 상단 경로 ─────────────────────────────── */
.nl-crumb {
font-size: 13px;
color: var(--nl-mute);
margin-bottom: 22px;
padding-bottom: 12px;
border-bottom: 1px solid var(--nl-line);
}
.nl-crumb ol {
list-style: none; padding: 0; margin: 0;
display: flex; flex-wrap: wrap; gap: 4px 8px;
}
.nl-crumb li + li::before { content: "›"; margin-right: 8px; color: var(--nl-mute); }
.nl-crumb a { color: var(--nl-mute); text-decoration: none; }
.nl-crumb a:hover { color: var(--nl-navy); text-decoration: underline; }

/* ── 머리말 ───────────────────────────────── */
.nl-tag {
display: block;
font-size: 13px;
font-weight: 600;
color: var(--nl-navy);
margin: 0 0 10px;
letter-spacing: 0;
}

.nl-h1 {
font-weight: 800;
font-size: clamp(23px, 3vw + 12px, 35px);
line-height: 1.4;
color: var(--nl-ink);
margin: 0 0 16px;
letter-spacing: -0.03em;
}
.nl-h1 .nl-h1-accent { color: var(--nl-ink); }

.nl-sub {
font-size: clamp(14px, 0.6vw + 12px, 16px);
color: var(--nl-soft);
margin: 0 0 26px;
line-height: 1.8;
}

.nl-meta {
display: flex; flex-wrap: wrap; gap: 8px 20px;
font-size: 13px;
color: var(--nl-mute);
padding: 12px 0;
border-top: 1px solid var(--nl-line);
border-bottom: 1px solid var(--nl-line);
margin-bottom: 34px;
}
.nl-meta span { display: inline-flex; align-items: center; gap: 6px; }
.nl-meta strong { color: var(--nl-soft); font-weight: 600; }

/* ── 요약 ─────────────────────────────────── */
.nl-summary {
border-top: 1px solid var(--nl-ink);
border-bottom: 1px solid var(--nl-line);
padding: 22px 0 20px;
margin: 0 0 38px;
}
.nl-summary dl {
display: grid;
grid-template-columns: 96px 1fr;
gap: 11px 22px;
margin: 0;
font-size: 14.5px;
}
.nl-summary dt { color: var(--nl-mute); font-weight: 500; line-height: 1.7; }
.nl-summary dd { margin: 0; color: var(--nl-ink); line-height: 1.7; }
.nl-summary dd b { font-weight: 700; }
.nl-summary dd .nl-win { font-weight: 700; color: var(--nl-navy); }

/* ── 리드 ─────────────────────────────────── */
.nl-lead {
padding: 0 0 26px;
margin: 0 0 8px;
border-bottom: 1px solid var(--nl-line);
}
.nl-lead p { margin: 0; font-size: 16.5px; line-height: 1.9; color: var(--nl-ink); }
.nl-lead p + p { margin-top: 14px; }
.nl-lead strong { font-weight: 700; }

/* ── 제목 ─────────────────────────────────── */
.nl-h2 {
font-weight: 800;
font-size: clamp(19px, 1.3vw + 14px, 24px);
color: var(--nl-ink);
margin: 56px 0 20px;
padding-bottom: 12px;
border-bottom: 1px solid var(--nl-ink);
display: flex;
align-items: baseline;
gap: 12px;
letter-spacing: -0.03em;
}
.nl-h2 .nl-h2-no {
font-size: 13px;
color: var(--nl-mute);
font-weight: 700;
letter-spacing: 0.08em;
}
.nl-h3 {
font-weight: 700;
font-size: clamp(16.5px, 0.7vw + 14px, 18px);
color: var(--nl-ink);
margin: 32px 0 12px;
letter-spacing: -0.02em;
}

/* ── 개념 설명 ────────────────────────────── */
.nl-defn {
background: var(--nl-bg-soft);
padding: 20px 22px;
margin: 26px 0;
font-size: 15px;
}
.nl-defn .nl-h3 { margin: 0 0 8px; font-size: 16px; }
.nl-defn dt {
font-size: 13px;
color: var(--nl-mute);
font-weight: 600;
margin-bottom: 8px;
}
.nl-defn dd { margin: 0; color: var(--nl-soft); line-height: 1.85; }
.nl-defn p { margin: 0; color: var(--nl-soft); line-height: 1.85; font-size: 14.5px; }
.nl-defn b { font-weight: 700; color: var(--nl-ink); }

/* ── 법령·판례 인용 ───────────────────────── */
.nl-statute {
border-top: 1px solid var(--nl-line);
border-bottom: 1px solid var(--nl-line);
padding: 20px 0;
margin: 28px 0;
}
.nl-statute .nl-statute-h {
font-weight: 700;
font-size: 14px;
color: var(--nl-mute);
margin: 0 0 12px;
letter-spacing: 0;
}
.nl-statute ol { padding-left: 18px; margin: 0; }
.nl-statute li { margin-bottom: 8px; line-height: 1.85; font-size: 14.5px; color: var(--nl-soft); }
.nl-statute li:last-child { margin-bottom: 0; }
.nl-statute .nl-cite { display: block; margin-top: 12px; font-size: 12px; color: var(--nl-mute); }

/* ── 쟁점 ─────────────────────────────────── */
.nl-issues {
display: grid;
grid-template-columns: repeat(2, 1fr);
gap: 0;
margin: 26px 0;
border-top: 1px solid var(--nl-line);
}
.nl-issue {
padding: 16px 20px 16px 0;
border-bottom: 1px solid var(--nl-line);
}
.nl-issue:nth-child(odd) { padding-right: 28px; }
.nl-issue:nth-child(even) { padding-left: 28px; border-left: 1px solid var(--nl-line); }
.nl-issue h4 {
font-size: 15px;
color: var(--nl-ink);
margin: 0 0 6px;
font-weight: 700;
letter-spacing: -0.02em;
}
.nl-issue p { font-size: 13.5px; color: var(--nl-mute); margin: 0; line-height: 1.7; }

/* ── 단계 ─────────────────────────────────── */
.nl-steps { counter-reset: nlstep; margin: 26px 0; }
.nl-step {
display: grid;
grid-template-columns: 34px 1fr;
gap: 16px;
padding: 18px 0;
border-bottom: 1px solid var(--nl-line-soft);
align-items: start;
}
.nl-step:first-child { border-top: 1px solid var(--nl-line); }
.nl-step::before {
counter-increment: nlstep;
content: counter(nlstep, decimal-leading-zero);
font-size: 14px;
font-weight: 700;
color: var(--nl-mute);
line-height: 1.7;
letter-spacing: 0.02em;
}
.nl-step h4 {
font-size: 16px;
color: var(--nl-ink);
margin: 0 0 6px;
font-weight: 700;
letter-spacing: -0.02em;
}
.nl-step p { font-size: 14.5px; color: var(--nl-soft); margin: 0; line-height: 1.8; }

/* ── 표 ───────────────────────────────────── */
.nl-table {
width: 100%;
border-collapse: collapse;
margin: 26px 0;
font-size: 14px;
border-top: 1px solid var(--nl-ink);
}
.nl-table th, .nl-table td {
padding: 13px 14px;
border-bottom: 1px solid var(--nl-line);
vertical-align: top;
line-height: 1.7;
text-align: left;
}
.nl-table thead th { font-weight: 700; color: var(--nl-ink); font-size: 13.5px; }
.nl-table tbody th { font-weight: 600; color: var(--nl-soft); width: 28%; }
.nl-table .nl-td-good { font-weight: 700; color: var(--nl-navy); }
.nl-table .nl-td-bad { font-weight: 700; color: var(--nl-accent); }

/* ── 체크리스트 ───────────────────────────── */
.nl-checklist {
background: var(--nl-bg-soft);
padding: 22px 24px;
margin: 26px 0;
}
.nl-checklist h4 {
font-size: 15.5px;
color: var(--nl-ink);
margin: 0 0 12px;
font-weight: 700;
letter-spacing: -0.02em;
}
.nl-checklist ul { list-style: none; padding: 0; margin: 0; }
.nl-checklist li {
position: relative;
padding-left: 16px;
margin-bottom: 8px;
font-size: 14.5px;
color: var(--nl-soft);
line-height: 1.75;
}
.nl-checklist li:last-child { margin-bottom: 0; }
.nl-checklist li::before {
content: "―";
position: absolute;
left: 0;
color: var(--nl-mute);
}

/* ── 주의 ─────────────────────────────────── */
.nl-caution {
padding: 18px 0;
margin: 26px 0;
border-top: 1px solid var(--nl-line);
border-bottom: 1px solid var(--nl-line);
}
.nl-caution h4 {
font-size: 14px;
color: var(--nl-mute);
margin: 0 0 8px;
font-weight: 600;
letter-spacing: 0;
}
.nl-caution p { margin: 0; font-size: 14.5px; color: var(--nl-soft); line-height: 1.8; }

/* ── 개념 정리 ────────────────────────────── */
.nl-law { margin: 26px 0; border-top: 1px solid var(--nl-line); }
.nl-law h4 {
font-size: 14px;
color: var(--nl-mute);
margin: 16px 0 4px;
font-weight: 600;
}
.nl-law dl { margin: 0; font-size: 14.5px; }
.nl-law dt {
color: var(--nl-ink);
font-weight: 700;
margin-top: 16px;
padding-top: 16px;
border-top: 1px solid var(--nl-line-soft);
}
.nl-law dt:first-of-type { border-top: none; padding-top: 4px; }
.nl-law dd { margin: 5px 0 0; color: var(--nl-soft); line-height: 1.8; }

/* ── 인용 ─────────────────────────────────── */
.nl-quote {
margin: 30px 0;
padding: 0;
color: var(--nl-ink);
font-size: 17px;
line-height: 1.85;
}
.nl-quote p {
margin: 0;
font-style: normal;
font-weight: 500;
letter-spacing: -0.02em;
}
.nl-quote cite {
display: block;
font-style: normal;
font-size: 13px;
color: var(--nl-mute);
margin-top: 10px;
}

/* ── FAQ ──────────────────────────────────── */
.nl-faq { margin: 44px 0; }
.nl-faq h2 { margin-top: 0; }
.nl-faq details { border-bottom: 1px solid var(--nl-line); padding: 18px 0; }
.nl-faq summary {
font-size: 16px;
font-weight: 700;
color: var(--nl-ink);
cursor: pointer;
list-style: none;
line-height: 1.6;
padding-right: 28px;
position: relative;
letter-spacing: -0.02em;
}
.nl-faq summary::-webkit-details-marker { display: none; }
.nl-faq summary::after {
content: "+";
position: absolute;
right: 0;
top: 0;
font-size: 19px;
color: var(--nl-mute);
font-weight: 400;
line-height: 1.4;
}
.nl-faq details[open] summary::after { content: "−"; }
.nl-faq .nl-a {
margin: 12px 0 0;
font-size: 14.5px;
color: var(--nl-soft);
line-height: 1.85;
}

/* ── 담당 변호인 ──────────────────────────── */
.nl-team { margin: 44px 0 36px; }
.nl-team-h {
font-size: 14px;
font-weight: 600;
color: var(--nl-mute);
margin: 0 0 6px;
letter-spacing: 0;
}
.nl-team-sub { font-size: 14px; color: var(--nl-soft); margin: 0 0 20px; line-height: 1.75; }
.nl-team-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 0; }
.nl-card {
display: grid;
grid-template-columns: 78px minmax(0, 1fr);
gap: 16px;
padding: 22px 0;
border-top: 1px solid var(--nl-ink);
align-items: start;
}
.nl-team-grid > .nl-card:nth-child(even) { padding-left: 26px; border-left: 1px solid var(--nl-line); }
.nl-team-grid > .nl-card:nth-child(odd) { padding-right: 26px; }
.nl-card-photo {
width: 78px; height: 78px;
overflow: hidden;
background: var(--nl-bg-soft);
}
.nl-card-photo img { width: 100%; height: 100%; object-fit: cover; display: block; }
.nl-card-role {
display: block;
font-size: 11px;
font-weight: 600;
letter-spacing: 0.06em;
text-transform: uppercase;
color: var(--nl-mute);
margin: 0 0 3px;
}
.nl-card-name {
font-size: 16.5px;
font-weight: 800;
color: var(--nl-ink);
letter-spacing: -0.03em;
margin: 0 0 8px;
line-height: 1.35;
}
.nl-card-name a { color: var(--nl-ink); text-decoration: none; }
.nl-card-name a:hover { text-decoration: underline; text-underline-offset: 3px; }
.nl-card-tags {
display: flex; flex-wrap: wrap; gap: 4px 10px;
margin: 0 0 10px; padding: 0; list-style: none;
}
.nl-card-tags li { font-size: 12px; color: var(--nl-mute); line-height: 1.6; }
.nl-card-desc { font-size: 13.5px; color: var(--nl-soft); line-height: 1.8; margin: 0 0 10px; }
.nl-card-list {
margin: 0; padding: 10px 0 0; list-style: none;
border-top: 1px solid var(--nl-line-soft);
}
.nl-card-list li {
font-size: 12.5px;
color: var(--nl-mute);
line-height: 1.7;
padding-left: 12px;
position: relative;
}
.nl-card-list li::before { content: "―"; position: absolute; left: 0; }
.nl-card-list li b { color: var(--nl-soft); font-weight: 700; }
.nl-card-link {
display: inline-block;
font-size: 12.5px;
color: var(--nl-navy);
margin-top: 10px;
text-decoration: underline;
text-underline-offset: 3px;
}

/* ── 관련 글 ──────────────────────────────── */
.nl-related {
margin: 34px 0;
padding: 20px 0;
border-top: 1px solid var(--nl-line);
border-bottom: 1px solid var(--nl-line);
}
.nl-related h4 {
font-size: 14px;
color: var(--nl-mute);
margin: 0 0 12px;
font-weight: 600;
}
.nl-related ul { list-style: none; padding: 0; margin: 0; }
.nl-related li { font-size: 14.5px; margin: 7px 0; padding-left: 14px; position: relative; }
.nl-related li::before { content: "›"; position: absolute; left: 0; color: var(--nl-mute); }
.nl-related a { color: var(--nl-ink); text-decoration: none; }
.nl-related a:hover { color: var(--nl-navy); text-decoration: underline; text-underline-offset: 3px; }

/* ── 상담 안내 ────────────────────────────── */
.nl-cta {
margin: 44px 0 24px;
border: 1px solid var(--nl-ink);
padding: 32px 28px;
}
.nl-cta-h {
font-size: clamp(18px, 1.2vw + 12px, 22px);
font-weight: 800;
color: var(--nl-ink);
margin: 0 0 10px;
letter-spacing: -0.03em;
}
.nl-cta-sub { font-size: 14.5px; color: var(--nl-soft); margin: 0 0 22px; line-height: 1.8; }
.nl-cta-buttons { display: flex; flex-wrap: wrap; gap: 8px; }
.nl-cta-buttons a {
display: inline-flex;
align-items: center;
font-size: 14.5px;
font-weight: 600;
padding: 12px 22px;
text-decoration: none;
border: 1px solid var(--nl-ink);
color: var(--nl-ink);
transition: background 0.15s, color 0.15s;
}
.nl-cta-buttons a:hover { background: var(--nl-ink); color: #fff; }
.nl-cta-kakao { }
.nl-cta-tel { }
.nl-cta-web { }
.nl-cta-secret {
display: block;
margin-top: 16px;
font-size: 12.5px;
color: var(--nl-mute);
}

/* ── 꼬리말 ───────────────────────────────── */
.nl-footer-cite {
margin-top: 36px;
padding-top: 20px;
border-top: 1px solid var(--nl-line);
font-size: 12px;
color: var(--nl-mute);
line-height: 1.8;
}
.nl-footer-cite h4 { font-size: 12px; color: var(--nl-mute); margin: 0 0 8px; font-weight: 600; }
.nl-footer-cite ul { padding-left: 16px; margin: 0; }
.nl-footer-cite li { margin: 3px 0; }
.nl-footer-cite p { margin: 4px 0; }
.nl-footer-cite a { color: var(--nl-mute); }

.nl-disclaimer {
margin-top: 22px;
font-size: 12px;
color: var(--nl-mute);
line-height: 1.75;
padding-top: 16px;
border-top: 1px solid var(--nl-line-soft);
}

/* ── 반응형 ───────────────────────────────── */
@media (max-width: 760px) {
.nl-team-grid { grid-template-columns: 1fr; }
.nl-team-grid > .nl-card:nth-child(even),
.nl-team-grid > .nl-card:nth-child(odd) {
padding-left: 0; padding-right: 0; border-left: none;
}
.nl-team-grid > .nl-card:nth-child(even) { border-top: 1px solid var(--nl-line); }
}

@media (max-width: 640px) {
.nl-wrap { padding: 16px 14px; }
.nl-issues { grid-template-columns: 1fr; }
.nl-issue:nth-child(odd), .nl-issue:nth-child(even) {
padding-left: 0; padding-right: 0; border-left: none;
}
.nl-summary dl { grid-template-columns: 1fr; gap: 3px 0; }
.nl-summary dt {
border-bottom: none;
padding: 12px 0 0;
margin-bottom: 0;
font-size: 13px;
}
.nl-summary dl > dt:first-of-type { padding-top: 0; }
.nl-table thead { display: none; }
.nl-table tr { display: block; border-bottom: 1px solid var(--nl-ink); padding: 6px 0; }
.nl-table th, .nl-table td { display: block; padding: 6px 0; border-bottom: none; }
.nl-table tbody th { width: 100%; font-size: 13px; color: var(--nl-mute); }
.nl-step { grid-template-columns: 1fr; gap: 6px; }
.nl-cta { padding: 26px 20px; }
.nl-cta-buttons a { width: 100%; justify-content: center; }
}

@media (max-width: 380px) {
.nl-wrap { padding: 14px 12px; font-size: 14.5px; }
.nl-h2 { flex-direction: column; gap: 4px; align-items: flex-start; }
.nl-h2 .nl-h2-no { font-size: 12px; }
.nl-defn, .nl-checklist { padding: 18px 16px; }
.nl-card { grid-template-columns: 62px minmax(0, 1fr); gap: 13px; }
.nl-card-photo { width: 62px; height: 62px; }
}

/* 1인 카드일 때 전체 폭 사용 */
.nl-team-grid:has(> .nl-card:only-child) { grid-template-columns: minmax(0, 1fr); }
.nl-team-grid > .nl-card:only-child {
grid-template-columns: 96px minmax(0, 1fr);
gap: 20px;
padding-right: 0;
}
.nl-team-grid > .nl-card:only-child .nl-card-photo { width: 96px; height: 96px; }
@media (max-width: 480px) {
.nl-team-grid > .nl-card:only-child { grid-template-columns: 62px minmax(0, 1fr); gap: 13px; }
.nl-team-grid > .nl-card:only-child .nl-card-photo { width: 62px; height: 62px; }
}

/* ── v4 추가: 답변형 요약(H1 바로 아래) · 메타 링크 · 사건 정보 표 제목 ── */
.nl-answer { margin: 0 0 26px; font-size: clamp(15px, 0.6vw + 12.5px, 16.5px); line-height: 1.85; color: var(--nl-ink); }
.nl-answer b { font-weight: 700; }
.nl-meta a { color: var(--nl-soft); text-decoration: underline; text-underline-offset: 3px; }
.nl-meta time { font-variant-numeric: tabular-nums; }
.nl-table caption { caption-side: top; text-align: left; font-size: 14px; font-weight: 600; color: var(--nl-mute); padding: 0 0 10px; }

/* ── v4 추가: 상담 안내(CTA) 가운데 정렬 + 남색 배경 (31/430 배색 참고) ── */
.nl-cta {
text-align: center;
background: var(--nl-navy);
border-color: var(--nl-navy);
color: #ffffff;
}
.nl-cta .nl-cta-h { color: #ffffff; }
.nl-cta .nl-cta-sub { color: #c5d1e0; }
.nl-cta .nl-cta-secret { color: #c5d1e0; }
.nl-cta-buttons { justify-content: center; }
.nl-cta-buttons a {
justify-content: center;
border: 1px solid transparent;
transition: opacity 0.15s;
}
.nl-cta-buttons a:hover { background: inherit; opacity: 0.88; }
.nl-cta-buttons .nl-cta-kakao { background: #fee500; color: #181600; }
.nl-cta-buttons .nl-cta-kakao:hover { background: #fee500; color: #181600; }
.nl-cta-buttons .nl-cta-tel { background: #ffffff; color: var(--nl-navy-3); }
.nl-cta-buttons .nl-cta-tel:hover { background: #ffffff; color: var(--nl-navy-3); }
.nl-cta-buttons .nl-cta-web { background: #ffffff; color: var(--nl-navy); font-weight: 700; }
.nl-cta-buttons .nl-cta-web:hover { background: #ffffff; color: var(--nl-navy); }

2026.09.16

불송치(무혐의)

지하철 쌍방폭행 피의자변호 성공사례





홈
성공사례
기타
지하철 쌍방폭행 불송치




폭행 · 쌍방폭행 피의자 방어 · 불송치
지하철 쌍방폭행 입건, 경찰 단계 불송치(무혐의)말리던 시민들이 누구를 붙잡았는지를 봤습니다
지하철역에서 서류가방으로 머리를 맞고 이를 막다가 상대와 엉킨 의뢰인이 쌍방폭행 피의자로 입건된 사건입니다. 뉴로이어 법률사무소는 다툼의 경위를 시간 순서로 다시 세우고, 말리던 시민들이 상대방만 붙잡아 제지했다는 정황을 들어 서로 대등하게 싸웠다는 주장을 반박했습니다. 경찰은 의뢰인에 대해 불송치(혐의없음) 결정을 내렸습니다.

카테고리 폭행 · 형사 피의자 방어
결과 불송치(혐의없음)
담당 김수열 대표변호사
게시 2026. 9. 17.
법령 기준 2026. 9. 시행 법령





의뢰인
지하철역 출구로 향하다 모르는 사람에게 폭행을 당하고도 함께 입건된 분
사건 발단
팔에 걸친 가방이 행인의 몸에 닿자 상대가 욕설과 함께 서류가방으로 머리를 가격, 이후에도 가방을 계속 휘두름
어려운 점
상대는 의뢰인이 먼저 밀치고 욕을 했다고 진술했고, 영상만 놓고 보면 둘이 맞붙은 장면으로 비칠 여지
대응 전략
경위를 시간순으로 복원하고 상대 진술의 어색한 지점을 짚은 뒤, 시민들이 누구를 제지했는지로 싸움의 구도를 설명
결과
경찰 단계 불송치(혐의없음) — 검찰로 넘어가지 않고 종결




누군가 갑자기 때리기 시작하면 가만히 서 있을 수 있는 사람은 드뭅니다. 팔을 들어 막고, 휘두르는 물건을 붙잡고, 밀어내려 합니다. 문제는 그 몇 초가 지나고 나면 두 사람의 몸이 엉켜 있다는 점입니다.
수사기관은 양쪽에서 힘이 오간 흔적이 보이면 일단 두 사람을 모두 피의자로 올려 조사하는 경우가 많습니다. 그래서 먼저 맞은 쪽도 쌍방폭행 피의자가 됩니다. 억울하다는 말만으로는 이 구도가 풀리지 않습니다. 누가 시작했고 내 행동이 어디까지였는지를 자료와 논리로 보여야 합니다.
오늘 전할 사건은 지하철역에서 벌어진 일입니다. 뉴로이어 법률사무소는 영상에 담긴 장면보다 그 장면이 만들어진 순서에 주목했고, 현장에서 싸움을 말린 시민들의 움직임을 핵심 정황으로 제시해 경찰 단계에서 사건을 끝냈습니다.


01지하철 쌍방폭행, 어떤 경위로 입건됐나

의뢰인은 먼저 맞았고 그 공격을 막으려 했을 뿐인데, 몸이 엉킨 장면 때문에 상대와 나란히 폭행 피의자가 되셨습니다.
그날 의뢰인은 역 출구 방향으로 이동하고 계셨습니다. 개찰구를 통과하려고 교통카드를 꺼낼 준비를 하느라 가방을 한 팔에 걸쳐 두었는데, 그 가방이 옆을 지나던 행인의 몸에 닿았습니다. 상대는 곧바로 거친 욕을 쏟아냈고, 들고 있던 서류가방을 들어 의뢰인의 머리를 내리쳤습니다.
가격은 한 번으로 끝나지 않았습니다. 상대가 가방을 거듭 휘두르자 의뢰인은 더 맞지 않으려고 그 가방을 붙들어 빼앗으려 했습니다. 그러는 사이 머리와 어깨, 가슴 쪽을 여러 차례 맞으셨습니다. 두 사람이 엉킨 것은 이 대목입니다.
조사가 시작되자 상대의 이야기는 전혀 달랐습니다. 의뢰인이 먼저 손으로 자신을 밀었고 욕도 먼저 했으며, 그 때문에 팔을 다쳤다는 것입니다. 서로 비슷하게 맞붙어 싸웠다는 취지의 진술도 했습니다. 의뢰인은 혼자 풀기 어려운 상황이라고 판단해 저희를 찾아오셨습니다.


사건 정보

사건 유형폭행(쌍방 입건) 피의자 방어
장소지하철역 구내(출구 방향으로 이동하던 중)
절차 단계경찰 수사 단계
상대방 주장의뢰인이 먼저 밀치고 욕설함 · 팔 부상 · 대등하게 싸움
핵심 정황CCTV 영상, 의뢰인 진술, 말리던 시민들이 상대방을 제지한 사실
관련 법조형법 제260조(폭행), 제20조(정당행위), 제21조(정당방위)
결과불송치(혐의없음)




쌍방폭행 입건은 결론이 아닙니다
쌍방폭행은 법전에 있는 죄명이 아니라 실무에서 쓰는 말입니다. 서로 힘을 쓴 정황이 보이면 수사기관이 양쪽을 각각 폭행 피의자로 올려 조사한다는 뜻입니다. 입건은 조사를 시작한다는 의미일 뿐 혐의가 인정됐다는 뜻이 아닙니다. 다만 아무 대응 없이 두면 영상에 찍힌 장면이 그대로 결론이 되기 쉽습니다.



처음 힘을 쓴 사람가방이 닿은 일과 머리를 내리친 일 사이에 무엇이 있었는가.
상대 진술의 자연스러움밀쳐졌다는 사람의 첫 반응으로 그 행동이 설명되는가.
영상의 한계엉킨 장면만 담긴 화면이 시작과 이유까지 말해 주는가.
시민들의 움직임말리러 나선 사람들이 누구를 붙잡고 누구를 감쌌는가.
대응의 정도가방을 빼앗으려 한 행동이 막는 범위 안에 있었는가.
부상 주장팔을 다쳤다는 말이 다툼의 경위와 맞아떨어지는가.


02먼저 맞았다는 점을 어떻게 소명했나

영상에 찍힌 장면을 두고 다투지 않고, 그 장면이 만들어진 순서와 현장 시민들의 반응을 근거로 의뢰인의 행동이 방어였음을 설명했습니다.
싸움처럼 보이는 사건에서 법원이 어떤 기준으로 방어와 공격을 가르는지부터 확인해 둘 필요가 있습니다.


관련 조문과 판례 요지

형법 제260조 제1항(폭행) — 사람의 신체에 대하여 폭행을 가한 자는 2년 이하의 징역, 500만원 이하의 벌금, 구류 또는 과료에 처한다.
형법 제21조 제1항(정당방위) — 현재의 부당한 침해로부터 자기 또는 타인의 법익을 방위하기 위하여 한 행위는 상당한 이유가 있는 경우에는 벌하지 아니한다.
대법원 1999. 10. 12. 선고 99도3377 판결 요지 — 겉으로는 서로 싸운 것처럼 보이더라도, 실제로는 한쪽이 일방적으로 불법한 공격을 하고 다른 쪽은 거기서 벗어나려는 저항으로 힘을 쓴 경우라면, 그것이 적극적인 반격이 아니라 소극적인 방어의 한도에 머무는 한 위법성이 조각된다고 보았습니다.

출처: 국가법령정보센터 형법 제260조 · 제21조 · 99도3377 판결 (2026. 9. 기준)


결국 이 사건에서 보여야 할 것은 둘이었습니다. 공격이 한쪽에서 시작돼 한쪽으로만 이어졌다는 점, 그리고 의뢰인의 행동이 막는 데 그쳤다는 점입니다.


경위의 시간순 복원의뢰인과 여러 차례 이야기를 나누며 흩어진 기억을 순서대로 맞췄습니다. 가방이 닿은 순간, 욕설, 첫 가격, 가방을 붙든 시점을 한 줄로 세워 누가 언제 무엇을 했는지부터 정리했습니다.
상대 진술의 분해상대가 내놓은 주장을 항목별로 떼어 놓았습니다. 먼저 밀쳤다는 것, 욕을 먼저 했다는 것, 팔을 다쳤다는 것, 대등하게 싸웠다는 것을 각각 따로 검토했습니다.
첫 반응의 어색함 지적설령 상대 말대로 밀쳐졌다고 가정해도, 보통은 왜 그러느냐고 따져 묻는 것이 먼저입니다. 이유를 묻는 과정 없이 곧장 서류가방으로 머리를 내리쳤다는 흐름은 그 설명과 어울리지 않는다는 점을 짚었습니다.
시민들의 제지 방향 제시당시 주변에 있던 사람들은 싸움을 말리면서 상대방을 붙잡아 움직이지 못하게 했고, 의뢰인 쪽은 감싸 보호했습니다. 둘이 비슷하게 주고받는 상황이었다면 사람들은 두 사람을 각각 떼어 놓았을 것입니다. 이 차이를 대등한 싸움이 아니었다는 근거로 제시했습니다.
영상 밖 경위의 참작 요청CCTV에는 엉킨 모습이 담겨 있어 화면만 보면 맞붙은 사건으로 읽힐 수 있었습니다. 저희는 수사관에게 화면에 담긴 구간만으로 판단하지 말고 다툼이 어떻게 시작됐는지를 함께 살펴 달라고 요청했습니다.
대응 정도의 설명예고 없이 머리를 맞은 사람이 느꼈을 두려움, 그리고 한쪽에서만 가격이 계속되던 상황을 구체적으로 설명했습니다. 그 상황에서 가방을 붙들어 빼앗으려 한 행동을 지나친 대응으로 보기는 어렵다는 점을 밝혔습니다.



이 사건 변호의 무게중심
엉킨 두 사람의 말은 서로 엇갈릴 수밖에 없습니다. 그래서 저희는 당사자가 아닌 사람들의 행동을 봤습니다. 처음 보는 두 사람의 다툼에 끼어든 시민들은 어느 편도 아닙니다. 그들이 한 사람은 붙잡고 다른 한 사람은 감쌌다면, 그 자리에서 누가 위험해 보였는지에 대한 가장 솔직한 기록이 됩니다.



주의해야 할 점
맞는 상황에서 벗어나려는 행동과 되갚아 주려는 행동은 다르게 평가됩니다. 상대가 물러선 뒤에 쫓아가 때리거나 분이 풀릴 때까지 가격을 이어 가면 방어라고 설명하기 어려워집니다. 또 현장을 벗어난 뒤에는 말려 준 분들의 연락처, 역사 내 CCTV 위치, 다친 부위의 사진과 진료 기록을 가능한 한 빨리 챙겨 두시는 편이 좋습니다. 영상은 보관 기간이 지나면 사라질 수 있습니다.


03결과는 어땠나 — 경찰 단계 불송치

경찰은 의뢰인에 대해 불송치 결정을 내렸고, 사건은 검찰로 넘어가지 않은 채 혐의없음으로 마무리됐습니다.
상대는 마지막까지 자신의 잘못을 인정하지 않았습니다. 진술이 정면으로 부딪치는 사건이라 쉬운 대응은 아니었습니다. 그럼에도 당시 상황을 한 장면씩 되짚어 설명한 내용이 받아들여졌고, 의뢰인은 피해를 입고도 피의자가 됐던 답답함을 덜어 내실 수 있었습니다.


"엉킨 두 사람의 말은 엇갈립니다. 그럴 때는 말리러 뛰어든 사람들이 누구를 붙잡았는지를 봐야 합니다."
— 뉴로이어 법률사무소


폭행 사건은 절차가 진행되면서 피해자와 가해자의 자리가 뒤바뀌기도 하고, 이 사건처럼 양쪽이 함께 피의자가 되기도 합니다. 초기에 사실관계를 순서대로 세워 두지 않으면 영상 속 한 장면이 사건 전체를 대신하게 됩니다.
비슷한 일로 조사를 앞두고 계시다면 그날의 상황을 기억나는 대로 적어 두시고, 받으신 출석 요구서와 함께 가져와 주십시오. 어느 지점을 다퉈 볼 수 있을지 경위부터 같이 정리해 드리겠습니다.



먼저 맞았는데 함께 입건됐을 때 점검할 것

다툼이 시작된 순간부터 끝날 때까지를 시간 순서로 적어 두었는가
내가 힘을 쓴 장면이 맞는 도중이었는지 그 뒤였는지 구분했는가
현장을 비추는 CCTV의 위치와 보관 주체를 확인했는가
말려 준 사람이나 목격자의 연락처를 확보했는가
맞은 부위의 사진과 진료 기록을 남겼는가
상대가 조사에서 어떤 주장을 하는지 파악하고 진술 방향을 정했는가





관련 개념 정리

폭행죄와 반의사불벌
폭행죄는 피해자가 처벌을 원하지 않는다는 뜻을 밝히면 공소를 제기할 수 없는 죄입니다(형법 제260조 제3항). 다만 상해로 평가되면 이 규정이 적용되지 않습니다.
정당방위
지금 벌어지고 있는 부당한 침해를 막기 위한 행위로서 상당한 이유가 있어야 합니다. 서로 싸우려는 뜻으로 맞붙은 경우에는 인정되기 어렵다는 것이 법원의 일반적인 태도입니다.
소극적 방어
외형상 싸움처럼 보여도 한쪽의 일방적인 공격에서 벗어나려는 저항에 그쳤다면 위법하지 않다고 본 대법원 판결이 있습니다. 새로운 공격으로 나아갔는지가 갈림길입니다.
불송치 결정
경찰이 수사한 결과 혐의가 인정되지 않는다고 보아 사건을 검찰에 넘기지 않는 결정입니다. 재판은 물론 검찰 조사 단계로도 가지 않고 정리됩니다.




이 사건을 담당한 변호인
진술이 정면으로 엇갈리는 사건이라 경위를 다시 세우는 작업이 중심이었습니다. 이 사건은 형사전문 대표변호사가 직접 수행했습니다.




CEO Lawyer
김수열 대표변호사
#형사전문#협박·스토킹#사이버범죄
서울대학교 심리학과를 거쳐 서울대학교 법학전문대학원을 졸업했고, 법무법인 율촌을 거쳐 뉴로이어 법률사무소를 이끌고 있는 대한변호사협회 인증 형사전문변호사입니다. 당사자의 말이 엇갈리는 형사 사건에서 피의자 방어를 수행해 왔습니다.

서울대 총학생회장 명예훼손 사건 대법원 파기환송 승소
방송 출연자·인플루언서 악성댓글 집단 고소 성공 수행
언론사 가짜뉴스 명예훼손·업무방해 고소대리

프로필 자세히 보기 →






FAQ지하철 쌍방폭행, 자주 묻는 질문
먼저 맞아서 막았을 뿐인데도 쌍방폭행으로 입건되나요?
입건될 수 있습니다. 서로 힘이 오간 정황이 보이면 수사기관은 양쪽을 모두 피의자로 올려 조사하는 경우가 많습니다. 다만 입건은 조사의 시작일 뿐이고, 이 사건처럼 경위를 소명해 불송치로 끝나는 경우도 있습니다.
쌍방폭행에서도 정당방위가 인정되나요?
인정되는 경우가 있지만 문턱이 높습니다. 서로 싸우려는 뜻으로 맞붙었다면 인정되기 어렵고, 한쪽의 일방적인 공격에서 벗어나려는 소극적인 저항에 그쳤다면 위법하지 않다고 본 대법원 판결(99도3377)이 있습니다. 내 행동이 막는 범위에 머물렀는지가 관건입니다.
CCTV에 서로 엉킨 장면만 찍혔다면 불리한가요?
그 장면만으로 결론이 정해지지는 않습니다. 영상은 다툼의 시작과 이유를 담지 못하는 경우가 많습니다. 이 사건에서도 화면상으로는 맞붙은 것처럼 보일 여지가 있었지만, 경위와 주변 시민들의 제지 방향을 함께 설명해 판단을 이끌어 냈습니다.
상대가 제가 먼저 밀쳤다고 주장하면 어떻게 하나요?
그 주장이 앞뒤 상황과 자연스럽게 이어지는지를 따져야 합니다. 이 사건에서는 밀쳐졌다는 사람이 이유도 묻지 않고 곧장 서류가방으로 머리를 내리쳤다는 흐름이 어색하다는 점을 짚었습니다. 진술의 빈틈은 시간순으로 놓고 볼 때 드러납니다.
쌍방폭행은 서로 합의하면 끝나나요?
단순 폭행이라면 양쪽이 처벌을 원하지 않는다는 뜻을 밝혀 종결되는 경우가 많습니다. 하지만 맞기만 한 분에게 합의는 잘못을 나눠 지는 선택일 수 있습니다. 상대가 진단서를 내 상해로 다투는 상황이라면 합의만으로 정리되지 않을 수도 있어 먼저 기록을 검토해 보시는 편이 낫습니다.
경찰조사 전에 무엇을 준비해야 하나요?
그날의 일을 시간 순서로 적은 메모가 가장 먼저입니다. 여기에 CCTV 위치, 말려 준 분의 연락처, 다친 부위의 사진과 진료 기록을 더하시면 됩니다. 조사에서는 내가 힘을 쓴 장면이 언제 어떤 이유로 나왔는지를 일관되게 설명하는 것이 중요합니다.



함께 보면 좋은 글

강제추행 누명, 억울함을 자료로 바꿔 혐의없음으로 종결한 사례
게임 채팅 모욕 고소, 특정성을 다퉈 합의 없이 불송치로 끝낸 사례
데이트폭력·스토킹 고소대리, 답장 기록을 거부 의사의 자료로 바꾼 사례
뉴로이어 형사 성공사례 더 보기




먼저 맞고도 피의자가 되셨다면 경위부터 다시 세워야 합니다
쌍방폭행으로 출석 요구를 받으셨다면 그날의 상황을 적은 메모와 받으신 서류를 준비해 문의해 주세요.어느 지점을 다퉈 볼 수 있는지 기록부터 살펴 드립니다.

카카오톡 상담
070-8098-0421
홈페이지 상담 신청

모든 상담 내용은 비밀이 보장됩니다



인용 법령·판례

형법 제260조(폭행, 존속폭행) — 국가법령정보센터
형법 제21조(정당방위) — 국가법령정보센터
형법 제20조(정당행위) — 국가법령정보센터
대법원 1999. 10. 12. 선고 99도3377 판결 — 국가법령정보센터 판례

뉴로이어 법률사무소 · 서울 서초구 강남대로 525 세영제이타워 11층(06536) · 사업자등록번호 588-14-01388 · [email protected]


본 성공사례는 뉴로이어 법률사무소가 실제 수행한 사건을 바탕으로 작성됐으며, 의뢰인 보호를 위해 일부 사실관계를 조정했습니다. 개별 사건의 결과는 구체적 사정에 따라 달라질 수 있어, 본 글이 유사 사건에서 동일한 결과를 약속하는 것은 아닙니다.




{
"@context": "https://schema.org",
"@type": "Article",
"headline": "지하철 쌍방폭행 입건, 경찰 단계 불송치(무혐의) — 말리던 시민들이 누구를 붙잡았는지를 봤습니다",
"description": "지하철역에서 서류가방으로 머리를 맞고 이를 막다가 쌍방폭행 피의자로 입건된 사건. 다툼의 경위를 시간순으로 복원하고 말리던 시민들이 상대방만 제지한 정황으로 대등한 싸움이라는 주장을 반박해 경찰 단계 불송치(혐의없음)를 받은 뉴로이어 법률사무소 성공사례입니다.",
"inLanguage": "ko",
"datePublished": "2026-09-17",
"dateModified": "2026-09-17",
"image": "https://newlawyer.co.kr/data/file/member/thumb-238321632_UzWE7X3O_a622b2fa6778b002d58c2ddc7bdddb15cb53f084_460x460.jpg",
"articleSection": "성공사례",
"keywords": "지하철 쌍방폭행, 쌍방폭행 무혐의, 쌍방폭행 불송치, 쌍방폭행 정당방위, 먼저 맞았는데 쌍방폭행, 폭행죄 피의자 변호, 쌍방폭행 CCTV, 쌍방폭행 경찰조사, 쌍방폭행 합의, 지하철 폭행 고소",
"author": {
"@type": "Person",
"@id": "https://newlawyer.co.kr/page/21_view?wr_id=1#person",
"name": "김수열",
"jobTitle": "대표변호사",
"url": "https://newlawyer.co.kr/page/21_view?wr_id=1",
"image": "https://newlawyer.co.kr/data/file/member/thumb-238321632_UzWE7X3O_a622b2fa6778b002d58c2ddc7bdddb15cb53f084_460x460.jpg",
"knowsAbout": [
"형사 피의자 변호",
"폭행",
"정당방위",
"명예훼손·모욕",
"사이버범죄"
],
"alumniOf": {
"@type": "CollegeOrUniversity",
"name": "서울대학교 법학전문대학원"
},
"hasCredential": {
"@type": "EducationalOccupationalCredential",
"credentialCategory": "전문분야 등록",
"name": "대한변호사협회 등록 형사법 전문변호사",
"recognizedBy": {
"@type": "Organization",
"name": "대한변호사협회"
}
},
"worksFor": {
"@id": "https://newlawyer.co.kr/#legalservice"
}
},
"publisher": {
"@type": "LegalService",
"@id": "https://newlawyer.co.kr/#legalservice",
"name": "뉴로이어 법률사무소",
"url": "https://newlawyer.co.kr/",
"telephone": "+82-70-8098-0421",
"email": "[email protected]",
"address": {
"@type": "PostalAddress",
"streetAddress": "강남대로 525 세영제이타워 11층",
"addressLocality": "서초구",
"addressRegion": "서울",
"postalCode": "06536",
"addressCountry": "KR"
},
"sameAs": [
"https://blog.naver.com/new-lawyer",
"https://www.youtube.com/channel/UCo0EFl4S4b0P_zYMsCGdiBQ",
"https://www.instagram.com/new._.lawyer/",
"https://brunch.co.kr/@kim-minor"
]
},
"mainEntityOfPage": {
"@type": "WebPage",
"@id": "https://newlawyer.co.kr/31/432"
},
"about": [
"지하철 쌍방폭행",
"쌍방폭행 무혐의",
"정당방위",
"폭행죄",
"불송치 결정"
]
}


{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"name": "홈",
"item": "https://newlawyer.co.kr/"
},
{
"@type": "ListItem",
"position": 2,
"name": "성공사례",
"item": "https://newlawyer.co.kr/31"
},
{
"@type": "ListItem",
"position": 3,
"name": "기타",
"item": "https://newlawyer.co.kr/31?sca=%EA%B8%B0%ED%83%80"
},
{
"@type": "ListItem",
"position": 4,
"name": "지하철 쌍방폭행 불송치",
"item": "https://newlawyer.co.kr/31/432"
}
]
}


{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "먼저 맞아서 막았을 뿐인데도 쌍방폭행으로 입건되나요?",
"acceptedAnswer": {
"@type": "Answer",
"text": "입건될 수 있습니다. 서로 힘이 오간 정황이 보이면 수사기관은 양쪽을 모두 피의자로 올려 조사하는 경우가 많습니다. 다만 입건은 조사의 시작일 뿐이고, 이 사건처럼 경위를 소명해 불송치로 끝나는 경우도 있습니다."
}
},
{
"@type": "Question",
"name": "쌍방폭행에서도 정당방위가 인정되나요?",
"acceptedAnswer": {
"@type": "Answer",
"text": "인정되는 경우가 있지만 문턱이 높습니다. 서로 싸우려는 뜻으로 맞붙었다면 인정되기 어렵고, 한쪽의 일방적인 공격에서 벗어나려는 소극적인 저항에 그쳤다면 위법하지 않다고 본 대법원 판결(99도3377)이 있습니다. 내 행동이 막는 범위에 머물렀는지가 관건입니다."
}
},
{
"@type": "Question",
"name": "CCTV에 서로 엉킨 장면만 찍혔다면 불리한가요?",
"acceptedAnswer": {
"@type": "Answer",
"text": "그 장면만으로 결론이 정해지지는 않습니다. 영상은 다툼의 시작과 이유를 담지 못하는 경우가 많습니다. 이 사건에서도 화면상으로는 맞붙은 것처럼 보일 여지가 있었지만, 경위와 주변 시민들의 제지 방향을 함께 설명해 판단을 이끌어 냈습니다."
}
},
{
"@type": "Question",
"name": "상대가 제가 먼저 밀쳤다고 주장하면 어떻게 하나요?",
"acceptedAnswer": {
"@type": "Answer",
"text": "그 주장이 앞뒤 상황과 자연스럽게 이어지는지를 따져야 합니다. 이 사건에서는 밀쳐졌다는 사람이 이유도 묻지 않고 곧장 서류가방으로 머리를 내리쳤다는 흐름이 어색하다는 점을 짚었습니다. 진술의 빈틈은 시간순으로 놓고 볼 때 드러납니다."
}
},
{
"@type": "Question",
"name": "쌍방폭행은 서로 합의하면 끝나나요?",
"acceptedAnswer": {
"@type": "Answer",
"text": "단순 폭행이라면 양쪽이 처벌을 원하지 않는다는 뜻을 밝혀 종결되는 경우가 많습니다. 하지만 맞기만 한 분에게 합의는 잘못을 나눠 지는 선택일 수 있습니다. 상대가 진단서를 내 상해로 다투는 상황이라면 합의만으로 정리되지 않을 수도 있어 먼저 기록을 검토해 보시는 편이 낫습니다."
}
},
{
"@type": "Question",
"name": "경찰조사 전에 무엇을 준비해야 하나요?",
"acceptedAnswer": {
"@type": "Answer",
"text": "그날의 일을 시간 순서로 적은 메모가 가장 먼저입니다. 여기에 CCTV 위치, 말려 준 분의 연락처, 다친 부위의 사진과 진료 기록을 더하시면 됩니다. 조사에서는 내가 힘을 쓴 장면이 언제 어떤 이유로 나왔는지를 일관되게 설명하는 것이 중요합니다."
}
}
]
}


:root {
--nl-navy: #1f4e79;
--nl-navy-2: #2e5a8a;
--nl-navy-3: #14314d;
--nl-navy-soft: #5b7ea1;
--nl-ink: #1c1c1c;
--nl-soft: #3f3f3f;
--nl-mute: #767676;
--nl-line: #dcdee2;
--nl-line-soft: #ececef;
--nl-bg-soft: #f7f8f9;
--nl-bg-card: #fbfbfc;
--nl-accent: #a33a2c;
--nl-bg: #ffffff;
}

.nl-wrap {
font-family: "Pretendard", "Pretendard Variable", -apple-system, BlinkMacSystemFont, "Apple SD Gothic Neo", "Noto Sans KR", "Malgun Gothic", sans-serif;
color: var(--nl-ink);
line-height: 1.85;
font-size: clamp(15px, 1.05vw + 12px, 17px);
background: var(--nl-bg);
-webkit-text-size-adjust: 100%;
text-size-adjust: 100%;
word-break: keep-all;
overflow-wrap: anywhere;
max-width: 820px;
margin: 0 auto;
padding: clamp(20px, 4vw, 48px) clamp(16px, 3vw, 32px);
position: relative;
letter-spacing: -0.005em;
}
.nl-wrap * { box-sizing: border-box; }
.nl-wrap a {
color: var(--nl-navy);
text-decoration: underline;
text-underline-offset: 3px;
text-decoration-thickness: 1px;
}
.nl-wrap a:hover { color: var(--nl-navy-3); }
.nl-wrap p { margin: 15px 0; }

/* ── 상단 경로 ─────────────────────────────── */
.nl-crumb {
font-size: 13px;
color: var(--nl-mute);
margin-bottom: 22px;
padding-bottom: 12px;
border-bottom: 1px solid var(--nl-line);
}
.nl-crumb ol {
list-style: none; padding: 0; margin: 0;
display: flex; flex-wrap: wrap; gap: 4px 8px;
}
.nl-crumb li + li::before { content: "›"; margin-right: 8px; color: var(--nl-mute); }
.nl-crumb a { color: var(--nl-mute); text-decoration: none; }
.nl-crumb a:hover { color: var(--nl-navy); text-decoration: underline; }

/* ── 머리말 ───────────────────────────────── */
.nl-tag {
display: block;
font-size: 13px;
font-weight: 600;
color: var(--nl-navy);
margin: 0 0 10px;
letter-spacing: 0;
}

.nl-h1 {
font-weight: 800;
font-size: clamp(23px, 3vw + 12px, 35px);
line-height: 1.4;
color: var(--nl-ink);
margin: 0 0 16px;
letter-spacing: -0.03em;
}
.nl-h1 .nl-h1-accent { color: var(--nl-ink); }

.nl-sub {
font-size: clamp(14px, 0.6vw + 12px, 16px);
color: var(--nl-soft);
margin: 0 0 26px;
line-height: 1.8;
}

.nl-meta {
display: flex; flex-wrap: wrap; gap: 8px 20px;
font-size: 13px;
color: var(--nl-mute);
padding: 12px 0;
border-top: 1px solid var(--nl-line);
border-bottom: 1px solid var(--nl-line);
margin-bottom: 34px;
}
.nl-meta span { display: inline-flex; align-items: center; gap: 6px; }
.nl-meta strong { color: var(--nl-soft); font-weight: 600; }

/* ── 요약 ─────────────────────────────────── */
.nl-summary {
border-top: 1px solid var(--nl-ink);
border-bottom: 1px solid var(--nl-line);
padding: 22px 0 20px;
margin: 0 0 38px;
}
.nl-summary dl {
display: grid;
grid-template-columns: 96px 1fr;
gap: 11px 22px;
margin: 0;
font-size: 14.5px;
}
.nl-summary dt { color: var(--nl-mute); font-weight: 500; line-height: 1.7; }
.nl-summary dd { margin: 0; color: var(--nl-ink); line-height: 1.7; }
.nl-summary dd b { font-weight: 700; }
.nl-summary dd .nl-win { font-weight: 700; color: var(--nl-navy); }

/* ── 리드 ─────────────────────────────────── */
.nl-lead {
padding: 0 0 26px;
margin: 0 0 8px;
border-bottom: 1px solid var(--nl-line);
}
.nl-lead p { margin: 0; font-size: 16.5px; line-height: 1.9; color: var(--nl-ink); }
.nl-lead p + p { margin-top: 14px; }
.nl-lead strong { font-weight: 700; }

/* ── 제목 ─────────────────────────────────── */
.nl-h2 {
font-weight: 800;
font-size: clamp(19px, 1.3vw + 14px, 24px);
color: var(--nl-ink);
margin: 56px 0 20px;
padding-bottom: 12px;
border-bottom: 1px solid var(--nl-ink);
display: flex;
align-items: baseline;
gap: 12px;
letter-spacing: -0.03em;
}
.nl-h2 .nl-h2-no {
font-size: 13px;
color: var(--nl-mute);
font-weight: 700;
letter-spacing: 0.08em;
}
.nl-h3 {
font-weight: 700;
font-size: clamp(16.5px, 0.7vw + 14px, 18px);
color: var(--nl-ink);
margin: 32px 0 12px;
letter-spacing: -0.02em;
}

/* ── 개념 설명 ────────────────────────────── */
.nl-defn {
background: var(--nl-bg-soft);
padding: 20px 22px;
margin: 26px 0;
font-size: 15px;
}
.nl-defn .nl-h3 { margin: 0 0 8px; font-size: 16px; }
.nl-defn dt {
font-size: 13px;
color: var(--nl-mute);
font-weight: 600;
margin-bottom: 8px;
}
.nl-defn dd { margin: 0; color: var(--nl-soft); line-height: 1.85; }
.nl-defn p { margin: 0; color: var(--nl-soft); line-height: 1.85; font-size: 14.5px; }
.nl-defn b { font-weight: 700; color: var(--nl-ink); }

/* ── 법령·판례 인용 ───────────────────────── */
.nl-statute {
border-top: 1px solid var(--nl-line);
border-bottom: 1px solid var(--nl-line);
padding: 20px 0;
margin: 28px 0;
}
.nl-statute .nl-statute-h {
font-weight: 700;
font-size: 14px;
color: var(--nl-mute);
margin: 0 0 12px;
letter-spacing: 0;
}
.nl-statute ol { padding-left: 18px; margin: 0; }
.nl-statute li { margin-bottom: 8px; line-height: 1.85; font-size: 14.5px; color: var(--nl-soft); }
.nl-statute li:last-child { margin-bottom: 0; }
.nl-statute .nl-cite { display: block; margin-top: 12px; font-size: 12px; color: var(--nl-mute); }

/* ── 쟁점 ─────────────────────────────────── */
.nl-issues {
display: grid;
grid-template-columns: repeat(2, 1fr);
gap: 0;
margin: 26px 0;
border-top: 1px solid var(--nl-line);
}
.nl-issue {
padding: 16px 20px 16px 0;
border-bottom: 1px solid var(--nl-line);
}
.nl-issue:nth-child(odd) { padding-right: 28px; }
.nl-issue:nth-child(even) { padding-left: 28px; border-left: 1px solid var(--nl-line); }
.nl-issue h4 {
font-size: 15px;
color: var(--nl-ink);
margin: 0 0 6px;
font-weight: 700;
letter-spacing: -0.02em;
}
.nl-issue p { font-size: 13.5px; color: var(--nl-mute); margin: 0; line-height: 1.7; }

/* ── 단계 ─────────────────────────────────── */
.nl-steps { counter-reset: nlstep; margin: 26px 0; }
.nl-step {
display: grid;
grid-template-columns: 34px 1fr;
gap: 16px;
padding: 18px 0;
border-bottom: 1px solid var(--nl-line-soft);
align-items: start;
}
.nl-step:first-child { border-top: 1px solid var(--nl-line); }
.nl-step::before {
counter-increment: nlstep;
content: counter(nlstep, decimal-leading-zero);
font-size: 14px;
font-weight: 700;
color: var(--nl-mute);
line-height: 1.7;
letter-spacing: 0.02em;
}
.nl-step h4 {
font-size: 16px;
color: var(--nl-ink);
margin: 0 0 6px;
font-weight: 700;
letter-spacing: -0.02em;
}
.nl-step p { font-size: 14.5px; color: var(--nl-soft); margin: 0; line-height: 1.8; }

/* ── 표 ───────────────────────────────────── */
.nl-table {
width: 100%;
border-collapse: collapse;
margin: 26px 0;
font-size: 14px;
border-top: 1px solid var(--nl-ink);
}
.nl-table th, .nl-table td {
padding: 13px 14px;
border-bottom: 1px solid var(--nl-line);
vertical-align: top;
line-height: 1.7;
text-align: left;
}
.nl-table thead th { font-weight: 700; color: var(--nl-ink); font-size: 13.5px; }
.nl-table tbody th { font-weight: 600; color: var(--nl-soft); width: 28%; }
.nl-table .nl-td-good { font-weight: 700; color: var(--nl-navy); }
.nl-table .nl-td-bad { font-weight: 700; color: var(--nl-accent); }

/* ── 체크리스트 ───────────────────────────── */
.nl-checklist {
background: var(--nl-bg-soft);
padding: 22px 24px;
margin: 26px 0;
}
.nl-checklist h4 {
font-size: 15.5px;
color: var(--nl-ink);
margin: 0 0 12px;
font-weight: 700;
letter-spacing: -0.02em;
}
.nl-checklist ul { list-style: none; padding: 0; margin: 0; }
.nl-checklist li {
position: relative;
padding-left: 16px;
margin-bottom: 8px;
font-size: 14.5px;
color: var(--nl-soft);
line-height: 1.75;
}
.nl-checklist li:last-child { margin-bottom: 0; }
.nl-checklist li::before {
content: "―";
position: absolute;
left: 0;
color: var(--nl-mute);
}

/* ── 주의 ─────────────────────────────────── */
.nl-caution {
padding: 18px 0;
margin: 26px 0;
border-top: 1px solid var(--nl-line);
border-bottom: 1px solid var(--nl-line);
}
.nl-caution h4 {
font-size: 14px;
color: var(--nl-mute);
margin: 0 0 8px;
font-weight: 600;
letter-spacing: 0;
}
.nl-caution p { margin: 0; font-size: 14.5px; color: var(--nl-soft); line-height: 1.8; }

/* ── 개념 정리 ────────────────────────────── */
.nl-law { margin: 26px 0; border-top: 1px solid var(--nl-line); }
.nl-law h4 {
font-size: 14px;
color: var(--nl-mute);
margin: 16px 0 4px;
font-weight: 600;
}
.nl-law dl { margin: 0; font-size: 14.5px; }
.nl-law dt {
color: var(--nl-ink);
font-weight: 700;
margin-top: 16px;
padding-top: 16px;
border-top: 1px solid var(--nl-line-soft);
}
.nl-law dt:first-of-type { border-top: none; padding-top: 4px; }
.nl-law dd { margin: 5px 0 0; color: var(--nl-soft); line-height: 1.8; }

/* ── 인용 ─────────────────────────────────── */
.nl-quote {
margin: 30px 0;
padding: 0;
color: var(--nl-ink);
font-size: 17px;
line-height: 1.85;
}
.nl-quote p {
margin: 0;
font-style: normal;
font-weight: 500;
letter-spacing: -0.02em;
}
.nl-quote cite {
display: block;
font-style: normal;
font-size: 13px;
color: var(--nl-mute);
margin-top: 10px;
}

/* ── FAQ ──────────────────────────────────── */
.nl-faq { margin: 44px 0; }
.nl-faq h2 { margin-top: 0; }
.nl-faq details { border-bottom: 1px solid var(--nl-line); padding: 18px 0; }
.nl-faq summary {
font-size: 16px;
font-weight: 700;
color: var(--nl-ink);
cursor: pointer;
list-style: none;
line-height: 1.6;
padding-right: 28px;
position: relative;
letter-spacing: -0.02em;
}
.nl-faq summary::-webkit-details-marker { display: none; }
.nl-faq summary::after {
content: "+";
position: absolute;
right: 0;
top: 0;
font-size: 19px;
color: var(--nl-mute);
font-weight: 400;
line-height: 1.4;
}
.nl-faq details[open] summary::after { content: "−"; }
.nl-faq .nl-a {
margin: 12px 0 0;
font-size: 14.5px;
color: var(--nl-soft);
line-height: 1.85;
}

/* ── 담당 변호인 ──────────────────────────── */
.nl-team { margin: 44px 0 36px; }
.nl-team-h {
font-size: 14px;
font-weight: 600;
color: var(--nl-mute);
margin: 0 0 6px;
letter-spacing: 0;
}
.nl-team-sub { font-size: 14px; color: var(--nl-soft); margin: 0 0 20px; line-height: 1.75; }
.nl-team-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 0; }
.nl-card {
display: grid;
grid-template-columns: 78px minmax(0, 1fr);
gap: 16px;
padding: 22px 0;
border-top: 1px solid var(--nl-ink);
align-items: start;
}
.nl-team-grid > .nl-card:nth-child(even) { padding-left: 26px; border-left: 1px solid var(--nl-line); }
.nl-team-grid > .nl-card:nth-child(odd) { padding-right: 26px; }
.nl-card-photo {
width: 78px; height: 78px;
overflow: hidden;
background: var(--nl-bg-soft);
}
.nl-card-photo img { width: 100%; height: 100%; object-fit: cover; display: block; }
.nl-card-role {
display: block;
font-size: 11px;
font-weight: 600;
letter-spacing: 0.06em;
text-transform: uppercase;
color: var(--nl-mute);
margin: 0 0 3px;
}
.nl-card-name {
font-size: 16.5px;
font-weight: 800;
color: var(--nl-ink);
letter-spacing: -0.03em;
margin: 0 0 8px;
line-height: 1.35;
}
.nl-card-name a { color: var(--nl-ink); text-decoration: none; }
.nl-card-name a:hover { text-decoration: underline; text-underline-offset: 3px; }
.nl-card-tags {
display: flex; flex-wrap: wrap; gap: 4px 10px;
margin: 0 0 10px; padding: 0; list-style: none;
}
.nl-card-tags li { font-size: 12px; color: var(--nl-mute); line-height: 1.6; }
.nl-card-desc { font-size: 13.5px; color: var(--nl-soft); line-height: 1.8; margin: 0 0 10px; }
.nl-card-list {
margin: 0; padding: 10px 0 0; list-style: none;
border-top: 1px solid var(--nl-line-soft);
}
.nl-card-list li {
font-size: 12.5px;
color: var(--nl-mute);
line-height: 1.7;
padding-left: 12px;
position: relative;
}
.nl-card-list li::before { content: "―"; position: absolute; left: 0; }
.nl-card-list li b { color: var(--nl-soft); font-weight: 700; }
.nl-card-link {
display: inline-block;
font-size: 12.5px;
color: var(--nl-navy);
margin-top: 10px;
text-decoration: underline;
text-underline-offset: 3px;
}

/* ── 관련 글 ──────────────────────────────── */
.nl-related {
margin: 34px 0;
padding: 20px 0;
border-top: 1px solid var(--nl-line);
border-bottom: 1px solid var(--nl-line);
}
.nl-related h4 {
font-size: 14px;
color: var(--nl-mute);
margin: 0 0 12px;
font-weight: 600;
}
.nl-related ul { list-style: none; padding: 0; margin: 0; }
.nl-related li { font-size: 14.5px; margin: 7px 0; padding-left: 14px; position: relative; }
.nl-related li::before { content: "›"; position: absolute; left: 0; color: var(--nl-mute); }
.nl-related a { color: var(--nl-ink); text-decoration: none; }
.nl-related a:hover { color: var(--nl-navy); text-decoration: underline; text-underline-offset: 3px; }

/* ── 상담 안내 ────────────────────────────── */
.nl-cta {
margin: 44px 0 24px;
border: 1px solid var(--nl-ink);
padding: 32px 28px;
}
.nl-cta-h {
font-size: clamp(18px, 1.2vw + 12px, 22px);
font-weight: 800;
color: var(--nl-ink);
margin: 0 0 10px;
letter-spacing: -0.03em;
}
.nl-cta-sub { font-size: 14.5px; color: var(--nl-soft); margin: 0 0 22px; line-height: 1.8; }
.nl-cta-buttons { display: flex; flex-wrap: wrap; gap: 8px; }
.nl-cta-buttons a {
display: inline-flex;
align-items: center;
font-size: 14.5px;
font-weight: 600;
padding: 12px 22px;
text-decoration: none;
border: 1px solid var(--nl-ink);
color: var(--nl-ink);
transition: background 0.15s, color 0.15s;
}
.nl-cta-buttons a:hover { background: var(--nl-ink); color: #fff; }
.nl-cta-kakao { }
.nl-cta-tel { }
.nl-cta-web { }
.nl-cta-secret {
display: block;
margin-top: 16px;
font-size: 12.5px;
color: var(--nl-mute);
}

/* ── 꼬리말 ───────────────────────────────── */
.nl-footer-cite {
margin-top: 36px;
padding-top: 20px;
border-top: 1px solid var(--nl-line);
font-size: 12px;
color: var(--nl-mute);
line-height: 1.8;
}
.nl-footer-cite h4 { font-size: 12px; color: var(--nl-mute); margin: 0 0 8px; font-weight: 600; }
.nl-footer-cite ul { padding-left: 16px; margin: 0; }
.nl-footer-cite li { margin: 3px 0; }
.nl-footer-cite p { margin: 4px 0; }
.nl-footer-cite a { color: var(--nl-mute); }

.nl-disclaimer {
margin-top: 22px;
font-size: 12px;
color: var(--nl-mute);
line-height: 1.75;
padding-top: 16px;
border-top: 1px solid var(--nl-line-soft);
}

/* ── 반응형 ───────────────────────────────── */
@media (max-width: 760px) {
.nl-team-grid { grid-template-columns: 1fr; }
.nl-team-grid > .nl-card:nth-child(even),
.nl-team-grid > .nl-card:nth-child(odd) {
padding-left: 0; padding-right: 0; border-left: none;
}
.nl-team-grid > .nl-card:nth-child(even) { border-top: 1px solid var(--nl-line); }
}

@media (max-width: 640px) {
.nl-wrap { padding: 16px 14px; }
.nl-issues { grid-template-columns: 1fr; }
.nl-issue:nth-child(odd), .nl-issue:nth-child(even) {
padding-left: 0; padding-right: 0; border-left: none;
}
.nl-summary dl { grid-template-columns: 1fr; gap: 3px 0; }
.nl-summary dt {
border-bottom: none;
padding: 12px 0 0;
margin-bottom: 0;
font-size: 13px;
}
.nl-summary dl > dt:first-of-type { padding-top: 0; }
.nl-table thead { display: none; }
.nl-table tr { display: block; border-bottom: 1px solid var(--nl-ink); padding: 6px 0; }
.nl-table th, .nl-table td { display: block; padding: 6px 0; border-bottom: none; }
.nl-table tbody th { width: 100%; font-size: 13px; color: var(--nl-mute); }
.nl-step { grid-template-columns: 1fr; gap: 6px; }
.nl-cta { padding: 26px 20px; }
.nl-cta-buttons a { width: 100%; justify-content: center; }
}

@media (max-width: 380px) {
.nl-wrap { padding: 14px 12px; font-size: 14.5px; }
.nl-h2 { flex-direction: column; gap: 4px; align-items: flex-start; }
.nl-h2 .nl-h2-no { font-size: 12px; }
.nl-defn, .nl-checklist { padding: 18px 16px; }
.nl-card { grid-template-columns: 62px minmax(0, 1fr); gap: 13px; }
.nl-card-photo { width: 62px; height: 62px; }
}

/* 1인 카드일 때 전체 폭 사용 */
.nl-team-grid:has(> .nl-card:only-child) { grid-template-columns: minmax(0, 1fr); }
.nl-team-grid > .nl-card:only-child {
grid-template-columns: 96px minmax(0, 1fr);
gap: 20px;
padding-right: 0;
}
.nl-team-grid > .nl-card:only-child .nl-card-photo { width: 96px; height: 96px; }
@media (max-width: 480px) {
.nl-team-grid > .nl-card:only-child { grid-template-columns: 62px minmax(0, 1fr); gap: 13px; }
.nl-team-grid > .nl-card:only-child .nl-card-photo { width: 62px; height: 62px; }
}

/* ── v4 추가: 답변형 요약(H1 바로 아래) · 메타 링크 · 사건 정보 표 제목 ── */
.nl-answer { margin: 0 0 26px; font-size: clamp(15px, 0.6vw + 12.5px, 16.5px); line-height: 1.85; color: var(--nl-ink); }
.nl-answer b { font-weight: 700; }
.nl-meta a { color: var(--nl-soft); text-decoration: underline; text-underline-offset: 3px; }
.nl-meta time { font-variant-numeric: tabular-nums; }
.nl-table caption { caption-side: top; text-align: left; font-size: 14px; font-weight: 600; color: var(--nl-mute); padding: 0 0 10px; }

2026.09.15

다수 처벌

MCN 소속사 대표 관련 허위사실 명예훼손- 사이버불링 악플 집단고소 대리 성공사례

허위사실 사이버불링 명예훼손 성공사례 | 익명 악플러 27명 특정, 합의·기소유예




홈
성공사례
명예훼손 · 모욕
허위 폭로 사이버불링 집단고소




허위사실 명예훼손 · 가해자 27명 특정
폭로부터 깨야 악플을 걸 수 있었습니다,계약서로 시작해 27명까지 닿은 집단고소
소속 크리에이터의 방송 한 편이 여러 커뮤니티로 퍼지며 비난이 쏟아졌습니다. 계약서와 지원 내역으로 폭로의 허위성부터 세운 뒤, 추적이 가능한 곳을 가려 익명 작성자들의 신원을 확보한 기록입니다.

카테고리 명예훼손 · 사이버불링
결과 가해자 27명 특정 · 합의와 기소유예
쟁점 허위성 입증 · 다수 커뮤니티 추적
작성일 2026. 8.





의뢰인
소속 크리에이터의 허위 폭로로 여러 커뮤니티에서 집단적인 비난을 받은 소속사 대표
사건 발단
크리에이터가 생방송에서 장비와 스튜디오 지원을 전혀 받지 못했고 일방적인 계약 종료를 통보받았다고 호소, 그 방송이 여러 커뮤니티로 옮겨지며 댓글이 쏟아짐
어려운 점
폭로 자체를 반박해야 하는 동시에 커뮤니티마다 흩어진 52명의 익명 작성자를 추적해야 했던 상황
대응 전략
계약서와 지원 영수증으로 폭로의 허위성을 먼저 세우고, 범죄일람표로 사건 구조를 정돈해 영장 집행이 가능한 곳부터 추적
결과
가해자 27명 특정 — 일부는 합의로 금전 보상, 일부는 기소유예 처분




한 사람의 폭로가 커뮤니티를 타고 번지면 그 뒤에 따라붙는 것은 수십 개의 익명 댓글입니다. 폭로가 사실인지 확인되기도 전에 비난이 먼저 쌓이고, 당사자는 해명할 자리조차 얻지 못한 채 밀려납니다.
이런 사건은 두 겹으로 되어 있습니다. 원래의 폭로가 사실과 다르다는 점을 세워야 하고, 그 위에서 각각의 댓글에 책임을 물어야 합니다. 앞의 것이 흔들리면 뒤의 것도 서지 않습니다.
오늘 전할 사건이 그랬습니다. 뉴로이어 법률사무소는 계약서와 지원 내역으로 폭로의 허위성부터 밝힌 뒤 익명 작성자들을 추적했고, 최종적으로 27명의 신원을 확보해 합의와 기소유예라는 결과에 닿았습니다.


01사건 개요 — 방송 한 편이 커뮤니티를 타고 번졌습니다

의뢰인은 소속사를 이끄시던 분으로, 소속 크리에이터로부터 허위 폭로를 당하셨습니다. 그 크리에이터는 생방송 도중 소속사로부터 장비나 스튜디오 같은 지원을 전혀 받지 못했으며 일방적으로 계약 종료를 통보받아 힘든 처지에 놓였다고 호소했습니다.

그 방송이 여러 커뮤니티로 옮겨지면서 의뢰인을 겨냥한 비난 댓글이 쏟아졌습니다. 의뢰인도 억울한 마음에 적극적으로 해명했지만 커뮤니티의 반응은 싸늘했습니다.

이후 악플은 여러 곳으로 번져 나갔고 의뢰인은 정신적으로 큰 충격과 고통을 겪으셨습니다. 결국 하시던 사업에서 물러나게 되는 피해까지 입으신 끝에, 집단적인 괴롭힘에 대응하기 위해 이 분야를 다루는 곳을 찾아 저희에게 연락을 주셨습니다.

사건을 받아 보니 수사가 순조롭게 굴러갈지 확신하기 어려운 상황이었습니다. 악플이 올라온 커뮤니티가 제각각이었고 추적해야 할 작성자가 52명에 이르렀기 때문입니다.


폭로와 댓글은 순서가 있습니다
퍼진 이야기가 사실로 남아 있는 한 그에 반응한 댓글들은 정당한 비판처럼 읽힙니다. 그래서 이런 사건에서는 원래의 폭로가 사실과 다르다는 점을 먼저 세워야 합니다. 그 토대가 생겨야 개별 댓글에 책임을 묻는 일도 힘을 얻습니다.




폭로의 허위성
지원을 받지 못했다는 주장을 무엇으로 반박할 것인가.


흩어진 커뮤니티
서로 다른 곳에 퍼진 글들을 어떤 기준으로 묶을 것인가.


수사기관의 부담
추적 대상이 52명에 이르는 사건에서 절차를 어떻게 굴러가게 할 것인가.


영장 집행의 가능성
자료 회신을 기대하기 어려운 곳을 어떻게 가려낼 것인가.


표현의 평가
각각의 댓글이 왜 문제되는 표현인지 어떻게 논증할 것인가.


특정성 요건
그 글들이 누구를 향한 것인지 가려지는가.



02문제 해결 — 토대를 세우고 길이 열린 곳부터 갔습니다

온라인에서 벌어진 명예훼손이나 모욕 사건에서 흔히 걸리는 관문은 특정성입니다. 그 글이 누구를 겨냥한 것인지 알아볼 수 있어야 하기 때문입니다. 다만 이 사건에서는 의뢰인이 별도의 백과사전 항목까지 있는 공인이었기에 그 관문은 문제가 되지 않았습니다.

대신 넘어야 할 산은 다른 곳에 있었습니다. 크리에이터의 폭로가 사실과 다르다는 점을 상당한 수준까지 밝혀야 했습니다.




계약서와 지원 내역의 확보
폭로를 반박하기 위해 실제 계약서와 방송 활동을 지원한 내역이 담긴 영수증 등을 제출했습니다. 지원을 전혀 받지 못했다는 발언이 사실과 다르다는 점을 자료로 보인 것입니다.




책임을 물을 토대의 마련
그 입증을 딛고 허위사실을 퍼뜨린 데 대한 책임을 물을 수 있는 기반을 만들었습니다. 여기서부터 개별 댓글로 나아갈 수 있었습니다.




범죄일람표 작성
악플러들은 신원 확보가 먼저였기에 수사기관이 사건을 한눈에 파악할 수 있도록 범죄일람표를 만들었습니다. 수사가 매끄럽게 진행되도록 돕기 위한 작업이었습니다.




추적 대상의 선별
영장 신청이나 집행을 기대하기 어려운 커뮤니티는 초기에 제외했습니다. 모든 곳을 붙들고 늘어지면 정작 길이 열린 곳까지 늦어지기 때문입니다.




법리 논증과 영장 집행
피고소인들의 발언이 왜 명예훼손이나 모욕에 해당하는지를 법리로 밝혀, 수사기관이 각 커뮤니티에 영장을 집행할 수 있도록 했습니다.




개별 표현의 평가
각 댓글에 대해서는 의뢰인의 인격적 가치에 관한 사회적 평가를 크게 떨어뜨릴 수 있다는 점을 주장했습니다. 비슷한 표현에서 유죄가 선고된 판례를 인용해 설득력을 더하고 처벌의 필요성을 강조했습니다.





이 사건 고소대리의 무게중심
대량고소에서 힘을 어디에 쓸지 정하는 일이 결과를 가릅니다. 전부를 쥐고 가면 아무 곳도 열리지 않습니다. 자료 회신을 기대하기 어려운 곳을 먼저 덜어 내고 남은 곳에 자원을 모은 판단이, 52명 가운데 27명에 닿게 만들었습니다.



주의해야 할 점
퍼진 이야기에 직접 해명하려다 오히려 관심이 몰리는 경우가 많습니다. 반박은 감정이 아니라 자료로 하셔야 합니다. 계약서와 지급 내역처럼 사실관계를 보여 줄 문서를 먼저 정리하시고, 문제된 글은 지워지기 전에 화면과 주소를 갈무리해 두시기 바랍니다.


03최종 결과 — 27명 특정, 합의와 기소유예

신원 확보를 위해 끝까지 추적한 결과 27명의 가해자를 특정할 수 있었습니다. 그중 일부와는 합의해 금전적인 보상을 이끌어냈고, 일부에게는 기소유예 처분이 내려졌습니다. 수사가 진행되는 것 자체가 쉽지 않은 사안이었기에 다수의 작성자를 추적해 신원을 확보했다는 점에 뜻이 있습니다.

수사 진행이 어려울 것이라는 주변의 걱정 어린 시선이 있었지만, 사실관계를 표로 명료하게 정돈하고 길이 열린 곳부터 밟아 나간 끝에 의뢰인을 향하던 무분별한 확산을 멈출 수 있었습니다.


"전부를 쫓으면 아무 곳도 열리지 않습니다. 덜어 내는 판단이 오히려 더 많은 사람에게 닿게 합니다."
— 뉴로이어 법률사무소


커뮤니티에서 익명의 작성자를 추적하려면 수사가 굴러가게 만드는 실무 감각이 필요합니다. 어느 곳에서 자료 회신을 기대할 수 있는지, 어떤 순서로 접근해야 하는지를 알고 움직여야 하기 때문입니다.

저희는 커뮤니티의 성격에 관한 이해를 갖추고 여러 집단고소 사건에서 익명의 가해자들에게 실제로 책임을 물어 온 경험이 있습니다. 도움이 필요하시다면 초기부터 수사가 원활히 진행되도록 돕겠으니 연락 주시기 바랍니다.


허위 폭로와 악플이 함께 번졌을 때

폭로 내용을 반박할 계약서와 지급 내역을 정리했는가
원래의 방송이나 게시물을 원본으로 확보했는가
어느 커뮤니티로 어떻게 퍼졌는지 경로를 파악했는가
문제된 댓글의 화면과 주소, 작성 시각을 갈무리했는가
같은 작성자가 여러 글을 남겼는지 묶어 확인했는가
직접 해명하려다 확산을 키우고 있지는 않은가




관련 법리 정리

허위사실 적시 명예훼손
드러낸 내용이 사실과 다르다는 점이 인정되어야 합니다. 그래서 계약서나 지급 내역처럼 사실관계를 보여 주는 자료의 확보가 출발점이 됩니다.
특정성
그 글이 누구를 향한 것인지 알아볼 수 있어야 합니다. 이름이 알려진 경우에는 이 관문이 비교적 수월하게 넘어갑니다.
익명 작성자의 추적
신원을 확인하려면 영장이 발부되고 집행되어야 합니다. 커뮤니티마다 자료 회신의 가능성이 달라, 어디부터 접근할지 정하는 판단이 필요합니다.
범죄일람표
여러 건의 게시물을 표로 정돈해 사건 구조를 한눈에 보이게 하는 자료입니다. 대상이 많은 사건일수록 그 쓸모가 커집니다.




이 사건을 담당한 변호인
허위성 입증과 익명 추적을 이어서 끌고 가야 했습니다. 이 사건은 형사전문 대표변호사가 직접 수행했습니다.






CEO Lawyer
김수열 대표변호사

#명예훼손·모욕#인플루언서·MCN#사이버범죄

서울대학교 심리학과를 거쳐 서울대학교 법학전문대학원을 졸업했고, 법무법인 율촌을 거쳐 뉴로이어 법률사무소를 이끌고 있는 대한변호사협회 인증 형사전문변호사입니다. 커뮤니티에 흩어진 악성 게시물의 집단 고소를 다수 수행해 왔습니다.

방송 출연자·인플루언서 악성댓글 집단 고소 성공 수행
유명 웹툰·드라마·웹소설 작가, 100만 유튜버 고소대리
서울대 총학생회장 명예훼손 사건 대법원 파기환송 승소

프로필 자세히 보기 →






FAQ허위 폭로·사이버불링, 자주 묻는 질문

폭로가 사실이 아닌데 어떻게 증명하나요?
계약서나 지급 내역처럼 사실관계를 보여 주는 문서가 출발점이 됩니다. 이 사건에서도 계약서와 방송 활동 지원 영수증을 제출해 지원을 받지 못했다는 주장이 사실과 다르다는 점을 밝혔습니다.


폭로에 달린 댓글도 함께 책임을 물을 수 있나요?
가능합니다. 다만 순서가 있습니다. 원래의 이야기가 사실로 남아 있으면 그에 반응한 글들이 정당한 비판처럼 읽히기 때문에, 폭로의 허위성을 먼저 세운 뒤에 개별 댓글로 나아가게 됩니다.


여러 커뮤니티에 흩어져 있어도 추적이 되나요?
곳마다 자료 회신의 가능성이 달라 전부를 같은 방식으로 다루기는 어렵습니다. 이 사건에서는 영장 집행을 기대하기 어려운 곳을 초기에 덜어 내고 남은 곳에 힘을 모아 27명을 특정했습니다.


대상이 많으면 수사가 더디지 않나요?
그런 면이 있습니다. 그래서 수사기관이 사건 구조를 한눈에 파악하도록 범죄일람표를 만들어 제출합니다. 읽는 부담을 덜어 주는 작업이 절차를 굴러가게 하는 데 도움이 됩니다.


직접 해명글을 올리면 안 되나요?
해명이 관심을 키워 확산이 빨라지는 경우가 많습니다. 이 사건에서도 의뢰인이 적극적으로 해명했지만 반응은 싸늘했습니다. 반박은 감정이 아니라 자료로 하시는 편이 낫습니다.


결과는 어떤 형태로 나오나요?
사안과 상대의 태도에 따라 갈립니다. 이 사건에서는 일부와 합의해 금전적인 보상을 받았고 일부에게는 기소유예 처분이 내려졌습니다. 무엇을 목표로 삼을지 초기에 정해 두면 방향이 분명해집니다.




함께 보면 좋은 글

스트리머 악플러 2차 대량고소, 구약식과 고소취하로 마무리한 사례
트위터 사이버불링 집단고소, 특정성을 세워 5명을 찾아낸 사례
사이버불링 입장문 검토, 여론과 형사 리스크를 함께 잡은 사례




반박은 감정이 아니라 자료로 하셔야 합니다
허위 폭로와 집단적인 비난으로 피해를 겪고 계시다면 계약서와 지급 내역, 문제된 게시물을 준비해 문의해 주세요.어디부터 접근할 수 있을지 기록을 보고 함께 정리해 드립니다.

카카오톡 상담
070-8098-0421
홈페이지 상담 신청

모든 상담 내용은 비밀이 보장됩니다



관련 법령: 형법상 명예훼손·모욕, 정보통신망 이용촉진 및 정보보호 등에 관한 법률상 명예훼손 규정 (국가법령정보센터, 작성일 기준)
뉴로이어 법률사무소 · 서울 서초구 강남대로 525 세영제이타워 11층(06536) · 사업자등록번호 588-14-01388 · [email protected]


본 성공사례는 뉴로이어 법률사무소가 실제 수행한 사건을 바탕으로 작성됐으며, 의뢰인 보호를 위해 일부 사실관계를 조정했습니다. 개별 사건의 결과는 구체적 사정에 따라 달라질 수 있어, 본 글이 유사 사건에서 동일한 결과를 약속하는 것은 아닙니다.




{
"@context": "https://schema.org",
"@type": "Article",
"headline": "폭로부터 깨야 악플을 걸 수 있었습니다, 계약서로 시작해 27명까지 닿은 집단고소",
"description": "소속 크리에이터의 허위 폭로가 여러 커뮤니티로 퍼지며 집단적인 비난을 받은 소속사 대표를 대리한 사건. 계약서와 지원 내역으로 폭로의 허위성을 먼저 세우고 추적이 가능한 곳을 가려 익명 작성자 27명의 신원을 확보한 뉴로이어 허위사실 명예훼손 집단고소 성공사례입니다.",
"inLanguage": "ko",
"datePublished": "2026-08-12",
"dateModified": "2026-08-12",
"author": {
"@type": "Person",
"name": "김수열",
"jobTitle": "대표변호사",
"url": "https://newlawyer.co.kr/page/21_view?wr_id=1",
"image": "https://newlawyer.co.kr/data/file/member/thumb-238321632_UzWE7X3O_a622b2fa6778b002d58c2ddc7bdddb15cb53f084_460x460.jpg",
"knowsAbout": [
"허위사실 명예훼손",
"사이버불링",
"인플루언서·MCN",
"악성 게시물 집단고소",
"사이버범죄"
],
"alumniOf": {
"@type": "CollegeOrUniversity",
"name": "서울대학교 법학전문대학원"
},
"worksFor": {
"@type": "LegalService",
"name": "뉴로이어 법률사무소",
"url": "https://www.newlawyer.co.kr"
}
},
"publisher": {
"@type": "LegalService",
"name": "뉴로이어 법률사무소",
"url": "https://www.newlawyer.co.kr",
"address": {
"@type": "PostalAddress",
"streetAddress": "강남대로 525 세영제이타워 11층",
"addressLocality": "서초구",
"addressRegion": "서울",
"postalCode": "06536",
"addressCountry": "KR"
},
"telephone": "+82-70-8098-0421"
},
"mainEntityOfPage": {
"@type": "WebPage",
"@id": "https://www.newlawyer.co.kr/31/431"
},
"about": [
"허위사실 사이버불링",
"허위사실 명예훼손",
"명예훼손 전문변호사",
"익명 악플러 추적",
"커뮤니티 집단고소",
"범죄일람표"
]
}


{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"name": "홈",
"item": "https://www.newlawyer.co.kr"
},
{
"@type": "ListItem",
"position": 2,
"name": "성공사례",
"item": "https://www.newlawyer.co.kr/31"
},
{
"@type": "ListItem",
"position": 3,
"name": "명예훼손 · 모욕",
"item": "https://www.newlawyer.co.kr/31?sca=%EB%AA%85%EC%98%88%ED%9B%BC%EC%86%90+%C2%B7+%EB%AA%A8%EC%9A%95"
},
{
"@type": "ListItem",
"position": 4,
"name": "허위 폭로 사이버불링 집단고소",
"item": "https://www.newlawyer.co.kr/31/431"
}
]
}


{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "폭로가 사실이 아닌데 어떻게 증명하나요?",
"acceptedAnswer": {
"@type": "Answer",
"text": "계약서나 지급 내역처럼 사실관계를 보여 주는 문서가 출발점이 됩니다. 이 사건에서도 계약서와 방송 활동 지원 영수증을 제출해 지원을 받지 못했다는 주장이 사실과 다르다는 점을 밝혔습니다."
}
},
{
"@type": "Question",
"name": "폭로에 달린 댓글도 함께 책임을 물을 수 있나요?",
"acceptedAnswer": {
"@type": "Answer",
"text": "가능합니다. 다만 순서가 있습니다. 원래의 이야기가 사실로 남아 있으면 그에 반응한 글들이 정당한 비판처럼 읽히기 때문에, 폭로의 허위성을 먼저 세운 뒤에 개별 댓글로 나아가게 됩니다."
}
},
{
"@type": "Question",
"name": "여러 커뮤니티에 흩어져 있어도 추적이 되나요?",
"acceptedAnswer": {
"@type": "Answer",
"text": "곳마다 자료 회신의 가능성이 달라 전부를 같은 방식으로 다루기는 어렵습니다. 이 사건에서는 영장 집행을 기대하기 어려운 곳을 초기에 덜어 내고 남은 곳에 힘을 모아 27명을 특정했습니다."
}
},
{
"@type": "Question",
"name": "대상이 많으면 수사가 더디지 않나요?",
"acceptedAnswer": {
"@type": "Answer",
"text": "그런 면이 있습니다. 그래서 수사기관이 사건 구조를 한눈에 파악하도록 범죄일람표를 만들어 제출합니다. 읽는 부담을 덜어 주는 작업이 절차를 굴러가게 하는 데 도움이 됩니다."
}
},
{
"@type": "Question",
"name": "직접 해명글을 올리면 안 되나요?",
"acceptedAnswer": {
"@type": "Answer",
"text": "해명이 관심을 키워 확산이 빨라지는 경우가 많습니다. 이 사건에서도 의뢰인이 적극적으로 해명했지만 반응은 싸늘했습니다. 반박은 감정이 아니라 자료로 하시는 편이 낫습니다."
}
},
{
"@type": "Question",
"name": "결과는 어떤 형태로 나오나요?",
"acceptedAnswer": {
"@type": "Answer",
"text": "사안과 상대의 태도에 따라 갈립니다. 이 사건에서는 일부와 합의해 금전적인 보상을 받았고 일부에게는 기소유예 처분이 내려졌습니다. 무엇을 목표로 삼을지 초기에 정해 두면 방향이 분명해집니다."
}
}
]
}


{
"@context": "https://schema.org",
"@type": "HowTo",
"name": "허위 폭로와 악플 집단고소 절차",
"description": "허위 폭로가 커뮤니티로 번지며 악플이 쏟아졌을 때 대응하는 순서입니다.",
"step": [
{
"@type": "HowToStep",
"name": "계약서와 지원 내역 확보",
"text": "폭로 내용을 반박할 계약서와 지급 영수증 등을 모아 제출합니다."
},
{
"@type": "HowToStep",
"name": "책임을 물을 토대 마련",
"text": "허위성 입증을 딛고 개별 게시물에 책임을 물을 기반을 세웁니다."
},
{
"@type": "HowToStep",
"name": "범죄일람표 작성",
"text": "수사기관이 사건 구조를 한눈에 파악하도록 표로 정돈합니다."
},
{
"@type": "HowToStep",
"name": "추적 대상의 선별",
"text": "영장 집행을 기대하기 어려운 커뮤니티를 초기에 덜어 냅니다."
},
{
"@type": "HowToStep",
"name": "법리 논증과 영장 집행",
"text": "각 발언이 왜 문제되는지 밝혀 영장이 집행될 수 있도록 합니다."
}
]
}



:root {
--nl-navy: #1f4e79;
--nl-navy-2: #2e5a8a;
--nl-navy-3: #14314d;
--nl-navy-soft: #5b7ea1;
--nl-ink: #1c1c1c;
--nl-soft: #3f3f3f;
--nl-mute: #767676;
--nl-line: #dcdee2;
--nl-line-soft: #ececef;
--nl-bg-soft: #f7f8f9;
--nl-bg-card: #fbfbfc;
--nl-accent: #a33a2c;
--nl-bg: #ffffff;
}

.nl-wrap {
font-family: "Pretendard", "Pretendard Variable", -apple-system, BlinkMacSystemFont, "Apple SD Gothic Neo", "Noto Sans KR", "Malgun Gothic", sans-serif;
color: var(--nl-ink);
line-height: 1.85;
font-size: clamp(15px, 1.05vw + 12px, 17px);
background: var(--nl-bg);
-webkit-text-size-adjust: 100%;
text-size-adjust: 100%;
word-break: keep-all;
overflow-wrap: anywhere;
max-width: 820px;
margin: 0 auto;
padding: clamp(20px, 4vw, 48px) clamp(16px, 3vw, 32px);
position: relative;
letter-spacing: -0.005em;
}
.nl-wrap * { box-sizing: border-box; }
.nl-wrap a {
color: var(--nl-navy);
text-decoration: underline;
text-underline-offset: 3px;
text-decoration-thickness: 1px;
}
.nl-wrap a:hover { color: var(--nl-navy-3); }
.nl-wrap p { margin: 15px 0; }

/* ── 상단 경로 ─────────────────────────────── */
.nl-crumb {
font-size: 13px;
color: var(--nl-mute);
margin-bottom: 22px;
padding-bottom: 12px;
border-bottom: 1px solid var(--nl-line);
}
.nl-crumb ol {
list-style: none; padding: 0; margin: 0;
display: flex; flex-wrap: wrap; gap: 4px 8px;
}
.nl-crumb li + li::before { content: "›"; margin-right: 8px; color: var(--nl-mute); }
.nl-crumb a { color: var(--nl-mute); text-decoration: none; }
.nl-crumb a:hover { color: var(--nl-navy); text-decoration: underline; }

/* ── 머리말 ───────────────────────────────── */
.nl-tag {
display: block;
font-size: 13px;
font-weight: 600;
color: var(--nl-navy);
margin: 0 0 10px;
letter-spacing: 0;
}

.nl-h1 {
font-weight: 800;
font-size: clamp(23px, 3vw + 12px, 35px);
line-height: 1.4;
color: var(--nl-ink);
margin: 0 0 16px;
letter-spacing: -0.03em;
}
.nl-h1 .nl-h1-accent { color: var(--nl-ink); }

.nl-sub {
font-size: clamp(14px, 0.6vw + 12px, 16px);
color: var(--nl-soft);
margin: 0 0 26px;
line-height: 1.8;
}

.nl-meta {
display: flex; flex-wrap: wrap; gap: 8px 20px;
font-size: 13px;
color: var(--nl-mute);
padding: 12px 0;
border-top: 1px solid var(--nl-line);
border-bottom: 1px solid var(--nl-line);
margin-bottom: 34px;
}
.nl-meta span { display: inline-flex; align-items: center; gap: 6px; }
.nl-meta strong { color: var(--nl-soft); font-weight: 600; }

/* ── 요약 ─────────────────────────────────── */
.nl-summary {
border-top: 1px solid var(--nl-ink);
border-bottom: 1px solid var(--nl-line);
padding: 22px 0 20px;
margin: 0 0 38px;
}
.nl-summary dl {
display: grid;
grid-template-columns: 96px 1fr;
gap: 11px 22px;
margin: 0;
font-size: 14.5px;
}
.nl-summary dt { color: var(--nl-mute); font-weight: 500; line-height: 1.7; }
.nl-summary dd { margin: 0; color: var(--nl-ink); line-height: 1.7; }
.nl-summary dd b { font-weight: 700; }
.nl-summary dd .nl-win { font-weight: 700; color: var(--nl-navy); }

/* ── 리드 ─────────────────────────────────── */
.nl-lead {
padding: 0 0 26px;
margin: 0 0 8px;
border-bottom: 1px solid var(--nl-line);
}
.nl-lead p { margin: 0; font-size: 16.5px; line-height: 1.9; color: var(--nl-ink); }
.nl-lead p + p { margin-top: 14px; }
.nl-lead strong { font-weight: 700; }

/* ── 제목 ─────────────────────────────────── */
.nl-h2 {
font-weight: 800;
font-size: clamp(19px, 1.3vw + 14px, 24px);
color: var(--nl-ink);
margin: 56px 0 20px;
padding-bottom: 12px;
border-bottom: 1px solid var(--nl-ink);
display: flex;
align-items: baseline;
gap: 12px;
letter-spacing: -0.03em;
}
.nl-h2 .nl-h2-no {
font-size: 13px;
color: var(--nl-mute);
font-weight: 700;
letter-spacing: 0.08em;
}
.nl-h3 {
font-weight: 700;
font-size: clamp(16.5px, 0.7vw + 14px, 18px);
color: var(--nl-ink);
margin: 32px 0 12px;
letter-spacing: -0.02em;
}

/* ── 개념 설명 ────────────────────────────── */
.nl-defn {
background: var(--nl-bg-soft);
padding: 20px 22px;
margin: 26px 0;
font-size: 15px;
}
.nl-defn .nl-h3 { margin: 0 0 8px; font-size: 16px; }
.nl-defn dt {
font-size: 13px;
color: var(--nl-mute);
font-weight: 600;
margin-bottom: 8px;
}
.nl-defn dd { margin: 0; color: var(--nl-soft); line-height: 1.85; }
.nl-defn p { margin: 0; color: var(--nl-soft); line-height: 1.85; font-size: 14.5px; }
.nl-defn b { font-weight: 700; color: var(--nl-ink); }

/* ── 법령·판례 인용 ───────────────────────── */
.nl-statute {
border-top: 1px solid var(--nl-line);
border-bottom: 1px solid var(--nl-line);
padding: 20px 0;
margin: 28px 0;
}
.nl-statute .nl-statute-h {
font-weight: 700;
font-size: 14px;
color: var(--nl-mute);
margin: 0 0 12px;
letter-spacing: 0;
}
.nl-statute ol { padding-left: 18px; margin: 0; }
.nl-statute li { margin-bottom: 8px; line-height: 1.85; font-size: 14.5px; color: var(--nl-soft); }
.nl-statute li:last-child { margin-bottom: 0; }
.nl-statute .nl-cite { display: block; margin-top: 12px; font-size: 12px; color: var(--nl-mute); }

/* ── 쟁점 ─────────────────────────────────── */
.nl-issues {
display: grid;
grid-template-columns: repeat(2, 1fr);
gap: 0;
margin: 26px 0;
border-top: 1px solid var(--nl-line);
}
.nl-issue {
padding: 16px 20px 16px 0;
border-bottom: 1px solid var(--nl-line);
}
.nl-issue:nth-child(odd) { padding-right: 28px; }
.nl-issue:nth-child(even) { padding-left: 28px; border-left: 1px solid var(--nl-line); }
.nl-issue h4 {
font-size: 15px;
color: var(--nl-ink);
margin: 0 0 6px;
font-weight: 700;
letter-spacing: -0.02em;
}
.nl-issue p { font-size: 13.5px; color: var(--nl-mute); margin: 0; line-height: 1.7; }

/* ── 단계 ─────────────────────────────────── */
.nl-steps { counter-reset: nlstep; margin: 26px 0; }
.nl-step {
display: grid;
grid-template-columns: 34px 1fr;
gap: 16px;
padding: 18px 0;
border-bottom: 1px solid var(--nl-line-soft);
align-items: start;
}
.nl-step:first-child { border-top: 1px solid var(--nl-line); }
.nl-step::before {
counter-increment: nlstep;
content: counter(nlstep, decimal-leading-zero);
font-size: 14px;
font-weight: 700;
color: var(--nl-mute);
line-height: 1.7;
letter-spacing: 0.02em;
}
.nl-step h4 {
font-size: 16px;
color: var(--nl-ink);
margin: 0 0 6px;
font-weight: 700;
letter-spacing: -0.02em;
}
.nl-step p { font-size: 14.5px; color: var(--nl-soft); margin: 0; line-height: 1.8; }

/* ── 표 ───────────────────────────────────── */
.nl-table {
width: 100%;
border-collapse: collapse;
margin: 26px 0;
font-size: 14px;
border-top: 1px solid var(--nl-ink);
}
.nl-table th, .nl-table td {
padding: 13px 14px;
border-bottom: 1px solid var(--nl-line);
vertical-align: top;
line-height: 1.7;
text-align: left;
}
.nl-table thead th { font-weight: 700; color: var(--nl-ink); font-size: 13.5px; }
.nl-table tbody th { font-weight: 600; color: var(--nl-soft); width: 28%; }
.nl-table .nl-td-good { font-weight: 700; color: var(--nl-navy); }
.nl-table .nl-td-bad { font-weight: 700; color: var(--nl-accent); }

/* ── 체크리스트 ───────────────────────────── */
.nl-checklist {
background: var(--nl-bg-soft);
padding: 22px 24px;
margin: 26px 0;
}
.nl-checklist h4 {
font-size: 15.5px;
color: var(--nl-ink);
margin: 0 0 12px;
font-weight: 700;
letter-spacing: -0.02em;
}
.nl-checklist ul { list-style: none; padding: 0; margin: 0; }
.nl-checklist li {
position: relative;
padding-left: 16px;
margin-bottom: 8px;
font-size: 14.5px;
color: var(--nl-soft);
line-height: 1.75;
}
.nl-checklist li:last-child { margin-bottom: 0; }
.nl-checklist li::before {
content: "―";
position: absolute;
left: 0;
color: var(--nl-mute);
}

/* ── 주의 ─────────────────────────────────── */
.nl-caution {
padding: 18px 0;
margin: 26px 0;
border-top: 1px solid var(--nl-line);
border-bottom: 1px solid var(--nl-line);
}
.nl-caution h4 {
font-size: 14px;
color: var(--nl-mute);
margin: 0 0 8px;
font-weight: 600;
letter-spacing: 0;
}
.nl-caution p { margin: 0; font-size: 14.5px; color: var(--nl-soft); line-height: 1.8; }

/* ── 개념 정리 ────────────────────────────── */
.nl-law { margin: 26px 0; border-top: 1px solid var(--nl-line); }
.nl-law h4 {
font-size: 14px;
color: var(--nl-mute);
margin: 16px 0 4px;
font-weight: 600;
}
.nl-law dl { margin: 0; font-size: 14.5px; }
.nl-law dt {
color: var(--nl-ink);
font-weight: 700;
margin-top: 16px;
padding-top: 16px;
border-top: 1px solid var(--nl-line-soft);
}
.nl-law dt:first-of-type { border-top: none; padding-top: 4px; }
.nl-law dd { margin: 5px 0 0; color: var(--nl-soft); line-height: 1.8; }

/* ── 인용 ─────────────────────────────────── */
.nl-quote {
margin: 30px 0;
padding: 0;
color: var(--nl-ink);
font-size: 17px;
line-height: 1.85;
}
.nl-quote p {
margin: 0;
font-style: normal;
font-weight: 500;
letter-spacing: -0.02em;
}
.nl-quote cite {
display: block;
font-style: normal;
font-size: 13px;
color: var(--nl-mute);
margin-top: 10px;
}

/* ── FAQ ──────────────────────────────────── */
.nl-faq { margin: 44px 0; }
.nl-faq h2 { margin-top: 0; }
.nl-faq details { border-bottom: 1px solid var(--nl-line); padding: 18px 0; }
.nl-faq summary {
font-size: 16px;
font-weight: 700;
color: var(--nl-ink);
cursor: pointer;
list-style: none;
line-height: 1.6;
padding-right: 28px;
position: relative;
letter-spacing: -0.02em;
}
.nl-faq summary::-webkit-details-marker { display: none; }
.nl-faq summary::after {
content: "+";
position: absolute;
right: 0;
top: 0;
font-size: 19px;
color: var(--nl-mute);
font-weight: 400;
line-height: 1.4;
}
.nl-faq details[open] summary::after { content: "−"; }
.nl-faq .nl-a {
margin: 12px 0 0;
font-size: 14.5px;
color: var(--nl-soft);
line-height: 1.85;
}

/* ── 담당 변호인 ──────────────────────────── */
.nl-team { margin: 44px 0 36px; }
.nl-team-h {
font-size: 14px;
font-weight: 600;
color: var(--nl-mute);
margin: 0 0 6px;
letter-spacing: 0;
}
.nl-team-sub { font-size: 14px; color: var(--nl-soft); margin: 0 0 20px; line-height: 1.75; }
.nl-team-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 0; }
.nl-card {
display: grid;
grid-template-columns: 78px minmax(0, 1fr);
gap: 16px;
padding: 22px 0;
border-top: 1px solid var(--nl-ink);
align-items: start;
}
.nl-team-grid > .nl-card:nth-child(even) { padding-left: 26px; border-left: 1px solid var(--nl-line); }
.nl-team-grid > .nl-card:nth-child(odd) { padding-right: 26px; }
.nl-card-photo {
width: 78px; height: 78px;
overflow: hidden;
background: var(--nl-bg-soft);
}
.nl-card-photo img { width: 100%; height: 100%; object-fit: cover; display: block; }
.nl-card-role {
display: block;
font-size: 11px;
font-weight: 600;
letter-spacing: 0.06em;
text-transform: uppercase;
color: var(--nl-mute);
margin: 0 0 3px;
}
.nl-card-name {
font-size: 16.5px;
font-weight: 800;
color: var(--nl-ink);
letter-spacing: -0.03em;
margin: 0 0 8px;
line-height: 1.35;
}
.nl-card-name a { color: var(--nl-ink); text-decoration: none; }
.nl-card-name a:hover { text-decoration: underline; text-underline-offset: 3px; }
.nl-card-tags {
display: flex; flex-wrap: wrap; gap: 4px 10px;
margin: 0 0 10px; padding: 0; list-style: none;
}
.nl-card-tags li { font-size: 12px; color: var(--nl-mute); line-height: 1.6; }
.nl-card-desc { font-size: 13.5px; color: var(--nl-soft); line-height: 1.8; margin: 0 0 10px; }
.nl-card-list {
margin: 0; padding: 10px 0 0; list-style: none;
border-top: 1px solid var(--nl-line-soft);
}
.nl-card-list li {
font-size: 12.5px;
color: var(--nl-mute);
line-height: 1.7;
padding-left: 12px;
position: relative;
}
.nl-card-list li::before { content: "―"; position: absolute; left: 0; }
.nl-card-list li b { color: var(--nl-soft); font-weight: 700; }
.nl-card-link {
display: inline-block;
font-size: 12.5px;
color: var(--nl-navy);
margin-top: 10px;
text-decoration: underline;
text-underline-offset: 3px;
}

/* ── 관련 글 ──────────────────────────────── */
.nl-related {
margin: 34px 0;
padding: 20px 0;
border-top: 1px solid var(--nl-line);
border-bottom: 1px solid var(--nl-line);
}
.nl-related h4 {
font-size: 14px;
color: var(--nl-mute);
margin: 0 0 12px;
font-weight: 600;
}
.nl-related ul { list-style: none; padding: 0; margin: 0; }
.nl-related li { font-size: 14.5px; margin: 7px 0; padding-left: 14px; position: relative; }
.nl-related li::before { content: "›"; position: absolute; left: 0; color: var(--nl-mute); }
.nl-related a { color: var(--nl-ink); text-decoration: none; }
.nl-related a:hover { color: var(--nl-navy); text-decoration: underline; text-underline-offset: 3px; }

/* ── 상담 안내 ────────────────────────────── */
.nl-cta {
margin: 44px 0 24px;
border: 1px solid var(--nl-ink);
padding: 32px 28px;
}
.nl-cta-h {
font-size: clamp(18px, 1.2vw + 12px, 22px);
font-weight: 800;
color: var(--nl-ink);
margin: 0 0 10px;
letter-spacing: -0.03em;
}
.nl-cta-sub { font-size: 14.5px; color: var(--nl-soft); margin: 0 0 22px; line-height: 1.8; }
.nl-cta-buttons { display: flex; flex-wrap: wrap; gap: 8px; }
.nl-cta-buttons a {
display: inline-flex;
align-items: center;
font-size: 14.5px;
font-weight: 600;
padding: 12px 22px;
text-decoration: none;
border: 1px solid var(--nl-ink);
color: var(--nl-ink);
transition: background 0.15s, color 0.15s;
}
.nl-cta-buttons a:hover { background: var(--nl-ink); color: #fff; }
.nl-cta-kakao { }
.nl-cta-tel { }
.nl-cta-web { }
.nl-cta-secret {
display: block;
margin-top: 16px;
font-size: 12.5px;
color: var(--nl-mute);
}

/* ── 꼬리말 ───────────────────────────────── */
.nl-footer-cite {
margin-top: 36px;
padding-top: 20px;
border-top: 1px solid var(--nl-line);
font-size: 12px;
color: var(--nl-mute);
line-height: 1.8;
}
.nl-footer-cite h4 { font-size: 12px; color: var(--nl-mute); margin: 0 0 8px; font-weight: 600; }
.nl-footer-cite ul { padding-left: 16px; margin: 0; }
.nl-footer-cite li { margin: 3px 0; }
.nl-footer-cite p { margin: 4px 0; }
.nl-footer-cite a { color: var(--nl-mute); }

.nl-disclaimer {
margin-top: 22px;
font-size: 12px;
color: var(--nl-mute);
line-height: 1.75;
padding-top: 16px;
border-top: 1px solid var(--nl-line-soft);
}

/* ── 반응형 ───────────────────────────────── */
@media (max-width: 760px) {
.nl-team-grid { grid-template-columns: 1fr; }
.nl-team-grid > .nl-card:nth-child(even),
.nl-team-grid > .nl-card:nth-child(odd) {
padding-left: 0; padding-right: 0; border-left: none;
}
.nl-team-grid > .nl-card:nth-child(even) { border-top: 1px solid var(--nl-line); }
}

@media (max-width: 640px) {
.nl-wrap { padding: 16px 14px; }
.nl-issues { grid-template-columns: 1fr; }
.nl-issue:nth-child(odd), .nl-issue:nth-child(even) {
padding-left: 0; padding-right: 0; border-left: none;
}
.nl-summary dl { grid-template-columns: 1fr; gap: 3px 0; }
.nl-summary dt {
border-bottom: none;
padding: 12px 0 0;
margin-bottom: 0;
font-size: 13px;
}
.nl-summary dl > dt:first-of-type { padding-top: 0; }
.nl-table thead { display: none; }
.nl-table tr { display: block; border-bottom: 1px solid var(--nl-ink); padding: 6px 0; }
.nl-table th, .nl-table td { display: block; padding: 6px 0; border-bottom: none; }
.nl-table tbody th { width: 100%; font-size: 13px; color: var(--nl-mute); }
.nl-step { grid-template-columns: 1fr; gap: 6px; }
.nl-cta { padding: 26px 20px; }
.nl-cta-buttons a { width: 100%; justify-content: center; }
}

@media (max-width: 380px) {
.nl-wrap { padding: 14px 12px; font-size: 14.5px; }
.nl-h2 { flex-direction: column; gap: 4px; align-items: flex-start; }
.nl-h2 .nl-h2-no { font-size: 12px; }
.nl-defn, .nl-checklist { padding: 18px 16px; }
.nl-card { grid-template-columns: 62px minmax(0, 1fr); gap: 13px; }
.nl-card-photo { width: 62px; height: 62px; }
}

/* 1인 카드일 때 전체 폭 사용 */
.nl-team-grid:has(> .nl-card:only-child) { grid-template-columns: minmax(0, 1fr); }
.nl-team-grid > .nl-card:only-child {
grid-template-columns: 96px minmax(0, 1fr);
gap: 20px;
padding-right: 0;
}
.nl-team-grid > .nl-card:only-child .nl-card-photo { width: 96px; height: 96px; }
@media (max-width: 480px) {
.nl-team-grid > .nl-card:only-child { grid-template-columns: 62px minmax(0, 1fr); gap: 13px; }
.nl-team-grid > .nl-card:only-child .nl-card-photo { width: 62px; height: 62px; }
}

2026.09.17

불기소

네이버스마트스토어 구매대행 리셀러 개인정보보호법 위반 피의자변호 성공사례

위탁판매 개인정보보호법 위반 성공사례 | 1,300명 대량고소, 검찰 단계 불기소




홈
성공사례
개인정보 · 사이버
위탁판매 개인정보보호법 불기소




개인정보보호법 · 검찰 단계 불기소
송치된 사건을 되돌렸습니다,배송을 위한 정보 전달에 고의가 없다는 점을 세워
주문한 물건을 받으려면 이름과 주소가 원판매처로 가야 합니다. 그 당연한 흐름이 고소로 돌아온 사건에서, 제공의 목적과 범위를 짚고 묵시적 동의를 세워 검찰 단계에서 판단을 뒤집은 기록입니다.

카테고리 개인정보보호법 · 형사변호
결과 검찰 단계 불기소 처분
쟁점 묵시적 동의 · 고의의 부존재
작성일 2026. 8.





의뢰인
온라인 스토어에서 위탁판매 방식으로 상품을 팔던 판매자
판매 구조
구매자가 의뢰인의 스토어에서 주문하면 의뢰인이 원판매처에 다시 주문하고, 원판매처가 구매자에게 직접 배송하는 방식
고소 내용
한 구매자가 반품 절차를 마친 뒤, 동의 없이 이름과 주소 등을 다른 판매처에 넘겼다며 고소
대응 전략
제공의 목적과 범위, 판매페이지의 안내 내용을 확인하고 묵시적 동의와 고의 부존재를 함께 세움
결과
경찰 송치 이후 검찰 단계에서 불기소 처분




온라인에서 물건을 파는 분들이 자주 묻는 것이 있습니다. 위탁판매 자체가 불법은 아니지 않느냐는 것입니다. 맞는 말이지만 그것으로 끝은 아닙니다. 개인정보를 어떻게 다루느냐에 따라 처벌 문제가 생길 수 있기 때문입니다.
수사 단계에서 어떻게 대응하느냐에 따라 혐의를 벗을 여지는 있습니다. 다만 그러려면 왜 이 죄명이 서지 않는지를 수사기관이 납득하도록 풀어내야 합니다. 수사기관에 낯선 유형이라면 관련 법리를 한층 자세히 설명해야 해서 대응이 더 까다로워집니다.
오늘 전할 사건은 총판 한 사람이 1,300명에 이르는 판매자를 한꺼번에 고소한 사안에서, 뉴로이어 법률사무소가 그중 한 분을 도와 불기소 처분을 받아 낸 이야기입니다.


01사건 개요 — 반품을 마친 뒤 날아온 고소장

의뢰인은 온라인 스토어에서 위탁판매 방식으로 상품을 팔고 계셨습니다. 구매자가 의뢰인의 스토어에서 주문하면 의뢰인이 원판매처에 다시 주문을 넣고, 원판매처가 구매자에게 곧장 물건을 보내는 구조였습니다.

그러던 중 한 구매자에게서 반품 요청이 들어왔습니다. 절차는 정상적으로 마무리됐습니다. 그런데 그 뒤에 고소장이 날아왔습니다. 의뢰인이 동의도 받지 않고 이름과 주소 같은 정보를 다른 판매처에 넘겼다는 것이었습니다.

의뢰인은 이 분야를 다루는 변호사를 찾아 저희에게 사건을 맡기셨습니다. 검토해 보니 고소인은 같은 방식으로 물건을 사들인 뒤 반품하는 식으로 1,300명에 이르는 판매자들을 한꺼번에 고소한 것으로 파악됐습니다.

문제는 시점이었습니다. 이미 경찰 단계에서 혐의가 있다고 보아 검찰로 넘어간 상태였기에 서둘러 움직여야 했습니다.


송치된 뒤에는 판단을 되돌려야 합니다
경찰에서 혐의가 있다고 보고 사건을 넘겼다면, 이미 한 차례 판단이 내려진 셈입니다. 그 뒤의 방어는 새로 설득하는 일이 아니라 앞선 판단을 되돌리는 일이 됩니다. 그래서 같은 주장이라도 더 촘촘한 근거와 자료가 필요해집니다.




제공의 목적과 범위
어떤 정보가 왜 어디까지 전달됐는지를 어떻게 정리할 것인가.


안내의 존재
판매페이지에 위탁 처리와 정보 전달에 관한 내용이 적혀 있었는가.


동의의 형태
서면으로 받은 동의가 없을 때 무엇으로 그 자리를 채울 것인가.


불이익의 유무
그 전달로 구매자에게 실제 손해가 생겼는지가 판단에 어떤 무게를 갖는가.


고의의 인정 여부
배송을 위한 최소한의 전달에 위반의 뜻이 있었다고 볼 수 있는가.


대량고소의 그늘
피의자가 많은 사건에서 개별 사정이 묻히지 않게 하려면 무엇을 해야 하는가.



02문제 해결 — 조문의 요건을 하나씩 되짚었습니다

사건이 검찰로 넘어간 상황이라 불기소를 이끌어 내려면 한층 단단한 논리가 필요했습니다. 저희는 배송을 위해 구매자의 정보를 원판매자에게 전달했더라도, 제공의 목적과 범위, 구매자가 안내받은 내용, 그리고 불이익이 생겼는지에 따라 위반이 인정되지 않을 수 있다는 점을 중심 쟁점으로 삼았습니다.


관련 조문

개인정보보호법 제17조 — 정보주체의 동의를 받았거나 법에서 정한 사유가 있는 경우 개인정보를 제3자에게 제공할 수 있도록 규정하고 있습니다.

출처: 국가법령정보센터 · 작성일 기준





판매페이지 안내 확인
먼저 의뢰인의 판매페이지에 상품 발송이 위탁으로 처리될 수 있다는 점과 정보가 제3자에게 전달될 수 있다는 점이 적혀 있는지부터 살폈습니다.




안내 내용과 주문 과정의 제출
확인한 내용을 토대로 개인정보 처리에 관한 안내와 실제 주문이 이뤄진 과정을 증거로 냈습니다.




묵시적 동의의 구성
고소인이 끝까지 동의한 적 없다고 버틸 가능성이 있어 한 겹을 더 쌓았습니다. 산 물건을 받으려면 이름과 주소 같은 최소한의 정보가 원판매자에게 건네져야 하고, 구매자는 그 점에 관해 최소한의 묵시적 동의를 한 것이라는 주장이었습니다.




법의 취지 환기
이 법이 국민의 사생활을 지키려는 뜻에서 만들어진 것이지 상대를 처벌하는 수단으로 존재하는 것은 아니라는 점도 함께 짚었습니다.




고의 부존재의 소명
구매대행을 신청한 사람이 물건을 받을 수 있도록 원판매자에게 배송에 필요한 최소한의 정보만 건넨 것이므로, 위반의 고의가 인정될 여지는 없다는 점을 자세히 밝혔습니다.





이 사건 변호의 무게중심
동의서 한 장이 없다는 사실만 놓고 보면 불리해 보입니다. 그래서 저희는 그 빈자리를 다른 것으로 채웠습니다. 주문이 이뤄지는 구조 자체가 정보의 이동을 전제한다는 점, 안내가 페이지에 놓여 있었다는 점, 건너간 것이 배송에 필요한 최소한이었다는 점입니다. 조각을 모으면 빈칸이 메워집니다.



주의해야 할 점
위탁 방식으로 파신다면 판매페이지에 발송이 위탁으로 처리될 수 있다는 점과 정보가 제3자에게 전달될 수 있다는 점을 적어 두시기 바랍니다. 문제가 생긴 뒤에 보완하기는 어렵습니다. 또 주문과 배송, 반품 과정의 기록은 지우지 마시고 남겨 두셔야 어떤 정보가 왜 건너갔는지 보일 수 있습니다.


03최종 결과 — 검찰 단계에서 불기소

경찰 단계에서 사건이 넘어간 뒤였음에도, 이 법의 법리를 깊이 파고들고 여러 판결례로 뒷받침한 끝에 검찰 단계에서 판단이 뒤집혀 불기소 처분을 받아 냈습니다.

이 사건은 워낙 많은 판매자가 한꺼번에 고소를 당한 터라, 수사기관에서도 개별 피의자의 사정을 일일이 살피기 어려울 것이라는 걱정이 있었습니다. 그래서 검사가 의뢰인의 혐의를 제대로 판단할 수 있도록 변호인 의견서를 한층 촘촘히 짜고 여러 판결례를 인용해 근거를 받쳤습니다. 그 의견서를 확인하면 판단이 달라지리라 봤고, 실제로 그렇게 됐습니다.


"동의서가 없다는 사실만 남기면 불리해집니다. 그 빈자리를 무엇으로 채울지가 이런 사건의 변론입니다."
— 뉴로이어 법률사무소


이렇듯 이 유형은 온라인 유통 구조와 개인정보에 관한 법리를 함께 이해하고 대응하는 것이 중요합니다. 저희가 다른 분야보다도 자신 있게 다루는 영역이기도 합니다. 도움이 필요하시다면 진심을 다해 검토하고 대응해 드리겠으니 언제든 연락 주시기 바랍니다.


정보 제공으로 고소를 받았을 때 점검 포인트

판매페이지에 위탁 처리와 정보 전달에 관한 안내가 적혀 있는가
어떤 정보가 어디까지 건너갔는지 항목을 정리했는가
그 정보가 배송에 필요한 최소한이었는지 확인했는가
주문과 배송, 반품 과정의 기록을 보존하고 있는가
구매자에게 실제로 불이익이 생겼는지 살펴봤는가
사건이 어느 단계까지 진행됐는지 확인했는가




관련 개념 정리

제3자 제공의 요건
정보주체의 동의를 받았거나 법에서 정한 사유가 있다면 제3자에게 제공할 수 있습니다. 그래서 동의가 어떤 형태로 있었는지와 제공의 근거가 무엇인지가 먼저 검토됩니다.
묵시적 동의
서면으로 받은 동의가 없더라도 거래의 성격상 정보의 이동이 전제되는 경우라면 최소한의 동의가 있었다고 다툴 여지가 있습니다. 주문한 물건을 받으려면 배송에 필요한 정보가 건너가야 하기 때문입니다.
제공의 목적과 범위
무엇을 위해 어디까지 건넸는지가 함께 살펴집니다. 배송에 필요한 최소한에 그쳤다면 그 점이 고의를 다투는 근거가 됩니다.
불기소 처분
검사가 사건을 재판에 넘기지 않기로 하는 결정입니다. 경찰에서 송치된 뒤에도 검찰 단계의 검토를 거쳐 판단이 달라질 수 있습니다.




이 사건을 담당한 변호인
온라인 유통 구조와 개인정보 법리를 함께 읽어야 하는 사건이었습니다. 이 사건은 이커머스 사건을 전담하는 파트너변호사가 맡았습니다.






Partner Lawyer
오동현 파트너변호사

#이커머스·공정거래#개인정보·정통망법#기업자문

고려대학교 법학전문대학원을 수석입학·최우등졸업하고 고려대학교 미디어학부를 거쳤으며, 법무법인 율촌을 비롯한 국내 5대 대형로펌 출신입니다. 온라인 유통 과정에서 불거지는 형사 문제를 다수 수행해 왔습니다.

리셀 부정경쟁방지법·표시광고법 위반 사건 다수 무혐의
국내 주요 이커머스 기업 상대 약 21억원 청구소송 전부승소
표시광고법·부정경쟁방지법·공정거래법·전자상거래법·상표법 다수 법률자문

프로필 자세히 보기 →






FAQ위탁판매 개인정보보호법, 자주 묻는 질문

구매자 정보를 원판매처에 넘기면 위법인가요?
곧바로 그렇게 볼 수는 없습니다. 제공의 목적과 범위, 구매자가 안내받은 내용, 불이익이 생겼는지에 따라 판단이 달라집니다. 배송에 필요한 최소한에 그쳤다면 다툴 여지가 있습니다.


따로 동의를 받지 않았는데 방법이 있나요?
서면 동의가 없더라도 거래의 성격상 정보의 이동이 전제되는 경우라면 최소한의 동의가 있었다고 다툴 수 있습니다. 주문한 물건을 받으려면 이름과 주소가 건너가야 하기 때문입니다.


판매페이지에 무엇을 적어 두어야 하나요?
발송이 위탁으로 처리될 수 있다는 점과 정보가 제3자에게 전달될 수 있다는 점을 적어 두시기 바랍니다. 이 사건에서도 그 안내가 있었는지를 가장 먼저 확인했습니다. 문제가 생긴 뒤에 보완하기는 어렵습니다.


이미 검찰로 넘어갔으면 늦은 것인가요?
그렇지 않습니다. 경찰에서 혐의가 있다고 보아 넘긴 뒤에도 검찰 단계의 검토를 거쳐 판단이 달라질 수 있습니다. 이 사건도 송치된 상태에서 불기소 처분을 받았습니다.


여러 판매자가 한꺼번에 고소당했다면요?
피의자가 많으면 개별 사정이 묻히기 쉽습니다. 그래서 자신의 사정이 무엇인지 따로 정리해 전달할 필요가 커집니다. 이 사건에서도 의견서를 촘촘히 짜 개별 판단이 이뤄지도록 했습니다.


고의가 없었다는 점은 어떻게 보이나요?
건너간 정보가 배송에 필요한 최소한이었다는 점, 그 목적이 물건을 전달하기 위한 것이었다는 점을 주문과 배송 기록으로 보이게 됩니다. 기록이 남아 있어야 가능한 작업입니다.




함께 보면 좋은 글

1,300명 대량고소 속 위탁판매 구조, 리셀 사업자를 방어한 사례
인스타그램 사진 무단사용, 공개 사과문 없이 고소 전 합의로 종결한 사례
허위 근로소득 신고 개인정보보호법 위반, 벌금 300만원 구약식 고소대리 사례




송치된 뒤에도 뒤집을 여지가 있습니다
정보 제공 문제로 고소를 받으셨다면 판매페이지 안내와 주문·배송 기록을 준비해 문의해 주세요.어느 요건을 다퉈볼 수 있는지 기록부터 살펴 드립니다.

카카오톡 상담
070-8098-0421
홈페이지 상담 신청

모든 상담 내용은 비밀이 보장됩니다



관련 법령: 개인정보 보호법 제17조 (국가법령정보센터, 작성일 기준)
뉴로이어 법률사무소 · 서울 서초구 강남대로 525 세영제이타워 11층(06536) · 사업자등록번호 588-14-01388 · [email protected]


본 성공사례는 뉴로이어 법률사무소가 실제 수행한 사건을 바탕으로 작성됐으며, 의뢰인 보호를 위해 일부 사실관계를 조정했습니다. 개별 사건의 결과는 구체적 사정에 따라 달라질 수 있어, 본 글이 유사 사건에서 동일한 결과를 약속하는 것은 아닙니다.




{
"@context": "https://schema.org",
"@type": "Article",
"headline": "송치된 사건을 되돌렸습니다, 배송을 위한 정보 전달에 고의가 없다는 점을 세워",
"description": "총판 한 사람이 1,300명의 위탁판매자를 대량고소한 사건에서 리셀러 한 분을 대리한 사례. 배송을 위한 정보 제공의 목적과 범위, 판매페이지 안내와 묵시적 동의, 고의 부존재를 세워 경찰 송치 이후 검찰 단계에서 불기소 처분을 받아낸 뉴로이어 피의자변호 성공사례입니다.",
"inLanguage": "ko",
"datePublished": "2026-08-12",
"dateModified": "2026-08-12",
"author": {
"@type": "Person",
"name": "오동현",
"jobTitle": "파트너변호사",
"url": "https://www.newlawyer.co.kr/page/21_view?wr_id=10",
"image": "https://www.newlawyer.co.kr/data/file/member/thumb-238321632_WqtGJiPz_afef4e1fb4bb9821d2e66a7897139c20dca081de_460x460.jpg",
"knowsAbout": [
"개인정보보호법",
"이커머스·공정거래",
"위탁판매",
"기업자문",
"형사 피의자 변호"
],
"alumniOf": {
"@type": "CollegeOrUniversity",
"name": "고려대학교 법학전문대학원"
},
"worksFor": {
"@type": "LegalService",
"name": "뉴로이어 법률사무소",
"url": "https://www.newlawyer.co.kr"
}
},
"publisher": {
"@type": "LegalService",
"name": "뉴로이어 법률사무소",
"url": "https://www.newlawyer.co.kr",
"address": {
"@type": "PostalAddress",
"streetAddress": "강남대로 525 세영제이타워 11층",
"addressLocality": "서초구",
"addressRegion": "서울",
"postalCode": "06536",
"addressCountry": "KR"
},
"telephone": "+82-70-8098-0421"
},
"mainEntityOfPage": {
"@type": "WebPage",
"@id": "https://www.newlawyer.co.kr/31/430"
},
"about": [
"위탁판매 개인정보보호법 위반",
"구매대행 개인정보보호법 위반",
"리셀러 개인정보보호법 위반",
"묵시적 동의",
"제3자 제공",
"불기소 처분"
]
}


{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"name": "홈",
"item": "https://www.newlawyer.co.kr"
},
{
"@type": "ListItem",
"position": 2,
"name": "성공사례",
"item": "https://www.newlawyer.co.kr/31"
},
{
"@type": "ListItem",
"position": 3,
"name": "개인정보 · 사이버",
"item": "https://www.newlawyer.co.kr/31"
},
{
"@type": "ListItem",
"position": 4,
"name": "위탁판매 개인정보보호법 불기소",
"item": "https://www.newlawyer.co.kr/31/430"
}
]
}


{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "구매자 정보를 원판매처에 넘기면 위법인가요?",
"acceptedAnswer": {
"@type": "Answer",
"text": "곧바로 그렇게 볼 수는 없습니다. 제공의 목적과 범위, 구매자가 안내받은 내용, 불이익이 생겼는지에 따라 판단이 달라집니다. 배송에 필요한 최소한에 그쳤다면 다툴 여지가 있습니다."
}
},
{
"@type": "Question",
"name": "따로 동의를 받지 않았는데 방법이 있나요?",
"acceptedAnswer": {
"@type": "Answer",
"text": "서면 동의가 없더라도 거래의 성격상 정보의 이동이 전제되는 경우라면 최소한의 동의가 있었다고 다툴 수 있습니다. 주문한 물건을 받으려면 이름과 주소가 건너가야 하기 때문입니다."
}
},
{
"@type": "Question",
"name": "판매페이지에 무엇을 적어 두어야 하나요?",
"acceptedAnswer": {
"@type": "Answer",
"text": "발송이 위탁으로 처리될 수 있다는 점과 정보가 제3자에게 전달될 수 있다는 점을 적어 두시기 바랍니다. 이 사건에서도 그 안내가 있었는지를 가장 먼저 확인했습니다. 문제가 생긴 뒤에 보완하기는 어렵습니다."
}
},
{
"@type": "Question",
"name": "이미 검찰로 넘어갔으면 늦은 것인가요?",
"acceptedAnswer": {
"@type": "Answer",
"text": "그렇지 않습니다. 경찰에서 혐의가 있다고 보아 넘긴 뒤에도 검찰 단계의 검토를 거쳐 판단이 달라질 수 있습니다. 이 사건도 송치된 상태에서 불기소 처분을 받았습니다."
}
},
{
"@type": "Question",
"name": "여러 판매자가 한꺼번에 고소당했다면요?",
"acceptedAnswer": {
"@type": "Answer",
"text": "피의자가 많으면 개별 사정이 묻히기 쉽습니다. 그래서 자신의 사정이 무엇인지 따로 정리해 전달할 필요가 커집니다. 이 사건에서도 의견서를 촘촘히 짜 개별 판단이 이뤄지도록 했습니다."
}
},
{
"@type": "Question",
"name": "고의가 없었다는 점은 어떻게 보이나요?",
"acceptedAnswer": {
"@type": "Answer",
"text": "건너간 정보가 배송에 필요한 최소한이었다는 점, 그 목적이 물건을 전달하기 위한 것이었다는 점을 주문과 배송 기록으로 보이게 됩니다. 기록이 남아 있어야 가능한 작업입니다."
}
}
]
}


{
"@context": "https://schema.org",
"@type": "HowTo",
"name": "위탁판매 개인정보 제공 혐의 방어 절차",
"description": "배송을 위한 정보 전달이 개인정보보호법 위반으로 고소됐을 때 대응하는 순서입니다.",
"step": [
{
"@type": "HowToStep",
"name": "판매페이지 안내 확인",
"text": "위탁 처리와 제3자 전달에 관한 안내가 기재돼 있는지 먼저 살핍니다."
},
{
"@type": "HowToStep",
"name": "안내와 주문 과정 제출",
"text": "개인정보 처리 안내와 실제 주문 과정을 증거로 제출합니다."
},
{
"@type": "HowToStep",
"name": "묵시적 동의 구성",
"text": "배송을 받으려면 최소한의 정보 이동이 전제된다는 점으로 동의를 세웁니다."
},
{
"@type": "HowToStep",
"name": "법의 취지 환기",
"text": "사생활 보호가 목적이지 처벌 수단이 아니라는 점을 함께 짚습니다."
},
{
"@type": "HowToStep",
"name": "고의 부존재 소명",
"text": "배송에 필요한 최소한만 제공했다는 점으로 위반의 고의를 다툽니다."
}
]
}



:root {
--nl-navy: #1f4e79;
--nl-navy-2: #2e5a8a;
--nl-navy-3: #0f2e4d;
--nl-navy-soft: #5b7ea1;
--nl-ink: #222222;
--nl-soft: #444444;
--nl-mute: #767676;
--nl-line: #e5e7eb;
--nl-line-soft: #eef0f3;
--nl-bg-soft: #f5f7fa;
--nl-bg-card: #fafbfc;
--nl-accent: #c0392b;
--nl-bg: #ffffff;
}

.nl-wrap {
font-family: "Pretendard", "Pretendard Variable", -apple-system, BlinkMacSystemFont, "Apple SD Gothic Neo", "Noto Sans KR", "Malgun Gothic", sans-serif;
color: var(--nl-ink);
line-height: 1.85;
font-size: clamp(15px, 1.05vw + 12px, 17px);
background: var(--nl-bg);
-webkit-text-size-adjust: 100%;
text-size-adjust: 100%;
word-break: keep-all;
overflow-wrap: anywhere;
max-width: 880px;
margin: 0 auto;
padding: clamp(20px, 4vw, 48px) clamp(16px, 3vw, 32px);
position: relative;
font-feature-settings: "ss01", "ss02";
letter-spacing: -0.005em;
}

.nl-wrap * { box-sizing: border-box; }

.nl-wrap a { color: var(--nl-navy); text-decoration: underline; text-underline-offset: 3px; text-decoration-thickness: 1px; }
.nl-wrap a:hover { color: var(--nl-navy-3); }

.nl-crumb {
font-size: 13px;
color: var(--nl-mute);
letter-spacing: 0.01em;
margin-bottom: 24px;
padding-bottom: 14px;
border-bottom: 1px solid var(--nl-line);
}
.nl-crumb ol { list-style: none; padding: 0; margin: 0; display: flex; flex-wrap: wrap; gap: 6px 10px; }
.nl-crumb li + li::before { content: "›"; margin-right: 10px; color: var(--nl-navy-soft); }
.nl-crumb a { color: var(--nl-mute); text-decoration: none; }
.nl-crumb a:hover { color: var(--nl-navy); }

.nl-tag {
display: inline-flex;
align-items: center;
gap: 8px;
font-size: 12px;
font-weight: 600;
letter-spacing: 0.12em;
color: #ffffff;
background: var(--nl-navy);
padding: 7px 16px;
border-radius: 2px;
}
.nl-tag::before {
content: "";
width: 6px; height: 6px;
border-radius: 50%;
background: #ffffff;
}

.nl-h1 {
font-weight: 800;
font-size: clamp(24px, 3.2vw + 12px, 38px);
line-height: 1.35;
color: var(--nl-navy-3);
margin: 16px 0 14px;
letter-spacing: -0.025em;
}
.nl-h1 .nl-h1-accent { color: var(--nl-navy); }

.nl-sub {
font-size: clamp(14px, 0.6vw + 12px, 16px);
color: var(--nl-soft);
margin: 0 0 28px;
line-height: 1.75;
font-weight: 400;
}

.nl-meta {
display: flex;
flex-wrap: wrap;
gap: 14px;
font-size: 13px;
color: var(--nl-mute);
padding: 12px 0;
border-top: 1px solid var(--nl-line);
border-bottom: 1px solid var(--nl-line);
margin-bottom: 36px;
}
.nl-meta span { display: inline-flex; align-items: center; gap: 6px; }
.nl-meta strong { color: var(--nl-navy); font-weight: 600; }

.nl-author {
display: grid;
grid-template-columns: auto 1fr;
gap: 18px;
align-items: center;
background: var(--nl-bg-soft);
border-left: 4px solid var(--nl-navy);
padding: 22px 24px;
margin: 0 0 36px;
border-radius: 2px;
}
.nl-author-badge {
width: 60px; height: 60px;
border-radius: 50%;
background: var(--nl-navy);
color: #fff;
display: flex; align-items: center; justify-content: center;
font-weight: 800;
font-size: 20px;
letter-spacing: 0.02em;
}
.nl-author-name { font-weight: 700; font-size: 16px; color: var(--nl-navy-3); margin: 0 0 4px; letter-spacing: -0.01em; }
.nl-author-role { font-size: 13px; color: var(--nl-soft); line-height: 1.65; margin: 0; }
.nl-author-role b { color: var(--nl-navy); font-weight: 600; }

.nl-summary {
background: var(--nl-bg-card);
border: 1px solid var(--nl-line);
border-radius: 4px;
padding: 28px 28px 24px;
margin: 0 0 40px;
position: relative;
}
.nl-summary::before {
content: "한눈에 보기";
position: absolute;
top: -12px; left: 24px;
background: var(--nl-navy);
color: #fff;
font-size: 11px;
letter-spacing: 0.16em;
font-weight: 600;
padding: 5px 14px;
border-radius: 2px;
}
.nl-summary dl {
display: grid;
grid-template-columns: 100px 1fr;
gap: 12px 20px;
margin: 4px 0 0;
font-size: 14.5px;
}
.nl-summary dt {
color: var(--nl-mute);
font-weight: 500;
border-right: 1px solid var(--nl-line);
padding-right: 20px;
line-height: 1.7;
}
.nl-summary dd { margin: 0; color: var(--nl-ink); line-height: 1.7; }
.nl-summary dd b { color: var(--nl-navy); font-weight: 700; }
.nl-summary dd .nl-win { color: var(--nl-navy); font-weight: 700; border-bottom: 2px solid var(--nl-navy); padding-bottom: 1px; }

.nl-lead {
background: var(--nl-bg-soft);
border-left: 4px solid var(--nl-navy);
padding: 22px 26px;
margin: 36px 0;
border-radius: 2px;
}
.nl-lead p { margin: 0; font-size: 16px; line-height: 1.85; color: var(--nl-ink); }
.nl-lead p + p { margin-top: 12px; }
.nl-lead strong { color: var(--nl-navy); font-weight: 700; }

.nl-h2 {
font-weight: 800;
font-size: clamp(20px, 1.5vw + 14px, 26px);
color: var(--nl-navy-3);
margin: 64px 0 22px;
padding-bottom: 14px;
border-bottom: 2px solid var(--nl-navy);
display: flex;
align-items: baseline;
gap: 14px;
letter-spacing: -0.025em;
}
.nl-h2 .nl-h2-no {
font-size: 13px;
color: var(--nl-navy-soft);
letter-spacing: 0.2em;
font-weight: 700;
}

.nl-h3 {
font-weight: 700;
font-size: clamp(17px, 0.7vw + 14px, 19px);
color: var(--nl-navy);
margin: 36px 0 14px;
padding-left: 14px;
border-left: 3px solid var(--nl-navy);
letter-spacing: -0.015em;
}

.nl-wrap p { margin: 14px 0; }

.nl-defn {
background: var(--nl-bg-card);
border: 1px solid var(--nl-line);
border-top: 3px solid var(--nl-navy);
padding: 18px 22px;
margin: 24px 0;
border-radius: 2px;
font-size: 15px;
}
.nl-defn dt {
font-size: 12px;
letter-spacing: 0.14em;
color: var(--nl-navy);
font-weight: 700;
margin-bottom: 8px;
}
.nl-defn dd { margin: 0; color: var(--nl-ink); line-height: 1.8; }
.nl-defn dd b { color: var(--nl-navy); font-weight: 700; }

.nl-statute {
background: var(--nl-bg-soft);
border: 1px solid var(--nl-line);
border-left: 4px solid var(--nl-navy);
padding: 22px 26px;
margin: 28px 0;
border-radius: 2px;
position: relative;
}
.nl-statute::before {
content: "법령";
position: absolute;
top: 16px; right: 20px;
font-size: 10px;
letter-spacing: 0.18em;
font-weight: 700;
color: #fff;
background: var(--nl-navy);
padding: 3px 9px;
border-radius: 2px;
}
.nl-statute .nl-statute-h {
font-weight: 800;
font-size: 16px;
color: var(--nl-navy-3);
margin: 0 0 12px;
padding-right: 60px;
letter-spacing: -0.015em;
}
.nl-statute ol { padding-left: 18px; margin: 8px 0 0; }
.nl-statute li { margin-bottom: 6px; line-height: 1.85; }
.nl-statute .nl-cite { display: block; margin-top: 14px; font-size: 12px; color: var(--nl-mute); }
.nl-statute .nl-cite a { color: var(--nl-navy); }

.nl-issues {
display: grid;
grid-template-columns: repeat(2, 1fr);
gap: 14px;
margin: 28px 0;
}
.nl-issue {
background: #ffffff;
border: 1px solid var(--nl-line);
border-radius: 2px;
padding: 18px 20px;
position: relative;
overflow: hidden;
transition: border-color 0.2s;
}
.nl-issue:hover { border-color: var(--nl-navy); }
.nl-issue::before {
content: "";
position: absolute;
top: 0; left: 0;
width: 4px; height: 100%;
background: var(--nl-navy);
}
.nl-issue h4 {
font-size: 15px;
color: var(--nl-navy-3);
margin: 0 0 8px;
font-weight: 700;
letter-spacing: -0.015em;
}
.nl-issue p {
font-size: 13.5px;
color: var(--nl-soft);
margin: 0;
line-height: 1.7;
}

.nl-steps {
counter-reset: nlstep;
display: grid;
gap: 12px;
margin: 28px 0;
}
.nl-step {
display: grid;
grid-template-columns: 64px 1fr;
gap: 18px;
background: #ffffff;
border: 1px solid var(--nl-line);
border-left: 4px solid var(--nl-navy);
border-radius: 2px;
padding: 18px 22px;
align-items: start;
}
.nl-step::before {
counter-increment: nlstep;
content: "STEP " counter(nlstep);
font-size: 11px;
font-weight: 700;
color: var(--nl-navy);
background: var(--nl-bg-soft);
padding: 6px 10px;
border-radius: 2px;
letter-spacing: 0.08em;
text-align: center;
line-height: 1.4;
align-self: start;
white-space: nowrap;
}
.nl-step h4 {
font-size: 16px;
color: var(--nl-navy-3);
margin: 2px 0 6px;
font-weight: 700;
letter-spacing: -0.015em;
}
.nl-step p {
font-size: 14.5px;
color: var(--nl-soft);
margin: 0;
line-height: 1.75;
}

.nl-table {
width: 100%;
border-collapse: collapse;
margin: 28px 0;
font-size: 14px;
background: #fff;
border: 1px solid var(--nl-line);
border-radius: 2px;
overflow: hidden;
}
.nl-table th, .nl-table td {
padding: 14px 16px;
border-bottom: 1px solid var(--nl-line);
border-right: 1px solid var(--nl-line);
vertical-align: top;
line-height: 1.7;
}
.nl-table th:last-child, .nl-table td:last-child { border-right: none; }
.nl-table tr:last-child td { border-bottom: none; }
.nl-table thead th {
background: var(--nl-navy);
color: #fff;
font-weight: 600;
letter-spacing: 0.02em;
text-align: left;
font-size: 13.5px;
}
.nl-table tbody th {
background: var(--nl-bg-soft);
color: var(--nl-navy-3);
font-weight: 600;
text-align: left;
width: 28%;
}
.nl-table .nl-td-good { color: var(--nl-navy); font-weight: 700; }
.nl-table .nl-td-bad { color: var(--nl-accent); font-weight: 700; }

.nl-checklist {
background: var(--nl-bg-card);
border: 1px solid var(--nl-line);
border-radius: 2px;
padding: 24px 26px;
margin: 28px 0;
}
.nl-checklist h4 {
font-size: 16px;
color: var(--nl-navy-3);
margin: 0 0 14px;
padding-bottom: 12px;
border-bottom: 1px solid var(--nl-line);
font-weight: 700;
letter-spacing: -0.015em;
}
.nl-checklist ul { list-style: none; padding: 0; margin: 0; }
.nl-checklist li {
position: relative;
padding-left: 30px;
margin-bottom: 10px;
font-size: 14.5px;
color: var(--nl-ink);
line-height: 1.75;
}
.nl-checklist li::before {
content: "";
position: absolute;
left: 0; top: 5px;
width: 18px; height: 18px;
border: 2px solid var(--nl-navy);
border-radius: 2px;
background: #fff;
}
.nl-checklist li::after {
content: "";
position: absolute;
left: 4px; top: 8px;
width: 10px; height: 5px;
border-left: 2px solid var(--nl-navy);
border-bottom: 2px solid var(--nl-navy);
transform: rotate(-45deg);
}

.nl-caution {
background: var(--nl-bg-soft);
border-left: 4px solid var(--nl-navy);
padding: 18px 22px;
margin: 28px 0;
border-radius: 2px;
}
.nl-caution h4 {
font-size: 15px;
color: var(--nl-navy-3);
margin: 0 0 8px;
font-weight: 700;
letter-spacing: -0.015em;
}
.nl-caution h4::before { content: "⚠ "; color: var(--nl-navy); }
.nl-caution p { margin: 0; font-size: 14.5px; color: var(--nl-soft); line-height: 1.75; }

.nl-law {
background: var(--nl-bg-card);
border: 1px solid var(--nl-line);
border-radius: 2px;
padding: 24px 26px;
margin: 28px 0;
}
.nl-law h4 {
font-size: 15px;
color: var(--nl-navy-3);
margin: 0 0 12px;
padding-bottom: 12px;
border-bottom: 1px solid var(--nl-line);
font-weight: 700;
letter-spacing: -0.015em;
}
.nl-law dl { margin: 0; font-size: 14px; }
.nl-law dt { color: var(--nl-navy); font-weight: 700; margin-top: 12px; }
.nl-law dt:first-child { margin-top: 0; }
.nl-law dd { margin: 4px 0 0; color: var(--nl-soft); line-height: 1.75; }

.nl-quote {
border-left: 3px solid var(--nl-navy);
padding: 8px 22px;
margin: 28px 0;
color: var(--nl-soft);
font-size: 16px;
line-height: 1.85;
}
.nl-quote p { font-style: normal; }
.nl-quote cite { display: block; font-style: normal; font-size: 13px; color: var(--nl-mute); margin-top: 8px; }

.nl-faq {
margin: 40px 0;
border-top: 2px solid var(--nl-navy);
}
.nl-faq h2 { margin-top: 24px; }
.nl-faq details {
border-bottom: 1px solid var(--nl-line);
padding: 20px 4px;
}
.nl-faq summary {
font-size: 16px;
font-weight: 700;
color: var(--nl-navy-3);
cursor: pointer;
list-style: none;
display: flex;
align-items: flex-start;
gap: 12px;
line-height: 1.55;
padding-right: 30px;
position: relative;
letter-spacing: -0.015em;
}
.nl-faq summary::-webkit-details-marker { display: none; }
.nl-faq summary::before {
content: "Q";
flex-shrink: 0;
width: 26px; height: 26px;
background: var(--nl-navy);
color: #fff;
border-radius: 50%;
display: flex; align-items: center; justify-content: center;
font-size: 13px;
font-weight: 700;
}
.nl-faq summary::after {
content: "+";
position: absolute;
right: 0; top: 0;
font-size: 22px;
color: var(--nl-navy);
font-weight: 300;
transition: transform 0.25s;
line-height: 1;
}
.nl-faq details[open] summary::after { content: "−"; }
.nl-faq .nl-a {
margin-top: 14px;
padding-left: 38px;
font-size: 14.5px;
color: var(--nl-soft);
line-height: 1.85;
}
.nl-faq .nl-a::before {
content: "A. ";
font-weight: 800;
color: var(--nl-navy);
}

.nl-related {
background: var(--nl-bg-soft);
border: 1px solid var(--nl-line);
border-radius: 2px;
padding: 24px 26px;
margin: 32px 0;
}
.nl-related h4 {
font-size: 14px;
color: var(--nl-navy-3);
letter-spacing: 0.04em;
margin: 0 0 14px;
padding-bottom: 12px;
border-bottom: 1px solid var(--nl-line);
font-weight: 700;
}
.nl-related ul { list-style: none; padding: 0; margin: 0; }
.nl-related li {
font-size: 14px;
margin: 8px 0;
padding-left: 14px;
position: relative;
}
.nl-related li::before { content: "›"; position: absolute; left: 0; color: var(--nl-navy); font-weight: 700; }
.nl-related a { color: var(--nl-navy); text-decoration: none; }
.nl-related a:hover { text-decoration: underline; }

.nl-cta {
margin: 48px 0 24px;
background: var(--nl-navy);
color: #fff;
border-radius: 2px;
padding: 38px 32px;
text-align: center;
position: relative;
overflow: hidden;
}
.nl-cta::before {
content: "";
position: absolute;
top: 0; left: 0; right: 0;
height: 3px;
background: linear-gradient(90deg, var(--nl-navy-soft) 0%, #ffffff 100%);
}
.nl-cta-h {
font-size: clamp(20px, 1.5vw + 12px, 26px);
font-weight: 800;
margin: 0 0 8px;
position: relative;
letter-spacing: -0.025em;
}
.nl-cta-sub {
font-size: 14.5px;
color: #c5d1e0;
margin: 0 0 24px;
line-height: 1.7;
position: relative;
}
.nl-cta-buttons {
display: flex;
flex-wrap: wrap;
gap: 10px;
justify-content: center;
position: relative;
}
.nl-cta-buttons a {
display: inline-flex;
align-items: center;
gap: 8px;
font-size: 14.5px;
font-weight: 600;
padding: 14px 26px;
border-radius: 2px;
text-decoration: none;
transition: transform 0.2s, box-shadow 0.2s;
letter-spacing: 0.01em;
}
.nl-cta-buttons a:hover { transform: translateY(-2px); box-shadow: 0 6px 16px rgba(0,0,0,0.25); }
.nl-cta-kakao { background: #fee500; color: #181600; }
.nl-cta-tel { background: #ffffff; color: var(--nl-navy-3); }
.nl-cta-web { background: #ffffff; color: var(--nl-navy); border: 1.5px solid var(--nl-navy); font-weight: 700; }
.nl-cta-secret {
display: inline-flex;
align-items: center;
margin-top: 18px;
font-size: 12px;
color: #c5d1e0;
letter-spacing: 0.08em;
position: relative;
}

.nl-footer-cite {
margin-top: 40px;
padding-top: 24px;
border-top: 1px solid var(--nl-line);
font-size: 12px;
color: var(--nl-mute);
line-height: 1.8;
}
.nl-footer-cite h4 {
font-size: 12px;
letter-spacing: 0.08em;
color: var(--nl-navy);
margin: 0 0 10px;
font-weight: 700;
}
.nl-footer-cite ul { padding-left: 18px; margin: 0; }
.nl-footer-cite li { margin: 4px 0; }
.nl-footer-cite a { color: var(--nl-navy); }

.nl-disclaimer {
margin-top: 28px;
font-size: 12px;
color: var(--nl-mute);
line-height: 1.75;
padding: 14px 16px;
background: var(--nl-bg-soft);
border: 1px solid var(--nl-line);
border-radius: 2px;
}

@media (max-width: 640px) {
.nl-wrap { padding: 16px 14px; }
.nl-issues { grid-template-columns: 1fr; }
.nl-summary dl { grid-template-columns: 1fr; gap: 4px 0; }
.nl-summary dt { border-right: none; border-bottom: 1px solid var(--nl-line); padding: 0 0 4px; margin-bottom: 4px; }
.nl-author { grid-template-columns: 1fr; text-align: center; }
.nl-author-badge { margin: 0 auto; }
.nl-table thead { display: none; }
.nl-table tr { display: block; border-bottom: 2px solid var(--nl-navy); padding: 8px 0; }
.nl-table th, .nl-table td { display: block; border-right: none; padding: 8px 14px; }
.nl-table tbody th { width: 100%; }
.nl-step { grid-template-columns: 1fr; gap: 8px; }
.nl-step::before { justify-self: start; }
.nl-cta { padding: 28px 20px; }
.nl-cta-buttons a { width: 100%; justify-content: center; }
}

@media (max-width: 380px) {
.nl-wrap { padding: 14px 12px; font-size: 14.5px; }
.nl-h2 { flex-direction: column; gap: 4px; align-items: flex-start; }
.nl-h2 .nl-h2-no { font-size: 12px; }
.nl-statute, .nl-defn, .nl-checklist, .nl-related, .nl-law { padding: 16px 18px; }
}

/* ==========================================================================
[ADD-ON] 담당 변호인 카드 (nl-team) — 기존 스타일 수정 없이 추가된 블록
사용처: 성공사례 하단, CTA 상단. 1~2인 카드 배치.
========================================================================== */

.nl-team {
margin: 40px 0 36px;
}

.nl-team-h {
font-size: 15px;
font-weight: 700;
color: var(--nl-navy);
letter-spacing: -0.01em;
margin: 0 0 4px;
padding-left: 12px;
border-left: 3px solid var(--nl-navy);
line-height: 1.4;
}

.nl-team-sub {
font-size: 13.5px;
color: var(--nl-mute);
margin: 0 0 18px;
padding-left: 15px;
line-height: 1.7;
}

.nl-team-grid {
display: grid;
grid-template-columns: repeat(2, minmax(0, 1fr));
gap: 16px;
}

.nl-card {
display: grid;
grid-template-columns: 84px minmax(0, 1fr);
gap: 16px;
background: var(--nl-bg-card);
border: 1px solid var(--nl-line);
border-top: 3px solid var(--nl-navy);
border-radius: 2px;
padding: 20px 18px;
align-items: start;
}

.nl-card-photo {
width: 84px;
height: 84px;
border-radius: 2px;
overflow: hidden;
background: var(--nl-bg-soft);
border: 1px solid var(--nl-line);
}

.nl-card-photo img {
width: 100%;
height: 100%;
object-fit: cover;
display: block;
}

.nl-card-role {
display: inline-block;
font-size: 10.5px;
font-weight: 700;
letter-spacing: 0.08em;
text-transform: uppercase;
color: var(--nl-navy-soft);
margin: 0 0 4px;
line-height: 1.3;
}

.nl-card-name {
font-size: 16.5px;
font-weight: 800;
color: var(--nl-ink);
letter-spacing: -0.02em;
margin: 0 0 8px;
line-height: 1.35;
}

.nl-card-name a {
color: var(--nl-ink);
text-decoration: none;
}
.nl-card-name a:hover {
color: var(--nl-navy);
text-decoration: underline;
text-underline-offset: 3px;
}

.nl-card-tags {
display: flex;
flex-wrap: wrap;
gap: 5px;
margin: 0 0 10px;
padding: 0;
list-style: none;
}

.nl-card-tags li {
font-size: 11.5px;
color: var(--nl-navy);
background: rgba(31, 78, 121, 0.07);
border-radius: 2px;
padding: 2px 7px;
line-height: 1.6;
letter-spacing: -0.01em;
}

.nl-card-desc {
font-size: 13.5px;
color: var(--nl-soft);
line-height: 1.75;
margin: 0 0 10px;
letter-spacing: -0.01em;
}

.nl-card-list {
margin: 0;
padding: 0;
list-style: none;
border-top: 1px solid var(--nl-line-soft);
padding-top: 9px;
}

.nl-card-list li {
font-size: 12.5px;
color: var(--nl-mute);
line-height: 1.7;
padding-left: 10px;
position: relative;
letter-spacing: -0.01em;
}

.nl-card-list li::before {
content: "";
position: absolute;
left: 0;
top: 9px;
width: 3px;
height: 3px;
border-radius: 50%;
background: var(--nl-navy-soft);
}

.nl-card-list li b {
color: var(--nl-soft);
font-weight: 700;
}

.nl-card-link {
display: inline-block;
font-size: 12.5px;
color: var(--nl-navy);
margin-top: 10px;
text-decoration: none;
border-bottom: 1px solid var(--nl-line);
padding-bottom: 1px;
}
.nl-card-link:hover {
border-bottom-color: var(--nl-navy);
}

@media (max-width: 760px) {
.nl-team-grid { grid-template-columns: 1fr; gap: 14px; }
}

@media (max-width: 480px) {
.nl-card {
grid-template-columns: 64px minmax(0, 1fr);
gap: 13px;
padding: 17px 15px;
}
.nl-card-photo { width: 64px; height: 64px; }
.nl-card-name { font-size: 15.5px; }
.nl-card-desc { font-size: 13px; }
}

/* [ADD-ON] 1인 카드일 때 전체 폭 사용 */
.nl-team-grid:has(> .nl-card:only-child) {
grid-template-columns: minmax(0, 1fr);
}
.nl-team-grid > .nl-card:only-child {
grid-template-columns: 110px minmax(0, 1fr);
gap: 20px;
padding: 22px 20px;
}
.nl-team-grid > .nl-card:only-child .nl-card-photo {
width: 110px;
height: 110px;
}
@media (max-width: 480px) {
.nl-team-grid > .nl-card:only-child {
grid-template-columns: 64px minmax(0, 1fr);
gap: 13px;
padding: 17px 15px;
}
.nl-team-grid > .nl-card:only-child .nl-card-photo {
width: 64px;
height: 64px;
}
}

2026.09.11

뉴로이어 - 새로운 변호사들

분야별 법률 이슈, 영상으로 쉽고 빠르게 확인하세요.

변호사 사용법 - 뉴로이어 법률 가이드

변호사 사용법

변호사 선임 후엔 뭘 해야할까? 3가지 모르면 변호사 선임료 날립니다.

명예훼손·모욕 - 뉴로이어 법률 가이드

명예훼손·모욕

사이버 명예훼손·모욕죄 성립 요건, 이 영상 하나만 제대로 보세요

디지털 성범죄 - 뉴로이어 법률 가이드

디지털 성범죄

통매음 성립요건, 통매음 무혐의를 결정짓는 확실한 기준 알려드립니다.

스토킹·협박 - 뉴로이어 법률 가이드

스토킹·협박

사이버스토킹 성립요건 4가지, 이건 반드시 체크하셔야 합니다.(스토킹 범죄 판단 기준)

개인정보보호법 - 뉴로이어 법률 가이드

개인정보보호법

개인정보 침해 가해자 처벌하고 피해 보상 받는 법

저작권·지식재산권 - 뉴로이어 법률 가이드

저작권·지식재산권

소프트웨어 불법 다운로드 단속, 저작권법 위반 이렇게 대응하세요! (솔리드웍스, 오토캐드, 카티아 크랙)

사기·보이스피싱 - 뉴로이어 법률 가이드

사기·보이스피싱

전자금융거래법 위반 무혐의 받는 실전 대응법 알려드립니다 (작업대출 사기, 보이스피싱 대포통장)

인플루언서·MCN - 뉴로이어 법률 가이드

인플루언서·MCN

MCN 전속 계약 해지? 98%는 가능합니다. (버튜버·스트리머 필수 시청) | MCN 전문 변호사

행정·노동 - 뉴로이어 법률 가이드

행정·노동

식품위생법 위반 벌금 영업정지 처분, 폐업 위기 막는 가장 확실한 대응법 공개(미성년자 술 영업정지) | 행정소송 전문 변호사

성범죄 - 뉴로이어 법률 가이드

성범죄

성범죄 피해자라면 합의 전 이것만큼은 반드시 주의하세요!(성범죄 합의금 기준 · 합의 시기 · 주의사항)

외국인 사건 - 뉴로이어 법률 가이드

외국인 사건

[ENG] 외국인 전문 변호사를 찾고 있다면 Legal Advice In Korea Available For Foreigners

의뢰인 후기

생생한 실제 후기를 눈으로 직접 확인하세요.

뉴로이어 철칙

한번 사건을 맡겼던 의뢰인분들이 또다시 뉴로이어를 찾아 주시는 이유는 3가지 때문입니다.

NEWS ROOM

언론에서도 인정한 뉴로이어

뉴로이어 법률사무소

전국 어디서든 변호사 직접 상담.
짧은 상담만으로도 70%의 고민은 해결됩니다.