파이썬 톺아보기 (4)

1. BeautifulSoup을 활용한 초간단 크롤링

In [6]:
import requests
from bs4 import BeautifulSoup

res1 = requests.get("https://news.v.daum.net/v/20201020153505519")
res2 = requests.get("https://news.v.daum.net/v/20201020153609574")


# requests를 이용해 원하는 웹페이지의 소스코드를 불러옴 (res라는 변수에 담는다)
res = requests.get("https://news.v.daum.net/v/20201023220516456")
print(res.content)
b'<!doctype html>\n<html lang="ko"> \n <head data-cloud-area="head"> \n  <meta charset="utf-8"> \n  <meta http-equiv="X-UA-Compatible" content="IE=edge"> \n  <style>\n             @import url(\'//t1.daumcdn.net/harmony_static/cloud/page/0c3961ace6f472d6e26855ad7974b4176e3f857f.css\');\n            @import url(\'//t1.daumcdn.net/harmony_static/cloud/2020/09/17/components.21fc0700278d03c33a95.css\')\n        </style> \n  <meta name="robots" content="noindex"> \n  <meta property="mccp:docId" content="Alx88o9aNb"> \n  <meta property="og:site_name" content="\xeb\x8b\xa4\xec\x9d\x8c \xeb\x89\xb4\xec\x8a\xa4" data-cloud="pc_html_head_meta"> \n  <meta property="og:title" content="\xe6\x97\xa5 \xec\xbd\x94\xeb\xa1\x9c\xeb\x82\x98 \xec\x8b\xa0\xea\xb7\x9c\xed\x99\x98\xec\x9e\x90 748\xeb\xaa\x85\xc2\xb78\xec\x9d\xbc \xeb\xa7\x8c\xec\x97\x90 700\xeb\xaa\x85\xeb\x8c\x80..\xeb\x88\x84\xea\xb3\x84 9\xeb\xa7\x8c6707\xeb\xaa\x85" data-cloud="pc_html_head_meta"> \n  <meta property="og:regDate" content="20201023220516" data-cloud="pc_html_head_meta"> \n  <meta property="og:description" content="[\xec\x84\x9c\xec\x9a\xb8=\xeb\x89\xb4\xec\x8b\x9c\xec\x8a\xa4]\xec\x9d\xb4\xec\x9e\xac\xec\xa4\x80 \xea\xb8\xb0\xec\x9e\x90 = \xec\x9d\xbc\xeb\xb3\xb8\xec\x97\x90\xec\x84\x9c \xec\xa2\x80\xec\xb2\x98\xeb\x9f\xbc \xec\xa7\x84\xec\xa0\x95\xeb\x90\x98\xec\xa7\x80 \xec\x95\x8a\xeb\x8a\x94 \xec\x8b\xa0\xec\xa2\x85 \xec\xbd\x94\xeb\xa1\x9c\xeb\x82\x98\xeb\xb0\x94\xec\x9d\xb4\xeb\x9f\xac\xec\x8a\xa4 \xea\xb0\x90\xec\x97\xbc\xec\xa6\x9d(\xec\xbd\x94\xeb\xa1\x9c\xeb\x82\x9819) \xec\x8b\xa0\xea\xb7\x9c\xed\x99\x98\xec\x9e\x90\xea\xb0\x80 8\xec\x9d\xbc \xeb\xa7\x8c\xec\x97\x90 \xeb\x8b\xa4\xec\x8b\x9c 700\xeb\xaa\x85 \xeb\x84\x98\xea\xb2\x8c \xeb\xb0\x9c\xeb\xb3\x91\xed\x96\x88\xeb\x8b\xa4. NHK\xec\x99\x80 \xec\xa7\x80\xec\xa7\x80(\xe6\x99\x82\xe4\xba\x8b) \xed\x86\xb5\xec\x8b\xa0 \xeb\x93\xb1\xec\x9d\x80 \xea\xb0\x81 \xec\xa7\x80\xeb\xb0\xa9\xec\x9e\x90\xec\xb9\x98\xeb\x8b\xa8\xec\xb2\xb4\xec\x99\x80 \xed\x9b\x84\xec\x83\x9d\xeb\x85\xb8\xeb\x8f\x99\xec\x84\xb1\xec\x9d\x98 \xeb\xb0\x9c\xed\x91\x9c\xeb\xa5\xbc \xec\xa7\x91\xea\xb3\x84\xed\x95\x9c \xea\xb2\xb0\xea\xb3\xbc 23\xec\x9d\xbc \xeb\x93\xa4\xec\x96\xb4 \xec\x98\xa4\xed\x9b\x84 10\xec\x8b\x9c\xea\xb9\x8c\xec\xa7\x80 748\xeb\xaa\x85\xec\x9d\xb4 \xec\xbd\x94\xeb\xa1\x9c\xeb\x82\x9819\xec\x97\x90 \xec\x83\x88\xeb\xa1\x9c \xea\xb1\xb8\xeb\xa0\xb8\xeb\x8b\xa4\xea\xb3\xa0 \xec\xa0\x84\xed\x96\x88\xeb\x8b\xa4. \xec\x9d\xbc\xec\x9d\xbc\xed\x99\x98\xec\x9e\x90\xeb\x8a\x94 12\xec\x9d\xbc 278\xeb\xaa\x85\xec\x97\x90\xec\x84\x9c 13\xec\x9d\xbc 499\xeb\xaa\x85" data-cloud="pc_html_head_meta"> \n  <meta property="og:image" content="https://img1.daumcdn.net/thumb/S1200x630/?fname=https://t1.daumcdn.net/news/202010/23/newsis/20201023220516683tjdp.jpg" data-cloud="pc_html_head_meta"> \n  <meta property="og:image:width" content="1200" data-cloud="pc_html_head_meta"> \n  <meta property="og:image:height" content="630" data-cloud="pc_html_head_meta"> \n  <meta property="og:type" content="article" data-cloud="pc_html_head_meta"> \n  <meta property="og:url" content="https://news.v.daum.net/v/20201023220516456" data-cloud="pc_html_head_meta"> \n  <meta property="al:android:url" content="daumapps://web?url=https%3A%2F%2Fnews.v.daum.net/v/20201023220516456" data-cloud="pc_html_head_meta"> \n  <meta property="al:android:package" content="net.daum.android.daum" data-cloud="pc_html_head_meta"> \n  <meta property="al:android:app_name" content="\xeb\x8b\xa4\xec\x9d\x8c\xec\x95\xb1" data-cloud="pc_html_head_meta"> \n  <meta property="al:ios:url" content="daumapps://web?url=https%3A%2F%2Fnews.v.daum.net/v/20201023220516456" data-cloud="pc_html_head_meta"> \n  <meta property="al:ios:app_store_id" content="365494029" data-cloud="pc_html_head_meta"> \n  <meta property="al:ios:app_name" content="\xeb\x8b\xa4\xec\x9d\x8c\xec\x95\xb1" data-cloud="pc_html_head_meta"> \n  <meta property="twitter:image" content="https://img1.daumcdn.net/thumb/S1200x630/?fname=https://t1.daumcdn.net/news/202010/23/newsis/20201023220516683tjdp.jpg" data-cloud="pc_html_head_meta"> \n  <meta property="twitter:card" content="summary_large_image" data-cloud="pc_html_head_meta"> \n  <meta property="twitter:app:url:googleplay" content="daumapps://web?url=https%3A%2F%2Fnews.v.daum.net/v/20201023220516456" data-cloud="pc_html_head_meta"> \n  <meta property="twitter:app:id:googleplay" content="net.daum.android.daum" data-cloud="pc_html_head_meta"> \n  <meta property="twitter:app:name:googleplay" content="\xeb\x8b\xa4\xec\x9d\x8c\xec\x95\xb1" data-cloud="pc_html_head_meta"> \n  <meta property="twitter:app:country" content="KR" data-cloud="pc_html_head_meta"> \n  <meta property="twitter:app:url:iphone" content="daumapps://web?url=https%3A%2F%2Fnews.v.daum.net/v/20201023220516456" data-cloud="pc_html_head_meta"> \n  <meta property="twitter:app:id:iphone" content="365494029" data-cloud="pc_html_head_meta"> \n  <meta property="twitter:app:name:iphone" content="\xeb\x8b\xa4\xec\x9d\x8c\xec\x95\xb1" data-cloud="pc_html_head_meta"> \n  <meta property="twitter:app:url:ipad" content="daumapps://web?url=https%3A%2F%2Fnews.v.daum.net/v/20201023220516456" data-cloud="pc_html_head_meta"> \n  <meta property="twitter:app:id:ipad" content="365494029" data-cloud="pc_html_head_meta"> \n  <meta property="twitter:app:name:ipad" content="\xeb\x8b\xa4\xec\x9d\x8c\xec\x95\xb1" data-cloud="pc_html_head_meta"> \n  <meta property="dg:uoc:svc" content="news" data-cloud="pc_html_head_meta"> \n  <meta property="dg:uoc:uid" content="Alx88o9aNb" data-cloud="pc_html_head_meta"> \n  <meta property="dg:uoc:sc" content="article" data-cloud="pc_html_head_meta"> \n  <meta property="dg:uoc:pcUrl" content="https://news.v.daum.net/v/20201023220516456" data-cloud="pc_html_head_meta"> \n  <meta property="dg:uoc:mUrl" content="https://news.v.daum.net/v/20201023220516456?f=m" data-cloud="pc_html_head_meta"> \n  <meta name="svcdomain" content="news.daum.net" data-cloud="pc_html_head_meta"> \n  <meta property="article:published_time" content="20201023220516" data-cloud="pc_html_head_meta"> \n  <meta name="plink" content="https://news.v.daum.net/v/20201023220516456" data-cloud="pc_html_head_meta"> \n  <meta property="article:txid" content="https://news.v.daum.net/v/20201023220516456" data-cloud="pc_html_head_meta"> \n  <meta name="article:media_name" content="\xeb\x89\xb4\xec\x8b\x9c\xec\x8a\xa4" data-cloud="pc_html_head_meta"> \n  <meta name="article:service_name" content="\xeb\x8b\xa4\xec\x9d\x8c \xeb\x89\xb4\xec\x8a\xa4" data-cloud="pc_html_head_meta"> \n  <meta property="article:mobile_url" content="https://news.v.daum.net/v/20201023220516456?f=m" data-cloud="pc_html_head_meta"> \n  <meta property="article:mobile_view_url" content="https://news.v.daum.net/v/20201023220516456?f=m" data-cloud="pc_html_head_meta"> \n  <meta property="article:pc_url" content="https://news.v.daum.net/v/20201023220516456" data-cloud="pc_html_head_meta"> \n  <meta property="article:pc_view_url" content="https://news.v.daum.net/v/20201023220516456" data-cloud="pc_html_head_meta"> \n  <meta property="article:talk_channel_view_url" content="https://v.kakao.com/v/20201023220516456" data-cloud="pc_html_head_meta"> \n  <meta property="article:pc_service_home" content="http://media.daum.net/" data-cloud="pc_html_head_meta"> \n  <meta property="article:mobile_service_home" content="http://m.media.daum.net/" data-cloud="pc_html_head_meta"> \n  <meta name="referrer" content="always"> \n  <title>\xe6\x97\xa5 \xec\xbd\x94\xeb\xa1\x9c\xeb\x82\x98 \xec\x8b\xa0\xea\xb7\x9c\xed\x99\x98\xec\x9e\x90 748\xeb\xaa\x85\xc2\xb78\xec\x9d\xbc \xeb\xa7\x8c\xec\x97\x90 700\xeb\xaa\x85\xeb\x8c\x80..\xeb\x88\x84\xea\xb3\x84 9\xeb\xa7\x8c6707\xeb\xaa\x85</title> \n  <link rel="shortcut icon" href="//m2.daumcdn.net/img-media/2010ci/Daum_favicon.ico"> \n </head> \n <body class="">      \n  <div id="kakaoIndex"> <a href="#kakaoBody">\xeb\xb3\xb8\xeb\xac\xb8 \xeb\xb0\x94\xeb\xa1\x9c\xea\xb0\x80\xea\xb8\xb0</a> <a href="#kakaoGnb">\xeb\xa9\x94\xeb\x89\xb4 \xeb\xb0\x94\xeb\xa1\x9c\xea\xb0\x80\xea\xb8\xb0</a> \n  </div> \n  <div id="kakaoWrap" class="newsview_media"> \n   <div id="kakaoHead" role="banner" data-cloud-area="header"> \n    <div class="head_media" data-cloud="pc_news_header_gnb"> \n     <h1> <a href="https://www.daum.net" class="link_daum"> <img src="//t1.daumcdn.net/media/news/news2016/retina/logo_daum.jpg" width="45" height="19" class="thumb_g" alt="Daum"> </a> <a href="https://news.daum.net" id="kakaoServiceLogo"><span class="ir_wa">\xeb\x89\xb4\xec\x8a\xa4</span></a> </h1> <strong class="screen_out">\xea\xb4\x80\xeb\xa0\xa8\xec\x84\x9c\xeb\xb9\x84\xec\x8a\xa4</strong> \n     <ul id="kakaoRelServices"> \n      <li><a href="https://entertain.daum.net/" class="link_services link_services1"><span class="ir_wa">\xec\x97\xb0\xec\x98\x88</span></a></li> \n      <li><a href="https://sports.daum.net/" class="link_services link_services2"><span class="ir_wa">\xec\x8a\xa4\xed\x8f\xac\xec\xb8\xa0</span></a></li> \n     </ul> \n     <h2 class="screen_out">\xea\xb2\x80\xec\x83\x89</h2> \n     <div class="search_news" id="search_news"> \n      <form id="kakaoSearch" name="kakaoSearch" action="https://search.daum.net/search" method="get"> \n       <fieldset class="fld_inside"> <legend class="screen_out">\xea\xb2\x80\xec\x83\x89\xec\x96\xb4 \xec\x9e\x85\xeb\xa0\xa5\xed\x8f\xbc</legend> \n        <div class="box_searchbar"> <label for="qVal" class="lab_search">\xed\x86\xb5\xed\x95\xa9\xea\xb2\x80\xec\x83\x89</label> \n         <input type="hidden" name="nil_profile" value="search"> \n         <input type="hidden" name="nil_src" value="media"> \n         <input type="hidden" name="DA" value="23A"> \n         <input type="hidden" name="rtmaxcoll" value="NNS"> \n         <input type="text" class="tf_keyword" id="qVal" name="q" value="" title="\xea\xb2\x80\xec\x83\x89\xec\x96\xb4 \xec\x9e\x85\xeb\xa0\xa5" autocomplete="off" spellcheck="false"> <button id="kakaoBtnSearch" class="btn_search" type="submit"><span class="ir_wa">\xea\xb2\x80\xec\x83\x89</span></button> \n        </div> \n       </fieldset> \n       <div id="wrap_suggestBox" class="wrap_suggestBox"> \n        <div id="suggestBox" class="suggestBox box_sub"> \n         <div class="baseBox bg" style="display: none"></div> \n        </div> \n       </div> \n      </form> \n     </div> \n    </div> \n    <div id="kakaoGnb" role="navigation" data-cloud="pc_news_header_gnb"> \n     <div class="inner_gnb"> \n      <h2 class="screen_out">\xeb\x89\xb4\xec\x8a\xa4 \xeb\xa9\x94\xec\x9d\xb8\xeb\xa9\x94\xeb\x89\xb4</h2> \n      <ul class="gnb_comm" data-category="foreign"> \n       <li class="home"><a href="//news.daum.net/" class="link_gnb link_gnb1"><span class="ir_wa">\xed\x99\x88</span><span class="bar_gnb"><span class="inner_bar"></span></span></a></li> \n       <li class="society"><a href="//news.daum.net/society/" class="link_gnb link_gnb2"><span class="ir_wa">\xec\x82\xac\xed\x9a\x8c</span><span class="bar_gnb"><span class="inner_bar"></span></span></a></li> \n       <li class="politics"><a href="//news.daum.net/politics/" class="link_gnb link_gnb3"><span class="ir_wa">\xec\xa0\x95\xec\xb9\x98</span><span class="bar_gnb"><span class="inner_bar"></span></span></a></li> \n       <li class="economic"><a href="//news.daum.net/economic/" class="link_gnb link_gnb4"><span class="ir_wa">\xea\xb2\xbd\xec\xa0\x9c</span><span class="bar_gnb"><span class="inner_bar"></span></span></a></li> \n       <li class="foreign"><a href="//news.daum.net/foreign/" class="link_gnb link_gnb5"><span class="ir_wa">\xea\xb5\xad\xec\xa0\x9c</span><span class="bar_gnb"><span class="inner_bar"></span></span></a></li> \n       <li class="culture"><a href="//news.daum.net/culture/" class="link_gnb link_gnb6"><span class="ir_wa">\xeb\xac\xb8\xed\x99\x94</span><span class="bar_gnb"><span class="inner_bar"></span></span></a></li> \n       <li class="digital"><a href="//news.daum.net/digital/" class="link_gnb link_gnb7"><span class="ir_wa">IT</span><span class="bar_gnb"><span class="inner_bar"></span></span></a></li> \n       <li class="popular"><a href="//news.daum.net/ranking/popular" class="link_gnb link_gnb8"><span class="ir_wa">\xeb\x9e\xad\xed\x82\xb9</span><span class="bar_gnb"><span class="inner_bar"></span></span></a></li> \n       <li class="series editorial"><a href="//news.daum.net/series" class="link_gnb link_gnb9"><span class="ir_wa">\xec\x97\xb0\xec\x9e\xac</span><span class="bar_gnb"><span class="inner_bar"></span></span></a></li> \n       <li class="photo"><a href="//news.daum.net/photo" class="link_gnb link_gnb10"><span class="ir_wa">\xed\x8f\xac\xed\x86\xa0</span><span class="bar_gnb"><span class="inner_bar"></span></span></a></li> \n       <li class="tv"><a href="//news.daum.net/tv" class="link_gnb link_gnb11"><span class="ir_wa">TV</span><span class="bar_gnb"><span class="inner_bar"></span></span></a></li> \n      </ul> \n      <div class="gnb_etc"> \n       <ul class="gnb_with"> \n        <li><a href="//news.daum.net/1boon" class="link_gnb link_gnb1"><span class="ir_wa">1boon</span></a></li> \n        <li><a href="//gallery.v.daum.net/p/home" class="link_gnb link_gnb2"><span class="ir_wa">\xea\xb0\xa4\xeb\x9f\xac\xeb\xa6\xac</span><span class="bar_gnb"><span class="inner_bar"></span></span></a></li> \n       </ul>  \n       <div class="gnb_weather"> <strong class="screen_out">\xeb\x82\xa0\xec\x94\xa8 \xec\xa0\x95\xeb\xb3\xb4</strong> \n        <div id="gnb_weather"> \n         <ul class="list_weather" data-nightyn="N"></ul> \n        </div> \n       </div> \n      </div> \n     </div> \n    </div> \n    <div id="barProgress" class="bar_progress" data-cloud="pc_news_header_gnb"></div>          \n   </div> \n   <div id="dummyKakaoGnb" style="height:137px; display:none;"></div> \n   <hr class="hide"> \n   <div id="kakaoContent" class="cont_view" role="main"> \n    <h2 id="kakaoBody" class="screen_out">\xea\xb5\xad\xec\xa0\x9c</h2> \n    <div id="cSub" data-cloud-area="title"> \n     <div class="head_view" data-cloud="pc_article_title"> <em class="info_cp"> <a href="http://www.newsis.com/" class="link_cp" target="_blank"> <img src="https://t1.daumcdn.net/media/news/news2016/cp/cp_newsis.gif" class="thumb_g" alt="\xeb\x89\xb4\xec\x8b\x9c\xec\x8a\xa4"> </a> </em> \n      <h3 class="tit_view" data-translation="true">\xe6\x97\xa5 \xec\xbd\x94\xeb\xa1\x9c\xeb\x82\x98 \xec\x8b\xa0\xea\xb7\x9c\xed\x99\x98\xec\x9e\x90 748\xeb\xaa\x85\xc2\xb78\xec\x9d\xbc \xeb\xa7\x8c\xec\x97\x90 700\xeb\xaa\x85\xeb\x8c\x80..\xeb\x88\x84\xea\xb3\x84 9\xeb\xa7\x8c6707\xeb\xaa\x85</h3> <span class="info_view"> <span class="txt_info">\xec\x9d\xb4\xec\x9e\xac\xec\xa4\x80</span> <span class="txt_info">\xec\x9e\x85\xeb\xa0\xa5 <span class="num_date">2020.10.23. 22:05</span></span> <button id="alexCounter" class="emph_g2 link_cmt">\xeb\x8c\x93\xea\xb8\x80 <span class="alex-count-area">0</span>\xea\xb0\x9c</button> </span> \n      <div class="util_view">  \n       <div class="btn_util util_summary"> <button type="button" class="btn_summary" aria-expanded="false"><span class="ico_newsview">\xec\x9e\x90\xeb\x8f\x99\xec\x9a\x94\xec\x95\xbd</span></button> \n        <div class="wrap_setlayer"> \n         <div class="layer_util layer_summary"> \n          <p>\xec\x9d\xbc\xeb\xb3\xb8\xec\x97\x90\xec\x84\x9c \xec\xa2\x80\xec\xb2\x98\xeb\x9f\xbc \xec\xa7\x84\xec\xa0\x95\xeb\x90\x98\xec\xa7\x80 \xec\x95\x8a\xeb\x8a\x94 \xec\x8b\xa0\xec\xa2\x85 \xec\xbd\x94\xeb\xa1\x9c\xeb\x82\x98\xeb\xb0\x94\xec\x9d\xb4\xeb\x9f\xac\xec\x8a\xa4 \xea\xb0\x90\xec\x97\xbc\xec\xa6\x9d(\xec\xbd\x94\xeb\xa1\x9c\xeb\x82\x9819) \xec\x8b\xa0\xea\xb7\x9c\xed\x99\x98\xec\x9e\x90\xea\xb0\x80 8\xec\x9d\xbc \xeb\xa7\x8c\xec\x97\x90 \xeb\x8b\xa4\xec\x8b\x9c 700\xeb\xaa\x85 \xeb\x84\x98\xea\xb2\x8c \xeb\xb0\x9c\xeb\xb3\x91\xed\x96\x88\xeb\x8b\xa4.</p>\n          <p>\xec\x9d\xbc\xeb\xb3\xb8 \xeb\x82\xb4 \xec\xbd\x94\xeb\xa1\x9c\xeb\x82\x9819 \xed\x99\x98\xec\x9e\x90\xeb\x8a\x94 \xec\xa0\x84\xec\x84\xb8\xea\xb8\xb0\xed\x8e\xb8\xec\x9c\xbc\xeb\xa1\x9c \xec\xa4\x91\xea\xb5\xad\xec\x97\x90\xec\x84\x9c \xea\xb7\x80\xea\xb5\xad\xed\x95\x9c \xeb\x8b\xa4\xec\x9d\x8c \xea\xb0\x90\xec\x97\xbc\xec\x9d\xb4 \xed\x99\x95\xec\x9d\xb8\xeb\x90\x9c 14\xeb\xaa\x85\xea\xb3\xbc \xea\xb3\xb5\xed\x95\xad \xea\xb2\x80\xec\x97\xad \xea\xb3\xbc\xec\xa0\x95\xec\x97\x90\xec\x84\x9c \xed\x99\x95\xec\xa7\x84\xec\x9e\x90\xeb\xa1\x9c \xeb\x93\x9c\xeb\x9f\xac\xeb\x82\x9c \xec\x82\xac\xeb\x9e\x8c\xec\x9d\x84 \xed\x8f\xac\xed\x95\xa8\xed\x95\xb4 9\xeb\xa7\x8c5995\xeb\xaa\x85\xec\x9d\xb4 \xeb\x90\x90\xeb\x8b\xa4.</p>\n          <p>\xec\x9d\xbc\xeb\xb3\xb8\xec\x97\x90\xec\x84\x9c \xec\xbd\x94\xeb\xa1\x9c\xeb\x82\x9819\xec\x97\x90 \xea\xb0\x90\xec\x97\xbc\xed\x95\x9c \xec\x9d\xbc\xeb\xb3\xb8\xec\x9d\xb8\xea\xb3\xbc \xec\xa4\x91\xea\xb5\xad\xec\x9d\xb8 \xec\x97\xac\xed\x96\x89\xea\xb0\x9d, \xea\xb7\x80\xea\xb5\xad \xed\x99\x98\xec\x9e\x90 \xeb\x93\xb1 9\xeb\xa7\x8c5995\xeb\xaa\x85\xec\x9d\x98 \xeb\xb6\x84\xed\x8f\xac\xeb\xa5\xbc \xeb\xb3\xb4\xeb\xa9\xb4 \xeb\x8f\x84\xec\xbf\x84\xeb\x8f\x84\xea\xb0\x80 2\xeb\xa7\x8c9706\xeb\xaa\x85\xec\x9c\xbc\xeb\xa1\x9c 3\xeb\xa7\x8c\xeb\xaa\x85\xec\x97\x90 \xec\x9c\xa1\xeb\xb0\x95\xed\x95\x98\xeb\xa9\xb4\xec\x84\x9c \xec\xa0\x84\xec\xb2\xb4 30%\xeb\xa5\xbc \xeb\x84\x98\xec\x97\x88\xeb\x8b\xa4.</p> <span class="info_summary"><span class="ico_newsview"></span>\xea\xb8\xb0\xec\x82\xac \xec\xa0\x9c\xeb\xaa\xa9\xea\xb3\xbc \xec\xa3\xbc\xec\x9a\x94 \xeb\xac\xb8\xec\x9e\xa5\xec\x9d\x84 \xea\xb8\xb0\xeb\xb0\x98\xec\x9c\xbc\xeb\xa1\x9c \xec\x9e\x90\xeb\x8f\x99\xec\x9a\x94\xec\x95\xbd\xed\x95\x9c \xea\xb2\xb0\xea\xb3\xbc\xec\x9e\x85\xeb\x8b\x88\xeb\x8b\xa4. \xec\xa0\x84\xec\xb2\xb4 \xeb\xa7\xa5\xeb\x9d\xbd\xec\x9d\x84 \xec\x9d\xb4\xed\x95\xb4\xed\x95\x98\xea\xb8\xb0 \xec\x9c\x84\xed\x95\xb4\xec\x84\x9c\xeb\x8a\x94 \xeb\xb3\xb8\xeb\xac\xb8 \xeb\xb3\xb4\xea\xb8\xb0\xeb\xa5\xbc \xea\xb6\x8c\xec\x9e\xa5\xed\x95\xa9\xeb\x8b\x88\xeb\x8b\xa4.</span> \n         </div> \n        </div> \n       </div>  \n       <div class="btn_util tts_btn"> <button type="button" class="btn_set btn_tts" aria-expanded="false"> <span class="ico_newsview ico_speak">\xec\x9d\x8c\xec\x84\xb1 \xea\xb8\xb0\xec\x82\xac \xeb\x93\xa3\xea\xb8\xb0</span> </button> \n        <div class="wrap_setlayer"> \n         <div class="layer_util layer_set layer_tts"> <strong class="screen_out">\xec\x9d\x8c\xec\x84\xb1 \xea\xb8\xb0\xec\x82\xac \xec\x98\xb5\xec\x85\x98 \xec\xa1\xb0\xec\xa0\x88 \xeb\xa0\x88\xec\x9d\xb4\xec\x96\xb4</strong> \n          <ul class="list_set list_tts"> \n           <li> <input type="radio" id="ttsGenderMale" name="ttsGender" class="screen_out" value="Male"> <label class="lab_set" for="ttsGenderMale"><span class="ico_newsview"></span>\xeb\x82\xa8\xec\x84\xb1</label> </li> \n           <li> <input type="radio" id="ttsGenderFemale" name="ttsGender" class="screen_out" value="Female"> <label class="lab_set" for="ttsGenderFemale"><span class="ico_newsview"></span>\xec\x97\xac\xec\x84\xb1</label> </li> \n          </ul> \n          <ul class="list_set list_tts list_ttsspeed"> \n           <li> <input type="radio" id="ttsSpeedSlow" name="ttsSpeed" class="screen_out" value="slow"> <label class="lab_set" for="ttsSpeedSlow"><span class="ico_newsview"></span>\xeb\x8a\x90\xeb\xa6\xbc</label> </li> \n           <li> <input type="radio" id="ttsSpeedNormal" name="ttsSpeed" class="screen_out" value="normal"> <label class="lab_set" for="ttsSpeedNormal"><span class="ico_newsview"></span>\xeb\xb3\xb4\xed\x86\xb5</label> </li> \n           <li> <input type="radio" id="ttsSpeedFast" name="ttsSpeed" class="screen_out" value="fast"> <label class="lab_set" for="ttsSpeedFast"><span class="ico_newsview"></span>\xeb\xb9\xa0\xeb\xa6\x84</label> </li> \n          </ul> \n         </div> \n        </div> \n        <audio style="display:none" preload="none" id="ttsPlayer"></audio> \n       </div>  \n       <div class="btn_util translate_btn"> <button type="button" class="btn_set btn_translate #util #translate #set" aria-expanded="false"><span class="ico_newsview">\xeb\xb2\x88\xec\x97\xad \xec\x84\xa4\xec\xa0\x95</span></button> \n        <div class="wrap_translatelayer"> \n         <div class="layer_util layer_translate"> <strong class="tit_translate">\xeb\xb2\x88\xec\x97\xad<span class="ico_newsview">beta</span> </strong> \n          <p class="desc_translate txt_newsview">Translated by <a href="https://kakao.ai/" target="_blank" class="link_kakaoi #util #translate #kakaoi_link">kakao i</a></p> <strong class="screen_out">\xeb\xb2\x88\xec\x97\xad\xed\x95\xa0 \xec\x96\xb8\xec\x96\xb4 \xec\x84\xa0\xed\x83\x9d</strong> \n          <ul class="list_lang"> \n           <li> <button class="btn_lang btn_en #util #translate #lang_en" name="en"> <span class="ico_newsview ico_flag"></span> <strong class="ico_newsview tit_lang">English</strong> </button> </li> \n           <li> <button type="button" class="btn_lang btn_ch #util #translate #lang_cn" name="cn"> <span class="ico_newsview ico_flag"></span> <strong class="ico_newsview tit_lang">\xe7\xae\x80\xe4\xbd\x93\xe4\xb8\xad\xe6\x96\x87</strong> </button> </li> \n           <li> <button type="button" class="btn_lang btn_jp #util #translate #lang_jp" name="jp"> <span class="ico_newsview ico_flag"></span> <strong class="ico_newsview tit_lang">\xe6\x97\xa5\xe6\x9c\xac\xe8\xaa\x9e</strong> </button> </li> \n           <li> <button type="button" class="btn_lang btn_ind #util #translate #lang_id" name="id"> <span class="ico_newsview ico_flag"></span> <strong class="ico_newsview tit_lang">Bahasa Indonesia</strong> </button> </li> \n           <li> <button type="button" class="btn_lang btn_viet #util #translate #lang_vi" name="vi"> <span class="ico_newsview ico_flag"></span> <strong class="ico_newsview tit_lang">ti\xe1\xba\xbfng Vi\xe1\xbb\x87t</strong> </button> </li> \n           <li> <button type="button" class="btn_lang btn_ko #util #translate #lang_kr" name="kr"> <span class="ico_newsview ico_flag"></span> <strong class="ico_newsview tit_lang">\xed\x95\x9c\xea\xb5\xad\xec\x96\xb4</strong> </button> </li> \n          </ul> \n         </div> \n        </div> \n       </div>  \n       <div class="btn_util share_btn"> <button id="rSocialShareButton" class="btn_set btn_share" aria-expanded="false"> <span class="ico_newsview">\xea\xb3\xb5\xec\x9c\xa0</span> </button> \n        <div id="rSocialShareLayerContainer"></div>  \n       </div>  \n       <div class="font_btn btn_util"> <button type="button" class="btn_set btn_font" aria-expanded="false"> <span class="ico_newsview ico_font">\xea\xb8\x80\xec\x94\xa8\xed\x81\xac\xea\xb8\xb0 \xec\xa1\xb0\xec\xa0\x88\xed\x95\x98\xea\xb8\xb0</span> </button> \n        <div class="wrap_setlayer"> \n         <div class="layer_util layer_set layer_font"> <strong class="screen_out">\xea\xb8\x80\xec\x9e\x90 \xed\x81\xac\xea\xb8\xb0 \xec\xa1\xb0\xec\xa0\x88 \xeb\xa0\x88\xec\x9d\xb4\xec\x96\xb4</strong> \n          <ul class="list_set list_font"> \n           <li> <input type="radio" id="inpFont17" name="inpFont" class="screen_out" value="17"> <label class="lab_set lab_size0" for="inpFont17"> <span class="ico_newsview"></span> <span aria-hidden="true">\xea\xb0\x80\xeb\x82\x98\xeb\x8b\xa4\xeb\x9d\xbc\xeb\xa7\x88\xeb\xb0\x94\xec\x82\xac</span> <span class="screen_out">\xeb\xa7\xa4\xec\x9a\xb0 \xec\x9e\x91\xec\x9d\x80 \xed\x8f\xb0\xed\x8a\xb8</span> </label> </li> \n           <li> <input type="radio" id="inpFont18" name="inpFont" class="screen_out" value="18"> <label class="lab_set lab_size1" for="inpFont18"> <span class="ico_newsview"></span> <span aria-hidden="true">\xea\xb0\x80\xeb\x82\x98\xeb\x8b\xa4\xeb\x9d\xbc\xeb\xa7\x88\xeb\xb0\x94\xec\x82\xac</span> <span class="screen_out">\xec\x9e\x91\xec\x9d\x80 \xed\x8f\xb0\xed\x8a\xb8</span> </label> </li> \n           <li> <input type="radio" id="inpFont19" name="inpFont" class="screen_out" value="19"> <label class="lab_set lab_size2" for="inpFont19"> <span class="ico_newsview"></span> <span aria-hidden="true">\xea\xb0\x80\xeb\x82\x98\xeb\x8b\xa4\xeb\x9d\xbc\xeb\xa7\x88\xeb\xb0\x94\xec\x82\xac</span> <span class="screen_out">\xeb\xb3\xb4\xed\x86\xb5 \xed\x8f\xb0\xed\x8a\xb8</span> </label> </li> \n           <li> <input type="radio" id="inpFont20" name="inpFont" class="screen_out" value="20"> <label class="lab_set lab_size3" for="inpFont20"> <span class="ico_newsview"></span> <span aria-hidden="true">\xea\xb0\x80\xeb\x82\x98\xeb\x8b\xa4\xeb\x9d\xbc\xeb\xa7\x88\xeb\xb0\x94\xec\x82\xac</span> <span class="screen_out">\xed\x81\xb0 \xed\x8f\xb0\xed\x8a\xb8</span> </label> </li> \n           <li> <input type="radio" id="inpFont21" name="inpFont" class="screen_out" value="21"> <label class="lab_set lab_size4" for="inpFont21"> <span class="ico_newsview"></span> <span aria-hidden="true">\xea\xb0\x80\xeb\x82\x98\xeb\x8b\xa4\xeb\x9d\xbc\xeb\xa7\x88\xeb\xb0\x94\xec\x82\xac</span> <span class="screen_out">\xeb\xa7\xa4\xec\x9a\xb0 \xed\x81\xb0 \xed\x8f\xb0\xed\x8a\xb8</span> </label> </li> \n          </ul> \n         </div> \n        </div> \n       </div>  \n       <div class="btn_util"> <button type="button" class="btn_print"><span class="ico_newsview">\xec\x9d\xb8\xec\x87\x84\xed\x95\x98\xea\xb8\xb0 \xec\x83\x88\xec\xb0\xbd\xec\x97\xb4\xeb\xa6\xbc</span></button> \n       </div> \n      </div> \n     </div>               \n    </div> \n    <div id="cMain"> \n     <div id="mArticle"> \n      <div data-cloud-area="article">   \n       <div id="translateNotice" class="status_view" style="display:none;" data-cloud="pc_article_body"> <span class="notice_lang notice_lang_en" style="display:none;">The copyright belongs to the original writer of the content, and there may be errors in machine translation results.</span> <span class="notice_lang notice_lang_cn" style="display:none;">\xe7\x89\x88\xe6\x9d\x83\xe5\xbd\x92\xe5\x86\x85\xe5\xae\xb9\xe5\x8e\x9f\xe4\xbd\x9c\xe8\x80\x85\xe6\x89\x80\xe6\x9c\x89\xe3\x80\x82\xe6\x9c\xba\xe5\x99\xa8\xe7\xbf\xbb\xe8\xaf\x91\xe7\xbb\x93\xe6\x9e\x9c\xe5\x8f\xaf\xe8\x83\xbd\xe5\xad\x98\xe5\x9c\xa8\xe9\x94\x99\xe8\xaf\xaf\xe3\x80\x82</span> <span class="notice_lang notice_lang_jp" style="display:none;">\xe5\x8e\x9f\xe6\x96\x87\xe3\x81\xae\xe8\x91\x97\xe4\xbd\x9c\xe6\xa8\xa9\xe3\x81\xaf\xe5\x8e\x9f\xe8\x91\x97\xe8\x91\x97\xe4\xbd\x9c\xe8\x80\x85\xe3\x81\xab\xe3\x81\x82\xe3\x82\x8a\xe3\x80\x81\xe6\xa9\x9f\xe6\xa2\xb0\xe7\xbf\xbb\xe8\xa8\xb3\xe3\x81\xae\xe7\xb5\x90\xe6\x9e\x9c\xe3\x81\xab\xe3\x82\xa8\xe3\x83\xa9\xe3\x83\xbc\xe3\x81\x8c\xe5\x90\xab\xe3\x81\xbe\xe3\x82\x8c\xe3\x82\x8b\xe3\x81\x93\xe3\x81\xa8\xe3\x81\x8c\xe3\x81\x82\xe3\x82\x8a\xe3\x81\xbe\xe3\x81\x99\xe3\x80\x82</span> <span class="notice_lang notice_lang_id" style="display:none;">Hak cipta milik penulis asli dari konten, dan mungkin ditemukan kesalahan dalam hasil terjemahan mesin.</span> <span class="notice_lang notice_lang_vi" style="display:none;">B\xe1\xba\xa3n quy\xe1\xbb\x81n thu\xe1\xbb\x99c v\xe1\xbb\x81 t\xc3\xa1c gi\xe1\xba\xa3 g\xe1\xbb\x91c c\xe1\xbb\xa7a n\xe1\xbb\x99i dung v\xc3\xa0 c\xc3\xb3 th\xe1\xbb\x83 c\xc3\xb3 l\xe1\xbb\x97i trong k\xe1\xba\xbft qu\xe1\xba\xa3 d\xe1\xbb\x8bch b\xe1\xba\xb1ng m\xc3\xa1y.</span> \n       </div>  \n       <div class="news_view" style="font-size:17px" data-cloud="pc_article_body"> <strong class="summary_view" data-translation="true"> \xeb\x8f\x84\xec\xbf\x84\xc2\xb7\xea\xb0\x80\xeb\x82\x98\xea\xb0\x80\xec\x99\x80 \xeb\x93\xb1 8\xea\xb3\xb3\xec\x84\x9c 12\xeb\xaa\x85 \xec\xb6\x94\xea\xb0\x80 \xec\x82\xac\xeb\xa7\x9d..\xec\xb4\x9d 1723\xeb\xaa\x85 \xeb\x8b\xac\xed\x95\xb4 </strong> \n        <div id="harmonyContainer" class="article_view" data-translation-body="true"> \n         <section dmcf-sid="AKSuzgOdyb">\n          <figure class="figure_frm origin_fig" dmcf-pid="AUU0qUrOEY" dmcf-ptype="figure">\n           <p class="link_figure"><img alt="[\xeb\x8f\x84\xec\xbf\x84=AP/\xeb\x89\xb4\xec\x8b\x9c\xec\x8a\xa4]23\xec\x9d\xbc \xec\x9d\xbc\xeb\xb3\xb8 \xeb\x8f\x84\xec\xbf\x84\xec\x97\x90\xec\x84\x9c \xec\x8b\xa0\xec\xa2\x85 \xec\xbd\x94\xeb\xa1\x9c\xeb\x82\x98\xeb\xb0\x94\xec\x9d\xb4\xeb\x9f\xac\xec\x8a\xa4 \xea\xb0\x90\xec\x97\xbc\xec\xa6\x9d(\xec\xbd\x94\xeb\xa1\x9c\xeb\x82\x9819) \xec\x98\x88\xeb\xb0\xa9\xec\x9d\x84 \xec\x9c\x84\xed\x95\xb4 \xeb\xa7\x88\xec\x8a\xa4\xed\x81\xac\xeb\xa5\xbc \xec\x93\xb4 \xec\x8b\x9c\xeb\xaf\xbc\xeb\x93\xa4\xec\x9d\xb4 \xeb\xb9\x97\xec\x86\x8d\xec\x9d\x84 \xea\xb1\xb7\xea\xb3\xa0 \xec\x9e\x88\xeb\x8b\xa4. 2020.10.23." class="thumb_g_article" data-org-src="https://t1.daumcdn.net/news/202010/23/newsis/20201023220516683tjdp.jpg" data-org-width="640" dmcf-mid="Adv5saZJfS" dmcf-mtype="image" height="auto" src="https://img4.daumcdn.net/thumb/R658x0.q70/?fname=https://t1.daumcdn.net/news/202010/23/newsis/20201023220516683tjdp.jpg" width="658"></p>\n           <figcaption class="txt_caption default_figure">\n            [\xeb\x8f\x84\xec\xbf\x84=AP/\xeb\x89\xb4\xec\x8b\x9c\xec\x8a\xa4]23\xec\x9d\xbc \xec\x9d\xbc\xeb\xb3\xb8 \xeb\x8f\x84\xec\xbf\x84\xec\x97\x90\xec\x84\x9c \xec\x8b\xa0\xec\xa2\x85 \xec\xbd\x94\xeb\xa1\x9c\xeb\x82\x98\xeb\xb0\x94\xec\x9d\xb4\xeb\x9f\xac\xec\x8a\xa4 \xea\xb0\x90\xec\x97\xbc\xec\xa6\x9d(\xec\xbd\x94\xeb\xa1\x9c\xeb\x82\x9819) \xec\x98\x88\xeb\xb0\xa9\xec\x9d\x84 \xec\x9c\x84\xed\x95\xb4 \xeb\xa7\x88\xec\x8a\xa4\xed\x81\xac\xeb\xa5\xbc \xec\x93\xb4 \xec\x8b\x9c\xeb\xaf\xbc\xeb\x93\xa4\xec\x9d\xb4 \xeb\xb9\x97\xec\x86\x8d\xec\x9d\x84 \xea\xb1\xb7\xea\xb3\xa0 \xec\x9e\x88\xeb\x8b\xa4. 2020.10.23.\n           </figcaption>\n          </figure>\n          <p dmcf-pid="AkjAa2jFDE" dmcf-ptype="general"><br> [\xec\x84\x9c\xec\x9a\xb8=\xeb\x89\xb4\xec\x8b\x9c\xec\x8a\xa4]\xec\x9d\xb4\xec\x9e\xac\xec\xa4\x80 \xea\xb8\xb0\xec\x9e\x90 = \xec\x9d\xbc\xeb\xb3\xb8\xec\x97\x90\xec\x84\x9c \xec\xa2\x80\xec\xb2\x98\xeb\x9f\xbc \xec\xa7\x84\xec\xa0\x95\xeb\x90\x98\xec\xa7\x80 \xec\x95\x8a\xeb\x8a\x94 \xec\x8b\xa0\xec\xa2\x85 \xec\xbd\x94\xeb\xa1\x9c\xeb\x82\x98\xeb\xb0\x94\xec\x9d\xb4\xeb\x9f\xac\xec\x8a\xa4 \xea\xb0\x90\xec\x97\xbc\xec\xa6\x9d(\xec\xbd\x94\xeb\xa1\x9c\xeb\x82\x9819) \xec\x8b\xa0\xea\xb7\x9c\xed\x99\x98\xec\x9e\x90\xea\xb0\x80 8\xec\x9d\xbc \xeb\xa7\x8c\xec\x97\x90 \xeb\x8b\xa4\xec\x8b\x9c 700\xeb\xaa\x85 \xeb\x84\x98\xea\xb2\x8c \xeb\xb0\x9c\xeb\xb3\x91\xed\x96\x88\xeb\x8b\xa4.</p>\n          <p dmcf-pid="AaXwsqKw9s" dmcf-ptype="general">NHK\xec\x99\x80 \xec\xa7\x80\xec\xa7\x80(\xe6\x99\x82\xe4\xba\x8b) \xed\x86\xb5\xec\x8b\xa0 \xeb\x93\xb1\xec\x9d\x80 \xea\xb0\x81 \xec\xa7\x80\xeb\xb0\xa9\xec\x9e\x90\xec\xb9\x98\xeb\x8b\xa8\xec\xb2\xb4\xec\x99\x80 \xed\x9b\x84\xec\x83\x9d\xeb\x85\xb8\xeb\x8f\x99\xec\x84\xb1\xec\x9d\x98 \xeb\xb0\x9c\xed\x91\x9c\xeb\xa5\xbc \xec\xa7\x91\xea\xb3\x84\xed\x95\x9c \xea\xb2\xb0\xea\xb3\xbc 23\xec\x9d\xbc \xeb\x93\xa4\xec\x96\xb4 \xec\x98\xa4\xed\x9b\x84 10\xec\x8b\x9c\xea\xb9\x8c\xec\xa7\x80 748\xeb\xaa\x85\xec\x9d\xb4 \xec\xbd\x94\xeb\xa1\x9c\xeb\x82\x9819\xec\x97\x90 \xec\x83\x88\xeb\xa1\x9c \xea\xb1\xb8\xeb\xa0\xb8\xeb\x8b\xa4\xea\xb3\xa0 \xec\xa0\x84\xed\x96\x88\xeb\x8b\xa4.</p>\n          <p dmcf-pid="A5351OM7Sb" dmcf-ptype="general">\xec\x9d\xbc\xec\x9d\xbc\xed\x99\x98\xec\x9e\x90\xeb\x8a\x94 12\xec\x9d\xbc 278\xeb\xaa\x85\xec\x97\x90\xec\x84\x9c 13\xec\x9d\xbc 499\xeb\xaa\x85, 14\xec\x9d\xbc 552\xeb\xaa\x85, 15\xec\x9d\xbc 708\xeb\xaa\x85, 16\xec\x9d\xbc 641\xeb\xaa\x85, 17\xec\x9d\xbc 624\xeb\xaa\x85, 18\xec\x9d\xbc 431\xeb\xaa\x85, 19\xec\x9d\xbc 318\xeb\xaa\x85, 20\xec\x9d\xbc 483\xeb\xaa\x85, 21\xec\x9d\xbc 621\xeb\xaa\x85, 22\xec\x9d\xbc 617\xeb\xaa\x85\xec\x97\x90 \xeb\x8b\xac\xed\x96\x88\xeb\x8b\xa4. \xec\x82\xac\xed\x9d\x98 \xec\x97\xb0\xec\x86\x8d 600\xeb\xaa\x85 \xec\x9d\xb4\xec\x83\x81 \xec\x83\x9d\xea\xb2\xbc\xeb\x8b\xa4. </p>\n          <p dmcf-pid="Acxq9J2WPc" dmcf-ptype="general">\xeb\x8f\x84\xec\xbf\x84\xeb\x8f\x84\xec\x97\x90\xec\x84\x9c 186\xeb\xaa\x85, \xec\x98\xa4\xec\x82\xac\xec\xb9\xb4\xeb\xb6\x80 100\xeb\xaa\x85, \xea\xb0\x80\xeb\x82\x98\xea\xb0\x80\xec\x99\x80\xed\x98\x84 91\xeb\xaa\x85, \xec\xa7\x80\xeb\xb0\x94\xed\x98\x84 54\xeb\xaa\x85, \xed\x99\x8b\xec\xb9\xb4\xec\x9d\xb4\xeb\x8f\x84 51\xeb\xaa\x85, \xec\x98\xa4\xed\x82\xa4\xeb\x82\x98\xec\x99\x80\xed\x98\x84 46\xeb\xaa\x85, \xec\x95\x84\xec\x9d\xb4\xec\xb9\x98\xed\x98\x84 43\xeb\xaa\x85, \xec\x82\xac\xec\x9d\xb4\xed\x83\x80\xeb\xa7\x88\xed\x98\x84 40\xeb\xaa\x85, \xed\x9a\xa8\xea\xb3\xa0\xed\x98\x84 22\xeb\xaa\x85 \xeb\x93\xb1\xec\x9d\xb4 \xec\xb6\x94\xea\xb0\x80\xeb\xa1\x9c \xea\xb0\x90\xec\x97\xbc\xed\x95\xb4 \xeb\x88\x84\xea\xb3\x84\xed\x99\x98\xec\x9e\x90\xea\xb0\x80 9\xeb\xa7\x8c6707\xeb\xaa\x85\xec\x9c\xbc\xeb\xa1\x9c \xeb\x8a\x98\xec\x96\xb4\xeb\x82\xac\xeb\x8b\xa4.</p>\n          <p dmcf-pid="AjgQgi2EET" dmcf-ptype="general">\xec\x9d\xbc\xeb\xb3\xb8 \xea\xb5\xad\xeb\x82\xb4 \xea\xb0\x90\xec\x97\xbc\xec\x9e\x90 \xea\xb0\x80\xec\x9a\xb4\xeb\x8d\xb0 \xec\x9d\xb4\xeb\x82\xa0 \xeb\x8f\x84\xec\xbf\x84\xeb\x8f\x84\xec\x99\x80 \xea\xb0\x80\xeb\x82\x98\xea\xb0\x80\xeb\x82\x98\xed\x98\x84\xec\x97\x90\xec\x84\x9c \xea\xb0\x81 3\xeb\xaa\x85, \xec\x82\xac\xec\x9d\xb4\xed\x83\x80\xeb\xa7\x88\xed\x98\x84\xea\xb3\xbc \xec\x98\xa4\xec\x82\xac\xec\xb9\xb4\xeb\xb6\x80, \xea\xb8\xb0\xed\x9b\x84\xed\x98\x84, \xec\x98\xa4\xed\x82\xa4\xeb\x82\x98\xec\x99\x80\xed\x98\x84, \xec\x9d\xb4\xec\x8b\x9c\xec\xb9\xb4\xec\x99\x80\xed\x98\x84 1\xeb\xaa\x85\xec\x94\xa9 \xeb\xaa\xa8\xeb\x91\x90 12\xeb\xaa\x85\xec\x9d\xb4 \xec\x88\xa8\xec\xa0\xb8 \xec\x82\xac\xeb\xa7\x9d\xec\x9e\x90\xeb\x8a\x94 1710\xeb\xaa\x85\xec\x9c\xbc\xeb\xa1\x9c 1700\xeb\xaa\x85\xeb\x8c\x80\xeb\xa5\xbc \xeb\x8f\x8c\xed\x8c\x8c\xed\x96\x88\xeb\x8b\xa4. </p>\n          <p dmcf-pid="Atqzp3VjJG" dmcf-ptype="general">\xed\x81\xac\xeb\xa3\xa8\xec\xa6\x88\xec\x84\xa0 \xec\x8a\xb9\xec\x84\xa0 \xec\x82\xac\xeb\xa7\x9d\xec\x9e\x90 13\xeb\xaa\x85\xec\x9d\x84 \xeb\x8d\x94\xed\x95\x98\xeb\xa9\xb4 1723\xeb\xaa\x85\xec\x9d\xb4 \xec\x9d\xb4\xec\xa0\x9c\xea\xbb\x8f \xeb\xaa\xa9\xec\x88\xa8\xec\x9d\x84 \xec\x9e\x83\xec\x97\x88\xeb\x8b\xa4.</p>\n          <p dmcf-pid="Ay1kbkUD52" dmcf-ptype="general">\xec\x9d\xbc\xeb\xb3\xb8 \xeb\x82\xb4 \xec\xbd\x94\xeb\xa1\x9c\xeb\x82\x9819 \xed\x99\x98\xec\x9e\x90\xeb\x8a\x94 \xec\xa0\x84\xec\x84\xb8\xea\xb8\xb0\xed\x8e\xb8\xec\x9c\xbc\xeb\xa1\x9c \xec\xa4\x91\xea\xb5\xad\xec\x97\x90\xec\x84\x9c \xea\xb7\x80\xea\xb5\xad\xed\x95\x9c \xeb\x8b\xa4\xec\x9d\x8c \xea\xb0\x90\xec\x97\xbc\xec\x9d\xb4 \xed\x99\x95\xec\x9d\xb8\xeb\x90\x9c 14\xeb\xaa\x85\xea\xb3\xbc \xea\xb3\xb5\xed\x95\xad \xea\xb2\x80\xec\x97\xad \xea\xb3\xbc\xec\xa0\x95\xec\x97\x90\xec\x84\x9c \xed\x99\x95\xec\xa7\x84\xec\x9e\x90\xeb\xa1\x9c \xeb\x93\x9c\xeb\x9f\xac\xeb\x82\x9c \xec\x82\xac\xeb\x9e\x8c\xec\x9d\x84 \xed\x8f\xac\xed\x95\xa8\xed\x95\xb4 9\xeb\xa7\x8c5995\xeb\xaa\x85\xec\x9d\xb4 \xeb\x90\x90\xeb\x8b\xa4.</p>\n          <p dmcf-pid="AJyI5eOyuD" dmcf-ptype="general">\xec\x97\xac\xea\xb8\xb0\xec\x97\x90 \xec\xa7\x91\xeb\x8b\xa8\xeb\xb0\x9c\xeb\xb3\x91\xec\x9c\xbc\xeb\xa1\x9c \xec\x9a\x94\xec\xbd\x94\xed\x95\x98\xeb\xa7\x88(\xe6\xa9\xab\xe6\xb5\x9c)\xed\x95\xad\xec\x97\x90 \xea\xb2\xa9\xeb\xa6\xac \xec\xa0\x95\xeb\xb0\x95\xed\x96\x88\xeb\x8d\x98 \xeb\x8c\x80\xed\x98\x95 \xec\x9c\xa0\xeb\x9e\x8c\xec\x84\xa0(\xed\x81\xac\xeb\xa3\xa8\xec\xa6\x88) \xeb\x8b\xa4\xec\x9d\xb4\xec\x95\x84\xeb\xaa\xac\xeb\x93\x9c \xed\x94\x84\xeb\xa6\xb0\xec\x84\xb8\xec\x8a\xa4\xed\x98\xb8\xec\x97\x90 \xed\x83\x94\xeb\x8d\x98 \xec\x8a\xb9\xea\xb0\x9d\xea\xb3\xbc \xec\x8a\xb9\xec\xa1\xb0\xec\x9b\x90 \xed\x99\x98\xec\x9e\x90 712\xeb\xaa\x85\xec\x9d\x84 \xed\x95\xa9\xec\xb9\x98\xeb\xa9\xb4 \xec\xb4\x9d \xed\x99\x95\xec\xa7\x84\xec\x9e\x90\xeb\x8a\x94 9\xeb\xa7\x8c6707\xeb\xaa\x85\xec\x9d\xb4\xeb\x8b\xa4.</p>\n          <p dmcf-pid="AtUHL3L5c5" dmcf-ptype="general">\xec\x9d\xbc\xeb\xb3\xb8\xec\x97\x90\xec\x84\x9c \xec\xbd\x94\xeb\xa1\x9c\xeb\x82\x9819\xec\x97\x90 \xea\xb0\x90\xec\x97\xbc\xed\x95\x9c \xec\x9d\xbc\xeb\xb3\xb8\xec\x9d\xb8\xea\xb3\xbc \xec\xa4\x91\xea\xb5\xad\xec\x9d\xb8 \xec\x97\xac\xed\x96\x89\xea\xb0\x9d, \xea\xb7\x80\xea\xb5\xad \xed\x99\x98\xec\x9e\x90 \xeb\x93\xb1 9\xeb\xa7\x8c5995\xeb\xaa\x85\xec\x9d\x98 \xeb\xb6\x84\xed\x8f\xac\xeb\xa5\xbc \xeb\xb3\xb4\xeb\xa9\xb4 \xeb\x8f\x84\xec\xbf\x84\xeb\x8f\x84\xea\xb0\x80 2\xeb\xa7\x8c9706\xeb\xaa\x85\xec\x9c\xbc\xeb\xa1\x9c 3\xeb\xa7\x8c\xeb\xaa\x85\xec\x97\x90 \xec\x9c\xa1\xeb\xb0\x95\xed\x95\x98\xeb\xa9\xb4\xec\x84\x9c \xec\xa0\x84\xec\xb2\xb4 30%\xeb\xa5\xbc \xeb\x84\x98\xec\x97\x88\xeb\x8b\xa4.</p>\n          <p dmcf-pid="AvvAeD5ABY" dmcf-ptype="general">\xec\x9d\xb4\xec\x96\xb4 \xec\x98\xa4\xec\x82\xac\xec\xb9\xb4\xeb\xb6\x80\xea\xb0\x80 1\xeb\xa7\x8c1880\xeb\xaa\x85, \xea\xb0\x80\xeb\x82\x98\xea\xb0\x80\xec\x99\x80\xed\x98\x84 8245\xeb\xaa\x85, \xec\x95\x84\xec\x9d\xb4\xec\xb9\x98\xed\x98\x84 5823\xeb\xaa\x85, \xec\x82\xac\xec\x9d\xb4\xed\x83\x80\xeb\xa7\x88\xed\x98\x84 5558\xeb\xaa\x85, \xed\x9b\x84\xec\xbf\xa0\xec\x98\xa4\xec\xb9\xb4\xed\x98\x84 5174\xeb\xaa\x85, \xec\xa7\x80\xeb\xb0\x94\xed\x98\x84 4719\xeb\xaa\x85, \xec\x98\xa4\xed\x82\xa4\xeb\x82\x98\xec\x99\x80\xed\x98\x84 3094\xeb\xaa\x85, \xed\x9a\xa8\xea\xb3\xa0\xed\x98\x84 3078\xeb\xaa\x85, \xed\x99\x8b\xec\xb9\xb4\xec\x9d\xb4\xeb\x8f\x84 2703\xeb\xaa\x85, \xea\xb5\x90\xed\x86\xa0\xeb\xb6\x80 1966\xeb\xaa\x85, \xea\xb5\xb0\xeb\xa7\x88\xed\x98\x84 839\xeb\xaa\x85, \xec\x9d\xb4\xec\x8b\x9c\xec\xb9\xb4\xec\x99\x80\xed\x98\x84 798\xeb\xaa\x85, \xea\xb5\xac\xeb\xa7\x88\xeb\xaa\xa8\xed\x86\xa0\xed\x98\x84 767\xeb\xaa\x85, \xec\x9d\xb4\xeb\xb0\x94\xeb\x9d\xbc\xed\x82\xa4\xed\x98\x84 737\xeb\xaa\x85, \xea\xb8\xb0\xed\x9b\x84\xed\x98\x84 668\xeb\xaa\x85, \xed\x9e\x88\xeb\xa1\x9c\xec\x8b\x9c\xeb\xa7\x88\xed\x98\x84 654\xeb\xaa\x85, \xeb\x82\x98\xeb\x9d\xbc\xed\x98\x84 624\xeb\xaa\x85, \xec\x8b\x9c\xec\xa6\x88\xec\x98\xa4\xec\xb9\xb4\xed\x98\x84 588\xeb\xaa\x85, \xeb\xaf\xb8\xec\x95\xbc\xea\xb8\xb0\xed\x98\x84 565\xeb\xaa\x85, \xeb\xaf\xb8\xec\x97\x90\xed\x98\x84 555\xeb\xaa\x85, \xec\x8b\x9c\xea\xb0\x80\xed\x98\x84 535\xeb\xaa\x85, \xeb\x8f\x84\xec\xb9\x98\xea\xb8\xb0\xed\x98\x84 476\xeb\xaa\x85, \xea\xb0\x80\xea\xb3\xa0\xec\x8b\x9c\xeb\xa7\x88\xed\x98\x84 463\xeb\xaa\x85, \xeb\x8f\x84\xec\x95\xbc\xeb\xa7\x88\xed\x98\x84 422\xeb\xaa\x85, \xed\x9b\x84\xec\xbf\xa0\xec\x8b\x9c\xeb\xa7\x88\xed\x98\x84 379\xeb\xaa\x85, \xeb\xaf\xb8\xec\x95\xbc\xec\x9e\x90\xed\x82\xa4\xed\x98\x84 366\xeb\xaa\x85, \xeb\x82\x98\xea\xb0\x80\xeb\x85\xb8\xed\x98\x84 330\xeb\xaa\x85\xec\x9d\xb4\xeb\x8b\xa4.</p>\n          <p dmcf-pid="AvkSJT1Nqx" dmcf-ptype="general">\xeb\x8b\xa4\xec\x9d\x8c\xec\x9c\xbc\xeb\xa1\x9c \xec\x99\x80\xec\xb9\xb4\xec\x95\xbc\xeb\xa7\x88\xed\x98\x84 268\xeb\xaa\x85, \xed\x9b\x84\xec\xbf\xa0\xec\x9d\xb4\xed\x98\x84 256\xeb\xaa\x85, \xec\x82\xac\xea\xb0\x80\xed\x98\x84 253\xeb\xaa\x85, \xeb\x82\x98\xea\xb0\x80\xec\x82\xac\xed\x82\xa4\xed\x98\x84 243\xeb\xaa\x85, \xec\x95\xbc\xeb\xa7\x88\xea\xb5\xac\xec\xb9\x98\xed\x98\x84 213\xeb\xaa\x85, \xec\x95\xbc\xeb\xa7\x88\xeb\x82\x98\xec\x8b\x9c\xed\x98\x84 203\xeb\xaa\x85, \xec\x98\xa4\xec\xb9\xb4\xec\x95\xbc\xeb\xa7\x88\xed\x98\x84 194\xeb\xaa\x85, \xeb\x8b\x88\xea\xb0\x80\xed\x83\x80\xed\x98\x84 180\xeb\xaa\x85, \xeb\x8f\x84\xec\xbf\xa0\xec\x8b\x9c\xeb\xa7\x88\xed\x98\x84 164\xeb\xaa\x85, \xec\x98\xa4\xec\x9d\xb4\xed\x83\x80\xed\x98\x84 159\xeb\xaa\x85, \xec\x95\x84\xec\x98\xa4\xeb\xaa\xa8\xeb\xa6\xac\xed\x98\x84 158\xeb\xaa\x85, \xec\x8b\x9c\xeb\xa7\x88\xeb\x84\xa4\xed\x98\x84 140\xeb\xaa\x85, \xea\xb3\xa0\xec\xb9\x98\xed\x98\x84 140\xeb\xaa\x85, \xec\x97\x90\xed\x9e\x88\xeb\xa9\x94\xed\x98\x84 116\xeb\xaa\x85, \xea\xb0\x80\xea\xb0\x80\xec\x99\x80\xed\x98\x84 1020\xeb\xaa\x85, \xec\x95\xbc\xeb\xa7\x88\xea\xb0\x80\xed\x83\x80\xed\x98\x84 84\xeb\xaa\x85, \xec\x95\x84\xed\x82\xa4\xed\x83\x80\xed\x98\x84 61\xeb\xaa\x85, \xeb\x8f\x97\xed\x86\xa0\xeb\xa6\xac\xed\x98\x84 35\xeb\xaa\x85, \xec\x9d\xb4\xec\x99\x80\xed\x85\x8c\xed\x98\x84 27\xeb\xaa\x85\xec\x9d\xb4\xeb\x8b\xa4.</p>\n          <p dmcf-pid="A0jGgVm2sx" dmcf-ptype="general">\xec\x9d\xb4\xeb\xb0\x96\xec\x97\x90 \xea\xb3\xb5\xed\x95\xad \xea\xb2\x80\xec\x97\xad\xec\x97\x90\xec\x84\x9c \xea\xb0\x90\xec\x97\xbc\xec\x9d\xb4 \xeb\x93\x9c\xeb\x9f\xac\xeb\x82\x9c 1114\xeb\xaa\x85, \xec\xa4\x91\xea\xb5\xad\xec\x97\x90\xec\x84\x9c \xec\xa0\x84\xec\x84\xb8\xea\xb8\xb0\xeb\xa1\x9c \xea\xb7\x80\xea\xb5\xad\xed\x95\x9c \xec\x82\xac\xeb\x9e\x8c\xea\xb3\xbc \xec\xa0\x95\xeb\xb6\x80\xec\xa7\x81\xec\x9b\x90, \xea\xb2\x80\xec\x97\xad\xea\xb4\x80 \xeb\x93\xb1 173\xeb\xaa\x85\xec\x9d\xb4 \xec\x9e\x88\xeb\x8b\xa4.</p>\n          <p dmcf-pid="AevdNxrYQS" dmcf-ptype="general">\xea\xb0\x90\xec\x97\xbc\xec\x9e\x90 \xea\xb0\x80\xec\x9a\xb4\xeb\x8d\xb0 \xec\x9d\xb8\xea\xb3\xb5\xed\x98\xb8\xed\x9d\xa1\xea\xb8\xb0\xeb\xa5\xbc \xeb\x8b\xac\xea\xb1\xb0\xeb\x82\x98 \xec\xa7\x91\xec\xa4\x91\xec\xb9\x98\xeb\xa3\x8c\xec\x8b\xa4\xec\x97\x90 \xec\x9e\x88\xeb\x8a\x94 \xec\xa4\x91\xec\xa6\x9d\xed\x99\x98\xec\x9e\x90\xeb\x8a\x94 23\xec\x9d\xbc \xec\x8b\x9c\xec\xa0\x90\xec\x97\x90 \xec\x9d\xbc\xeb\xb3\xb8 \xeb\x82\xb4\xec\x97\x90\xeb\xa7\x8c 151\xeb\xaa\x85\xec\x9c\xbc\xeb\xa1\x9c \xec\xa6\x9d\xea\xb0\x80\xed\x96\x88\xeb\x8b\xa4.</p>\n          <p dmcf-pid="AcZuPfyDgf" dmcf-ptype="general">\xeb\xb3\x91\xec\x84\xb8\xea\xb0\x80 \xec\xa2\x8b\xec\x95\x84\xec\xa0\xb8 \xed\x87\xb4\xec\x9b\x90\xed\x95\x9c \xed\x99\x98\xec\x9e\x90\xeb\x8a\x94 23\xec\x9d\xbc\xea\xb9\x8c\xec\xa7\x80 \xec\x9d\xbc\xeb\xb3\xb8 \xec\x95\x88\xec\x97\x90\xec\x84\x9c \xea\xb1\xb8\xeb\xa6\xb0 \xed\x99\x95\xec\xa7\x84\xec\x9e\x90 \xec\xa4\x91 8\xeb\xa7\x8c8245\xeb\xaa\x85, \xeb\x8b\xa4\xec\x9d\xb4\xec\x95\x84\xeb\xaa\xac\xeb\x93\x9c \xed\x94\x84\xeb\xa6\xb0\xec\x84\xb8\xec\x8a\xa4 \xec\x8a\xb9\xec\x84\xa0\xec\x9e\x90\xea\xb0\x80 659\xeb\xaa\x85\xec\x9c\xbc\xeb\xa1\x9c \xec\xb4\x9d 8\xeb\xa7\x8c8904\xeb\xaa\x85\xec\x9d\xb4\xeb\x8b\xa4.</p>\n          <p dmcf-pid="ADrH98AMj5" dmcf-ptype="general">PCR \xea\xb2\x80\xec\x82\xac \xec\x8b\x9c\xed\x96\x89 \xea\xb1\xb4\xec\x88\x98\xeb\x8a\x94 21\xec\x9d\xbc\xec\x97\x90\xeb\x8a\x94 \xec\x86\x8d\xeb\xb3\xb4\xec\xb9\x98\xeb\xa1\x9c \xed\x95\x98\xeb\xa3\xa8 \xeb\x8f\x99\xec\x95\x88 1\xeb\xa7\x8c6577\xea\xb1\xb4\xec\x9c\xbc\xeb\xa1\x9c \xec\xa7\x91\xea\xb3\x84\xeb\x90\x90\xeb\x8b\xa4.</p>\n          <p dmcf-pid="A0Y8g1ClUC" dmcf-ptype="general"><span>\xe2\x98\x9e\xea\xb3\xb5\xea\xb0\x90\xec\x96\xb8\xeb\xa1\xa0 \xeb\x89\xb4\xec\x8b\x9c\xec\x8a\xa4</span> yjjs@newsis.com </p>\n         </section> \n        </div> \n       </div>  \n      </div> \n      <div class="foot_view" data-cloud-area="addition"> \n       <div class="copyright_view" data-cloud="pc_like_and_copylight"> <span class="txt_copyright">\xe2\x93\x92 \xea\xb3\xb5\xea\xb0\x90\xec\x96\xb8\xeb\xa1\xa0 \xeb\x89\xb4\xec\x8b\x9c\xec\x8a\xa4\xed\x86\xb5\xec\x8b\xa0\xec\x82\xac. \xeb\xac\xb4\xeb\x8b\xa8\xec\xa0\x84\xec\x9e\xac-\xec\x9e\xac\xeb\xb0\xb0\xed\x8f\xac \xea\xb8\x88\xec\xa7\x80</span> \n        <div class="btn_empathy" id="likeButton"> \n         <div class="empathy empathy_pc" id="empathy_pc"> \n          <div class="inner_empathy uoc-icon"> <a href="#none" class="img_empathy btn_empathy uoc-button"> <span class="img_empathy ico_heart"></span> <span class="txt_empathy uoc-text" style="display:inline-block">\xea\xb3\xb5\xea\xb0\x90</span> <span class="num_empathy uoc-count" style="display: none;"></span> <span class="access_text screen_out">\xea\xb3\xb5\xea\xb0\x90\xed\x95\x98\xea\xb8\xb0</span> </a> <a href="http://like.daum.net/best/daily" target="_top" class="img_empathy link_empathy uoc-best-button">\xeb\xb2\xa0\xec\x8a\xa4\xed\x8a\xb8\xea\xb3\xb5\xea\xb0\x90 &gt;</a> \n          </div> \n         </div> \n        </div> \n       </div>  \n       <div class="cp_view" data-cloud="pc_related_news"> <strong class="tit_cp">\xeb\x89\xb4\xec\x8b\x9c\xec\x8a\xa4 \xec\xa3\xbc\xec\x9a\x94 \xeb\x89\xb4\xec\x8a\xa4<span class="info_cp">\xed\x95\xb4\xeb\x8b\xb9 \xec\x96\xb8\xeb\xa1\xa0\xec\x82\xac\xeb\xa1\x9c \xec\x97\xb0\xea\xb2\xb0\xeb\x90\xa9\xeb\x8b\x88\xeb\x8b\xa4.</span></strong> \n        <ul class="list_relate"> \n         <li><a href="http://www.newsis.com/view/?id=NISX20201021_0001205448" title="3\xea\xb0\x9c\xec\x9b\x94 \xec\xa0\x84 \xea\xb8\xb0\xeb\x82\xb4\xec\x84\x9c \xec\x88\xa8\xec\xa7\x84 30\xeb\x8c\x80 \xec\x97\xac\xec\x84\xb1, \'\xec\x9b\x90\xec\x9d\xb8\xec\x9d\x80 \xec\xbd\x94\xeb\xa1\x9c\xeb\x82\x9819\' \xeb\x92\xa4\xeb\x8a\xa6\xea\xb2\x8c \xec\x95\x8c\xeb\xa0\xa4\xec\xa0\xb8" class="link_txt" target="_blank" data-type="rss">3\xea\xb0\x9c\xec\x9b\x94 \xec\xa0\x84 \xea\xb8\xb0\xeb\x82\xb4\xec\x84\x9c \xec\x88\xa8\xec\xa7\x84 30\xeb\x8c\x80 \xec\x97\xac\xec\x84\xb1, \'\xec\x9b\x90\xec\x9d\xb8\xec\x9d\x80 \xec\xbd\x94\xeb\xa1\x9c\xeb\x82\x9819\' \xeb\x92\xa4\xeb\x8a\xa6\xea\xb2\x8c \xec\x95\x8c\xeb\xa0\xa4\xec\xa0\xb8</a></li> \n         <li><a href="http://www.newsis.com/view/?id=NISX20201021_0001205572" title="\xeb\xa8\xb9\xec\x97\xac\xec\xa3\xbc\xea\xb3\xa0 \xec\x9e\xac\xec\x9b\x8c\xec\xa4\xac\xeb\x8d\x94\xeb\x8b\x88 &quot;\xeb\xac\xb4\xec\x8b\x9c\xed\x95\x9c\xeb\x8b\xa4&quot; \xec\x82\xb4\xed\x95\xb4\xe2\x80\xa6\xec\xa7\x95\xec\x97\xad 18\xeb\x85\x84 \xed\x99\x95\xec\xa0\x95" class="link_txt" target="_blank" data-type="rss">\xeb\xa8\xb9\xec\x97\xac\xec\xa3\xbc\xea\xb3\xa0 \xec\x9e\xac\xec\x9b\x8c\xec\xa4\xac\xeb\x8d\x94\xeb\x8b\x88 "\xeb\xac\xb4\xec\x8b\x9c\xed\x95\x9c\xeb\x8b\xa4" \xec\x82\xb4\xed\x95\xb4\xe2\x80\xa6\xec\xa7\x95\xec\x97\xad 18\xeb\x85\x84 \xed\x99\x95\xec\xa0\x95</a></li> \n         <li><a href="http://www.newsis.com/view/?id=NISX20201022_0001206924" title="10\xeb\x8c\x80 \xec\x86\x90\xeb\x85\x80 \xec\x95\x9e\xec\x97\x90\xec\x84\x9c \xec\x9d\x8c\xeb\x9e\x80\xed\x96\x89\xec\x9c\x84 80\xeb\x8c\x80 \xed\x95\xa0\xec\x95\x84\xeb\xb2\x84\xec\xa7\x80 \xec\xa7\x95\xec\x97\xad 6\xeb\x85\x84" class="link_txt" target="_blank" data-type="rss">10\xeb\x8c\x80 \xec\x86\x90\xeb\x85\x80 \xec\x95\x9e\xec\x97\x90\xec\x84\x9c \xec\x9d\x8c\xeb\x9e\x80\xed\x96\x89\xec\x9c\x84 80\xeb\x8c\x80 \xed\x95\xa0\xec\x95\x84\xeb\xb2\x84\xec\xa7\x80 \xec\xa7\x95\xec\x97\xad 6\xeb\x85\x84</a></li> \n         <li><a href="http://www.newsis.com/view/?id=NISX20201023_0001208682" title="\xed\x98\xb8\xec\xa3\xbc 11\xec\x84\xb8 \xec\x86\x8c\xeb\x85\x80, \xec\x84\xb1\xed\x8f\xad\xed\x96\x89\xeb\xb2\x94 \xec\x84\x9d\xeb\xb0\xa9\xec\x97\x90 \xea\xb7\xb9\xeb\x8b\xa8\xec\xa0\x81 \xec\x84\xa0\xed\x83\x9d" class="link_txt" target="_blank" data-type="rss">\xed\x98\xb8\xec\xa3\xbc 11\xec\x84\xb8 \xec\x86\x8c\xeb\x85\x80, \xec\x84\xb1\xed\x8f\xad\xed\x96\x89\xeb\xb2\x94 \xec\x84\x9d\xeb\xb0\xa9\xec\x97\x90 \xea\xb7\xb9\xeb\x8b\xa8\xec\xa0\x81 \xec\x84\xa0\xed\x83\x9d</a></li> \n         <li><a href="http://www.newsis.com/view/?id=NISX20201023_0001208447" title="\xec\x8b\x9d\xeb\x8b\xb9\xec\x84\x9c \xed\x81\xb0 \xec\x86\x8c\xeb\xa6\xac \xec\x95\xbc\xeb\x8f\x99 \xeb\xb3\xb4\xea\xb3\xa0 \xec\x86\x8c\xeb\x9e\x80 \xec\x9d\xbc\xec\x82\xbc\xec\x9d\x80 60\xeb\x8c\x80 \xec\x8b\xa4\xed\x98\x95" class="link_txt" target="_blank" data-type="rss">\xec\x8b\x9d\xeb\x8b\xb9\xec\x84\x9c \xed\x81\xb0 \xec\x86\x8c\xeb\xa6\xac \xec\x95\xbc\xeb\x8f\x99 \xeb\xb3\xb4\xea\xb3\xa0 \xec\x86\x8c\xeb\x9e\x80 \xec\x9d\xbc\xec\x82\xbc\xec\x9d\x80 60\xeb\x8c\x80 \xec\x8b\xa4\xed\x98\x95</a></li> \n         <li><a href="http://www.newsis.com/view/?id=NISX20201022_0001206705" title="&quot;\xeb\xa7\x9e\xea\xb3\xa0 \xec\x82\xb4\xec\x95\x98\xeb\x8b\xa4&quot; \xe5\x89\x8d\xeb\x82\xa8\xed\x8e\xb8 \xec\x84\xb1\xea\xb8\xb0 \xec\xa0\x88\xeb\x8b\xa8\xe2\x80\xa6&quot;\xec\x96\x91\xed\x98\x95 \xea\xb3\xa0\xeb\xaf\xbc&quot; \xec\x84\xa0\xea\xb3\xa0\xec\x97\xb0\xea\xb8\xb0" class="link_txt" target="_blank" data-type="rss">"\xeb\xa7\x9e\xea\xb3\xa0 \xec\x82\xb4\xec\x95\x98\xeb\x8b\xa4" \xe5\x89\x8d\xeb\x82\xa8\xed\x8e\xb8 \xec\x84\xb1\xea\xb8\xb0 \xec\xa0\x88\xeb\x8b\xa8\xe2\x80\xa6"\xec\x96\x91\xed\x98\x95 \xea\xb3\xa0\xeb\xaf\xbc" \xec\x84\xa0\xea\xb3\xa0\xec\x97\xb0\xea\xb8\xb0</a></li> \n         <li><a href="http://www.newsis.com/view/?id=NISX20201023_0001209031" title="\'\xec\x95\x84\xec\x9d\xb4\xeb\xa6\xb0 \xea\xb0\x91\xec\xa7\x88 \xed\x8f\xad\xeb\xa1\x9c\' \xec\x97\x90\xeb\x94\x94\xed\x84\xb0 &quot;\xea\xb8\x88\xec\x95\xa1\xec\xa0\x81 \xed\x95\xa9\xec\x9d\x98 \xec\x97\x86\xec\x96\xb4\xe2\x80\xa6\xec\x82\xac\xea\xb3\xbc \xec\x9c\x84\xed\x95\x9c \xeb\xa7\x8c\xeb\x82\xa8&quot;" class="link_txt" target="_blank" data-type="rss">\'\xec\x95\x84\xec\x9d\xb4\xeb\xa6\xb0 \xea\xb0\x91\xec\xa7\x88 \xed\x8f\xad\xeb\xa1\x9c\' \xec\x97\x90\xeb\x94\x94\xed\x84\xb0 "\xea\xb8\x88\xec\x95\xa1\xec\xa0\x81 \xed\x95\xa9\xec\x9d\x98 \xec\x97\x86\xec\x96\xb4\xe2\x80\xa6\xec\x82\xac\xea\xb3\xbc \xec\x9c\x84\xed\x95\x9c \xeb\xa7\x8c\xeb\x82\xa8"</a></li> \n         <li><a href="http://www.newsis.com/view/?id=NISX20201023_0001208594" title="PC\xeb\xb0\xa9\xec\x97\x90\xec\x84\x9c \xeb\x82\xb3\xec\x9d\x80 \xec\x95\x84\xea\xb8\xb0 \xec\xb0\xbd\xeb\xb0\x96\xec\x9c\xbc\xeb\xa1\x9c \xeb\x8d\x98\xec\xa7\x84 20\xeb\x8c\x80\xeb\x85\x80, \xec\xa7\x95\xec\x97\xad 1\xeb\x85\x84\xeb\xb0\x98" class="link_txt" target="_blank" data-type="rss">PC\xeb\xb0\xa9\xec\x97\x90\xec\x84\x9c \xeb\x82\xb3\xec\x9d\x80 \xec\x95\x84\xea\xb8\xb0 \xec\xb0\xbd\xeb\xb0\x96\xec\x9c\xbc\xeb\xa1\x9c \xeb\x8d\x98\xec\xa7\x84 20\xeb\x8c\x80\xeb\x85\x80, \xec\xa7\x95\xec\x97\xad 1\xeb\x85\x84\xeb\xb0\x98</a></li> \n         <li><a href="http://www.newsis.com/view/?id=NISX20201023_0001207969" title="\xec\xb5\x9c\xec\xb2\xa0\xed\x98\xb8, \xec\x82\xac\xec\x97\x85\xec\x8b\xa4\xed\x8c\xa8 \xed\x9b\x84 \xed\x83\x9d\xeb\xb0\xb0 \xec\x9d\xbc\xec\x9a\xa9\xec\xa7\x81\xe2\x80\xa6&quot;\xea\xb3\xbc\xea\xb1\xb0 \xed\x8f\xad\xed\x96\x89\xec\x82\xac\xea\xb1\xb4 \xec\xb0\xb8\xed\x9a\x8c&quot;" class="link_txt" target="_blank" data-type="rss">\xec\xb5\x9c\xec\xb2\xa0\xed\x98\xb8, \xec\x82\xac\xec\x97\x85\xec\x8b\xa4\xed\x8c\xa8 \xed\x9b\x84 \xed\x83\x9d\xeb\xb0\xb0 \xec\x9d\xbc\xec\x9a\xa9\xec\xa7\x81\xe2\x80\xa6"\xea\xb3\xbc\xea\xb1\xb0 \xed\x8f\xad\xed\x96\x89\xec\x82\xac\xea\xb1\xb4 \xec\xb0\xb8\xed\x9a\x8c"</a></li> \n         <li><a href="http://www.newsis.com/view/?id=NISX20201023_0001207871" title="\xec\xa4\x84\xeb\xa6\xac\xec\x95\x84\xeb\x8b\x88, \xeb\xaa\xb0\xec\xb9\xb4 \xec\x86\x8d\xec\x95\x84 \xeb\xb0\xb0\xec\x9a\xb0\xec\x99\x80 \xec\xb9\xa8\xec\x8b\xa4\xea\xb9\x8c\xec\xa7\x80\xe2\x80\xa6&quot;\xeb\xb6\x80\xec\xa0\x81\xec\xa0\x88 \xed\x96\x89\xeb\x8f\x99 \xec\x97\x86\xec\x97\x88\xeb\x8b\xa4&quot;" class="link_txt" target="_blank" data-type="rss">\xec\xa4\x84\xeb\xa6\xac\xec\x95\x84\xeb\x8b\x88, \xeb\xaa\xb0\xec\xb9\xb4 \xec\x86\x8d\xec\x95\x84 \xeb\xb0\xb0\xec\x9a\xb0\xec\x99\x80 \xec\xb9\xa8\xec\x8b\xa4\xea\xb9\x8c\xec\xa7\x80\xe2\x80\xa6"\xeb\xb6\x80\xec\xa0\x81\xec\xa0\x88 \xed\x96\x89\xeb\x8f\x99 \xec\x97\x86\xec\x97\x88\xeb\x8b\xa4"</a></li> \n        </ul> \n       </div> \n       <div id="alex-scroll-area" data-cloud="pc_article_bottom_ad"></div> \n       <ins class="kakao_ad_area recomm_ad" style="display:block; width: 658px; text-decoration: none; min-width: 658px;" data-ad-unit="DAN-1jezdswwiit7q" data-ad-width="658" data-ad-height="90" data-ad-onfail="cmRenderFailCallBack" data-cloud="pc_article_bottom_ad"> </ins>  \n       <div class="cmt_news cmt_view" data-cloud="pc_comment"> \n        <div id="newsviewNotice" class="news_notice"></div>  \n        <div id="alex-area" class="alex-area" data-base-url="//comment.daum.net" data-post-id="@20201023220516456" data-client-id="26BXAvKny5WF5Z09lr5k77Y8" data-kakao-appkey="9076ba452fea1a434141d6b6a2c11a3c" data-initial-limit="3" data-page-limit="10" data-sort="P" data-use-my="true" data-max-length="300" data-use-reply="true" data-use-official="true" data-use-emoticon="true" data-use-social-share="true" data-use-attachment="false" data-is-mobile="false" data-show-mask-alert="true" data-use-live-comment-mode="notify" data-use-fold="true" data-use-skin="newsView"> \n        </div>   \n       </div> \n      </div> \n     </div> \n     <div id="mAside" data-cloud-area="aside"> \n      <ins style="display:block;width:250px;height:250px;" class="kakao_ad_area aside_g aside_ad" data-ad-unit="05d24" data-ad-type="D" data-ad-width="250" data-ad-height="250" data-cloud="pc_aside_top_ad"> </ins> \n      <div class="aside_g aside_popular hide" data-cloud="pc_popular_news"> \n       <h3 class="txt_newsview">\xeb\xa7\x8e\xec\x9d\xb4\xeb\xb3\xb8 \xeb\x89\xb4\xec\x8a\xa4</h3> \n       <ul class="tab_aside tab_media"> \n        <li class="on"> <a href="#none" class="link_tab link_tab2">\xeb\x89\xb4\xec\x8a\xa4</a> </li> \n        <li class=""> <a href="#none" class="link_tab link_tab3">\xec\x97\xb0\xec\x98\x88</a> </li> \n        <li class=""> <a href="#none" class="link_tab link_tab4">\xec\x8a\xa4\xed\x8f\xac\xec\xb8\xa0</a> </li> \n       </ul> \n      </div>  \n      <div class="aside_g aside_phototv hide" data-cloud="pc_news_photo_tv"> \n       <h3 class="txt_newsview">\xed\x8f\xac\xed\x86\xa0&amp;TV</h3> \n       <div class="cont_aside"> \n        <ul class="list_phototv"></ul> \n       </div> \n      </div>  \n      <ins style="display:block;width:250px;height:250px;" class="kakao_ad_area aside_g aside_ad" data-ad-unit="0QH44" data-ad-type="D" data-ad-width="250" data-ad-height="250" data-cloud="pc_aside_bottom_ad"> </ins> \n     </div> \n    </div> \n    <div id="cEtc"> \n     <div class="realtime_view"> \n      <div class="inner_realtime"> \n       <div data-cloud-area="etc"> \n        <div data-cloud="pc_realtime_news" data-cloud-key="TOROS_NEWS_PC" data-cloud-ui="RealTimeNews">  \n        </div> \n       </div> \n       <div class="realtime_aside" id="realtime_aside" data-cloud-area="etc-aside"> \n        <div id="daum-sfocus-root" class="shopad_news aside_g aside_shopping" data-cloud="pc_shopping_ad"></div>   \n       </div> \n      </div> \n     </div> \n     <div data-cloud-area="etc-addition"> \n     </div> \n    </div> \n   </div> \n   <hr class="hide"> \n   <div class="footer_comm" id="kakaoFoot" role="contentinfo" data-cloud-area="footer"> \n    <div class="inner_foot" data-cloud="pc_news_footer"> \n     <div class="direct_link"> \n      <h2 class="tit_direct">\xeb\xb0\x94\xeb\xa1\x9c\xea\xb0\x80\xea\xb8\xb0</h2> \n      <div class="item_bundle"> <a class="link_txt" href="https://news.daum.net/">\xeb\x89\xb4\xec\x8a\xa4\xed\x99\x88</a> <a class="link_txt" href="https://news.daum.net/society/">\xec\x82\xac\xed\x9a\x8c</a> <a class="link_txt" href="https://news.daum.net/politics/">\xec\xa0\x95\xec\xb9\x98</a> <a class="link_txt" href="https://news.daum.net/economic/">\xea\xb2\xbd\xec\xa0\x9c</a> <a class="link_txt" href="https://news.daum.net/foreign/">\xea\xb5\xad\xec\xa0\x9c</a> <a class="link_txt" href="https://news.daum.net/culture/">\xeb\xac\xb8\xed\x99\x94</a> <a class="link_txt" href="https://news.daum.net/digital/">IT</a> <a class="link_txt" href="https://news.daum.net/photo/">\xed\x8f\xac\xed\x86\xa0</a> <a class="link_txt" href="http://news.daum.net/tv/">TV</a> \n      </div> \n      <div class="item_bundle"> <a class="link_txt" href="https://news.daum.net/cp">\xec\x96\xb8\xeb\xa1\xa0\xec\x82\xac\xeb\xb3\x84 \xeb\x89\xb4\xec\x8a\xa4</a> \n      </div> \n      <div class="item_bundle"> <a class="link_txt" href="https://news.daum.net/newsbox">\xeb\xb0\xb0\xec\x97\xb4\xec\x9d\xb4\xeb\xa0\xa5</a> \n      </div> \n      <div class="item_bundle"> <a class="link_txt" href="https://news.daum.net/breakingnews">\xec\xa0\x84\xec\xb2\xb4\xeb\x89\xb4\xec\x8a\xa4</a> <a class="link_txt" href="https://news.daum.net/ranking/popular">\xeb\x9e\xad\xed\x82\xb9</a> <a class="link_txt" href="https://news.daum.net/series">\xec\x97\xb0\xec\x9e\xac</a> <a class="link_txt" href="https://news.daum.net/1boon">1boon</a> \n      </div> <button class="btn_fold" type="button"><span class="ico_news">\xeb\xb0\x94\xeb\xa1\x9c\xea\xb0\x80\xea\xb8\xb0 \xeb\xa7\x81\xed\x81\xac \xeb\x8d\x94\xeb\xb3\xb4\xea\xb8\xb0/\xec\xa0\x91\xea\xb8\xb0</span></button> \n     </div> \n     <h2 class="screen_out">\xec\x84\x9c\xeb\xb9\x84\xec\x8a\xa4 \xec\x9d\xb4\xec\x9a\xa9\xec\xa0\x95\xeb\xb3\xb4</h2> \n     <div class="footer_link"> <a class="link_info" href="https://news.daum.net/info/intro">\xeb\x8b\xa4\xec\x9d\x8c\xeb\x89\xb4\xec\x8a\xa4 \xec\x86\x8c\xea\xb0\x9c</a> <span class="txt_dot"> \xe3\x83\xbb </span> <a class="link_info" href="https://news.daum.net/notice">\xea\xb3\xb5\xec\xa7\x80\xec\x82\xac\xed\x95\xad</a> <span class="txt_dot"> \xe3\x83\xbb </span> <a class="link_info" href="https://news.daum.net/info/bbsrule">\xea\xb2\x8c\xec\x8b\x9c\xeb\xac\xbc \xec\x9a\xb4\xec\x98\x81\xec\x9b\x90\xec\xb9\x99</a> <span class="txt_dot"> \xe3\x83\xbb </span> <a class="link_info" href="http://policy.daum.net/info/info">\xec\x84\x9c\xeb\xb9\x84\xec\x8a\xa4 \xec\x95\xbd\xea\xb4\x80/\xec\xa0\x95\xec\xb1\x85</a> <span class="txt_dot"> \xe3\x83\xbb </span> <a class="link_info" href="https://with.kakao.com/media">\xeb\x89\xb4\xec\x8a\xa4\xec\xa0\x9c\xed\x9c\xb4</a> <span class="txt_dot"> \xe3\x83\xbb </span> <a class="link_info" href="https://business.kakao.com/">\xeb\xb9\x84\xec\xa6\x88\xeb\x8b\x88\xec\x8a\xa4</a> <span class="txt_dot"> \xe3\x83\xbb </span> <a class="link_info" href="https://cs.daum.net/redbell/top.html">\xea\xb6\x8c\xeb\xa6\xac\xec\xb9\xa8\xed\x95\xb4\xec\x8b\xa0\xea\xb3\xa0</a> <span class="txt_dot"> \xe3\x83\xbb </span> <a class="link_info" href="https://cs.daum.net/faq/63.html">\xeb\x8b\xa4\xec\x9d\x8c\xeb\x89\xb4\xec\x8a\xa4 \xea\xb3\xa0\xea\xb0\x9d\xec\x84\xbc\xed\x84\xb0</a> \n     </div> \n     <div class="footer_link"> <a class="link_info" href="https://news.daum.net/info/newscenter24">24\xec\x8b\x9c\xea\xb0\x84 \xeb\x89\xb4\xec\x8a\xa4\xec\x84\xbc\xed\x84\xb0</a> <span class="txt_dot"> \xe3\x83\xbb </span> <a class="link_info" href="https://news.daum.net/info/edit">\xec\x84\x9c\xeb\xb9\x84\xec\x8a\xa4\xec\x9b\x90\xec\xb9\x99</a> <span class="txt_dot"> \xe3\x83\xbb </span> <a class="link_info" href="https://news.daum.net/info/correct">\xeb\xb0\x94\xeb\xa1\x9c\xec\x9e\xa1\xec\x8a\xb5\xeb\x8b\x88\xeb\x8b\xa4</a> <span class="txt_dot"> \xe3\x83\xbb </span> <span class="link_info">\xea\xb8\xb0\xec\x82\xac\xeb\xb0\xb0\xec\x97\xb4\xec\xb1\x85\xec\x9e\x84\xec\x9e\x90 : \xec\x86\x90\xec\xa0\x95\xec\x95\x84</span> <span class="txt_dot"> \xe3\x83\xbb </span> <span class="link_info">\xec\xb2\xad\xec\x86\x8c\xeb\x85\x84\xeb\xb3\xb4\xed\x98\xb8\xec\xb1\x85\xec\x9e\x84\xec\x9e\x90 : \xec\x9d\xb4\xec\xa4\x80\xeb\xaa\xa9</span> \n     </div> \n     <div class="info_copyright"> <strong class="info_warn">\xec\x9c\x84 \xeb\x82\xb4\xec\x9a\xa9\xec\x97\x90 \xeb\x8c\x80\xed\x95\x9c \xec\xa0\x80\xec\x9e\x91\xea\xb6\x8c \xeb\xb0\x8f \xeb\xb2\x95\xec\xa0\x81 \xec\xb1\x85\xec\x9e\x84\xec\x9d\x80 \xec\x9e\x90\xeb\xa3\x8c\xec\xa0\x9c\xea\xb3\xb5\xec\x82\xac \xeb\x98\x90\xeb\x8a\x94 <br>\xea\xb8\x80\xec\x93\xb4\xec\x9d\xb4\xec\x97\x90 \xec\x9e\x88\xec\x9c\xbc\xeb\xa9\xb0, Kakao\xec\x9d\x98 \xec\x9e\x85\xec\x9e\xa5\xea\xb3\xbc \xeb\x8b\xa4\xeb\xa5\xbc \xec\x88\x98 \xec\x9e\x88\xec\x8a\xb5\xeb\x8b\x88\xeb\x8b\xa4.</strong> <small class="txt_copyright">Copyright \xc2\xa9 <strong class="txt_kakao"><a href="http://www.kakaocorp.com/" class="link_kakao">Kakao Corp.</a></strong> All rights reserved.</small> \n     </div> \n    </div>   \n   </div> \n   <div id="wrapMinidaum"></div> <samp data-cloud-area="util">          </samp> \n  </div>  \n  <script src="//t1.daumcdn.net/harmony_static/cloud/2020/09/17/vendor.5f3285ceedc6f1b7143b.js"></script>\n  <script src="//t1.daumcdn.net/harmony_static/cloud/2020/09/17/common.02e51d37fbd4eb973bb8.js"></script>\n  <script src="//t1.daumcdn.net/harmony_static/cloud/2020/09/17/components.21fc0700278d03c33a95.js"></script>\n  <script src="//t1.daumcdn.net/kas/static/ba.min.js"></script>\n  <script src="//m1.daumcdn.net/svc/original/U03/cssjs/userAgent/userAgent-1.0.12.min.js"></script>\n  <script>"use strict"; function _instanceof(left, right) { if (right != null && typeof Symbol !== "undefined" && right[Symbol.hasInstance]) { return !!right[Symbol.hasInstance](left); } else { return left instanceof right; } } function _classCallCheck(instance, Constructor) { if (!_instanceof(instance, Constructor)) { throw new TypeError("Cannot call a class as a function"); } } function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; } (function () { var weatherLayer = document.querySelector(\'.gnb_weather\'); var weatherList = weatherLayer.querySelector(\'ul\'); var weatherApiUrl = "".concat(Conf.api.hadesRest, "/pc_weather"); axios.get(weatherApiUrl).then(function (res) { var _res$data$body$data = res.data.body.data, isNightIconYn = _res$data$body$data.isNightIconYn, weatherData = _res$data$body$data.weatherData; weatherList.dataset.nightyn = isNightIconYn; weatherList.innerHTML = weatherData.map(function (_ref) { var weatherIconCode = _ref.weatherIconCode, specialRegionName = _ref.specialRegionName, temperature = _ref.temperature; return "\\n <li>\\n <a href=\\"http://search.daum.net/search?nil_suggest=btn&amp;w=tot&amp;DA=SBC&amp;q=".concat(specialRegionName, "%20\\uB0A0\\uC528\\" class=\\"link_cont\\">\\n <span class=\\"ico_weather ico_weather").concat(weatherIconCode, "\\">").concat(specialRegionName, "</span> \\n <span class=\\"txt_weather\\">").concat(specialRegionName, "\\n <span class=\\"num_heat\\">").concat(temperature, "</span> \\n <span class=\\"txt_heat\\">\\u2103</span>\\n </span>\\n </a>\\n </li>\\n "); }).join(\'\'); var newsTicker = new NewsTicker(weatherList); }).catch(function (error) { removeWeatherLayer(); }); var NewsTicker = /*#__PURE__*/ function () { function NewsTicker(list) { _classCallCheck(this, NewsTicker); this.PAUSE_TIME = 4000; this.TRANSITION_TIME = 500; this.list = list; this.frameId = null; this.pause = this.pause.bind(this); this.start = this.start.bind(this); this.moveUp = this.moveUp.bind(this); this.init(); this.start(); this.list.style.marginTop = \'0px\'; } _createClass(NewsTicker, [{ key: "start", value: function start() { this.frameId = setInterval(this.moveUp, this.PAUSE_TIME); } }, { key: "pause", value: function pause() { clearInterval(this.frameId); } }, { key: "moveUp", value: function moveUp() { var list = this.list; var clone = list.firstElementChild.cloneNode(true); list.classList.add(\'slidein\'); list.style.marginTop = \'-30px\'; setTimeout(function () { list.classList.remove(\'slidein\'); list.style.marginTop = \'0px\'; list.removeChild(list.firstElementChild); list.appendChild(clone); }, this.TRANSITION_TIME); } }, { key: "init", value: function init() { var list = this.list; list.addEventListener(\'mouseenter\', this.pause); list.addEventListener(\'mouseleave\', this.start); } }]); return NewsTicker; }(); function removeWeatherLayer() { weatherLayer.parentNode.removeChild(weatherLayer); } })();</script>\n  <script>"use strict"; (function () { var serviceParams = \'\'; var categoryName = serviceParams.indexOf(\'tv_news\') > -1 ? \'tv\' : \'foreign\'; var gnb = document.querySelector(\'.gnb_comm\'); var currentCategory = categoryName && gnb.querySelector(".".concat(categoryName)); currentCategory && currentCategory.setAttribute(\'class\', "".concat(categoryName, " on")); })();</script>\n  <script src="https://t1.daumcdn.net/cssjs/jquery/jquery-1.9.0.min.js"></script>\n  <script src="https://search1.daumcdn.net/search/suggest_pc/suggest-1.2.16.min.js"></script>\n  <script>"use strict"; (function ($) { var SUGGEST_APP_KEY = \'d7022f6ca2a04430ce1b97b922da58e8\'; var searchLayer = document.getElementById(\'search_news\'); var suggestInstance = new suggest.Suggest(document.getElementById("search_news"), { inputEl: \'qVal\', suggestBoxEl: \'suggestBox\', autoFocus: \'NORMAL\', suggestLimit: 10, isReverse: false, searchURL: \'https://search.daum.net/search\', APIServer: { host: \'//dapi.kakao.com/suggest/v2/pc.json\', apiType: suggest.Suggest.APITYPE.DAPISUGGEST, appkey: SUGGEST_APP_KEY, queries: { \'mod\': \'json\', \'code\': \'utf_in_out\' } } }); /* \xec\xb6\x94\xec\xb2\x9c \xea\xb2\x80\xec\x83\x89\xec\x96\xb4 \xeb\xa7\x88\xec\x9a\xb0\xec\x8a\xa4 \xed\x81\xb4\xeb\xa6\xad\xec\x8b\x9c \xea\xb2\x80\xec\x83\x89\xec\x9c\xbc\xeb\xa1\x9c \xeb\xb3\xb4\xeb\x82\xb8\xeb\x8b\xa4. */ suggestInstance.on(\'click-item\', function () { var kakaoSearch = document.getElementById(\'kakaoSearch\'); kakaoSearch.querySelector("input[name=\'DA\']").value = \'23B\'; kakaoSearch.submit(); }); var queryInput = document.getElementById(\'qVal\'); if (queryInput.addEventListener) { queryInput.addEventListener(\'focus\', function (event) { event && event.preventDefault(); if (queryInput.value.length >= 0) { queryInput.parentNode.classList.add(\'search_on\'); } }); queryInput.addEventListener(\'blur\', function (event) { event && event.preventDefault(); if (queryInput.value.length === 0) { queryInput.parentNode.classList.remove(\'search_on\'); } }); } else { /* ie */ queryInput.attachEvent(\'onfocus\', function (event) { event && (event.preventDefault ? event.preventDefault() : event.returnValue = false); if (queryInput.value.length >= 0) { queryInput.parentNode.setAttribute(\'class\', \'box_searchbar search_on\'); } }); queryInput.attachEvent(\'onblur\', function (event) { event && (event.preventDefault ? event.preventDefault() : event.returnValue = false); if (queryInput.value.length === 0) { queryInput.parentNode.setAttribute(\'class\', \'box_searchbar\'); } }); } })(jQuery);</script>\n  <script src="//t1.daumcdn.net/daumtop_deco/socialshare/socialshare_nocss_pc-2.3.1.js"></script>\n  <script>"use strict"; (function () { var paragraphs = document.body.querySelectorAll(".layer_summary p"); var summaryLayer = document.body.querySelector(\'.util_summary\'); var summaryButton = summaryLayer.querySelector(\'.btn_summary\'); var summaryLayerStatus = false; function showLayer() { summaryLayer.classList.add(\'layer_open\'); summaryButton.setAttribute(\'aria-expanded\', true); window.addEventListener(\'click\', checkLayer); } function hideLayer() { summaryLayerStatus = false; summaryLayer.classList.remove(\'layer_open\'); summaryButton.setAttribute(\'aria-expanded\', false); } function checkLayer(e) { if (summaryButton === e.target || summaryButton.children[0] === e.target) return false; hideLayer(); window.removeEventListener(\'click\', checkLayer); } paragraphs.forEach(function (p) { return p.classList.add("desc_news"); }); summaryButton.addEventListener(\'click\', function (e) { summaryLayerStatus = !summaryLayerStatus; summaryLayerStatus ? showLayer() : hideLayer(); }); summaryLayer.addEventListener(\'focusin\', function (e) { showLayer(); }); summaryLayer.addEventListener(\'focusout\', function (e) { hideLayer(); }); })();</script>\n  <script>"use strict"; function _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _nonIterableRest(); } function _nonIterableRest() { throw new TypeError("Invalid attempt to destructure non-iterable instance"); } function _iterableToArrayLimit(arr, i) { if (!(Symbol.iterator in Object(arr) || Object.prototype.toString.call(arr) === "[object Arguments]")) { return; } var _arr = []; var _n = true; var _d = false; var _e = undefined; try { for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i["return"] != null) _i["return"](); } finally { if (_d) throw _e; } } return _arr; } function _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; } (function () { var ttsPlayerSrcMap = { slow_Male: "http://k-v1.kakaocdn.net/dn/o7ymH/btqLFnIJXZC/aQdRj8VoZ7Z1yCCFLsSLT1/original.m4a", normal_Male: "http://k-v1.kakaocdn.net/dn/U9omX/btqLBN3rjg7/VCV5ywNkJ0FBZxXdncbeS1/original.m4a", fast_Male: "http://k-v1.kakaocdn.net/dn/cXn3R5/btqLENOF7Km/oZIEhPRKrLve8QjPNYogkK/original.m4a", slow_Female: "http://k-v1.kakaocdn.net/dn/IwC8b/btqLENOF6K1/gJfcmcw0ZiegqgSMxFUhm0/original.m4a", normal_Female: "http://k-v1.kakaocdn.net/dn/CBdTF/btqLFSocAxr/BEpQBgmKhSUk2hI8czpAdk/original.m4a", fast_Female: "http://k-v1.kakaocdn.net/dn/CCIhI/btqLFTAExLq/AlA0DUj0amtOLi3HTPe951/original.m4a" }; var TTS_COOKIE_NAME = \'VIEW_TTS\'; var $elements = document.body.querySelector(\'.tts_btn\'); var ttsPlayer = $elements.querySelector(\'#ttsPlayer\'); function ttsOptionsSourceKey() { var checkedSpeed = $elements.querySelector(\'input[name=ttsSpeed]:checked\').value; var checkedGender = $elements.querySelector(\'input[name=ttsGender]:checked\').value; return "".concat(checkedSpeed, "_").concat(checkedGender); } function ttsPlayerSrcSet() { var key = ttsOptionsSourceKey(); ttsPlayer.setAttribute(\'src\', ttsPlayerSrcMap[key]); Cookies.set(TTS_COOKIE_NAME, \'\', { expires: -1 }); Cookies.set(TTS_COOKIE_NAME, key, { domain: \'.v.daum.net\', expires: new Date(new Date() * 1 + 365 * 864e+5) }); } var textLayer = $elements.querySelector(\'.ico_speak\'); function ttsPlayerControl(control) { if (control == "playOptions") { ttsPlayerSrcSet(); ttsPlayer.load(); ttsPlayer.play(); textLayer.textContent = \'\xec\x9d\x8c\xec\x84\xb1 \xea\xb8\xb0\xec\x82\xac \xec\xa0\x95\xec\xa7\x80\'; } else if (control == "play") { ttsPlayer.load(); ttsPlayer.play(); textLayer.textContent = \'\xec\x9d\x8c\xec\x84\xb1 \xea\xb8\xb0\xec\x82\xac \xec\xa0\x95\xec\xa7\x80\'; } else { ttsPlayer[control](); textLayer.textContent = \'\xec\x9d\x8c\xec\x84\xb1 \xea\xb8\xb0\xec\x82\xac \xeb\x93\xa3\xea\xb8\xb0\'; } } var btnTtsLayer = $elements; var btnTtsClick = $elements.querySelector(\'.btn_tts\'); var ttsInputs = $elements.querySelectorAll(\'.list_tts input\'); var subLayer = $elements.querySelector(\'.wrap_setlayer\'); accessibleLayer({ layer: btnTtsLayer, btn: btnTtsClick, inputs: ttsInputs }); function accessibleLayer(options) { var layer = options.layer, btn = options.btn, inputs = options.inputs; var tid; var isMouseOn = false; function showLayer() { clearTimeout(tid); layer.classList.add(\'layer_open\'); btn.setAttribute(\'aria-expanded\', true); } function hideLayer() { layer.classList.remove(\'layer_open\'); btn.setAttribute(\'aria-expanded\', false); } function delayHideLayer() { tid = setTimeout(hideLayer, 1); } function checkMouseAndHideLayer() { if (!isMouseOn) delayHideLayer(); } layer.addEventListener(\'mouseover\', function () { isMouseOn = true; showLayer(); }); layer.addEventListener(\'mouseleave\', function () { isMouseOn = false; hideLayer(); }); btn.addEventListener(\'focus\', showLayer); btn.addEventListener(\'blur\', checkMouseAndHideLayer); inputs.forEach(function (input) { input.addEventListener(\'focus\', showLayer); input.addEventListener(\'blur\', checkMouseAndHideLayer); }); } accessibleInput({ options: $elements.querySelectorAll(\'.ico_newsview\'), inputs: ttsInputs }); function accessibleInput(opt) { var options = opt.options, inputs = opt.inputs; options.forEach(function (option) { option.addEventListener(\'mouseover\', function (event) { this.classList.add(\'ico_focused\'); }); option.addEventListener(\'mouseleave\', function (event) { this.classList.remove(\'ico_focused\'); }); }); inputs.forEach(function (input) { input.addEventListener(\'focus\', function () { this.nextElementSibling.querySelector(\'span\').classList.add(\'ico_focused\'); }); input.addEventListener(\'blur\', function () { this.nextElementSibling.querySelector(\'span\').classList.remove(\'ico_focused\'); }); }); } btnTtsClick.addEventListener(\'click\', function (event) { btnTtsLayer.classList.toggle(\'on\'); if (btnTtsLayer.classList.contains(\'on\')) { ttsPlayerControl(\'play\'); } else { ttsPlayerControl(\'pause\'); } }); ttsPlayer.addEventListener("ended", function (event) { btnTtsLayer.classList.remove(\'on\'); }); ttsInputs.forEach(function (input) { input.addEventListener(\'change\', function (event) { btnTtsLayer.classList.add(\'on\'); ttsPlayerControl(\'playOptions\'); }); }); var ttsCookieValue = Cookies.get(TTS_COOKIE_NAME); if (typeof ttsCookieValue == "undefined" || ttsCookieValue.includes("undefined")) { subLayer.querySelector(\'#ttsGenderMale\').checked = true; subLayer.querySelector(\'#ttsSpeedNormal\').checked = true; } else { var _ttsCookieValue$split = ttsCookieValue.split(\'_\'), _ttsCookieValue$split2 = _slicedToArray(_ttsCookieValue$split, 2), speed = _ttsCookieValue$split2[0], gender = _ttsCookieValue$split2[1]; speed = \'ttsSpeed\' + speed.charAt(0).toUpperCase() + speed.slice(1); gender = \'ttsGender\' + gender; subLayer.querySelector(\'#\' + gender).checked = true; subLayer.querySelector(\'#\' + speed).checked = true; } btnTtsClick.className = "btn_set btn_tts #util #tts #p_" + ttsOptionsSourceKey(); ttsPlayerSrcSet(); })();</script>\n  <script>"use strict"; (function () { var translatingLayers = document.createElement(\'DIV\'); translatingLayers.innerHTML = "\\n <div id=\\"translatingLayer\\" class=\\"translate_layer\\">\\n <div class=\\"inner_translate_layer\\">\\n <div class=\\"layer_body\\">\\n <strong class=\\"tit_translate\\">\\n \\uBC88\\uC5ED\\uC911 <span class=\\"eng_tit\\">Now in translation</span>\\n </strong>\\n </div>\\n </div>\\n </div>\\n\\n <div id=\\"translateErrorLayer\\" class=\\"translate_layer\\">\\n <div class=\\"inner_translate_layer inner_error_layer\\">\\n <div class=\\"layer_body\\">\\n <span class=\\"ico_newsview ico_error\\"></span>\\n <strong class=\\"tit_translate\\">\\n \\uC7A0\\uC2DC \\uD6C4 \\uB2E4\\uC2DC \\uC2DC\\uB3C4\\uD574 \\uC8FC\\uC138\\uC694 <span class=\\"eng_tit\\">Please try again in a moment</span>\\n </strong>\\n </div>\\n </div>\\n </div>\\n "; document.body.querySelector("#kakaoWrap").appendChild(translatingLayers); })();</script>\n  <script>"use strict"; function _toConsumableArray(arr) { return _arrayWithoutHoles(arr) || _iterableToArray(arr) || _nonIterableSpread(); } function _nonIterableSpread() { throw new TypeError("Invalid attempt to spread non-iterable instance"); } function _iterableToArray(iter) { if (Symbol.iterator in Object(iter) || Object.prototype.toString.call(iter) === "[object Arguments]") return Array.from(iter); } function _arrayWithoutHoles(arr) { if (Array.isArray(arr)) { for (var i = 0, arr2 = new Array(arr.length); i < arr.length; i++) { arr2[i] = arr[i]; } return arr2; } } var dmcfLanguage = \'ko\'; (function () { var $elements = document.body.querySelector(\'.translate_btn\'); var translateButtonLayer = $elements; var translateButton = $elements.querySelector(\'.btn_translate\'); var translateKakaoILink = $elements.querySelector(\'.link_kakaoi\'); var translateLanguageButtons = $elements.querySelectorAll(\'.btn_lang\'); var translatingLayer = document.body.querySelector(\'#translatingLayer\'); var translateErrorLayer = document.body.querySelector(\'#translateErrorLayer\'); var kakaoWrap = document.body.querySelector(\'#kakaoWrap\'); function hideAllLayers() { translatingLayer.style.display = "none"; translateErrorLayer.style.display = "none"; document.body.style.overflow = ""; } ; function showTranslatingLayer() { hideAllLayers(); translatingLayer.style.display = "block"; document.body.style.overflow = "hidden"; } ; function showTranslateErrorLayer() { hideAllLayers(); translateErrorLayer.style.display = "block"; document.body.style.overflow = "hidden"; } ; accessibleLayer({ layer: $elements, btn: translateButton, inputs: [translateKakaoILink].concat(_toConsumableArray(translateLanguageButtons)) }); function accessibleLayer(options) { var layer = options.layer, btn = options.btn, inputs = options.inputs; var tid; var isMouseOn = false; function showLayer() { clearTimeout(tid); layer.classList.add(\'layer_open\'); btn.setAttribute(\'aria-expanded\', true); } function hideLayer() { layer.classList.remove(\'layer_open\'); btn.setAttribute(\'aria-expanded\', false); } function delayHideLayer() { tid = setTimeout(hideLayer, 1); } function checkMouseAndHideLayer() { if (!isMouseOn) delayHideLayer(); } layer.addEventListener(\'mouseover\', function () { isMouseOn = true; showLayer(); }); layer.addEventListener(\'mouseleave\', function () { isMouseOn = false; hideLayer(); }); btn.addEventListener(\'focus\', showLayer); btn.addEventListener(\'blur\', checkMouseAndHideLayer); inputs.forEach(function (input) { input.addEventListener(\'focus\', showLayer); input.addEventListener(\'blur\', checkMouseAndHideLayer); }); } function onTranslate(e) { var sourceLang = "kr"; var targetLang = e.currentTarget.name; showTranslatingLayer(); try { HarmonyTranslator.translate(sourceLang, targetLang, onTranslateSuccess, onTranslateError); } catch (error) { console.error(\'\xeb\xb2\x88\xec\x97\xad \xec\x97\x90\xeb\x9f\xac:\', error); } } function onTranslateSuccess(data) { var translateNotice = document.querySelector("#translateNotice"); var targetLang = data.targetLang; switch (targetLang) { case "en": case "id": kakaoWrap.classList.add("lang_type1"); kakaoWrap.classList.remove("lang_type2"); kakaoWrap.classList.remove("lang_type3"); break; case "cn": case "jp": kakaoWrap.classList.remove("lang_type1"); kakaoWrap.classList.add("lang_type2"); kakaoWrap.classList.remove("lang_type3"); break; case "vi": kakaoWrap.classList.remove("lang_type1"); kakaoWrap.classList.remove("lang_type2"); kakaoWrap.classList.add("lang_type3"); break; default: kakaoWrap.classList.remove("lang_type1"); kakaoWrap.classList.remove("lang_type2"); kakaoWrap.classList.remove("lang_type3"); break; } if (targetLang == "kr") { translateNotice.querySelectorAll(".notice_lang").forEach(function (notice) { notice.style.display = \'none\'; }); translateNotice.style.display = \'none\'; } else { translateNotice.querySelectorAll(".notice_lang:not(.notice_lang_".concat(targetLang, ")")).forEach(function (notice) { notice.style.display = \'none\'; }); translateNotice.querySelector(".notice_lang.notice_lang_".concat(targetLang)).style.display = \'block\'; translateNotice.style.display = \'block\'; } setTimeout(function () { hideAllLayers(); }, 500); } function onTranslateError(data, error) { showTranslateErrorLayer(); setTimeout(function () { hideAllLayers(); }, 2000); } translateLanguageButtons.forEach(function (btn) { btn.addEventListener(\'click\', onTranslate); }); })();</script>\n  <script>"use strict"; (function () { var KAKAO_APP_KEY = \'53e566aa17534bc816eb1b5d8f7415ee\'; var newsId = \'20201023220516456\' || \'Alx88o9aNb\'; var requestUrl = "".concat(location.protocol, "//").concat(location.host, "/v/").concat(newsId); var titleDecoder = document.createElement("DIV"); titleDecoder.innerHTML = \'\xe6\x97\xa5 \xec\xbd\x94\xeb\xa1\x9c\xeb\x82\x98 \xec\x8b\xa0\xea\xb7\x9c\xed\x99\x98\xec\x9e\x90 748\xeb\xaa\x85\xc2\xb78\xec\x9d\xbc \xeb\xa7\x8c\xec\x97\x90 700\xeb\xaa\x85\xeb\x8c\x80..\xeb\x88\x84\xea\xb3\x84 9\xeb\xa7\x8c6707\xeb\xaa\x85\'; var title = titleDecoder.textContent; var KAKAO_LINK_OG_DATA = { shareType: \'sendScrap\', shareData: { requestUrl: requestUrl, templateId: 7952, installTalk: true, templateArgs: { \'${EncodingUrl}\': encodeURIComponent(requestUrl), \'${webUrl}\': requestUrl + \'?f=p\', \'${mobileWebUrl}\': requestUrl + \'?f=m\' } } }; var $element = document.body.querySelector(".share_btn"); var layerBtn = $element.firstElementChild; var layerContainer = layerBtn.nextElementSibling; var layerCloseTid = null; var testShare = new socialshareRenewal.Main(layerBtn, { moreViewContainer: layerContainer, action: \'hover\', link: requestUrl, prefix: title, service_name: \'\xeb\x8b\xa4\xec\x9d\x8c\xeb\x89\xb4\xec\x8a\xa4\', cafe: \'http://scrap.cafe.daum.net/_dss_/scrap?folder_id=100000&source_location_code=10&target_location_code=1&data_id=\' + newsId, kakaoAPI: { appkey: KAKAO_APP_KEY, kakaoLinkData: KAKAO_LINK_OG_DATA } }); function hideLayer() { layerCloseTid = setTimeout(function () { $element.classList.remove("layer_open"); layerBtn.setAttribute(\'aria-expanded\', false); testShare.close(); }, 100); } function showLayer() { clearLayerTimeout(); $element.classList.add("layer_open"); layerBtn.setAttribute(\'aria-expanded\', true); testShare.open(); } function clearLayerTimeout() { layerCloseTid && clearTimeout(layerCloseTid); } layerBtn.addEventListener("mouseenter", showLayer); layerBtn.addEventListener("focus", showLayer); layerBtn.addEventListener("mouseleave", hideLayer); layerBtn.addEventListener("blur", hideLayer); layerContainer.addEventListener("mouseenter", clearLayerTimeout); layerContainer.addEventListener("mouseleave", hideLayer); layerContainer.querySelectorAll("a").forEach(function (el) { el.addEventListener("focus", clearLayerTimeout); el.addEventListener("blur", hideLayer); }); })();</script>\n  <script>"use strict"; (function () { window.addEventListener(\'load\', initFontSizeUtil); function initFontSizeUtil() { var DEFAULT_FONTSIZE = 17; var FONT_COOKIE_NAME = \'GS_font_size\'; var $elements = document.body.querySelector(\'.font_btn\'); var $newsview = document.body.querySelector(\'.news_view\'); var $listFont = $elements.querySelector(\'.list_font\'); var fontSize = Cookies.get(FONT_COOKIE_NAME) || DEFAULT_FONTSIZE; var fontLayer = $elements; var fontBtn = $elements.querySelector(\'.btn_font\'); var radioEls = $elements.querySelectorAll(\'.list_font input\'); accessibleLayer({ layer: fontLayer, btn: fontBtn, inputs: radioEls }); function accessibleLayer(options) { var layer = options.layer, btn = options.btn, inputs = options.inputs; var tid; var isMouseOn = false; function showLayer() { clearTimeout(tid); layer.classList.add(\'layer_open\'); btn.setAttribute(\'aria-expanded\', true); } function hideLayer() { layer.classList.remove(\'layer_open\'); btn.setAttribute(\'aria-expanded\', false); } function delayHideLayer() { tid = setTimeout(hideLayer, 1); } function checkMouseAndHideLayer() { isMouseOn && delayHideLayer(); } layer.addEventListener(\'mouseover\', function () { isMouseOn = true; showLayer(); }); layer.addEventListener(\'mouseleave\', function () { isMouseOn = false; hideLayer(); }); btn.addEventListener(\'focus\', showLayer); btn.addEventListener(\'blur\', checkMouseAndHideLayer); inputs.forEach(function (input) { input.addEventListener(\'focus\', showLayer); input.addEventListener(\'blur\', checkMouseAndHideLayer); }); } accessibleInput({ options: $elements.querySelectorAll(\'.ico_newsview\'), inputs: radioEls }); function accessibleInput(opt) { var options = opt.options, inputs = opt.inputs; options.forEach(function (option) { option.addEventListener(\'mouseover\', function () { this.classList.add(\'ico_focused\'); }); option.addEventListener(\'mouseleave\', function () { this.classList.remove(\'ico_focused\'); }); }); inputs.forEach(function (input) { input.addEventListener(\'focus\', function () { this.nextElementSibling.querySelector(\'span\').classList.add(\'ico_focused\'); }); input.addEventListener(\'blur\', function () { this.nextElementSibling.querySelector(\'span\').classList.remove(\'ico_focused\'); }); }); } function setFontSize(fontSize) { $newsview.style.fontSize = "".concat(fontSize, "px"); document.body.querySelector("#inpFont".concat(fontSize)).checked = true; $listFont.querySelectorAll(\'label\').forEach(function (labelEl) { return labelEl.classList.remove(\'on\'); }); $listFont.querySelector("label[for=inpFont".concat(fontSize, "]")).classList.add(\'on\'); Cookies.set(FONT_COOKIE_NAME, \'\', { expires: -1 }); Cookies.set(FONT_COOKIE_NAME, fontSize, { domain: \'.v.daum.net\', expires: new Date(new Date() * 1 + 365 * 864e+5) }); } radioEls.forEach(function (el) { el.addEventListener(\'change\', function () { setFontSize(this.value); }); }); setFontSize(fontSize); } })();</script>\n  <script>"use strict"; (function () { var printBtn = document.body.querySelector(".btn_print").parentNode; printBtn.addEventListener("click", function (e) { e.preventDefault(); window.open(\'?s=print_view\', \'newsPrint\', \'width=750,height=550,scrollbars=yes\'); }); })();</script>\n  <script>"use strict"; (function () { var likeButton = document.getElementById(\'likeButton\'); var props = { serviceId: \'news\', uid: \'20201023220516456\' }; new window.LikePC.LikeOnPC(likeButton, props); })();</script>\n  <script>"use strict"; function cmRenderFailCallBack(arg1) { arg1.parentElement.removeChild(arg1); }</script>\n  <script>"use strict"; document.addEventListener(\'DOMContentLoaded\', function () { var hadesRest = "".concat(Conf.api.hadesRest); var serviceNoticeId = "3393"; var apiUrl = hadesRest + "/service_notice?id=" + serviceNoticeId; var element = document.querySelector("#newsviewNotice"); axios.get(apiUrl).then(function (response) { var _response$data$body$d = response.data.body.data, noticeTitle = _response$data$body$d.noticeTitle, noticeUrl = _response$data$body$d.noticeUrl; if (noticeTitle !== null) { element.innerHTML = "<strong class=\\"tit_notice\\">\\uACF5\\uC9C0</strong><span class=\\"txt_notice\\"><a href=\\"".concat(noticeUrl, "\\" class=\\"link_txt\\">").concat(noticeTitle, "</a></span>"); } else { element.parentNode.removeChild(element); } }).catch(function (error) { console.log("\xeb\x8c\x93\xea\xb8\x80 \xea\xb3\xb5\xec\xa7\x80 \xec\x98\xa4\xeb\xa5\x98: " + error); element.parentNode.removeChild(element); }); });</script>\n  <script src="//comment.daum.net/js/latest/alex.single.min.js"></script>\n  <script>"use strict"; (function () { window.excludeCorejs = false; window.alexConfig = { label: { emptyImage: \'//i1.daumcdn.net/img-section/enter2013/liveviewer/pc_emot_co.gif\' }, onLoad: function onLoad() { window.isLoadComment = true; } }; })();</script>\n  <script>"use strict"; (function () { var popularNewsLayer = document.querySelector(\'.aside_popular\'); var tabs = document.querySelectorAll(".tab_aside li a"); var serviceId = "news"; var tabEngName = { "\xeb\x89\xb4\xec\x8a\xa4": "news", "\xec\x97\xb0\xec\x98\x88": "entertain", "\xec\x8a\xa4\xed\x8f\xac\xec\xb8\xa0": "sports" }; var tabInfos = { "news": { el: tabs[0], korName: "\xeb\x89\xb4\xec\x8a\xa4", moreLink: "https://news.daum.net/ranking/popular/all" }, "entertain": { el: tabs[1], korName: "\xec\x97\xb0\xec\x98\x88", moreLink: "https://entertain.daum.net/ranking/popular" }, "sports": { el: tabs[2], korName: "\xec\x8a\xa4\xed\x8f\xac\xec\xb8\xa0", moreLink: "https://sports.daum.net/news/ranking" } }; var activeTab = tabInfos[serviceId].el; var pageIndex = 1; getContents(tabInfos); tabs.forEach(function (tab) { tab.addEventListener("mouseover", function (e) { return selectTab(e.target); }); tab.addEventListener("focus", function (e) { return selectTab(e.target); }); }); function selectTab(tab) { if (activeTab !== tab) { var activeContents = activeTab.parentNode.querySelector(".cont_aside"); activeContents && activeContents.parentNode.removeChild(activeContents); activeTab.parentNode.classList.remove("on"); tab.parentNode.classList.add("on"); pageIndex = 1; changeContents(tab); activeTab = tab; } } function changeContents(tab) { var korName = tab.innerText; var engName = tabEngName[korName]; var moreLink = tabInfos[engName].moreLink; var contentsContainer = document.createElement("div"); var contentsItems = renderedTenContentsOf(engName); contentsContainer.classList.add("cont_aside"); contentsContainer.innerHTML = "\\n <strong class=\\"screen_out\\">".concat(korName, "</strong>\\n <ol class=\\"list_ranking\\">\\n ").concat(contentsItems, " \\n </ol>\\n <div class=\\"util_aside\\">\\n <button class=\\"btn_slide btn_prev\\"><span class=\\"ico_newsview\\">\\uC774\\uC804</span></button>\\n <button class=\\"btn_slide btn_next\\"><span class=\\"ico_newsview\\">\\uB2E4\\uC74C</span></button>\\n <a href=").concat(moreLink, " class=\\"link_all\\"><span class=\\"txt_newsview\\">\\uC804\\uCCB4 \\uBCF4\\uAE30</span><span class=\\"ico_newsview\\"></span></a>\\n </div>\\n "); tab.parentNode.appendChild(contentsContainer); contentsContainer.querySelector(".btn_prev").addEventListener(\'click\', onClick); contentsContainer.querySelector(".btn_next").addEventListener(\'click\', onClick); function onClick() { var contentsItems = document.querySelector(".cont_aside .list_ranking"); var korName = activeTab.innerText; var engName = tabEngName[korName]; if (this.classList.contains("btn_prev")) { pageIndex = pageIndex === 1 ? 3 : pageIndex - 1; } else { pageIndex = pageIndex === 3 ? 1 : pageIndex + 1; } contentsItems.innerHTML = renderedTenContentsOf(engName); } } function renderedTenContentsOf(engName) { return tabInfos[engName].contents.slice((pageIndex - 1) * 10, pageIndex * 10).map(function (item) { return "\\n <li>\\n <em class=\\"num_newsview num".concat(item.index, "\\">").concat(item.index, "\\uC704</em>\\n <strong class=\\"tit_g\\"><a href=\\"").concat(item.pcLink, "\\" class=\\"link_txt @").concat(item.index, "\\">").concat(item.title, "</a></strong>\\n </li>\\n "); }).join(\'\'); } function getContents(tabInfos) { var api = "".concat(Conf.api.hadesRest, "/pc_popular_news?size=30"); axios.get(api).then(function (response) { var popularNewsData = response.data.body.data; Object.keys(popularNewsData).forEach(function (serviceId) { tabInfos[serviceId].contents = popularNewsData[serviceId]; }); changeContents(activeTab); popularNewsLayer.classList.remove(\'hide\'); }).catch(function (error) { popularNewsLayer.parentNode.removeChild(popularNewsLayer); }); } })();</script>\n  <script>"use strict"; (function () { var photoTvLayer = document.querySelector(\'.aside_phototv\'); var PHOTO_TPL = \'<li>\\ <a class="link_cont" href="<%= link %>">\\ <span class="wrap_thumb">\\ <img alt="<%= title %>" class="thumb_g" style="<%= thumbStyle %>" src="<%= image %>"/>\\ <span class="ico_phototv">\\ <span class="ico_newsview ico_photo">\xed\x8f\xac\xed\x86\xa0</span>\\ </span>\\ </span>\\ <strong class="tit_thumb"><%= title %></strong>\\ </a>\\ </li>\'; var TV_TPL = \'<li>\\ <a class="link_cont" href="<%= link %>">\\ <span class="wrap_thumb">\\ <img alt="<%= title %>" class="thumb_g" style="<%= thumbStyle %>" src="<%= image %>"/>\\ <span class="ico_phototv">\\ <span class="ico_newsview ico_vod">\xec\x98\x81\xec\x83\x81</span>\\ </span>\\ </span>\\ <strong class="tit_thumb"><%= title %></strong>\\ </a>\\ </li>\'; renderPhotoTV(); function renderPhotoTV() { var photoTvList = photoTvLayer.querySelector(\'.list_phototv\'); var hadesRest = "".concat(Conf.api.hadesRest), serviceId = \'news\', apiURL = serviceId === \'news\' ? "".concat(hadesRest, "/pc_photo_tv") : "".concat(hadesRest, "/pc_entertain_photo_tv"); var thumbStyle = serviceId === \'news\' ? \'width: 144px; height: 140px;\' : \'width: 144px; height: 139px;\'; axios.get(apiURL).then(function (res) { var data = res.data.body.data; if (_.isEmpty(data)) { removeLayer(); return; } photoTvList.innerHTML = data.map(function (_ref) { var link = _ref.link, title = _ref.title, image = _ref.image, label = _ref.label; if (label === \'photo\') { return _.template(PHOTO_TPL)({ link: link, title: title, image: image, thumbStyle: thumbStyle }); } else { /* \'vod\' */ return _.template(TV_TPL)({ link: link, title: title, image: image, thumbStyle: thumbStyle }); } }).join(\'\'); photoTvLayer.classList.remove(\'hide\'); }).catch(function (error) { console.error(\'[\xed\x8f\xac\xed\x86\xa0&TV]:\', error); removeLayer(); }); } function removeLayer() { photoTvLayer.parentNode.removeChild(photoTvLayer); } })();</script>\n  <script>"use strict";try{ComponentsLoader.RenderingEngineConfig.set("pc_realtime_news",{torosQuery:{category:"news",itemid:"20201023220516456"}})}catch(e){console.error(e)}</script>\n  <script>"use strict"; window.daum_sfocus_adunit = \'DAU-f6a75279b\'; window.daum_sfocus_cp = \'21\' + \'_pc_media_news\'; window.daum_sfocus_channel = \'harmony\';</script>\n  <script src="//keyword.ad.daum.net/script/load_sfocus.js"></script>\n  <script>"use strict"; (function () { var directLinkContainer = document.querySelector(".direct_link"); var directOpenBtn = directLinkContainer.querySelector(".btn_fold"); directOpenBtn.addEventListener(\'click\', function () { directLinkContainer.classList.toggle("direct_open"); }); })();</script>\n  <script>"use strict"; window.minidaum_options = { enableLogoutRetun: true, disableTracker: true };</script>\n  <script src="https://go.daum.net/minidaum_pc.daum"></script>\n  <script>"use strict"; (function () { var channel = \'harmony\'; var cpId = "21"; var device = "pc"; var consumerId = "media"; var serviceId = "news"; document.querySelectorAll(\'.kakao_ad_area\').forEach(function (adArea) { adArea.setAttribute(\'data-ad-param-channel\', channel); adArea.setAttribute(\'data-ad-param-cp\', "".concat(cpId, "_").concat(device, "_").concat(consumerId, "_").concat(serviceId)); }); })();</script>\n  <script src="https://t1.daumcdn.net/adfit/static/ad.min.js"></script>\n  <script>"use strict"; (function () { var isTvNews = \'false\' == \'true\'; var serviceId = \'news\'; var headMedia = document.querySelector(".head_media"), wrapMinidaum = document.getElementById("wrapMinidaum"), headHeight = wrapMinidaum.offsetHeight + headMedia.offsetHeight, progressBar = document.getElementById("barProgress"); var mAside = document.getElementById("mAside"), kakaoWrap = document.getElementById("kakaoWrap"), kakaoGnb = document.getElementById("kakaoGnb"), mArticle = document.getElementById("mArticle"), cmNews = document.querySelector(".cmt_news"), adFirst = document.querySelector(".aside_ad:first-child"), adLast = document.querySelector(".aside_ad:last-child"), realtimeAsideEl = document.getElementById(\'realtime_aside\'); /* \xeb\x82\xa0\xea\xb0\x9c \xed\x94\xbd\xec\x8a\xa4\xeb\x93\x9c\xec\x9d\xb8 \xea\xb2\xbd\xec\x9a\xb0 left \xec\x9c\x84\xec\xb9\x98\xeb\xa5\xbc \xec\xa7\x80\xec\xa0\x95\xed\x95\x98\xea\xb8\xb0 \xec\x9c\x84\xed\x95\xb4 \xed\x95\x98\xeb\x8b\xa8 \xec\x8b\xa4\xec\x8b\x9c\xea\xb0\x84 \xea\xb2\x80\xec\x83\x89\xec\x96\xb4\xec\x9d\x98 left \xea\xb0\x92\xec\x9d\x84 \xec\x9d\xb4\xec\x9a\xa9. \xeb\xa7\x8c\xec\x95\xbd \xec\x97\x86\xec\x9c\xbc\xeb\xa9\xb4 \xea\xb3\x84\xec\x82\xb0\xec\x9d\x84 \xed\x95\x9c\xeb\x8b\xa4. */ /* \xec\x84\x9c\xeb\xb9\x84\xec\x8a\xa4\xeb\xb3\x84 GNB \xeb\x98\x90\xeb\x8a\x94 \xeb\x82\xa0\xea\xb0\x9c \xed\x94\x8c\xeb\xa1\x9c\xed\x8c\x85 */ if (isTvNews) { window.addEventListener("scroll", _.throttle(function () { floatGnb(); }, 100)); floatGnb(); } else if (serviceId === \'news\') { window.addEventListener("resize", _.throttle(floatWing, 100)); window.addEventListener("scroll", _.throttle(function () { floatGnb(); floatWing(); }, 100)); floatGnb(); floatWing(); } else { window.addEventListener("scroll", _.throttle(function () { floatGnb(); }, 100)); floatGnb(); } function floatGnb() { var scrollY = window.scrollY || window.pageYOffset; var currentScrollTop = scrollY; var documentHeight = document.body.offsetHeight; var windowHeight = window.innerHeight; if (currentScrollTop > headHeight) { var scrollPercent = 100 * currentScrollTop / (documentHeight - windowHeight); kakaoWrap.classList.add("header_fixed"); progressBar.style.width = parseInt(scrollPercent, 10) + "%"; } else { kakaoWrap.classList.remove("header_fixed"); } } function floatWing() { var scrollX = window.scrollX || window.pageXOffset; var cMainWidth = cMain.clientWidth, mArticleWidth = mArticle.clientWidth, mAsideWidth = mAside.clientWidth, asideGap = cMainWidth - mArticleWidth - mAsideWidth, cMainStyle = getComputedStyle(cMain); var leftOfRealtimeAside = null; if (realtimeAsideEl) { var clientLeftOfRealtimeAside = realtimeAsideEl.getBoundingClientRect().left; leftOfRealtimeAside = clientLeftOfRealtimeAside < 880 ? clientLeftOfRealtimeAside + scrollX : clientLeftOfRealtimeAside; } else { var cMainMarginLeft = parseInt(cMainStyle[\'marginLeft\'], 10); leftOfRealtimeAside = mArticleWidth + asideGap + cMainMarginLeft - scrollX; } if (mArticle.offsetHeight < mAside.offsetHeight) return; cmNews.style.minHeight = \'250px\'; var scrollY = window.scrollY || window.pageYOffset; var topPosition = scrollY - cMain.offsetTop - 8 - adFirst.clientHeight; if (topPosition > 0) { var articleHeight = mArticle.offsetHeight - cmNews.offsetHeight; var wingHeight = mAside.offsetHeight - adLast.offsetHeight; /* \xec\x8a\xa4\xed\x81\xac\xeb\xa1\xa4\xec\x9d\xb4 \xeb\x82\xa0\xea\xb0\x9c\xec\x98\x81\xec\x97\xad\xec\x9d\x98 \xeb\xa7\x8e\xec\x9d\xb4 \xeb\xb3\xb8 \xeb\x89\xb4\xec\x8a\xa4\xeb\xa5\xbc \xeb\x84\x98\xec\x96\xb4\xea\xb0\x94\xec\x9d\x84 \xeb\x95\x8c */ if (articleHeight > wingHeight + topPosition + 8) { mAside.style.position = \'fixed\'; mAside.style.top = kakaoGnb.clientHeight - adFirst.offsetHeight - 74 + \'px\'; mAside.style.left = leftOfRealtimeAside + \'px\'; } else { mAside.style.position = \'relative\'; mAside.style.top = articleHeight - wingHeight + \'px\'; mAside.style.left = \'inherit\'; } } else { mAside.style.position = \'static\'; mAside.style.top = \'inherit\'; mAside.style.left = \'inherit\'; } } ; })();</script>\n  <script>"use strict"; (function () { var GALLERY_ICON_TEMPLATE = \'<div class="direct_view" style="top:<%= top %>px;width:<%= width %>px;margin-left:<%= left %>px">\\ <a href="<%= url %>" class="link_view">\\ <span class="txt_g"><%= title %></span>\\ <span class="ico_view">\\ <span class="ico_newsview ico_gallery">\xea\xb0\xa4\xeb\x9f\xac\xeb\xa6\xac \xec\x9d\xb4\xeb\x8f\x99</span>\\ </span>\\ </a>\\ </div>\'; var addIconOnFirstImage = function addIconOnFirstImage(figureEl, _ref) { var title = _ref.title, pcLink = _ref.pcLink; if (!title || !pcLink) { return; } var imgHeight = figureEl.clientHeight; var imgWidth = figureEl.clientWidth; var templateParams = { title: title, url: pcLink, top: imgHeight - 62, width: imgWidth, left: imgWidth / 2 * -1 }; var icon = document.createElement(\'div\'); figureEl.parentNode.appendChild(icon); icon.outerHTML = _.template(GALLERY_ICON_TEMPLATE)(templateParams); }; var addRelatedGalleryLinkToFirstImage = async function addRelatedGalleryLinkToFirstImage(docId, galleryId) { if (!galleryId) { return; } /* image\xea\xb0\x80 \xec\xa1\xb4\xec\x9e\xac\xed\x95\x98\xea\xb3\xa0 \xec\x98\x81\xec\x83\x81\xeb\xb0\x94\xeb\xa1\x9c\xeb\xb3\xb4\xea\xb8\xb0\xea\xb0\x80 \xec\x95\x84\xeb\x8b\x88\xeb\x9d\xbc\xeb\xa9\xb4 */ var imageEl = document.querySelector(\'img[dmcf-mtype="image"]\'); if (imageEl && !imageEl.querySelector(\'.direct_vod\')) { try { var _ref2 = await axios.get("".concat(Conf.api.hadesRest, "/photo_gallery_link_info?docId=").concat(docId, "&galleryId=").concat(parseInt(galleryId, 10))), data = _ref2.data.body.data; addIconOnFirstImage(imageEl, data); } catch (error) {} } }; addRelatedGalleryLinkToFirstImage(\'Alx88o9aNb\', \'\'); })();</script>\n  <script src="//search1.daumcdn.net/search/statics/common/js/g/search_dragselection.min.js"></script>\n  <script type="text/javascript" src="//t1.daumcdn.net/tiara/js/v1/tiara.min.js"></script>\n  <script>"use strict"; (function () { if (!window.TiaraTracker) { return; } var isSendTracker = false; var startTime = new Date(); var pageName = "pc_news"; var daumTopCookie = Cookies.get(\'DAUMTOP\'); var tiaraTracker = TiaraTracker.getInstance().setSvcDomain("media.daum.net").setPage("newsview").trackPage("newsview").setSection("foreign").setEnableAlwaysImage(true); var pageMeta = { "id": "20201023220516456", "type": "article", "name": "\\u65E5 \\uCF54\\uB85C\\uB098 \\uC2E0\\uADDC\\uD658\\uC790 748\\uBA85\\u00B78\\uC77C \\uB9CC\\uC5D0 700\\uBA85\\uB300..\\uB204\\uACC4 9\\uB9CC6707\\uBA85", "category_id": "1046", "category": "foreign", "author": "\\uC774\\uC7AC\\uC900", "author_id": "yjjs@newsis.com", "provider": "\\uB274\\uC2DC\\uC2A4", "provider_id": "21", "regdate": "2020-10-23 22:05:16", "plink": "https://media.daum.net/v/20201023220516456", "image": "https://t1.daumcdn.net/news/202010/23/newsis/20201023220516683tjdp.jpg", "harmony_consumer_id": "media", "media": "pcweb" }; var customProps = { "contentUniqueKey": "hamny-".concat(pageMeta.id), "docId": "Alx88o9aNb", "harmony_consumer_id": "media", "media": "pcweb", "reg_dt": "2020-10-23 22:05:16", "reg_timestamp": "1603458316599" }; var onPageShow = function onPageShow() { if (isSendTracker) return; tiaraTracker.actionKind("ViewContent").pageMeta(pageMeta).customProps(customProps).track(); }; var onPageHide = function onPageHide() { if (isSendTracker) return; isSendTracker = true; var scrollHeight = document.body.scrollHeight; var scrollTop = window.scrollY; var scrollBottom = scrollHeight - scrollTop; var scrollInnerHeight = window.innerHeight; var scrollPercent = Math.round(scrollTop / (scrollHeight - scrollInnerHeight) * 100); var torosCustomProps = {}; var usage = { "duration": new Date().getTime() - startTime.getTime(), "scroll_percent": scrollPercent, "scroll_height": scrollHeight, "scroll_top": scrollTop, "scroll_bottom": scrollBottom, "scroll_inner_height": scrollInnerHeight }; if (daumTopCookie) { try { var daumTopObj = JSON.parse(daumTopCookie); if (daumTopObj.contents_unique_key === customProps.contentUniqueKey) { torosCustomProps = { "toros_imp_id": daumTopObj.impression_id, "toros_file_hash_key": daumTopObj.toros_file_hash_key, "toros_user_id_type": "uuid", "toros_page_meta_id": customProps.contentUniqueKey, "toros_event_meta_id": customProps.contentUniqueKey, "toros_action_type": "dwelltime" }; Cookies.remove(\'DAUMTOP\', { path: \'/\', domain: \'.daum.net\' }); } } catch (e) {} } tiaraTracker.trackUsage().actionKind("UsagePage").pageMeta(pageMeta).usage(usage).customProps(_.assignIn(customProps, torosCustomProps)).track(); }; if ("onpagehide" in window) { window.addEventListener("pageshow", function () { return onPageShow(); }, false); window.addEventListener("pagehide", function () { return onPageHide(); }, false); } else { window.addEventListener("load", function () { return onPageShow(); }, false); window.addEventListener("unload", function () { return onPageHide(); }, false); } document.addEventListener("visibilitychange", function () { document["hidden"] ? onPageHide() : onPageShow(); }, false); document.addEventListener("mousedown", function (event) { var target = event.target; var component = target.closest("[data-cloud]"); var element = target.closest("a") || target.closest("button"); if (element && component && component.contains(element)) { var clickInfo = TiaraTracker.getClickInfo(event); if (!clickInfo) return; /* \xeb\xac\xb4\xec\x8b\x9c\xed\x95\xb4\xec\x95\xbc \xed\x95\xa0 \xed\x81\xb4\xeb\xa6\xad \xeb\xb2\x84\xed\x8a\xbc\xec\x9d\xb4\xea\xb1\xb0\xeb\x82\x98, \xec\x9e\x90\xeb\x8f\x99 \xed\x81\xb4\xeb\xa6\xad \xed\x95\xad\xeb\xaa\xa9\xec\x9d\xb4 \xec\x84\xa4\xec\xa0\x95\xeb\x90\x98\xec\x96\xb4\xec\x9e\x88\xec\xa7\x80 \xec\x95\x8a\xec\x9d\x84 \xea\xb2\xbd\xec\x9a\xb0 null \xeb\xb0\x98\xed\x99\x98\xed\x95\x98\xea\xb8\xb0 \xeb\x96\x84\xeb\xac\xb8\xec\x97\x90 \xec\xb2\xb4\xed\x81\xac */ var action = clickInfo.action; var actionName = action && action.name ? action.name : ""; var actionKind = action && action.kind ? action.kind : ""; var mergedCustomProps = _.assignIn(customProps, clickInfo.customProps); var tiaraLayer = target.closest("[data-tiara]"); var img = element.querySelector("img"); var ordnum = 0; Array.from((component || tiaraLayer).querySelectorAll("a, button")).map(function (e, idx) { if (e == element) { ordnum = idx; } }); var clickMeta = { "layer1": pageName, "layer2": component.dataset.cloud, "layer3": tiaraLayer ? tiaraLayer.dataset.tiara : "", "click_url": element.href || "", "ordnum": ordnum, "copy": element.innerText, "image": img ? img.src : "", "posX": event.clientX, "posY": event.clientY }; tiaraTracker.trackEvent(actionName).pageMeta(pageMeta).actionKind(actionKind).customProps(mergedCustomProps).click(clickMeta).track(); } }); })();</script>\n </body>\n</html>'
In [7]:
import requests
from bs4 import BeautifulSoup

# requests를 이용해 원하는 웹페이지의 소스코드를 불러옴 (res라는 변수에 담는다)
res = requests.get("https://news.v.daum.net/v/20201023220516456")
#print(res.content)

#BeautifulSoup를 이용해 파싱
soup = BeautifulSoup(res.content,'html.parser')
print(soup)

# 타이핑이 귀찮다면 아래처럼 bs에 지정해주는 것도 가능!
# import requests
# from bs4 import BeautifulSoup
# soup = bs(res.content, 'html.parser')
<!DOCTYPE html>

<html lang="ko">
<head data-cloud-area="head">
<meta charset="utf-8"/>
<meta content="IE=edge" http-equiv="X-UA-Compatible"/>
<style>
             @import url('//t1.daumcdn.net/harmony_static/cloud/page/0c3961ace6f472d6e26855ad7974b4176e3f857f.css');
            @import url('//t1.daumcdn.net/harmony_static/cloud/2020/09/17/components.21fc0700278d03c33a95.css')
        </style>
<meta content="noindex" name="robots"/>
<meta content="Alx88o9aNb" property="mccp:docId"/>
<meta content="다음 뉴스" data-cloud="pc_html_head_meta" property="og:site_name"/>
<meta content="日 코로나 신규환자 748명·8일 만에 700명대..누계 9만6707명" data-cloud="pc_html_head_meta" property="og:title"/>
<meta content="20201023220516" data-cloud="pc_html_head_meta" property="og:regDate"/>
<meta content="[서울=뉴시스]이재준 기자 = 일본에서 좀처럼 진정되지 않는 신종 코로나바이러스 감염증(코로나19) 신규환자가 8일 만에 다시 700명 넘게 발병했다. NHK와 지지(時事) 통신 등은 각 지방자치단체와 후생노동성의 발표를 집계한 결과 23일 들어 오후 10시까지 748명이 코로나19에 새로 걸렸다고 전했다. 일일환자는 12일 278명에서 13일 499명" data-cloud="pc_html_head_meta" property="og:description"/>
<meta content="https://img1.daumcdn.net/thumb/S1200x630/?fname=https://t1.daumcdn.net/news/202010/23/newsis/20201023220516683tjdp.jpg" data-cloud="pc_html_head_meta" property="og:image"/>
<meta content="1200" data-cloud="pc_html_head_meta" property="og:image:width"/>
<meta content="630" data-cloud="pc_html_head_meta" property="og:image:height"/>
<meta content="article" data-cloud="pc_html_head_meta" property="og:type"/>
<meta content="https://news.v.daum.net/v/20201023220516456" data-cloud="pc_html_head_meta" property="og:url"/>
<meta content="daumapps://web?url=https%3A%2F%2Fnews.v.daum.net/v/20201023220516456" data-cloud="pc_html_head_meta" property="al:android:url"/>
<meta content="net.daum.android.daum" data-cloud="pc_html_head_meta" property="al:android:package"/>
<meta content="다음앱" data-cloud="pc_html_head_meta" property="al:android:app_name"/>
<meta content="daumapps://web?url=https%3A%2F%2Fnews.v.daum.net/v/20201023220516456" data-cloud="pc_html_head_meta" property="al:ios:url"/>
<meta content="365494029" data-cloud="pc_html_head_meta" property="al:ios:app_store_id"/>
<meta content="다음앱" data-cloud="pc_html_head_meta" property="al:ios:app_name"/>
<meta content="https://img1.daumcdn.net/thumb/S1200x630/?fname=https://t1.daumcdn.net/news/202010/23/newsis/20201023220516683tjdp.jpg" data-cloud="pc_html_head_meta" property="twitter:image"/>
<meta content="summary_large_image" data-cloud="pc_html_head_meta" property="twitter:card"/>
<meta content="daumapps://web?url=https%3A%2F%2Fnews.v.daum.net/v/20201023220516456" data-cloud="pc_html_head_meta" property="twitter:app:url:googleplay"/>
<meta content="net.daum.android.daum" data-cloud="pc_html_head_meta" property="twitter:app:id:googleplay"/>
<meta content="다음앱" data-cloud="pc_html_head_meta" property="twitter:app:name:googleplay"/>
<meta content="KR" data-cloud="pc_html_head_meta" property="twitter:app:country"/>
<meta content="daumapps://web?url=https%3A%2F%2Fnews.v.daum.net/v/20201023220516456" data-cloud="pc_html_head_meta" property="twitter:app:url:iphone"/>
<meta content="365494029" data-cloud="pc_html_head_meta" property="twitter:app:id:iphone"/>
<meta content="다음앱" data-cloud="pc_html_head_meta" property="twitter:app:name:iphone"/>
<meta content="daumapps://web?url=https%3A%2F%2Fnews.v.daum.net/v/20201023220516456" data-cloud="pc_html_head_meta" property="twitter:app:url:ipad"/>
<meta content="365494029" data-cloud="pc_html_head_meta" property="twitter:app:id:ipad"/>
<meta content="다음앱" data-cloud="pc_html_head_meta" property="twitter:app:name:ipad"/>
<meta content="news" data-cloud="pc_html_head_meta" property="dg:uoc:svc"/>
<meta content="Alx88o9aNb" data-cloud="pc_html_head_meta" property="dg:uoc:uid"/>
<meta content="article" data-cloud="pc_html_head_meta" property="dg:uoc:sc"/>
<meta content="https://news.v.daum.net/v/20201023220516456" data-cloud="pc_html_head_meta" property="dg:uoc:pcUrl"/>
<meta content="https://news.v.daum.net/v/20201023220516456?f=m" data-cloud="pc_html_head_meta" property="dg:uoc:mUrl"/>
<meta content="news.daum.net" data-cloud="pc_html_head_meta" name="svcdomain"/>
<meta content="20201023220516" data-cloud="pc_html_head_meta" property="article:published_time"/>
<meta content="https://news.v.daum.net/v/20201023220516456" data-cloud="pc_html_head_meta" name="plink"/>
<meta content="https://news.v.daum.net/v/20201023220516456" data-cloud="pc_html_head_meta" property="article:txid"/>
<meta content="뉴시스" data-cloud="pc_html_head_meta" name="article:media_name"/>
<meta content="다음 뉴스" data-cloud="pc_html_head_meta" name="article:service_name"/>
<meta content="https://news.v.daum.net/v/20201023220516456?f=m" data-cloud="pc_html_head_meta" property="article:mobile_url"/>
<meta content="https://news.v.daum.net/v/20201023220516456?f=m" data-cloud="pc_html_head_meta" property="article:mobile_view_url"/>
<meta content="https://news.v.daum.net/v/20201023220516456" data-cloud="pc_html_head_meta" property="article:pc_url"/>
<meta content="https://news.v.daum.net/v/20201023220516456" data-cloud="pc_html_head_meta" property="article:pc_view_url"/>
<meta content="https://v.kakao.com/v/20201023220516456" data-cloud="pc_html_head_meta" property="article:talk_channel_view_url"/>
<meta content="http://media.daum.net/" data-cloud="pc_html_head_meta" property="article:pc_service_home"/>
<meta content="http://m.media.daum.net/" data-cloud="pc_html_head_meta" property="article:mobile_service_home"/>
<meta content="always" name="referrer"/>
<title>日 코로나 신규환자 748명·8일 만에 700명대..누계 9만6707명</title>
<link href="//m2.daumcdn.net/img-media/2010ci/Daum_favicon.ico" rel="shortcut icon"/>
</head>
<body class="">
<div id="kakaoIndex"> <a href="#kakaoBody">본문 바로가기</a> <a href="#kakaoGnb">메뉴 바로가기</a>
</div>
<div class="newsview_media" id="kakaoWrap">
<div data-cloud-area="header" id="kakaoHead" role="banner">
<div class="head_media" data-cloud="pc_news_header_gnb">
<h1> <a class="link_daum" href="https://www.daum.net"> <img alt="Daum" class="thumb_g" height="19" src="//t1.daumcdn.net/media/news/news2016/retina/logo_daum.jpg" width="45"/> </a> <a href="https://news.daum.net" id="kakaoServiceLogo"><span class="ir_wa">뉴스</span></a> </h1> <strong class="screen_out">관련서비스</strong>
<ul id="kakaoRelServices">
<li><a class="link_services link_services1" href="https://entertain.daum.net/"><span class="ir_wa">연예</span></a></li>
<li><a class="link_services link_services2" href="https://sports.daum.net/"><span class="ir_wa">스포츠</span></a></li>
</ul>
<h2 class="screen_out">검색</h2>
<div class="search_news" id="search_news">
<form action="https://search.daum.net/search" id="kakaoSearch" method="get" name="kakaoSearch">
<fieldset class="fld_inside"> <legend class="screen_out">검색어 입력폼</legend>
<div class="box_searchbar"> <label class="lab_search" for="qVal">통합검색</label>
<input name="nil_profile" type="hidden" value="search"/>
<input name="nil_src" type="hidden" value="media"/>
<input name="DA" type="hidden" value="23A"/>
<input name="rtmaxcoll" type="hidden" value="NNS"/>
<input autocomplete="off" class="tf_keyword" id="qVal" name="q" spellcheck="false" title="검색어 입력" type="text" value=""/> <button class="btn_search" id="kakaoBtnSearch" type="submit"><span class="ir_wa">검색</span></button>
</div>
</fieldset>
<div class="wrap_suggestBox" id="wrap_suggestBox">
<div class="suggestBox box_sub" id="suggestBox">
<div class="baseBox bg" style="display: none"></div>
</div>
</div>
</form>
</div>
</div>
<div data-cloud="pc_news_header_gnb" id="kakaoGnb" role="navigation">
<div class="inner_gnb">
<h2 class="screen_out">뉴스 메인메뉴</h2>
<ul class="gnb_comm" data-category="foreign">
<li class="home"><a class="link_gnb link_gnb1" href="//news.daum.net/"><span class="ir_wa">홈</span><span class="bar_gnb"><span class="inner_bar"></span></span></a></li>
<li class="society"><a class="link_gnb link_gnb2" href="//news.daum.net/society/"><span class="ir_wa">사회</span><span class="bar_gnb"><span class="inner_bar"></span></span></a></li>
<li class="politics"><a class="link_gnb link_gnb3" href="//news.daum.net/politics/"><span class="ir_wa">정치</span><span class="bar_gnb"><span class="inner_bar"></span></span></a></li>
<li class="economic"><a class="link_gnb link_gnb4" href="//news.daum.net/economic/"><span class="ir_wa">경제</span><span class="bar_gnb"><span class="inner_bar"></span></span></a></li>
<li class="foreign"><a class="link_gnb link_gnb5" href="//news.daum.net/foreign/"><span class="ir_wa">국제</span><span class="bar_gnb"><span class="inner_bar"></span></span></a></li>
<li class="culture"><a class="link_gnb link_gnb6" href="//news.daum.net/culture/"><span class="ir_wa">문화</span><span class="bar_gnb"><span class="inner_bar"></span></span></a></li>
<li class="digital"><a class="link_gnb link_gnb7" href="//news.daum.net/digital/"><span class="ir_wa">IT</span><span class="bar_gnb"><span class="inner_bar"></span></span></a></li>
<li class="popular"><a class="link_gnb link_gnb8" href="//news.daum.net/ranking/popular"><span class="ir_wa">랭킹</span><span class="bar_gnb"><span class="inner_bar"></span></span></a></li>
<li class="series editorial"><a class="link_gnb link_gnb9" href="//news.daum.net/series"><span class="ir_wa">연재</span><span class="bar_gnb"><span class="inner_bar"></span></span></a></li>
<li class="photo"><a class="link_gnb link_gnb10" href="//news.daum.net/photo"><span class="ir_wa">포토</span><span class="bar_gnb"><span class="inner_bar"></span></span></a></li>
<li class="tv"><a class="link_gnb link_gnb11" href="//news.daum.net/tv"><span class="ir_wa">TV</span><span class="bar_gnb"><span class="inner_bar"></span></span></a></li>
</ul>
<div class="gnb_etc">
<ul class="gnb_with">
<li><a class="link_gnb link_gnb1" href="//news.daum.net/1boon"><span class="ir_wa">1boon</span></a></li>
<li><a class="link_gnb link_gnb2" href="//gallery.v.daum.net/p/home"><span class="ir_wa">갤러리</span><span class="bar_gnb"><span class="inner_bar"></span></span></a></li>
</ul>
<div class="gnb_weather"> <strong class="screen_out">날씨 정보</strong>
<div id="gnb_weather">
<ul class="list_weather" data-nightyn="N"></ul>
</div>
</div>
</div>
</div>
</div>
<div class="bar_progress" data-cloud="pc_news_header_gnb" id="barProgress"></div>
</div>
<div id="dummyKakaoGnb" style="height:137px; display:none;"></div>
<hr class="hide"/>
<div class="cont_view" id="kakaoContent" role="main">
<h2 class="screen_out" id="kakaoBody">국제</h2>
<div data-cloud-area="title" id="cSub">
<div class="head_view" data-cloud="pc_article_title"> <em class="info_cp"> <a class="link_cp" href="http://www.newsis.com/" target="_blank"> <img alt="뉴시스" class="thumb_g" src="https://t1.daumcdn.net/media/news/news2016/cp/cp_newsis.gif"/> </a> </em>
<h3 class="tit_view" data-translation="true">日 코로나 신규환자 748명·8일 만에 700명대..누계 9만6707명</h3> <span class="info_view"> <span class="txt_info">이재준</span> <span class="txt_info">입력 <span class="num_date">2020.10.23. 22:05</span></span> <button class="emph_g2 link_cmt" id="alexCounter">댓글 <span class="alex-count-area">0</span>개</button> </span>
<div class="util_view">
<div class="btn_util util_summary"> <button aria-expanded="false" class="btn_summary" type="button"><span class="ico_newsview">자동요약</span></button>
<div class="wrap_setlayer">
<div class="layer_util layer_summary">
<p>일본에서 좀처럼 진정되지 않는 신종 코로나바이러스 감염증(코로나19) 신규환자가 8일 만에 다시 700명 넘게 발병했다.</p>
<p>일본 내 코로나19 환자는 전세기편으로 중국에서 귀국한 다음 감염이 확인된 14명과 공항 검역 과정에서 확진자로 드러난 사람을 포함해 9만5995명이 됐다.</p>
<p>일본에서 코로나19에 감염한 일본인과 중국인 여행객, 귀국 환자 등 9만5995명의 분포를 보면 도쿄도가 2만9706명으로 3만명에 육박하면서 전체 30%를 넘었다.</p> <span class="info_summary"><span class="ico_newsview"></span>기사 제목과 주요 문장을 기반으로 자동요약한 결과입니다. 전체 맥락을 이해하기 위해서는 본문 보기를 권장합니다.</span>
</div>
</div>
</div>
<div class="btn_util tts_btn"> <button aria-expanded="false" class="btn_set btn_tts" type="button"> <span class="ico_newsview ico_speak">음성 기사 듣기</span> </button>
<div class="wrap_setlayer">
<div class="layer_util layer_set layer_tts"> <strong class="screen_out">음성 기사 옵션 조절 레이어</strong>
<ul class="list_set list_tts">
<li> <input class="screen_out" id="ttsGenderMale" name="ttsGender" type="radio" value="Male"/> <label class="lab_set" for="ttsGenderMale"><span class="ico_newsview"></span>남성</label> </li>
<li> <input class="screen_out" id="ttsGenderFemale" name="ttsGender" type="radio" value="Female"/> <label class="lab_set" for="ttsGenderFemale"><span class="ico_newsview"></span>여성</label> </li>
</ul>
<ul class="list_set list_tts list_ttsspeed">
<li> <input class="screen_out" id="ttsSpeedSlow" name="ttsSpeed" type="radio" value="slow"/> <label class="lab_set" for="ttsSpeedSlow"><span class="ico_newsview"></span>느림</label> </li>
<li> <input class="screen_out" id="ttsSpeedNormal" name="ttsSpeed" type="radio" value="normal"/> <label class="lab_set" for="ttsSpeedNormal"><span class="ico_newsview"></span>보통</label> </li>
<li> <input class="screen_out" id="ttsSpeedFast" name="ttsSpeed" type="radio" value="fast"/> <label class="lab_set" for="ttsSpeedFast"><span class="ico_newsview"></span>빠름</label> </li>
</ul>
</div>
</div>
<audio id="ttsPlayer" preload="none" style="display:none"></audio>
</div>
<div class="btn_util translate_btn"> <button aria-expanded="false" class="btn_set btn_translate #util #translate #set" type="button"><span class="ico_newsview">번역 설정</span></button>
<div class="wrap_translatelayer">
<div class="layer_util layer_translate"> <strong class="tit_translate">번역<span class="ico_newsview">beta</span> </strong>
<p class="desc_translate txt_newsview">Translated by <a class="link_kakaoi #util #translate #kakaoi_link" href="https://kakao.ai/" target="_blank">kakao i</a></p> <strong class="screen_out">번역할 언어 선택</strong>
<ul class="list_lang">
<li> <button class="btn_lang btn_en #util #translate #lang_en" name="en"> <span class="ico_newsview ico_flag"></span> <strong class="ico_newsview tit_lang">English</strong> </button> </li>
<li> <button class="btn_lang btn_ch #util #translate #lang_cn" name="cn" type="button"> <span class="ico_newsview ico_flag"></span> <strong class="ico_newsview tit_lang">简体中文</strong> </button> </li>
<li> <button class="btn_lang btn_jp #util #translate #lang_jp" name="jp" type="button"> <span class="ico_newsview ico_flag"></span> <strong class="ico_newsview tit_lang">日本語</strong> </button> </li>
<li> <button class="btn_lang btn_ind #util #translate #lang_id" name="id" type="button"> <span class="ico_newsview ico_flag"></span> <strong class="ico_newsview tit_lang">Bahasa Indonesia</strong> </button> </li>
<li> <button class="btn_lang btn_viet #util #translate #lang_vi" name="vi" type="button"> <span class="ico_newsview ico_flag"></span> <strong class="ico_newsview tit_lang">tiếng Việt</strong> </button> </li>
<li> <button class="btn_lang btn_ko #util #translate #lang_kr" name="kr" type="button"> <span class="ico_newsview ico_flag"></span> <strong class="ico_newsview tit_lang">한국어</strong> </button> </li>
</ul>
</div>
</div>
</div>
<div class="btn_util share_btn"> <button aria-expanded="false" class="btn_set btn_share" id="rSocialShareButton"> <span class="ico_newsview">공유</span> </button>
<div id="rSocialShareLayerContainer"></div>
</div>
<div class="font_btn btn_util"> <button aria-expanded="false" class="btn_set btn_font" type="button"> <span class="ico_newsview ico_font">글씨크기 조절하기</span> </button>
<div class="wrap_setlayer">
<div class="layer_util layer_set layer_font"> <strong class="screen_out">글자 크기 조절 레이어</strong>
<ul class="list_set list_font">
<li> <input class="screen_out" id="inpFont17" name="inpFont" type="radio" value="17"/> <label class="lab_set lab_size0" for="inpFont17"> <span class="ico_newsview"></span> <span aria-hidden="true">가나다라마바사</span> <span class="screen_out">매우 작은 폰트</span> </label> </li>
<li> <input class="screen_out" id="inpFont18" name="inpFont" type="radio" value="18"/> <label class="lab_set lab_size1" for="inpFont18"> <span class="ico_newsview"></span> <span aria-hidden="true">가나다라마바사</span> <span class="screen_out">작은 폰트</span> </label> </li>
<li> <input class="screen_out" id="inpFont19" name="inpFont" type="radio" value="19"/> <label class="lab_set lab_size2" for="inpFont19"> <span class="ico_newsview"></span> <span aria-hidden="true">가나다라마바사</span> <span class="screen_out">보통 폰트</span> </label> </li>
<li> <input class="screen_out" id="inpFont20" name="inpFont" type="radio" value="20"/> <label class="lab_set lab_size3" for="inpFont20"> <span class="ico_newsview"></span> <span aria-hidden="true">가나다라마바사</span> <span class="screen_out">큰 폰트</span> </label> </li>
<li> <input class="screen_out" id="inpFont21" name="inpFont" type="radio" value="21"/> <label class="lab_set lab_size4" for="inpFont21"> <span class="ico_newsview"></span> <span aria-hidden="true">가나다라마바사</span> <span class="screen_out">매우 큰 폰트</span> </label> </li>
</ul>
</div>
</div>
</div>
<div class="btn_util"> <button class="btn_print" type="button"><span class="ico_newsview">인쇄하기 새창열림</span></button>
</div>
</div>
</div>
</div>
<div id="cMain">
<div id="mArticle">
<div data-cloud-area="article">
<div class="status_view" data-cloud="pc_article_body" id="translateNotice" style="display:none;"> <span class="notice_lang notice_lang_en" style="display:none;">The copyright belongs to the original writer of the content, and there may be errors in machine translation results.</span> <span class="notice_lang notice_lang_cn" style="display:none;">版权归内容原作者所有。机器翻译结果可能存在错误。</span> <span class="notice_lang notice_lang_jp" style="display:none;">原文の著作権は原著著作者にあり、機械翻訳の結果にエラーが含まれることがあります。</span> <span class="notice_lang notice_lang_id" style="display:none;">Hak cipta milik penulis asli dari konten, dan mungkin ditemukan kesalahan dalam hasil terjemahan mesin.</span> <span class="notice_lang notice_lang_vi" style="display:none;">Bản quyền thuộc về tác giả gốc của nội dung và có thể có lỗi trong kết quả dịch bằng máy.</span>
</div>
<div class="news_view" data-cloud="pc_article_body" style="font-size:17px"> <strong class="summary_view" data-translation="true"> 도쿄·가나가와 등 8곳서 12명 추가 사망..총 1723명 달해 </strong>
<div class="article_view" data-translation-body="true" id="harmonyContainer">
<section dmcf-sid="AKSuzgOdyb">
<figure class="figure_frm origin_fig" dmcf-pid="AUU0qUrOEY" dmcf-ptype="figure">
<p class="link_figure"><img alt="[도쿄=AP/뉴시스]23일 일본 도쿄에서 신종 코로나바이러스 감염증(코로나19) 예방을 위해 마스크를 쓴 시민들이 빗속을 걷고 있다. 2020.10.23." class="thumb_g_article" data-org-src="https://t1.daumcdn.net/news/202010/23/newsis/20201023220516683tjdp.jpg" data-org-width="640" dmcf-mid="Adv5saZJfS" dmcf-mtype="image" height="auto" src="https://img3.daumcdn.net/thumb/R658x0.q70/?fname=https://t1.daumcdn.net/news/202010/23/newsis/20201023220516683tjdp.jpg" width="658"/></p>
<figcaption class="txt_caption default_figure">
            [도쿄=AP/뉴시스]23일 일본 도쿄에서 신종 코로나바이러스 감염증(코로나19) 예방을 위해 마스크를 쓴 시민들이 빗속을 걷고 있다. 2020.10.23.
           </figcaption>
</figure>
<p dmcf-pid="AkjAa2jFDE" dmcf-ptype="general"><br/> [서울=뉴시스]이재준 기자 = 일본에서 좀처럼 진정되지 않는 신종 코로나바이러스 감염증(코로나19) 신규환자가 8일 만에 다시 700명 넘게 발병했다.</p>
<p dmcf-pid="AaXwsqKw9s" dmcf-ptype="general">NHK와 지지(時事) 통신 등은 각 지방자치단체와 후생노동성의 발표를 집계한 결과 23일 들어 오후 10시까지 748명이 코로나19에 새로 걸렸다고 전했다.</p>
<p dmcf-pid="A5351OM7Sb" dmcf-ptype="general">일일환자는 12일 278명에서 13일 499명, 14일 552명, 15일 708명, 16일 641명, 17일 624명, 18일 431명, 19일 318명, 20일 483명, 21일 621명, 22일 617명에 달했다. 사흘 연속 600명 이상 생겼다. </p>
<p dmcf-pid="Acxq9J2WPc" dmcf-ptype="general">도쿄도에서 186명, 오사카부 100명, 가나가와현 91명, 지바현 54명, 홋카이도 51명, 오키나와현 46명, 아이치현 43명, 사이타마현 40명, 효고현 22명 등이 추가로 감염해 누계환자가 9만6707명으로 늘어났다.</p>
<p dmcf-pid="AjgQgi2EET" dmcf-ptype="general">일본 국내 감염자 가운데 이날 도쿄도와 가나가나현에서 각 3명, 사이타마현과 오사카부, 기후현, 오키나와현, 이시카와현 1명씩 모두 12명이 숨져 사망자는 1710명으로 1700명대를 돌파했다. </p>
<p dmcf-pid="Atqzp3VjJG" dmcf-ptype="general">크루즈선 승선 사망자 13명을 더하면 1723명이 이제껏 목숨을 잃었다.</p>
<p dmcf-pid="Ay1kbkUD52" dmcf-ptype="general">일본 내 코로나19 환자는 전세기편으로 중국에서 귀국한 다음 감염이 확인된 14명과 공항 검역 과정에서 확진자로 드러난 사람을 포함해 9만5995명이 됐다.</p>
<p dmcf-pid="AJyI5eOyuD" dmcf-ptype="general">여기에 집단발병으로 요코하마(橫浜)항에 격리 정박했던 대형 유람선(크루즈) 다이아몬드 프린세스호에 탔던 승객과 승조원 환자 712명을 합치면 총 확진자는 9만6707명이다.</p>
<p dmcf-pid="AtUHL3L5c5" dmcf-ptype="general">일본에서 코로나19에 감염한 일본인과 중국인 여행객, 귀국 환자 등 9만5995명의 분포를 보면 도쿄도가 2만9706명으로 3만명에 육박하면서 전체 30%를 넘었다.</p>
<p dmcf-pid="AvvAeD5ABY" dmcf-ptype="general">이어 오사카부가 1만1880명, 가나가와현 8245명, 아이치현 5823명, 사이타마현 5558명, 후쿠오카현 5174명, 지바현 4719명, 오키나와현 3094명, 효고현 3078명, 홋카이도 2703명, 교토부 1966명, 군마현 839명, 이시카와현 798명, 구마모토현 767명, 이바라키현 737명, 기후현 668명, 히로시마현 654명, 나라현 624명, 시즈오카현 588명, 미야기현 565명, 미에현 555명, 시가현 535명, 도치기현 476명, 가고시마현 463명, 도야마현 422명, 후쿠시마현 379명, 미야자키현 366명, 나가노현 330명이다.</p>
<p dmcf-pid="AvkSJT1Nqx" dmcf-ptype="general">다음으로 와카야마현 268명, 후쿠이현 256명, 사가현 253명, 나가사키현 243명, 야마구치현 213명, 야마나시현 203명, 오카야마현 194명, 니가타현 180명, 도쿠시마현 164명, 오이타현 159명, 아오모리현 158명, 시마네현 140명, 고치현 140명, 에히메현 116명, 가가와현 1020명, 야마가타현 84명, 아키타현 61명, 돗토리현 35명, 이와테현 27명이다.</p>
<p dmcf-pid="A0jGgVm2sx" dmcf-ptype="general">이밖에 공항 검역에서 감염이 드러난 1114명, 중국에서 전세기로 귀국한 사람과 정부직원, 검역관 등 173명이 있다.</p>
<p dmcf-pid="AevdNxrYQS" dmcf-ptype="general">감염자 가운데 인공호흡기를 달거나 집중치료실에 있는 중증환자는 23일 시점에 일본 내에만 151명으로 증가했다.</p>
<p dmcf-pid="AcZuPfyDgf" dmcf-ptype="general">병세가 좋아져 퇴원한 환자는 23일까지 일본 안에서 걸린 확진자 중 8만8245명, 다이아몬드 프린세스 승선자가 659명으로 총 8만8904명이다.</p>
<p dmcf-pid="ADrH98AMj5" dmcf-ptype="general">PCR 검사 시행 건수는 21일에는 속보치로 하루 동안 1만6577건으로 집계됐다.</p>
<p dmcf-pid="A0Y8g1ClUC" dmcf-ptype="general"><span>☞공감언론 뉴시스</span> yjjs@newsis.com </p>
</section>
</div>
</div>
</div>
<div class="foot_view" data-cloud-area="addition">
<div class="copyright_view" data-cloud="pc_like_and_copylight"> <span class="txt_copyright">ⓒ 공감언론 뉴시스통신사. 무단전재-재배포 금지</span>
<div class="btn_empathy" id="likeButton">
<div class="empathy empathy_pc" id="empathy_pc">
<div class="inner_empathy uoc-icon"> <a class="img_empathy btn_empathy uoc-button" href="#none"> <span class="img_empathy ico_heart"></span> <span class="txt_empathy uoc-text" style="display:inline-block">공감</span> <span class="num_empathy uoc-count" style="display: none;"></span> <span class="access_text screen_out">공감하기</span> </a> <a class="img_empathy link_empathy uoc-best-button" href="http://like.daum.net/best/daily" target="_top">베스트공감 &gt;</a>
</div>
</div>
</div>
</div>
<div class="cp_view" data-cloud="pc_related_news"> <strong class="tit_cp">뉴시스 주요 뉴스<span class="info_cp">해당 언론사로 연결됩니다.</span></strong>
<ul class="list_relate">
<li><a class="link_txt" data-type="rss" href="http://www.newsis.com/view/?id=NISX20201021_0001205448" target="_blank" title="3개월 전 기내서 숨진 30대 여성, '원인은 코로나19' 뒤늦게 알려져">3개월 전 기내서 숨진 30대 여성, '원인은 코로나19' 뒤늦게 알려져</a></li>
<li><a class="link_txt" data-type="rss" href="http://www.newsis.com/view/?id=NISX20201021_0001205572" target="_blank" title='먹여주고 재워줬더니 "무시한다" 살해…징역 18년 확정'>먹여주고 재워줬더니 "무시한다" 살해…징역 18년 확정</a></li>
<li><a class="link_txt" data-type="rss" href="http://www.newsis.com/view/?id=NISX20201022_0001206924" target="_blank" title="10대 손녀 앞에서 음란행위 80대 할아버지 징역 6년">10대 손녀 앞에서 음란행위 80대 할아버지 징역 6년</a></li>
<li><a class="link_txt" data-type="rss" href="http://www.newsis.com/view/?id=NISX20201023_0001208682" target="_blank" title="호주 11세 소녀, 성폭행범 석방에 극단적 선택">호주 11세 소녀, 성폭행범 석방에 극단적 선택</a></li>
<li><a class="link_txt" data-type="rss" href="http://www.newsis.com/view/?id=NISX20201023_0001208447" target="_blank" title="식당서 큰 소리 야동 보고 소란 일삼은 60대 실형">식당서 큰 소리 야동 보고 소란 일삼은 60대 실형</a></li>
<li><a class="link_txt" data-type="rss" href="http://www.newsis.com/view/?id=NISX20201022_0001206705" target="_blank" title='"맞고 살았다" 前남편 성기 절단…"양형 고민" 선고연기'>"맞고 살았다" 前남편 성기 절단…"양형 고민" 선고연기</a></li>
<li><a class="link_txt" data-type="rss" href="http://www.newsis.com/view/?id=NISX20201023_0001209031" target="_blank" title="'아이린 갑질 폭로' 에디터 &quot;금액적 합의 없어…사과 위한 만남&quot;">'아이린 갑질 폭로' 에디터 "금액적 합의 없어…사과 위한 만남"</a></li>
<li><a class="link_txt" data-type="rss" href="http://www.newsis.com/view/?id=NISX20201023_0001208594" target="_blank" title="PC방에서 낳은 아기 창밖으로 던진 20대녀, 징역 1년반">PC방에서 낳은 아기 창밖으로 던진 20대녀, 징역 1년반</a></li>
<li><a class="link_txt" data-type="rss" href="http://www.newsis.com/view/?id=NISX20201023_0001207969" target="_blank" title='최철호, 사업실패 후 택배 일용직…"과거 폭행사건 참회"'>최철호, 사업실패 후 택배 일용직…"과거 폭행사건 참회"</a></li>
<li><a class="link_txt" data-type="rss" href="http://www.newsis.com/view/?id=NISX20201023_0001207871" target="_blank" title='줄리아니, 몰카 속아 배우와 침실까지…"부적절 행동 없었다"'>줄리아니, 몰카 속아 배우와 침실까지…"부적절 행동 없었다"</a></li>
</ul>
</div>
<div data-cloud="pc_article_bottom_ad" id="alex-scroll-area"></div>
<ins class="kakao_ad_area recomm_ad" data-ad-height="90" data-ad-onfail="cmRenderFailCallBack" data-ad-unit="DAN-1jezdswwiit7q" data-ad-width="658" data-cloud="pc_article_bottom_ad" style="display:block; width: 658px; text-decoration: none; min-width: 658px;"> </ins>
<div class="cmt_news cmt_view" data-cloud="pc_comment">
<div class="news_notice" id="newsviewNotice"></div>
<div class="alex-area" data-base-url="//comment.daum.net" data-client-id="26BXAvKny5WF5Z09lr5k77Y8" data-initial-limit="3" data-is-mobile="false" data-kakao-appkey="9076ba452fea1a434141d6b6a2c11a3c" data-max-length="300" data-page-limit="10" data-post-id="@20201023220516456" data-show-mask-alert="true" data-sort="P" data-use-attachment="false" data-use-emoticon="true" data-use-fold="true" data-use-live-comment-mode="notify" data-use-my="true" data-use-official="true" data-use-reply="true" data-use-skin="newsView" data-use-social-share="true" id="alex-area">
</div>
</div>
</div>
</div>
<div data-cloud-area="aside" id="mAside">
<ins class="kakao_ad_area aside_g aside_ad" data-ad-height="250" data-ad-type="D" data-ad-unit="05d24" data-ad-width="250" data-cloud="pc_aside_top_ad" style="display:block;width:250px;height:250px;"> </ins>
<div class="aside_g aside_popular hide" data-cloud="pc_popular_news">
<h3 class="txt_newsview">많이본 뉴스</h3>
<ul class="tab_aside tab_media">
<li class="on"> <a class="link_tab link_tab2" href="#none">뉴스</a> </li>
<li class=""> <a class="link_tab link_tab3" href="#none">연예</a> </li>
<li class=""> <a class="link_tab link_tab4" href="#none">스포츠</a> </li>
</ul>
</div>
<div class="aside_g aside_phototv hide" data-cloud="pc_news_photo_tv">
<h3 class="txt_newsview">포토&amp;TV</h3>
<div class="cont_aside">
<ul class="list_phototv"></ul>
</div>
</div>
<ins class="kakao_ad_area aside_g aside_ad" data-ad-height="250" data-ad-type="D" data-ad-unit="0QH44" data-ad-width="250" data-cloud="pc_aside_bottom_ad" style="display:block;width:250px;height:250px;"> </ins>
</div>
</div>
<div id="cEtc">
<div class="realtime_view">
<div class="inner_realtime">
<div data-cloud-area="etc">
<div data-cloud="pc_realtime_news" data-cloud-key="TOROS_NEWS_PC" data-cloud-ui="RealTimeNews">
</div>
</div>
<div class="realtime_aside" data-cloud-area="etc-aside" id="realtime_aside">
<div class="shopad_news aside_g aside_shopping" data-cloud="pc_shopping_ad" id="daum-sfocus-root"></div>
</div>
</div>
</div>
<div data-cloud-area="etc-addition">
</div>
</div>
</div>
<hr class="hide"/>
<div class="footer_comm" data-cloud-area="footer" id="kakaoFoot" role="contentinfo">
<div class="inner_foot" data-cloud="pc_news_footer">
<div class="direct_link">
<h2 class="tit_direct">바로가기</h2>
<div class="item_bundle"> <a class="link_txt" href="https://news.daum.net/">뉴스홈</a> <a class="link_txt" href="https://news.daum.net/society/">사회</a> <a class="link_txt" href="https://news.daum.net/politics/">정치</a> <a class="link_txt" href="https://news.daum.net/economic/">경제</a> <a class="link_txt" href="https://news.daum.net/foreign/">국제</a> <a class="link_txt" href="https://news.daum.net/culture/">문화</a> <a class="link_txt" href="https://news.daum.net/digital/">IT</a> <a class="link_txt" href="https://news.daum.net/photo/">포토</a> <a class="link_txt" href="http://news.daum.net/tv/">TV</a>
</div>
<div class="item_bundle"> <a class="link_txt" href="https://news.daum.net/cp">언론사별 뉴스</a>
</div>
<div class="item_bundle"> <a class="link_txt" href="https://news.daum.net/newsbox">배열이력</a>
</div>
<div class="item_bundle"> <a class="link_txt" href="https://news.daum.net/breakingnews">전체뉴스</a> <a class="link_txt" href="https://news.daum.net/ranking/popular">랭킹</a> <a class="link_txt" href="https://news.daum.net/series">연재</a> <a class="link_txt" href="https://news.daum.net/1boon">1boon</a>
</div> <button class="btn_fold" type="button"><span class="ico_news">바로가기 링크 더보기/접기</span></button>
</div>
<h2 class="screen_out">서비스 이용정보</h2>
<div class="footer_link"> <a class="link_info" href="https://news.daum.net/info/intro">다음뉴스 소개</a> <span class="txt_dot"> ・ </span> <a class="link_info" href="https://news.daum.net/notice">공지사항</a> <span class="txt_dot"> ・ </span> <a class="link_info" href="https://news.daum.net/info/bbsrule">게시물 운영원칙</a> <span class="txt_dot"> ・ </span> <a class="link_info" href="http://policy.daum.net/info/info">서비스 약관/정책</a> <span class="txt_dot"> ・ </span> <a class="link_info" href="https://with.kakao.com/media">뉴스제휴</a> <span class="txt_dot"> ・ </span> <a class="link_info" href="https://business.kakao.com/">비즈니스</a> <span class="txt_dot"> ・ </span> <a class="link_info" href="https://cs.daum.net/redbell/top.html">권리침해신고</a> <span class="txt_dot"> ・ </span> <a class="link_info" href="https://cs.daum.net/faq/63.html">다음뉴스 고객센터</a>
</div>
<div class="footer_link"> <a class="link_info" href="https://news.daum.net/info/newscenter24">24시간 뉴스센터</a> <span class="txt_dot"> ・ </span> <a class="link_info" href="https://news.daum.net/info/edit">서비스원칙</a> <span class="txt_dot"> ・ </span> <a class="link_info" href="https://news.daum.net/info/correct">바로잡습니다</a> <span class="txt_dot"> ・ </span> <span class="link_info">기사배열책임자 : 손정아</span> <span class="txt_dot"> ・ </span> <span class="link_info">청소년보호책임자 : 이준목</span>
</div>
<div class="info_copyright"> <strong class="info_warn">위 내용에 대한 저작권 및 법적 책임은 자료제공사 또는 <br/>글쓴이에 있으며, Kakao의 입장과 다를 수 있습니다.</strong> <small class="txt_copyright">Copyright © <strong class="txt_kakao"><a class="link_kakao" href="http://www.kakaocorp.com/">Kakao Corp.</a></strong> All rights reserved.</small>
</div>
</div>
</div>
<div id="wrapMinidaum"></div> <samp data-cloud-area="util"> </samp>
</div>
<script src="//t1.daumcdn.net/harmony_static/cloud/2020/09/17/vendor.5f3285ceedc6f1b7143b.js"></script>
<script src="//t1.daumcdn.net/harmony_static/cloud/2020/09/17/common.02e51d37fbd4eb973bb8.js"></script>
<script src="//t1.daumcdn.net/harmony_static/cloud/2020/09/17/components.21fc0700278d03c33a95.js"></script>
<script src="//t1.daumcdn.net/kas/static/ba.min.js"></script>
<script src="//m1.daumcdn.net/svc/original/U03/cssjs/userAgent/userAgent-1.0.12.min.js"></script>
<script>"use strict"; function _instanceof(left, right) { if (right != null && typeof Symbol !== "undefined" && right[Symbol.hasInstance]) { return !!right[Symbol.hasInstance](left); } else { return left instanceof right; } } function _classCallCheck(instance, Constructor) { if (!_instanceof(instance, Constructor)) { throw new TypeError("Cannot call a class as a function"); } } function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; } (function () { var weatherLayer = document.querySelector('.gnb_weather'); var weatherList = weatherLayer.querySelector('ul'); var weatherApiUrl = "".concat(Conf.api.hadesRest, "/pc_weather"); axios.get(weatherApiUrl).then(function (res) { var _res$data$body$data = res.data.body.data, isNightIconYn = _res$data$body$data.isNightIconYn, weatherData = _res$data$body$data.weatherData; weatherList.dataset.nightyn = isNightIconYn; weatherList.innerHTML = weatherData.map(function (_ref) { var weatherIconCode = _ref.weatherIconCode, specialRegionName = _ref.specialRegionName, temperature = _ref.temperature; return "\n <li>\n <a href=\"http://search.daum.net/search?nil_suggest=btn&amp;w=tot&amp;DA=SBC&amp;q=".concat(specialRegionName, "%20\uB0A0\uC528\" class=\"link_cont\">\n <span class=\"ico_weather ico_weather").concat(weatherIconCode, "\">").concat(specialRegionName, "</span> \n <span class=\"txt_weather\">").concat(specialRegionName, "\n <span class=\"num_heat\">").concat(temperature, "</span> \n <span class=\"txt_heat\">\u2103</span>\n </span>\n </a>\n </li>\n "); }).join(''); var newsTicker = new NewsTicker(weatherList); }).catch(function (error) { removeWeatherLayer(); }); var NewsTicker = /*#__PURE__*/ function () { function NewsTicker(list) { _classCallCheck(this, NewsTicker); this.PAUSE_TIME = 4000; this.TRANSITION_TIME = 500; this.list = list; this.frameId = null; this.pause = this.pause.bind(this); this.start = this.start.bind(this); this.moveUp = this.moveUp.bind(this); this.init(); this.start(); this.list.style.marginTop = '0px'; } _createClass(NewsTicker, [{ key: "start", value: function start() { this.frameId = setInterval(this.moveUp, this.PAUSE_TIME); } }, { key: "pause", value: function pause() { clearInterval(this.frameId); } }, { key: "moveUp", value: function moveUp() { var list = this.list; var clone = list.firstElementChild.cloneNode(true); list.classList.add('slidein'); list.style.marginTop = '-30px'; setTimeout(function () { list.classList.remove('slidein'); list.style.marginTop = '0px'; list.removeChild(list.firstElementChild); list.appendChild(clone); }, this.TRANSITION_TIME); } }, { key: "init", value: function init() { var list = this.list; list.addEventListener('mouseenter', this.pause); list.addEventListener('mouseleave', this.start); } }]); return NewsTicker; }(); function removeWeatherLayer() { weatherLayer.parentNode.removeChild(weatherLayer); } })();</script>
<script>"use strict"; (function () { var serviceParams = ''; var categoryName = serviceParams.indexOf('tv_news') > -1 ? 'tv' : 'foreign'; var gnb = document.querySelector('.gnb_comm'); var currentCategory = categoryName && gnb.querySelector(".".concat(categoryName)); currentCategory && currentCategory.setAttribute('class', "".concat(categoryName, " on")); })();</script>
<script src="https://t1.daumcdn.net/cssjs/jquery/jquery-1.9.0.min.js"></script>
<script src="https://search1.daumcdn.net/search/suggest_pc/suggest-1.2.16.min.js"></script>
<script>"use strict"; (function ($) { var SUGGEST_APP_KEY = 'd7022f6ca2a04430ce1b97b922da58e8'; var searchLayer = document.getElementById('search_news'); var suggestInstance = new suggest.Suggest(document.getElementById("search_news"), { inputEl: 'qVal', suggestBoxEl: 'suggestBox', autoFocus: 'NORMAL', suggestLimit: 10, isReverse: false, searchURL: 'https://search.daum.net/search', APIServer: { host: '//dapi.kakao.com/suggest/v2/pc.json', apiType: suggest.Suggest.APITYPE.DAPISUGGEST, appkey: SUGGEST_APP_KEY, queries: { 'mod': 'json', 'code': 'utf_in_out' } } }); /* 추천 검색어 마우스 클릭시 검색으로 보낸다. */ suggestInstance.on('click-item', function () { var kakaoSearch = document.getElementById('kakaoSearch'); kakaoSearch.querySelector("input[name='DA']").value = '23B'; kakaoSearch.submit(); }); var queryInput = document.getElementById('qVal'); if (queryInput.addEventListener) { queryInput.addEventListener('focus', function (event) { event && event.preventDefault(); if (queryInput.value.length >= 0) { queryInput.parentNode.classList.add('search_on'); } }); queryInput.addEventListener('blur', function (event) { event && event.preventDefault(); if (queryInput.value.length === 0) { queryInput.parentNode.classList.remove('search_on'); } }); } else { /* ie */ queryInput.attachEvent('onfocus', function (event) { event && (event.preventDefault ? event.preventDefault() : event.returnValue = false); if (queryInput.value.length >= 0) { queryInput.parentNode.setAttribute('class', 'box_searchbar search_on'); } }); queryInput.attachEvent('onblur', function (event) { event && (event.preventDefault ? event.preventDefault() : event.returnValue = false); if (queryInput.value.length === 0) { queryInput.parentNode.setAttribute('class', 'box_searchbar'); } }); } })(jQuery);</script>
<script src="//t1.daumcdn.net/daumtop_deco/socialshare/socialshare_nocss_pc-2.3.1.js"></script>
<script>"use strict"; (function () { var paragraphs = document.body.querySelectorAll(".layer_summary p"); var summaryLayer = document.body.querySelector('.util_summary'); var summaryButton = summaryLayer.querySelector('.btn_summary'); var summaryLayerStatus = false; function showLayer() { summaryLayer.classList.add('layer_open'); summaryButton.setAttribute('aria-expanded', true); window.addEventListener('click', checkLayer); } function hideLayer() { summaryLayerStatus = false; summaryLayer.classList.remove('layer_open'); summaryButton.setAttribute('aria-expanded', false); } function checkLayer(e) { if (summaryButton === e.target || summaryButton.children[0] === e.target) return false; hideLayer(); window.removeEventListener('click', checkLayer); } paragraphs.forEach(function (p) { return p.classList.add("desc_news"); }); summaryButton.addEventListener('click', function (e) { summaryLayerStatus = !summaryLayerStatus; summaryLayerStatus ? showLayer() : hideLayer(); }); summaryLayer.addEventListener('focusin', function (e) { showLayer(); }); summaryLayer.addEventListener('focusout', function (e) { hideLayer(); }); })();</script>
<script>"use strict"; function _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _nonIterableRest(); } function _nonIterableRest() { throw new TypeError("Invalid attempt to destructure non-iterable instance"); } function _iterableToArrayLimit(arr, i) { if (!(Symbol.iterator in Object(arr) || Object.prototype.toString.call(arr) === "[object Arguments]")) { return; } var _arr = []; var _n = true; var _d = false; var _e = undefined; try { for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i["return"] != null) _i["return"](); } finally { if (_d) throw _e; } } return _arr; } function _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; } (function () { var ttsPlayerSrcMap = { slow_Male: "http://k-v1.kakaocdn.net/dn/o7ymH/btqLFnIJXZC/aQdRj8VoZ7Z1yCCFLsSLT1/original.m4a", normal_Male: "http://k-v1.kakaocdn.net/dn/U9omX/btqLBN3rjg7/VCV5ywNkJ0FBZxXdncbeS1/original.m4a", fast_Male: "http://k-v1.kakaocdn.net/dn/cXn3R5/btqLENOF7Km/oZIEhPRKrLve8QjPNYogkK/original.m4a", slow_Female: "http://k-v1.kakaocdn.net/dn/IwC8b/btqLENOF6K1/gJfcmcw0ZiegqgSMxFUhm0/original.m4a", normal_Female: "http://k-v1.kakaocdn.net/dn/CBdTF/btqLFSocAxr/BEpQBgmKhSUk2hI8czpAdk/original.m4a", fast_Female: "http://k-v1.kakaocdn.net/dn/CCIhI/btqLFTAExLq/AlA0DUj0amtOLi3HTPe951/original.m4a" }; var TTS_COOKIE_NAME = 'VIEW_TTS'; var $elements = document.body.querySelector('.tts_btn'); var ttsPlayer = $elements.querySelector('#ttsPlayer'); function ttsOptionsSourceKey() { var checkedSpeed = $elements.querySelector('input[name=ttsSpeed]:checked').value; var checkedGender = $elements.querySelector('input[name=ttsGender]:checked').value; return "".concat(checkedSpeed, "_").concat(checkedGender); } function ttsPlayerSrcSet() { var key = ttsOptionsSourceKey(); ttsPlayer.setAttribute('src', ttsPlayerSrcMap[key]); Cookies.set(TTS_COOKIE_NAME, '', { expires: -1 }); Cookies.set(TTS_COOKIE_NAME, key, { domain: '.v.daum.net', expires: new Date(new Date() * 1 + 365 * 864e+5) }); } var textLayer = $elements.querySelector('.ico_speak'); function ttsPlayerControl(control) { if (control == "playOptions") { ttsPlayerSrcSet(); ttsPlayer.load(); ttsPlayer.play(); textLayer.textContent = '음성 기사 정지'; } else if (control == "play") { ttsPlayer.load(); ttsPlayer.play(); textLayer.textContent = '음성 기사 정지'; } else { ttsPlayer[control](); textLayer.textContent = '음성 기사 듣기'; } } var btnTtsLayer = $elements; var btnTtsClick = $elements.querySelector('.btn_tts'); var ttsInputs = $elements.querySelectorAll('.list_tts input'); var subLayer = $elements.querySelector('.wrap_setlayer'); accessibleLayer({ layer: btnTtsLayer, btn: btnTtsClick, inputs: ttsInputs }); function accessibleLayer(options) { var layer = options.layer, btn = options.btn, inputs = options.inputs; var tid; var isMouseOn = false; function showLayer() { clearTimeout(tid); layer.classList.add('layer_open'); btn.setAttribute('aria-expanded', true); } function hideLayer() { layer.classList.remove('layer_open'); btn.setAttribute('aria-expanded', false); } function delayHideLayer() { tid = setTimeout(hideLayer, 1); } function checkMouseAndHideLayer() { if (!isMouseOn) delayHideLayer(); } layer.addEventListener('mouseover', function () { isMouseOn = true; showLayer(); }); layer.addEventListener('mouseleave', function () { isMouseOn = false; hideLayer(); }); btn.addEventListener('focus', showLayer); btn.addEventListener('blur', checkMouseAndHideLayer); inputs.forEach(function (input) { input.addEventListener('focus', showLayer); input.addEventListener('blur', checkMouseAndHideLayer); }); } accessibleInput({ options: $elements.querySelectorAll('.ico_newsview'), inputs: ttsInputs }); function accessibleInput(opt) { var options = opt.options, inputs = opt.inputs; options.forEach(function (option) { option.addEventListener('mouseover', function (event) { this.classList.add('ico_focused'); }); option.addEventListener('mouseleave', function (event) { this.classList.remove('ico_focused'); }); }); inputs.forEach(function (input) { input.addEventListener('focus', function () { this.nextElementSibling.querySelector('span').classList.add('ico_focused'); }); input.addEventListener('blur', function () { this.nextElementSibling.querySelector('span').classList.remove('ico_focused'); }); }); } btnTtsClick.addEventListener('click', function (event) { btnTtsLayer.classList.toggle('on'); if (btnTtsLayer.classList.contains('on')) { ttsPlayerControl('play'); } else { ttsPlayerControl('pause'); } }); ttsPlayer.addEventListener("ended", function (event) { btnTtsLayer.classList.remove('on'); }); ttsInputs.forEach(function (input) { input.addEventListener('change', function (event) { btnTtsLayer.classList.add('on'); ttsPlayerControl('playOptions'); }); }); var ttsCookieValue = Cookies.get(TTS_COOKIE_NAME); if (typeof ttsCookieValue == "undefined" || ttsCookieValue.includes("undefined")) { subLayer.querySelector('#ttsGenderMale').checked = true; subLayer.querySelector('#ttsSpeedNormal').checked = true; } else { var _ttsCookieValue$split = ttsCookieValue.split('_'), _ttsCookieValue$split2 = _slicedToArray(_ttsCookieValue$split, 2), speed = _ttsCookieValue$split2[0], gender = _ttsCookieValue$split2[1]; speed = 'ttsSpeed' + speed.charAt(0).toUpperCase() + speed.slice(1); gender = 'ttsGender' + gender; subLayer.querySelector('#' + gender).checked = true; subLayer.querySelector('#' + speed).checked = true; } btnTtsClick.className = "btn_set btn_tts #util #tts #p_" + ttsOptionsSourceKey(); ttsPlayerSrcSet(); })();</script>
<script>"use strict"; (function () { var translatingLayers = document.createElement('DIV'); translatingLayers.innerHTML = "\n <div id=\"translatingLayer\" class=\"translate_layer\">\n <div class=\"inner_translate_layer\">\n <div class=\"layer_body\">\n <strong class=\"tit_translate\">\n \uBC88\uC5ED\uC911 <span class=\"eng_tit\">Now in translation</span>\n </strong>\n </div>\n </div>\n </div>\n\n <div id=\"translateErrorLayer\" class=\"translate_layer\">\n <div class=\"inner_translate_layer inner_error_layer\">\n <div class=\"layer_body\">\n <span class=\"ico_newsview ico_error\"></span>\n <strong class=\"tit_translate\">\n \uC7A0\uC2DC \uD6C4 \uB2E4\uC2DC \uC2DC\uB3C4\uD574 \uC8FC\uC138\uC694 <span class=\"eng_tit\">Please try again in a moment</span>\n </strong>\n </div>\n </div>\n </div>\n "; document.body.querySelector("#kakaoWrap").appendChild(translatingLayers); })();</script>
<script>"use strict"; function _toConsumableArray(arr) { return _arrayWithoutHoles(arr) || _iterableToArray(arr) || _nonIterableSpread(); } function _nonIterableSpread() { throw new TypeError("Invalid attempt to spread non-iterable instance"); } function _iterableToArray(iter) { if (Symbol.iterator in Object(iter) || Object.prototype.toString.call(iter) === "[object Arguments]") return Array.from(iter); } function _arrayWithoutHoles(arr) { if (Array.isArray(arr)) { for (var i = 0, arr2 = new Array(arr.length); i < arr.length; i++) { arr2[i] = arr[i]; } return arr2; } } var dmcfLanguage = 'ko'; (function () { var $elements = document.body.querySelector('.translate_btn'); var translateButtonLayer = $elements; var translateButton = $elements.querySelector('.btn_translate'); var translateKakaoILink = $elements.querySelector('.link_kakaoi'); var translateLanguageButtons = $elements.querySelectorAll('.btn_lang'); var translatingLayer = document.body.querySelector('#translatingLayer'); var translateErrorLayer = document.body.querySelector('#translateErrorLayer'); var kakaoWrap = document.body.querySelector('#kakaoWrap'); function hideAllLayers() { translatingLayer.style.display = "none"; translateErrorLayer.style.display = "none"; document.body.style.overflow = ""; } ; function showTranslatingLayer() { hideAllLayers(); translatingLayer.style.display = "block"; document.body.style.overflow = "hidden"; } ; function showTranslateErrorLayer() { hideAllLayers(); translateErrorLayer.style.display = "block"; document.body.style.overflow = "hidden"; } ; accessibleLayer({ layer: $elements, btn: translateButton, inputs: [translateKakaoILink].concat(_toConsumableArray(translateLanguageButtons)) }); function accessibleLayer(options) { var layer = options.layer, btn = options.btn, inputs = options.inputs; var tid; var isMouseOn = false; function showLayer() { clearTimeout(tid); layer.classList.add('layer_open'); btn.setAttribute('aria-expanded', true); } function hideLayer() { layer.classList.remove('layer_open'); btn.setAttribute('aria-expanded', false); } function delayHideLayer() { tid = setTimeout(hideLayer, 1); } function checkMouseAndHideLayer() { if (!isMouseOn) delayHideLayer(); } layer.addEventListener('mouseover', function () { isMouseOn = true; showLayer(); }); layer.addEventListener('mouseleave', function () { isMouseOn = false; hideLayer(); }); btn.addEventListener('focus', showLayer); btn.addEventListener('blur', checkMouseAndHideLayer); inputs.forEach(function (input) { input.addEventListener('focus', showLayer); input.addEventListener('blur', checkMouseAndHideLayer); }); } function onTranslate(e) { var sourceLang = "kr"; var targetLang = e.currentTarget.name; showTranslatingLayer(); try { HarmonyTranslator.translate(sourceLang, targetLang, onTranslateSuccess, onTranslateError); } catch (error) { console.error('번역 에러:', error); } } function onTranslateSuccess(data) { var translateNotice = document.querySelector("#translateNotice"); var targetLang = data.targetLang; switch (targetLang) { case "en": case "id": kakaoWrap.classList.add("lang_type1"); kakaoWrap.classList.remove("lang_type2"); kakaoWrap.classList.remove("lang_type3"); break; case "cn": case "jp": kakaoWrap.classList.remove("lang_type1"); kakaoWrap.classList.add("lang_type2"); kakaoWrap.classList.remove("lang_type3"); break; case "vi": kakaoWrap.classList.remove("lang_type1"); kakaoWrap.classList.remove("lang_type2"); kakaoWrap.classList.add("lang_type3"); break; default: kakaoWrap.classList.remove("lang_type1"); kakaoWrap.classList.remove("lang_type2"); kakaoWrap.classList.remove("lang_type3"); break; } if (targetLang == "kr") { translateNotice.querySelectorAll(".notice_lang").forEach(function (notice) { notice.style.display = 'none'; }); translateNotice.style.display = 'none'; } else { translateNotice.querySelectorAll(".notice_lang:not(.notice_lang_".concat(targetLang, ")")).forEach(function (notice) { notice.style.display = 'none'; }); translateNotice.querySelector(".notice_lang.notice_lang_".concat(targetLang)).style.display = 'block'; translateNotice.style.display = 'block'; } setTimeout(function () { hideAllLayers(); }, 500); } function onTranslateError(data, error) { showTranslateErrorLayer(); setTimeout(function () { hideAllLayers(); }, 2000); } translateLanguageButtons.forEach(function (btn) { btn.addEventListener('click', onTranslate); }); })();</script>
<script>"use strict"; (function () { var KAKAO_APP_KEY = '53e566aa17534bc816eb1b5d8f7415ee'; var newsId = '20201023220516456' || 'Alx88o9aNb'; var requestUrl = "".concat(location.protocol, "//").concat(location.host, "/v/").concat(newsId); var titleDecoder = document.createElement("DIV"); titleDecoder.innerHTML = '日 코로나 신규환자 748명·8일 만에 700명대..누계 9만6707명'; var title = titleDecoder.textContent; var KAKAO_LINK_OG_DATA = { shareType: 'sendScrap', shareData: { requestUrl: requestUrl, templateId: 7952, installTalk: true, templateArgs: { '${EncodingUrl}': encodeURIComponent(requestUrl), '${webUrl}': requestUrl + '?f=p', '${mobileWebUrl}': requestUrl + '?f=m' } } }; var $element = document.body.querySelector(".share_btn"); var layerBtn = $element.firstElementChild; var layerContainer = layerBtn.nextElementSibling; var layerCloseTid = null; var testShare = new socialshareRenewal.Main(layerBtn, { moreViewContainer: layerContainer, action: 'hover', link: requestUrl, prefix: title, service_name: '다음뉴스', cafe: 'http://scrap.cafe.daum.net/_dss_/scrap?folder_id=100000&source_location_code=10&target_location_code=1&data_id=' + newsId, kakaoAPI: { appkey: KAKAO_APP_KEY, kakaoLinkData: KAKAO_LINK_OG_DATA } }); function hideLayer() { layerCloseTid = setTimeout(function () { $element.classList.remove("layer_open"); layerBtn.setAttribute('aria-expanded', false); testShare.close(); }, 100); } function showLayer() { clearLayerTimeout(); $element.classList.add("layer_open"); layerBtn.setAttribute('aria-expanded', true); testShare.open(); } function clearLayerTimeout() { layerCloseTid && clearTimeout(layerCloseTid); } layerBtn.addEventListener("mouseenter", showLayer); layerBtn.addEventListener("focus", showLayer); layerBtn.addEventListener("mouseleave", hideLayer); layerBtn.addEventListener("blur", hideLayer); layerContainer.addEventListener("mouseenter", clearLayerTimeout); layerContainer.addEventListener("mouseleave", hideLayer); layerContainer.querySelectorAll("a").forEach(function (el) { el.addEventListener("focus", clearLayerTimeout); el.addEventListener("blur", hideLayer); }); })();</script>
<script>"use strict"; (function () { window.addEventListener('load', initFontSizeUtil); function initFontSizeUtil() { var DEFAULT_FONTSIZE = 17; var FONT_COOKIE_NAME = 'GS_font_size'; var $elements = document.body.querySelector('.font_btn'); var $newsview = document.body.querySelector('.news_view'); var $listFont = $elements.querySelector('.list_font'); var fontSize = Cookies.get(FONT_COOKIE_NAME) || DEFAULT_FONTSIZE; var fontLayer = $elements; var fontBtn = $elements.querySelector('.btn_font'); var radioEls = $elements.querySelectorAll('.list_font input'); accessibleLayer({ layer: fontLayer, btn: fontBtn, inputs: radioEls }); function accessibleLayer(options) { var layer = options.layer, btn = options.btn, inputs = options.inputs; var tid; var isMouseOn = false; function showLayer() { clearTimeout(tid); layer.classList.add('layer_open'); btn.setAttribute('aria-expanded', true); } function hideLayer() { layer.classList.remove('layer_open'); btn.setAttribute('aria-expanded', false); } function delayHideLayer() { tid = setTimeout(hideLayer, 1); } function checkMouseAndHideLayer() { isMouseOn && delayHideLayer(); } layer.addEventListener('mouseover', function () { isMouseOn = true; showLayer(); }); layer.addEventListener('mouseleave', function () { isMouseOn = false; hideLayer(); }); btn.addEventListener('focus', showLayer); btn.addEventListener('blur', checkMouseAndHideLayer); inputs.forEach(function (input) { input.addEventListener('focus', showLayer); input.addEventListener('blur', checkMouseAndHideLayer); }); } accessibleInput({ options: $elements.querySelectorAll('.ico_newsview'), inputs: radioEls }); function accessibleInput(opt) { var options = opt.options, inputs = opt.inputs; options.forEach(function (option) { option.addEventListener('mouseover', function () { this.classList.add('ico_focused'); }); option.addEventListener('mouseleave', function () { this.classList.remove('ico_focused'); }); }); inputs.forEach(function (input) { input.addEventListener('focus', function () { this.nextElementSibling.querySelector('span').classList.add('ico_focused'); }); input.addEventListener('blur', function () { this.nextElementSibling.querySelector('span').classList.remove('ico_focused'); }); }); } function setFontSize(fontSize) { $newsview.style.fontSize = "".concat(fontSize, "px"); document.body.querySelector("#inpFont".concat(fontSize)).checked = true; $listFont.querySelectorAll('label').forEach(function (labelEl) { return labelEl.classList.remove('on'); }); $listFont.querySelector("label[for=inpFont".concat(fontSize, "]")).classList.add('on'); Cookies.set(FONT_COOKIE_NAME, '', { expires: -1 }); Cookies.set(FONT_COOKIE_NAME, fontSize, { domain: '.v.daum.net', expires: new Date(new Date() * 1 + 365 * 864e+5) }); } radioEls.forEach(function (el) { el.addEventListener('change', function () { setFontSize(this.value); }); }); setFontSize(fontSize); } })();</script>
<script>"use strict"; (function () { var printBtn = document.body.querySelector(".btn_print").parentNode; printBtn.addEventListener("click", function (e) { e.preventDefault(); window.open('?s=print_view', 'newsPrint', 'width=750,height=550,scrollbars=yes'); }); })();</script>
<script>"use strict"; (function () { var likeButton = document.getElementById('likeButton'); var props = { serviceId: 'news', uid: '20201023220516456' }; new window.LikePC.LikeOnPC(likeButton, props); })();</script>
<script>"use strict"; function cmRenderFailCallBack(arg1) { arg1.parentElement.removeChild(arg1); }</script>
<script>"use strict"; document.addEventListener('DOMContentLoaded', function () { var hadesRest = "".concat(Conf.api.hadesRest); var serviceNoticeId = "3393"; var apiUrl = hadesRest + "/service_notice?id=" + serviceNoticeId; var element = document.querySelector("#newsviewNotice"); axios.get(apiUrl).then(function (response) { var _response$data$body$d = response.data.body.data, noticeTitle = _response$data$body$d.noticeTitle, noticeUrl = _response$data$body$d.noticeUrl; if (noticeTitle !== null) { element.innerHTML = "<strong class=\"tit_notice\">\uACF5\uC9C0</strong><span class=\"txt_notice\"><a href=\"".concat(noticeUrl, "\" class=\"link_txt\">").concat(noticeTitle, "</a></span>"); } else { element.parentNode.removeChild(element); } }).catch(function (error) { console.log("댓글 공지 오류: " + error); element.parentNode.removeChild(element); }); });</script>
<script src="//comment.daum.net/js/latest/alex.single.min.js"></script>
<script>"use strict"; (function () { window.excludeCorejs = false; window.alexConfig = { label: { emptyImage: '//i1.daumcdn.net/img-section/enter2013/liveviewer/pc_emot_co.gif' }, onLoad: function onLoad() { window.isLoadComment = true; } }; })();</script>
<script>"use strict"; (function () { var popularNewsLayer = document.querySelector('.aside_popular'); var tabs = document.querySelectorAll(".tab_aside li a"); var serviceId = "news"; var tabEngName = { "뉴스": "news", "연예": "entertain", "스포츠": "sports" }; var tabInfos = { "news": { el: tabs[0], korName: "뉴스", moreLink: "https://news.daum.net/ranking/popular/all" }, "entertain": { el: tabs[1], korName: "연예", moreLink: "https://entertain.daum.net/ranking/popular" }, "sports": { el: tabs[2], korName: "스포츠", moreLink: "https://sports.daum.net/news/ranking" } }; var activeTab = tabInfos[serviceId].el; var pageIndex = 1; getContents(tabInfos); tabs.forEach(function (tab) { tab.addEventListener("mouseover", function (e) { return selectTab(e.target); }); tab.addEventListener("focus", function (e) { return selectTab(e.target); }); }); function selectTab(tab) { if (activeTab !== tab) { var activeContents = activeTab.parentNode.querySelector(".cont_aside"); activeContents && activeContents.parentNode.removeChild(activeContents); activeTab.parentNode.classList.remove("on"); tab.parentNode.classList.add("on"); pageIndex = 1; changeContents(tab); activeTab = tab; } } function changeContents(tab) { var korName = tab.innerText; var engName = tabEngName[korName]; var moreLink = tabInfos[engName].moreLink; var contentsContainer = document.createElement("div"); var contentsItems = renderedTenContentsOf(engName); contentsContainer.classList.add("cont_aside"); contentsContainer.innerHTML = "\n <strong class=\"screen_out\">".concat(korName, "</strong>\n <ol class=\"list_ranking\">\n ").concat(contentsItems, " \n </ol>\n <div class=\"util_aside\">\n <button class=\"btn_slide btn_prev\"><span class=\"ico_newsview\">\uC774\uC804</span></button>\n <button class=\"btn_slide btn_next\"><span class=\"ico_newsview\">\uB2E4\uC74C</span></button>\n <a href=").concat(moreLink, " class=\"link_all\"><span class=\"txt_newsview\">\uC804\uCCB4 \uBCF4\uAE30</span><span class=\"ico_newsview\"></span></a>\n </div>\n "); tab.parentNode.appendChild(contentsContainer); contentsContainer.querySelector(".btn_prev").addEventListener('click', onClick); contentsContainer.querySelector(".btn_next").addEventListener('click', onClick); function onClick() { var contentsItems = document.querySelector(".cont_aside .list_ranking"); var korName = activeTab.innerText; var engName = tabEngName[korName]; if (this.classList.contains("btn_prev")) { pageIndex = pageIndex === 1 ? 3 : pageIndex - 1; } else { pageIndex = pageIndex === 3 ? 1 : pageIndex + 1; } contentsItems.innerHTML = renderedTenContentsOf(engName); } } function renderedTenContentsOf(engName) { return tabInfos[engName].contents.slice((pageIndex - 1) * 10, pageIndex * 10).map(function (item) { return "\n <li>\n <em class=\"num_newsview num".concat(item.index, "\">").concat(item.index, "\uC704</em>\n <strong class=\"tit_g\"><a href=\"").concat(item.pcLink, "\" class=\"link_txt @").concat(item.index, "\">").concat(item.title, "</a></strong>\n </li>\n "); }).join(''); } function getContents(tabInfos) { var api = "".concat(Conf.api.hadesRest, "/pc_popular_news?size=30"); axios.get(api).then(function (response) { var popularNewsData = response.data.body.data; Object.keys(popularNewsData).forEach(function (serviceId) { tabInfos[serviceId].contents = popularNewsData[serviceId]; }); changeContents(activeTab); popularNewsLayer.classList.remove('hide'); }).catch(function (error) { popularNewsLayer.parentNode.removeChild(popularNewsLayer); }); } })();</script>
<script>"use strict"; (function () { var photoTvLayer = document.querySelector('.aside_phototv'); var PHOTO_TPL = '<li>\ <a class="link_cont" href="<%= link %>">\ <span class="wrap_thumb">\ <img alt="<%= title %>" class="thumb_g" style="<%= thumbStyle %>" src="<%= image %>"/>\ <span class="ico_phototv">\ <span class="ico_newsview ico_photo">포토</span>\ </span>\ </span>\ <strong class="tit_thumb"><%= title %></strong>\ </a>\ </li>'; var TV_TPL = '<li>\ <a class="link_cont" href="<%= link %>">\ <span class="wrap_thumb">\ <img alt="<%= title %>" class="thumb_g" style="<%= thumbStyle %>" src="<%= image %>"/>\ <span class="ico_phototv">\ <span class="ico_newsview ico_vod">영상</span>\ </span>\ </span>\ <strong class="tit_thumb"><%= title %></strong>\ </a>\ </li>'; renderPhotoTV(); function renderPhotoTV() { var photoTvList = photoTvLayer.querySelector('.list_phototv'); var hadesRest = "".concat(Conf.api.hadesRest), serviceId = 'news', apiURL = serviceId === 'news' ? "".concat(hadesRest, "/pc_photo_tv") : "".concat(hadesRest, "/pc_entertain_photo_tv"); var thumbStyle = serviceId === 'news' ? 'width: 144px; height: 140px;' : 'width: 144px; height: 139px;'; axios.get(apiURL).then(function (res) { var data = res.data.body.data; if (_.isEmpty(data)) { removeLayer(); return; } photoTvList.innerHTML = data.map(function (_ref) { var link = _ref.link, title = _ref.title, image = _ref.image, label = _ref.label; if (label === 'photo') { return _.template(PHOTO_TPL)({ link: link, title: title, image: image, thumbStyle: thumbStyle }); } else { /* 'vod' */ return _.template(TV_TPL)({ link: link, title: title, image: image, thumbStyle: thumbStyle }); } }).join(''); photoTvLayer.classList.remove('hide'); }).catch(function (error) { console.error('[포토&TV]:', error); removeLayer(); }); } function removeLayer() { photoTvLayer.parentNode.removeChild(photoTvLayer); } })();</script>
<script>"use strict";try{ComponentsLoader.RenderingEngineConfig.set("pc_realtime_news",{torosQuery:{category:"news",itemid:"20201023220516456"}})}catch(e){console.error(e)}</script>
<script>"use strict"; window.daum_sfocus_adunit = 'DAU-f6a75279b'; window.daum_sfocus_cp = '21' + '_pc_media_news'; window.daum_sfocus_channel = 'harmony';</script>
<script src="//keyword.ad.daum.net/script/load_sfocus.js"></script>
<script>"use strict"; (function () { var directLinkContainer = document.querySelector(".direct_link"); var directOpenBtn = directLinkContainer.querySelector(".btn_fold"); directOpenBtn.addEventListener('click', function () { directLinkContainer.classList.toggle("direct_open"); }); })();</script>
<script>"use strict"; window.minidaum_options = { enableLogoutRetun: true, disableTracker: true };</script>
<script src="https://go.daum.net/minidaum_pc.daum"></script>
<script>"use strict"; (function () { var channel = 'harmony'; var cpId = "21"; var device = "pc"; var consumerId = "media"; var serviceId = "news"; document.querySelectorAll('.kakao_ad_area').forEach(function (adArea) { adArea.setAttribute('data-ad-param-channel', channel); adArea.setAttribute('data-ad-param-cp', "".concat(cpId, "_").concat(device, "_").concat(consumerId, "_").concat(serviceId)); }); })();</script>
<script src="https://t1.daumcdn.net/adfit/static/ad.min.js"></script>
<script>"use strict"; (function () { var isTvNews = 'false' == 'true'; var serviceId = 'news'; var headMedia = document.querySelector(".head_media"), wrapMinidaum = document.getElementById("wrapMinidaum"), headHeight = wrapMinidaum.offsetHeight + headMedia.offsetHeight, progressBar = document.getElementById("barProgress"); var mAside = document.getElementById("mAside"), kakaoWrap = document.getElementById("kakaoWrap"), kakaoGnb = document.getElementById("kakaoGnb"), mArticle = document.getElementById("mArticle"), cmNews = document.querySelector(".cmt_news"), adFirst = document.querySelector(".aside_ad:first-child"), adLast = document.querySelector(".aside_ad:last-child"), realtimeAsideEl = document.getElementById('realtime_aside'); /* 날개 픽스드인 경우 left 위치를 지정하기 위해 하단 실시간 검색어의 left 값을 이용. 만약 없으면 계산을 한다. */ /* 서비스별 GNB 또는 날개 플로팅 */ if (isTvNews) { window.addEventListener("scroll", _.throttle(function () { floatGnb(); }, 100)); floatGnb(); } else if (serviceId === 'news') { window.addEventListener("resize", _.throttle(floatWing, 100)); window.addEventListener("scroll", _.throttle(function () { floatGnb(); floatWing(); }, 100)); floatGnb(); floatWing(); } else { window.addEventListener("scroll", _.throttle(function () { floatGnb(); }, 100)); floatGnb(); } function floatGnb() { var scrollY = window.scrollY || window.pageYOffset; var currentScrollTop = scrollY; var documentHeight = document.body.offsetHeight; var windowHeight = window.innerHeight; if (currentScrollTop > headHeight) { var scrollPercent = 100 * currentScrollTop / (documentHeight - windowHeight); kakaoWrap.classList.add("header_fixed"); progressBar.style.width = parseInt(scrollPercent, 10) + "%"; } else { kakaoWrap.classList.remove("header_fixed"); } } function floatWing() { var scrollX = window.scrollX || window.pageXOffset; var cMainWidth = cMain.clientWidth, mArticleWidth = mArticle.clientWidth, mAsideWidth = mAside.clientWidth, asideGap = cMainWidth - mArticleWidth - mAsideWidth, cMainStyle = getComputedStyle(cMain); var leftOfRealtimeAside = null; if (realtimeAsideEl) { var clientLeftOfRealtimeAside = realtimeAsideEl.getBoundingClientRect().left; leftOfRealtimeAside = clientLeftOfRealtimeAside < 880 ? clientLeftOfRealtimeAside + scrollX : clientLeftOfRealtimeAside; } else { var cMainMarginLeft = parseInt(cMainStyle['marginLeft'], 10); leftOfRealtimeAside = mArticleWidth + asideGap + cMainMarginLeft - scrollX; } if (mArticle.offsetHeight < mAside.offsetHeight) return; cmNews.style.minHeight = '250px'; var scrollY = window.scrollY || window.pageYOffset; var topPosition = scrollY - cMain.offsetTop - 8 - adFirst.clientHeight; if (topPosition > 0) { var articleHeight = mArticle.offsetHeight - cmNews.offsetHeight; var wingHeight = mAside.offsetHeight - adLast.offsetHeight; /* 스크롤이 날개영역의 많이 본 뉴스를 넘어갔을 때 */ if (articleHeight > wingHeight + topPosition + 8) { mAside.style.position = 'fixed'; mAside.style.top = kakaoGnb.clientHeight - adFirst.offsetHeight - 74 + 'px'; mAside.style.left = leftOfRealtimeAside + 'px'; } else { mAside.style.position = 'relative'; mAside.style.top = articleHeight - wingHeight + 'px'; mAside.style.left = 'inherit'; } } else { mAside.style.position = 'static'; mAside.style.top = 'inherit'; mAside.style.left = 'inherit'; } } ; })();</script>
<script>"use strict"; (function () { var GALLERY_ICON_TEMPLATE = '<div class="direct_view" style="top:<%= top %>px;width:<%= width %>px;margin-left:<%= left %>px">\ <a href="<%= url %>" class="link_view">\ <span class="txt_g"><%= title %></span>\ <span class="ico_view">\ <span class="ico_newsview ico_gallery">갤러리 이동</span>\ </span>\ </a>\ </div>'; var addIconOnFirstImage = function addIconOnFirstImage(figureEl, _ref) { var title = _ref.title, pcLink = _ref.pcLink; if (!title || !pcLink) { return; } var imgHeight = figureEl.clientHeight; var imgWidth = figureEl.clientWidth; var templateParams = { title: title, url: pcLink, top: imgHeight - 62, width: imgWidth, left: imgWidth / 2 * -1 }; var icon = document.createElement('div'); figureEl.parentNode.appendChild(icon); icon.outerHTML = _.template(GALLERY_ICON_TEMPLATE)(templateParams); }; var addRelatedGalleryLinkToFirstImage = async function addRelatedGalleryLinkToFirstImage(docId, galleryId) { if (!galleryId) { return; } /* image가 존재하고 영상바로보기가 아니라면 */ var imageEl = document.querySelector('img[dmcf-mtype="image"]'); if (imageEl && !imageEl.querySelector('.direct_vod')) { try { var _ref2 = await axios.get("".concat(Conf.api.hadesRest, "/photo_gallery_link_info?docId=").concat(docId, "&galleryId=").concat(parseInt(galleryId, 10))), data = _ref2.data.body.data; addIconOnFirstImage(imageEl, data); } catch (error) {} } }; addRelatedGalleryLinkToFirstImage('Alx88o9aNb', ''); })();</script>
<script src="//search1.daumcdn.net/search/statics/common/js/g/search_dragselection.min.js"></script>
<script src="//t1.daumcdn.net/tiara/js/v1/tiara.min.js" type="text/javascript"></script>
<script>"use strict"; (function () { if (!window.TiaraTracker) { return; } var isSendTracker = false; var startTime = new Date(); var pageName = "pc_news"; var daumTopCookie = Cookies.get('DAUMTOP'); var tiaraTracker = TiaraTracker.getInstance().setSvcDomain("media.daum.net").setPage("newsview").trackPage("newsview").setSection("foreign").setEnableAlwaysImage(true); var pageMeta = { "id": "20201023220516456", "type": "article", "name": "\u65E5 \uCF54\uB85C\uB098 \uC2E0\uADDC\uD658\uC790 748\uBA85\u00B78\uC77C \uB9CC\uC5D0 700\uBA85\uB300..\uB204\uACC4 9\uB9CC6707\uBA85", "category_id": "1046", "category": "foreign", "author": "\uC774\uC7AC\uC900", "author_id": "yjjs@newsis.com", "provider": "\uB274\uC2DC\uC2A4", "provider_id": "21", "regdate": "2020-10-23 22:05:16", "plink": "https://media.daum.net/v/20201023220516456", "image": "https://t1.daumcdn.net/news/202010/23/newsis/20201023220516683tjdp.jpg", "harmony_consumer_id": "media", "media": "pcweb" }; var customProps = { "contentUniqueKey": "hamny-".concat(pageMeta.id), "docId": "Alx88o9aNb", "harmony_consumer_id": "media", "media": "pcweb", "reg_dt": "2020-10-23 22:05:16", "reg_timestamp": "1603458316599" }; var onPageShow = function onPageShow() { if (isSendTracker) return; tiaraTracker.actionKind("ViewContent").pageMeta(pageMeta).customProps(customProps).track(); }; var onPageHide = function onPageHide() { if (isSendTracker) return; isSendTracker = true; var scrollHeight = document.body.scrollHeight; var scrollTop = window.scrollY; var scrollBottom = scrollHeight - scrollTop; var scrollInnerHeight = window.innerHeight; var scrollPercent = Math.round(scrollTop / (scrollHeight - scrollInnerHeight) * 100); var torosCustomProps = {}; var usage = { "duration": new Date().getTime() - startTime.getTime(), "scroll_percent": scrollPercent, "scroll_height": scrollHeight, "scroll_top": scrollTop, "scroll_bottom": scrollBottom, "scroll_inner_height": scrollInnerHeight }; if (daumTopCookie) { try { var daumTopObj = JSON.parse(daumTopCookie); if (daumTopObj.contents_unique_key === customProps.contentUniqueKey) { torosCustomProps = { "toros_imp_id": daumTopObj.impression_id, "toros_file_hash_key": daumTopObj.toros_file_hash_key, "toros_user_id_type": "uuid", "toros_page_meta_id": customProps.contentUniqueKey, "toros_event_meta_id": customProps.contentUniqueKey, "toros_action_type": "dwelltime" }; Cookies.remove('DAUMTOP', { path: '/', domain: '.daum.net' }); } } catch (e) {} } tiaraTracker.trackUsage().actionKind("UsagePage").pageMeta(pageMeta).usage(usage).customProps(_.assignIn(customProps, torosCustomProps)).track(); }; if ("onpagehide" in window) { window.addEventListener("pageshow", function () { return onPageShow(); }, false); window.addEventListener("pagehide", function () { return onPageHide(); }, false); } else { window.addEventListener("load", function () { return onPageShow(); }, false); window.addEventListener("unload", function () { return onPageHide(); }, false); } document.addEventListener("visibilitychange", function () { document["hidden"] ? onPageHide() : onPageShow(); }, false); document.addEventListener("mousedown", function (event) { var target = event.target; var component = target.closest("[data-cloud]"); var element = target.closest("a") || target.closest("button"); if (element && component && component.contains(element)) { var clickInfo = TiaraTracker.getClickInfo(event); if (!clickInfo) return; /* 무시해야 할 클릭 버튼이거나, 자동 클릭 항목이 설정되어있지 않을 경우 null 반환하기 떄문에 체크 */ var action = clickInfo.action; var actionName = action && action.name ? action.name : ""; var actionKind = action && action.kind ? action.kind : ""; var mergedCustomProps = _.assignIn(customProps, clickInfo.customProps); var tiaraLayer = target.closest("[data-tiara]"); var img = element.querySelector("img"); var ordnum = 0; Array.from((component || tiaraLayer).querySelectorAll("a, button")).map(function (e, idx) { if (e == element) { ordnum = idx; } }); var clickMeta = { "layer1": pageName, "layer2": component.dataset.cloud, "layer3": tiaraLayer ? tiaraLayer.dataset.tiara : "", "click_url": element.href || "", "ordnum": ordnum, "copy": element.innerText, "image": img ? img.src : "", "posX": event.clientX, "posY": event.clientY }; tiaraTracker.trackEvent(actionName).pageMeta(pageMeta).actionKind(actionKind).customProps(mergedCustomProps).click(clickMeta).track(); } }); })();</script>
</body>
</html>
In [8]:
# 필요한 데이터를 검색
title = soup.find('title')
title
Out[8]:
<title>日 코로나 신규환자 748명·8일 만에 700명대..누계 9만6707명</title>
In [9]:
# 필요한 데이터 값만 추출하여 출력
print(title.text)
日 코로나 신규환자 748명·8일 만에 700명대..누계 9만6707명
In [10]:
h2s = soup.find_all('h2') # 해당 코드 내에서 h2라는 태그를 모두 검색하여 리스트 형태로 저장!
h2s
Out[10]:
[<h2 class="screen_out">검색</h2>,
 <h2 class="screen_out">뉴스 메인메뉴</h2>,
 <h2 class="screen_out" id="kakaoBody">국제</h2>,
 <h2 class="tit_direct">바로가기</h2>,
 <h2 class="screen_out">서비스 이용정보</h2>]
In [11]:
for h2 in h2s: # h2s 안에 있는 h2를 반복한다
    print(h2.get('class')) # get을 통해 class라는 속성(attribute)의 값을 불러옴
['screen_out']
['screen_out']
['screen_out']
['tit_direct']
['screen_out']
In [12]:
soup.select('#cSub > div > h3') # 기사 타이틀 -> 개발자 도구로 html 코드 확인 -> copy selector
Out[12]:
[<h3 class="tit_view" data-translation="true">日 코로나 신규환자 748명·8일 만에 700명대..누계 9만6707명</h3>]
In [13]:
soup.select('#cSub > div > h3')[0].text # [0].text 붙이면 타이틀만 크롤링
Out[13]:
'日 코로나 신규환자 748명·8일 만에 700명대..누계 9만6707명'