Beta

📰 보험AI뉴스 RSS 나의 MBTI는?

AI 전문 분석 | 금융감독원 판례·분쟁조정 | 보험정책·신상품

설 명절, 공직자 선물·금품수수 금지 "행동강령 위반 신고 받아요!"

서울=뉴스데스크 | 국민권익위원회는 2026년 2월 9일, 다가오는 설 명절을 맞아 공직자의 선물 및 금품 수수 금지 규정을 철저히 지켜달라고 당부하며 행동강령 위반 신고를 접수한다고 발표했다. 명절 분위기가 고조되는 시기 공직자들의 청렴 의식을 높이기 위한 이번 조치는 부패 예방을 최우선으로 한 정부의 부패방지 정책 일환이다.

설 명절은 가족과 지인들 사이에서 선물 교환과 금품 지인이 활발한 시기다. 그러나 공직자들에게는 '공무원행동강령'과 관련 법령이 엄격하게 적용된다. 이 규정은 공직자들이 직무와 관련해 부당한 이익을 추구하지 않도록 설계된 것으로, 명절 선물이나 금품 수수를 명확히 금지하고 있다. 위반 시 징계나 법적 처벌이 뒤따를 수 있어 공직 사회에서 민감한 사안으로 여겨진다.

국민권익위원회는 이번 보도자료를 통해 공직자들이 행동강령을 준수하도록 재차 강조했다. 특히 설 연휴 기간 동안 기업이나 민원인으로부터의 선물 수수를 경계하라고 당부했다. 행동강령 위반 사례가 적발될 경우 공정한 공직 문화를 해치는 중대한 문제로 간주되기 때문이다. 위원회 관계자는 "명절을 계기로 공직자들의 부정청탁이나 금품 수수가 빈번히 발생할 수 있어 사전 예방과 신속한 대응이 필요하다"고 설명했다.

신고 접수는 국민권익위원회의 청렴포털과 전화 상담 등을 통해 이뤄진다. 시민들은 공직자의 선물 수수 행위를 목격하거나 인지할 경우 익명으로도 신고할 수 있다. 위원회는 신고 내용을 철저히 조사해 위반 사실이 확인되면 관련 기관에 통보하고 후속 조치를 취할 계획이다. 이러한 신고 시스템은 공직자 청렴도를 높이는 데 기여해 왔다.

공직자 행동강령의 핵심은 직무 관련성 여부와 관계없이 금품 수수의 원칙적 금지다. 예를 들어 명절 세트나 현금 등 형태를 막론하고 공직자가 받을 수 없는 것이 기본 원칙이다. 다만 법적으로 정해진 소액 예외 규정이 있으나, 이를 악용하는 사례를 방지하기 위해 엄격한 심사가 이뤄진다. 국민권익위원회는 매년 명절을 앞두고 이러한 캠페인을 통해 공무원 사회의 투명성을 강화하고 있다.

이번 발표는 정부의 부패 ZERO 정책과 맞물려 이뤄졌다. 공직자들의 부정행위가 사회 전반의 신뢰를 떨어뜨린다는 인식이 확산됨에 따라 시민 참여형 감시 체계가 더욱 중요해지고 있다. 설 명절 기간 동안 공직 기관들은 자체적으로 직원 교육을 강화하고 순찰 활동을 펼칠 예정이다. 위원회는 신고 건수가 증가할 것으로 예상하며, 이를 바탕으로 부패 리스크를 분석할 방침이다.

과거 명절 기간 공직자 금품 수수 적발 사례를 보면, 대부분 민원인이나 협력 업체로부터의 선물이 주를 이뤘다. 이러한 사례들은 공정성 논란을 불러일으키며 공직 사회에 부정적 영향을 미쳤다. 국민권익위원회는 올해도 철저한 모니터링으로 '깨끗한 명절'을 실현하겠다는 목표를 세웠다. 시민들은 일상 속에서 공직자 행동을 주시하며 청렴 문화 확산에 동참해 달라고 호소했다.

행동강령 위반 신고는 단순한 제보를 넘어 공공의 이익을 위한 시민 의식으로 자리 잡아야 한다. 국민권익위원회는 신고자 보호를 최우선으로 하며, 허위 신고에 대해서는 엄정 대처할 계획이다. 설 명절이 공직자들에게 청렴 시험대가 되는 가운데, 이번 캠페인이 공직 윤리의식 제고에 실질적 기여를 할 것으로 기대된다.

정부는 공직자 청렴을 국가 경쟁력의 핵심 요소로 보고 지속적인 노력을 기울이고 있다. 이번 신고 접수 안내는 이러한 맥락에서 설 명절 특성을 고려한 맞춤형 대응이다. 공직자와 시민이 함께하는 청렴 명절 문화가 정착되기를 바란다. 더 자세한 내용은 국민권익위원회 공식 채널을 통해 확인할 수 있다.



관련 태그
#정부정책 #정책브리핑 #신고 #설 명절 #국민권익위원회 #공직자 선물 #금품수수 #행동강령 #공직자 행동강령 #금품수수 금지 #부패신고

출처: 한국보험신문 [원문보기]

⚖️ 본 콘텐츠는 AI가 재구성한 것으로, 저작권은 원 저작자(한국보험신문)에게 있습니다. 저작권자 요청 시 즉시 삭제됩니다.

등 방지) const currentCategorySlug = _currentCategorySlug; // 카테고리 네비게이션 active 클래스 추가 (improved_header.js 로드 후 실행) function activateCategoryNav() { const newsNav = document.querySelector('.news-nav'); if (newsNav && currentCategorySlug) { const activeBtn = newsNav.querySelector(`.nav-btn[href*="${currentCategorySlug}"]`); if (activeBtn) { activeBtn.classList.add('active'); console.log('✅ Active class added to:', activeBtn.textContent.trim()); // 모바일에서 선택된 카테고리로 스크롤 if (window.innerWidth <= 768) { setTimeout(() => { activeBtn.scrollIntoView({ behavior: 'smooth', block: 'nearest', inline: 'center' }); }, 100); } } } } // improved_header.js가 완료된 후 실행 setTimeout(activateCategoryNav, 200); // 카테고리 네비게이션 스크롤 시 중앙 네비게이터 좌우 이동 방지 const newsNav = document.querySelector('.news-nav'); if (newsNav) { // 휠 이벤트 전파 차단 (중앙 네비게이터 좌우 이동 방지) newsNav.addEventListener('wheel', function(e) { // 수평 스크롤인 경우에만 이벤트 전파 차단 if (Math.abs(e.deltaX) > Math.abs(e.deltaY)) { e.stopPropagation(); } }, { passive: true }); // 터치 이벤트 전파 차단 (모바일 스와이프 방지) newsNav.addEventListener('touchstart', function(e) { e.stopPropagation(); }, { passive: true }); newsNav.addEventListener('touchmove', function(e) { e.stopPropagation(); }, { passive: true }); newsNav.addEventListener('touchend', function(e) { e.stopPropagation(); }, { passive: true }); // 스크롤 이벤트 전파 차단 newsNav.addEventListener('scroll', function(e) { e.stopPropagation(); }, { passive: true }); } }); // 좋아요 기능 function likeArticle(articleId) { if (_isLoggedIn) { const likeBtn = document.getElementById('likeBtn'); const likeText = document.getElementById('likeText'); // 버튼 비활성화 (중복 클릭 방지) if (likeBtn) { likeBtn.style.opacity = '0.6'; likeBtn.style.pointerEvents = 'none'; } fetch('/insurance_magazine/api/like.php', { method: 'POST', headers: { 'Content-Type': 'application/x-www-form-urlencoded', }, body: `article_id=${articleId}` }) .then(response => { // 응답 텍스트를 먼저 가져와서 확인 return response.text().then(text => { // 빈 응답 체크 if (!text || text.trim() === '') { throw new Error('서버 응답이 비어있습니다. (500 오류 가능성)'); } try { const data = JSON.parse(text); // JSON 파싱 성공 - data.success와 response.ok 확인 if (!response.ok || !data.success) { // API가 반환한 에러 메시지 사용 throw new Error(data.message || '네트워크 응답 오류'); } return data; } catch (parseError) { // JSON 파싱 실패 시에만 실행 if (parseError instanceof SyntaxError) { console.error('API 응답 파싱 오류:', text); throw new Error('응답 파싱 오류: ' + text.substring(0, 200)); } else { // 그 외의 에러는 그대로 전달 throw parseError; } } }); }) .then(data => { if (data.success) { // 좋아요 수 실시간 업데이트 if (likeText) { const formattedLikes = parseInt(data.likes).toLocaleString('ko-KR'); likeText.textContent = `좋아요 (${formattedLikes})`; } // 버튼 상태 복구 if (likeBtn) { likeBtn.style.opacity = '1'; likeBtn.style.pointerEvents = 'auto'; } } else { // API가 반환한 에러 메시지 표시 alert('좋아요 실패: ' + (data.message || '알 수 없는 오류가 발생했습니다.')); // 버튼 상태 복구 if (likeBtn) { likeBtn.style.opacity = '1'; likeBtn.style.pointerEvents = 'auto'; } } }) .catch(error => { console.error('좋아요 오류:', error); alert('좋아요 오류: ' + error.message); // 버튼 상태 복구 if (likeBtn) { likeBtn.style.opacity = '1'; likeBtn.style.pointerEvents = 'auto'; } }); } else { if (confirm('좋아요 기능은 로그인이 필요합니다.\n\n로그인 페이지로 이동하시겠습니까?')) { // 현재 페이지를 저장하고 로그인 후 돌아올 수 있도록 const returnUrl = encodeURIComponent(window.location.href); window.location.href = '/profilepc/login.php?return=' + returnUrl; } } } // 공유 기능 (fc_detail.php와 동일한 구조) function shareArticle() { const shareUrl = window.location.href; const shareTitle = _shareTitle; const shareDescription = _shareDescription; // Web Share API 지원 확인 (HTTPS 또는 localhost에서만, 모바일 환경에서만) const isSecureContext = window.location.protocol === 'https:' || window.location.hostname === 'localhost' || window.location.hostname === '127.0.0.1'; const isMobile = /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent); const canUseShare = navigator.share && isSecureContext && isMobile; if (canUseShare) { navigator.share({ title: shareTitle, text: shareDescription, url: shareUrl }).then(() => { console.log('공유 성공'); }).catch((error) => { // 사용자가 취소한 경우는 에러 표시하지 않음 if (error.name !== 'AbortError') { console.error('공유 오류:', error); showShareModal(shareUrl); } }); } else { // 데스크톱 또는 Web Share API 미지원: 공유 모달 표시 showShareModal(shareUrl); } } // 공유 모달 표시 function showShareModal(url) { // 기존 모달이 있으면 제거 const existingModal = document.getElementById('shareModal'); if (existingModal) { existingModal.remove(); } // 모달 생성 const modal = document.createElement('div'); modal.id = 'shareModal'; modal.style.cssText = 'position: fixed; top: 0; left: 0; right: 0; bottom: 0; background: rgba(0,0,0,0.5); z-index: 10000; display: flex; align-items: center; justify-content: center;'; modal.innerHTML = `

링크 공유

아래 링크를 복사하여 공유하세요:

`; document.body.appendChild(modal); document.body.style.overflow = 'hidden'; // 모달 외부 클릭 시 닫기 modal.addEventListener('click', function(e) { if (e.target === modal) { closeShareModal(); } }); // 입력 필드 자동 선택 setTimeout(() => { const input = document.getElementById('shareUrlInput'); if (input) { input.select(); input.focus(); } }, 100); } // 공유 모달 닫기 function closeShareModal() { const modal = document.getElementById('shareModal'); if (modal) { modal.remove(); document.body.style.overflow = ''; } } // URL 복사 function copyShareUrl() { const input = document.getElementById('shareUrlInput'); if (input) { input.select(); input.setSelectionRange(0, 99999); // 모바일 지원 if (navigator.clipboard && navigator.clipboard.writeText) { navigator.clipboard.writeText(input.value).then(() => { const btn = event.target; const originalText = btn.textContent; btn.textContent = '복사됨!'; btn.style.background = '#10b981'; setTimeout(() => { btn.textContent = originalText; btn.style.background = '#3b82f6'; }, 2000); }).catch(() => { // 클립보드 API 실패 시 수동 복사 document.execCommand('copy'); alert('링크가 복사되었습니다!'); }); } else { // 클립보드 API 미지원 시 수동 복사 document.execCommand('copy'); alert('링크가 복사되었습니다!'); } } } // 카카오톡 공유 function shareToKakao() { if (!_hasKakaoKey) { alert('카카오톡 공유 기능을 사용할 수 없습니다. 카카오 JavaScript 키가 설정되지 않았습니다.'); return; } const url = document.getElementById('shareUrlInput').value; const title = _shareTitle; const description = _shareDescription; const imageUrl = _shareImage; // 카카오 SDK가 로드되었는지 확인 if (typeof Kakao === 'undefined' || !Kakao.isInitialized()) { alert('카카오 SDK가 로드되지 않았습니다. 페이지를 새로고침해주세요.'); return; } // 카카오톡 공유 메시지 전송 Kakao.Share.sendDefault({ objectType: 'feed', content: { title: title, description: description, imageUrl: imageUrl, link: { mobileWebUrl: url, webUrl: url, }, }, buttons: [ { title: '자세히 보기', link: { mobileWebUrl: url, webUrl: url, }, }, ], }); } // 페이스북 공유 function shareToFacebook() { const url = document.getElementById('shareUrlInput').value; window.open('https://www.facebook.com/sharer/sharer.php?u=' + encodeURIComponent(url), '_blank', 'width=600,height=400'); } // 트위터 공유 function shareToTwitter() { const url = document.getElementById('shareUrlInput').value; const title = _shareTitle; window.open('https://twitter.com/intent/tweet?text=' + encodeURIComponent(title) + '&url=' + encodeURIComponent(url), '_blank', 'width=600,height=400'); } // 이미지 관리 페이지로 이동 (기존 모달 기능 대체) function showImageUploadModal() { window.open('/insurance_magazine/admin/image_manager_ui.php?article_id=' + _articleId, '_blank'); } // 모바일에서 초기 상태 설정 (보험서비스/생활서비스 섹션 숨김) document.addEventListener('DOMContentLoaded', function() { if (window.innerWidth <= 768) { // 모바일 하단 날씨/검색바 초기화 initMobileWeatherSearchBar(); // 모바일 서비스 패널 스와이프 초기화 initMobileServicePanelSwipe(); } }); // 모바일 하단 날씨/검색바 초기화 및 날씨 동기화 function initMobileWeatherSearchBar() { const mobileWeatherDisplay = document.getElementById('mobileWeatherDisplay'); const mobileSearchFormDisplay = document.getElementById('mobileSearchFormDisplay'); const mobileSearchToggleBtn = document.getElementById('mobileSearchToggleBtn'); const mobileWeatherToggleBtn = document.getElementById('mobileWeatherToggleBtn'); const mobileSearchInput = document.getElementById('mobileSearchInput'); if (!mobileWeatherDisplay || !mobileSearchFormDisplay) return; // 검색 버튼 클릭 시 검색 모드로 전환 if (mobileSearchToggleBtn) { mobileSearchToggleBtn.addEventListener('click', function() { mobileWeatherDisplay.classList.add('slide-out'); mobileSearchFormDisplay.style.display = 'flex'; setTimeout(() => { mobileSearchFormDisplay.classList.add('slide-in'); }, 10); // 검색 입력 필드에 포커스 setTimeout(() => { if (mobileSearchInput) mobileSearchInput.focus(); }, 300); }); } // 날씨로 돌아가기 버튼 클릭 시 날씨 모드로 전환 if (mobileWeatherToggleBtn) { mobileWeatherToggleBtn.addEventListener('click', function(e) { e.preventDefault(); e.stopPropagation(); // 이벤트 전파 방지 (하단바 열림 방지) mobileSearchFormDisplay.classList.remove('slide-in'); setTimeout(() => { mobileSearchFormDisplay.style.display = 'none'; mobileWeatherDisplay.classList.remove('slide-out'); if (mobileSearchInput) mobileSearchInput.value = ''; // 검색어 초기화 }, 300); }); } // 날씨 표시 영역 클릭 시 날씨 모드로 전환 (검색 모드일 때만) if (mobileWeatherDisplay) { mobileWeatherDisplay.addEventListener('click', function(e) { // 검색 버튼 클릭은 제외 if (e.target.closest('.mobile-search-toggle-btn')) return; // 검색 모드일 때만 날씨 모드로 전환 if (mobileSearchFormDisplay.classList.contains('slide-in')) { mobileSearchFormDisplay.classList.remove('slide-in'); setTimeout(() => { mobileSearchFormDisplay.style.display = 'none'; mobileWeatherDisplay.classList.remove('slide-out'); }, 300); } }); } // 사이드바 날씨 정보를 모바일 하단 날씨로 동기화 syncMobileWeather(); // 사이드바 날씨 업데이트 시 모바일 하단 날씨도 업데이트 const observer = new MutationObserver(function(mutations) { syncMobileWeather(); }); const sidebarWeather = document.getElementById('sidebarWeather'); if (sidebarWeather) { observer.observe(sidebarWeather, { childList: true, subtree: true, characterData: true }); } // 주기적으로 동기화 (날씨 업데이트 대응) setInterval(syncMobileWeather, 2000); } // 사이드바 날씨 정보를 모바일 하단 날씨로 동기화 function syncMobileWeather() { const sidebarWeatherIcon = document.getElementById('sidebarWeatherIcon'); const sidebarWeatherTemp = document.getElementById('sidebarWeatherTemp'); const sidebarWeatherDesc = document.getElementById('sidebarWeatherDesc'); const sidebarWeatherLocation = document.getElementById('sidebarWeatherLocation'); const mobileWeatherIcon = document.getElementById('mobileWeatherIcon'); const mobileWeatherTemp = document.getElementById('mobileWeatherTemp'); const mobileWeatherDesc = document.getElementById('mobileWeatherDesc'); const mobileWeatherLocation = document.getElementById('mobileWeatherLocation'); if (!mobileWeatherIcon || !mobileWeatherTemp || !mobileWeatherDesc || !mobileWeatherLocation) return; // 아이콘 동기화 if (sidebarWeatherIcon) { const iconElement = sidebarWeatherIcon.querySelector('i'); if (iconElement) { const mobileIcon = mobileWeatherIcon.querySelector('i'); if (mobileIcon) { mobileIcon.className = iconElement.className; } // 색상도 동기화 const computedStyle = window.getComputedStyle(sidebarWeatherIcon); mobileWeatherIcon.style.color = computedStyle.color; mobileWeatherIcon.style.background = computedStyle.background; } } // 온도 동기화 if (sidebarWeatherTemp && sidebarWeatherTemp.textContent) { mobileWeatherTemp.textContent = sidebarWeatherTemp.textContent; } // 설명 동기화 if (sidebarWeatherDesc && sidebarWeatherDesc.textContent) { mobileWeatherDesc.textContent = sidebarWeatherDesc.textContent; } // 위치 동기화 if (sidebarWeatherLocation && sidebarWeatherLocation.textContent) { mobileWeatherLocation.textContent = sidebarWeatherLocation.textContent; } } // 모바일 검색 실행 function handleMobileSearch(event) { event.preventDefault(); const searchInput = document.getElementById('mobileSearchInput'); if (!searchInput) return; const searchQuery = searchInput.value.trim(); if (!searchQuery) return; // 검색 실행 (index.php로 이동) window.location.href = '/index.php?search=' + encodeURIComponent(searchQuery); } // 모바일 서비스 패널 스와이프 초기화 function initMobileServicePanelSwipe() { const servicePanel = document.getElementById('mobileServicePanel'); const bottomBar = document.getElementById('mobileBottomWeatherSearchBar'); const swipeHandle = document.getElementById('mobileSwipeHandle'); const panelCloseBtn = document.getElementById('mobileServicePanelClose'); if (!servicePanel || !bottomBar || !swipeHandle) return; let startY = 0; let currentY = 0; let isDragging = false; let panelHeight = 0; // 패널 열기 function openPanel() { servicePanel.classList.add('active'); document.body.style.overflow = 'hidden'; } // 패널 닫기 function closePanel() { servicePanel.classList.remove('active'); document.body.style.overflow = ''; } // 하단바 스와이프 핸들 클릭/터치로 패널 열기 swipeHandle.addEventListener('click', openPanel); bottomBar.addEventListener('click', function(e) { // 검색 버튼과 X 버튼 클릭은 제외 if (!e.target.closest('.mobile-search-toggle-btn') && !e.target.closest('.mobile-weather-toggle-btn') && !e.target.closest('#mobileSearchFormDisplay')) { openPanel(); } }); // 닫기 버튼 if (panelCloseBtn) { panelCloseBtn.addEventListener('click', closePanel); } // 패널 핸들로 닫기 const panelHandle = servicePanel.querySelector('.mobile-service-panel-handle'); if (panelHandle) { panelHandle.addEventListener('click', closePanel); } // 터치 이벤트로 스와이프 제어 let touchStartY = 0; let touchCurrentY = 0; servicePanel.addEventListener('touchstart', function(e) { touchStartY = e.touches[0].clientY; touchCurrentY = touchStartY; isDragging = true; panelHeight = servicePanel.offsetHeight; }); servicePanel.addEventListener('touchmove', function(e) { if (!isDragging) return; touchCurrentY = e.touches[0].clientY; const deltaY = touchCurrentY - touchStartY; // 아래로 스와이프할 때만 if (deltaY > 0) { const translateY = Math.min(deltaY, panelHeight); servicePanel.style.transform = `translateY(${translateY}px)`; } }); servicePanel.addEventListener('touchend', function(e) { if (!isDragging) return; isDragging = false; const deltaY = touchCurrentY - touchStartY; const threshold = panelHeight * 0.3; // 30% 이상 스와이프하면 닫기 if (deltaY > threshold) { closePanel(); } else { // 원래 위치로 복귀 servicePanel.style.transform = ''; } }); // 패널 외부 클릭 시 닫기 servicePanel.addEventListener('click', function(e) { if (e.target === servicePanel) { closePanel(); } }); } // 모바일 서비스 탭 전환 function switchMobileService(type) { const insuranceService = document.getElementById('mobileInsuranceService'); const lifeService = document.getElementById('mobileLifeService'); const tabs = document.querySelectorAll('.mobile-service-panel .mobile-service-tab'); tabs.forEach(tab => tab.classList.remove('active')); event.target.classList.add('active'); if (type === 'insurance') { if (insuranceService) insuranceService.classList.add('active'); if (lifeService) lifeService.classList.remove('active'); } else if (type === 'life') { if (insuranceService) insuranceService.classList.remove('active'); if (lifeService) lifeService.classList.add('active'); } } // 배너 슬라이더 제거됨 (기존 배너 이미지로 대체) // 배너 클릭 추적 함수 function trackBannerClick(bannerType, sourcePage) { // 관리자는 클릭 추적 제외 if (_isAdmin) { return; } const sourceUrl = window.location.pathname + window.location.search; fetch('/admin/statistics/api/track_banner_click.php', { method: 'POST', headers: { 'Content-Type': 'application/json', }, body: JSON.stringify({ banner_type: bannerType, source_page: sourceUrl }) }).catch(err => { console.error('배너 클릭 추적 실패:', err); }); }