본문 바로가기
반응형

퇴직연금2

국민연금·퇴직연금·이혼 연금까지, 수령액 조회 완벽 가이드 주제 시각자료 국민연금·퇴직연금·이혼 연금까지, 수령액 조회 완벽 가이드 국민연금, 퇴직연금, IRP… 다 아는 것 같지만, 막상 “내가 얼마나 받게 될까?” 싶어지면 막막하죠.그래서 오늘은 정말 현실적이고 실용적인 연금 정보만 쏙쏙 정리해봤습니다.모바일로 5분 만에 확인하는 국민연금 수령액, KB 퇴직연금 IRP 활용법, 이혼 시 연금 분할 실제 사례까지... 지금 바로 확인해보세요.1.국민연금 수령액, 어떻게 조회할까?혹시 “국민연금 얼마나 받을까?” 궁금하셨나요? 요즘은 정말 간단하게 조회할 수 있어요.1)PC와 모바일에서 한눈에 확인하는 방법홈페이지: 국민연금공단 사이트 접속 → 공동인증서 또는 간편 인증 로그인→ ‘내 연금’ 클릭 → 예상 수령액, 납부내역, 가입기간까지 확인 가능모바일 앱: '내 곁에 국민연금' 설치 → 네이버/카카오 인증 로그인→ 예상연금, 미납내.. 2025. 5. 13.
IRP와 연금저축, 현명한 노후 준비의 시작 주제 시각자료 IRP와 연금저축, 현명한 노후 준비의 시작 IRP vs 연금저축: 어떤 것이 당신에게 더 적합할까? 안녕하세요! 여러분들도 은퇴 후의 삶에 대해 한 번쯤 고민해보셨죠? 저도 처음에는 연금이니 퇴직금이니 하는 이야기들이 너무 복잡하고 어렵게만 느껴졌어요. 하지만 걱정 마세요! 오늘은 제가 쉽고 재미있게 설명해드릴게요. 특히 요즘 많은 분들이 궁금해하시는 개인형 퇴직연금(IRP)과 연금저축! 이 둘의 차이가 도대체 뭘까요? 어떤 것을 선택하는 게 더 유리할까요? 함께 알아보면서 여러분에게 꼭 맞는 방법을 찾아보도록 해요! IRP와 연금저축의 기본 이해▶ IRP(개인형 퇴직연금)란? **IRP(Individual Retirement Pension)**는 퇴직금을 안전하게 관리하고 추가로 납입할 수 있는 연금 상품이에요. 다양한 투자 상품을 선택할 수.. 2025. 1. 23.
반응형

setTimeout(function () { const dragSensitivity = 0.55; // 드래그 민감도 const clickTolerance = 0; // 클릭 간주 기준 (px), 0: 클릭 시 이동 안함. 클릭 시 이동하려면 1~3값 설정 고려. const dragRatioThreshold = 0.55; // 배너 너비 대비 드래그 비율, 배너 드래그 후 드롭 시. const newWindow = 1; // 1: 새 창, 0: 현재 창 const bannerConfigs = [ { selector: '.sliding-banner-300', width: 300, height: 300, id: '940041', trackingCode: 'AF2787934', // 본인의 추적 코드로 대체 subId: '', tsource: '', background: 'https://tistory1.daumcdn.net/tistory/8074023/skin/images/600x600-back2.jpg', cover: 'https://tistory1.daumcdn.net/tistory/8074023/skin/images/WOW-30Ox25O-cover-left.png', arrowIcon: 'https://tistory1.daumcdn.net/tistory/8074023/skin/images/arrowbtn.png', dragDirection: 'left' }, { selector: '.sliding-banner-150', width: 320, height: 150, id: '940041', trackingCode: 'AF2787934', // 본인의 추적 코드로 대체 subId: '', tsource: '', background: 'https://tistory1.daumcdn.net/tistory/8074023/skin/images/640x300-back2.jpg', cover: 'https://tistory1.daumcdn.net/tistory/8074023/skin/images/WOW-32Ox15O-cover-left.png', arrowIcon: 'https://tistory1.daumcdn.net/tistory/8074023/skin/images/arrowbtn.png', dragDirection: 'left' }, { selector: '.sliding-banner-250', width: 300, height: 250, id: '940041', trackingCode: 'AF2787934', // 본인의 추적 코드로 대체 subId: '', tsource: '', background: 'https://tistory1.daumcdn.net/tistory/8074023/skin/images/600x500-back2.jpg', cover: 'https://tistory1.daumcdn.net/tistory/8074023/skin/images/WOW-30Ox25O-cover-left.png', arrowIcon: 'https://tistory1.daumcdn.net/tistory/8074023/skin/images/arrowbtn.png', dragDirection: 'left' }, { selector: '.sliding-banner-280', width: 336, height: 280, id: '940041', trackingCode: 'AF2787934', // 본인의 추적 코드로 대체 subId: '', tsource: '', background: 'https://tistory1.daumcdn.net/tistory/8074023/skin/images/600x500-back3.jpg', cover: 'https://tistory1.daumcdn.net/tistory/8074023/skin/images/WOW-30Ox25O-cover-right.png', arrowIcon: 'https://tistory1.daumcdn.net/tistory/8074023/skin/images/arrow-right.png', dragDirection: 'right' } ]; const coupangLink = 'https://link.coupang.com/a/c2PToW'; // 본인의 간편 링크로 대체 📍 function openLink(link) { if (newWindow) { window.open(link, '_blank'); } else { history.replaceState(null, null, window.location.href); window.location.href = link; } } function generateIframeURL(config) { return `https://ads-partners.coupang.com/widgets.html?id=${config.id}&template=carousel&trackingCode=${config.trackingCode}&subId=${encodeURIComponent(config.subId || '')}&width=${config.width}&height=${config.height}&tsource=${encodeURIComponent(config.tsource || '')}`; } function createBanner(config) { const iframeURL = generateIframeURL(config); const wrapper = document.createElement('div'); wrapper.innerHTML = `
`; return wrapper; } // trigger event update function setupDragEvents(dragTarget, animatedBanner, threshold, link, direction) { let startX = 0, diffX = 0, triggered = false, isDragging = false; function getClientX(e) { return e.type.includes('touch') ? e.touches[0].clientX : e.clientX; } function triggerOnce() { if (triggered) return; triggered = true; animatedBanner.style.transform = 'translateX(0)'; animatedBanner.classList.add('active'); openLink(link); } function startDrag(e) { if (e.type.startsWith('mouse') && e.button !== 0) return; isDragging = true; startX = getClientX(e); diffX = 0; triggered = false; animatedBanner.classList.remove('active'); e.preventDefault(); } function onDrag(e) { if (!isDragging) return; const currentX = getClientX(e); diffX = currentX - startX; if ((direction === 'left' && diffX < 0) || (direction === 'right' && diffX > 0)) { animatedBanner.style.transform = `translateX(${diffX}px)`; if (Math.abs(diffX) > threshold) { triggerOnce(); } e.preventDefault(); } } function endDrag() { if (!isDragging) return; isDragging = false; const dragRatio = Math.abs(diffX) / dragTarget.offsetWidth; if (Math.abs(diffX) < clickTolerance || ( dragRatio >= dragRatioThreshold && ((direction === 'left' && diffX < 0) || (direction === 'right' && diffX > 0)) )) { triggerOnce(); } else { animatedBanner.style.transform = 'translateX(0)'; animatedBanner.classList.add('active'); } diffX = 0; } dragTarget.addEventListener('mousedown', startDrag); dragTarget.addEventListener('mousemove', onDrag); dragTarget.addEventListener('mouseup', endDrag); dragTarget.addEventListener('mouseleave', endDrag); dragTarget.addEventListener('touchstart', startDrag, { passive: false }); dragTarget.addEventListener('touchmove', onDrag, { passive: false }); dragTarget.addEventListener('touchend', endDrag); } // end bannerConfigs.forEach(config => { const targets = document.querySelectorAll(config.selector); if (targets.length === 0) return; targets.forEach(target => { target.innerHTML = ''; const banner = createBanner(config); target.appendChild(banner); const customBox = banner.querySelector('.customBox'); const animatedBanner = banner.querySelector('.customBanner'); const threshold = config.width * dragSensitivity; setupDragEvents(customBox, animatedBanner, threshold, coupangLink, config.dragDirection); }); }); }, 100);