body, div, p, h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd, table, th, td, form, fieldset, legend, input, textarea, button{margin:0;padding:0}
body{margin:0 10px;color:#2f2f2f;font-size:12px;font-family:"µ¸¿ò", Dotum, AppleGothic, Sans-serif;text-align:center;background:#fff}
table, table td, input, select, textarea{font-size:12px;font-family:"µ¸¿ò", Dotum, AppleGothic, Sans-serif}
li{list-style:none}
hr, legend, caption {display:none}
form, fieldset, button{border:0;vertical-align:top}
img{border:0}
em, address{font-style:normal}
input, select{vertical-align:middle}
a{color:#222222;text-decoration:none}
a:visited{color:#222222}
a:active{color:#222222}
a:hover{text-decoration:underline}
a.visit{color:#222222 !important;text-decoration:none}
a strong{letter-spacing:-1px}
.rollover .over{display:none}
.rollover:hover img{display:none}
.rollover:hover .over{display:inline}


.sinput{font-size:16px;width:240px;height:25px;font-family:"µ¸¿ò",Dotum,"±¼¸²",Gulim,AppleGothic,Sans-serif;color:#383d41;border:2px solid #2742B3;padding:2px;}

.icons span{overflow:hidden;float:left;margin-top:1px;width:8px;height:11px;background-image:url(//photo.newsen.com/images/2020/icons_v1.png);background-repeat:no-repeat;background-color:transparent;font-size:0;line-height:0;}
.icons .n1{background-position:0px 0px;}
.icons .n2{background-position:0px -12px;}
.icons .n3{background-position:0px -24px;}
.icons .n4{background-position:0px -36px;}
.icons .n5{background-position:0px -48px;}
.icons .n6{background-position:0px -60px;}
.icons .n7{background-position:0px -72px;}
.icons .n8{background-position:0px -84px;}
.icons .n9{background-position:0px -96px;}
.icons .n10{background-position:0px -108px;}
.icons .n11{background-position:0px -120px;}
.icons .n12{background-position:0px -132px;}
.icons .n13{background-position:0px -144px;}
.icons .n15{background-position:0px -156px;}
.icons .n16{background-position:0px -168px;}
.icons .n17{background-position:0px -180px;}
.icons .n18{background-position:0px -192px;}
.icons .n19{background-position:0px -204px;}
.icons .n20{background-position:0px -216px;}

.icons .f1{width:19px;height:17px;background-position:-32px -14px;}
.icons .f2{width:19px;height:17px;background-position:-32px -32px;}
.icons .f3{width:19px;height:17px;background-position:-32px -50px;}
.icons .f4{width:19px;height:17px;background-position:-32px -68px;}
.icons .f5{width:19px;height:17px;background-position:-32px -86px;}
.icons .f6{width:19px;height:17px;background-position:-32px -104px;}
.icons .f7{width:19px;height:17px;background-position:-32px -122px;}
.icons .f8{width:19px;height:17px;background-position:-32px -140px;}
.icons .f9{width:19px;height:17px;background-position:-32px -158px;}
.icons .f10{width:19px;height:17px;background-position:-32px -176px;}

.icons .addFavorite{width:78px;height:20px;background-position:-160px 0px;}
.icons .setHomePage{width:88px;height:20px;background-position:-160px -20px;}

.icons .newsen_me2day{width:75px;height:20px;background-position:-160px -40px;}
.icons .twitter{width:64px;height:20px;background-position:-160px -60px;}
.icons .me2day{width:75px;height:20px;background-position:-160px -80px;}
.icons .yozm{width:99px;height:20px;background-position:-160px -100px;}
.icons .facebook{width:75px;height:20px;background-position:-160px -120px;}
.icons .cyworld{width:75px;height:20px;background-position:-160px -140px;}
.icons .kakao{width:75px;height:20px;background-position:-160px -160px;}
.icons .story{width:96px;height:20px;background-position:-160px -180px;}
.icons .band{width:51px;height:20px;background-position:-160px -200px;}


.icons .dot{margin-top:3px;width:7px;height:7px;background-position:-10px -132px;}
.icons .reddot{margin-top:5px;width:2px;height:2px;background-position:-10px -141px;}
.icons .arrow{margin-top:5px;width:5px;height:5px;background-position:-10px -126px;}
.icons .arrow2{margin-top:1px;width:11px;height:11px;background-position:-10px -114px;}
.icons .arrow3{margin-top:1px;width:11px;height:9px;background-position:-10px -144px;}
.icons .blank{width:6px;height:6px;background-position:-1000px -1000px;}
.icons .total_news_more{float:right;width:39px;height:13px;background-position:-10px 0px;}

.icons .rt_more{width:15px;height:13px;background-position:-9px -156px;}
.icons .rt_up{width:17px;height:16px;background-position:-9px -170px;}
.icons .rt_down{width:17px;height:16px;background-position:-9px -185px;}

.icons .r1{width:15px;height:14px;background-position:-54px -15px;}
.icons .r2{width:15px;height:14px;background-position:-54px -31px;}
.icons .r3{width:15px;height:14px;background-position:-54px -47px;}
.icons .r4{width:15px;height:14px;background-position:-54px -63px;}
.icons .r5{width:15px;height:14px;background-position:-54px -79px;}
.icons .r6{width:15px;height:14px;background-position:-54px -95px;}
.icons .r7{width:15px;height:14px;background-position:-54px -111px;}
.icons .r8{width:15px;height:14px;background-position:-54px -127px;}
.icons .r9{width:15px;height:14px;background-position:-54px -143px;}
.icons .r10{width:15px;height:14px;background-position:-54px -159px;}

.icons .rank_new{width:22px;height:11px;background-position:-73px -14px;}
.icons .rank_up{width:10px;height:11px;background-position:-97px -14px;}
.icons .rank_down{width:10px;height:11px;background-position:-107px -14px;}
.icons .rank_same{width:10px;height:11px;background-position:-117px -14px;}

.icons .rk1{width:15px;height:15px;background-position:-260px 0;}
.icons .rk2{width:15px;height:15px;background-position:-260px -20px;}
.icons .rk3{width:15px;height:15px;background-position:-260px -40px;}
.icons .rk4{width:15px;height:15px;background-position:-260px -60px;}
.icons .rk5{width:15px;height:15px;background-position:-260px -80px;}
.icons .rk6{width:15px;height:15px;background-position:-260px -100px;}
.icons .rk7{width:15px;height:15px;background-position:-260px -120px;}
.icons .rk8{width:15px;height:15px;background-position:-260px -140px;}
.icons .rk9{width:15px;height:15px;background-position:-260px -160px;}
.icons .rk10{width:15px;height:15px;background-position:-260px -180px;}

.icons .news_primary{width:133px;height:19px;background-position:-280px 0;}
.icons .news_theme{width:133px;height:19px;background-position:-280px -20px;}
.icons .news_favorite{width:133px;height:19px;background-position:-280px -40px;}
.icons .news_top10{width:133px;height:19px;background-position:-280px -60px;}
.icons .news_interview{width:133px;height:19px;background-position:-280px -80px;}
.icons .news_saysay{width:133px;height:19px;background-position:-280px -100px;}




.micons span{background-image:url(//photo.newsen.com/images/2013/micons.gif);}
.micons .real_time{width:126px;height:15px;background-position:0px 0px;}
.micons .photoen{width:65px;height:15px;background-position:0px -17px;}
.micons .surprise{width:52px;height:13px;background-position:-244px 0px;}
.micons .newsen_top10{width:82px;height:13px;background-position:0px -51px;}
.micons .newsen_top10_bg{width:215px;height:17px;background-position:0px -66px;}

.micons .rt_fav_top{width:264px;height:46px;background-position:0px -85px;}

.micons .star_interview{width:70px;height:13px;background-position:-244px -18px;}
.micons .star_say{width:70px;height:13px;background-position:-244px -36px;}
.micons .rt_keyword{width:94px;height:14px;background-position:0px -160px;}
.micons .trash_can{width:90px;height:11px;background-position:0px -210px;}
.micons .surprise2{width:90px;height:11px;background-position:0px -250px;}

.top10_title
{
	float:left;
	width:230px;
	height:17px;
	padding-top:2px;
	padding-left:2px;
	font-family:"µ¸¿ò",Dotum,"±¼¸²";font-size:12px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	letter-spacing:-0.5px;
}
.top10_title_new
{
	float:left;
	width:305px;
	height:17px;
	padding-top:2px;
	padding-left:3px;
	font-family:"µ¸¿ò",Dotum,"±¼¸²";font-size:13px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	letter-spacing:-0.5px;
}

.rt_title { 
	font-family:±¼¸²,Arial;
	white-space:nowrap;
	width:215px;
	overflow:hidden;
	text-overflow:ellipsis;
	padding-top:1px;
	padding-left:2px;
}

.surprise_title { 
	font-family:"µ¸¿ò",Dotum,"±¼¸²";
	font-size:11pt;
	color:#303642;
	font-weight:bold;
}
.star_top { 
	font-family:"µ¸¿ò",Dotum,"±¼¸²";
	font-size:12px;
	color:#303642;
	font-weight:bold;
}
.star_content { 
	padding-top:3px;
	font-family:"µ¸¿ò",Dotum,"±¼¸²";
	font-size:12px;
	color:#848892;
}
.star_content_new { 
	padding-top:3px;
	font-family:"µ¸¿ò",Dotum,"±¼¸²";
	font-size:13px;
	color:#848892;
}
.trash_can { 
	font-family:"µ¸¿ò",Dotum,"±¼¸²";
	font-size:12px;
	color:#333333;
	padding-top:2px;
	letter-spacing:-0.5px;
}

.star_list { 
	font-family:"µ¸¿ò",Dotum,"±¼¸²";
	font-size:12px;
	color:#333333;
	padding-top:2px;
	letter-spacing:-0.5px;
}

.star_list2
{
	float:left;
	width:230px;
	height:17px;
	padding-top:2px;
	padding-left:2px;
	font-family:"µ¸¿ò",Dotum,"±¼¸²";font-size:12px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	letter-spacing:-0.5px;
}

.star_list2_new
{
	float:left;
	width:310px;
	height:17px;
	padding-top:2px;
	padding-left:2px;
	font-family:"µ¸¿ò",Dotum,"±¼¸²";font-size:13px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	letter-spacing:-0.5px;
}

.main_title,.main_title a,.main_title a:visited,.main_title a:hover{
	font-size:16pt;
	font-family:"µ¸¿ò",Dotum,"±¼¸²",Gulim,AppleGothic,Sans-serif;
	font-weight:bold;
	color:#001166;
	line-height:120%;
	vertical-align:top;
}

.main_title2,.main_title2 a,.main_title2 a:visited,.main_title2 a:hover{
	padding-top:10px;
	font-size:11pt;
	font-family:"µ¸¿ò",Dotum,"±¼¸²",Gulim,AppleGothic,Sans-serif;
	font-weight:bold;
	color:#001166;
	line-height:120%;
	vertical-align:top;
}
.main_content,.main_content a,.main_content a:visited,.main_content a:hover{
	font-family:"µ¸¿ò",Dotum,"±¼¸²";
	font-size:10pt;
	color:#333333;
}

.main_menu span{overflow:hidden;float:left;margin-top:0px;width:1px;height:1px;background-image:url(//photo.newsen.com/images/2016/top_menu.gif);background-repeat:no-repeat;background-color:transparent;font-size:0;line-height:0;}
.main_menu  li{ list-style:none;float:left; }
.main_menu .link{ cursor:pointer;}
.main_menu .margin28{margin:0px 28px 0 0;}
.main_menu .margin20{margin:0px 20px 0 0;}

.main_menu .m1{width:39px;height:14px;background-position:0px 0px;}
.main_menu .m2{width:40px;height:14px;background-position:0px -20px;}
.main_menu .m3{width:40px;height:14px;background-position:0px -40px;}
.main_menu .m4{width:40px;height:14px;background-position:0px -60px;}
.main_menu .m5{width:49px;height:14px;background-position:0px -80px;}
.main_menu .m6{width:34px;height:14px;background-position:0px -100px;}
.main_menu .m7{width:39px;height:14px;background-position:0px -120px;}

.main_menu .m8{width:22px;height:14px;background-position:0px -140px;}
.main_menu .m9{width:22px;height:14px;background-position:0px -160px;}
.main_menu .m10{width:22px;height:14px;background-position:0px -180px;}
.main_menu .m11{width:44px;height:14px;background-position:0px -200px;}
.main_menu .m12{width:40px;height:14px;background-position:0px -220px;}
.main_menu .m13{width:40px;height:14px;background-position:0px -240px;}
.main_menu .m14{width:40px;height:14px;background-position:0px -260px;}
.main_menu .m15{width:22px;height:14px;background-position:0px -280px;}

.menu_bg{background-image:url(//photo.newsen.com/images/201202/top_menu_bg.gif); background-repeat:no-repeat;}

.art_tit17		{text-decoration:none; font-family: dotum, gulim; font-size: 18px; line-height: 23px; font-weight: bold; color: #215AC1; letter-spacing:-1px;}
.article{text-decoration:none; font-family: gulim,dotum; font-size:11pt; line-height: 22px; color: #333333;}

#news_banner {position:relative; float:right; width:300px; margin:35px 0 20px 10px; }
#news_banner #ad250   {width:300px;height:250px;position:relative;z-index:1;}


.ref {font:bold 14px µ¸¿ò,Dotum;color:#CB0933;line-height:22px;}
.ref a,.ref a:link{font:bold 14px µ¸¿ò,Dotum;color:#CB0933;line-height:22px;}
.ref a:visited{font:bold 14px µ¸¿ò,Dotum;color:#CB0933;line-height:22px;}
.ref a:hover {font:bold 14px µ¸¿ò,Dotum;color:#CB0933 !important; text-decoration:underline !important;line-height:22px;}

.RankingList{
    background-color:#ffffff;
    width:150px;
    height:135px;
    border:2px solid #4F9E06;
}
a.gray01:link, a.gray01:visited{color:#6D6D6D;text-decoration:none}
a.gray01:hover, a.gray01:active{color:#6D6D6D;text-decoration:underline}
a.gray02:link, a.gray02:visited{color:#939393;text-decoration:none}
a.gray02:hover, a.gray02:active{color:#939393;text-decoration:underline}
.gray03, a.graa03:link, a.graa03:visited, a.graa03:hover, a.graa03:active{color:#484848}
.RankingList td.pd01{padding-top:2px}
.RankingList tr.mouseOver {background: #F3F3F3;}
.RankingList tr.mouseOut {background: #fff;}

A#a3:link {font-family:±¼¸²,Arial; text-decoration:underline; font-weight:normal; color:#0000FF;}
A#a3:active {font-family:±¼¸²,Arial; text-decoration:underline; font-weight:normal; color:#0000FF;}
A#a3:visited {font-family:±¼¸²,Arial; text-decoration:underline; font-weight:normal; color:#0000FF;}
A#a3:hover {text-decoration:underline; font-weight:normal; color:#0000FF;}

A#a567 { font-family: "±¼¸²";font-size: 11pt;font-weight:bold;color:#FFD7BD;text-decoration: none;}

.ad {padding-top:10px;}