@charset "euc-kr";
@import url("http://www.imbc.com/commons/css/common2013v2.css");

/* base */
body		{text-align:center}
#wrap 		{z-index:10; width:100%;}
#header		{z-index:30; position:relative; width:100%; height:150px; background:#fff; text-align:center;}
.gnb		{z-index:30; position:relative; width:990px; margin:0 auto; text-align:left;}
#container	{z-index:10; width:100%; position:relative; margin:0 auto;}
#content	{z-index:60; position:relative;}
#Adcode		{display:none !important;}
#footer		{width:990px; margin:0 auto; text-align:center; height:50px; margin-top:30px; clear:both; color:#000; padding-top:30px; *padding-top:0;}

body{background:#cfcfcf url(http://img.imbc.com/broad/tv/ent/sundaynight/img/bg.jpg) no-repeat center 150px;}
#front{overflow:hidden; width:1030px; margin:0 auto; text-align:left; position:relative; height:473px;}
#front h1{position:absolute; text-indent:-5000px; width:176px; height:164px; background:url(http://img.imbc.com/broad/tv/ent/sundaynight/img/logoMain.png) no-repeat; margin:12px 0 0 425px;}
#front h1 a{display:block; width:176px; height:164px;}
#front p{font-size:11px; font-weight:bold; color:#fff; position:absolute; top:12px; right:18px; letter-spacing:-1px;}
.goFather{position:absolute; top:55px; left:45px;}
.goMagic{position:absolute; top:55px; right:47px;}

#content{width:990px; margin:-36px auto 0; text-align:left; background:#fff;}

#imbc_nav{overflow:hidden; background:#3f3f3f; height:33px; z-index:50;}
#imbc_nav ul{overflow:hidden;}
#imbc_nav li{float:left; text-indent:-5000;}
#imbc_nav li a{display:block;}
#imbc_nav li.vod a{background:url(http://img.imbc.com/broad/tv/ent/sundaynight/img/btnVod.jpg) no-repeat 0 0; width:85px; height:33px;}
#imbc_nav li.boardFather a{background:url(http://img.imbc.com/broad/tv/ent/sundaynight/img/btnBoard_01.jpg) no-repeat 0 0; width:85px; height:33px;}
#imbc_nav li.boardMagic a{background:url(http://img.imbc.com/broad/tv/ent/sundaynight/img/btnBoard_03.jpg) no-repeat 0 0; width:85px; height:33px;}
#imbc_nav li.singer a{background:url(http://img.imbc.com/broad/tv/ent/sundaynight/img/nav_01.jpg) no-repeat 0 -33px; width:128px; height:33px; margin-left:50px;}
#imbc_nav li.making a{background:url(http://img.imbc.com/broad/tv/ent/sundaynight/img/nav_02.jpg) no-repeat 0 -33px; width:184px; height:33px;}
#imbc_nav li.clip a{background:url(http://img.imbc.com/broad/tv/ent/sundaynight/img/nav_03.jpg) no-repeat 0 -33px; width:147px; height:33px;}
#imbc_nav li.sunNews a{background:url(http://img.imbc.com/broad/tv/ent/sundaynight/img/nav_04.jpg) no-repeat 0 -33px; width:172px; height:33px;}
#imbc_nav li a:hover{background-position:0 0;}

#imbc_content{padding:22px 0 0 49px; position:relative; overflow:hidden;}
#imbc_content h2{display:block; height:30px;}

#week{width:312px; height:350px; position:relative; float:left; margin-right:31px;} 
#mideaWrap{background:#eaeef3; overflow:hidden; width:292px; *width:312px; height:288px; *height:308px; padding:10px; overflow:hidden;}
#midea{margin:10px 0 0 10px;}
#week .txt{margin:50px 0 0 10px; line-height:19px; color:#5e5e5e; width:280px; height:110px; *height:98px; overflow:hidden;}
#week .day{position:absolute; top:11px; right:0; color:#666;}
#week .imgNoTxt{position:relative; top:-40px;}

#issue{width:270px; height:350px; float:left; margin-right:20px; overflow:hidden;}
#issue h2{border-bottom:1px solid #bac7d7; margin-bottom:8px;}
#issue li{overflow:hidden; clear:both; margin-bottom:9px; *margin-bottom:10px; line-height:16px;}
#issue .img{float:left; width:95px; *width:97px; height:65px; *height:67px; overflow:hidden; border:1px solid #e6e6e6; margin-right:11px; text-align:center; background:#000;}
#issue .img img{height:65px;}
#issue .txt{float:left;}
#issue .txt a{color:#222;}
#issue .txt b{display:block; color:#3c2009; margin-top:3px;}

#event{margin-top:250px; *margin-top:230px; width:250px; height:80px; float:left; *float:none;} 
.eventCtrl{text-align:right; position:relative; left:200px; *left:198px; overflow:hidden; display:block; width:80px; margin-bottom:5px; *margin-bottom:0;}
.eventCtrl span{float:left; position:relative; *top:3px;}
.eventCtrl button{background:none; float:left;}

#photo{height:157px; margin-bottom:20px; clear:both; overflow:hidden;}
#photo ul{overflow:hidden;}
#photo li{float:left; margin-right:20px; position:relative;}
#photo li a{display:block; color:#222; letter-spacing:-1px;}
#photo li .img{width:129px; *width:131px; height:84px; *height:86px; border:1px solid #634a35; overflow:hidden; text-align:center; background:#000;}
#photo li .img img{width:129px; height:84px;}
#photo li .txt{margin-top:7px; line-height:14px; width:128px;}

#banner{position:absolute; top:20px; right:55px;}

#sitemap{background:#fff;width:860px; *width:990px; overflow:hidden; margin:10px auto 0; text-align:left; padding:25px 0 25px 130px;}
.menuGroup {float:left; border-right:1px solid #e6e6e6;  padding-left:40px; width:135px; *width:180px;}
.menuGroup h2{margin-bottom:10px; font-weight:bold;}
.menuGroup li{line-height:16px; letter-spacing:-1px;}


.mr4{display:none !important;}