@charset "utf-8";

#memberInfo h2, #headerBanner h2, #searchGNB h2, #mtnMediaLink h2, #navigation h2, 
.advertisement h2, .headLineBasic h2, #mtnVod h2, #mtnVod h3, #mtnBoard h2, #mtnBoard h3, #viewerBanner h2,
#newsAdBanner h2, #mtnStockNews h2, #mtnStockNews h3, #mtnNewsEtc h2, #mtnNewsEtc h3, #entertainment h2, 
#entertainment h3, #adBanner h2, #programBanner h2, #footer h2 , .todayStock h2 span,  .utilBar
{ position:absolute; height:1px; width:1px; left:-1000px; font-size:0; line-height:0; text-indent:-999%;}

.advertisement { position:relative; }
#advertisement { position:relative; border:1px solid #ddd; background-color:#fefefe;}
#advertisement .closeButton { position:absolute; top:0; right:0; width:69px; height:17px; }

#todayInformation { margin-bottom:10px; padding:2px 3px; border: 1px solid #d0d0d0; border-top:none; background-color:#ebebeb; overflow:auto; _height:1%;}
#todayInformation h2, #todayInformation p,  #todayInformation ul { float:left;}
#todayInformation .todayStock, 
#todayInformation .ticker ul { padding:2px 8px; height:17px; width:490px; border:1px solid #cccccc; background-color:#fff; overflow:hidden; }
#todayInformation .ticker ul {}
#todayInformation .ticker ul li { display:inline; padding:0 10px; }
#todayInformation .ticker .tickerSkip { position:absolute; height:1px; width:1px; left:-1000px; font-size:0; line-height:0; text-indent:-999%;}
#todayInformation .todayStock { float:left; width:380px; height:17px; font-size:11px; color:#5b5b5b; position:relative; overflow:hidden;}
#todayInformation .todayStock div { }
#todayInformation .todayStock .stockGruop { float:left; padding-right:7px;}
#todayInformation .todayStock .kosdaq  {background: url(/img/mtn/main/contents_bg.gif) no-repeat scroll 0 -46px ;}
#todayInformation .todayStock .doller { clear:both;}
#todayInformation .todayStock .stockIndex { padding-left:7px; padding-right:2px; font-weight:bold; } 
#todayInformation .todayStock .stockTotal { color: #333; padding-right:0;}
#todayInformation .todayStock .stockUp { color:#db0207;}
#todayInformation .todayStock .stockDown { color:#2a76d3;}
#todayInformation .todayStock .stockMore { position:absolute; top:3px; right:3px;}
#todayInformation .ticker { float:right; letter-spacing:-1px;}
#todayInformation .ticker h2 { padding: 9px 10px 0 7px; }

#liveTvArea { clear:both; float:left; width:280px; height:327px; margin-bottom:10px; background-color:#6d6d6d;}
#liveTvArea h2 { float: left; padding:12px 0 0 14px;}
#liveTvArea .select { float:right; padding:7px 0 6px; margin-right:10px; display:inline; width:180px; text-align:right;}
#liveTvArea .select a { margin-left:-4px;}
#liveTvArea .livePlayer { padding-left:10px;}
#liveTvArea .liveAd { border:1px solid #4f4f4f; margin:10px;}
#liveTvArea .liveAdBanner { text-align:center; margin:5px 12px; }


/*** 130207 헤드라인 리뉴얼 (for 네이버 뉴스스탠드)*****************************************************************************************************************/
/*******************************************************************************************************************************************************/

/* 헤드라인뉴스 */
#headlineTopNews{ float:left; width:680px; height:500px; margin-bottom:15px; }
#headlineTopNews li { }
#headlineTopNews .headLineList li a { background: url(https://menu.mtn.co.kr/images/mtn/main/list_bullet20130213.gif) no-repeat 0 -383px; padding-left:10px; letter-spacing:-1px; }
#headlineTopNews #topNews li a { background: url(https://menu.mtn.co.kr/images/mtn/main/list_bullet20130213.gif) no-repeat 0 -418px; padding-left:10px; letter-spacing:-1px; }
#headlineTopNews #stockNews li a { background: url(https://menu.mtn.co.kr/images/mtn/main/list_bullet20130213.gif) no-repeat 0 -418px; padding-left:10px; letter-spacing:-1px; }
#headlineTopNews .headLineBasicN  { height:145px; margin-bottom:14px; padding-bottom:10px; }
#headlineTopNews .headLineBasicN .headLineBox { margin-left:7px;}
#headlineTopNews .headLineBasicN .headLineImg { float:left; width:105px; margin-right:15px;  }	
#headlineTopNews .headLineBasicN .headLineBox .textMode { width:670px;}
#headlineTopNews .headLineBasicN .headLineText { }
#headlineTopNews .headLineBasicN h2 { display:none }
#headlineTopNews .headLineBasicN h3 { margin-bottom:5px; font-size:27px; font-weight:bold; letter-spacing:-2px; font-family:"맑은고딕","Malgun Gothic",dotum,sans-serif; line-height:1.1;}
#headlineTopNews .headLineBasicN h3 a { color:#292929; text-decoration:none;}	
#headlineTopNews .headLineBasicN .headLineScript { line-height: 16px; margin-bottom:0px; }
#headlineTopNews .headLineBasicN .headLineScript a { padding-right:30px; font-size:13px; display:block; }	
#headlineTopNews .headLineBasicN .headLineRelation { margin-bottom:10px;}
#headlineTopNews .headLineBasicN .headLineRelation li a { background-position:0 -340px; padding-left:14px; font-weight:bold; color:#554a46; background:url("/img/mtn/main/list_bullet20130213.gif") no-repeat 0 -341px;}	
#headlineTopNews .headLineBasicN .headLineList { overflow:hidden; margin-left:-18px; width:700px; }
#headlineTopNews .headLineBasicN .headLineList li { float:left; margin-left:24px; padding-bottom:2px; display:inline;}
#headlineTopNews .headLineBasicN .headLineList li a { font:bold 14px dotum,'돋움' ; color:#333; display: block; overflow: hidden; text-decoration: none; white-space: nowrap; width: 305px; height:20px; background:url("/img/mtn/main/list_bullet20130213.gif") no-repeat 0 -383px; }
#headlineTopNews .headLineBasicN .headLineList li a:hover, .headLineBasicN .headLineList li a:focus { text-decoration:underline;}
#headlineTopNews .headLineBasicN .headLineList img { vertical-align:top; }

	/* 
	#headLine01 이미지 + 굴비 + 리스트 2줄
	#headLine02 이미지 +  리스트 3줄
    #headLine03 텍스트 + 굴비 + 리스트 2줄
    #headLine04 텍스트 + 리스트 3줄  
	*/	
	
	#headLine01 .headLineBox  { overflow:hidden;} 
	/* #headLine01 .headLineList li { padding-bottom:4px;} */
	#headLine01 .headLineText,
	#headLine02 .headLineText { float:left; width:550px; margin-bottom:7px; } 		
	#headLine01 #headlineTopNews .headLineBasicN .headLineRelation { margin-bottom:5px;}
	
	#headLine02 .headLineBox  { overflow:hidden; margin-bottom:4px;} /*  margin-bottom:15px; */     /* margin-bottom:14px; */
	#headlineTopNews #headLine03 .headLineRelation { margin-bottom:11px;}	
	#headLine03 .headLineScript  { margin-bottom:4px; line-height:1.38;}
	#headLine03 .headLineScript a { padding-right:30px; line-height:1.3;}
	#headLine04 .headLineBox { margin-bottom:20px;}
	#headLine04 .headLineScript { line-height:1.3;}
	#headLine04 h3 { margin-bottom:11px;}

	
/* 동영상핫뉴스 */
#headlineTopNews .VideoHot { position:relative ; clear:both; width:680px; height: 163px ; margin-right:10px; background:url(https://menu.mtn.co.kr/images/mtn/main/bg_videohot.jpg) no-repeat ;  }
#headlineTopNews .VideoHot h2{ padding:11px 0 5px 9px; }
#headlineTopNews .VideoHot ul { margin-left:16px; margin-right:0px; margin-top: 15px;overflow:hidden; }
#headlineTopNews .VideoHot ul li { float:left; width:108px; height: 110px; margin-right: 10px; margin-left:11px;}
#headlineTopNews .VideoHot .vodhotTitle { display:block; height:29px;  padding-top:2px; text-align:center;  line-height:16px; font-size:11px;}
#headlineTopNews .VideoHot li a { margin-left:10px;  overflow:hidden; }
#headlineTopNews .VideoHot ul li img { width:102px; height: 69px;   background:#fff;  padding:3px; border:1px solid #cbcbcb; margin-top:-23px }
#headlineTopNews .VideoHot .page a { display:block; position:absolute; top:50px; width:7px; height:99px; }
#headlineTopNews .VideoHot .page a.prev { left:4px;}
#headlineTopNews .VideoHot .page a.next { right:5px;}
#headlineTopNews .VideoHot .page a img {  margin-top:43px;}
#headlineTopNews .pageButton  { position:absolute; top:10px; left:640px; }


#headlineTopNews #topNews {width: 310px;}
#headlineTopNews #topNews h3, #headlineTopNews #stockNews h3 {  margin-bottom:8px; border-bottom:1px solid #e1e1e1; height:20px;}
#headlineTopNews .VideoHot ul li .playBtn { position:relative; float:left; width:24px; height:24px; top:28px; left:43px; background:url(http://mtnmenu.mt.co.kr/images/mtn/newscenter/vod_play.png) no-repeat 0 0; }


/* 포토뉴스 */
#headlineRight { position:relative; float:left; width: 275px; height:460px; background:#fbfbfb; border:1px solid #dbdbdb; margin-top:15px; margin-left:23px;}
#headlineRight .photoNews {padding-left:10px; }
#headlineRight .rolling-gallery h2 { padding: 10px; 0 0 10px; }
#headlineRight .main-img { position: relative; width: 254px; height: 110px; padding-left: 10px}
#headlineRight .main-img img { vertical-align: top; width: 254px; height: 110px; }
#headlineRight .main-img .description { position: absolute; left: 0; bottom: 0; width: 254px; height:20px; margin-left:10px; color: #fff; background: url(https://menu.mtn.co.kr/images/mtn/main/bg_photonews_m.png) no-repeat; }
#headlineRight .main-img .description span{ position: absolute; left: 10px; top:2px}
#headlineRight .main-img .best { position: absolute; margin-left:203px; top: -3px; width: 54px; height: 52px;  background: url(https://menu.mtn.co.kr/images/mtn/main/blet_photonew.png) no-repeat; }
#headlineRight .gallery-list { width: 100%; padding: 3px 0 50px 10px; }
#headlineRight .gallery-list .description_sub { position: absolute; left: 0; bottom: 0; width: 82px; height:19px; color: #fff; background: url(https://menu.mtn.co.kr/images/mtn/main/bg_photonews_s.png) no-repeat; }
#headlineRight .gallery-list .description_sub span{ position: absolute; left: 10px; top:2px}
#headlineRight .gallery-list li { position: relative; float: left;  width: 82px; height: 60px; margin-right: 4px;  }
#headlineRight .gallery-list li img { vertical-align: top; }
#headlineRight .gallery-list li.last-gallery { margin-right: 0; }
#headlineRight .gallery-list li span.overlay { display: none; position: absolute; top: 0; left: 0; width: 83px; height: 51px; border: 1px solid #ed1b23; }
#headlineRight .gallery-list li .on span.overlay { display: block; }
#headlineRight .rolling-gallery .more { position:absolute; margin-left:0px; top:20px; }


/* 포토뉴스 수정 MY */
#headlineRight .mainRightPhoto { height:266px;}
#headlineRight .mainRightPhoto h2 { padding:10px 0 0 10px; }
#headlineRight .mainPhotonews { position: relative; width: 254px; height: 150px; padding-left:10px; font-size:11px; }
#headlineRight .mainPhotonews .thum { display:block; overflow:hidden; height:150px; }
#headlineRight .mainPhotonews img { vertical-align: top; width: 254px; display:block;  margin-top:-20px; }
#headlineRight .mainPhotonews .description { position: absolute; left: 0; bottom: 0; width: 254px; height:20px; margin-left:10px; color: #fff; background: url(https://menu.mtn.co.kr/images/mtn/main/bg_photonews_m.png) no-repeat; }
#headlineRight .mainPhotonews .description span{ position: absolute; top:3px; letter-spacing:-1px; width:254px; text-align:center;}
#headlineRight .mainPhotonews .best { position: absolute; margin-left:203px; top: -3px; width: 54px; height: 52px;  background: url(https://menu.mtn.co.kr/images/mtn/main/blet_photonew.png) no-repeat; }
#headlineRight .subPhotonews { width: 100%; padding: 3px 0 50px 10px; font-size:11px; }
#headlineRight .subPhotonews .description_sub { position: absolute; left: 0; bottom: 0; width: 82px; height:19px; color: #fff; background: url(https://menu.mtn.co.kr/images/mtn/main/bg_photonews_s.png) no-repeat; }
#headlineRight .subPhotonews .description_sub span{ position: absolute; width:82px; text-align:center; top:3px; letter-spacing:-1px; }
#headlineRight .subPhotonews li { position: relative; float: left;  width: 82px; height: 70px; margin-right: 4px;  }
#headlineRight .subPhotonews li img { vertical-align: top; width:82px; }
#headlineRight .subPhotonews li.last-gallery { margin-right: 0; }
#headlineRight .subPhotonews li span.overlay { display: none; position: absolute; top: 0; left: 0; width: 83px; height: 51px; border: 1px solid #ed1b23; }
#headlineRight .subPhotonews li .on span.overlay { display: block; }
#headlineRight .subPhotonews li .subMask { height:70px; display:block; overflow:hidden;}


/* 핫클릭뉴스 
#headlineRight .hotclick {padding: 25px 0 0 10px;}
#headlineRight .hotclick .clickList { float: left; width: 254px; padding: 0px;  position:relative;}
#headlineRight .hotclick .clickList .img { float: left; width: 254px; padding: 0px;  position:relative;}
#headlineRight .hotclick .clickList li .img2 { float: left; padding-top: 8px; width:82px; height:60px;}
#headlineRight .hotclick .clickList li .infoText { float: left;  width: 160px;; padding: 8px 0 0 10px;  line-height:18px;}
#headlineRight .hotclick .clickList li .infoText .title { color: #000000;  font-weight:bold;}
#headlineRight .hotclick .clickList li .infoText .text { color: #898989; font-size: 11px;}
#headlineRight .pageButton   { margin: -12px 0 0 220px; width:50px;}*/


/* 핫클릭뉴스 New*/
#headlineRight .hotclick { height:190px;}
#headlineRight .hotclick h2 { padding:0 0 6px 10px; }
#headlineRight .hotclick .clickList { float: left; width: 254px; padding: 0px;  position:relative;}
#headlineRight .hotclick .clickList li { float: left; width: 254px; padding:0 0 4px 10px;  position:relative;}
#headlineRight .hotclick .clickList li .img2 { float: left; }
#headlineRight .hotclick .clickList li img { width:74px; height:50px; border:1px solid #dbdbdb; }
#headlineRight .hotclick .clickList li .infoText { float: left;  width: 170px; padding:2px 0 0 6px; letter-spacing:-1px;}
#headlineRight .hotclick .clickList li .infoText .title { color: #000000;  font-weight:bold; line-height:20px;}
#headlineRight .hotclick .clickList li .infoText .text { color: #898989; font-size: 11px; line-height:14px;}
#headlineRight .hotclick .pageButton { position:absolute; top:268px; right:12px; width:29px; }


/********************************************************************************************************************************************************/
/********************************************************************************************************************************************************/




#headlineNews { float:left; width:685px; height:316px; margin-bottom:10px; border-bottom:1px solid #ccc; padding-top:10px; padding-left:15px; position:relative; }
#headlineNews li { }
#headlineNews li a { background: url(/img/mtn/main/list_bullet20110809.gif) no-repeat 0 -32px; padding-left:10px; letter-spacing:-1px; }
#headlineNews li img { vertical-align:middle; _margin:3px 0 4px 0; margin-top:-2px;}
	.headLineBasic  { height:164px; margin-bottom:14px; padding-bottom:10px;  overflow:hidden; backgro7und:url(/img/mtn/main/contents_bg.gif) repeat-x 0 bottom; }
	.headLineBasic .headLineBox { margin-left:7px;}
	.headLineBasic .headLineImg { float:left; width:105px; margin-right:15px;  }	
	.headLineBasic .headLineBox .textMode { width:670px;}
	.headLineBasic .headLineText { }
	
	.headLineBasic h3 { margin-bottom:9px; font-size:27px; font-weight:bold; letter-spacing:-2px; font-family:"맑은고딕","Malgun Gothic",dotum,sans-serif; line-height:1.1;}
	.headLineBasic h3 a { color:#292929; text-decoration:none;}	
	.headLineBasic .headLineScript { line-height: 1.25; margin-bottom:5px; }
	.headLineBasic .headLineScript a { padding-right:30px; font-size:13px; display:block; }	
#headlineNews .headLineBasic .headLineRelation { margin-bottom:10px;}
#headlineNews .headLineBasic .headLineRelation li a { background-position:0 -340px; padding-left:14px; font-weight:bold; color:#554a46;}	
	.headLineBasic .headLineList { overflow:hidden; margin-left:-18px; width:700px; }
	.headLineBasic .headLineList li { float:left; margin-left:24px; padding-bottom:2px; display:inline;}
	.headLineBasic .headLineList li a { font:bold 14px dotum,'돋움' ; color:#333; display: block; overflow: hidden; text-decoration: none; white-space: nowrap; width: 305px; height:20px;}
	.headLineBasic .headLineList li a:hover, .headLineBasic .headLineList li a:focus { text-decoration:underline;}
	
	/* 
	#headLine01 이미지 + 굴비 + 리스트 2줄
	#headLine02 이미지 +  리스트 3줄
    #headLine03 텍스트 + 굴비 + 리스트 2줄
    #headLine04 텍스트 + 리스트 3줄  
	*/	
	
	#headLine01 .headLineBox  { overflow:hidden;} 
	/* #headLine01 .headLineList li { padding-bottom:4px;} */
	#headLine01 .headLineText,
	#headLine02 .headLineText { float:left; width:550px; margin-bottom:7px; } 		
	#headLine01 #headlineNews .headLineBasic .headLineRelation { margin-bottom:5px;}
	
	#headLine02 .headLineBox  { overflow:hidden; margin-bottom:4px;} /*  margin-bottom:15px; */     /* margin-bottom:14px; */
	#headlineNews #headLine03 .headLineRelation { margin-bottom:11px;}	
	#headLine03 .headLineScript  { margin-bottom:4px; line-height:1.38;}
	#headLine03 .headLineScript a { padding-right:30px; padding-bottom:4px; line-height:1.3;}
	#headLine04 .headLineBox { margin-bottom:20px;}
	#headLine04 .headLineScript { line-height:1.3;}
	#headLine04 h3 { margin-bottom:11px;}
	
	#topNews { float:left; margin-left:6px; margin-bottom:22px; position:relative;}
	#stockNews { float:right; width:330px; margin-right:10px; position:relative;}
	#topNews h3,
	#stockNews h3 { margin-bottom:10px; }
	#topNews li, #stockNews li { font-size:14px; line-height:1.65; letter-spacing: -1px;}
	#topNews li a, #stockNews li a{  font-weight:bold;}
	#stockNews .pageButton, #topNews .pageButton  { position:absolute; top:0; left:300px; width:30px;}
	#stockNews .pageButton a, #topNews .pageButton a, #mtnTwitter .pageButton a { margin-right:-4px;}
	#topNews .pageButton  { left:280px;}

#program, #hotNews {  float:left; height:138px; border:1px solid #ddd; margin-bottom:15px; background-color:#f6f6f6; position:relative;}
#program { clear:both; width:648px; margin-right:10px; }
#hotNews { width:318px;}

#program h2, #hotNews h2 { padding:11px 0 5px 9px;}
#program ul, #hotNews ul { margin-left:19px; margin-right:14px; margin-bottom:10px; overflow:hidden; }
#program ul li, #hotNews ul li { float:left; }
#hotNews ul li img { border:1px solid #b8b8b8;}
#program ul li { width:199px; margin-right:3px; padding:6px 0 7px; border:1px solid #e6e6e6; background-color:#fff; text-align:center; overflow:hidden;}

#hotNews ul { padding:6px 0px 7px 8px; height: 84px; margin-right:16px; margin-left:17px; overflow:hidden; border:1px solid #e6e6e6; background-color:#fff; }
#hotNews ul li { width:77px; padding:0 6px; font-size:11px; text-align:center; line-height:1.11;}
#hotNews ul li a { color:#666;}
#program .page a, #hotNews .page a { display:block; position:absolute; top:29px; width:7px; height:99px; }
#program .page a.prev, #hotNews .page a.prev { left:4px;}
#program .page a.next, #hotNews .page a.next { right:5px;}

#program .page a img, #hotNews .page a img {  margin-top:43px;}
#hotNews ul li img { margin-bottom:4px;}

.programWrap, .mtnNewsWrap, .specialistWrap { float:left;  width:320px; }

.programWrap { clear:both; margin-right:10px;}
.mtnNewsWrap { margin-right:10px; }
.specialistWrap { }

.main .more { position:absolute; left:302px; top:0;}
.main .textMore { margin-top:3px; text-align:right;}
.main .textMore a { font-size:11px; padding-right:7px; margin-right:5px; letter-spacing:-1px; background:url(/img/mtn/main/icon_more_bullet.gif) no-repeat 100% 3px;  }

#broadSchedule .broadScheduleList { font-size:11px;  margin:8px 0 0 86px; }
#broadSchedule .broadScheduleList li { padding-top:1px;  padding-left:8px; line-height:17px;}
#broadSchedule .broadScheduleList li a { text-decoration:none; }
#broadSchedule .broadScheduleList li a:hover, #broadSchedule .broadScheduleList li a:focus  { color:#000; }
#broadSchedule .broadScheduleList li a:hover em, #broadSchedule .broadScheduleList li a:focus em { }
#broadSchedule .broadScheduleList li a em { color:#82868f;}
#broadSchedule .broadScheduleList li a img { vertical-align:middle; _margin:1px 0 2px 0;}
#broadSchedule .broadScheduleList .present { padding-left:7px; border:1px solid #e7e7e7; border-right:none; background-color:#f7f7f7;}
#broadSchedule a .time { margin-right:5px; color:#a1a5ad;}

#recommandBroad { position:relative; margin-bottom:20px;}
#recommandBroad h2 { }
#recommandBroad h2 img { padding:0 0 5px 9px;}
#recommandBroad .recommandBroadList { border:1px solid #e1e1e1; overflow:hidden; width:318px; height:245px; } /* height:161px; */
#recommandBroad .recommandBroadList li { clear:both; margin:5px 0 5px 5px; overflow:hidden;}
#recommandBroad li .recommandImg { float:left; width:98px; margin-right:5px;}
#recommandBroad li .recommandImg img { padding:3px; border:1px solid #cbcbcb;}
#recommandBroad li .recommandInfo { float: left; width:200px; padding-top:2px;}
#recommandBroad li .recommandInfo a { text-decoration:none;}
#recommandBroad li .recommandInfo a:hover .progrmaTitle { text-decoration:underline;}

#recommandBroad li .progrmaTitle { float:left; height:20px; width:130px; overflow:hidden; color:#b81515; font-weight:bold;}
#recommandBroad li .time { float:right; width:70px; margin-top:1px; font-size:11px; color:#bf8d57; font-weight:bold;}
#recommandBroad li .guest { clear:both; display:block; height:17px;overflow:hidden; padding-bottom:4px; margin-bottom:1px; color:#74553c; font-weight:bold; background:url(/img/mtn/main/contents_bg.gif) repeat-x 0 -480px;} 
#recommandBroad li .recommandCopy { display:block; color:#848892; font-size:11px; line-height:1.2;}
										
#recommandStock { position:relative; margin-bottom:15px;}
#recommandStock h2, #issue h2 { margin-bottom:16px; border-bottom:1px solid #e1e1e1; }
#recommandStock h2 img, #issue h2 img { padding:0 0 5px 9px;}
#recommandStock ul { margin-left:5px;}
#recommandStock li { padding-left:9px; margin-bottom:1px; background:url(/img/mtn/main/list_bullet.gif) no-repeat 0 -128px;}

#issue  { position:relative; margin-bottom:11px;}
#issue .hotIssue  { margin-left:5px; margin-bottom:3px;}
#issue .hotIssue h3 {margin-bottom:4px; padding-top:1px;}
#issue .hotIssue h3 a { font-weight:bold; color:#e22e20; }
#issue .hotIssue ul { margin-left:0; padding-bottom:5px; margin-bottom:5px; background:url(/img/mtn/main/contents_bg.gif) repeat-x 0 bottom;}
#issue .hotIssue li a { font-weight:normal;}
#issue .hotIssue li { background-position:0 -95px;}
#issue .newsList a { font-weight:bold; color:#303642;}
 
.mtnNewsWrap .newsList { margin-left:7px;}
.mtnNewsWrap .newsList li { padding-left:9px; background:url(/img/mtn/main/list_bullet.gif) no-repeat 0 -62px; }
.mtnNewsWrap .newsList li a img { vertical-align:middle; _margin:3px 0 4px 0;}

.tabList { width:319px; overflow:hidden; border-left:1px solid #d7d7d7; margin-bottom:10px;}
.tabList li { float:left; width:79px; text-align:center; border-top:1px solid #d7d7d7;}
.tabList li a { display:block; padding:4px 0 3px; font-weight:bold; background:#f5f5f5; border-right:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7; letter-spacing:-0.1em; color:#939393; text-decoration:none;}
.tabList li a:hover, .tabList li a:focus { color:#eb1746; }
.tabList li.on a { color:#eb1746; background-color:#fff; border-bottom:#fff;}

#broadSchedule, #realTime { position:relative; margin-bottom:18px; height:106px; border:1px solid #e5e5e5; background:url(/img/mtn/main/contents_bg.gif) no-repeat 0 -79px; }
#broadSchedule h2, #realTime h2 { position: absolute; top:14px; left:11px;}
#realTime .newsList { margin:4px 0 4px 96px; }
#realTime .newsList li { padding-left:6px; margin-bottom:2px; _height:1%; }
#realTime .newsList li a strong { color:#bf4c4c; font-weight:bold;}

#broadSchedule .moreButton , #realTime .moreButton { position:absolute; top:78px; left:8px;}

#mtnVod { width:320px; margin-bottom:10px; overflow:hidden; }
#mtnVod .tabList li { width:80px;}
#mtnVod .tabList li.tab4 { width:78px;}

#mtnVod .vodList { margin-left:-12px; width:335px; overflow:hidden; }

#mtnVod .vodList li { float:left; margin:0 0 5px 12px; width:98px; display:inline; line-height:1.2;}
#mtnVod .vodList .vodImg img { background:#fff; padding:3px; border:1px solid #cbcbcb; }
#mtnVod .vodList .vodTitle { display:block; height:29px; margin:0 4px 1px; padding-top:2px;}

#payVod { clear:both; position:relative; margin-bottom:15px; background-color:#f0f0f0; border-bottom-color:#fff; }
#payVod  h2 { margin:0 5px 10px; border-bottom:1px solid #e1e1e1;}
#payVod  h2 img { padding:14px 0 5px 5px; }
#payVod .vodInfo { padding:0 5px; overflow:hidden;} /*  margin:0 5px 5px; */
#payVod h3 { margin:0 0 7px 95px ; padding-top:5px; font-weight:bold; color:#b81515;}
#payVod a  { cursor:pointer;}
#payVod .dvdDetail { display:block; margin-left:95px; padding-bottom:12px; color:#898989; font-size:11px; line-height:1.3; }
#payVod .dvdImg  { position: absolute; top:42px;  }
#payVod .dvdImg img { background:#fff; padding:3px; border:1px solid #cbcbcb;}
#payVod .more { top:12px; _left:297px;}

#mtnBoard { margin-bottom:18px; overflow: hidden;} /* height:152px; */
#mtnBoard .tabList li, #entertainment .tabList li { width:107px;}
#mtnBoard .tabList li.tab3,  #entertainment .tabList li.tab3 { width:104px;}
#mtnBoard .boardList { margin:0 5px; }
#mtnBoard .boardList li { padding:2px 0 5px; background:url(/img/mtn/main/contents_bg.gif) repeat-x 0 bottom; }
#mtnBoard .boardList li a, #mtnBoardSub2 .boardList div { padding-left:9px; background:url(/img/mtn/main/list_bullet.gif) no-repeat 2px -65px;}
#mtnBoard .boardList li.end { background:none;}
#mtnBoard .boardList li .reply { font-size:11px; color:#FF970F; font-weight:bold;}
#mtnBoard .boardList li .date { color: #999; font:10px tahoma;}
#mtnBoard .boardList li img { vertical-align:middle; _margin:3px 0 4px 0;}

#mtnBoardSub2 .boardList li { margin-bottom:3px;}
#mtnBoardSub2 .boardList div { padding-top:3px; background-position: 2px -60px;}
#mtnBoardSub2 .boardList .lectureInfo { font-weight:bold;}
#mtnBoardSub2 .boardList .lectureInfo span { padding-right:5px;}
#mtnBoardSub2 .boardList .lectureInfo .date { font-size:12px; color:#18609c; font-weight:bold;}
#mtnBoardSub2 .boardList .lectureInfo .name { color:#f27c41;}
#mtnBoardSub2 .boardList .lectureInfo .place {color:#40a040;}
#mtnBoardSub2 .boardList .lectureTitle { padding-left:9px;}
#mtnBoardSub2 .boardList .lectureTitle a { background:none; padding-left:0;}

#mtnBoardSub3 .boardList li { overflow:hidden; height:43px; margin-bottom:4px; } 
#mtnBoardSub3 .boardList .noteImg { float:left; width:65px;}
#mtnBoardSub3 .boardList .noteImg a { padding-left:0;}
#mtnBoardSub3 .boardList .noteInfo { float:left; width:245px;}
#mtnBoardSub3 .boardList .noteInfo a { background:none; padding-left:0;}
#mtnBoardSub3 .boardList .noteInfo .noteTitle { display:block;}
#mtnBoardSub3 .boardList .noteInfo a .noteText { color:#999;} 

#viewerBanner ul { overflow:hidden;}
#viewerBanner ul li { float:left;}

#newsAdBanner { margin-bottom:15px;}

#mtnStockNews { margin-bottom:12px;}
#mtnStockNews .tabList, #mtnNewsEtc .tabList { margin-bottom:7px;}
#mtnStockNews .newsList li, #mtnNewsEtc .newsList li { padding-bottom:1px;}

#mtwt, #mtnTwitter { position:relative; margin-bottom:15px; border:1px solid #ccc; background:#f7f7f7 url(/img/mtn/main/contents_bg.gif) repeat-x 0 -205px; overflow:hidden;  _width:318px; }
#mtwt h2, #mtnTwitter h2  { border:1px #fff solid; margin-bottom:6px;}
#mtwt h2 img { margin:4px 0 3px 8px; _margin-bottom:2px;}
#mtwt ul { margin-bottom:6px;}
#mtwt .moreAll { position:absolute; top:12px; left:268px;}

#mtnTwitter { background-position:0 -210px; }
#mtnTwitter h2 img { margin:7px 0 4px 8px; _margin-bottom:2px;}
#mtnTwitter ul { margin:0 10px 6px;}
#mtnTwitter .twitterList li { clear:both; overflow:hidden; padding-bottom:4px; margin-bottom:3px; font-size:11px; border-bottom:1px solid #e7e7e7; _height:1%;}
#mtnTwitter .twitterList li .thumProfile {  position:relative; float:left; width:32px; height:32px;}
#mtnTwitter .twitterList li .twitterMsg { float:right; width:250px; height:30px; overflow:hidden; display: block; text-overflow: ellipsis; line-height:1.4; }
#mtnTwitter .twitterList li .twitterMsg a:hover { /* text-decoration:none; */ color:#000;}
#mtnTwitter .twitterList li .twitterIcon { display:block; position:absolute; top:0; left:0; width:11px; height:11px; display:none;}
#mtnTwitter .twitterList li .twitterID { font-weight:bold; color:#2cbfeb; padding-right:4px; }
#mtnTwitter .twitterList li .tiwwiterText {}
													
#mtnTwitter .moreAll { text-align:right; padding:0 10px 7px 0;}
#mtnTwitter .pageButton { position:absolute; top:7px; left:276px; width:29px;}

#mtnNewsEtc { margin-bottom:11px;}
#mtnNewsEtc .tabList li, #mtnStockNews .tabList li { width:160px;}
#mtnNewsEtc .tabList li.tab2, #mtnStockNews .tabList li.tab2  { width:159px;}

#entertainment {}
#entertainment .starHeadline { margin:0 5px 6px; padding-bottom:10px; overflow:hidden; background: url(/img/mtn/main/contents_bg.gif) repeat-x 0 bottom; }
#entertainment .starHeadline h4 { margin:0 0 -18px 97px; color:#333; font-weight: bold;}
#entertainment .starHeadline .thumbnail {overflow:hidden;  _height:1%;}
#entertainment .starHeadline .thumbnailImg { float:left; width:90px; margin-right:6px;}
#entertainment .starHeadline .thumbnailCopy { float:left; width:205px; margin-top:20px; line-height:1.23;}
#entertainment .newsList { clear:both;}
#entertainment .newsList li { padding-bottom:1px;}
#entertainment .newsList li img { vertical-align:middle;}
#entertainment .thumbnailImg img { border:1px solid #d9d9d9; }

	.comicList, .photoList { overflow:hidden;}
	.comicList li, .photoList li { float:left; width:92px; margin:0 7px 12px; text-align:center; display:inline;}
	.comicList li img, .photoList li img{ border:1px solid #e0e0e0;}
	.comicList li a, .photoList li a { font-size:11px;}
	.comicList li span, .photoList li span { display:block; width:92px; height:15px; padding-top:2px; overflow:hidden; white-space:nowrap;}

.specialistWrap h2 img { margin:0 0 5px 10px; } 
#adBanner { margin-bottom:18px;}
#adBanner p { height:178px; border:1px solid #d0d0d0;}

#monthSpecialist { margin-bottom:20px; position:relative;}
#monthSpecialist .monthList { border-top: 1px solid #d0d0d0; border-left: 1px solid #d0d0d0; _height:1%; overflow: hidden;}
#monthSpecialist .monthList li { float:left; border:1px solid #d0d0d0; border-left:none; border-top:none;  width:158px; }
#monthSpecialist .monthList li.odd { width:159px;}
#monthSpecialist .monthList li .specialistImg  { }

#monthSpecialist .monthList li .specialistLink { display:block; border-top:1px solid #d0d0d0; overflow:hidden;}
#monthSpecialist .monthList li .specialistLink a { float:left; }

#investmentStrategy { clear:both; position:relative; margin-bottom:15px;}
#investmentStrategy h2, #sangsangClub h2 { margin-bottom:8px; border-bottom:1px solid #e1e1e1;}

#investmentStrategy li, #sangsangClub ul { margin:0 2px 0 5px;}
#investmentStrategy ul li, #sangsangClub ul li { padding-left:9px; padding-bottom:1px; background:url(/img/mtn/main/list_bullet.gif) no-repeat 0 -128px;}

#investmentStrategy .specialistList li { overflow:hidden;}
#investmentStrategy .specialistList li .strategy { float:left; width:215px;}
#investmentStrategy .specialistList li .name { float:right; width:80px; text-align:right; cursor:pointer;}
#investmentStrategy .specialistList li a.name:hover { text-decoration:underline;}

#recommandSpecailist { margin-bottom:18px; height:222px; position:relative;}
#recommandSpecailist .recommandList { height:197px; padding-bottom:3px; border:1px solid #e1e1e1; overflow:hidden;}
#recommandSpecailist .recommandList li { clear:both; margin:0 6px; padding:3px 0 5px; height:59px; overflow:hidden; background:url(/img/mtn/main/contents_bg.gif) repeat-x 0 -433px; }
#recommandSpecailist .recommandList li.end { background:none;}
#recommandSpecailist .recommandList li .specailistlmg { float:left; width:59px; margin-right:14px;}
#recommandSpecailist .recommandList li .specailistlmg img { padding:2px; border:1px solid #cbcbcb;}
#recommandSpecailist .recommandList li .specailistInfo { float:left;}
#recommandSpecailist .recommandList li .specailistInfo .name { display:block; color:#e04c2a; line-height:1.1; padding-top:3px;}
#recommandSpecailist .recommandList li .specailistInfo .cafeCopy { display:block; color:#858585; margin-bottom:3px;}
					 
#sangsangClub { position:relative; margin-bottom:17px;}
#sangsangClub #cafeRolling {   }
#sangsangClub .clubList {width:313px; height:95px; overflow:hidden;}
#sangsangClub .clubList li { clear:both; overflow: hidden; position: relative; }
#sangsangClub .clubList .name { float: left; width:110px; height:18px; margin-right:5px; line-height:18px; overflow:hidden; font-weight:bold; white-space: nowrap; text-overflow:ellipsis; }
#sangsangClub .clubList .name img { vertical-align:middle; }
#sangsangClub .clubList .cafeCopy { float: left; width:180px; height:18px; overflow:hidden; line-height:18px; white-space: nowrap; }

#programBanner, #programBanner p { margin-left:-3px; }

.ChannelInfo { margin-bottom:10px;}
.specailistOnair {width:88px; border:1px solid #c6a1a1; }
.specailistOnair ul { margin-top:-5px; }
.specailistOnair li { padding-bottom:4px; text-align:center; line-height:1.2; background-color:#f1f1f1; }
.specailistOnair li p { padding:2px; }
.specailistOnair .specailistInfo { padding:6px 0 2px; font-weight:bold; letter-spacing:-1px; color:#fff; background:#8f3f41 url(/img/mtn/banner/specailist_onair_skybg.gif) no-repeat 0 100%;}
.specailistOnair .specailistInfo a { color:#fff;}
.specailistOnair .specailistInfo img { display:block; margin:0 auto 5px;}
.specailistOnair .time { color:#e11a00; font-weight:bold; background:#eaeaea;}
.specailistOnair .title { font-size:11px;}


/* MTN 메인리뉴얼 하단병합 */
#headlineTopNews{ height:480px; } /* height:500px; */

#programVod h2, #programVod h3, #broadcastProgram h2, #adBanner190 h2, #adBanner50 h2 { position:absolute; height:1px; width:1px; left:-1000px; font-size:0; line-height:0; text-indent:-999%;}
.vodWrap, .programWrap, .broadcastWrap { clear:both; }
.vodWrap { border-top:3px solid #f03623; }
.programWrap { float:left; width:320px; margin-right:10px;}
.broadcastWrap { height:115px; margin-bottom:20px; }

#mtnLive { clear:both; float:left; width:318px; height:255px; border:1px solid #1e1e1e; margin:25px 10px 10px 0; background-color:#424242;}
#mtnLive .mtnLiveView { width:308px; height:244px; border:1px solid #1e1e1e; background:#434448; margin:4px; }
#mtnLive .mtnLiveView h2 { float: left; padding:5px 0 0 4px;}
#mtnLive .mtnLiveView .select { float:right; width:202px; margin:5px 4px 0 0; display:inline;  text-align:right;}
#mtnLive .mtnLiveView .select a { margin-left:-4px;}
#mtnLive .mtnLiveView .livePlayer { padding:40px 4px 10px 4px; }
#mtnLive .mtnLiveView .liveAd { border:1px solid #4f4f4f; margin:10px;}
#mtnLive .mtnLiveView .liveAdBanner { text-align:center; margin:5px 12px; }

#programVod { float:left; width:320px; margin:0 10px 10px 0; padding-top:25px; overflow:hidden; font-size:11px; text-align:center; }
#programVod .tabList li { width:80px;}
#programVod .tabList li.tab4 { width:78px;}
#programVod .vodList { margin-left:-12px; width:335px; overflow:hidden; }
#programVod .vodList li { float:left; margin:0 0 5px 12px; width:98px; display:inline; line-height:1.2;}
#programVod .vodList .vodImg img { background:#fff; padding:3px; border:1px solid #cbcbcb; }
#programVod .vodList .vodTitle { display:block; height:29px; margin:0 4px 1px; padding-top:2px;}

#mainAdbanner { float:left; width:320px; margin-top:25px; }
#adBanner190, #adBanner136 { margin-bottom:15px; border:1px solid #d0d0d0;}
#adBanner50 { /* height:50px; */ }

#broadcastSchedule { clear:both; position:relative; float:left; width:318px; margin:0 10px 18px 0; height:115px; border:1px solid #dbdbdb; background:url(https://static.mtn.co.kr/img/mtn/main/contents_bg_re.gif) no-repeat 0 -70px; }
#broadcastSchedule h2 { position: absolute; top:14px; left:11px;}
#broadcastSchedule .broadScheduleList { font-size:11px;  margin:7px 0 0 86px; }
#broadcastSchedule .broadScheduleList li { padding-top:2px;  padding-left:8px; line-height:18px;}
#broadcastSchedule .broadScheduleList li a { text-decoration:none; }
#broadcastSchedule .broadScheduleList li a:hover, #broadSchedule .broadScheduleList li a:focus  { color:#000; }
#broadcastSchedule .broadScheduleList li a:hover em, #broadSchedule .broadScheduleList li a:focus em { }
#broadcastSchedule .broadScheduleList li a em { color:#82868f;}
#broadcastSchedule .broadScheduleList li a img { vertical-align:middle; _margin:1px 0 2px 0;}
#broadcastSchedule .broadScheduleList .present { padding-left:7px; border:1px solid #e7e7e7; border-right:none; background-color:#f7f7f7;}
#broadcastSchedule a .time { margin-right:5px; color:#a1a5ad;}
#broadcastSchedule .moreButton { position:absolute; top:86px; left:8px;}

#broadcastRecommend { position:relative; margin-bottom:20px;}
#broadcastRecommend h2 { }
#broadcastRecommend h2 img { padding:0 0 5px 9px;}
#broadcastRecommend .recommandBroadList { border:1px solid #dbdbdb; overflow:hidden; width:318px; height:245px; letter-spacing:-0.5px; } /* height:161px; */
#broadcastRecommend .recommandBroadList li { clear:both; margin:5px 0 5px 5px; overflow:hidden;}
#broadcastRecommend li .recommandImg { float:left; width:98px; margin-right:5px;}
#broadcastRecommend li .recommandImg img { padding:3px; border:1px solid #cbcbcb;}
#broadcastRecommend li .recommandInfo { float: left; width:200px; padding-top:2px;}
#broadcastRecommend li .recommandInfo a { text-decoration:none;}
#broadcastRecommend li .recommandInfo a:hover .progrmaTitle { text-decoration:underline;}

#broadcastRecommend li .progrmaTitle { float:left; height:18px; width:144px; overflow:hidden; color:#d10818; font-weight:bold;}
#broadcastRecommend li .time { float:right; margin-top:4px; font-size:11px; color:#333333; background:url('https://menu.mtn.co.kr/images/program/icon_time.png') no-repeat 0 0; padding-top:-8px; text-indent:23px; line-height:10px; letter-spacing:0px;}
#broadcastRecommend li .guest { clear:both; display:block; height:16px;overflow:hidden; padding-bottom:10px; margin-bottom:1px; color:#74553c; font-size:11px; background:url(/img/mtn/main/contents_bg.gif) repeat-x 0 -480px;} 
#broadcastRecommend li .recommandCopy { display:block; color:#848892; font-size:11px; line-height:1.2;}

#broadcastProgram { position:relative; float:left; width:646px; height:115px; border:1px solid #ddd; margin:0 0 15px 0; background:url(https://static.mtn.co.kr/img/mtn/main/contents_bg_re.gif) repeat 0 -520px; }
#broadcastProgram h2 { padding:11px 0 5px 9px;}
#broadcastProgram ul { margin-left:19px; margin-right:14px; margin-bottom:10px; overflow:hidden; }
#broadcastProgram ul li { float:left; width:199px; height:90px; margin:5px 3px 0 0; padding:6px 0 7px; border:1px solid #d5d5d5; background-color:#fff; text-align:center; overflow:hidden;}
#broadcastProgram .page a { display:block; position:absolute; top:0; width:7px; height:115px; }
#broadcastProgram .page a.prev { left:5px;}
#broadcastProgram .page a.next { right:5px;}
#broadcastProgram .page a img {  margin-top:48px;}

.sliderkit .sliderkit-nav{z-index:10;position:block;text-align:left;}
.sliderkit .sliderkit-nav-clip{position:relative;overflow:hidden;margin:0 auto;}
.sliderkit .sliderkit-nav-clip ul{position:relative;left:0;top:0;list-style:none;margin:0;padding:0;}
.sliderkit .sliderkit-nav-clip ul li{float:left;}
.sliderkit .sliderkit-nav-clip ul li a{display:block;overflow:hidden;}