@charset "utf-8";

/* font-face */
@import url(//static.mtn.co.kr/css/common/mtn_font.css);

/* common */
.hide {position:absolute;left:0;top:0; width:1px;height:1px;overflow:hidden;font-size:0;line-height:0; display:none;}
.tabList {font-weight:bold;}
.tabList a {color:#888888;}
.todayStock h2,.quickLink h2,#mtnSokbo h2,.mtnLiveAdbanner h2,#programLink h2,#mtnLiveAside h2,.quickLink h3,channelLink h3,.adBanner430 h2,.adBanner430 h3,#tabNews h3,.viewerLink h2,#tabEnter h3,#tabNotice h3,#bestSpecialist h2,.adBanner280 h2,#mtnEtc h2,#tabVod h3, #adBanner280 h2, .adbanner_sponsor h3 {position:absolute;height:1px;width:1px;left:-1000px;font-size:0;line-height:0;text-indent:-999%;}

#centerWrap>div { position:relative; margin-bottom:30px; }
#centerWrap .contentList { font-size:12px; margin-top:10px; padding-top:15px; border-top:1px solid #dcdcdc;line-height:2 }
#centerWrap .contentList li {overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
/* #centerWrap .contentList li a { padding-left:7px;  background:url(/img/mtn/common_v2.png) no-repeat -200px -9px; } */
#centerWrap .btnMore { position:absolute; top:4px; right:0; }

/* #mtnSpotPlus .contentList li,#mtnHotNews .contentList li, #mtnTodayFocus .contentList li, #mtnRealtime .contentList li {overflow:hidden; white-space:nowrap; text-overflow:ellipsis;} */
.mtntodayBroad h2,#mtnSpotPlus h2, #mtnHotNews h2,#mtnTodayFocus h2,#mtnNewsTwitter h2,#mtnNewsTwitter_n h2,#applicationInfo h2,#todayRecommend h2,#bestVideo h2,#mtnClub h2,#mtnLecture h2,#mtnEtcWrap h3,.mtnTogether h2,#footerWrap h2,#headlineNews h2,.btmBannerArea h2,#mtnRealtime h2 {height:1px;width:1px;left:-1000px;font-size:0;line-height:0;text-indent:-999%;}
.mtntodayBroad .contentList li a,#mtnSpotPlus .contentList li a,#mtnHotNews .contentList li a,#mtnStockNews .contentList li a,#mtnCeoReport .contentList li a,#mtnRival .contentList li a,#mtnRounge .contentList li a, #mtnTodayFocus .contentList li a,#mtnStrategy .contentList li a,#mtnClub .contentList li a,#mtnLecture .contentList li a,#mtnEtc #tabEtc_Starnews .tabContents li a,#mtnLiveSpot .contentList li a, #mtnRealtime .contentList li a, #mtnproWrap .proList li a, .mtnMainList .contentList li a { padding-left:7px;  background:url(/img/mtn/common_v2.png) no-repeat -200px -5px; }
#tabVod .tabList li.on a,#tabNews .tabList li.on a,#tabEnter li.on a,#tabNotice li.on a,#mtnEtc li.on a { font-weight:bold; color:#da0000;}

.NewsHot h2 a { display:inline-block;font-weight:bold;color:#ec0033;text-decoration:none }
#aMtnNews h2,#techM h2,#mtnRival h2,#mtnRounge h2,#mtnCeoReport h2,#mtnRecommVod h2, .mtnProgram span,#mtnStockNews h2, .mtnTogetherNew h2, .mtnFocus h2 { font-weight:bold;font-size:13px }
#centerWrap h2 a, #mtnBannerWrap h2 a { font-weight:bold;color:#000000;text-decoration:none }
#rightWrap h2 a { font-size:13px;font-weight:bold;color:#ec0033;text-decoration:none }

#hotNbest h2,#proChoice h2 { padding:6px 0;font-size:13px;font-weight:bold;color:#ec0033 }

/* #mtnNavigation { position:relative; margin:0 auto; width:980px; padding-top:10px; height:26px; z-index:99999999; }
#mtnNavigation #mtnMenu .globalMenu { position:relative; height:36px; background-color:#bf0000; }
#mtnNavigation #mtnMenu li { display:inline; float:left; }
#mtnNavigation #mtnMenu li a { float:left; height:16px; margin-right:24px; background:url(/img/mtn/common_v2.png) no-repeat 0 0; }
#mtnNavigation #mtnMenu li span { position:absolute; visibility:hidden;}
#mtnNavigation #mtnMenu .mtnMenu01 a { width:52px; background-position:0 -398px;}
#mtnNavigation #mtnMenu .mtnMenu01 a:hover { background-position:0 -424px;}
#mtnNavigation #mtnMenu .mtnMenu01 a.menuSelect { background-position:0 -424px;}
#mtnNavigation #mtnMenu .mtnMenu02 a { width:49px; background-position:-62px -398px; }
#mtnNavigation #mtnMenu .mtnMenu02 a:hover { background-position:-62px -424px;}
#mtnNavigation #mtnMenu .mtnMenu02 a.menuSelect { background-position:-62px -424px;}
#mtnNavigation #mtnMenu .mtnMenu03 a { width:72px; background-position:-121px -398px; }
#mtnNavigation #mtnMenu .mtnMenu03 a:hover { background-position:-121px -424px;}
#mtnNavigation #mtnMenu .mtnMenu03 a.menuSelect { background-position:-121px -424px;}
#mtnNavigation #mtnMenu .mtnMenu04 a { width:49px; background-position:-203px -398px; }
#mtnNavigation #mtnMenu .mtnMenu04 a:hover { background-position:-203px -424px;}
#mtnNavigation #mtnMenu .mtnMenu04 a.menuSelect { background-position:-203px -424px;}
#mtnNavigation #mtnMenu .mtnMenu05 a { width:39px; background-position:-262px -398px; }
#mtnNavigation #mtnMenu .mtnMenu05 a:hover { background-position:-262px -424px;}
#mtnNavigation #mtnMenu .mtnMenu05 a.menuSelect { background-position:-262px -424px;}
#mtnNavigation #mtnMenu .mtnMenu06 a { width:49px; background-position:-311px -398px; }
#mtnNavigation #mtnMenu .mtnMenu06 a:hover { background-position:-311px -424px;}
#mtnNavigation #mtnMenu .mtnMenu06 a.menuSelect { background-position:-311px -424px;}
#mtnNavigation #mtnMenu .mtnMenu07 a { width:72px; background-position:0 -450px; }
#mtnNavigation #mtnMenu .mtnMenu07 a:hover { background-position:0 -476px;}
#mtnNavigation #mtnMenu .mtnMenu07 a.menuSelect { background-position:0 -476px;}
#mtnNavigation #mtnMenu .mtnMenu08 a { width:27px; background-position:-82px -450px; }
#mtnNavigation #mtnMenu .mtnMenu08 a:hover { background-position:-82px -476px;}
#mtnNavigation #mtnMenu .mtnMenu08 a.menuSelect { background-position:-82px -476px;}
#mtnNavigation #mtnMenu .mtnMenu09 a { width:27px; background-position:-119px -450px; }
#mtnNavigation #mtnMenu .mtnMenu09 a:hover { background-position:-119px -476px;}
#mtnNavigation #mtnMenu .mtnMenu09 .menuSelect { background-position:-119px -476px;}
#mtnNavigation #mtnMenu .mtnMenu10 a { width:82px; background-position:-156px -450px; }
#mtnNavigation #mtnMenu .mtnMenu10 a:hover { background-position:-156px -476px;}
#mtnNavigation #mtnMenu .mtnMenu10 .menuSelect { background-position:-156px -476px;}
#mtnNavigation .menuNewIcon { position:absolute; top:-5px; left:602px;}
#mtnSpecialMenu { position:absolute; top:-6px; right:0; } */

/* #todayInformation { clear:both; overflow:hidden; width:980px; margin:0 auto; margin-bottom:10px; padding:2px 3px; overflow:auto; _height:1%;} */
#todayInformation { clear:both; overflow:hidden; width:980px; margin:-52px auto 0; padding:1px 0 0 0; overflow:auto; _height:1%;font-family:Malgun Gothic,'맑은고딕',Nanum Gothic,'나눔고딕',Dotum,'돋움'}
/* Safari */ @media screen and (-webkit-min-device-pixel-ratio:0) {#todayInformation { margin-top:-33px; }}
#todayInformation h2, #todayInformation p,  #todayInformation ul { float:left;}
#todayInformation .todayStock, 
#todayInformation .ticker ul { padding:2px 8px; height:17px; line-height:17px; width:500px; border:1px solid #cccccc; background-color:#fff; overflow:hidden; }
#todayInformation .ticker ul li { display:inline; width:490px;padding-top:2px;font-size:11px;letter-spacing:-0.5px }
#todayInformation .ticker #tickerRolling { position:relative; overflow:hidden; }
#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; position:relative; overflow:hidden; margin-top:3px;}
#todayInformation .todayStock .today { font-weight:bold; padding-right:5px; }
#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:#db0000;}
#todayInformation .todayStock .stockDown { color:#0034df;}
#todayInformation .todayStock .stockMore { position:absolute; top:3px; right:3px;}
#todayInformation .ticker { float:right; letter-spacing:-1px; margin-top:3px; font-size:12px;}
#todayInformation .ticker h2 { padding: 9px 10px 0 7px; }


#todayNotice { clear:both; overflow:hidden; width:980px; margin:-52px auto 0; padding:1px 0 0 0; overflow:auto; _height:1%;font-family:Malgun Gothic,'맑은고딕',Nanum Gothic,'나눔고딕',Dotum,'돋움'}
/* Safari */ @media screen and (-webkit-min-device-pixel-ratio:0) {#todayNotice { margin-top:-33px; }}
/* #todayNotice h2, #todayNotice p,  #todayNotice ul { float:left;} */
#todayNotice .todayStock, 
#todayNotice .ticker ul { padding:2px 0 0 22px; height:17px; background:url(/img/mtn/bg_ico_notice.png) no-repeat 0 4px; line-height:17px; width:700px; overflow:hidden; }
#todayNotice .ticker ul li { display:inline; width:680px;padding-top:4px;font-size:12px;letter-spacing:0 }
#todayNotice .ticker ul li a { font-size:12px !important;color:#757575 }
#todayNotice .ticker #tickerRolling { position:relative; overflow:hidden; }
#todayNotice .ticker .tickerSkip { position:absolute; height:1px; width:1px; left:-1000px; font-size:0; line-height:0; text-indent:-999%;}
#todayNotice .ticker { float:left; letter-spacing:-1px; margin-top:3px; font-size:12px;}
#todayNotice .ticker h2 { padding: 9px 10px 0 7px; }

#todayNotice .headerSns { float:right; position:relative; overflow:hidden; margin-top:6px;}
#todayNotice .headerSns li { float:left;margin-left:5px;text-indent:-9999px } 
#todayNotice .headerSns li.pro_mtntoday { width:86px;height:14px;background:url(/img/mtn/spr_header_mtntoday_v2.png) no-repeat 0 0 }
#todayNotice .headerSns li.pro_mtntoday:hover { background:url(/img/mtn/spr_header_mtntoday_v2.png) no-repeat 0 -26px }
#todayNotice .headerSns li.sns_facebook { width:19px;height:17px;background:url(/img/mtn/spr_header_social.png) no-repeat 0 0 }
#todayNotice .headerSns li.sns_facebook:hover { background:url(/img/mtn/spr_header_social.png) no-repeat 0 -26px }
#todayNotice .headerSns li.sns_twitter { width:19px;height:17px;background:url(/img/mtn/spr_header_social.png) no-repeat -25px 0 }
#todayNotice .headerSns li.sns_twitter:hover { background:url(/img/mtn/spr_header_social.png) no-repeat -25px -26px }
#todayNotice .headerSns a { display:block }

#todayNotice .headerUtil { float:right; position:relative; overflow:hidden; margin-top:6px;}
#todayNotice .headerUtil li { float:left;margin-left:5px;text-indent:-9999px } 
#todayNotice .headerUtil li.pro_mtntoday { width:86px;height:16px;margin-right:10px;background:url(/img/mtn/spr_header_mtntoday_v2.png) no-repeat 0 -22px }
#todayNotice .headerUtil li.pro_mtntoday:hover { background:url(/img/mtn/spr_header_mtntoday_v2.png) no-repeat 0 -22px }
#todayNotice .headerUtil li.sns_facebook { width:19px;height:17px;background:url(/img/mtn/spr_header_social.png) no-repeat 0 0 }
#todayNotice .headerUtil li.sns_facebook:hover { background:url(/img/mtn/spr_header_social.png) no-repeat 0 -26px }
#todayNotice .headerUtil li.sns_twitter { width:19px;height:17px;background:url(/img/mtn/spr_header_social.png) no-repeat -25px 0 }
#todayNotice .headerUtil li.sns_twitter:hover { background:url(/img/mtn/spr_header_social.png) no-repeat -25px -26px }
#todayNotice .headerUtil a { display:block }

/* contentWrap */
#headlineNews { position:relative; float:left; width:670px; height:316px; margin-bottom:20px; /* border-bottom:1px solid #ccc; padding-top:10px; padding-left:15px; */ }
#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:24px; overflow:hidden; background: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 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 #headlineNews .headLineBasic .headLineRelation { margin-bottom:5px;}
#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 { position:relative; float:left; margin:0 6px 20px 0; width: 310px;}
#stockNews { float:right; width:340px; position:relative;}
#stockNews .icoVod, #tabNews .icoVod { vertical-align:middle; padding:0 2px 3px 0;}
#topNews h3, #stockNews h3 { margin-bottom:10px; }
#topNews li, #stockNews li { padding-bottom:3px;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:310px; width:30px;}
#stockNews .pageButton a, #topNews .pageButton a, #mtnTwitter .pageButton a { margin-right:-4px;}
#topNews .pageButton  { left:280px;}


/* 나눔고딕 공통 */
#headlineTopNews .headLineBasicN h3 a {font-family:'Nanum Gothic','나눔고딕',dotum,'돋움';letter-spacing:-0.5;}
#headlineTopNews .headLineBasicN .headLineScript a { font-family:'Nanum Gothic','나눔고딕',dotum,'돋움';letter-spacing:0; }

/* 뉴스스탠드 추가 */
#headlineTopNews{ float:left; width:670px; height:510px;}
#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:191px; }
#headlineTopNews .headLineBasicN .headLineImg { float:left; width:105px; margin-right:12px;  }	
#headlineTopNews .headLineBasicN .headLineBox .textMode { width:670px;}
#headlineTopNews .headLineBasicN h2 { display:none }
#headlineTopNews .headLineBasicN h3 { white-space:nowrap; overflow:hidden; margin-bottom:10px; font-size:28px; font-weight:bold; letter-spacing:-2px; line-height:1.1;}
#headlineTopNews .headLineBasicN h3 a { color:#292929; text-decoration:none; }	
#headlineTopNews .headLineBasicN .headLineScript { margin-bottom:0px; text-align:justify; }
#headlineTopNews .headLineBasicN .headLineScript a { 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; width:670px;  }
#headlineTopNews .headLineBasicN .headLineList li { float:left; padding-bottom:6px; display:inline;}
#headlineTopNews .headLineBasicN .headLineList li a { font:bold 14px dotum,'돋움'; color:#333; display: block; overflow: hidden; letter-spacing:-1px; text-decoration: none; white-space: nowrap; width: 324px; height:20px; background: url(https://menu.mtn.co.kr/images/mtn/main/list_bullet20130213.gif) no-repeat 0 -383px; padding-left:10px;  }
#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 .headLineText, #headLine02 .headLineText { float:left; width:550px; margin-bottom:7px; } 		
#headLine01 #headlineTopNews .headLineBasicN .headLineRelation { margin-bottom:5px;}	
#headLine02 .headLineBox  { overflow:hidden; margin-bottom:4px;}
#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:670px; height: 163px ; margin-right:10px; background:url(https://menu.mtn.co.kr/images/mtn/main/bg_videohot.gif) no-repeat ;  }
#headlineTopNews .VideoHot h2{ padding:11px 0 5px 9px; }
#headlineTopNews .VideoHot ul { margin-left:11px; margin-right:0px; margin-top:10px;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:7px;}
#headlineTopNews .VideoHot .page a.next { right:7px;}
#headlineTopNews .VideoHot .page a img {  margin-top:28px;}
#headlineTopNews .VideoHot .more { position:absolute; top:10px; right:10px;}
#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:right; width: 275px; height:480px; background:#fbfbfb; border:1px solid #dbdbdb; 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 { overflow:hidden;height:276px;}
#headlineRight .mainRightPhoto h2 { padding:15px 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;}

/* contentWrap - 핫클릭뉴스 */
#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 9px 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 .more { position:absolute; top:278px; right:12px; width:29px; }

#headlineNews { position:relative; float:left; width:670px; height:316px; margin-bottom:20px; }
#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:24px; overflow:hidden; background:url(/img/mtn/main/contents_bg.gif) repeat-x 0 bottom; }
.headLineBasic .headLineImg { float:left; width:105px; margin-right:15px;  }	
.headLineBasic .headLineBox .textMode { width:670px;}
.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 .headLineBox  { overflow:hidden;} 
#headLine01 .headLineList li { padding-bottom:4px;}	
#headLine01 #headlineNews .headLineBasic .headLineRelation { margin-bottom:5px;}
#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;}


/*** 뉴스스탠드 홈화면 개편 [2014] 김미진 *****************************************************************************************************************************/

/* 뉴스스탠드 템플릿 홈화면 MJ [2014] */
#headlineTopNews{ float:left; width:670px; height:500px;font-family:Malgun Gothic,'맑은고딕',Nanum Gothic,'나눔고딕',Dotum,'돋움';letter-spacing:-1px }
#headlineTopNews .headLineNomal  { width:668px; height:242px; background-color:#f7f7f7; border:1px solid #dedede; }
#headlineTopNews .headLineNomal h2 { display:none }
#headlineTopNews .headLineNomal h3 {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.2 }
#headlineTopNews .headLineNomal h3 a { font-size:28px; font-weight:bold;color:#000000;letter-spacing:-2px }
#headlineTopNews .headLineNomal ul { overflow:hidden } /* 굴비1 해제 */

/* 헤드라인 [2014] (01. 상단+썸네일) (02. 상단+썸네일+굴비) (03. 상단+썸네일없음)  (04. 상단+굴비+썸네일없음) */

#headlineTopNews .headLineNomal .headLineBox_01, .headLineBox_02, .headLineBox_03, .headLineBox_04 { margin-top:14px; margin-left:17px;  clear:both}
/* #headlineTopNews .headLineNomal .headLineBox_04 { margin-top:25px; margin-left:34px;  clear:both} */
#headlineTopNews .headLineNomal .headLineScript { margin-bottom:0px; text-align:justify; }
#headlineTopNews .headLineNomal .headLineScript a { display:block; color:#888888;letter-spacing:0;margin-right:34px; margin-top:10px; line-height:1.5;letter-spacing:-1px }
#headlineTopNews .headLineNomal .headLineList {margin-top:6px; clear:both}
#headlineTopNews .headLineNomal .headLineList .thumb{float:left; width:218px; height:124px; border:1px solid #d0d0d0; overflow:hidden}
#headlineTopNews .headLineNomal .headLineList .thumb img {width:218px}
#headlineTopNews .headLineNomal .headLineList img { vertical-align:middle; padding-right:3px;}
#headlineTopNews .headLineNomal .headLineList .list {float:left; width:390px; margin-left:20px}
#headlineTopNews .headLineNomal .headLineList .list li {overflow:hidden;text-overflow:ellipsis;white-space:nowrap  }
#headlineTopNews .headLineNomal .headLineList .list li a { font-weight:bold;font-size:12px;margin-top:1px ;  color:#333; white-space: nowrap; letter-spacing:0; background: url(https://menu.mtn.co.kr/images/mtn/main/spr_20140205.png) no-repeat 0 7px; padding-left:10px;vertical-align: middle; line-height:21px; }
#headlineTopNews .headLineNomal .headLineList .list .txt_red a {color:#1d3ecb;}
#headlineTopNews .headLineNomal .headList .list03 .txt_red a {color:#1d3ecb;}
#headlineTopNews .headLineNomal .headLineList .list li a:hover, .headLineBasicN .headLineList li a:focus { text-decoration:underline;}
#headlineTopNews .headLineNomal .headLineBox_02 .relatedList li, .headLineBox_04 .relatedList li {float:left; width:290px; padding:18px 15px 18px 18px; font-size:14px; background: url(https://menu.mtn.co.kr/images/mtn/main/ble_rle.png) no-repeat 5px 25px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
#headlineTopNews .headLineNomal .headLineBox_03 .headList{ margin-top:15px; }
#headlineTopNews .headLineNomal .headLineBox_03 .headList li a, .headLineBox_04 .headList li a {float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap ;   width:300px; padding-right:10px; font-style:normal;font-size:14px; margin-top:1px ;  color:#333; background: url(https://menu.mtn.co.kr/images/mtn/main/spr_20140205.png) no-repeat 0 11px; padding-left:10px;  line-height:28px;}
#headlineTopNews .headLineNomal .headList img { vertical-align:middle; padding-right:3px}


/* 뉴스스탠드 템플릿 홈화면 JMY [2016-06-03] */
/* 헤드라인 [2014] (01. 상단+썸네일) (02. 상단+썸네일+굴비) (03. 상단+썸네일없음)  (04. 상단+굴비+썸네일없음) */
#headlineTopNews{ float:left; width:670px; height:500px;font-family:Malgun Gothic,'맑은고딕',Nanum Gothic,'나눔고딕',Dotum,'돋움';letter-spacing:-1px }
#headlineTopNews .headLineDefault  { width:668px; height:242px; /* background-color:#f7f7f7; */ border:1px solid #dedede; }
#headlineTopNews .headLineDefault h2 { display:none }
#headlineTopNews .headLineDefault h3 {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.2 }
#headlineTopNews .headLineDefault h3 a { font-size:28px; font-weight:bold;color:#000000;letter-spacing:-2px }
#headlineTopNews .headLineDefault ul { overflow:hidden } /* 굴비1 해제 */
#headlineTopNews .headLineDefault .headLineBox_01, .headLineBox_02, .headLineBox_03, .headLineBox_04 { margin-top:14px; margin-left:17px;  clear:both}
#headlineTopNews .headLineDefault .headLineScript { margin-bottom:0px; text-align:justify; }
#headlineTopNews .headLineDefault .headLineScript a { display:block; color:#666666;margin-right:34px; margin-top:10px; line-height:1.5;letter-spacing:-0.5px;font-size:14px }
#headlineTopNews .headLineDefault .headLineList {margin-top:6px; clear:both}
#headlineTopNews .headLineDefault .headLineList .thumb{float:left; width:192px; height:110px;margin-top:5px; border:1px solid #d0d0d0; overflow:hidden}
#headlineTopNews .headLineDefault .headLineList .thumb img {width:192px/* ;height:110px */ }
#headlineTopNews .headLineDefault .headLineList img { vertical-align:middle; padding-right:3px;}
#headlineTopNews .headLineDefault .headLineList .list {float:left; width:390px; margin-left:20px}
#headlineTopNews .headLineDefault .headLineList .list li {overflow:hidden;text-overflow:ellipsis;white-space:nowrap  }
#headlineTopNews .headLineDefault .headLineList .list li a { font-weight:bold;font-size:13px;margin-top:1px ;  color:#333; white-space: nowrap; letter-spacing:0; background: url(https://menu.mtn.co.kr/images/mtn/main/spr_20140205.png) no-repeat 0 7px; padding-left:10px;vertical-align: middle; line-height:24px; }
#headlineTopNews .headLineDefault .headLineList .list .txt_red a {color:#1d3ecb;}
#headlineTopNews .headLineDefault .headList .list03 .txt_red a {color:#1d3ecb;}
#headlineTopNews .headLineDefault .headLineList .list li a:hover, .headLineBasicN .headLineList li a:focus { text-decoration:underline;}
#headlineTopNews .headLineDefault .headLineBox_02 .relatedList li, .headLineBox_04 .relatedList li {float:left; width:290px; padding:18px 15px 18px 18px; font-size:14px; background: url(https://menu.mtn.co.kr/images/mtn/main/ble_rle.png) no-repeat 5px 25px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
#headlineTopNews .headLineDefault .headLineBox_03 .headList{ margin-top:10px; }
#headlineTopNews .headLineDefault .headLineBox_03 .headList li a, .headLineBox_04 .headList li a {float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap ;   width:300px; padding-right:10px; font-style:normal;font-size:14px; margin-top:1px ;  color:#333; background: url(https://menu.mtn.co.kr/images/mtn/main/spr_20140205.png) no-repeat 0 11px; padding-left:10px;  line-height:28px;}
#headlineTopNews .headLineDefault .headList img { vertical-align:middle; padding-right:3px}




/* 헤드라인 뉴스박스 인기&시황 [2014] */
#headlineTopNews .NewsBox {float:left; width:448px}
#headlineTopNews .NewsBox .popular {width:430px; height:92px; margin-top:20px}
#headlineTopNews .NewsBox .popular .newsTit {position:relative; float:left; width:71px; height:92px; background:url(https://menu.mtn.co.kr/images/mtn/main/bg_newsbox.gif) no-repeat; color:#FFF; font-size:16px; font-weight:bold;padding:15px 0 0 15px; /* line-height:22px */}
#headlineTopNews .NewsBox .popular .newsTit .page { position:absolute; color:#727588; font-size:11px; font-weight:bold; bottom:25px }
#headlineTopNews .NewsBox .popular .newsTit .page img { vertical-align: middle;}
#headlineTopNews .NewsBox .popular .list { margin-left: 80px; width:345px; }
#headlineTopNews .NewsBox .popular .list img { padding-right:2px;vertical-align:middle }
#headlineTopNews .NewsBox .popular li { font-style:normal;font-size:12px;; color:#333;background: url(https://menu.mtn.co.kr/images/mtn/main/list_bullet20130213.gif) no-repeat 0 -411px; line-height:2; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; padding-left:8px;letter-spacing:0 }
#headlineTopNews .NewsBox .popular li .bold { font-style:normal;font-weight:bold;font-size:14px;; color:#000000;  line-height:1.5; }

/* 핫클릭뉴스 [2014] */
#headlineTopNews .NewsHot { float:right; width:220px; height:208px; border-left:1px solid #ededed; margin-top:20px}
#headlineTopNews .NewsHot h2 {position:relative; padding: 0 0 0 15px; height:20px;line-height:1;font-weight:bold;font-size:13px;color:#ec0033 }
#headlineTopNews .NewsHot h2 span {position: absolute; right:0px}
#headlineTopNews .NewsHot .hotList { margin-left:15px}
#headlineTopNews .NewsHot .hotList li {position: relative; display:block; height:90px; overflow:hidden; margin-bottom:8px}
#headlineTopNews .NewsHot .hotList li img { width:205px}
#headlineTopNews .NewsHot .description { position: absolute; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; bottom: -4px; width:185px; height:20px; padding:2px 10px; color: #fff; background: url(https://menu.mtn.co.kr/images/mtn/main/bg_photonews_m.png) no-repeat;font-size:11px }

/* 포토뉴스 [2014] */
#headlineRight { position:relative; float:right; width: 275px; height:470px; background:#fbfbfb; border:1px solid #dbdbdb; margin-left:21px;font-family:Malgun Gothic,'맑은고딕',Nanum Gothic,'나눔고딕',Dotum,'돋움'}
#headlineRight .mainRightPhoto { height:280px;}
#headlineRight .mainRightPhoto h2 {position:relative;  padding:10px 0 0 10px; height:25px; border-bottom:1px solid #e9e9e9;}
#headlineRight .mainRightPhoto h2 strong a { font-weight:bold;font-size:13px;color:#ec0033;text-decoration:none }
#headlineRight .mainRightPhoto h2 span {position: absolute; top:14px;right:12px}
#headlineRight .mainPhotonews { position: relative; width: 254px; height: 150px; padding-left:11px; padding-top:10px; padding-bottom:3px; font-size:11px; }
#headlineRight .mainPhotonews .thum { display:block; overflow:hidden; height:150px; }
#headlineRight .mainPhotonews img { vertical-align: top; width: 252px; display:block;  /* margin-top:-20px; */ }
#headlineRight .mainPhotonews .description { position: absolute;  left: 0; bottom: 3px; width: 252px; height:20px; margin-left:11px; 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:2px; letter-spacing:0px; width:252px; text-align:center; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#headlineRight .mainPhotonews .best { position: absolute; top:10px; right:2px; width: 46px; height: 46px;  background: url(https://menu.mtn.co.kr/images/mtn/main/ble_photonew.png) no-repeat; }
#headlineRight .subPhoto {padding-left:10px; }
#headlineRight .subPhoto .description_sub { position: absolute; left: 0; bottom: 0; width: 80px; height:19px; color: #fff; background: url(https://menu.mtn.co.kr/images/mtn/main/bg_photonews_s.png) no-repeat; }
#headlineRight .subPhoto .description_sub span{ position: absolute; padding:0 1px; width:75px; text-align:center; top:2px; letter-spacing:-1px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px }
#headlineRight .subPhoto li { position: relative; float: left;  width: 82px; height: 70px; margin-right: 4px; margin-top:3px }
#headlineRight .subPhoto li img { vertical-align: top; width:80px; }
#headlineRight .subPhoto li.last-gallery { margin-right: 0; }
#headlineRight .subPhoto li .subMask { height:70px; display:block; overflow:hidden; }

/* 동영상 핫뉴스 [2014] */
#headlineRight .mainVodHot { overflow:hidden; }
#headlineRight .mainVodHot h2 {position:relative; height:25px;margin-bottom:10px;padding:10px 0 0 10px;border-bottom:1px solid #dcdcdc }
#headlineRight .mainVodHot h2 strong a { font-weight:bold;font-size:13px;color:#ec0033;text-decoration:none }
#headlineRight .mainVodHot h2 span {position: absolute; top:14px;right:12px}
#headlineRight .mainVodHot .vodlist {position:relative; margin-left:20px}
#headlineRight .mainVodHot .vodlist li {float:left; width:110px; padding-right:8px; }
#headlineRight .mainVodHot .vodlist li img{ width:110px; height:90px}
#headlineRight .mainVodHot .vodlist .page a { position:absolute; top:40px;}
#headlineRight .mainVodHot .vodlist .page a.prev { left:-13px;}
#headlineRight .mainVodHot .vodlist .page a.next { right:13px;}
#headlineRight .mainVodHot .vodlist .vodhotTitle { font-size:11px; color:#484848; text-align:left; margin-top:5px}
#headlineRight .mainVodHot .vodlist li .playBtn {position: absolute;float:left; width:20px; height:19px; margin:35px 45px; background:url(http://mtnmenu.mt.co.kr/images/mtn/main/ble_play.png) no-repeat 0 0; }


/* leftWrap */
#mtnSokbo { position:relative; margin-bottom:30px; width:430px; height:28px; background:url(/img/mtn/common_v2.png) no-repeat 0 -350px;}
#mtnSokbo p { font-weight:bold; color:#ffffff; padding:6px 0 0 14px; width:75px; }
#mtnSokbo ul { position:absolute; top:-18px; left:100px; height:20px; overflow:hidden; }
#mtnSokbo ul li { width:280px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }

#tabVod { clear:both; overflow:hidden; position:relative; margin-bottom:10px; } /*특집기사배너 삭제시 margin-bottom:30px;*/
#tabVod .tabList { position:absolute; top:4px; left:48px;font-size:13px }
#tabVod .tabList li { float:left; }
#tabVod .tabContents { margin-top:8px; border-top:1px solid #dcdcdc; }
#tabVod .tabContents li { float:left; width:95px; font-size:11px; text-align:left; padding:15px 12px 0 0; }
#tabVod .tabContents li.last { padding-right:0; }
#tabVod .tabContents img { display:block; }
#tabVod .tabContentsThumb { margin-top:8px; border-top:1px solid #dcdcdc; }
#tabVod .tabContentsThumb li { float:left; width:200px;height:152px;font-size:12px;text-align:left;padding:15px 12px 0 0; }
#tabVod .tabContentsThumb li.last { padding-right:0; }
#tabVod .tabContentsThumb img { display:block;width:200px }
#tabVod .tabContents span { display:block; line-height:15px; padding-top:10px; }
#tabVod .btnMore { position:absolute; top:8px; right:0; }

#tabNews { clear:both; overflow:hidden; position:relative; height:724px;/* height:544px; */ margin-bottom:30px; }
#tabNews .tabList { position:absolute; top:4px; left:52px;font-size:13px }
#tabNews .tabList li { float:left; }
#tabNews .tabContents { font-size:15px; line-height:24px; color:#242424; margin-top:10px; padding-top:16px; border-top:1px solid #dcdcdc; }
#tabNews .newsList .tabContents li.paragraph { padding-top:12px; }			
#tabNews .btnMore { position:absolute; top:8px; right:0; }

#tabNews .tabContents li a,#tabEnter .tabContents li a, #tabNotice .tabContents li a { padding-left:10px;line-height:30px;background:url(/img/mtn/common_v2.png) no-repeat -200px 12px;color:#242424; }
#tabNotice .tabContents li a {padding-left:10px;line-height:30px;background:url(/img/mtn/common_v2.png) no-repeat -200px 7px;}

#tabEnter { clear:both; overflow:hidden; position:relative; height:330px; margin-bottom:30px; }
#tabEnter h2 { margin-bottom:8px; }
#tabEnter .tabList { position:absolute; top:4px; left:52px;font-size:13px }
#tabEnter .tabList li { float:left; }
#tabEnter .tabContents { font-size:15px; line-height:24px; }
#tabEnter .newsList .tabContents li.paragraph { padding-top:12px; }
#tabEnter .btnMore { position:absolute; top:10px; right:0; }
#tabEnter .enterHeadline { overflow:hidden; /* margin-top:8px; */ padding-top:15px; border-top:1px solid #dcdcdc;}
#tabEnter .enterHeadline h4 { font-weight:bold;font-size:15px; margin:0 0 -20px 130px; }
#tabEnter .enterHeadline h4 a { color:#242424 }
#tabEnter .enterHeadline p { height:90px; padding-bottom:5px; }
#tabEnter .enterHeadline .thumbnailImg { float:left; width:120px; height:80px; overflow:hidden; border:1px solid #dcdcdc; } 
#tabEnter .enterHeadline .thumbnailImg img { width:120px;}
#tabEnter .enterHeadline .thumbnailCopy { float:left; width:280px; height:60px; padding:25px 0 0 10px; overflow:hidden; /*  text-align:justify;font-size:11px;*/ color:#797979;font-style:normal }
#tabEnter .enterHeadline .thumbnailCopy a { color:#797979; }

.newsList .thumbContents { margin-top:10px; width:430px; padding-top:16px; border-top:1px solid #dcdcdc; line-height:24px; color:#242424; }
.newsList .thumbContents li { float:left; width:96px; height:156px; padding:0 5px 0 5px; }
.newsList .thumbContents li img { display:block;}
.newsList .thumbContents li span { display:block; text-align:left; font-size:11px; line-height:15px; padding-top:10px;letter-spacing:0;}
.newsList .thumbContents li .subject { display:block; letter-spacing:0;}

#tabNotice { clear:both; overflow:hidden; position:relative; height:224px; margin-bottom:30px; }
#tabNotice .tabList { position:absolute; top:6px; left:48px; color:#363636;font-size:13px }
#tabNotice .tabList li { float:left; }
#tabNotice .tabContents { font-size:15px; line-height:24px; margin-top:10px; padding-top:16px; border-top:1px solid #dcdcdc; }
#tabNotice .lecture { padding-bottom:5px; margin-bottom:5px; border-bottom:1px dashed #dcdcdc; white-space:nowrap; letter-spacing:0; }
#tabNotice .lecture.last { border-bottom:none;}
#tabNotice .lecture .date { font-weight:bold; padding-right:10px;}
#tabNotice .lecture strong { font-size:13px; color:#003dad; padding-right:6px; }
#tabNotice .lecture span { font-weight:100; font-size:12px; line-height:12px; }
#tabNotice .btnMore { position:absolute; top:8px; right:0; }
#tabNotice .note { float:left; width:430px; padding-bottom:10px; }
#tabNotice .note .thumbImg { float:left; width:54px; padding-right:10px;}
#tabNotice .note strong { display:block; padding-top:2px; }
#tabNotice .note span { display:block; }
#tabNotice .contentList { margin-top:8px; padding-top:10px; border-top:1px solid #dcdcdc; }

.adBanner430 { clear:both; overflow:hidden; margin-bottom:30px; /*border:1px solid #dcdcdc;*/ }
.adBanner_list { clear:both; overflow:hidden; margin:10px 0 0; /*border:1px solid #dcdcdc;*/ }
.viewerLink { overflow:hidden;margin-bottom:30px;border-bottom:1px solid #dcdcdc }
.viewerLink li { float:left; font-size:0; line-height:0.5em; }


/* mtnLiveWrap */
#mtnLive { float:left; width:318px; height:268px; border:1px solid #1e1e1e; background-color:#424242;}
#mtnLive .mtnLiveView { width:308px; height:226px; 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:-3px;}
#mtnLive .mtnLiveView .livePlayer { padding:0 4px 10px; }
#broadSchedule { position:relative; width:309px; background:url(/img/mtn/common_v2.png) no-repeat 0 -507px; }
#broadSchedule a { color:#ffffff; text-decoration:none;}
#broadSchedule .broadScheduleList { padding-left:54px; height:27px; overflow:hidden; font-size:11px; letter-spacing:0; }
#broadSchedule .broadScheduleList li { width:218px; padding-top:6px; white-space:nowrap; }
#broadSchedule .broadScheduleList img { vertical-align:middle; }
#broadSchedule .page { position:absolute; top:6px; right:5px; width:30px;}

#programLink { position:relative; float:left; width:350px; height:270px; background:url(/img/mtn/main_contentBg.gif) no-repeat 0 0;}
#programLink .quickLink { float:left; padding-top:20px; padding-left:14px; width:112px; }
#programLink .quickLink li { width:10px; height:18px; padding-bottom:9px; text-indent:14px; background:url(/img/mtn/common_v2.png) no-repeat 0 -182px; }
#programLink .quickLink li.last {padding-bottom:10px;}
#programLink .quickList2 p {padding-bottom:6px;}
#programLink .mtnProgram { float:right; padding-top:15px; padding-right:26px; }
#programLink .mtnProgram h3 { width:76px; height:13px; background:url(/img/mtn/common_v2.png) no-repeat 0 -820px; }
#programLink .mtnProgram .programList { }
#programLink .mtnProgram .programList li { padding-top:24px; }
#programLink .mtnProgram .page { position:absolute; top:14px; right:14px; }

.mtnLiveAdbanner { position:relative; float:right; width:278px; height:269px; border:1px solid #dcdcdc;z-index:1 }
.mtnLiveAdbanner .number {width:270px; height:19px; right:100px; padding:9px 10px 0 0; text-align:right; border-bottom:1px solid #dcdcdc;}
.mtnLiveAdbanner .number li {display:inline-block; *display:inline; *zoom:1 }
.mtnLiveAdbanner .number li a { display:block; margin-left:3px; float:left; width:11px; height:20px; background:url(https://menu.mtn.co.kr/images/mtn/together/together_banner_off.png) no-repeat 0 0;}
.mtnLiveAdbanner .number li a:hover, 
.mtnLiveAdbanner .number li a:focus,
.mtnLiveAdbanner .number li.current a { background-image:url(https://menu.mtn.co.kr/images/mtn/together/together_banner_on.png)}
.mtnLiveAdbanner .number li span { position:absolute; left:-999em; line-height:1px;}
.mtnLiveAdbanner ul {padding-left:1px;}
.mtnLiveAdbanner li {list-style:none;}

.randomAdbanner { position:relative; float:right; width:280px; height:270px; /*height:240px;margin-bottom:30px;border:1px solid #dcdcdc;*/z-index:1 }
.randomAdbanner ul {padding-left:1px;}
.randomAdbanner li {list-style:none;}


/* centerWrap */
.mtntodayBroad { position:relative; font-size:11px; margin-bottom:30px; }
.mtntodayBroad h2 { width:83px; height:13px; background:url(/img/mtn/common_v2.png) no-repeat 0 -842px; }
.mtntodayBroad .mtntoday { margin-top:8px; padding-top:15px; /* padding-bottom:10px; */ border-top:1px solid #dcdcdc; }
.mtntodayBroad .mtntoday .program { display:block; font-size:12px; color:#242424; }
.mtntodayBroad .mtntoday .specialist { display:block; white-space:nowrap; }
.mtntodayBroad .mtntoday .time { width:21px; height:9px; padding-left:25px; background:url(/img/mtn/common_v2.png) no-repeat -200px -30px; letter-spacing:0; } 
.mtntodayBroad .mtntoday .thumbnail { float:left; width:70px; padding-right:10px; } 
.mtntodayBroad .mtntoday .text {/*  float:left; */ display:block; overflow:hidden; width:210px; color:#797979; padding-top:4px; line-height:14px; text-align:justify;  }
.mtntodayBroad .contentList {clear:both; overflow:hidden; padding-top:6px; }
.mtntodayBroad .contentList .last { padding-top:8px;}
.mtntodayBroad .contentList .time {width:21px; height:9px; padding-left:25px; background:url(/img/mtn/common_v2.png) no-repeat -200px -30px; letter-spacing:0; padding-right:6px;}
.mtntodayBroad .contentList .program { font-size:12px; color:#242424; }
.mtntodayBroad .contentList .text { display:block; width:210px; color:#797979; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; line-height:14px; padding-left:8px; }
.mtntodayBroad .btnMore { position:absolute; top:0; right:0; }

.adBanner210 { margin-bottom:30px; }

#mtnSpotPlus { position:relative; margin-bottom:30px; }
#mtnSpotPlus h2 { width:33px; height:14px; background:url(/img/mtn/common_v2.png) no-repeat -200px -843px; }
#mtnSpotPlus .contentList { font:12px/24px Dotum,"돋움"; margin-top:8px; padding-top:15px; border-top:1px solid #dcdcdc; }
#mtnSpotPlus .btnMore { position:absolute; top:0; right:0; }

#mtnHotNews { position:relative; margin-bottom:30px; }
#mtnHotNews h2 { width:34px; height:13px; background:url(/img/mtn/common_v2.png) no-repeat 0 -865px; }
#mtnHotNews .contentList { font:12px/24px Dotum,"돋움"; margin-top:8px; padding-top:15px; border-top:1px solid #dcdcdc; }
#mtnHotNews .btnMore { position:absolute; top:0; right:0; }

/* 
#mtnStockNews { position:relative; margin-bottom:30px; }
#mtnStockNews .contentList { font:12px/24px Dotum,"돋움"; margin-top:6px; padding-top:15px; border-top:1px solid #dcdcdc; }
#mtnStockNews .btnMore { position:absolute; top:0; right:0; }

#mtnCeoReport { position:relative; margin-bottom:30px; }
#mtnCeoReport .contentList { font:12px/24px Dotum,"돋움"; margin-top:6px; padding-top:15px; border-top:1px solid #dcdcdc; }
#mtnCeoReport .btnMore { position:absolute; top:0; right:0; }

#mtnRival { position:relative; margin-bottom:30px; }
#mtnRival .contentList { font:12px/24px Dotum,"돋움"; margin-top:6px; padding-top:15px; border-top:1px solid #dcdcdc; }
#mtnRival .btnMore { position:absolute; top:0; right:0; }

#mtnRounge { position:relative; margin-bottom:30px; }
#mtnRounge .contentList { font:12px/24px Dotum,"돋움"; margin-top:6px; padding-top:15px; border-top:1px solid #dcdcdc; }
#mtnRounge .btnMore { position:absolute; top:0; right:0; }
*/

#mtnTodayFocus { position:relative; margin-bottom:30px; }
#mtnTodayFocus h2 { width:72px; height:13px; background:url(/img/mtn/common_v2.png) no-repeat 0 -911px; }
#mtnTodayFocus .contentList { font:12px/24px Dotum,"돋움"; margin-top:8px; padding-top:15px; border-top:1px solid #dcdcdc; }
#mtnTodayFocus .btnMore { position:absolute; top:0; right:0; }

#mtnNewsTwitter { position:relative; margin-bottom:30px; border:1px solid #dcdcdc; padding:10px 0 10px 0; height:100px;  overflow:hidden; }
#mtnNewsTwitter h2 { width:110px; height:11px; background:url(/img/mtn/common_v2.png) no-repeat 10px -1098px; }
#mtnNewsTwitter .contentList { height:200px; font:11px/16px Dotum,"돋움"; margin-top:8px; padding:4px 10px 10px 10px; border-top:1px solid #dcdcdc; }
#mtnNewsTwitter .contentList li {  width:180px; padding:6px 0; border-bottom:1px dashed #e4e4e4; overflow:hidden; text-overflow:ellipsis; }
#mtnNewsTwitter .contentList li .twitter01 { display:block; padding:5px 0; border-bottom:1px dashed #e4e4e4; }
#mtnNewsTwitter .contentList li .twitter02 { display:block; padding:5px 0; border-bottom:1px dashed #e4e4e4;}
#mtnNewsTwitter .contentList li .twitter03 { display:block; padding:5px 0; border-bottom:1px dashed #e4e4e4;}
#mtnNewsTwitter .contentList li .twitter04 { display:block; padding:5px 0;}
#mtnNewsTwitter .contentList .twitterID { font-weight:bold; color:#33ccff; padding-right:8px; }
#mtnNewsTwitter .contentList .twitterText {  padding-bottom:10px;}
#mtnNewsTwitter .btnMore { position:absolute; top:10px; right:10px; }

#applicationInfo { position:relative; margin-bottom:30px; }
#applicationInfo h2 { width:93px; height:14px; background:url(/img/mtn/common_v2.png) no-repeat 0 -933px; }
#applicationInfo .contentList { font:12px/24px Dotum,"돋움"; margin-top:8px; padding-top:15px; border-top:1px solid #dcdcdc; }
#applicationInfo .contentList li { height:68px; padding-bottom:10px; }
#applicationInfo .contentList li.last { padding-bottom:0; }
#applicationInfo .contentList .thumbImg { float:left; width:68px; padding-right:10px; }
#applicationInfo .contentList .appTitle { float:left; color:#242424; display:block; width:130px; font-weight:bold; }
#applicationInfo .contentList .appText { display:block; font-size:11px; line-height:1.4; color:#797979; }
#applicationInfo .btnMore { position:absolute; top:0; right:0; }


/* rightWrap */
#bestSpecialist { position:relative; margin-bottom:30px; }
#bestSpecialist img { float:left; font-size:0; line-height:0.5em; }
#bestSpecialist ul { overflow:hidden; width:279px; border-top:1px solid #dcdcdc; border-left:1px solid #dcdcdc; }
#bestSpecialist ul li { float:left; width:138px; border-bottom:1px solid #dcdcdc; border-right:1px solid #dcdcdc; }
#bestSpecialist ul li .bestRed { position:absolute; width:60px; height:48px; top:1px; left:0; background:url(/img/mtn/main_specialist_best.png) no-repeat 0 0; }	
#mtnStrategy { clear:both; overflow:hidden; position:relative; margin-bottom:30px; }
#mtnStrategy .contentList { margin-top:8px; padding-top:8px; border-top:1px solid #dcdcdc;line-height:2 }
#mtnStrategy .contentList li { position:relative; white-space:nowrap; }
#mtnStrategy .contentList li span { display:block; position:absolute; top:-1px; right:0; font-size:11px; width:70px; text-align:right; }

#todayRecommend { clear:both; overflow:hidden; position:relative; margin-bottom:30px; }
#todayRecommend h2 { width:98px; height:13px; background:url(/img/mtn/common_v2.png) no-repeat 0 -980px; }
#todayRecommend .contentList { font:12px/24px Dotum,"돋움"; margin-top:8px; padding-top:15px; border-top:1px solid #dcdcdc; }
#todayRecommend .contentList h3 { position:absolute; top:0; left:68px; width:160px; font-weight:bold; font-size:12px; }
#todayRecommend .contentList li { position:relative; padding-bottom:10px; height:58px; }
#todayRecommend .contentList li.last { padding-bottom:0;}
#todayRecommend .contentList .text { position:absolute; top:18px; left:68px; white-space:nowrap; font-size:11px; }
#todayRecommend .contentList .buttonLink { position:absolute; top:40px; left:68px; height:12px; }
#todayRecommend .btnMore { position:absolute; top:0; right:0; }

#bestVideo { clear:both; overflow:hidden; position:relative; margin-bottom:30px; }
#bestVideo h2 { width:83px; height:13px; background:url(/img/mtn/common_v2.png) no-repeat 0 -1003px; }
#bestVideo .contentList { font:12px/24px Dotum,"돋움"; margin-top:8px; width:280px; padding-top:15px; border-top:1px solid #dcdcdc; }
#bestVideo .contentList h3 { position:absolute; top:0; left:68px; width:160px; font-weight:bold; font-size:12px; }
#bestVideo .contentList li { clear:both; position:relative; height:58px; padding-bottom:10px; }
#bestVideo .contentList li.last { padding-bottom:0;}
#bestVideo .contentList li img { vertical-align:middle; }
#bestVideo .contentList .date { position:absolute; top:20px; left:68px; font-size:11px; letter-spacing:0;color:#666666; }
#bestVideo .contentList .text { position:absolute; top:40px; left:68px; white-space:nowrap; }
#bestVideo .btnMore { position:absolute; top:0; right:0; }

#mtnClub { clear:both; position:relative; margin-bottom:30px; }
#mtnClub h2 { width:80px; height:13px; background:url(/img/mtn/common_v2.png) no-repeat 0 -1026px;  }
#mtnClub .contentList { position:relative; overflow:hidden; width:280px; height:114px; padding-top:8px; border-top:1px solid #dcdcdc;font:12px/24px Dotum,"돋움"; margin-top:8px; margin-top:10px; }
#mtnClub .contentList li { position:relative; white-space:nowrap; width:270px;}
#mtnClub .contentList li span { display:block; position:absolute; top:0; right:0; font-size:11px; text-align:left; width:60px; overflow:hidden; }
#mtnClub .btnMore { position:absolute; top:0; right:0; }

#mtnLecture { clear:both; position:relative; margin-bottom:30px; }
#mtnLecture h2 { width:46px; height:14px; background:url(/img/mtn/common_v2.png) no-repeat -200px -819px; }
#mtnLecture .contentHead { position:relative; font:12px/24px Dotum,"돋움"; margin-top:8px; padding-top:15px; border-top:1px solid #dcdcdc; }
#mtnLecture .contentHead h3 { position:absolute; top:10px; left:104px; width:160px; font-weight:bold; font-size:12px; }
#mtnLecture .contentHead .text { position:absolute; top:34px; left:104px;  width:170px; line-height:1.4; font-size:11px;color:#797979; }
#mtnLecture .contentHead .btnLink { position:absolute; top:70px; left:104px;  }
#mtnLecture .contentList { clear:both; font:12px/24px Dotum,"돋움"; padding-top:12px; }
#mtnLecture .btnMore { position:absolute; top:0; right:0; }
#rightWrap #adBanner280 { clear:both; margin-bottom:30px; overflow:hidden; }
#rightWrap #adBanner280 img { width:280px; height:120px; }

/* etcWrap */
#mtnEtc { position:relative; width:670px; margin-right:30px; float:left; }
#mtnEtc .tabList { position:absolute; top:0; left:0; width:670px; height:20px; border-bottom:1px solid #dcdcdc;font-size:13px }
#mtnEtc .tabList li { float:left; }
#mtnEtc .tabList .bar { font-weight:100; color:#d3d3d3; }
#mtnEtc .tabContents { padding-top:30px; line-height:1.4; }
#mtnEtc .tabContents img { padding-bottom:6px;}
#mtnEtc .contentList {}
#mtnEtc .contentList img { display:block;  }
#mtnEtc .img_1st { position:absolute; top:32px; left:0; width:100px; height:120px; font-size:11px; text-align:center; }
#mtnEtc .img_2nd { position:absolute; top:32px; left:115px; width:100px; font-size:11px; text-align:center; }
#mtnEtc .img_1st span, #mtnEtc .img_2nd span { display:block; line-height:15px; padding-top:10px; }
#mtnEtc .tabContents .txt { white-space:nowrap; height:25px; line-height:20px; overflow:hidden; padding-left:240px; }
#mtnEtc .btnMore { position:absolute; top:0; right:0; }
#mtnEtc .thumbContents { margin-top:8px; padding-top:15px; line-height:24px; color:#242424; clear:both}
#mtnEtc .thumbContents li { float:left; width:100px; padding:10px 5px 0 5px; }
#mtnEtc .thumbContents li img { display:block; }
#mtnEtc .thumbContents li strong { display:block;text-align:left; letter-spacing:0; padding-top:10px; line-height:15px;}
#mtnEtc .thumbContents li span { display:block; text-align:left; font-size:11px; line-height:15px;}
#mtnEtc .thumbContents li .date { display:block; padding-top:10px; letter-spacing:0;}
#mtnEtc .thumbContents li .txt { display:block; padding-top:10px; letter-spacing:0;font-style:normal }
#mtnEtcWrap .adBanner280 { float:left; overflow:hidden; width:280px; padding-top:22px; } 
#mtnEtcWrap .mtnsns {float:left; overflow:hidden; background:#ebebeb; border:1px solid #dcdcdc; width:278px; height:114px; margin-top:22px;}
#mtnEtcWrap .mtnsns ul {font-size:11px; line-height:16px; padding:20px 0 0 25px;}
#mtnEtcWrap .mtnsns ul li { float:left; width:118px; padding-bottom:14px}
#mtnEtcWrap .mtnsns ul li img { vertical-align:top; padding-right:4px;}

/* mtnSNS 수정  20140411 (다우리추가)*/
#mtnEtcWrap .mtnsnsBox {float:left; overflow:hidden; background:#ebebeb; border:1px solid #dcdcdc; width:138px; height:114px; margin-top:22px;  margin-right:10px}
#mtnEtcWrap .mtnsnsBox ul {font-size:11px; padding:15px 0 0 13px;}
#mtnEtcWrap .mtnsnsBox ul li { line-height:23px; }
#mtnEtcWrap .mtnsnsBox ul li img { vertical-align:middle; line-height:23px; padding-right:5px;}

#mtnEtcWrap .gcsBox {overflow:hidden; border:1px solid #dcdcdc; width:128px; height:114px; margin-top:22px;}
#mtnEtcWrap .gcsBox h2 {height:1px;width:1px;left:-1000px;font-size:0;line-height:0;text-indent:-999%;}

/* mtnBannerWrap */
.mtnTogether { position:relative; clear:both; float:left; width:670px; }
.mtnTogether h2 { width:65px; height:14px; background:url(/img/mtn/common_v2.png) no-repeat 0 -1049px; }
.mtnTogether .contentList { font:12px/24px Dotum,"돋움"; margin-top:8px; padding-top:15px; border-top:1px solid #dcdcdc; }
.mtnTogether .contentList li { float:left; width:206px; padding-right:25px; line-height:15px; }
.mtnTogether .contentList li.last { padding-right:0; }
.mtnTogether .contentList img { display:block; border:1px solid #eeeeee; }
.mtnTogether .contentList strong { display:block; color:#242424; padding-top:10px; }
.mtnTogether .contentList span { display:block;font-size:11px;color:#797979; letter-spacing:-0.02em;}
.mtnTogether .btnMore { position:absolute; top:0; right:0; }

/* mtn투게더 하단 4개분할 */
#mtnBannerWrap .mtnTogether { position:relative; float:left; width:670px; }
#mtnBannerWrap .mtnTogether h2 { width:65px; height:14px; background:url(/img/mtn/common_v2.png) no-repeat 0 -1049px; }
#mtnBannerWrap .mtnTogether ul.contentList_test { font:12px/24px Dotum,"돋움"; margin-top:8px; padding-top:15px; border-top:1px solid #dcdcdc; }
#mtnBannerWrap .mtnTogether ul.contentList_test li { float:left; width:156px; padding-right:15px; }
#mtnBannerWrap .mtnTogether .contentList_test li.last { padding-right:0; }
#mtnBannerWrap .mtnTogether .contentList_test img { display:block; border:1px solid #eeeeee; }
#mtnBannerWrap .mtnTogether .contentList_test strong { display:block; color:#242424; }
#mtnBannerWrap .mtnTogether .contentList_test span { display:block;font-size:11px;line-height:1.4;color:#797979;}
/* mtn투게더 하단 4개분할 */

/* mtn투게더 레이아웃수정 20140411 */
#mtnBannerWrap .mtnTogetherNew { position:relative; clear:both; float:left; width:980px; }
/* #mtnBannerWrap .mtnTogetherNew h2 { width:65px; height:14px; background:url(/img/mtn/common_v2.png) no-repeat 0 -1049px; } */
#mtnBannerWrap .mtnTogetherNew .contentList { font-size:12px; margin-top:8px; padding-top:15px; border-top:1px solid #dcdcdc;line-height:2 }
#mtnBannerWrap .mtnTogetherNew .contentList li { float:left; width:230px; padding-right:15px; /*padding-right:20px;*/line-height:15px; }
#mtnBannerWrap .mtnTogetherNew .contentList li.last { padding-right:0; }
#mtnBannerWrap .mtnTogetherNew .contentList img { display:block; width:228px;height:77px;border:1px solid #eeeeee; }
#mtnBannerWrap .mtnTogetherNew .contentList strong { display:block; color:#242424; padding-top:10px; }
#mtnBannerWrap .mtnTogetherNew .contentList span { /* display:block; */font-size:11px;color:#797979; letter-spacing:-0.02em;}
#mtnBannerWrap .mtnTogetherNew .btnMore { position:absolute; top:4px; right:0; }


.mtnFocus { position:relative; float:right; width:280px;}
/* .mtnFocus h2 { width:66px; height:14px; background:url(/img/mtn/common_v2.png) no-repeat 0 -1072px; } */
.mtnFocus .contentList { ffont-size:12px; margin-top:8px; padding-top:15px; border-top:1px solid #dcdcdc;line-height:2 }
.mtnFocus .contentList li { float:left; width:132px; padding-right:15px; line-height:15px; }
.mtnFocus .contentList li.last { padding-right:0; }
.mtnFocus .contentList img { display:block; border:1px solid #eeeeee; }
.mtnFocus .contentList strong { display:block; color:#242424; padding-top:10px; }
.mtnFocus .contentList span { display:block; font-size:11px; line-height:1.4;color:#797979; }
.mtnFocus .btnMore { position:absolute; top:4px; right:0; }

/* 하단우측 배너영역 */
.btmBannerArea { position:relative; float:right; width:280px;padding-top:20px }

/* footerWrap */
.footerLink { border-top:2px solid #939393; }
.mtnPolicy { float:left;  height:26px; padding-top:10px; font-size:12px; font-weight:bold; }
.mtnPolicy li { float:left; }
.mtnSns { float:right; padding-top:8px; }
.mtnSns li { float:left; }
.facebook { width:22px; height:18px; background:url(/img/mtn/common_v2.png) no-repeat 0 -1128px; }
.facebook a { display:block; width:18px; height:18px; }
.twitter { width:22px; height:18px; background:url(/img/mtn/common_v2.png) no-repeat -25px -1128px; }
.twitter a { display:block; width:18px; height:18px; }
.youtube { width:22px; height:18px; background:url(/img/mtn/common_v2.png) no-repeat -52px -1128px; }
.youtube a { display:block; width:18px; height:18px; }
.me2day { width:22px; height:18px; background:url(/img/mtn/common_v2.png) no-repeat -77px -1128px; }
.me2day a { display:block; width:18px; height:18px; }
.clog { width:22px; height:18px; background:url(/img/mtn/common_v2.png) no-repeat -105px -1128px; }
.clog a { display:block; width:18px; height:18px; }
.application { width:22px; height:18px; background:url(/img/mtn/common_v2.png) no-repeat -131px -1128px; }
.application a { display:block; width:18px; height:18px; }
.tvcast { width:23px; height:23px; background:url(/img/mtn/common_v2.png) no-repeat -155px -1128px; }
.tvcast a { display:block; width:23px; height:23px; }
.footerContent { clear:both; position:relative; border-top:1px solid #c9c9c9; }
.footerContent .address { margin:0 auto; margin-left:150px; padding-top:10px; }
.footerContent .copyright { color:#b2b2b2; margin-left:150px; }
.footerContent .logoMtn { position:absolute; top:20px; left:0; }
.footerContent .logoMt { position:absolute; top:20px; right:0; }
.footerContent .markKocca { position:absolute; top:10px; right:0; }

/* .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;} */


/* mtn투게더 하단 4개분할 */
#mtnBannerWrap .mtnTogether { position:relative; float:left; width:670px; }
#mtnBannerWrap .mtnTogether h2 { width:65px; height:14px; background:url(/img/mtn/common_v2.png) no-repeat 0 -1049px; }
#mtnBannerWrap .mtnTogether .contentList_quadrisect { font:12px/24px Dotum,"돋움"; margin-top:8px; padding-top:15px; border-top:1px solid #dcdcdc; }
#mtnBannerWrap .mtnTogether .contentList_quadrisect li { float:left; width:156px; padding-right:15px; letter-spacing:-0.5px; }
#mtnBannerWrap .mtnTogether .contentList_quadrisect .last { padding-right:0; }
#mtnBannerWrap .mtnTogether .contentList_quadrisect img {width:156px; height:77px; display:block; border:1px solid #eeeeee; margin-bottom:6px; }
#mtnBannerWrap .mtnTogether .contentList_quadrisect strong { display:block; color:#242424; line-height:1.3; margin:3px 0; }
#mtnBannerWrap .mtnTogether .contentList_quadrisect span { display:block;font-size:11px;line-height:1.3; color:#797979;}
/* mtn투게더 하단 4개분할 */

/* 메인 콘텐츠 이동,수정 20140219 */
#mtnLiveAside { position:relative; float:left; width:350px; height:270px; background:url(/img/mtn/main/main_contentBg.gif) no-repeat 0 0;}
#mtnLiveAside .quickLink { float:left; padding-top:20px; padding-left:14px; width:112px; }
#mtnLiveAside .quickLink li { width:10px; height:18px; padding-bottom:9px; text-indent:14px; background:url(/img/mtn/common_v2.png) no-repeat 0 -180px; }
#mtnLiveAside .quickLink li.last {padding-bottom:10px;}
#mtnLiveAside .quickList2 p {padding-bottom:6px;}
#centerWrap .mtnProgram { position:relative;margin-bottom:30px }

/* 지수,퀵버튼,채널 */
#mtnLiveRight { position:relative;float:left; width:350px; height:270px; background:url(/img/mtn/main/main_contentBg2.gif) no-repeat 0 0;}
#mtnLiveRight .jisu { overflow:hidden;padding:20px 20px 12px;font-size:14px }
#mtnLiveRight .jisu h2 { margin-bottom:10px;font-weight:bold }
#mtnLiveRight .jisu .today { padding-left:6px;font-size:12px;font-weight:normal;color:#999999 }
#mtnLiveRight .jisu dl { float:left;width:146px;height:92px;border:1px solid #f5f5f5;text-align:center }
#mtnLiveRight .jisu dl.kospi { margin-right:14px }
#mtnLiveRight .jisu dl.kosdaq { }
#mtnLiveRight .jisu .up { color:#db0000 }
#mtnLiveRight .jisu .down { color:#0034df }
#mtnLiveRight .stockIndex { padding:12px 0 6px;color:#000000;font-weight:bold }
#mtnLiveRight .stockTotal { padding-bottom:6px;font-size:22px;font-weight:bold  }
#mtnLiveRight .stockPoint { padding-left:10px }
#mtnLiveRight .stockPercent { padding-left:10px }
#mtnLiveRight .more { position:absolute;top:27px;right:20px }
#mtnLiveRight .quick { overflow:hidden;padding:0 20px }
#mtnLiveRight .quick li { float:left;margin-right:32px;padding-left:16px;background:url(/img/mtn/main/bg_quicklist.png) no-repeat 0 4px; }
#mtnLiveRight .quick li a { font-size:13px;font-weight:bold;color:#000000 }
#mtnLiveRight .quick li:last-child { margin-right:0 }
#mtnLiveRight .info { position:absolute;right:6px;bottom:6px }

#centerWrap .programList { margin-top:6px;/* padding-top:15px; */border-top:1px solid #dcdcdc }
#centerWrap .programList li { padding-top:15px }
#centerWrap .mtnProgram .page { position:absolute; top:0;right:0 }
#mtnLiveSpot { position:relative;float:left;width:200px;padding:22px 0 0 12px; }

#mtnLiveSpot .txt{text-align:center; width:199px; height:46px; border:1px solid #ccc; padding-top:10px;}
#mtnLiveSpot .txt a span{font-size:14px; color:#1d3ecb; display:block; font-weight:bold; }
#mtnLiveSpot .contentList { /* font:12px/28px Dotum,"돋움"; margin */font-size:12px;line-height:2.3;margin-top:8px;padding-bottom:8px;border-bottom:1px solid #dcdcdc }
#mtnLiveSpot .contentList li { width:180px;overflow:hidden; text-overflow:ellipsis;white-space:nowrap }
#mtnLiveSpot .btnMore { position:absolute; bottom:-21px; right:3px; }

#mtnRecommVod { position:relative;margin-bottom:30px }
/* #mtnRecommVod h2 { width:53px;height:13px;background:url(/img/mtn/common_v4.png) no-repeat -200px -890px; } */
#mtnRecommVod ul { margin-top:6px;padding:4px 14px 14px 14px;border:1px solid #ebebeb }
#mtnRecommVod li { position:relative;width:180px;margin-top:10px }
#mtnRecommVod li a.thumb { display:inline-block;width:180px;height:100px }
#mtnRecommVod li a.thumb img { width:180px;height:100px }
#mtnRecommVod li span { position:absolute;top:42px;left:82px }
#mtnRecommVod li p { margin-top:8px;line-height:16px;font-size:11px;font-style:normal }
#mtnRecommVod li p a { color:#6c6c6c;text-decoration:none }
#mtnRecommVod .btnMore { position:absolute; top:0; right:0; }

/* main - mtnpro 영역 리뉴얼 20150610 */


#mtnproWrap { overflow:hidden;border:1px solid #cccccc;margin-bottom:20px;padding-bottom:20px }
#hotNbest { position:relative;margin:0 10px 20px 10px }
#mtnproWrap .proList {  }
#mtnproWrap .proList ul { margin-top:10px }
#mtnproWrap .proThumb { position:relative;width:256px;height:136px;border-top:1px solid #cacaca;border-right:1px solid #cacaca;border-left:1px solid #cacaca;background:url('https://menu.mtn.co.kr/images/mtn/main/bg_thumb_mtnpro.gif') repeat-x 0 0 }
#mtnproWrap .proThumb img { margin-top:1px }
#mtnproWrap .proThumb span { position:absolute;right:10px;top:10px }
#mtnproWrap .proName { width:258px;height:30px;background:#262832;text-align:center;color:#ffffff;font-size:12px;line-height:30px }
#mtnproWrap .proAction { margin-top:5px }

#mtnproWrap .speList ul { margin-top:10px }
#mtnproWrap .speThumb { position:relative;width:256px;height:131px;border-top:1px solid #cacaca;border-right:1px solid #cacaca;border-left:1px solid #cacaca;background:url('https://menu.mtn.co.kr/images/mtn/main/bg_thumb_mtnpro.gif') repeat-x 0 0 }
#mtnproWrap .speThumb .img { width:190px;margin-top:2px }
#mtnproWrap .speThumb span { position:absolute;right:10px;top:23px }
#mtnproWrap .speName { width:258px;height:30px;background:#262832;text-align:center;color:#ffffff;font-size:12px;line-height:30px }
#mtnproWrap .iframe { margin-bottom:30px }


#mtnStrategy.renewal { margin:0 10px 20px 10px }

#mtnRealtime { position:relative;margin:0 10px 20px 10px  }
#mtnRealtime h2 { width:95px;height:12px;background:url(/img/mtn/common_v2.png) no-repeat -200px -986px; }
#mtnRealtime .contentList { font:12px/24px Dotum,"돋움"; margin-top:8px; padding-top:10px; border-top:1px solid #dcdcdc; }
#mtnRealtime .contentList li { position:relative; white-space:nowrap; }
#mtnRealtime .contentList li span { display:block; position:absolute; top:-1px; right:0; font-size:11px; width:70px; text-align:right; }
#mtnproWrap .btnMore { position:absolute; top:3px; right:0; }

#proChoice { position:relative;margin:0 10px }

#proBest { clear:both; overflow:hidden; position:relative; margin:0 10px 10px 10px }
#proBest h2 { font-size:13px;font-weight:bold;color:#ec0033 }
#proBest .contentList { font:12px/2 Malgun Gothic,'맑은고딕',Nanum Gothic,'나눔고딕',Dotum,'돋움'; margin-top:8px; width:280px; padding-top:8px; border-top:1px solid #dcdcdc;color:#333333 }
#proBest .contentList h3 { position:absolute; top:0; left:100px; width:160px; font-weight:bold; font-size:12px; }
#proBest .contentList h3 a { display:inline-block;margin-left:4px }
#proBest .contentList h3 img { vertical-align:middle }
#proBest .contentList li { clear:both; position:relative; height:58px; padding-bottom:10px; }
#proBest .contentList li.last { padding-bottom:0;}
#proBest .contentList li img { vertical-align:middle; }
#proBest .contentList .date { position:absolute; top:20px; left:100px; font-size:11px; letter-spacing:0;color:#666666; }
#proBest .contentList .text { position:absolute; top:40px; left:100px; width:155px; overflow:hidden;white-space:nowrap;text-overflow:ellipsis }
#proBest .specialistImg img { width:90px;height:61px;border:1px solid #e0e0e0 }

#mtnproWrap .number { position:absolute;top:10px;right:0;width:60px; height:19px;text-align:center }
#mtnproWrap .number li {display:inline-block; *display:inline; *zoom:1 }
#mtnproWrap .number li a { display:block; margin-left:3px; float:left; width:11px; height:20px; background:url(https://menu.mtn.co.kr/images/mtn/together/together_banner_off.png) no-repeat 0 0;}
#mtnproWrap .number li a:hover, 
#mtnproWrap .number li a:focus,
#mtnproWrap .number li.current a { background-image:url(https://menu.mtn.co.kr/images/mtn/together/together_banner_on.png)}
#mtnproWrap .number li span { position:absolute; left:-999em; line-height:1px;}
#mtnproWrap li {list-style:none;}

#aMtnNews { overflow:hidden;position:relative;margin-bottom:30px }
/* #aMtnNews h2 { width:122px; height:13px; padding-bottom:18px; background:url(/img/mtn/common_v2.png) no-repeat -200px -1048px; } */
#aMtnNews h2 span { color:#777777;letter-spacing:0 }
#aMtnNews .thumb { position:relative;margin-top:10px;padding-top:15px;border-top:1px solid #dcdcdc;}
#aMtnNews .thmub_mask { position:absolute;width:210px;height:210px;background:url('https://static.mtn.co.kr/img/mtn/main/thumb_mask_amtn.png') no-repeat 0 0}
#aMtnNews .desc { padding-top:8px;letter-spacing:0;font-style:normal }
/* #aMtnNews .btnMore { position:absolute; top:0; right:0; } */

#techM { overflow:hidden;position:relative;margin-bottom:30px }
#techM .thumb { position:relative;margin-top:6px;padding-top:10px;border-top:1px solid #dcdcdc;}
#techM .thmub_mask { position:absolute;width:210px;height:142px;background:url('https://static.mtn.co.kr/img/mtn/main/thumb_mask_142.png') no-repeat 0 0}
#techM .desc { padding-top:8px;letter-spacing:0;font-style:normal }
/* #techM .btnMore { position:absolute; top:0; right:0; } */


#gotop ul li img{display:block;}