@charset "utf-8";


/* button */
.actions			{ margin: 10px 0; text-align: center; }
.actionsRight 		{ margin: 10px 0; text-align: right; }
a.button			{ margin-left: 10px; }

/* table */
table.form			{ width: 100%; border-top: solid 2px #e2e2e2; border-bottom: solid 1px #e2e2e2; vertical-align:middle;}
table.form td		{ padding: 4px 8px; border-bottom: solid 1px #e2e2e2; line-height: 20px; }
table.form td.field { width: 120px; padding: 4px 16px; background: #eee url(../../images/bullet.gif) no-repeat 10px 12px; color: #333; font-weight: bold; vertical-align: top; }

/*reply counter*/
.replyCounter { font-size:11px; color:#666; }

/* paging */
.paging  		 	{ clear: both; margin-top: 10px; color: #666; font-size: 12px; text-align: center; }
.paging img 	 	{ margin: 0 4px; vertical-align: -12%; }
.paging#topline  	{ margin-top: 10px; padding-top: 10px; border-top: solid 1px #e2e2e2; }


.paging_new  		 	{ clear: both; margin-top: 10px; color: #666; font-size: 12px; text-align: center; }
.paging_new img 	 	{ margin: 0 4px; vertical-align: -12%; }




#subNavi {margin:15px 0 10px 0; padding:0 0 5px 0;  border-bottom: solid 1px #e2e2e2; font-size:12px; background: url('../../images/btnHome.gif') no-repeat 5px 4px;padding-left:18px; }
#subNavi img{vertical-align:middle;}
#subNavi span{margin-left:220px;}

/* News Main : Center Column border-top: solid 1px #e2e2e2;*/
/*
#path_new 			{ padding: 10px; padding-top:5px; padding-bottom:8px;  border-bottom: solid 1px #e2e2e2; font-size:12px; background: url('../../images/btnHome.gif') no-repeat 5px 7px; padding-left:18px; }
#path_new #widget	{float:right;}
#path_new #widget li {list-style:none;display:inline;}
#path_new #widget img{vertical-align: middle;}
*/

#newPath {position:relative; height:17px; padding-top:5px; border-bottom: solid 1px #e2e2e2;}
#newPath div.path {float:left; font-size:12px; }
#newPath div.widget { position:relative; float:right; margin-right:5px;}
#newPath div.widget a, #newPath div.widget span {float:left;}
#newPath div.widget span {height:8px; color:#999999; }
#newPath div.widget span.line {padding:0 10px 0 10px;}
#newPath a.newslist, #newPath a.print, #newPath a.email {background:url(http://img.mbn.co.kr/etc/images/news/etc110615.jpg) no-repeat;cursor:pointer; }
#newPath a.newslist {background-position:0 -1px; width:12px; height:12px; }
#newPath a.print {background-position:-17px -1px; width:14px; height:12px; margin-left:3px;}
#newPath a.email {background-position:-36px -1px; width:13px; height:12px; margin-left:3px;}
#newPath a.fontPlus, #newPath a.fontMinus {background:url(http://img.mbn.co.kr/etc/images/news/btn_fontsize.gif) no-repeat;cursor:pointer; }
#newPath a.fontPlus {background-position:0 -1px; width:14px; height:12px; margin-left:3px;}
#newPath a.fontMinus {background-position:-17px -1px; width:13px; height:12px; margin-left:3px;}


#adsHotClick {margin-top:8px;}



#path 				{ padding: 10px; padding-top:5px; padding-bottom:8px;  border-bottom: solid 1px #e2e2e2; font-size:12px; background: url('../../images/btnHome.gif') no-repeat 5px 7px; padding-left:18px; }
#path2				{ padding: 10px; border-bottom: solid 1px #e2e2e2; font-size:12px; background: url('../../images/btnHome.gif') no-repeat 5px 12px; padding-left:18px; }
#path3				{ padding: 10px; background: url('../../images/btnHome.gif') no-repeat 5px 12px; padding-left:18px; }

#headline  			{ margin-top: 25px; line-height:20px; }
#headlineMovie 		{ float: left; width: 198px; height: 135px; margin-right: 10px; }
#headline h1 		{ padding-bottom: 10px; color: #000; font-size: 2em; line-height:26px;}
#headline p 		{ color: #666; font-size: 1.2em; }


#newheadline { margin-top:20px;}
#newheadline dl{ margin:15px 0 0 0;}
#newheadline dt {font-size:24px; font-weight:bold; color: #000; letter-spacing:-4px; padding-top:5px; }
#newheadline dt.text {font-size:24px;color: #000;  font-weight:bold; letter-spacing:-2px; padding-top:5px; }

#newheadline dd {font-size:13px; line-height:17px;  margin-top:9px; padding-right:10px; }
#newheadline dd.photo {margin-left:75px; padding-bottom:15px;}
#newheadline div.thum {height:100px; overflow:hidden; float:left;}
#newheadline img {width:150px; float:left; padding-right:7px; }
#newheadline span.regdt {color:#A0A0A0; padding-left:10px; font-size:13px;}
#newheadline span.player {position:absolute; background:url(http://img.mbn.co.kr/etc/images/news/btn_play110624.gif) no-repeat; width:16px; height:13px; }



/* 기사면 Tab 메뉴 */
#newsViewTabs {border-bottom:1px solid #B0B0B0; margin-top:30px; height:26px;}
#newsViewTabs li {list-style:none;display: inline; }
#newsViewTabs li a {float:left;width:90px; height:20px; font-size:13px; border:1px solid #B0B0B0; text-align:center; padding-top:5px; letter-spacing:-1px;font-weight:bold; }
#newsViewTabs li a#snsTab {margin-left:-1px;}
#newsViewTabs li a.select {border-bottom:1px solid #FFFFFF; color:#D48A12; }
#newsViewTabs li a.none {cursor:pointer; background:#DBDBDB; }
#newsViewTabs #snsLike {float:right; }


/* 기사면 Tab2 메뉴 */

#viewTabs {position:relative; margin-top:30px; height:26px; border-bottom:1px solid #B0B0B0;}

#viewTabs ul { position:relative; }
#viewTabs ul li {display:inline; border:1px solid #B0B0B0; float:left; text-align:center;line-height:25px;}
#viewTabs ul li.news {width:90px; }
#viewTabs ul li.news a {background:url('http://img.mbn.co.kr/etc/images/news/newsview_icon.gif') no-repeat; padding-left:12px;}

#viewTabs ul li.reple{width:110px; margin-left:-1px; }
#viewTabs ul li a { color: #373737; letter-spacing:-1px; font-weight:bold; }
#viewTabs ul li a:hover { text-decoration:none;}

#viewTabs ul li.on {border-bottom:1px solid #FFFFFF;background:#FFFFFF; }
#viewTabs ul li.on a {color: #4e6fa5;}
#viewTabs ul li.out {background:#DBDBDB; border-bottom:1px solid #B0B0B0;}
#viewTabs ul li.out a {color: #777777; font-weight:normal;}
#viewTabs div.banner {position:absolute; float:right; top:-20px;  right:0; height:26px;}
#viewTabs div.banner img  { width:377px; }

#snsList {margin-top:10px;}
#snsShare {position:relative; float:right; }
#snsShare a, #snsShare span {float:left;  }
#snsShare span {width:67px; letter-spacing:-1px; font-size:11px; color:#828282; padding-top:5px;}

#snsShare a.twitter,#snsShare a.facebook,#snsShare a.me2day,#snsShare a.naver,#snsShare a.google,#snsShare a.cyworld,#snsShare a.yozm {background:url(http://img.mbn.co.kr/etc/images/news/sns_110615.jpg) no-repeat; width:20px; height:20px; cursor:pointer; }
#snsShare a.twitter {background-position:-1px -1px; border:1px; width:20px; height:20px; }
#snsShare a.facebook {background-position:-23px -1px;}
#snsShare a.me2day {background-position:-45px -1px;}
#snsShare a.naver {background-position:-67px -1px;}
#snsShare a.google {background-position:-90px -1px;}
#snsShare a.cyworld {background-position:-112px -1px;}
#snsShare a.yozm {background-position:-135px -1px;}


/*
#viewTabs a {border:1px solid red; padding:5px;}
#viewTabs a.ad_tab img {padding-top:30px;}
#viewTabs ul {position:absolute; left:0; height:26px; }
#viewTabs ul li {display:inline; float:left; border:1px solid red; height:26px; vertical-align:bottom; }
#viewTabs ul li.news_tab {width:90px; }

#viewTabs li a{font-size:13px; font-weight:bold; letter-spacing:-1px; }
#viewTabs a.reple_tab { width:90px;}
#viewTabs a.banner_tab {}
#viewTabs a.banner_tab img {width:370px; height:26px; }
*/


#report  			{ clear: both; margin-top: 10px; padding: 8px 8px 8px 46px; border: solid 1px #e2e2e2; background: #f2f2f2 url('../../images/iconReport.gif') no-repeat 8px 8px; }
#report img	 		{ float: right; display: inline; margin-top: -1px; }

#reportMore   			{ clear: both; padding: 8px 8px 8px 8px; border: solid 1px #e2e2e2; border-top: none; background: #f2f2f2; }
#reportMore img	 		{ float: right; display: inline; margin-top: -2px; }
#reportMore table  		{ clear: both; height: 50px; overflow: auto; }
#reportMore table td 	{ padding: 2px 4px; text-align: left; }

.topnews  			{ clear: both; margin-top: 15px; }
.topnews h2  		{ font-size: 1.2em; line-height: 1.5em; }
.topnews p 		{ color: #333; line-height: 1.5em; margin-top:5px;}
.topnews img  		{ float: left; display: inline; width: 72px; height: 54px; margin-right: 10px; }

.topnewsMore  		{ clear: both;}
.topnewsMore img 	{ float: right; display: inline; margin-top: -11px; }

.sectionNewsTitle  	 		{ clear: both; margin-top: 10px; background: #dfd7c4; }
.sectionNewsTitle img.more 	{ float: right; display: inline; }
.sectionNews  				{ clear: both; float: left; width: 580px; margin-top: 10px; }
.sectionNews img.photo  	{ float: left; display: inline; width: 128px; height: 96px; line-height:0;}
.sectionNews ul  			{ float: left; margin: 4px 10px -10px; _margin-top:0px; list-style: none; }
:root .sectionNews ul { margin-top:0;}
.sectionNews ul li  		{ padding: 0 4px 7px 8px; background: url(../../images/bulletDarkgray.gif) no-repeat 0 25%; }
.sectionNews ul li.iconVod { width:100%; white-space:nowrap; background:url('../../images/bulletVod.gif') no-repeat 0 2px; padding-left:15px; }
.sectionNews ul li.iconNote { width:100%; white-space:nowrap; background:url('../../images/bulletReport.gif') no-repeat 0 2px; padding-left:15px; }
.sectionNews ul li.iconImg { width:100%; white-space:nowrap; background:url('../../images/bulletImg.gif') no-repeat 0 2px; padding-left:15px; }

.sectionNewsHot  				{ float: right; display: inline; margin-right: 10px; }
.sectionNewsHot .hotnews 		{ clear: both; float: left; display: inline; width: 160px; padding-top: 6px; }
.sectionNewsHot .hotnews#first 	{ padding: 0; }
.sectionNewsHot .hotnews p { line-height:16px; padding-top:7px; }
.sectionNewsHot .hotnews p a 	{ color: #333; letter-spacing:-1px;}
.sectionNewsHot .hotnews img 	{ float: left; display: inline; width: 60px; height: 45px; margin-right: 10px; }

.banner 			{ clear: both; margin: 10px auto; margin-top:20px; text-align: center; }

/* News View */
#subject_n	{ margin-top: 17px; }
#subject_n h1	{ padding-bottom: 10px; color: #000; font-size: 20px; font-weight: bold; letter-spacing:-1px;}

/* 기사면 상단 툴바 */
#toolbar_n {position:relative; margin-top:10px; padding-bottom:8px;}
#toolbar_n div.write {float:left; color: #999999; font-size:11px;  height:20px; padding-top:5px;}
#toolbar_n div.write span.reg_dt {padding-right:7px; }
#toolbar_n div.write span.upd_dt {padding-left:7px; border-left:1px solid #999999;}

#toolbar_n div.sns, #toolbar_n div.etc { position:relative; float:right; }
#toolbar_n a, #toolbar_n span {float:left;  }
#toolbar_n div.sns span.txt {width:67px; letter-spacing:-1px; font-size:11px; color:#828282; padding-top:5px;}
#toolbar_n a.twitter,
#toolbar_n a.facebook,
#toolbar_n a.me2day,
#toolbar_n a.naver,
#toolbar_n a.google,
#toolbar_n a.cyworld,
#toolbar_n a.yozm {background:url(http://img.mbn.co.kr/etc/images/news/sns_110615.jpg) no-repeat; width:20px; height:20px; cursor:pointer;}
#toolbar_n a.twitter {background-position:-1px -1px;}
#toolbar_n a.facebook {background-position:-23px -1px;}
#toolbar_n a.me2day {background-position:-45px -1px;}
#toolbar_n a.naver {background-position:-67px -1px;}
#toolbar_n a.google {background-position:-90px -1px;}
#toolbar_n a.cyworld {background-position:-112px -1px;}
#toolbar_n a.yozm {background-position:-135px -1px;}


#toolbar_n a.movie, #toolbar_n a.dic {background:url(http://img.mbn.co.kr/etc/images/news/btn_m110812.jpg) no-repeat;cursor:pointer;}
#toolbar_n a.movie {background-position:0 1px; width:65px; height:18px; }
#toolbar_n a.dic {background-position:-70px 1px; width:85px; height:18px; }

#toolbar_n div.etc {margin-right:5px; }
#toolbar_n div.etc span {margin-top:5px; height:8px; color:#999999; padding:0 7px 0 7px;}
#toolbar_n a.newslist, #toolbar_n a.print, #toolbar_n a.email {background:url(http://img.mbn.co.kr/etc/images/news/etc110615.jpg) no-repeat;cursor:pointer; margin-top:4px; }
#toolbar_n a.newslist {background-position:0 -1px; width:12px; height:12px; }
#toolbar_n a.print {background-position:-17px -1px; width:14px; height:12px; margin-left:3px;}
#toolbar_n a.email {background-position:-36px -1px; width:13px; height:12px; margin-left:3px;}

#toolbar_n.fline { margin-top:20px; height:16px; border-bottom:2px solid #959595; padding-bottom:7px; }


/* 기사면 하단 툴바 */
#news_copyright {font-family:"돋움"; color:#6D6D6D; font-size:12px; margin-top:7px; padding-left:5px;}



/* 기사면-포토/영상 110624 bkahn */
#photo_gallery {margin:20px 30px 0 30px; background:url(http://img.mbn.co.kr/etc/images/news/bg_photogallery.jpg) repeat-x; }
#photo_gallery .menu {position:relative; }
#photo_gallery .header {height:25px; }
#photo_gallery .header h5 {float:left; background:#555555; border-bottom:#555555; color:#FFFFFF; padding:0 0 0 0; margin:10px 0 0 8px; letter-spacing:1px;}

#photo_gallery #action {float:right; height:25px;border:1px; padding-right:37px;}
#prevBtn a, #nextBtn a {position:absolute;  background:url(http://img.mbn.co.kr/etc/images/news/btn_action110624.jpg) no-repeat;cursor:pointer; width:13px; height:14px; float:left; margin-top:8px;}
#prevBtn a {background-position:-2px -3px; }
#nextBtn a {background-position:-17px -3px; margin-left:15px; }
#photo_gallery .num {text-align:center; padding:7px 0 10px 0; color:#FFFFFF; font-size:11px;font-family:"tahoma"; letter-spacing:2px;}

#photo_data {position:relative; margin-left:10px; margin-top:25px; }
#photo_data ul, #photo_data li{margin:0;padding:0;list-style:none; }
#photo_data li{ width:500px;height:85px; overflow:hidden;}

#photo_data li dl {float:left; padding:0 7px 0 8px; }
#photo_data li dt {position:absolute; background-color:#262626; filter:alpha(opacity=70); opacity: 0.7; height:21px; margin-top:58px; width:104px; padding:3px; z-index:100;}
#photo_data li dt a {color:#FFFFFF; font-size:11px; letter-spacing:-1px; line-height:12px; }
#photo_data li dd img{ width:110px;}

#photo_data li dl .player {position:absolute; background:url(http://img.mbn.co.kr/etc/images/news/btn_play110624.gif) no-repeat; width:16px; height:13px; }

/*  기사면 포토영상 2012-03-28 */
#photom{ width:520px; height:150px; margin:0 auto; padding-top:20px; }
.photom{position:relative;overflow:hidden;text-align:left;}
.photom a, .photom a:hover{text-decoration:none;}
.photom img{border:0; }

#photom .photom-nv {padding-top:50px; width:520px; height:150px;background:url("http://img.mbn.co.kr/etc/images/news/bg_photogallery.jpg") repeat-x;}
.photom .photom-nv{position:relative;text-align:center;  }
.photom .photom-nv-clip{position:relative;overflow:hidden;margin:0 auto; width:500px; height:80px; }
.photom .photom-nv-clip li img {width:110px; }
.photom .photom-nv-clip ul{position:relative;left:0;top:0;list-style:none;margin:0;padding:0; }
#photom .photom-nv-clip ul li{float:left; width:110px;text-align:left; margin:0 7px 0 7px; }
.photom .photom-nv-clip ul li a{display:block;overflow:hidden; }
#photom .photom-nv-clip ul li > a{display:block;width:110px;height:90px;overflow:hidden;margin:0;}
#photom .photom-nv-clip ul li h3{ height:30px; margin:-38px 0; line-height:12px; text-align:center; position:absolute; background-color:#262626; filter:alpha(opacity=70); opacity: 0.7; width:110px; }
#photom .photom-nv-clip ul li h3 a{font-family:"tahoma";color:#FFFFFF;text-decoration:none;font-size:11px; font-weight:normal; letter-spacing:-1px; padding:2px;}
#photom .photom-nv-clip ul li h3 a:link,#photom .photom-nv-clip ul li h3 a:visited,#photom .photom-nv-clip ul li h3 a:active{color:#FFFFFF;text-decoration:none;}
#photom .photom-nv-clip ul li h3 a:hover{color:#636363;text-decoration:none;}

.photom .photom-btn{z-index:10;}
#photom .photom-nv .photo_tit{position:absolute;top:8px; left:10px;} 
#photom .photom-nv .photo_tit span {font-weight:bold; color:#FFFFFF;}
#photom .photom-nv .photom-nv-btn{position:absolute;top:10px;}
#photom .photom-nv .photom-nv-btn span{display:none;}
#photom .photom-nv .photom-nv-btn a{display:block;width:13px;height:14px;background:url(http://img.mbn.co.kr/etc/images/news/btn_action110624.jpg) no-repeat 0 0;}
#photom .photom-nv .photom-nv-prev{right:23px;  }
#photom .photom-nv .photom-nv-next{right:10px; }
#photom .photom-nv .photom-nv-prev a{background-position:-2px -3px;}
#photom .photom-nv .photom-nv-next a{background-position:-17px -3px;}


#subject  				{ margin-top: 20px; }
#subject h1 			{ padding-bottom: 10px; color: #000; font-size: 20px; font-weight: bold; letter-spacing:-1px;}
#subject span.datetime 	{ color: #999999; font-size:11px;}

#subject div.datetime 	{ font-family:"돋움"; color: #999999; font-size:11px; margin:10px 0 0; 0; }

#subject span.fontsize 	{ float: right; color: #666; font-size:12px; }
#subject img { margin-right: 4px; vertical-align: top; }

.toolbar { height:30px; clear: both; border-top: solid 1px #e2e2e2; border-bottom: solid 1px #e2e2e2; margin-top:10px }
.toolbar ul li {display:inline; margin:0; padding:0;}
.toolbar ul li.em {padding-left:20px;}
.toolbar .left{float:left; }
.toolbar .alink{margin-top:5px;}
.toolbar .sns {margin-bottom:1px;}
.toolbar .right {float:right; }
.toolbar .right img {vertical-align: middle;}

.toolbar_n { height:30px; clear: both; border-top: solid 1px #e2e2e2; border-bottom: solid 1px #e2e2e2; margin-top:10px }


#newsViewBanner 		{ clear: both; text-align: center; }

#newsViewMovie 			{ clear: both; width:502px; margin:0 auto; margin-top:10px; text-align: center; }
div.newsMR20		{ clear:both; padding:10px 0;}

.reportDetail { clear:both; margin:20px 0; margin-top:0;  color: #333; font-size: 1.2em; line-height: 1.8em;  }
.reportDetail img { padding:10px; }

/* 본문 하단 문구 분리 bkahn 추가 (2011-01-17) */
#contentsBottom { margin:0; padding:0; color: #333; font-size: 1.2em; line-height: 1.5em; }

/*
#contentsBottom {margin: 10px 0 20px 0; }
#contentsBottom ul{ font-size: 1.2em; line-height: 1.6em; list-style:none;}
#contentsBottom .copyright { font-size: 1.2em; margin-bottom:10px; }
#contentsBottom .copyright * {color:#464646; }
#contentsBottom .mbn_more {font-weight:bold; font-size: 1.2em;}
#contentsBottom li a{color:#0f7ac1;}
#contentsBottom li a:hover{color:#fa7a01; }
*/
.textAd  				{ color: #333; font-size: 1.2em; }
.copyright  			{ margin-top: 10px; color: #333; font-size: 1.2em; }

ul.relatedReports 	 		{ border:0px solid red;list-style: none; font-size: 15px;  }
ul.relatedReports img       { padding-bottom:5px;border:0px solid blue;}
ul.relatedReports li    	{ padding: 4px 2px 4px 15px; background: url(http://img.mbn.co.kr/etc/images/news/icon_re.jpg) no-repeat 5px 50%; color: #1a3890;  }
ul.relatedReports li.title 	{ padding: 2px 2px 2px 10px; background: url(../../images/bullet.gif) no-repeat 8px 50%; color: #1a3890;font-weight: bold; }
ul.relatedReports a  	    { padding: 2px 2px 2px 10px; color: #1a3890;  font-weight: bold; }
ul.relatedReports a:hover  	{ padding: 2px 2px 2px 10px; text-decoration:underline;  font-weight: bold; }



#hotNewsGroup h3 a{color:#b01a1a; }

#hotNewsGroup ul.hotNews   	 		{ border:0px solid red;list-style: none; font-size: 15px; color: #b01a1a; font-weight: bold; }
/*#hotNewsGroup ul.hotNews  span        {padding-bottom:5px;border:0px solid red;display:block;  }*/
#hotNewsGroup ul.hotNews li        	{ padding: 4px 2px 4px 10px; background: url(http://img.mbn.co.kr/etc/images/news/icon_dot.jpg) no-repeat 5px 50%; color: #333333;  }
#hotNewsGroup ul.hotNews li.title 	{ padding: 2px 2px 2px 10px;  color: #333333;font-weight: bold; }
#hotNewsGroup ul.hotNews a  	        { padding: 2px 2px 2px 10px; color: #333333;  font-weight: bold; }
#hotNewsGroup ul.hotNews a:hover  	{ padding: 2px 2px 2px 10px; text-decoration:underline;  font-weight: bold; }

table.inform  			{ float:left; border:0px solid red;width: 100%; border-top: solid 1px #e2e2e2; border-bottom: solid 1px #e2e2e2; margin-bottom:10px;}
table.inform td  		{ color: #666; padding: 2px 4px; line-height:18px;}
table.inform td.field 	{ width: 60px; padding: 2px 2px 2px 18px; background: #eaeaea url(../../images/iconNotice.gif) no-repeat 8px 5px; color: #f63; font-weight: bold; vertical-align: top; }

ul.opinion  			{ margin-top: 10px; list-style: none; }
ul.opinion li.title  	{ padding: 3px 2px 2px 16px; background: url(../../images/iconComment.gif) no-repeat left 5px; font-weight: bold; line-height:18px; }
ul.opinion li.button  	{ float: right; vertical-align:top;}
ul.opinion li.button img#requestIssueBtn { margin-bottom:3px;}

form#opinion  					{ clear: both; }
form#opinion ul 				{ clear: both; margin-top: 4px; padding: 6px; list-style: none; background: #eaeaea; border: solid 1px #e2e2e2; }
form#opinion ul input.text 		{ width: 120px; height: 18px; margin-right: 6px; border: solid 1px #e2e2e2; background: #fff; font-size:12px;}
form#opinion ul li img 			{ margin-left: 4px; vertical-align: -30%; }
form#opinion ul li.button 		{ float: right; margin-left: 6px; margin-top:1px; _margin-top:2px; }
form#opinion ul li.button input { margin-left: 6px; }
form#opinion input.text { padding:3px 3px 0; }
form#opinion img#loginSubmit { vertical-align:top; margin-top:1px;_margin-top:2px; }

form#opinion div.input   			{ clear: both; padding: 6px; border: solid 1px #e2e2e2; border-top: none; background: #fff; }
form#opinion div.input textarea  	{ width: 458px; height: 60px; margin-right: 6px; padding: 4px; border: solid 1px #e2e2e2; color: #666; font-size:11px; }
form#opinion div.input img { vertical-align:top; }
.comment 					{ clear: both; margin-top: 10px; border-bottom: solid 1px #e2e2e2; }
.comment ul  				{ border-bottom: dashed 1px #e2e2e2; list-style: none; }
.comment ul li   			{ padding: 4px; }
.comment ul li.author img 	{ margin-right: 8px; vertical-align: -25%; }
.comment ul li.button 		{ float: right; color: #666; font-size:12px; }
.comment ul li.button img 	{ margin-left: 4px; vertical-align: -25%; }
.comment p 	 				{ padding: 6px 0; color: #333; }

/* News Sub */
.newsInserted   			{ float: left; display: inline; width: 578px; margin-top: 10px; padding: 10px 0; border-top: solid 1px #e2e2e2; border-bottom: solid 1px #e2e2e2; background: #f2f2f2; }
.newsInserted ul 	 		{ list-style: none; }
.newsInserted ul li  		{ float: left; display: inline; width: 128px; margin-left: 13px; }
.newsInserted ul li img  	{ width: 128px; color: #666; font-size:12px; }
.newsInserted ul li p 		{ color: #666; font-size:12px; text-align:left; margin-top:6px; }
.newsInserted#extended 		{ margin-bottom: 10px; border: solid 1px #e2e2e2; background: #dfd7c4; }


/* New News Sub 20110628 bkahn */
.subHeaderList#extended { position:relative; border: solid 1px #e2e2e2; background: #dfd7c4; height:150px; }
.subHeaderList dl { float:left; overflow:hidden;  width: 128px; padding:13px 0 0 13px;}
.subHeaderList dt, .subHeaderList dd {text-align:center; }
.subHeaderList dd {margin-top:5px;}
.subHeaderList dt img { width:128px; height:96px; }


#newsSubList { position:relative; padding-bottom:10px; margin-top:20px;}
#newsSubList dl{ margin:15px 0 0 0; border-bottom:1px solid #F0F0F0; padding-bottom:20px;}
#newsSubList dt {font-size:14px; font-weight:bold; letter-spacing:-1px; padding-top:5px;}
#newsSubList dd {font-size:12px; line-height:15px;  margin-top:5px; }
#newsSubList dd.photo {margin-left:75px;}
#newsSubList div.thum {height:55px; overflow:hidden; float:left;}
#newsSubList img {width:75px; float:left; padding-right:7px; }
#newsSubList span.regdt {color:#A0A0A0; padding-left:10px;}
#newsSubList span.player {position:absolute; background:url(http://img.mbn.co.kr/etc/images/news/btn_play110624.gif) no-repeat; width:16px; height:13px; left:0; }



#subTopList { position:relative; padding-bottom:10px; margin-top:20px;}
#subTopList dl{margin:20px 0 0 0; }
#subTopList dt {font-size:14px; font-weight:bold; letter-spacing:-1px; padding-top:5px;}
#subTopList dl dt a {font-size:14px; font-weight:bold; letter-spacing:-1px; padding-top:5px;}
#subTopList dd {font-size:12px; line-height:15px;  margin-top:3px; }
#subTopList dd.photo {margin-left:75px;}
#subTopList div.thum {height:55px; overflow:hidden; float:left;}
#subTopList img {width:75px; float:left; padding-right:7px; }
#subTopList span.player {position:absolute; background:url(http://img.mbn.co.kr/etc/images/news/btn_play110624.gif) no-repeat; width:16px; height:13px; left:0; }




table.newsList 			 	{ clear: both; width: 100%; margin-top: 10px; }
table.newsList td  			{ padding: 4px; color: #333; }
table.newsList td.title  	{ width:100%; white-space:nowrap; padding-left: 16px; background: url(../../images/bulletDarkGray.gif) no-repeat 8px 50%; font-size: 1.2em; }
table.newsList td.datetime 	{ white-space:nowrap; padding:0 5px; font-size:12px; }
table.newsList td img 		{ margin-right: 10px; }

/* Hot Issue */
img.hotissueTitle  		{ margin-top: 12px; margin-bottom:10px; }

.hotissueTopic  		{ clear: both; float: left; width: 580px; margin:10px 0; padding-bottom: 10px; border:0; border-bottom: solid 1px #e2e2e2; }
.hotissueTopic h1  		{ font-size: 2em; letter-spacing: -2px; }
.hotissueTopic p  		{ padding: 10px 0; color: #666; font-size: 1.2em; font-weight: normal; line-height:18px; }
.hotissueBorderno		{ border-bottom:0;}
.hotissueReport  		{ overflow:hidden; width:100%; margin:10px 0 5px; }
.hotissueReport dd.thum { float: left; margin-right: 15px; vertical-align:top;}
.hotissueReport dd.thum img { font-size:0; line-height:0; margin-top:-10px;}
.hotissueReport dt 		{  font-size: 1.2em; font-weight: bold; margin-top:5px;}
.hotissueReport dd 		{ padding: 5px 0 10px; color: #666; font-size: 1em; line-height:18px }

#hotissueTitle  		{ width: 581px; height: 140px; margin-top: 10px; background: url(../../images/hotissueTitleBg.gif) no-repeat left top; }
#hotissueTitle h1  		{ padding: 20px 10px 0 80px; font-size: 2em; letter-spacing: -2px; }
#hotissueTitle p  		{ padding: 10px 10px 10px 30px; color: #666; font-size: 13px; font-weight: normal; line-height:18px }

.poll    				{ margin-top: 10px; }
.poll h3  				{ padding: 2px 2px 2px 16px; background: url(../../images/iconPoll.gif) no-repeat left 3px; font-size: 1.1em; }
.poll p   				{ margin-top: 2px; padding: 6px; border: solid 1px #e2e2e2; background: #eaeaea; font-weight: bold; }
.poll .form 			{ padding: 10px; border: solid 1px #e2e2e2; border-top: none; background: #fff; } 
.poll .form input.radio { margin:0; margin-top:1px; .margin-top:-2px; _margin-top:-5px;}
.poll table 			{ width:100%; border-collapse:collapse; border-spacing:0; }
.poll .form td { vertical-align:top; }
.poll .form td td.pollinput	 { padding-right:10px; }
.poll .form td td.polltext	 { width:100%; white-space:normal; line-height:16px; _line-height:12px;}
.poll table td 			{ padding: 2px 0;}
.poll table td.field   	{ padding-left: 10px; background: url(../../images/bullet.gif) no-repeat 5px 50%; }
.poll table td.pollBit  { padding:0 0 5px 30px; }
.poll table td.value   	{ padding:0 0 5px 10px; color: #f60; }

/* VOD Main */
#vodViewBanner 		{ margin-top:15px; text-align: center; }

/* VOD Tabmenu */
#tabMenu 			{ clear:both; overflow:hidden; *zoom:1; height:23px; margin:0 14px 0 5px;padding-top:20px; border-bottom:1px solid #845100;}
#tabMenu li			{ float:left; height:23px; list-style:none; margin-right:2px;}

/* VOD TabNews */
.tabNews   			{ width: 580px; margin-bottom:5px; padding: 10px 0; }
.tabNews ul 	 		{ list-style: none; overflow:hidden; *zoom:1;}
.tabNews ul li  		{ float: left; position:relative; width: 130px; margin:15px 8px 15px 5px; _margin:15px 7px 15px 5px; color:#333; z-index:1;}
.tabNews ul li img  	{ width: 128px;}
.tabNews li dt 		{ font-size:12px; font-weight:bold;}
.tabNews li dd	 	{ font-size:12px; line-height:18px;}
.tabNews li dd.vodimg	 { line-height:0; padding-bottom:5px; }

.tabNews .binline	{ margin:0 15px 0 5px; _margin:0 12px 0 8px; border-top: solid 1px #e2e2e2;}

/* VOD SubMain */
.vodTitle 		{ margin-top:22px; text-align: center; }

/* VOD SubMainTitle */
.vodSubMainTitle 		{ margin:30px 0 2px 0; text-align: center; }

/* VOD ProgramInfo */
.programInfo   			{ width: 580px; margin-bottom:5px; padding-bottom:5px;}
.programInfo ul 	 		{ list-style: none; overflow:hidden; *zoom:1;}
.programInfo ul li  		{ float: left; width: 270px; margin:15px 20px 15px 0; _margin:15px 7px 15px 5px; color:#333;}
.programInfo li dl		{ overflow:hidden; *zoom:1; width: 270px;}
.programInfo li dd.vodimg	{ float:left; margin-right:17px;}
.programInfo li dt a		{ font-size: 12px; line-height:18px; font-weight:bold; color:#000;}
.programInfo li dd , .programInfo li dd a		{ font-size:12px; line-height:16px; color:#666;}
.programInfo li dd.vodtime 	{line-height:18px; margin-bottom:2px; margin-top:2px;}
.programInfo .orange 	{ font-family:"돋움";color:#ff5400;text-decoration:none;font-size:11px;font-weight: bold;}   
.programInfo .date{font-family:"tahoma";color:#9d9d9d;text-decoration:none;font-size:11px;letter-spacing:0px;}
.programInfo .list a {font-family:"돋움";color:#666666;text-decoration:none;font-size:12px;}


.programInfo li dd.vodtime img	{margin-bottom:-2px;}
.programInfo .binline	{ border-top: solid 1px #e2e2e2;}

/* Newmedia  Radio Main */
#visualradio_desc		{ width: 578px; background:#F6F3EE; border:1px solid #D5CBB6; font-size:12px; margin-top:15px;}
#visualradio_desc1	{ overflow:hidden; *zoom:1; width: 576px; background:#E0D7C4; margin:1px 1px 0 1px;}
#visualradio_desc1 dd.descImg1		{ float:left; margin:18px 21px 3px 17px; _margin:18px 10px 3px 9px; font-size:0; }
#visualradio_desc1 dt	{ float:left; margin-top:27px; }
#visualradio_desc1 dd.descText	{ float:left; width:360px; margin-top:8px; line-height:18px; text-align:left;}
#desc3column	{ clear:both; width:574px; height:82px; background:url('../../images/newmedia/radioMain_bg.gif') center top no-repeat; margin:0;}
#desc3column dl	{ overflow:hidden; *zoom:1; font-weight:bold; color:#666; text-align:center;}
#desc3column dd.desc3column01	{ float:left; margin-left:17px; _margin-left:9px; padding:18px 22px;}
#desc3column dd.desc3column02	{ float:left; margin:0 8px; padding:12px 13px;}
#desc3column dd.desc3column03	{ float:left; padding:18px 28px; }

/* Newmedia  Radio Main More */
#visualradio_show_desc2	{ overflow:hidden; *zoom:1; width: 576px; background:#E0D7C4;  margin:0 1px 1px 1px; padding:20px 0 10px 0; color:#333; line-height:18px; letter-spacing:-0.5px;}
#visualradio_show_desc2 div.visualradio_desc2L	{ float:left; width:260px; margin-left:17px; _margin-left:9px;}
#visualradio_show_desc2 div.visualradio_desc2L	 dt	, #visualradio_show_desc2 div.visualradio_desc2R dt	 { margin-bottom:10px; line-height:0;}
#visualradio_show_desc2 div.visualradio_desc2R	{ float:right; width:260px; margin-right:19px; _margin-right:9px;}

#visualradio_show_desc2 div.visualradio_desc2L	 dd img { margin-top:10px; margin-bottom:8px; line-height:0;}
#visualradio_show_desc2 div.visualradio_desc2R dd img { margin-top:50px; margin-bottom:34px;  line-height:0;}
.descinfo	{ color:#666; }
.my_show { overflow:hidden;}
#visualradio_push_desc2 { text-align:center; clear:both;}


#columnC h3		{ position:relative; margin-top:20px; color:#333; font-size:15px; }
#columnC h3	 img.vodTitleIcon { margin-right:8px; margin-bottom:2px; _margin-bottom:0; _margin-top:1px; vertical-align:bottom; }
#columnC h3	 img.Totalboard_btn	 { position:absolute; top:0; right:0; }

/* Newmedia dmbTV */
#dmbTvinfo	{ margin:15px 0 30px 0; color:#333; font-size:12px; line-height:18px;}

#dmbTvdesc dl	{ color:#333; font-size:12px;}
#dmbTvdesc dt	 { font-weight:bold; font-size:12px;  line-height:18px;}
#dmbTvdesc dd { font-weight:bold; color:#666; line-height:18px; margin-bottom:10px;}

/* Newmedia dmbTV : Tabmenu */
#DmbTabMenu 		{ overflow:hidden; *zoom:1; height:23px; margin-top:15px; border-bottom:1px solid #845100;}
#DmbTabMenu li	{ float:left; height:23px; list-style:none; margin-right:2px;}

#DmbTvPlayerbox		{ position:relative; width:580px; height:446px; background:url('../../images/newmedia/dmbTV_visual.gif') no-repeat; }
#DmbTvPlayer			{ position:absolute; top:134px; left:127px; width:320px; height:240px;}
div.dmbTVprogram		{ margin-top:10px; margin-bottom:50px;}

/* Newmedia DMB */

#dmbDesc { margin:15px 0 30px 0; padding:5px 0 5px 5px; border:2px solid #003399; background:#3366CC; color:#fff; font-size:12px; line-height:18px;}
#dmbDesc p { margin:10px 0; }
#dmbDesc p strong { font-size:14px;}

#DmbStep { border:2px solid #E2E2E2; padding:0 12px; font-size:12px;}
#DmbStep dt		{ border-bottom:1px solid #E1E1E1; padding:10px 0; margin-bottom:14px; }
#DmbStep dd	{ background:url('../../images/bullet.gif') no-repeat 1px 5px; padding-left:10px; height:22px;}
#columnC p.DmbStepArrow	{ text-align:center; margin:8px 0; }

/* Newmedia DMBFaq */
#DmbFaq	{ border-top: 2px solid #A7A7A7; border-bottom: 1px solid #A7A7A7;  margin-top:15px; }
#DmbFaq dl	{ border-top: 2px solid #E6E7E4; }
#DmbFaq dt	{ border-bottom: 1px solid #D8D8D8; color:#333; font-weight:bold; padding:0 13px 0 13px; line-height:27px;}
#DmbFaq dd	{ border-bottom: 1px solid #D8D8D8; background:#EFEFEF; color:#666; padding:5px 13px; line-height:18px; display:none;}
#DmbFaq dt.lastFaq, #DmbFaq dd.lastFaq	{ border:none;}
#DmbFaq dd.lastFaq	{ border-top: 1px solid #D8D8D8; }

/* Newmedia SNS */

#SnsInfo	{ margin:15px 0 15px 0; color:#333; font-size:12px; line-height:18px;}
.snsTitle {border-bottom:1px solid #C6C6C6; margin:19px 0 -2px; padding-bottom:9px;}
#SnsInfo2	{ position:relative; margin:15px 0 15px 0; color:#333; font-size:12px; line-height:18px;}
#SnsInfo2 img#me2dayBtn	{ position:absolute; top:0; right:0; font-size:0px; line-height:0;}
#twiter	{ width:580px; margin-bottom:30px; }
.twiter	{ width:580px; margin-bottom:30px; text-align:center; }


#sns_box {position:relative; height:863px;float:left;width:828px;border:1px solid #dddddd; left:10px;top:0px;padding-bottom:10px;margin-bottom:30px;}
#sns_box ul,ol {list-style:none;padding-left:0px;}
.sns_topimg{ position:absolute;float:left;}

.sns_livetalk{position:absolute;float:left;top:497px;left:20px; border:0px solid #dddddd;}

.sns_livetalk_title {position:absolute;float:left;left:0px;}
.sns_livetalk_box {position:absolute;float:left;left:0px;top:23px;border:1px solid #e3e3e3;width:467px;height:315px;}

.sns_viewnews{position:absolute;float:left;left:0px;left:505px;top:497px;width:300px;height:242px;}

.sns_news_box2 {position:absolute;float:left;height:305px;top:2px;border:0px solid #cdcdcd;width:300px;height:242px;left:0px;}

.sns_banner {position:absolute;float:left;left:505px;top:775px;}
.sns_btn {position:absolute;float:left;}


#sns_news_box {overflow:hidden; width:300px; height:242px; margin-bottom:10px; padding-top:24px;}
#sns_news_box h2 {position:absolute; left:2px; top:1px; width:71px; height:14px}
#sns_news_box .view_wrap {display:none; overflow:hidden; width:300px}
#sns_news_box .list {overflow:hidden; position:relative; width:298px; height:240px; border:1px solid #ddd}
#sns_news_box .btn_pre {display:block; position:absolute; right:14px; top:0; width:15px; height:15px; padding:0; border:0; background:none; cursor:pointer}
#sns_news_box .btn_next {display:block; position:absolute; right:0; top:0; width:15px; height:15px; padding:0; border:0; background:none; cursor:pointer}
#sns_news_box h3 {position:absolute; top:0; height:29px; border-left:1px solid #e3e3e3; border-right:1px solid #e3e3e3; background:#eee; text-align:center; line-height:29px; color:#555; font-size:12px; font-weight:normal; cursor:pointer}
#sns_news_box h3.all {left:-1px; width:59px}
#sns_news_box h3.politics {left:59px; width:59px }
#sns_news_box h3.economy {left:119px; width:60px}
#sns_news_box h3.sciety {left:180px; width:58px}
#sns_news_box h3.securities {left:239px; width:58px}
#sns_news_box h3.culture {left:-1px; width:73px}
#sns_news_box h3.ent {left:73px; width:74px}
#sns_news_box h3.sports {left:148px; width:73px}
#sns_news_box h3.health {left:222px; width:75px}
#sns_news_box h3.on {z-index:10; background:#fff; color:#ff5803; font-weight:bold; letter-spacing:-1px}
#sns_news_box ol {display:none; overflow:hidden; width:298px; padding-top:40px}
#sns_news_box ol li {width:264px; margin-bottom:4px; padding:0 5px 0 29px}
#sns_news_box ol li.rank_1st {background:url("http://img.mbn.co.kr/newmbn/news/view/bg_rank_1st.gif") no-repeat 13px 1px}
#sns_news_box ol li.rank_2nd {background:url("http://img.mbn.co.kr/newmbn/news/view/bg_rank_2nd.gif") no-repeat 11px 1px}
#sns_news_box ol li.rank_3rd {background:url("http://img.mbn.co.kr/newmbn/news/view/bg_rank_3rd.gif") no-repeat 12px 1px}
#sns_news_box ol li.rank_4th {background:url("http://img.mbn.co.kr/newmbn/news/view/bg_rank_4th.gif") no-repeat 11px 1px}
#sns_news_box ol li.rank_5th {background:url("http://img.mbn.co.kr/newmbn/news/view/bg_rank_5th.gif") no-repeat 12px 1px}
#sns_news_box ol li.rank_6th {background:url("http://img.mbn.co.kr/newmbn/news/view/bg_rank_6th.gif") no-repeat 12px 1px}
#sns_news_box ol li.rank_7th {background:url("http://img.mbn.co.kr/newmbn/news/view/bg_rank_7th.gif") no-repeat 13px 1px}
#sns_news_box ol li.rank_8th {background:url("http://img.mbn.co.kr/newmbn/news/view/bg_rank_8th.gif") no-repeat 12px 1px}
#sns_news_box ol li.rank_9th {background:url("http://img.mbn.co.kr/newmbn/news/view/bg_rank_9th.gif") no-repeat 13px 1px}
#sns_news_box ol li.rank_10th {background:url("http://img.mbn.co.kr/newmbn/news/view/bg_rank_10th.gif") no-repeat 10px 1px}
#sns_news_box ol li a {display:block; overflow:hidden; width:298px; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow:ellipsis; color:#515151; line-height:1.35} 


/* 라이브톡톡*/
.sns_livetalk_box {overflow:hidden; position:relative;width:467px;border-top:1px solid #d8d8d8;border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;padding-top:7px;padding-bottom:0px;}
.sns_livetalk_box h2 {height:350px; margin-bottom:10px;background-color:#e2f2f6}
.sns_livetalk_box h2 span{float:right;margin-top:4px;margin-right:10px}
.sns_livetalk_box .list {overflow:hidden; position:relative; height:350px; margin-bottom:19px}
.sns_livetalk_box .list ul {overflow:hidden;height:67px; height:300px;overflow-y:scroll }
.sns_livetalk_box .list ul li {overflow:hidden; position:relative; width:400px; height:67px; padding:0 0 0 51px; background:url("http://img.mbn.co.kr/newmbn/main/bg_sns2.gif") no-repeat 51px top; margin-top:7px;}
.sns_livetalk_box .list .img {display:block; position:absolute; left:8px; top:0; width:40px; height:40px}
.sns_livetalk_box .list p {overflow:hidden; width:370px; height:59px; padding:6px 3px 2px 9px; font-size:11px; color:#8e8e8e; letter-spacing:-1px; line-height:1.35}
.sns_livetalk_box .list p a {display:block; margin-bottom:1px; font-size:11px; color:#000; font-weight:normal}
.sns_livetalk_box .list span {display:block; letter-spacing:0; color:#9595ca; font-size:11px}
.sns_livetalk_box .list span img {position:relative; left:5px; top:1px}
.sns_livetalk_box h3 {position:absolute; left:0; top:120px; width:82px; font-size:11px; color:#8d8d8d; font-weight:bold; letter-spacing:-1px; background:#fff; text-align:center; line-height:1.33}
.sns_livetalk_box .sns_news {overflow:hidden; width:280; height:62px; padding-top:15px; border-top:1px solid #d8d8d8}
.sns_livetalk_box .sns_news li {margin-bottom:2px; padding:0 5px 0 25px; background:url("http://img.mbn.co.kr/newmbn/news/view/bg_dott.gif") no-repeat 15px 5px}
.sns_livetalk_box .sns_news li a {color:#515151; line-height:1.33}



/* Newmedia ?�젯 */
#Widgetbox				{ text-align:center; }
#WidgetTitle				{ margin-top:15px; }
#WidgetTabMenu		{ overflow:hidden; *zoom:1; margin-top:20px; }
#WidgetTabMenu li	{ float:left; list-style:none; }

/* Newmedia ?�젯 : ?�용가?�드 */
#WidgetGuideBox01	{}
#WidgetSubTabMenu { overflow:hidden; *zoom:1; width:547px; height:36px; background:url('../../images/newmedia/widget_BgCategory.gif') no-repeat; text-align:center; padding:0 4px; margin:0 auto; margin-top:15px;}
#WidgetSubTabMenu li	{ float:left; list-style:none; height:36px; line-height:32px; width:76px; background:url('../../images/newmedia/widget_bar.gif') no-repeat right top;}
#WidgetSubTabMenu li.TabMenuLast	{ background:none; }
#WidgetSubTabMenu li a	{ color:#000; font-size:12px; }
#WidgetSubTabMenu li a:hover, #WidgetSubTabMenu li a.selected	{ color:#fa7a01; font-weight:bold;}

#GuideTab01, #GuideTab02, #GuideTab03, #GuideTab04, #GuideTab05, #GuideTab06, #GuideTab07	{margin:30px 0; font-size:12px; color:#4a4a4a; padding:0 32px; text-align:left;}
#GuideTab01 ol, #GuideTab02 ol, #GuideTab03 ol, #GuideTab04 ol, #GuideTab05 ol, #GuideTab06 ol, #GuideTab07 ol	{ margin-top:20px; }
#GuideTab01 li, #GuideTab02 li, #GuideTab03 li, #GuideTab04 li, #GuideTab05 li, #GuideTab06 li, #GuideTab07 li	{ list-style:none;  margin-bottom:8px; }
#GuideTab01 li img, #GuideTab02 li img, #GuideTab03 li img, #GuideTab04 li img, #GuideTab05 li img, #GuideTab06 li img, #GuideTab07 li img	{ vertical-align: top; margin-right:2px; font-size:0; line-height:0;}
.orange_b	{ color:#fa7a01; font-weight:bold; }
.bintab	{ padding:0 10px; }

/* Newmedia ?�젯 : ?�치?�내 */
#WidgetGuideBox02	{margin:30px 0; font-size:12px; color:#4a4a4a;padding:0 32px; text-align:left;}
#WidgetGuideBox02 dd {margin-bottom:35px;}


/* Newmedia ?�젯 : FAQ */
#WidgetGuideBox03	{margin:30px 0; font-size:12px; color:#4a4a4a;padding:0 32px; text-align:center;}
#WidgetGuideBox03 dl	{ width:507px; text-align:left; background:url('../../images/newmedia/widget_faqTitle.gif') no-repeat; padding-top:50px; }
#WidgetGuideBox03 dt	{ height:33px; line-height:33px;}
#WidgetGuideBox03 dt span.WidgetFaqNum	{ padding:0 25px; }
#WidgetGuideBox03 dd	{ background:#fcf7eb; padding:15px 20px; color:#ba5d04; line-height:18px; display:none;}
#WidgetGuideBox03 dt, #WidgetGuideBox03 dd	{ background:url('../../images/newmedia/widget_bgDot.gif') repeat-x bottom; }


/* paging */

.pagingB  		 	{ position:relative; padding:10px 0; color: #666; font-size:12px; text-align:center;}
.pagingB a.selected	{ color:#F26522;}
.pagingB img 	 	{ margin: 0 4px; vertical-align: -25%; }
.pagingB#topline  	{ margin-top: 10px; padding-top: 10px; border-top: solid 1px #e2e2e2; }
.pagingB span.btnWrite   	{ position:absolute; right:0; top:10px;}

/* ?�상??DMB TV : 게시??List */
#ProgramBoard { width:100%;}
#ProgramBoard h3		{ margin-bottom:10px; color:#333; font-size:15px;}
#ProgramBoard h3	 img.vodTitleIcon { margin-right:8px; margin-bottom:2px; _margin-bottom:0; _margin-top:1px; vertical-align:bottom; }

#ProgramBoard p	{ position:relative; margin-bottom:10px; color:#666; font-size:12px;}
#ProgramBoard p span.BoardInfo	{ position:absolute; top:13px; right:0; margin-bottom:10px; color:#666;}

#ProgramBoard table.DmbTvBoard	{ width:100%; border-collapse:collapse; border-spacing:0; text-align:center;  background:url('../../images/vod/A_vodprogramBoard_title_bg.jpg') repeat-x left top;}
#ProgramBoard table.DmbTvBoard th	{ height:32px; color:#fff;}
#ProgramBoard table.DmbTvBoard td.nobar	{ color:#fff; text-align:left; padding-left:13px;  border:0;}
#ProgramBoard table.DmbTvBoard th.bar	{ background:url('../../images/vod/A_vodprogramBoard_title_bg_bar.jpg') no-repeat right top; border:0;}
#ProgramBoard table.DmbTvBoard td	{ white-space:nowrap; padding:5px 18px; color:#666; border-bottom:1px solid #E0DCD5; }
#ProgramBoard table.DmbTvBoard td.BoardSubject	{ white-space:normal; width:100%; padding-left:10px; text-align:left; color:#333;}
#ProgramBoard table.DmbTvBoard td.BoardLine	{ border-bottom:2px solid #E0DCD5; }

/* 
#ProgramBoard table.DmbTvBoard td.BoardContent	{ white-space:normal; width:100%; text-align:left; padding:8px 14px; font-size:12px; line-height:18px; color:#333;}
*/

#ProgramBoard table.DmbTvBoard td.BoardContent	{margin:0; padding:0; }

#ProgramBoard table.DmbTvBoard img.reIcon	{ margin-right:8px; }


/* 지?�파 DMB TV : ?�청??게시??View  */
#ProgramBoard div.btnBox { width:100%; position:relative; height:28px; text-align:right; padding:15px 0; border-bottom:2px solid #a7a7a7;}
#ProgramBoard div.btnBox span.leftBtn {position:absolute; left:0;top:0;padding:15px 0;}


#ProgramBoard div.btnBox2 {text-align:right; padding:15px 0;}
#ProgramBoard table.PreNextList { width:100%; border-collapse: collapse; border-top:2px solid #e6e7e4; }
#ProgramBoard table.PreNextList tr { height:27px;}
#ProgramBoard table.PreNextList th { color:#333; background:#efefef url('../../images/bulletGray.gif') no-repeat 24px 10px;}
#ProgramBoard table.PreNextList td { padding-left:10px; }
#ProgramBoard table.PreNextList a { color:#666; }



/* 지?�파 DMB TV : ?�청??게시??Reply  */

#ProgramBoard div.DmbTvBoardReBox	{ width:100%; border-top:2px solid #a7a7a7;}
#ProgramBoard .DmbTvBoardReBox table.DmbTvBoardRe	{ width:100%; border-collapse: collapse; border-spacing:0;  border-top:2px solid #e6e7e4;}
#ProgramBoard .DmbTvBoardReBox table.DmbTvBoardRe tr	{ height:27px; border-bottom:1px solid #d8d8d8; }
#ProgramBoard .DmbTvBoardReBox table.DmbTvBoardRe th { color:#333; background:#efefef url('../../images/bullet.gif') no-repeat 21px 10px; text-align:left;}
#ProgramBoard .DmbTvBoardReBox table.DmbTvBoardRe th span.bin { padding:0 15px;}
#ProgramBoard .DmbTvBoardReBox table.DmbTvBoardRe td	{ padding-left:10px; color:#666668; }
#ProgramBoard .DmbTvBoardReBox table.DmbTvBoardRe .ReContent	{ vertical-align:top; padding:7px 0; }
#ProgramBoard .DmbTvBoardReBox table.DmbTvBoardRe .title { width:95%; font-size:12px; border:1px solid #ddd;}
#ProgramBoard .DmbTvBoardReBox table.DmbTvBoardRe .contents { width:95%; height:270px; margin-left:10px; font-size:12px; border:1px solid #ddd;}


/* 지?�파 DMB TV :?�청??게시??Reply  : View */

#ProgramBoard div.DmbTvBoardViewBox	{ width:100%; border-top:2px solid #a7a7a7;}
#ProgramBoard .DmbTvBoardViewBox table.DmbTvBoardView	{ width:100%; border-collapse: collapse; border-spacing:0;  border-top:2px solid #e6e7e4;}
#ProgramBoard .DmbTvBoardViewBox table.DmbTvBoardView tr	{ height:27px; border-bottom:1px solid #d8d8d8; }
#ProgramBoard .DmbTvBoardViewBox table.DmbTvBoardView th { color:#333; background:#efefef url('../../images/bullet.gif') no-repeat 21px 13px; text-align:left; padding-left:30px; padding-top:10px; vertical-align:top;border-top:2px solid #E1E1E1; border-bottom:1px solid #EFEFEF; }
#ProgramBoard .DmbTvBoardViewBox table.DmbTvBoardView td	{ padding:10px;color:#666668; }

/* 지?�파 DMB TV : ?�청??게시??검?�하�?*/
#ProgramBoard div.searchbox { margin-top:15px; background:#E4E4E4; padding:0 100px 0 110px;}
#ProgramBoard div.searchbox ul	{ overflow:hidden; *zoom:1;}
#ProgramBoard div.searchbox li	{ list-style:none; float:left; height:33px; margin-top:12px;}
#ProgramBoard div.searchbox li select	{ width:99px;  margin-right:3px;}
#ProgramBoard div.searchbox li input	{ width:183px;  margin-right:5px;}
#ProgramBoard div.searchbox li img		{ vertical-align:middle; line-height:0;}

/* 종영방송 search */
.searchbox { margin-top:15px; background:#E4E4E4; padding:0 100px 0 110px;}
.searchbox ul	{ overflow:hidden; *zoom:1;}
.searchbox li	{ list-style:none; float:left; height:33px; margin-top:12px;}
.searchbox li select	{ width:99px;  margin-right:3px;}
.searchbox li input	{ width:183px;  margin-right:5px;}
.searchbox li img		{ vertical-align:middle; line-height:0;}


/* ?�역 구분 Bar */
div.DivisionBar { border-top:1px solid #e2e2e2; margin:16px 0 16px; }
div.DivisionBar2 { margin:16px 0 16px; }

/* 화재의 키워드 */
.media_tag {overflow:hidden; height:70px; width:265px; }
.media_tag p {overflow:hidden; margin:5px;} 
.media_tag a {letter-spacing:-1px; line-height:21px; vertical-align:top; padding:2px; margin-right:2px;text-decoration:none;}
.media_tag .ty1 {font-size:12px; font-family:"돋움", "Arial Unicode MS"; font-weight:bold; color:#fff; background-color:#ff7d00;}
.media_tag .ty2 {font-size:12px; font-family:"돋움", "Arial Unicode MS"; color:#fff; background-color:#0790be;}
.media_tag .ty3 {font-size:12px; font-family:"돋움", "Arial Unicode MS"; color:#fff; background-color:#ff7d00;}
.media_tag .ty4 {font-size:12px; font-family:"돋움", "Arial Unicode MS"; font-weight:bold; color:#ff7d00; background-color:#fff;}
.media_tag .ty5 {font-size:12px; font-family:"돋움", "Arial Unicode MS"; color:#0790be; font-weight:bold; background-color:#fff;}
.media_tag .ty6 {font-size:12px; font-family:"돋움", "Arial Unicode MS"; color:#0790be; background-color:#fff;}

.media_tag .ty1:hover {font-size:16px; font-family:"돋움"; font-weight:bold; color:#fff; background-color:#ff7d00;}
.media_tag .ty2:hover {font-size:16px; font-family:"돋움"; color:#fff; background-color:#0790be;}
.media_tag .ty3:hover {font-size:16px; font-family:"돋움"; color:#fff; background-color:#ff7d00;}
.media_tag .ty4:hover {font-size:16px; font-family:"돋움"; font-weight:bold; color:#ff7d00; background-color:#fff;}
.media_tag .ty5:hover {font-size:16px; font-family:"돋움"; color:#0790be; font-weight:bold; background-color:#fff;}
.media_tag .ty6:hover {font-size:16px; font-family:"돋움"; color:#0790be; background-color:#fff;}


/* 연예섹션 (스타 인터뷰, HOT! 연예가 이슈) 20110406 */
#entSubSection {position:relative; width:580px; height:136px; clear:both; }
#categoryView { position:relative; width:260px; border:3px solid #D2D2D2; padding:8px; overflow:hidden; font-size:12px;font-family:"돋움", Dotum, AppleGothic, Sans-serif;  }
#categoryView img{border:0;}
#categoryView dl, #categoryView ul, #categoryView h4 {margin:0;padding:0}
#categoryView h4 {color:#E32E00; padding-bottom:3px; font-size:14px;letter-spacing:-1px; }
#categoryView h4 span {color:#000000;}
#categoryView dl {position:relative; margin-top:7px; height:50px;}
#categoryView dt { float:left; padding-right:5px; height:45px; overflow:hidden; }
#categoryView dt img{ width:72px; }
#categoryView dd { font-size:13px; letter-spacing:0; margin-top:2px; font-weight:bold; line-height:17px;}
#categoryView ul{ position:relative;clear:both; margin-top:2px;}
#categoryView ul li{list-style:none; line-height:19px; padding-left:15px; background: url(http://img.mbn.co.kr/etc/images/news/textdot.gif) no-repeat 0 4px; background-image: 12px 11px;}
.categoryViewLeft{ float:left; margin-right:15px;}


/* 연예뉴스 메인 갤러리 쇼! 20110414  */
#entNewsGallery {position:relative; border:5px solid #333333; _padding-right:250px; width:570px; height:223px; background:#333333;}
#entNewsGallery ul.thumTabs { position:absolute; top:0; left:330px; list-style:none; padding:0; margin:0;width:238px; }
#entNewsGallery ul.thumTabs li {padding:1px 0; padding-left:8px;  font-size:12px; color:#666; }
#entNewsGallery ul.thumTabs li img {float:left; border:1px solid #929292; width:60px; height:45px; margin:0 4px 0 0; }
#entNewsGallery ul.thumTabs li span{ font-size:12px; font-family:Verdana; line-height:18px; }
#entNewsGallery li.ui-tabs-item a{ display:block; height:50px; color:#F0F0F0;  background:#333333; line-height:20px; padding:3px 3px 0 3px;}
/*#entNewsGallery li.ui-tabs-selected{background:url('#') top left no-repeat;  }
*/
#entNewsGallery ul.thumTabs li.ui-tabs-selected a{ background:#FFFFFF;  color:#333333;}
#entNewsGallery .ui-tabs-panel{ width:330px; height:222px;background:#999; position:relative;  overflow:hidden;}
#entNewsGallery .ui-tabs-panel img {width:330px;  }
#entNewsGallery .ui-tabs-panel .info{ position:absolute; top:185px; left:0; height:40px; background: url('http://img.mbn.co.kr/etc/images/news/photo-text-bg.png'); }
#entNewsGallery .info h2{ font-size:14px; font-family:"돋움", serif; color:#fff; padding:5px; margin:0;overflow:hidden; width:320px; margin-top:7px; }
/* #entNewsGallery .info p{ margin:0 5px; font-family:Verdana; font-size:11px; line-height:15px; color:#f0f0f0;} */
#entNewsGallery .info a{ text-decoration:none; color:#fff;  }
#entNewsGallery .info a:hover{ text-decoration:underline; }
#entNewsGallery .ui-tabs-hide{ display:none; }

/* 오늘의 화제뉴스 */

#TopicTodaysNews {position:relative; overflow:hidden; border:1px solid #E2E2E2;  padding:7px; width:563px; margin-top:8px;}
#TopicTodaysNews h4, #TopicTodaysNews ul{margin:0;padding:0; }
#TopicTodaysNews h4 {font-size:14px; color:#CC3333; margin-left:8px; margin-bottom:5px; }
#TopicTodaysNews .newsList {float:left; width:320px; padding:3px 0 0 0; }
#TopicTodaysNews ul {line-height:19px;list-style:none; }
#TopicTodaysNews ul li {padding-left:12px; background: url(http://img.mbn.co.kr/etc/images/news/textdot.gif) no-repeat 0 4px; background-image: 12px 11px; }
#TopicTodaysNews ul li a {font-size:13px; }
#TopicTodaysNews ul li a:hover{ color:#D48A12; }
#TopicTodaysNews .contents {height:140px; }
#TopicTodaysNews .AD240140 { float:right;width:240px; height:140px; background:#F3F3F3; overflow:hidden; }


#mbnLivere {margin-top:10px; position:relative;}


/* 기사 하단 문구 20110601 */
#bottomList {margin-top:10px;}
#bottomList li {list-style:none; line-height:20px;}
#bottomList li a {color:#6060B0; font-size:13px; font-family:"돋움"; font-weight:bold; }
#bottomList li a:hover{ color:#D48A12; }

.newsCopyright p{font-family:"돋움"; color:#6D6D6D; font-size:12px;margin-top:15px;  padding-top:4px; }

#commentInfo {position:relative;height:12px; margin-top:10px; }
#commentInfo .reInfo {position:absolute; z-index:100; right:0; height:20px; right:0;}
#commentInfo .reInfo img {cursor:pointer;  }
#commentInfo .infoView {width:400px; height:60px; border:1px solid #D5D5D5; right:0; position:absolute; z-index:101; top:-77px; background:#EEEEEE; padding:7px; overflow:hidden;}
#commentInfo .infoView dt {font-weight:bold; color:#FF0000;}
#commentInfo .infoView dd{margin-top:5px;line-height:17px;}

/* 기사면 분양정보 */
#ad_zone {position:relative; padding:10px;border:1px solid #E2E2E2; margin-top:10px;}
#ad_zone div#adh{position:relative; height:16px; }
#ad_zone div#adh img.tit {float:left; padding-top:2px;}
#ad_zone div#adh img.more { float:right;}
#ad_zone div#adc {position:relative;   margin-top:8px; height:107px;}
#ad_zone div#adc dt{float:left; padding-right:10px;}	
#ad_zone a.aztitle {font-size:14px; font-weight:bold; color:#0f7ac1; }
#ad_zone a.azContents {font-size:12px; color:#787878; line-height:16px;}
#ad_zone div#adc dd {padding-top:10px; }

.lpt{text-align:left;}
.cpt{text-align:center;}
.rpt{text-align:right;}

/* 메인 SNS 라이브 토크 */
#msns_widget {position:absolute; z-index:100; top:-18px; right:0; }
#msns_widget a.twitter,#msns_widget a.facebook, #msns_widget a.me2day {float:left;background:url(http://img.mbn.co.kr/etc/images/news/sns_110615.jpg) no-repeat; width:20px; height:20px; cursor:pointer; z-index:200;}
#msns_widget a.twitter {background-position:-1px -1px;}
#msns_widget a.facebook {background-position:-23px -1px;}
#msns_widget a.me2day {background-position:-45px -1px;}

#msnslivetok{ position:relative; margin-top:10px; margin-bottom:15px; border:1px solid #c8e2ef; width:268px;}
#msnslivetok div.header{position:relative; background:url(http://img.mbn.co.kr/etc/images/sns/sns_m_title.jpg) no-repeat; width:268px; height:29px;} 
#msnslivetok #msns_link {position:absolute; top:12px; right:8px; color:#8B8B8B; font-size:11px; background:url(http://img.mbn.co.kr/etc/images/sns/sns_more.jpg) no-repeat; width:28px; height:5px;}

#msnslivetok ul, #msnslivetok li {list-style:none; margin:0;}
#msnslivetok dl {margin:0;padding:0;}
#mlivetok {position:relative; margin-top:7px; height:67px; overflow:hidden; margin-left:7px;}
#mlivetok ul {margin:0;padding:0; }
#mlivetok li {position:relative; width:268px;}
#mlivetok li img {float:left; width:40px; height:40px; position:absolute; left:0; vertical-align:top;}
#mlivetok dl { overflow:hidden; margin-left:43px; background:url(http://img.mbn.co.kr/etc/images/sns/sns_m_bg.jpg) no-repeat; width:211px; height:67px; padding:5px 0 0 9px; }
#mlivetok dt {width:195px; }

#mlivetok dt a { color:#000000; }
#mlivetok dt a, #mlivetok dd {font-size:11px; letter-spacing:-1px; }

#mlivetok dd.text {font-size:11px; letter-spacing:-1px; width:195px; color:#8E8E8E; height:32px; overflow:hidden; margin-top:3px; line-height:15px;}
#mlivetok dd.byline  {color:#9595CA; width:195px; letter-spacing:-1px; }

#mlivetok dd.byline .sns_face, #mlivetok dd.byline .sns_twi, #mlivetok dd.byline .sns_mt, #mlivetok dd.byline .sns_yzm, #mlivetok dd.byline .sns_mbn 
{background: url(http://img.mbn.co.kr/etc/images/sns/snsLiveTok_sns.jpg) no-repeat; width:12px; height:12px; position:absolute; margin-top:-1px; margin-left:2px; }
#mlivetok dd.byline .sns_twi {background-position:-3px -2px;}
#mlivetok dd.byline .sns_face {background-position:-20px -2px;}
#mlivetok dd.byline .sns_mt {background-position:-36px -2px;}
#mlivetok dd.byline .sns_yzm {background-position:-52px -2px;}
#mlivetok dd.byline .sns_mbn {background-position:-68px -2px;}


#msnsLivePrev a, #msnsLiveNext a {float:right; background: url(http://img.mbn.co.kr/etc/images/sns/snslivetok_btn.jpg) no-repeat; width:11px; height:9px; cursor:pointer; z-index:100;}
#msnsLivePrev a {background-position:-15px -2px; margin-right:7px; }
#msnsLiveNext a {background-position:-2px -2px; padding-left:1px; }

#mrecommrank{margin-top:12px; background: url(http://img.mbn.co.kr/etc/images/sns/sns_m_title_1.jpg) no-repeat 0 0; margin-left:9px; width:251px;}
#mrecommrank ul {padding-top:12px; padding-bottom:5px;}
#mrecommrank li {overflow:hidden; line-height:17px;  margin-left:-7px;}
#mrecommrank li a {letter-spacing:-1px;}

#mrecommrank li {background: url(http://img.mbn.co.kr/etc/images/news/textdot.gif) no-repeat 0 2px; background-image: 12px 11px; padding-left:12px; }
#msns_rank {padding-top:5px;}


/* 주간 핫 이슈 2011-10-13 */
#weeklyHotNews { margin-top:5px;}
#weeklyHotNews h2 {margin-top:30px;}
#weeklyCal { position:relative; background: url(http://img.mbn.co.kr/etc/images/hotnews/hot_bg.jpg) no-repeat; height:58px; width:807px; margin-top:10px;}
.actPrev {background: url(http://img.mbn.co.kr/etc/images/hotnews/prev.jpg) no-repeat; width:21px; height:31px; position:absolute; margin:13px 0 0 10px;}
.actNext {background: url(http://img.mbn.co.kr/etc/images/hotnews/next.jpg) no-repeat; width:21px; height:31px; position:absolute;right:0; margin:13px 10px 0 0;}
#weekly_day {position:absolute; left:48px; height:56px; }
#weekly_day .wPrev, #weekly_day .wCurr, #weekly_day .wNext {width:200px; float:left; text-align:center; margin-top:10px; line-height:17px; }

#weekly_day a:hover 	*{ color:#D48A12; }

#weekly_day .wPrev a, #weekly_day .wNext a{color:#a3a3a3;}
#weekly_day h4 {font-size:14px;color:#a3a3a3;}
#weekly_day div a {font-size:12px; font-weight:bold; }
#weekly_day div.wCurr a {color:#586cb2;}
#weekly_day .wCurr {margin-left:60px; }
#weekly_day .wCurr h4 {color:#586cb2}
#weekly_day .wNext {margin-left:60px; width:185px;}

#weeklyContents {margin-top:40px; width:805px;}
#weeklyContents h3 {background: url(http://img.mbn.co.kr/etc/images/hotnews/issue_icon.jpg) no-repeat; padding-left:45px; }
#weeklyContents .gtitle {border-bottom:3px solid #d7d7d7; padding-bottom:8px; margin-top:20px;}

.issue_list {padding:10px 0 0 0;}

#list_left {float:left; width:55%;}
#list_left img{float:left; margin-right:7px; width:160px; height:120px;}
#list_left dt{font-size:15px; font-weight:bold; letter-spacing:-1px; margin-top:10px; line-height:16px; padding-right:5px;}
#list_left dd {margin-top:10px; line-height:16px; color:#8E8E8E; padding-right:5px;}
#list_right {border-left:1px solid #E0E0E0; margin-left:55%; height:125px; }
#list_right ul {list-style:none; margin-top:8px;}
#list_right li {font-size:15px; font-weight:bold; line-height:22px; margin-left:7px; padding-left:15px; background: url(http://img.mbn.co.kr/etc/images/hotnews/bullet.jpg) no-repeat 0 5px;}

.issue_date {color:#a3a3a3; font-family:"tahoma"; font-size:14px;}
.issue_title {margin-left:10px;}
div.no_data {text-align:center; color:#464646; margin:30px 0 30px 0;}
#weeklyContents .pageing{margin-top:40px;}


#weeklyHotNews .path {border-bottom: solid 1px #e2e2e2;width:830px; padding: 0 0 5px 0;}