PageSourceSearch

https://www.sciencemd.com/ko-kr

html sciencemd.com collected 2026-10-08 06:51:40 UTC 160,203 bytes, 3,920 lines download raw bytes

1<!DOCTYPE html>
2<html lang="ko-KR" dir="ltr">
3<head>
4<meta charset="utf-8">
5<meta name="viewport" content="width=1200">
6<link rel="preconnect" href="https://cdn.www.sciencemd.com">
7<link rel="preconnect" href="https://cdn.jsdelivr.net" crossorigin="anonymous">
8<link rel="dns-prefetch" href="https://c11bd799973d.edge.sdk.awswaf.com">
9<link rel="dns-prefetch" href="https://www.googletagmanager.com">
10<script>window.__ENV={"API_BASE_URL":"https://www.sciencemd.com","SITE_TYPE":"NEWS","DEFAULT_REGION":"ko-kr","IMAGE_CDN_DOMAIN":"cdn.www.sciencemd.com","AWS_S3_BUCKET_NAME":"pango-lingo-sciencemd-assetsbucket-bdzrzcov","RECAPTCHA_SITE_KEY":"6LelPcMrAAAAALidtu2C-OAumOBLtC3cQxV8W9zi","VAPID_PUBLIC_KEY":"BBcjOaXYcA_VoHANEYaiRgkDE0tc8LyCXhKd2auIO4-ZtKyBvlFTaaHl717UftM_2nI7df3QIRWmRWX3Jzwy8ic","FLOBI_API_URL":"http://pango-flobi-env-1.eba-fa8qg5yp.ap-northeast-2.elasticbeanstalk.com","FLOBI_APPROVE":"false","ENABLE_BOARD":"false","LINGO_NEWS_ENABLED":"false","KAKAO_APP_KEY":"","AI_CHAT_STREAM_URL":"https://aioxco5bd2hwpyzttgwatjyhq40egley.lambda-url.ap-northeast-2.on.aws/","GENERATE_IMAGE_URL":"https://4beq6qoaikom632crw7i23uapy0flcdd.lambda-url.ap-northeast-2.on.aws/","TRANSLATOR_URL":"https://orzinwjzezh3gx3l4ycgnk6jz40xhqzn.lambda-url.ap-northeast-2.on.aws/","MIGRATION_SERVER_URL":"","WEBHOOK_TRIGGER_DEFAULT_ENABLED":"false","CDN_DOMAIN":"","BASE_URL":"","SITE_URL":""}</script>
vendor: 1 bytes, line 10
10
11<script src="https://c11bd799973d.edge.sdk.awswaf.com/c11bd799973d/0653c6043266/challenge.js" defer></script>
11
12<title>사이언스엠디뉴스</title>
13<meta name="description" content="사이언스엠디뉴스(ScienceMDNews)는 의학·약학·제약·유통·바이오·의료기기 등 보건의료 분야 전문 온라인·오프라인 언론사로, 국내외 헬스케어 산업 전반을 다루는 B2B 기반 전문 미디어 언론매체입니다">
14<meta name="robots" content="max-image-preview:large">
15<link rel="canonical" href="https://www.sciencemd.com/ko-kr">
16<link rel="alternate" hreflang="x-default" href="https://www.sciencemd.com/ko-kr">
17<link rel="alternate" hreflang="ja-JP" href="https://www.sciencemd.com/ja-jp">
18<link rel="alternate" hreflang="th-TH" href="https://www.sciencemd.com/th-th">
19<link rel="alternate" hreflang="ko-KR" href="https://www.sciencemd.com/ko-kr">
20<link rel="alternate" hreflang="vi-VN" href="https://www.sciencemd.com/vi-vn">
21<link rel="alternate" hreflang="id-ID" href="https://www.sciencemd.com/id-id">
22<link rel="alternate" hreflang="es-ES" href="https://www.sciencemd.com/es-es">
23<link rel="alternate" hreflang="fr-FR" href="https://www.sciencemd.com/fr-fr">
24<link rel="alternate" hreflang="ar-SA" href="https://www.sciencemd.com/ar-sa">
25<link rel="alternate" hreflang="hi-IN" href="https://www.sciencemd.com/hi-in">
26<link rel="alternate" hreflang="zh-CN" href="https://www.sciencemd.com/zh-cn">
27<link rel="alternate" hreflang="en-US" href="https://www.sciencemd.com/en-us">
28<meta property="og:type" content="website">
29<meta property="og:title" content="사이언스엠디뉴스">
30<meta property="og:description" content="사이언스엠디뉴스(ScienceMDNews)는 의학·약학·제약·유통·바이오·의료기기 등 보건의료 분야 전문 온라인·오프라인 언론사로, 국내외 헬스케어 산업 전반을 다루는 B2B 기반 전문 미디어 언론매체입니다">
31<meta property="og:url" content="https://www.sciencemd.com/ko-kr">
32<meta property="og:site_name" content="사이언스엠디뉴스">
33<meta property="og:locale" content="ko_KR">
34<meta property="og:image" content="https://cdn.www.sciencemd.com/w1200/q100/f_original/uploads/c0824981-3ed7-40f1-af50-f18206830c5c.png">
35<meta name="twitter:image" content="https://cdn.www.sciencemd.com/w1200/q100/f_original/uploads/c0824981-3ed7-40f1-af50-f18206830c5c.png">
36<meta name="twitter:card" content="summary_large_image">
37<meta name="twitter:title" content="사이언스엠디뉴스">
38<meta name="twitter:description" content="사이언스엠디뉴스(ScienceMDNews)는 의학·약학·제약·유통·바이오·의료기기 등 보건의료 분야 전문 온라인·오프라인 언론사로, 국내외 헬스케어 산업 전반을 다루는 B2B 기반 전문 미디어 언론매체입니다">
39<meta name="twitter:site" content="@https://x.com/johyeong18902">
40<link rel="manifest" href="/api/manifest">
41<link rel="icon" href="https://cdn.www.sciencemd.com/w32/q100/f_png/configs/2026-03-03/0a3f4676-8c46-4335-8ac2-b9fe4a260299.png" type="image/png" sizes="32x32">
42<link rel="icon" href="https://cdn.www.sciencemd.com/w48/q100/f_png/configs/2026-03-03/0a3f4676-8c46-4335-8ac2-b9fe4a260299.png" type="image/png" sizes="48x48">
43<link rel="icon" href="https://cdn.www.sciencemd.com/w96/q100/f_png/configs/2026-03-03/0a3f4676-8c46-4335-8ac2-b9fe4a260299.png" type="image/png" sizes="96x96">
44<link rel="icon" href="https://cdn.www.sciencemd.com/w128/q100/f_png/configs/2026-03-03/0a3f4676-8c46-4335-8ac2-b9fe4a260299.png" type="image/png" sizes="128x128">
45<link rel="icon" href="https://cdn.www.sciencemd.com/w192/q100/f_png/configs/2026-03-03/0a3f4676-8c46-4335-8ac2-b9fe4a260299.png" type="image/png" sizes="192x192">
46<link rel="icon" href="https://cdn.www.sciencemd.com/w228/q100/f_png/configs/2026-03-03/0a3f4676-8c46-4335-8ac2-b9fe4a260299.png" type="image/png" sizes="228x228">
47<link rel="icon" href="https://cdn.www.sciencemd.com/w512/q100/f_png/configs/2026-03-03/0a3f4676-8c46-4335-8ac2-b9fe4a260299.png" type="image/png" sizes="512x512">
48<link rel="icon" href="https://cdn.www.sciencemd.com/w16/q100/f_png/configs/2026-03-03/f8c70a77-cbd6-4cf4-820d-76eff9d16081.png" type="image/png" sizes="16x16">
49<link rel="icon" href="https://cdn.www.sciencemd.com/w32/q100/f_png/configs/2026-03-03/6a0bef3e-a376-443f-b761-7666a09a7d9a.png" type="image/png" sizes="32x32">
50<link rel="icon" href="https://cdn.www.sciencemd.com/w192/q100/f_png/configs/2026-03-03/368ff50a-99a8-4640-a4bf-e904bf4ef7a0.png" type="image/png" sizes="192x192">
51<link rel="apple-touch-icon" sizes="180x180" href="https://cdn.www.sciencemd.com/w180/q100/f_png/configs/2026-03-03/2beed74e-8824-4f5a-b96d-50b0971522b3.png">
52<link rel="alternate" type="application/rss+xml" title="사이언스엠디뉴스 RSS" href="https://www.sciencemd.com/rss/recent/ko-kr/sitemap.xml">
53<link rel="stylesheet" crossorigin="anonymous" href="https://cdn.jsdelivr.net/gh/orioncactus/[email protected]/dist/web/variable/pretendardvariable-dynamic-subset.min.css" media="print" data-font="pretendard">
54<script>!function(){var l=document.querySelector('link[data-font="pretendard"]');if(!l)return;if(l.sheet){l.media='all'}else{l.addEventListener('load',function(){this.media='all'})}}()</script>
54
55<noscript><link rel="stylesheet" crossorigin="anonymous" href="https://cdn.jsdelivr.net/gh/orioncactus/[email protected]/dist/web/variable/pretendardvariable-dynamic-subset.min.css"></noscript>
56<meta name="naver-site-verification" content="09196c77d369d232c74c2a0cbd2613c6416c8c8e">
57<meta name="google-site-verification" content="gA-yT3GAIHypiAVM8qqwKAvqYGS-XoBlF4shKZrEW5M">
58<script>window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments);}</script>
vendor: 1 bytes, line 58
58
59<script type="application/ld+json">{"@context":"https://schema.org","@id":"https://www.sciencemd.com/#website","@type":"WebSite","url":"https://www.sciencemd.com","name":"사이언스엠디뉴스","description":"사이언스엠디뉴스(ScienceMDNews)는 의학·약학·제약·유통·바이오·의료기기 등 보건의료 분야 전문 온라인·오프라인 언론사로, 국내외 헬스케어 산업 전반을 다루는 B2B 기반 전문 미디어 언론매체입니다","inLanguage":"ko-KR","publisher":{"@type":"Organization","@id":"https://www.sciencemd.com/#organization","name":"사이언스엠디뉴스","url":"https://www.sciencemd.com","logo":{"@type":"ImageObject","url":"https://cdn.www.sciencemd.com/w224/q100/configs/2026-04-03/94b6575e-386c-4681-973f-f24731f08651.gif"}},"potentialAction":{"@type":"SearchAction","target":"https://www.sciencemd.com/ko-kr/articles?q={query}","query-input":{"@type":"PropertyValueSpecification","valueName":"query","valueRequired":true}}}</script>
vendor: 1 bytes, line 59
59
60<script type="application/ld+json">{"@context":"https://schema.org","@type":"NewsMediaOrganization","@id":"https://www.sciencemd.com/#organization","name":"사이언스엠디뉴스","url":"https://www.sciencemd.com","logo":{"@type":"ImageObject","url":"https://cdn.www.sciencemd.com/w224/q100/configs/2026-04-03/94b6575e-386c-4681-973f-f24731f08651.gif"},"description":"사이언스엠디뉴스(ScienceMDNews)는 의학·약학·제약·유통·바이오·의료기기 등 보건의료 분야 전문 온라인·오프라인 언론사로, 국내외 헬스케어 산업 전반을 다루는 B2B 기반 전문 미디어 언론매체입니다","email":"[email protected]","telephone":"02-924-5822","address":{"@type":"PostalAddress","streetAddress":"서울특별시 영등포구 선유서로21길 14 2층, 201-비487","addressCountry":"KR"},"sameAs":["https://www.facebook.com/sciencemdnews","https://www.instagram.com/johyeongyeong893/","https://www.youtube.com/@sciencemd.todaynews/posts","https://www.linkedin.com/feed/","www.tiktok.com/@hyeongyeongjo","https://blog.naver.com/oneena12/postwrite","https://cafe.naver.com/ca-fe/cafes/31704246/articles/write?boardType=L","https://tv.naver.com/sciencemdnews123","https://x.com/https://x.com/johyeong18902"]}</script>
vendor: 1 bytes, line 60
60
61<script type="application/ld+json">{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"사이언스엠디뉴스","item":"https://www.sciencemd.com/ko-kr"}]}</script>
61
62
63
64<style>*,*::before,*::after{box-sizing:border-box}
65/* 헤딩 마진 리셋.
66   브라우저 기본값은 em 단위라(h2 .83em, h3 1em, h4 1.33em) 폰트 크기에 비례하고,
67   h4 가 h2 보다 마진이 커지는 역전도 생긴다. 셸에 헤딩 규칙이 없어 그 기본값이
68   그대로 먹고 있었다. 간격은 섹션 Liquid 가 자기 클래스로 정한다
69   (실측: 미디어 페이지 헤딩 전부 이미 저자 CSS 로 마진을 지정하고 있다). */
70h1,h2,h3,h4,h5,h6{margin:0}
71/* <a> 리셋 — Tailwind Preflight 와 같은 값.
72   구 경로는 globals.css(@tailwind base)가 이 규칙을 걸어줬는데, 이 경로는 전역 CSS 를
73   싣지 않아 브라우저 기본(파란 글자 + 밑줄)이 그대로 나왔다. 색·밑줄은 섹션이 자기
74   규칙으로 정한다. */
75a{color:inherit;text-decoration:inherit}
76body{margin:0;font-family:var(--section-font-family);line-height:1.5;color:#333;letter-spacing:-.02em;font-size:16px;word-break:normal;overflow-wrap:anywhere;background-color:#fff}
77:lang(ko){word-break:keep-all}
78/* 섹션 Liquid 가 var() 로 참조하는 변수. 정의가 없으면 색이 깨진다. */
79:root{
80--section-font-family:"Pretendard Variable",Pretendard,-apple-system,sans-serif;
81--background:#f9fafb;--foreground:#111827;--primary:#ff4c17;--primary-hover:#e63c0a;
82--border:#e5e7eb;--card-background:#fff;--muted:#f3f4f6;--muted-foreground:#6b7280;
83}
84html.lang-ja :root{--section-font-family:"Hiragino Kaku Gothic ProN","Hiragino Sans","BIZ UDPGothic",system-ui,-apple-system,sans-serif}
85.layout-container{margin:0 auto}
86.layout-section-full{width:100%}
87.layout-section-inner{margin:0 auto;width:100%}
88.layout-section-inner.constrained{max-width:1200px}
89.layout-body{display:flex;position:relative}
90.layout-sidebar-item{margin-bottom:1rem}
91.layout-main{min-height:100vh;width:100%;margin:0 auto;position:relative}
92.layout-main.constrained{max-width:1200px}
93.layout-popup-overlay{position:absolute;inset:0;z-index:100;pointer-events:none}
94.layout-popup-item{pointer-events:auto}
95.layout-sidebar-anchor{position:relative;width:0}
96.desktop-layout-wrapper{min-width:1200px;width:100%;margin:0 auto}
97@media (max-width:1200px){body:has(.desktop-layout-wrapper){min-width:1200px!important;overflow-x:auto!important}.desktop-layout-wrapper{min-width:1200px!important}}
98/* grid item 기본값 min-width:auto 해제 — 넓은 콘텐츠가 트랙을 밀어내는 것을 막는다 */
99.section-wrapper{min-width:0}
100.section-html-container{width:100%;max-width:100%}
101.fixed-right-wing{position:fixed;top:calc(var(--header-height,100px) + var(--wing-margin-top,16px) - var(--wing-bottom-adjust,0px));right:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding-left:64px;left:calc(50vw + 540px);will-change:transform}
102.fixed-left-wing{position:fixed;top:calc(var(--header-height,100px) + 16px);left:0;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start;padding-right:64px;right:calc(50vw + 540px);will-change:transform}
103@media (min-width:1600px){.fixed-right-wing{left:calc(50vw + 600px)}.fixed-left-wing{right:calc(50vw + 600px)}}
104/* 푸터 저작권 표기 — 섹션이 아니라 렌더러가 직접 뿜는다 (copyright.css 에서 옮겨옴) */
105.section-news-footer-copyright{display:flex;justify-content:space-between;align-items:center;font-size:.85rem;color:#888;padding:2rem 0;max-width:1200px;margin-left:auto;margin-right:auto}
106.section-news-footer-copyright a{color:inherit;text-decoration:none}
107.section-news-footer-copyright-text{text-align:left}
108.section-news-footer-copyright-powered-by{text-align:right;display:flex;align-items:end;gap:.35rem;font-size:.7rem}
109.section-news-footer-copyright-powered-by img{height:auto;object-fit:contain;vertical-align:middle;display:block}
110@media screen and (max-width:768px){.section-news-footer-copyright{padding:1rem;height:auto;flex-direction:column;gap:.5rem;align-items:flex-start}.section-news-footer-copyright-powered-by{text-align:left}}body{background-color:#ffffff !important;height:auto}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
111/* 좌우를 모두 물리고 width:auto 로 둔다. width:100% 는 fixed 요소의 100% 가
112   뷰포트 전체라, right:1rem 만큼 밀리면서 좁은 화면(뷰포트 < 400px)에서 왼쪽이
113   잘려나갔다. margin-left:auto 로 넓은 화면의 우측 정렬은 그대로 유지한다. */
114.push-notification-popup{position:fixed;bottom:1rem;left:1rem;right:1rem;z-index:50;max-width:24rem;margin-left:auto;background-color:#fff;border-radius:.5rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);border:1px solid #e5e7eb;padding:1rem;animation:push-slide-in .3s ease-out}
115@keyframes push-slide-in{from{transform:translateY(1.25rem);
115opacity:0}to{transform:translateY(0);opacity:1}}
116.push-notification-inner{display:flex;align-items:flex-start;gap:1rem}
117.push-notification-icon{flex-shrink:0;padding-top:.125rem}
118.push-notification-icon svg{height:2.5rem;width:2.5rem;color:#3b82f6}
119.push-notification-content{flex:1}
120.push-notification-title{font-size:.875rem;font-weight:500;color:#111827;margin:0}
121.push-notification-desc{margin-top:.25rem;font-size:.875rem;color:#6b7280}
122.push-notification-actions{margin-top:.75rem;display:flex;gap:.5rem}
123.push-notification-allow{flex:1;border:0;cursor:pointer;border-radius:.375rem;background-color:#2563eb;padding:.5rem .75rem;font-size:.875rem;font-weight:600;color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.05)}
124.push-notification-allow:hover{background-color:#3b82f6}
125.push-notification-deny{flex:1;cursor:pointer;border:0;border-radius:.375rem;background-color:#fff;padding:.5rem .75rem;font-size:.875rem;font-weight:600;color:#111827;box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 0 0 1px #d1d5db}
126.push-notification-deny:hover{background-color:#f9fafb}
127.push-notification-close{flex-shrink:0;border:0;background:none;cursor:pointer;color:#9ca3af}
128.push-notification-close:hover{color:#6b7280}
129.push-notification-close svg{height:1.25rem;width:1.25rem}</style>
130</head>
131<body>
132<div class="layout-container desktop-layout-wrapper" style="background-color:#ffffff;color:#1a1a1a;--section-muted-fg:#737373"><header id="header-section" class="layout-section-full" style="background-color:#ffffff;padding-top:0;padding-bottom:0;--section-muted-fg:#737373"><div class="layout-section-inner"><div style="position:relative"><div class="grid-masonry-layout desktop-layout" style="display:grid;grid-template-columns:repeat(24, 1fr);gap:1rem;width:100%;max-width:100%;position:relative;min-height:0;margin:0 auto"><div class="section-wrapper" style="grid-column:1 / 25;grid-row:1 / 9;width:100%;max-width:100%;box-sizing:border-box;position:relative"><div class="section-html-container"><style>
133.hdn-header-wrapper {
134background: #fff;
135color: #333;
136}
137.hdn-header-container {
138max-width: 1550px;
139margin: 0 auto;
140display: flex;
141justify-content: space-between;
142align-items: center;
143}
144.hdn-header-top {
145padding: 8px 0 0;
146font-size: 0.75rem;
147}
148.hdn-header-top .hdn-header-container {
149justify-content: space-between;
150border-bottom: 1px solid #ddd;
151padding-bottom: 8px;
152}
153.hdn-auth-links {
154display: flex;
155align-items: center;
156gap: 12px;
157}
158.hdn-auth-links a {
159color: #777;
160text-decoration: none;
161transition: color 0.2s ease;
162display: flex;
163align-items: center;
164}
165.hdn-auth-links a:hover {
166text-decoration: underline;
167}
168.hdn-auth-links .user-guest {
169display: flex;
170align-items: center;
171gap: 12px;
172}
173.hdn-auth-links .user-logged-in {
174display: none;
175gap: 12px;
176}
177.hdn-all-articles-btn {
178background: #f0f0f0;
179color: #f06428 !important;
180padding: 4px 12px;
181border-radius: 3px;
182font-size: 0.75rem;
183font-weight: 600;
184transition: background 0.2s ease;
185}
186.hdn-all-articles-btn:hover {
187background: #e0e0e0;
188}
189.hdn-header-main {
190text-align: center;
191}
192.hdn-header-main .hdn-header-container {
193display: flex;
194justify-content: center;
195align-items: center;
196padding: 10px 0;
197border-bottom: 3px solid #828282;
198}
199.hdn-header-banner {
200flex: 1;
201display: flex;
202align-items: center;
203}
204.hdn-header-banner--left {
205justify-content: flex-start;
206}
207.hdn-header-banner--right {
208justify-content: flex-end;
209}
210.hdn-header-banner a {
211display: inline-block;
212line-height: 0;
213text-decoration: none;
214}
215.hdn-header-banner img {
216max-height: 150px;
217max-width: 320px;
218display: block;
219}
220.hdn-logo-wrapper {
221flex-shrink: 0;
222padding: 0 20px;
223}
224.hdn-logo-wrapper a {
225text-decoration: none;
226color: #000;
227display: inline-block;
228}
229.hdn-logo-wrapper img {
230max-height: 70px;
231width: auto;
232}
233.hdn-logo-wrapper .site-title-text {
234font-size: 5rem;
235font-weight: bold;
236}
237.hdn-header-info .hdn-header-container {
238display: flex;
239justify-content: center;
240align-items: center;
241padding: 10px 0;
242position: relative;
243}
244.hdn-inline-search {
245position: relative;
246}
247.hdn-info-actions {
248position: absolute;
249right: 0;
250top: 50%;
251transform: translateY(-50%);
252margin-right: 20px;
253}
254.hdn-inline-search-inner {
255display: flex;
256align-items: center;
257border: 1px solid #ccc;
258border-radius: 3px;
259background: #fff;
260transition: border-color 0.2s ease;
261}
262.hdn-inline-search-inner:focus-within {
263border-color: #999;
264}
265.hdn-search-logo {
266flex-shrink: 0;
267display: flex;
268align-items: center;
269padding-left: 8px;
270}
271.hdn-search-logo a {
272display: flex;
273align-items: center;
274text-decoration: none;
275}
276.hdn-search-logo img {
277max-height: 22px;
278width: auto;
279display: block;
280}
281.hdn-inline-search input {
282border: none;
283padding: 8px 12px;
284font-size: 0.9rem;
285outline: none;
286width: 260px;
287background: transparent;
288}
289.hdn-inline-search button.hdn-search-btn {
290border: none;
291border-left: 1px solid #ccc;
292background: #f5f5f5;
293padding: 8px 12px;
294cursor: pointer;
295display: flex;
296align-items: center;
297justify-content: center;
298border-radius: 0 3px 3px 0;
299transition: background 0.2s ease;
300}
301.hdn-inline-search button.hdn-search-btn:hover {
302background: #e8e8e8;
303}
304.hdn-inline-search button.hdn-search-btn svg {
305width: 20px;
306height: 20px;
307color: #555;
308}
309.hdn-recent-search-bar {
310position: absolute;
311top: 100%;
312left: 0;
313width: 100%;
314background: #fff;
315border: 1px solid #e0e0e0;
316border-top: none;
317border-radius: 0 0 8px 8px;
318box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
319z-index: 1100;
320}
321.hdn-recent-search-header {
322display: flex;
323justify-content: space-between;
324align-items: center;
325padding: 12px 16px 8px;
326border-bottom: 1px solid #f0f0f0;
327}
328.hdn-recent-search-header span {
329font-size: 0.8rem;
330font-weight: 700;
331color: #333;
332}
333.hdn-recent-search-header button {
334background: none;
335border: none;
336font-size: 0.75rem;
337color: #999;
338cursor: pointer;
339padding: 0;
340}
341.hdn-recent-search-header button:hover {
342color: #333;
343text-decoration: underline;
344}
345.hdn-recent-search-list {
346list-style: none;
347margin: 0;
348padding: 4px 0;
349}
350.hdn-recent-search-list li {
351display: flex;
352align-items: center;
353justify-content: space-between;
354padding: 0 16px;
355}
356.hdn-recent-search-list li:hover {
357background: #f7f7f7;
358}
359.hdn-recent-search-list li a {
360flex: 1;
361padding: 10px 0;
362color: #333;
363text-decoration: none;
364font-size: 0.85rem;
365display: flex;
366align-items: center;
367gap: 8px;
368}
369.hdn-recent-search-list li a svg {
370width: 16px;
371height: 16px;
372color: #bbb;
373}
374.hdn-recent-search-list li .hdn-remove-search {
375background: none;
376border: none;
377cursor: pointer;
378padding: 4px;
379display: flex;
380align-items: center;
381color: #ccc;
382transition: color 0.2s;
383}
384.hdn-recent-search-list li .hdn-remove-search:hover {
385color: #666;
386}
387.hdn-recent-search-list li .hdn-remove-search svg {
388width: 16px;
389height: 16px;
390}
391.hdn-recent-search-empty {
392padding: 24px 16px;
393text-align: center;
394color: #999;
395font-size: 0.85rem;
396}
397.hdn-info-actions button {
398background: none;
399border: none;
400cursor: pointer;
401padding: 4px;
402display: flex;
403align-items: center;
404}
405.hdn-info-actions svg {
406width: 30px;
407height: 30px;
408color: #888;
409transition: color 0.2s ease;
410}
411.hdn-info-actions button:hover svg {
412color: #333;
413}
414.hdn-header-nav {
415position: sticky;
416top: 0;
417z-index: 1000;
418padding-bottom: 30px;
419}
420.hdn-nav-container {
421max-width: 1550px;
422margin: 0 auto;
423background: #f06428;
424display: flex;
425justify-content: center;
426align-items: center;
427height: 40px;
428}
429.hdn-main-nav {
430flex: 1;
431}
432.hdn-main-nav > ul {
433display: flex;
434list-style: none;
435margin: 0;
436padding: 0;
437}
438.hdn-main-nav > ul > li {
439flex: 1;
440position: relative;
441text-align: center;
442border-right: 1px solid rgba(255, 255, 255, 0.3);
443box-shadow: inset -1px 0 0 rgba(0, 0, 0, 0.15);
444}
445.hdn-main-nav > ul > li:first-child {
446border-left: none;
447box-shadow: inset -1px 0 0 rgba(0, 0, 0, 0.15);
448}
449.hdn-main-nav > ul > li:last-child {
450border-right: none;
451box-shadow: none;
452}
453.hdn-main-nav .nav-link {
454color: #fff;
455text-decoration: none;
456font-size: 0.9rem;
457font-weight: 500;
458padding: 8px 4px;
459position: relative;
460display: block;
461white-space: nowrap;
462overflow: hidden;
463text-overflow: ellipsis;
464}
465.hdn-main-nav .nav-link:hover {
466text-decoration: underline;
467text-underline-offset: 4px;
468}
469.hdn-dropdown-menu {
470position: absolute;
471top: 100%;
472left: 50%;
473transform: translateX(-50%);
474background: #fff;
475border: 1px solid #e0e0e0;
476box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
477list-style: none;
478margin: 0;
479padding: 4px 0;
480min-width: 102px;
481opacity: 0;
482visibility: hidden;
483transition: opacity 0.2s ease, visibility 0.2s ease;
484z-index: 1001;
485}
486.hdn-main-nav > ul > li:hover .hdn-dropdown-menu {
487opacity: 1;
488visibility: visible;
489}
490.hdn-dropdown-menu li {
491margin: 0;
492padding: 0;
493}
494.hdn-dropdown-menu li a {
495display: block;
496padding: 8px 16px;
497color: #333;
498text-decoration: none;
499font-size: 0.85rem;
500white-space: nowrap;
501transition: background-color 0.2s ease;
502}
503.hdn-dropdown-menu li a:hover {
504background: #f5f5f5;
505}
506.hdn-modal-overlay {
507position: fixed;
508top: 0;
509left: 0;
510width: 100%;
511height: 100%;
512background-color: rgba(0, 0, 0, 0.4);
513backdrop-filter: blur(8px);
514-webkit-backdrop-filter: blur(8px);
515z-index: 1100;
516display: flex;
517justify-content: center;
518align-items: center;
519padding: 2rem;
520opacity: 0;
521visibility: hidden;
522transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);
523}
524.hdn-modal-overlay.active {
525opacity: 1;
526visibility: visible;
527}
528.hdn-modal-box {
529width: 100%;
530max-width: 700px;
531background: #fff;
532border-radius: 20px;
533box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
534transform: translateY(20px);
535transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);
536overflow: hidden;
537}
538.hdn-modal-overlay.active .hdn-modal-box {
539transform: translateY(0);
540}
541#languageModal .hdn-modal-box {
542max-width: 900px;
543padding: 0;
544position: relative;
545}
546.hdn-language-header {
547display: flex;
548justify-content: space-between;
549align-items: center;
550padding: 24px 32px;
551border-bottom: 1px solid #f0f0f0;
552}
553.hdn-language-header-title {
554font-size: 1.25rem;
555font-weight: 700;
556color: #1a1a1a;
557display: flex;
558align-items: center;
559gap: 8px;
560}
561.hdn-language-header-title svg {
562width: 20px;
563height: 20px;
564color: #1a1a1a;
565}
566.hdn-language-close {
567background: #f5f5f7;
568border: none;
569width: 36px;
570height: 36px;
571border-radius: 50%;
572display: flex;
573align-items: center;
574justify-content: center;
575cursor: pointer;
576transition: all 0.2s ease;
577}
578.hdn-language-close:hover {
579background: #e8e8ed;
580transform: rotate(90deg);
581}
582.hdn-language-groups {
583padding: 32px;
584max-height: 70vh;
585overflow-y: auto;
586}
587.hdn-language-group {
588margin-bottom: 40px;
589}
590.hdn-language-group:last-child {
591margin-bottom: 0;
592}
593.hdn-language-group-title {
594font-size: 0.75rem;
595font-weight: 700;
596color: #86868b;
597text-transform: uppercase;
598letter-spacing: 0.1em;
599margin-bottom: 16px;
600padding-left: 4px;
601}
602.hdn-language-grid {
603display: grid;
604grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));
605gap: 12px;
606}
607.hdn-language-grid a {
608display: flex;
609align-items: center;
610justify-content: space-between;
611padding: 14px 20px;
612text-decoration: none;
613color: #424245;
614background: #f9f9fb;
615border-radius: 12px;
616font-size: 0.95rem;
617font-weight: 500;
618transition: all 0.25s cubic-bezier(0.4, 0, 0.2, 1);
619border: 1px solid transparent;
620}
621.hdn-language-grid a:hover {
622background: #fff;
623color: #333;
624border-color: #ccc;
625box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05);
626transform: translateY(-2px);
627text-decoration: underline;
628}
629.hdn-language-grid a.current-lang {
630background: #f0f0f0;
631color: #333;
632border-color: #999;
633font-weight: 700;
634}
635.hdn-language-grid a.current-lang::after {
636content: '\2713';
637font-size: 18px;
638font-weight: bold;
639}
640</style>
641<div>
642<div class="hdn-header-wrapper">
643<div class="hdn-header-top">
644<div class="hdn-header-container">
645<div></div>
646<div class="hdn-auth-links">
647<div class="user-guest"><a href="/login" rel="nofollow">로그인</a><a href="/signup/step1" rel="nofollow">회원 가입</a></div>
648<div class="user-logged-in"><a href="/my-page" class="auth-menu-link" rel="nofollow">마이페이지</a><a href="#" class="auth-menu-link logout-btn">로그아웃</a></div>
649<a href="/ko-kr/articles" class="hdn-all-articles-btn">전체기사보기</a>
650</div>
651</div>
652</div>
653<div class="hdn-header-main">
654<div class="hdn-header-container">
655<div class="hdn-header-banner hdn-header-banner--left"><a href="https://www.kup.co.kr" target="_blank" rel="noopener">
656<img src="https://pango-lingo-sciencemd-assetsbucket-bdzrzcov.s3.ap-northeast-2.amazonaws.com/ads/2026-03-13/0d72b423-3d59-44de-948f-7de3a23f930d.png" alt="" loading="lazy" />
657</a></div>
658<div class="hdn-logo-wrapper"><h1 style="display:contents"><a href="/ko-kr"><img src="https://cdn.www.sciencemd.com/w400/q75/configs/2026-04-03/94b6575e-386c-4681-973f-f24731f08651.gif" alt="사이언스엠디뉴스" /></a></h1></div>
659<div class="hdn-header-banner hdn-header-banner--right"><a href="https://www.kup.co.kr" target="_blank" rel="noopener">
660<img src="https://pango-lingo-sciencemd-assetsbucket-bdzrzcov.s3.ap-northeast-2.amazonaws.com/ads/2026-03-04/41516fde-3b91-4c81-b03d-02c89187742f.gif" alt="" loading="lazy" />
661</a></div>
662</div>
663</div>
664<div class="hdn-header-info">
665<div class="hdn-header-container">
666<div></div>
667<div class="hdn-inline-search" id="hdnInlineSearch">
668<div class="hdn-inline-search-inner"><div class="hdn-search-logo">
669<a href="/ko-kr">
670<img src="https://pango-lingo-sciencemd-assetsbucket-bdzrzcov.s3.ap-northeast-2.amazonaws.com/article-images/2026-03-17/866828e8-e02e-46a2-b618-158520c3568d.png" alt="사이언스엠디뉴스" />
671</a>
672</div><input type="text" id="hdnSearchInput" placeholder="검색어를 입력하세요..." autocomplete="off" />
673<button class="hdn-search-btn" onclick="performSearch(document.getElementById('hdnSearchInput').value)" title="검색">
674<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="10.5" cy="10.5" r="7"/><line x1="16" y1="16" x2="21" y2="21"/></svg>
675</button>
676</div>
677<div class="hdn-recent-search-bar" id="recentSearchBar" style="display:none;">
678<div class="hdn-recent-search-header">
679<span>최근 검색어</span>
680<button onclick="clearAllRecentSearches()" type="button">전체삭제</button>
681</div>
682<ul class="hdn-recent-search-list" id="recentSearchList"></ul>
683<div class="hdn-recent-search-empty" id="recentSearchEmpty" style="display:none;">최근 검색어가 없습니다.</div>
684</div>
685</div>
686<div class="hdn-info-actions"><button class="language-toggle-btn" onclick="toggleLanguageMenu()" title="언어 변경"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="10"/><ellipse cx="12" cy="12" rx="4" ry="10"/><path d="M3.5 8h17"/><path d="M3.5 16h17"/></svg></button></div>
687</div>
688</div>
689<nav class="hdn-header-nav">
690<div class="hdn-header-container hdn-nav-container">
691<div class="hdn-main-nav">
692<ul>
693<li>
694<a href="/ko-kr/articles" class="nav-link">전체기사</a>
695</li><li>
696<a href="/ko-kr/articles?category=W7MU" class="nav-link">
697보건정책
698</a><ul class="hdn-dropdown-menu"><li>
699<a href="/ko-kr/articles?category=PL18">
700보건정책
701</a>
702</li></ul></li><li>
703<a href="/ko-kr/articles?category=YCOR" class="nav-link">
704병원/의료
705</a><ul class="hdn-dropdown-menu"><li>
706<a href="/ko-kr/articles?category=LEQS">
707병원
708</a>
709</li><li>
710<a href="/ko-kr/articles?category=9P6E">
711의료
712</a>
713</li></ul></li><li>
714<a href="/ko-kr/articles?category=RC8L" class="nav-link">
715제약/유통
716</a><ul class="hdn-dropdown-menu"><li>
717<a href="/ko-kr/articles?category=BNYH">
718제약
719</a>
720</li><li>
721<a href="/ko-kr/articles?category=614P">
722유통
723</a>
724</li></ul></li><li>
725<a href="/ko-kr/articles?category=BX7U" class="nav-link">
726바이오
727</a><ul class="hdn-dropdown-menu"><li>
728<a href="/ko-kr/articles?category=8R6S">
729바이오
730</a>
731</li></ul></li><li>
732<a href="/ko-kr/articles?category=B53W" class="nav-link">
733약사/건식
734</a><ul class="hdn-dropdown-menu"><li>
735<a href="/ko-kr/articles?category=BDSC">
736약사
737</a>
738</li><li>
739<a href="/ko-kr/articles?category=1ELE">
740건식
741</a>
742</li></ul></li><li>
743<a href="/ko-kr/articles?category=1U0F" class="nav-link">
744의료기/IT
745</a><ul class="hdn-dropdown-menu"><li>
746<a href="/ko-kr/articles?category=3CVK">
747의료기
748</a>
749</li><li>
750<a href="/ko-kr/articles?category=8CT0">
751IT
752</a>
753</li></ul></li><li>
754<a href="/ko-kr/articles?category=AB40" class="nav-link">
755한방병원/한의원
756</a><ul class="hdn-dropdown-menu"><li>
757<a href="/ko-kr/articles?category=GMM1">
758한방병원
759</a>
760</li><li>
761<a href="/ko-kr/articles?category=DHS5">
762한의원
763</a>
764</li></ul></li><li>
765<a href="/ko-kr/articles?category=W7XO" class="nav-link">
766재생의료 R&D
767</a></li><li>
768<a href="/ko-kr/articles?category=MC79" class="nav-link">
769건강정보
770</a><ul class="hdn-dropdown-menu"><li>
771<a href="/ko-kr/articles?category=YQH4">
772건강 정보
773</a>
774</li><li>
775<a href="/ko-kr/articles?category=KGNG">
776건강 칼럼
777</a>
778</li></ul></li><li>
779<a href="/ko-kr/articles?category=V4EU" class="nav-link">
780뷰티정보
781</a><ul class="hdn-dropdown-menu"><li>
782<a href="/ko-kr/articles?category=DUV4">
783뷰티 정보
784</a>
785</li><li>
786<a href="/ko-kr/articles?category=WEK2">
787뷰티 칼럼
788</a>
789</li></ul></li><li>
790<a href="/ko-kr/articles?category=23XY" class="nav-link">
791의료(치유)관광
792</a><ul class="hdn-dropdown-menu"><li>
793<a href="/ko-kr/articles?category=9R0U">
794국내
795</a>
796</li><li>
797<a href="/ko-kr/articles?category=MXF3">
798해외
799</a>
800</li></ul></li><li>
801<a href="/ko-kr/articles?category=HMZV" class="nav-link">
802학술논문
803</a><ul class="hdn-dropdown-menu"><li>
804<a href="/ko-kr/articles?category=SHB0">
805논문
806</a>
807</li><li>
808<a href="/ko-kr/articles?category=1H5X">
809기고
810</a>
811</li><li>
812<a href="/ko-kr/articles?category=ZBC9">
813스페셜
814</a>
815</li><li>
816<a href="/ko-kr/articles?category=3II2">
817인물포커스
818</a>
819</li><li>
820<a href="/ko-kr/articles?category=4G8D">
821국내신약정보
822</a>
823</li><li>
824<a href="/ko-kr/articles?category=ZOE4">
825자료실
826</a>
827</li><li>
828<a href="/ko-kr/articles?category=NUGM">
829공개논문의학
830</a>
831</li><li>
832<a href="/ko-kr/articles?category=UAKT">
833전문서적약학
834</a>
835</li></ul></li><li>
836<a href="/ko-kr/articles?category=7TPB" class="nav-link">
837한의학/통합의학
838</a><ul class="hdn-dropdown-menu"><li>
839<a href="/ko-kr/articles?category=HYC2">
840한의학
841</a>
842</li><li>
843<a href="/ko-kr/articles?category=62D7">
844통합의학
845</a>
846</li></ul></li><li>
847<a href="/ko-kr/articles?category=2X8K" class="nav-link">
848MD_월간 신문
849</a></li><li>
850<a href="/ko-kr/articles?category=ZF33" class="nav-link">
851해외뉴스
852</a><ul class="hdn-dropdown-menu"><li>
853<a href="/ko-kr/articles?category=F5OV">
854해외뉴스
855</a>
856</li></ul></li><li>
857<a href="/ko-kr/articles?category=6XQI" class="nav-link">
858의료봉사·선교
859</a><ul class="hdn-dropdown-menu"><li>
860<a href="/ko-kr/articles?category=1CZO">
861의료봉사
862</a>
863</li><li>
864<a href="/ko-kr/articles?category=T89H">
865의료선교
866</a>
867</li></ul></li><li>
868<a href="/ko-kr/media-division" class="nav-link">미디어 총괄사업부</a><ul class="hdn-dropdown-menu"><li>
869<a href="/ko-kr/entertainment">엔터테인먼트 기획(국내/해외)</a>
870</li><li>
871<a href="/ko-kr/기업 행사/기획 연출">기업 행사/기획 연출</a>
872</li></ul></li>
873</ul>
874</div>
875</div>
876</nav>
877</div>
878<div class="hdn-modal-overlay" id="languageModal">
879<div class="hdn-modal-box">
880<div class="hdn-language-header">
881<div class="hdn-language-header-title">
882<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="10"/><ellipse cx="12" cy="12" rx="4" ry="10"/><path d="M3.5 8h17"/><path d="M3.5 16h17"/></svg>
883언어 선택
884</div>
885<button class="hdn-language-close" onclick="toggleLanguageMenu()" title="Close">
886<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><line x1="18" y1="6" x2="6" y2="18"/><line x1="6" y1="6" x2="18" y2="18"/></svg>
887</button>
888</div>
889<div class="hdn-language-groups"><div class="hdn-language-group">
890<h3 class="hdn-language-group-title">ENGLISH</h3>
891<div class="hdn-language-grid"><a href="/en-us" class="">
892English (US)
893</a></div>
894</div><div class="hdn-language-group">
895<h3 class="hdn-language-group-title">ASIAN</h3>
896<div class="hdn-language-grid"><a href="/ja-jp" class="">
897日本語
898</a><a href="/th-th" class="">
899ไทย
900</a><a href="/ko-kr" class="">
901한국어
902</a><a href="/vi-vn" class="">
903Tiếng Việt
904</a><a href="/id-id" class="">
905Bahasa Indonesia
906</a><a href="/hi-in" class="">
907हिन्दी (भारत)
908</a><a href="/zh-cn" class="">
909中文 (简体, 中国大陆)
910</a></div>
911</div><div class="hdn-language-group">
912<h3 class="hdn-language-group-title">EUROPEAN</h3>
913<div class="hdn-language-grid"><a href="/es-es" class="">
914Español (España)
915</a><a href="/fr-fr" class="">
916Français (France)
917</a></div>
918</div><div class="hdn-language-group">
919<h3 class="hdn-language-group-title">MIDDLE_EAST_AFRICA</h3>
920<div class="hdn-language-grid"><a href="/ar-sa" class="">
921العربية (السعودية)
922</a></div>
923</div></div>
924</div>
925</div>
926</div>
927<script>
928(function() {
929const componentId = 'userAuth_vnfe1vr5n';
930// AuthButton 로직 참조하여 사용자 정보 확인
931async function checkAuthStatus_vnfe1vr5n() {
932try {
933const profileToken = localStorage.getItem(window.location.hostname + "_profileToken");
934const userDataString = localStorage.getItem(window.location.hostname + "_user");
935if (profileToken && !isTokenExpired_vnfe1vr5n(profileToken) && userDataString) {
936// 로그인된 상태
937const userData = JSON.parse(userDataString);
938showLoggedInElements_vnfe1vr5n(userData);
939} else {
940// 로그인되지 않은 상태
941localStorage.removeItem(window.location.hostname + "_profileToken");
942localStorage.removeItem(window.location.hostname + "_user");
943showGuestElements_vnfe1vr5n();
944}
945} catch (error) {
946// console.error("사용자 정보 조회 실패:", error);
947localStorage.removeItem(window.location.hostname + "_profileToken");
948localStorage.removeItem(window.location.hostname + "_user");
949showGuestElements_vnfe1vr5n();
950}
951}
952// 토큰 만료 확인
953function isTokenExpired_vnfe1vr5n(token) {
954try {
955const payload = JSON.parse(atob(token.split('.')[1]));
956return payload.exp * 1000 < Date.now();
957} catch (error) {
958return true;
959}
960}
961// 로그인된 사용자 요소 표시
962function showLoggedInElements_vnfe1vr5n(user) {
963// 로그인된 상태 요소 표시
964const loggedInElements = document.querySelectorAll('.user-logged-in');
965loggedInElements.forEach(el => {
966el.style.display = 'flex';
967// 사용자 이름이 있는 요소에 이름 삽입
968const nameElements = el.querySelectorAll('[data-user-name]');
969nameElements.forEach(nameEl => {
970nameEl.textContent = user.name + '님';
971});
972// 사용자 이미지가 있는 요소에 이미지 삽입
973const avatarElements = el.querySelectorAll('[data-user-avatar]');
974avatarElements.forEach(avatarEl => {
975if (user.profileImage) {
976avatarEl.src = user.profileImage;
977avatarEl.alt = user.name;
978}
979});
980});
981// 게스트 상태 요소 숨김
982const guestElements = document.querySelectorAll('.user-guest');
983guestElements.forEach(el => el.style.display = 'none');
984}
985// 게스트 사용자 요소 표시
986function showGuestElements_vnfe1vr5n() {
987// 게스트 상태 요소 표시
988const guestElements = document.querySelectorAll('.user-guest');
989guestElements.forEach(el => {
990el.style.display = 'flex';
991});
992// 로그인된 상태 요소 숨김
993// 로그인된 상태 요소 숨김
994const loggedInElements = document.querySelectorAll('.user-logged-in');
995loggedInElements.forEach(el => el.style.display = 'none');
996}
997// DOM 로드 후 실행
998if (document.readyState === 'loading') {
999document.addEventListener('DOMContentLoaded', checkAuthStatus_vnfe1vr5n);
1000} else {
1001checkAuthStatus_vnfe1vr5n();
1002}
1003// 전역에서 재확인 가능하도록 함수 노출
1004window['checkAuthStatus_vnfe1vr5n'] = checkAuthStatus_vnfe1vr5n;
1005})();
1006</script>
vendor: 1 bytes, line 1006
1006
1007<script>
1008(function() {
1009const componentId = 'logout_itm89lnnd';
1010// 로그아웃 처리 (AuthButton 로직 참조)
1011async function handleLogout_itm89lnnd() {
1012try {
1013const response = await fetch("/api/auth/logout", {
1014method: "POST",
1015credentials: "include",
1016});
1017if (response.ok) {
1018// localStorage 정리
1019localStorage.removeItem(window.location.hostname + "_profileToken");
1020localStorage.removeItem(window.location.hostname + "_user");
1021// 페이지 새로고침
1022window.location.reload();
1023} else {
1024// console.error("로그아웃 실패");
1025alert("로그아웃에 실패했습니다.");
1026}
1027} catch (error) {
1028// console.error("로그아웃 중 오류:", error);
1029alert("로그아웃 중 오류가 발생했습니다.");
1030}
1031}
1032// DOM 로드 후 이벤트 리스너 등록
1033function bindLogoutHandler_itm89lnnd() {
1034const logoutButtons = document.querySelectorAll('.logout-btn');
1035logoutButtons.forEach(button => {
1036button.addEventListener('click', function(event) {
1037event.preventDefault();
1038handleLogout_itm89lnnd();
1039});
1040});
1041}
1042if (document.readyState === 'loading') {
1043document.addEventListener('DOMContentLoaded', bindLogoutHandler_itm89lnnd);
1044} else {
1045bindLogoutHandler_itm89lnnd();
1046}
1047})();
1048</script>
vendor: 1 bytes, line 1048
1048
1049<script>
1050const languageModal = document.getElementById('languageModal');
1051function toggleLanguageMenu() {
1052languageModal.classList.toggle('active');
1053}
1054function performSearch(query) {
1055const trimmedQuery = query ? query.trim() : '';
1056if (trimmedQuery === '') {
1057return;
1058}
1059if (trimmedQuery.length < 2) {
1060alert('검색어는 최소 2글자 이상 입력해주세요.');
1061return;
1062}
1063saveRecentSearch(trimmedQuery);
1064window.location.href = '/ko-kr/articles?q=' + encodeURIComponent(trimmedQuery);
1065}
1066// 최근 검색어 기능
1067const RECENT_SEARCH_KEY = 'hdn_recent_searches';
1068const MAX_RECENT_SEARCHES = 10;
1069const searchInput = document.getElementById('hdnSearchInput');
1070const recentDropdown = document.getElementById('recentSearchBar');
1071const recentSearchList = document.getElementById('recentSearchList');
1072const recentSearchEmpty = document.getElementById('recentSearchEmpty');
1073function getRecentSearches() {
1074try {
1075return JSON.parse(localStorage.getItem(RECENT_SEARCH_KEY)) || [];
1076} catch(e) {
1077return [];
1078}
1079}
1080function saveRecentSearch(query) {
1081let searches = getRecentSearches();
1082searches = searches.filter(s => s !== query);
1083searches.unshift(query);
1084if (searches.length > MAX_RECENT_SEARCHES) searches = searches.slice(0, MAX_RECENT_SEARCHES);
1085localStorage.setItem(RECENT_SEARCH_KEY, JSON.stringify(searches));
1086}
1087function removeRecentSearch(query) {
1088let searches = getRecentSearches();
1089searches = searches.filter(s => s !== query);
1090localStorage.setItem(RECENT_SEARCH_KEY, JSON.stringify(searches));
1091renderRecentSearches();
1092}
1093function clearAllRecentSearches() {
1094localStorage.removeItem(RECENT_SEARCH_KEY);
1095renderRecentSearches();
1096}
1097function renderRecentSearches() {
1098const searches = getRecentSearches();
1099recentSearchList.innerHTML = '';
1100if (searches.length === 0) {
1101recentSearchEmpty.style.display = 'block';
1102recentSearchList.style.display = 'none';
1103return;
1104}
1105recentSearchEmpty.style.display = 'none';
1106recentSearchList.style.display = 'block';
1107searches.forEach(query => {
1108const li = document.createElement('li');
1109li.innerHTML =
1110'<a href="javascript:void(0)" onclick="performSearch(\'' + query.replace(/'/g, "\\'") + '\')">' +
1111'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="10"/><polyline points="12 6 12 12 16 14"/></svg>' +
1112'<span>' + query.replace(/</g, '&lt;').replace(/>/g, '&gt;') + '</span>' +
1113'</a>' +
1114'<button class="hdn-remove-search" onclick="event.stopPropagation(); removeRecentSearch(\'' + query.replace(/'/g, "\\'") + '\')" type="button">' +
1115'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><line x1="18" y1="6" x2="6" y2="18"/><line x1="6" y1="6" x2="18" y2="18"/></svg>' +
1116'</button>';
1117recentSearchList.appendChild(li);
1118});
1119}
1120function showRecentDropdown() {
1121renderRecentSearches();
1122recentDropdown.style.display = 'block';
1123}
1124function hideRecentDropdown() {
1125recentDropdown.style.display = 'none';
1126}
1127searchInput.addEventListener('focus', showRecentDropdown);
1128searchInput.addEventListener('keypress', function(e) {
1129if (e.key === 'Enter') performSearch(this.value);
1130});
1131document.addEventListener('click', function(e) {
1132const searchArea = document.getElementById('hdnInlineSearch');
1133const recentBar = document.getElementById('recentSearchBar');
1134if (!searchArea.contains(e.target) && !recentBar.contains(e.target)) {
1135hideRecentDropdown();
1136}
1137});
1138window.addEventListener('keydown', (e) => {
1139if (e.key === 'Escape') {
1140if (languageModal.classList.contains('active')) toggleLanguageMenu();
1141hideRecentDropdown();
1142}
1143});
1144function setupModalClose(modal) {
1145if (modal) {
1146modal.addEventListener('click', function(e) {
1147if (e.target === modal) {
1148modal.classList.remove('active');
1149}
1150});
1151}
1152}
1153setupModalClose(languageModal);
1154</script>
1154</div></div></div></div></div></header><main class="layout-body"><div class="layout-sidebar-anchor"><aside data-sidebar="left" class="fixed-left-wing" aria-label="왼쪽 광고"><div class="layout-sidebar-item" style="width:fit-content"><div class="section-html-container"><style>
1155.pango-full-banner-1 {
1156width: 100%;
1157display: block;
1158overflow: hidden;
1159line-height: 0; 
1160}
1161.pango-full-banner-1 a {
1162display: block;
1163width: 100%;
1164}
1165.pango-full-banner-1 img {
1166width: 100px !important; 
1167height: auto;
1168display: block;
1169}
1170</style><div class="pango-full-banner-1" data-banner-id="29"><a href="https://onefm.co.kr/" target="_blank" rel="noopener noreferrer">
1171<img src="https://cdn.www.sciencemd.com/w600/q75/ads/2026-03-23/990c8596-bb73-46bc-80ef-081c172d47f9.gif" 
1172alt="한가족요양병원(세로 배너)" loading="lazy" />
1173</a></div>
1173<script>
1174(function() {
1175var isMobile = ('ontouchstart' in window || navigator.maxTouchPoints > 0) && window.innerWidth <= 1024;
1176if (isMobile) {
1177var el = document.querySelector('.pango-full-banner-1');
1178if (el) el.style.display = 'none';
1179}
1180})();
1181</script>
1181</div></div><div class="layout-sidebar-item" style="width:fit-content"><div class="section-html-container"><style>
1182.pango-full-banner-3 {
1183width: 100%;
1184display: block;
1185overflow: hidden;
1186line-height: 0; 
1187}
1188.pango-full-banner-3 a {
1189display: block;
1190width: 100%;
1191}
1192.pango-full-banner-3 img {
1193width: 100px !important; 
1194height: auto;
1195display: block;
1196}
1197}
1198</style><div class="pango-full-banner-3" data-banner-id="11"><a href="https://www.samil-pharm.com" target="_blank" rel="noopener noreferrer">
1199<img src="https://cdn.www.sciencemd.com/w600/q75/ads/2026-03-04/16d61d2e-fca9-4337-9efb-7381a7f90029.gif" 
1200alt="부루펜" loading="lazy" />
1201</a></div>
1201<script>
1202(function() {
1203var isMobile = ('ontouchstart' in window || navigator.maxTouchPoints > 0) && window.innerWidth <= 1024;
1204if (isMobile) {
1205var el = document.querySelector('.pango-full-banner-3');
1206if (el) el.style.display = 'none';
1207}
1208})();
1209</script>
1209</div></div></aside></div><div class="layout-main constrained"><div style="position:relative"><div class="grid-masonry-layout desktop-layout" style="display:grid;grid-template-columns:repeat(24, 1fr);gap:1rem;width:100%;max-width:100%;position:relative;min-height:0;margin:0 auto"><div class="section-wrapper" style="grid-column:1 / 25;grid-row:1 / 15;width:100%;max-width:100%;box-sizing:border-box;position:relative"><div class="section-html-container"><style>
1210.news12-main-section {
1211background: #fff;
1212padding: 16px 0px 0px;
1213color: #222;
1214}
1215.news12-main-section-container {
1216display: flex;
1217flex-direction: column;
1218max-width: 1200px;
1219margin: 0 auto;
1220}
1221.news12-main-article {
1222display: block;
1223text-decoration: none;
1224color: inherit;
1225padding-bottom: 17px;
1226border-bottom: 2px dotted #999;
1227}
1228.news12-main-article:hover .news12-main-article-title {
1229text-decoration: underline;
1230}
1231.news12-main-article-title {
1232font-size: 2.3rem;
1233font-weight: 1000;
1234line-height: 1.5;
1235white-space: nowrap;
1236overflow: hidden;
1237text-overflow: ellipsis;
1238}
1239.news12-main-article-subtitle {
1240font-size: 1.9rem;
1241color: #e00000;
1242line-height: 1.5;
1243font-weight: 600;
1244white-space: nowrap;
1245overflow: hidden;
1246text-overflow: ellipsis;
1247}
1248.news12-sub-article {
1249display: block;
1250text-decoration: none;
1251color: inherit;
1252padding: 16px 0;
1253border-bottom: 1px dotted #999;
1254}
1255.news12-sub-article:last-child {
1256border-bottom: 1px dotted #999;
1257}
1258.news12-sub-article:hover .news12-sub-article-title {
1259text-decoration: underline;
1260}
1261.news12-main-article-top {
1262display: inline-block;
1263background: #ff0080;
1264color: #fff;
1265padding: 5px 12px;
1266font-size: 1.3rem;
1267font-weight: 600;
1268}
1269.news12-sub-article-title {
1270font-size: 1.3rem;
1271font-weight: 600;
1272line-height: 1.4;
1273white-space: nowrap;
1274overflow: hidden;
1275text-overflow: ellipsis;
1276margin-bottom: 6px;
1277}
1278.news12-sub-article-subtitle {
1279font-size: 1.3rem;
1280color: #444;
1281line-height: 1.4;
1282font-weight: 600;
1283white-space: nowrap;
1284overflow: hidden;
1285text-overflow: ellipsis;
1286margin-bottom: 6px;
1287}
1288.news12-sub-article-desc {
1289font-size: 1rem;
1290color: #888;
1291line-height: 1.6;
1292display: -webkit-box;
1293-webkit-line-clamp: 2;
1294line-clamp: 2;
1295-webkit-box-orient: vertical;
1296overflow: hidden;
1297}
1298</style>
1299<div class="news12-main-section">
1300<div class="news12-main-section-container">
1301<a href="/ko-kr/articles/140673" class="news12-main-article">
1302<span class="news12-main-article-top">TOP</span>
1303<h2 class="news12-main-article-title">고려대 안암병원, 배리어프리 음악회 개최</h2><div class="news12-main-article-subtitle">음악으로 소통하며 장애인 인식개선과 ESG 가치 실천</div></a><a href="/ko-kr/articles/140672" class="news12-sub-article">
1304<div class="news12-sub-article-title">JW중외제약, 10일 ‘임산부의 날’ 맞아 임신 중 철결핍 관리 중요성 알린다</div><div class="news12-sub-article-subtitle">사내 임산부 배려 문화 확산 위해 임산부 뱃지 지참 시 기념품 증정 행사 진행
1305단순 헤모글로빈(Hb) 수치 넘어 ‘페리틴(Ferritin)’ 등 전반적 철 상태 확인 필수</div><div class="news12-sub-article-desc">JW중외제약은 오는 10월 10일 ‘임산부의 날’을 맞아 임신 중 철결핍의 조기 진단과 적절한 치료의 중요성을 알리기 위한 사내 캠페인을 진행했다고 8일 밝혔다. 이번 캠페인은 10월 10일 ‘임산부의 날’을 맞이해 임신 중 발생하기 쉬운 철결핍에 대한 경각심을 높이고, 빈혈로 악화하기 전 초기 단계에서부터 올바른 진단과 관리가 필요하다는 메시지를...</div>
1306</a><a href="/ko-kr/articles/140671" class="news12-sub-article">
1307<div class="news12-sub-article-title">대한전공의협의회 . 요셉의원, 전공의 의료봉사단 2기 출범
1308</div><div class="news12-sub-article-subtitle"> 2기 봉사단은 1기 활동의 경험 바탕으로 보다 정기적이고 지속 가능한 봉사 체계를 마련 위해 구성</div><div class="news12-sub-article-desc">대한전공의협의회(회장 이의주, 이하 ‘대전협’)는 요셉의원 과 함께 사회
1308적 취약계층을 위한 진료 봉사 활동에 참여할 ‘전공의 의료봉사단’ 2기를 출범한다. 대전협회은 지난 3월 요셉의원과 함께 전공의 의료봉사단 1기를 모집하고, 병원 방문이 어려운 쪽방촌 주민들을 대상으로 방문진료를 시행하며 젊은 의사들의 자발적 사회 참여와 나눔을 이어왔다.</div>
1309</a></div>
1310</div></div></div><div class="section-wrapper" style="grid-column:1 / 25;grid-row:15 / 26;width:100%;max-width:100%;box-sizing:border-box;position:relative"><div class="section-html-container"><style>
1311.main-news-carousel-section-10c09705 {
1312padding: 0;
1313background: transparent;
1314}
1315.main-news-carousel-section-10c09705 .section-header {
1316margin-bottom: 24px;
1317}
1318.main-news-carousel-section-10c09705 .section-title {
1319font-size: 1.5rem;
1320font-weight: 700;
1321color: #000;
1322margin: 0;
1323}
1324.main-news-carousel-section-10c09705 .carousel-container {
1325position: relative;
1326overflow: hidden;
1327}
1328.main-news-carousel-section-10c09705 .carousel-wrapper {
1329display: flex;
1330transition: transform 0.5s ease-in-out;
1331gap: 24px;
1332}
1333.main-news-carousel-section-10c09705 .news-item {
1334flex: 0 0 calc((100% - 24px * (4 - 1)) / 4);
1335display: flex;
1336flex-direction: column;
1337text-decoration: none;
1338}
1339.main-news-carousel-section-10c09705 .news-thumbnail {
1340position: relative;
1341width: 100%;
1342aspect-ratio: 16/9;
1343overflow: hidden;
1344}
1345.main-news-carousel-section-10c09705 .news-thumbnail img {
1346width: 100%;
1347height: 100%;
1348object-fit: cover;
1349transition: transform 0.3s ease;
1350}
1351.main-news-carousel-section-10c09705 .news-item:hover .news-thumbnail img {
1352transform: scale(1.05);
1353}
1354.main-news-carousel-section-10c09705 .thumbnail-title-overlay {
1355position: absolute;
1356bottom: 0;
1357left: 0;
1358right: 0;
1359padding: 40px 12px 12px;
1360background: linear-gradient(to top, rgba(0, 0, 0, 0.8), transparent);
1361color: #fff;
1362font-size: 0.95rem;
1363font-weight: 600;
1364line-height: 1.4;
1365display: -webkit-box;
1366-webkit-line-clamp: 2;
1367line-clamp: 2;
1368-webkit-box-orient: vertical;
1369overflow: hidden;
1370}
1371.main-news-carousel-section-10c09705 .news-content {
1372display: flex;
1373flex-direction: column;
1374gap: 8px;
1375padding-top: 12px;
1376}
1377.main-news-carousel-section-10c09705 .news-category {
1378font-size: 0.8rem;
1379font-weight: 600;
1380color: #666;
1381}
1382.main-news-carousel-section-10c09705 .news-title {
1383font-size: 1rem;
1384font-weight: 600;
1385line-height: 1.4;
1386color: #000;
1387display: -webkit-box;
1388-webkit-line-clamp: 2;
1389line-clamp: 2;
1390-webkit-box-orient: vertical;
1391overflow: hidden;
1392margin: 0;
1393}
1394.main-news-carousel-section-10c09705 .news-item:hover .news-title {
1395text-decoration: underline;
1396}
1397.main-news-carousel-section-10c09705 .news-description {
1398font-size: 0.9rem;
1399line-height: 1.5;
1400color: #666;
1401display: -webkit-box;
1402-webkit-line-clamp: 2;
1403line-clamp: 2;
1404-webkit-box-orient: vertical;
1405overflow: hidden;
1406margin: 0;
1407}
1408.main-news-carousel-section-10c09705 .news-meta {
1409display: flex;
1410justify-content: space-between;
1411align-items: center;
1412font-size: 0.8rem;
1413color: #999;
1414margin-top: 4px;
1415}
1416.main-news-carousel-section-10c09705 .news-reporter {
1417font-weight: 500;
1418color: #666;
1419}
1420.main-news-carousel-section-10c09705 .news-date {
1421color: #999;
1422}
1423.main-news-carousel-section-10c09705 .carousel-nav {
1424display: flex;
1425justify-content: center;
1426align-items: center;
1427gap: 20px;
1428margin-top: 24px;
1429}
1430.main-news-carousel-section-10c09705 .carousel-dots {
1431display: flex;
1432gap: 8px;
1433align-items: center;
1434}
1435.main-news-carousel-section-10c09705 .carousel-dot {
1436width: 10px;
1437height: 10px;
1438border-radius: 50%;
1439background-color: #ddd;
1440cursor: pointer;
1441transition: background-color 0.3s ease;
1442border: none;
1443padding: 0;
1444}
1445.main-news-carousel-section-10c09705 .carousel-dot.active {
1446background-color: #333;
1447}.main-news-carousel-section-10c09705 .carousel-arrow {
1448background: transparent;
1449border: none;
1450font-size: 20px;
1451color: #666;
1452cursor: pointer;
1453padding: 5px 10px;
1454transition: color 0.3s ease;
1455}
1456.main-news-carousel-section-10c09705 .carousel-arrow:hover {
1457color: #000;
1458}
1459.main-news-carousel-section-10c09705 .carousel-side-arrow {
1460position: absolute;
1461top: 50%;
1462transform: translateY(-50%);
1463width: 40px;
1464height: 40px;
1465background: rgba(255, 255, 255, 0.9);
1466border: none;
1467border-radius: 50%;
1468font-size: 18px;
1469color: #333;
1470cursor: pointer;
1471opacity: 0;
1472transition: opacity 0.3s ease, background-color 0.3s ease;
1473z-index: 10;
1474display: flex;
1475align-items: center;
1476justify-content: center;
1477box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
1478}
1479.main-news-carousel-section-10c09705 .carousel-container:hover .carousel-side-arrow {
1480opacity: 1;
1481}
1482.main-news-carousel-section-10c09705 .carousel-side-arrow:hover {
1483background: #fff;
1484}
1485.main-news-carousel-section-10c09705 .carousel-side-arrow.prev {
1486left: 10px;
1487}
1488.main-news-carousel-section-10c09705 .carousel-side-arrow.next {
1489right: 10px;
1490}
1491@media (max-width: 1024px) {
1492.main-news-carousel-section-10c09705 .news-item {
1493flex: 0 0 calc((100% - 24px) / 2);
1494}
1495}
1496@media (max-width: 768px) {
1497.main-news-carousel-section-10c09705 .section-title {
1498font-size: 1.3rem;
1499}
1500.main-news-carousel-section-10c09705 .carousel-wrapper {
1501gap: 16px;
1502}
1503.main-news-carousel-section-10c09705 .news-item {
1504flex: 0 0 100%;
1505}
1506.main-news-carousel-section-10c09705 .carousel-side-arrow {
1507display: none;
1508}
1509.main-news-carousel-section-10c09705 .thumbnail-title-overlay {
1510font-size: 0.9rem;
1511}
1512.main-news-carousel-section-10c09705 .news-title {
1513font-size: 0.95rem;
1514}
1515.main-news-carousel-section-10c09705 .news-description {
1516font-size: 0.85rem;
1517}
1518.main-news-carousel-section-10c09705 .news-meta {
1519font-size: 0.75rem;
1520}
1521}
1522</style>
1523<div class="main-news-carousel-section-10c09705"><div class="section-header">
1524<h2 class="section-title">주요 뉴스</h2>
1525</div><div class="carousel-container" 
1526data-items-per-slide="4"
1527data-scroll-count="1"
1528data-autoplay-speed="5000">
1529<div class="carousel-wrapper"><a href="/ko-kr/articles/140673" class="news-item">
1530<div class="news-thumbnail">
1531<img src="https://cdn.www.sciencemd.com/w400/q75/article-images/2026-10-08/f33c336f-84e2-4b74-8ade-7c023b1900b3.jpg" alt="고려대 안암병원, 배리어프리 음악회 개최" loading="lazy" />
1532<div class="thumbnail-title-overlay">고려대 안암병원, 배리어프리 음악회 개최</div>
1533</div>
1534<div class="news-content"><span class="news-category">병원/의료</span><h3 class="news-title">고려대 안암병원, 배리어프리 음악회 개최</h3></div>
1535</a><a href="/ko-kr/articles/140672" class="news-item">
1536<div class="news-thumbnail">
1537<img src="https://cdn.www.sciencemd.com/w400/q75/article-images/2026-10-08/2c94fc52-bd68-4029-85d7-a92baef87abf.jpg" alt="JW중외제약, 10일 ‘임산부의 날’ 맞아 임신 중 철결핍 관리 중요성 알린다" loading="lazy" />
1538<div class="thumbnail-title-overlay">JW중외제약, 10일 ‘임산부의 날’ 맞아 임신 중 철결핍 관리 중요성 알린다</div>
1539</div>
1540<div class="news-content"><span class="news-category">제약/유통</span>
1540<h3 class="news-title">JW중외제약, 10일 ‘임산부의 날’ 맞아 임신 중 철결핍 관리 중요성 알린다</h3></div>
1541</a><a href="/ko-kr/articles/140671" class="news-item">
1542<div class="news-thumbnail">
1543<img src="https://cdn.www.sciencemd.com/w400/q75/article-images/2026-10-08/1c8d905c-8f5b-473f-befe-29f23742835d.jpg" alt="대한전공의협의회 . 요셉의원, 전공의 의료봉사단 2기 출범
1544" loading="lazy" />
1545<div class="thumbnail-title-overlay">대한전공의협의회 . 요셉의원, 전공의 의료봉사단 2기 출범
1546</div>
1547</div>
1548<div class="news-content"><span class="news-category">병원/의료</span><h3 class="news-title">대한전공의협의회 . 요셉의원, 전공의 의료봉사단 2기 출범
1549</h3></div>
1550</a><a href="/ko-kr/articles/140670" class="news-item">
1551<div class="news-thumbnail">
1552<img src="https://cdn.www.sciencemd.com/w400/q75/article-images/2026-10-08/ffd39c98-5065-4030-91c9-7cdace5ea848.jpg" alt="자가혈 시술은 ‘손맛’ 킹스템, 자가혈 시술 ‘표준화’로 10월 학회 정면승부" loading="lazy" />
1553<div class="thumbnail-title-overlay">자가혈 시술은 ‘손맛’ 킹스템, 자가혈 시술 ‘표준화’로 10월 학회 정면승부</div>
1554</div>
1555<div class="news-content"><span class="news-category">병원/의료</span><h3 class="news-title">자가혈 시술은 ‘손맛’ 킹스템, 자가혈 시술 ‘표준화’로 10월 학회 정면승부</h3></div>
1556</a><a href="/ko-kr/articles/140669" class="news-item">
1557<div class="news-thumbnail">
1558<img src="https://cdn.www.sciencemd.com/w400/q75/article-images/2026-10-08/beb04295-e2e6-4d0e-8c1c-978a4265d633.jpg" alt="한양의료원 안명주 의학석좌교수, ‘병원발전기금’으로 1억 원 기부" loading="lazy" />
1559<div class="thumbnail-title-overlay">한양의료원 안명주 의학석좌교수, ‘병원발전기금’으로 1억 원 기부</div>
1560</div>
1561<div class="news-content"><span class="news-category">병원/의료</span><h3 class="news-title">한양의료원 안명주 의학석좌교수, ‘병원발전기금’으로 1억 원 기부</h3></div>
1562</a><a href="/ko-kr/articles/140668" class="news-item">
1563<div class="news-thumbnail">
1564<img src="https://cdn.www.sciencemd.com/w400/q75/article-images/2026-10-08/cd5911f4-1f2b-458d-bb43-03b4ac8c673f.jpg" alt="동구바이오제약 GMP 취소 처분 '효력 정지' 결정" loading="lazy" />
1565<div class="thumbnail-title-overlay">동구바이오제약 GMP 취소 처분 '효력 정지' 결정</div>
1566</div>
1567<div class="news-content"><span class="news-category">제약/유통</span><h3 class="news-title">동구바이오제약 GMP 취소 처분 '효력 정지' 결정</h3></div>
1568</a><a href="/ko-kr/articles/140667" class="news-item">
1569<div class="news-thumbnail">
1570<img src="https://cdn.www.sciencemd.com/w400/q75/article-images/2026-10-08/7f53d1e4-79d7-468e-b4d5-d6c9a9caa89e.jpg" alt="엘앤케이바이오메드, 경추용 ‘블루엑스-C’ 美 수술 50레벨 돌파" loading="lazy" />
1571<div class="thumbnail-title-overlay">엘앤케이바이오메드, 경추용 ‘블루엑스-C’ 美 수술 50레벨 돌파</div>
1572</div>
1573<div class="news-content"><span class="news-category">의료기/IT</span><h3 class="news-title">엘앤케이바이오메드, 경추용 ‘블루엑스-C’ 美 수술 50레벨 돌파</h3></div>
1574</a><a href="/ko-kr/articles/140666" class="news-item">
1575<div class="news-thumbnail">
1576<img src="https://cdn.www.sciencemd.com/w400/q75/article-images/2026-10-08/aab42a7f-9f24-472a-a61f-f53ca3924c90.jpg" alt="공단, 환절기 ‘호흡기 감염병 예방수칙’ 집중 홍보" loading="lazy" />
1577<div class="thumbnail-title-overlay">공단, 환절기 ‘호흡기 감염병 예방수칙’ 집중 홍보</div>
1578</div>
1579<div class="news-content"><span class="news-category">보건정책</span><h3 class="news-title">공단, 환절기 ‘호흡기 감염병 예방수칙’ 집중 홍보</h3></div>
1580</a><a href="/ko-kr/articles/140665" class="news-item">
1581<div class="news-thumbnail">
1582<img src="https://cdn.www.sciencemd.com/w400/q75/article-images/2026-10-08/d97707a3-3607-4b34-8263-72ff7a77df0f.jpg" alt="동아제약, 여성문학 저변 확대…’제44회 마로니에 여성 백일장’ 성료" loading="lazy" />
1583<div class="thumbnail-title-overlay">동아제약, 여성문학 저변 확대…’제44회 마로니에 여성 백일장’ 성료</div>
1584</div>
1585<div class="news-content"><span class="news-category">제약/유통</span>
1585<h3 class="news-title">동아제약, 여성문학 저변 확대…’제44회 마로니에 여성 백일장’ 성료</h3></div>
1586</a><a href="/ko-kr/articles/140664" class="news-item">
1587<div class="news-thumbnail">
1588<img src="https://cdn.www.sciencemd.com/w400/q75/article-images/2026-10-08/47cf50b2-4b2a-43eb-84bc-1291ca675dfb.jpg" alt="자가골 이식 없이 환자 7명 골유합·주상골 형태 및 손목뼈 정렬 개선 관찰" loading="lazy" />
1589<div class="thumbnail-title-overlay">자가골 이식 없이 환자 7명 골유합·주상골 형태 및 손목뼈 정렬 개선 관찰</div>
1590</div>
1591<div class="news-content"><span class="news-category">제약/유통</span><h3 class="news-title">자가골 이식 없이 환자 7명 골유합·주상골 형태 및 손목뼈 정렬 개선 관찰</h3></div>
1592</a><a href="/ko-kr/articles/140663" class="news-item">
1593<div class="news-thumbnail">
1594<img src="https://cdn.www.sciencemd.com/w400/q75/article-images/2026-10-08/add4c736-3b78-48c8-9046-5eaef7a2e283.jpg" alt="동아쏘시오그룹, 제2회 협력사 대상 ESG공급망 교육 개최" loading="lazy" />
1595<div class="thumbnail-title-overlay">동아쏘시오그룹, 제2회 협력사 대상 ESG공급망 교육 개최</div>
1596</div>
1597<div class="news-content"><span class="news-category">제약/유통</span><h3 class="news-title">동아쏘시오그룹, 제2회 협력사 대상 ESG공급망 교육 개최</h3></div>
1598</a><a href="/ko-kr/articles/140662" class="news-item">
1599<div class="news-thumbnail">
1600<img src="https://cdn.www.sciencemd.com/w400/q75/article-images/2026-10-08/e26c4e45-720e-42dd-b291-7773651b3b81.jpg" alt="[신간] 안철우 교수,《매일 아침 몸이 가벼워지는 혈당 루틴》 출간" loading="lazy" />
1601<div class="thumbnail-title-overlay">[신간] 안철우 교수,《매일 아침 몸이 가벼워지는 혈당 루틴》 출간</div>
1602</div>
1603<div class="news-content"><span class="news-category">병원/의료</span><h3 class="news-title">[신간] 안철우 교수,《매일 아침 몸이 가벼워지는 혈당 루틴》 출간</h3></div>
1604</a><a href="/ko-kr/articles/140661" class="news-item">
1605<div class="news-thumbnail">
1606<img src="https://cdn.www.sciencemd.com/w400/q75/article-images/2026-10-08/47b50c80-1161-4c30-aab9-6dc98d7a551e.jpg" alt="중앙대병원 석준 교수, 2026 유럽피부과학회 ‘장학상’ 수상" loading="lazy" />
1607<div class="thumbnail-title-overlay">중앙대병원 석준 교수, 2026 유럽피부과학회 ‘장학상’ 수상</div>
1608</div>
1609<div class="news-content"><span class="news-category">병원/의료</span><h3 class="news-title">중앙대병원 석준 교수, 2026 유럽피부과학회 ‘장학상’ 수상</h3></div>
1610</a><a href="/ko-kr/articles/140660" class="news-item">
1611<div class="news-thumbnail">
1612<img src="https://cdn.www.sciencemd.com/w400/q75/article-images/2026-10-08/14c9e66b-033b-4593-9068-df5a7d25b4bf.jpg" alt="난소암·위암 겨냥한 차세대 CAR-T 치료 가능성 확인, 새로운 표적 ‘L1CAM’ 발굴" loading="lazy" />
1613<div class="thumbnail-title-overlay">난소암·위암 겨냥한 차세대 CAR-T 치료 가능성 확인, 새로운 표적 ‘L1CAM’ 발굴</div>
1614</div>
1615<div class="news-content"><span class="news-category">병원/의료</span><h3 class="news-title">난소암·위암 겨냥한 차세대 CAR-T 치료 가능성 확인, 새로운 표적 ‘L1CAM’ 발굴</h3></div>
1616</a><a href="/ko-kr/articles/140659" class="news-item">
1617<div class="news-thumbnail">
1618<img src="https://cdn.www.sciencemd.com/w400/q75/article-images/2026-10-08/24a4f903-ff00-4ba6-9b12-42f894520350.jpg" alt="임상현장 수요에서 실용화까지, 중개연구 협력 강화" loading="lazy" />
1619<div class="thumbnail-title-overlay">임상현장 수요에서 실용화까지, 중개연구 협력 강화</div>
1620</div>
1621<div class="news-content"><span class="news-category">보건정책</span><h3 class="news-title">임상현장 수요에서 실용화까지, 중개연구 협력 강화</h3></div>
1622</a><a href="/ko-kr/articles/140658" class="news-item">
1623<div class="news-thumbnail">
1624<img src="https://cdn.www.sciencemd.com/w400/q75/article-images/2026-10-08/42e17417-089d-4ae2-9cd4-b38b82edfe92.jpg" alt="유한양행 ‘센스밸런스 구미데이 비건 멀티비타민 & 미네랄’ 리뉴얼 출시" loading="lazy" />
1625<div class="thumbnail-title-overlay">유한양행 ‘센스밸런스 구미데이 비건 멀티비타민 & 미네랄’ 리뉴얼 출시</div>
1626</div>
1627<div class="news-content"><span class="news-category">제약/유통</span>
1627<h3 class="news-title">유한양행 ‘센스밸런스 구미데이 비건 멀티비타민 & 미네랄’ 리뉴얼 출시</h3></div>
1628</a><a href="/ko-kr/articles/140657" class="news-item">
1629<div class="news-thumbnail">
1630<img src="https://cdn.www.sciencemd.com/w400/q75/article-images/2026-10-08/2a3458c3-5ba8-4009-90f1-67227ec602ea.jpg" alt=" 한국의료분쟁조정중재원 한국보건의료정보원,안전한 개인정보보호를 위한 상호 협력 서약식 추진" loading="lazy" />
1631<div class="thumbnail-title-overlay"> 한국의료분쟁조정중재원 한국보건의료정보원,안전한 개인정보보호를 위한 상호 협력 서약식 추진</div>
1632</div>
1633<div class="news-content"><span class="news-category">보건정책</span><h3 class="news-title"> 한국의료분쟁조정중재원 한국보건의료정보원,안전한 개인정보보호를 위한 상호 협력 서약식 추진</h3></div>
1634</a><a href="/ko-kr/articles/140656" class="news-item">
1635<div class="news-thumbnail">
1636<img src="https://cdn.www.sciencemd.com/w400/q75/article-images/2026-10-08/b7ed54dc-f1f1-4953-9cbb-8804cffcb40a.jpg" alt="“하나의 유전자로 암 성장부터 면역회피까지 겨눈다”...삼중음성유방암 다중표적 유전자치료 전략 제시" loading="lazy" />
1637<div class="thumbnail-title-overlay">“하나의 유전자로 암 성장부터 면역회피까지 겨눈다”...삼중음성유방암 다중표적 유전자치료 전략 제시</div>
1638</div>
1639<div class="news-content"><span class="news-category">병원/의료</span><h3 class="news-title">“하나의 유전자로 암 성장부터 면역회피까지 겨눈다”...삼중음성유방암 다중표적 유전자치료 전략 제시</h3></div>
1640</a><a href="/ko-kr/articles/140655" class="news-item">
1641<div class="news-thumbnail">
1642<img src="https://cdn.www.sciencemd.com/w400/q75/article-images/2026-10-08/cd28636b-3325-4203-a4ea-1f6cc9ca9fef.jpg" alt="한올바이오파마, 바르는 미녹시딜 탈모치료제 ‘판그로액 5%’ 출시" loading="lazy" />
1643<div class="thumbnail-title-overlay">한올바이오파마, 바르는 미녹시딜 탈모치료제 ‘판그로액 5%’ 출시</div>
1644</div>
1645<div class="news-content"><span class="news-category">제약/유통</span><h3 class="news-title">한올바이오파마, 바르는 미녹시딜 탈모치료제 ‘판그로액 5%’ 출시</h3></div>
1646</a><a href="/ko-kr/articles/140654" class="news-item">
1647<div class="news-thumbnail">
1648<img src="https://cdn.www.sciencemd.com/w400/q75/article-images/2026-10-08/594e8d87-7a09-4ee2-9bdc-2d8abda9a3bf.jpg" alt="뇌졸중 재발 위험 높이는 대기오염물질 찾았다…‘아황산가스’ 주목" loading="lazy" />
1649<div class="thumbnail-title-overlay">뇌졸중 재발 위험 높이는 대기오염물질 찾았다…‘아황산가스’ 주목</div>
1650</div>
1651<div class="news-content"><span class="news-category">병원/의료</span><h3 class="news-title">뇌졸중 재발 위험 높이는 대기오염물질 찾았다…‘아황산가스’ 주목</h3></div>
1652</a><a href="/ko-kr/articles/140652" class="news-item">
1653<div class="news-thumbnail">
1654<img src="https://cdn.www.sciencemd.com/w400/q75/article-images/2026-10-08/41633115-cc36-4215-8ba3-9c33776b7733.jpg" alt="[신간] 분당서울대병원 김광일 교수, 『어떻게 나이 들지 배웁니다』 출간" loading="lazy" />
1655<div class="thumbnail-title-overlay">[신간] 분당서울대병원 김광일 교수, 『어떻게 나이 들지 배웁니다』 출간</div>
1656</div>
1657<div class="news-content"><span class="news-category">병원/의료</span><h3 class="news-title">[신간] 분당서울대병원 김광일 교수, 『어떻게 나이 들지 배웁니다』 출간</h3></div>
1658</a><a href="/ko-kr/articles/140653" class="news-item">
1659<div class="news-thumbnail">
1660<img src="https://cdn.www.sciencemd.com/w400/q75/article-images/2026-10-08/54cd581d-f8e9-4e82-b304-7284c51c58f5.jpg" alt="“우리 아기 첫 숨부터 지켜요”...화이자, 임산부의 날 맞아 홍보 " loading="lazy" />
1661<div class="thumbnail-title-overlay">“우리 아기 첫 숨부터 지켜요”...화이자, 임산부의 날 맞아 홍보 </div>
1662</div>
1663<div class="news-content"><span class="news-category">제약/유통</span>
1663<h3 class="news-title">“우리 아기 첫 숨부터 지켜요”...화이자, 임산부의 날 맞아 홍보 </h3></div>
1664</a><a href="/ko-kr/articles/140651" class="news-item">
1665<div class="news-thumbnail">
1666<img src="https://cdn.www.sciencemd.com/w400/q75/article-images/2026-10-08/de30c2e2-87bb-4d88-9d80-d4bf52db244b.jpg" alt="희귀질환, 참신한 콘텐츠로 세상에 다가서다.‘희귀질환 인식 개선 콘텐츠 공모전 국회 전시회’ 성료" loading="lazy" />
1667<div class="thumbnail-title-overlay">희귀질환, 참신한 콘텐츠로 세상에 다가서다.‘희귀질환 인식 개선 콘텐츠 공모전 국회 전시회’ 성료</div>
1668</div>
1669<div class="news-content"><span class="news-category">보건정책</span><h3 class="news-title">희귀질환, 참신한 콘텐츠로 세상에 다가서다.‘희귀질환 인식 개선 콘텐츠 공모전 국회 전시회’ 성료</h3></div>
1670</a><a href="/ko-kr/articles/140650" class="news-item">
1671<div class="news-thumbnail">
1672<img src="https://cdn.www.sciencemd.com/w400/q75/article-images/2026-10-08/a8d8a612-0517-4dd2-aa34-c39d3e4ce73c.jpg" alt="은성의료재단 좋은병원들,‘임산부의 날’ 맞아 다문화 산모에 ‘사랑의 마더박스’ 전달" loading="lazy" />
1673<div class="thumbnail-title-overlay">은성의료재단 좋은병원들,‘임산부의 날’ 맞아 다문화 산모에 ‘사랑의 마더박스’ 전달</div>
1674</div>
1675<div class="news-content"><span class="news-category">병원/의료</span><h3 class="news-title">은성의료재단 좋은병원들,‘임산부의 날’ 맞아 다문화 산모에 ‘사랑의 마더박스’ 전달</h3></div>
1676</a><a href="/ko-kr/articles/140649" class="news-item">
1677<div class="news-thumbnail">
1678<img src="https://cdn.www.sciencemd.com/w400/q75/article-images/2026-10-08/aa94ec61-c8d5-417e-9cf5-6a31143a35d2.jpg" alt="고려대 의대 이남규 교수, 포스코사이언스펠로십 선정" loading="lazy" />
1679<div class="thumbnail-title-overlay">고려대 의대 이남규 교수, 포스코사이언스펠로십 선정</div>
1680</div>
1681<div class="news-content"><span class="news-category">병원/의료</span><h3 class="news-title">고려대 의대 이남규 교수, 포스코사이언스펠로십 선정</h3></div>
1682</a><a href="/ko-kr/articles/140648" class="news-item">
1683<div class="news-thumbnail">
1684<img src="https://cdn.www.sciencemd.com/w400/q75/article-images/2026-10-08/d9f25d16-7631-4a20-8acf-20d7a231391d.jpg" alt="에스티팜, ‘CPHI Worldwide 2026’ 참가…글로벌 CDMO 확대" loading="lazy" />
1685<div class="thumbnail-title-overlay">에스티팜, ‘CPHI Worldwide 2026’ 참가…글로벌 CDMO 확대</div>
1686</div>
1687<div class="news-content"><span class="news-category">제약/유통</span><h3 class="news-title">에스티팜, ‘CPHI Worldwide 2026’ 참가…글로벌 CDMO 확대</h3></div>
1688</a><a href="/ko-kr/articles/140647" class="news-item">
1689<div class="news-thumbnail">
1690<img src="https://cdn.www.sciencemd.com/w400/q75/article-images/2026-10-08/0af9a5fa-7c7a-4fe9-8390-6c94f1c22c72.jpg" alt="전국전공의노동조합. 입장문" loading="lazy" />
1691<div class="thumbnail-title-overlay">전국전공의노동조합. 입장문</div>
1692</div>
1693<div class="news-content"><span class="news-category">병원/의료</span><h3 class="news-title">전국전공의노동조합. 입장문</h3></div>
1694</a><a href="/ko-kr/articles/140646" class="news-item">
1695<div class="news-thumbnail">
1696<img src="https://cdn.www.sciencemd.com/w400/q75/article-images/2026-10-07/650936fe-44a5-4c01-8508-5c27d0b797a7.jpg" alt="제약공장 살균제, 2028년 말 살포자제 유예 전망" loading="lazy" />
1697<div class="thumbnail-title-overlay">제약공장 살균제, 2028년 말 살포자제 유예 전망</div>
1698</div>
1699<div class="news-content"><span class="news-category">제약/유통</span><h3 class="news-title">제약공장 살균제, 2028년 말 살포자제 유예 전망</h3></div>
1700</a><a href="/ko-kr/articles/140645" class="news-item">
1701<div class="news-thumbnail">
1702<img src="https://cdn.www.sciencemd.com/w400/q75/article-images/2026-10-07/06811078-5ab6-4891-8cf1-b805c116b5c3.jpg" alt="한국릴리, 사랑의열매 ‘나눔명문기업’ 서울 119호로 인정" loading="lazy" />
1703<div class="thumbnail-title-overlay">한국릴리, 사랑의열매 ‘나눔명문기업’ 서울 119호로 인정</div>
1704</div>
1705<div class="news-content"><span class="news-category">제약/유통</span>
1705<h3 class="news-title">한국릴리, 사랑의열매 ‘나눔명문기업’ 서울 119호로 인정</h3></div>
1706</a><a href="/ko-kr/articles/140644" class="news-item">
1707<div class="news-thumbnail">
1708<img src="https://cdn.www.sciencemd.com/w400/q75/article-images/2026-10-07/dd32e834-a38b-4a67-924c-5c5202c6e895.jpg" alt="서울아산병원 전인호 교수, 세계 정형외과 및 외상학회 차기 회장" loading="lazy" />
1709<div class="thumbnail-title-overlay">서울아산병원 전인호 교수, 세계 정형외과 및 외상학회 차기 회장</div>
1710</div>
1711<div class="news-content"><span class="news-category">병원/의료</span><h3 class="news-title">서울아산병원 전인호 교수, 세계 정형외과 및 외상학회 차기 회장</h3></div>
1712</a><a href="/ko-kr/articles/140643" class="news-item">
1713<div class="news-thumbnail">
1714<img src="https://cdn.www.sciencemd.com/w400/q75/article-images/2026-10-07/00b54ed6-7cf4-46cc-815a-80a35374ef9e.jpg" alt="한림대동탄성심병원, ‘천사데이(1004-Day) 건강검진’ 개최" loading="lazy" />
1715<div class="thumbnail-title-overlay">한림대동탄성심병원, ‘천사데이(1004-Day) 건강검진’ 개최</div>
1716</div>
1717<div class="news-content"><span class="news-category">병원/의료</span><h3 class="news-title">한림대동탄성심병원, ‘천사데이(1004-Day) 건강검진’ 개최</h3></div>
1718</a><a href="/ko-kr/articles/140642" class="news-item">
1719<div class="news-thumbnail">
1720<img src="https://cdn.www.sciencemd.com/w400/q75/article-images/2026-10-07/368de88f-b953-4db3-868e-1e4d75e5cb2b.jpg" alt="서울대병원, KOLAS 공인시험기관 자격 갱신" loading="lazy" />
1721<div class="thumbnail-title-overlay">서울대병원, KOLAS 공인시험기관 자격 갱신</div>
1722</div>
1723<div class="news-content"><span class="news-category">병원/의료</span><h3 class="news-title">서울대병원, KOLAS 공인시험기관 자격 갱신</h3></div>
1724</a><a href="/ko-kr/articles/140641" class="news-item">
1725<div class="news-thumbnail">
1726<img src="https://cdn.www.sciencemd.com/w400/q75/article-images/2026-10-07/7c9f162f-188a-4bab-88bc-f17336cc5dff.jpg" alt="경민규 교수, 국제정형외과외상학회 ‘Travel Award’ 수상" loading="lazy" />
1727<div class="thumbnail-title-overlay">경민규 교수, 국제정형외과외상학회 ‘Travel Award’ 수상</div>
1728</div>
1729<div class="news-content"><span class="news-category">병원/의료</span><h3 class="news-title">경민규 교수, 국제정형외과외상학회 ‘Travel Award’ 수상</h3></div>
1730</a><a href="/ko-kr/articles/140640" class="news-item">
1731<div class="news-thumbnail">
1732<img src="https://cdn.www.sciencemd.com/w400/q75/article-images/2026-10-07/d6978c72-d375-4553-9817-6d1a7dad041c.jpg" alt="LSK Global PS, KIC 2026서 성공적인 임상개발 통합 전략 제시" loading="lazy" />
1733<div class="thumbnail-title-overlay">LSK Global PS, KIC 2026서 성공적인 임상개발 통합 전략 제시</div>
1734</div>
1735<div class="news-content"><span class="news-category">제약/유통</span><h3 class="news-title">LSK Global PS, KIC 2026서 성공적인 임상개발 통합 전략 제시</h3></div>
1736</a><a href="/ko-kr/articles/140639" class="news-item">
1737<div class="news-thumbnail">
1738<img src="https://cdn.www.sciencemd.com/w400/q75/article-images/2026-10-07/02e52c1b-717f-4060-ac1c-561e781eafed.jpg" alt="지씨셀, ‘GCC2005’ 임상 1b상 돌입… 첫 대상자 투약 완료" loading="lazy" />
1739<div class="thumbnail-title-overlay">지씨셀, ‘GCC2005’ 임상 1b상 돌입… 첫 대상자 투약 완료</div>
1740</div>
1741<div class="news-content"><span class="news-category">병원/의료</span><h3 class="news-title">지씨셀, ‘GCC2005’ 임상 1b상 돌입… 첫 대상자 투약 완료</h3></div>
1742</a></div><button class="carousel-side-arrow prev" aria-label="이전">◀</button>
1743<button class="carousel-side-arrow next" aria-label="다음">▶</button></div>
1744<div class="carousel-nav"><button class="carousel-arrow prev" aria-label="이전">◀</button><div class="carousel-dots"></div><button class="carousel-arrow next" aria-label="다음">▶</button></div>
1745</div>
1746<script>
1747(function() {
1748const section = document.querySelector('.main-news-carousel-section-10c09705');
1749if (!section) return;
1750const carousel = section.querySelector('.carousel-container');
1751if (!carousel) return;
1752const wrapper = carousel.querySelector('.carousel-wrapper');
1753const items = wrapper.querySelectorAll('.news-item');
1754const dotsContainer = section.querySelector('.carousel-dots');
1755const prevBtn = section.querySelector('.carousel-arrow.prev');
1756const nextBtn = section.querySelector('.carousel-arrow.next');
1757const sidePrevBtn = carousel.querySelector('.carousel-side-arrow.prev');
1758const sideNextBtn = carousel.querySelector('.carousel-side-arrow.next');
1759if (items.length === 0) return;
1760const itemsPerSlide = parseInt(carousel.dataset.itemsPerSlide) || 4;
1761const scrollCount = parseInt(carousel.dataset.scrollCount) || 1;
1762const autoPlaySpeed = parseInt(carousel.dataset.autoplaySpeed) || 5000;
1763let currentIndex = 0;
1764let autoPlayInterval;
1765const maxIndex = Math.max(0, items.length - itemsPerSlide);
1766const totalSteps = Math.ceil(maxIndex / scrollCount) + 1;
1767for (let i = 0; i < totalSteps; i++) {
1768const dot = document.createElement('button');
1769dot.className = 'carousel-dot';
1770dot.setAttribute('aria-label', `슬라이드 ${i + 1}`);
1771if (i === 0) dot.classList.add('active');
1772dot.addEventListener('click', () => goToStep(i));
1773dotsContainer.appendChild(dot);
1774}
1775const dots = dotsContainer.querySelectorAll('.carousel-dot');
1776function updateCarousel() {
1777const containerWidth = wrapper.parentElement.offsetWidth;
1778const gap = 24;
1779const itemWidth = (containerWidth - gap * (itemsPerSlide - 1)) / itemsPerSlide;
1780const moveDistance = currentIndex * (itemWidth + gap);
1781wrapper.style.transform = `translateX(-${moveDistance}px)`;
1782const currentStep = Math.floor(currentIndex / scrollCount);
1783dots.forEach((dot, index) => {
1784dot.classList.toggle('active', index === currentStep);
1785});
1786}
1787function goToStep(step) {
1788currentIndex = Math.min(step * scrollCount, maxIndex);
1789updateCarousel();
1790resetAutoPlay();
1791}
1792function nextSlide() {
1793if (currentIndex >= maxIndex) {
1794currentIndex = 0;
1795} else {
1796currentIndex = Math.min(currentIndex + scrollCount, maxIndex);
1797}
1798updateCarousel();
1799}
1800function prevSlide() {
1801currentIndex = currentIndex - scrollCount;
1802if (currentIndex < 0) {
1803currentIndex = maxIndex;
1804}
1805updateCarousel();
1806}
1807function startAutoPlay() {
1808if (autoPlaySpeed > 0 && items.length > itemsPerSlide) {
1809autoPlayInterval = setInterval(nextSlide, autoPlaySpeed);
1810}
1811}
1812function stopAutoPlay() {
1813clearInterval(autoPlayInterval);
1814}
1815function resetAutoPlay() {
1816stopAutoPlay();
1817startAutoPlay();
1818}
1819if (prevBtn) {
1820prevBtn.addEventListener('click', () => {
1821prevSlide();
1822resetAutoPlay();
1823});
1824}
1825if (nextBtn) {
1826nextBtn.addEventListener('click', () => {
1827nextSlide();
1828resetAutoPlay();
1829});
1830}
1831if (sidePrevBtn) {
1832sidePrevBtn.addEventListener('click', () => {
1833prevSlide();
1834resetAutoPlay();
1835});
1836}
1837if (sideNextBtn) {
1838sideNextBtn.addEventListener('click', () => {
1839nextSlide();
1840resetAutoPlay();
1841});
1842}
1843carousel.addEventListener('mouseenter', stopAutoPlay);
1844carousel.addEventListener('mouseleave', startAutoPlay);
1845let resizeTimeout;
1846window.addEventListener('resize', () => {
1847clearTimeout(resizeTimeout);
1848resizeTimeout = setTimeout(updateCarousel, 100);
1849});
1850startAutoPlay();
1851})();
1852</script>
1852</div></div><div class="section-wrapper" style="grid-column:1 / 25;grid-row:26 / 42;width:100%;max-width:100%;box-sizing:border-box;position:relative"><div class="section-html-container"><style>
1853.yt-section {
1854background: #fff;
1855color: #222;
1856}
1857.yt-header {
1858display: flex;
1859align-items: center;
1860justify-content: space-between;
1861padding: 0 0 8px 0;
1862}
1863.yt-header-title {
1864display: flex;
1865align-items: center;
1866gap: 6px;
1867font-size: 1.2rem;
1868font-weight: 700;
1869color: #222;
1870}
1871.yt-header-title img {
1872height: 20px;
1873width: auto;
1874object-fit: contain;
1875}
1876.yt-grid {
1877display: grid;
1878grid-template-columns: repeat(4, 1fr);
1879}
1880.yt-item {
1881display: block;
1882position: relative;
1883cursor: pointer;
1884}
1885.yt-item img {
1886width: 100%;
1887aspect-ratio: 16 / 9;
1888object-fit: cover;
1889display: block;
1890}
1891</style>
1892<div class="yt-section">
1893<div class="yt-header">
1894<span class="yt-header-title"><img src="https://pango-lingo-sciencemd-assetsbucket-bdzrzcov.s3.ap-northeast-2.amazonaws.com/article-images/2026-03-13/e3c5aa0f-7dae-420d-8a7d-67b8542fa672.png" alt="" />Today News
1895</span>
1896</div>
1897<div class="yt-grid"><a href="https://youtu.be/qNXc868dEWU?si=FFjunvAiEy-WekTC" target="_blank" rel="noopener" class="yt-item">
1898<img src="https://img.youtube.com/vi/qNXc868dEWU/mqdefault.jpg" alt="YouTube" loading="lazy" />
1899</a><a href="https://www.youtube.com/watch?v=BMcOTWhR5eQ" target="_blank" rel="noopener" class="yt-item">
1900<img src="https://img.youtube.com/vi/BMcOTWhR5eQ/mqdefault.jpg" alt="YouTube" loading="lazy" />
1901</a><a href="https://www.youtube.com/watch?v=IIQqCqwCAUI" target="_blank" rel="noopener" class="yt-item">
1902<img src="https://img.youtube.com/vi/IIQqCqwCAUI/mqdefault.jpg" alt="YouTube" loading="lazy" />
1903</a><a href="https://www.youtube.com/watch?v=K3KycA7OLYE&pp=ygUN7Iug7JW9IOyehOyDgQ%3D%3D" target="_blank" rel="noopener" class="yt-item">
1904<img src="https://img.youtube.com/vi/K3KycA7OLYE/mqdefault.jpg" alt="YouTube" loading="lazy" />
1905</a><a href="https://www.youtube.com/watch?v=LVVEaDR05tc" target="_blank" rel="noopener" class="yt-item">
1906<img src="https://img.youtube.com/vi/LVVEaDR05tc/mqdefault.jpg" alt="YouTube" loading="lazy" />
1907</a><a href="https://www.youtube.com/watch?v=0w2ubWyUceI&pp=ygUM7J287JaR7JW97ZKI" target="_blank" rel="noopener" class="yt-item">
1908<img src="https://img.youtube.com/vi/0w2ubWyUceI/mqdefault.jpg" alt="YouTube" loading="lazy" />
1909</a><a href="https://www.youtube.com/watch?v=Cka--lmZVa4" target="_blank" rel="noopener" class="yt-item">
1910<img src="https://img.youtube.com/vi/Cka--lmZVa4/mqdefault.jpg" alt="YouTube" loading="lazy" />
1911</a><a href="https://www.youtube.com/watch?v=qf574yFXysU&t=120s" target="_blank" rel="noopener" class="yt-item">
1912<img src="https://img.youtube.com/vi/qf574yFXysU/mqdefault.jpg" alt="YouTube" loading="lazy" />
1913</a><a href="https://www.youtube.com/watch?v=s_x0cjeSRf0&pp=ygUM7ZWc66-47KCc7JW9" target="_blank" rel="noopener" class="yt-item">
1914<img src="https://img.youtube.com/vi/s_x0cjeSRf0/mqdefault.jpg" alt="YouTube" loading="lazy" />
1915</a><a href="https://www.youtube.com/watch?v=Rf-0122Vto4&pp=ygUGaW5uby5O" target="_blank" rel="noopener" class="yt-item">
1916<img src="https://img.youtube.com/vi/Rf-0122Vto4/mqdefault.jpg" alt="YouTube" loading="lazy" />
1917</a><a href="https://www.youtube.com/watch?v=RhwUVqEPMdo&pp=ygUPancg7KSR7Jm47KCc7JW9" target="_blank" rel="noopener" class="yt-item">
1918<img src="https://img.youtube.com/vi/RhwUVqEPMdo/mqdefault.jpg" alt="YouTube" loading="lazy" />
1919</a><a href="https://www.youtube.com/watch?v=Ji0-Q1uItbI&pp=ygUJ7YyQ7ZS866aw" target="_blank" rel="noopener" class="yt-item">
1920<img src="https://img.youtube.com/vi/Ji0-Q1uItbI/mqdefault.jpg" alt="YouTube" loading="lazy" />
1921</a></div>
1922</div></div></div><div class="section-wrapper" style="grid-column:1 / 7;grid-row:42 / 51;width:100%;max-width:100%;box-sizing:border-box;position:relative"><div class="section-html-container"><style>
1923.ls1-section {
1924background: #fff;
1925color: #222;
1926padding: 15px 0 0;
1927}
1928.ls1-header {
1929background: #f35019;
1930color: #fff;
1931padding: 1px 16px;
1932font-size: 0.9rem;
1933font-weight: 700;
1934border-left: 1px solid #ddd;
1935border-right: 1px solid #ddd;
1936}
1937.ls1-carousel {
1938position: relative;
1939overflow: hidden;
1940width: 100%;
1941border: 1px solid #ddd;
1942border-top: none;
1943}
1944.ls1-carousel-wrapper {
1945display: flex;
1946width: 100%;
1947transition: transform 0.5s ease-in-out;
1948}
1949.ls1-slide {
1950flex: 0 0 100%;
1951width: 100%;
1952text-decoration: none;
1953color: #222;
1954display: block;
1955}
1956.ls1-slide img {
1957width: 100%;
1958aspect-ratio: 4 / 3;
1959object-fit: cover;
1960display: block;
1961}
1962.ls1-slide-title {
1963padding: 12px 0 12px 8px;
1964font-size: 0.85rem;
1965font-weight: 600;
1966line-height: 0.55;
1967white-space: nowrap;
1968overflow: hidden;
1969text-overflow: ellipsis;
1970}
1971.ls1-slide:hover .ls1-slide-title {
1972text-decoration: underline;
1973}
1974</style>
1975<div class="ls1-section">
1976<div class="ls1-header">PHOTO NEWS</div>
1977<div class="ls1-carousel" id="ls1Carousel">
1978<div class="ls1-carousel-wrapper" id="ls1Wrapper"><a href="/ko-kr/articles/140666" class="ls1-slide">
1979<img src="https://cdn.www.sciencemd.com/w600/q75/article-images/2026-10-08/82e7b158-ab6b-42d8-b25d-8d3be4137a3b.jpg" alt="공단, 환절기 ‘호흡기 감염병 예방수칙’ 집중 홍보" loading="lazy" />
1980<div class="ls1-slide-title">공단, 환절기 ‘호흡기 감염병 예방수칙’ 집중 홍보</div>
1981</a><a href="/ko-kr/articles/140659" class="ls1-slide">
1982<img src="https://cdn.www.sciencemd.com/w600/q75/article-images/2026-10-08/b026435f-099b-499c-b65e-f90b49223e35.jpg" alt="임상현장 수요에서 실용화까지, 중개연구 협력 강화" loading="lazy" />
1983<div class="ls1-slide-title">임상현장 수요에서 실용화까지, 중개연구 협력 강화</div>
1984</a><a href="/ko-kr/articles/140657" class="ls1-slide">
1985<img src="https://cdn.www.sciencemd.com/w600/q75/article-images/2026-10-08/c0def294-cb7e-4345-93db-247a15921bb5.jpg" alt=" 한국의료분쟁조정중재원 한국보건의료정보원,안전한 개인정보보호를 위한 상호 협력 서약식 추진" loading="lazy" />
1986<div class="ls1-slide-title"> 한국의료분쟁조정중재원 한국보건의료정보원,안전한 개인정보보호를 위한 상호 협력 서약식 추진</div>
1987</a><a href="/ko-kr/articles/140651" class="ls1-slide">
1988<img src="https://cdn.www.sciencemd.com/w600/q75/article-images/2026-10-08/06c9d350-78e1-44a9-aaf2-71ab27ed931f.jpg" alt="희귀질환, 참신한 콘텐츠로 세상에 다가서다.‘희귀질환 인식 개선 콘텐츠 공모전 국회 전시회’ 성료" loading="lazy" />
1989<div class="ls1-slide-title">희귀질환, 참신한 콘텐츠로 세상에 다가서다.‘희귀질환 인식 개선 콘텐츠 공모전 국회 전시회’ 성료</div>
1990</a></div>
1991</div>
1992</div>
1993<script>
1994(function() {
1995var wrapper = document.getElementById('ls1Wrapper');
1996var slides = wrapper.querySelectorAll('.ls1-slide');
1997if (!wrapper || slides.length === 0) return;
1998var currentIndex = 0;
1999var totalSlides = slides.length;
2000var interval = 3 * 1000;
2001function nextSlide() {
2002currentIndex = (currentIndex + 1) % totalSlides;
2003wrapper.style.transform = 'translateX(-' + (currentIndex * 100) + '%)';
2004}
2005if (totalSlides > 1) {
2006setInterval(nextSlide, interval);
2007}
2008})();
2009</script>
2009</div></div><div class="section-wrapper" style="grid-column:7 / 19;grid-row:42 / 61;width:100%;max-width:100%;box-sizing:border-box;position:relative"><div class="section-html-container"><style>
2010.ts-section {
2011background: #fff;
2012color: #222;
2013}
2014.ts-list {
2015list-style: none;
2016margin: 0;
2017padding: 0;
2018border-top: 1px dotted #999;
2019border-bottom: 1px dotted #999;
2020}
2021.ts-list li:first-child a {
2022padding-top: 16px;
2023}
2024.ts-list li:last-child a {
2025padding-bottom: 16px;
2026}
2027.ts-list li a {
2028display: flex;
2029align-items: center;
2030justify-content: space-between;
2031gap: 12px;
2032padding: 8px 0;
2033text-decoration: none;
2034color: inherit;
2035}
2036.ts-list li a:hover .ts-title {
2037text-decoration: underline;
2038}
2039.ts-title {
2040flex: 1;
2041font-size: 1.1rem;
2042font-weight: 600;
2043color: #1c2455;
2044line-height: 1.4;
2045white-space: nowrap;
2046overflow: hidden;
2047text-overflow: ellipsis;
2048}
2049.ts-date {
2050flex-shrink: 0;
2051font-size: 0.75rem;
2052color: #888;
2053}
2054</style>
2055<div class="ts-section">
2056<ul class="ts-list"><li>
2057<a href="/ko-kr/articles/140673">
2058<span class="ts-title">고려대 안암병원, 배리어프리 음악회 개최</span>
2059<span class="ts-date">[2026.10.08]</span>
2060</a>
2061</li><li>
2062<a href="/ko-kr/articles/140672">
2063<span class="ts-title">JW중외제약, 10일 ‘임산부의 날’ 맞아 임신 중 철결핍 관리 중요성 알린다</span>
2064<span class="ts-date">[2026.10.08]</span>
2065</a>
2066</li><li>
2067<a href="/ko-kr/articles/140671">
2068<span class="ts-title">대한전공의협의회 . 요셉의원, 전공의 의료봉사단 2기 출범
2069</span>
2070<span class="ts-date">[2026.10.08]</span>
2071</a>
2072</li><li>
2073<a href="/ko-kr/articles/140670">
2074<span class="ts-title">자가혈 시술은 ‘손맛’ 킹스템, 자가혈 시술 ‘표준화’로 10월 학회 정면승부</span>
2075<span class="ts-date">[2026.10.08]</span>
2076</a>
2077</li><li>
2078<a href="/ko-kr/articles/140669">
2079<span class="ts-title">한양의료원 안명주 의학석좌교수, ‘병원발전기금’으로 1억 원 기부</span>
2080<span class="ts-date">[2026.10.08]</span>
2081</a>
2082</li><li>
2083<a href="/ko-kr/articles/140668">
2084<span class="ts-title">동구바이오제약 GMP 취소 처분 '효력 정지' 결정</span>
2085<span class="ts-date">[2026.10.08]</span>
2086</a>
2087</li><li>
2088<a href="/ko-kr/articles/140667">
2089<span class="ts-title">엘앤케이바이오메드, 경추용 ‘블루엑스-C’ 美 수술 50레벨 돌파</span>
2090<span class="ts-date">[2026.10.08]</span>
2091</a>
2092</li><li>
2093<a href="/ko-kr/articles/140666">
2094<span class="ts-title">공단, 환절기 ‘호흡기 감염병 예방수칙’ 집중 홍보</span>
2095<span class="ts-date">[2026.10.08]</span>
2096</a>
2097</li><li>
2098<a href="/ko-kr/articles/140665">
2099<span class="ts-title">동아제약, 여성문학 저변 확대…’제44회 마로니에 여성 백일장’ 성료</span>
2100<span class="ts-date">[2026.10.08]</span>
2101</a>
2102</li><li>
2103<a href="/ko-kr/articles/140664">
2104<span class="ts-title">자가골 이식 없이 환자 7명 골유합·주상골 형태 및 손목뼈 정렬 개선 관찰</span>
2105<span class="ts-date">[2026.10.08]</span>
2106</a>
2107</li><li>
2108<a href="/ko-kr/articles/140663">
2109<span class="ts-title">동아쏘시오그룹, 제2회 협력사 대상 ESG공급망 교육 개최</span>
2110<span class="ts-date">[2026.10.08]</span>
2111</a>
2112</li><li>
2113<a href="/ko-kr/articles/140662">
2114<span class="ts-title">[신간] 안철우 교수,《매일 아침 몸이 가벼워지는 혈당 루틴》 출간</span>
2115<span class="ts-date">[2026.10.08]</span>
2116</a>
2117</li><li>
2118<a href="/ko-kr/articles/140661">
2119<span class="ts-title">중앙대병원 석준 교수, 2026 유럽피부과학회 ‘장학상’ 수상</span>
2120<span class="ts-date">[2026.10.08]</span>
2121</a>
2122</li><li>
2123<a href="/ko-kr/articles/140660">
2124<span class="ts-title">난소암·위암 겨냥한 차세대 CAR-T 치료 가능성 확인, 새로운 표적 ‘L1CAM’ 발굴</span>
2125<span class="ts-date">[2026.10.08]</span>
2126</a>
2127</li><li>
2128<a href="/ko-kr/articles/140659">
2129<span class="ts-title">임상현장 수요에서 실용화까지, 중개연구 협력 강화</span>
2130<span class="ts-date">[2026.10.08]</span>
2131</a>
2132</li><li>
2133<a href="/ko-kr/articles/140658">
2134<span class="ts-title">유한양행 ‘센스밸런스 구미데이 비건 멀티비타민 & 미네랄’ 리뉴얼 출시</span>
2135<span class="ts-date">[2026.10.08]</span>
2136</a>
2137</li></ul>
2138</div></div></div><div class="section-wrapper" style="grid-column:19 / 25;grid-row:42 / 54;width:100%;max-width:100%;box-sizing:border-box;position:relative"><div class="section-html-container"><style>
2139.pango-full-banner-5af6077e-ff3e-4bfd-a748-e1732b285c40 {
2140margin-top: 16px;
2141width: 100%;
2142display: block;
2143overflow: hidden;
2144line-height: 0; 
2145}
2146.pango-full-banner-5af6077e-ff3e-4bfd-a748-e1732b285c40 a {
2147display: block;
2148width: 100%;
2149}
2150.pango-full-banner-5af6077e-ff3e-4bfd-a748-e1732b285c40 img {
2151width: 100% !important; 
2152height: auto;
2153max-width: none !important; 
2154display: block;
2155}
2156</style><div class="pango-full-banner-5af6077e-ff3e-4bfd-a748-e1732b285c40" data-banner-id="1"><a href="https://www.inno-n.com/company/about/innoN" target="_blank" rel="noopener noreferrer">
2157<img src="https://cdn.www.sciencemd.com/w600/q75/ads/2026-03-15/4cb2d866-32c9-48c4-9dd4-01d909d6c89e.gif" 
2158alt="이노엔" loading="lazy" />
2159</a></div></div></div><div class="section-wrapper" style="grid-column:1 / 7;grid-row:51 / 58;width:100%;max-width:100%;box-sizing:border-box;position:relative"><div class="section-html-container"><style>
2160.ls2-section {
2161background: #fff;
2162color: #222;
2163border: 1px solid #ddd;
2164}
2165.ls2-header {
2166display: flex;
2167align-items: center;
2168justify-content: space-between;
2169background: #eef4ff;
2170padding: 8px 12px;
2171}
2172.ls2-header-title {
2173font-size: 0.9rem;
2174font-weight: 700;
2175color: #222;
2176}
2177.ls2-header-more {
2178font-size: 0.8rem;
2179color: #888;
2180text-decoration: none;
2181display: flex;
2182align-items: center;
2183gap: 2px;
2184}
2185.ls2-header-more svg {
2186width: 15px;
2187height: 15px;
2188color: #d10000;
2189}
2190.ls2-header-more:hover {
2191color: #333;
2192text-decoration: underline;
2193}
2194.ls2-list {
2195list-style: none;
2196margin: 0;
2197padding: 8px 12px;
2198}
2199.ls2-list li {
2200padding: 7px 0;
2201}
2202.ls2-list li a {
2203display: flex;
2204align-items: center;
2205gap: 6px;
2206text-decoration: none;
2207color: #222;
2208font-size: 0.85rem;
2209line-height: 1.4;
2210white-space: nowrap;
2211overflow: hidden;
2212text-overflow: ellipsis;
2213}
2214.ls2-list li a:hover .ls2-title {
2215text-decoration: underline;
2216}
2217.ls2-bullet {
2218flex-shrink: 0;
2219width: 4px;
2220height: 4px;
2221background: #d10000;
2222border-radius: 50%;
2223}
2224.ls2-category {
2225flex-shrink: 0;
2226color: #ff9b49;
2227font-weight: 600;
2228}
2229.ls2-title {
2230overflow: hidden;
2231text-overflow: ellipsis;
2232white-space: nowrap;
2233}
2234.ls2-list li:first-child .ls2-title {
2235font-weight: 700;
2236}
2237</style>
2238<div class="ls2-section">
2239<div class="ls2-header">
2240<span class="ls2-header-title">알림</span><a href="/ko-kr/articles?category=YCOR" class="ls2-header-more">전체보기<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><polyline points="9 18 15 12 9 6"/></svg></a></div>
2241<ul class="ls2-list"><li>
2242<a href="/ko-kr/articles/140673">
2243<span class="ls2-bullet"></span><span class="ls2-category">[병원/의료]</span><span class="ls2-title">고려대 안암병원, 배리어프리 음악회 개최</span>
2244</a>
2245</li><li>
2246<a href="/ko-kr/articles/140671">
2247<span class="ls2-bullet"></span><span class="ls2-category">[병원/의료]</span><span class="ls2-title">대한전공의협의회 . 요셉의원, 전공의 의료봉사단 2기 출범
2248</span>
2249</a>
2250</li><li>
2251<a href="/ko-kr/articles/140670">
2252<span class="ls2-bullet"></span><span class="ls2-category">[병원/의료]</span><span class="ls2-title">자가혈 시술은 ‘손맛’ 킹스템, 자가혈 시술 ‘표준화’로 10월 학회 정면승부</span>
2253</a>
2254</li><li>
2255<a href="/ko-kr/articles/140669">
2256<span class="ls2-bullet"></span><span class="ls2-category">[병원/의료]</span><span class="ls2-title">한양의료원 안명주 의학석좌교수, ‘병원발전기금’으로 1억 원 기부</span>
2257</a>
2258</li><li>
2259<a href="/ko-kr/articles/140662">
2260<span class="ls2-bullet"></span><span class="ls2-category">[병원/의료]</span><span class="ls2-title">[신간] 안철우 교수,《매일 아침 몸이 가벼워지는 혈당 루틴》 출간</span>
2261</a>
2262</li></ul>
2263</div></div></div><div class="section-wrapper" style="grid-column:19 / 25;grid-row:54 / 56;width:100%;max-width:100%;box-sizing:border-box;position:relative"><div class="section-html-container"><style>
2264.pango-full-banner {
2265width: 100%;
2266display: block;
2267overflow: hidden;
2268line-height: 0; 
2269}
2270.pango-full-banner a {
2271display: block;
2272width: 100%;
2273}
2274.pango-full-banner img {
2275width: 100% !important; 
2276height: auto;
2277max-width: none !important; 
2278display: block;
2279}
2280</style><div class="pango-full-banner" data-banner-id="2"><a href="https://www.inno-n.com" target="_blank" rel="noopener noreferrer">
2281<img src="https://cdn.www.sciencemd.com/w600/q75/ads/2026-03-16/f9344770-6a5e-4ef1-bd84-dfe3a6c045e7.gif" 
2282alt="케이캡" loading="lazy" />
2283</a></div></div></div><div class="section-wrapper" style="grid-column:19 / 25;grid-row:56 / 63;width:100%;max-width:100%;box-sizing:border-box;position:relative"><div class="section-html-container"><style>
2284.rs1-section {
2285background: #fff;
2286color: #222;
2287border: 1px solid #ddd;
2288}
2289.rs1-header {
2290display: flex;
2291align-items: center;
2292justify-content: space-between;
2293background: #eef4ff;
2294padding: 8px 12px;
2295}
2296.rs1-header-title {
2297font-size: 0.9rem;
2298font-weight: 700;
2299color: #222;
2300}
2301.rs1-header-more {
2302font-size: 0.8rem;
2303color: #888;
2304text-decoration: none;
2305display: flex;
2306align-items: center;
2307gap: 2px;
2308}
2309.rs1-header-more svg {
2310width: 15px;
2311height: 15px;
2312color: #d10000;
2313}
2314.rs1-header-more:hover {
2315color: #333;
2316text-decoration: underline;
2317}
2318.rs1-list {
2319padding: 12px;
2320display: flex;
2321flex-direction: column;
2322gap: 12px;
2323}
2324.rs1-item {
2325display: flex;
2326gap: 12px;
2327text-decoration: none;
2328color: inherit;
2329}
2330.rs1-item:hover .rs1-item-title {
2331text-decoration: underline;
2332}
2333.rs1-item-img {
2334flex-shrink: 0;
2335width: 120px;
2336aspect-ratio: 3 / 4;
2337object-fit: cover;
2338}
2339.rs1-item-info {
2340flex: 1;
2341display: flex;
2342flex-direction: column;
2343justify-content: center;
2344min-width: 0;
2345}
2346.rs1-item-title {
2347font-size: 0.9rem;
2348font-weight: 600;
2349line-height: 1.4;
2350display: -webkit-box;
2351-webkit-line-clamp: 3;
2352-webkit-box-orient: vertical;
2353overflow: hidden;
2354}
2355.rs1-item-divider {
2356border: none;
2357border-top: 1px dotted #999;
2358margin: 8px 0;
2359}
2360.rs1-item-desc {
2361font-size: 0.8rem;
2362color: #666;
2363line-height: 1.5;
2364display: -webkit-box;
2365-webkit-line-clamp: 3;
2366-webkit-box-orient: vertical;
2367overflow: hidden;
2368}
2369</style>
2370<div class="rs1-section">
2371<div class="rs1-header">
2372<span class="rs1-header-title">인물포커스</span><a href="/ko-kr/articles?category=YCOR" class="rs1-header-more">더보기<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><polyline points="9 18 15 12 9 6"/></svg></a></div>
2373<div class="rs1-list"><a href="/ko-kr/articles/137914" class="rs1-item">
2374<img class="rs1-item-img" src="https://cdn.www.sciencemd.com/w300/q75/article-images/2026-04-07/6801ddb2-c2dd-4bb9-b231-3bfffe746de1.jpg" alt="서영석 의원 , 기행 유튜버 · BJ 소란행위 근절 법안 발의" loading="lazy" />
2375<div class="rs1-item-info">
2376<div class="rs1-item-title">서영석 의원 , 기행 유튜버 · BJ 소란행위 근절 법안 발의</div>
2377<hr class="rs1-item-divider" />
2378<div class="rs1-item-desc">국회 보건복지위원회 소속 서영석 의원 ( 더불어민주당 , 부천시갑 ) 은 6 일 , 공공장소에서 경제적 이익을 목적으로 소란행위를 촬영 · 유통하는 행위를 차단하고 , 수익 환수 및 수사 실효성을 확보하기 위한 「 정보통신망 이용촉진 및 정보보호 등에 관한 법률 일부 개정법률안 」 과 「 사법경찰관리의 직무를 수행할 자와 그 직무범위에 관한 법률...</div>
2379</div>
2380</a></div>
2381</div></div></div><div class="section-wrapper" style="grid-column:1 / 7;grid-row:58 / 70;width:100%;max-width:100%;box-sizing:border-box;position:relative"><div class="section-html-container"><style>
2382.pango-full-banner {
2383width: 100%;
2384display: block;
2385overflow: hidden;
2386line-height: 0; 
2387}
2388.pango-full-banner a {
2389display: block;
2390width: 100%;
2391}
2392.pango-full-banner img {
2393width: 100% !important; 
2394height: auto;
2395max-width: none !important; 
2396display: block;
2397}
2398</style><div class="pango-full-banner" data-banner-id=""></div></div></div><div class="section-wrapper" style="grid-column:7 / 14;grid-row:61 / 65;width:100%;max-width:100%;box-sizing:border-box;position:relative"><div class="section-html-container"><style>
2399.pango-full-banner {
2400width: 100%;
2401display: block;
2402overflow: hidden;
2403line-height: 0; 
2404}
2405.pango-full-banner a {
2406display: block;
2407width: 100%;
2408}
2409.pango-full-banner img {
2410width: 100% !important; 
2411height: auto;
2412max-width: none !important; 
2413display: block;
2414}
2415</style><div class="pango-full-banner" data-banner-id="8"><a href="https://www.hira.or.kr/main.do" target="_blank" rel="noopener noreferrer">
2416<img src="https://cdn.www.sciencemd.com/w600/q75/ads/2026-03-15/205e8549-3ffd-4d43-b2d7-e78cc098a002.gif" 
2417alt="비급여진료" loading="lazy" />
2418</a></div></div></div><div class="section-wrapper" style="grid-column:14 / 19;grid-row:61 / 65;width:100%;max-width:100%;box-sizing:border-box;position:relative"><div class="section-html-container"><style>
2419.pango-full-banner {
2420width: 100%;
2421display: block;
2422overflow: hidden;
2423line-height: 0; 
2424}
2425.pango-full-banner a {
2426display: block;
2427width: 100%;
2428}
2429.pango-full-banner img {
2430width: 100% !important; 
2431height: auto;
2432max-width: none !important; 
2433display: block;
2434}
2435</style><div class="pango-full-banner" data-banner-id="9"><a href="https://www.hanmi.co.kr/main.hm" target="_blank" rel="noopener noreferrer">
2436<img src="https://cdn.www.sciencemd.com/w600/q75/ads/2026-03-16/4e9fb349-cd2f-4d8d-b601-80dfcb6b2128.gif" 
2437alt="리나글로" loading="lazy" />
2438</a></div></div></div><div class="section-wrapper" style="grid-column:19 / 25;grid-row:63 / 66;width:100%;max-width:100%;box-sizing:border-box;position:relative"><div class="section-html-container"><style>
2439.pango-full-banner {
2440width: 100%;
2441display: block;
2442overflow: hidden;
2443line-height: 0; 
2444}
2445.pango-full-banner a {
2446display: block;
2447width: 100%;
2448}
2449.pango-full-banner img {
2450width: 100% !important; 
2451height: auto;
2452max-width: none !important; 
2453display: block;
2454}
2455</style><div class="pango-full-banner" data-banner-id="34"><a href="https://postech.co.kr/" target="_blank" rel="noopener noreferrer">
2456<img src="https://cdn.www.sciencemd.com/w400/q75/ads/2026-04-10/6754b8fd-5809-404a-ada8-489eb1ae406e.gif" 
2457alt="(주)포스텍-가로배너" loading="lazy" />
2458</a></div></div></div><div class="section-wrapper" style="grid-column:7 / 19;grid-row:65 / 70;width:100%;max-width:100%;box-sizing:border-box;position:relative"><div class="section-html-container"><style>
2459.thousand-section {
2460background: #fff;
2461color: #222;
2462border: 1px solid #f2d093;
2463}
2464.thousand-header {
2465display: flex;
2466align-items: center;
2467justify-content: space-between;
2468background: #fef1d3;
2469padding: 8px 12px;
2470}
2471.thousand-header-title {
2472font-size: 0.9rem;
2473font-weight: 700;
2474color: #222;
2475}
2476.thousand-header-more {
2477font-size: 0.8rem;
2478color: #888;
2479text-decoration: none;
2480display: flex;
2481align-items: center;
2482gap: 2px;
2483}
2484.thousand-header-more svg {
2485width: 15px;
2486height: 15px;
2487color: #d10000;
2488}
2489.thousand-header-more:hover {
2490color: #333;
2491text-decoration: underline;
2492}
2493.thousand-list {
2494list-style: none;
2495margin: 0;
2496padding: 0 12px;
2497}
2498.thousand-list li {
2499padding: 10px 0;
2500border-bottom: 1px dotted #999;
2501}
2502.thousand-list li:last-child {
2503border-bottom: none;
2504}
2505.thousand-list li a {
2506display: block;
2507text-decoration: none;
2508color: #222;
2509}
2510.thousand-list li a:hover .thousand-title {
2511text-decoration: underline;
2512}
2513.thousand-title {
2514font-size: 1.1rem;
2515font-weight: 600;
2516line-height: 1.4;
2517margin-bottom: 6px;
2518white-space: nowrap;
2519overflow: hidden;
2520text-overflow: ellipsis;
2521}
2522.thousand-subtitle {
2523font-size: 1rem;
2524color: #444;
2525line-height: 1.4;
2526font-weight: 500;
2527margin-bottom: 6px;
2528white-space: nowrap;
2529overflow: hidden;
2530text-overflow: ellipsis;
2531}
2532.thousand-content {
2533font-size: 0.9rem;
2534color: #888;
2535line-height: 1.6;
2536display: -webkit-box;
2537-webkit-line-clamp: 2;
2538line-clamp: 2;
2539-webkit-box-orient: vertical;
2540overflow: hidden;
2541}
2542</style>
2543<div class="thousand-section">
2544<div class="thousand-header">
2545<span class="thousand-header-title">1,000명 이상이 읽은 기사</span>
2546<a href="/ko-kr/articles?category=7DLO" class="thousand-header-more">더보기<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><polyline points="9 18 15 12 9 6"/></svg></a>
2547</div>
2548<ul class="thousand-list"><li>
2549<a href="/ko-kr/articles/137629">
2550<div class="thousand-title">고려대학교 안암병원, '2026 심부전주간 시민강좌' 개최</div><div class="thousand-subtitle">오는 25일 메디힐 홀에서 진행… 전문 의료진이 심부전 예방 및 관리법 강연</div><div class="thousand-content">고려대학교 안암병원이 오는 3월 25일 수요일 오후 2시 30분부터 병원 5층 메디힐 홀에서 &#39;2026 심부전주간 시민강좌&#39;를 개최한다. 이번 시민강좌는 대한심부전학회와 공동으로 마련한 프로그램으로, 일반 시민들에게 심부전 질환에 대한 올바른 정보를 제공하기 위해 기획되었다.</div>
2551</a>
2552</li></ul>
2553</div></div></div><div class="section-wrapper" style="grid-column:19 / 25;grid-row:66 / 78;width:100%;max-width:100%;box-sizing:border-box;position:relative"><div class="section-html-container"><style>
2554.pango-full-banner {
2555width: 100%;
2556display: block;
2557overflow: hidden;
2558line-height: 0; 
2559}
2560.pango-full-banner a {
2561display: block;
2562width: 100%;
2563}
2564.pango-full-banner img {
2565width: 100% !important; 
2566height: auto;
2567max-width: none !important; 
2568display: block;
2569}
2570</style><div class="pango-full-banner" data-banner-id="4"><a href="https://www.yuhan.co.kr/Products/List/?mode=view&YPRD_IDX=2712&p=1&sm=-1&sf=YPRD_SORT&cid=176&Catego" target="_blank" rel="noopener noreferrer">
2571<img src="https://cdn.www.sciencemd.com/w600/q75/ads/2026-03-15/9e5dc82f-a83c-4ad0-b303-188efaa66d67.gif" 
2572alt="LECLAZA" loading="lazy" />
2573</a></div></div></div><div class="section-wrapper" style="grid-column:1 / 7;grid-row:70 / 79;width:100%;max-width:100%;box-sizing:border-box;position:relative"><div class="section-html-container"><style>
2574.ls3-section {
2575background: #fff;
2576color: #222;
2577padding: 0 12px;
2578border: 1px solid #ddd;
2579}
2580.ls3-header {
2581display: flex;
2582align-items: center;
2583justify-content: space-between;
2584padding: 8px 0;
2585border-bottom: 1px solid #ddd;
2586}
2587.ls3-header-title {
2588font-size: 0.9rem;
2589font-weight: 700;
2590color: #222;
2591}
2592.ls3-header-more {
2593font-size: 0.8rem;
2594color: #888;
2595text-decoration: none;
2596display: flex;
2597align-items: center;
2598gap: 2px;
2599}
2600.ls3-header-more svg {
2601width: 15px;
2602height: 15px;
2603color: #d10000;
2604}
2605.ls3-header-more:hover {
2606color: #333;
2607text-decoration: underline;
2608}
2609.ls3-list {
2610list-style: none;
2611margin: 0;
2612padding: 8px 0;
2613}
2614.ls3-list li {
2615padding: 7px 0;
2616}
2617.ls3-list li a {
2618display: flex;
2619align-items: center;
2620gap: 6px;
2621text-decoration: none;
2622color: #222;
2623font-size: 0.85rem;
2624line-height: 1.4;
2625white-space: nowrap;
2626overflow: hidden;
2627text-overflow: ellipsis;
2628}
2629.ls3-list li a:hover .ls3-title {
2630text-decoration: underline;
2631}
2632.ls3-bullet {
2633flex-shrink: 0;
2634width: 4px;
2635height: 4px;
2636background: #d10000;
2637border-radius: 50%;
2638}
2639.ls3-category {
2640flex-shrink: 0;
2641color: #3f9a9a;
2642font-weight: 600;
2643}
2644.ls3-title {
2645overflow: hidden;
2646text-overflow: ellipsis;
2647white-space: nowrap;
2648}
2649.ls3-list li:first-child .ls3-title {
2650font-weight: 700;
2651}
2652</style>
2653<div class="ls3-section">
2654<div class="ls3-header">
2655<span class="ls3-header-title">논문/기고/스페셜</span><a href="/ko-kr/articles?category=HMZV" class="ls3-header-more">더보기<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><polyline points="9 18 15 12 9 6"/></svg></a></div>
2656<ul class="ls3-list"><li>
2657<a href="/ko-kr/articles/140627">
2658<span class="ls3-bullet"></span><span class="ls3-category">[병원/의료]</span><span class="ls3-title">“턱관절장애 디지털치료제, 치료효과 높이고 ‘구강 행동 변화’까지 이끈다”</span>
2659</a>
2660</li><li>
2661<a href="/ko-kr/articles/140590">
2662<span class="ls3-bullet"></span><span class="ls3-category">[병원/의료]</span><span class="ls3-title">[2026년 노벨상 생리의학상 수상자 해설]</span>
2663</a>
2664</li><li>
2665<a href="/ko-kr/articles/140576">
2666<span class="ls3-bullet"></span><span class="ls3-category">[보건정책]</span><span class="ls3-title">이주여성 산모, 주요 산과 합병증 위험 한국 출생 여성보다 높지 않아</span>
2667</a>
2668</li><li>
2669<a href="/ko-kr/articles/140562">
2670<span class="ls3-bullet"></span><span class="ls3-category">[병원/의료]</span><span class="ls3-title">해운대백병원 박병규 교수, 대한소아정형외과학회 ‘최우수논문상’ 수상</span>
2671</a>
2672</li><li>
2673<a href="/ko-kr/articles/140551">
2674<span class="ls3-bullet"></span><span class="ls3-category">[제약/유통]</span><span class="ls3-title">지씨셀, CIK 세포 기반 교모세포종 연구 국제학술지 게재 </span>
2675</a>
2676</li><li>
2677<a href="/ko-kr/articles/140550">
2678<span class="ls3-bullet"></span><span class="ls3-category">[병원/의료]</span><span class="ls3-title">일산백병원 손서영 교수, ‘그레이브스병 재발 예측’ 한국연구재단 연구책임자 선정</span>
2679</a>
2680</li><li>
2681<a href="/ko-kr/articles/140548">
2682<span class="ls3-bullet"></span><span class="ls3-category">[병원/의료]</span><span class="ls3-title">고려대학교 안암병원 산부인과 박현태 교수 연구팀 최별이 임상강사</span>
2683</a>
2684</li></ul>
2685</div></div></div><div class="section-wrapper" style="grid-column:7 / 13;grid-row:70 / 81;width:100%;max-width:100%;box-sizing:border-box;position:relative"><div class="section-html-container"><style>
2686.ls4-section-152d99e3-4017-44a1-8926-1d973808ecbf {
2687background: #fff;
2688color: #222;
2689padding: 0 12px;
2690border: 1px solid #ddd;
2691}
2692.ls4-section-152d99e3-4017-44a1-8926-1d973808ecbf .ls4-header {
2693display: flex;
2694align-items: center;
2695justify-content: space-between;
2696padding: 8px 0;
2697border-bottom: 1px solid #ddd;
2698}
2699.ls4-section-152d99e3-4017-44a1-8926-1d973808ecbf .ls4-header-title {
2700font-size: 0.9rem;
2701font-weight: 700;
2702color: #222;
2703}
2704.ls4-section-152d99e3-4017-44a1-8926-1d973808ecbf .ls4-header-more {
2705font-size: 0.8rem;
2706color: #888;
2707text-decoration: none;
2708display: flex;
2709align-items: center;
2710gap: 2px;
2711}
2712.ls4-section-152d99e3-4017-44a1-8926-1d973808ecbf .ls4-header-more svg {
2713width: 15px;
2714height: 15px;
2715color: #d10000;
2716}
2717.ls4-section-152d99e3-4017-44a1-8926-1d973808ecbf .ls4-header-more:hover {
2718color: #333;
2719text-decoration: underline;
2720}
2721.ls4-section-152d99e3-4017-44a1-8926-1d973808ecbf .ls4-list {
2722list-style: none;
2723margin: 0;
2724padding: 8px 0;
2725}
2726.ls4-section-152d99e3-4017-44a1-8926-1d973808ecbf .ls4-list li {
2727padding: 7px 0;
2728}
2729.ls4-section-152d99e3-4017-44a1-8926-1d973808ecbf .ls4-list li a {
2730display: flex;
2731align-items: center;
2732gap: 6px;
2733text-decoration: none;
2734color: #222;
2735font-size: 0.85rem;
2736line-height: 1.4;
2737white-space: nowrap;
2738overflow: hidden;
2739text-overflow: ellipsis;
2740}
2741.ls4-section-152d99e3-4017-44a1-8926-1d973808ecbf .ls4-list li a:hover .ls4-title {
2742text-decoration: underline;
2743}
2744.ls4-section-152d99e3-4017-44a1-8926-1d973808ecbf .ls4-bullet {
2745flex-shrink: 0;
2746width: 4px;
2747height: 4px;
2748background: #d10000;
2749border-radius: 50%;
2750}
2751.ls4-section-152d99e3-4017-44a1-8926-1d973808ecbf .ls4-title {
2752overflow: hidden;
2753text-overflow: ellipsis;
2754white-space: nowrap;
2755}
2756.ls4-section-152d99e3-4017-44a1-8926-1d973808ecbf .ls4-list li:first-child .ls4-title {
2757font-weight: 700;
2758}
2759</style>
2760<div class="ls4-section-152d99e3-4017-44a1-8926-1d973808ecbf">
2761<div class="ls4-header">
2762<span class="ls4-header-title">신약정보</span><a href="/ko-kr/articles?category=BX7U" class="ls4-header-more">더보기<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><polyline points="9 18 15 12 9 6"/></svg></a></div>
2763<ul class="ls4-list"><li>
2764<a href="/ko-kr/articles/140609">
2765<span class="ls4-bullet"></span>
2766<span class="ls4-title">ADC 한계 넘는 혁신 창출”…한미, 차세대 항암 모달리티 첫 선</span>
2767</a>
2768</li><li>
2769<a href="/ko-kr/articles/140606">
2770<span class="ls4-bullet"></span>
2771<span class="ls4-title">유한양행, ‘CPHI Milan 2026’ 단독 부스 참가…글로벌 파트너십 강화</span>
2772</a>
2773</li><li>
2774<a href="/ko-kr/articles/140602">
2775<span class="ls4-bullet"></span>
2776<span class="ls4-title">시지바이오, 발리서 15개국 의료진에 ‘재생 에스테틱’ 복합시술 교육</span>
2777</a>
2778</li><li>
2779<a href="/ko-kr/articles/140595">
2780<span class="ls4-bullet"></span>
2781<span class="ls4-title">
2781삼진제약 ‘2026 월드클래스 플러스 프로젝트’에 선정돼</span>
2782</a>
2783</li><li>
2784<a href="/ko-kr/articles/140590">
2785<span class="ls4-bullet"></span>
2786<span class="ls4-title">[2026년 노벨상 생리의학상 수상자 해설]</span>
2787</a>
2788</li><li>
2789<a href="/ko-kr/articles/140564">
2790<span class="ls4-bullet"></span>
2791<span class="ls4-title">암젠코리아, “임델트라®, 기존 항암화학요법 대비 사망 위험 40% 감소</span>
2792</a>
2793</li><li>
2794<a href="/ko-kr/articles/140555">
2795<span class="ls4-bullet"></span>
2796<span class="ls4-title">화순전남대병원 비임상시험센터, GLP 지정 기반 본격 운영</span>
2797</a>
2798</li><li>
2799<a href="/ko-kr/articles/140552">
2800<span class="ls4-bullet"></span>
2801<span class="ls4-title">진흥원, 미국 보스톤 '한국 바이오헬스 연구·사업화 협력의 날' 개최</span>
2802</a>
2803</li><li>
2804<a href="/ko-kr/articles/140551">
2805<span class="ls4-bullet"></span>
2806<span class="ls4-title">지씨셀, CIK 세포 기반 교모세포종 연구 국제학술지 게재 </span>
2807</a>
2808</li></ul>
2809</div></div></div><div class="section-wrapper" style="grid-column:13 / 19;grid-row:70 / 81;width:100%;max-width:100%;box-sizing:border-box;position:relative"><div class="section-html-container"><style>
2810.ls4-section-3c6567a1-a1d2-4909-8803-b187bd2eb5f5 {
2811background: #fff;
2812color: #222;
2813padding: 0 12px;
2814border: 1px solid #ddd;
2815}
2816.ls4-section-3c6567a1-a1d2-4909-8803-b187bd2eb5f5 .ls4-header {
2817display: flex;
2818align-items: center;
2819justify-content: space-between;
2820padding: 8px 0;
2821border-bottom: 1px solid #ddd;
2822}
2823.ls4-section-3c6567a1-a1d2-4909-8803-b187bd2eb5f5 .ls4-header-title {
2824font-size: 0.9rem;
2825font-weight: 700;
2826color: #222;
2827}
2828.ls4-section-3c6567a1-a1d2-4909-8803-b187bd2eb5f5 .ls4-header-more {
2829font-size: 0.8rem;
2830color: #888;
2831text-decoration: none;
2832display: flex;
2833align-items: center;
2834gap: 2px;
2835}
2836.ls4-section-3c6567a1-a1d2-4909-8803-b187bd2eb5f5 .ls4-header-more svg {
2837width: 15px;
2838height: 15px;
2839color: #d10000;
2840}
2841.ls4-section-3c6567a1-a1d2-4909-8803-b187bd2eb5f5 .ls4-header-more:hover {
2842color: #333;
2843text-decoration: underline;
2844}
2845.ls4-section-3c6567a1-a1d2-4909-8803-b187bd2eb5f5 .ls4-list {
2846list-style: none;
2847margin: 0;
2848padding: 8px 0;
2849}
2850.ls4-section-3c6567a1-a1d2-4909-8803-b187bd2eb5f5 .ls4-list li {
2851padding: 7px 0;
2852}
2853.ls4-section-3c6567a1-a1d2-4909-8803-b187bd2eb5f5 .ls4-list li a {
2854display: flex;
2855align-items: center;
2856gap: 6px;
2857text-decoration: none;
2858color: #222;
2859font-size: 0.85rem;
2860line-height: 1.4;
2861white-space: nowrap;
2862overflow: hidden;
2863text-overflow: ellipsis;
2864}
2865.ls4-section-3c6567a1-a1d2-4909-8803-b187bd2eb5f5 .ls4-list li a:hover .ls4-title {
2866text-decoration: underline;
2867}
2868.ls4-section-3c6567a1-a1d2-4909-8803-b187bd2eb5f5 .ls4-bullet {
2869flex-shrink: 0;
2870width: 4px;
2871height: 4px;
2872background: #d10000;
2873border-radius: 50%;
2874}
2875.ls4-section-3c6567a1-a1d2-4909-8803-b187bd2eb5f5 .ls4-title {
2876overflow: hidden;
2877text-overflow: ellipsis;
2878white-space: nowrap;
2879}
2880.ls4-section-3c6567a1-a1d2-4909-8803-b187bd2eb5f5 .ls4-list li:first-child .ls4-title {
2881font-weight: 700;
2882}
2883</style>
2884<div class="ls4-section-3c6567a1-a1d2-4909-8803-b187bd2eb5f5">
2885<div class="ls4-header">
2886<span class="ls4-header-title">전문서적약학</span><a href="/ko-kr/articles?category=UAKT" class="ls4-header-more">더보기<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><polyline points="9 18 15 12 9 6"/></svg></a></div>
2887<ul class="ls4-list"><li>
2888<a href="/ko-kr/articles/137986">
2889<span class="ls4-bullet"></span>
2890<span class="ls4-title">단순 영양제 아니다…병원 처방 비타민, 생존 좌우하는 '치료제'</span>
2891</a>
2892</li><li>
2893<a href="/ko-kr/articles/130818">
2894<span class="ls4-bullet"></span>
2895<span class="ls4-title">국립암센터, 개원 25주년 기념 『국립암센터 25년사』 발간</span>
2896</a>
2897</li><li>
2898<a href="/ko-kr/articles/130240">
2899<span class="ls4-bullet"></span>
2900<span class="ls4-title">분당서울대병원, 2024 공공부문 연차보고서 발간</span>
2901</a>
2902</li><li>
2903<a href="/ko-kr/articles/129938">
2904<span class="ls4-bullet"></span>
2905<span class="ls4-title">[신간] 경희대병원 백명재 교수, 나는 범죄 피해자입니다 출간</span>
2906</a>
2907</li><li>
2908<a href="/ko-kr/articles/129695">
2909<span class="ls4-bullet"></span>
2910<span class="ls4-title">세종병원 의료나눔 40년(1983~2023) 기념 백서 출판</span>
2911</a>
2912</li><li>
2913<a href="/ko-kr/articles/129439">
2914<span class="ls4-bullet"></span>
2915<span class="ls4-title">[신간] 서울대병원 조영민 교수, 신간 슈퍼 호르몬 출간</span>
2916</a>
2917</li><li>
2918<a href="/ko-kr/articles/129162">
2919<span class="ls4-bullet"></span>
2920<span class="ls4-title">대한피부과의사회, 미용의료시술 안전 가이드 책자 발간</span>
2921</a>
2922</li><li>
2923<a href="/ko-kr/articles/129155">
2924<span class="ls4-bullet"></span>
2925<span class="ls4-title">아주대병원 심장혈관흉부외과 홍유선 교수, 세계모시나비도감 책 펴내</span>
2926</a>
2927</li><li>
2928<a href="/ko-kr/articles/128225">
2929<span class="ls4-bullet"></span>
2930<span class="ls4-title">진흥원, 커넥티드헬스의 가치 확산을 위한 바이오헬스리포트 발간</span>
2931</a>
2932</li></ul>
2933</div></div></div><div class="section-wrapper" style="grid-column:19 / 25;grid-row:78 / 90;width:100%;max-width:100%;box-sizing:border-box;position:relative"><div class="section-html-container"><style>
2934.pango-full-banner {
2935width: 100%;
2936display: block;
2937overflow: hidden;
2938line-height: 0; 
2939}
2940.pango-full-banner a {
2941display: block;
2942width: 100%;
2943}
2944.pango-full-banner img {
2945width: 100% !important; 
2946height: auto;
2947max-width: none !important; 
2948display: block;
2949}
2950</style><div class="pango-full-banner" data-banner-id="5"><a href="http://www.khnmc.or.kr" target="_blank" rel="noopener noreferrer">
2951<img src="https://cdn.www.sciencemd.com/w600/q75/ads/2026-03-15/41eacf52-4d37-42fa-ab83-0e6b1b29928e.gif" 
2952alt="경희" loading="lazy" />
2953</a></div></div></div><div class="section-wrapper" style="grid-column:1 / 7;grid-row:79 / 91;width:100%;max-width:100%;box-sizing:border-box;position:relative"><div class="section-html-container"><style>
2954.pango-full-banner {
2955width: 100%;
2956display: block;
2957overflow: hidden;
2958line-height: 0; 
2959}
2960.pango-full-banner a {
2961display: block;
2962width: 100%;
2963}
2964.pango-full-banner img {
2965width: 100% !important; 
2966height: auto;
2967max-width: none !important; 
2968display: block;
2969}
2970</style><div class="pango-full-banner" data-banner-id="33"><a href="https://nhealingstay.com" target="_blank" rel="noopener noreferrer">
2971<img src="https://cdn.www.sciencemd.com/w600/q75/ads/2026-04-03/29a61430-6112-4cef-b60e-585c8a744677.gif" 
2972alt="(사)자연치유관광포럼" loading="lazy" />
2973</a></div></div></div><div class="section-wrapper" style="grid-column:1 / 13;grid-row:91 / 98;width:100%;max-width:100%;box-sizing:border-box;position:relative"><div class="section-html-container"><style>
2974.ls4-section-0bc76ca5-8959-4e06-a171-b9d1039a07b3 {
2975background: #fff;
2976color: #222;
2977padding: 0 12px;
2978border: 1px solid #ddd;
2979}
2980.ls4-section-0bc76ca5-8959-4e06-a171-b9d1039a07b3 .ls4-header {
2981display: flex;
2982align-items: center;
2983justify-content: space-between;
2984padding: 8px 0;
2985border-bottom: 1px solid #ddd;
2986}
2987.ls4-section-0bc76ca5-8959-4e06-a171-b9d1039a07b3 .ls4-header-title {
2988font-size: 0.9rem;
2989font-weight: 700;
2990color: #222;
2991}
2992.ls4-section-0bc76ca5-8959-4e06-a171-b9d1039a07b3 .ls4-header-more {
2993font-size: 0.8rem;
2994color: #888;
2995text-decoration: none;
2996display: flex;
2997align-items: center;
2998gap: 2px;
2999}
3000.ls4-section-0bc76ca5-8959-4e06-a171-b9d1039a07b3 .ls4-header-more svg {
3001width: 15px;
3002height: 15px;
3003color: #d10000;
3004}
3005.ls4-section-0bc76ca5-8959-4e06-a171-b9d1039a07b3 .ls4-header-more:hover {
3006color: #333;
3007text-decoration: underline;
3008}
3009.ls4-section-0bc76ca5-8959-4e06-a171-b9d1039a07b3 .ls4-list {
3010list-style: none;
3011margin: 0;
3012padding: 8px 0;
3013}
3014.ls4-section-0bc76ca5-8959-4e06-a171-b9d1039a07b3 .ls4-list li {
3015padding: 7px 0;
3016}
3017.ls4-section-0bc76ca5-8959-4e06-a171-b9d1039a07b3 .ls4-list li a {
3018display: flex;
3019align-items: center;
3020gap: 6px;
3021text-decoration: none;
3022color: #222;
3023font-size: 0.85rem;
3024line-height: 1.4;
3025white-space: nowrap;
3026overflow: hidden;
3027text-overflow: ellipsis;
3028}
3029.ls4-section-0bc76ca5-8959-4e06-a171-b9d1039a07b3 .ls4-list li a:hover .ls4-title {
3030text-decoration: underline;
3031}
3032.ls4-section-0bc76ca5-8959-4e06-a171-b9d1039a07b3 .ls4-bullet {
3033flex-shrink: 0;
3034width: 4px;
3035height: 4px;
3036background: #d10000;
3037border-radius: 50%;
3038}
3039.ls4-section-0bc76ca5-8959-4e06-a171-b9d1039a07b3 .ls4-title {
3040overflow: hidden;
3041text-overflow: ellipsis;
3042white-space: nowrap;
3043}
3044.ls4-section-0bc76ca5-8959-4e06-a171-b9d1039a07b3 .ls4-list li:first-child .ls4-title {
3045font-weight: 700;
3046}
3047</style>
3048<div class="ls4-section-0bc76ca5-8959-4e06-a171-b9d1039a07b3">
3049<div class="ls4-header">
3050<span class="ls4-header-title">공개논문의학</span><a href="/ko-kr/articles?category=NUGM" class="ls4-header-more">더보기<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><polyline points="9 18 15 12 9 6"/></svg></a></div>
3051<ul class="ls4-list"><li>
3052<a href="/ko-kr/articles/139013">
3053<span class="ls4-bullet"></span>
3054<span class="ls4-title">세포속 운반체 '엑소좀' 암 발견부터 심장·뇌 치료까지 발전</span>
3055</a>
3056</li><li>
3057<a href="/ko-kr/articles/137985">
3058<span class="ls4-bullet"></span>
3059<span class="ls4-title">2025 우울증 약물치료 지침 개정: 조기 병합요법·비정형약물 확대</span>
3060</a>
3061</li><li>
3062<a href="/ko-kr/articles/113653">
3063<span class="ls4-bullet"></span>
3064<span class="ls4-title">GC녹십자의료 '세계 지질수치 다양성’에 공동 논문</span>
3065</a>
3066</li><li>
3067<a href="/ko-kr/articles/101419">
3068<span class="ls4-bullet"></span>
3069<span class="ls4-title">노바티스 '키스칼리', 전이성 유방암 일관된 전체생존기간 혜택 확인</span>
3070</a>
3071</li><li>
3072<a href="/ko-kr/articles/100515">
3073<span class="ls4-bullet"></span>
3074<span class="ls4-title">건협 메디체크연구소, 코로나19 배신 접종 전-후 항체반응 연구 발표</span>
3075</a>
3076</li></ul>
3077</div></div></div><div class="section-wrapper" style="grid-column:13 / 25;grid-row:90 / 97;width:100%;max-width:100%;box-sizing:border-box;position:relative"><div class="section-html-container"><style>
3078.ls4-section-297b8ae6-089f-4e3a-a7bd-c630ad178913 {
3079background: #fff;
3080color: #222;
3081padding: 0 12px;
3082border: 1px solid #ddd;
3083}
3084.ls4-section-297b8ae6-089f-4e3a-a7bd-c630ad178913 .ls4-header {
3085display: flex;
3086align-items: center;
3087justify-content: space-between;
3088padding: 8px 0;
3089border-bottom: 1px solid #ddd;
3090}
3091.ls4-section-297b8ae6-089f-4e3a-a7bd-c630ad178913 .ls4-header-title {
3092font-size: 0.9rem;
3093font-weight: 700;
3094color: #222;
3095}
3096.ls4-section-297b8ae6-089f-4e3a-a7bd-c630ad178913 .ls4-header-more {
3097font-size: 0.8rem;
3098color: #888;
3099text-decoration: none;
3100display: flex;
3101align-items: center;
3102gap: 2px;
3103}
3104.ls4-section-297b8ae6-089f-4e3a-a7bd-c630ad178913 .ls4-header-more svg {
3105width: 15px;
3106height: 15px;
3107color: #d10000;
3108}
3109.ls4-section-297b8ae6-089f-4e3a-a7bd-c630ad178913 .ls4-header-more:hover {
3110color: #333;
3111text-decoration: underline;
3112}
3113.ls4-section-297b8ae6-089f-4e3a-a7bd-c630ad178913 .ls4-list {
3114list-style: none;
3115margin: 0;
3116padding: 8px 0;
3117}
3118.ls4-section-297b8ae6-089f-4e3a-a7bd-c630ad178913 .ls4-list li {
3119padding: 7px 0;
3120}
3121.ls4-section-297b8ae6-089f-4e3a-a7bd-c630ad178913 .ls4-list li a {
3122display: flex;
3123align-items: center;
3124gap: 6px;
3125text-decoration: none;
3126color: #222;
3127font-size: 0.85rem;
3128line-height: 1.4;
3129white-space: nowrap;
3130overflow: hidden;
3131text-overflow: ellipsis;
3132}
3133.ls4-section-297b8ae6-089f-4e3a-a7bd-c630ad178913 .ls4-list li a:hover .ls4-title {
3134text-decoration: underline;
3135}
3136.ls4-section-297b8ae6-089f-4e3a-a7bd-c630ad178913 .ls4-bullet {
3137flex-shrink: 0;
3138width: 4px;
3139height: 4px;
3140background: #d10000;
3141border-radius: 50%;
3142}
3143.ls4-section-297b8ae6-089f-4e3a-a7bd-c630ad178913 .ls4-title {
3144overflow: hidden;
3145text-overflow: ellipsis;
3146white-space: nowrap;
3147}
3148.ls4-section-297b8ae6-089f-4e3a-a7bd-c630ad178913 .ls4-list li:first-child .ls4-title {
3149font-weight: 700;
3150}
3151</style>
3152<div class="ls4-section-297b8ae6-089f-4e3a-a7bd-c630ad178913">
3153<div class="ls4-header">
3154<span class="ls4-header-title">자료실</span><a href="/ko-kr/articles?category=ZOE4" class="ls4-header-more">더보기<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><polyline points="9 18 15 12 9 6"/></svg></a></div>
3155<ul class="ls4-list"><li>
3156<a href="/ko-kr/articles/101601">
3157<span class="ls4-bullet"></span>
3158<span class="ls4-title">약학정보원, '월간허가리뷰 - 22년 5월' 공개</span>
3159</a>
3160</li><li>
3161<a href="/ko-kr/articles/101281">
3162<span class="ls4-bullet"></span>
3163<span class="ls4-title">약학정보원, 6월 1주차 '의약품 주간 허가 리뷰 및 식별 등록 현황'</span>
3164</a>
3165</li><li>
3166<a href="/ko-kr/articles/101102">
3167<span class="ls4-bullet"></span>
3168<span class="ls4-title">약학정보원, 5월 4주차 '의약품 주간 허가 리뷰 및 식별 등록 현황'</span>
3169</a>
3170</li><li>
3171<a href="/ko-kr/articles/100889">
3172<span class="ls4-bullet"></span>
3173<span class="ls4-title">약학정보원, 5월 3주차 '의약품 주간 허가 리뷰 및 주간 식별 등록 현황'</span>
3174</a>
3175</li><li>
3176<a href="/ko-kr/articles/100725">
3177<span class="ls4-bullet"></span>
3178<span class="ls4-title">약학정보원, '월간허가리뷰 - 22년 4월' 공개</span>
3179</a>
3180</li></ul>
3181</div></div></div><div class="section-wrapper" style="grid-column:1 / 25;grid-row:98 / 106;width:100%;max-width:100%;box-sizing:border-box;position:relative"><div class="section-html-container"><style>
3182.tr-grid {
3183display: grid;
3184grid-template-columns: repeat(3, 1fr);
3185gap: 30px;
3186}
3187.tr-item {
3188display: block;
3189text-decoration: none;
3190color: #222;
3191}
3192.tr-item:hover .tr-title {
3193text-decoration: underline;
3194}
3195.tr-image {
3196width: 100%;
3197aspect-ratio: 16 / 9;
3198object-fit: cover;
3199display: block;
3200background: #f5f5f5;
3201}
3202.tr-title-wrap {
3203padding: 3px;
3204border: 1px solid #ddd;
3205border-top: none;
3206}
3207.tr-title {
3208font-size: 0.9rem;
3209font-weight: 600;
3210line-height: 1.2;
3211display: -webkit-box;
3212-webkit-line-clamp: 1.2;
3213-webkit-box-orient: vertical;
3214overflow: hidden;
3215}
3216</style>
3217<div class="tr-grid"><a href="/ko-kr/articles/137906" class="tr-item"><img src="https://pango-lingo-sciencemd-assetsbucket-bdzrzcov.s3.amazonaws.com/article-images/2026-04-07/e19ad6bd-f43c-485a-9b70-821b23adb193.png?v=2" alt="한의협, ‘자보환자 8주 치료제한&#39; 관련 국토부 설명자료 반박 입장" class="tr-image" loading="lazy"><div class="tr-title-wrap">
3218<div class="tr-title">한의협, ‘자보환자 8주 치료제한' 관련 국토부 설명자료 반박 입장</div>
3219</div>
3220</a><a href="/ko-kr/articles/137601" class="tr-item"><img src="https://pango-lingo-sciencemd-assetsbucket-bdzrzcov.s3.ap-northeast-2.amazonaws.com/article-images/2026-03-19/90dce864-4bef-4f14-a330-90171b3f3953.jpg" alt="대한한의사협회, &#39;보험진료 모니터링 위원회&#39; 출범…불법행위 근절 나선다" class="tr-image" loading="lazy"><div class="tr-title-wrap">
3221<div class="tr-title">대한한의사협회, '보험진료 모니터링 위원회' 출범…불법행위 근절 나선다</div>
3222</div>
3223</a><a href="/ko-kr/articles/137732" class="tr-item"><img src="https://pango-lingo-sciencemd-assetsbucket-bdzrzcov.s3.amazonaws.com/article-images/2026-03-27/0365d4b5-7beb-4170-8572-6918e9eb239d.png?v=2" alt="한의협 “예비군 허위진단서 발급 혐의 한의원, 불법행위 밝혀지면 윤리위 회부 등 징계”" class="tr-image" loading="lazy"><div class="tr-title-wrap">
3224<div class="tr-title">한의협 “예비군 허위진단서 발급 혐의 한의원, 불법행위 밝혀지면 윤리위 회부 등 징계”</div>
3225</div>
3226</a></div></div></div><div class="section-wrapper" style="grid-column:1 / 25;grid-row:106 / 110;width:100%;max-width:100%;box-sizing:border-box;position:relative"><div class="section-html-container"><style>
3227.banner-rolling {
3228width: 100%;
3229background-color: #fff;
3230overflow: hidden;
3231margin: 16px 0px 32px;
3232}
3233.banner-rolling .rolling-track {
3234display: flex;
3235align-items: center;
3236width: max-content;
3237}
3238.banner-rolling .rolling-item {
3239flex-shrink: 0;
3240height: 50px;
3241display: flex;
3242align-items: center;
3243justify-content: center;
3244margin: 0 10px;
3245}
3246.banner-rolling .rolling-item a {
3247display: flex;
3248align-items: center;
3249justify-content: center;
3250width: 100%;
3251height: 100%;
3252}
3253.banner-rolling .rolling-item img {
3254display: block;
3255height: 100%;
3256width: auto;
3257}
3258</style>
3259<div class="banner-rolling">
3260<div class="rolling-track"><div class="rolling-item"><a href="https://www.mfds.go.kr/index.do" target="_blank" rel="nofollow"><img src="https://pango-lingo-sciencemd-assetsbucket-bdzrzcov.s3.ap-northeast-2.amazonaws.com/article-images/2026-03-06/8bb7921d-62b5-456d-a021-2bbf8071b198.png" alt="partner logo 1"></a></div><div class="rolling-item" style="width: 280px;"><a href="http://www.akom.org" target="_blank" rel="nofollow"><img src="https://pango-lingo-sciencemd-assetsbucket-bdzrzcov.s3.ap-northeast-2.amazonaws.com/article-images/2026-03-06/4346df39-492e-4107-8939-65a9a9fae17c.png" alt="partner logo 2" style="width: 100%; height: auto;"></a></div><div class="rolling-item"><a href="http://www.kpda.kr" target="_blank" rel="nofollow"><img src="https://pango-lingo-sciencemd-assetsbucket-bdzrzcov.s3.ap-northeast-2.amazonaws.com/article-images/2026-03-06/e9d779cc-d9a1-4b74-ad39-11c909461f81.png" alt="partner logo 3"></a></div><div class="rolling-item"><a href="https://www.fda.gov" target="_blank" rel="nofollow"><img src="https://pango-lingo-sciencemd-assetsbucket-bdzrzcov.s3.ap-northeast-2.amazonaws.com/article-images/2026-03-06/3720e95d-b8bd-43a8-a7d0-ad0b49652c80.png" alt="partner logo 4"></a></div><div class="rolling-item"><a href="https://www.mfds.go.kr/index.do" target="_blank" rel="nofollow"><img src="https://pango-lingo-sciencemd-assetsbucket-bdzrzcov.s3.ap-northeast-2.amazonaws.com/article-images/2026-03-06/0b980250-f6a0-4edc-b23e-692e2a6c8452.png" alt="partner logo 5"></a></div><div class="rolling-item"><a href="https://www.nhis.or.kr/nhis/index.do" target="_blank" rel="nofollow"><img src="https://pango-lingo-sciencemd-assetsbucket-bdzrzcov.s3.ap-northeast-2.amazonaws.com/article-images/2026-03-06/e2822b30-537c-42c3-9f75-e5bd49750baf.png" alt="partner logo 6"></a></div><div class="rolling-item"><a href="https://www.koreanursing.or.kr/sites/kna_ko/index.do" target="_blank" rel="nofollow"><img src="https://pango-lingo-sciencemd-assetsbucket-bdzrzcov.s3.ap-northeast-2.amazonaws.com/article-images/2026-03-06/692ba701-c394-40ec-8eba-fa95d1b4c41b.png" alt="partner logo 7"></a></div><div class="rolling-item"><a href="https://www.kha.or.kr/kha_home/index.do" target="_blank" rel="nofollow"><img src="https://pango-lingo-sciencemd-assetsbucket-bdzrzcov.s3.ap-northeast-2.amazonaws.com/article-images/2026-03-06/745ae0cd-5833-4d1b-afbf-4a7793c47f72.png" alt="partner logo 8"></a></div><div class="rolling-item"><a href="https://www.kpanet.or.kr" target="_blank" rel="nofollow"><img src="https://pango-lingo-sciencemd-assetsbucket-bdzrzcov.s3.ap-northeast-2.amazonaws.com/article-images/2026-03-06/1494fd50-d1f1-4f2e-95f7-7c5c40773ba1.png" alt="partner logo 9"></a></div><div class="rolling-item"><a href="https://www.kma.org" target="_blank" rel="nofollow"><img src="https://pango-lingo-sciencemd-assetsbucket-bdzrzcov.s3.ap-northeast-2.amazonaws.com/article-images/2026-03-06/48144e82
3260-f610-4c72-a469-fd828a567801.png" alt="partner logo 10"></a></div><div class="rolling-item"><a href="https://www.kda.or.kr/kda/index.kda" target="_blank" rel="nofollow"><img src="https://pango-lingo-sciencemd-assetsbucket-bdzrzcov.s3.ap-northeast-2.amazonaws.com/article-images/2026-03-06/ba381cca-3766-4b0a-9abe-b37c984cccad.png" alt="partner logo 11"></a></div><div class="rolling-item"><a href="https://www.mohw.go.kr" target="_blank" rel="nofollow"><img src="https://pango-lingo-sciencemd-assetsbucket-bdzrzcov.s3.ap-northeast-2.amazonaws.com/article-images/2026-03-06/a3a3a2f1-9e46-4851-a558-68388b88b6f0.png" alt="partner logo 12"></a></div><div class="rolling-item"><a href="https://www.kdca.go.kr/kdca/index.do" target="_blank" rel="nofollow"><img src="https://pango-lingo-sciencemd-assetsbucket-bdzrzcov.s3.ap-northeast-2.amazonaws.com/article-images/2026-03-06/41517ee4-9e86-45dc-b447-21d13d3a2394.png" alt="partner logo 13"></a></div><div class="rolling-item"><a href="https://www.kahp.or.kr/kahp_korMain.do" target="_blank" rel="nofollow"><img src="https://pango-lingo-sciencemd-assetsbucket-bdzrzcov.s3.ap-northeast-2.amazonaws.com/article-images/2026-03-06/3dca1443-6d2b-4461-958d-50a894fa8853.png" alt="partner logo 14"></a></div><div class="rolling-item"><a href="https://www.kpbma.or.kr" target="_blank" rel="nofollow"><img src="https://pango-lingo-sciencemd-assetsbucket-bdzrzcov.s3.ap-northeast-2.amazonaws.com/article-images/2026-03-06/1c1a995f-4ef8-44a2-825c-4dd6cdd2415d.png" alt="partner logo 15"></a></div></div>
3261</div>
3262<script>
3263(function() {
3264var container = document.querySelector('.banner-rolling');
3265var track = container.querySelector('.rolling-track');
3266var items = track.querySelectorAll('.rolling-item');
3267if (items.length === 0) return;
3268function fillTrack() {
3269var containerWidth = container.offsetWidth;
3270var trackWidth = track.scrollWidth;
3271while (trackWidth < containerWidth * 3) {
3272for (var i = 0, len = items.length; i < len; i++) {
3273track.appendChild(items[i].cloneNode(true));
3274}
3275trackWidth = track.scrollWidth;
3276}
3277}
3278fillTrack();
3279function getItemFullWidth(el) {
3280var style = window.getComputedStyle(el);
3281return el.offsetWidth + parseFloat(style.marginLeft) + parseFloat(style.marginRight);
3282}
3283var offset = 0;
3284var speed = 0.3;
3285var originalSetWidth = 0;
3286for (var i = 0; i < items.length; i++) {
3287originalSetWidth += getItemFullWidth(items[i]);
3288}
3289function animate() {
3290offset -= speed;
3291if (Math.abs(offset) >= originalSetWidth) {
3292offset += originalSetWidth;
3293}
3294track.style.transform = 'translateX(' + offset + 'px)';
3295requestAnimationFrame(animate);
3296}
3297var images = track.querySelectorAll('img');
3298var loaded = 0;
3299var total = images.length;
3300function onLoad() {
3301loaded++;
3302if (loaded >= total) {
3303items = container.querySelectorAll('.banner-rolling > .rolling-track > .rolling-item');
3304originalSetWidth = 0;
3305var origCount = 0+ 1+ 1+ 1+ 1+ 1+ 1+ 1+ 1+ 1+ 1+ 1+ 1+ 1+ 1+ 1;
3306var allItems = track.querySelectorAll('.rolling-item');
3307for (var i = 0; i < origCount; i++) {
3308originalSetWidth += getItemFullWidth(allItems[i]);
3309}
3310fillTrack();
3311requestAnimationFrame(animate);
3312}
3313}
3314for (var i = 0; i < total; i++) {
3315if (images[i].complete) {
3316onLoad();
3317} else {
3318images[i].addEventListener('load', onLoad);
3319images[i].addEventListener('error', onLoad);
3320}
3321}
3322if (total === 0) {
3323requestAnimationFrame(animate);
3324}
3325})();
3326</script>
3326</div></div></div></div></div><div class="layout-sidebar-anchor"><aside data-sidebar="right" class="fixed-right-wing" aria-label="오른쪽 광고"><div class="layout-sidebar-item" style="width:fit-content"><div class="section-html-container"><style>
3327.pango-full-banner-2 {
3328width: 100%;
3329display: block;
3330overflow: hidden;
3331line-height: 0;
3332}
3333.pango-full-banner-2 a {
3334display: block;
3335width: 100%;
3336}
3337.pango-full-banner-2 img {
3338width: 100px !important;
3339height: auto;
3340max-width: none !important;
3341display: block;
3342}
3343</style><div class="pango-full-banner-2" data-banner-id="10"><a href="https://www.samjinpharm.co.kr/front/kr/product/product_detail.asp?idx=188&page=1&sq=%ED%8A%B8%EB%A0%" target="_blank" rel="noopener noreferrer">
3344<img src="https://cdn.www.sciencemd.com/w600/q75/ads/2026-03-04/15ad5d76-35bc-4ea3-bf6a-63ceaeb8e428.gif" 
3345alt="트레스탄" loading="lazy" />
3346</a></div>
3346<script>
3347(function() {
3348var isMobile = ('ontouchstart' in window || navigator.maxTouchPoints > 0) && window.innerWidth <= 1024;
3349if (isMobile) {
3350var el = document.querySelector('.pango-full-banner-2');
3351if (el) el.style.display = 'none';
3352}
3353})();
3354</script>
3354</div></div><div class="layout-sidebar-item" style="width:fit-content"><div class="section-html-container"><style>
3355.banner-section-020a7862 {
3356width: 100%;
3357display: flex;
3358justify-content:flex-start;
3359margin-top: 0px;
3360margin-bottom: 0px;
3361box-sizing: border-box;
3362}
3363.banner-section-020a7862 .banner-content {
3364display: inline-block;
3365text-decoration: none;
3366line-height: 0;
3367width: 100px;max-width: 100px;}
3368.banner-section-020a7862 .banner-img {
3369width: 100%;
3370height: auto;
3371display: block;
3372object-fit: cover;
3373border: 0px solid #e0e0e0;
3374box-sizing: border-box;
3375}
3376@media (max-width: 1200px) {
3377.banner-section-020a7862 .banner-content {
3378width: 100%;
3379}
3380}
3381</style>
3382<div class="banner-section-020a7862"><a href="https://nhealingstay.com/" class="banner-content"target="_blank" rel="noopener noreferrer">
3383<img class="banner-img" src="https://cdn.www.sciencemd.com/w1000/q75/article-images/2026-04-03/e6e10ea6-efbe-40f1-a745-e46dffea1226.gif" alt="배너 이미지" loading="lazy" decoding="async">
3384</a></div>
3385<script>
3386(function() {
3387var isMobile = ('ontouchstart' in window || navigator.maxTouchPoints > 0) && window.innerWidth <= 1024;
3388if (isMobile) {
3389var el = document.querySelector('.banner-section-020a7862');
3390if (el) el.style.display = 'none';
3391}
3392})();
3393</script>
3393</div></div></aside></div></main><footer id="footer-section" class="layout-section-full" style="background-color:#f8f8f8;padding-top:0;padding-bottom:0;--section-muted-fg:#666666"><div class="layout-section-inner"><div style="position:relative"><div class="grid-masonry-layout desktop-layout" style="display:grid;grid-template-columns:repeat(24, 1fr);gap:1rem;width:100%;max-width:100%;position:relative;min-height:0;margin:0 auto"><div class="section-wrapper" style="grid-column:1 / 25;grid-row:1 / 12;width:100%;max-width:100%;box-sizing:border-box;position:relative"><div class="section-html-container"><style>
3394.footer-sample {
3395width: 100%;
3396background-color: #f8f8f8;
3397}
3398.footer-container {
3399max-width: 1200px;
3400margin: 0 auto;
3401}
3402.footer-top-row {
3403display: flex;
3404align-items: center;
3405justify-content: space-between;
3406padding: 10px 0;
3407border-bottom: 1px solid #e0e0e0;
3408}
3409.footer-links-list {
3410display: flex;
3411align-items: center;
3412flex-wrap: wrap;
3413gap: 10px 20px;
3414list-style: none;
3415margin: 0;
3416padding: 0;
3417}
3418.footer-links-list li {
3419margin: 0;
3420padding: 0;
3421}
3422.footer-links-list a {
3423text-decoration: none;
3424font-size: 0.95rem;
3425font-weight: 500;
3426transition: color 0.3s ease;
3427white-space: nowrap;
3428}
3429.footer-links-list a:hover {
3430color: #d0121b;
3431}
3432.footer-links-list a.highlight {
3433font-weight: 700;
3434}
3435.footer-logo-link {
3436display: inline-block;
3437text-decoration: none;
3438flex-shrink: 0;
3439}
3440.footer-logo-link img {
3441width: 200px;
3442height: auto;
3443mix-blend-mode: multiply;
3444}
3445.footer-info-section {
3446padding: 30px 0;
3447border-bottom: 1px solid #e0e0e0;
3448}
3449.footer-info-list {
3450display: flex;
3451flex-wrap: wrap;
3452gap: 8px 0;
3453list-style: none;
3454margin: 0;
3455padding: 0;
3456font-size: 0.9rem;
3457color: #666;
3458line-height: 1.6;
3459}
3460.footer-info-list li {
3461margin: 0;
3462padding: 0;
3463display: flex;
3464align-items: center;
3465}
3466.footer-info-list li:not(:last-child)::after {
3467content: "|";
3468margin: 0 12px;
3469color: #ccc;
3470}
3471.footer-info-list li strong {
3472font-weight: 500;
3473color: #333;
3474}
3475.footer-text-section {
3476padding: 30px 0;
3477}
3478.footer-text-content {
3479font-size: 0.85rem;
3480color: #888;
3481line-height: 1.8;
3482}
3483.footer-text-content p {
3484margin: 0 0 0px 0;
3485}
3486.footer-text-content p:last-child {
3487margin-bottom: 0;
3488}
3489</style>
3490<div class="footer-sample">
3491<div class="footer-container">
3492<div class="footer-top-row">
3493<a href="/ko-kr" class="footer-logo-link">
3494<img src="https://cdn.www.sciencemd.com/w200/q75/configs/2026-04-03/94b6575e-386c-4681-973f-f24731f08651.gif" alt="사이언스엠디뉴스" />
3495</a>
3496<ul class="footer-links-list">
3497<li><a href="/ko-kr/about">회사소개</a></li>
3498<li><a href="/ko-kr/ads">광고안내</a></li>
3499<li><a href="/ko-kr/terms">이용 약관</a></a></li>
3500<li><a href="/ko-kr/privacy">개인보호취급방침</a></li>
3501<li><a href="/ko-kr/email-rejection">이메일수집거부</a></li>
3502<li><a href="/ko-kr/ads-detail">광고상세안내</a></li>
3503<li><a href="/ko-kr/report">기사 제보</a></li>
3504<li><a href="/ko-kr/reader-contribution">독자투고</a></li>
3505</ul>
3506</div>
3507<div class="footer-info-section">
3508<ul class="footer-info-list">
3509<li>사이언스엠디뉴스투데이(주)</li>
3510<li>대표이사(발행인): 장석기-김영길 <li>법인 사무실: 서울특별시 영등포구 선유서로21길 14 2층, 201-비487</li>
3511<li>서울지사: 서울시 금천구 가산디지털1로 226, 1903호(가산동, 에이스하이앤드타워5차)</li>
3512<li>대표 번호: 02-924-5822</li> <li>대표 이메일: [email protected]</li>
3513<li>편집인: 박우현 박사</li>
3514<li>상임고문: 김정구(핵산나라 회장)</li>
3515<li>주간: 장석기</li> <li>주필: 김영길</li>
3516<li>청소년보호책임자: 김영길</li>
3517<li>정보책임자: 김영길</li>
3518<li>저작권 담당자: 장석기</li>
3519<li>언론사 등록번호: 영등포, 라00688(잡지사업)/서울, 아00413(인터넷신문)</li>
3520<li>언론사 등록일: 2004-06-01</li>
3521</ul>
3522</div>
3523<div class="footer-text-section">
3524<div class="footer-text-content">
3525<p>「열린보도원칙」 당 매체는 독자와 취재원 등 뉴스이용자의 권리 보장을 위해 반론이나 정정보도, 추후보도를 요청할 수 있는 창구를 열어두고 있음을 알려드립니다.</p>
3526<p>본 콘텐츠의 저작권은 사이언스엠디뉴스 또는 제공처에 있으며 이를 무단 이용하는 경우 저작권법 등에 따라 법적책임을 질 수 있습니다.</p>
3527</div>
3528</div>
3529</div>
3530</div></div></div></div></div><div class="section-news-footer-copyright"><span class="section-news-footer-copyright-text"><a href="/admin" target="_blank" rel="nofollow">©</a> 2026 사이언스엠디뉴스투데이(주). All Rights Reserved.</span><span class="section-news-footer-copyright-powered-by">Powered by <a href="https://pango-lingo.com" rel="noopener noreferrer" target="_blank"><img src="/images/pangolingo_logo_footer.v1.webp" alt="팡고링고" width="80" height="20" loading="lazy" decoding="async"></a></span></div></div></footer></div>
3531<script>(function(){
3532  var root=document.documentElement;
3533  var header=document.getElementById('header-section');
3534  var lastH=null;
3535  function setH(){
3536    if(!header)return;
3537    var h=Math.round(header.offsetHeight);
3538    if(h>0&&h!==lastH){
3539      lastH=h;
3540      root.style.setProperty('--header-height',h+'px');
3541      window.dispatchEvent(new CustomEvent('header-height-updated'));
3542    }
3543  }
3544  setH();
3545  requestAnimationFrame(setH);
3546  if(header&&window.ResizeObserver){
3547    var t;
3548    new ResizeObserver(function(){clearTimeout(t);t=setTimeout(setH,100);}).observe(header);
3549  }
3550
3551  var left=document.querySelector('[data-sidebar="left"]');
3552  var right=document.querySelector('[data-sidebar="right"]');
3553  if(!left&&!right)return;
3554  var footer=document.getElementById('footer-section');
3555  var ticking=false;
3556  function update(){
3557    if(!footer)return;
3558    var rect=footer.getBoundingClientRect();
3559    var wh=window.innerHeight;
3560    var visible=rect.top<wh;
3561    [left,right].forEach(function(el){
3562      if(!el)return;
3563      if(visible){
3564        el.style.top='auto';
3565        el.style.bottom=(wh-rect.top+16)+'px';
3566        el.style.maxHeight=Math.max(rect.top-16,100)+'px';
3567      }else{
3568        el.style.top='';
3569        el.style.bottom='';
3570        el.style.maxHeight='';
3571      }
3572    });
3573    ticking=false;
3574  }
3575  function onScroll(){if(!ticking){ticking=true;requestAnimationFrame(update);}}
3576  window.addEventListener('scroll',onScroll,{passive:true});
3577  window.addEventListener('resize',onScroll,{passive:true});
3578  update();
3579})();</script>
vendor: 1 bytes, line 3579
3579
3580<script>(function(){
3581  // 데스크톱 gap 1rem, 모바일 0.5rem — buildGrid 와 같은 값이어야 한다.
3582  var COLS=24, GAP_D=16, GAP_M=8;
3583
3584  function relayout(grid){
3585    // 모바일도 재배치한다.
3586    //
3587    // 1열이라 겹칠 일이 없어 처음엔 제외했는데, gap 누적을 놓쳤다. 섹션이 h 행을
3588    // 점유하면 그 안에 행 사이 gap 이 (h-1)개 들어간다. 모바일 헤더가 h=12 이면
3589    // gap 만 11×8=88px 라, 콘텐츠가 61px 여도 래퍼는 88px 가 되어 27px 가 빈다
3590    // (실측: 스마트투데이 모바일 헤더).
3591    var isMobile=grid.classList.contains("mobile-layout");
3592    var cols=isMobile?1:COLS;
3593    var gap=isMobile?GAP_M:GAP_D;
3594
3595    var wraps=grid.querySelectorAll(":scope > .section-wrapper");
3596    if(!wraps.length)return;
3597
3598    var total=grid.clientWidth;
3599    if(!total)return;
3600    var colW=cols===1?total:(total-gap*(cols-1))/cols;
3601
3602    // 재배치 전에 원래 그리드 좌표를 읽어둔다(두 번째 실행부터는 저장해둔 값 사용).
3603    var items=[];
3604    for(var i=0;i<wraps.length;i++){
3605      var w=wraps[i];
3606      if(!w.dataset.gcol){
3607        var gc=(w.style.gridColumn||"").split("/");
3608        if(gc.length<2)return;               // 좌표를 못 읽으면 손대지 않는다
3609        w.dataset.gcol=parseInt(gc[0],10)+","+parseInt(gc[1],10);
3610      }
3611      var p=w.dataset.gcol.split(",");
3612      var a0=parseInt(p[0],10)-1, a1=parseInt(p[1],10)-1;
3613      // 모바일 마크업은 항상 1/2 이지만, 방어적으로 열 수 안으로 자른다.
3614      if(a0<0)a0=0; if(a1>cols)a1=cols; if(a1<=a0)a1=a0+1;
3615      items.push({el:w,c0:a0,c1:a1});
3616    }
3617
3618    // 높이 측정.
3619    //
3620    // 재배치를 풀어 grid 로 되돌리되, align-self:start 를 걸고 잰다. 이걸 빼먹으면
3621    // 래퍼가 배정된 행 범위만큼 stretch 된 높이(예: 콘텐츠 302px 인데 938px)가 잡혀서
3622    // 원래 간격이 그대로 재현된다.
3623    for(var k=0;k<items.length;k++){
3624      var e=items[k].el;
3625      e.style.position="";e.style.top="";e.style.insetInlineStart="";e.style.width="";
3626      e.style.alignSelf="start";
3627    }
3628    grid.style.display="grid";grid.style.height="";
3629    void grid.offsetHeight;                 // 강제 리플로우
3630    for(var m=0;m<items.length;m++){
3631      items[m].h=items[m].el.getBoundingClientRect().height;
3632    }
3633
3634    // 열별 바닥을 추적하며 순서대로 쌓는다(구 MasonryGrid 와 같은 패킹).
3635    var bottom=new Array(cols);
3636    for(var c=0;c<cols;c++)bottom[c]=0;
3637    var maxB=0;
3638    for(var n=0;n<items.length;n++){
3639      var it=items[n],top=0;
3640      for(var a=it.c0;a<it.c1;a++)if(bottom[a]>top)top=bottom[a];
3641      var span=it.c1-it.c0;
3642      it.el.style.position="absolute";
3643      it.el.style.top=top+"px";
3644      it.el.style.insetInlineStart=(it.c0*(colW+gap))+"px";
3645      it.el.style.width=(span*colW+(span-1)*gap)+"px";
3646      var b=top+it.h+gap;
3647      for(var d=it.c0;d<it.c1;d++)bottom[d]=b;
3648      if(b>maxB)maxB=b;
3649    }
3650    grid.style.display="block";
3651    grid.style.height=Math.max(0,maxB-gap)+"px";
3652  }
3653
3654  var grids=[];
3655  function runAll(){for(var i=0;i<grids.length;i++)relayout(grids[i]);}
3656
3657  var pending=false;
3658  function schedule(){
3659    if(pending)return;pending=true;
3660    requestAnimationFrame(function(){pending=false;runAll();});
3661  }
3662
3663  function init(){
3664    grids=[].slice.call(document.querySelectorAll(".grid-masonry-layout"));
3665    if(!grids.length)return;
3666    runAll();
3667
3668    // 콘텐츠 높이가 변하면 다시 쌓는다(이미지 로드·폰트·광고 삽입·창 크기).
3669    if(window.ResizeObserver){
3670      var ro=new ResizeObserver(schedule);
3671      for(var i=0;i<grids.length;i++){
3672        var ws=grids[i].querySelectorAll(":scope > .section-wrapper");
3673        for(var j=0;j<ws.length;j++)ro.observe(ws[j]);
3674      }
3675    }
3676    window.addEventListener("resize",schedule);
3677    window.addEventListener("load",schedule);
3678    document.addEventListener("header-height-updated",schedule);
3679  }
3680
3681  if(document.readyState==="loading"){
3682    document.addEventListener("DOMContentLoaded",init);
3683  }else{init();}
3684})();</script>
vendor: 1 bytes, line 3684
3684
3685<script>(function(){
3686"use strict";
3687
3688// ── ErrorHandlerProvider: 광고 스크립트발 잡음 억제 ──
3689(function(){
3690  var IGNORE=["__PRIVATE_NEXTJS_INTERNALS_TREE","startTransition","Cannot read properties of null","ResizeObserver loop limit exceeded","Non-Error promise rejection captured","Script error","google","adsense","googlesyndication"];
3691  function ignorable(m){m=String(m||"");for(var i=0;i<IGNORE.length;i++){if(m.indexOf(IGNORE[i])>-1)return true}return false}
3692  window.addEventListener("unhandledrejection",function(e){
3693    var m=(e&&e.reason&&e.reason.message)||"";
3694    if(ignorable(m)){console.warn("무시된 promise rejection:",m);e.preventDefault()}
3695  });
3696  window.addEventListener("error",function(e){
3697    var m=(e&&e.message)||"";
3698    if(ignorable(m)){console.warn("무시된 전역 오류:",m);e.preventDefault();return true}
3699    return false
3700  });
3701  var orig=console.error;
3702  console.error=function(){
3703    var m=Array.prototype.join.call(arguments," ");
3704    if(ignorable(m)){console.warn("무시된 콘솔 오류:",m);return}
3705    orig.apply(console,arguments)
3706  };
3707})();
3708
3709// ── FixBodyAriaHidden ──
3710setInterval(function(){document.body.removeAttribute("aria-hidden")},500);
3711
3712// ── ClipboardHandler: 선택 텍스트 복사 시 출처 덧붙임 ──
3713(function(){
3714  var attribution="";
3715  if(!attribution)return;
3716  document.addEventListener("copy",function(e){
3717    var sel=document.getSelection();
3718    if(!sel)return;
3719    var text=sel.toString();
3720    if(!text.length)return;
3721    e.preventDefault();
3722    if(e.clipboardData)e.clipboardData.setData("text/plain",text+"\n\n"+attribution);
3723  });
3724})();
3725
3726// ── ViewportProvider: DESKTOP 모드에서 viewport 고정 ──
3727(function(){
3728  var vp=document.querySelector('meta[name="viewport"]');
3729  if(!vp){vp=document.createElement("meta");vp.setAttribute("name","viewport");document.head.appendChild(vp)}
3730  var CONTENT="width=1200, initial-scale=0.4";
3731  function apply(){if(vp.getAttribute("content")!==CONTENT)vp.setAttribute("content",CONTENT)}
3732  apply();
3733  new MutationObserver(function(ms){
3734    for(var i=0;i<ms.length;i++){
3735      var m=ms[i];
3736      if(m.type==="attributes"&&m.attributeName==="content"){
3737        var c=vp.getAttribute("content");
3738        if(c&&c.indexOf("initial-scale=0")===-1)apply();
3739      }
3740    }
3741  }).observe(vp,{attributes:true,attributeFilter:["content"]});
3742  // 초기 로드 경합 방지용 재적용
3743  var iv=setInterval(apply,200);
3744  setTimeout(function(){clearInterval(iv)},600);
3745})();
3746
3747// ── DisableMediaQueries: DESKTOP 모드에서 max-width 쿼리 무력화 ──
3748(function(){
3749  function disable(){
3750    try{
3751      for(var i=0;i<document.styleSheets.length;i++){
3752        var sheet=document.styleSheets[i];
3753        if(sheet.href&&sheet.href.indexOf(window.location.origin)!==0)continue;
3754        try{
3755          var rules=sheet.cssRules;
3756          if(!rules)continue;
3757          for(var k=rules.length-1;k>=0;k--){
3758            var r=rules[k];
3759            if(window.CSSMediaRule&&r instanceof CSSMediaRule){
3760              if(r.media.mediaText.indexOf("max-width")>-1)r.media.mediaText="(max-width: 0px)";
3761            }
3762          }
3763        }catch(e){/* CORS 스타일시트는 건너뜀 */}
3764      }
3765    }catch(e){}
3766  }
3767  disable();
3768  new MutationObserver(function(ms){
3769    var fresh=false;
3770    for(var i=0;i<ms.length;i++){
3771      ms[i].addedNodes.forEach(function(n){
3772        if(n.nodeName==="STYLE"||n.nodeName==="LINK")fresh=true
3773      });
3774    }
3775    if(fresh)setTimeout(disable,100);
3776  }).observe(document.head,{childList:true,subtree:true});
3777})();
3778
3779// ── ErrorReporterInit: 클라이언트 에러를 /api/error-report 로 배치 전송 ──
3780// (루트 layout 이 하던 일 — Route Handler 는 layout 을 타지 않는다)
3781(function(){
3782  var buffer=[],flushTimer=null,seen={};
3783  var FLUSH_INTERVAL=5000,MAX_BUFFER=20;
3784  function flush(){
3785    if(flushTimer){clearTimeout(flushTimer);flushTimer=null}
3786    if(!buffer.length)return;
3787    var batch=buffer;buffer=[];
3788    var body=JSON.stringify({errors:batch});
3789    try{
3790      if(navigator.sendBeacon){navigator.sendBeacon("/api/error-report",body)}
3791      else{fetch("/api/error-report",{method:"POST",body:body,headers:{"Content-Type":"application/json"},keepalive:true}).catch(function(){})}
3792    }catch(e){}
3793  }
3794  function enqueue(p){
3795    var key=p.message+"::"+String(p.stack||"").slice(0,100);
3796    if(seen[key])return;
3797    seen[key]=1;
3798    buffer.push(p);
3799    if(buffer.length>=MAX_BUFFER){flush();return}
3800    if(!flushTimer)flushTimer=setTimeout(flush,FLUSH_INTERVAL);
3801  }
3802  window.onerror=function(message,source,lineno,colno,error){
3803    enqueue({message:String(message),stack:error&&error.stack,source:"client",url:location.href,level:"error",extra:{file:source,line:lineno,col:colno}});
3804  };
3805  window.addEventListener("unhandledrejection",function(event){
3806    var err=event.reason;
3807    enqueue({message:(err&&err.message)||String(err),stack:err&&err.stack,source:"client",url:location.href,level:"error",extra:{type:"unhandledrejection"}});
3808  });
3809  window.addEventListener("beforeunload",flush);
3810})();
3811
3812// ── AuthSessionInterceptor: /api/* 401 → refresh 후 1회 재시도 ──
3813// (fetchInterceptor.ts 의 바닐라 이식. 댓글·게시판 등 로그인 fetch 의 세션 유지)
3814(function(){
3815  if(window.__authFetchPatched)return;
3816  window.__authFetchPatched=true;
3817  var EXCLUDED=["/api/auth/refresh","/api/auth/login","/api/auth/2fa/login-ver
3817ify","/api/auth/logout","/api/auth/logout-all"];
3818  var refreshPromise=null;
3819  var origFetch=window.fetch.bind(window);
3820  function pathOf(input){
3821    try{
3822      if(typeof input==="string")return input.indexOf("http")===0?new URL(input).pathname:input.split("?")[0];
3823      if(input instanceof URL)return input.pathname;
3824      if(input instanceof Request)return new URL(input.url).pathname;
3825    }catch(e){return null}
3826    return null;
3827  }
3828  function interceptable(input){
3829    var p=pathOf(input);
3830    if(!p||p.indexOf("/api/")!==0)return false;
3831    for(var i=0;i<EXCLUDED.length;i++){if(p.indexOf(EXCLUDED[i])===0)return false}
3832    return true;
3833  }
3834  function refreshOnce(){
3835    if(!refreshPromise){
3836      refreshPromise=origFetch("/api/auth/refresh",{method:"POST"})
3837        .then(function(r){return r.ok}).catch(function(){return false})
3838        .finally(function(){refreshPromise=null});
3839    }
3840    return refreshPromise;
3841  }
3842  window.fetch=function(input,init){
3843    // 재시도용으로 Request 바디를 미리 복제 (바디는 1회만 읽을 수 있다)
3844    var retryInput=(input instanceof Request)?input.clone():input;
3845    return origFetch(input,init).then(function(response){
3846      if(response.status!==401||!interceptable(input))return response;
3847      return refreshOnce().then(function(refreshed){
3848        if(!refreshed)return response; // 미디어 페이지에서는 로그인 리다이렉트 없음(관리자 전용 동작)
3849        return origFetch(retryInput,init);
3850      });
3851    });
3852  };
3853})();
3854
3855// ── PushNotificationManager ──
3856(function(){
3857  var REFUSED_KEY="push_notification_refused";
3858  // 사파리 프라이빗 모드 등에서 localStorage 가 예외를 던진다.
3859  // 읽기 실패는 "거부 기록 없음"으로 보고, 쓰기 실패로 버튼이 깨지지 않게 한다.
3860  function refused(){try{return localStorage.getItem(REFUSED_KEY)==="true"}catch(e){return false}}
3861  function markRefused(){try{localStorage.setItem(REFUSED_KEY,"true")}catch(e){}}
3862
3863  if(location.pathname.indexOf("/admin")===0)return;
3864  if(!("serviceWorker" in navigator)||!("PushManager" in window))return;
3865
3866  function b64ToU8(s){
3867    var pad="=".repeat((4-s.length%4)%4);
3868    var b64=(s+pad).replace(/-/g,"+").replace(/_/g,"/");
3869    var raw=window.atob(b64),arr=new Uint8Array(raw.length);
3870    for(var i=0;i<raw.length;i++)arr[i]=raw.charCodeAt(i);
3871    return arr;
3872  }
3873  function send(sub){
3874    var seg=location.pathname.split("/");
3875    var region=(seg.length>1&&/^[a-z]{2}-[a-z]{2}$/i.test(seg[1]))?seg[1].toLowerCase():"ko-kr";
3876    return fetch("/api/push/subscribe",{
3877      method:"POST",headers:{"Content-Type":"application/json"},
3878      body:JSON.stringify({subscription:sub,region:region})
3879    }).catch(function(e){console.error("Failed to send subscription to server:",e)});
3880  }
3881  function register(){
3882    return navigator.serviceWorker.register("/sw.js").then(function(reg){
3883      return reg.pushManager.getSubscription().then(function(sub){
3884        if(sub)return sub;
3885        var key=(window.__ENV||{}).VAPID_PUBLIC_KEY;
3886        if(!key){console.error("VAPID Public Key is missing");return null}
3887        return reg.pushManager.subscribe({userVisibleOnly:true,applicationServerKey:b64ToU8(key)});
3888      });
3889    }).then(function(sub){if(sub)return send(sub)})
3890      .catch(function(e){console.error("Service Worker registration failed:",e)});
3891  }
3892
3893  if(Notification.permission==="granted"){register();return}
3894  if(Notification.permission!=="default")return;
3895  if(refused())return;
3896
3897  setTimeout(function(){
3898    var el=document.createElement("div");
3899    el.className="push-notification-popup";
3900    el.innerHTML="\u003cdiv class=\"push-notification-inner\">\n  \u003cdiv class=\"push-notification-icon\">\u003csvg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\">\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M15 17h5l-1.405-1.405A2.032 2.032 0 0118 14.158V11a6.002 6.002 0 00-4-5.659V5a2 2 0 10-4 0v.341C7.67 6.165 6 8.388 6 11v3.159c0 .538-.214 1.055-.595 1.436L4 17h5m6 0v1a3 3 0 11-6 0v-1m6 0H9\"/>\u003c/svg>\u003c/div>\n  \u003cdiv class=\"push-notification-content\">\n    \u003ch3 class=\"push-notification-title\">알림 설정\u003c/h3>\n    \u003cp class=\"push-notification-desc\">실시간 소식 및 업데이트 받기\u003c/p>\n    \u003cdiv class=\"push-notification-actions\">\n      \u003cbutton type=\"button\" class=\"push-notification-allow\">허용됨\u003c/button>\n      \u003cbutton type=\"button\" class=\"push-notification-deny\">나중에 보기\u003c/button>\n    \u003c/div>\n  \u003c/div>\n  \u003cbutton type=\"button\" class=\"push-notification-close\">\u003cspan class=\"sr-only\">닫기\u003c/span>\u003csvg viewBox=\"0 0 20 20\" fill=\"currentColor\">\u003cpath fill-rule=\"evenodd\" d=\"M4.293 4.293a1 1 0 011.414 0L10 8.586l4.293-4.293a1 1 0 111.414 1.414L11.414 10l4.293 4.293a1 1 0 01-1.414 1.414L10 11.414l-4.293 4.293a1 1 0 01-1.414-1.414L8.586 10 4.293 5.707a1 1 0 010-1.414z\" clip-rule=\"evenodd\"/>\u003c/svg>\u003c/button>\n\u003c/div>";
3901    document.body.appendChild(el);
3902    function close(){el.remove()}
3903    el.querySelector(".push-notification-allow").addEventListener("click",function(){
3904      close();
3905      Notification.requestPermission().then(function(p){
3906        if(p==="granted")register();else markRefused();
3907      });
3908    });
3909    el.querySelector(".push-notification-deny").addEventListener("click",function(){close();markRefused()});
3910    el.querySelector(".push-notification-close").addEventListener("click",close);
3911  },3000);
3912})();
3913
3914})();</script>
vendor: 1 bytes, line 3914
3914
3915<script type="application/json" id="__ga_data">{"ids":["G-GF4PCXNRDW","G-6LNSG6CB3M"],"locale":"ko-kr","params":{}}</script>
vendor: 1 bytes, line 3915
3915
3916<script src="/ga-tracker.js?v=1" defer></script>
3916
3917
3918
3919</body>
3920</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.