/* Common */
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select{margin:0;padding:0}
body,input,textarea,select,button,table,h1,h2,h3,h4,h5{font-family:HelveticaNeue-Light,AppleSDGothicNeo-Light,sans-serif;font-size:15px;line-height:1.267em}
body{position:relative;background-color:#f5f5f5;color:#000;-webkit-text-size-adjust:none}
table{border-collapse:collapse}
img,fieldset{border:0}
ul,ol{list-style:none}
em,address{font-style:normal}
a{color:inherit;text-decoration:none}
/* Common Hide */
.blind{overflow:hidden;position:absolute;width:1px;height:1px;font-size:1px;line-height:1px;text-indent:4px;white-space:nowrap}
.bfont{font-family:HelveticaNeue-Light,AppleSDGothicNeo-Light,sans-serif;font-size:15px;line-height:1.267em}


/* Layout */
.wrap{overflow:hidden}
.wrap:after{display:block;clear:both;content:''}
.article_wrap{background:#F5F5F5;}
.sm_wrap{padding-bottom:10px}
.sctl{overflow:hidden}

.btn_top{display:none;position:fixed;bottom:30px;right:10px}

.header{position:relative;height:60px;background:#f6f6f6;border-bottom:4px solid #FC7700;text-align:left;}

.header h1{position:absolute;left:10px;bottom:8px;}
.header .btn_news{position:absolute;right:68px;bottom:8px;height:16px;color:#656565;font-size:12px;letter-spacing:-1px;}
.header .btn_atstar1{position:absolute;right:10px;bottom:3px;width:50px;height:16px}
.header .btn_search{position:absolute;right:10px;bottom:21px;width:24px;height:22px}


/* nav */
.nav{position:relative;min-height:44px;background-color:#fff}
.nav:after{overflow:hidden;position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#c5c5c5;content:''}
.nav ul{display:table;width:100%;height:44px}
.nav ul li{display:table-cell;white-space:nowrap;text-align:center}
.nav ul li a{display:block;width:100%;position:relative;height:44px;color:#414141;line-height:44px}
.nav ul li.on a{height:40px;border-bottom:4px solid #A8A8A8;color:#FC7700}
.nav ul li a{font-family:'Helvetica Neue Condensed',Helvetica;font-size:16px;font-weight:bold;line-height:42px}


.lnbs{overflow:hidden;position:relative;width:100%;height:40px;background:#F5F5F5;border-top:1px solid #FFFFFF;border-bottom:1px solid #C7C7C7;}
.lnbs ul{height:28px;margin-top:12px;}
.lnbs li{float:left;position:relative;width:33%;color:#000;text-align:center}
.lnbs ul li a{font-family:'Helvetica Neue Condensed',Helvetica;font-size:16px;font-weight:bold;}
.lnbs ul li.on a{color:#FC7700;}

.lnbs .nav_s #subcat_broadcast{width:33%;border-right:1px solid #DEDEDE;}
.lnbs .nav_s #subcat_music{width:33%;border-right:1px solid #DEDEDE;}
.lnbs .nav_s #subcat_movie{width:33%}

/* search */
.search_form{display:none;position:relative;padding:11px 47px 11px 11px;background:#3E3E3E}
.tbox{position:relative;display:block;height:31px;}
.tbox .tinp{width:100%;height:30px;line-height:30px;color:#aeaeae;font-size:23px;vertical-align:middle;}
.search_btn{position:absolute;top:11px;right:11px;width:32px;height:31px;border:0;background:url(https://m.newsen.com/img/btn_search.png) no-repeat;}

/* ÆäÀÌÁö ³Ñ±â±â ÁÂ¿ì ¹öÆ° */
.btn_move_art{overflow:hidden;position:absolute;display:inline-block;width:22px;height:36px;z-index:20;top:340px;margin:0;border:none;background-color:#c5c5c5;background-color:rgba(0,0,0,.3);font-weight:bold;line-height:999px;cursor:pointer;-webkit-transition:-webkit-transform 1000ms ease}
.btn_move_art.aprev{left:13px;border-radius:3px}
.btn_move_art.anext{right:13px;border-radius:3px}
.btn_move_art span{display:inline-block;position:absolute;top:8px;width:10px;height:20px;height:20px;line-height:999px;background:url(https://m.newsen.com/img/btn_arr_art.png) no-repeat}
.btn_move_art.aprev span{left:6px;background-position:0 0}
.btn_move_art.anext span{left:6px;background-position:-10px 0}

/* stit */
.stit{position:relative;height:42px;background-color:#fff}
.stit h2{line-height:40px;text-align:center}
.stit h2 a{color:#666}
.stit:after{overflow:hidden;position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#c5c5c5;content:''}

/* tab */
.tab{width:100%;background:#f9f9f9;border-bottom:1px solid #d2d2d2}
.tab li{float:left;width:25%;text-align:center}
.tab li a{position:relative;display:block;height:35px;font-size:14px;line-height:35px;text-align:center}
.tab li a:before{position:absolute;right:100%;top:0;width:1px;height:100%;background:#d2d2d2;content:''}
.tab li.selected a{font-weight:bold;color:#000}
.tab li:nth-child(4) a:before{border:0}
.tab:after{display:block;clear:both;content:''}

/* link */
.slink{padding:10px;background:#F5F5F5}
.slink ul{overflow:hidden;position:relative;border:1px solid #DEDEDE;background:#FFFFFF;white-space:nowrap}
.slink li{float:left;width:33.2%;background:#FFFFFF;}
.slink li a{display:block;height:48px;text-align:center;white-space:nowrap}
.slink li a{font-family:'±¼¸²',Helvetica;font-size:16px;font-weight:bold;line-height:50px;}

.slink li:nth-child(n+4){border-top:1px solid #c2c2c2}
.slink li:nth-child(3n-1){border-left:1px solid #c2c2c2;border-right:1px solid #c2c2c2}
.slink li:nth-child(3n){float:none;overflow:hidden;width:auto}


.head_lst { padding:10px;}
.head_lst dl { position:relative; display:block; overflow:hidden;letter-spacing:-1px;}
.head_lst dl.thumb_list { padding:0 0 0 150px; height:99px;}
.head_lst .img { position:absolute; top:0; left:0;}
.head_lst .tit { display: table-cell;color:#000; font-size:15px; line-height:23px; font-weight:bold; text-decoration:none;height:99px;vertical-align:middle;}
.head_lst .text { color:#666; font-size:15px; line-height:15px; margin-top:8px;width:99%;}

.news_lst { padding:10px;}
.news_lst dl { position:relative; display:block; overflow:hidden;letter-spacing:-1px;}
.news_lst dl.thumb_list { padding:0 0 0 88px; height:80px;}
.news_lst .img { position:absolute; top:0; left:0;}
.news_lst .tit { display: table-cell;color:#000; font-size:16px; font-weight:bold;line-height:21px;text-decoration:none;height:80px;vertical-align:middle;}
.news_lst .text { color:#666; font-size:15px; line-height:15px; margin-top:8px;width:99%;}

.news_lst2 { padding:10px;}
.news_lst2 dl { position:relative; display:block; overflow:hidden;letter-spacing:-1px;}
.news_lst2 dl.thumb_list { padding:0 88px 0 0; height:80px;}
.news_lst2 .img { position:absolute; top:0; right:0;}
.news_lst2 .tit { display: table-cell;color:#000; font-size:16px; font-weight:bold;line-height:21px;text-decoration:none;height:80px;vertical-align:middle;}
.news_lst2 .text { color:#666; font-size:15px; line-height:15px; margin-top:8px;width:99%;}



.total_lst { padding:10px;}
.total_lst dl { position:relative; display:block; overflow:hidden;letter-spacing:-1px;}
.total_lst dl.thumb_list { padding:0 0 0 88px; height:80px;}
.total_lst .img { position:absolute; top:0; left:0;}
.total_lst .tit { display: table-cell;color:#000; font-size:16px; line-height:21px; font-weight:bold; text-decoration:none;height:80px;vertical-align:middle;}
.total_lst .text { color:#666; font-size:15px; line-height:15px; margin-top:8px;width:99%;}


/* list_text */
.lst{overflow:hidden;position:relative;}
.lst li{border-top:1px solid #e4e5e7;letter-spacing:-1px}
.lst li:nth-child(1){border-top:0}
.lst li a{display:block;overflow:hidden;padding:10px;font-size:15px;white-space:nowrap;text-overflow:ellipsis}
.lst li a:visited{color:#888}

.lst_top{overflow:hidden;position:relative;}
.lst_top li{letter-spacing:-1px}
.lst_top li a{display:block;overflow:hidden;padding-top:5px;font-size:15px;white-space:nowrap;text-overflow:ellipsis}
.lst_top li a:visited{color:#888}

.surprise img{margin-right:6px;}
.fav img{vertical-align:-30%;margin-right:6px;}


/* list_img */
.lsi{overflow:hidden;position:relative;padding:0;margin:0;}
.lsi:after{display:block;clear:both;content:''}
.lsi li{float:left;width:33.3%;letter-spacing:-1px;text-align:center}

.lsi li a{display:block;overflow:hidden;padding-right:10px;font-size:15px;white-space:nowrap;text-overflow:ellipsis}
.lsi li a .thumb_box{display:block;overflow:hidden}
.lsi li a .thumb_box img{width:100%;height:100%;max-height:200px;}

.lsi .img_d{max-width:90%;height:34px;margin:6px auto 0;padding:0 2px;font-size:12px;line-height:16px;color:#333;text-align:center;display:-webkit-box;overflow:hidden;white-space: normal;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}

.lsi .thumb_box{position:relative;}
.lsi .thumb_box .num_mark { position:absolute;top:0; left:0;width:25px; height:25px;}

.mwbox .lsi{margin:10px 0 10px 10px;}


/* list2_img */
.lsi2{overflow:hidden;position:relative;padding:0;margin:0;}
.lsi2:after{display:block;clear:both;content:''}
.lsi2 li{float:left;width:50%;letter-spacing:-1px;text-align:center}
.lsi2 li:nth-child(2n+1){clear:both;width:50%}
.lsi2 li a{display:block;overflow:hidden;padding-right:10px;font-size:15px;white-space:nowrap;text-overflow:ellipsis}
.lsi2 li a .thumb_box{display:block;overflow:hidden}

.lsi2 .img_d{max-width:90%;height:34px;margin:3px 5px 12px 5px;padding:0 2px;font-size:12px;line-height:16px;color:#333;text-align:center;display:-webkit-box;overflow:hidden;white-space: normal;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}

.lsi2 .thumb_box{position:relative;}
.lsi2 .thumb_box .num_mark { position:absolute;top:0; left:0;width:25px; height:25px;}

.mwbox .lsi2{margin:10px 0 10px 10px;}

/* index */
.mcontent{width:100%;height:100%;padding-bottom:10px}
#fc2,#fc2 .fct0,#fc2 .fct1,#fc2 .fct2{display:none}
#fc3,#fc3 .fct0,#fc3 .fct1,#fc3 .fct2{display:none}
.ct_wrap{width:100%;padding-bottom:10px}
.ct_wrap .fct0,.ct_wrap .fct2{min-height:250px;}
.ct_wrap:after{display:block;clear:both;content:''}

.ct_wrap .ad{margin:10px;text-align:center}
.ct_wrap .iad1{height:50px;}
.ct_wrap .iad2{height:100px;}
.ct_wrap .iad3{height:200px;}

.ad{margin:10px;text-align:center}
.ad2{margin:10px 10px 0 10px;text-align:center}
.adtop{z-index:999999;}
.iad1{height:50px;}
.iad2{height:100px;}
.iad3{height:200px;}
.iad250{height:250px;}


.scontent{display:none;width:100%;height:100%}

.mwbox{position:relative;margin:10px 10px 0 10px;background-color:#fff;border:1px solid #DEDEDE;}
/*.mwbox{box-shadow:1px 1px 1px rgba(0,0,0,0.1);}*/
.mwbox{border-radius:3px;}

.loading { height:300px;line-height:300px;text-align:center;padding-top:32px; }

.tcontent{position:relative;overflow:hidden;}
.tcontent{margin:10px 0 0 0;padding:0;height:40px;text-align:center;}
.tcontent .box1{position:absolute;left:26px;text-align:left;white-space:nowrap;}
.tcontent .box2{position:absolute;right:40px;width:1px;height:40px;background-color:#F5F5F5;}
.tcontent .box3{position:absolute;right:0;top:10px;width:40px;}

.tcontent .box1{height:40px;color:#FCFCFC;line-height:40px}
.tcontent .box1{font-family:'Helvetica Neue Condensed',Helvetica;font-size:16px;font-weight:bold;}

.tcontent_photo {background-color:#F8A711;}
.tcontent_interview {background-color:#57A9DB;}
.tcontent_surprise {background-color:#F8A711;}
.tcontent_favnews {background-color:#5F5F5F;}
.tcontent_favphoto {background-color:#5F5F5F;}
.tcontent_theme {background-color:#5F5F5F;}
.tcontent_total {background-color:#57A9DB;}

/* article */
.article_flick{width:100%}

.article_flick .flick-container,.article_flick .flick-ct{}
.article{display:block;overflow:hidden;font-size:16px;line-height:1.5em;color:#333;background:#fff}
.article p{margin-bottom:20px}
.article .art_img{margin-top:0px;vertical-align:top;text-align:center}
.article .art_img img{max-width:100%}
.article .art_img .art_img_desc{display:block;font-size:11px;font-weight:normal;color:#666;text-align:center;line-height:16px}
.art_tit{position:relative;padding:10px 10px 7px;border-bottom:1px solid #d2d2d2}
.art_tit h2{line-height:22px;font-size:26px;letter-spacing:-1px;color:#000}

.art_tit .src_count{font-size:12px;margin:7px 0 0 0;color:#888}
.art_tit .src_date{font-size:12px;margin:7px 0 0 0;color:#888;position:absolute;bottom:5px;right:10px}
.art_tit .fs_ctrl{position:absolute;bottom:-2px;right:10px}

.sm_fs,.bg_fs{display:block;float:left;position:relative;display:inline-block;width:38px;height:23px;font-weight:bold;overflow:hidden;text-align:center;line-height:23px;color:#333;background:#f9f9f9;border:1px solid #cdcdcd;vertical-align:top}
.sm_fs{font-size:11px;border-radius:2px 0 0 2px}
.bg_fs{font-size:14px;border-left:0;border-radius:0 2px 2px 0}
span.sm_fs,span.bg_fs{display:none;color:#999}
.article_content{padding:15px 15px 0;line-height:1.5em}
.art_tit h3,.article_content h3{padding:5px 0 0 0;line-height:22px;font-size:16px;font-weight:bold;letter-spacing:-1px;color:#5d5d5d}
.fs1 .art_tit h2{font-size:17px;line-height:21px}
.fs2 .art_tit h2{font-size:18px;line-height:22px}
.fs3 .art_tit h2{font-size:19px;line-height:23px}
.fs4 .art_tit h2{font-size:21px;line-height:25px}
.fs5 .art_tit h2{font-size:23px;line-height:27px}
.fs1 .article_content{font-size:14px}
.fs2 .article_content{font-size:16px}
.fs3 .article_content{font-size:18px}
.fs4 .article_content{font-size:20px}
.fs5 .article_content{font-size:22px}
.article_content:after{display:block;clear:both;content:''}


.sns{display:table;padding-top:50px;margin-bottom:20px;width:100%;text-align:center;background:#fff}
.sns a{padding:0 5px;}
.sns2{display:table;padding-top:0;margin-bottom:10px;width:100%;text-align:center;background:#fff}
.sns2 a{padding:0 10px;}
.sns3{display:table;padding-top:0;margin-bottom:10px;width:100%;text-align:center;background:#fff}
.sns3 a{padding:0 5px;}

/* paginate */
.paginate2{overflow:hidden;padding:10px;text-align:center;}
.paginate2 a,
.paginate2 strong{display:inline-block;margin:0 2px;width:11.9%;height:35px;padding-top:3px;border:1px solid #D3D3D3;font-size:13px;font-weight:bold;font-family:tahoma;color:#000;vertical-align:middle;line-height:35px;text-align:center;background: #FFFFFF;}
.paginate2 strong{background: #F0F0F0;}


/* footer */
.footer{padding:9px 0;background-color:#414141;font-size:12px;text-align:center;color:#ABABAB !important;}
.footer .flink{font-size:14px;}
.footer .flink a{margin:10px;}
.copyr{margin:5px 0 0}
.copy{position:relative;overflow:hidden;}
.copy{margin:10px 0 0 0;padding:0;height:40px;text-align:center;}
.copy{background-color:#414141;color:#ABABAB;}

/* Responsive */
@media all and (min-width:640px){
/*	.mcontent{padding-bottom:0} */
.ctl{float:left;position:relative;width:50%}
.ctr{float:right;position:relative;width:50%}
.ctl .mwbox{margin-right:5px}
.ctr .mwbox{margin-left:5px}
.ctr .smore{margin:10px 10px 0 5px}
/*
.ct_wrap.ct_wrap5 .ctl,.ct_wrap.ct_wrap5 .ctr{float:none;width:100%;margin:0}
.ct_wrap.ct_wrap5 .ad{display:none}
*/

.sct_wrap{display:table;width:100%;table-layout:fixed}
.sctl{display:table-cell;position:relative;width:50%;min-width:320px;overflow:hidden}
.sctr{display:table-cell;position:relative;width:50%;overflow:hidden;vertical-align:top}
.sctl .mwbox{margin-right:5px}
.sctr .mwbox{margin-left:5px}

.article_wrap .sctl{}
.article_wrap .sctr{}

.ctl .ad,.sctl .ad{margin:0 5px 0 10px}
.ctr .ad,.sctr .ad{margin:0 10px 0 5px}
}
