뉴로이어 법률사무소

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

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.





의뢰인
특정 정치인과 지지자를 비하한 게시글에 욕설 댓글을 남겼다가 모욕죄로 고소당한 분
찾아온 시점
경찰조사를 혼자 받은 뒤 사건이 검찰로 송치된 상태
판단
혐의 자체는 부인하기 어려워, 인정하되 전과가 남지 않는 기소유예를 목표로 설정
대응 전략
1회성·순간적 경위와 생활 기록을 자료로 세우고, 상대가 비난을 자초한 측면은 판례에 기대 탓하는 인상이 남지 않는 수위로만 짚음
결과
교육이수조건부 기소유예 — 전과 없이 종결




명예훼손과 모욕 사건을 많이 다루다 보면 정치적 신념 때문에 벌어진 다툼도 자주 만나게 됩니다. 특정 정치인이나 정당의 지지자를 깎아내렸다가 형사 사건에 휘말리는 경우입니다.
이런 사건은 고소한 쪽이든 고소당한 쪽이든 감정이 격해져 있는 경우가 많습니다. 그래서 합의가 매끄럽게 이뤄지기 어렵다는 문제가 함께 따라옵니다.
오늘 전할 사건도 그랬습니다. 의뢰인은 정치인을 비하한 글에 욕설로 댓글을 달았다가 모욕죄로 고소당하셨고, 저희는 경찰조사가 끝나 검찰로 넘어간 단계에서 사건을 맡아 기소유예를 이끌어냈습니다. 이미 송치된 뒤였기에 빠르면서도 정확하게 움직여야 했던 사건입니다.


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": "정치인을 비하한 게시글에 욕설 댓글을 달았다가 모욕죄로 고소돼 검찰에 송치된 사건. 1회성 경위와 반성·탄원서·부양 사정 등 생활 기록을 자료로 세우고 상대 언급의 수위를 조절해, 교육이수조건부 기소유예로 전과 없이 마무리한 뉴로이어 모욕죄 피의자변호 성공사례입니다.",
"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/441"
},
"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/441"
}
]
}


{
"@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.02

구약식

직장내 강요죄 고소대리 성공사례

직장 내 강요 성공사례 | 전 직장 사장 휴대폰 탈취·대화 강제 전송, 벌금 500만원 구약식




홈
성공사례
협박 · 스토킹
전 직장 사장의 휴대폰 탈취·강요




강요 · 강요미수 · 벌금 500만원 구약식
전 직장 사장에게 휴대폰 빼앗기고 대화 강제 전송,직장 내 강요·강요미수로 벌금 500만원 구약식
직원들끼리 나눈 불만이 빌미가 됐습니다. 그러나 그 불만과 멱살을 잡고 휴대폰을 빼앗은 일은 따로 셈해야 할 문제였습니다. 무엇을 요구했고 어떤 수단으로 따르게 했는지를 한 줄로 이어 고소해, 사장 부부에게 처분을 받아낸 기록입니다.

카테고리 협박 · 강요
결과 강요·강요미수 벌금 500만원 구약식
쟁점 갈등의 원인과 강요 행위의 분리
작성일 2026. 8.





의뢰인
퇴사 뒤에도 전 직장 사장 부부와 안부를 주고받던 분
벌어진 일
재직 시절 동료들과 나눈 불만을 문제 삼은 사장에게 불려 가 멱살을 잡히고 휴대폰을 빼앗겼으며, 단체대화방 내용을 넘기라는 압박을 받음
의뢰인의 망설임
자신이 했던 말 때문에 잘못이 있다고 여겨 대응을 주저하던 상태
대응 전략
불만을 나눈 일과 강요 행위를 분리하고, 요구 내용과 그 수단을 시간순으로 연결해 녹취·메시지·블랙박스·진료기록과 함께 제출
결과
강요·강요미수 혐의로 벌금 500만원 구약식 처분




직장 내 강요나 가까운 관계에서 위협을 당한 분들은 대응을 망설이는 경우가 많습니다. 특히 상대가 문제 삼는 일에 자신도 조금이라도 얽혀 있다면, 참아야 하는 것 아닌가 하는 생각에 손을 놓기 쉽습니다.
그러나 상대에게 따질 거리가 있다는 것과 그 따짐이 어디까지 허용되느냐는 별개의 문제입니다. 항의는 할 수 있어도 폭력이나 위협으로 무언가를 하게 만드는 순간 그것은 다른 이름을 갖게 됩니다.
오늘 전할 사건은 퇴사 뒤에도 관계를 이어 가던 전 직장 사장에게 휴대폰을 빼앗기고 대화 내용을 넘겨야 했던 분의 이야기입니다. 뉴로이어 법률사무소는 그날의 일을 수단과 요구로 나눠 정리해 고소했고, 검찰은 강요와 강요미수에 대해 벌금 500만원의 구약식 처분을 내렸습니다. 상대의 항의가 어디서부터 법적 문제가 되는지, 고소하려면 무엇을 확보해야 하는지 함께 살펴보시기 바랍니다.


01사건 개요 — 안부를 나누던 사장이 휴대폰을 빼앗았습니다

의뢰인은 회사를 그만둔 뒤에도 사장 부부와 안부를 나누며 지내셨습니다. 일하던 시절 직원들끼리 운영 방식에 대한 불만을 주고받은 적은 있었지만, 그 대화가 바깥으로 퍼진 일은 없었습니다.

그러던 어느 날 사장이 관련 직원들을 고소하겠다며 의뢰인을 불러냈습니다. 그 자리에서 누구 편에 설지 정하라고 몰아붙였고, 알고 지내는 변호사와 판사까지 들먹이며 겁을 줬습니다. "나는 너를 협박하는 거야"라는 말까지 거리낌 없이 나왔습니다.

이어 사장은 의뢰인의 멱살을 잡고 가방을 뒤진 뒤 휴대폰을 빼앗아 단체대화방 내용을 들여다보고 전송했습니다. 무릎을 꿇으라는 말, 대화방 원본과 동료들을 데려오라는 요구도 뒤따랐습니다.

그 자리를 벗어난 뒤에도 자료를 넘기라는 압박은 그치지 않았습니다. 의뢰인은 결국 정신과 진료를 받아야 할 만큼 큰 충격을 입으셨고, 더는 혼자 감당하기 어렵다고 느껴 저희를 찾아오셨습니다.


내 잘못과 상대의 잘못은 따로 셈합니다
상대가 문제 삼는 일이 사실이라 해도, 그것을 이유로 폭력을 쓰거나 위협해서 무언가를 하게 만들 권리가 생기지는 않습니다. 항의할 거리가 있다는 것과 강제로 따르게 하는 것은 서로 다른 저울에 올라갑니다. 이 구분을 놓치면 피해를 입고도 스스로 입을 닫게 됩니다.




갈등의 원인
직원들이 나눈 불만이 사장의 행동을 정당화할 수 있는가.


요구의 내용
상대가 무엇을 하라고 요구했는지 하나씩 특정할 수 있는가.


동원된 수단
그 요구를 따르게 하려고 어떤 위협과 물리력이 쓰였는가.


완성과 미수
실제로 따르게 된 것과 요구만 받은 것을 어떻게 나눌 것인가.


순간적 분노라는 반론
화가 나서 그랬을 뿐이라는 주장에 무엇으로 맞설 것인가.


피해의 실체
그 일이 남긴 상처를 어떤 자료로 보일 것인가.



02문제 해결 — 불만을 나눈 일과 직장 내 강요를 갈랐습니다

직장 내 강요 사건에서 가장 먼저 정리한 것은 직원들이 나눈 불만과 사장의 행동이 서로 다른 문제라는 점이었습니다. 의뢰인도 자신이 했던 말 때문에 걱정이 크셨습니다. 하지만 설령 그런 말이 오갔더라도 멱살을 잡고 휴대폰을 빼앗아 대화 내용을 넘기게 할 수는 없습니다. 이 선을 분명히 그어야 사건이 감정싸움으로 흐르지 않고, 실제로 어떤 강요가 있었는지가 또렷이 드러납니다.


관련 조문

형법 제324조(강요) ① 폭행 또는 협박으로 사람의 권리행사를 방해하거나 의무없는 일을 하게 한 자는 처벌한다.

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





원인과 행위의 분리
불만을 주고받은 일은 그 자체로 두고, 그것을 빌미로 벌어진 행동만 따로 떼어 고소의 대상으로 삼았습니다. 의뢰인의 걱정을 덜고 사건의 초점을 바로 세우는 출발점이었습니다.




요구와 수단의 연결
고소장에 '위협을 받았다'는 한 줄로 끝내지 않았습니다. 그날 귀에 들어온 말이 무엇이었는지, 손에 쥔 전화기를 어떤 식으로 잃었는지, 어느 내용을 보내도록 시켰는지, 바닥에 꿇어앉으라거나 함께 일한 사람들을 불러오라는 말이 어떤 흐름에서 튀어나왔는지를 일어난 순서대로 펼쳤습니다. 이 죄는 무엇을 시켰는지와 그 시킴을 관철하려고 무엇을 동원했는지가 맞물려야 서기 때문입니다.




증거의 확보
그 흐름을 받치기 위해 당시의 녹취와 카카오톡 메시지, 블랙박스 영상을 확보했습니다.




사건 이후 압박의 제출
그 자리를 벗어난 뒤에도 자료를 넘기라는 압박이 이어졌다는 점을 함께 냈습니다. 하루의 충돌이 아니라 이어진 강요였다는 점을 보이기 위해서였습니다.




순간적 분노 반론의 차단
상대가 나중에 그저 화가 났을 뿐이라고 주장할 수 있었기에 그날의 행동만 떼어 내밀지 않았습니다. 사건 앞뒤의 흐름과 정신과 진료기록까지 함께 보여 의뢰인이 실제로 어떤 피해를 입었는지 정리했습니다.





이 사건 고소대리의 무게중심
협박을 당했다는 말은 무게가 없습니다. 무엇을 하라고 했고, 그걸 따르게 하려고 무엇을 했는지가 이어질 때 비로소 죄가 됩니다. 저희는 그날의 장면을 요구와 수단의 짝으로 쪼개 나란히 놓았고, 그 뒤에 남은 압박과 상처까지 같은 줄에 이었습니다.



주의해야 할 점
이런 일을 겪는 순간에는 기록을 남길 여유가 없습니다. 그래서 이후에 오는 연락은 하나도 지우지 마시고, 가능하다면 대화를 녹음해 두시기 바랍니다. 다친 곳이 있거나 마음의 충격이 크다면 미루지 말고 진료를 받으시는 편이 좋습니다. 그 기록이 나중에 피해를 보여 주는 자료가 됩니다.


03최종 결과 — 벌금 500만원 구약식

그날의 상황과 그 뒤의 피해까지 구체적으로 소명하자, 수사기관은 사장 부부의 행동을 단순한 말다툼이나 감정적 충돌로 보지 않았습니다. 검찰은 강요와 강요미수를 묶어 500만원의 벌금을 구하는 쪽으로 사건을 정리했습니다.

이 처분은 정식 재판을 열지 않고 서면으로 벌금을 정해 달라고 법원에 요청하는 절차입니다. 그 자체로 형이 굳어진 것은 아니지만, 수사 쪽에서 혐의가 성립한다고 판단했다는 뜻이 담겨 있습니다.


"협박을 당했다는 말만으로는 무게가 없습니다. 무엇을 요구했고 무엇으로 따르게 했는지가 이어질 때 죄가 됩니다."
— 뉴로이어 법률사무소


이 사건이 남긴 의미는 분명합니다. 직원들 사이에 불만이 오갔다는 갈등이 있었다고 해서 상대의 강압적인 행동까지 정당화되지는 않는다는 점입니다. 저희는 멱살을 잡고 휴대폰을 빼앗은 일, 대화 자료를 넘기게 몰아붙인 과정, 그 뒤로 이어진 메시지를 하나의 흐름으로 묶어 냈고, 이것이 감정싸움이 아닌 별개의 형사책임이라는 점을 보일 수 있었습니다.

전 직장이나 가까운 관계에서 이런 일을 겪으면 나에게도 잘못이 있었으니 참아야 하나 하는 마음에 대응을 미루기 쉽습니다. 하지만 상대가 문제 삼는 사정과 내가 당한 피해는 나눠서 봐야 합니다. 휴대폰이나 자료를 억지로 넘기게 하거나 위협이 담긴 연락이 이어지고 있다면, 당시의 대화와 녹취, 메시지를 지켜 두고 어떤 행동이 문제인지부터 차분히 정리해 보시기 바랍니다. 지금 가진 자료와 경위를 가지고 연락 주시면 함께 살펴 드리겠습니다.


직장 내 강요를 당했을 때 확보할 것

그 자리에서 오간 말을 담은 녹취가 있는가
이후에 받은 메시지와 연락을 지우지 않고 보존했는가
현장 상황을 보여 줄 영상이나 목격자가 있는가
무엇을 요구받았고 무엇을 실제로 하게 됐는지 정리했는가
사건 뒤에도 압박이 이어졌다면 그 내역을 모았는가
신체·정신적 피해가 있다면 진료기록을 남겼는가




관련 개념 정리

강요죄
폭행이나 협박을 수단으로 사람의 권리행사를 방해하거나 의무 없는 일을 하게 하면 성립합니다. 요구한 내용과 그 수단이 함께 인정되어야 합니다.
강요미수
위협을 했지만 상대가 실제로 따르지 않은 경우에도 미수로 처벌될 수 있습니다. 이 사건에서도 실제로 이뤄진 요구와 요구에 그친 부분이 함께 다뤄졌습니다.
갈등의 원인과 위법성
상대에게 항의할 사정이 있었다는 점은 강압적인 행동을 정당화하지 않습니다. 원인이 된 일과 그 뒤의 행동은 따로 평가됩니다.
구약식 처분
검찰이 정식 재판 없이 벌금형을 구하는 절차입니다. 법원의 약식명령이 있어야 벌금형이 확정되지만, 수사기관이 혐의를 인정했다는 판단이 전제됩니다.




이 사건을 담당한 변호인
감정싸움으로 흐를 수 있는 사건을 범죄의 구조로 다시 세워야 했습니다. 이 사건은 형사전문 대표변호사가 직접 수행했습니다.






CEO Lawyer
김수열 대표변호사

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

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

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

프로필 자세히 보기 →






FAQ직장 내 강요, 자주 묻는 질문

제가 먼저 험담을 했는데도 고소할 수 있나요?
가능합니다. 상대에게 항의할 사정이 있었다는 점이 폭력이나 위협으로 무언가를 하게 만든 행동까지 정당화하지는 않습니다. 원인이 된 일과 그 뒤의 행동은 따로 평가됩니다.


사장이 휴대폰을 빼앗아 대화를 확인했다면 어떻게 되나요?
폭행이나 협박을 수단으로 의무 없는 일을 하게 했다면 강요죄를 검토할 수 있습니다. 이 사건에서도 멱살을 잡고 휴대폰을 빼앗아 대화 내용을 넘기게 한 일이 강요로 다뤄졌습니다.


요구를 끝까지 따르지 않았어도 처벌되나요?
위협이 있었지만 실제로 따르지 않았다면 미수로 처벌될 수 있습니다. 이 사건에서도 실제로 이뤄진 부분과 요구에 그친 부분이 강요와 강요미수로 함께 다뤄졌습니다.


상대가 화가 나서 그랬을 뿐이라고 하면요?
그날의 행동만 따로 놓으면 그런 주장이 힘을 얻을 수 있습니다. 그래서 사건 앞뒤의 흐름과 그 뒤로 이어진 압박, 진료기록까지 함께 보여 단순한 감정 표출이 아니었다는 점을 세우게 됩니다.


어떤 증거를 모아 두어야 하나요?
당시의 녹취와 메시지, 현장을 보여 줄 영상이 가장 중요합니다. 사건 뒤에 받은 연락도 지우지 마시고, 몸이나 마음에 피해가 있다면 진료를 받아 기록을 남겨 두시기 바랍니다.


구약식이면 벌금이 확정된 건가요?
구약식은 검찰이 법원에 벌금형의 약식명령을 청구하는 절차라서 그 단계에서 확정된 것은 아닙니다. 다만 수사기관이 혐의를 인정했다는 판단이 담겨 있습니다.




함께 보면 좋은 글

게임 계정 공유했다가 이메일 무단접속, 2명 구약식 사례
직장 내 명예훼손 손해배상 항소심, 원고 청구 전부 포기 사례
데이트폭력·스토킹 피해, 폭행과 스토킹 모두 인정받은 사례




내 잘못이 있었어도 당한 피해는 따로 따질 수 있습니다
직장 내 강요나 가까운 관계에서의 위협을 겪으셨다면 녹취와 메시지, 경위를 준비해 문의해 주세요.어떤 행동이 문제되는지부터 함께 정리해 드립니다.

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

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



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


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




{
"@context": "https://schema.org",
"@type": "Article",
"headline": "전 직장 사장에게 휴대폰 빼앗기고 대화 강제 전송, 직장 내 강요·강요미수로 벌금 500만원 구약식",
"description": "퇴사 뒤 전 직장 사장에게 불려 가 멱살을 잡히고 휴대폰을 빼앗겨 단체대화방 내용을 넘겨야 했던 사건. 직원들의 불만과 강요 행위를 분리하고 요구와 수단을 녹취·메시지·진료기록으로 이어 고소해, 강요·강요미수 벌금 500만원 구약식 처분을 받아낸 뉴로이어 고소대리 성공사례입니다.",
"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/440"
},
"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/440"
}
]
}


{
"@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.02

불기소(혐의없음)

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

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




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




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

카테고리 협박 · 스토킹
결과 스토킹 불기소 · 주거침입 기소유예
쟁점 스토킹의 반복성 · 재발 방지 노력
작성일 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

뉴로이어 - 새로운 변호사들

분야별 법률 이슈, 영상으로 쉽고 빠르게 확인하세요.

변호사 사용법 - 뉴로이어 법률 가이드

변호사 사용법

변호사 선임 후엔 뭘 해야할까? 3가지 모르면 변호사 선임료 날립니다.

명예훼손·모욕 - 뉴로이어 법률 가이드

명예훼손·모욕

사이버 명예훼손·모욕죄 성립 요건, 이 영상 하나만 제대로 보세요

디지털 성범죄 - 뉴로이어 법률 가이드

디지털 성범죄

통매음 성립요건, 통매음 무혐의를 결정짓는 확실한 기준 알려드립니다.

스토킹·협박 - 뉴로이어 법률 가이드

스토킹·협박

사이버스토킹 성립요건 4가지, 이건 반드시 체크하셔야 합니다.(스토킹 범죄 판단 기준)

개인정보보호법 - 뉴로이어 법률 가이드

개인정보보호법

개인정보 침해 가해자 처벌하고 피해 보상 받는 법

저작권·지식재산권 - 뉴로이어 법률 가이드

저작권·지식재산권

소프트웨어 불법 다운로드 단속, 저작권법 위반 이렇게 대응하세요! (솔리드웍스, 오토캐드, 카티아 크랙)

사기·보이스피싱 - 뉴로이어 법률 가이드

사기·보이스피싱

전자금융거래법 위반 무혐의 받는 실전 대응법 알려드립니다 (작업대출 사기, 보이스피싱 대포통장)

인플루언서·MCN - 뉴로이어 법률 가이드

인플루언서·MCN

MCN 전속 계약 해지? 98%는 가능합니다. (버튜버·스트리머 필수 시청) | MCN 전문 변호사

행정·노동 - 뉴로이어 법률 가이드

행정·노동

식품위생법 위반 벌금 영업정지 처분, 폐업 위기 막는 가장 확실한 대응법 공개(미성년자 술 영업정지) | 행정소송 전문 변호사

성범죄 - 뉴로이어 법률 가이드

성범죄

성범죄 피해자라면 합의 전 이것만큼은 반드시 주의하세요!(성범죄 합의금 기준 · 합의 시기 · 주의사항)

외국인 사건 - 뉴로이어 법률 가이드

외국인 사건

[ENG] 외국인 전문 변호사를 찾고 있다면 Legal Advice In Korea Available For Foreigners

의뢰인 후기

생생한 실제 후기를 눈으로 직접 확인하세요.

뉴로이어 철칙

한번 사건을 맡겼던 의뢰인분들이 또다시 뉴로이어를 찾아 주시는 이유는 3가지 때문입니다.

NEWS ROOM

언론에서도 인정한 뉴로이어

뉴로이어 법률사무소

전국 어디서든 변호사 직접 상담.
짧은 상담만으로도 70%의 고민은 해결됩니다.