@charset "UTF-8";

.main_header nav.fix { clear:both;  display:block; position:fixed; top:0; left:0; width:100%; height:46px; padding:0; z-index:100; background-color:#fff; margin-bottom:50px; border-bottom: 1px solid #eaeaea;}

html, body {height:100%;}

#wrap {position:relative;}

/* container */
.trend_articlemain {margin:0 auto; padding: 0 0 0 0;}

/* view article */
.view_article { margin:0px 0px 0px; border-bottom:solid 0px #f5f5f5; background-color:#fff; border-bottom: 1px solid #efefef;}
.view_article .va_head {position:relative; margin:0; padding:20px 15px 30px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.view_article .va_head .section { display:block; font-size: 16px; color: #0658a2; line-height: 18px; letter-spacing: -1px; padding-top:10px; }
.view_article .va_head .mainTitle {font-size:25px; color:#111; line-height:34px; letter-spacing: -1px; font-weight: 500; }
.view_article .va_head .subTitle { font-size: 16px; color: #666; line-height: 19px; letter-spacing: -1px; padding-top:10px; }
.view_article .va_head .author {position:relative; margin:15px 0 0 0; color:#595959; font-size:12px; letter-spacing:0px; line-height:15px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.view_article .va_head .author:after {content:" "; display:block; clear:both; font-size:0; line-height:0; height:0;}
.view_article .va_head .author span.day {display:block; margin:0px 7px 0px 0; padding:0; line-height:15px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.view_article .va_head .author span.day:first-child {padding:0 0 1px 0;}
.view_article .va_head .author span.name { color:#4c4c4c; clear: both; padding-top:3px;}
.view_article .va_head .hits_iframe {position:absolute; right:15px; top:35px; width:100px; height:18px; font-size:12px; color:#999; letter-spacing:0px; text-align:right;}
.view_article .va_head .hits_iframe iframe {width:100px; height:18px; text-align:right;}

/* ============================================
* 2023 기사뷰용 스티키 헤더 추가_UXDesign
* ============================================= */
.is_fix_new #header {height:70px;}
.is_fix_new #header > .inner > .header_wrap {height:70px;}
.is_fix #header > .inner > .header_wrap {position:relative;}
/* .is_fix #header > .inner > .header_wrap > h2 {display:none;} */
.is_fix #header > .inner > .header_wrap > h2.fix_hide {display:none;}
.is_fix.is_actmap #header > .inner > .header_wrap > h2.fix_hide {display:-webkit-box; display:-ms-flexbox; display:flex;}
.is_fix_new #header > .inner > .header_wrap > .area_util_2023 {display:none;}
.is_fix #header > .inner > .header_wrap > .area_util_2023 {position:absolute; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; position:relative !important; top:-1px !important; left:0px !important; margin-top:-2px; padding-left:0px!important;}
.is_fix.is_actmap #header > .inner > .header_wrap > .area_util_2023 {display:none;}
.is_fix #header > .inner > .header_wrap > .area_util_2023 > a {display:inline-block; width:40px; height:40px; border:none;}
.is_fix #header > .inner > .header_wrap > .area_util_2023 > a i, .area_util_2023 > a:hover i {display:block; position:relative; top:50%; left:50%; transform:translate(-50%, -50%); transition:all .15s ease-in-out; background-size:contain;}

.is_fix #header > .inner > .header_wrap > .area_util_2023 > .share_btn i {width:20px; height:20px; background:url("https://cwstatic.asiae.co.kr/m_newasiae/common/share_m.svg") no-repeat 0 0;}
.is_fix #header > .inner > .header_wrap > .area_util_2023 > .scrap_btn i {width:17px; height:20px; background:url("https://cwstatic.asiae.co.kr/m_newasiae/common/bookmark_m.svg") no-repeat 0 0;}
.is_fix #header > .inner > .header_wrap > .area_util_2023 > .scrap_btn.on i {width:17px; height:20px; background:url("https://cwstatic.asiae.co.kr/m_newasiae/common/bookmark_m_on.svg") no-repeat 0 0;}
.is_fix #header > .inner > .header_wrap > .area_util_2023 > .fontsize_btn i {width:26px; height:17px; background:url("https://cwstatic.asiae.co.kr/m_newasiae/common/txt_size_m.svg") no-repeat 0 0;}

/* ============================================
* 2023 기사뷰 상단 리딩타임, 기자명 추가_UXDesign
* ============================================= */
.area_info {padding:30px 0 0 0;} 
.area_date {margin-top:2px; display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:flex;  -webkit-box-pack:justify; -webkit-box-align:center; -moz-align-items:center; -ms-flex-align:center; align-items:center;}
.area_info .reporter {margin-bottom:2px;}
.area_info .reporter p {position:relative; display:inline-block; margin-right:8px; color:#111; font-size:14px; font-weight:500; line-height:14px;}
.area_info .reporter p:nth-child(n + 2):before {content:''; position:absolute; top:50%; left:-6px; transform:translateY(-50%); display:inline-block; width:2px; height:2px; background:#333; border-radius:50%;}
.area_info .date_box p {display:inline-block; color:#888; font-size:12px; font-weight:400; line-height:12px;}
.area_info .date_box p:nth-child(2) {margin-left:6px;}
.area_info .reporter p strong, .date_box p strong {font-weight:500;}
.area_info .reporter p strong {margin-right:2px;}
.area_info .date_box p strong {margin-right:4px;}
.area_info .time_util {margin-top:6px; height:46px; display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:flex; -webkit-box-pack:justify; -moz-justify-content:space-between; -ms-flex-pack:justify; justify-content:space-between; -webkit-box-align:center; -moz-align-items:center; -ms-flex-align:center; align-items:center;}
.readingtime {padding:10px 16px; font-weight:500; font-size:12px; line-height:11px; box-shadow:0 0 0 1px #efefef inset;; border-radius:20px; display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:flex; -webkit-box-pack:justify;}
.readingtime span {padding:0 4px;}
.readingtime i {display:block; width:12px; height:12px; background:url("https://cwstatic.asiae.co.kr/asiae_v3/article/time.svg") no-repeat 0 0; background-size:contain;}
.readingtime em, .area_util_2023 em {clip:rect(0,0,0,0); position:absolute; overflow:hidden; width:1px; height:1px; margin:-1px; padding:0; white-space:nowrap; border:0;}
.time_util .area_util_2023 > a {display:inline-block; width:46px; height:46px; border:1px solid #efefef; border-radius:50%;}
.time_util .area_util_2023 > a i{display:block; position:relative; top:50%; left:50%; transform:translate(-50%, -50%); background-size:contain;}
.ply_btn i {width:20px; height:17px; background:url("https://cwstatic.asiae.co.kr/asiae_v3/article/tts02.svg") no-repeat 0 0;}
.ply_btn.on i {width:20px; height:17px; background:url("https://cwstatic.asiae.co.kr/asiae_v3/article/tts_on02.svg") no-repeat 0 0;}
.ply_btn.off i {width:20px; height:17px; background:url("https://cwstatic.asiae.co.kr/asiae_v3/article/tts_off02.svg") no-repeat 0 0;}
.fontsize_btn i {width:22px; height:17px; background:url("https://cwstatic.asiae.co.kr/asiae_v3/article/txt_size.svg") no-repeat 0 0;}


/* sns 스크랩 댓글 및 음성활자 */
.btn_box {position:relative; padding:0; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.btn_box.lst_btnbox {margin:0; padding:20px 0;}
.btn_box:after {content:" "; display:block; clear:both; font-size:0; line-height:0; height:0;}
.btn_box .btn_sns {float:left;}
.btn_box .btn_sns:after {content:" "; display:block; clear:both; font-size:0; line-height:0; height:0;}
.btn_box .btn_sns a {float:left; display:block; width:35px; height:34px; font-size:0; color:transparent; vertical-align:top; background:url('https://cwstatic.asiae.co.kr/mdot_2013/v6/ico_article.png') no-repeat; background-size:320px 95px;}
.btn_box .btn_sns a + a {margin-left:4px;}

.btn_box .btn_sns a.btn_facebook {background-position:0px 0;}
.btn_box .btn_sns a.btn_twitter {background-position:-39px 0;}
.btn_box .btn_sns a.btn_kakao {background-position:-78px 0;}
.btn_box .btn_sns a.btn_snsshare {background-position:-116px 0;}

.btn_control {position:absolute; top:-5px; right:0; display:-webkit-box; display:-ms-flexbox; display:-webkit-flex; display:flex; flex-wrap:wrap; -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.btn_control:after {content:" "; display:block; clear:both; font-size:0; line-height:0; height:0;}
.btn_control a {float:left; display:block; width:40px; height:40px; margin-left:6px; font-size:0; color:transparent; vertical-align:top;}
.btn_control a.btn_comment {background-position:0 0;}
.btn_control a.btn_comment02 {width:70px; color:#111; font-size:14px; text-align:center; line-height:34px; background:none; border-radius:17px; border:1px solid #dfdfdf;}
.btn_control a.btn_comment02 span {margin-left:5px;}
.btn_control a.btn_gootrans, .btn_control .btn_newsplayw a.off_plybtn, .btn_control a.btn_font {position:relative; width:40px; height:40px; background:#fff; border-radius:50%; border: 1px solid #e1e4e5;}

.btn_control a.btn_gootrans:after, .btn_control .btn_newsplayw a.off_plybtn:after, .btn_control a.btn_font:after {display:block; content:""; position:absolute; top:50%; left:50%; background:url('https://cwstatic.asiae.co.kr/m_newasiae/common/icon_sty_article.png') no-repeat 0 0; background-size:112px 19px; -webkit-transform:translate(-50%, -50%); -moz-transform:translate(-50%, -50%); transform:translate(-50%, -50%);}

.btn_control a.btn_gootrans:after {width:23px; height:19px; background-position:0 0;}
.btn_control .btn_newsplayw a.off_plybtn:after {width:22px; height:19px; background-position:-45px 0;}
.btn_control a.btn_font:after {width:23px; height:16px; background-position:-90px 0;}

.btn_control .btn_newsplayw a.on_plybtn {background:url(https://cwstatic.asiae.co.kr/m_newasiae/common/icon_play_on.gif) no-repeat 0 0; background-size:40px;}

.btn_control a.zoom_in {border-radius:50%; font-size:14px; border: 1px solid #e1e4e5;}
.btn_control a.zoom_in .spk {display:inline-block; width: 20px; height: 17px; margin: 8px 3px 0 8px; background: url('https://cwstatic.asiae.co.kr/mdot_2013/v6/ico_190108.png') no-repeat 0 0; background-size:140px 82px; background-position:-23px 0;}
.btn_control .btnarea_gootrans {position:relative; float:left; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.btn_control .btnarea_gootrans .smt {position:absolute; top:-29px; left:-27px; display:block; width:113px; height:24px; font-size:11px; text-align:center; line-height:23px; letter-spacing:-1.5px; vertical-align:top; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; border:1px solid #d9d9d9; border-radius:2px; background:#fff; z-index:1;}
.btn_control .btnarea_gootrans .smt em {color:#0658a2;}
.btn_control .btnarea_gootrans .smt:before {content:''; display:block; position:absolute; bottom:-9px; left:50%; width:12px; height:6px; background:url('https://cwstatic.asiae.co.kr/mdot_2013/v6/icon_arr04.png') 0 0 no-repeat; background-size:contain; -webkit-transform:translate(-50%, -50%); -moz-transform:translate(-50%, -50%); transform:translate(-50%, -50%); z-index:2;}

.btn_control .btnarea_gootrans a {position:relative; text-align:center; border-radius:50%; border: 1px solid #e1e4e5;}
.btn_control .btnarea_gootrans a em {position:absolute; top:50%; left:50%; display:inline-block; width:23px; height:23px; background: url('https://cwstatic.asiae.co.kr/mdot_2013/v6/icon_txt03.png') no-repeat; background-size:contain; font-size:0; color:transparent; vertical-align:top; -webkit-transform:translate(-50%, -50%); -moz-transform:translate(-50%, -50%); transform:translate(-50%, -50%);}

.view_article .va_head .btn_control_2 { position:relative; width:100%; overflow:hidden; margin-top:15px;}
.view_article .va_head .btn_control_2 a { float:right; width:32px; height:32px; line-height:32px; color:#333; margin-right:7px; border:1px solid #dcdcdc; border-radius:16px; background:#fff; }
.view_article .va_head .btn_control_2 a.like { float:left; width:78px; }
.view_article .va_head .btn_control_2 a.like .ico3 { float:left; width:36px; height:32px; background-position:17px -61px; }
.view_article .va_head .btn_control_2 a.lst .ico3 { width:32px; height:32px; background-position:9px 10px; }
.view_article .va_head .btn_control_2 a.next .ico3 { width:32px; height:32px; background-position:12px -129px; }
.view_article .va_head .btn_control_2 a.prev .ico3 { width:32px; height:32px; background-position:10px -95px; }

.comment_open {text-align:center;}
.article_btm_scrap .comment_open .ico {display:inline-block; width:14px; height:9px; background-position:-301px -35px; margin:10px 0 0 5px; }

/* 2020.06.03 댓글 밑 광고와의 여백추가 */
.view_article .article_btm_scrap {margin-bottom:30px; text-align:center; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.view_article .article_btm_scrap a {position:relative; display:inline-block; height:32px; margin:0 0 0 24px; padding:0 0 0 34px; font-size:14px; letter-spacing:-1px; line-height:32px; color:#333;}
.view_article .article_btm_scrap a:first-child {margin:0;}
.view_article .article_btm_scrap a:before {content:''; display:block; position:absolute; background:url('https://cwstatic.asiae.co.kr/m_newasiae/common/icon_sty02_210118.png') no-repeat; background-size:306px 32px;}
.view_article .article_btm_scrap a.comment_number {letter-spacing: 0;}

.view_article .article_btm_scrap .comment {margin: 0;}
.view_article .article_btm_scrap .comment:before {top:0; left:0; width:29px; height:32px; background-position:-32px 0; background-size: 310px 32px;}
.view_article .article_btm_scrap .comment_open {display:none; padding:0 0 0 34px;}
.view_article .article_btm_scrap .comment_open:before {top:50%; left:0; width:27px; height:14px; background-position:0 -9px; -webkit-transform:translate(0, -50%); -moz-transform:translate(0, -50%); transform:translate(0, -50%);}

.view_article .article_btm_scrap .btn_snsshare {}
.view_article .article_btm_scrap .btn_snsshare:before {top:0; left:0; width:29px; height:32px; background-position:-121px 0;}

.view_article .article_btm_scrap .scrap {}
.view_article .article_btm_scrap .scrap:before {top:0; left:0; width:25px; height:32px; background-position:-211px 0;}
.view_article .article_btm_scrap .scrap_save:before {top:0; left:0; width:25px; height:32px; background-position:-283px 0;}

.view_article .btn_box .livere_tit {margin: 30px 0 15px;}
.view_article .btn_box .livere_tit h5 {display: inline; font-size: 15px; font-weight: 600;}
.view_article .btn_box .livere_tit h5 span {color: #b11115; font-weight: 500;}
.view_article .btn_box .livere_tit .livere_cl_btn {display: inline; float: right; text-align: right; font-size: 13px; color: #595959;}
.view_article .btn_box .livere_tit .livere_cl_btn:after {content: ''; display: inline-block; width: 17px; height: 9px; margin-left: 5px;
    background:url('https://cwstatic.asiae.co.kr/m_newasiae/common/icon_sty02_210118.png') no-repeat; background-size:306px 32px; background-position: 0;}
.view_article .btn_box .livere_tit:after {content: ''; display: block; clear: both;}


.view_article .va_cont { line-height:1.56; color:#111; font-size:17px; overflow: hidden; }
.view_article .va_cont p { margin:0 15px; position: relative; display:block; clear:both; word-break: break-word; word-wrap: break-word;}
.view_article .va_cont .editor_note { padding: 0 15px; font-size: 0.83em; line-height: 1.6; color: #595959; word-break: break-word; }
.view_article .va_cont .editor_note .editor_tit { display: block; margin: 10px 0 8px; font-size: 16px; font-weight: 500; color: #005599;}
.view_article .va_cont .editor_note .editor_tit:before { content: ''; display: block; margin-bottom: 5px; width: 20px; height:2px; background:#005599;}
.view_article .va_cont .ad_mbox { position: relative; display:block; clear:both; margin: 0px 0px 10px 0px; text-align:center;}
.view_article .va_cont .ad_mbox img {max-width:320px; text-align:center;}
.view_article .va_cont .ad_mbox02 { position: relative; display:block; clear:both; margin: 10px 0px 10px 0px; text-align:center;}
.view_article .va_cont .ad_mbox02 img {max-width:320px; text-align:center;}

.view_article .va_cont a.stock_layer {display:inline-block; margin:-4px 0 0 0; color:#fff; font-weight: normal; padding:1px 2px; line-height:1.3; vertical-align:middle; background:#B10210; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.view_article .va_cont a.feature_blue {display:inline-block; margin:-4px 0 0 0; color:#fff; font-weight: normal; padding:1px 2px; line-height:1.3; vertical-align:middle; background:#5995fa; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.view_article .va_cont a.feature_pink {display:inline-block; margin:-4px 0 0 0; color:#fff; font-weight: normal; padding:1px 2px; line-height:1.3; vertical-align:middle; background:#fd6a73; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.view_article .va_cont a.feature_gray {display:inline-block; margin:-4px 0 0 0; color:#fff; font-weight: normal; padding:1px 2px; line-height:1.3; vertical-align:middle; background:#a4a2a2; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.view_article .va_cont a.stock_line {padding-bottom:2px; color:#111; text-decoration:none; box-shadow:inset 0 -10px 0 #FFDDA9; transition:box-shadow .3s ease-out,background-color .3s ease-out; box-sizing:inherit;}

.view_article .va_cont .thumb_img { margin: 15px 0; text-align: center; position: relative;}
.view_article .va_cont .thumb_img img {display: inline-block; }
.view_article .va_cont .thumb_img .img_figure { position: absolute; top:10px; right: 10px; width: 43px; height: 43px; background-color: #f54c01; background: url('https://cwstatic.asiae.co.kr/mdot_2013/v6/ico_190108.png') -31px -22px no-repeat; background-size: 140px 82px;}
.view_article .va_cont .thumb_img .img_figure span { display: block; text-indent: -500em;}
.view_article .va_cont .thumb_caption {display:block; font-size:14px; color:#595959; line-height:19px; margin-top:5px; padding:0 0 15px 0; text-align:center;/* border-bottom:1px solid #f7f7f7;*/}
.view_article .va_cont .thumb_img.thumb_small {display: inline-block; width: 100%; /*position: relative; left: 50%; transform: translateX(-50%);*/ }
.view_article .va_cont .thumb_img.thumb_small img{width: auto;}
.view_article .va_cont em { float:left; height:15px; line-height:16px; text-align:center; font-size:0.8em; color:#fff; padding:0 4px; background-color:#ff4945; border:1px solid #df2d28; margin:3px 6px 0 0; border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;}
.view_article .va_cont table { width: 100% !important; }
/* .view_article .va_cont img  { width: 100% !important; } */
.view_article .va_cont .sp_area {display:block; clear:both; padding:7px 0 7px 0;text-align:center;border-top:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1;margin:15px 0 20px 0;}
.view_article .va_cont .sp_area img {max-width:320px!important;}

.va_cont .article_head {overflow:hidden; }
.va_cont .article_head h4 {overflow:hidden; position:relative; display:block; margin:0 20px 15px 20px; padding:0 10px 0 13px; height: 100%; font-size:17px; font-weight:normal; color:#111; line-height:24px; letter-spacing:-1px; border-bottom:0 none;text-overflow: normal; white-space:normal;}
.va_cont .article_head h4:before {content: ''; position:absolute; top:5px; left:0; bottom:3px; width:2px; background:#000;}

.va_cont .subTitle {overflow:hidden; }
.va_cont .subTitle h3 {overflow:hidden; position:relative; display:block; margin:0 15px 15px 15px; padding:0 10px 0 13px; height: 100%; font-size:1em; font-weight:500; color:#111; line-height:1.56; letter-spacing:-1px; border-bottom:0 none;text-overflow: normal; white-space:normal;} /* 2020.09.15 kmy 수정 */
.va_cont .subTitle h3:before {content: ''; position:absolute; top:5px; left:0; bottom:3px; width:2px; background:#000;} /* 2020.09.15 kmy 수정 */

[class*="col_"] {display:inline-block; height:20px; padding:2px 5px; color:#fff; font-size:13px; text-align:center; line-height:17px; vertical-align:middle;}

.va_cont [class*="col_"] {margin:-2px 5px 0 0;}
.col_pink {background:#f53f59;}
.col_blue {background:#4683c5;}

.va_cont .article_photo {position:relative; width:100%; margin:15px 0; text-align:center; border-bottom:1px solid #e8e8e8;}
.va_cont .article_photo img {width:100%;}
.va_cont .article_photo .txt {padding:17px 0; text-align:left; font-size:14px; font-weight:normal; color:#666; line-height:17px; letter-spacing:-1.5px;}

.va_cont .small_title01 {clear:both; padding:20px 0 15px 0; margin:0 20px;}
.va_cont .small_title01 h4, .va_cont .small_title01 h5 {display:block; padding:13px 0 16px; color:#111; font-size:1em; font-weight:bold; color:#111; line-height:24px; letter-spacing:-1px;  border-top:1px solid #333; border-bottom:1px solid #e8e8e8;}
.va_cont .small_title01 span {display: block;}
.va_cont .small_title01>span:first-child{ display:block; padding:13px 0 16px; color:#111; font-size:1em; font-weight:bold; color:#111; line-height:24px; letter-spacing:-1px;  border-top:1px solid #333; border-bottom:1px solid #e8e8e8; }

.va_cont .small_title02 {clear:both; margin:20px 20px 10px; text-align:center; /*background:url('https://cwstatic.asiae.co.kr/asiae_v2/common/icon_line01.png') repeat-x 0 50%;*/}
.va_cont .small_title02 h4:before,
.va_cont .small_title02 h5:before {content:" "; display:block; clear:both;  height:3px; width: 50px; margin: 0 auto 10px; font-size:0; line-height:0; background-color: #1374DD; }
.va_cont .small_title02 h4, .va_cont .small_title02 h5 {display:inline-block; padding:0 5px; color:#1374DD; font-size:1em; font-weight:bold; line-height:27px; background:#fff; letter-spacing:-1px;}
.va_cont .small_title02 span {display:inline-block; padding:0 5px;color:#4683c5; font-size:17px; font-weight:bold; line-height:27px; background:#fff; letter-spacing:-1px;}

.va_cont .qeout_box {clear:both; margin:20px; padding:0 0 20px; text-align:center; color:#111; line-height:30px; letter-spacing:-1px; border-top:1px solid #5d5d5d; border-bottom:1px solid #5d5d5d;}
.va_cont .qeout_box svg {margin-top: -10px; padding: 0 10px; background-color: #fff;}
.va_cont .qeout_box .icon_qeout {display:inline-block !important; width:35px; height:25px; font-size:0; line-height:0; color:transparent; vertical-align:top; background:url('https://cwstatic.asiae.co.kr/asiae_v2/common/element02.png') no-repeat -9px -219px;}
.va_cont .qeout_box p {padding:5px 0 0 0;}

.va_cont .area_q {clear:both; padding:0; margin:40px 20px 20px; }
.va_cont .area_q:after {content:" "; display:block; clear:both; font-size:0; line-height:0; height:0;}
.va_cont .area_q span {display:block; padding:0 0 0 35px; min-height:37px;letter-spacing:-1px; font-weight:bold; vertical-align:top; background:url('https://cwstatic.asiae.co.kr/asiae_v2/common/icon_q.png') no-repeat 0 2px; color:#111; font-size:17px; line-height:1.56; background-position:0 2px;}
.area_q h5 {display:block; padding:0 0 0 35px; min-height:37px;letter-spacing:-1px; font-weight:bold; vertical-align:top; background:url('https://cwstatic.asiae.co.kr/asiae_v2/common/icon_q.png') no-repeat 0 2px; color:#111; font-size:17px; line-height:1.56; background-position:0 2px;}
.va_cont .area_a {clear:both; margin:10px 20px 0px; padding:0;}
.va_cont .area_a:after {content:" "; display:block; clear:both; font-size:0; line-height:0; height:0;}
.va_cont .area_a .in_st {margin:0; padding:0 0 0 35px; letter-spacing:-1px; background:url('https://cwstatic.asiae.co.kr/asiae_v2/common/icon_a.png') no-repeat 0 4px;}

.va_cont .area_official {clear:both; width:89.5%; margin:20px 20px; padding:30px 0; text-align: center; border:1px solid #e8e8e8; }
.va_cont .area_official:after {content:" "; display:block; clear:both; font-size:0; line-height:0; height:0;}
.va_cont .area_official span {width:100%; color:#005999; font-size:1.18em; letter-spacing:-1px; line-height:23px; border-bottom: 2px solid #005599;}
.va_cont .area_official p {padding:30px 20px 0 20px; color:#111; line-height:29px;}
.va_cont .area_official .stxt {padding:20px 25px 0; color:#111; text-align: left; line-height:29px; word-break: break-word; }

/* 2018-06-01 kmy추가 */
.view_article .va_cont a.a_linktest {padding-bottom:2px; color:#111; text-decoration:none; box-shadow:inset 0 -10px 0 #b4e7f8; transition:box-shadow .3s ease-out,background-color .3s ease-out; box-sizing:inherit;}

/* 포럼 바로가기 버튼 */
.love_btn_area {margin:0 0 40px 0; font-family:'nanumsquare';  text-decoration:none;width:100%; text-align:center; border-top:1px solid #c7c7c7;  border-bottom:1px solid #c7c7c7; color:#111 !important}
.love_btn {font-weight:700; display:inline-block;font-size:17px; padding:10px 0; text-decoration:none; color:#111  !important; line-height:20px;}
.love_em {color:#dd382e !important}

/* 썸네일 하단 텍스트광고 */
.view_article .ad_thumb {position: relative; margin: 10px 15px 0px 15px; padding-bottom:15px; border-bottom:solid 1px #f7f7f7; }
.view_article .ad_thumb .bl_ad {position: absolute; bottom: 17px; right: 7px; font-size: 11px; color: #999; font-weight: 500; box-sizing: border-box; letter-spacing: 0px;}
.view_article .ad_thumb .ad_txt {width:87%; overflow: hidden;}
.view_article .ad_thumb .ad_txt li {width: 100%; display: inline-block; vertical-align: middle; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}

/* 가로 광고 영역 */
.view_article .ad_mbox { position: relative; display:block; clear:both; margin: 30px 15px 30px 15px; text-align:center;}

/*
.view_article br { font-size:0; line-height:0; height:0;}
.view_article br:after {content:" "; display:block; clear:both; font-size:0; line-height:0; height:0;}
*/

.view_article .banner_area {clear:both; position:relative; display:block; text-align:center;}
.view_article .banner_area:before {content:''; position:absolute; bottom:0; left:0; width:100%; height:32px; background-color:#2491ac;}
.view_article .banner_area span {display:inline-block; position:relative;}
.view_article .banner_area img {max-width:320px;}

.view_article .trend_list {position:relative; z-index:2;left:100%; width:300px; min-height:100%; margin-left:0; padding:0; background-color:#E9E9E9;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}

.next_article {clear:both; height:29px; margin:20px 20px; text-align:center; background:url('https://cwstatic.asiae.co.kr/asiae_v2/common/icon_line01.png') repeat-x 0 50%;}
.next_article em {display:block; padding:13px 0 16px; color:#111; font-size:17px; font-weight:bold; color:#111; line-height:24px; letter-spacing:-1px;  border-top:1px solid #333; border-bottom:1px solid #e8e8e8;}
.next_article strong {display:inline-block; padding:0 5px 0 0px;color:#111; font-size:17px; font-weight:bold; line-height:27px; background:#f5f5f5; letter-spacing:-1px;} /* 2020.09.15 kmy 수정 */
.next_article span {display:inline-block; padding:0 5px;color:#0A519E; font-size:17px; font-weight:bold; line-height:27px; background:#f5f5f5; letter-spacing:-1px;}

/* ==============================
* 2023 Article Style_UXDesign
* ============================== */
.aeditor_note {clear:both; margin:0px 20px 0; padding:20px; font-size:0.9em; line-height:1.6; color:#777; word-break:break-word; background-color:#fafafa;}
.aeditor_note .editor_tit {display:block !important; margin:4px 0; font-weight:500; font-size:1.12em; font-weight:700; line-height:1.6; color:#111;}
.container .cont_main .cont_article .aeditor_note span {display:block; word-break:break-word; word-wrap:break-word;}

.aeqeout_box {position:relative; clear:both; margin:30px 20px; padding:0; color:#111; font-weight:500; letter-spacing:-1px; display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:flex;}
.aeqeout_box::before {content:''; position:absolute; top:2px; bottom:4px; left:0; background:#999; width:1px;}
.aeqeout_box span {display:block; margin-left:16px; padding:0; font-weight:700; font-size:18px; line-height:1.46; word-break:break-word; word-wrap:break-word;}

.aeofficial_box {margin:30px 20px; padding:25px 20px; border:1px solid #666;}
.aeofficial_box h5 {margin-bottom:16px; font-weight:700; font-size:1.08em; letter-spacing:-1px; line-height:23px; word-break:break-word; word-wrap:break-word;}
.aeofficial_box .stxt {color:#595959; line-height:1.6; word-break:break-word; word-wrap:break-word;}

.aelink:link, .aelink:visited, .aelink:active {color:#1e88e5; text-decoration:underline; vertical-align:baseline;}

.aearea_q {clear:both; margin:40px 20px 20px; display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:flex;}
.aearea_q::before, .aearea_a::before {content:""; color: #111; display:inline-block; font-weight:700; font-size:19px; margin-right:5px;}
.aearea_q::before {content: "Q."; margin-top:-4px;}
.aearea_q h5 {padding:0; font-weight:700; font-size:1em; letter-spacing:-1px; line-height:1.4; word-break:break-word; word-wrap:break-word; display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:flex;}
.aearea_a {margin:20px 20px 40px; display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:flex;}
.aearea_a span {display:block; word-break:break-word; word-wrap:break-word;}
.container .cont_main .cont_article .aearea_a span.in_st {padding:0; letter-spacing:-1px; line-height:1.6; display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:flex;}
.aearea_a::before {content: "A."; margin-top:-2px;}

.aearea_q02 {clear:both; margin:0 20px; padding:40px 0 20px; display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:flex;}
.aearea_q02 h5 {padding:0; font-weight:700; font-size:1em; letter-spacing:-1px; line-height:1.4; text-decoration:underline; word-break:break-word; word-wrap:break-word;}
.aearea_q02::before, .aearea_a02::before {content:""; color:#111; display:block; width:18px; margin-top:-5px; margin-right:8px; font-family:'notokrR'; font-size:25px; font-style:italic; text-decoration:none;}
.aearea_q02::before {content:"Q."; margin-top:-7px; text-decoration:none;}
.aearea_a02 {margin:0 20px; padding-bottom:10px; display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:flex;}
.aearea_a02 span {display:block; word-break:break-word; word-wrap:break-word;}
.aearea_a02 span.in_st {padding:0; letter-spacing:-1px; line-height:1.6; display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:flex;}
.aearea_a02::before {content:"A.";}


.list_ty02 > li .i_b {position:relative; width:100%; *display:table;}

/* 글자크기 설정 레이어팝업 스타일 */
.font_layer {display:none; width:100%;}
.font_layer .inner {position:relative; width:280px; margin:0 auto; padding:15px 0; background:#fff;}
.font_layer h2 {display:block; padding:0; color:#1a1a1a; font-size:20px; letter-spacing:-2px; text-align:center; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.font_layer .btn_close {position:relative; display:block; height:48px; padding:0 33px; color:#595959; font-size:13px; text-align:center; line-height:48px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.font_layer .btn_close:before {content:''; position:absolute; top:0; left:50%; width:80%; height:1px; background-color:#ededed; -webkit-transform:translate(-50%, 0); -moz-transform:translate(-50%, 0); transform:translate(-50%, 0);}

.font_layer .list_set {padding:7px 0 20px 0px;}
.font_layer .list_set ul {overflow:hidden; width:210px; margin:0 auto;}
.font_layer .list_set ul:after {content:" "; display:block; clear:both; font-size:0; line-height:0; height:0;}
.font_layer .list_set ul li {float:left; width:240px; height:48px; margin:0px 0; border-top: 1px solid #f5f5f5; padding-top:0px; color:#000; line-height:48px; letter-spacing:-1px; vertical-align:middle;}
.font_layer .list_set ul li:first-child {border-top:0 none;}
.font_layer .list_set .lab_size0 { font-size: 16px;}
.font_layer .list_set .lab_size1 { font-size: 19px;}
.font_layer .list_set .lab_size2 { font-size: 21px;}

.font_layer .list_set .screen_out { overflow:hidden; position:absolute; width:0;  height:0; line-height:0; text-indent:-9999px;}
.font_layer .list_set .lab_set { display:block; height:48px; padding:0; line-height:48px;}
.font_layer .list_set .ico_view { width:20px; height:20px; margin:14px 5px 0 0; border:1px solid #cdcdcd; border-radius:50%; background-color:#fff; background-position:100px 100px; box-sizing:border-box;}
.font_layer .list_set .screen_out:checked+.lab_set .ico_view { border:0 none; background-position:0px 0px; background: url('https://cwstatic.asiae.co.kr/mdot_2013/v6/ico_190108.png') no-repeat 0 -19px; background-size:120px 70px;}

.ico_view {display:inline-block; overflow:hidden; font-size:1px; line-height:0; color:transparent; background: url('https://cwstatic.asiae.co.kr/mdot_2013/v6/ico_190108.png') no-repeat 0 -19px; background-size:120px 70px; vertical-align:top;}

.wrapfont_layer .font_layer {overflow-x:hidden; overflow-y:hidden; display:block; position:absolute; top:50%; left:50%; width:280px; max-height:280px; -webkit-transform:translate(-50%, -50%); -moz-transform:translate(-50%, -50%); transform:translate(-50%, -50%); box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; z-index:120;}
.wrapfont_layer .font_layer .inner {position:relative; margin:0; padding:21px 0 0; background:#fff; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}

.wrapfont_layer.active {display:block;}
.wrapfont_layer {display:none; overflow:hidden; position:fixed; top:0; left:0; width:100%; height:100%; z-index:999;}
.wrapfont_layer:before {content:''; position:fixed; top:0; right:0; bottom:0; left:0; background-color:rgba(51,51,51,0.6); z-index:100;}

.wrapgootrans_layer.active {display:block;}
.wrapgootrans_layer {display:none; overflow:hidden; position:fixed; top:0; left:0; width:100%; height:100%; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; z-index:110;}
.wrapgootrans_layer:before {content:''; position:fixed; top:0; right:0; bottom:0; left:0; background-color:rgba(51,51,51,0.6); z-index:100;}

.wrapgootrans_layer .gooinner {overflow-x:hidden; overflow-y:hidden; display:block; position:absolute; top:50%; left:50%; width:280px; -webkit-transform:translate(-50%, -50%); -moz-transform:translate(-50%, -50%); transform:translate(-50%, -50%); box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; z-index:300;}
.wrapgootrans_layer .gooinner > .flag_box {padding:15px 15px 0; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; background:#fff;}

.wrapgootrans_layer .gooinner h2 {display:block; font-size:20px; color:#111; letter-spacing: -2px; text-align: center; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;}
.wrapgootrans_layer .btn_closetr {position:relative; display:block; width: 100%; height:48px; margin-top: 20px; color:#595959; font-size:13px; text-align:center; line-height:48px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.wrapgootrans_layer .btn_closetr:before {content:''; position:absolute; top:0; left:50%; width:90%; height:1px; background-color:#ededed; -webkit-transform:translate(-50%, 0); -moz-transform:translate(-50%, 0); transform:translate(-50%, 0);}
.wrapgootrans_layer h2 {font-size:13px; font-weight:600; color:#404040;}
.wrapgootrans_layer .trans_area {position:fixed; top:0; left:0; width:100%; height:202px; padding:20px 20px; background:#fff; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; z-index:5;}

.wrapgootrans_layer .gooinner > .flag_box > ul {}
.wrapgootrans_layer .gooinner > .flag_box > ul:after {content:" "; display:block; clear:both; font-size:0; line-height:0; height:0;}
.wrapgootrans_layer .gooinner > .flag_box > ul li {float:left; width:33.3%; margin:15px 0 0 0;}
.wrapgootrans_layer .gooinner > .flag_box > ul li > a {display:block; vertical-align:top; text-align:center;}
.wrapgootrans_layer .gooinner > .flag_box > ul li .ico {display:inline-block; width:45px; height:45px; margin:0; vertical-align:top; background:url('https://cwstatic.asiae.co.kr/mdot_2013/v6/img_flag03.png') no-repeat; background-size:194px 300px;}
.wrapgootrans_layer .gooinner > .flag_box > ul li strong {display:block; font-size:14px; font-weight:normal; vertical-align:top; letter-spacing:0;}

.wrapgootrans_layer .gooinner > .flag_box > ul li.f_eng .ico {background-position:0 0;}
.wrapgootrans_layer .gooinner > .flag_box > ul li.f_china1 .ico {background-position:-75px 0;}
.wrapgootrans_layer .gooinner > .flag_box > ul li.f_china2 .ico {background-position:-149px 0;}
.wrapgootrans_layer .gooinner > .flag_box > ul li.f_japan .ico {background-position:0 -90px;}
.wrapgootrans_layer .gooinner > .flag_box > ul li.f_indone .ico {background-position:-75px -90px;}
.wrapgootrans_layer .gooinner > .flag_box > ul li.f_vietnam .ico {background-position:-149px -90px;}
.wrapgootrans_layer .gooinner > .flag_box > ul li.f_thai .ico {background-position:0 -180px;}
.wrapgootrans_layer .gooinner > .flag_box > ul li.f_malay .ico {background-position:-75px -180px;}
.wrapgootrans_layer .gooinner > .flag_box > ul li.f_kor .ico {background-position:-149px -180px;}

/* 관련뉴스 모듈 */
.related {position:relative; margin:0 20px 30px; padding:18px 20px 12px; border:1px solid #ddd;}
.related::before {content:''; display:block; position: absolute; top:18px; left:-1px; width:4px; height:28px; background:#ec5c5c;}
.related h4 {font-size:18px; letter-spacing:-1px;}
.related h4::after {content:''; display:block; margin-top:6px; width:100%; height:1px; background:#ededed;}
.related ul {margin-top:16px;}
.related ul li a {display:block; position:relative; padding:4px 0 5px 10px; font-size:17px; color:#111; letter-spacing:-1px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.related ul li a::before {content:''; display:block; position:absolute; top:50%; left:0; transform:translateY(-60%); width:5px; height:5px; border-bottom:1px solid #111; border-left: 
1px solid #111;}

/* 특징주 레이어팝업 */
.layer_stock_contens .title {font-size: 17px; font-weight: bold; color: #111; letter-spacing: -1.5px; float: left; padding-left: 7px; margin-bottom: 5px;}
.layer_stock_contens .title:before {content: ''; display: block; position: absolute; left: 1px; width: 2px; margin-top: 2px; height: 17px; background-color: #242424;}
.info_more {position: absolute; top: 0; right: 0; font-size: 12px; color: #4c4c99; padding-top: 5px;}
.info_more span {display: inline-block !important; margin: 0 0 0 5px; width: 5px; height: 9px; background: url(https://cwstatic.asiae.co.kr/m_newasiae/common/info_more_arrow_m.png) no-repeat; background-size: 5px 9px; font-size:0; line-height:0; color:transparent;}
.layer_stock_contens .corp_info {position: relative; margin: 10px 0 20px;}
.layer_stock_contens .corp_info .con_info {clear: both; background: #fff; padding: 15px 20px 20px; border: 1px solid #ededed; letter-spacing: -1px;}
.layer_stock_contens .corp_info .con_info table {width: 100%;}
.layer_stock_contens .corp_info .con_info tr {display: inline-block; margin: 6px 0; vertical-align: top;}
.layer_stock_contens .corp_info .con_info th {font-weight: normal; width: 65px; text-align: left; font-size: 14px; line-height: 16px;}
.layer_stock_contens .corp_info .con_info td {color: #0d0d0d; font-size: 14px; line-height: 16px;}
.layer_stock_contens .corp_info .con_info td span {font-size: 11px; color: #595959;}
.layer_stock_contens .corp_info .con_info a {display: block; margin: 10px auto 0; font-weight: bold; color: #fff; background: #31343b; width: 140px; height: 34px; line-height: 34px; text-align: center; font-size: 14px;}
.layer_stock_contens ..stock_search {padding: 0;}
.stock_layer_wrap {z-index:54; left: 0; top:0; box-shadow: 2px 2px 2px #8c8c8c; width:300px; background-color:#fff; border-color:#999; background:rgba(255,255,255,1); margin-top:10px;}
.stock_layer_wrap.new_view { position:absolute; top:300px; left:50%; margin:0; box-shadow: 0px 0px 15px rgba(0,0,0,0.25);}
.layer_top { max-height:40px; background-color: #262626; position: relative; line-height:28px; padding:10px 0 7px 15px; overflow:hidden; }
.layer_top .title { font-size: 20px; color: #fff; font-weight: bold; margin-right:10px; float: left;}
.layer_top .lay_close { position: absolute; top:8px; right: 0; display: block;  background: url('https://cwstatic.asiae.co.kr/mdot_2013/sp_stock_big.png') 8px -74px no-repeat; background-size: 100px 100px; width: 45px; height:45px; }
.layer_top .lay_close span {display: block; text-indent: -500em;}
.layer_stock_contens { padding: 15px 15px 25px; background: #f5f7fa;}
.stock_icon { margin-left: 3px; font-weight: normal; font-size: 10px; color: #264DBF; padding: 2px 6px; border: 1px solid #264DBF; }
.stock_num {font-size: 13px; font-family: Myriad Pro; color: #595959; line-height: 21px;}

.stock_info {position: relative; margin-bottom: 10px;}
.stock_area {clear: both;  border: 1px solid #ededed; padding: 10px 20px; background: #fff;}
.stock_sort { position: absolute; right: 0;}
.layer_stock_contens .stock_layer_table { width: 100%; }
.layer_stock_contens .stock_layer_table th { font-size: 13px; color:#333; letter-spacing: -1px; font-weight: bold; text-align: left; vertical-align: middle; height: 28px; width: 22%;}
.layer_stock_contens .stock_layer_table td strong {font-size: 14px; color: #111;}
.layer_stock_contens .stock_layer_table td { font-size: 13px; color:#333;  text-align: right; vertical-align: middle; height: 25px; padding-right: 25px; width: 28%; }
.layer_stock_contens .stock_layer_table td:nth-child(4n) { padding-right: 0;}
.layer_stock_contens .stock_layer_table th:nth-child(3n) { padding-left: 10px;}
.layer_stock_contens .date { position: absolute; right: 0; padding-left: 15px; font-size: 12px; letter-spacing: -0.5px; height: 20px; color: #595959; font-family: Myriad Pro; background: url('https://cwstatic.asiae.co.kr/mdot_2013/sp_stock_big.png') -88px -88px no-repeat; background-size: 100px 100px; margin-top: 7px;}
.layer_stock_contens .stock_layer_table  td .up { color: #cc0000;}
.layer_stock_contens .stock_layer_table  td .down { color:#0042e0;}
.layer_stock_contens .stock_layer_table  td .hold { color:#87909f;}
.layer_stock_contens .stock_layer_table  td em.u_type1 {  width: 15px; height: 15px; display:inline-block; vertical-align:middle; background:url('https://cwstatic.asiae.co.kr/mdot_2013/sp_stock_big.png') 0 0px no-repeat; background-size: 100px 100px; font-size: 0;}
.layer_stock_contens .stock_layer_table  td em.u_type2 {  width: 15px; height: 15px; display:inline-block; vertical-align:middle; background:url('https://cwstatic.asiae.co.kr/mdot_2013/sp_stock_big.png') 0 -20px no-repeat; background-size: 100px 100px; font-size: 0;}
.layer_stock_contens .stock_layer_table  td em.u_type3 {  width: 15px; height: 15px; display:inline-block; vertical-align:middle; background:url('https://cwstatic.asiae.co.kr/mdot_2013/sp_stock_big.png') -24px 0px no-repeat; background-size: 100px 100px; font-size: 0;}
.layer_stock_contens .stock_layer_table  td em.u_type4 {  width: 15px; height: 15px; display:inline-block; vertical-align:middle; background:url('https://cwstatic.asiae.co.kr/mdot_2013/sp_stock_big.png') -24px -20px no-repeat; background-size: 100px 100px; font-size: 0;}
.layer_stock_contens .stock_layer_table  td em.u_type5 {  width: 10px; height: 15px; display:inline-block; vertical-align:middle; background:url('https://cwstatic.asiae.co.kr/mdot_2013/sp_stock_big.png') -66px -88px no-repeat; background-size: 100px 100px; font-size: 0;}

.feature_info {position: relative; margin:32px 0 0;}
.feature_info .title {font-size: 17px; font-weight: bold; color: #111; letter-spacing: -1.5px; float: none; padding-left: 7px; margin-bottom: 7px;}
.feature_info .title:before {content: ''; display: block; position: absolute; left: 1px; width: 2px; margin-top: 2px; height: 17px; background-color: #242424;}
.feature_info .news_feature {overflow:hidden;}
.feature_info .news_feature li {margin-bottom:10px;}
.feature_info .news_feature li:last-child {margin:0;}
.feature_info .news_feature ul li a {position:relative; display:block; padding:0 0 0 10px; width:100%; height:auto; font-size:15px; line-height:20px; letter-spacing:-1px; text-overflow:ellipsis; white-space:nowrap; word-break:normal; color:#111; overflow:hidden; vertical-align:middle; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box;}
.feature_info .news_feature ul li a::before {position:absolute; top:8px; left:0; content:''; width:2px; height:2px; display:block; background-color:#111;}

.regard { margin-top: 10px;}
.regard h4 { font-size: 16px; padding-left: 0; color:#48548c; border-bottom: dotted 1px #dfdfdf; height: 30px; line-height: 30px;}
.regard ul { margin-top: 10px;}
.regard ul li { margin-bottom: 10px; font-size: 14px; line-height: 20px; color:#333; font-weight: bold; text-align: left;}
.regard ul li a { font-size: 14px; line-height: 20px; color:#333; font-weight: bold; text-align: left; }
.regard ul li span { float: right; font-size:13px;}
.regard ul li span.up { color: #cc0000;}
.regard ul li span.down { color:#0057c3;}
.regard ul li span.hold { color:#87909f;}

.add_stock_btn {width: 100%; height: 34px; display: block; margin-top: 15px;border: 1px solid #b3b6bc; border-radius: 3px 3px 3px 3px; text-align: center;
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#fefefe), to(#f2f2f2)); background:-moz-linear-gradient(100% 0% 270deg,#fefefe, #f2f2f2);}
.add_stock_btn span { line-height: 35px; font-size: 14px; font-weight: bold; letter-spacing: -1px; color: #333;}

/* 이시각 주요뉴스 */
.as_see_news { position:relative; padding:0px 15px 0px;background-color:#fff; border-top:10px solid #f5f5f5;}
.as_see_news h3 {overflow:hidden; position:relative; display:block; margin:0px 20px 5px 0; padding:0px 10px 0px 13px; height: 100%; font-size:19px; font-weight:normal; color:#111; line-height:24px; letter-spacing:-1px; border-bottom:0 none;text-overflow: normal; white-space:normal;}
.as_see_news h3:before {content: ''; position:absolute; top:3px; left:0; bottom:2px; width:4px; background:#ed1d25;}
.as_see_news h3.tit_g em {font-weight:bold; }
.as_see_news h4 {overflow:hidden; position:relative; display:block; margin:0px 20px 5px 0; padding:0px 10px 0px 13px; height: 100%; font-size:19px; font-weight:normal; color:#111; line-height:24px; letter-spacing:-1px; border-bottom:0 none;text-overflow: normal; white-space:normal;}
.as_see_news h4:before {content: ''; position:absolute; top:3px; left:0; bottom:2px; width:4px; background:#ed1d25;}
.as_see_news h4.tit_g em {font-weight:bold; }
.as_see_news .nty01 { padding:10px 0px 20px; overflow:hidden; }

/* 꼭 챙겨봐야 하는 주요 뉴스 */
.headlines_news { position:relative; padding:0px 15px 0px;background-color:#fff; border-top:10px solid #f5f5f5;}
.headlines_news h3 {overflow:hidden; position:relative; display:block; margin:0px 20px 5px 0; padding:0px 10px 0px 13px; height: 100%; font-size:19px; font-weight:normal; color:#111; line-height:24px; letter-spacing:-1px; border-bottom:0 none;text-overflow: normal; white-space:normal;}
.headlines_news h3:before {content: ''; position:absolute; top:3px; left:0; bottom:2px; width:4px; background:#ed1d25;}
.headlines_news h3.tit_g em {font-weight:bold; }

.as_mj_news { position:relative; padding:0px 10px 15px;background-color:#fff; border-top:10px solid #f5f5f5;}
.as_mj_news h3 {overflow:hidden; position:relative; display:block; margin:0px 20px 5px 5px; padding:0px 10px 0px 13px; height: 100%; font-size:21px; font-weight:normal; color:#111; line-height:24px; letter-spacing:-1px; border-bottom:0 none;text-overflow: normal; white-space:normal;}
.as_mj_news h3:before {content: ''; position:absolute; top:3px; left:0; bottom:2px; width:4px; background:#ed1d25;}
.as_mj_news h3.tit_g em {font-weight:bold; }
.as_mj_news h4 {overflow:hidden; position:relative; display:block; margin:0px 20px 5px 5px; padding:0px 10px 0px 13px; height: 100%; font-size:19px; font-weight:normal; color:#111; line-height:24px; letter-spacing:-1px; border-bottom:0 none;text-overflow: normal; white-space:normal;}
.as_mj_news h4:before {content: ''; position:absolute; top:3px; left:0; bottom:2px; width:4px; background:#ed1d25;}
.as_mj_news h4.tit_g em {font-weight:bold; }

.as_mj_news .nty01 { padding:10px 0px 0; overflow:hidden; }
.as_mj_news .nty01 li { float:left; width:50%; text-align:center; }
.as_mj_news .nty01 li a { display:block; padding:0 5px; }
.as_mj_news .nty01 li a strong {color:#B11112;}
.as_mj_news .nty01 li .thumb { display:block; margin-bottom:6px; }
.as_mj_news .nty01 li .tit { display:block; width:95%; height:44px; font-size:17px; color:#111; line-height:21px; overflow:hidden; text-align: left; }

.see_newspho { position:relative; width:100%;  padding:5px 0 0px 0; background-color:#fff; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; word-break: break-word; word-wrap: break-word;}
.see_newspho:after {content:" "; display:block; clear:both; font-size:0; line-height:0; height:0;}
.see_newspho ul { margin:0; }
.see_newspho li { float:left; width:49.999999%; height:auto; margin-right: 0px; margin-bottom: 6px;}
.see_newspho li a { display:block; width:margin:0 auto; overflow:hidden; }
.see_newspho li a img { float:none; width:99%; margin-right:0; /*height:110px;*/ }
.see_newspho li a span { position:absolute; bottom:5px; left:0; right:0; overflow:hidden; color:#fff; z-index:55; max-height:45px; line-height:23px; margin:6px 5px 0 7px; font-size:14px; text-overflow:ellipsis; white-space:nowrap; word-break:normal; overflow-wrap:normal; vertical-align:top; }
.see_newspho li a span:after {color:#fff; }
.see_newspho .aphoto_li01:after {position:absolute; width:99%; bottom:0; left:0; right:0; height:90px; background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.95) 100%); background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0.95) 100%); content:'';}
.see_newspho .aphoto_li01 { overflow:hidden; position:relative; }
.see_newspho .aphoto_li02:after {position:absolute; width:99%; bottom:0; left:0; right:0; height:70px; background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.95) 100%); background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0.95) 100%); content:'';}
.see_newspho .aphoto_li02 { overflow:hidden; position:relative; }



/* 꼭 알아야 할 뉴스 */
.as_know_news { position:relative; padding:10px 10px 20px;background-color:#f5f5f5; }
.as_know_news h4 {overflow:hidden; position:relative; display:block; margin:-20px 20px 15px 5px; padding:20px 10px 0px 13px; height: 100%; font-size:21px; font-weight:normal; color:#111; line-height:24px; letter-spacing:-1px; border-bottom:0 none;text-overflow: normal; white-space:normal;}
.as_know_news h4:before {content: ''; position:absolute; top:23px; left:0; bottom:2px; width:4px; background:#ed1d25;}
.as_know_news h4.tit_g em {font-weight:bold; }

.as_know_news .rt_paging {position:absolute; right:15px; top:15px;}
.as_know_news .rt_paging .paging_arr { display:inline-block; margin:0 auto; }
.as_know_news .rt_paging .arr_pre { float:left; width:24px; height:22px; background:#fbfbfb url('https://cwstatic.asiae.co.kr/mdot_2013/icon_01_default.png') -61px 5px no-repeat; background-size: 230px 230px; border:1px solid #c5c8cd; border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px; }
.as_know_news .rt_paging .arr_next { float:left; width:24px; height:22px; background:#fbfbfb url('https://cwstatic.asiae.co.kr/mdot_2013/icon_01_default.png') -60px -13px no-repeat; background-size: 230px 230px; border:1px solid #c5c8cd; border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px; }
.as_know_news .rt_paging .paging_lst { float:left; margin:7px 0 0 px; padding-right:0px; }
.as_know_news .rt_paging .paging_lst .paging_num { display:inline-block; width:6px; height:6px; margin:1px; background-color:#dfdfdf; border:1px solid #c6c6c6; border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px; }
.as_know_news .rt_paging .paging_lst .paging_num.on { width:8px; height:8px; margin:0; background-color:#f02727; border:1px solid #e81111; border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px; }
.know_newspho { padding:0px 0 25px; }
.know_newspho ul { margin:0; }
.know_newspho li { float:left; width:49.999999%; height:auto; margin-right: 0px;}
.know_newspho li a { display:block; width:margin:0 auto; overflow:hidden; }
.know_newspho li a img { float:none; width:98%; margin-right:0; height:120px; }
.know_newspho li a span { display:block; overflow:hidden; max-height:45px; line-height:23px; margin:6px 5px 0 7px; font-size:17px;}

/* 썸네일 3단광고 영역 */
.ad_wrap {position:relative; margin: 0px 0 0px 0; padding:10px 10px 10px 10px; background-color:#fff; border-top:10px solid #f5f5f5;}
.ad_wrap ul {}
.ad_wrap li { float: left; width: 33.3333%; text-align: center;}
.ad_wrap li a { display: block; margin-bottom:10px;}
.ad_wrap li a .tm_img { display: inline-block;}
.ad_wrap li a .tm_txt {color: #111;display: block; font-size: 0.8em; height: 2.5em; line-height: 1.25em; max-width: 100%;overflow: hidden;padding: 3px 0 2px;text-align: center; margin: 0 auto;}

.ad_wrap2 {position:relative; margin: 0px 0 10px 0; padding:20px 10px 0px 10px; background-color:#fff!important; border-top:0px solid #f5f5f5;}
.ad_wrap2 ul {}
.ad_wrap2 li { float: left; width: 33.3333%; text-align: center;}
.ad_wrap2 li a { display: block; margin-bottom:10px;}
.ad_wrap2 li a .tm_img { display: inline-block;}
.ad_wrap2 li a .tm_txt {color: #111;display: block; font-size: 0.8em; height: 2.5em; line-height: 1.25em; max-width: 100%;overflow: hidden;padding: 3px 0 2px;text-align: center; margin: 0 auto;}

/* 오늘의 뉴스토픽 */
.daily_ranking {padding:0 20px 0 20px; background:#fff; border-top:10px solid #f5f5f5; border-bottom:10px solid #f5f5f5;}
.daily_ranking h4 {overflow:hidden; position:relative; display:block; margin:-15px 0 15px 0; padding:0px 20px 0px 18px; height: 100%; font-size:21px; font-weight:normal; color:#111; line-height:24px; letter-spacing:-1.25px; border-bottom:0 none; text-overflow:ellipsis; text-align:left; white-space:normal; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.daily_ranking h4 em {font-weight:bold;}
.daily_ranking h4:before {content: ''; position:absolute; top:4px; left:5px; bottom:3px; width:3px; background:#ed1d25;}

.daily_ranking .rank_tab {margin:10px 0 0 0;}
.daily_ranking .rank_tab ul {display:flex; display:-webkit-flex; display:-ms-flex; border-top:1px solid #eaeaea; border-bottom:1px solid #eaeaea;}
.daily_ranking .rank_tab ul:after {content:" "; display:block; clear:both; font-size:0; line-height:0; height:0;}
.daily_ranking .rank_tab ul li {flex:1; -webkit-flex:1; -ms-flex:1; height:37px; text-align:center;}
.daily_ranking .rank_tab ul li a {position:relative; display:block; height:100%; color:#595959; font-size:15px; font-weight:600; line-height:37px; letter-spacing:-1px; text-align:center; vertical-align:middle;}
.daily_ranking .rank_tab ul li.on a {color:#b11112;}
.daily_ranking .rank_tab ul li.on a:before {content:''; position:absolute; bottom:-1px; left:0; width:100%; height:1px; background-color:#ef4849;}

.daily_ranking .tab_cont {clear:both; margin:0px 0 0 0;}
.daily_ranking .tab_cont .box_inner {display:none;}
.daily_ranking .tab_cont .list_box {}
.daily_ranking .tab_cont .list_box li {padding:6px 0;}
.daily_ranking .tab_cont .list_box li, .daily_ranking .tab_cont .list_box li * {font-size:17px;}
.daily_ranking .tab_cont .list_box li a {overflow:hidden; display:block; color:#262626; font-size:17px; line-height:22px; letter-spacing:-1px; text-overflow:ellipsis; white-space:nowrap; word-break:normal; overflow-wrap:normal; vertical-align:top;}
.daily_ranking .tab_cont .list_box li span {display:inline-block; width:20px; color:#ef4849; text-align:center; vertical-align:top;}
.daily_ranking .tab_cont .list_box li:first-child {padding-top:0px; }

.daily_ranking .thumbnail_box02 {overflow:hidden; margin:0px 0 0 0; background:#fff; }
.daily_ranking .thumbnail_box02 ul {overflow:hidden; margin:0 0px;}
.daily_ranking .thumbnail_box02 ul li {overflow:hidden; position:relative; width:100%; padding:10px 0; border-top:1px solid #e5e5e5;}
.daily_ranking .thumbnail_box02 ul li:after {content:" "; display:block; clear:both; font-size:0; line-height:0; height:0;}
.daily_ranking .thumbnail_box02 ul li:first-child {border-top:0 none;}
.daily_ranking .thumbnail_box02 ul li .i_b {position:relative;}
.daily_ranking .thumbnail_box02 ul li a {height:73px;}
.daily_ranking .thumbnail_box02 ul li .text_wrap {display:table-cell; font-size:17px; line-height:21px; letter-spacing:-1px; vertical-align:middle;}
.daily_ranking .thumbnail_box02 ul li .text_wrap .headline {font-weight:normal; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; word-break:normal; overflow-wrap:normal; -webkit-box-orient:vertical;}
.daily_ranking .thumbnail_box02 ul li .text_wrap .run_txt {color:#0899a6; padding:1px 7px; font-size:12px; border:1px solid #0899a6;}
.daily_ranking .thumbnail_box02 ul li .thumb {position:relative; overflow:hidden; float:right; display:block; width:120px; margin:0 0 0 11px; text-align:center; vertical-align:top;}
.daily_ranking .thumbnail_box02 ul li .thumb:before {overflow:hidden; content:''; display:block; position:absolute; top:0; right:0; bottom:0; left:0; border:1px solid rgba(0,0,0,0.08); z-index:2;}
.daily_ranking .thumbnail_box02 ul li .thumb img {height:100%;}
.daily_ranking .thumbnail_box02 .data {display:block; padding:2px 0 0 0; font-size:14px; letter-spacing:0; color:#595959; vertical-align:top;}
.daily_ranking .thumbnail_box02 .btn_icon {position:absolute; bottom:6px; left:6px; display:block; width:21px; height:21px; font-size:0; line-height:0; color:transparent; background:url('https://cwstatic.asiae.co.kr/nc/common/icon_combutton02.png') no-repeat; background-size:169px 334px; z-index:2;}
.daily_ranking .thumbnail_box02 .btn_icon.btn_photo {background-position:0 -252px;}
.daily_ranking .thumbnail_box02 .btn_icon.btn_play {background-position:-51px -252px;}
.daily_ranking .thumbnail_box02 .btn_icon.btn_gallery {background-position:-25px -252px;}
.daily_ranking .thumbnail_box02 ul li .txt_num {position:absolute; top:0; right:0; width:24px; height:24px; padding:0; color:#fff; font-size:12px; text-align:center; line-height:24px; background:#f04a53; z-index:2;}

/* 믿고보는 포토영상 */
.photo_vod {margin-top:5px; padding:0 0 14px 0; background-color:#f5f5f5; border-top:solid 0px #f5f5f5;}
.photo_vod .inner_b h3 {overflow:hidden; position:relative; display:block; margin:-20px 0 12px 0; padding:10px 20px 0px 28px; height: 100%; font-size:19px; font-weight:normal; color:#111; line-height:24px; letter-spacing:-1px; border-bottom:0 none; text-overflow:ellipsis; text-align:left; white-space:normal; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.photo_vod .inner_b h3:before {content: ''; position:absolute; top:13px; left:15px; bottom:2px; width:4px; background:#ed1d25;}
.photo_vod .inner_b h3.tit_g em {font-weight:bold; }
.photo_vod .inner_b h4 {overflow:hidden; position:relative; display:block; margin:-20px 0 15px 0; padding:10px 20px 0px 28px; height: 100%; font-size:21px; font-weight:normal; color:#111; line-height:24px; letter-spacing:-1px; border-bottom:0 none; text-overflow:ellipsis; text-align:left; white-space:normal; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.photo_vod .inner_b h4:before {content: ''; position:absolute; top:13px; left:15px; bottom:2px; width:4px; background:#ed1d25;}
.photo_vod .inner_b h4.tit_g em {font-weight:bold; }
.photo_vod .inner_b {padding:5px 0 0;}

.photo_vod .slider_viewbox {position:relative; margin:5px 0 0 0; padding:0 14px;}
.photo_vod .slider_view {overflow:hidden; position:relative;}
.photo_vod .slider_view ul {display:flex; display:-webkit-flex; display:-ms-flex; flex-wrap:wrap;}
.photo_vod .slider_view ul:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;}
.photo_vod .slider_view li {float:left; width:50%; margin:0 0 1px 0;}
.photo_vod .slider_view li a, .photo_vod .slider_view li figcaption, .photo_vod .slider_view li strong, .photo_vod .slider_view li span, .photo_vod .slider_view li em {display:block; vertical-align:top;}
.photo_vod .slider_view li a, .photo_vod .slider_view li figure, .photo_vod .slider_view li .thumb {height:100%; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}

.photo_vod .slider_view li a {position:relative; overflow:hidden; margin:0 1px;}
.photo_vod .slider_view li .thumb {position:relative; overflow:hidden; width:100%; max-height:164px; background-color:#333;}
.photo_vod .slider_view li .thumb:before {overflow:hidden; content:''; display:block; position:absolute; top:0; right:0; bottom:0; left:0; border:1px solid rgba(0,0,0,0.08); z-index:2;}
.photo_vod .slider_view li .thumb:after {position:absolute; bottom:0; left:0; right:0; height:70px; background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.75) 100%); background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0.75) 100%); content:'';}
.photo_vod .slider_view li figcaption {position:absolute; bottom:10px; left:0; width:100%; padding:0;}
.photo_vod .slider_view li strong {overflow:hidden; width:100%;}
.photo_vod .slider_view li strong span {overflow:hidden; padding:0 10px; color:#fff; font-size:16px; line-height:20px; letter-spacing:-0.75px; text-shadow:1px 1px 0 rgba(0,0,0,0.05);  text-overflow:ellipsis; white-space:nowrap; word-break:normal; overflow-wrap:normal;}

.photo_vod .slider_view li .btn_icon {position:absolute; bottom:33px; left:8px; display:inline-block; width:21px; height:21px; margin:0; font-size:0; line-height:0; color:transparent; vertical-align:middle; background:url('https://cwstatic.asiae.co.kr/nc/common/icon_combutton02.png') no-repeat; background-size:169px 334px; z-index:3;}

.photo_vod .slider_view li .btn_photo {background-position:0 -71px;}
.photo_vod .slider_view li .btn_gallery {background-position:-63px -101px;}

.photo_vod .photo_snavi {position:absolute; top:-17px; right:15px; height:8px;}
.photo_vod .photo_snavi ul {height:100%;}
.photo_vod .photo_snavi ul:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;}
.photo_vod .photo_snavi li {float:left; width:8px; height:100%; margin:0 0 0 4px;}
.photo_vod .photo_snavi li a, .photo_vod .photo_snavi li button {display:block; width:100%; height:100%; font-size:0; line-height:0; color:transparent; vertical-align:top; background:#ccc;}
.photo_vod .photo_snavi li a.current, .photo_vod .photo_snavi li button.current {background:#f04a53;}

.slid_boxsty {position:relative; width:100%; height:100% !important; display:-webkit-box; display:-moz-box; display:flex; display:-ms-flexbox; display:-webkit-flex; -webkit-transition-property:-webkit-transform; -moz-transition-property:-moz-transform; -o-transition-property:-o-transform; -ms-transition-property:-ms-transform; transition-property:transform; box-sizing:content-box; -webkit-box-sizing:content-box; -moz-box-sizing:content-box; z-index:1;}
.slid_boxsty {margin:0 auto; -webkit-transition-timing-function:ease-out; -moz-transition-timing-function:ease-out; -ms-transition-timing-function:ease-out; -o-transition-timing-function:ease-out; transition-timing-function:ease-out;}
.list_item {position:relative; width:100%; height:100%; -webkit-flex-shrink:0; -ms-flex:0 0 auto; flex-shrink:0;}
.slid_boxsty {-webkit-box-align:start; -ms-flex-align:start; -webkit-align-items:flex-start; align-items:flex-start; -webkit-transition-property:-webkit-transform, height; -moz-transition-property:-moz-transform;-o-transition-property:-o-transform; -ms-transition-property:-ms-transform; transition-property: transform, height;}

.slider_viewbox .swiper-pagination {position:absolute; top:-17px; right:15px;}
.slider_viewbox .swiper-pagination span {margin:0 4px 0 0; font-size:0; line-height:0; color:transparent; vertical-align:top; background:#222; border-radius:0;}
.slider_viewbox .swiper-pagination .swiper-pagination-bullet-active {background:#f04a53;}

.photo_vod .nty02 li.frist { border-top:none; }
.photo_vod .nty02 li { height:46px; border-bottom:1px solid #efefef; padding:5px 15px; }
.photo_vod .nty02 li.last { border-bottom:0; }
.photo_vod .nty02 li a { display:block; line-height:46px; font-size:19px; color:#111; letter-spacing:-1.25px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; }
.photo_vod .nty02 li a strong { font-weight:bold; color:#2e8ef1; }
.photo_vod .nty02 li.bn { background:#f5f5f5; }
.photo_vod .nty02 li.bn span { color:#f03d44; padding-right: 3px; font-weight:bold; }
.photo_vod .nty02 li.bn span.youtube { display: inline-block; width: 35px; height: 25px; margin-top:-5px; vertical-align:middle; background:url('https://cwstatic.asiae.co.kr/mdot_2013/youtube_icon.png') 0px 0px no-repeat; background-size: 35px 25px; text-indent: -500em; margin-right: 2px;}

/* 서비스 배너영역 */
.sv_banner { clear:both; width:100%; height:60px; text-align:center; overflow:hidden; margin:10px 0 0 0;}
.sv_banner img {max-width:320px; height:60px;}
.sv_banner2 {clear:both; width:100%; height:65px; text-align:center; overflow:hidden; /*margin:10px 0 0 0;*/}
.sv_banner2 img {max-width:320px; height:65px;}
.sv_banner.sv_banner2 { float:left; margin:20px 0 15px -10px; padding:0 10px; }
.sv_banner.sv_banner3 { margin:0px 0 10px 0; border-top:solid 0px #f5f5f5; border-bottom:solid 0px #f5f5f5; }
.sv_banner.sv_banner3 a {display:inline-block; vertical-align:top; line-height:0;}
.sv_banner.love_banner0729 {border-top:solid 10px #f5f5f5; }
.sv_banner4 {clear:both; width:100%; height:120px; text-align:center; overflow:hidden;}
.sv_banner4 a {display:inline-block; width:100%;}
.adsv_banner {clear: both; position: relative; display: block; text-align: center; border-top:solid 10px #f5f5f5; font-size: 0; line-height: 0; background-color: #f5f5f5;}

#dablewidget_3o56PM7j {display:block; height:10px!important;}

/* 관련기사 데이블 */
.va_cont .dable_re {position:relative; clear:both; width:90%; height:120px; margin:0px 15px 0px 15px; text-align:left;}
.va_cont .dable_re h4 {width:100%; height:29px; display:inline-block; color:#ed1d25; font-size:19px; font-weight:bold; line-height:27px; background:#fff; letter-spacing:-1.25px; background:url('https://cwstatic.asiae.co.kr/mdot_2013/v6/ico_aline.png') repeat-x 0 50%;}
.va_cont .dable_re h4 > span {border:0 none; display:inline-block; padding:0 0 10px;color:#ed1d25; font-size:19px; padding-right:7px; font-weight:bold; line-height:27px; background:#fff; letter-spacing:-1px;}
.va_cont .dable_re .list1 a {display: block; width:100%; overflow:hidden; float:left; letter-spacing: -1px; font-size: 17px; color: #111; padding: 5px 0 0 0; text-overflow:ellipsis; white-space:nowrap; word-break:normal; overflow-wrap:normal; }
.va_cont .dable_re .list1 a:before {content: ''; display: inline-block; width: 3px; height: 3px; background-color: #ed1d25; vertical-align: 5px; margin-right: 5px;}
.va_cont .dable_re .list2 a {display: block; width:100%; overflow:hidden; float:left;  letter-spacing: -1px; font-size: 17px; color: #111; padding: 0px 0 15px; border-bottom:1px solid #e8e8e8; text-overflow:ellipsis; white-space:nowrap; word-break:normal; overflow-wrap:normal; }
.va_cont .dable_re .list2 a:before {content: ''; display: inline-block; width: 3px; height: 3px; background-color: #ed1d25; vertical-align: 5px; margin-right: 5px;}

/* 댓글 iframe */
.view_article .livere_area {margin:0; /*padding:0 15px 20px;*/ padding:0 0 20px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.view_article .livere_area iframe {width:100%;}

/* 텍스트 광고영역 */
.sec2_ad { clear:both;position:relative;margin: 0px 0px 30px 0px; background-color:#fff; padding:20px 0 0px; }
.sec2_ad h4 { height:auto; line-height:normal; border-bottom:none; color:#000; font-size: 1.05em; padding:0 0 10px 20px;}
.sec2_ad .bl_ad {position: relative; text-align: right; width: 95%; font-size: 11px; color: #999; font-weight: 500; box-sizing: border-box; letter-spacing: 0px;}
.sec2_ad ul { margin: 0px 15px 0px;}
.sec2_ad li { position: relative; color:#111;  font-size: 17px; letter-spacing: -0.75px;  line-height: 21px; padding-top:3px; margin-bottom: 3px; padding-left: 7px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.sec2_ad li:before {position: absolute; top: 13px; left: 0px; content: ''; display: inline-block; width: 3px; height: 3px; background-color: #111; }
.sec2_ad li:nth-child(9n) { border-width:1px 0 1px 0; border-top:none;  border-bottom:none; }
.sec2_ad li:last-child:before {content: ''; width: 0; height: 0;  }

/* 프리미엄 인기정보 */
.sec3_ad { clear:both; position:relative; margin: 0px 0px 0px; padding:0px 15px 0px 15px; border-bottom: solid 1px #eaeaea; border-top: solid 10px #f5f5f5; background-color:#fff; overflow:hidden;}
.sec3_ad .bl_ad {position: absolute; top: 23px; right: 15px; font-size: 11px; color: #999; font-weight: 500; box-sizing: border-box; letter-spacing: 0px;}
.sec3_ad h3 {overflow:hidden; position:relative; display:block; margin:0px 20px 10px 0; padding:0px 10px 0px 13px; height: 100%; font-size:19px; font-weight:normal; color:#111; line-height:24px; letter-spacing:-1px; border-bottom:0 none;text-overflow: normal; white-space:normal;}
.sec3_ad h3:before {content: ''; position:absolute; top:3px; left:0; bottom:2px; width:4px; background:#ed1d25;}
.sec3_ad h3.tit_g em {font-weight:bold; }
.sec3_ad h4 {overflow:hidden; position:relative; display:block; margin:0px 0 5px 0; padding:0px 20px 0px 18px; height: 100%; font-size:19px; font-weight:normal; color:#111; line-height:24px; letter-spacing:-1px; border-bottom:0 none;text-overflow: normal; white-space:normal; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.sec3_ad h4:before {content: ''; position:absolute; top:3px; left:5px; bottom:2px; width:4px; background:#ed1d25;}
.sec3_ad li { font-size: 16px; letter-spacing: -1px;  line-height: 24px; padding-left: 7px; background:url('https://cwstatic.asiae.co.kr/mdot_2013/bul_news_ad.gif') 0 8px no-repeat; margin-bottom: 3px;overflow:hidden;}

/* 텍스트 광고영역2 */
.sec4_ad { clear:both;position:relative;margin: 0px 0px 0px; background-color:#fff; padding:10px 0 10px; border-top:solid 10px #f5f5f5;}
.sec4_ad h4 { height:auto; line-height:normal; border-bottom:none; color:#000; font-size: 1.05em; padding:0 0 10px 20px;}
.sec4_ad .bl_ad {position: relative; text-align: right; width: 95%; font-size: 11px; color: #999; font-weight: 500; box-sizing: border-box; letter-spacing: 0px;}
.sec4_ad ul { margin: 0px 20px 0px; overflow:hidden;}
.sec4_ad li { position: relative; color:#111;  font-size: 17px; letter-spacing: -0.75px;  line-height: 32px; border-bottom:1px solid #f5f5f5; padding-top:3px; margin-bottom: 3px; padding-left: 7px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.sec4_ad li:before {position: absolute; top: 13px; left: 0px; content: ''; display: inline-block; width: 3px; height: 3px; background-color: #111; }
.sec4_ad li:nth-child(8n) { border-width:1px 0 1px 0; border-top:none;  border-bottom:none; }

.sec4_ad .new_slot { margin: 0px 20px 0px; overflow:hidden; position: relative; color:#111;  font-size: 17px; letter-spacing: -0.75px;  line-height: 32px; border-bottom:0px solid #f5f5f5; padding-top:0px; margin-bottom: 3px; padding-left: 0px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.sec4_ad .new_slot li { position: relative; color:#111;  font-size: 17px; letter-spacing: -0.75px;  line-height: 32px; border-bottom:1px solid #f5f5f5; padding-top:3px; margin-bottom: 3px; padding-left: 7px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.sec4_ad .new_slot li:nth-child(8n) { border-width:1px 0 1px 0; border-top:none;  border-bottom:none; }

/* 텍스트 광고영역3 */
.sec5_ad { clear:both;position:relative;margin: 0px 0px 0px; background-color:#fff; padding:0px 0 0px; }
.sec5_ad h4 { height:auto; line-height:normal; border-bottom:none; color:#000; font-size: 1.05em; padding:0 0 10px 20px;}
.sec5_ad ul { margin: 0px 15px 0px;}
.sec5_ad li { position: relative; color:#111;  font-size: 17px; letter-spacing: -0.75px;  line-height: 21px; padding-top:3px; margin-bottom: 3px; padding-left: 7px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.sec5_ad li:before {position: absolute; top: 13px; left: 0px; content: ''; display: inline-block; width: 3px; height: 3px; background-color: #111; }

.sec6_ad {clear:both; position:relative; margin: 0px 0px 30px 0px; background-color:#fff; padding:0px 0 0px; }
.sec6_ad .bl_ad {position: absolute; bottom: 0px; right: 20px; font-size: 11px; color: #999; font-weight: 500; box-sizing: border-box; letter-spacing: 0px;}
.sec6_ad h4 { height:auto; line-height:normal; border-bottom:none; color:#000; font-size: 1.05em; padding:0 0 10px 20px;}
.sec6_ad ul { width: 87%; margin: 0px 10px 0px;}
.sec6_ad li { position: relative; color:#111;  font-size: 17px; letter-spacing: -0.75px;  line-height: 21px; padding-top:3px; margin-bottom: 3px; padding-left: 0px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}

.view_article .ad_thumb .ad_txt {width:87%; overflow: hidden;}

/* 슬라이드 프레임 */
.slide_frame {clear:both; overflow:hidden; position:relative; margin: 0px 0px 0px; /*padding-bottom:15px; */border-bottom: solid 10px #f5f5f5; border-top: solid 0px #f5f5f5; background-color:#fff; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.slide_frame h4 {overflow:hidden; position:relative; display:block; margin:0 0 10px 0; padding:20px 20px 10px 28px; height: 100%; font-size:24px; font-weight:600; color:#111; line-height:24px; letter-spacing:-1.5px; border-bottom:0 none;text-overflow: normal; white-space:normal; text-overflow:ellipsis; text-align:left; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.slide_frame h4:before {content: ''; position:absolute; top:22px; left:15px; bottom:12px; width:2px; background:#ed1d25;}
.slide_frame h4 em { display:block; font-weight:normal; font-size:19px; color:#111; }

/* 최신기사 */
.main_thumbtop {position:relative; width:100%; padding:0 0 10px;}
.main_thumbtop:after {content:" "; display:block; clear:both; font-size:0; line-height:0; height:0;}
.main_thumbtop a {position:relative; display:block; vertical-align:top;}
.main_thumbtop span, .main_thumbtop strong, .main_thumbtop em {display:block; vertical-align:top;}
.main_thumbtop figure {position:relative; width:100%;}
.main_thumbtop figcaption {position:absolute; bottom:11px; left:0; display:block; padding:0 10px; vertical-align:top;}
.main_thumbtop .thumb {overflow:hidden; position:relative; width:100%;}
.main_thumbtop .thumb:after {position:absolute; bottom:0; left:0; right:0; height:100px; background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.75) 100%); background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0.75) 100%); content:'';}
.main_thumbtop figcaption strong {overflow:hidden; margin:10px 0 0 0; color:#fff; font-size:21px; letter-spacing:-1px; text-shadow:1px 1px 0 rgba(0,0,0,0.05); }
.main_thumbtop .headline {overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; word-wrap:break-word; word-break:normal; overflow-wrap:normal; -webkit-box-orient:vertical;}
.main_thumbtop .headline .drk {margin:0 0 4px 0; width:80px; height:20px; line-height:20px; background-color:#D63627; color:#fff; font-size:16px; text-align:center; vertical-align:top;}
.main_thumbtop .headline .lk {margin:0 0 4px 0; width:80px; height:20px; line-height:20px; background-color:#3B8339; color:#fff; font-size:16px; text-align:center; vertical-align:top;}
.main_thumbtop .btn_icon {display:inline-block; width:28px; height:28px; margin:0 4px 0 0; font-size:0; line-height:0; color:transparent; vertical-align:middle; background:url('https://cwstatic.asiae.co.kr/nc/common/icon_combutton02.png') no-repeat; background-size:169px 334px;}
.main_thumbtop .btn_photo {background-position:0 0;}
.main_thumbtop .btn_gallery {background-position:-33px 0;}
.main_thumbtop .btn_play {background-position:-66px 0;}

/* 취향저녁, 맞춤뉴스 */
.today_mod { clear:both;position:relative;padding: 0px 15px 0px 15px; background-color:#fff;}
.today_mod a strong {padding:7px 0; color:#fff; font-size:19px; line-height:24px; letter-spacing:-0.75px;}
.today_mod .headline {overflow:hidden; color:#fff; font-weight:normal;  text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; word-wrap:break-word; word-break:normal; overflow-wrap:normal;-webkit-box-orient:vertical;}
.today_mod h4 {overflow:hidden; position:relative; display:block; margin:0 20px 15px 5px; padding:20px 10px 0px 13px; height: 100%; font-size:21px; font-weight:normal; color:#fff; line-height:24px; letter-spacing:-1px; border-bottom:0 none;text-overflow: normal; white-space:normal; text-overflow:ellipsis; text-align:left;}
.today_mod h4:before {content: ''; position:absolute; top:23px; left:0; bottom:2px; width:4px; background:#ed1d25;}

.today_mod .thumbnail_box02 {margin:0; border:0 none;}
.today_mod .thumbnail_box02 {overflow:hidden; margin:0px 0 0 0; background:#fff; border-bottom:1px solid #edeff2;}
.today_mod .thumbnail_box02 ul {overflow:hidden; margin:0 0px;}
.today_mod .thumbnail_box02 ul li {overflow:hidden; position:relative; width:100%; padding:10px 0; border-top:1px solid #e5e5e5;}
.today_mod .thumbnail_box02 ul li:after {content:" "; display:block; clear:both; font-size:0; line-height:0; height:0;}
.today_mod .thumbnail_box02 ul li:first-child {border-top:0 none; }
.today_mod .thumbnail_box02 ul li .i_b {position:relative;}
.today_mod .thumbnail_box02 ul li a {height:73px;}
.today_mod .thumbnail_box02 ul li .text_wrap {display:table-cell; font-size:16px; line-height:20px; letter-spacing:-1px; vertical-align:middle;}
.today_mod .thumbnail_box02 ul li .text_wrap .headline {color:#111; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; word-break:normal; overflow-wrap:normal; -webkit-box-orient:vertical;}
.today_mod .thumbnail_box02 ul li .text_wrap .run_txt {color:#0899a6; padding:1px 7px; font-size:12px; border:1px solid #0899a6;}
.today_mod .thumbnail_box02 ul li .thumb {position:relative; overflow:hidden; float:left; display:block; width:120px; margin:0 10px 0 0px; text-align:center; vertical-align:top;}
.today_mod .thumbnail_box02 ul li .thumb:before {overflow:hidden; content:''; display:block; position:absolute; top:0; right:0; bottom:0; left:0; border:1px solid rgba(0,0,0,0.08); z-index:2;}
.today_mod .thumbnail_box02 ul li .thumb img {height:100%;}

.text_thumbnail {clear:both;display:block; margin-bottom:10px; border:0 none; position:relative;}
.text_thumbnail ul {margin:0 0px;}
.text_thumbnail ul li {overflow:hidden; position:relative; }
.text_thumbnail ul li a {overflow:hidden; display:block; padding:10px 0; color:#111; font-size:17px; line-height:21px; letter-spacing:-0.75px; text-overflow:ellipsis; white-space:nowrap; word-break:normal; overflow-wrap:normal; vertical-align:top; border:1px solid #ededed; border-width:0 0 1px 0;}
.text_thumbnail ul li:first-child a {border-width:1px 0 1px 0; border-top:none; }
.text_thumbnail ul li:nth-child(3n) a { border-width:1px 0 1px 0; border-top:none;  border-bottom:none; }

/* 기획이슈 */
.article_plis {overflow:hidden; position:relative; display:block; width:100%;  text-align:center;  margin:0 30px 0px 0; padding-top:0px; background:#fff; border-top:0px solid #f5f5f5; border-bottom:10px solid #f5f5f5;}
.article_plis h4 {overflow:hidden; position:relative; display:block; margin:0 20px 10px 15px; padding:0px 10px 0px 13px; height: 100%; font-size:21px; font-weight:normal; color:#111; line-height:24px; letter-spacing:-1px; border-bottom:0 none;text-overflow: normal; white-space:normal; text-overflow:ellipsis; text-align:left;}
.article_plis h4:before {content: ''; position:absolute; top:3px; left:0; bottom:2px; width:4px; background:#ed1d25;}
.article_plis h4.tit_g em {font-weight:bold; }
.article_plis .link_img {overflow:hidden; display:block; width:100%; vertical-align:top;}
.article_plis .img_b {position:relative; overflow:hidden; width:100%; height:210px; background-color:#000;}
.article_plis .img_b:after {content:" "; display:block; clear:both; font-size:0; line-height:0; height:0;}
.article_plis img {width:100%;  height:210px; overflow:hidden;  }
.article_plis .mask { position:absolute; top:217px; left:0px; width:100%; height:44px; border-bottom:0px solid #d8d8d8; background-color:#fff; font-size:0px;  z-index:3;}
.article_plis .tit, .article_plis .txt {position:absolute; display:block; vertical-align:top;}
.article_plis .tit {top:200px; right:20px; color:#396dbb; font-size:14px;  text-align:right; line-height:1.3; letter-spacing:-1px; z-index:200;}
.article_plis .tit strong {font-weight:normal;}
.article_plis .txt {top:200px; width:90%; padding-top:5px; margin-left:18px; background:#fff; z-index:200; }
.article_plis .txt.title {position:relative; width:100%; text-align:center; }
.article_plis .txt em {position:relative; overflow:hidden; display:inline-block; padding:15px 20px 15px 0px; color:#111; font-size:21px;line-height:20px; letter-spacing:-2px; vertical-align:middle; text-overflow: ellipsis; white-space: nowrap; word-wrap: normal;}
.article_plis .sec_name  {position: absolute; top: 0; left: 0; height: 26px; padding:0 10px 0 7px; color: #fff; font-size: 12px; text-align: center; line-height: 24px; background: #f04a53; z-index: 2;}
.article_plis .tit_icon03 { line-height:13px; text-align:center; font-size:13px;  color:#ff0131; padding:4px 7px; background-color:#fff; border:1px solid #ff0131; margin:0px 6px 0 0; vertical-align:middle;}

.article_plis .type_list ul li:first-child { border-top:1px solid #f2f2f2; }
.article_plis .type_list ul li a {text-align:left; float:left; position:relative; overflow:hidden;  width:90%; padding-left:6px; padding-right:60px; }

.article_plis .lst li { height:45px; width:95%; line-height:45px; border-top:1px solid #f2f2f2; }
.article_plis .lst li a { float:left; display:block;  font-size:17px; color:#111;  letter-spacing:-1px; text-overflow: ellipsis; white-space: nowrap; word-wrap: normal; }
.article_plis .lst .f a { font-weight:normal; color:#3f63bf; }

/* 기획이슈 뉴스 리스트 */
.type_list { clear:both; width:100%; margin:0 0px; padding:0 10px 0 10px; background-color:#fff; }
.type_list h3 { text-overflow:ellipsis; white-space:nowrap; overflow:hidden; }
.type_list ul li:first-child { border-top:1px solid #f2f2f2; }
.type_list ul li a { padding-left:6px; padding-right:6px; }

/* Dable news */
.favo_news {overflow:hidden; position:relative; padding:0 15px; border-top: solid 10px #f5f5f5; background:#fff; color:#333; line-height:27px; font-size:15px; border-bottom:10px solid #f5f5f5;}
.favo_news h4 {overflow:hidden; position:relative; display:block; margin:-13px 0 15px 0; padding:0px 20px 0px 18px; height: 100%; font-size:21px; font-weight:normal; color:#111; line-height:24px; letter-spacing:-1.25px; border-bottom:0 none; text-overflow:ellipsis; text-align:left; white-space:normal; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.favo_news h4 em {font-weight:bold;}
.favo_news h4:before {content: ''; position:absolute; top:4px; left:5px; bottom:3px; width:3px; background:#ed1d25;}

.favo_news li {font-size:17px; padding:7px 0; height: 30px; width: 100%; line-height: 30px; border-top: 1px solid #f2f2f2;}
.favo_news .box_inner .list_box li a {overflow:hidden; display:block; color:#111; padding-right: 20px; font-size:17px; letter-spacing:-1px; text-overflow:ellipsis; white-space:nowrap; word-break:normal; overflow-wrap:normal; vertical-align:top;}
.favo_news .box_inner .list_box li span {display:inline-block; width:20px; color:#ef4849; text-align:center; vertical-align:top;}

/* 관련기사 */
.relate_thumb {position:relative; width:100%; padding:0 0 0px; margin-bottom:15px;}
.relate_thumb:after {content:" "; display:block; clear:both; font-size:0; line-height:0; height:0;}
.relate_thumb a {position:relative; display:block; vertical-align:top;}
.relate_thumb span, .relate_thumb strong, .relate_thumb em {display:block; vertical-align:top;}
.relate_thumb figure {position:relative; width:100%;}
.relate_thumb h1, .relate_thumb h4 {position:absolute; top:15px; left:0; display:block; padding:0 10px; vertical-align:top;}
.relate_thumb .thumb {overflow:hidden; position:relative; width:100%; height: 135px;}
.relate_thumb .thumb:after {position:absolute; bottom:0; left:0; right:0; height:100px; background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.75) 100%); background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0.75) 100%); content:'';}
.relate_thumb .title {overflow:hidden; margin:10px 0 0 0; color:#fff; font-size:19px; border: 0; font-weight: 700; padding: 4px 0; text-align: center; border-bottom: 2px solid #fff; display: inline-block; margin-left: 20px; text-shadow:1px 1px 0 rgba(0,0,0,0.05); }
.relate_thumb .btn_icon {display:inline-block; width:28px; height:28px; margin:0 4px 0 0; font-size:0; line-height:0; color:transparent; vertical-align:middle; background:url('https://cwstatic.asiae.co.kr/nc/common/icon_combutton02.png') no-repeat; background-size:169px 334px;}
.relate_thumb .mask {position:absolute; top:0; left:0; display:block; width:100%; height:100%; font-size:0; line-height:0; color:transparent; vertical-align:top; background:rgba(0, 0, 0, 0.3);}
.relate_thumb .list1 a {position: absolute; left: 10px; top: 60px; width: 100%;  letter-spacing: -1px; font-size: 17px; color: #fff; padding: 10px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; box-sizing: border-box;}
.relate_thumb .list1 a:before {content: ''; display: inline-block; width: 3px; height: 3px; background-color: #fff; vertical-align: 5px; margin-right: 5px;}
.relate_thumb .list2 a {position: absolute; left: 10px; top: 90px; width: 100%; letter-spacing: -1px; font-size: 17px; color: #fff; padding: 10px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; box-sizing: border-box; }
.relate_thumb .list2 a:before {content: ''; display: inline-block; width: 3px; height: 3px; background-color: #fff; vertical-align: 5px; margin-right: 5px;}

.ir_desc { display:block; font-size:11px; height:11px; overflow:hidden; position:relative; z-index:-1; }
.ir { display:block; overflow:hidden; position:absolute; left:-9999px; width:1px; height:1px; font-size:0; line-height:0; text-indent:-9999px; }
.img100 { width:100%; }

.text_drk {clear:both;display:block; margin-bottom:10px; border:0 none; position:relative;}
.text_drk ul {margin:0 0px;}
.text_drk ul li {overflow:hidden; position:relative; }
.text_drk ul li a {overflow:hidden; display:block; padding:13px 0; color:#111; font-size:17px; line-height:21px; letter-spacing:-0.75px; text-overflow:ellipsis; white-space:nowrap; word-break:normal; overflow-wrap:normal; vertical-align:top; border:1px solid #ededed; border-width:0 0 1px 0;}
.text_drk ul li:first-child a {border-width:1px 0 1px 0; border-top:none; }
.text_drk ul li:nth-child(4n) a { border-width:1px 0 1px 0; border-top:none;  border-bottom:none; }

.text_drk li .drk {display:inline-block; /*padding:2px 5px; */color:#D92B0D; margin-right:10px; font-size:18px; text-align:center; letter-spacing: 0; /*line-height:1.3;*/ vertical-align:top;}

/* ct  */
.ct { position:relative; margin-bottom:7px; margin-top:10px; }
.ct:before { display:block; position:absolute; right:0; top:0; width:34%; height:100%; border-left:1px solid #d7d5d5; content:""; z-index:-10; }
.ct:after { display:block; clear:both; content:""; }

/* btn_top */
.btn_top { clear:both; width:100%; text-align:right; height:40px; }
.btn_top a { display:inline-block; width:75px; height:30px; line-height:30px; text-align:center; font-size:0.8em; color:#141414; letter-spacing:-1px; background:url('https://cwstatic.asiae.co.kr/mdot_2013/icon_01_default.png') -233px 20px no-repeat; background-size: 250px 250px; padding-top:10px; }

/* container */
.flick_c { clear:both; }
.flick_lst { height:100%; overflow: hidden;}
.flick_p { float:left; position:relative; width:100%; }

h3, .h3 { display:block; height:40px; line-height:40px; font-size:1.05em; color:#254da3; letter-spacing:-1px; /*margin-left:10px; */font-weight:bold; }
h4 {text-overflow:ellipsis; text-align:left;}

#slideIframe { display: block;}

/* 하단 홈으로, 맨위로 버튼 */
.bottom_btn_set { margin: 10px 0;}
.bottom_btn_set .home_move { float: left;}
.bottom_btn_set .top_move { float: right;}
.bottom_btn_set a { display:inline-block; height:25px; line-height:25px; text-align:left; font-size:0.8em; color:#141414; letter-spacing:-1px; padding: 0px 5px 0px 20px;}
.bottom_btn_set .top_move a {background:url('https://cwstatic.asiae.co.kr/mdot_2013/icon_01_default.png') -235px 7px no-repeat; background-size: 250px 250px; margin-right: 10px;}
.bottom_btn_set .home_move a{ background:url('https://cwstatic.asiae.co.kr/mdot_2013/icon_01_default.png') -235px -13px no-repeat; background-size: 250px 250px; margin-left: 10px;}


/* 남들이 많이 본 뉴스 플로팅 */
.trendnews_area {position:fixed; z-index:98; right:-100px; bottom:70px; opacity:0; visibility:hidden; -webkit-transition:right 0.3s ease-in-out;
	-o-transition:right 0.3s ease-in-out;
	transition:right 0.3s ease-in-out;
	-webkit-transition:right 0.5s, opacity 0.5s;
	-o-transition:right 0.5s, opacity 0.5s;
	transition:right 0.5s, opacity 0.5s}
.trendnews_area strong {display:inline-block; font-size:12px; letter-spacing:-1px; color:#fff; line-height:15px; }
.btn_trendnews {width:65px; height:60px; text-align:center; border-radius:50px 0 0 50px; background:#ed1d25; -webkit-box-shadow:none; box-shadow:none; }
.trendnews_area.menu_open {right:0; opacity:1; visibility:visible;}
.trendnews_area .blind {position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;overflow:hidden;}
.trend_open .trendnews_area {right:0;}
.trend_open .btn_trendnews_cls {right:250px; text-align:center;}
.trend_open .btn_trendnews_cls strong {display:inline-block; color:#fff; font-size:12px;}
.trendnews_area .circle_area {overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:84px;height:84px;position:absolute;z-index:-1;top:50%;left:50%;-webkit-transform: translateY(-50%) translateX(-50%);-ms-transform: translateY(-50%) translateX(-50%);transform: translateY(-50%) translateX(-50%);}
.trendnews_area .circle {display:block;position:absolute;width:56px;height:56px;border-radius:50px 0 0 50px; background-color:#ed1d25; opacity:0;-webkit-animation:scaleInCircle 4s infinite cubic-bezier(.36,.11,.89,.32);animation:scaleInCircle 4s infinite cubic-bezier(.36,.11,.89,.32);}
.trendnews_area .circle {top:50%;left:50%;margin:-28px 0 0 -28px;}
.trendnews_area .circle:nth-child(1) {-webkit-animation-delay:-3s;animation-delay:-3s;}
.trendnews_area .circle:nth-child(2) {-webkit-animation-delay:-2s;animation-delay:-2s;}
.trendnews_area .circle:nth-child(3) {-webkit-animation-delay:-1s;animation-delay:-1s;}
.trendnews_area .circle:nth-child(4) {-webkit-animation-delay:0s;animation-delay:0s;}

@keyframes scaleInCircle {
	from {
		transform:scale(.5,.5);
		opacity:.6;
	}
	to {
		transform:scale(1.5,1.5);
		opacity:0;
	}
}

body.trend_open {overflow:hidden;}
body.trend_open .btn_trendnews {display:none;}
body.trend_open .circle_area {display:none;}

.overlay {overflow-y:scroll; visibility:hidden; position:fixed; z-index:9999; left:0; right:0; top:0; bottom:0; height:100%; background:rgba(51,51,51,0.6);}/* -webkit-overflow-scrolling:touch; */
.overlay.overlay_open {visibility:visible !important;}

.trend_list {position:relative; left:100%; width:250px; min-height:100%; margin-left:0; padding:0; background-color:#fff; -webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s; z-index:2;}
.overlay_open .trend_list {margin-left:-250px;}
.trend_list h3 {position:relative; }
.trend_list h3, .trend_list h3 a {font-size:18px; color:#118eff; letter-spacing:-2px;  }
.trend_list p {position:relative;height:42px;padding:0 10px;background-color:#262626;color:#FFFFFF;font-size:15px;line-height:42px;letter-spacing:-0.05em;overflow:hidden;}
.trend_list p strong {color:#EF0C75; font-weight:bold;}
.trend_list p em {position:absolute; top:2px; right:10px; color:#737475; font-size:12px; letter-spacing:-1px;}
.trend_list ol {overflow:hidden; padding:2px 10px 50px; background-color:#fff; counter-reset:trend_counter;}
.trend_list ol > li {position:relative; width:100%; padding:8px 0;  counter-increment:trend_counter;}
.trend_list ol > li:first-child {border-top:none;}
.trend_list ol > li:before {content:counter(trend_counter); position:absolute; top:8px; left:0; width:30px; height:30px; margin:0; padding:0; color:#111; font-size:14px; text-align:center; line-height:29px; font-weight:600; letter-spacing:-1px; background:#e9fc44; z-index:2;}
.trend_list ol > li a {position:relative; display:block;}
.trend_list ol > li a, .trend_list ol > li a * {width:100%;}
.trend_list ol > li a figure {position:relative;}
.trend_list ol > li a .thumb {position:relative; display:block; overflow:hidden; height:100px;}
.trend_list ol > li a .thumb img {object-fit:cover; object-position:center top; height:100%;}
.trend_list ol > li a figcaption {margin:3px 0 0 0;}
.trend_list ol > li a strong {display:block; overflow:hidden; padding:5px 0 0px 0; font-weight:normal; max-height:20px; color:#333; font-size:15px; line-height:18px; letter-spacing:-1px; vertical-align:middle; text-overflow:ellipsis; white-space:nowrap; word-break:normal; overflow-wrap:normal;}
.trend_list ol > li a .no_imgwrap {position:relative; display:block; overflow:hidden; height:120px; background:#4764b9;}
.trend_list ol > li a .no_imgwrap strong {display:-webkit-box; overflow:hidden; width:86%; padding:45px 0px 0px 0px; margin:0 15px 0 15px; font-weight:normal; max-height:38px; color:#fff; font-size:15px; line-height:18px; letter-spacing:-1px; vertical-align:middle; text-overflow:ellipsis; -webkit-line-clamp:2; -webkit-box-orient:vertical; word-wrap:break-word;}


.btn_trendnews_cls {position:fixed; right:0; bottom:70px; width:65px; height:60px; background-color:#262626; border-radius:50px 0 0 50px; -webkit-transition:right 0.5s;-o-transition:right 0.5s;transition:right 0.5s;}
.btn_trendnews_cls:after {content:'';display:block; position:fixed; top:0; right:0; bottom:0; left:0; width:100%; height:100%;}

/* 아시아경제 인기기사 하단 */
.wtrend_headline {position:fixed; bottom:0; left:0; width:100%; padding:0; background:#f5f5f5; webkit-box-sizing:border-box;-moz-box-sizing:border-box;border-box;box-sizing:border-box; z-index:105;}
.wtrend_headline .inner_b {max-width:700px; width:100%; margin:0 auto; webkit-box-sizing:border-box;-moz-box-sizing:border-box;border-box;box-sizing:border-box;}
.wtrend_headline .link_tit {display:block; width:100%; webkit-box-sizing:border-box;-moz-box-sizing:border-box;border-box;box-sizing:border-box; background:#231f20; cursor:pointer;}
.wtrend_headline .link_tit strong {position:relative; display:block; width:100%; height:40px; padding:0 15px; line-height:40px; font-weight:600; color:#fff; vertical-align:top; webkit-box-sizing:border-box;-moz-box-sizing:border-box;border-box;box-sizing:border-box;}
.wtrend_headline .link_tit strong:before {overflow:hidden; content:''; display:block; position:absolute; top:50%; right:15px; bottom:0; width:17px; height:8px; background:url('https://cwstatic.asiae.co.kr/mdot_2013/v6/ico_mtg_v61.png') no-repeat; background-size:contain; z-index:2; -webkit-transform:translate(0, -50%); -moz-transform:translate(0, -50%); transform:translate(0, -50%);}

.wtrend_headline .link_tit.active strong:before {overflow:hidden; content:''; display:block; position:absolute; top:50%; right:15px; bottom:0; width:17px; height:8px; background:url('https://cwstatic.asiae.co.kr/mdot_2013/v6/ico_mtg_v62.png') no-repeat; background-size:contain; z-index:2; -webkit-transform:translate(0, -50%); -moz-transform:translate(0, -50%); transform:translate(0, -50%);}

.wtrend_headline .list_area {padding:10px 0;}
.wtrend_headline .list_area .touch_list {position:relative; overflow:hidden;}
.wtrend_headline .list_area ol {counter-reset:trend_counter;}
.wtrend_headline .list_area ol li {position:relative; float:left; width:70%; height:55px; padding:0; counter-increment:trend_counter; webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box; margin-right:10px; display: -webkit-box;display: -ms-flexbox; display: -webkit-flex;display: flex;-webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center; align-items: center; background:#fff;}
.wtrend_headline .list_area ol li {}
.wtrend_headline .list_area ol li:before {content:counter(trend_counter); position:absolute; top:50%; left:15px; width:30px; height:30px; margin:0; padding:0; color:#111; font-size:14px; text-align:center; line-height:29px; font-weight:600; letter-spacing:-1px; -webkit-transform:translate(0, -50%); -moz-transform:translate(0, -50%); transform:translate(0, -50%); background:#e9fc44; z-index:2;}
.wtrend_headline .list_area ol li a {position:relative; display:block; width:100%; height:100%; padding:0 20px; vertical-align:top; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; cursor:pointer;}
.wtrend_headline .list_area ol li a figure {position:relative; display:table; height:100%;}
.wtrend_headline .list_area ol li a .thumb {position:relative; display:block; overflow:hidden; width:100%; height:100px;}
.wtrend_headline .list_area ol li a .thumb img {object-fit:cover; object-position:center top;}
.wtrend_headline .list_area ol li a figcaption {display:table-cell; height:100%; vertical-align:middle;}
.wtrend_headline .list_area ol li a figcaption strong {display:-webkit-box; overflow:hidden; margin:0 0 0 35px; font-weight:normal; max-height:38px; color:#333; font-size:15px; line-height:18px; letter-spacing:-1px; vertical-align:middle; text-overflow:ellipsis; -webkit-line-clamp:2; -webkit-box-orient:vertical; word-wrap:break-word;}
.wtrend_headline .list_area ol li a .no_imgwrap {position:relative; display:table-cell; overflow:hidden; width:100%; height:147px; vertical-align:middle; background:#4764b9;}
.wtrend_headline .list_area ol li a .no_imgwrap strong {display:-webkit-box; overflow:hidden; width:86%; padding:0; margin:0 15px 0 15px; font-weight:normal; max-height:38px; color:#fff; font-size:15px; line-height:18px; letter-spacing:-1px; vertical-align:middle; text-overflow:ellipsis; -webkit-line-clamp:2; -webkit-box-orient:vertical; word-wrap:break-word;}

/* 아시아경제 많이 본 뉴스 */
.sele_trend {position:absolute; bottom:0; left:0; display:inline-block; width:100%; height:37px; vertical-align:top;}
.sele_trend > ul {position:absolute; bottom:36px; display:none; width:100%; border:1px solid #dfdfdf; background-color:#fff; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; z-index:50;}
.sele_trend > ul li {width:inherit; width:100%; height:42px;}
.sele_trend > ul li a {display:block; padding-left:15px; font-size:16px; border-top: 1px solid #f5f5f5; color:#222; vertical-align:top; line-height:42px;}
.sele_trend > ul li a:hover {display:block; color:#222 !important; padding-left:15px;}
/*.sele_trend > ul li a:hover {display:block; color:#000 !important; background:#d9d9d9; padding-left:6px;}*/
.sele_trend > ul li a strong {vertical-align:top;color:#444;}
.sele_trend:before {content:url('https://cwstatic.asiae.co.kr/mdot_2013/v6/btn_select_up.png'); background-size:contain; display:block; position:absolute; top:18px; right:20px;}
.sele_trend.on:before {content:url('https://cwstatic.asiae.co.kr/mdot_2013/v6/btn_select_down.png'); background-size:contain; display:block; position:absolute; top:18px; right:20px;}
.sele_trend .btn_style01 {display:inline-block; width:100%; height:55px; font-size:15px; color:#444; text-align:center; line-height:55px; border:1px solid #dfdfdf; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; background:#fff;}

/* 로딩바 */
.loding_bar {display:none; position:fixed; top:0; left:0; width:100%; height:100%; background-color:rgba(255,255,255,.8); z-index:650;}
.loding_on {display:block;}
.loding_bar .inner_b {position:relative; width:100%; height:100%;}
.loding_bar .inner_b > span {display:block; position:absolute; top:50%; left:50%; -webkit-transform:translate(-50%, -50%); -moz-transform:translate(-50%, -50%); transform:translate(-50%, -50%); box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; z-index:700;}

/* 투자자문 모듈추가190711_kmy */
.consulting_mdb, .consulting_mdb > div {position:relative; width:100%; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.consulting_mdb {background:#fff;}
.consulting_mdb #consulting_slide {overflow:hidden; position:relative; width:100%; padding:20px 0; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.consulting_mdb .item_area {overflow:visible; overflow-x:visible; margin:0; white-space:nowrap; font-size:0;}
.consulting_mdb .item_area li {position:relative; display:inline-block; width:100%; padding:0 15px; white-space:normal; font-size:20px; vertical-align:top; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}

.consulting_mdb .item_area h4 {position:relative; display:inline-block; height:24px; padding:0px 0 0px 13px; font-size:21px; font-weight: normal; color: #111; line-height:24px; letter-spacing:-1.25px; border-bottom:0 none; text-overflow:normal; white-space:normal;}
.consulting_mdb .item_area h4:before {content: ''; position: absolute; top:4px; left:0; bottom:3px; width:3px; background:#ed1d25;}
.consulting_mdb .item_area h4 span {font-weight:bold;}

.consulting_mdb .item_area a {overflow:hidden; position:relative; display:block; width:100%; margin:14px 0 0 0; padding:0 0 23px 0; vertical-align:top; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; border:1px solid #e0e0e0;}
.consulting_mdb .item_area .thumb {position:relative; overflow:hidden; display:block; width:100%; vertical-align:top; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.consulting_mdb .item_area .txt_i {display:block; width:100%; padding:15px 15px 0; vertical-align:top; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.consulting_mdb .item_area .txt_i strong, .consulting_mdb .item_area .txt_i em {display:block; color:#000; vertical-align:top;}
.consulting_mdb .item_area .txt_i strong {overflow:hidden; font-size:22px; line-height:25px; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; word-wrap:break-word; word-break:normal; overflow-wrap:normal; -webkit-box-orient:vertical;}
.consulting_mdb .item_area .txt_i em {overflow:hidden; margin:6px 0 0 0; font-size:18px; line-height:21px; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; word-wrap:break-word; word-break:normal; overflow-wrap:normal; -webkit-box-orient:vertical;}
.consulting_mdb .item_area .btn_kakao {display:block; margin:18px 0 0 0; text-align:center; vertical-align:top; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.consulting_mdb .item_area .btn_kakao .t_i {display:inline-block; padding:0 50px; height:40px; font-size:17px; color:#371f1f; letter-spacing:-1.25px; line-height:40px; vertical-align:top; background:#fae100; border:1px solid #f5dc00; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.consulting_mdb .item_area .btn_kakao .t_i .icon_kakao {display:inline-block; width:23px; height:22px; margin:-5px 0 0 6px; font-size:0; line-height:0; color:transparent; vertical-align:middle; background:url('https://cwstatic.asiae.co.kr/mdot_2013/v6/icon_kakao.png') no-repeat 0 0; background-size:contain;}


/* 영상채널구독확보190715_kmy */
.con_youtube {display:block; position:relative; padding:15px 15px; border-top:10px solid #f5f5f5; border-bottom:0px solid #f5f5f5; background-color:#fff; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.con_youtube .youtube_area {position:relative; width:100%; height:58px; border:1px solid #e0e0e0; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.con_youtube .youtube_bx {position:relative; width:100%; padding:0 54px; height:100%; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.con_youtube #youtube_sld {overflow:hidden; position:relative; width:100%; height:100%; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.con_youtube .item_youtube {overflow:visible; overflow-x:visible; height:100%; margin:0; white-space:nowrap; font-size:0;}
.con_youtube .item_youtube li {position:relative; display:inline-block; width:100%; height:100%; white-space:normal; font-size:20px; vertical-align:top;}
.con_youtube .item_youtube li > a {display:table; width:100%; height:100%; vertical-align:top; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.con_youtube .item_youtube li > a [class*="txt_"] {display:table-cell; vertical-align:middle;}
.con_youtube .item_youtube li > a .txt_l {width:35%; font-size:13px; color:#111; line-height:16px; letter-spacing:-1.5px;}
.con_youtube .item_youtube li > a .txt_l em {font-size:17px; width:65%;}
.con_youtube .item_youtube li > a .txt_r {width:75px; padding:0 3px 0 0;}
.con_youtube .item_youtube li > a .txt_r .box_type {display:block; float:right; width:110px; height:35px; font-size:0; line-height:0; color:transparent;}
.con_youtube .item_youtube li > a .txt_r .box_type.box_youtube {background:url('https://cwstatic.asiae.co.kr/mdot_2013/v6/icon_youtube_ch.png') no-repeat; background-size:110px 35px;}
.con_youtube .item_youtube li > a .txt_r .box_type.box_naver {background:url('https://cwstatic.asiae.co.kr/mdot_2013/v6/icon_naver_ch.png') no-repeat; background-size:110px 35px;}
.con_youtube .btn_prev, .con_youtube .btn_next {top:0; width:48px; height:56px; margin:0; background-image:none; background:#fff;}
.con_youtube .btn_prev:after, .con_youtube .btn_next:after {content:''; position:absolute; top:50%; left:50%; display:inline-block; width:11px; height:20px; background:url('https://cwstatic.asiae.co.kr/mdot_2013/v6/icon_youtube.png') no-repeat; background-size:303px 90px; -webkit-transform:translate(-50%, -50%); -moz-transform:translate(-50%, -50%); transform:translate(-50%, -50%);}
.con_youtube .btn_prev {left:0; border-right:1px solid #e0e0e0;}
.con_youtube .btn_prev:after {background-position:0 0;}
.con_youtube .btn_next {right:0; border-left:1px solid #e0e0e0;}
.con_youtube .btn_next:after {background-position:-292px 0;}

.main_banner_for {display:inline-block; height:50px; clear:both; width:100%; text-align:center; overflow:hidden; border-top:10px solid #f5f5f5;}
.main_banner_for a {display:inline-block; vertical-align:top; line-height:0;}
.main_banner_for img {width:100%; max-width:320px;}

.main_banner2 {text-align:center;}
.main_banner2 img {width:100%; max-width:320px;}

/* 네이버 100만돌파 팝업 상단플로팅 */
.evn_naver100 {position:fixed; top:0; left:0; width:100%; height:75px; background-color:rgba(0,0,0,0.85); z-index:100; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.evn_naver100 [class*="inner_e"] {position:relative; width:100%; height:100%; padding:0 19px 0 50px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.evn_naver100 [class*="inner_e"] .btn_ext {position:absolute; top:0; left:0; display:block; padding:30px 20px 26px; vertical-align:top;}
.evn_naver100 [class*="inner_e"] .btn_ext span {display:inline-block; width:15px; height:15px; font-size:0; line-height:0; color:transparent; vertical-align:top; background:url('https://cwstatic.asiae.co.kr/m_newasiae/common/icon_evn02.png') no-repeat 0 0; background-size:119px 126px;}

.evn_naver100 .evn_wrap {display:table; table-layout:fixed; width:100%; height:100%;}
.evn_naver100 .evn_wrap [class*="txt_cell"] {display:table-cell; vertical-align:middle;}
.evn_naver100 .evn_wrap .txt_cell {}
.evn_naver100 .evn_wrap .txt_cell strong {display:block; padding:0; color:#fff; font-size:16px; vertical-align:top; letter-spacing:-1.5px;}
.evn_naver100 .evn_wrap .txt_cell a {display: block; padding-top: 5px; color:#fff; font-size:13px; text-decoration:underline; letter-spacing:-1.5px;}
.evn_naver100 .evn_wrap .txt_cell02 {}
.evn_naver100 .evn_wrap .b_gift {float:right; width:75px; height:58px; background:url('https://cwstatic.asiae.co.kr/m_newasiae/common/icon_evn02.png') no-repeat -27px 0; background-size:119px 126px;}
.evn_naver100 .evn_wrap .b_gift p {padding:34px 8px 0 18px; text-align:center; letter-spacing:-1.5px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.evn_naver100 .evn_wrap .b_gift p, .evn_naver100 .evn_wrap .b_gift p * {font-size:15px; color:#71372e; font-weight:600;}
.evn_naver100 .evn_wrap .b_gift p span {vertical-align:baseline;}
.evn_naver100 .evn_wrap .b_gift p .i_c {display:inline-block; width:6px; height:14px; margin:-2px 0 0 0; font-size:0; line-height:0; color:transparent; vertical-align:middle; background:url('https://cwstatic.asiae.co.kr/m_newasiae/common/icon_evn02.png') no-repeat -107px 0; background-size:119px 126px;}

.evn_naver100 .inner_e02 .txt_cell {}
.evn_naver100 .inner_e02 .txt_cell strong {font-size:16px; letter-spacing:-1.5px;}
.evn_naver100 .inner_e02 .txt_cell strong, .evn_naver100 .inner_e02 .txt_cell strong * {font-weight:600;}
.evn_naver100 .inner_e02 .txt_cell02 [class*="box_rad"] {display:block; float:right; height:49px; vertical-align:top; line-height:49px; border-radius:30px; border:1px solid #fdf473;}
.evn_naver100 .inner_e02 .txt_cell02 [class*="box_rad"] > span {position:relative; display:inline-block; color:#fdf373; font-size:12px; font-weight:bold; line-height:19px; vertical-align:top;}
.evn_naver100 .inner_e02 .txt_cell02 .box_rad {padding:0 17px 0 26px;}
.evn_naver100 .inner_e02 .txt_cell02 .box_rad > span {padding:5px 0 0 36px; text-align:center; letter-spacing:-1.5px;}
.evn_naver100 .inner_e02 .txt_cell02 .box_rad > span:before {content:''; position:absolute; top:1px; left:0; display:inline-block; width:37px; height:39px; background:url('https://cwstatic.asiae.co.kr/m_newasiae/common/icon_evn02.png') no-repeat 0 -73px; background-size:119px 126px;}

.evn_naver100 .inner_e02 .txt_cell02 .box_rad02 {padding:0 17px 0 19px;}
.evn_naver100 .inner_e02 .txt_cell02 .box_rad02 > span {padding:5px 0 0 30px; text-align:left; letter-spacing:-2px;}
.evn_naver100 .inner_e02 .txt_cell02 .box_rad02 > span:before {content:''; position:absolute; top:-6px; left:0; display:inline-block; width:27px; height:46px; background:url('https://cwstatic.asiae.co.kr/m_newasiae/common/icon_evn02.png') no-repeat -48px -73px; background-size:119px 126px;}

/* 광고모듈 */
.con_ad_module {position: relative; padding: 10px 15px 0px; background: #fff; /*border-top: 10px solid #f5f5f5; border-bottom: 10px solid #f5f5f5;*/ overflow:hidden; width:100%; box-sizing:border-box}
.con_ad_module h3 {overflow:hidden; position:relative; display:block; margin:10px 20px 10px 0; padding:0px 10px 0px 13px; height: 100%; font-size:19px; font-weight:normal; color:#111; line-height:24px; letter-spacing:-1px; border-bottom:0 none;text-overflow: normal; white-space:normal;}
.con_ad_module h3:before {content: ''; position:absolute; top:3px; left:0; bottom:2px; width:4px; background:#ed1d25;}
.con_ad_module h3.tit_g em {font-weight:bold; }
.con_ad_module .bl_ad {position: absolute; top: 23px; right: 15px; font-size: 11px; color: #999; font-weight: 500; box-sizing: border-box; letter-spacing: 0px;}
.con_ad_module h4 {position:relative; display:inline-block;  height:24px; margin:0 0 10px 5px; padding: 0px 10px 0px 13px; font-size: 21px; font-weight: normal; color: #111; line-height: 24px; letter-spacing: -1.25px; border-bottom: 0 none; text-overflow: normal;  white-space: normal;}
.con_ad_module h4:before {content: ''; position: absolute; top: 4px; left: 0; bottom: 3px; width: 3px; background: #ed1d25;}
.con_ad_module h4 span {font-weight:bold;}
.ad_bott {max-width:320px !important; text-align:center; border-bottom: 5px solid #f5f5f5; border-top: solid 0px #f5f5f5;}
.ad_bott_box {position: relative; text-align:center; border-bottom: 5px solid #f5f5f5; border-top: solid 0px #f5f5f5;}

.con_ad_issue {position: relative; padding: 10px 0px 0px; background: #fff; border-top: 10px solid #f5f5f5; border-bottom: 10px solid #f5f5f5; overflow:hidden; width:100%; box-sizing:border-box}
.con_ad_issue h3 {overflow:hidden; position:relative; display:block; margin:15px 20px 0px 15px; padding:0px 10px 0px 13px; height: 100%; font-size:19px; font-weight:normal; color:#111; line-height:24px; letter-spacing:-1px; border-bottom:0 none;text-overflow: normal; white-space:normal;}
.con_ad_issue h3:before {content: ''; position:absolute; top:3px; left:0; bottom:2px; width:4px; background:#ed1d25;}
.con_ad_issue h3.tit_g em {font-weight:bold; }
.con_ad_issue .bl_ad {position: absolute; top: 23px; right: 15px; font-size: 11px; color: #999; font-weight: 500; box-sizing: border-box; letter-spacing: 0px;}


/*딥다이브 모듈*/
#deepdive_view {border-top:0px solid #f5f5f5; background:#fff; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
#deepdive_view #widget .widget_header h1{font-size: 21px !important;}

/* 뉴스컬쳐 모듈 */
.bull01 {padding:0px 10px; margin-right:6px; color: #4c8bfd; border:1px solid #4c8bfd; border-radius:14px; line-height: 24px;}
.bull02 {font-size:13px; padding:0px 8px; margin-right:6px; color: #4c8bfd; border:1px solid #4c8bfd; border-radius:14px; display:inline-block; line-height: 22px; margin-top:2px;}
.bull03 {margin-right:6px; color: #b30f12; display:inline-block;}

.as_culture3 {display: block; position:relative; padding:15px 15px 0; border-top: solid 0px #f5f5f5; border-bottom: solid 10px #f5f5f5; background-color:#fff; box-sizing:border-box;}
.as_culture3 h3 {position:relative; width:100%;height:24px; line-height:24px; border-bottom: none; color: #111; font-size:19px; margin:0 auto 10px; padding-left:13px; /*background:url('https://cwstatic.asiae.co.kr/mdot_2013/v5/as_culture2.png') 0 3px no-repeat; background-size:18px auto; */letter-spacing:-1px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.as_culture3 h3::before {content:''; position:absolute; top:3px; left:0; bottom:2px; width:4px;  background:#ed1d25;}
.as_culture3 h3 .more_fun {display: inline-block; width:7px; height:20px; background: url('https://cwstatic.asiae.co.kr/mdot_2013/icon_01_default.png') -80px -175px no-repeat no-repeat; margin:0 0 0 6px; vertical-align:middle;}
.as_culture3 h4 {height:24px; line-height:24px; border-bottom: none; color: #111; font-size:19px; width:100%; margin:-10px auto 10px; padding-left:40px; background:url('https://cwstatic.asiae.co.kr/mdot_2013/v5/as_culture2.png') 15px 3px no-repeat; background-size:18px auto; letter-spacing:-2px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.as_culture3 h4 .more_fun {display: inline-block; width:7px; height:20px; background: url('https://cwstatic.asiae.co.kr/mdot_2013/icon_01_default.png') -80px -175px no-repeat no-repeat; margin:0 0 0 6px; vertical-align:middle;}
.culture_data3 {margin: auto ; padding-bottom:10px; border-top: 1px solid #f2f2f2;}
.culture_data3 li {border-top:1px solid #f2f2f2}
.culture_data3 li:first-child {border:none;}
.culture_data3 li:after{content:'';display:block;clear:both;}
.culture_data3 li a {width:100%; padding:14px 0; font-size:17px; letter-spacing:-0.05em; display:inline-block; vertical-align: middle; overflow: hidden; text-overflow:ellipsis; white-space:nowrap; }
.culture_data3 li .nrn {display:inline-block; padding:2px 5px; color:#fff; margin-right:5px; font-size:12px; text-align:center; line-height:1.3; vertical-align:top;}
.culture_data3 li .nrn_pink {background:#d44230;}
.culture_data3 li .lk_txt {background:#256510;}

.as_culture3 h3 .tit_btn{float:right;height:26px;line-height:24px;color:#595959;font-size:15px; font-weight: 400; padding:0 14px 0 0;background:url('https://cwstatic.asiae.co.kr/asiae_v2/common/ico_more02.png') 100% 6px no-repeat; background-size:auto 12px;}
.as_culture3 h3::after {content:" "; display:block; clear:both; font-size:0; line-height:0; height:0;}
.culture_data3 li.t_lst{padding:14px 0;box-sizing:border-box;}
.culture_data3 li.t_lst a{display:table;overflow:hidden;width:100%;padding:0;}
.culture_data3 li.t_lst a .txt{display:table-cell;vertical-align:middle;overflow:hidden;text-align:left;width:100%;}
.culture_data3 li.t_lst a .txt span{display:inline-block; max-height:67px;overflow:hidden;text-align:left;font-size:17px;color:#231f20;white-space:normal;}
.culture_data3 li a .thumb{margin:0 20px 0 0;position:relative;width:120px;height:72px;overflow:hidden;float:left;vertical-align:top;}
.culture_data3 li a .thumb img {width:100%;}
 
.as_culture4 {display: block; position:relative; padding-top:25px; border-top: solid 10px #f5f5f5; border-bottom: solid 0px #f5f5f5; background-color:#fff; }
.as_culture4 h3 {height:24px; line-height:24px; border-bottom: none; color: #111; font-size:19px; width:100%; margin:-10px auto 10px; padding-left:40px; background:url('https://cwstatic.asiae.co.kr/mdot_2013/v5/as_culture2.png') 15px 3px no-repeat; background-size:18px auto; letter-spacing:-1px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.culture_data4 {width: 92%; margin: 4px auto 10px; padding-bottom:10px; border-top: 0px solid #f5f5f5;}
.culture_data4 li {border-top:1px solid #f2f2f2}
.culture_data4 li:first-child {border:none;}
.culture_data4 li:after{content:'';display:block;clear:both;}
.culture_data4 li .culture_txt {float:left; width:100%; padding:10px 0; font-size:16px; letter-spacing:-0.05em; display:inline-block; vertical-align: middle; overflow: hidden; text-overflow:ellipsis; white-space:nowrap; }
.culture_data4 li .nrn {display:inline-block; padding:2px 5px; color:#fff; margin-right:5px; font-size:12px; text-align:center; line-height:1.3; vertical-align:top;}
.culture_data4 li .nrn_pink {background:#d44230;}
/* 뉴스컬쳐 모듈 */

/* 드링킷모듈 */
.drinkeat_mod {display: block; position:relative; padding:25px 15px 0; border-top: solid 0px #f5f5f5; border-bottom: solid 0px #f5f5f5; background-color:#fff; }
.drinkeat_mod a strong {margin:7px 0; color:#fff; font-size:19px; line-height:24px; letter-spacing:-0.75px;}
.drinkeat_mod .headline {overflow:hidden; color:#fff; font-weight:normal;  text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; word-wrap:break-word; word-break:normal; overflow-wrap:normal;-webkit-box-orient:vertical;}
.drinkeat_mod h4 {height:24px; line-height:24px; border-bottom: none; color: #111; font-size:19px; width:100%; margin:-10px auto 10px; padding-left:25px; background:url('https://cwstatic.asiae.co.kr/asiae_v2/common/dk_logo_ico_20200102.png') no-repeat; background-size:20px auto; letter-spacing:-1px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.drinkeat_mod h3 {position:relative; height:24px; line-height:24px; border-bottom: none; color: #111; font-size:19px; width:100%; margin:-10px auto 10px; padding-left:13px;/* background:url('https://cwstatic.asiae.co.kr/asiae_v2/common/dk_logo_ico_20200102.png') no-repeat; background-size:20px auto; */letter-spacing:-1px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.drinkeat_mod h3::before {content:''; position:absolute; top:3px; left:0; bottom:2px; width:4px;  background:#ed1d25;}

.drinkeat_mod .main_thumbtop {position:relative; width:100%; padding:0;}
.drinkeat_mod h3 .tit_btn{float:right;height:26px;line-height:24px;color:#595959;font-size:15px; font-weight: 400;  padding:0 20px 0 0;background:url('https://cwstatic.asiae.co.kr/asiae_v2/common/ico_refresh02.png') 100% 4px no-repeat; background-size:16px;}
.drinkeat_mod h3::after {content:" "; display:block; clear:both; font-size:0; line-height:0; height:0;}
.drinkeat_mod .thumbnail_box02 {margin:0; border:0 none;}
.drinkeat_mod .thumbnail_box02 {overflow:hidden; margin:0px 0 0 0; background:#fff; border-bottom:1px solid #edeff2;}
.drinkeat_mod .thumbnail_box02 ul {overflow:hidden; margin:0 0px;}
.drinkeat_mod .thumbnail_box02 ul li {overflow:hidden; position:relative; width:100%; padding:10px 0; border-top:1px solid #e5e5e5;}
.drinkeat_mod .thumbnail_box02 ul li:after {content:" "; display:block; clear:both; font-size:0; line-height:0; height:0;}
.drinkeat_mod .thumbnail_box02 ul li:first-child {border-top:0 none; }
.drinkeat_mod .thumbnail_box02 ul li .i_b {position:relative;}
.drinkeat_mod .thumbnail_box02 ul li a {height:73px;}
.drinkeat_mod .thumbnail_box02 ul li .text_wrap {display:table-cell; font-size:16px; line-height:20px; letter-spacing:-1px; vertical-align:middle;}
.drinkeat_mod .thumbnail_box02 ul li .text_wrap .headline {color:#111; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; word-break:normal; overflow-wrap:normal; -webkit-box-orient:vertical;}
.drinkeat_mod .thumbnail_box02 ul li .text_wrap .run_txt {color:#0899a6; padding:1px 7px; font-size:12px; border:1px solid #0899a6;}
.drinkeat_mod .thumbnail_box02 ul li .thumb {position:relative; overflow:hidden; float:left; display:block; width:120px; margin:0 10px 0 0px; text-align:center; vertical-align:top;}
.drinkeat_mod .thumbnail_box02 ul li .thumb:before {overflow:hidden; content:''; display:block; position:absolute; top:0; right:0; bottom:0; left:0; border:1px solid rgba(0,0,0,0.08); z-index:2;}
.drinkeat_mod .thumbnail_box02 ul li .thumb img {height:100%;}

.love_gong {margin:20px auto 40px; width:92%; border:1px solid #e8e8e8;text-align:center; box-sizing:border-box;}
.love_gong a {height:50px; line-height:50px; padding-right:26px; background:url('https://cwstatic.asiae.co.kr/asiae_v2/common/ico_lovedown_off.png') no-repeat right; font-size:14px; color:#111; font-family:'notokrR';}
.love_gong a:hover {text-decoration:underline; background:url('https://cwstatic.asiae.co.kr/asiae_v2/common/ico_lovedown_on.png') no-repeat right;}
.love_gong a:hover span {text-decoration:underline; }
.love_gong a img {width: auto !important; vertical-align:middle; margin-right:10px;}
.love_gong a span {display:inline-block !important; vertical-align:top !important; color:#72952b; }

/* 운세모듈 추가 20190517 */
.saju_module {padding: 20px; background: #fff; border-top: 0px solid #f5f5f5; border-bottom: 10px solid #f5f5f5; overflow:hidden; width:100%; box-sizing:border-box}
.saju_module h3 {position:relative; display:inline-block;  height:24px; margin-left: 5px; padding: 0px 0 0px 13px; font-size: 21px; font-weight: normal; color: #111; line-height: 24px; letter-spacing: -1.25px; border-bottom: 0 none; text-overflow: normal;  white-space: normal;}
.saju_module h3:before {content: ''; position: absolute; top: 4px; left: 0; bottom: 3px; width: 3px; background: #ed1d25;}
.saju_module h3 span {font-weight:bold;}
.saju_module ul{margin:15px 0 0;}
.saju_module ul:after {content:" "; display:block; clear:both; font-size:0; line-height:0; height:0;}
.saju_module ul li.mod01 {position:relative; text-align:center;}
.saju_module ul li.mod02 {position:relative; text-align:center;}
.saju_module ul li.mod03 {position:relative; text-align:center;}
.saju_module ul li a .mask {position:absolute; top:0; left:0; width:100%; height:100%; border:1px solid #000; opacity:0.07; box-sizing:border-box;}
.saju_module ul li .img img {width:100%;}
.saju_module ul li .btn {display:inline-block; margin:20px auto; border:1px solid #edeaee; font-size:14px; font-weight:150; color:#111; width:200px; height:40px; line-height:40px; text-align:center;}
.saju_module ul li .btn span {display:inline-block; margin: -5px 0 0 6px; width:5px;height:9px;background:url('https://cwstatic.asiae.co.kr/asiae_v2/fortune02/module/saju_mod_btn.png') no-repeat 0 0; background-size:5px 9px;}
.saju_module .txt {margin-top:10px; font-size:14px; text-align:center;color:#9c9c9c;}
.flexslider {position:relative;}
.flexslider ol{display:none;}
.flex-direction-nav .flex-nav-prev .flex-prev{position:absolute; top:30%; left:10px; width:11px; height:20px; background:url('https://cwstatic.asiae.co.kr/asiae_v2/fortune02/module/saju_prev.png') no-repeat 0 0;background-size:11px 20px; text-indent:-999999px;}
.flex-direction-nav .flex-nav-next .flex-next{position:absolute; top:30%; right:10px; width:11px; height:20px; background:url('https://cwstatic.asiae.co.kr/asiae_v2/fortune02/module/saju_next.png') no-repeat 0 0;background-size:11px 20px; text-indent:-999999px;}

.saju_module02 {padding: 20px; background: #fff; border-top: 0px solid #f5f5f5; border-bottom: 10px solid #f5f5f5; overflow:hidden; width:100%; box-sizing:border-box}
.saju_module02 h3 {position:relative; display:inline-block;  height:24px; margin-left: 5px; padding: 0px 0 0px 13px; font-size: 21px; font-weight: normal; color: #111; line-height: 24px; letter-spacing: -1.25px; border-bottom: 0 none; text-overflow: normal;  white-space: normal;}
.saju_module02 h3:before {content: ''; position: absolute; top: 4px; left: 0; bottom: 3px; width: 3px; background: #ed1d25;}
.saju_module02 h3 span {font-weight:bold;}
.saju_module02 ul{margin:15px 0 0;}
.saju_module02 ul:after {content:" "; display:block; clear:both; font-size:0; line-height:0; height:0;}
.saju_module02 ul li.mod01 {position:relative; text-align:center;}
.saju_module02 ul li.mod02 {position:relative; text-align:center;}
.saju_module02 ul li.mod03 {position:relative; text-align:center;}
.saju_module02 ul li a img {width:100%;}
.saju_module02 .txt {margin-top:10px; font-size:14px; text-align:center;color:#9c9c9c;}
.flex-direction-nav {display:none;}


.fortune_module01 {}
.fortune_module01 h3 {position:relative; display:inline-block;  height:24px; margin-left: 0px; padding: 0px 0 0px 13px; font-size: 21px; font-weight: normal; color: #111; line-height: 24px; letter-spacing: -1.25px; border-bottom: 0 none; text-overflow: normal;  white-space: normal;}
.fortune_module01 h3:before {content: ''; position: absolute; top: 4px; left: 0; bottom: 3px; width: 3px; background: #ed1d25;}
.fortune_module01 h3 span {font-weight:bold;}
.fortune_module01 .mod_area {margin-top: 15px;}
.fortune_module01 img {max-width:320px; height:50px;}
.fortune_module01 a {display:block;}

.fortune_module02 {margin-bottom:5px; border-top:10px solid #f5f5f5; border-bottom:0px solid #f5f5f5; overflow:hidden; width:100%; box-sizing:border-box; height:60px; text-align: center;}
.fortune_module02_app {margin-bottom:15px; border-top:0 solid #f5f5f5; border-bottom:0 solid #f5f5f5; overflow:hidden; width:100%; box-sizing:border-box; height:50px; text-align: center;}
.fortune_module02 a {display:block;}

.fortune_module {padding:20px 20px 0 20px; background: #fff; border-top: 0px solid #f5f5f5; border-bottom: 10px solid #f5f5f5; overflow:hidden; width:100%; box-sizing:border-box}
.fortune_module h4 {position:relative; display:inline-block;  height:24px; margin-left: 5px; padding: 0px 0 0px 13px; font-size: 21px; font-weight: normal; color: #111; line-height: 24px; letter-spacing: -1.25px; border-bottom: 0 none; text-overflow: normal;  white-space: normal;}
.fortune_module h4:before {content: ''; position: absolute; top: 4px; left: 0; bottom: 3px; width: 3px; background: #ed1d25;}
.fortune_module h4 span {font-weight:bold;}

.fortune_box {margin:15px 0 20px;}
.fortune_box .num_box {margin-top:10px;}
.fortune_box .num_box:after {content:" "; display:block; clear:both; font-size:0; line-height:0; height:0;}
.fortune_box p {font-size:12px; margin-top:6px; color:#595959;}
.fortune_box .lucky_in01 {float:left; border:1px solid #eaeaea; background-color:#fffefe; height:40px; width:70%; line-height:40px; padding-left:10px; box-sizing:border-box;}
.fortune_box .lucky_btn {float:left; display:inline-block; width:30%; height:40px; line-height:40px; background-color:#AD152C; color:#fff; text-align:center; font-size:16px;}

.fortune_box02 {position:relative; width:100%; margin:10px  auto; border:1px solid #eaeaea; box-sizing:border-box;}
.fortune_box02:after {content:" "; display:block; clear:both; font-size:0; line-height:0; height:0;}
.fortune_box02 .fortune_new {position:absolute; top:-2px; left:-2px; width:40px; height:40px;}
.fortune_box02 .fortune_new img {width:100%;}
.fortune_box02  li {float:left; width:33.33%; text-align:center; background: url('https://cwstatic.asiae.co.kr/asiae_v1/v3/bul_line.gif') right 13px no-repeat;box-sizing:border-box;}
.fortune_box02  li.last {background:none;}
.fortune_box02  li a {font-size:13px; height:40px; line-height:40px; color:#111;}
.fortune_box02  li a .icon_arr03 {display: inline-block; width: 5px; height: 6px; margin: -2px 0 0 4px; font-size: 0; line-height: 0; color: transparent; background: url('https://cwstatic.asiae.co.kr/asiae_v2/common/icon_arr03.png') no-repeat 0 0;}
.txt {font-size:14px; text-align:center;color:#9c9c9c;}
.fortune_box02  li:hover a{text-decoration:underline;}

/*유튜브 비디오*/
.you_section {padding:20px;background-color:#fff;border-top:10px solid #f5f5f5;border-bottom:10px solid #f5f5f5;box-sizing:border-box;}
.you_section h3:before {content:'';position:absolute;top:4px;left:5px;bottom:3px;width:4px;background-color:#ed1d25;}
.you_section h3 {position: relative;margin-bottom:16px;display:inline-block;height:24px;padding:0px 0px 0px 18px;font-size:21px;color:#111;line-height:24px;letter-spacing:-1.25px;border-bottom:0 none;text-overflow:normal;white-space:normal;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.you_section h3 span {font-weight:300;}
.you_section h4:before {content:'';position:absolute;top:4px;left:5px;bottom:3px;width:4px;background-color:#ed1d25;}
.you_section h4 {position: relative;margin-bottom:16px;display:inline-block;height:24px;padding:0px 0px 0px 18px;font-size:21px;color:#111;line-height:24px;letter-spacing:-1.25px;border-bottom:0 none;text-overflow:normal;white-space:normal;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.you_section h4 span {font-weight:300;}
.you_section .video_wrap {position:relative;max-width:100%;height:0;padding:28%;box-sizing:border-box;}
.you_section .video_wrap .video_box {position:absolute;top:0;left:0;width:100%;height:100%;}
.you_section .video_tit {display:inline-block;width:100%;padding:10px 0px;box-sizing:border-box;color:#111;font-size:19px;line-height:24px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:normal;overflow-wrap:normal;border-bottom:1px solid #ededed;}
.you_txt {display:block;margin-bottom:10px;}
.you_txt ul li {border-bottom:1px solid #ededed;}
.you_txt ul li.last {border-bottom:none;}
.you_txt ul li a {overflow:hidden;display:block;padding:10px 0;color:#111;font-size:17px;line-height:21px;letter-spacing:-0.75px;text-overflow:ellipsis;white-space:nowrap;word-break:normal;overflow-wrap:normal;vertical-align:top;}
/*유튜브 비디오*/

/*20191206*/
.lucky_mod03 {position:relative; width:100%;padding:20px;background-color:#fff;border-top:10px solid #f5f5f5;border-bottom:10px solid #f5f5f5;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.lucky_mod03 .tit_h2:before {content:'';position:absolute;top:4px;left:5px;bottom:3px;width:4px;background-color:#ed1d25;}
.lucky_mod03 .tit_h2 {position:relative;display:inline-block;height:24px;padding:0px 0px 0px 18px;font-size:21px;color:#111;line-height:24px;letter-spacing:-1.25px;font-weight:300;text-overflow:normal;white-space:normal;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.lucky_mod03 .tit_h2 span {font-weight:700;vertical-align:top;}

.lucky_mod03 .tab {margin-top:40px;width:100%;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.lucky_mod03 .tab::after {content:" "; display:block; clear:both; font-size:0; line-height:0; height:0;}
.lucky_mod03 .tab button {float:left;display:block;background-color:#fff;border:1px solid #dfe0e0;color:black;height:45px;width:50%;line-height:45px;font-weight:600;text-align:center;border-bottom:1px solid #dfe0e0;outline:none;cursor:pointer;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.lucky_mod03 .tab button .tab_point {display: inline-block;margin-right:4px;padding:2px 2px 4px 2px;border-radius:4px;background-color:#EE1D25;color:#fff;font-size:14px;line-height:6px;}
.lucky_mod03 .tab button:hover {text-decoration:underline;background-color:#F6F6F6;border-bottom:1px solid #F6F6F6;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.lucky_mod03 .tab button.active {text-decoration:underline;background-color:#F6F6F6;border-bottom:1px solid #F6F6F6;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.lucky_mod03 .tabcontent {position:relative;padding:10px;width:100%;background-color:#F6F6F6;border-right:1px solid #dfe0e0;border-bottom:1px solid #dfe0e0;border-left:1px solid #dfe0e0;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.lucky_mod03 .tabcontent .txt {position:absolute;left:0;top:-74px;font-size:14px;color:#333;}
.lucky_mod03 .tabcontent .txt span {color:#ff000b;vertical-align:top;}
.lucky_mod03 .clearfix::after {content:"";clear:both;display:table;}
.lucky_mod03 .tabcontent .fortune_link {position:absolute;top:0;left:0;width:100%;height:100%;z-index:391;}
.lucky_mod03 .tabcontent::after {content:" "; display:block; clear:both; font-size:0; line-height:0; height:0;}
.lucky_mod03 .tabcontent .fortune_boxing {background-color:#fff;padding:14px;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;z-index:390;}
.lucky_mod03 .tabcontent .fortune_boxing .for_table {width:100%;}
.lucky_mod03 .tabcontent .fortune_boxing .for_table th {color:#888;font-size:14px;line-height:20px;letter-spacing:-2px;}
.lucky_mod03 .tabcontent .fortune_boxing .for_table td {padding:2px 0;}
.lucky_mod03 .tabcontent .fortune_boxing .for_box01 {padding:6px 10px;border:1px solid #dfe0e0;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.lucky_mod03 .tabcontent .fortune_boxing .fortune_selbox::after {content:" "; display:block; clear:both; font-size:0; line-height:0; height:0;}
.lucky_mod03 .tabcontent .fortune_boxing .fortune_sel01 {float:left;width:49%;padding-left:10px;border:1px solid #dfe0e0;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.lucky_mod03 .tabcontent .fortune_boxing .fortune_selbox select {width:100%;margin:0;overflow:hidden;height:37px;font-size:12px;box-sizing:border-box;color:#111;-webkit-appearance: none;-moz-appearance: none;appearance: none;border-radius: 0;outline:none;border:none;background:url('https://cwstatic.asiae.co.kr/asiae_v2/fortune02/icon_arr02.png') no-repeat 100% 50%;}
.lucky_mod03 .tabcontent .fortune_boxing .fortune_selbox select::-ms-expand {display:none;}
.lucky_mod03 .tabcontent .fortune_boxing .fortune_sel02 {float:right;width:49%;padding-left:10px;border:1px solid #dfe0e0;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.lucky_mod03 .tabcontent .fortune_boxing .checkbox-wrap {width:48%;display:inline-block; cursor: pointer;color:#111;line-height:20px;}
.lucky_mod03 .tabcontent .fortune_boxing .checkbox-wrap input[type=radio] {display: none;}
.lucky_mod03 .tabcontent .fortune_boxing .checkbox-wrap input[type=radio]:checked + .check-icon {background-image: url('https://cwstatic.asiae.co.kr/asiae_v2/common/ico_fortune_check.png');background-size:cover;}
.lucky_mod03 .tabcontent .fortune_boxing .checkbox-wrap .check-icon  {display: inline-block; width: 20px; height: 20px; background: url('https://cwstatic.asiae.co.kr/asiae_v2/common/ico_fortune_noncheck.png') left center no-repeat; background-size:cover;vertical-align: top; transition-duration: .3s;}
.lucky_mod03 .tabcontent .fortune_boxing .fortune_result_btn {margin-top:6px;display:inline-block;width:100%;height:40px;line-height:40px;color:#111;background-color:#FEE500;text-align:center;}
.lucky_mod03 .tabcontent .fortune_boxing .fortune_selbox {width:100%;}
.lucky_mod03 .tabcontent .fortune_boxing .fortune_sel03 {float:left;width:49%;height:39px;padding:0px 10px;border:1px solid #dfe0e0;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.lucky_mod03 .tabcontent .fortune_boxing .fortune_sel03 input {width:60px;line-height:37px;}
.lucky_mod03 .tabcontent .fortune_boxing .fortune_sel04 {float:right; width:49%; height:39px; padding:0px 10px; border:1px solid #dfe0e0; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.lucky_mod03 .tabcontent .fortune_boxing .fortune_sel04 input {width:60px;line-height:37px;}
#fortune_tab0101 {display:block;}
#fortune_tab0102 {display:none;}
/*20191206*/

/*20200213 서비스배너320x120*/
.banner_320x120 {display:block;border-bottom:10px solid #f5f5f5;text-align:center;}
.banner_320x120 img {max-width:320px;}

/* 유튜뷰 구독하기 */
.youtube_wrap {position:relative; padding:0 15px 20px 15px; text-align:center; background:#fff; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; }
.youtube_wrap a {display:block; width:100%; vertical-align:top; border: 1px solid #e0e0e0; height: 55px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; text-align: center;}
.youtube_wrap a img{width: 229px;margin-top: 16px;}

/* reporter */
.va_cont .reporter {position:relative; padding:37px 15px 40px; color:#595959; font-size:15px; text-align:center; line-height:1.56; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.va_cont .reporter span {display:block; padding:0 0 2px 0; color:#111; font-size:17px;}


/* 기자 바이라인 */
.editor_box, .editor_box .inner {position:relative; width:100%; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.editor_box {margin:0 0 30px 0; padding:0 15px;}
.editor_box .inner {padding:7px 15px; border:1px solid #e1e4e5;}
.editor_box p {margin:0 !important;}
.editor_box .name {padding:0 0 3px 0; color:#111; font-size:17px; font-weight:600; letter-spacing:-1px; border-bottom:1px solid #e1e4e5; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.editor_box .name span {position:relative; display:inline-block; margin:0 0 0 10px; padding:0 0 0 21px; color:#595959; font-size:14px; font-weight:normal; letter-spacing: 0;}
.editor_box .name span:before {display:block; content:""; position:absolute; top:50%; left:0; width:15px; height:11px; background:url('https://cwstatic.asiae.co.kr/m_newasiae/common/icon_sty01.png') no-repeat -119px -376px; background-size:335px 400px; -webkit-transform:translate(0, -50%); -moz-transform:translate(0, -50%); transform:translate(0, -50%);}
.editor_box ul {padding:8px 0 0 0;}
.editor_box ul, .editor_box ul li, .editor_box ul li a {box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.editor_box ul li a {overflow:hidden; display:block; padding:5px 0; font-size:15px; color:#111; vertical-align:top; line-height:19px; letter-spacing:-1px; text-overflow:ellipsis; white-space:nowrap; word-break:normal; overflow-wrap:normal;}

.editor_box .edi_msg {padding:10px 0 3px 0; font-size:14px; color:#595959; line-height:1.56; letter-spacing:-2px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}


/* 네이버 채널 구독 배너 */
.floating_naver {clear:both; overflow:hidden; width:100%; height:65px; margin:0; text-align:center; border-top:1px solid #e4ede4; border-bottom:1px solid #e4ede4; z-index:65;}
.floating_naver, .floating_naver * {box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.floating_naver a {display:block; width:100%; height:100%; vertical-align:top;}
.floating_naver img {max-width:320px; height:65px;}

.btn_snsall {display: none;}

/* 33주년 창간특집 스타일 */
.found_bullet {display:block; max-width:92px; height:30px; margin:0 0 14px 0; padding:0 7px; font-size:14px; color:#fff; letter-spacing:-2px; font-weight:600; line-height:30px; text-align:center; font-style:normal; background:linear-gradient(-30deg, #33269e, #e74182); z-index:2;}

.foundation_md {}

/* 도쿄올림픽 배너 모듈 */
.banner_tokyo {display:flex; flex-wrap:wrap; justify-content:space-between; align-items:center; overflow:hidden; height:45px; margin:20px 0 0; padding:0 15px; background:#b11d33 url('https://cwstatic.asiae.co.kr/m_newasiae/tokyo/bg_tokyo_article.png') no-repeat 0 0; background-size:cover;}
.banner_tokyo, .banner_tokyo * {color:#fff; letter-spacing:-1px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.banner_tokyo > strong {font-size:17px; font-family:'notokrM'; font-weight:500;}
.banner_tokyo .btn_wrap {height:100%;}
.banner_tokyo .btn_wrap > a {display:inline-flex; flex-wrap:wrap; align-items:center; height:100%; padding:0 5px; line-height:1;}
.banner_tokyo .btn_wrap > a > span {display:inline-flex !important; position:relative; padding-right:10px; font-size:17px; font-family:'notokrR'; font-weight:400;}
.banner_tokyo .btn_wrap > a > span:after {content:""; display:block; position:absolute; top:50%; right:0; width:4px; height:8px; background:url('https://cwstatic.asiae.co.kr/m_newasiae/tokyo/icon_arr.png') no-repeat 0 0; background-size:contain; transform:translateY(-50%); -webkit-transform:translateY(-50%);}

/* 베이징올림픽 배너 모듈 */
.banner_beijing {margin:20px 0 0 0;}
.banner_beijing a {display:flex; flex-wrap:wrap; justify-content:center; align-items:center; height:60px; background:#0051a3 url(https://cwstatic.asiae.co.kr/m_newasiae/beijing/article_ban.jpg) no-repeat center; background-size:contain;}
/*.banner_beijing a {display:block; width:100%; height:100%;}*/
.banner_beijing a strong {font-family:'notokrBold'; font-weight:600; font-size:20px; letter-spacing:0; color:#fff;}
.banner_beijing a span {margin-left:10px; font-family:'notokrR'; font-weight:400; font-size:13px; letter-spacing:-1px; color:#fff;}

/* 대선2022 배너 모듈 */
.banner_vote2022 {margin:20px 0 0 0;}
.banner_vote2022 a {display:flex; flex-wrap:wrap; justify-content:center; align-items:center; height:60px; background:#f5f5f5 url(https://cwstatic.asiae.co.kr/m_newasiae/president2022/article_vote2022_banner_m.png) no-repeat center; background-size:contain;}

/* 제8회지방선거 배너 모듈 */
/* .banner_vote8th {margin:20px 0 0 0;} */
.banner_vote8th a {display:flex; flex-wrap:wrap; justify-content:center; align-items:center; height:50px;}
.banner_vote8th.grey a {display:flex; flex-wrap:wrap; justify-content:center; align-items:center; height:50px; background:#E6FAF8 url(https://cwstatic.asiae.co.kr/m_newasiae/localelection2022/ban_vote8th_1.png) no-repeat center; background-size:contain;}
.banner_vote8th.blue a {display:flex; flex-wrap:wrap; justify-content:center; align-items:center; height:50px; background:#195CC6 url(https://cwstatic.asiae.co.kr/m_newasiae/localelection2022/ban_vote8th_2.png) no-repeat center; background-size:contain;}

/* 카카오뷰 기사페이지 */
.ad_250 {width:100%; height:auto; font-size:0; text-align:center;}
.ad_250.border_top {border-top:10px solid #f5f5f5;}
.bl_ad {position:relative; text-align:right; font-size:11px; color:#999; font-weight:500; box-sizing: border-box; letter-spacing:0px;}
.ad_dable {width:100%; height:auto; font-size:0; text-align:center;}

/* .kakaoview {background-color:#fff;}
.kakaoview #header .head_logo {max-width:1100px;}
.kakaoview .section_main {width:100%; max-width:720px; margin:0 auto; padding:0; float:inherit;} */
body.is_fix .header .btn_sns {display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; height:100%;}
.kakaoview #header {height:70px;}
.kakaoview #header > * {max-width:100%!important;}
.kakaoview .view_article {border:0;}
.kakaoview .view_article .banner_vote8th{margin:0;}
.kakaoview .ad_info {position:relative; padding:0px 15px 0px; background-color:#fff; border-top:10px solid #f5f5f5; font-size:0; text-align:center;}
.kakaoview .ad_info h3 {overflow:hidden; position:relative; display:block; margin:10px 20px 5px 0; padding: 0px 10px 0px 13px; height:100%; font-size:19px; font-weight:normal; text-align:left; color:#111; line-height:24px; letter-spacing:-1px; border-bottom:0 none; text-overflow: normal; white-space: normal;}
.kakaoview .ad_info h3:before {content:''; position:absolute; top:3px; left:0; bottom:2px; width:4px; background:#ed1d25;}
.kakaoview .ad_info em {font-weight:bold;}
.kakaoview .ad_txt {position:relative; padding:5px 15px 10px; background-color:#fff; border-top:10px solid #f5f5f5; font-size:0; text-align:center;}
.kakaoview .as_see_news h3 {margin-top:10px;}
.kakaoview .fortune_module02 {margin-bottom:0; border:0; height:50px;}
.kakaoview .headlines_news h3 {margin:10px 0;}
.kakaoview .list_ty02 > li:first-child {padding-top:0;}
.kakaoview .photo_vod {margin-top:0; margin-bottom:10px; border-top:10px solid #f5f5f5; background-color:#fff;}
.kakaoview .photo_vod .inner_b {padding:0;}
.kakaoview .photo_vod .inner_b h3 {margin:0px 0 12px 0;}
.kakaoview footer .f_sv {max-width: 720px; margin:0 auto;}
.kakaoview footer .f_sv ul li:last-child {padding-top:5px;}
.kakaoview footer .f_family ul {max-width: 720px; margin:0 auto;}

@media only screen and (orientation:landscape) {
	/* 아시아경제 인기기사 하단 */
	.wrapgootrans_layer .flag_box {padding:160px 0 0;}
	.wrapgootrans_layer .trans_area {height:160px;}
	.wrapgootrans_layer .trans_area ul li {width:30%;}
}

@media screen and (max-width:819px) {    
    .is_fix #header > .inner > .header_wrap > .area_util_2023 {left:10px !important;}
	.is_fix.overHidden #header > .inner > .header_wrap > .area_util_2023 {display:none;}
	.is_fix.overHidden #header > .inner > .header_wrap > h2.fix_hide {display:-webkit-box; display:-ms-flexbox; display:flex;}
}


@media screen and (min-width:720px) {
	.head_logo { position:relative; height:46px; text-align:center; width:1240px;margin:0 auto;overflow:hidden; }
	.view_article { margin:0px 0px 0px; border-bottom:solid 10px #f5f5f5; background-color:#fff; border: 1px solid #efefef;}
	.ad_wrap {display:hidden!important; }
	.know_newspho li a img { float:none; width:99%; margin-right:0; height:150px; }
	.photo_vod .slider_view li .thumb {position:relative; overflow:hidden; width:100%; max-height:400px;}
	.see_newspho li a img { float:none; width:99%; }
	.see_newspho li {margin-bottom:20px;}
}

@media screen and (max-width:720px) {    
    /* ct  */
    .ct:before { width:38%; }
}

@media screen and (max-width:480px) {
    /* ct  */
    .ct:before { display:none; }
    .ct:after { display:none; }

    /* 서비스 배너영역 */
    .sv_banner { margin-top:15px; }
    .sv_banner.sv_banner2 { float:left; margin:5px 0 0px -10px; }
}

@media screen and (max-width:320px) {
    .view_article .article_btm_scrap { /*float:left;*/ margin: 10px 0 20px;}

    .floating_naver img {width:300px;}

    /* 도쿄올림픽 배너 모듈 */
    .banner_tokyo > strong {font-size:15px;}
    .banner_tokyo .btn_wrap > a > span {font-size:16px;}
    
    /* 관련기사 모듈 */
    .related {padding:18px 16px 12px;}
    .related h4 {font-size:18px;}
    .related ul li a {font-size:16px;}
}


@media screen and (-webkit-min-device-pixel-ratio:1.5){
	.btn_top a { background:url('https://cwstatic.asiae.co.kr/mdot_2013/icon_01_big.png') -233px 20px no-repeat; background-size: 250px 250px; padding-top:10px; }
}