<?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%9d%98%eb%ac%b4-%ec%9c%84%ec%b4%89/feed/" rel="self" type="application/rss+xml" />
	<link>https://safetysupport.co.kr</link>
	<description>안전관리위탁부터 위험성평가, 중대재해예방까지 — 사업장 맞춤 안전보건 컨설팅</description>
	<lastBuildDate>Tue, 11 Aug 2026 07:05:03 +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>명예산업안전감독관 운영규정 일부개정안 행정예고 — 사업장 소속 의무 위촉 명시 (고용노동부공고 제2026-379호)</title>
		<link>https://safetysupport.co.kr/hsi-regulation-amendment-notice-2026-379/</link>
		
		<dc:creator><![CDATA[mangjil]]></dc:creator>
		<pubDate>Sat, 18 Jul 2026 16:23:34 +0000</pubDate>
				<category><![CDATA[법령 제·개정 동향]]></category>
		<category><![CDATA[2026년 개정]]></category>
		<category><![CDATA[고용노동부]]></category>
		<category><![CDATA[고용노동부공고 제2026-379호]]></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=4785</guid>

					<description><![CDATA[광고 일부개정 · 훈령 (행정예고) D-day 계산 중 명예산업안전감독관 운영규정 일부개정안 행정예고 사업장 소속 명예산업안전감독관 의무 위촉 명시, 추천 인원제한 삭제 등 공고번호 고용노동부공고 제2026-379호 게시일 2026. 7. 16. 의견제출기한 2026. 7. 27. 국민신문고 전자공청회에서 의견 제출 ↗ ⓘ 이 페이지는 행정예고 단계의 개정안을 정리한 자료입니다. 향후 심사 과정에서 내용이 변경되거나 폐기될 수 있으며, 확정되면 [&#8230;]]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="4785" class="elementor elementor-4785" data-elementor-post-type="post">
				<div class="elementor-element elementor-element-211e27a e-flex e-con-boxed e-con e-parent" data-id="211e27a" data-element_type="container" data-e-type="container">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-851ddf0 elementor-widget elementor-widget-html" data-id="851ddf0" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
					<div style="max-width:1060px; margin:24px auto 16px; font-family:'NanumSquareNeo','Noto Sans KR',sans-serif;">
  <div style="font-size:10px; font-weight:700; letter-spacing:0.06em; color:#9ca3af; margin-bottom:6px; padding:0 4px;">광고</div>
  <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-90c1166 elementor-widget elementor-widget-html" data-id="90c1166" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
					<!-- ============================================================
  명예산업안전감독관 운영규정 일부개정안 행정예고 상세 페이지 (고용노동부공고 제2026-379호)
  산업안전지원센터㈜ — 엘리멘터 HTML 위젯 붙여넣기용 (행정예고 트랙A: 모니터링 브리프)
============================================================ -->

<style>
#ld-wrap * { box-sizing: border-box !important; }
#ld-wrap {
  font-family: 'NanumSquareNeo', -apple-system, sans-serif !important;
  max-width: 860px !important;
  margin: 0 auto !important;
  color: #29303a !important;
  line-height: 1.7 !important;
  font-size: 15px !important;
}
#ld-wrap a { text-decoration: none !important; }

/* ① 아이덴티티 바 */
#ld-wrap .ld-identity {
  background: linear-gradient(135deg, #7a4a12 0%, #b26a00 100%) !important;
  border-radius: 14px !important;
  padding: 28px 30px !important;
  color: #fff !important;
  margin-bottom: 22px !important;
}
#ld-wrap .ld-badge-row { display: flex !important; flex-wrap: wrap !important; gap: 8px !important; margin-bottom: 14px !important; }
#ld-wrap .ld-badge {
  display: inline-flex !important; align-items: center !important;
  font-size: 13px !important; font-weight: 700 !important;
  padding: 5px 12px !important; border-radius: 999px !important;
}
#ld-wrap .ld-badge-type { background: #fff !important; color: #b26a00 !important; }
#ld-wrap .ld-badge-dday { background: rgba(255,255,255,0.16) !important; color: #fff !important; border: 1px solid rgba(255,255,255,0.35) !important; }
#ld-wrap .ld-title { font-size: 24px !important; font-weight: 800 !important; margin: 0 0 10px !important; line-height: 1.4 !important; }
#ld-wrap .ld-subtitle { font-size: 14px !important; opacity: .9 !important; margin-bottom: 18px !important; }
#ld-wrap .ld-meta-grid {
  display: grid !important; grid-template-columns: repeat(3, 1fr) !important; gap: 10px !important;
  background: rgba(255,255,255,0.1) !important; border-radius: 10px !important; padding: 14px 16px !important;
}
#ld-wrap .ld-meta-item .ld-meta-label { font-size: 12px !important; opacity: .75 !important; margin-bottom: 3px !important; }
#ld-wrap .ld-meta-item .ld-meta-value { font-size: 14px !important; font-weight: 700 !important; }
#ld-wrap .ld-origin-btn {
  display: inline-flex !important; align-items: center !important; gap: 6px !important;
  margin-top: 16px !important; background: #fff !important; color: #7a4a12 !important;
  font-size: 13px !important; font-weight: 700 !important; padding: 9px 16px !important; border-radius: 8px !important;
}

/* 안내 배너 */
#ld-wrap .ld-notice-banner {
  background: #fff8ec !important; border: 1px solid #f2ddb0 !important; border-radius: 12px !important;
  padding: 14px 18px !important; font-size: 13.5px !important; color: #7a4a12 !important; margin-bottom: 16px !important;
}
#ld-wrap .ld-urgent-banner {
  background: #fdf1f0 !important; border: 1px solid #f2c9c5 !important; border-radius: 12px !important;
  padding: 14px 18px !important; font-size: 13.5px !important; color: #a33a2f !important; margin-bottom: 30px !important;
}

/* ② 개요 카드 3열 */
#ld-wrap .ld-overview { display: grid !important; grid-template-columns: repeat(3, 1fr) !important; gap: 12px !important; margin-bottom: 30px !important; }
#ld-wrap .ld-ov-card { background: #f5f7fa !important; border: 1px solid #e4e8ee !important; border-radius: 12px !important; padding: 18px !important; }
#ld-wrap .ld-ov-label { font-size: 12px !important; color: #6b7684 !important; font-weight: 700 !important; margin-bottom: 8px !important; }
#ld-wrap .ld-ov-value { font-size: 14px !important; font-weight: 700 !important; color: #1a2333 !important; line-height: 1.5 !important; }

/* 섹션 공통 */
#ld-wrap .ld-section { margin-bottom: 34px !important; }
#ld-wrap .ld-sec-head { display: flex !important; align-items: center !important; gap: 10px !important; margin-bottom: 16px !important; padding-bottom: 10px !important; border-bottom: 2px solid #eef1f5 !important; }
#ld-wrap .ld-sec-num {
  width: 30px !important; height: 30px !important; border-radius: 50% !important;
  background: #b26a00 !important; color: #fff !important; font-size: 14px !important; font-weight: 800 !important;
  display: flex !important; align-items: center !important; justify-content: center !important; flex-shrink: 0 !important;
}
#ld-wrap .ld-sec-title { font-size: 18px !important; font-weight: 800 !important; color: #1a2333 !important; }

/* ③ 개정내용 카드 */
#ld-wrap .ld-amend-card { border: 1px solid #e4e8ee !important; border-radius: 12px !important; padding: 16px 20px !important; margin-bottom: 12px !important; }
#ld-wrap .ld-amend-head { display: flex !important; align-items: center !important; gap: 8px !important; margin-bottom: 8px !important; flex-wrap: wrap !important; }
#ld-wrap .ld-tag { font-size: 12px !important; font-weight: 700 !important; padding: 3px 10px !important; border-radius: 6px !important; }
#ld-wrap .ld-tag-art { background: #fdf1de !important; color: #b26a00 !important; }
#ld-wrap .ld-tag-amend { background: #fff4e5 !important; color: #b26a00 !important; }
#ld-wrap .ld-tag-key { background: #fdecea !important; color: #c62828 !important; }
#ld-wrap .ld-amend-title { font-size: 15px !important; font-weight: 800 !important; color: #1a2333 !important; }
#ld-wrap .ld-amend-desc { font-size: 13.5px !important; color: #55606c !important; }

/* ④ 적용대상/제외 */
#ld-wrap .ld-scope-grid { display: grid !important; grid-template-columns: 1fr 1fr !important; gap: 14px !important; }
#ld-wrap .ld-scope-box { border-radius: 12px !important; padding: 18px 20px !important; }
#ld-wrap .ld-scope-in { background: #f0f9f1 !important; border: 1px solid #cbe8cf !important; }
#ld-wrap .ld-scope-out { background: #fdf1f0 !important; border: 1px solid #f2c9c5 !important; }
#ld-wrap .ld-scope-h { font-size: 14px !important; font-weight: 800 !important; margin-bottom: 10px !important; }
#ld-wrap .ld-scope-in .ld-scope-h { color: #2e7d32 !important; }
#ld-wrap .ld-scope-out .ld-scope-h { color: #c62828 !important; }
#ld-wrap .ld-scope-box ul { margin: 0 !important; padding-left: 18px !important; font-size: 13.5px !important; }
#ld-wrap .ld-scope-box li { margin-bottom: 6px !important; }
@media (max-width: 640px) { #ld-wrap .ld-scope-grid { grid-template-columns: 1fr !important; } }

/* ⑤ 준비사항 */
#ld-wrap .ld-action-card { display: flex !important; gap: 14px !important; border: 1px solid #e4e8ee !important; border-radius: 12px !important; padding: 16px 18px !important; margin-bottom: 10px !important; }
#ld-wrap .ld-action-num { width: 28px !important; height: 28px !important; border-radius: 50% !important; background: #fdf1de !important; color: #b26a00 !important; font-weight: 800 !important; font-size: 13px !important; display: flex !important; align-items: center !important; justify-content: center !important; flex-shrink: 0 !important; }
#ld-wrap .ld-action-title { font-size: 14.5px !important; font-weight: 800 !important; margin-bottom: 4px !important; }
#ld-wrap .ld-action-desc { font-size: 13.5px !important; color: #55606c !important; margin-bottom: 6px !important; }
#ld-wrap .ld-action-tag { display: inline-block !important; font-size: 11.5px !important; font-weight: 700 !important; background: #f5f7fa !important; color: #556 !important; padding: 2px 9px !important; border-radius: 5px !important; }

/* ⑥ 벌칙/과태료 */
#ld-wrap .ld-notice-box { background: #f5f7fa !important; border: 1px solid #e4e8ee !important; border-radius: 10px !important; padding: 16px 18px !important; font-size: 13.5px !important; color: #55606c !important; }

/* ⑦ 타임라인 */
#ld-wrap .ld-timeline { position: relative !important; padding-left: 26px !important; }
#ld-wrap .ld-timeline::before { content: '' !important; position: absolute !important; left: 6px !important; top: 4px !important; bottom: 4px !important; width: 2px !important; background: #e4e8ee !important; }
#ld-wrap .ld-tl-item { position: relative !important; padding-bottom: 20px !important; }
#ld-wrap .ld-tl-dot { position: absolute !important; left: -26px !important; top: 3px !important; width: 14px !important; height: 14px !important; border-radius: 50% !important; background: #b26a00 !important; border: 3px solid #fff !important; box-shadow: 0 0 0 2px #b26a00 !important; }
#ld-wrap .ld-tl-dot-future { background: #d5d9df !important; box-shadow: 0 0 0 2px #d5d9df !important; }
#ld-wrap .ld-tl-date { font-size: 12.5px !important; color: #6b7684 !important; font-weight: 700 !important; margin-bottom: 3px !important; }
#ld-wrap .ld-tl-text { font-size: 14.5px !important; font-weight: 700 !important; color: #1a2333 !important; }

/* PDF 버튼 */
#ld-wrap .ld-pdf-btn-wrap { text-align: center !important; margin: 34px 0 10px !important; }
#ld-wrap .ld-pdf-btn {
  display: inline-flex !important; align-items: center !important; gap: 8px !important;
  background: #b26a00 !important; color: #fff !important; font-size: 15px !important; font-weight: 800 !important;
  padding: 13px 26px !important; border-radius: 10px !important; border: none !important; cursor: pointer !important;
}
#ld-wrap .ld-pdf-btn:hover { background: #8f5500 !important; }
#ld-wrap .ld-pdf-status { text-align: center !important; font-size: 12.5px !important; color: #8a93a0 !important; margin-top: 8px !important; }

@media (max-width: 640px) {
  #ld-wrap .ld-meta-grid, #ld-wrap .ld-overview { grid-template-columns: 1fr !important; }
  #ld-wrap .ld-title { font-size: 19px !important; }
}
</style>

<div id="ld-wrap">

  <!-- ① 아이덴티티 바 -->
  <div class="ld-identity">
    <div class="ld-badge-row">
      <span class="ld-badge ld-badge-type">일부개정 · 훈령 (행정예고)</span>
      <span class="ld-badge ld-badge-dday" id="ld-dday-badge" data-date="2026-07-27">D-day 계산 중</span>
    </div>
    <div class="ld-title">명예산업안전감독관 운영규정 일부개정안 행정예고</div>
    <div class="ld-subtitle">사업장 소속 명예산업안전감독관 의무 위촉 명시, 추천 인원제한 삭제 등</div>
    <div class="ld-meta-grid">
      <div class="ld-meta-item">
        <div class="ld-meta-label">공고번호</div>
        <div class="ld-meta-value">고용노동부공고 제2026-379호</div>
      </div>
      <div class="ld-meta-item">
        <div class="ld-meta-label">게시일</div>
        <div class="ld-meta-value">2026. 7. 16.</div>
      </div>
      <div class="ld-meta-item">
        <div class="ld-meta-label">의견제출기한</div>
        <div class="ld-meta-value">2026. 7. 27.</div>
      </div>
    </div>
    <a class="ld-origin-btn" href="http://www.epople.go.kr" target="_blank" rel="noopener">국민신문고 전자공청회에서 의견 제출 ↗</a>
  </div>

  <div class="ld-notice-banner">
    ⓘ 이 페이지는 <strong>행정예고 단계</strong>의 개정안을 정리한 자료입니다. 향후 심사 과정에서 내용이 변경되거나 폐기될 수 있으며, 확정되면 별도 공포·시행 정보로 갱신됩니다.
  </div>
  <div class="ld-urgent-banner">
    ⚠ 게시일(7/16)부터 의견제출기한(7/27)까지 <strong>11일</strong>로 통상적인 40일보다 짧게 공고되었습니다. 의견이 있다면 서둘러 제출하시기 바랍니다.
  </div>

  <!-- ② 개요 카드 3열 -->
  <div class="ld-overview">
    <div class="ld-ov-card">
      <div class="ld-ov-label">주요 개정 수</div>
      <div class="ld-ov-value">개정 6건 (제4조·제5조·제6조·제14조·별지1호서식)</div>
    </div>
    <div class="ld-ov-card">
      <div class="ld-ov-label">주요 적용 대상</div>
      <div class="ld-ov-value">명예산업안전감독관을 위촉해야 하는 사업장, 위촉 대상자</div>
    </div>
    <div class="ld-ov-card">
      <div class="ld-ov-label">사업장 핵심 변화</div>
      <div class="ld-ov-value">소속 명예산업안전감독관 의무 위촉·통보 신설</div>
    </div>
  </div>

  <!-- ③ 주요 개정내용 -->
  <div class="ld-section">
    <div class="ld-sec-head"><span class="ld-sec-num">3</span><span class="ld-sec-title">주요 개정내용</span></div>

    <div class="ld-amend-card">
      <div class="ld-amend-head"><span class="ld-tag ld-tag-art">제5조제1항·제2항</span><span class="ld-tag ld-tag-key">사업장 핵심</span><span class="ld-amend-title">사업장 소속 명예산업안전감독관 의무 위촉·통보 명시</span></div>
      <div class="ld-amend-desc">사업장 소속 명예산업안전감독관을 의무적으로 위촉하도록 하고, 위촉한 사실을 통보하도록 명시하는 조항이 신설됩니다. 이번 개정에서 사업장에 실질적인 영향을 주는 핵심 조항입니다.</div>
    </div>

    <div class="ld-amend-card">
      <div class="ld-amend-head"><span class="ld-tag ld-tag-art">제4조제2호</span><span class="ld-tag ld-tag-amend">개정</span><span class="ld-amend-title">디지털 사진 제출 인정</span></div>
      <div class="ld-amend-desc">위촉 신청 시 제출서류 중 사진을 디지털 사진으로도 인정하도록 완화됩니다.</div>
    </div>

    <div class="ld-amend-card">
      <div class="ld-amend-head"><span class="ld-tag ld-tag-art">제4조제2항</span><span class="ld-tag ld-tag-amend">개정</span><span class="ld-amend-title">추천 가능 인원제한 삭제</span></div>
      <div class="ld-amend-desc">명예산업안전감독관으로 추천할 수 있는 인원 수 제한 규정이 삭제됩니다.</div>
    </div>

    <div class="ld-amend-card">
      <div class="ld-amend-head"><span class="ld-tag ld-tag-art">제5조제5항·제6조제2항·제3항</span><span class="ld-tag ld-tag-amend">개정</span><span class="ld-amend-title">후임자 규정 삭제</span></div>
      <div class="ld-amend-desc">명예산업안전감독관 후임자 지정에 관한 규정이 삭제됩니다.</div>
    </div>

    <div class="ld-amend-card">
      <div class="ld-amend-head"><span class="ld-tag ld-tag-art">별지 제1호서식</span><span class="ld-tag ld-tag-amend">개정</span><span class="ld-amend-title">서식 수정</span></div>
      <div class="ld-amend-desc">"사업주의 의견을 듣는 절차"가 삭제됨에 따라 관련 서식이 수정됩니다.</div>
    </div>

    <div class="ld-amend-card">
      <div class="ld-amend-head"><span class="ld-tag ld-tag-art">제14조</span><span class="ld-tag ld-tag-amend">개정</span><span class="ld-amend-title">재검토기한 재설정</span></div>
      <div class="ld-amend-desc">행정규칙 재검토기한이 새로 설정됩니다(정기 재검토 규정 갱신).</div>
    </div>
  </div>

  <!-- ④ 적용대상 및 적용제외 -->
  <div class="ld-section">
    <div class="ld-sec-head"><span class="ld-sec-num">4</span><span class="ld-sec-title">적용대상 및 적용제외</span></div>
    <div class="ld-scope-grid">
      <div class="ld-scope-box ld-scope-in">
        <div class="ld-scope-h">✔ 적용 대상</div>
        <ul>
          <li>명예산업안전감독관을 의무적으로 위촉해야 하는 사업장</li>
          <li>명예산업안전감독관으로 위촉되거나 추천받는 근로자·관계자</li>
        </ul>
      </div>
      <div class="ld-scope-box ld-scope-out">
        <div class="ld-scope-h">✕ 참고</div>
        <ul>
          <li>구체적인 의무 위촉 대상 사업장 범위·기준은 개정안 원문(제5조)과 관련 「산업안전보건법」 개정 내용을 함께 확인 필요</li>
        </ul>
      </div>
    </div>
  </div>

  <!-- ⑤ 사업장 준비사항 -->
  <div class="ld-section">
    <div class="ld-sec-head"><span class="ld-sec-num">5</span><span class="ld-sec-title">사업장 준비사항</span></div>

    <div class="ld-action-card">
      <div class="ld-action-num">1</div>
      <div>
        <div class="ld-action-title">의무 위촉 대상 여부 확인</div>
        <div class="ld-action-desc">우리 사업장이 명예산업안전감독관을 의무적으로 위촉해야 하는 대상인지 개정안 제5조 내용을 확인한다.</div>
        <span class="ld-action-tag">사전확인</span>
      </div>
    </div>
    <div class="ld-action-card">
      <div class="ld-action-num">2</div>
      <div>
        <div class="ld-action-title">위촉·통보 절차 준비</div>
        <div class="ld-action-desc">의무 위촉이 확정될 경우를 대비해 위촉 절차와 위촉사실 통보 절차를 미리 정리해둔다.</div>
        <span class="ld-action-tag">사전준비</span>
      </div>
    </div>
    <div class="ld-action-card">
      <div class="ld-action-num">3</div>
      <div>
        <div class="ld-action-title">추천 대상자 검토</div>
        <div class="ld-action-desc">인원제한이 삭제됨에 따라 추천 가능한 근로자 범위를 폭넓게 검토해둔다.</div>
        <span class="ld-action-tag">사전준비</span>
      </div>
    </div>
    <div class="ld-action-card">
      <div class="ld-action-num">4</div>
      <div>
        <div class="ld-action-title">의견 제출 검토</div>
        <div class="ld-action-desc">의견이 있는 경우 2026년 7월 27일까지 국민신문고 전자공청회 또는 이메일·팩스로 제출한다(기간이 짧으니 서두를 것).</div>
        <span class="ld-action-tag">선택사항</span>
      </div>
    </div>
    <div class="ld-action-card">
      <div class="ld-action-num">5</div>
      <div>
        <div class="ld-action-title">확정 여부 추후 확인</div>
        <div class="ld-action-desc">행정예고 종료 후 실제 개정·시행 여부와 시행일을 별도로 확인한다(이 페이지는 행정예고 단계 기준).</div>
        <span class="ld-action-tag">추후확인</span>
      </div>
    </div>
  </div>

  <!-- ⑥ 벌칙 및 과태료 -->
  <div class="ld-section">
    <div class="ld-sec-head"><span class="ld-sec-num">6</span><span class="ld-sec-title">벌칙 및 과태료</span></div>
    <div class="ld-notice-box">
      개정안 원문에 벌칙·과태료 조항 신설·변경 내용은 포함되어 있지 않습니다. 다만 사업장 소속 명예산업안전감독관 의무 위촉 조항이 신설되는 만큼, 관련 의무 위반 시 「산업안전보건법」 본법상 근거·효과는 확정 이후 별도 확인이 필요합니다.
    </div>
  </div>

  <!-- ⑦ 절차 타임라인 -->
  <div class="ld-section">
    <div class="ld-sec-head"><span class="ld-sec-num">7</span><span class="ld-sec-title">행정예고 절차 타임라인</span></div>
    <div class="ld-timeline">
      <div class="ld-tl-item">
        <span class="ld-tl-dot"></span>
        <div class="ld-tl-date">2026. 7. 16. (게시)</div>
        <div class="ld-tl-text">고용노동부공고 제2026-379호 행정예고 게시</div>
      </div>
      <div class="ld-tl-item">
        <span class="ld-tl-dot"></span>
        <div class="ld-tl-date">~2026. 7. 27. (의견제출기한)</div>
        <div class="ld-tl-text">전자공청회(국민신문고)·이메일·팩스로 의견 접수</div>
      </div>
      <div class="ld-tl-item">
        <span class="ld-tl-dot ld-tl-dot-future"></span>
        <div class="ld-tl-date">추후 (미정)</div>
        <div class="ld-tl-text">검토·확정 후 발령·시행 (확정되면 갱신 예정)</div>
      </div>
    </div>
  </div>

  <!-- PDF 출력 버튼 -->
  <div class="ld-pdf-btn-wrap">
    <button class="ld-pdf-btn" id="ld-pdf-generate-btn" onclick="ldGeneratePdf()">📄 모니터링 브리프 PDF 출력</button>
    <div class="ld-pdf-status" id="ld-pdf-status"></div>
  </div>

</div><!-- /#ld-wrap -->

<!-- ============================================================
  D-day 자동 계산 (의견제출기한 기준)
============================================================ -->
<script>
(function(){
  var targetDate = new Date('2026-07-27');
  var today = new Date();
  today.setHours(0,0,0,0);
  targetDate.setHours(0,0,0,0);
  var diff = Math.round((targetDate - today) / (1000*60*60*24));
  var el = document.getElementById('ld-dday-badge');
  if(!el) return;
  if(diff > 0) el.textContent = '의견제출 D-' + diff + '일';
  else if(diff === 0) el.textContent = '의견제출 마감일';
  else el.textContent = '의견제출 마감';
})();
</script>

<!-- ============================================================
  [트랙 A] 모니터링 브리프 PDF 모듈 — 1페이지, 결재란 없음
============================================================ -->
<style>
#ld-pdf-report-root { position: fixed !important; left: -99999px !important; top: 0 !important; }
.ld-pdf-page {
  width: 210mm !important; min-height: 297mm !important; background: #fff !important;
  font-family: 'NanumSquareNeo', sans-serif !important; color: #29303a !important;
  padding: 18mm 16mm !important; position: relative !important;
}
.ld-pdf-page * { box-sizing: border-box !important; }
.ld-pdf-page::after { content: '산업안전지원센터㈜' !important; font-size: 12px !important; font-weight: 800 !important; color: #b26a00 !important; border: 1px solid #b26a00 !important; display: inline-block !important; padding: 4px 10px !important; border-radius: 6px !important; position: absolute !important; bottom: 12mm !important; left: 16mm !important; background: #fff !important; }
.ld-pdf-cover-badge { display: inline-block !important; font-size: 11px !important; color: #8a93a0 !important; letter-spacing: 1px !important; text-transform: lowercase !important; border: 1px solid #d5d9df !important; padding: 3px 10px !important; border-radius: 999px !important; margin-bottom: 24px !important; }
.ld-pdf-topbar { height: 4px !important; background: #b26a00 !important; width: 100% !important; position: absolute !important; top: 0 !important; left: 0 !important; }
.ld-pdf-title { font-size: 22px !important; font-weight: 800 !important; margin: 16px 0 8px !important; line-height: 1.5 !important; }
.ld-pdf-sub { font-size: 13px !important; color: #6b7684 !important; margin-bottom: 20px !important; }
.ld-pdf-disclaimer { background: #fff8ec !important; border: 1px solid #f2ddb0 !important; border-radius: 8px !important; padding: 12px 16px !important; font-size: 12px !important; color: #7a4a12 !important; margin-bottom: 12px !important; }
.ld-pdf-urgent { background: #fdf1f0 !important; border: 1px solid #f2c9c5 !important; border-radius: 8px !important; padding: 12px 16px !important; font-size: 12px !important; color: #a33a2f !important; margin-bottom: 24px !important; }
.ld-pdf-sec-head { display: flex !important; align-items: center !important; gap: 11px !important; margin: 28px 0 16px !important; padding-bottom: 10px !important; border-bottom: 1.5px solid #eef1f5 !important; }
.ld-pdf-sec-head:first-of-type { margin-top: 4px !important; }
.ld-pdf-sec-num { width: 26px !important; height: 26px !important; border-radius: 50% !important; background: #29303a !important; color: #fff !important; font-size: 13px !important; font-weight: 800 !important; display: flex !important; align-items: center !important; justify-content: center !important; flex-shrink: 0 !important; }
.ld-pdf-sec-title { font-size: 15.5px !important; font-weight: 800 !important; }
.ld-pdf-table { width: 100% !important; border-collapse: collapse !important; font-size: 12.5px !important; line-height: 1.55 !important; margin-bottom: 16px !important; }
.ld-pdf-table th, .ld-pdf-table td { border: 1px solid #e4e8ee !important; padding: 10px 12px !important; text-align: left !important; vertical-align: top !important; }
.ld-pdf-table th { background: #f5f7fa !important; width: 24% !important; font-weight: 700 !important; }
.ld-pdf-block { font-size: 12.5px !important; line-height: 1.65 !important; margin-bottom: 10px !important; }
.ld-pdf-block-title { font-weight: 800 !important; font-size: 13px !important; margin-bottom: 4px !important; }
.ld-pdf-footer { position: absolute !important; bottom: 12mm !important; right: 16mm !important; font-size: 10px !important; color: #b0b6bf !important; }
</style>

<div id="ld-pdf-report-root">

  <div class="ld-pdf-page">
    <div class="ld-pdf-topbar"></div>
    <div class="ld-pdf-cover-badge">legislation monitoring brief</div>
    <div class="ld-pdf-title">명예산업안전감독관 운영규정 일부개정안<br>행정예고 모니터링 브리프</div>
    <div class="ld-pdf-sub">고용노동부공고 제2026-379호 · 산업안전지원센터㈜</div>
    <div class="ld-pdf-disclaimer">⚠ 본 브리프는 <b>행정예고 단계</b>의 개정안을 정리한 참고자료입니다. 향후 심사 과정에서 내용이 변경되거나 폐기될 수 있습니다.</div>
    <div class="ld-pdf-urgent">⚠ 의견제출기한이 게시일로부터 11일(2026.7.16.~7.27.)로 통상보다 짧게 공고되었습니다.</div>

    <div class="ld-pdf-sec-head"><span class="ld-pdf-sec-num">1</span><span class="ld-pdf-sec-title">기본정보</span></div>
    <table class="ld-pdf-table">
      <tr><th>법령명</th><td>명예산업안전감독관 운영규정 (훈령)</td></tr>
      <tr><th>공고번호</th><td>고용노동부공고 제2026-379호</td></tr>
      <tr><th>개정유형</th><td>일부개정 (행정예고)</td></tr>
      <tr><th>소관부처</th><td>고용노동부 (안전보건감독기획과)</td></tr>
      <tr><th>게시일</th><td>2026. 7. 16.</td></tr>
      <tr><th>의견제출기한</th><td>2026. 7. 27.</td></tr>
      <tr><th>개정요약</th><td>사업장 소속 명예산업안전감독관 의무 위촉·통보 명시, 디지털 사진 제출 인정, 추천 인원제한 삭제, 후임자 규정 삭제, 서식 수정, 재검토기한 재설정</td></tr>
    </table>

    <div class="ld-pdf-sec-head"><span class="ld-pdf-sec-num">2</span><span class="ld-pdf-sec-title">주요 개정내용</span></div>
    <div class="ld-pdf-block"><div class="ld-pdf-block-title">제5조제1항·제2항 (개정, 사업장 핵심)</div>사업장 소속 명예산업안전감독관 의무 위촉 및 위촉사실 통보 명시</div>
    <div class="ld-pdf-block"><div class="ld-pdf-block-title">제4조제2호 (개정)</div>디지털 사진 제출 인정</div>
    <div class="ld-pdf-block"><div class="ld-pdf-block-title">제4조제2항 (개정)</div>추천 가능 인원제한 삭제</div>
    <div class="ld-pdf-block"><div class="ld-pdf-block-title">제5조제5항·제6조제2항·제3항 (개정)</div>후임자 규정 삭제</div>
    <div class="ld-pdf-block"><div class="ld-pdf-block-title">별지 제1호서식·제14조 (개정)</div>사업주 의견청취 절차 삭제에 따른 서식 수정, 재검토기한 재설정</div>

    <div class="ld-pdf-sec-head"><span class="ld-pdf-sec-num">3</span><span class="ld-pdf-sec-title">사업장 영향 및 대응</span></div>
    <div class="ld-pdf-block">사업장 소속 명예산업안전감독관 의무 위촉 조항이 신설되는 것이 이번 개정에서 사업장에 가장 직접적인 영향을 미치는 부분입니다. 확정 전이라도 위촉 대상 여부와 절차를 미리 검토해두는 것이 좋습니다. 의견제출기한(2026.7.27.)이 짧으므로 의견이 있는 경우 국민신문고 전자공청회(epople.go.kr)를 통해 조속히 제출하시기 바라며, 확정 여부는 추후 별도로 확인이 필요합니다.</div>

    <div class="ld-pdf-footer">1 / 1</div>
  </div>

</div><!-- /#ld-pdf-report-root -->

<!-- ============================================================
  html2canvas + jsPDF (CDN) + 단일 페이지 캡처 생성
============================================================ -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/html2canvas/1.4.1/html2canvas.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jspdf/2.5.1/jspdf.umd.min.js"></script>
<script>
async function ldGeneratePdf(){
  var btn = document.getElementById('ld-pdf-generate-btn');
  var status = document.getElementById('ld-pdf-status');
  var root = document.getElementById('ld-pdf-report-root');
  var pages = root.querySelectorAll('.ld-pdf-page');
  btn.disabled = true;
  btn.textContent = '⏳ PDF 생성 중...';

  try{
    var origLeft = root.style.left;
    root.style.left = '0px';
    root.style.zIndex = '-1';
    root.style.visibility = 'visible';

    var jsPDF = window.jspdf.jsPDF;
    var pdf = new jsPDF('p', 'mm', 'a4');

    for(var i=0; i<pages.length; i++){
      status.textContent = '생성 중...';
      var canvas = await html2canvas(pages[i], { scale: 2, useCORS: true, backgroundColor: '#ffffff' });
      var imgData = canvas.toDataURL('image/jpeg', 0.95);
      if(i > 0) pdf.addPage();
      pdf.addImage(imgData, 'JPEG', 0, 0, 210, 297);
    }

    root.style.left = origLeft;
    root.style.zIndex = '';

    var fileName = '모니터링브리프_명예산업안전감독관운영규정_2026-379_' + ldTodayStr() + '.pdf';
    pdf.save(fileName);
    status.textContent = '';
  } catch(e){
    status.textContent = 'PDF 생성 중 오류가 발생했습니다.';
    console.error(e);
  } finally {
    btn.disabled = false;
    btn.textContent = '📄 모니터링 브리프 PDF 출력';
  }
}
function ldTodayStr(){
  var d = new Date();
  return d.getFullYear() + String(d.getMonth()+1).padStart(2,'0') + String(d.getDate()).padStart(2,'0');
}
</script>				</div>
				<div class="elementor-element elementor-element-823ed49 elementor-widget elementor-widget-html" data-id="823ed49" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
					<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-3106752057307696"
     crossorigin="anonymous"></script>
<!-- safetysupport_하단_반응형 -->
<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 class="elementor-element elementor-element-0fb57af elementor-widget elementor-widget-html" data-id="0fb57af" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
					<style>
.smart-float-nav {
  --sfn-main: #0D4444;
  --sfn-main-dark: #062f2f;
  --sfn-main-light: #3f8f83;
  --sfn-bg: rgba(255, 255, 255, 0.92);
  --sfn-border: rgba(13, 68, 68, 0.14);
  --sfn-soft: rgba(13, 68, 68, 0.08);
  --sfn-shadow: 0 18px 48px rgba(5, 35, 35, 0.18);

  position: fixed;
  left: calc(50% + 590px);
  top: 50%;
  transform: translateY(-50%);
  z-index: 9999;

  display: flex;
  flex-direction: column;
  gap: 9px;

  padding: 12px 9px;
  border-radius: 30px;

  background:
    radial-gradient(circle at 50% 0%, rgba(13,68,68,0.13), transparent 45%),
    linear-gradient(145deg, rgba(255,255,255,0.98), rgba(247,252,251,0.88));
  border: 1px solid var(--sfn-border);
  box-shadow: var(--sfn-shadow);

  backdrop-filter: blur(16px);
  -webkit-backdrop-filter: blur(16px);

  font-family: 'NanumSquareNeo', 'Noto Sans KR', sans-serif;
  box-sizing: border-box;
}

.smart-float-nav *,
.smart-float-nav *::before,
.smart-float-nav *::after {
  box-sizing: border-box;
}

.smart-float-progress {
  position: absolute;
  right: -8px;
  top: 28px;
  bottom: 28px;

  width: 3px;
  border-radius: 999px;

  background: rgba(13, 68, 68, 0.11);
  overflow: hidden;
}

.smart-float-progress span {
  display: block;
  width: 100%;
  height: 0%;
  border-radius: 999px;

  background: linear-gradient(to bottom, var(--sfn-main), var(--sfn-main-light));
  transition: height 0.12s linear;
}

.smart-float-percent {
  position: absolute;
  right: -43px;
  top: 50%;
  transform: translateY(-50%);

  min-width: 30px;
  padding: 5px 6px;
  border-radius: 999px;

  background: rgba(13, 68, 68, 0.88);
  color: #ffffff;

  font-size: 10.5px;
  font-weight: 800;
  line-height: 1;
  text-align: center;

  opacity: 0;
  pointer-events: none;
  box-shadow: 0 8px 18px rgba(13, 68, 68, 0.22);
  transition: opacity 0.18s ease, transform 0.18s ease;
}

.smart-float-nav:hover .smart-float-percent {
  opacity: 1;
  transform: translateY(-50%) translateX(2px);
}

.smart-float-btn {
  position: relative;

  width: 54px;
  height: 54px;

  display: flex;
  align-items: center;
  justify-content: center;

  border: 0;
  border-radius: 20px;
  background: transparent;

  color: var(--sfn-main);
  text-decoration: none;
  cursor: pointer;

  transition:
    background 0.22s ease,
    color 0.22s ease,
    transform 0.22s ease,
    box-shadow 0.22s ease,
    opacity 0.22s ease;
}

.smart-float-btn::before {
  content: '';
  position: absolute;
  inset: 7px;
  border-radius: 16px;

  background: var(--sfn-soft);
  opacity: 0;
  transform: scale(0.85);
  transition: opacity 0.22s ease, transform 0.22s ease;
}

.smart-float-btn svg {
  position: relative;
  z-index: 1;

  width: 22px;
  height: 22px;

  stroke: currentColor;
  transition: transform 0.22s ease;
}

.smart-float-btn:hover,
.smart-float-btn:focus-visible,
.smart-float-btn.is-active {
  background: linear-gradient(145deg, var(--sfn-main), var(--sfn-main-dark));
  color: #ffffff;
  transform: translateX(-3px);
  box-shadow: 0 13px 26px rgba(13, 68, 68, 0.26);
  outline: none;
}

.smart-float-btn:hover svg,
.smart-float-btn:focus-visible svg,
.smart-float-btn.is-active svg {
  transform: scale(1.08);
}

.smart-float-btn.is-muted {
  opacity: 0.38;
}

.smart-float-btn.is-muted:hover,
.smart-float-btn.is-muted:focus-visible {
  opacity: 1;
}

.smart-float-label {
  position: absolute;
  right: 66px;
  top: 50%;
  transform: translateY(-50%) translateX(7px);

  opacity: 0;
  pointer-events: none;
  white-space: nowrap;

  padding: 10px 13px;
  border-radius: 14px;

  background: linear-gradient(145deg, var(--sfn-main), var(--sfn-main-dark));
  color: #ffffff;

  font-size: 12.5px;
  font-weight: 800;
  line-height: 1;
  letter-spacing: -0.025em;

  box-shadow: 0 12px 26px rgba(13, 68, 68, 0.25);
  transition: opacity 0.18s ease, transform 0.18s ease;
}

.smart-float-label::after {
  content: '';
  position: absolute;
  left: 100%;
  top: 50%;
  transform: translateY(-50%);

  border-left: 7px solid var(--sfn-main-dark);
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
}

.smart-float-btn:hover .smart-float-label,
.smart-float-btn:focus-visible .smart-float-label {
  opacity: 1;
  transform: translateY(-50%) translateX(0);
}

.smart-float-divider {
  width: 30px;
  height: 1px;
  margin: 1px auto;

  background: linear-gradient(
    to right,
    rgba(13, 68, 68, 0),
    rgba(13, 68, 68, 0.22),
    rgba(13, 68, 68, 0)
  );
}

.smart-float-toast {
  position: absolute;
  left: 50%;
  bottom: calc(100% + 12px);
  transform: translateX(-50%) translateY(8px);

  padding: 9px 12px;
  border-radius: 999px;

  background: rgba(13, 68, 68, 0.95);
  color: #ffffff;

  font-size: 12px;
  font-weight: 800;
  white-space: nowrap;

  opacity: 0;
  pointer-events: none;
  box-shadow: 0 10px 24px rgba(13, 68, 68, 0.24);
  transition: opacity 0.18s ease, transform 0.18s ease;
}

.smart-float-toast.is-show {
  opacity: 1;
  transform: translateX(-50%) translateY(0);
}

@media (max-width: 1400px) {
  .smart-float-nav {
    left: auto;
    right: 22px;
  }

  .smart-float-percent {
    display: none;
  }
}

@media (max-width: 768px) {
  .smart-float-nav {
    left: 50%;
    right: auto;
    top: auto;
    bottom: 16px;

    transform: translateX(-50%);

    flex-direction: row;
    align-items: center;
    gap: 6px;

    padding: 8px;
    border-radius: 25px;

    box-shadow: 0 16px 38px rgba(5, 35, 35, 0.23);
  }

  .smart-float-progress,
  .smart-float-percent {
    display: none;
  }

  .smart-float-btn {
    width: 44px;
    height: 44px;
    border-radius: 16px;
  }

  .smart-float-btn:hover,
  .smart-float-btn:focus-visible,
  .smart-float-btn.is-active {
    transform: translateY(-2px);
  }

  .smart-float-btn svg {
    width: 18px;
    height: 18px;
  }

  .smart-float-label {
    display: none;
  }

  .smart-float-divider {
    width: 1px;
    height: 22px;
    margin: 0 2px;

    background: linear-gradient(
      to bottom,
      rgba(13, 68, 68, 0),
      rgba(13, 68, 68, 0.22),
      rgba(13, 68, 68, 0)
    );
  }

  .smart-float-toast {
    bottom: calc(100% + 10px);
    font-size: 11.5px;
  }
}

@media (prefers-reduced-motion: reduce) {
  .smart-float-nav *,
  .smart-float-nav *::before,
  .smart-float-nav *::after {
    transition: none !important;
    scroll-behavior: auto !important;
  }
}

@media print {
  .smart-float-nav {
    display: none !important;
  }
}
</style>

<div class="smart-float-nav" id="smart-float-nav" aria-label="빠른 이동 메뉴">

  <div class="smart-float-progress" aria-hidden="true">
    <span id="smart-float-progress-bar"></span>
  </div>

  <div class="smart-float-percent" id="smart-float-percent">0%</div>
  <div class="smart-float-toast" id="smart-float-toast">링크가 복사되었습니다</div>

  <a class="smart-float-btn" data-nav-type="home" href="https://safetysupport.co.kr/" aria-label="홈으로">
    <span class="smart-float-label">홈으로</span>
    <svg viewBox="0 0 24 24" fill="none" stroke-width="2.35" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true">
      <path d="M3.5 11.5L12 4.3l8.5 7.2"></path>
      <path d="M5.8 10.3V20h12.4v-9.7"></path>
      <path d="M9.5 20v-5.8h5V20"></path>
    </svg>
  </a>

  <div class="smart-float-divider" aria-hidden="true"></div>

  <a class="smart-float-btn" data-nav-type="list" href="https://safetysupport.co.kr/legislation-hub/" aria-label="목록으로">
    <span class="smart-float-label">목록으로</span>
    <svg viewBox="0 0 24 24" fill="none" stroke-width="2.35" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true">
      <path d="M8 6h12"></path>
      <path d="M8 12h12"></path>
      <path d="M8 18h12"></path>
      <path d="M4 6h.01"></path>
      <path d="M4 12h.01"></path>
      <path d="M4 18h.01"></path>
    </svg>
  </a>

  <div class="smart-float-divider" aria-hidden="true"></div>

  <button class="smart-float-btn" type="button" data-smart-action="copy" aria-label="현재 페이지 링크 복사">
    <span class="smart-float-label" data-copy-label>링크 복사</span>
    <svg viewBox="0 0 24 24" fill="none" stroke-width="2.35" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true">
      <path d="M10 13a5 5 0 0 0 7.1 0l2-2a5 5 0 0 0-7.1-7.1l-1.1 1.1"></path>
      <path d="M14 11a5 5 0 0 0-7.1 0l-2 2A5 5 0 0 0 12 20.1l1.1-1.1"></path>
    </svg>
  </button>

  <div class="smart-float-divider" aria-hidden="true"></div>

  <button class="smart-float-btn" type="button" data-smart-action="top" aria-label="맨 위로">
    <span class="smart-float-label">맨 위로</span>
    <svg viewBox="0 0 24 24" fill="none" stroke-width="2.35" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true">
      <path d="M12 19V5"></path>
      <path d="M6.5 10.5L12 5l5.5 5.5"></path>
    </svg>
  </button>

  <button class="smart-float-btn" type="button" data-smart-action="bottom" aria-label="맨 아래로">
    <span class="smart-float-label">맨 아래로</span>
    <svg viewBox="0 0 24 24" fill="none" stroke-width="2.35" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true">
      <path d="M12 5v14"></path>
      <path d="M17.5 13.5L12 19l-5.5-5.5"></path>
    </svg>
  </button>

</div>

<script>
(function () {
  var nav = document.getElementById('smart-float-nav');
  var progressBar = document.getElementById('smart-float-progress-bar');
  var percentText = document.getElementById('smart-float-percent');
  var toast = document.getElementById('smart-float-toast');

  if (!nav) return;

  var topBtn = nav.querySelector('[data-smart-action="top"]');
  var bottomBtn = nav.querySelector('[data-smart-action="bottom"]');
  var copyBtn = nav.querySelector('[data-smart-action="copy"]');
  var copyLabel = nav.querySelector('[data-copy-label]');
  var ticking = false;
  var toastTimer = null;

  function getScrollData() {
    var doc = document.documentElement;
    var body = document.body;

    var scrollTop = window.pageYOffset || doc.scrollTop || body.scrollTop || 0;
    var scrollHeight = Math.max(doc.scrollHeight, body.scrollHeight);
    var clientHeight = doc.clientHeight;
    var maxScroll = Math.max(scrollHeight - clientHeight, 1);
    var percent = Math.min(Math.max((scrollTop / maxScroll) * 100, 0), 100);

    return {
      scrollTop: scrollTop,
      maxScroll: maxScroll,
      percent: percent
    };
  }

  function updateScrollState() {
    var data = getScrollData();
    var rounded = Math.round(data.percent);

    if (progressBar) {
      progressBar.style.height = data.percent + '%';
    }

    if (percentText) {
      percentText.textContent = rounded + '%';
    }

    if (topBtn) {
      topBtn.classList.toggle('is-muted', data.scrollTop < 80);
    }

    if (bottomBtn) {
      bottomBtn.classList.toggle('is-muted', data.maxScroll - data.scrollTop < 80);
    }

    ticking = false;
  }

  function requestUpdate() {
    if (!ticking) {
      window.requestAnimationFrame(updateScrollState);
      ticking = true;
    }
  }

  function showToast(message) {
    if (!toast) return;

    toast.textContent = message || '완료되었습니다';
    toast.classList.add('is-show');

    clearTimeout(toastTimer);
    toastTimer = setTimeout(function () {
      toast.classList.remove('is-show');
    }, 1500);
  }

  function fallbackCopy(text) {
    var input = document.createElement('input');
    input.value = text;
    input.setAttribute('readonly', '');
    input.style.position = 'fixed';
    input.style.left = '-9999px';
    document.body.appendChild(input);
    input.select();

    try {
      document.execCommand('copy');
      showToast('링크가 복사되었습니다');
    } catch (e) {
      showToast('복사할 수 없습니다');
    }

    document.body.removeChild(input);
  }

  function copyCurrentUrl() {
    var url = window.location.href;

    if (copyLabel) {
      copyLabel.textContent = '복사완료';
      setTimeout(function () {
        copyLabel.textContent = '링크 복사';
      }, 1300);
    }

    if (navigator.clipboard && window.isSecureContext) {
      navigator.clipboard.writeText(url)
        .then(function () {
          showToast('링크가 복사되었습니다');
        })
        .catch(function () {
          fallbackCopy(url);
        });
    } else {
      fallbackCopy(url);
    }
  }

  function setActiveByCurrentPage() {
    var path = window.location.pathname.replace(/\/+$/, '');
    var homeBtn = nav.querySelector('[data-nav-type="home"]');
    var listBtn = nav.querySelector('[data-nav-type="list"]');

    if (homeBtn && (path === '' || path === '/')) {
      homeBtn.classList.add('is-active');
    }

    if (listBtn && path.indexOf('/insight-column') === 0) {
      listBtn.classList.add('is-active');
    }
  }

  nav.addEventListener('click', function (event) {
    var actionBtn = event.target.closest('[data-smart-action]');
    if (!actionBtn) return;

    var action = actionBtn.getAttribute('data-smart-action');

    if (action === 'top') {
      window.scrollTo({
        top: 0,
        behavior: 'smooth'
      });
    }

    if (action === 'bottom') {
      window.scrollTo({
        top: Math.max(document.documentElement.scrollHeight, document.body.scrollHeight),
        behavior: 'smooth'
      });
    }

    if (action === 'copy') {
      copyCurrentUrl();
    }
  });

  window.addEventListener('scroll', requestUpdate, { passive: true });
  window.addEventListener('resize', requestUpdate);

  setActiveByCurrentPage();
  updateScrollState();
})();
</script>				</div>
					</div>
				</div>
				</div>
		]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
