@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; position:relative; width:990px; margin:0 auto; text-align:left}
#content	{z-index:30; position:relative;}
#Adcode		{display:none !important;}
#footer		{width:990px; margin:0 auto; text-align:center; clear:both; position:relative; top:30px; color:#4e4d4c; padding-bottom:30px;}

body{background:#cfcfcf url(http://img.imbc.com/broad/tv/ent/sundaynight/img/bgSub_v2.jpg) no-repeat center 150px;}
#front{height:200px; position:relative; width:735px;}
#logo{text-indent:-5000px; padding-left:280px;}
#logoFather{text-indent:-5000px; position:absolute; top:75px; left:96px;}
#logoMagic{text-indent:-5000px; position:absolute; top:54px; left:492px;}
#logo a{background:url(http://img.imbc.com/broad/tv/ent/sundaynight/img/logoMain.png) no-repeat; width:176px; height:164px; display:block;}
#logoFather a{background:url(http://img.imbc.com/broad/tv/ent/sundaynight/img/logoFather.png) no-repeat; width:142px; height:110px; display:block;}
#logoMagic a{background:url(http://img.imbc.com/broad/tv/ent/sundaynight/img/logo_realman.png) no-repeat; width:232px; height:146px; display:block;}

#content{width:735px; background:#fff; overflow:hidden;}
#nav{height:50px; overflow:hidden;}
#nav ul{float:left; width:130px; height:50px;}
#nav li{text-indent:-5000; background:url(http://img.imbc.com/broad/tv/ent/sundaynight/img/subVod.jpg) no-repeat; width:130px; height:50px;} 
#nav li a{display:block; width:130px; height:50px;line-height:0;font-size:0;color:transparent;}
#nav p{float:left; background:#4c4f62; line-height:50px; color:#fff; width:585px; *width:605px; text-align:right; padding-right:20px;}

#imbc_nav{width:129px; float:left;}
#imbc_nav h2{background:url(http://img.imbc.com/broad/tv/ent/sundaynight/img/bgAside.jpg) no-repeat left top; height:36px; *height:37px; border-bottom:1px solid #ebebeb; line-height:36px; letter-spacing:-2px; color:#005dcf; font-weight:bold; padding-left:11px;}
#imbc_nav .m_list{padding:12px 0 15px;}
#imbc_nav li{background:url(http://img.imbc.com/broad/tv/ent/sundaynight/img/blick.jpg) no-repeat 15px 4px; *background-position:15px 2px; line-height:18px; padding-left:30px; letter-spacing:-1px;}
#imbc_nav a{color:#000;}
#imbc_nav a.on{text-decoration:underline;}

#boardList{background:url(http://img.imbc.com/broad/tv/ent/sundaynight/img/subBoard.jpg) no-repeat; padding:37px 0 0 0;}
#boardList li a{display:block; height:26px; text-indent:-5000;line-height:0;font-size:0;color:transparent;}
#boardList .boardFather{background:url(http://img.imbc.com/broad/tv/ent/sundaynight/img/subBoard_01.jpg) no-repeat; width:129px; height:26px;}
#boardList .boardMagic{background:url(http://img.imbc.com/broad/tv/ent/sundaynight/img/subBoard_03.jpg) no-repeat; width:129px; height:27px;}

#imbc_content{width:585px; *width:606px; border-left:1px solid #ebebeb; float:left; min-height:700px; height:auto !important; height:700px; padding:3px 10px 100px;}
#imbc_content h3{padding-left:2px; font-size:16px; color:#393939; font-weight:bold; line-height:37px;}

.pdWrap h4{width:585px; padding:8px 0 6px 0; background:#5a5a5c; font-size:14px; color:#fff; text-indent:12px;}
.pdWrap dl {overflow:hidden; clear:both; width:558px; *width:585px; background:#f7f6f8; padding:25px 12px 0 15px; margin-bottom:30px;}
.pdWrap dl dt {font-size:14px; color:#ff18a5; font-weight:bold;}
.pdWrap dl dd {font-size:12px; color:#637586; margin:12px 0 32px 0; padding:0 0 0 1px;}

.castWrap h4{line-height:30px; padding-left:11px; width:574px; *width:585px; background:#5a5a5c; margin-bottom:4px; color:#fff; font-weight:bold;}

.boardBrfore{margin-left:473px; position:relative; top:-30px; width:111px; height:31px;}

/* ÀÌ°ÍÀÌ ¸¶¼úÀÌ´Ù */

.m_magic dl{position:relative; width:545px; *width:550px; border-bottom:1px dashed #dfdfdf; padding:0 0 23px 5px; min-height:130px; height:auto !important; height:130px; margin:0 0 23px 17px;}
.m_magic .img{background:url(http://img.imbc.com/broad/tv/ent/sundaynight/img/bgmKorea.jpg) no-repeat; padding:7px 0 0 8px; width:162px; *width:170px; height:130px; *height:137px; position:absolute; top:0; left:0; margin-top:20px;}
.m_magic .name{position:absolute; top:26px; left:184px; font-size:16px; font-weight:bold; color:#393939;}
.m_magic dd{padding:50px 0 20px 182px; font-weight:bold; line-height:18px; color:#747474;}
.m_magic dd span{display:block; margin-left:31px; line-height:18px; color:#747474;}
.m_magic .txt{margin:35px 0 0 10px; font-weight:normal; line-height:16px; padding:0; color:#747474;}

#right_common{position:absolute; top:0; right:0;}

.realman-mp3-wrap {overflow:hidden; width:100%}
.realman-aod {overflow:hidden; position:relative; height:103px; padding-left:93px; background:url("http://img.imbc.com/broad/tv/ent/sundaynight/img/bg-realman-aod.jpg") repeat-x}
.realman-aod .txt {display:block; float:left; margin-top:42px}
.realman-aod .button {display:block; overflow:hidden; position:absolute; left:209px; top:27px; width:182px; height:51px}
.realman-aod .button img {vertical-align:top}
.banner-list {overflow:hidden; margin-bottom:10px}
.banner-list li {overflow:hidden; padding:0 !important; background:none !important; text-align:center}
.banner-list li a {display:block}
.nemoevent #context {min-height: 700px;height: auto !important;height: 700px;}

#imbc_nav .no-lettercss {background:none; padding: 0 0 5px 8px;}
