@charset "euc-kr";
@import url("http://www.imbc.com/commons/css/common2011.css");
/* Aside AD Banner Hide */
#Adcode{display:none !important;}
/* Default Selectors */
.hide {position:absolute; left:-2000%; top:0; width:0; height:0; font-size:0; line-height:0; overflow:hidden}
.HideText {text-indent:-5000em;}
.radio {width:13px; height:12px; margin:-1px 2px 0 0; vertical-align:middle;}
.checkbox {width:13px; height:13px; vertical-align:middle}
.skip_navi {display:none;}
/* ºí·¯ ¾ø¾Ö±â (ÅÇÅ°°¡ ÀÛµ¿ÇÏÁö ¾ÊÀ¸¹Ç·Î °¡±ÞÀû »ç¿ëÇÏÁö ¾Êµµ·Ï ±ÇÀå) */
/* a, img, label, input{selector-dummy:expression(this.hideFocus=true);} */
/* Default Layout */
body		{text-align:center; font-size:75%}
#wrap 		{width:100%; text-align:center;}
#header		{z-index:30; position:relative; clear:both; width:100%; height:150px; background:#fff; text-align:center}
.gnb		{z-index:30; position:relative; width:990px; margin:0 auto; text-align:left; background:url(http://img.imbc.com/2010_main/images/bg_main_header.gif) repeat-x 0 0;}
#container	{z-index:20; position:relative; width:990px; margin:0 auto; text-align:left; background:url(http://img.imbc.com/broad/tv/ent/sundaynight/images7/bg_main_2012_container.jpg) no-repeat 0 0; background-size:990px 1350px;}
#content	{z-index:10; position:relative; overflow:hidden; width:945px; *width:990px; padding:22px 0 25px 45px; background:#fff;}
#f_copyright	{z-index:10; clear:both; width:100%; height:60px; *height:85px; color:#000; padding-top:25px; text-align:center;background:#cfcfcf;}


/* ÀÚÁÖ º¯°æµÇ´Â background */
#wrap {background:#cfcfcf url(http://img.imbc.com/broad/tv/ent/sundaynight/images7/bg_main_2012_v2.jpg) no-repeat center 150px; background-size:1920px 1350px;}


/* ºñÁÖ¾ó¿µ¿ª */
#visual {z-index:200; overflow:hidden; position:relative; width:990px; height:440px;}
#visual ul.staffInfo {position:absolute; width:100%; right:0; top:0;}
#visual ul.staffInfo li {text-align:right; font-size:11px; color:#ececec; line-height:39px; letter-spacing:-1px;}
#visual ul.staffInfo li span{font-weight:bold;}
#visual #banner_f {z-index:200; position:absolute; left:29px; top:40px; width:930px; height:400px;}
#visual #banner_f .banner_close {cursor:pointer; display:block; position:absolute; left:893px; top:269px; width:33px; height:44px; background:url(http://img.imbc.com/broad/images/blank.gif) 0px 0px repeat;}
#visual #banner_f .btn_banner_more {display:block; position:absolute; left:607px; top:348px; width:73px; height:21px;}
#visual #banner_f .btn_banner_more a {display:block; width:73px; height:21px; background:url(http://img.imbc.com/broad/images/blank.gif) 0px 0px repeat;}
#visual .leftRound {z-index:150; position:absolute; left:-13px; top:24px; width:30px; height:33px; background:url(http://img.imbc.com/broad/tv/ent/sundaynight/images7/left_round.png) no-repeat 0 0;}
#visual .rightRound {z-index:150; position:absolute; right:-12px; *right:-13px; top:24px; width:30px; height:33px; background:url(http://img.imbc.com/broad/tv/ent/sundaynight/images7/right_round.png) no-repeat 0 0;}
#visual .logo_sunday {z-index:115; position:absolute; left:410px; top:5px; width:130px; height:122px;}
#visual .logo_sunday img {width:130px; height:122px;}
#visual .btn_go_leftsec {z-index:105; position:absolute; left:25px; top:57px;}
#visual .visualRightWrap {z-index:100; position:absolute; display:block; right:0; top:40px; width:485px; height:400px; cursor:pointer;}
#visual .visualRightWrap .btn_go_rightsec {z-index:105; position:absolute; right:25; top:17px;}
#visual .moveSingerWrap {z-index:110; overflow:hidden; position:absolute; left:0; top:40px; width:990px; height:400px;}
#visual .moveSingerWrap img {width:990px; height:400px;}
/* ³ª°¡¼ö ¾îÇÃ ¹Ù·Î°¡±â version1 */
#linkApp {z-index:200; position:absolute; right:0px; bottom:0px; width:244px; height:129px;}
#slideDoor {position:absolute; left:0; top:0; width:214px; height:129px; overflow:hidden}
#slideDoor .stuffs {position:absolute; left:214px; top:0; width:214px; height:129px; background:url(http://img.imbc.com/broad/tv/ent/sundaynight/images7/bg_apps.png) no-repeat;}
#slideDoor ul {float:left; margin:18px 0 0 13px;}
#slideDoor li {margin-bottom:15px}
#slideDoor .qrcode {float:left; margin:13px 0 6px 17px}
#slideDoor .btn_detail {float:left; width:76px; height:24px; margin-left:17px; background:url(http://img.imbc.com/broad/tv/ent/sundaynight/images7/btn_detail.png) no-repeat; text-indent:-5000em}
#staticBtn {position:absolute; left:214px; top:0; width:30px; height:129px; background:url(http://img.imbc.com/broad/tv/ent/sundaynight/images7/btn_app.png) no-repeat; border:0; border-radius:0; text-indent:-5000em; cursor:pointer}
/* ³ª°¡¼ö ¾îÇÃ ¹Ù·Î°¡±â version2 */
.floatingApp {z-index:50; position:absolute; left:590px; top:20px; width:90px; height:97px;}
.floatingApp .clkApp {z-index:5; position:absolute; left:0; top:5px; width:88px; height:92px;}
.floatingApp .clkClose {z-index:10; position:absolute; right:0; top:0; width:9px; height:9px; cursor:pointer;}

/* ¸Þ´º¿µ¿ª */
ul.navWrap {overflow:hidden; width:990px; height:33px; background:#3f3f3f;}
ul.navWrap li {float:left; height:33px;}
ul.navWrap li a {display:block; height:33px; text-indent:-5000em;}
ul.navWrap li.nav_vod a {width:84px; background:url(http://img.imbc.com/broad/tv/ent/sundaynight/images6/nav_vod.jpg) no-repeat 0 0;}
ul.navWrap li.nav_bbs a {width:96px; background:url(http://img.imbc.com/broad/tv/ent/sundaynight/images6/nav_bbs.jpg) no-repeat 0 0;}

ul.navWrap li.nav_aodnvod {display:inline; margin-left:80px;}
ul.navWrap li.nav_aodnvod a {width:180px; background:url(http://img.imbc.com/broad/tv/ent/sundaynight/images7/nav_aodnvod.jpg) no-repeat 0 0;}
ul.navWrap li.nav_aodnvod a:hover {width:180px; background:url(http://img.imbc.com/broad/tv/ent/sundaynight/images7/nav_aodnvod_on.jpg) no-repeat 0 0;}

ul.navWrap li.nav_singerView {display:inline; margin-left:80px;}
ul.navWrap li.nav_singerView a {width:180px; background:url(http://img.imbc.com/broad/tv/ent/sundaynight/images7/nav_singer_view.jpg) no-repeat 0 0;}
ul.navWrap li.nav_singerView a:hover {width:180px; background:url(http://img.imbc.com/broad/tv/ent/sundaynight/images7/nav_singer_view_on.jpg) no-repeat 0 0;}

ul.navWrap li.nav_making a {width:132px; background:url(http://img.imbc.com/broad/tv/ent/sundaynight/images7/nav_making.jpg) no-repeat 0 0;}
ul.navWrap li.nav_making a:hover {width:132px; background:url(http://img.imbc.com/broad/tv/ent/sundaynight/images7/nav_making_on.jpg) no-repeat 0 0;}
ul.navWrap li.nav_clip a {width:187px; background:url(http://img.imbc.com/broad/tv/ent/sundaynight/images7/nav_clip.jpg) no-repeat 0 0;}
ul.navWrap li.nav_clip a:hover {width:187px; background:url(http://img.imbc.com/broad/tv/ent/sundaynight/images7/nav_clip_on.jpg) no-repeat 0 0;}
ul.navWrap li.nav_news a {width:138px; background:url(http://img.imbc.com/broad/tv/ent/sundaynight/images7/nav_news.jpg) no-repeat 0 0;}
ul.navWrap li.nav_news a:hover {width:138px; background:url(http://img.imbc.com/broad/tv/ent/sundaynight/images7/nav_news_on.jpg) no-repeat 0 0;}
ul.navWrap li.nav_program a {width:188px; background:url(http://img.imbc.com/broad/tv/ent/sundaynight/images7/nav_program.jpg) no-repeat 0 0;}
ul.navWrap li.nav_program a:hover {width:188px; background:url(http://img.imbc.com/broad/tv/ent/sundaynight/images7/nav_program_on.jpg) no-repeat 0 0;}


/* ¿À´ÃÀÇ¹æ¼Û */
#recentVOD {position:relative; overflow:hidden; float:left; width:312px; height:345px; margin:0 32px 0 0;}
#recentVOD h3 {z-index:5; position:relative; width:130px; height:31px; background:url(http://img.imbc.com/broad/tv/ent/sundaynight/images7/title_thisvod.jpg) no-repeat 0 0; text-indent:-5000px;}
#recentVOD .airdate {z-index:10; position:absolute; width:140px; right:0; top:5px; color:#a0a0a0; text-align:right;}
#recentVOD .frame {position:relative; clear:both; width:274px; *width:312px; height:274px; *height:312px; padding:18px; border:1px solid #eee; background:#eaeef3; overflow:hidden; text-align:left;}
#recentVOD .frame .video {position:relative; float:left; width:275px; height:185px; margin-bottom:5px;}
#recentVOD .frame .recentVODbtnWrap {float:left; width:275px; height:28px; *height:40px; padding-top:12px;}
#recentVOD .frame a.recentVODtxt{float:left; margin-top:10px; display:inline-block; width:275px; height:69px; overflow:hidden;}
/* µû²öµû²ö¼Ò½Ä */
#whatsnew {position:relative; overflow:hidden; float:left; width:270px; height:345px;}
#whatsnew h3 {float:left; width:100%; height:31px; background:url(http://img.imbc.com/broad/tv/ent/sundaynight/images7/title_hotissue.jpg) no-repeat 0 0; text-indent:-5000px;}
#whatsnew ul {float:left; width:270px; height:291px; *height:312px; padding-top:20px; border-top:1px solid #eee;}
#whatsnew ul li{float:left; width:270px; height:65px; margin-bottom:10px;}
#whatsnew ul li dl {overflow:hidden;}
#whatsnew ul li dl dt{float:left;}
#whatsnew ul li dl dt.newsImg{overflow:hidden; float:left; width:96px; *width:98px; height:63px; height:65px; border:1px solid #eee; text-align:center;}
#whatsnew ul li dl dt.newsImg img {height:65px; border:0px;}
#whatsnew ul li dl dt.newsTitle{overflow:hidden; float:left; width:170px; height:11px; padding-bottom:2px; *padding-bottom:5px; *padding:0px; text-indent:13px;}
#whatsnew ul li dl dt.newsTitle a {font-weight:bold; color:#3c2009;}
#whatsnew ul li dl dd {overflow:hidden; display:inline; float:left; width:137px; *width:170px; height:42px; *height:50px; padding:8px 20px 0 13px; letter-spacing:-1px;}
#whatsnew ul li dl dd a {font-weight:200; color:#666;}
#whatsnew ul li dl dd a p {font-weight:200; color:#666;}
/* ¹è³Ê,ÀÌº¥Æ®¹è³Ê¿µ¿ª */
#bannerWrap {position:relative; overflow:hidden; display:inline; float:left; margin-left:32px; width:250px; height:345px;}
.rectangle_banner {float:left; overflow:hidden; width:248px; *width:250px; height:250px; margin-top:0px; border:1px solid #d5d5d3;}
.event_banner {float:left; overflow:hidden; width:250px; height:80px; *height:92px; padding-top:10px;}
#m_event {position:relative; float:left; overflow:hidden; width:250px}
#m_event .btn_pre {display:block; position:absolute; z-index:2; right:15px; top:10px; width:15px; height:15px; padding:0; border:0; text-indent:-5000em; cursor:pointer; background:url("http://img.imbc.com/broad/tv/drama/ripley/images/btn_event.gif") no-repeat 0 0}
#m_event .btn_next {display:block; position:absolute; z-index:1; right:0; top:10px; width:15px; height:15px; padding:0; border:0; text-indent:-5000em; cursor:pointer; background:url("http://img.imbc.com/broad/tv/drama/ripley/images/btn_event.gif") no-repeat -15px 0}
#m_event .list {width:250px; height:65px; margin-top:29px;}
#m_event .cnt_no {position:absolute; left:190px; top:12px; font-size:11px; color:#3c2009; font-weight:200;}
#m_event .cnt_no span {font-weight:bold; color:#3c2009;}
#m_event .list li {display:none; vertical-align:top}
#m_event .list li img {border:1px solid #d9d9d9;}
/* Æ÷Åäµ¿¿µ»ó */
#photovideo {overflow:hidden; position:relative; clear:both; float:left; width:895px; height:175px; margin-top:14px;}
#photovideo h3 {float:left; width:895px; height:31px;  background:url(http://img.imbc.com/broad/tv/ent/sundaynight/images7/title_clip.jpg) no-repeat 0 0; text-indent:-5000px;}
#photovideo ul {display:inline; float:left; clear:both; width:915px;}
#photovideo li {position:relative; float:left; width:130px; height:84px; margin-right:20px;}
#photovideo li a.photovodImgWrap {width:127px; *width:129px; height:82px; *height:84px; border:1px solid #eee; display:block; text-align:center;}
#photovideo li a.photovodImgWrap img.photovodImg{height:84px;}
#photovideo li img.videothumb {width:129px; height:84px;}
#photovideo li p {font-weight:200; display:inline; overflow:hidden; float:left; text-align:left; width:121px; margin-left:9px; padding-right:10px; height:40px; margin-top:10px;}
#photovideo li p a {display:inline; float:left; font-weight:200; width:auto; text-align:left; background:none; font-size:11px; width:111px; height:40px; color:#222; letter-spacing:-1px;}
/* »çÀÌÆ®¸Ê */
#sitemap {display:inline; float:left; margin-top:10px; clear:both; width:990px; padding-bottom:25px; border:1px solid #ebebe9; background:#fff}
#sitemap .mainMenu{float:left; width:990px; margin-top:26px;}
#sitemap .mainMenu h4 {font-size:11px; color:#555; padding-bottom:14px;}
#sitemap .mainMenu a {font-size:11px; color:#777; letter-spacing:-1px;}
#sitemap .mainMenu a:hover {text-decoration:underline;}
#sitemap .mainMenu .ath_parogram {display:inline; float:left; width:151px; margin-left:80px; border-right:1px solid #e6e6e6;}
#sitemap .mainMenu .ath_parogram a{font-weight:200;}
#sitemap .mainMenu .ath_parogram li {line-height:18px;}
#sitemap .mainMenu .withMenu {display:inline; float:left; width:128px; margin-left:31px; border-right:1px solid #e6e6e6;}
#sitemap .mainMenu .withMenu a{font-weight:200;}
#sitemap .mainMenu .withMenu li {height:18px;}
#sitemap .mainMenu .infoMenu {display:inline; float:left; width:128px; margin-left:43px;}
#sitemap .mainMenu .infoMenu a{font-weight:200;}
#sitemap .mainMenu .infoMenu li {height:18px;}
#sitemap .mainMenu .singerMenu2 {display:inline; float:left; width:150px; *width:190px; padding-left:47px; border-right:1px solid #e6e6e6;}
#sitemap .mainMenu .singerMenu2 a{font-weight:200;}
#sitemap .mainMenu .singerMenu2 li {height:18px;}
#sitemap .mainMenu .singerMenu {display:inline; float:left; width:150px; *width:190px; padding-left:47px; border-left:2px solid #e6e6e6;}
#sitemap .mainMenu .singerMenu a{font-weight:200;}
#sitemap .mainMenu .singerMenu li {height:18px;}

/* ·¹ÀÌ¾Æ¿ô¿¡ µû¸¥ ÅÛÇÃ¸´Fix (¿À¹ö¶óÀÌµù) */
#2008_vod_table {width:584px !important;}
.sns_icon {margin-bottom:10px;}
.sns_icon .twitter-share-button {float:right; margin-left:5px;}
#snb_king {overflow:hidden; width:99px}
#snb_king h3 {overflow:hidden; 99px; height:60px}
#snb_king ul {overflow:hidden; width:99px; height:50px}
#snb_king ul li {overflow:hidden; width:99px; height:25px !important}
#snb_king ul li a {display:block; height:25px}
#snb_king ul li img {vertical-align:top}