@charset "UTF-8";

/* common */
input {font-size:inherit; background:none}
textarea {font-size:inherit; background:none}
button {font-size:inherit}
button:hover, button:focus {text-decoration:underline}
label:hover, label:focus {text-decoration:underline}
label {cursor:pointer}
textarea::-webkit-input-placeholder, textarea::-moz-placeholder, textarea:-ms-input-placeholder, textarea:-moz-placeholder {color:#777}
input::-webkit-input-placeholder, input::-moz-placeholder, input:-ms-input-placeholder, input:-moz-placeholder {color:#777}

.hidden {visibility:hidden}
.blind_txt {overflow:hidden; position:absolute; width:1px; height:1px; margin:-1px; padding:0; border:none; clip:rect(0 0 0 0); color:transparent}

/* sprite img */
.ico,
.ico_after:after,
.bg_ico,
.sc_slide_wrap button,
.vert_thumb_box .thumb,
.asidemodule.aside_realtime_new .timer:before,
.btn_align_wrap .ico_after.btn_more:after,
.btn_align_wrap .btn_link:after,
.utility .utility_btn:before,
.wrap_article .btn_reply:before,
.ad_module_wrap .poll .tit_box02 .tit:after,
.colm_info_wrap .info_wrap .colm_ist .ist_img,
.editor_wrap .btn_info,
.articleprofile .colm_ist .ist_img,
.editor_wrap .box_editor_info .colm_ist .ist_img,
.editor_wrap .colm_ist .ist_img,
.box_related_list .list_tit.list_toggle:after,
.box_clean_view .btn_delete.view_ico,
.fix-pop .pop-box .chk-box .btn-gray-s.arr_w:after,
.view_mode .utility .font_layer button:before,
.view_mode .utility .theme_layer button:before,
.poll_header_tit strong:before,
.video_skin .btn_go_video:before,
.slidenews_ico:before,
.slidenews_prev,
.slidenews_next {background:url('https://static.hankyung.com/img/www/w/view/sprite-view.png?v=20191121') no-repeat}

/* icon */
.ico {display:inline-block; overflow:hidden; outline:0; text-indent:-9999px; vertical-align:middle; *display:inline; *zoom:1; *text-indent:0; *font-size:0; *line-height:0; *color:transparent}
.ico_after:after {content:''; display:inline-block; vertical-align:middle}
.ico.ico_big {background-position:-100px -270px}
.ico.slide_num {display:inline-block; width:16px; height:14px; background-position:-150px -270px}
.ico.slidePrev {width:45px; height:91px; background-position:0 -270px}
.ico.slideNext {width:45px; height:91px; background-position:-50px -270px}
.ico.arr_reply {margin-left:5px; width:12px; height:6px; background-position:-226px -52px}
.on .ico.arr_reply {margin-top:-3px; background-position:-226px -36px}
.ico.ico_photo_wv {width:16px; height:15px; padding-left:3px; background-position:-171px -270px}
.ico.ico_photo_hv {width:13px; height:19px; padding-left:3px; background-position:-192px -270px}
.ico.prof_mailto {width:15px; height:11px; background-position:-150px -296px}
.ico.prof_facebook {width:9px; height:17px; background-position:-170px -296px}
.ico.prof_twitter {width:17px; height:14px; background-position:-184px -296px}
.ico.prof_blog {width:10px; height:14px; background-position:-206px -296px}
.ico.prof_instar {width:17px; height:17px; background-position:-221px -296px}
.bg_ico {display:inline-block; overflow:hidden; text-indent:-9999px}
.bg_ico.arr_bt_b {width:13px; height:7px; background-position:-202px 0}

/* 콘텐츠 */
#container {position:relative; width:auto; margin:0 auto; padding:0}
#inner.view {min-width:1150px; padding-top:60px}
.wrap_container {width:1130px; margin:0 auto; padding:0 10px}
.wrap_container.back_space {padding-bottom:55px}

.wrap_view {position:relative; padding-top:27px; *zoom:1}
.wrap_view:after {content:''; display:block; clear:both}

.paging-pie {position:absolute; top:0; right:0; width:80px}
.paging-pie .num {float:left; width:30px; text-align:center; font-size:11px; line-height:18px; color:#999}
.paging-pie .num strong {color:#222}
.paging-pie .arr-paging {float:right; width:48px; height:16px; border:1px solid #e5e5e5}
.paging-pie .arr-paging .ico.prev {background-position:-170px -31px}
.paging-pie .arr-paging .ico.next {background-position:-194px -31px}
.paging-pie span {vertical-align:middle}
.paging-pie button {overflow:hidden; float:left; width:24px; height:16px; margin:0; padding:0; border:none; vertical-align:middle; text-align:left; text-indent:-9000px; font-size:0; cursor:pointer}

/* 기사제목 */
.article_top {width:1130px; margin:0 auto; letter-spacing:-2px; padding:28px 0 30px; border-bottom:1px solid #e5e5e5; text-align:center}
.article_top h1.title {font-size:32px; line-height:38px; letter-spacing:-0.05em; word-break:keep-all; word-wrap:break-word}
.article_top h2.subtitle {margin:4px 0 13px; font-size:20px; color:#777; font-weight:normal; letter-spacing:-0.05em}
.article_top .summary {font-size:20px; color:#777}

.article_top .date_info {margin-top:11px; color:#666; font-size:13px; text-align:center}
.article_top .date_info > span + span:before {content:'|'; position:relative; top:-1px; margin:0 6px 0 2px}
.article_top .date_info .num {margin-left:7px; letter-spacing:0}

/* 기사 정보 */
.article_info {float:left; width:140px; margin-right:40px; font-size:15px; color:#666}
.article_info:before {content:''; display:block; width:140px; height:1px}
.article_info .articlebanner iframe {width:100% !important; margin:0 0 20px !important; padding-top:20px !important; border-top:1px solid #e5e5e5 !important}
.article_info .articlebanner p {font-size:13px; color:#777; font-weight:bold}
.article_info .date_info {padding:5px 0 0}
.article_info .datepublished {text-align:center}
.article_info .datepublished .time {font-size:15px; letter-spacing:0}

/* 고정 유틸 */
.utility {width:140px; padding-top:35px; background-color:#fff; z-index:20}
.utility .control {width:80px; margin-top:16px; margin-left:55px; margin-bottom:20px}
.utility .utility_btn {display:block}
.utility .utility_btn + .utility_btn {margin-top:5px}
.utility .utility_btn:before {content:''; display:inline-block; position:relative; width:29px; height:29px}
.utility_btn.btnprint:before {background-position:0 0}
.utility_btn.btnspeaking:before {background-position:-34px 0}
.utility_btn.btnspeaking.on:before {background-position:-102px -68px}
.utility_btn.btnfontsmall:before {background-position:-102px 0}
.utility_btn.btnfontbig:before {background-position:-68px 0}
.utility_btn.btncomment:before {background-position:-136px 0}
.utility_btn.btngood.active:before {background-position:0 -34px}
.utility_btn.btnbad.active:before {background-position:-34px -34px}
.utility_btn.btngood .num,
.utility_btn.btnbad .num {display:none; color:#999; width:10px; font-size:11px; text-align:left; vertical-align:10px}
.utility_btn.btngood.active .num,
.utility_btn.btnbad.active .num {display:inline-block}
.utility_btn.btnsnsfacebook:before {background-position:-68px -34px}
.utility_btn.btnsnstwitter:before {background-position:-102px -34px}
.utility_btn.btnsnsnaver:before {background-position:-136px -34px}
.utility_btn.btnsnsband:before {background-position:0 -68px}
.utility_btn.btnsnsdaumcafe {margin-left:2px}
.utility_btn.btnsnsdaumcafe:before {background-position:-159px -321px}
.utility_btn.btnsnsmail:before {background-position:-34px -68px}
.utility_btn.btncopyurl:before {background-position:-68px -68px}
.utility_btn.btnsnskakao:before {background-position:-193px -321px}

/* 기사 본문 */
.wrap_article {float:left; width:610px}
.wrap_article .articlebody {font-size:18px; line-height:1.8; word-break:keep-all; word-wrap:break-word; display:-webkit-box; -webkit-box-orient: vertical}
.wrap_article .articlebody .summary {position:relative; margin-bottom:25px; padding-left:20px; font-weight:bold}
.wrap_article .articlebody .summary:before {content:''; position:absolute; top:5px; bottom:2px; left:0; display:inline-block; width:4px; background-color:#e5e5e5}
.wrap_article .articlebody .wrap_img {position:relative; margin:20px 0 22px; text-align:center}
.wrap_article .articlebody em ,
.wrap_article .articlebody dfn,
.wrap_article .articlebody cite,
.wrap_article .articlebody i {font-style:italic}
.wrap_article .articlebody .articlemovie {margin:25px 0 15px}
.wrap_article .articlebody .youtube {position:relative; height:0; padding-bottom:56.25%; /* padding-bottom은 4:3 비율인 경우 75%, 16:9 비율인 경우 56.25% */ overflow:hidden}
.wrap_article .articlebody .youtube iframe {position: absolute; top:0; left:0; width:100%; height:100%}
.wrap_article .articlebody blockquote {position:relative; padding-left:20px; font-weight:bold}
.wrap_article .articlebody blockquote:before {content:''; position:absolute; top:5px; bottom:2px; left:0; display:inline-block; width:4px; background-color:#e5e5e5}
.wrap_article .btn_reply:before {content:''; display:inline-block; width:24px; height:22px; margin-right:8px; background-position:-104px -102px; vertical-align:-4px}
.wrap_article .articlebody hr {display:block}

/* 소제목 : 2019.11.22 */
.hk_sub_headline {display:block; margin:20px 0; padding:12px 0 15px; border-top:2px solid #c3c3c3; border-bottom:1px solid #e5e5e5; font-style:normal; font-weight:bold; font-size:1.1em; line-height:1.6em; word-wrap:break-word; display:-webkit-box; -webkit-box-orient: vertical}
.hk_sub_headline:not(:root:root){padding-top:15px}

/* 비디오 스킨 */
.video_skin {padding:15px 15px 0; border-radius:4px; background:#000}
.video_skin .video_link {height:37px; padding-top:13px; text-align:center}
.video_skin .btn_go_video {display:inline-block; height:24px; color:#fff !important; font-size:15px; line-height:22px; vertical-align:top}
.video_skin .btn_go_video:before {content:''; display:inline-block; width:24px; height:24px; margin-right:7px; background-position:-127px -325px; vertical-align:top}

/* 오디오모듈 (모닝브리핑, 부동산 식후땡) */
iframe.article_view_audio {display:block; width:100%; height:70px; margin:30px 0; vertical-align:top}

/* 기사 링크 하이라이트 */
.marker {color:inherit; line-height:1.8; text-decoration:none !important; box-shadow:inset 0 -8px 0 #cddcff; -webkit-transition:background .15s cubic-bezier(.33,.66,.66,1); transition:background .15s cubic-bezier(.33,.66,.66,1);  overflow-wrap:break-word; word-wrap:break-word; word-break:break-word; -webkit-tap-highlight-color:rgba(0,0,0,0)}
.marker:hover {background:#cddcff}

/* 증권 전면 공통, 아이콘 경로 동일, 구조 동일(웹/모바일/체널) */
a.sm_link {color:#222}
a.sm_link:hover {text-decoration:underline !important}
.sm_point {text-decoration:none !important}
.sm_point > span {letter-spacing:0}
.sm_point.hold {color:#222; box-shadow:inset 0 -1px 0 #222}
.sm_point.up, .sm_point.max {color:#ff000a !important; box-shadow:inset 0 -1px 0 #ff000a}
.sm_point.down, .sm_point.min {color:#457fff !important; box-shadow:inset 0 -1px 0 #457fff}

.articlebody .articleimage img {max-width:100%}
.wrap_article .articlebody .articleimage {display:inline-block; position:relative; margin-bottom:3px;max-width:100%}
.wrap_article .articlebody.ga-view p img {max-width:100%; height:inherit}
.articleimage .ico_big {position:absolute; right:0; bottom:0; width:45px; height:45px; cursor:pointer}
.wrap_img .txt, .thumb_article .txt {margin:7px auto 0; font-size:14px; line-height:20px; color:#999; text-align:left}

.thumb_article.al_r {float:right; margin:10px 0 20px 20px}
.thumb_article.al_l {float:left; margin:10px 20px 20px 0}
.thumb_article img {max-width:100%}/*hk*/

.article_figure {margin:20px 0}
.article_figure.al_r {float:right; margin:10px 0 20px 20px}
.article_figure.al_l {float:left; margin:10px 20px 20px 0}
.figure_img {position:relative; text-align:center}
.figure_img img {max-width:100%}
.figure_caption {margin:10px auto 0; color:#999; font-size:14px; line-height:20px; text-align:left}

/*---------- 슬라이드뉴스 20191108 변경 후 모니터링 뒤, 삭제 가능 (상단 관련 아이콘 이미지도) ----------*/
.slide_mode {position:relative; overflow:hidden; margin:3px 0; text-align:right; font-size:13px}
.slide_mode .page_text {float:left}
.slide_mode:after {display:block; clear:both; content:""}
.articleslide {position:relative; width:100%; margin:40px auto 20px}
.articleslide .slide {position:relative; overflow:hidden; margin-top:10px; text-align:center; background-color:#fff; border:1px solid #e5e5e5}/*hk*/
.articleslide .slide_mode {top:5px; right:0; font-size:13px; margin:0}
.articleslide .slide_mode a {display:inline-block}
#slidesjs-log {font-size:13px; text-align:center}
#slidesjs-log .slidesjs-slide-number {padding-left:4px; font-weight:bold}
.articleslide .slidesjs-slide {height:100%; font-size:0; line-height:0}
.articleslide .slidesjs-slide span {display:inline-block; width:1px; height:100%; margin:0 0 0 -1px; font-size:0; vertical-align:middle; *display:inline; *zoom:1}
.articleslide .slidesjs-slide img {max-width:100%; max-height:100%; vertical-align:middle}
.btn_prev_slide {width:45px; height:91px; left:0; z-index:11}
.btn_next_slide {width:45px; height:91px; right:0; z-index:11}
.articleslide .slide .slidesjs-navigation {position:absolute; top:264px}
.articleslide .slide .slidesjs-navigation .ico {display:block; width:45px; height:91px}
/*---------- // 슬라이드뉴스 20191108 변경 후 모니터링 뒤, 삭제 가능 ----------*/

/* 슬라이드뉴스(카드뉴스) : 20191108 수정 */
.slidenews_wrap {margin:20px auto}
.slidenews_ico:before {content:''; display:inline-block; margin-right:3px; vertical-align:middle}
.slidenews_option {margin-bottom:10px; font-size:13px; text-align:center}
.slidenews_option .slidenews_num:before,
.slidenews_option .slidenews_card_num:before {width:16px; height:14px; margin-right:5px; background-position:-150px -270px}
.slidenews_option .slidenews_card_num {float:left}
.slidenews_option .slidenews_card_type {float:right}
.slidenews_option .slidenews_card_type .btn_slidenews_v:before {width:13px; height:19px; background-position:-192px -270px}
.slidenews_option .slidenews_card_type .btn_slidenews_h:before {width:16px; height:15px; background-position:-171px -270px}
.slidenews_option:after {content:''; display:block; clear:both}
.slidenews_wrap .slidenews {position:relative; border:1px solid #e5e5e5}
.slidenews_wrap .slidenews .slidenews_item {font-size:0; line-height:0; text-align:center; white-space:nowrap}
.slidenews_wrap .slidenews .slidenews_item:before {content:''; display:inline-block; width:1px; height:100%; margin-left:-1px; vertical-align:middle}
.slidenews_wrap .slidenews .slidenews_item img {display:inline-block; max-width:100%; max-height:100%; vertical-align:middle}
.slidenews_prev,
.slidenews_next {position:absolute; top:50%; z-index:15; width:45px; height:91px; margin-top:-45px}
.slidenews_prev {left:0; background-position:0 -270px}
.slidenews_next {right:0; background-position:-50px -270px}

.reply_box {margin-top:40px; /*border:1px solid #e5e5e5;*/ border-bottom:0 none}
.btn_reply {width:100%; height:44px; border-bottom:1px solid #e5e5e5; font-size:14px; line-height:40px; background:#f7f7f7}
.btn_reply.on span {vertical-align:2px}

.reply {display:none;  border-bottom:1px solid #e5e5e5}/*hk*/

/* 하단 회색박스 핫이슈/글방/연예 */
.wrap_grid {margin-top:40px; background:#f6f6f6}
.wrap_grid .inner_grid {width:1040px; margin:0 auto}
.wrap_grid .inner_grid.slide_bott {padding:0 0 60px 0}

/* 빅풋터 */
.bigfooter {*zoom:1}
.bigfooter:after {content:''; display:block; clear:both}
.bigfooter .grid {float:left; width:320px; margin:50px 0 0 40px}
.bigfooter .wrap_tit {height:20px; *zoom:1}
.bigfooter .wrap_tit:after {content:''; display:block; clear:both}
.bigfooter .wrap_tit .tit {float:left; font-size:16px}
.bigfooter .ad .tit {font-size:0; line-height:0}
.bigfooter .grid .box {position:relative; overflow:hidden; height:270px; margin:5px 0 0; font-size:16px; line-height:1.5; background:#fff}
.bigfooter .magazine {width:680px}
.bigfooter .ad .box {width:300px; height:250px; padding:10px}
.bigfooter .ad a {display:block; overflow:hidden; width:100%; height:100%; margin:0 auto}
.bigfooter .ad img {width:100%}

.foot_module_top {padding:30px 0 70px}
.foot_module_top .module_wrap {position:relative}
.foot_module_top .module_wrap + .module_wrap {margin-top:35px}
.foot_module_top .module_wrap img {width:100%}
.foot_module_top .module_wrap > .tit + ul, article.articlepoll {margin-top:16px}
.foot_module_top .module_wrap > .tit {display:block; color:#222; font-size:20px; text-align:center}
.foot_module_top .module_wrap .tit .tit_in {position:relative; display:inline-block; padding-top:10px}
.foot_module_top .module_wrap .tit .tit_in:before {content:''; position:absolute; top:0; display:inline-block; width:100%; height:4px; background-color:#222}
.foot_module_top .module_wrap .thumb_list {margin:0 -20px}
.foot_module_top .module_wrap .thumb_list li {float:left; width:33.33%; padding:0 20px; box-sizing:border-box}
.foot_module_top .module_wrap .thumb_list li:first-child {width:33.34%}
.foot_module_top .module_wrap .thumb_list li + li {border-left:1px solid #e5e5e5}
.foot_module_top .module_wrap .thumb_list li .thumbtype .thumb {display:table-cell; overflow:hidden; width:80px; height:50px; padding-top:4px; padding-left:13px; vertical-align:middle}
.foot_module_top .module_wrap .thumb_list li .thumbtype .thumb a {display:block; overflow:hidden; width:80px; height:50px}
.foot_module_top .module_wrap .thumb_list li .thumbtype .tit {display:table-cell; min-width:215px; overflow:hidden; vertical-align:middle}
.foot_module_top .module_wrap .thumb_list li .thumbtype .tit a {display:block; overflow:hidden; font-size:20px; color:#222; line-height:28px; max-height:56px; text-overflow:ellipsis; white-space:normal}
.foot_module_top .module_wrap .thumb_list li .thumbtype + p.read {margin:10px 0 0}
.foot_module_top .module_wrap .thumb_list li p.read {font-size:13px; line-height:20px; color:#888}
.foot_module_top .module_wrap .thumb_list:after {display:block; clear:both; content:""}
.foot_module_top .module_wrap .thumb_card li {float:left; width:211px; height:197px; overflow:hidden; margin-right:23px; border:1px solid #ebebeb}
.foot_module_top .module_wrap .thumb_card li + li + li {margin-right:23px}
.foot_module_top .module_wrap .thumb_card li .thumb {overflow:hidden; width:211px; height:132px}
.foot_module_top .module_wrap .thumb_card li .tit {padding:10px 15px 16px; background:#fff; font-weight:normal; text-align:center}
.foot_module_top .module_wrap .thumb_card li .tit a {display:inline-block; overflow:hidden; text-overflow:ellipsis; white-space:normal; max-height:42px; line-height:22px; font-size:15px}
.foot_module_top .module_wrap .thumb_card:after {display:block; clear:both; content:""}
.foot_module_top .module_wrap .ad_300 {position:absolute; top:53px; right:20px; width:300px}
.foot_module_top .module_wrap:after {display:block; clear:both; content:""}
.module_wrap.poll {border-bottom:0}
.module_wrap.poll .ad_300 {top:85px}
.module_wrap.poll.type_02 .ad_300 {top:60px}
.module_wrap.poll.type_02 .articlepoll {min-height:300px; box-sizing:border-box}

.articlepoll {position:relative; padding:28px; border:1px solid #ebebeb; /* background:#fff url('https://www.hankyung.com/resource/images/w/view/articlepoll_line.gif') repeat-y 696px 0 */}
.articlepoll + .articlepoll {margin-top:20px}
.articlepoll.mt-20 {margin-top:20px}
.articlepoll-title {max-width:643px; margin-bottom:20px}
.articlepoll-title h3 {font-size:20px; color:#000; letter-spacing:-1px}
.articlepoll-title span {display:inline-block; margin-top:10px; font-size:13px; color:#666; letter-spacing:0}
.articlepoll .poll-qu {max-width:643px; border-top:1px solid #e5e5e5; padding:15px 0 0}
.articlepoll .poll-qu-list:after {display:block; clear:both; content:""}
.articlepoll.module .poll-qu-list:after {display:block; clear:both; content:""}
.articlepoll div.vote-poll {text-align:center; margin-top:40px}
.articlepoll div.vote-poll a {display:inline-block; padding:7px 30px; background:#a6b2ba; font-size:15px; font-weight:bold; color:#fff; border-radius:3px}
.articlepoll div.vote-poll a + a {margin-left:10px}

/* 이슈 + */
.isuue_plus_module {margin-top:40px}
.isuue_plus_module .tit_box {position:relative}
.isuue_plus_module .tit_box .paging-pie {top:15px}
.isuue_plus_module .tit_module {display:block; margin-bottom:12px; font-size:20px; text-align:center}
.isuue_plus_module .tit_module .tit_in {position:relative; display:inline-block; padding-top:10px}
.isuue_plus_module .tit_module .tit_in:before {content:''; position:absolute; top:0; display:block; width:100%; height:4px; background-color:#222}
.isuue_plus_module .tit_module .txt_ad {display:inline-block; margin-left:6px; color:#777; font-size:12px; font-weight:normal; letter-spacing:0; vertical-align:middle}
.isuue_plus_module .isuue_slide_wrap {margin:0 -20px}

.isuue_plus_module .thumb_card:after {content:''; display:block; clear:both}
.isuue_plus_module .thumb_card iframe {vertical-align:top}
.isuue_plus_module .thumb_card.type_vertical:after {content:''; display:block; clear:both}
.isuue_plus_module .thumb_card.type_vertical {margin:0 0 -20px 0}
.isuue_plus_module .thumb_card.type_vertical >li {float:left; width:210px; margin-bottom:20px; padding-left:20px; box-sizing:border-box}
.isuue_plus_module .thumb_card.type_vertical >li:first-child {padding-left:0}
.isuue_plus_module .thumb_card.type_vertical >li:first-child .issue_in {padding-left: 20px}
.isuue_plus_module .type_vertical .issue_in {height:158px}
.isuue_plus_module .type_vertical .thumb {overflow:hidden; height:99px}
.isuue_plus_module .type_vertical .thumb > a {display:block}
.isuue_plus_module .type_vertical .thumb img {width:100%; min-height:100%}
.isuue_plus_module .type_vertical .issue_in:hover .tit {text-decoration:underline}
.isuue_plus_module .type_vertical .tit {overflow:hidden; display:inline-block; width:100%; max-height:44px; margin-top:11px; font-size:15px; line-height:22px; font-weight:normal}
.isuue_plus_module .type_vertical .origin {overflow:hidden; display:inline-block; width:100%; margin-top:7px; color:#5d7dc0; font-size:13px; white-space:nowrap; text-overflow:ellipsis}
.isuue_plus_module .type_vertical .no_img .issue_in {display:table; width:100%; padding:25px; background-color:#f7f7f7; table-layout:fixed; box-sizing:border-box}
.isuue_plus_module .type_vertical .no_img .text_box {display:table-cell; text-align:center; vertical-align:middle}
.isuue_plus_module .type_vertical .no_img .origin {overflow:visible; margin-top:0; white-space:normal; text-overflow:inherit}
.isuue_plus_module .type_vertical .no_img .tit {max-height:88px; margin-top:0}
/* 이미지가 오른쪽 */
.isuue_plus_module .thumb_card.type_right_thumb {margin:0 -10px -24px}
.isuue_plus_module .thumb_card.type_right_thumb >li {float:left; width:50%; height:67px; margin-bottom:24px; padding:0 10px; box-sizing:border-box}
.isuue_plus_module .thumb_card.type_right_thumb >li:after {content:''; display:block; clear:both}
.isuue_plus_module .type_right_thumb .thumb {overflow:hidden; float:right; width:90px; height:56px; padding-top:5px}
.isuue_plus_module .type_right_thumb .thumb img {width:100%; min-height:100%}
.isuue_plus_module .type_right_thumb .thumb + .text_box {width:205px; padding-right:20px; box-sizing:border-box}
.isuue_plus_module .type_right_thumb .thumb:hover + .text_box .tit {text-decoration:underline}
.isuue_plus_module .type_right_thumb .tit {overflow:hidden; display:inline-block; width:100%; max-height:44px; font-size:15px; line-height:22px; font-weight:normal}
.isuue_plus_module .type_right_thumb .origin {overflow:hidden; display:inline-block; width:100%; color:#888; font-size:13px; white-space:nowrap; text-overflow:ellipsis}

/* 조이인포 */
.isuue_plus_module .list_ad iframe {width:100%; vertical-align:top}

/* POLL */
.foot_module_top .module_wrap + .module_wrap.hei {margin-bottom:0; border-bottom:0}
.ad_module_wrap .tit_box02:after {content:''; display:inline-block; clear:both}
.ad_module_wrap {margin-top:33px; *zoom:1}
.ad_module_wrap:after {content:''; display:block; clear:both}
.ad_module_wrap .ad_img {float:left; width:300px; height:250px; border:1px solid #e5e5e5}
.ad_module_wrap .poll {position:relative; float:right; width:309px; height:252px; margin-left:-1px; padding:19px 24px 24px; border:1px solid #e5e5e5; box-sizing:border-box}
.ad_module_wrap .poll .tit_box02 .tit {float:left; font-size:16px}
.ad_module_wrap .poll .tit_box02 .tit:after {content:''; display:inline-block; width:6px; height:11px; margin-left:8px; background-position:-178px -52px; vertical-align:1px}
.ad_module_wrap .poll .tit_box02 .sub {float:right; margin-top:2px; font-size:12px; color:#888; letter-spacing:0}
.ad_module_wrap .articlepoll-title {margin-bottom:10px}
.ad_module_wrap .articlepoll-title h3 {overflow:hidden; max-height:69px; font-size:17px; line-height:23px; font-weight:normal}
.ad_module_wrap .articlepoll a:hover .poll-qu p,
.ad_module_wrap .articlepoll a:hover .vote-btn{text-decoration:underline}
.ad_module_wrap .articlepoll {position:static; padding:0; border:0}
.ad_module_wrap .articlepoll .poll-qu {padding-top:0; border:0}
.ad_module_wrap .articlepoll .poll-qu p {overflow:hidden; height:4.35em; color:#888; line-height:1.45em}
.ad_module_wrap .articlepoll div.vote-poll {position:absolute; left:50%; margin-left:-55px; bottom:19px}
.ad_module_wrap .articlepoll div.vote-poll .vote-btn {display:inline-block; padding:6px 30px 8px; background:#999; font-size:14px; font-weight:bold; color:#fff; border-radius:3px}

.ad_module_wrap .left {float:left}
.ad_module_wrap .right {float:right}

/* 기사 본문 내 POLL */
.poll_area {margin:30px 0; padding:19px 29px 24px; border:1px solid #e5e5e5; line-height:1.5em; word-break:break-all}
.poll_header_tit {margin-bottom:2px; padding:0 2px; color:#222; font-weight:bold; font-size:18px; text-align:center}
.poll_header_tit strong {display:inline-block; vertical-align:top; line-height:1; letter-spacing:0}
.poll_header_tit strong:before {content:''; display:inline-block; width:18px; height:18px; margin-right:5px; background-position:-100px -325px; vertical-align:-2px}
.poll_header .poll_period {color:#888; font-size:14px; letter-spacing:0}
.poll_header .poll_period em {font-style:normal}
.poll_header .poll_period .poll_inprogress {color:#5c7bc2}
.poll_header .poll_question {margin:-2px 0 11px; color:#222; font-weight:bold; font-size:18px; letter-spacing:-0.075em}
.poll_header .poll_sub_question {color:#888; font-size:14px; line-height:1.5em; letter-spacing:-0.075em}
.poll_contents {padding:17px 0 19px}
.poll_answer_list li {display:table; table-layout:fixed; width:100%; margin-top:5px; color:#222; font-size:15px; line-height:1.5em; letter-spacing:-0.075em}
.poll_answer_list li label:hover {text-decoration:none}
.poll_answer_list li .tcell {display:table-cell}
.poll_answer_list li .tcell.cell_radio {width:20px}
.poll_answer_list li:first-child {margin-top:0}
.poll_answer_vs {position:relative; width:490px; margin:0 auto; padding:4px 30px 2px}
.poll_answer_vs li {float:right; width:220px; text-align:center}
.poll_answer_vs li label:hover {text-decoration:none}
.poll_answer_vs li .poll_label {display:block; line-height:0}
.poll_answer_vs li .form_radio {display:inline-block; margin-bottom:9px}
.poll_answer_vs li .thumb {display:block; width:120px; height:75px; margin:0 auto 11px; overflow:hidden; text-align:center}
.poll_answer_vs li .thumb img {max-width:100%; max-height:75px}
.poll_answer_vs li .txt {display:block; color:#222; font-size:15px; line-height:1.5em; letter-spacing:-0.075em}
.poll_answer_vs li:first-child {float:left}
.poll_answer_vs:before {content:'VS'; position:absolute; top:51px; left:50%; width:50px; height:30px; margin-left:-25px; color:#222; font-weight:bold; font-size:25px; text-align:center}

.poll_answer_vs.noimg {width:100%; padding-left:0; padding-right:0}
.poll_answer_vs.noimg li {width:240px}
.poll_answer_vs.noimg li .poll_label {display:table; width:100%; table-layout:fixed}
.poll_answer_vs.noimg li .form_radio {display:table-cell; width:30px}
.poll_answer_vs.noimg li .txt {display:table-cell; text-align:left}
.poll_answer_vs.noimg:before {top:50% !important; margin-top:-15px}

.poll_answer_vs:after {content:''; display:block; clear:both}
.poll_result_list {padding-bottom:6px}
.poll_result_list li {margin-top:16px}
.poll_result_list li p {margin-bottom:4px; padding-right:80px; color:#222; font-size:15px; line-height:1.5em; letter-spacing:-0.075em}
.poll_result_list li:first-child {margin-top:0}
.poll_result_vs {padding-bottom:6px}
.poll_result_vs .poll_answer_vs {padding-bottom:5px}
.poll_result_vs .poll_answer_vs:before {top:27px}
.poll_progress_wrap {position:relative; padding-right:80px}
.poll_progress_wrap .poll_progress {height:10px; border-radius:5px; overflow:hidden; background:#e5e5e5}
.poll_progress_wrap .poll_progress .poll_progress_bar {height:10px; background:#5c7bc2}
.poll_progress_wrap .poll_progress_label {position:absolute; top:-6px; right:0; width:80px; color:#5c7bc2; font-size:13px; line-height:1.6em; text-align:right}
.poll_vs_progress .progress_label {font-size:13px}
.poll_vs_progress .progress_label .yes {float:left; padding-left:5px; color:#5c7bc2}
.poll_vs_progress .progress_label .no {float:right; padding-right:5px; color:#e77d7d}
.poll_vs_progress .progress_label:after {content:''; display:block; clear:both}
.poll_vs_progress .progress_bar {height:10px; border-radius:5px; overflow:hidden; background:#e5e5e5}
.poll_vs_progress .progress_bar .yes {float:left; height:10px; background:#5c7bc2}
.poll_vs_progress .progress_bar .no {float:right; height:10px; background:#e77d7d}
.poll_action {text-align:center}
.poll_action .btn_poll-default {display:inline-block; width:150px; height:35px; margin:0 2px; border:1px solid #e5e5e5; background:#f7f7f7; color:#222; font-size:14px; line-height:33px; letter-spacing:-0.075em; text-align:center; vertical-align:middle; box-sizing:border-box}

/* 기자정보 */
.editor_wrap {margin-top:30px; border:1px solid #e5e5e5}
.editor_wrap .editor {position:relative; padding:13px 20px 13px 20px}
.editor_wrap .editor .name {display:inline-block; margin:3px 15px 3px 0}
/*.editor_wrap .editor .name + .name {margin-left:15px}*/
.editor_wrap .wrap_editor_wrap {position:relative; display:inline-block; margin-left:3px; vertical-align:-5px}
.editor_wrap .btn_info {width:15px; height:15px; text-indent:-9999px; background-position:-68px -102px}
.editor_wrap .box_editor_info.active {display:block}
.editor_wrap .box_editor_info {display:none; position:absolute; top:26px; left:50%; width:290px; margin-left:-145px; padding:18px; background-color:#fff; border:1px solid #e5e5e5; border-radius:3px; box-sizing:border-box; -webkit-box-shadow:0px 0px 10px 3px rgba(0,0,0,0.08); -moz-box-shadow:0px 0px 10px 3px rgba(0,0,0,0.08); box-shadow:0px 0px 10px 3px rgba(0,0,0,0.08); z-index:100}
.editor_wrap .box_editor_info:before {content:''; display:inline-block; position:absolute; top:-12px; left:50%; width:0; height:0; margin-left:-5px; border-style:solid; border-width:6px; border-color:transparent transparent #e2e2e1 transparent}
.editor_wrap .box_editor_info:after {content:''; display:inline-block; position:absolute; top:-10px; left:50%; width:0; height:0; margin-left:-4px; border-style:solid; border-width:5px; border-color: transparent transparent #fff transparent;}
.editor_wrap .box_editor_info .colm_ist {position:relative; padding:3px 0 3px 55px}
.editor_wrap .box_editor_info .colm_ist .ist_img {position:absolute; top:50%; left:0; width:45px; height:45px; margin-top:-22px; margin-right:0; background-position:0 -135px}
.editor_wrap .box_editor_info .colm_ist .txt_box {display:block}
.editor_wrap .box_editor_info .colm_ist .txt {display:block; margin-bottom:2px; font-size:15px; font-weight:bold}
.editor_wrap .box_editor_info .editor_info {margin-top:16px; font-size:14px; line-height:22px}
.editor_wrap .box_editor_info .colm_ist:hover {text-decoration:none}
.editor_wrap .box_editor_info .colm_ist:hover .txt_box span {text-decoration:underline}
.editor_wrap .colm_ist {display:inline-block; font-size:0}
.editor_wrap .colm_ist .ist_img {overflow:hidden; display:inline-block; width:25px; height:25px; margin-right:5px; background-position:-10px -190px; border-radius:100%; vertical-align:middle}
.editor_wrap .colm_ist .ist_img img {width:100%; height:100%}
.editor_wrap .colm_ist .txt {display:inline-block; font-size:15px; vertical-align:-6px}
.editor_wrap .colm_ist .part {color:#888; font-size:13px}
.editor_wrap .box_related_list .list_tit {margin-bottom:10px}

/* 관련기사 */
.list_related li .rel_news_tit {font-weight:normal}
.list_related li a {overflow:hidden; display:inline-block; max-width:100%; font-size:15px; line-height:2em; text-overflow:ellipsis; white-space:nowrap; box-sizing:border-box; vertical-align:top}
.list_related li a:before {content:''; display:inline-block; width:2px; height:2px; margin-right:10px; background-color:#222; vertical-align:5px}
.box_related_list {padding:23px 20px; border-top:1px solid #e5e5e5}
.box_related_list .list_tit {font-size:15px}
.box_related_list iframe {vertical-align:top}
.box_related_list .list_tit.list_toggle {cursor:pointer}
.box_related_list .list_tit.list_toggle:after {content:''; display:inline-block; width:15px; height:15px; margin-left:6px; background-position:-189px -52px; vertical-align:-3px}
.box_related_list.active .list_tit.list_toggle:after {background-position:-206px -52px}

/* 기사뷰 내 관련기사 리스트 */
.articlebody .box_related_list {clear:both; position:relative; margin:30px 0; padding:0 0 10px 0; border-top:0; border-bottom:1px solid #e5e5e5}
.articlebody .box_related_list:before {content:''; position:absolute; top:19px; display:inline-block; width:100%; height:1px; background-color:#e5e5e5; z-index:-1}
.articlebody .box_related_list .list_tit {display:inline-block; padding-right:10px; background-color:#fff}
.articlebody .list_tit + .list_related {margin-top:5px}
.articlebody .list_related {font-size:15px}
.articlebody .list_related li a {line-height:1.8em}

/* 기사뷰 내부 테이블 */
.articlebody table,
.articlebody table th,
.articlebody table td {border:1px solid #e5e5e5}

/* 기사뷰 : 글방 이벤트 당첨자 발표 영역 */
.prize_box {margin-top:36px; padding:16px 18px; background-color:#f7f7f7; border:1px solid #e5e5e5}
.prize_box .prize_tit em {font-size:14px; letter-spacing:-0.075em}
.prize_box .prize_tit strong {display:block; margin-top:2px; font-size:17px; letter-spacing:-0.075em}
.prize_box .prizewinner {padding:12px 0 17px; font-size:15px; line-height:26px; letter-spacing:-0.075em}
.prize_box .prizewinner:after {content:''; display:block; clear:both}
.prize_box .prizewinner li {float:left; margin-right:38px}
.prize_box .prizewinner + .prize_info {padding-top:13px; border-top:1px solid #e5e5e5}
.prize_box .prize_info {font-size:13px; line-height:23px; letter-spacing:-0.075em; word-wrap:break-word; word-break:keep-all}
.prize_box .prize_info li {position:relative; padding-left:9px}
.prize_box .prize_info li:before {content:'-'; position:absolute; top:-1px; left:0}

/* 기사뷰 : 글방 기사뷰 댓글 리스트 */
.post-comment {position:relative; margin-top:20px}
.post-comment .btn_wrap {text-align:center}
.post-comment .btn_wrap .btn {display:inline-block; width:70px; padding:6px 5px 7px; font-size:15px; text-align:center; border:1px solid #222; box-sizing:border-box}
.post-comment .btn_wrap .btn + .btn {margin-left:7px}
.post-comment .btn_wrap .btn.btn_gray {background-color:#f7f7f7; border-color:#c3c3c3}
.post-comment .inp_box + .inp_box {margin-top:10px}
.post-comment .inp_box input {width:100%; padding:14px 10px; font-size:15px; border:1px solid #e5e5e5; box-sizing:border-box}
.post-comment .btn-comment-more {width:100%; height:38px; padding:9px 10px; border:1px solid #e5e5e5; text-align:center; font-size:15px}
.post-comment .comment-num {margin-top:25px; padding-bottom:7px; font-size:15px; font-weight:bold; border-bottom:2px solid #e5e5e5}
.comment-write {margin-top:20px}
.comment-write .comment_in {position:relative}
.comment-write .comment_in:after {content:''; display:block; clear:both}
.comment-write .comment_inp {float:left}
.comment-write .comment_inp input {width:180px; padding:9px 10px; font-size:15px; border:1px solid #e5e5e5; box-sizing:border-box}
.comment-write .comment_tit {float:left; font-size:15px}
.comment-write .right_box {float:right; font-size:15px}
.comment-write .comment_inp + .right_box {position:absolute; right:0; bottom:0}
.comment-write textarea {width:100%; height:100%; padding:10px 25px; font-size:15px; line-height:23px; border:none; box-sizing:border-box}
.comment-write .memo + .comment_in, .comment-write .memo-on + .comment_in {margin-top:10px}
.comment-write .memo {overflow:hidden; margin-top:10px; height:120px; border:1px solid #e5e5e5}
.comment-list .comment-write .memo {height:160px}
.comment-write .memo-on {overflow:hidden; margin-top:13px; height:160px; font-size:14px; line-height:23px; border:1px solid #e5e5e5}
.comment-write .memo-on .c-id {display:block; padding:10px 25px 5px; color:#999; font-size:14px}
.comment-write .memo-on textarea {height:120px}
.comment-write .btn_wrap {float:right}
.comment-list >li {position:relative; padding:21px 0 21px}
.comment-list >li + li {border-top:1px solid #e5e5e5}
.comment-list .comment-write .btn_wrap .btn {width:80px}
.comment-list .info {font-size:14px; color:#777}
.comment-list .info .date {display:inline-block; margin-left:6px}
.comment-list .comment {margin-top:9px; font-size:15px; line-height:23px}
.comment-list .comment_layer_box {position:absolute; top:16px; right:0}
.comment-list .btn-button-layer {width:20px; height:20px}
.comment-list .button_layer {display:none; position:absolute; top:20px; right:0; width:60px; padding:12px 0 14px; font-size:14px; text-align:center; background:#fff; border:1px solid #e5e5e5; box-sizing:border-box; -webkit-box-shadow:3px 3px 10px 0px rgba(0,0,0,0.08); -moz-box-shadow:3px 3px 10px 0px rgba(0,0,0,0.08); box-shadow:3px 3px 10px 0px rgba(0,0,0,0.08); z-index:10}
.comment-list .button_layer.active {display:block}
.comment-list .button_layer .btn {width:100%}
.comment-list .button_layer .btn + .btn {margin-top:12px}

/* 기사뷰 : 글방 이벤트 팝업 */
.fix-pop {display:none; position:fixed; top:50%; width:610px; height:1px; margin-top:27px; z-index:200}
.fix-pop.active {display:block}
.fix-pop .pop-box {display:none; position:absolute; top:50%; left:50%; width:300px; margin:-110px 0 0 -150px; padding:29px 34px; background-color:#fff; border:1px solid #e5e5e5; z-index:100; box-sizing:border-box; -webkit-box-shadow:3px 3px 10px 0px rgba(0,0,0,0.08); -moz-box-shadow:3px 3px 10px 0px rgba(0,0,0,0.08); box-shadow:3px 3px 10px 0px rgba(0,0,0,0.08)}
.fix-pop .pop-box.active {display:block}
.fix-pop .pop-box.per_info {width:400px; margin:-250px 0 0 -200px; padding:36px 40px 30px}
.fix-pop .pop-box.per_info_view {width:550px; margin:-275px 0 0 -275px; padding:36px 20px 30px 30px; z-index:200}
.fix-pop .pop-box .pop_tit {display:block; margin-bottom:12px; font-size:24px; line-height:30px; text-align:center; letter-spacing:-0.075em}
.fix-pop .pop-box .stit {margin-bottom:21px; color:#777; font-size:13px; text-align:center; letter-spacing:-1px}
.fix-pop .pop-box .scroll-box {overflow:hidden; overflow-y:auto; height:390px; padding:5px 15px 0 0; word-break:keep-all; word-wrap:break-word}
.fix-pop .pop-box .scroll-box dl + dl {margin-top:24px}
.fix-pop .pop-box .scroll-box dt {font-size:15px; line-height:24px; font-weight:bold}
.fix-pop .pop-box .scroll-box dd {font-size:14px; line-height:24px}
.fix-pop .pop-box .inp-box {font-size:15px; line-height:20px}
.fix-pop .pop-box .chk-box {margin-top:12px}
.fix-pop .pop-box .chk-box + .chk-box {margin-top:5px}
.fix-pop .pop-box .chk-box:after {content:''; display:block; clear:both}
.fix-pop .pop-box .chk-box label {float:left; font-size:14px; cursor:pointer}
.fix-pop .pop-box .chk-box .btn-gray-s {float:right; display:inline-block; width:72px; padding:2px 3px 3px; color:#fff; font-size:11px; line-height:14px; text-align:center; background-color:#9e9e9e; box-sizing:border-box}
.fix-pop .pop-box .chk-box .btn-gray-s.arr_w:after {content:''; display:inline-block; width:8px; height:5px; margin-left:3px; background-position:-221px -9px; vertical-align:1px}
.fix-pop .pop-box .chk-box .btn-gray-s.arr_w.on:after {background-position:-221px 0; vertical-align:2px}
.fix-pop .pop-box .view_detail {display:none; margin-top:10px; font-size:13px; line-height:20px; word-break:keep-all; word-wrap:break-word}
.fix-pop .pop-box .view_detail.active {display:block}
.fix-pop .pop-box .wr-txt {margin-top:10px; color:#ee4c4c; font-size:13px; letter-spacing:-0.075em; word-break:keep-all; word-wrap:break-word}
.fix-pop .pop-box .btn_wrap {margin-top:17px}
.fix-pop .pop-box.per_info .btn_wrap .btn {width:80px}

/* 기사 태그 */
.wrap_article .articletag {clear:both; margin-top:30px}
.wrap_article .articletag a {display:inline-block; margin-right:5px; margin-bottom:10px; padding:3px 10px 4px; border:none; font-size:12px; background-color:#f7f7f7; border-radius:3px}




/*-------------------- // unused code --------------------*/
			/* 
			 * unused code
			 * 현재 기사뷰, 클린뷰에서 사용하지 않는 css로 추정
			 * 불필요한 css code 정리를 위하여 배경이미지 위치를 이전좌표로 남겨둠
			 * 운영 중 이미지가 누락된 영역이 있다면 view_sprite_all.png(http://markup.hankyung.com/resource/images/w/view/view_sprite_all.png)에서 좌표를 확인하여, view_sprite.png로 옮겨서 처리
			   해당 css도 unused code 주석 밖이로 이동
			 * 작성일: 2019.01.24 / 3개월이상 이슈가 없다면 모두 삭제 예정 (2019.05 이후)
			 */

			/* 2018-06-21 공통 텍스트 컬러 */
			/* .fcr_import {color:#5c7bc2}
			
			.ico.login, .ico.logout {width:15px; height:17px; margin-right:5px; background-position:-106px -275px}
			.ico.sitemap {width:18px; height:14px; background-position:-224px -275px}
			.ico.sitemap.on {height:18px; background-position:-326px -275px}
			.ico.lg_close {width:18px; height:17px; background-position:-326px -275px}
			.ico.lg_fb {width:10px; height:20px; background-position:-346px -310px}
			.ico.lg_tw {width:22px; height:16px; background-position:-366px -310px}
			.ico.lg_srch {width:19px; height:19px; background-position:-277px -275px}
			.ico.flu_clc {width:33px; height:33px}
			.ico.flu_clc.up {background-position:-80px -386px}
			.ico.flu_clc.keep {background-position:-45px -294px}
			.ico.flu_clc.dw {background-position:-115px -294px}
			.ico.go_video {width:31px; height:31px; background-position:-274px -220px}
			.ico.go_slide {width:33px; height:26px; background-position:-314px -220px}
			.ico.more_com {width:6px; height:12px; background-position:-353px -62px}
			.ico.go_link {width:5px; height:11px; background-position:-302px -62px}
			.ico.badge {width:7px; height:7px; background-position:-430px -244px}
			.ico.trg_navy {width:7px; height:4px; background-position:-373px -10px}
			.ico.election {width:19px; height:19px; background-position:-71px -310px}
			.ico.video_sm {width:22px; height:22px; background-position:-243px -220px}
			.ico.toggle_con {width:12px; height:6px; background-position:-286px -36px}
			.ico.toggle_con.on {background-position:-286px -10px}
			.ico.arr_gray {width:21px; height:11px; background-position:-454px -173px}
			.ico.arr_editor{margin-left:5px;width:4px; height:8px; background-position:-278px -62px}
			.ico.btn_menu {width:35px; height:32px; background-position:0 -386px}
			.ico.jour {width:30px; height:22px; background-position:-134px -309px; margin-right:4px}
			.ico.subscription {position:relative; top:-1px; display:inline-block; width:11px; height:11px; margin-left:5px; background-position:-410px -243px}
			.ico.qiestion {display:block; width:28px; height:35px; background-position:-158px -386px}
			.ico.vw_pr {position:absolute; top:14px; left:14px; width:7px; height:15px; background-position:-379px -62px}
			.ico.vw_nx {position:absolute; top:14px; right:14px; width:7px; height:15px; background-position:-406px -62px}
			.ico.cal_prev {background-position:-254px -62px}
			.ico.cal_next {background-position:-278px -62px}
			.ico.calendar {background-position:-173px -310px}
			.ico.edit {width:15px; height:15px; margin:0 9px 0 0; background-position:-131px -275px}
			.ico.edit_plus {width:20px; height:16px; margin:0 4px 0 0; background-position:-156px -275px}
			.ico.share {width:20px; height:15px; margin:-2px 6px 0 0; background-position:-317px -310px}
			.ico.close_min {width:10px; height:10px; background-position:-306px -275px}
			.ico.paging_pr, .ico.paging_nx {margin:-3px 0 0; width:5px; height:7px}
			.ico.paging_fr, .ico.paging_ed {margin:-3px 0 0; width:9px; height:7px}
			.ico.paging_fr {background-position:-254px -93px}
			.ico.paging_pr {background-position:-283px -93px}
			.ico.paging_nx {background-position:-308px -93px}
			.ico.paging_ed {background-position:-333px -93px}
			.ico.vied_fb {background-position:-240px -346px}
			.ico.vied_tw {background-position:-280px -346px}
			.ico.vied_yt {background-position:-320px -346px}
			.ico.ico_play {background-position:-274px -221px} 
			.ico.fri_pr, .ico.fri_nx {width:22px; height:43px}
			.ico.fri_pr {background-position:-449px -120px}
			.ico.fri_nx {background-position:-473px -120px}
			.ico.fri_pr_b, .ico.fri_nx_b {width:22px; height:38px}
			.ico.fri_pr_b {background-position:-427px -53px}
			.ico.fri_nx_b {background-position:-456px -53px}
			.ico.arr_all {width:5px; height:7px; margin:-2px 0 0 5px; background-position:-308px -93px}
			.ico.go_page {width:5px; height:11px; background-position:-302px -62px}
			.ico.open_popup {width:18px; height:14px; background-position:-196px -275px}
			.ico.close_popup {width:24px; height:23px; background-position:-354px -275px}
			.ico.close_layer {width:18px; height:18px; background-position:-326px -275px}
			.ico.ico_rss {width:24px; height:25px; background-position:-196px -386px}
			.ico.fg_up_red {width:17px; height:19px; background-position:-398px -310px}
			.ico.fg_down_blue {width:17px; height:19px; background-position:-424px -310px}
			.ico.ico_share_btn {width:19px; height:19px; background-position:-451px -309px}
			.ico.ico_arr_down {width:9px; height:16px; background-position:-371px -31px}
			.ico.ico_arr_up {width:9px; height:16px; background-position:-371px -5px}
			.ico.ico_youtube_count {width:83px; height:24px; background-position:-360px -346px}
			.ico.ico_arr_downgray {width:9px; height:4px; background-position:-345px -36px}
			.ico.ico_arr_upgray {width:9px; height:4px; background-position:-345px -10px}
			.ico.fb_round {width:30px; height:31px; background-position:0 -346px}
			.ico.twi_round {width:30px; height:31px; background-position:-40px -346px}
			.ico.nv_round {width:30px; height:31px; background-position:-80px -346px}
			.ico.band_round {width:30px; height:31px; background-position:-120px -346px}
			.ico.email_round {width:30px; height:31px; background-position:-160px -346px}
			.ico.url_round {width:30px; height:31px; background-position:-200px -346px}
			.ico.arr_blk_sm {width:7px; height:5px; background-position:-318px -36px}
			.on .ico.arr_blk_sm {background-position:-318px -10px} */
			/* 2018-06-21 ico_mark_sqr 컬러 추가 */
			/* .ico_mark_sqr.red {background-color:#ff4b4b}
			.ico_mark_sqr.blue02 {background-color:#457fff}
			.ico_mark_sqr.green02 {background-color:#41be30}
			
			.bg_ico.sp_paper {width:22px; height:17px; background-position:-104px -308px; vertical-align:bottom} */

			/* btn */
			/* .btn_white_mid {display:inline-block; width:140px; height:33px; font-size:14px; line-height:33px; letter-spacing:-0.0755em; text-align:center; border:1px solid #c3c3c3}
			.btn_white_big {display:inline-block; width:178px; height:42px; margin:auto; font-size:14px; line-height:43px; letter-spacing:-0.075em; text-align:center; border:1px solid #e5e5e5}
			.btn_align_wrap {margin-top:35px; text-align:center}
			.btn_align_wrap .btn_more {display:inline-block; width:200px; padding:9px 10px 9px; color:#222; font-size:15px; text-align:center; border:1px solid #e5e5e5; box-sizing:border-box}
			.btn_align_wrap .ico_after.btn_more:after {content:''; display:inline-block; width:12px; height:6px; margin-top:-2px; margin-left:10px; background-position:-254px -36px}
			.btn_align_wrap .btn_link {display:inline-block; width:226px; padding:15px 10px 16px; font-size:15px; text-align:center; border:1px solid #b2b2b2}
			.btn_align_wrap .btn_link:after {content:''; display:inline-block; width:7px; height:15px; margin-left:7px; background-position:-406px -62px; vertical-align:-2px}
			.btn_align_wrap .btn_link + .btn_link {margin-left:5px} */

			/* 인기기사 thumb, 제목타입 */
			/* .asidemodule.type_top {padding:5px 0 0}
			.asidemodule.type_top li {margin-top:15px; *zoom:1}
			.asidemodule.type_top li:after {content:''; display:block; clear:both}
			.asidemodule.type_top .thumb {display:block; overflow:hidden; float:left; width:88px; height:55px; margin-top:3px; margin-right:10px}
			.asidemodule.type_top img {width:88px; height:55px}
			.asidemodule.type_top li .read {padding:10px 0 0}
			.asidemodule.type_top .read a {overflow:hidden; max-height:3.2em; padding:4px 0 0; font-size:14px; line-height:18px}
			.asidemodule.type_top .origin.gray a {color:#888; font-size:12px}
			.asidemodule.type_top .origin.blue a {color:#5c7bc2; font-size:12px}
			.asidemodule.type_top .origin + .read {padding:0; margin-top:3px}
			.asidemodule.type_top + .ad_img {margin-top:35px} */
			/* 자동차 레이싱모델, 비율x 썸네일 활용 */
			/* .asidemodule.auto_ph {padding:0}
			.asidemodule.auto_ph li .thumb img {width:100%; height:auto} */
			/* 비디오 */
			/* .video .inner_list {padding-bottom:60px}
			.video .wrap_video {margin-top:20px}
			.wrap_video .link_video {display:block}
			.wrap_video .tit_video {display:block; overflow:hidden; text-overflow:ellipsis; margin-top:5px; font-size:26px; white-space:nowrap}
			.wrap_video .read {overflow:hidden; max-height:3.2em; margin-top:15px; font-size:14px; line-height:1.6; color:#888}
			.wrap_share {margin-top:20px; font-size:0}
			.wrap_share a {display:inline-block; width:30px; height:30px; *display:inline; *zoom:1}
			.wrap_share a + a {margin-left:10px}
			.wrap_share .sns_vshare {display:inline-block; width:30px; height:30px}
			.thumb_video {margin-top:30px}
			.list_video {width:700px; margin:-30px 0 0 -20px; padding:0 0 10px; *zoom:1}
			.list_video:after {content:''; display:block; clear:both}
			.list_video > li {float:left; width:213px; margin:30px 0 0 20px}
			.list_video > li > a {display:block}
			.list_video .thumb {position:relative; display:block; overflow:hidden; height:133px}
			.list_video .thumb img {width:100%}
			.list_video .ico_play {position:absolute; right:10px; bottom:10px; display:block; width:31px; height:31px}
			.list_video .ico_play em {text-indent:-9999px}
			.list_video .tit {overflow:hidden; max-height:46px; margin-top:10px; font-size:17px; line-height:1.4}
			.follow_box {margin-left:-19px; width:320px; padding:20px 0 20px 19px; background:#f3f3f3}
			.follow_box .tit {font-size:14px}
			.follow_box .wrap_follow {margin-top:14px; *zoom:1}
			.follow_box .wrap_follow:after {content:''; display:block; clear:both}
			.wrap_follow dl {float:left; width:144px; height:69px; border-right:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; background:#fff}
			.wrap_follow dl + dl {margin-left:10px}
			.wrap_follow dt {padding:9px 0 7px}
			.wrap_follow dt a {display:block; text-align:center; font-size:14px; color:#888}
			.wrap_follow dd {text-align:center} */

			/* 영상슬라이드 상단 유투브 조회 */
			/* .youtube_count_wrap {margin:0 0 20px}
			.youtube_count_wrap ul {float:right; overflow:hidden}
			.youtube_count_wrap ul li {float:left; font-size:15px; color:#666}
			.youtube_count_wrap ul li + li {margin-left:15px}
			.youtube_count_wrap ul li span {display:inline-block; vertical-align:middle}
			.youtube_count_wrap ul li span + span.ico_youtube_count {margin-left:8px}
			.youtube_count_wrap ul li span.count {height:22px; padding:0 8px; line-height:20px; border:1px solid #ccc; border-left:0; border-radius:3px; font-size:10px; color:#777}
			.youtube_count_wrap ul:after {display:block; clear:both; content:""}
			.youtube_count_wrap:after {display:block; clear:both; content:""} */
			
			/* 슬라이드 view type */
			/* .sc_slide_wrap {position:relative; overflow:hidden}
			.sc_slide_wrap ul {margin:0 35px 0 37px}
			.sc_slide_wrap ul li {position:relative; float:left; overflow:hidden; width:86px; height:60px; text-align:center; background:#666; margin-right:2px}
			.sc_slide_wrap ul li.on .mask {position:absolute; top:0; left:0; width:76px; height:50px; border:5px solid #5c7bc2}
			.sc_slide_wrap ul li a {display:block}
			.sc_slide_wrap ul li a .thumb {overflow:hidden; display:inline-block; width:86px; height:60px}
			.sc_slide_wrap ul li img {width:100%; min-height:60px}
			.sc_slide_wrap ul:after {display:block; clear:both; content:""}
			.sc_slide_wrap button {position:absolute; top:0; text-indent:-9999px; font-size:0; width:35px; height:80px}
			.sc_slide_wrap .btn_prev {left:0; background-position:-254px -120px}
			.sc_slide_wrap .btn_next {right:0; background-position:-299px -120px}
			.sc_slide_wrap.video ul li {position:relative; float:left; overflow:hidden; width:86px; height:54px; text-align:center; background:#666; margin-right:2px}
			.sc_slide_wrap.video ul li a .thumb {overflow:hidden; display:inline-block; width:86px; height:54px}
			.sc_slide_wrap.video ul li.on .mask {position:absolute; top:0; left:0; width:76px; height:44px; border:5px solid #5c7bc2}
			.slide_article {margin:40px 0 20px}
			.slide_article .slide_list {position:relative; margin-top:20px; border:0}
			.slide_article .slide_img_wrap a {display:block; height:100%; font-size:0; line-height:0; text-align:center}
			.slide_article .slidesjs-slide img {max-width:100%; max-height:100%}
			.btn_prev_slide {width:45px; height:91px; left:0; z-index:11}
			.btn_next_slide {width:45px; height:91px; right:0; z-index:11}
			.slide_article .slide_list .slide-navigation {position:absolute; top:170px}
			.slide_article .slide_list .slide-navigation .ico {display:block; width:45px; height:91px}
			.slide_article .slide_tit {position:relative; text-align:center}
			.slide_article .slide_tit h1 {font-size:32px; margin-bottom:20px}
			.slide_article .slide_tit p {font-size:13px; color:#666; margin-bottom:20px; letter-spacing:0}
			.slide_article .slide_tit p .pubDate {padding-right:10px; margin-right:3px; background:url('https://img.hankyung.com/img/w/line.gif') no-repeat right}
			.slide_article .slide_tit ul {width:400px; margin:0 auto}
			.slide_article .slide_tit ul li {float:left; padding:7px 10px; width:108px; margin-left:5px; border:1px solid #d9d9d9; font-size:13px}
			.slide_article .slide_tit ul li a {display:block}
			.slide_article .slide_tit ul li:first-child {margin-left:0}
			.slide_article .slide_tit ul li.like a {color:#ff4b4b}
			.slide_article .slide_tit ul li.hate a {color:#4273aa}
			.slide_article .slide_tit ul li.share a {color:#777}
			.slide_article .slide_tit ul:after {display:block; clear:both; content:""}
			.slide_article .slide_tit .layer_btn_wrap {position:absolute; z-index:2; top:-1px; right:-111px; background:#fff; padding:20px; border:1px solid #d6d6d6}
			.slide_article .slide_tit .layer_btn_wrap .share_list {width:158px}
			.slide_article .slide_tit .layer_btn_wrap .share_list li {width:36px; float:left; margin:10px 5px; padding:0; border:0}
			.slide_article .slide_tit .layer_btn_wrap > div > button {position:absolute; top:-10px; right:-10px}
			.slide_img_wrap {margin:0 auto; width:640px; text-align:center}
			.slide_img_wrap img {width:100%}
			.sc_slide_wrap.video + .slide_article .slide_img_wrap {width:inherit}
			.slide_article .slide-container .read {overflow:hidden; width:850px; margin:30px auto 0; max-height:38px; font-size:13px; line-height:20px; text-align:left}
			.slide_article .slide-container .read a {color:#666}
			.slide_article .slide-container .slide_link {display:block; margin:15px 0 0 135px; width:62px; padding:5px 10px; border:1px solid #e5e5e5; color:#222; font-size:13px}
			.slide_article .slide-container .slide_link .ico.go_link {height:14px; margin-left:3px; background-position:-302px -62px} */
			/* golf */
			/* .golf_news_wrap {padding-bottom:20px; border-bottom:1px solid #e5e5e5; *zoom:1}
			.golf_news_wrap:after {content:''; display:block; clear:both}
			.golf_news_wrap + .golf_news_wrap {padding-top:20px}
			.golf_news_wrap .date_box {float:left; width:80px}
			.golf_news_wrap .date_box em {font-family:'Century Gothic', '맑은 고딕', 'Apple SD Gothic Neo', '돋움', Dotum, '굴림', Gulim, sans-serif; font-size:18px; font-weight:bold; letter-spacing:-0.033em}
			.golf_news_wrap .news_box {float:left; width:580px; margin-left:20px}
			.golf_news_wrap p {overflow:hidden; color:#888; font-size:13px; line-height:23px; letter-spacing:-0.075em}
			.golf_news_wrap .blank {overflow:hidden; display:inline-block; width:0; vertical-align:middle}
			.golf_news_wrap .mask {position:absolute; top:0; left:0; display:block; width:100%; height:100%; background:url('https://www.hankyung.com/resource/images/w/mask_photo.png') repeat-x left bottom}
			.golf_news_wrap .long_read {max-height:160px}
			.golf_news_wrap .short_read {max-height:46px}
			.golf_news_wrap .two_item {margin:0 -10px; *zoom:1}
			.golf_news_wrap .two_item:after {content:''; display:block; clear:both}
			.golf_news_wrap .lg_tit {overflow:hidden; display:block; max-height:64px; margin:2px 0 13px; font-size:22px; line-height:32px; font-weight:bold; letter-spacing:-0.075em}
			.golf_news_wrap .lg_img_box {float:right; overflow:hidden; width:240px; height:170px; margin-left:43px; font-size:0; text-align:center}
			.golf_news_wrap.one_item .date_box {padding-top:6px}
			.golf_news_wrap .lg_img_box .blank {height:210px}
			.golf_news_wrap .lg_img_box img {display:inline-block; max-width:240px; max-height:170px}
			.golf_news_wrap .thumb_news {position:relative; float:left; overflow:hidden; width:278px; margin:0 9px; border:1px solid #e5e5e5}
			.golf_news_wrap .thumb_news .img_box {overflow:hidden; width:280px; height:175px; text-align:center; vertical-align:middle; font-size:0; background-color:#000}
			.golf_news_wrap .thumb_news .blank {height:210px}
			.golf_news_wrap .thumb_news a:focus,
			.golf_news_wrap .thumb_news a:hover {text-decoration:none}
			.golf_news_wrap .thumb_news a:hover strong {text-decoration:underline}
			.golf_news_wrap .thumb_news img {display:inline-block; width:100%} */
			/* 마스크 사용시 */
			/* .golf_news_wrap .thumb_news strong {overflow:hidden; display:block; width:240px; max-height:50px; padding:10px 20px 13px; color:#222; font-size:17px; line-height:25px; font-weight:bold; text-align:center}
			.golf_news_wrap .read_news {float:left; width:230px; height:222px; margin:0 10px; padding:13px 24px; border:1px solid #e5e5e5}
			.golf_news_wrap .read_news strong {overflow:hidden; display:block; max-height:50px; margin-bottom:15px; font-size:17px; line-height:25px; font-weight:bold; letter-spacing:-0.075em}
			.golf_news_wrap .news_tit_list {float:left; width:280px; margin:0 10px}
			.golf_news_wrap .golf_news_list li + li {margin-top:20px}
			.golf_news_wrap .golf_news_list .list {*zoom:1}
			.golf_news_wrap .golf_news_list .list:after {content:''; display:block; clear:both}
			.golf_news_wrap .golf_news_list strong {overflow:hidden; display:block; height:22px; margin-bottom:9px; font-size:17px; line-height:22px; letter-spacing:-0.075em}
			.golf_news_wrap .golf_news_list .img_box {float:left; overflow:hidden; width:127px; height:80px; margin-right:17px; font-size:0; text-align:center}
			.golf_news_wrap .golf_news_list img {display:inline-block; width:100%}
			.golf_news_wrap .golf_news_list .blank {height:83px}
			.golf_news_wrap .news_tit_list {float:left; width:280px}
			.golf_news_wrap .news_tit_list li + li {margin-top:23px}
			.golf_news_wrap .news_tit_list strong {overflow:hidden; display:block; height:50px; font-size:17px; line-height:25px; font-weight:bold;letter-spacing:-0.075em}
			.page_golf .btn_wrap {margin-top:30px}
			.page_golf .btn_wrap .btn_more_news {display:block; width:178px; height:42px; margin:auto; font-size:14px; line-height:43px; letter-spacing:-0.075em; text-align:center; border:1px solid #e5e5e5}
			.page_golf .fltAd .right {top:263px; right:-600px}
			.page_golf .fltAd .left {top:530px; left:-769px} */
			/* 골프 레이디스 탑모듈 */
			/* .ladiescup_top {display:block; overflow:hidden; border:1px solid #ddd; padding-bottom:20px; margin-bottom:25px}
			.ladiescup_top .bnr {border-bottom:1px solid #ddd}
			.ladiescup_top .golf_news_wrap.lady_list {border-bottom:0; padding:30px}
			.ladiescup_top .golf_news_wrap .news_box {width:615px; margin-left:0}
			.lady_more_link {text-align:right; padding-right:30px; font-size:13px}
			.lady_more_link .ico.link_arr {width:15px; height:15px; background-position:-271px -61px} */
			/* 골프 컬럼, 포토 모듈 */
			/* .golf_module_wrap {margin:0px 0 30px; border:1px solid #ddd}
			.golf_module_wrap .paging-pie {top:12px; right:20px}
			.golf_module_wrap h2 {padding:10px 15px 10px; border-bottom:1px solid #ddd; font-size:17px; font-weight:bold}
			.golf_module_wrap .more_link {background:url('https://www.hankyung.com/resource/images/w/paging.png') no-repeat; padding-right:15px; background-position:58px -68px}
			.golf_module_wrap .colm_wrap {display:block; overflow:hidden; height:220px}
			.golf_module_wrap .colm_wrap .colm_item {position:relative; float:left; width:300px; height:190px; margin:10px 0; padding:10px 19px 0px}
			.golf_module_wrap .colm_wrap .colm_item:nth-child(even){width:299px;border-left:1px solid #ddd}
			.golf_module_wrap .colm_wrap .colm_item.right {float:right; padding-left:17px; border-left:1px solid #ddd}
			.golf_module_wrap .colm_item .colm_tit {font-size:17px; display:block; max-height:46px}
			.golf_module_wrap .colm_item .colm_tit a {overflow:hidden; text-overflow:ellipsis; white-space:normal; display:inline-block}
			.golf_module_wrap .colm_item .img_txt_wrap {margin:10px 0 0}
			.golf_module_wrap .colm_item .colm_right_img {float:right; overflow:hidden; width:110px; height:69px; padding-left:15px}
			.golf_module_wrap .colm_item .colm_right_img img {width:100%}
			.golf_module_wrap .colm_item .img_txt_wrap .read {font-size:13px; line-height:19px; color:#777}
			.golf_module_wrap .colm_item .img_txt_wrap .read a {color:#777}
			.golf_module_wrap .colm_item .img_txt_wrap:after {display:block; clear:both; content:""}
			.golf_module_wrap .colm_item:after {display:block; clear:both; content:""}
			.golf_module_wrap .colm_item + .golf_module_wrap .colm_item {border-left:1px solid #ddd}
			.golf_module_wrap .colm_ist {position:absolute; bottom:0; width:89%; margin:15px 0 0; padding:12px 0 0; border-top:1px solid #ededed; text-align:left}
			.golf_module_wrap {position:relative; overflow:hidden; border:1px solid #ddd}
			.golf_module_wrap .photo_wrap {padding:15px 19px; overflow:hidden}
			.gf_photo_wrap + .gf_photo_wrap {margin-left:19px}
			.golf_module_wrap .gf_photo_wrap {position:relative; float:left; min-height:1px; font-size:0; text-align:center}
			.golf_module_wrap .gf_photo_wrap .img_box {display:inline-block; overflow:hidden; width:200px; height:125px; text-align:center}
			.golf_module_wrap .gf_photo_wrap .img_box img {width:100%; vertical-align:middle}
			.golf_module_wrap .gf_photo_wrap a {color:#222}
			.golf_module_wrap .gf_photo_wrap a:hover {text-decoration:underline}
			.golf_module_wrap .gf_photo_wrap .over_box {width:200px; margin:0 auto}
			.golf_module_wrap .gf_photo_wrap .over_box strong {display:block; height:40px; margin-top:8px; padding:0 10px; color:#222; font-size:15px; font-weight:bold; letter-spacing:-0.075em; text-align:left}
			.golf_module_wrap:after {display:none; clear:both; content:""}
			.golf_movi01 .tit {font-size:14px}
			.golf_movi01 {width:320px; display:block; margin-bottom:15px}
			.golf_movi01 .gmov_thumb_img {margin-top:10px}
			.golf_movi01 .gmov_thumb_img .thumb_img {position:relative; width:318px; height:199px; overflow:hidden; border:1px solid #ddd}
			.golf_movi01 .gmov_thumb_img .thumb_img .ico.go_video {position:absolute; right:15px; bottom:10px}
			.golf_movi01 .gmov_thumb_img .thumb_img img {width:318px; min-height:199px; overflow:hidden}
			.golf_movi01 .gmov_thumb_img .thumb_txt {padding:12px 15px 13px; border:1px solid #ebebeb; border-top:0}
			.golf_movi01 .gmov_thumb_img .thumb_tit {display:block; margin-top:3px; overflow:hidden; max-height:48px; font-size:15px; line-height:24px; font-weight:normal; letter-spacing:-1px}
			.golf_movi01 .gmov_thumb_img .thumb_tit a {color:#222}
			.golf_movi01 .gmov_thumb_img .thumb_txt .thumb_origin {display:inline-block}
			.golf_movi01 .gmov_thumb_img .thumb_txt .thumb_origin a {font-size:12px; color:#888}
			.golf_movi01 .gmov_thumb_img .thumb_txt .thumb_origin.digital a {font-size:12px; color:#5c7bc2}
			.asidemodule.golf_shop {margin:20px 0}
			.golf_shop_list {padding:20px 0 0}
			.golf_shop_list li {float:left; margin:0 20px 17px 0px; width:150px}
			.golf_shop_list li .thumb {border:1px solid #ebebeb; width:148px; height:92px; margin:0 0 10px}
			.golf_shop_list li .thumb img {width:100%}
			.golf_shop_list li .tit {overflow:hidden; text-overflow:ellipsis; white-space:normal; font-size:15px; line-height:22px; color:#222}
			.golf_shop_list li + li {margin:0 0 17px 0}
			.golf_shop_list li + li + li {margin:0 20px 0 0}
			.golf_shop_list li + li + li + li {margin:0}
			.golf_shop_list:after {display:block; clear:both; content:""} */

			/* 로고 헤더 */
			/* #header.logo_header {position:relative; width:980px; margin:0 auto 15px; border-bottom:3px solid #142c67; z-index:1}
			#header.logo_header .logo {height:49px; text-align:center}
			#header.logo_header .logo a {font-size:20px; line-height:46px; font-family:'Malgun Gothic', '맑은 고딕', 'Apple SD Gothic Neo', '돋움', Dotum, '굴림', Gulim, Verdana, Arial, sans-serif; font-weight:bold; letter-spacing:-0.075em; background-image:none}
			#header.logo_header .logo a:hover {text-decoration:none}
			#header.logo_header .logo img {width:79px; margin-top:-1px; margin-right:5px; vertical-align:middle}
			.top_nav {width:1130px; padding:0 10px} */

			/* 콘텐츠 */
			/* .sub_cont_inner {padding:34px 0 50px}
			.right_bnr {margin:0 0 20px}
			.edge_wrap .article_top h1.title {margin-left:40px; margin-right:40px} */

			/* 엣지뷰 */
			/* #container.edge {position:relative; padding-top:165px}
			#container.edge .top_logo {position:absolute; z-index:200; top:-127px; left:34px;
			background:url('https://www.hankyung.com/resource/images/w/view/edge_view_logo.png') no-repeat}
			#container.edge .top_logo a {display:inline-block; width:333px; height:105px; text-indent:-9999px; font-size:0}
			.edge_wrap {background:#fff}
			.edge_wrap .cover {background:#07274b url('https://www.hankyung.com/resource/images/w/view/edge_back_02.jpg');
			position:absolute;top:0;left:0;right:0;width:100%;min-width:1060px;height:400px;
			text-align:center;background-position:50% 0;background-repeat:no-repeat;background-attachment:fixed}
			.edge_wrap .article_top {position:relative; background:#fff; width:1210px}
			.edge_wrap .artlcle_top h1.title {margin:0 0 13px}
			.edge_wrap .wrap_container {width:1210px}
			.edge_wrap .wrap_view {position:relative; background:#fff; padding:20px 40px 0px} */

			/* 헬스 뷰 */
			/* #container.health {position:relative; padding-top:165px}
			#container.health .top_logo {position:absolute; z-index:200; top:-127px; left:50%; margin-left:-138px; background:url('https://www.hankyung.com/resource/images/w/view/health_view_logo.png') no-repeat}
			#container.health .top_logo a {display:inline-block; width:376px; height:80px; text-indent:-9999px; font-size:0}
			.health_wrap {background:#fff}
			.health_wrap .cover {background:#20a9ba url('https://www.hankyung.com/resource/images/w/view/health_back_03.jpg');
			position:absolute;top:0;left:0;right:0;width:100%;min-width:1060px;height:400px;
			text-align:center;background-position:50% 0;background-repeat:no-repeat;background-attachment:fixed}
			.health_wrap .article_top {position:relative; background:#fff; width:1210px}
			.health_wrap .artlcle_top h1.title {margin:0 0 13px}
			.health_wrap .wrap_container {width:1210px}
			.health_wrap .wrap_view {position:relative; background:#fff; padding:20px 40px 0px}
			.caption_small {font-size:16px} */

			/* 2018-08-02 서브페이지 컨텐츠가 넓은 상황 */
			/* .sub_wide_content #container {width:100%} */

			/* 2018-05-10 공통 - 레이아웃 :좌우 50% 차지하는 박스 */
			/* .col_grid_box:after {content:''; display:block; clear:both}
			.col_grid_box .col {float:left; width:50%; padding-right:15px; box-sizing:border-box}
			.col_grid_box .col + .col {padding-right:0; padding-left:15px} */
			/* 2018-05-10 공통 - 타이틀 */
			/* .tit_bul_b {display:block; font-size:16px; margin-bottom:28px}
			.tit_bul_b:before {content:''; display:inline-block; width:5px; height:5px; margin-right:7px; background-color:#5c7bc2; vertical-align:3px}
			.cont_tit_box {position:relative} */
			/* 2018-05-10 공통 - 텍스트 */
			/* .bul_star {padding-left:10px; color:#555; font-size:14px; text-indent:-10px}
			.bul_star + .bul_star {margin-top:5px}
			.bul_dash_list li {padding-left:10px; text-indent:-10px} */
			/* 2018-05-10 공통 - slide_nav 타입 02 */
			/* .paging-pie02 {position:absolute; top:2px; right:0; padding:0 10px; font-size:14px}
			.paging-pie02 .slick-arrow {position:absolute; top:4px; width:6px; height:12px}
			.paging-pie02 .slick-arrow.prev {left:0; background-position:-327px -62px}
			.paging-pie02 .slick-arrow.next {right:0; background-position:-353px -62px} */
			/* 2018-05-10 공통 - 텍스트 :뱃지 */
			/* .badge_clc {display:inline-block; margin-left:5px; padding:1px 10px 2px; color:#5c7bc2; font-size:13px; line-height:16px; letter-spacing:-0.08em; border:1px solid #5c7bc2; border-radius:10px; vertical-align:middle}
			.badge_clc.red {color:#ff5752; border-color:#ff5752}
			.sub_issue_bnr .bnr_in {position:relative; width:1040px; margin:0 auto}
			.view .sub_issue_bnr .bnr_in {width:1130px} */
			/* 2018-05-24 공통 :네모 마크 */
			/* .ico_mark_sqr {display:inline-block; padding:2px 7px 4px; color:#fff; font-size:12px; background-color:#888}
			.ico_mark_sqr.purple {background-color:#8129a5}
			.ico_mark_sqr.orange {background-color:#ff9800}
			.ico_mark_sqr.green {background-color:#13bcb7}
			.ico_mark_sqr.blue {background-color:#1b7ac9}

			.article_aside {display:block; max-height:80px; margin:25px 0; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; *zoom:1}
			.article_aside:after {content:''; display:block; clear:both}
			.article_aside .rel {height:23px; margin:10px 3% 7px 0; float:left; width:47%; font-size:13px; line-height:21px}
			.article_aside .rel a {display:block; position:relative; overflow:hidden; text-overflow:ellipsis; padding-left:6px; white-space:nowrap; background:url('https://www.hankyung.com/resource/images/w/view/dot_ad.gif') left center no-repeat}
			.article_aside .ad_txt {position:relative; margin-bottom:7px; margin-top:7px; float:left; width:47%; margin-right:3%; font-size:13px; line-height:25px} */

			/* 관련기사 섬네잍 타입 */
			/* .list_rel ul.thumb_type {overflow:hidden}
			.list_rel ul.thumb_type li {float:left; width:156px}
			.list_rel ul.thumb_type li + li {margin-left:20px; margin-top:0}
			.list_rel ul.thumb_type li a {display:inline-block; color:#222; padding:0; background:none}
			.list_rel ul.thumb_type li .thumb {overflow:hidden; width:156px; height:88px; margin-bottom:8px; text-align:center; border:1px solid #e5e5e5}
			.list_rel ul.thumb_type li .thumb img {max-height:98px; min-height:88px; vertical-align:bottom}
			.list_rel ul.thumb_type li p {overflow:hidden; font-size:15px; line-height:22px; text-overflow:ellipsis; white-space:normal; max-height:42px}
			.list_rel ul.thumb_type li.none_thumb {background:url('https://www.hankyung.com/resource/images/w/pt_dot_viewrel.png') no-repeat}
			.list_rel ul.thumb_type li.none_thumb p {padding:33px 20px 52px; min-height:56px; max-height:56px; text-align:left}
			.list_rel ul.thumb_type li.none_thumb p .txt {display:inline-block; overflow:hidden; text-overflow:ellipsis; white-space:normal; max-height:65px}
			.list_rel ul.thumb_type + ul {padding:20px 0 0 80px} */
			/* 관련기사 */
			/* .related_wrap {margin-top:30px}
			.related_wrap .tit {display:block; margin-bottom:2px; font-size:15px; font-weight:bold}
			.related_wrap .thumbtype li {font-size:15px; line-height:30px}
			.related_wrap .txt_wrap .title a {overflow:hidden; display:inline-block; max-width:100%; padding-left:10px; background:url('https://www.hankyung.com/resource/images/w/view/dot_list.gif') no-repeat left center; text-overflow:ellipsis; white-space:nowrap; box-sizing:border-box; vertical-align:top} */

			/* 기사뷰 구글번역 */
			/* .gg_trans {margin-top:10px; text-align:center}
			.gg_trans .goog-te-gadget-simple {padding:7px 15px 6px; border:1px solid #e0e0e0; border-radius:17px}
			.gg_trans .goog-te-gadget-icon {display:none} */

			/* 좌측 기사정보 */
			/* .article_info .articlebanner .ico_pm {display:inline-block; overflow:hidden; text-indent:-9999px; background:url('https://www.hankyung.com/resource/images/w/sprite-hk-common.png?v=201901241040') no-repeat}
			.article_info .articlebanner .ico_pm.stock {width:86px; height:20px; background-position:-59px -66px} */

			/* 우측 모듈 */
			/* .asidemodule .news_list_slide .item {width:320px}
			
			.fri_toon .tit_list {display:block; font-size:14px; height:20px}
			
			.asidemodule.oth_tag .tit_list {border-bottom:0; height:20px}
			.asidemodule.oth_tag .tag_list {margin:10px 0 0; padding:20px 30px; border:1px solid #e5e5e5; background:#f6f6f6}
			.asidemodule.oth_tag .tag_list li {margin-bottom:15px; font-size:14px}
			.asidemodule.oth_tag .tag_list li a {color:#3971a0}
			
			.asidemodule .event_list {margin:10px 0 0}
			.asidemodule .event_list li {border:1px solid #ddd}
			.asidemodule .event_list li .thumb {width:318px; height:199px}
			.asidemodule .event_list li .thumb img {width:100%; height:100%}
			.asidemodule .event_list li .txt {padding:11px 14px 14px}
			.asidemodule .event_list li .event_ing {margin:0 0 5px; font-size:12px; color:#5c7bc2}
			.asidemodule .event_list li .tit {font-size:15px; color:#282828; line-height:21px}
			
			.asidemodule .s_tag_list {margin:10px 0 0}
			.asidemodule .s_tag_list li {float:left; border:1px solid #e5e5e5; border-radius:14px; padding:6px 10px; margin:0 10px 10px 0; font-size:13px}
			.asidemodule .s_tag_list li a {color:#5c7bc2}
			.asidemodule .s_tag_list:after {display:block; clear:both; content:""}
			
			.asidemodule.r_ph_slide .r_ph_wrap {width:318px; border:1px solid #e5e5e5}
			.asidemodule.r_ph_slide .thumb {overflow:hidden; width:318px; height:199px}
			.asidemodule.r_ph_slide .thumb img {width:100%}
			.asidemodule.r_ph_slide .tit {overflow:hidden; width:260px; margin:0 auto; padding:12px 0; font-size:15px; }
			.asidemodule.r_ph_slide .tit a {overflow:hidden; display:block; width:260px; text-overflow:ellipsis; white-space:nowrap} */

			/* 2018-05-09 모듈 타이틀 border 없을 경우 */
			/* .asidemodule .tit_list.none {border:0} */
			/* 2018-05-09 공통 aisdemodule :셀렉트박스 */
			/* .asidemodule .wide_select {display:block; width:190px; height:30px; margin:auto; padding:5px 30px 5px 10px; font-size:13px; border:1px solid #e5e5e5; background-color:#fff} */

			/* 2018-06-21 우측모듈 부동산 속보 / 공인중개사 정보 */
			/* 부동산 view */
			/* .asidemodule.land_realtime .realtor_info .btn_realtor_box {margin-top:15px}
			.asidemodule.land_realtime .realtor_info .btn_realtor_box .btn_realtor {display:inline-block; width:78px; padding:6px 0 7px; font-size:13px; text-align:center; background-color:#f3f3f3; border-radius:15px}
			.asidemodule.land_realtime .realtor_info .btn_realtor_box .btn_realtor + .btn_realtor {margin-left:4px}
			.asidemodule.land_realtime .ico_mark_sqr {margin-right:7px; padding:1px 5px 3px; font-weight:bold; vertical-align:2px}
			.asidemodule.land_realtime .realty_info {padding:17px 19px 0; border:1px solid #e5e5e5}
			.asidemodule.land_realtime .realty_info + .realty_info {border-top:0}
			.asidemodule.land_realtime .realty_info .realty {font-size:16px; font-weight:bold}
			.asidemodule.land_realtime .realty_info .price {display:block; margin-top:5px; color:#777; font-size:19px; font-weight:bold; font-style:normal; font-family:'Roboto'; letter-spacing:0}
			.asidemodule.land_realtime .realty_info .price.red {color:#ff4b4b}
			.asidemodule.land_realtime .realty_info .price.green02 {color:#41be30}
			.asidemodule.land_realtime .realty_info .price.blue02 {color:#457fff}
			.asidemodule.land_realtime .realty_info .info {display:block; margin-top:5px; color:#777; font-size:14px}
			.asidemodule.land_realtime .realty_info .info_b {font-weight:bold}
			.asidemodule.land_realtime .list_realty > li >a {display:block; padding:18px 0}
			.asidemodule.land_realtime .list_realty > li >a:hover .price {text-decoration:underline}
			.asidemodule.land_realtime .list_realty > li + li {border-top:1px solid #e5e5e5}
			.view .asidemodule.land_realtime .realtor_info {padding:23px 34px 20px; border-bottom:0} */

			/* 우측모듈 only_wrap */
			/* .only_wrap01 {display:block}
			.only_wrap01 li + li {margin-top:10px}
			.only_wrap01 .only_thumb_img {position:relative; width:100%; height:198px; border:1px solid #eee; overflow:hidden}
			.only_wrap01 .only_thumb_img .mask_photo {position:absolute; top:0; left:0; display:block; width:100%; height:100%}
			.only_wrap01 .only_thumb_img .ico.go_video {position:absolute; right:12px; bottom:10px}
			.only_wrap01 .only_thumb_img .thumb_img {width:100%}
			.only_wrap01 .only_thumb_img .thumb_img img {width:100%; min-height:198px}
			.only_wrap01 .only_thumb_img .thumb_txt {position:absolute; bottom:0px; left:0; width:200px; padding:10px 15px; background:url('https://img.hankyung.com/img/w/only_mask_white.png')}
			.only_wrap01 .only_thumb_img .thumb_tit {display:block; margin-top:3px; overflow:hidden; max-height:48px; font-size:17px; line-height:22px; letter-spacing:-1px}
			.only_wrap01 .only_thumb_img .thumb_origin {display:inline-block}
			.only_wrap01 .only_thumb_img .thumb_origin a {color:#5c7bc2; font-size:12px; font-style:normal} */
			/* 세로 썸네일 박스*/
			/* .vert_thumb_box a {display:block; width:190px; margin:auto}
			.vert_thumb_box >a {color:#888}
			.vert_thumb_box .thumb {overflow:hidden; display:block; width:61px; height:61px; margin:auto; border-radius:100%; background-position:0 -275px}
			.vert_thumb_box .thumb img {width:100%; min-height:61px}
			.vert_thumb_box .origin {display:block; margin-top:15px; color:#888; font-size:14px; text-align:center; font-style:normal; letter-spacing:-0.075em}
			.vert_thumb_box .tit {overflow:hidden; display:block; max-height:48px; padding:0 10px; margin-top:5px; font-size:17px; line-height:24px; text-align:center; letter-spacing:-0.075em; word-break:keep-all} */

			/* 광고 */
			/* .top_ad_wrap {display:block; margin:0 0 10px; padding:10px 0; height:90px; width:100%; background:#fff; position:static; z-index:1020; top:0}
			.top_ad_wrap.fix_ad {position:absolute}
			
			.ad_r_300 {width:300px; height:250px}
			.ad_r_300.mt10 {margin-top:10px}
			.ad_footer {width:970px; height:250px; margin:0 auto; padding:0 0 10px;text-align:center}
			.ad_mid_section {width:970px; margin:20px auto; text-align:center}
			.ad_mid_section #div-gpt-ad-1504053168040-1 div {margin:0 auto; text-algn:center} */
			/* 기사본문 : 관련기사/광고추가 */
			/* .article_inside_ad {position:relative; margin:26px 0; padding:0px 0 0px 20px}
			.article_inside_ad:before {content:''; position:absolute; top:4px; bottom:13px; left:0; display:inline-block; width:4px; background-color:#e5e5e5}
			.article_inside_ad ul li {overflow:hidden; line-height:31px; font-size:18px}
			.article_inside_ad ul li div {overflow:hidden}
			.article_inside_ad ul li div a {color:#222; font-weight:bold}
			.article_inside_ad .rel_ad {margin-top:3px}
			
			.ad_article {float:left; width:250px; height:250px; margin:0px 20px 20px -90px}
			.video_article {margin:40px 0 20px}
			
			.wrap_list {margin-top:40px; border-bottom:1px solid #e5e5e5; font-size:15px}
			.wrap_list > div {padding:15px 0 20px; border-top:1px solid #e5e5e5; *zoom:1}
			.wrap_list > div:after {content:''; display:block; clear:both}
			.wrap_list .tit {display:block; float:left; width:80px; font-weight:bold; color:#5c7bc2}
			.wrap_list .tit a {color:#5c7bc2; text-overflow:inherit; padding-left:0; background:none}
			.wrap_list ul {overflow:hidden}
			.wrap_list li {position:relative}
			.wrap_list li + li {margin-top:12px}
			.wrap_list > a {display:block; overflow:hidden; text-overflow:ellipsis; padding:0 60px 0 7px; white-space:nowrap; background:url('https://www.hankyung.com/resource/images/w/view/dot_list.gif') left 11px no-repeat}
			.wrap_list .list_stock + .list_land {margin-top:-10px; padding-top:0; border-top:0 none}
			
			.end_article {margin-top:12px; font-size:14px; *zoom:1}
			.end_article:after {content:''; display:block; clear:both}
			.end_article .copy {float:left}
			
			.link_end {float:right; *zoom:1}
			.link_end a {margin-left:15px}
			
			.nav_view {margin-top:35px; *zoom:1}
			.nav_view:after {content:''; display:block; clear:both}
			.nav_view a {display:block; overflow:hidden; position:relative; text-overflow:ellipsis; float:left; height:45px; font-size:14px; line-height:40px; white-space:nowrap; background:#f7f7f7; border:1px solid #e5e5e5}
			.nav_view .prev {width:209px; padding:0 55px 0 30px; border-right:0 none}
			.nav_view .next {width:208px; padding:0 30px 0 55px; text-align:right}
			
			.module_box {padding:15px 19px; border:1px solid #e5e5e5}
			.issue_week {margin-top:20px}
			
			.recommend {margin-top:20px}
			.recommend .by_dable {float:right}
			
			.list_aside .ad_list {margin-top:8px}
			
			.box .list_grid {padding:15px 30px 10px 15px}
			.box .list_grid li + li {margin-top:15px}
			.box .list_grid a {display:block; *zoom:1}
			.box .list_grid a:after {content:''; display:block; clear:both}
			.box .list_grid .thumb {display:block; overflow:hidden; float:left; width:112px; height:70px; margin-right:10px; background:url('https://www.hankyung.com/resource/images/w/view/bgfoot_def_img.gif') no-repeat}
			.box .list_grid .thumb img {width:112px; height:70px}
			.box .list_grid .tit {overflow:hidden; max-height:3em; padding-top:6px}
			
			.view_photo {margin-top:18px; *zoom:1}
			.view_photo:after {content:''; display:block; clear:both}
			.view_photo .thumb_s {display:block; overflow:hidden; position:relative; float:left; width:33%; min-height:85px}
			.view_photo .thumb_s + .thumb_s {margin-left:.5%; *margin-left:1px}
			.view_photo .thumb {display:block; overflow:hidden; width:100%; height:100%}
			.view_photo img {max-width:100%; min-height:85px}
			
			.view_slider {position:relative; margin:30px 0}
			.view_slider .swiper-slide{text-align:center;overflow:hidden}
			.view_slider .swiper-pagination {position:static; margin-bottom:8px; font-size:13px; letter-spacing:-1px}
			.view_slider .swiper-pagination-current {padding-left:22px; font-weight:bold; background:url('https://www.hankyung.com/resource/images/m/icon_slide.svg') left center no-repeat}
			.view_slider .btn_slide {z-index:10; position:absolute; top:50%; left:0; width:45px; height:90px; margin-top:-45px; background:rgba(0,0,0,0.3) url('https://www.hankyung.com/resource/images/m/slide_pre.svg') 15px 33px no-repeat; cursor:pointer}
			.view_slider .btn_slide.btn_next {right:0; left:auto; background:rgba(0,0,0,0.3) url('https://www.hankyung.com/resource/images/m/slide_next.svg') 17px 33px no-repeat}
			.view_slider .bg_ico{display:inline-block;text-indent:-9999em;vertical-align:middle} */
			
			/* 폴 */
			/* .wrap_poll {position:relative; height:260px; padding:15px 25px}
			.wrap_poll .question {position:relative; min-height:40px; padding-left:40px; word-break:keep-all}
			.wrap_poll .question .ico {position:absolute; top:0; left:0}
			.wrap_poll .wrap_btn_poll {width:100%; margin-top:10px; text-align:center}
			.wrap_poll .wrap_btn_poll .btn_poll {height:24px; padding:0 12px; border:0 none; border-radius:5px; font-size:13px; line-height:26px; color:#fff; background:#a6b2ba}
			.wrap_poll .voter {display:inline-block; color:#777; font-size:14px}
			.wrap_poll .result {display:inline-block; color:#fa141f; font-size:14px}
			.wrap_poll .poll_list {min-height:125px; margin-top:5px; padding-left:15px}
			.wrap_poll .poll_list label {position:relative; display:block; margin-top:5px; font-size:14px; letter-spacing:-0.8px}
			.wrap_poll .poll_list input {position:absolute; top:5px; left:-15px; margin:-1px 10px 0 0; vertical-align:middle}
			.wrap_poll .poll_list li {margin-top:5px}
			.wrap_poll .poll_list .choice {display:inline-block; font-size:12px}
			.wrap_poll .poll_list .voter {min-width:41px}
			.wrap_poll .poll_list .result {min-width:31px}
			.wrap_poll .poll_img {min-height:145px; margin-top:17px; padding-left:20px; *zoom:1}
			.wrap_poll .poll_img:after {content:''; display:block; clear:both}
			.wrap_poll .poll_img label {display:block; text-align:center}
			.wrap_poll .poll_img .choice_box {float:left; width:100px}
			.wrap_poll .poll_img .img_box {overflow:hidden; display:block; width:100px; height:75px; font-size:0; text-align:center}
			.wrap_poll .poll_img .blank {display:inline-block; width:0; height:75px; vertical-align:middle}
			.wrap_poll .poll_img img {display:inline-block; max-width:100px; max-height:75px}
			.wrap_poll .poll_img .choice {display:block; margin-top:10px; font-size:14px}
			.wrap_poll .poll_img .result_box {display:block; text-align:center}
			.wrap_poll .poll_img .txt {display:block; float:left; margin-top:30px; width:50px; font-size:18px; font-weight:bold; text-align:center}
			.wrap_poll .is_active {display:block} */

			/* 글방 */
			/* .articleprofile {position:relative; overflow:hidden; min-height:75px; padding:11px 5px 15px; margin:20px 0; border:1px solid #e5e5e5}
			.articleprofile .colm_ist {margin:7px 0 9px 15px}
			.articleprofile .colm_ist .ist_img {position:absolute; top:25px; width:61px; height:61px; margin-right:3px; background-position:-0 -275px}
			.articleprofile .colm_ist .ist_img img {width:60px; height:60px}
			.articleprofile .colm_ist span a {font-size:15px; color:#111; font-weight:bold}
			.articleprofile .colm_ist span a:hover {text-decoration:underline}
			.articleprofile .colm_ist span + span {padding-left:75px}
			.articleprofile .colm_ist span.mailto {padding-left:10px; font-size:16px}
			.articleprofile .colm_ist span.mailto a {color:#111; font-weight:normal}
			.articleprofile .colm_ist span.mailto a:hover {text-decoration:underline}
			.articleprofile .txt_area {padding:0 20px 0 90px; line-height:24px; font-size:15px}
			.articleprofile .colm_ist span.profile_icon {padding-left:10px}
			.articleprofile .colm_ist span.profile_icon a {display:inline-block}
			.articleprofile .colm_ist span.profile_icon a + a {margin-left:11px} */

			/* 글방 작가 */
			/* .snacker_author .tit_page {margin-bottom:20px}
			.snacker_author .aut_apply {text-align:right}
			.snacker_author .arr_blk_sm {margin-left:9px}
			.snacker_author .on .arr_blk_sm {margin-top:-2px}
			.snacker_author .btn_center {margin-top:40px; text-align:center}
			.aut_list_wrap {margin-top:15px; *zoom:1}
			.aut_list_wrap:after {content:''; display:block; clear:both}
			.aut_list_wrap .aut_list {width:100%}
			.aut_list_wrap .aut_list + .aut_list {float:right}
			.aut_list_wrap .aut_list li {position:relative; height:140px; float:left; width:48%; padding-right:2%; margin-bottom:50px}
			.aut_list_wrap .aut_thumb {position:absolute; top:0; left:0; overflow:hidden; width:100px; height:100px; border-radius:100%}
			.aut_list_wrap .aut_thumb img {width:100%}
			.aut_list_wrap .info_box {padding-left:120px}
			.aut_list_wrap .info_box .aut_name {font-size:17px; letter-spacing:-0.075em}
			.aut_list_wrap .info_box .aut_info {margin-top:10px; color:#777; font-size:13px; line-height:20px; letter-spacing:-0.075em; overflow:hidden; max-height:58px; word-break:keep-all; word-wrap:break-word}
			.aut_list_wrap .post_info {display:table; margin-top:8px; font-size:14px; letter-spacing:-0.07em}
			.aut_list_wrap .post_info span {display:table-cell; vertical-align:middle}
			.aut_more_list {display:none; margin-top:50px}
			.aut_more_list.is_active {display:block}
			
			.snacker_apply .tit_page {margin:0 0 35px}
			.snacker_apply .guide_apply {color:#777; font-size:15px; line-height:24px; letter-spacing:-0.075em; text-align:center}
			.snacker_apply .guide_apply a {color:#777}
			.apply_form_wrap {width:680px; margin:28px auto 0}
			.apply_form_wrap input {width:528px; padding:13px 15px 12px; font-size:15px; letter-spacing:-0.075em; border:1px solid #e5e5e5}
			.apply_form_wrap textarea {width:648px; height:120px; padding:14px 15px 13px; font-family:inherit; font-size:15px; letter-spacing:-0.075em; border:1px solid #e5e5e5}
			.apply_form_wrap input, textarea {font-family:'Malgun Gothic', '맑은 고딕', 'Apple SD Gothic Neo', '돋움', Dotum, '굴림', Gulim, Verdana, Arial, sans-serif}
			.apply_form_wrap li + li {margin-top:10px}
			.apply_form_wrap .tit_form {margin-top:24px; margin-bottom:10px; font-size:17px; letter-spacing:-0.075em}
			.apply_form_wrap .btn_center {margin-top:30px; text-align:center}
			.apply_form_wrap .wide {width:648px}
			.apply_form_wrap .filebox {position:relative}
			.apply_form_wrap .filebox input[type="file"] {position:absolute; top:0; left:0; overflow:hidden; width:1px; height:1px; padding:0; clip:rect(0,0,0,0)}
			.apply_form_wrap .filebox label {display:inline-block; width:78px; margin-left:6px; padding:11px 15px 11px; font-size:15px; letter-spacing:-0.075em; text-align:center; background-color:#f3f3f3; border:1px solid #e5e5e5; cursor:pointer; vertical-align:middle}
			.apply_form_wrap .filebox .upload-name {display:inline-block; width:528px; padding:13px 15px 12px; background-color:#fff; border:1px solid #e5e5e5} */
			/* 작가리스트- 작가프로필 영역 */
			/* .colm_info_wrap {margin:0 0 30px; background:url('https://www.hankyung.com/resource/images/w/pd_dot_vertical.png') no-repeat}
			.colm_info_wrap .info_wrap {padding:29px 45px 25px; min-height:84px; background:url('https://www.hankyung.com/resource/images/w/pd_dot_vertical_close.png') no-repeat 10px bottom}
			.colm_info_wrap .info_wrap .colm_ist {float:left; padding-right:40px}
			.colm_info_wrap .info_wrap .colm_ist .ist_img {width:61px; height:61px; background-position:0 -275px}
			.colm_info_wrap .info_wrap .colm_ist .ist_img img {width:61px; height:61px}
			.colm_info_wrap .info_wrap .colm_ist .txt {display:inline-block; font-size:15px}
			.colm_info_wrap .info_wrap .colm_ist .txt strong {display:block; font-size:24px; margin-bottom:3px}
			.colm_info_wrap .mailto {display:block; padding-left:70px}
			.colm_info_wrap .colm_ist span.profile_icon {display:block; margin:5px 0 0; padding-left:70px}
			.colm_info_wrap .colm_ist span.profile_icon a {display:inline-block}
			.colm_info_wrap .colm_ist span.profile_icon a + a {margin-left:11px}
			
			.colm_info_wrap .mailto i {display:inline-block; padding-left:0}
			.colm_info_wrap .info_wrap .colm_ist_hist {float:left; width:270px; margin:0 0 20px 10px; padding-left:20px; border-left:1px solid #e5e5e5}
			.colm_info_wrap .info_wrap .colm_ist_hist .txt_area {overflow:hidden; min-height:62px; max-width:270px; font-size:13px; line-height:24px; padding-left:5px}
			.colm_info_wrap .info_wrap .colm_ist_hist .hist_more {display:inline-block; margin:8px 0 0; padding:2px 4px; border:1px solid #e5e5e5; font-size:11px}
			.colm_info_wrap .info_wrap .colm_ist_hist .hist_more .txt {padding-right:4px}
			.colm_info_wrap .info_wrap:after {display:block; clear:both; content:""} */
			/* 글방 오른쪽 영역 글방작가 */
			/* .right_colm_ist {padding:10px 0 0}
			.right_colm_ist li {float:left; width:33%; margin:10px 0}
			.right_colm_ist li .colm_ist {text-align:center}
			.right_colm_ist li .ist_img {width:80px; height:80px; margin-right:0}
			.right_colm_ist li .ist_img img {width:80px; height:80px}
			.right_colm_ist li .ist_img + span {display:block; margin:6px 0 0; min-height:14px; overflow:hidden}
			.right_colm_ist:after {display:block; clear:both; content:""} */
			/* 글방 이벤트 리스트 */
			/* .sc_event_list {margin:20px 0 0 -40px}
			.sc_event_list li {float:left; width:200px; overflow:hidden; margin:0 0 30px 40px}
			.sc_event_list li .thumb {overflow:hidden; text-align:center; width:200px; height:125px}
			.sc_event_list li .thumb img {width:100%}
			.sc_event_list li .event_cate {padding:9px 0 4px; font-size:13px}
			.sc_event_list li .event_cate a {color:#888}
			.sc_event_list li .tit {overflow:hidden; font-size:17px; line-height:24px; text-overflow:ellipsis; white-space:normal; max-height:47px; min-height:47px}
			.sc_event_list li .date {padding:5px 0 0; font-size:13px; color:#777}
			.sc_event_list li .date .ing {margin-right:3px}
			.sc_event_list li .date .ing.on {color:#5d7dc0}
			.sc_event_list:after {display:block; clear:both; content:""} */
			/* 네티즌 포토 리스트 */
			/* .sc_photo_list {width:100%; margin:20px 0; }
			.sc_photo_list li {float:left; width:22%; overflow:hidden; padding:0 10px; margin:0 0 20px; min-height:172px}
			.sc_photo_list li .thumb {overflow:hidden; text-align:center; vertical-align:bottom; height:110px}
			.sc_photo_list li .thumb:before {display:inline-block; width:1px; height:110px; vertical-align:bottom; content:""}
			.sc_photo_list li .thumb img {max-width:140px; max-height:110px; vertical-align:bottom}
			.sc_photo_list li .tit {overflow:hidden; padding:7px 5px 0; font-size:14px; text-overflow:ellipsis; white-space:normal; max-height:35px; min-height:33px}
			.sc_photo_list li .date {padding:3px 5px 0; font-size:12px; color:#777; text-align:center}
			.sc_photo_list:after {display:block; clear:both; content:""} */
			/* 네티즌 포토 리스트 작성정보타입 */
			/* .list_colm_info {display:block; color:#999; font-size:11px; font-family:"돋움",Dotum; line-height:20px}
			.list_colm_info span {margin-right:5px}
			.list_colm_info span + span {margin:0 5px}
			.list_colm_info span + span + span {margin-left:5px}
			.list_colm_img {float:left; max-width:130px; max-height:84px; min-height:80px; margin-right:15px; margin-bottom:3px; border:none}
			.list_news_img {float:left; max-width:120px; max-height:84px; margin-right:15px; margin-bottom:3px; border:none}
			.list_news_txt {display:block; line-height:18px; margin-top:10px; color:#666}
			.list_colm_txt {display:block; line-height:18px; margin-top:7px; color:#666; max-height:38px; overflow:hidden} */

			/* 기사뷰 게시판 타입 이전/다음 글 */
			/* .page_btn_wrap {margin:30px 0 0; width:100%}
			.page_btn_wrap ul li {float:left; padding:10px 22px; width:42.2%; font-size:14px; background:#f7f7f7; border:1px solid #e5e5e5}
			.page_btn_wrap ul li + li {border-left:0}
			.page_btn_wrap ul li .ico.prev_board {vertical-align:middle; margin-right:3px; width:9px; height:20px; background-position:-378px -58px}
			.page_btn_wrap ul li .ico.next_board {vertical-align:middle; margin-left:3px; width:9px; height:20px; background-position:-405px -58px}
			.page_btn_wrap ul li a {display:inline-block; overflow:hidden; max-width:232px; min-width:230px; text-overflow:ellipsis; white-space:nowrap; vertical-align:middle}
			.page_btn_wrap ul:after {display:block; clear:both; content:""}
			
			.basic_tbl_wrap_01 {margin-top:15px}
			.basic_tbl_wrap_01 table {width:100%;line-height:1;border-top:1px solid #333;border-bottom:1px solid #d9d9d9; border-collapse:collapse; text-align:center}
			.basic_tbl_wrap_01 table th{padding:10px 5px;font-weight:bold;color:#3b3b3b; font-size:14px}
			.basic_tbl_wrap_01 table th,.basic_tbl_wrap_01 table td{border:solid #d9d9d9;border-width:0 0 1px 0px;vertical-align:middle; font-weight:normal}
			.basic_tbl_wrap_01 table th:first-child,.basic_tbl_wrap_01 table td:first-child{border-left:0 none}
			.basic_tbl_wrap_01 table td{padding:15px 10px;line-height:1.38em;color:#545454; font-size:13px}
			.basic_tbl_wrap_01 table td.left {text-align:left; font-size:15px}
			.basic_tbl_wrap_01 table td.left img {vertical-align:middle; margin-left:5px}
			.basic_tbl_wrap_01 table thead th,.basic_tbl_wrap_01 table tbody th{background:#fafafa}
			.basic_tbl_wrap_01 table thead th {border-bottom:1px solid #c1c1c1}
			.basic_tbl_wrap_01 table tfoot th,.basic_tbl_wrap_01 table tfoot td{background:#fafafa;font-weight:bold}
			.basic_tbl_wrap_01 table tr.color_ov th,.basic_tbl_wrap_01 table tr.color_ov td{background-color:#fafafa}
			.basic_tbl_wrap_01 table tr.doubleRow th,.basic_tbl_wrap_01 table tr.doubleRow td{border-bottom:3px double #d9d9d9}
			.basic_tbl_wrap_01 table tr.doubleTop th,.basic_tbl_wrap_01 table tr.doubleTop td{border-top:3px double #d9d9d9}
			.basic_tbl_wrap_01 table th[scope="row"],.basic_tbl_wrap_01 table td[scope="row"]{border-right-width:1px;line-height:1.5em}
			.basic_tbl_wrap_01 table th[scope="row"] span{font-weight:400;font-size:0.857em;letter-spacing:-0.05em}
			.basic_tbl_wrap_01 table th[scope="row"].left{padding-left:12px}
			.basic_tbl_wrap_01 + .paging {border-top:0} */
/*-------------------- // unused code --------------------*/





/* 좌측 모듈 페이지 타이틀 */
.articlecategory .tit {display:block; margin-top:23px; font-size:20px; font-weight:bold; text-align:center}
.box_clean_view {position:relative}
.box_clean_view .btn_clean_view {display:block; width:90px; height:70px; margin:auto; padding-top:40px; color:#fff; font-size:15px; font-weight:bold; text-align:center; border-radius:5px; background:#00d280 url('https://static.hankyung.com/img/www/w/view/bg-clean-view.png') no-repeat center 9px; box-sizing:border-box; -webkit-transition:background-color 0.2s; -moz-transition:background-color 0.2s; transition:background-color 0.2s}
.box_clean_view .btn_clean_view:hover {background:#00a766 url('https://static.hankyung.com/img/www/w/view/bg-clean-view-hover.png') no-repeat center 9px}
.box_clean_view .clean_view_info {margin:12px -40px 0; color:#9c9690; font-size:11px; line-height:16px; text-align:center; letter-spacing:-0.075em}
.box_clean_view .etc_box {position:absolute; top:-32px; left:50%; display:inline-block; width:250px; padding:3px 30px 7px 10px; margin-left:-125px; color:#fff; font-size:13px; line-height:20px; background-color:#222; border-radius:4px; z-index:10; box-sizing:border-box}
.box_clean_view .etc_box:before {content:''; position:absolute; bottom:-5px; left:50%; display:block; margin-left:-2px; border-top:5px solid #222; border-left:5px solid transparent; border-right:5px solid transparent}
.box_clean_view .btn_delete.view_ico {position:absolute; top:9px; right:9px; width:11px; height:12px; text-indent:-9999px; background-position:-170px 0}

/* 우측영역 */
.wrap_aside {float:right; width:300px; margin-left:40px; padding-top:4px}
.inner_aside {width:300px}
.inner_aside > div + div {margin-top:40px}
.inner_aside .ad_img + div {margin-top:40px}

/* 우측 리스트모듈 */
.asidemodule {position:relative}
.asidemodule .tit_box {position:relative; text-align:center}
.asidemodule .tit_box {text-align:center}
.asidemodule .tit_box .box_in {position:relative; display:inline-block; padding-top:10px}
.asidemodule .tit_box .box_in:before {content:''; position:absolute; display:block; top:0; width:100%; height:4px; background-color:#222}
.asidemodule .tit_box .tit {display:inline-block; font-size:15px}
.asidemodule .tit_box .link_subscription {font-weight:normal; font-size:12px; color:#888}

.asidemodule .tit_list {position:relative; display:inline-block; height:auto; border-bottom:0; font-size:15px}
.asidemodule .tit_list .right_link {position:absolute; top:3px; right:0; padding-right:2px; font-size:12px; font-weight:normal}
.asidemodule .tit_list .right_link .ico.go_link {margin-left:5px; vertical-align:baseline}
.asidemodule .aside_news_tit {font-weight:normal}
.asidemodule .paging-pie {top:2px}

.asidemodule .list_related {margin-top:15px}

/* 주요뉴스 */
.asidemodule .list_major {padding:10px 0 0}
.asidemodule .list_major li {position:relative; font-size:15px; line-height:30px}
.asidemodule .list_major a {display:block; padding-left:20px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap}
.asidemodule .list_major em {position:absolute; margin-right:4px; font-weight:bold; font-style:inherit}

/* 핫이슈 */
.asidemodule.issue {padding:5px 0 0}
.asidemodule .list_issue li {margin-top:15px}
.asidemodule .list_issue li + li {margin-top:10px}
.asidemodule .list_issue li:after,
.asidemodule .list_issue li > a:after {content:''; display:block; clear:both}
/* .asidemodule .list_issue li a:after {content:''; display:block; clear:both} 케이스 있으면 원복 */
.asidemodule .list_issue .thumb {display:block; overflow:hidden; float:left; width:88px; height:55px; margin-right:10px}
.asidemodule .list_issue img {width:88px; height:55px}
.asidemodule .list_issue.racingmodel img {width:100%; height:auto}
.asidemodule .list_issue .read {overflow:hidden; max-height:3.2em; padding:0; font-weight:normal; font-size:14px; line-height:1.6}
.asidemodule .list_issue .origin.gray {color:#888; font-size:12px}
.asidemodule .list_issue .origin.blue a {color:#5c7bc2; font-size:12px}
.asidemodule .list_issue .origin + .read {padding:0}
.asidemodule.issue + .ad_img {margin-top:35px}

.asidemodule.type_origin {padding:5px 0 0}
.asidemodule.type_origin li {margin-top:15px; *zoom:1}
.asidemodule.type_origin li:after {content:''; display:block; clear:both}
.asidemodule.type_origin li em {font-style:inherit}
.asidemodule.type_origin .thumb {display:block; overflow:hidden; float:left; width:88px; height:55px; margin-top:3px; margin-right:10px}
.asidemodule.type_origin img {width:88px; height:55px}
.asidemodule.type_origin .read a {overflow:hidden; display:block; max-height:36px; padding:4px 0 0; font-size:14px; line-height:18px}
.asidemodule.type_origin .origin.gray a {color:#888; font-size:12px}
.asidemodule.type_origin .origin.blue a {color:#5c7bc2; font-size:12px}
.asidemodule.type_origin .origin + .read {padding:0; margin-top:3px}
.asidemodule.type_origin + .ad_img {margin-top:35px}

.asidemodule.info_time {max-height:260px; overflow:hidden}
.asidemodule .ad_list {margin-top:10px}
.asidemodule.major .ad_list {margin-top:6px}
/* .asidemodule.major .ad_list > div {padding-top:8px} */

/* 포토슬라이드 */
.asidemodule .photo_slide {overflow:hidden; width:100%}
.asidemodule .photo_slide .slide_list:after {content:''; display:block; clear:both}
.asidemodule .photo_slide .item {float:left; width:320px; border:1px solid #e5e5e5; border-top:0; box-sizing:border-box}
.asidemodule .photo_slide .thumb_img {overflow:hidden; height:199px}
.asidemodule .photo_slide .thumb_img img {width:100%; min-height:100%}
.asidemodule .photo_slide .thumb_txt {padding:10px 15px; border-top:1px solid #e5e5e5}
.asidemodule .photo_slide .thumb_tit {overflow:hidden; display:block; height:44px; font-size:16px; line-height:22px; font-weight:normal; letter-spacing:-0.075em}

/* 우측모듈 실시간 인기기사 */
.asidemodule.aside_realtime_new .timer {display:inline-block; margin-top:4px; margin-left:5px; font-size:12px; letter-spacing:0}
.asidemodule.aside_realtime_new .timer:before {content:''; display:inline-block; width:11px; height:11px; margin-right:5px; background-position:-88px -102px}
.asidemodule.aside_realtime_new .list_major .before{background-color:white; -webkit-transition:background-color 2s; transition:background-color 2s}
.asidemodule.aside_realtime_new .list_major .after{background-color:#f7f7f7; -webkit-transition:background-color 2s; transition:background-color 2s}
.asidemodule .list_ad {margin-top:10px}

/* 기사뷰 구독신청 링크 */
.article_btm_box {margin-top:25px}
.article_btm_box:after {content:''; display:block; clear:both}
.article_btm_box .copy {float:left; font-size:15px}
.article_btm_box .hk-news-link {float:right}
.article_btm_box .hk-news-link a {font-size:15px; vertical-align:top}
.article_btm_box .hk-news-link a + a:before {content:''; display:inline-block; width:1px; height:12px; margin-left:6px; margin-right:11px; background-color:#e5e5e5; vertical-align:3px}

/* 우측모듈 가장 많이 본 기사 */
.asidemodule.aside_more_view .read a {font-size:15px}
.asidemodule.aside_more_view .list_issue li + li {margin-top:6px}
.asidemodule.aside_more_view .list_issue .read {max-height:1.6em; font-weight:normal; white-space:nowrap; text-overflow:ellipsis}
.asidemodule.aside_more_view .list_issue .thumb + .read {height:55px; max-height:inherit; white-space:normal; text-overflow:inherit}
.asidemodule.aside_more_view .list_issue .thumb + .read:before {content:'';display:inline-block; margin-left:-1px; height:100%; vertical-align:middle}
.asidemodule.aside_more_view .list_issue .thumb + .read a {overflow:hidden; display:inline-block; max-height:48px; margin-top:-2px; vertical-align:middle}

/* 우측모듈 부동산 베스트 클릭 */
.asidemodule.aside_best_c.type_origin .read {font-weight:normal}
.asidemodule.aside_best_c.type_origin .read a {display:block; max-height:22px; font-size:15px; line-height:22px; white-space:nowrap; text-overflow:ellipsis}
.asidemodule.aside_best_c.type_origin .thumb ~ .read {margin-top:-2px; white-space:normal; text-overflow:inherit}
.asidemodule.aside_best_c.type_origin .thumb ~ .read a {max-height:44px; white-space:normal}
.asidemodule.aside_best_c.type_origin li + li {margin-top:10px}

/* 우측 모듈 가장 많이 본 기사 */
.asidemodule.aside_more_view .list_issue li + li {margin-top:10px}

/* 우측 모듈 포토슬라이드 */
.asidemodule .photo_slide {margin-top:20px}
.asidemodule .photo_slide .item {width:100%}
.asidemodule.aside_photoslide .paging-pie {overflow:hidden; position:static; margin:11px auto 0}
.asidemodule.aside_photoslide .paging-pie .arr-paging {width:auto; border:0}
.asidemodule.aside_photoslide .paging-pie button {border:1px solid #e5e5e5}
.asidemodule.aside_photoslide .paging-pie .arr-paging .ico.prev {background-position:-170px -32px}
.asidemodule.aside_photoslide .paging-pie .arr-paging .ico.next {background-position:-194px -32px}

/* 당신에게 추천하는 기사 (스타엔기사) */
.starn-news h1 {text-align:center}
.starn-news h1 span {display:inline-block; padding-top:7px; padding-bottom:10px; border-top:4px solid #000; font-weight:bold; font-size:15px}
.starn-news-list li {display:table; width:100%; table-layout:fixed; padding:7px 0 8px; box-sizing:border-box} 
.starn-news-list li .thumb {display:table-cell; width:98px; vertical-align:middle}
.starn-news-list li .thumbnail-wrap {display:inline-block; position:relative; height:55px; overflow:hidden}
.starn-news-list li .thumbnail-wrap .thumbnail {width:88px; min-height:55px; vertical-align:top}
.starn-news-list li .thumbnail-wrap .mark {position:absolute; top:-1px; left:-1px; padding:2px 2px 1px; background:#000; background:rgba(0,0,0,0.4); color:#fff; font-size:10px; font-family:"Trebuchet MS",sans-serif; text-align:center; transform:scale(0.8)}
.starn-news-list li .news-tit {display:table-cell; vertical-align:middle} 
.starn-news-list li .news-tit a {display:inline-block; max-height:45px; margin-bottom:5px; color:#222; font-size:15px; line-height:22px; text-overflow:ellipsis; overflow:hidden; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;} 
.starn-news-list li:first-child {padding-top:17px}

/* 광고 */
.ico_ad {position:absolute; right:5px; top:0; font-weight:bold; font-size:11px; color:#999}

.ad_img {overflow:hidden}
.ad_img a {display:block}
.ad_img img {width:100%}

.ad_aside01 {width:300px; height:auto; min-height:250px}
.ad_aside02 {width:300px; height:250px}

/* 기사뷰 제목 위 광고 */
.ad_top {width:100%; min-height:60px; padding:20px 0px; text-align:center}
.ad_top div {margin:0 auto}

.ad_box div {margin:0 auto}

/* 플로팅 광고 */
.fltAd {position:absolute; top:0; left:50%; width:1px; height:0}
.fltAd .left {position:absolute; top:750px; left:-769px; text-align:right}
.fltAd .left div + div {margin-top:900px}
.fltAd .right {position:absolute; top:750px; right:-760px; text-align:left}
.fltAd .right #stickyAd {position:fixed}

.ad_top + .fltAd {position:relative; z-index:2}
.ad_top + .fltAd .left {top:620px}
.ad_top + .fltAd .right {top:620px}
.btn_top_wrap {z-index:3}

/* 너비가 1200px 인 페이지 */
.sub_wide_page .fltAd .left {left:-800px}
.sub_wide_page .fltAd .right {right:-639px}

/* 관련기사 광고 */
.rel_ad {position:relative; margin-top:3px; padding-left:10px; font-size:15px; line-height:1.8em;}
.rel_ad > div {width:100% !important}
.rel_ad > div:before {content:''; display:inline-block; position:absolute; top:8px; left:0; width:2px; height:2px; margin-right:10px; background-color:#222; vertical-align:5px}
.rel_ad iframe {height:27px !important}

/* footr 바로 위 광고(기사뷰) */
.ad_bottom {width:970px; margin:0 auto; padding:20px 45px; text-align:center}
/* footr 바로 위 광고(클린뷰) */
.hk_info {margin-top:20px; padding:40px 0; background:#f7f7f7}
.hk_info .inner_info {width:1040px; margin:0 auto; text-align:center}
.hk_info .inner_info:after {content:''; display:block; clear:both}
.hk_info .box_info {float:left; width:320px; height:100px}
.hk_info .box_info + .box_info {margin-left:40px}
.hk_info iframe {vertical-align:top}

/* 2020.02.10 신종 코로나 모듈 추가 (코로나 모듈 제거시 css삭제예정) */
.md_coronavirus {position:relative; margin:20px 0; padding:10px 19px 7px; border:1px solid #e5e5e5; background:#fff5f5}
.coronavirus_tit a {display:inline-block; font-size:16px; color:#ea4f50}
.coronavirus_tit a:before,
.coronavirus_tit a:after {content:''; display:inline-block}
.coronavirus_tit a:before {width:18px; height:18px; margin-right:4px; background:url(https://static.hankyung.com/img/www/w/main/icon-coronavirus.png) no-repeat; vertical-align:-3px}
.coronavirus_tit a:after {width:5px; height:10px; margin-left:8px; background:url(https://www.hankyung.com/resource/images/w/2017hk-sprite.png) no-repeat -108px -282px; vertical-align:1px}
.corona-status {margin-top:8px; font-size:14px}
.corona-status dl {overflow:hidden; *zoom:1}
.corona-status dt,
.corona-status dd {float:left}
.corona-status dt {width: 35px;font-weight:bold;}
.corona-status dd {width: 535px;}
.corona-status .item {float:left; height:25px}
.corona-status .item > span {display:block; float:left}
.corona-status .item > span.num {float:right}
.corona-status .item .tit {float:left;width: 55px;color:#888;}
.corona-status .item .num {float:right; text-align:right}
.corona-status .item.col1 {width: 125px;}
.corona-status .item.col3 {width: 125px;}
.corona-status .item.col2 {width: 90px;}
.corona-status .item.col4 {width: 125px;}
.corona-status .item.col3 {margin-left:0}
.corona-status .item.col2 .tit {width:40px}
.corona-status .item + .item {margin-left:20px}
.corona-status dl + dl {padding-top:5px; border-top:1px solid #e5e5e5}
.md_coronavirus .corona_date {position:absolute; top:14px; right:19px; color:#777; font-size:11px}
.md_coronavirus .corona_date span {letter-spacing:0}
/* // 2020.02.10 신종 코로나 모듈 추가 (코로나 모듈 제거시 css삭제예정) */

/* 클린뷰 */
/* 읽기모드 reseet */
.view_mode button {color:#4b3321}
.view_mode textarea::-webkit-input-placeholder, .view_mode textarea::-moz-placeholder, .view_mode textarea:-ms-input-placeholder, .view_mode textarea:-moz-placeholder {color:#9c9690}
.view_mode input::-webkit-input-placeholder, .view_mode input::-moz-placeholder, .view_mode input:-ms-input-placeholder, .view_mode input:-moz-placeholder {color:#9c9690}

/* 읽기모드 */
.view_mode {background-color:#f7f1e5}
.view_mode .article_top, .view_mode .wrap_article, .view_mode .wrap_article a, .view_mode .wrap_article .articlebody {color:#4b3321}
.view_mode .sm_point.hold {color:#4b3321; box-shadow:inset 0 -1px 0 #4b3321}
.view_mode .wrap_article .articletag a {color:#4b3321; background-color:#eae3d4}
.view_mode .wrap_img .txt, .view_mode .thumb_article .txt, .view_mode .article_info .datepublished .time {color:#9c9690}
.view_mode .articlebody table, .view_mode .articlebody table th, .view_mode .articlebody table td {border-color:#d6cebf}

/* 읽기모드 : 유틸 */
.view_mode .utility {padding-top:12px; text-align:center; background-color:transparent /* background-color:#f7f1e5 */}
.view_mode .utility .control {/* width:100%; padding:0 5px;*/ width:142px; margin-left:0; box-sizing:border-box}
.view_mode .utility_btn {display:inline-block; width:40px; height:40px; border:1px solid #d8d0c1; border-radius:20px}
.view_mode .utility_btn + .utility_btn, .view_mode .utility_btn ~ .utility_btn {margin-top:0; margin-left:5px}
.view_mode .utility .utility_btn:before {margin-top:3px; margin-left:2px}
.view_mode .utility_btn.btnprint:before {background-position:-136px -100px}
.view_mode .utility_btn.btnfont:before {background-position:-137px -68px; margin-left:1px}
.view_mode .utility_btn.btn_theme:before {background-position:-62px -125px}
/* 폰트 크기 변경 */
.view_mode .utility .font_layer, .view_mode .utility .theme_layer {position:absolute; bottom:-71px; width:240px; padding:12px 0; text-align:center; background-color:#fff; border:1px solid #e1e1e1; border-radius:6px; -webkit-box-shadow:0px 0px 10px 3px rgba(0,0,0,0.08); -moz-box-shadow:0px 0px 10px 3px rgba(0,0,0,0.08); box-shadow:0px 0px 10px 3px rgba(0,0,0,0.08); z-index:10}
.view_mode .utility .font_layer:before, .view_mode .utility .theme_layer:before {content:''; display:inline-block; position:absolute; top:-12px; left:71px; width:0; height:0; margin-left:-7px; border-style:solid; border-width:6px; border-color:transparent transparent #e2e2e1 transparent}
.view_mode .utility .font_layer:after, .view_mode .utility .theme_layer:after {content:''; display:inline-block; position:absolute; top:-10px; left:70px; width:0; height:0; margin-left:-5px; border-style:solid; border-width:5px; border-color: transparent transparent #fff transparent;}
.view_mode .utility .font_layer button, .view_mode .utility .theme_layer button {display:inline-block; position:relative; width:35px; height:35px; margin-left:1px; color:#999; font-weight:bold; text-indent:-9999px; border-radius:50%; box-sizing:border-box; overflow:hidden}
.view_mode .utility .font_layer button:before,
.view_mode .utility .theme_layer button:before {content:''; display:inline-block; position:absolute; top:0; left:0; width:33px; height:33px}
.view_mode .utility .font_layer button {border:1px solid #e2e2e2; background-color:#fff}
.view_mode .utility .font_layer button.on {border-color:transparent; background-color:#999}
.view_mode .utility .font_layer button + button, .view_mode .utility .theme_layer button + button {margin-left:6px}
.view_mode .utility .font_layer .fs01:before {background-position:-41px -186px}
.view_mode .utility .font_layer .fs02:before {background-position:-81px -186px}
.view_mode .utility .font_layer .fs03:before {background-position:-121px -186px}
.view_mode .utility .font_layer .fs04:before {background-position:-161px -186px}
.view_mode .utility .font_layer .fs05:before {background-position:-201px -186px}
.view_mode .utility .font_layer .fs01.on:before {background-position:-41px -226px}
.view_mode .utility .font_layer .fs02.on:before {background-position:-81px -226px}
.view_mode .utility .font_layer .fs03.on:before {background-position:-121px -226px}
.view_mode .utility .font_layer .fs04.on:before {background-position:-161px -226px}
.view_mode .utility .font_layer .fs05.on:before {background-position:-201px -226px}

/* 배경 테마 변경 */
.view_mode .utility .theme_layer {left:43px; width:149px}
.view_mode .utility .theme_layer:before {left:50%; margin-left:-5px}
.view_mode .utility .theme_layer:after {left:50%; margin-left:-4px}
.view_mode .utility .theme_layer button {border:1px solid #e2e2e2}
.view_mode .utility .theme_layer .theme_light {background-color:#fff}
.view_mode .utility .theme_layer .theme_light:before {background-position:-102px -141px}
.view_mode .utility .theme_layer .theme_default {background-color:#f7f1e6}
.view_mode .utility .theme_layer .theme_default:before {background-position:-147px -141px}
.view_mode .utility .theme_layer .theme_dark {border-color:transparent; background-color:#232324}
.view_mode .utility .theme_layer .theme_dark:before {background-position:-192px -141px}

/* 좌측 모듈 페이지 타이틀 */
.view_mode .box_clean_view .btn_clean_view {background-color:#9c9690}
.view_mode .box_clean_view .btn_clean_view:hover {background:#9c9690 url('https://static.hankyung.com/img/www/w/view/bg-clean-view.png') no-repeat center 9px}
.view_mode .wrap_container {padding-bottom:53px}

/* 기사제목 */
.view_mode .article_top {padding:45px 0 41px; border-color:#d6cebf}
.view_mode .article_top h1.title {font-size:36px; line-height:normal}
.view_mode .article_top .date_info {color:#9c9690; font-size:15px}

/* 기사 정보 */
.view_mode .article_info {margin-right:90px}
.view_mode .article_info .datepublished {margin-top:22px}

/* 기사내용 */
.view_mode .wrap_article {width:670px}
.view_mode .wrap_article .articlebody {font-size:22px}
.view_mode .wrap_article .articlebody .summary {margin-bottom:30px}
.view_mode .wrap_article .articlebody .summary:before {top:7px; background-color:#d6cebf}
.view_mode .wrap_article .articletag a {padding:4px 10px 8px; font-size:18px}
.view_mode .wrap_article .articlebody blockquote:before {top:7px; background-color:#d6cebf}
.view_mode .article_btm_box .copy {font-size:22px}
.view_mode .wrap_img .txt, .view_mode .thumb_article .txt {margin-top:12px; font-size:17px; line-height:24px}
.view_mode .marker {box-shadow:inset 0 -8px 0 #d6cebf}
.view_mode .marker:hover {background:#d6cebf}
.view_mode .video_skin .btn_go_video {font-size:17px}

/* 컨텐츠 하단광고 */
.view_mode .hk_info {margin-top:0}
.view_mode .ad_bottom {padding:40px 0; background:#f7f7f7}

/* 컨텐츠 하단 asidemodule */
.view_mode .wrap_btm_aside {padding:40px 0 40px; background-color:#fff}
.view_mode .wrap_btm_aside .inner_aside {width:1010px; margin:0 auto 0}
.view_mode .wrap_btm_aside .inner_aside:after {content:''; display:block; clear:both}
.view_mode .wrap_btm_aside .inner_aside.type_center {width:655px}
.view_mode .wrap_btm_aside .asidemodule {float:left; width:300px; box-sizing:border-box}
.view_mode .wrap_btm_aside .asidemodule + .asidemodule {margin-top:0; margin-left:55px}
.view_mode .wrap_btm_aside .editor_wrap {margin-top:0; padding-top:17px; border:0}
.view_mode .wrap_btm_aside .editor_wrap:before {content:''; position:absolute; top:0; left:50%; width:88px; height:4px; margin-left:-44px; background-color:#222}
.view_mode .wrap_btm_aside .asidemodule .list_major {padding:15px 0 0}

/* asidemodule 실시간인기기사 */
.view_mode .asidemodule .tit_box .box_in {padding-top:14px}
.view_mode .asidemodule.aside_realtime_new .list_major .before {background-color:inherit}

/* asidemodule 핫이슈 */
.view_mode .asidemodule.issue {padding-top:0}
.view_mode .asidemodule .list_issue >li {margin-top:18px}
.view_mode .asidemodule .list_issue >li + li {margin-top:15px}

/* 기자정보 */
.view_mode .editor_wrap .editor {margin-left:-30px; margin-bottom:-10px; padding:0; text-align:center}
.view_mode .editor_wrap .editor .name {margin-left:30px; margin-bottom:10px}
.view_mode .editor_wrap .editor .name + .name {margin-left:30px}
.view_mode .editor_wrap .colm_ist .ist_img {margin-right:8px}
.view_mode .editor_wrap .wrap_editor_wrap {margin-left:7px; text-align:left}

/* 기자의 인기글 */
.view_mode .box_related_list {position:relative; margin-top:7px; padding:23px 0; border-top:0}
.view_mode .box_related_list .list_tit {display:block; text-align:center}
.view_mode .box_related_list .list_related {margin-top:16px}
/* .view_mode .box_related_list .list_related > li + li {margin-top:3px} */

/* 기사뷰 : 글방 이벤트 당첨자 발표 영역 */
.view_mode .prize_box {background-color:#eae3d4; border-color:#d6cebf}
.view_mode .prize_box .prize_tit em {font-size:15px}
.view_mode .prize_box .prize_tit strong {margin-top:4px; font-size:22px}
.view_mode .prize_box .prizewinner {font-size:18px}
.view_mode .prize_box .prizewinner + .prize_info {border-color:#d6cebf}
.view_mode .prize_box .prize_info {font-size:15px}

/* 기사뷰 : 글방 기사뷰 댓글 리스트 */
.view_mode .post-comment .inp_box input {padding:12px 10px 13px; font-size:17px; color:#9c9690; border-color:#d6cebf}
.view_mode .post-comment .comment-num {border-color:#d6cebf}
.view_mode .post-comment .btn_wrap .btn {padding:7px 5px 8px; font-size:17px; background-color:#eae3d4; border-color:#d6cebf}
.view_mode .post-comment .btn-comment-more {padding:7px 10px 8px; font-size:17px; background-color:#eae3d4; border-color:#d6cebf}
.view_mode .comment-write textarea {color:#4b3321}
.view_mode .comment-write .comment_inp input {width:200px; padding:12px 10px 13px; font-size:17px; border-color:#d6cebf}
.view_mode .comment-write .memo {height:180px; border-color:#d6cebf}
.view_mode .comment-write .memo-on {border-color:#d6cebf}
.view_mode .comment-write .memo-on .c-id {color:#9c9690}
.view_mode .comment-write .comment_tit {font-size:17px}
.view_mode .comment-write .right_box {font-size:17px}
.view_mode .comment-list .comment-write .btn_wrap .btn {width:90px}
.view_mode .comment-list >li {padding:27px 0 28px}
.view_mode .comment-list >li + li {border-color:#d6cebf}
.view_mode .comment-list .info {color:#9c9690; font-size:15px}
.view_mode .comment-list .comment {margin-top:4px; font-size:17px}
.view_mode .comment-list .comment_layer_box {top:23px}
.view_mode .comment-list .btn-button-layer .arr_bt_b {background-position:-185px 0}
.view_mode .comment-list .button_layer {top:20px; padding:5px 0 12px; font-size:17px}
.view_mode .comment-list .button_layer .btn + .btn {margin-top:7px}
.view_mode .button_layer, .view_mode .fix-pop .pop-box {background-color:#f7f1e6; border-color:#d6cebf}

/* 기사뷰 : 글방 이벤트 팝업 */
.view_mode .fix-pop {width:670px}
.view_mode .fix-pop .pop-box .stit {color:#4b3321}
.view_mode .fix-pop .pop-box .chk-box + .chk-box {margin-top:10px}
.view_mode .fix-pop .pop-box .chk-box label {font-size:15px}
.view_mode .fix-pop .pop-box .chk-box .btn-gray-s {width:72px; font-size:13px; padding:4px 3px 5px; background-color:#9c9690}
.view_mode .fix-pop .pop-box .view_detail {margin-top:15px}

/* 기사뷰 : POLL */
.view_mode .poll_area {padding:27px 29px 29px}
.view_mode .poll_header_tit {margin-bottom:6px; font-size:22px}
.view_mode .poll_header_tit strong:before {vertical-align:-1px}
.view_mode .poll_header .poll_period {font-size:17px}
.view_mode .poll_header .poll_question {margin:-3px 0 10px; font-size:22px}
.view_mode .poll_header .poll_sub_question {font-size:17px}
.view_mode .poll_contents {padding:22px 0 27px}
.view_mode .poll_result_list {padding-top:3px}
.view_mode .poll_result_list li {margin-top:19px}
.view_mode .poll_result_list li p {margin-bottom:7px; font-size:20px}
.view_mode .poll_result_list li:first-child {margin-top:0}
.view_mode .poll_answer_list li {font-size:20px}
.view_mode .poll_answer_vs {width:590px; padding:4px 0 0}
.view_mode .poll_answer_vs li {width:265px}
.view_mode .poll_answer_vs li .form_radio {margin-bottom:13px}
.view_mode .poll_answer_vs li .thumb {width:140px; height:88px; margin: 0 auto 13px}
.view_mode .poll_answer_vs li .thumb img {max-height:88px}
.view_mode .poll_answer_vs li .txt {margin-bottom:-2px; font-size:20px}
.view_mode .poll_answer_vs:before {top:58px; font-size:30px}
.view_mode .poll_answer_vs.noimg {width:auto}
.view_mode .poll_progress_wrap {padding-right:100px}
.view_mode .poll_progress_wrap .poll_progress_label {top:-7px; width:100px; font-size:15px}
.view_mode .poll_vs_progress .progress_label {font-size:15px}
.view_mode .poll_result_vs {padding-bottom:2px}
.view_mode .poll_result_vs .poll_answer_vs {padding:10px 0 12px}
.view_mode .poll_result_vs .poll_answer_vs:before {top:36px}
.view_mode .poll_action .btn_poll-default {height:40px; font-size:17px; line-height:38px}

/* 뷰모드 : 기본테마(theme_default) */
.theme_default {background-color:#f7f1e6}
.theme_default .view_mode .articleslide .slide {border-color:#d6cebf; background-color:#f7f1e6} /* 2019.11.08 슬라이드 뉴스 수정되면 삭제 예정 */
.theme_default .view_mode .slidenews_wrap .slidenews {border-color:#d6cebf}
.theme_default .view_mode .wrap_btm_aside {background-color:#eae3d4; color:#4b3321}
.theme_default .view_mode .wrap_btm_aside a {color:#4b3321}
.theme_default .view_mode .asidemodule .tit_box .box_in:before,
.theme_default .view_mode .wrap_btm_aside .editor_wrap:before {background-color:#4b3321}
.theme_default .view_mode .editor_wrap .colm_ist .part {color:#9c9690}
.theme_default .view_mode .asidemodule .list_major em {color:#4b3321}
.theme_default .view_mode .list_related li a:before {background-color:#4b3321}
.theme_default .view_mode .hk_info {background-color:#f7f1e6} 
.theme_default .view_mode .articlebody table th,
.theme_default .view_mode .articlebody table td {color:#4b3321}
.theme_default #footer {border-color:#ebe1d2}
.theme_default .footer_sitemap_area {border-color:#d6cebf}
.theme_default .footer_sitemap_area .section_menu + .section_menu {border-color:#ebe1d2}
.theme_default .footer_sitemap {border-color:#d6cebf; background-color:#f7f1e6}
.theme_default .footer_sitemap_area .category_tit,
.theme_default .footer_sitemap_area a,
.theme_default .footer_sitemap li h2,
.theme_default .footer_sitemap li a,
.theme_default #footer .ftr_nav dd a,
.theme_default #footer .ftr_nav dd span,
.theme_default #footer .ftr_info span,
.theme_default #footer .ftr_nav dt,
.theme_default #footer .marketing_link a {color:#4b3321}
.theme_default #footer .ftr_nav dd > a:before,
.theme_default #footer .ftr_nav dd > span:before,
.theme_default #footer .ftr_info > span:before {background-color:#d6cebf}
.theme_default .view_mode .poll_area {border-color:#d6cebf}
.theme_default .view_mode .poll_header_tit,
.theme_default .view_mode .poll_header .poll_question,
.theme_default .view_mode .poll_answer_list li,
.theme_default .view_mode .poll_answer_vs li .txt,
.theme_default .view_mode .poll_answer_vs:before,
.theme_default .view_mode .poll_result_list li p {color:#4b3321}
/* .theme_default .view_mode .poll_header_tit strong:before {background-position:-155px -325px} */
.theme_default .view_mode .poll_header .poll_period,
.theme_default .view_mode .poll_header .poll_sub_question {color:#9c9690}
.theme_default .view_mode .poll_progress_wrap .poll_progress,
.theme_default .view_mode .poll_vs_progress .progress_bar {background:#eae3d4}
.theme_default .view_mode .poll_action .btn_poll-default {border-color:#d6cebf; background:#eae3d4; color:#4b3321}
.theme_default .hk_sub_headline {border-top-color:#d6cebf; border-bottom-color:#d6cebf}

/* 뷰모드 : 밝은테마(theme_light) */
.theme_light, .theme_light .view_mode {background-color:#fff}
.theme_light .view_mode button {color:#222}
.theme_light .view_mode textarea::-webkit-input-placeholder, .theme_light .view_mode textarea::-moz-placeholder, .theme_light .view_mode textarea:-ms-input-placeholder, .theme_light .view_mode textarea:-moz-placeholder {color:#777}
.theme_light .view_mode input::-webkit-input-placeholder, .theme_light .view_mode input::-moz-placeholder, .theme_light .view_mode input:-ms-input-placeholder, .theme_light .view_mode input:-moz-placeholder {color:#777}
.theme_light .view_mode .article_top, .theme_light .view_mode .wrap_article, .theme_light .view_mode .wrap_article a, .theme_light .view_mode .wrap_article .articlebody {color:#222}
.theme_light .view_mode .wrap_img .txt, .theme_light .view_mode .thumb_article .txt, .theme_light .view_mode .article_info .datepublished .time, .theme_light .view_mode .box_clean_view .clean_view_info {color:#888}
.theme_light .view_mode .article_top {border-color:#e5e5e5}
.theme_light .view_mode .article_top .date_info {color:#888}
.theme_light .view_mode .box_clean_view .btn_clean_view,
.theme_light .view_mode .box_clean_view .btn_clean_view:hover {background-color:#999}
.theme_light .view_mode .utility_btn {border-color:#e3e3e3}
.theme_light .view_mode .utility_btn.btnprint:before {background-position:0 1px}
.theme_light .view_mode .utility_btn.btnfont:before {background-position:-207px -68px}
.theme_light .view_mode .utility_btn.btn_theme:before {background-position:-207px -101px}
.theme_light .view_mode .marker {box-shadow:inset 0 -8px 0 #cddcff}
.theme_light .view_mode .marker:hover {background:#cddcff}
.theme_light .view_mode .sm_point.hold {box-shadow:inset 0 -1px 0 #222}
.theme_light .view_mode .wrap_article .articlebody .summary:before, .theme_light .view_mode .wrap_article .articlebody blockquote:before {background-color:#e5e5e5}
.theme_light .view_mode .wrap_article .articletag a {background-color:#f7f7f7}
.theme_light .view_mode .articlebody table, .theme_light .view_mode .articlebody table th, .theme_light .view_mode .articlebody table td,
.theme_light .view_mode .prize_box .prizewinner + .prize_info,
.theme_light .view_mode .comment-write .memo {border-color:#e5e5e5}
.theme_light .view_mode .prize_box {background-color:#f7f7f7; border-color:#e5e5e5}
.theme_light .view_mode .fix-pop .pop-box .stit {color:#777}
.theme_light .view_mode .fix-pop .pop-box .chk-box .btn-gray-s {color:#fff; background-color:#999}
.theme_light .view_mode .post-comment .inp_box input {color:#222; border-color:#e5e5e5}
.theme_light .view_mode .post-comment .comment-num,
.theme_light .view_mode .comment-write .comment_inp input, .theme_light .view_mode .comment-write .memo,
.theme_light .view_mode .comment-write .memo-on, .theme_light .view_mode .comment-list >li + li {border-color:#e5e5e5}
.theme_light .view_mode .post-comment .btn_wrap .btn {border-color:#222; background-color:#fff}
.theme_light .view_mode .post-comment .btn_wrap .btn.btn_gray {border-color:#c3c3c3; background-color: #f7f7f7}
.theme_light .view_mode .post-comment .btn-comment-more,
.theme_light .view_mode .button_layer, .theme_light .view_mode .fix-pop .pop-box {border-color:#e5e5e5; background-color:#fff}
.theme_light .view_mode .comment-write textarea {color:#222}
.theme_light .view_mode .comment-write .memo-on .c-id, .theme_light .view_mode .comment-list .info {color:#777}
.theme_light .view_mode .comment-list .btn-button-layer .arr_bt_b {background-position:-202px 0}
.theme_light .view_mode .articleslide .slide {border-color:#e5e5e5; background-color:#fff} /* 2019.11.08 슬라이드 뉴스 수정되면 삭제 예정 */
.theme_light .view_mode .slidenews_wrap .slidenews {border-color:#e5e5e5}
.theme_light .view_mode .wrap_btm_aside {background-color:#f7f7f7; color:#222}
.theme_light .view_mode .wrap_btm_aside a {color:#222}
.theme_light .view_mode .asidemodule .tit_box .box_in:before,
.theme_light .view_mode .wrap_btm_aside .editor_wrap:before {background-color:#222}
.theme_light .view_mode .asidemodule .list_major em {color:#222}
.theme_light .view_mode .list_related li a:before {background-color:#222}
.theme_light .view_mode .hk_info {background-color:#fff} 
.theme_light #footer {border-color:#f3f3f3}
.theme_light .footer_sitemap {border-color:#e5e5e5}
/* .theme_light .view_mode .poll_header_tit strong:before {background-position:-127px -325px} */

/* 뷰모드 : 어두운테마(theme_dark) */
.theme_dark .view_mode button {color:#d2d2d2}
.theme_dark .view_mode textarea::-webkit-input-placeholder, .theme_dark .view_mode textarea::-moz-placeholder, .theme_dark .view_mode textarea:-ms-input-placeholder, .theme_dark .view_mode textarea:-moz-placeholder {color:#444}
.theme_dark .view_mode input::-webkit-input-placeholder, .theme_dark .view_mode input::-moz-placeholder, .theme_dark .view_mode input:-ms-input-placeholder, .theme_dark .view_mode input:-moz-placeholder {color:#444}
.theme_dark .view_mode {background-color:#232324}
.theme_dark .view_mode .article_top, .theme_dark .view_mode .wrap_article, .theme_dark .view_mode .wrap_article a, .theme_dark .view_mode .wrap_article .articlebody {color:#d2d2d2}
.theme_dark .view_mode .wrap_img .txt, .theme_dark .view_mode .thumb_article .txt, .theme_dark .view_mode .article_info .datepublished .time, .theme_dark .view_mode .box_clean_view .clean_view_info {color:#888}
.theme_dark .view_mode .article_top {border-color:#444}
.theme_dark .view_mode .article_top .date_info {color:#888}
.theme_dark .view_mode .box_clean_view .btn_clean_view,
.theme_dark .view_mode .box_clean_view .btn_clean_view:hover {background-color:#333}
.theme_dark .view_mode .utility_btn {border-color:#4a4a4d}
.theme_dark .view_mode .utility_btn.btnprint:before {background-position:-171px -100px}
.theme_dark .view_mode .utility_btn.btnfont:before {background-position:-171px -68px}
.theme_dark .view_mode .utility_btn.btn_theme:before {background-position:-62px -155px}
.theme_dark .view_mode .utility .font_layer, .theme_dark .view_mode .utility .theme_layer {background-color:#444; border:none; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none}
.theme_dark .view_mode .utility .font_layer:before, .theme_dark .view_mode .utility .theme_layer:before {border-color:transparent transparent #444 transparent}
.theme_dark .view_mode .utility .font_layer:after, .theme_dark .view_mode .utility .theme_layer:after {display:none}
.theme_dark .view_mode .utility .font_layer button, .theme_dark .view_mode .utility .font_layer button.on,
.theme_dark .view_mode .utility .theme_layer button {border-color:transparent}
.theme_dark .view_mode .marker {box-shadow:inset 0 -8px 0 #586ea4}
.theme_dark .view_mode .marker:hover {background:#586ea4}
.theme_dark .view_mode .sm_point.hold {box-shadow:inset 0 -1px 0 #d2d2d2}
.theme_dark .view_mode .wrap_article .articlebody .summary:before, .theme_dark .view_mode .wrap_article .articlebody blockquote:before,
.theme_dark .view_mode .wrap_article .articletag a {background-color:#444}
.theme_dark .view_mode .articlebody table, .theme_dark .view_mode .articlebody table th, .theme_dark .view_mode .articlebody table td,
.theme_dark .view_mode .prize_box .prizewinner + .prize_info,
.theme_dark .view_mode .comment-write .memo {border-color:#444}
.theme_dark .view_mode .articlebody table th,
.theme_dark .view_mode .articlebody table td {color:#d2d2d2}
.theme_dark .view_mode .prize_box {background-color:#232324; border-color:#444}
.theme_dark .view_mode .fix-pop .pop-box {background-color:#232324; border-color:#444}
.theme_dark .view_mode .fix-pop .pop-box .stit {color:#d2d2d2}
.theme_dark .view_mode .fix-pop .pop-box .chk-box .btn-gray-s {color:#d2d2d2; background-color:#333}
.theme_dark .view_mode .post-comment .inp_box input,
.theme_dark .view_mode .comment-write .comment_inp input {color:#d2d2d2; border-color:#444}
.theme_dark .view_mode .post-comment .comment-num,
.theme_dark .view_mode .comment-write .memo,
.theme_dark .view_mode .comment-write .memo-on, .theme_dark .view_mode .comment-list > li + li {border-color:#444}
.theme_dark .view_mode .post-comment .btn_wrap .btn, .theme_dark .view_mode .post-comment .btn-comment-more,
.theme_dark .view_mode .button_layer {background-color:#333; border-color:#444}
.theme_dark .view_mode .comment-write textarea {color:#d2d2d2}
.theme_dark .view_mode .comment-write .memo-on .c-id, .theme_dark .view_mode .comment-list .info {color:#888}
.theme_dark .view_mode .comment-list .btn-button-layer .arr_bt_b {background-position:-185px -19px}
.theme_dark .view_mode .fix-pop .pop-box .chk-box .btn-gray-s.arr_w:after {background-position:-221px -19px}
.theme_dark .view_mode .fix-pop .pop-box .chk-box .btn-gray-s.arr_w.on:after {background-position:-208px -19px}
.theme_dark .view_mode .articleslide .slide {border-color:#444; background-color:#232324} /* 2019.11.08 슬라이드 뉴스 수정되면 삭제 예정 */
.theme_dark .view_mode .slidenews_wrap .slidenews {border-color:#444}
.theme_dark .view_mode .wrap_btm_aside {background-color:#141414; color:#d2d2d2}
.theme_dark .view_mode .wrap_btm_aside a {color:#d2d2d2}
.theme_dark .view_mode .asidemodule .tit_box .box_in:before,
.theme_dark .view_mode .wrap_btm_aside .editor_wrap:before {background-color:#444}
.theme_dark .view_mode .asidemodule .list_major em {color:#444}
.theme_dark .view_mode .list_related li a:before {background-color:#444}
.theme_dark .view_mode .editor_wrap .box_editor_info {background-color:#444; border:none; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none}
.theme_dark .view_mode .editor_wrap .box_editor_info:before {top:-11px; border-color:transparent transparent #444 transparent}
.theme_dark .view_mode .editor_wrap .box_editor_info:after {display:none}
.theme_dark .view_mode .hk_info {background-color:#232324}
.theme_dark #footer {border-color:#2c2c2c; background-color:#232324}
.theme_dark .footer_sitemap {border-color:#444; background-color:#232324}
.theme_dark .footer_sitemap_area {border-color:#444; background-color:#232324}
.theme_dark .footer_sitemap_area .section_menu + .section_menu {border-color:#2c2c2c}
.theme_dark #footer .ftr_nav dt, .theme_dark #footer .ftr_nav dd span, .theme_dark #footer .ftr_info span, .theme_dark #footer .ftr_nav dd a,
.theme_dark #footer .marketing_link a,
.theme_dark .footer_sitemap_area .category_tit,
.theme_dark .footer_sitemap_area a,
.theme_dark .footer_sitemap li h2,
.theme_dark .footer_sitemap li a {color:#d2d2d2}
.theme_dark #footer .ftr_nav dd > a:before,
.theme_dark #footer .ftr_nav dd > span:before,
.theme_dark #footer .ftr_info > span:before {background-color:#444}
.theme_dark .view_mode .poll_area {border-color:#444}
.theme_dark .view_mode .poll_header_tit, 
.theme_dark .view_mode .poll_header .poll_question,
.theme_dark .view_mode .poll_answer_list li,
.theme_dark .view_mode .poll_answer_vs li .txt,
.theme_dark .view_mode .poll_answer_vs:before,
.theme_dark .view_mode .poll_result_list li p {color:#d2d2d2}
.theme_dark .view_mode .poll_header_tit strong:before {background-position:-183px -325px}
.theme_dark .view_mode .poll_header .poll_period,
.theme_dark .view_mode .poll_header .poll_sub_question {color:#888}
.theme_dark .view_mode .poll_progress_wrap .poll_progress,
.theme_dark .view_mode .poll_vs_progress .progress_bar {background:#444}
.theme_dark .view_mode .poll_action .btn_poll-default {border-color:#444; background:#333; color:#d2d2d2}
.theme_dark .hk_sub_headline {border-top-color:#444; border-bottom-color:#444}

/* 미디어 쿼리 : 노트북화면 */
@media all and (max-width:1279px) {
    .fltAd {display:none}
}
/* for IE8 */
@media \0screen {
    .marker {border-bottom:3px solid #cddcff}
    .view_mode .marker {border-bottom:3px solid #d6cebf}
	.sm_point.hold {border-bottom:1px solid #222 !important}
	.sm_point.up, .sm_point.max {border-bottom:1px solid #ff000a !important}
	.sm_point.down, .sm_point.min {border-bottom:1px solid #457fff !important}
	.view_mode .sm_point.hold {border-bottom-color:#4b3321 !important}
	.theme_light .view_mode .sm_point.hold {border-bottom-color:#222 !important}
	.theme_dark .view_mode .sm_point.hold {border-bottom-color:#d2d2d2 !important}

	/* 본문기사 내 링크, 클래스명 적용이 불가하여 IE8만 별도 적용 */
    .articlebody a {border-bottom:3px solid #cddcff} 
	.articlebody a:hover {background-color:#cddcff; text-decoration:none}
	.articlebody .sm_point:hover {background:none}
	.wrap_article .articletag a {border:none}
	.wrap_article .articletag a:hover {background-color:#f7f7f7; text-decoration:underline}
	.article_btm_box .hk-news-link a {border:none}
	.article_btm_box .hk-news-link a:hover {background:none; text-decoration:underline}
	.articlebody .list_related li a {border:none}
	.articlebody .list_related li a:hover {background:none; text-decoration:underline}
	.slide_mode a {border:none}
	.slide_mode a:hover {background:none}
	.poll_header_tit strong a {border:none}
	.poll_header_tit strong a:hover {background:none; text-decoration:underline}
	.poll_action .btn_poll-default:hover {background:#f7f7f7; text-decoration:underline}

	.view_mode .articlebody a {border-bottom:3px solid #d6cebf} 
	.view_mode .articlebody a:hover {background-color:#d6cebf; text-decoration:none}
	.view_mode .articlebody .sm_point:hover {background:none !important}
	.view_mode .wrap_article .articletag a {border:none !important}
	.view_mode .wrap_article .articletag a:hover {background-color: #d6cebf; text-decoration:underline}
	.view_mode .article_btm_box .hk-news-link a {border:none !important}
	.view_mode .article_btm_box .hk-news-link a:hover {background:none !important; text-decoration:underline}
	.view_mode .slide_mode a {border:none !important}
	.view_mode .slide_mode a:hover {background:none !important}
	.view_mode .poll_header_tit strong a {border:none !important}
	.view_mode .poll_header_tit strong a:hover {background:none !important; text-decoration:underline}
	.view_mode .poll_action .btn_poll-default {border-bottom:1px solid #d6cebf}
	.view_mode .poll_action .btn_poll-default:hover {background:#eae3d4; text-decoration:underline}

	.theme_light .view_mode .articlebody a {border-bottom:3px solid #cddcff} 
	.theme_light .view_mode .articlebody a:hover {background-color:#cddcff}
	.theme_light .view_mode .wrap_article .articletag a:hover {background-color:#f7f7f7}
	.theme_light .view_mode .poll_action .btn_poll-default {border-bottom:1px solid #e5e5e5}
	.theme_light .view_mode .poll_action .btn_poll-default:hover {background:#f7f7f7}
	.theme_dark .view_mode .articlebody a {border-bottom:3px solid #586ea4} 
	.theme_dark .view_mode .articlebody a:hover {background-color:#586ea4}
	.theme_dark .view_mode .wrap_article .articletag a:hover {background-color:#444}
	.theme_dark .view_mode .poll_action .btn_poll-default {border-bottom:1px solid #444}
	.theme_dark .view_mode .poll_action .btn_poll-default:hover {background:#333; text-decoration:underline}

	.video_skin .btn_go_video {border-bottom:none !important}
}

/* for IE7 */
.marker {*border-bottom:3px solid #cddcff}
.view_mode .marker {*border-bottom:3px solid #d6cebf}
.theme_light .view_mode .marker {*border-bottom:3px solid #cddcff}
.theme_dark .view_mode .marker {*border-bottom:3px solid #586ea4}
.sm_point.hold {*border-bottom:1px solid #222}
.sm_point.up, .sm_point.max {*border-bottom:1px solid #ff000a}
.sm_point.down, .sm_point.min {*border-bottom:1px solid #457fff}
.view_mode .sm_point.hold {*border-bottom:#4b3321}
.theme_light .view_mode .sm_point.hold {*border-bottom:#222}
.theme_dark .view_mode .sm_point.hold {*border-bottom:#d2d2d2}