<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>산재예방감독과 &#8211; 산업안전지원센터 주식회사</title>
	<atom:link href="https://safetysupport.co.kr/tag/%EC%82%B0%EC%9E%AC%EC%98%88%EB%B0%A9%EA%B0%90%EB%8F%85%EA%B3%BC/feed/" rel="self" type="application/rss+xml" />
	<link>https://safetysupport.co.kr</link>
	<description>안전관리위탁부터 위험성평가, 중대재해예방까지 — 사업장 맞춤 안전보건 컨설팅</description>
	<lastBuildDate>Sat, 25 Apr 2026 19:47:37 +0000</lastBuildDate>
	<language>ko-KR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0.7</generator>

<image>
	<url>https://safetysupport.co.kr/wp-content/uploads/2026/03/cropped-파비콘1-32x32.png</url>
	<title>산재예방감독과 &#8211; 산업안전지원센터 주식회사</title>
	<link>https://safetysupport.co.kr</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>고용노동부 지방청·지청 및 출장소의 명칭·위치 및 관할구역</title>
		<link>https://safetysupport.co.kr/moel-local-office-directory/</link>
		
		<dc:creator><![CDATA[mangjil]]></dc:creator>
		<pubDate>Sat, 25 Apr 2026 17:52:39 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[고용노동부]]></category>
		<category><![CDATA[고용노동부 연락처]]></category>
		<category><![CDATA[고용노동부 지방관서]]></category>
		<category><![CDATA[고용노동부 출장소]]></category>
		<category><![CDATA[고용노동부 팩스]]></category>
		<category><![CDATA[고용노동지청]]></category>
		<category><![CDATA[관할구역 검색]]></category>
		<category><![CDATA[보건관리자 선임신고]]></category>
		<category><![CDATA[산재예방감독과]]></category>
		<category><![CDATA[안전관리자 선임신고]]></category>
		<category><![CDATA[지방고용노동청]]></category>
		<guid isPermaLink="false">https://safetysupport.co.kr/?p=3188</guid>

					<description><![CDATA[지방고용노동관서 관할구역 검색 &#124; 산업안전지원센터 주식회사 MOEL LOCAL OFFICE DIRECTORY 지방고용노동관서관할구역 검색 지방고용노동청, 지청 및 출장소의 명칭·위치·관할구역을 검색할 수 있도록 정리했습니다. 전화와 팩스는 산재예방감독과 기준으로 표시하며, 확인되지 않은 값은 하이픈(-)으로 표시합니다. ✕ 검색 검색결과 —건 구분 권역 기관명 위치 관할구역 전화(산재예방감독과) 팩스(산재예방감독과) 검색 결과가 없습니다. 이전이전 페이지 목록통합조회 목록 상단맨 위로 하단맨 아래로]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="3188" class="elementor elementor-3188" data-elementor-post-type="post">
				<div class="elementor-element elementor-element-0becb84 e-flex e-con-boxed e-con e-parent" data-id="0becb84" data-element_type="container" data-e-type="container">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-25610b6 elementor-widget elementor-widget-html" data-id="25610b6" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
					<div style="border:1px solid #b2cae0; border-radius:8px; padding:8px; overflow:hidden; background:#fff; margin-bottom:16px;">
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-3106752057307696"
     crossorigin="anonymous"></script>

<ins class="adsbygoogle"
     style="display:block"
     data-ad-client="ca-pub-3106752057307696"
     data-ad-slot="2206462755"
     data-ad-format="auto"
     data-full-width-responsive="true"></ins>
<script>(adsbygoogle = window.adsbygoogle || []).push({});</script>
</div>				</div>
				<div class="elementor-element elementor-element-e07c792 elementor-widget elementor-widget-html" data-id="e07c792" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
					<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>지방고용노동관서 관할구역 검색 | 산업안전지원센터 주식회사</title>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/moonspam/NanumSquareNeo@latest/NanumSquareNeo.css">
<style>
:root{
  --ink:#071126; --panel:#0e1b34; --panel2:#142848; --deep:#1e3a5f; --blue:#2a5298;
  --line:#dce5f0; --line2:#edf2f8; --paper:#fff; --soft:#f6f9fd;
  --text:#111827; --muted:#6f7f95; --gold:#d8b66a; --aqua:#76c8d8; --red:#dc7062;
}
*{box-sizing:border-box;margin:0;padding:0}
html{scroll-behavior:smooth}
body{font-family:'NanumSquareNeo','Noto Sans KR',sans-serif;background:#fff;color:var(--text);font-size:14px;line-height:1.6}

/* 독립형 신규 히어로: 참고 코드 복붙이 아니라 비대칭 대시보드형으로 재구성 */
.labor-hero{
  position:relative;overflow:hidden;min-height:390px;background:
  radial-gradient(circle at 82% 20%,rgba(118,200,216,.16),transparent 30%),
  radial-gradient(circle at 10% 80%,rgba(216,182,106,.12),transparent 32%),
  linear-gradient(135deg,#071126 0%,#0d1c38 52%,#142848 100%);
}
.labor-hero:before{
  content:"";position:absolute;inset:0;background:
  linear-gradient(120deg,transparent 0 45%,rgba(255,255,255,.04) 45% 46%,transparent 46%),
  repeating-linear-gradient(90deg,rgba(255,255,255,.045) 0 1px,transparent 1px 76px);
  opacity:.72
}
.labor-hero:after{
  content:"";position:absolute;right:-180px;top:-210px;width:620px;height:620px;border-radius:50%;
  border:1px solid rgba(255,255,255,.12);box-shadow:inset 0 0 120px rgba(118,200,216,.10),0 0 120px rgba(42,82,152,.20)
}
.labor-hero-in{position:relative;z-index:1;max-width:1240px;margin:0 auto;padding:66px 28px 60px;display:grid;display:block}
.labor-kicker{display:inline-flex;align-items:center;gap:9px;border:1px solid rgba(216,182,106,.38);background:rgba(10,20,42,.44);color:#ead29b;border-radius:999px;padding:7px 14px;font-size:11.5px;font-weight:900;letter-spacing:.075em;margin-bottom:22px}
.labor-kicker i{display:block;width:7px;height:7px;border-radius:50%;background:var(--gold);box-shadow:0 0 12px rgba(216,182,106,.9)}
.labor-title{font-size:44px;font-weight:900;line-height:1.16;letter-spacing:-.055em;color:#fff;margin-bottom:18px;word-break:keep-all}
.labor-title span{color:transparent;background:linear-gradient(135deg,#b9d7ff 0%,#fff 42%,#89acd8 100%);-webkit-background-clip:text;background-clip:text}
.labor-desc{max-width:720px;color:rgba(232,241,255,.76);font-size:15px;line-height:1.9;word-break:keep-all}
.labor-copy{max-width:820px}

/* 본문 */
.labor-wrap{max-width:1240px;margin:24px auto 70px;padding:0 28px}
.labor-toolbar{background:var(--paper);border:1px solid var(--line);border-radius:20px;box-shadow:0 5px 18px rgba(10,19,40,.08);padding:16px;margin-bottom:16px}
.labor-search{display:grid;grid-template-columns:minmax(260px,1fr) 96px;gap:8px;margin-bottom:10px}
.labor-search-box{display:flex;align-items:center;gap:9px;height:44px;border:2px solid var(--deep);border-radius:12px;padding:0 12px;background:#fff}
.labor-search-box svg{color:var(--deep);width:17px;height:17px;flex-shrink:0}
.labor-search-box input{width:100%;border:0;outline:0;background:transparent;font-family:inherit;font-size:13.5px;font-weight:800;color:var(--text)}
.labor-clear{display:none;border:0;background:transparent;color:#98a6ba;cursor:pointer;font-weight:900;padding:3px 5px}.labor-clear.on{display:block}
.labor-btn{height:44px;border:0;border-radius:12px;background:var(--deep);color:#fff;font-family:inherit;font-weight:900;cursor:pointer}.labor-btn:hover{background:#102846}
.labor-filters{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}
.labor-filters select{height:40px;border:1px solid var(--line);border-radius:10px;background:#f8fbff;color:#20344f;padding:0 11px;font-family:inherit;font-size:12.5px;font-weight:800;outline:0}
.labor-filters select:focus{border-color:var(--deep);box-shadow:0 0 0 3px rgba(20,41,76,.08)}
.labor-card{overflow:hidden;background:#fff;border:1px solid var(--line);border-radius:20px;box-shadow:0 5px 18px rgba(10,19,40,.08)}
.labor-bar{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 14px;background:#fbfdff;border-bottom:1px solid var(--line2);color:var(--muted);font-size:12px;font-weight:800}.labor-bar strong{color:var(--blue)}
.labor-scroll{overflow:auto}
.labor-table{width:100%;min-width:980px;table-layout:fixed;border-collapse:collapse}
.labor-table th{background:linear-gradient(180deg,#1a335b 0%,#132b4f 100%);color:#fff;text-align:center;padding:11px 10px;font-size:12px;font-weight:900;line-height:1.4;border-right:1px solid rgba(255,255,255,.18);border-bottom:2px solid rgba(255,255,255,.16);vertical-align:middle}
.labor-table th:last-child{border-right:0}.labor-th-sub{display:block;margin-top:2px;color:rgba(255,255,255,.68);font-size:10.5px;font-weight:900}
.labor-table td{padding:10px 10px;color:#111827;font-size:13px;font-weight:700;text-align:center;line-height:1.55;vertical-align:middle;border-right:1px solid var(--line2);border-bottom:1px solid var(--line);word-break:keep-all;overflow-wrap:break-word}
.labor-table td:last-child{border-right:0}.labor-left{text-align:left!important}
.labor-table tr:hover td{background:#102d54!important;color:#fff4b8!important}.labor-table tr:hover mark{background:transparent;color:#ffe469;text-decoration:underline;text-underline-offset:2px}
.labor-chip{display:inline-flex;align-items:center;justify-content:center;min-height:25px;padding:0 8px;border-radius:999px;font-size:11px;font-weight:900;white-space:nowrap}
.labor-chip.reg{background:#e9f1ff;color:#173a72;border:1px solid #c7d9f2}.labor-chip.branch{background:#f0f5fb;color:#2a5298;border:1px solid #d8e3f0}.labor-chip.etc{background:#f7f6f2;color:#73603d;border:1px solid #e5d9bd}
.labor-empty{display:none;padding:42px 20px;text-align:center;color:var(--muted);font-size:13px;font-weight:800}mark{background:#fff176;color:inherit;border-radius:2px;padding:0 1px}
.labor-pages{display:flex;justify-content:center;align-items:center;gap:4px;flex-wrap:wrap;padding:12px 14px;border-top:1px solid var(--line)}
.labor-page{min-width:29px;height:29px;border:1px solid var(--line);background:#fff;color:#4a6080;border-radius:8px;font-size:12px;font-weight:800;font-family:inherit;cursor:pointer}.labor-page:hover{background:#eaf0fb;border-color:#2a5298;color:#132b4f}.labor-page.on{background:#2a5298;border-color:#2a5298;color:#fff}.labor-page:disabled{opacity:.3;cursor:default;pointer-events:none}
.labor-jump{display:flex;align-items:center;gap:5px;margin-left:6px;color:var(--muted);font-size:12px;font-weight:800}.labor-jump input{width:44px;height:27px;border:1px solid var(--line);border-radius:7px;text-align:center;font-family:inherit;font-size:12px}.labor-jump button{height:27px;padding:0 9px;border:1px solid #2a5298;color:#2a5298;background:#eaf0fb;border-radius:7px;font-family:inherit;cursor:pointer;font-weight:800}

/* 플로팅 네비 */
.labor-float{position:fixed;right:22px;top:50%;transform:translateY(-50%);z-index:9999;display:flex;flex-direction:column;align-items:center;gap:8px;padding:10px 8px;border-radius:24px;background:rgba(255,255,255,.92);border:1px solid rgba(30,58,95,.14);box-shadow:0 8px 28px rgba(30,58,95,.14);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}
.labor-float-btn{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;width:46px;height:46px;border:0;border-radius:14px;background:transparent;color:#132b4f;text-decoration:none;cursor:pointer;transition:.2s;font-family:inherit}
.labor-float-btn:hover{background:#132b4f;color:#fff;transform:translateX(-2px);box-shadow:0 6px 16px rgba(30,58,95,.22)}.labor-float-btn svg{width:20px;height:20px;stroke:currentColor}.labor-float-label{font-size:9.5px;font-weight:800;line-height:1}.labor-float-btn.list{background:#2a5298;color:#fff;width:48px;height:48px;border-radius:16px;box-shadow:0 4px 12px rgba(42,82,152,.25)}
.labor-tip{position:absolute;right:58px;top:50%;transform:translateY(-50%) translateX(4px);opacity:0;pointer-events:none;white-space:nowrap;padding:6px 11px;border-radius:8px;background:#132b4f;color:#fff;font-size:12px;font-weight:800;box-shadow:0 4px 14px rgba(30,58,95,.22);transition:.18s}.labor-tip:after{content:"";position:absolute;left:100%;top:50%;transform:translateY(-50%);border-left:5px solid #132b4f;border-top:4px solid transparent;border-bottom:4px solid transparent}.labor-float-btn:hover .labor-tip{opacity:1;transform:translateY(-50%) translateX(0)}
.labor-div{width:24px;height:1px;background:linear-gradient(to right,rgba(30,58,95,0),rgba(30,58,95,.18),rgba(30,58,95,0));margin:1px 0}
@media(max-width:860px){.labor-hero-in{grid-template-columns:1fr;padding:50px 22px}.labor-title{font-size:34px}.labor-wrap{padding:0 16px}.labor-filters{grid-template-columns:1fr}}
@media(max-width:640px){.labor-title{font-size:28px}.labor-desc{font-size:13.5px}.labor-search{grid-template-columns:1fr}.labor-float{right:12px;padding:8px 6px;border-radius:18px}.labor-float-btn{width:40px;height:40px;border-radius:12px}.labor-float-label,.labor-tip{display:none}}
</style>
</head>
<body>

<section class="labor-hero" id="top">
  <div class="labor-hero-in">
    <div class="labor-copy">
      <div class="labor-kicker"><i></i> MOEL LOCAL OFFICE DIRECTORY</div>
      <h1 class="labor-title"><span>지방고용노동관서</span><br>관할구역 검색</h1>
      <p class="labor-desc">지방고용노동청, 지청 및 출장소의 명칭·위치·관할구역을 검색할 수 있도록 정리했습니다. 전화와 팩스는 산재예방감독과 기준으로 표시하며, 확인되지 않은 값은 하이픈(-)으로 표시합니다.</p>
    </div>
  </div>
</section>

<main class="labor-wrap">
  <section class="labor-toolbar">
    <div class="labor-search">
      <label class="labor-search-box">
        <svg fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><circle cx="11" cy="11" r="8"></circle><path d="M21 21l-4.35-4.35"></path></svg>
        <input type="text" id="si" placeholder="기관명, 위치 또는 관할구역 입력  (예: 화성시, 강남구, 부산동부지청)" autocomplete="off">
        <button type="button" class="labor-clear" id="xb" onclick="clearS()">✕</button>
      </label>
      <button type="button" class="labor-btn" onclick="doS()">검색</button>
    </div>
    <div class="labor-filters">
      <select id="typeFilter"></select>
      <select id="areaFilter"></select>
      <select id="provinceFilter"></select>
    </div>
  </section>

  <section class="labor-card">
    <div class="labor-bar">
      <span>검색결과 <strong id="rcnt">—</strong>건</span>
      <span id="pinfo"></span>
    </div>
    <div class="labor-scroll">
      <table class="labor-table">
        <colgroup>
          <col style="width:110px"><col style="width:90px"><col style="width:180px"><col style="width:120px"><col style="width:auto"><col style="width:145px"><col style="width:145px">
        </colgroup>
        <thead>
          <tr>
            <th>구분</th><th>권역</th><th>기관명</th><th>위치</th><th>관할구역</th>
            <th>전화<span class="labor-th-sub">(산재예방감독과)</span></th>
            <th>팩스<span class="labor-th-sub">(산재예방감독과)</span></th>
          </tr>
        </thead>
        <tbody id="tbody"></tbody>
      </table>
      <div class="labor-empty" id="nr"><p>검색 결과가 없습니다.</p></div>
    </div>
    <div class="labor-pages" id="pag"></div>
  </section>
</main>

<nav class="labor-float" aria-label="페이지 네비게이션">
  <button class="labor-float-btn" onclick="history.back()"><svg fill="none" viewBox="0 0 24 24" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round"><path d="M19 12H5M12 5l-7 7 7 7"/></svg><span class="labor-float-label">이전</span><span class="labor-tip">이전 페이지</span></button>
  <div class="labor-div"></div>
  <a class="labor-float-btn list" href="https://safetysupport.co.kr/osh-integrated-lookup/"><svg fill="none" viewBox="0 0 24 24" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round"><path d="M8 6h13M8 12h13M8 18h13M3 6h.01M3 12h.01M3 18h.01"/></svg><span class="labor-float-label">목록</span><span class="labor-tip">통합조회 목록</span></a>
  <div class="labor-div"></div>
  <button class="labor-float-btn" onclick="window.scrollTo({top:0,behavior:'smooth'})"><svg fill="none" viewBox="0 0 24 24" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round"><path d="M5 15l7-7 7 7"/></svg><span class="labor-float-label">상단</span><span class="labor-tip">맨 위로</span></button>
  <button class="labor-float-btn" onclick="window.scrollTo({top:document.body.scrollHeight,behavior:'smooth'})"><svg fill="none" viewBox="0 0 24 24" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round"><path d="M19 9l-7 7-7-7"/></svg><span class="labor-float-label">하단</span><span class="labor-tip">맨 아래로</span></button>
</nav>

<script>
const OFFICE_DATA = [{"order": 1, "type": "지방고용노동청", "area": "서울권", "office": "서울지방고용노동청", "province": "서울특별시", "city": "", "jurisdiction": "서울특별시 중구ㆍ종로구ㆍ서초구 및 동대문구", "phone": "-", "fax": "-", "contactStatus": "부분확인", "source": "고용노동부와 그 소속기관 직제 시행규칙 [별표 1] <개정 2025. 12. 30.>", "note": ""}, {"order": 2, "type": "지방고용노동청", "area": "경기권", "office": "경기지방고용노동청", "province": "경기도", "city": "", "jurisdiction": "경기도 수원시ㆍ용인시 및 화성시", "phone": "031-249-2705", "fax": "0503-8803-0253", "contactStatus": "확인완료", "source": "고용노동부와 그 소속기관 직제 시행규칙 [별표 1] <개정 2025. 12. 30.>", "note": ""}, {"order": 3, "type": "지방고용노동청", "area": "중부권", "office": "중부지방고용노동청", "province": "인천광역시", "city": "", "jurisdiction": "인천광역시 중구ㆍ동구ㆍ미추홀구ㆍ연수구ㆍ남동구 및 옹진군", "phone": "032-460-6253", "fax": "0503-8803-0121", "contactStatus": "확인완료", "source": "고용노동부와 그 소속기관 직제 시행규칙 [별표 1] <개정 2025. 12. 30.>", "note": ""}, {"order": 4, "type": "지방고용노동청", "area": "부산권", "office": "부산지방고용노동청", "province": "부산광역시", "city": "", "jurisdiction": "부산광역시 중구ㆍ동구ㆍ서구ㆍ사하구ㆍ영도구ㆍ남구ㆍ부산진구 및 연제구", "phone": "051-850-6498", "fax": "051-851-7411", "contactStatus": "확인완료", "source": "고용노동부와 그 소속기관 직제 시행규칙 [별표 1] <개정 2025. 12. 30.>", "note": ""}, {"order": 5, "type": "지방고용노동청", "area": "대구권", "office": "대구지방고용노동청", "province": "대구광역시", "city": "", "jurisdiction": "대구광역시 중구ㆍ동구ㆍ수성구ㆍ북구ㆍ군위군, 경상북도 영천시ㆍ경산시 및 청도군", "phone": "053-667-6360", "fax": "053-763-6322, 0503-8803-0512", "contactStatus": "확인완료", "source": "고용노동부와 그 소속기관 직제 시행규칙 [별표 1] <개정 2025. 12. 30.>", "note": ""}, {"order": 6, "type": "지방고용노동청", "area": "광주권", "office": "광주지방고용노동청", "province": "광주광역시", "city": "", "jurisdiction": "광주광역시, 전라남도 나주시ㆍ화순군ㆍ곡성군ㆍ구례군ㆍ담양군ㆍ장성군ㆍ영광군 및 함평군, 제주특별자치도", "phone": "062-975-6395", "fax": "0503-8803-0588", "contactStatus": "확인완료", "source": "고용노동부와 그 소속기관 직제 시행규칙 [별표 1] <개정 2025. 12. 30.>", "note": ""}, {"order": 7, "type": "지방고용노동청", "area": "대전권", "office": "대전지방고용노동청", "province": "대전광역시", "city": "", "jurisdiction": "대전광역시, 세종특별자치시, 충청남도 공주시ㆍ논산시ㆍ계룡시 및 금산군", "phone": "042)480-6305", "fax": "042)480-6295", "contactStatus": "확인완료", "source": "고용노동부와 그 소속기관 직제 시행규칙 [별표 1] <개정 2025. 12. 30.>", "note": ""}, {"order": 8, "type": "지청", "area": "서울권", "office": "서울강남지청", "province": "서울특별시", "city": "", "jurisdiction": "서울특별시 강남구", "phone": "02-584-0009", "fax": "02-6915-4315", "contactStatus": "확인완료", "source": "고용노동부와 그 소속기관 직제 시행규칙 [별표 1] <개정 2025. 12. 30.>", "note": ""}, {"order": 9, "type": "지청", "area": "서울권", "office": "서울동부지청", "province": "서울특별시", "city": "", "jurisdiction": "서울특별시 성동구ㆍ광진구ㆍ송파구 및 강동구", "phone": "02-2142-8876", "fax": "02-6915-4325", "contactStatus": "확인완료", "source": "고용노동부와 그 소속기관 직제 시행규칙 [별표 1] <개정 2025. 12. 30.>", "note": ""}, {"order": 10, "type": "지청", "area": "서울권", "office": "서울서부지청", "province": "서울특별시", "city": "", "jurisdiction": "서울특별시 용산구ㆍ마포구ㆍ서대문구 및 은평구", "phone": "02-2077-6199", "fax": "02-701-3463", "contactStatus": "확인완료", "source": "고용노동부와 그 소속기관 직제 시행규칙 [별표 1] <개정 2025. 12. 30.>", "note": ""}, {"order": 11, "type": "지청", "area": "서울권", "office": "서울남부지청", "province": "서울특별시", "city": "", "jurisdiction": "서울특별시 영등포구ㆍ강서구 및 양천구", "phone": "02-2639-2272", "fax": "02-6915-4346", "contactStatus": "확인완료", "source": "고용노동부와 그 소속기관 직제 시행규칙 [별표 1] <개정 2025. 12. 30.>", "note": ""}, {"order": 12, "type": "지청", "area": "서울권", "office": "서울북부지청", "province": "서울특별시", "city": "", "jurisdiction": "서울특별시 성북구ㆍ도봉구ㆍ강북구ㆍ중랑구 및 노원구", "phone": "02-950-9816", "fax": "02-985-4073", "contactStatus": "확인완료", "source": "고용노동부와 그 소속기관 직제 시행규칙 [별표 1] <개정 2025. 12. 30.>", "note": ""}, {"order": 13, "type": "지청", "area": "서울권", "office": "서울관악지청", "province": "서울특별시", "city": "", "jurisdiction": "서울특별시 관악구ㆍ구로구ㆍ금천구 및 동작구", "phone": "02-3282-9058", "fax": "02-6915-4366", "contactStatus": "확인완료", "source": "고용노동부와 그 소속기관 직제 시행규칙 [별표 1] <개정 2025. 12. 30.>", "note": ""}, {"order": 14, "type": "지청", "area": "경기권", "office": "의정부지청", "province": "경기도", "city": "의정부시", "jurisdiction": "경기도 의정부시ㆍ동두천시ㆍ구리시ㆍ남양주시ㆍ양주시ㆍ포천시ㆍ연천군 및 강원특별자치도 철원군", "phone": "031-850-7645", "fax": "0503-8803-0196", "contactStatus": "확인완료", "source": "고용노동부와 그 소속기관 직제 시행규칙 [별표 1] <개정 2025. 12. 30.>", "note": ""}, {"order": 15, "type": "지청", "area": "경기권", "office": "고양지청", "province": "경기도", "city": "고양시", "jurisdiction": "경기도 고양시 및 파주시", "phone": "031-931-2883", "fax": "0503-8803-0221", "contactStatus": "확인완료", "source": "고용노동부와 그 소속기관 직제 시행규칙 [별표 1] <개정 2025. 12. 30.>", "note": ""}, {"order": 16, "type": "지청", "area": "경기권", "office": "성남지청", "province": "경기도", "city": "성남시", "jurisdiction": "경기도 성남시ㆍ하남시ㆍ이천시ㆍ광주시ㆍ여주시 및 양평군", "phone": "031-740-6766", "fax": "0503-8803-0283", "contactStatus": "확인완료", "source": "고용노동부와 그 소속기관 직제 시행규칙 [별표 1] <개정 2025. 12. 30.>", "note": ""}, {"order": 17, "type": "지청", "area": "경기권", "office": "안양지청", "province": "경기도", "city": "안양시", "jurisdiction": "경기도 광명시ㆍ안양시ㆍ과천시ㆍ의왕시 및 군포시", "phone": "-", "fax": "0503-8803-0310", "contactStatus": "부분확인", "source": "고용노동부와 그 소속기관 직제 시행규칙 [별표 1] <개정 2025. 12. 30.>", "note": ""}, {"order": 18, "type": "지청", "area": "경기권", "office": "안산지청", "province": "경기도", "city": "안산시", "jurisdiction": "경기도 안산시 및 시흥시", "phone": "031-412-1926", "fax": "0503-8803-0336", "contactStatus": "확인완료", "source": "고용노동부와 그 소속기관 직제 시행규칙 [별표 1] <개정 2025. 12. 30.>", "note": ""}, {"order": 19, "type": "지청", "area": "경기권", "office": "평택지청", "province": "경기도", "city": "평택시", "jurisdiction": "경기도 평택시ㆍ오산시 및 안성시", "phone": "031-646-1182, 1183", "fax": "0503-8803-0362, 031-668-5019", "contactStatus": "확인완료", "source": "고용노동부와 그 소속기관 직제 시행규칙 [별표 1] <개정 2025. 12. 30.>", "note": ""}, {"order": 20, "type": "지청", "area": "중부권", "office": "인천북부지청", "province": "인천광역시", "city": "", "jurisdiction": "인천광역시 부평구ㆍ계양구ㆍ서구 및 강화군", "phone": "032-540-7980", "fax": "0503-8803-0145", "contactStatus": "확인완료", "source": "고용노동부와 그 소속기관 직제 시행규칙 [별표 1] <개정 2025. 12. 30.>", "note": ""}, {"order": 21, "type": "지청", "area": "중부권", "office": "부천지청", "province": "경기도", "city": "부천시", "jurisdiction": "경기도 부천시 및 김포시", "phone": "032-714-8788", "fax": "0503-8803-0167", "contactStatus": "확인완료", "source": "고용노동부와 그 소속기관 직제 시행규칙 [별표 1] <개정 2025. 12. 30.>", "note": ""}, {"order": 22, "type": "지청", "area": "중부권", "office": "강원지청", "province": "강원특별자치도", "city": "춘천시", "jurisdiction": "강원특별자치도 춘천시ㆍ홍천군ㆍ인제군ㆍ화천군ㆍ양구군 및 경기도 가평군", "phone": "033-269-3581~7", "fax": "0503-8803-0371", "contactStatus": "확인완료", "source": "고용노동부와 그 소속기관 직제 시행규칙 [별표 1] <개정 2025. 12. 30.>", "note": ""}, {"order": 23, "type": "지청", "area": "중부권", "office": "강릉지청", "province": "강원특별자치도", "city": "강릉시", "jurisdiction": "강원특별자치도 강릉시ㆍ속초시ㆍ동해시ㆍ양양군 및 고성군", "phone": "033-650-2525", "fax": "0503-8803-0382", "contactStatus": "확인완료", "source": "고용노동부와 그 소속기관 직제 시행규칙 [별표 1] <개정 2025. 12. 30.>", "note": ""}, {"order": 24, "type": "지청", "area": "중부권", "office": "원주지청", "province": "강원특별자치도", "city": "원주시", "jurisdiction": "강원특별자치도 원주시 및 횡성군", "phone": "033-769-0825", "fax": "0503-8803-0391", "contactStatus": "확인완료", "source": "고용노동부와 그 소속기관 직제 시행규칙 [별표 1] <개정 2025. 12. 30.>", "note": ""}, {"order": 25, "type": "지청", "area": "중부권", "office": "태백지청", "province": "강원특별자치도", "city": "태백시", "jurisdiction": "강원특별자치도 태백시 및 삼척시", "phone": "033-550-8639", "fax": "0503-8803-0830", "contactStatus": "확인완료", "source": "고용노동부와 그 소속기관 직제 시행규칙 [별표 1] <개정 2025. 12. 30.>", "note": ""}, {"order": 26, "type": "출장소", "area": "중부권", "office": "영월출장소", "province": "강원특별자치도", "city": "영월군", "jurisdiction": "강원특별자치도 영월군ㆍ정선군 및 평창군", "phone": "-", "fax": "0503-8803-0831", "contactStatus": "부분확인", "source": "고용노동부와 그 소속기관 직제 시행규칙 [별표 1] <개정 2025. 12. 30.>", "note": ""}, {"order": 27, "type": "지청", "area": "부산권", "office": "부산동부지청", "province": "부산광역시", "city": "", "jurisdiction": "부산광역시 동래구ㆍ해운대구ㆍ금정구ㆍ수영구 및 기장군", "phone": "051-559-6670", "fax": "051-529-7826", "contactStatus": "확인완료", "source": "고용노동부와 그 소속기관 직제 시행규칙 [별표 1] <개정 2025. 12. 30.>", "note": ""}, {"order": 28, "type": "지청", "area": "부산권", "office": "부산북부지청", "province": "부산광역시", "city": "", "jurisdiction": "부산광역시 북구ㆍ사상구 및 강서구", "phone": "051-309-1556", "fax": "0503-8803-0416", "contactStatus": "확인완료", "source": "고용노동부와 그 소속기관 직제 시행규칙 [별표 1] <개정 2025. 12. 30.>", "note": ""}, {"order": 29, "type": "지청", "area": "부산권", "office": "창원지청", "province": "경상남도", "city": "창원시", "jurisdiction": "경상남도 창원시ㆍ창녕군ㆍ함안군 및 의령군", "phone": "055-239-6580", "fax": "055-262-2744", "contactStatus": "확인완료", "source": "고용노동부와 그 소속기관 직제 시행규칙 [별표 1] <개정 2025. 12. 30.>", "note": ""}, {"order": 30, "type": "지청", "area": "부산권", "office": "울산지청", "province": "울산광역시", "city": "", "jurisdiction": "울산광역시 남구 및 울주군", "phone": "052-228-1884", "fax": "0503-8803-0450", "contactStatus": "확인완료", "source": "고용노동부와 그 소속기관 직제 시행규칙 [별표 1] <개정 2025. 12. 30.>", "note": ""}, {"order": 31, "type": "지청", "area": "부산권", "office": "울산동부지청", "province": "울산광역시", "city": "", "jurisdiction": "울산광역시 동구ㆍ중구 및 북구", "phone": "-", "fax": "-", "contactStatus": "확인필요", "source": "고용노동부와 그 소속기관 직제 시행규칙 [별표 1] <개정 2025. 12. 30.>", "note": ""}, {"order": 32, "type": "지청", "area": "부산권", "office": "양산지청", "province": "경상남도", "city": "양산시", "jurisdiction": "경상남도 김해시ㆍ밀양시 및 양산시", "phone": "055-370-0935", "fax": "0503-8803-0471", "contactStatus": "확인완료", "source": "고용노동부와 그 소속기관 직제 시행규칙 [별표 1] <개정 2025. 12. 30.>", "note": ""}, {"order": 33, "type": "지청", "area": "부산권", "office": "진주지청", "province": "경상남도", "city": "진주시", "jurisdiction": "경상남도 진주시ㆍ사천시ㆍ합천군ㆍ거창군ㆍ산청군ㆍ하동군ㆍ함양군 및 남해군", "phone": "055-752-1752", "fax": "055-755-2781", "contactStatus": "확인완료", "source": "고용노동부와 그 소속기관 직제 시행규칙 [별표 1] <개정 2025. 12. 30.>", "note": ""}, {"order": 34, "type": "지청", "area": "부산권", "office": "통영지청", "province": "경상남도", "city": "통영시", "jurisdiction": "경상남도 통영시ㆍ거제시 및 고성군", "phone": "055-650-1949", "fax": "055-650-1980", "contactStatus": "확인완료", "source": "고용노동부와 그 소속기관 직제 시행규칙 [별표 1] <개정 2025. 12. 30.>", "note": ""}, {"order": 35, "type": "지청", "area": "대구권", "office": "대구서부지청", "province": "대구광역시", "city": "", "jurisdiction": "대구광역시 서구ㆍ달서구ㆍ남구ㆍ달성군, 경상북도 칠곡군(석적읍 중리 구미국가산업단지는 제외한다)ㆍ고령군 및 성주군", "phone": "053-605-9150", "fax": "053-588-0132", "contactStatus": "확인완료", "source": "고용노동부와 그 소속기관 직제 시행규칙 [별표 1] <개정 2025. 12. 30.>", "note": ""}, {"order": 36, "type": "지청", "area": "대구권", "office": "포항지청", "province": "경상북도", "city": "포항시", "jurisdiction": "경상북도 포항시ㆍ경주시ㆍ영덕군ㆍ울릉군 및 울진군", "phone": "054-271-6839", "fax": "0503-8803-0536", "contactStatus": "확인완료", "source": "고용노동부와 그 소속기관 직제 시행규칙 [별표 1] <개정 2025. 12. 30.>", "note": ""}, {"order": 37, "type": "지청", "area": "대구권", "office": "구미지청", "province": "경상북도", "city": "구미시", "jurisdiction": "경상북도 구미시ㆍ김천시 및 칠곡군 석적읍 중리 구미국가산업단지", "phone": "054-450-3410", "fax": "0503-8803-0554", "contactStatus": "확인완료", "source": "고용노동부와 그 소속기관 직제 시행규칙 [별표 1] <개정 2025. 12. 30.>", "note": ""}, {"order": 38, "type": "지청", "area": "대구권", "office": "영주지청", "province": "경상북도", "city": "영주시", "jurisdiction": "경상북도 영주시ㆍ상주시ㆍ문경시 및 봉화군", "phone": "054-639-1166", "fax": "0503-8803-0850", "contactStatus": "확인완료", "source": "고용노동부와 그 소속기관 직제 시행규칙 [별표 1] <개정 2025. 12. 30.>", "note": ""}, {"order": 39, "type": "지청", "area": "대구권", "office": "안동지청", "province": "경상북도", "city": "안동시", "jurisdiction": "경상북도 안동시ㆍ예천군ㆍ의성군ㆍ영양군 및 청송군", "phone": "054-851-8037", "fax": "054-851-8040, 0503-8803-0851", "contactStatus": "확인완료", "source": "고용노동부와 그 소속기관 직제 시행규칙 [별표 1] <개정 2025. 12. 30.>", "note": ""}, {"order": 40, "type": "지청", "area": "광주권", "office": "전주지청", "province": "전북특별자치도", "city": "전주시", "jurisdiction": "전북특별자치도 전주시ㆍ남원시ㆍ정읍시ㆍ장수군ㆍ임실군ㆍ순창군ㆍ완주군ㆍ진안군 및 무주군", "phone": "063-240-3399", "fax": "063-245-3461 / 0503-8803-0602", "contactStatus": "확인완료", "source": "고용노동부와 그 소속기관 직제 시행규칙 [별표 1] <개정 2025. 12. 30.>", "note": ""}, {"order": 41, "type": "지청", "area": "광주권", "office": "익산지청", "province": "전북특별자치도", "city": "익산시", "jurisdiction": "전북특별자치도 익산시 및 김제시", "phone": "063-839-0031", "fax": "063-834-7363", "contactStatus": "확인완료", "source": "고용노동부와 그 소속기관 직제 시행규칙 [별표 1] <개정 2025. 12. 30.>", "note": ""}, {"order": 42, "type": "지청", "area": "광주권", "office": "군산지청", "province": "전북특별자치도", "city": "군산시", "jurisdiction": "전북특별자치도 군산시ㆍ부안군 및 고창군", "phone": "063-450-0530", "fax": "063-450-0593 / 0503-8803-0618", "contactStatus": "확인완료", "source": "고용노동부와 그 소속기관 직제 시행규칙 [별표 1] <개정 2025. 12. 30.>", "note": ""}, {"order": 43, "type": "지청", "area": "광주권", "office": "목포지청", "province": "전라남도", "city": "목포시", "jurisdiction": "전라남도 목포시ㆍ무안군ㆍ영암군ㆍ강진군ㆍ완도군ㆍ해남군ㆍ장흥군ㆍ진도군 및 신안군", "phone": "061-280-0100", "fax": "0503-8803-0626", "contactStatus": "확인완료", "source": "고용노동부와 그 소속기관 직제 시행규칙 [별표 1] <개정 2025. 12. 30.>", "note": ""}, {"order": 44, "type": "지청", "area": "광주권", "office": "여수지청", "province": "전라남도", "city": "여수시", "jurisdiction": "전라남도 여수시ㆍ순천시ㆍ광양시ㆍ고흥군 및 보성군", "phone": "061-650-0136", "fax": "-", "contactStatus": "부분확인", "source": "고용노동부와 그 소속기관 직제 시행규칙 [별표 1] <개정 2025. 12. 30.>", "note": ""}, {"order": 45, "type": "지청", "area": "대전권", "office": "청주지청", "province": "충청북도", "city": "청주시", "jurisdiction": "충청북도 청주시ㆍ진천군ㆍ괴산군ㆍ보은군ㆍ옥천군ㆍ영동군 및 증평군", "phone": "043-299-1314", "fax": "043-299-1399", "contactStatus": "확인완료", "source": "고용노동부와 그 소속기관 직제 시행규칙 [별표 1] <개정 2025. 12. 30.>", "note": ""}, {"order": 46, "type": "지청", "area": "대전권", "office": "천안지청", "province": "충청남도", "city": "천안시", "jurisdiction": "충청남도 천안시ㆍ아산시ㆍ당진시 및 예산군", "phone": "041-560-2800", "fax": "0503-8803-0696", "contactStatus": "확인완료", "source": "고용노동부와 그 소속기관 직제 시행규칙 [별표 1] <개정 2025. 12. 30.>", "note": ""}, {"order": 47, "type": "지청", "area": "대전권", "office": "충주지청", "province": "충청북도", "city": "충주시", "jurisdiction": "충청북도 충주시ㆍ제천시ㆍ음성군 및 단양군", "phone": "043) 840-4032~4042", "fax": "043-845-7767, 0503-8803-0710", "contactStatus": "확인완료", "source": "고용노동부와 그 소속기관 직제 시행규칙 [별표 1] <개정 2025. 12. 30.>", "note": ""}, {"order": 48, "type": "지청", "area": "대전권", "office": "보령지청", "province": "충청남도", "city": "보령시", "jurisdiction": "충청남도 보령시ㆍ서천군ㆍ청양군ㆍ홍성군 및 부여군", "phone": "041-936-4545", "fax": "0503-8803-0717", "contactStatus": "확인완료", "source": "고용노동부와 그 소속기관 직제 시행규칙 [별표 1] <개정 2025. 12. 30.>", "note": ""}, {"order": 49, "type": "지청", "area": "대전권", "office": "서산지청", "province": "충청남도", "city": "서산시", "jurisdiction": "충청남도 서산시 및 태안군", "phone": "041-661-5648", "fax": "0503-8803-0724 / 041-681-9035", "contactStatus": "확인완료", "source": "고용노동부와 그 소속기관 직제 시행규칙 [별표 1] <개정 2025. 12. 30.>", "note": ""}, {"order": 999, "type": "산재예방감독팀", "area": "광주권", "office": "제주산재예방감독팀", "province": "제주특별자치도", "city": "", "jurisdiction": "제주특별자치도", "phone": "64-728-7140", "fax": "0503-8803-1096", "contactStatus": "사용자제공", "source": "사용자 제공 연락처", "note": "별표 1에는 별도 지방관서로 수록되지 않은 연락처 보완 행"}];
const D = OFFICE_DATA.map(r => ({...r, _search:[r.type,r.area,r.office,r.province,r.city,r.jurisdiction,r.phone,r.fax].join(' ').toLowerCase()}));
const PG = 10;
let filtered = D, curPage = 1, curKw = '';
function esc(v){return String(v ?? '').replace(/[&<>"']/g,m=>({'&':'&amp;','<':'&lt;','>':'&gt;','"':'&quot;',"'":'&#39;'}[m]));}
function reEsc(v){return String(v).replace(/[.*+?^${}()|[\]\\]/g,'\\$&');}
function hl(v){const text=esc(v||'-'); if(!curKw) return text; return text.replace(new RegExp(reEsc(curKw),'gi'),m=>`<mark>${m}</mark>`);}
function getLoc(r){return r.city ? `${r.province} ${r.city}` : r.province;}
function unique(k){return [...new Set(D.map(r=>r[k]).filter(Boolean))];}
function fillSelect(id, vals, label){document.getElementById(id).innerHTML=`<option value="">${label}</option>`+vals.map(v=>`<option value="${esc(v)}">${esc(v)}</option>`).join('');}
function initFilters(){fillSelect('typeFilter',unique('type'),'전체 구분');fillSelect('areaFilter',unique('area'),'전체 권역');fillSelect('provinceFilter',unique('province'),'전체 위치');}
function chip(t){const cls=t==='지방고용노동청'?'reg':t==='지청'?'branch':'etc';return `<span class="labor-chip ${cls}">${esc(t)}</span>`;}
function doFilter(){curKw=document.getElementById('si').value.trim();const kw=curKw.toLowerCase(),type=document.getElementById('typeFilter').value,area=document.getElementById('areaFilter').value,province=document.getElementById('provinceFilter').value;filtered=D.filter(r=>(!kw||r._search.includes(kw))&&(!type||r.type===type)&&(!area||r.area===area)&&(!province||r.province===province));curPage=1;renderPage();}
function doS(){doFilter();}
function clearS(){document.getElementById('si').value='';document.getElementById('xb').classList.remove('on');document.getElementById('typeFilter').value='';document.getElementById('areaFilter').value='';document.getElementById('provinceFilter').value='';curKw='';filtered=D;curPage=1;renderPage();document.getElementById('si').focus();}
function renderPage(){const total=filtered.length;document.getElementById('rcnt').textContent=total.toLocaleString();const nr=document.getElementById('nr'),tbody=document.getElementById('tbody');if(!total){tbody.innerHTML='';nr.style.display='block';document.getElementById('pag').innerHTML='';document.getElementById('pinfo').textContent='';return;}nr.style.display='none';const totalPages=Math.ceil(total/PG);if(curPage>totalPages)curPage=totalPages;const start=(curPage-1)*PG,end=Math.min(start+PG,total),pageData=filtered.slice(start,end);document.getElementById('pinfo').textContent=`${(start+1).toLocaleString()}~${end.toLocaleString()} / 전체 ${total.toLocaleString()}건`;tbody.innerHTML=pageData.map(r=>`<tr><td>${chip(r.type)}</td><td>${esc(r.area)}</td><td>${hl(r.office)}</td><td>${hl(getLoc(r))}</td><td class="labor-left">${hl(r.jurisdiction)}</td><td>${esc(r.phone||'-')}</td><td>${esc(r.fax||'-')}</td></tr>`).join('');buildPag(totalPages);}
function buildPag(total){const pag=document.getElementById('pag');if(total<=1){pag.innerHTML='&nbsp;';return;}const s=Math.max(1,Math.min(curPage-2,total-4)),e=Math.min(total,s+4);let h=`<button class="labor-page" onclick="gp(1)" ${curPage===1?'disabled':''}>«</button><button class="labor-page" onclick="gp(${curPage-1})" ${curPage===1?'disabled':''}>‹</button>`;for(let i=s;i<=e;i++)h+=`<button class="labor-page ${i===curPage?'on':''}" onclick="gp(${i})">${i}</button>`;h+=`<button class="labor-page" onclick="gp(${curPage+1})" ${curPage===total?'disabled':''}>›</button><button class="labor-page" onclick="gp(${total})" ${curPage===total?'disabled':''}>»</button><div class="labor-jump"><span>${total}p 중</span><input type="number" id="pi" min="1" max="${total}" value="${curPage}" onkeydown="if(event.key==='Enter')jp()"><button onclick="jp()">이동</button></div>`;pag.innerHTML=h;}
function gp(p){const total=Math.ceil(filtered.length/PG);if(p<1||p>total)return;curPage=p;renderPage();document.querySelector('.labor-card').scrollIntoView({behavior:'smooth',block:'start'});}
function jp(){const v=parseInt(document.getElementById('pi').value);if(!isNaN(v))gp(v);}
document.getElementById('si').addEventListener('input',function(){document.getElementById('xb').classList.toggle('on',this.value.length>0);doFilter();});
document.getElementById('si').addEventListener('keydown',e=>{if(e.key==='Enter')doS();if(e.key==='Escape')clearS();});
document.getElementById('typeFilter').addEventListener('change',doFilter);document.getElementById('areaFilter').addEventListener('change',doFilter);document.getElementById('provinceFilter').addEventListener('change',doFilter);
initFilters();renderPage();
</script>
</body>
</html>				</div>
				<div class="elementor-element elementor-element-74ba809 elementor-widget elementor-widget-html" data-id="74ba809" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
					<div style="border:1px solid #b2cae0; border-radius:8px; padding:8px; overflow:hidden; background:#fff; margin-top:16px;">
<ins class="adsbygoogle"
     style="display:block"
     data-ad-client="ca-pub-3106752057307696"
     data-ad-slot="2170284219"
     data-ad-format="auto"
     data-full-width-responsive="true"></ins>
<script>(adsbygoogle = window.adsbygoogle || []).push({});</script>
</div>				</div>
					</div>
				</div>
				</div>
		]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
