
/*----------------------------------------------- top */



.m18_header h1 {float:left; padding-top:3px; padding-left:15px}
.m18_header p.ci {float:left; text-align:center; width:50%}
.m18_header p.ci span {display:block; padding-top:8px}
/*.m18_header p.ci span img {width:117px}*/
.m18_header p.menu {float:left; text-align:left; width:25%}
.m18_header p.menu span{display:block; padding-left:14px; padding-top:13px}
.m18_header p.search {float:right; text-align:right; width:25%}
.m18_header p.search span{display:block; padding-top:10px; padding-right:16px}
.m18_header p.search span img {width:23px}

/*ºä top*/
.m18_top{clear:both; float:left; width:100%; height:38px; background-color:#ffffff; border-bottom:1px solid #d2d2d2;}
.m18_top p.sec {float:left; width:42%;}
.m18_top p.sec span {display:block; padding-top:6px; padding-left:14px; text-align:center; font-size:18px; line-height:32px; font-weight:bold;}
.m18_top p.home {float:left; width:25%;text-align:left;}
.m18_top p.home img {width:21px;}
.m18_top p.home span{display:block; padding-left:13px; padding-top:9px;}
.m18_top p.SnS {float:right; width:33%;text-align:right;}
.m18_top p.SnS img {width:20px; padding-left:10px}
.m18_top p.SnS span {display:block; padding-top:6px; padding-right:13px;}


.NVmenu18
{
	/*clear:both;*/
	float:left; 
	width:100%; 
	line-height:35px;
    text-align:center;
	background-color:#fff;
	/*margin-bottom:17px;*/
    overflow:hidden; 
 }





/*----------------------------------------------- main */

/*TOP±â»ç*/
.m18_topnews {float:left; margin:0 auto; width:100%; position:relative; border-bottom:3px solid #dedede;}
.m18_topnews img {width:100%;}
.overBg{background:rgba(20,50,45,0); position:absolute; left:0; top:0; width:100%; height:100%; z-index:10; text-indent:-9999px;}
.first_txt{
	position: absolute;
 
    z-index:11;
    left: 0;
    bottom: 0px;
    color: #fff;
    font-family: '¸¼Àº °íµñ','Malgun Gothic',³ª´®°íµñ,µ¸¿ò,Dotum,±¼¸²,Gulim,sans-serif;
    font-size: 22px;
    letter-spacing:-1px;
    line-height:27px;
    padding: 58px 20px 12px 20px;
    text-align:left;
    width: 100%;
    min-height:100px;
    /*max-height:125px;*/
    box-sizing:border-box;
    word-break: keep-all; 
    /*text-overflow: ellipsis;
    overflow: hidden;
    white-space:nowrap;*/
        overflow: hidden;
    background: -moz-linear-gradient(top, transparent 30%, #000 90%);
    background: -webkit-gradient(linear, left 30%, left 90%, from(transparent), to(#000));
    background: -o-linear-gradient(top, transparent 30%, #000 90%);
    background: -ms-linear-gradient(top, transparent 30%, #000 90%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#fa000000',GradientType=0 ); /* IE6-8 */
    text-shadow: 0 1px 1px #000;

}


.m18_digital_tit {clear:both; display:block; height:39px; line-height:39px; background:#0081c9; padding-left:12px; font-size:14px; color:#f9febb; font-weight:bold;}

/*´º½º¹Ú½º*/
.m18photo_list {clear:both; float:left; display:inline-block; width:1000px; background:#0081c9;/*border:1px solid #000;*/ overflow:hidden; margin-bottom:15px;}
.m18photo_list li {position:relative; float:left; display:inline-block; width:155px; margin-left:10px;}
.m18photo_list li img {width:155px; margin-bottom:10px;}
.m18photo_list p img {width:30px; height:30px;}
.m18_pltit {clear:both; height:54px; text-align:left; font-size:13px; color:#fff; line-height:18px;/*border:1px solid #000;*/ margin:0 10px; letter-spacing:-1px; overflow:hidden;}
.m18_pltit a {color:#fff;}
.m18_pltit a:hover {color:#fff;}


.sec_art_box18 {margin-bottom: 15px; margin-top:15px; background: #fff; /*border:1px solid #000*/}

.sec_art_list18 li {/*border-bottom: solid 1px #eaeaea;*/ font-size: 18px; letter-spacing:-1px; padding:0 15px;box-sizing:border-box;}
.sec_art_list18 li a { display: table; position: relative; width: 100%; overflow: hidden;border-bottom: solid 1px #eaeaea;}
.sec_art_list18 li .tit { display: table-cell; padding: 10px 0; vertical-align: middle }
.sec_art_list18 li .fixHeight{height:83px;}

.sec_art_list18 li .tit span.time { display: block;  margin-top: 5px; font-size: 12px; line-height: 1; color: #999 }
.sec_art_list18 li .tit span.time img {width:14px; height:14px;}
.sec_art_list18 li .tit span.time:before { content: ' '; display: inline-block; width: 13px; height: 13px; margin-right: 4px; vertical-align: top; background: url('//imgmo.seoul.co.kr/img/re18_time_icon.png') no-repeat }

.sec_art_list18.type_rank { list-style: decimal inside; counter-reset:rank_pop }
.sec_art_list18.type_rank li {counter-increment: rank_pop }
.sec_art_list18.type_rank li:first-child { border-top: 0 }
.sec_art_list18.type_rank li .aa { }
.sec_art_list18.type_rank li .aa:before { content: counter(rank_pop) " "; display: table-cell; vertical-align: middle; font-size: 20px; font-style: italic; color: #ef2229}
.sec_art_list18.type_rank li:nth-child(10) .tit:before { margin-left: -5px }

.sec_art_list18 li .thumb { display: table-cell; width:110px; height:73px; padding: 15px 0 15px 10px; line-height: 0; text-align: right; vertical-align: middle;}
.sec_art_list18 li .thumb img { width: 110px; height:73px; vertical-align: middle }

.sec_art_list18 li .thumbL { display: table-cell; width:110px; height:73px; padding: 15px 0 15px 10px; line-height: 0; text-align:left; /*text-align:justify;*/  vertical-align: middle; }
.sec_art_list18 li .thumbL img { width: 110px; height: 73px; vertical-align: middle; margin-right:10px; }

.sec_art_list18 li .aa{display: table; /*border:1px solid #000;*/}

.sec_art_list18 li .titR{display: table-cell; height:73px; padding: 15px 0 15px 10px; vertical-align: middle}
.sec_art_list18 li .titR2{display: table-cell; height: 100%; padding: 15px 0 15px 10px; vertical-align: middle}

.lineclamp3 {-webkit-line-clamp: 3;   text-overflow: ellipsis;    display: -webkit-box;    -webkit-box-orient: vertical;   /* line-height: 1.2em;    height: 3.6em;*/    overflow: hidden;}
.lineclamp2 {-webkit-line-clamp: 2;   text-overflow: ellipsis;    display: -webkit-box;    -webkit-box-orient: vertical;   line-height: 1.4em;    height: 2.6em;    overflow: hidden;}



/*----------------------------------------------- list */

.sec_art_box {display:inline-block; margin-bottom: 15px; margin-top:15px; padding: 0 15px; background: #fff; /*border:1px solid #000*/ width:100%;box-sizing:border-box;}
.sec_art_box.sub_art_box { }
.sec_art_box.sub_art_box h3 { margin-bottom: -5px; border-bottom: solid 1px #d7d7d7; padding-bottom: 10px }
.sec_art_box.no_mar_bot { margin-bottom: 0 }



.sec_art_list {}
.sec_art_box ul.sec_art_list:first-child li:first-child { border-top: 0 }
.sec_art_list li {width: 100%; border-top: solid 1px #eaeaea; font-size: 18px; letter-spacing:-1px;}
.sec_art_list li a { display: table; position: relative; width: 100%; overflow: hidden}
.sec_art_list li .tit { display: table-cell; height: 100%; padding: 10px 0; vertical-align: middle }


.sec_art_list li .tit span.time { display: block;  margin-top: 5px; font-size: 12px; line-height: 1; color: #999 }
.sec_art_list li .tit span.time img {width:14px; height:14px;}
.sec_art_list li .tit span.time:before { content: ' '; display: inline-block; width: 13px; height: 13px; margin-right: 4px; vertical-align: top; background: url('//imgmo.seoul.co.kr/img/re18_time_icon.png') no-repeat }


.sec_art_list.type_rank { list-style: decimal inside; counter-reset:rank_pop }
.sec_art_list.type_rank li {counter-increment: rank_pop }
.sec_art_list.type_rank li:first-child { border-top: 0 }
.sec_art_list.type_rank li .aa { }
.sec_art_list.type_rank li .aa:before { content: counter(rank_pop) " "; display: table-cell; vertical-align: middle; font-size: 20px; font-style: italic; color: #ef2229}
.sec_art_list.type_rank li:nth-child(10) .tit:before { margin-left: -5px }



.sec_art_list li .thumb { display: table-cell; width:110px; height:73px; padding: 15px 0 15px 10px; line-height: 0; text-align: right; vertical-align: middle;}
.sec_art_list li .thumb img { width: 110px; height:73px; vertical-align: middle }

.sec_art_list li .thumbL { display: table-cell; width:110px; height:73px; padding: 15px 0 15px 10px; line-height: 0; text-align:left; /*text-align:justify;*/  vertical-align: middle; }
.sec_art_list li .thumbL img { width: 110px; height: 73px; vertical-align: middle; margin-right:10px; }

.sec_art_list li .aa{display: table; /*border:1px solid #000;*/}

.sec_art_list li .titR{display: table-cell; height: 100%; height:73px; padding: 15px 5px 15px 10px; vertical-align: middle}
.sec_art_list li .titR2{display: table-cell; height: 100%; padding: 15px 0 15px 10px; vertical-align: middle}


.sec_rank_pans > ol { display: none; }
.sec_rank_pans > ol:first-child { display: block}




/*----------------------------------------------- view */

/*--Á¦¸ñ&ºÎÁ¦¸ñ&³¯Â¥--*/
.Atop18 {display:block; width:100%; float:left;}
.Atop18 h1{padding:14px 11px 0 13px; font-weight:bold;  font-size:24px; line-height:30px; letter-spacing:-1px;}  /*h2 -> h1À¸·Î ¼öÁ¤ 20180207*/
.Atop18 .section {background-color:#cf3120; color:#fff; padding:5px 10px; margin-left:14px; margin-bottom:14px; border-radius: 25px;font-size:14px;}
.Atop18 .subtit {padding:0 11px 0 14px; font-size:16px; color:#963018; margin-top:8px; margin-bottom:14px;}
.Atop18 .detail {height:32px; padding:4px 11px 0 14px; font-size:12px; color:#8c8c8c; /*border-top:1px solid #e2e2e2;*/ border-bottom:1px solid #e2e2e2;}
.Atop18 .detail .date {float:left; padding-top:6px;}
.Atop18 .detail .text {float:right;}


/*--Æ÷Åä&³»¿ë--*/
.Acon18 {display:block; float:left; width:100%; padding:16px 12px 0 12px; font-size:18px; line-height:160%; /*line-height:26px;*/ /*letter-spacing:-1px;*/ word-break:break-all;/*20150202 cju*/}
/*.Acon18 .content {padding:0 12px;}*/
.Acon18 .photoDiv {margin:}
.Acon18 .photoinfo_btn {display:block; width:100%; text-align:center; padding:10px 0; opacity:0.1;}
.Acon18 .photoinfo { /*padding:10px;*/font-size:14px; color:#8c8c8c; line-height:18px; padding:8px 12px;}


/*--°ü·Ã±â»ç--*/
.relation_news18 {clear:both; display:inline-block; /*background:#dedede;*/ width:100%; padding:22px 5px 12px 0; margin:20px 0 10px 0; border-bottom:1px solid #dfe0e0;box-sizing:border-box;}
.relation_news18 p.tit {height:45px; font-size:16px; padding:0 13px; font-weight:bold;}
.relation_news18 p.tit span {color:#cf3120;}
.relation_news18 ul {padding:0 13px;}
/*.relation_news18 li {float:left; font-size:16px; width:100%; height:30px; font-weight:bold;padding-left:15px; background:url('//imgmo.seoul.co.kr/img/18m_relate_i.gif') 0 8px no-repeat; text-overflow: ellipsis; overflow: hidden; white-space:nowrap; box-sizing:border-box;}*/
.relation_news18 li {float:left; font-size:16px; width:100%; height:30px; font-weight:bold;padding-left:15px; background:url('//imgmo.seoul.co.kr/img/v_relative_i.gif') 0 8px no-repeat; text-overflow: ellipsis; overflow: hidden; white-space:nowrap; box-sizing:border-box;} /*20190415 ¼öÁ¤*/




/*--ÃßÃµ! ·©Å·´º½º--*/
.m18_rankingnews_box {clear:both; display:inline-block; width:100%; float:left; background:#7b7b7b;}
.m18_rankingnews_box p.tit {font-size:16px; color:#ffd800; padding:17px 0 15px 15px; font-weight:bold;}

.m18_plst_box{_height:125px; width:100%;  clear:both; float:left; overflow:hidden;}
.m18_plst_m {padding:0 6px;}
.m18_plst_m li{float:left; width:50%; text-align:center; /*border:1px solid #000;*/}
.m18_plst_m li a{display:block;}
.m18_plst_m li a img{width:95%; text-align:center;}
.m18_plst_m li span{display:block; width:95%; height:36px;/*height:37px;*/ padding-top:7px; padding-left:5%; margin-bottom:15px; font-size:14px; color:#fff; text-align:left; line-height:18px; letter-spacing:-1px; overflow:hidden;}




/*ÃßÃµ! ÀÎ±â±â»ç&¸¹ÀÌ º» ´º½º*/
.RCnBest18 {/*clear:both;*/ float:left; display:block; width:100%; background-color:#dedede; border-top:1px solid #dfe0e0; border-bottom:1px solid #dfe0e0; padding:20px 0 7px 0;}
.RCnBest18 .RBtit {padding:0 0 14px 13px; font-weight:bold; font-size:17px;}
.RCnBest18 .RBtit span {color:#cf3120;}
.RCnBest18 li {float:left; height:35px; width:97%; font-size:16px; /*border-bottom:1px solid #fff;*/;}
.RCnBest18 li a {display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.RCnBest18 li span{float:left; width:16px; color:#cf3120; font-weight:bold; letter-spacing:-2px; text-align:center; margin:0 6px 0 13px;}
.RCnBest18 li.RBfirst{font-weight:bold;}



/*--NEWÅ¸ÀÌÆ²--*/
.V_sec18 {clear:both; float:left; width:100%; height:43px; text-align:left; background-color:#fff; border-bottom:2px solid #dd4a3a;  padding-top:10px; margin-bottom:19px;}
.V_sec18 h4 {float:left; font-size:19px; color:#000; padding-left:11px; padding-top:11px;}
.V_sec18 h4 span {font-size:13px;}
/*.V_sec18 p a {font-size:13px; float:right; color:#828282; padding-top:17px; padding-right:7px;}*/
.V_sec18 p {font-size:13px; float:right; color:#828282; padding-top:17px; padding-right:7px;}
/*20190806 Ãß°¡*/
.V_sec18_2 {clear:both; float:left; width:100%; height:43px; text-align:left; background-color:#fff; border-bottom:2px solid #dd4a3a;  padding-top:10px;}
.V_sec18_2 h4 {float:left; font-size:19px; color:#000; padding-left:11px; padding-top:11px;}
.V_sec18_2 h4 span {font-size:13px;}
/*.V_sec18_2 p a {font-size:13px; float:right; color:#828282; padding-top:17px; padding-right:7px;}*/
.V_sec18_2 p {font-size:13px; float:right; color:#828282; padding-top:17px; padding-right:7px;}

.V_sec18_3 {clear:both; float:left; width:100%; height:43px; text-align:left; background-color:#dd4a3a; margin-bottom:19px;}
.V_sec18_3 h4 {font-size:17px; color:#fff; padding-left:11px; padding-top:11px;}
.V_sec18_3 h4 span {font-size:13px;}


.m18_Vlist {clear:both; display:inline-block; width:100%; overflow:hidden;}
.m18_Vlist_c{padding:0 6px;}
.m18_Vlist_c li{display:block; float:left; width:50%; text-align:center;}
.Vtxt{display:block; width:95%; height:36px;/*height:40px;*/ padding-top:7px; padding-left:5%; margin-bottom:15px; font-size:14px; text-align:left; line-height:18px; overflow:hidden;}

.m18_videoimg {display:block; position:relative;}
.m18_videoimg  img{width:95%; /*text-align:center;*/}
.m18_videoimg  span.icon {width:20px; height:19px; display:inline-block; position:absolute; bottom:10%; right:10%; /*border:1px solid #af2f29;*/}
.m18_videoimg  span.icon img{width:20px; height:19px; border:1px solid #ebebd1; border-radius:2px;}
.m18_videoimg .icon img{ width:20px;height:19px}


/*--¸¹ÀÌ º» ´º½º--*/
.m18_toomany {float:left; width:100%; height:33px; background:#dd4a3a; line-height:33px; font-size:16px; color:#fff; font-weight:bold; padding-left:13px; margin-bottom:5px; box-sizing:border-box;}




.line18{clear:both;float:left; width:100%; height:10px; background-color:#dedede; margin-bottom:0;}





/*.react_left{padding-top:17px;} */
.resp18{margin-top:17px;}

/*Respond Action*/
@media (max-width:719px) {
   .resp18 li{width:100%;float:left;}

}

@media (min-width:719px) and (max-width:759px) {
   .resp18 li{width:50%;float:left;/*border-left:1px solid #dedede;margin-left:-1px;*/}
}

@media (min-width:759px){
   .resp18 li{width:50%;float:left;/*border-left:1px solid #dedede;margin-left:-1px;*/}

}






/*----------2020¸ð¹ÙÀÏ°³Æí Ãß°¡ css----------*/



.m20_top{clear:both; float:left; width:100%; height:48px; background-color:#ffffff; border-bottom:1px solid #d2d2d2;}
.m20_top p.menu {float:left; text-align:left; width:25%}
.m20_top p.menu span{display:block; padding-left:14px; padding-top:13px}
.m20_top p.ci {float:left; text-align:center; width:50%}
.m20_top p.ci span {display:block; padding-top:8px}
.m20_top p.share {float:right; text-align:right;}
.m20_top p.share span{display:block; padding-right:14px; padding-top:13px;}
.m20_top p.share span img {width:23px;}
.m20_top p.reply {float:right; text-align:right;}
.m20_top p.reply span{display:block; padding-right:14px; padding-top:18px; font-size:14px; font-weight:bold;}
.m20_top p.reply span img {padding-right:5px; margin-top:-2px;}
.m20_top p.reply span strong {color:#e31700; padding-left:2px;}


/*Å¾´º½º*/
.m20_topnews {width:100%; letter-spacing:-1px; padding:10px; box-sizing:border-box; border-bottom:1px solid #dedede; margin-bottom:7px;}
.m20_topnews a { display: table; width: 100%; overflow: hidden; white-space:normal !important;}
.m20_topnews .thumb { display: table-cell; width:135px; line-height: 0; text-align: right; vertical-align: middle;}
.m20_topnews .thumb img { width:135px; vertical-align: middle }
.m20_topnews .titR{display: table-cell; height:100%; font-size:18px; font-weight:bold; padding: 8px 5px 8px 10px; line-height:24px; vertical-align: middle}


/*ÁÖ¿ä¼½¼Ç Ãß°¡*/
.m_section20 {clear:both; display:inline-block; width:100%; background-color:#dedede; padding:10px 0; box-sizing:border-box; /*margin-bottom:10px;*/}
.m_section20 li {float:left; width:25%; background-color:#fff; line-height:40px; text-align:center; font-size:14px; border:1px solid #f8f8f8; box-sizing:border-box;}



.RC20 { float:left; display:block; width:100%; background-color:#fff; border-top:5px solid #dfe0e0; border-bottom:5px solid #dfe0e0; padding:20px 0 7px 0;}
.RC20 .RBtit {padding:0 0 8px 13px; font-weight:bold; font-size:17px;}
.RC20 .RBtit span {color:#cf3120;}

.n20_txtlist_a {clear:both; float:left; width:100%; margin-bottom:15px;/*border:1px solid #000;*/ font-size:18px; } /*20191002 font-size ¼öÁ¤ 16px --> 18px*/
.n20_txtlist_a li {border-bottom:1px solid #f2f2f2; /*padding:9px 0 9px 14px; */ padding:11px 8px 11px 14px; margin:0; letter-spacing:-1px;} /*20191002 paddnig ¼öÁ¤*/
.n20_txtlist_a li a {display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.n20_txtlist_a li span {background-color:#cf3120; font-size:15px; color:#fff;padding:2px 8px;margin-right:8px;}

.n20_txtlist_a .textlist_img {width:100%; position: relative; letter-spacing:-1px;box-sizing:border-box;}
.n20_txtlist_a .textlist_img a { display: table; position: relative; width: 100%; overflow: hidden; white-space:normal !important;}
.n20_txtlist_a .textlist_img .thumb { display: table-cell; width:90px; line-height: 0; text-align: right; vertical-align:top;}
.n20_txtlist_a .textlist_img .thumb img { width:90px; vertical-align:top }
.n20_txtlist_a .textlist_img .titR{display: table-cell; height:100%;  padding: 8px 5px 8px 10px; line-height:24px; vertical-align: middle}
.number {position:absolute; top:0; left:0; background-color:#cf3120; font-size:15px; color:#fff;padding:2px 8px;}


/*sns*/
.sns_n20 {clear:both; width:100%; background-color:#4b4a4a; text-align:center; padding:20px 0;}
.sns_n20 img {width:37px; height:37px; padding:10px 7px 13px;}
.snst {width:100%; font-size:15px; color:#fff; text-align:center; line-height:27px; letter-spacing:-1px;}

/*bottom*/
.B20 {width:100%; background-color:#fff; text-align:center;}
.b_menu {width:100%; line-height:40px; font-size:13px; letter-spacing:-1px; border-bottom:1px solid #cbcbcb;}
.b_menu a{padding:5px;}
.b_copy {width:100%; font-size:11px; color:#777777; line-height:80px;}


/*ÀüÃ¼¸Þ´º ÆäÀÌÁö*/
.all_p {float:left; width:100%; height:48px; border-bottom:1px solid #000;}
.all_p p.ci {float:left; width:50%; padding:10px 0 0 20px; box-sizing:border-box; }
.all_p p.ci img {width:107px;}
.all_p p.close {float:right; text-align:right; width:50%; padding:14px 20px 0 0; box-sizing:border-box; }
.all_p p.close img {width:20px;}

.all_p_search {float:left; width:100%; text-align:center; padding:26px 0 0 0;}
.all_p_search_list{float:left; width:100%; text-align:center; padding:10px 0px 10px 0px; border-top:1px solid #000;}
.input_s20 {width:280px; height:32px; background:#fff; border:1px solid #cb3f30; font-size:14px; color:#000; font-weight:bold; padding-left:10px; box-sizing:border-box; -webkit-border-radius:0; -webkit-appearance:none;}
.s_btn20 {width:20px; margin-left:5px;}
.s_btn20 img {width:20px;}


.all_p_tit {clear:both; display:inline-block;float:left; width:100%; padding:20px 0 10px 22px; font-size:15px; color:#cb4333; font-weight:bold;box-sizing:border-box;}
.all_p_tit2 {clear:both; display:inline-block;float:left; width:100%; height:50px; line-height:50px; background-color:#cb4232; padding-left:22px; font-size:15px; color:#fff; font-weight:bold;  box-sizing:border-box;}
.all_p_tit2 img {width:11px;}
.all_sf20 {clear:both; float:left; display:inline-block; width:100%; background-color:#dedede; padding:0 0 10px; border-top:1px solid #cb4232; box-sizing:border-box; }
.all_sf20 li {float:left; width:33%; background-color:#fff; line-height:40px; text-align:center; font-size:14px; border:1px solid #f8f8f8; box-sizing:border-box;}
.all_sf20 li.last{width:34%;}
.fr_cplist li {width:33.33%} /* leejy Ãß°¡*/

/*°øÀ¯ÇÏ±â*/
.share_p {float:left; position:relative; width:80%; background-color:#fff; margin:150px 10% 0 10%; padding:20px; box-sizing:border-box; text-align:center;}
.share_p ul {width:100%; margin:0 auto; text-align:center;}
.share_p li {display:inline; width:80px; /*border:1px solid #000;*/}
.share_p li img {width:60px; margin:10px;}
.share_close {position:absolute; top:5px; right:7px;}
.share_close img {width:19px;}
.share_t {text-align:center; font-size:23px; font-weight:bold; padding-bottom:10px;}

.share_copy {clear:both; display:inline-block; width:225px; margin:18px auto 0;}
.input1 {float:left; width:163px; height:30px; background:#f8f8f8; border:1px solid #d7d7d7; font-size:14px; color:#8c8c8c; padding-left:10px; box-sizing:border-box; -webkit-border-radius:0; -webkit-appearance:none;}
.input1_btn{float:left; width:62px; height:30px; background:#fff; border:1px solid #d7d7d7; box-sizing:border-box; font-size:13px; line-height:30px;font-weight:normal; margin-left:-1px;}




/*----------2020¸ð¹ÙÀÏ°³Æí º¯°æµÇ´Â css----------*/

/*top*/
.m18_header{clear:both; float:left; width:100%; height:48px}

.NVm18 li{float:left; width:25%; background-color:#fff; text-align:center; font-size:15px; color:#aaa; font-weight:bold; letter-spacing:0px; white-space:nowrap;cursor:pointer}
.NVm18 li span{}
.NVm18 ul{overflow-y:hidden;}


.NVm18 .seoul {display:block; height:35px; border-top:1px solid #000; border-bottom:1px solid #c4c4c4; background-color:#ffffff;}
.NVm18 .nownews{display:block; height:35px;  border-top:1px solid #000; border-bottom:1px solid #c4c4c4; background-color:#ffffff;}
.NVm18 .go{display:block; height:35px; border-top:1px solid #000; border-bottom:1px solid #c4c4c4; background-color:#ffffff;}
.NVm18 .en{display:block; height:35px; border-top:1px solid #000; border-bottom:1px solid #c4c4c4; background-color:#ffffff;}
.NVm18 .eye{display:block; height:35px; border-top:1px solid #000; border-bottom:1px solid #c4c4c4; background-color:#ffffff;}
.NVm18 .stv{display:block; height:35px; border-top:1px solid #000; border-bottom:1px solid #c4c4c4; background-color:#ffffff;}
.NVm18 .vote{display:block; height:35px; border-top:1px solid #000; border-bottom:1px solid #c4c4c4; background-color:#ffffff;}

.NVm18 .seoul .on {height:32px; border-bottom:3px solid #cc3f2f; color:#000}
.NVm18 .nownews .on {height:32px; border-bottom:3px solid #af0707;color:#000}
.NVm18 .go .on {height:32px; border-bottom:3px solid #75554a;color:#000}
.NVm18 .en .on {height:32px; border-bottom:3px solid #d14e00;color:#000}
.NVm18 .eye .on {height:32px; border-bottom:3px solid #363636;color:#000}
.NVm18 .stv .on {height:32px; border-bottom:3px solid #7db036;color:#000}
.NVm18 .vote .on {height:32px; border-bottom:3px solid #f7d336;color:#000}



/*¼½¼Ç*/
.Sec20_all {clear:both; float:center; position:relative; margin:7px auto 12px; width:280px; height:34px; /*border-radius:6px; */  border:1px solid #b7b7b7; text-align:left; box-sizing:border-box;}
.Sec20_all span {display:block; padding-left:20px; margin-top:6px; text-align:left; color:#000; letter-spacing:1px; font-weight:bold; cursor:pointer}
.Sec20_all span img {float:right; padding-right:20px; padding-top:6px;}

.Sec20Div_econ {clear:both; float:left;position:absolute; left:-1px; top:32px; letter-spacing:1px;/*border:1px solid #000;*/;z-index:100;}
.Sec20Div_e {float:left;width:280px; padding-top:10px;padding-bottom:10px; border-left:1px solid #b7b7b7; border-right:1px solid #b7b7b7; border-bottom:1px solid #b7b7b7; box-sizing:border-box;}
.Sec20Div_e li{display:block; padding-left:20px; width:90%; float:left; height:35px; font-size:16px; color:#000; font-weight:normal; }
.Sec20Div_e li a {display:block; color:#000; font-weight:normal;}


.bg_seoul20{background-color:#fff;}
.bg_nownews20{background-color:#fff;}
.bg_go20{background-color:#fff;}
.bg_en20{background-color:#d14e00;}
.bg_eye20{background-color:#363636;}
.bg_stv20{background-color:#7db036;}	



/*¿µ»óÆ÷Ä¿½º________2020³â 8¿ùÃß°¡*/
.m20_Mfocus {clear:both; display:block; height:37px; background:#555; padding-left:11px; padding-top:18px; font-size:19px; color:#fff; font-weight:bold;}

/*´º½º¹Ú½º*/
.m20Mfocus_list {clear:both; float:left; display:inline-block; width:1000px; background:#555;/*border:1px solid #000;*/ overflow:hidden; margin-bottom:15px;}
.m20Mfocus_list li {position:relative; float:left; display:inline-block; width:155px; margin-left:10px;}
.m20Mfocus_list li img {width:155px; margin-bottom:10px;}
.m20Mfocus_list p img {width:30px; height:30px;}

.m20_pltit {clear:both; height:70px; text-align:left; font-size:14px; color:#fff; line-height:20px;/*border:1px solid #000;*/ margin:0 4px; letter-spacing:-1px; overflow:hidden; padding-bottom:15px;}
.m20_pltit a {color:#fff;}
.m20_pltit a:hover {color:#fff;}