텔레그램 마약 수백회분 운반·수차례 수사이력·별건 수사까지 — 고등학생 의뢰인 구속영장 기각 받은 긴급 변호 사례 | 뉴로이어 법률사무소
구속영장 기각 · 마약 운반 혐의
텔레그램 마약 수백회분 운반에 누차 수사이력·별건 수사까지,
고등학생 의뢰인 구속영장 기각 받아낸 긴급 변호 사례
텔레그램 성명불상자의 지시로 마약 수백 회 투약분을 한 차례 운반한 혐의에, 누차의 관련 수사이력과 별건 수사 진행까지 겹쳐 구속 가능성이 매우 높게 평가되던 미성년 의뢰인의 사건. 도주 우려·증거인멸 우려·범죄의 중대성 등 구속 필요성 요건을 사실관계로 정면 다투어 구속영장 기각을 이끌어낸 영장실질심사 긴급 대응 사례입니다.
카테고리 형사 · 구속영장
처리 결과 구속영장 기각
적용 법조 마약류관리법 제4조 · 형사소송법 제70조
작성일 26.06.10
뉴
뉴로이어 형사·긴급변호 전담팀
새로운 시대를 위한 새로운 로펌 · 마약 사건 구속영장실질심사, 체포·구속 단계의 긴급 변호를 중심으로 시간이 좁은 자리에서 가장 빠르게 움직이는 뉴로이어 법률사무소의 형사·긴급변호 전담팀입니다. 영장청구서 분석부터 의견서 설계까지 짧은 시간 안에 사건의 핵심을 잡아내는 작업에 강점이 있다고 평가받는 팀입니다.
의뢰인
재학 중인 고등학생 (미성년자, 정서적 취약 상태)
혐의
텔레그램을 통해 알게 된 성명불상자의 지시로 마약 수백 회 투약분 운반
악조건
누차의 관련 수사이력 · 별건 수사 진행 중 · 검찰 영장 청구
변호 방향
혐의 자체가 아닌 구속의 필요성 요건을 사실관계로 정면 다툼
핵심 사정
마약이라는 인식 부족 · 운반 1회 한정 · 미성년자 · 별건은 본인 자수로 개시
결과
법원, 구속영장 기각
마약 사건은 구속영장 청구가 들어오면 “이미 결과가 정해진 것 아니냐”는 인식이 따라붙는 영역입니다. 수사기관이 마약 사건에 한해서는 구속 의지가 강한 편이고, 법원도 사건의 결을 고려해 구속 필요성을 비교적 무겁게 평가하는 경향이 있다고 알려져 있는데요.
이번 사건은 그 흐름 안에서도 조건이 두꺼웠습니다. 마약 수백 회 투약분을 운반한 혐의, 누차에 걸친 관련 수사이력, 거기에 별건 수사까지 진행 중인 상황. 기록을 펼친 첫 순간에는 “이 사건을 어디서부터 풀어야 할까”라는 무게가 먼저 다가왔을 정도였습니다. 다만 사건을 좀 더 들여다보니, 구속의 필요성을 따로 다투어볼 사정이 분명히 남아 있다는 점이 보였습니다.
01사건 개요
기록을 펼친 첫 순간 — 불리한 조건의 연속
처음 사건을 마주했을 때 가장 먼저 든 감정은 무거움이었습니다. 기록을 한 장씩 넘길수록 의뢰인에게 불리하게 작용할 만한 사정이 쌓이고 있었기 때문입니다.
의뢰인은 텔레그램을 통해 알게 된 성명불상자의 지시에 따라 지정된 장소에서 어떤 물건을 수거하고 그 위치 좌표를 전달하는 역할을 맡았습니다. 그런데 그 물건은 마약이었고, 분량으로는 수백 회 투약분에 달했습니다. 이른바 ‘운반책’에 해당하는 혐의였고, 검찰은 범죄의 중대성, 재범 위험성, 증거인멸 및 도주 우려를 묶어 곧장 구속영장을 청구했습니다.
여기에 더해 의뢰인에게는 누차의 관련 수사이력이 남아 있었고, 별건으로 수사 절차까지 진행되던 상태였습니다. 어느 자리에서 보더라도 구속이 거의 확실해 보이는 조건이었습니다.
그런데 들여다보니 다른 풍경이 보였다
의뢰인은 미성년자였고, 정서적으로 취약한 상태에 놓여 있었습니다. 텔레그램에서 만난 성명불상자에게 사실상 이용당한 정황이 짙었고, 본인이 다룬 물건이 마약이라는 사실을 또렷이 인식하지 못한 채 단순한 심부름 수준으로 받아들이고 행동했다는 점이 확인되었는데요. 불리한 조건이 많은 것은 사실이었지만, 구속 필요성의 요건을 하나씩 살펴보면 “반드시 구속해야 하는 사안인지”는 따로 따져볼 자리가 남아 있다는 판단이 섰습니다.
그래서 변호 방향을 다음과 같이 정리했습니다 — 혐의 자체를 부인하는 길로 가지 않고, 구속의 필요성이 인정될 만한 사정이 아니라는 점을 사실관계로 풀어 정면에서 다투는 길로 가기로 한 것입니다.
이 사건의 핵심 쟁점
① 도주 우려
재학 중 미성년자에게 독립적인 도주 수단이 있는지, 별건이 자수로 시작된 점은 어떻게 평가될지.
② 증거인멸 우려
CCTV·진술 등 주요 증거가 이미 확보된 상태에서 인멸할 자료가 남아 있는지.
③ 범죄의 중대성
외형상 중대해 보이는 분량과, 의뢰인의 인식·관여 정도 사이의 결을 어떻게 풀어낼지.
④ 누차 수사이력
관련 수사이력이 사건 자체의 판단을 가리지 않도록 어떻게 풀어 설명할지.
⑤ 별건 수사 진행
별건이 자수로 시작된 사정을 도주 우려 평가에 어떻게 연결할지.
⑥ 미성년자라는 결
나이와 인식 수준, 정서적 취약성을 구속 필요성 판단에 어떻게 담아낼지.
02문제 해결 — 구속 필요성의 요건을 사실관계로 하나씩 풀어내기
마약 사건은 정말 구속이 정해진 결말인가
“고등학생이 마약 운반 혐의로 영장이 청구되면 기각이 가능한가요?”라는 질문을 자주 받습니다. 솔직히 결말부터 말씀드리면, 쉽지 않은 자리인 건 사실입니다. 수사기관이 마약 사건에는 강한 구속 의지를 갖고 영장을 청구하는 경우가 많고, 법원 또한 사건의 결을 고려해 구속 필요성을 비교적 무겁게 보는 경향이 있는 영역으로 알려져 있기 때문인데요. 그럼에도 이번 사건에서 정면 다툼을 택한 이유는, 막연히 “구속할 필요가 없다”고 주장하는 길이 아니라, 구속 필요성의 요건 하나하나를 사실관계로 풀어 무너뜨리는 길을 따라갈 수 있다는 점에 있었습니다.
형사소송법 제70조(구속의 사유) 요지
① 법원은 피고인이 죄를 범하였다고 의심할 만한 상당한 이유가 있고 다음 각 호의 1에 해당하는 사유가 있는 경우에 구속할 수 있다. 1. 일정한 주거가 없는 때 2. 증거를 인멸할 염려가 있는 때 3. 도망하거나 도망할 염려가 있는 때
② 구속사유를 심사할 때에는 범죄의 중대성, 재범의 위험성, 피해자 및 중요 참고인 등에 대한 위해우려 등을 함께 고려하여야 한다. (2007. 6. 1. 신설)
출처: 국가법령정보센터 — 형사소송법 제70조
도주 우려 — 모순 지적부터 출발
먼저 도주 우려부터 다루었습니다. 의뢰인은 가족과 함께 거주하며 학교에 재학 중인 미성년 학생으로, 독립적인 도주 수단이나 경제적 기반이 사실상 없는 상태였는데요. 다만 구속영장청구서에는 “별건 처벌을 두려워해 도주 염려가 있다”는 내용이 적혀 있었습니다.
이 부분이 가장 강하게 반박한 지점이었습니다. 해당 별건은 의뢰인 본인이 직접 자수해 수사가 시작된 사안이었기 때문입니다. 자수로 수사를 열어 둔 사람이 그 처벌을 피하려고 도주한다는 논리는 그 자체로 모순이 된다는 점을, 의견서 가장 앞에 풀어 두어 재판부의 첫인상을 잡았습니다.
증거인멸 우려 — ‘인멸할 자료 자체가 없다’
이어서 증거인멸 평가에 대해 정면으로 풀었습니다. 사건의 주요 자료 — 매장·동선이 담긴 영상물과 의뢰인의 수사 진술 — 가 수사기관 쪽에 이미 모인 단계라는 점이 첫 번째 포인트였고, 둘째로 상선과의 연락에 활용된 텔레그램 비밀대화는 일정 시간이 지나면 본인의 의지와 무관하게 사라지도록 설계된 통신 구조라는 점이 두 번째 포인트였습니다. 두 사정을 묶어 보면, ‘인멸할 우려’를 평가할 단계라기보다 이미 자료가 정리된 자리, 의뢰인이 추가로 손댈 여지 자체가 없는 자리로 보아야 한다는 점을 분명히 풀어둘 수 있었습니다.
마약류 관리에 관한 법률 제4조(마약류취급자가 아닌 자의 마약류 취급 금지) 요지
① 마약류취급자가 아니면 다음 각 호의 어느 하나에 해당하는 행위를 하여서는 아니 된다. 1. 마약 또는 향정신성의약품을 소지, 소유, 사용, 운반, 관리, 수입, 수출, 제조, 조제, 투약, 수수, 매매, 매매의 알선 또는 제공하는 행위 2. 대마를 재배·소지·소유·수수·운반·보관 또는 사용하는 행위 (이하 생략)
출처: 국가법령정보센터 — 마약류 관리에 관한 법률 제4조
범죄의 중대성·인식 수준 — 가장 공들인 부분
이 사건에서 가장 무게를 실은 자리는 범죄의 중대성과 의뢰인의 인식 수준이었습니다. 압수된 분량만 보면 외형은 중대한 사안이 맞지만, 다음 사정을 함께 풀어 의뢰인의 결을 다시 보여드렸습니다.
마약이라는 사실에 대한 인식 부족
의뢰인이 다룬 물건이 마약이라는 사실을 또렷이 인식하지 못한 채 단순한 심부름 수준으로 받아들이고 움직였다는 점을, 정황과 진술을 통해 구체적으로 풀어 정리.
운반 행위가 1회에 그쳤다는 점
지속적·반복적 가담이 아닌 1회 한정 행위였다는 사실관계를, 통신 기록과 동선 자료로 또렷이 보여줌.
미성년자의 이해 수준 차이
마약류의 종류와 위험성에 대한 미성년자의 이해 수준이 성인에 비해 현저히 부족하다는 일반론과, 의뢰인의 개별 사정을 함께 풀어 설명.
정서적 취약성과 ‘이용당한 정황’
텔레그램 성명불상자에게 사실상 이용당한 정황을 또렷이 짚고, 이 사안에는 구금보다 치료·선도가 적합한 결이라는 점을 의견서에 함께 담음.
마약 사건 영장실질심사는 시간이 더 좁다
마약 사건의 구속영장실질심사는 다른 형사 사건과 비교해 보더라도 일정이 좁게 잡히는 경우가 적지 않다고 알려져 있는데요. 영장 청구 사실을 확인한 그 순간 곧장 형사 변호인의 조력을 받는 흐름이 안전한 길로 일반적으로 안내드리는 영역입니다.
03최종 결과 — 텔레그램 마약 운반 구속영장 기각
심문기일 종결 후, 재판부는 검찰이 청구한 영장에 대해 기각 결정을 내렸습니다. 그 결과 의뢰인은 가정에 머무른 채로 이후 절차를 이어갈 수 있게 되었는데요. 수백 회 투약 분량의 마약이 얽힌 외형에 누차 조사 이력과 별건 절차까지 묶여 있던 자리였기에, 통상 기대 두기 어려운 결말이었다고 솔직하게 말씀드릴 수밖에 없는 사건이었습니다.
법원은 사건의 외형적 중대성만으로 판단을 끝내지 않고, 의뢰인의 나이·인식 수준·정서적 상태를 비롯한 여러 사정을 면밀히 살펴주었습니다. 변호인 입장에서도 그 판단이 특히 의미 있게 다가왔습니다.
— 외형이 아닌 ‘결’을 들여다본 판단
마약 관련 혐의로 구속영장이 청구되면 많은 분들이 “이대로 구속되는 흐름 아닌가”라고 떠올리시지만, 영장실질심사는 혐의의 최종 판단이 아니라 구속의 필요성을 살피는 자리입니다. 도주 우려, 증거인멸 우려, 범죄의 중대성, 의뢰인의 개별 사정을 사실관계로 풀어 하나씩 다투면 기각이라는 결말을 마주할 수 있는 여지가 분명히 남아 있는 영역이라고 일반적으로 안내드립니다.
이 사건이 보여주는 변호 포인트
마약 운반 혐의 구속영장 청구를 마주했을 때 점검 포인트
영장청구서를 가능한 한 빠르게 확보해, 어떤 논리로 구속 필요성이 주장되고 있는지 짚어두었는지
도주 우려를 다툴 사정 — 주거 안정성, 가족 동거, 자수 이력 등 — 을 객관 자료로 보여줄 수 있는지
주요 증거가 이미 수사기관에 확보된 상태인지, 인멸할 자료가 남아 있는지 점검했는지
의뢰인의 인식 수준과 관여 정도 — 운반 횟수·역할의 한정성 — 를 정리해두었는지
미성년자라면 나이·이해 수준·정서적 취약성을 구속 필요성 판단에 어떻게 담을지 검토했는지
심문기일 직전 의뢰인과의 최종 면담을 통해 답변과 진술의 결을 함께 다듬었는지
혼자 판단하기보다 마약 사건 경험이 있는 변호인과 함께 사안의 결을 정돈했는지
관련 법령 한눈에
형사소송법 제70조(구속의 사유)
피고인 구속의 사유로 ① 일정한 주거가 없는 때, ② 증거를 인멸할 염려가 있는 때, ③ 도망하거나 도망할 염려가 있는 때를 정하고, 사유 심사 시 범죄의 중대성·재범의 위험성·피해자 등에 대한 위해우려를 함께 고려하도록 정한 조항
마약류 관리에 관한 법률 제4조 제1항
마약류취급자가 아닌 자가 마약·향정신성의약품을 소지·소유·사용·운반·관리·수입·수출·제조·조제·투약·수수·매매·매매의 알선 또는 제공하는 행위 등을 금지한 조항(대마의 재배·소지·사용 등도 함께 금지)
소년법 제2조
‘소년’이란 19세 미만인 자를 의미한다고 정한 조항. 미성년자의 구속·재판·처분 단계에서 함께 고려되는 출발 조항
자주 묻는 질문
마약 운반 혐의로 구속영장이 청구되면 거의 다 구속되는 것 아닌가요?
마약 사건은 수사기관의 구속 의지가 비교적 강한 편이고, 법원 또한 구속 필요성을 무겁게 보는 경향이 있는 영역으로 알려져 있습니다. 다만 영장실질심사는 혐의의 최종 판단이 아니라 지금 단계에서 구속해 수사할 필요가 있는지를 살피는 자리이므로, 사안의 사정에 따라 결과가 달라질 수 있는 부분이라고 일반적으로 안내됩니다.
관련 수사이력이 여러 차례 있어도 구속영장을 다툴 수 있나요?
누차의 관련 수사이력은 영장실질심사에서 평가의 한 자료로 함께 살펴지는 영역으로 알려져 있습니다. 다만 그 사실 자체가 결과를 자동으로 정하는 것은 아니며, 사건 본안의 사실관계와 구속 필요성 요건이 어떻게 정리되는지에 따라 결론이 달라질 수 있는 영역이라고 일반적으로 설명됩니다.
본인이 자수한 별건이 있는 경우 도주 우려에는 어떻게 작용하나요?
본인이 직접 자수해 수사가 시작된 별건이 있다면, 도주 우려를 평가할 때 그 점이 함께 살펴질 수 있는 영역으로 알려져 있습니다. 자수로 절차를 연 사람이 그 처벌을 피하려고 도주한다는 평가에는 자연스러운 모순이 따라붙을 수 있어, 사안에 따라 의견서에서 정면 다툼의 자리가 될 수 있다고 안내됩니다.
텔레그램 비밀대화는 증거인멸 평가에서 어떻게 다뤄지나요?
텔레그램 비밀대화는 일정 시간이 지나면 자동으로 사라지는 구조로 알려져 있어, 사후에 추가로 인멸할 자료가 남아 있는지 자체가 별도로 살펴질 수 있는 영역입니다. 인멸할 자료가 사실상 남아 있지 않다는 사정을 객관 자료로 짚어 두는 작업이 영장실질심사 단계에서 의미를 가질 수 있다고 일반적으로 안내됩니다.
미성년자라는 점은 구속영장 판단에 어떻게 반영되나요?
소년법은 ‘소년’을 19세 미만으로 정의하고 있으며, 미성년자의 나이·이해 수준·정서적 상태는 구속 필요성 평가에서 함께 살펴지는 영역으로 알려져 있습니다. 다만 미성년자라는 사정 자체가 결과를 자동으로 정하는 것은 아니며, 사안 전체의 결과 함께 묶어 다투는 편이 안전한 선택으로 일반적으로 안내됩니다.
마약 사건의 영장실질심사는 일정이 더 좁은가요?
마약 사건의 구속영장실질심사는 일반 사건과 비교해도 일정이 좁게 잡히는 경우가 적지 않은 것으로 알려져 있습니다. 영장 청구 사실을 확인한 그 순간부터 곧장 변호인의 도움을 받는 편이 안전한 선택으로 일반적으로 안내드리고 있습니다.
이 사건과 함께 보면 좋은 글
형사·구속영장 성공사례 모음 — 뉴로이어 성공사례
마약·구속영장실질심사 관련 법률칼럼 — 뉴로이어 법률칼럼
구속·영장실질심사 긴급 변호 서비스 안내 — 뉴로이어
마약 사건 구속영장, 지금 이 순간이 결과를 가릅니다
‘영장 청구’와 ‘영장 발부’ 사이의 짧은 시간이 흐름을 가르는 자리입니다.뉴로이어 법률사무소가 영장실질심사 긴급 대응을 함께 설계합니다.
카카오톡 상담
070-8098-0421
홈페이지 상담 신청
인용 법령
형사소송법 제70조(구속의 사유) — 국가법령정보센터
마약류 관리에 관한 법률 제4조(마약류취급자가 아닌 자의 마약류 취급 금지) — 국가법령정보센터
소년법 제2조(소년 및 보호자) — 국가법령정보센터
본 게시글은 실제 처리된 사건을 의뢰인 보호를 위해 비식별 처리하여 재구성한 내용으로, 법률 정보 제공 목적으로 작성되었습니다. 구체적 사안에 따라 법적 결론이 달라질 수 있으므로, 동일한 결과가 모든 사안에서 보장된다는 의미로 받아들여지지 않도록 주의해주시기 바랍니다. 실제 진행 전에는 반드시 사안에 맞는 개별 상담을 권해드립니다.
:root {
--nl-navy: #1f4e79;
--nl-navy-2: #2e5a8a;
--nl-navy-3: #0f2e4d;
--nl-navy-soft: #5b7ea1;
--nl-ink: #222222;
--nl-soft: #444444;
--nl-mute: #767676;
--nl-line: #e5e7eb;
--nl-line-soft: #eef0f3;
--nl-bg-soft: #f5f7fa;
--nl-bg-card: #fafbfc;
--nl-accent: #c0392b;
--nl-bg: #ffffff;
}
.nl-wrap {
font-family: "Pretendard", "Pretendard Variable", -apple-system, BlinkMacSystemFont, "Apple SD Gothic Neo", "Noto Sans KR", "Malgun Gothic", sans-serif;
color: var(--nl-ink);
line-height: 1.85;
font-size: clamp(15px, 1.05vw + 12px, 17px);
background: var(--nl-bg);
-webkit-text-size-adjust: 100%;
text-size-adjust: 100%;
word-break: keep-all;
overflow-wrap: anywhere;
max-width: 880px;
margin: 0 auto;
padding: clamp(20px, 4vw, 48px) clamp(16px, 3vw, 32px);
position: relative;
font-feature-settings: "ss01", "ss02";
letter-spacing: -0.005em;
}
.nl-wrap * { box-sizing: border-box; }
.nl-wrap a { color: var(--nl-navy); text-decoration: underline; text-underline-offset: 3px; text-decoration-thickness: 1px; }
.nl-wrap a:hover { color: var(--nl-navy-3); }
.nl-crumb {
font-size: 13px;
color: var(--nl-mute);
letter-spacing: 0.01em;
margin-bottom: 24px;
padding-bottom: 14px;
border-bottom: 1px solid var(--nl-line);
}
.nl-crumb ol { list-style: none; padding: 0; margin: 0; display: flex; flex-wrap: wrap; gap: 6px 10px; }
.nl-crumb li + li::before { content: "›"; margin-right: 10px; color: var(--nl-navy-soft); }
.nl-crumb a { color: var(--nl-mute); text-decoration: none; }
.nl-crumb a:hover { color: var(--nl-navy); }
.nl-tag {
display: inline-flex;
align-items: center;
gap: 8px;
font-size: 12px;
font-weight: 600;
letter-spacing: 0.12em;
color: #ffffff;
background: var(--nl-navy);
padding: 7px 16px;
border-radius: 2px;
}
.nl-tag::before {
content: "";
width: 6px; height: 6px;
border-radius: 50%;
background: #ffffff;
}
.nl-h1 {
font-weight: 800;
font-size: clamp(24px, 3.2vw + 12px, 38px);
line-height: 1.35;
color: var(--nl-navy-3);
margin: 16px 0 14px;
letter-spacing: -0.025em;
}
.nl-h1 .nl-h1-accent { color: var(--nl-navy); }
.nl-sub {
font-size: clamp(14px, 0.6vw + 12px, 16px);
color: var(--nl-soft);
margin: 0 0 28px;
line-height: 1.75;
font-weight: 400;
}
.nl-meta {
display: flex;
flex-wrap: wrap;
gap: 14px;
font-size: 13px;
color: var(--nl-mute);
padding: 12px 0;
border-top: 1px solid var(--nl-line);
border-bottom: 1px solid var(--nl-line);
margin-bottom: 36px;
}
.nl-meta span { display: inline-flex; align-items: center; gap: 6px; }
.nl-meta strong { color: var(--nl-navy); font-weight: 600; }
.nl-author {
display: grid;
grid-template-columns: auto 1fr;
gap: 18px;
align-items: center;
background: var(--nl-bg-soft);
border-left: 4px solid var(--nl-navy);
padding: 22px 24px;
margin: 0 0 36px;
border-radius: 2px;
}
.nl-author-badge {
width: 60px; height: 60px;
border-radius: 50%;
background: var(--nl-navy);
color: #fff;
display: flex; align-items: center; justify-content: center;
font-weight: 800;
font-size: 20px;
letter-spacing: 0.02em;
}
.nl-author-name { font-weight: 700; font-size: 16px; color: var(--nl-navy-3); margin: 0 0 4px; letter-spacing: -0.01em; }
.nl-author-role { font-size: 13px; color: var(--nl-soft); line-height: 1.65; margin: 0; }
.nl-author-role b { color: var(--nl-navy); font-weight: 600; }
.nl-summary {
background: var(--nl-bg-card);
border: 1px solid var(--nl-line);
border-radius: 4px;
padding: 28px 28px 24px;
margin: 0 0 40px;
position: relative;
}
.nl-summary::before {
content: "한눈에 보기";
position: absolute;
top: -12px; left: 24px;
background: var(--nl-navy);
color: #fff;
font-size: 11px;
letter-spacing: 0.16em;
font-weight: 600;
padding: 5px 14px;
border-radius: 2px;
}
.nl-summary dl {
display: grid;
grid-template-columns: 100px 1fr;
gap: 12px 20px;
margin: 4px 0 0;
font-size: 14.5px;
}
.nl-summary dt {
color: var(--nl-mute);
font-weight: 500;
border-right: 1px solid var(--nl-line);
padding-right: 20px;
line-height: 1.7;
}
.nl-summary dd { margin: 0; color: var(--nl-ink); line-height: 1.7; }
.nl-summary dd b { color: var(--nl-navy); font-weight: 700; }
.nl-summary dd .nl-win { color: var(--nl-navy); font-weight: 700; border-bottom: 2px solid var(--nl-navy); padding-bottom: 1px; }
.nl-lead {
background: var(--nl-bg-soft);
border-left: 4px solid var(--nl-navy);
padding: 22px 26px;
margin: 36px 0;
border-radius: 2px;
}
.nl-lead p { margin: 0; font-size: 16px; line-height: 1.85; color: var(--nl-ink); }
.nl-lead p + p { margin-top: 12px; }
.nl-lead strong { color: var(--nl-navy); font-weight: 700; }
.nl-h2 {
font-weight: 800;
font-size: clamp(20px, 1.5vw + 14px, 26px);
color: var(--nl-navy-3);
margin: 64px 0 22px;
padding-bottom: 14px;
border-bottom: 2px solid var(--nl-navy);
display: flex;
align-items: baseline;
gap: 14px;
letter-spacing: -0.025em;
}
.nl-h2 .nl-h2-no {
font-size: 13px;
color: var(--nl-navy-soft);
letter-spacing: 0.2em;
font-weight: 700;
}
.nl-h3 {
font-weight: 700;
font-size: clamp(17px, 0.7vw + 14px, 19px);
color: var(--nl-navy);
margin: 36px 0 14px;
padding-left: 14px;
border-left: 3px solid var(--nl-navy);
letter-spacing: -0.015em;
}
.nl-wrap p { margin: 14px 0; }
.nl-defn {
background: var(--nl-bg-card);
border: 1px solid var(--nl-line);
border-top: 3px solid var(--nl-navy);
padding: 18px 22px;
margin: 24px 0;
border-radius: 2px;
font-size: 15px;
}
.nl-defn dt {
font-size: 12px;
letter-spacing: 0.14em;
color: var(--nl-navy);
font-weight: 700;
margin-bottom: 8px;
}
.nl-defn dd { margin: 0; color: var(--nl-ink); line-height: 1.8; }
.nl-defn dd b { color: var(--nl-navy); font-weight: 700; }
.nl-statute {
background: var(--nl-bg-soft);
border: 1px solid var(--nl-line);
border-left: 4px solid var(--nl-navy);
padding: 22px 26px;
margin: 28px 0;
border-radius: 2px;
position: relative;
}
.nl-statute::before {
content: "법령";
position: absolute;
top: 16px; right: 20px;
font-size: 10px;
letter-spacing: 0.18em;
font-weight: 700;
color: #fff;
background: var(--nl-navy);
padding: 3px 9px;
border-radius: 2px;
}
.nl-statute .nl-statute-h {
font-weight: 800;
font-size: 16px;
color: var(--nl-navy-3);
margin: 0 0 12px;
padding-right: 60px;
letter-spacing: -0.015em;
}
.nl-statute ol { padding-left: 18px; margin: 8px 0 0; }
.nl-statute li { margin-bottom: 6px; line-height: 1.85; }
.nl-statute .nl-cite { display: block; margin-top: 14px; font-size: 12px; color: var(--nl-mute); }
.nl-statute .nl-cite a { color: var(--nl-navy); }
.nl-issues {
display: grid;
grid-template-columns: repeat(2, 1fr);
gap: 14px;
margin: 28px 0;
}
.nl-issue {
background: #ffffff;
border: 1px solid var(--nl-line);
border-radius: 2px;
padding: 18px 20px;
position: relative;
overflow: hidden;
transition: border-color 0.2s;
}
.nl-issue:hover { border-color: var(--nl-navy); }
.nl-issue::before {
content: "";
position: absolute;
top: 0; left: 0;
width: 4px; height: 100%;
background: var(--nl-navy);
}
.nl-issue h4 {
font-size: 15px;
color: var(--nl-navy-3);
margin: 0 0 8px;
font-weight: 700;
letter-spacing: -0.015em;
}
.nl-issue p {
font-size: 13.5px;
color: var(--nl-soft);
margin: 0;
line-height: 1.7;
}
.nl-steps {
counter-reset: nlstep;
display: grid;
gap: 12px;
margin: 28px 0;
}
.nl-step {
display: grid;
grid-template-columns: 64px 1fr;
gap: 18px;
background: #ffffff;
border: 1px solid var(--nl-line);
border-left: 4px solid var(--nl-navy);
border-radius: 2px;
padding: 18px 22px;
align-items: start;
}
.nl-step::before {
counter-increment: nlstep;
content: "STEP " counter(nlstep);
font-size: 11px;
font-weight: 700;
color: var(--nl-navy);
background: var(--nl-bg-soft);
padding: 6px 10px;
border-radius: 2px;
letter-spacing: 0.08em;
text-align: center;
line-height: 1.4;
align-self: start;
white-space: nowrap;
}
.nl-step h4 {
font-size: 16px;
color: var(--nl-navy-3);
margin: 2px 0 6px;
font-weight: 700;
letter-spacing: -0.015em;
}
.nl-step p {
font-size: 14.5px;
color: var(--nl-soft);
margin: 0;
line-height: 1.75;
}
.nl-table {
width: 100%;
border-collapse: collapse;
margin: 28px 0;
font-size: 14px;
background: #fff;
border: 1px solid var(--nl-line);
border-radius: 2px;
overflow: hidden;
}
.nl-table th, .nl-table td {
padding: 14px 16px;
border-bottom: 1px solid var(--nl-line);
border-right: 1px solid var(--nl-line);
vertical-align: top;
line-height: 1.7;
}
.nl-table th:last-child, .nl-table td:last-child { border-right: none; }
.nl-table tr:last-child td { border-bottom: none; }
.nl-table thead th {
background: var(--nl-navy);
color: #fff;
font-weight: 600;
letter-spacing: 0.02em;
text-align: left;
font-size: 13.5px;
}
.nl-table tbody th {
background: var(--nl-bg-soft);
color: var(--nl-navy-3);
font-weight: 600;
text-align: left;
width: 28%;
}
.nl-table .nl-td-good { color: var(--nl-navy); font-weight: 700; }
.nl-table .nl-td-bad { color: var(--nl-accent); font-weight: 700; }
.nl-checklist {
background: var(--nl-bg-card);
border: 1px solid var(--nl-line);
border-radius: 2px;
padding: 24px 26px;
margin: 28px 0;
}
.nl-checklist h4 {
font-size: 16px;
color: var(--nl-navy-3);
margin: 0 0 14px;
padding-bottom: 12px;
border-bottom: 1px solid var(--nl-line);
font-weight: 700;
letter-spacing: -0.015em;
}
.nl-checklist ul { list-style: none; padding: 0; margin: 0; }
.nl-checklist li {
position: relative;
padding-left: 30px;
margin-bottom: 10px;
font-size: 14.5px;
color: var(--nl-ink);
line-height: 1.75;
}
.nl-checklist li::before {
content: "";
position: absolute;
left: 0; top: 5px;
width: 18px; height: 18px;
border: 2px solid var(--nl-navy);
border-radius: 2px;
background: #fff;
}
.nl-checklist li::after {
content: "";
position: absolute;
left: 4px; top: 8px;
width: 10px; height: 5px;
border-left: 2px solid var(--nl-navy);
border-bottom: 2px solid var(--nl-navy);
transform: rotate(-45deg);
}
.nl-caution {
background: var(--nl-bg-soft);
border-left: 4px solid var(--nl-navy);
padding: 18px 22px;
margin: 28px 0;
border-radius: 2px;
}
.nl-caution h4 {
font-size: 15px;
color: var(--nl-navy-3);
margin: 0 0 8px;
font-weight: 700;
letter-spacing: -0.015em;
}
.nl-caution h4::before { content: "⚠ "; color: var(--nl-navy); }
.nl-caution p { margin: 0; font-size: 14.5px; color: var(--nl-soft); line-height: 1.75; }
.nl-law {
background: var(--nl-bg-card);
border: 1px solid var(--nl-line);
border-radius: 2px;
padding: 24px 26px;
margin: 28px 0;
}
.nl-law h4 {
font-size: 15px;
color: var(--nl-navy-3);
margin: 0 0 12px;
padding-bottom: 12px;
border-bottom: 1px solid var(--nl-line);
font-weight: 700;
letter-spacing: -0.015em;
}
.nl-law dl { margin: 0; font-size: 14px; }
.nl-law dt { color: var(--nl-navy); font-weight: 700; margin-top: 12px; }
.nl-law dt:first-child { margin-top: 0; }
.nl-law dd { margin: 4px 0 0; color: var(--nl-soft); line-height: 1.75; }
.nl-quote {
border-left: 3px solid var(--nl-navy);
padding: 8px 22px;
margin: 28px 0;
color: var(--nl-soft);
font-size: 16px;
line-height: 1.85;
}
.nl-quote p { font-style: normal; }
.nl-quote cite { display: block; font-style: normal; font-size: 13px; color: var(--nl-mute); margin-top: 8px; }
.nl-faq {
margin: 40px 0;
border-top: 2px solid var(--nl-navy);
}
.nl-faq h2 { margin-top: 24px; }
.nl-faq details {
border-bottom: 1px solid var(--nl-line);
padding: 20px 4px;
}
.nl-faq summary {
font-size: 16px;
font-weight: 700;
color: var(--nl-navy-3);
cursor: pointer;
list-style: none;
display: flex;
align-items: flex-start;
gap: 12px;
line-height: 1.55;
padding-right: 30px;
position: relative;
letter-spacing: -0.015em;
}
.nl-faq summary::-webkit-details-marker { display: none; }
.nl-faq summary::before {
content: "Q";
flex-shrink: 0;
width: 26px; height: 26px;
background: var(--nl-navy);
color: #fff;
border-radius: 50%;
display: flex; align-items: center; justify-content: center;
font-size: 13px;
font-weight: 700;
}
.nl-faq summary::after {
content: "+";
position: absolute;
right: 0; top: 0;
font-size: 22px;
color: var(--nl-navy);
font-weight: 300;
transition: transform 0.25s;
line-height: 1;
}
.nl-faq details[open] summary::after { content: "−"; }
.nl-faq .nl-a {
margin-top: 14px;
padding-left: 38px;
font-size: 14.5px;
color: var(--nl-soft);
line-height: 1.85;
}
.nl-faq .nl-a::before {
content: "A. ";
font-weight: 800;
color: var(--nl-navy);
}
.nl-related {
background: var(--nl-bg-soft);
border: 1px solid var(--nl-line);
border-radius: 2px;
padding: 24px 26px;
margin: 32px 0;
}
.nl-related h4 {
font-size: 14px;
color: var(--nl-navy-3);
letter-spacing: 0.04em;
margin: 0 0 14px;
padding-bottom: 12px;
border-bottom: 1px solid var(--nl-line);
font-weight: 700;
}
.nl-related ul { list-style: none; padding: 0; margin: 0; }
.nl-related li {
font-size: 14px;
margin: 8px 0;
padding-left: 14px;
position: relative;
}
.nl-related li::before { content: "›"; position: absolute; left: 0; color: var(--nl-navy); font-weight: 700; }
.nl-related a { color: var(--nl-navy); text-decoration: none; }
.nl-related a:hover { text-decoration: underline; }
.nl-cta {
margin: 48px 0 24px;
background: var(--nl-navy);
color: #fff;
border-radius: 2px;
padding: 38px 32px;
text-align: center;
position: relative;
overflow: hidden;
}
.nl-cta::before {
content: "";
position: absolute;
top: 0; left: 0; right: 0;
height: 3px;
background: linear-gradient(90deg, var(--nl-navy-soft) 0%, #ffffff 100%);
}
.nl-cta-h {
font-size: clamp(20px, 1.5vw + 12px, 26px);
font-weight: 800;
margin: 0 0 8px;
position: relative;
letter-spacing: -0.025em;
}
.nl-cta-sub {
font-size: 14.5px;
color: #c5d1e0;
margin: 0 0 24px;
line-height: 1.7;
position: relative;
}
.nl-cta-buttons {
display: flex;
flex-wrap: wrap;
gap: 10px;
justify-content: center;
position: relative;
}
.nl-cta-buttons a {
display: inline-flex;
align-items: center;
gap: 8px;
font-size: 14.5px;
font-weight: 600;
padding: 14px 26px;
border-radius: 2px;
text-decoration: none;
transition: transform 0.2s, box-shadow 0.2s;
letter-spacing: 0.01em;
}
.nl-cta-buttons a:hover { transform: translateY(-2px); box-shadow: 0 6px 16px rgba(0,0,0,0.25); }
.nl-cta-kakao { background: #fee500; color: #181600; }
.nl-cta-tel { background: #ffffff; color: var(--nl-navy-3); }
.nl-cta-web { background: #ffffff; color: var(--nl-navy); border: 1.5px solid var(--nl-navy); font-weight: 700; }
.nl-cta-secret {
display: inline-flex;
align-items: center;
gap: 6px;
margin-top: 18px;
font-size: 12px;
color: #c5d1e0;
letter-spacing: 0.08em;
position: relative;
}
.nl-cta-secret::before { content: "????"; }
.nl-footer-cite {
margin-top: 40px;
padding-top: 24px;
border-top: 1px solid var(--nl-line);
font-size: 12px;
color: var(--nl-mute);
line-height: 1.8;
}
.nl-footer-cite h4 {
font-size: 12px;
letter-spacing: 0.08em;
color: var(--nl-navy);
margin: 0 0 10px;
font-weight: 700;
}
.nl-footer-cite ul { padding-left: 18px; margin: 0; }
.nl-footer-cite li { margin: 4px 0; }
.nl-footer-cite a { color: var(--nl-navy); }
.nl-disclaimer {
margin-top: 28px;
font-size: 12px;
color: var(--nl-mute);
line-height: 1.75;
padding: 14px 16px;
background: var(--nl-bg-soft);
border: 1px solid var(--nl-line);
border-radius: 2px;
}
@media (max-width: 640px) {
.nl-wrap { padding: 16px 14px; }
.nl-issues { grid-template-columns: 1fr; }
.nl-summary dl { grid-template-columns: 1fr; gap: 4px 0; }
.nl-summary dt { border-right: none; border-bottom: 1px solid var(--nl-line); padding: 0 0 4px; margin-bottom: 4px; }
.nl-author { grid-template-columns: 1fr; text-align: center; }
.nl-author-badge { margin: 0 auto; }
.nl-table thead { display: none; }
.nl-table tr { display: block; border-bottom: 2px solid var(--nl-navy); padding: 8px 0; }
.nl-table th, .nl-table td { display: block; border-right: none; padding: 8px 14px; }
.nl-table tbody th { width: 100%; }
.nl-step { grid-template-columns: 1fr; gap: 8px; }
.nl-step::before { justify-self: start; }
.nl-cta { padding: 28px 20px; }
.nl-cta-buttons a { width: 100%; justify-content: center; }
}
@media (max-width: 380px) {
.nl-wrap { padding: 14px 12px; font-size: 14.5px; }
.nl-h2 { flex-direction: column; gap: 4px; align-items: flex-start; }
.nl-h2 .nl-h2-no { font-size: 12px; }
.nl-statute, .nl-defn, .nl-checklist, .nl-related, .nl-law { padding: 16px 18px; }
}
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "텔레그램 마약 수백회분 운반·누차 수사이력·별건 수사까지 — 고등학생 의뢰인 구속영장 기각 받은 긴급 변호 사례",
"description": "텔레그램 성명불상자의 지시로 마약 수백 회 투약분을 운반한 혐의에 누차 관련 수사이력과 별건 수사까지 겹친 고등학생 의뢰인을 대리하여, 구속 필요성 요건을 사실관계로 정면 다투어 구속영장 기각을 이끌어낸 뉴로이어 법률사무소 성공사례.",
"author": {"@type": "Organization", "name": "뉴로이어 법률사무소", "url": "https://www.newlawyer.co.kr/"},
"publisher": {"@type": "Organization", "name": "뉴로이어 법률사무소", "logo": {"@type": "ImageObject", "url": "https://www.newlawyer.co.kr/theme/responsive_newlawyer/include/img/top_logo.png"}},
"datePublished": "2026-06-10T09:00:00+09:00",
"dateModified": "2026-06-10T09:00:00+09:00",
"articleSection": "성공사례",
"mainEntityOfPage": "https://www.newlawyer.co.kr/31/"
}
{
"@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": "텔레그램 마약 운반 영장실질심사 기각 사례"}
]
}
{
"@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": "소년법은 ‘소년’을 19세 미만으로 정의하고 있으며, 미성년자의 나이·이해 수준·정서적 상태는 구속 필요성 평가에서 함께 살펴지는 영역으로 알려져 있습니다. 다만 미성년자라는 사정 자체가 결과를 자동으로 정하는 것은 아니며 사안 전체의 결과 함께 묶어 다투는 편이 안전한 선택으로 일반적으로 안내됩니다."}},
{"@type": "Question", "name": "마약 사건의 영장실질심사는 일정이 더 좁은가요?", "acceptedAnswer": {"@type": "Answer", "text": "마약 사건의 구속영장실질심사는 일반 사건과 비교해도 일정이 좁게 잡히는 경우가 적지 않은 것으로 알려져 있습니다. 영장 청구 사실을 확인한 그 순간부터 곧장 변호인의 도움을 받는 편이 안전한 선택으로 일반적으로 안내드리고 있습니다."}}
]
}
{
"@context": "https://schema.org",
"@type": "HowTo",
"name": "마약 운반 혐의 구속영장실질심사에서 기각을 이끌어낸 변호 절차",
"description": "텔레그램 성명불상자에게 이용당한 미성년 의뢰인의 마약 운반 혐의 구속영장실질심사에서 기각을 이끌어낸 변호 절차 안내.",
"step": [
{"@type": "HowToStep", "position": 1, "name": "영장청구서 분석", "text": "검찰이 주장하는 구속 필요성의 핵심 — 도주 우려, 증거인멸 우려, 범죄 중대성 — 을 한 줄씩 정리합니다."},
{"@type": "HowToStep", "position": 2, "name": "도주 우려 정면 다툼", "text": "가족과 동거하는 재학생이라는 사정에 더해, 별건이 본인의 자수로 시작된 점을 모순 지적으로 풀어 도주 우려 판단을 흔듭니다."},
{"@type": "HowToStep", "position": 3, "name": "증거인멸 우려 해소", "text": "수사기관이 이미 CCTV·진술 등 주요 자료를 확보한 점과 텔레그램 비밀대화의 자동 소멸 구조를 함께 짚어 인멸할 자료가 없다는 점을 보여줍니다."},
{"@type": "HowToStep", "position": 4, "name": "범죄 중대성 재평가", "text": "마약이라는 사실에 대한 인식 부족, 운반 1회 한정, 미성년자의 이해 수준 부족, 정서적 취약성을 묶어 외형적 중대성과 결을 분리해 설명합니다."},
{"@type": "HowToStep", "position": 5, "name": "구속영장 기각 확보", "text": "법원이 사건의 외형적 중대성만이 아닌 의뢰인의 나이·인식·정서를 면밀히 살펴 구속영장을 기각함으로써 불구속 수사 상태를 확보합니다."}
]
}