@charset "euc-kr";
/* @ Default */
body					{text-align:center;}
#wrapper			{width:100%; text-align:center}
#header			{position:relative; width:100%; height:150px; background:#fff; z-index:30; }
#header .gnb	{width:990px; margin:0 auto; text-align:left;}
#container		{overflow:hidden; width:990px; margin:0 auto; text-align:left;}
#footer				{width:990px; height:50px; margin:0px auto; *padding-top:0; color:#633f1f; text-align:center;}
.main #f_copyright		{color:#af5f2f; margin:30px 0;}
.sub #f_copyright			{color:#401b1a; margin:30px 0;}
#ads {width:250px; height:250px; position:absolute; top:57px; right:17px;}

/* @ Accessibility */
#accessibility{position:relative; z-index:9999; text-align:left; position:absolute; top:0; left:0; width:100%}
#accessibility a {position:absolute; display:block; width:100%; left:0; text-align:center; top:-1000px; z-index:500; font-size:12px}
#accessibility a:focus, #accessibility a:active{position:absolute; top:0; height:40px; font-weight:bold; font-size:12px; color:#000; z-index:1000; background:#efefef; line-height:40px}

/* @ Main Content */
.main #wrapper {background:#d1d9c2 url("http://img.imbc.com/broad/tv/ent/video/images2/bg_main.jpg") no-repeat center 150px; }
.main .logo {float:left; width:147px; height:87px; margin-top:98px; margin-left:150px; text-indent:-5000px;background:url("http://img.imbc.com/broad/tv/ent/video/images2/h1.png") no-repeat ;}
.main .mainMc {float:right; overflow:hidden; width:384px; height:353px; margin-top:98px; }
.main #content {clear:both; overflow:hidden; width:990px; padding-bottom:25px; background:url("http://img.imbc.com/broad/tv/ent/video/images2/bg_content.jpg") repeat-y left top; border-bottom:1px solid #ecedeb; }
.main #imbc_nav {float:left; width:180px; overflow:hidden;}
.main #imbc_nav .bbs {width:100%; height:34px; background:url("http://img.imbc.com/broad/tv/ent/video/images2/mbtn_bbs.jpg") no-repeat left top;}
.main #imbc_nav .bbs a{display:block; width:100%; height:34px; text-indent:-5000px;}
.main .pro_menu {width:150px; overflow:hidden; margin:15px;}
.main .pro_menu li {width:140px; *width:150px; height:19px; *height:26px; padding:6px 0 0 10px; background:url("http://img.imbc.com/broad/tv/ent/video/images2/m_line.jpg") repeat-x left bottom;}
.main .pro_menu li a {display:block; font-weight:bold; color:#565656; letter-spacing:-1.3; word-spacing:-1.3;}
.main #imbc_content {float:left; position:relative; width:810px; overflow:hidden;}
.main #imbc_content .p_time {width:795px; *width:810px; height:23px; *height:33px; padding:10px 15px 0 0; font-weight:bold; color:#eeece0; text-align:right; background:#e27a3c;}
.main #context {overflow:hidden; width:498px; margin:23px 0 20px 17px;}
.main #notice {float:left; overflow:hidden; width:230px;}
.main .notilist {width:230px; overflow:hidden; margin-top:5px;}
.main .notilist li {width:215px; *width:230px; padding:4px 0 0 15px; display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; line-height:1.5; letter-spacing:-1.1; word-spacing:-1.2; background:url("http://img.imbc.com/broad/tv/ent/video/images2/ico_notice.jpg") no-repeat 5px 5px;}
.main .notilist li a {display:block; padding-bottom:4px; color:#7f7f7f; background:url("http://img.imbc.com/broad/tv/ent/video/images2/m_line.jpg") repeat-x left bottom;}
.main #weekend {float:right; overflow:hidden; width:250px;}
.main .weeklist {width:250px; overflow:hidden; margin-top:5px;}
.main .weeklist  li {width:235px; *width:250px; padding:4px 0 0 15px; display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; line-height:1.5; letter-spacing:-1.1; word-spacing:-1.2; background:url("http://img.imbc.com/broad/tv/ent/video/images2/ico_hyper.jpg") no-repeat 5px 10px;}
.main .weeklist  li a {display:block; padding-bottom:4px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; color:#7f7f7f; background:url("http://img.imbc.com/broad/tv/ent/video/images2/m_line.jpg") repeat-x left bottom;}
.main .weeklist  li span {font-weight:bold;}
.main #cinema {width:470px; margin-left:30px; }
.main #cinema h3 {float:left; height:26px; overflow:hidden; }
.main #cinema .cinelist {float:left; width:465px; *width:470px; height:135px; *height:155px; padding:16px 0 11px 2px; border:3px solid #e6e4dd; background:#faf9f2;}
.main #cinema .cinelist li {float:left; position:relative; width:88px; height:130px; margin:0 12px; }
.main .cine_tit {width:80px; *width:88px; position:absolute; left:0; top:95px; padding:0 4px; color:#7f7f7f; font-weight:bold; text-align:center; line-height:1.2;}
.main .cine_img {overflow:hidden; width:86px; *width:88px; height:82px; *height:86px; padding:1px;  text-align:center; border:1px solid #c3c3bd;}
.main .cine_img img {width:86px; overflow:hidden;}

/* @ Sub Content */
.sub #wrapper {background:#eeece0 url("http://img.imbc.com/broad/tv/ent/video/images2/bg_sub.jpg") no-repeat center 150px; }
.sub #container {position:relative;}
.sub .logo {position:absolute; top:10px; left:58px;width:118px; height:69px; text-indent:-5000px;background:url("http://img.imbc.com/broad/tv/ent/video/images2/h1_sub.png") no-repeat ;}
.sub .logo a {display:block; width:118px; height:69px; }
.sub #content {float:left; overflow:hidden; width:740px; padding-bottom:25px; margin-top:250px; background:url("http://img.imbc.com/broad/tv/ent/video/images2/bg_Scontent.jpg") repeat-y left top; border-bottom:1px solid #ecedeb; }
.sub #imbc_nav {float:left; width:130px; overflow:hidden;}
.sub #imbc_nav .bbs {width:100%; height:51px; background:url("http://img.imbc.com/broad/tv/ent/video/images2/sbtn_bbs.jpg") no-repeat left top;}
.sub #imbc_nav .bbs a{display:block; width:100%; height:51px; text-indent:-5000px;}
.sub .pro_menu {width:120px; overflow:hidden; margin:20px 5px;}
.sub .pro_menu li {width:118px; *width:122px; height:19px; *height:28px; padding:9px 0 0 2px; background:url("http://img.imbc.com/broad/tv/ent/video/images2/m_line.jpg") repeat-x left bottom;}
.sub .pro_menu li a {display:block; font-weight:bold; color:#565656; letter-spacing:-1.3; word-spacing:-1.3;}
.sub .pro_menu li a.on {font-weight:bold; color:#af5f2f; text-decoration:underline; letter-spacing:-1.3; word-spacing:-1.3;}
.sub #imbc_content {float:left; width:605px; min-height:750px; height:auto !important; height:750px; }
.sub #imbc_content .p_time {width:590px; *width:605px; height:31px; *height:51px; padding:20px 15px 0 0; font-weight:bold; color:#eeece0; text-align:right; background:#e27a3c;}
.sub #imbc_content h3 {margin-bottom:20px; font-size:18px; font-weight:bold; letter-spacing:-1.3; word-spacing:-1.3;}
.sub #context {padding:20px 10px 40px 10px; overflow:hidden;}
.sub #context .bbscom {padding:14px 25px; margin-bottom:20px; color:#737373; line-height:1.5; background:url("http://img.imbc.com/broad/tv/ent/video/images2/bg_bbs.jpg") no-repeat;}
.sub #context span{font-weight:bold; color:#737373;}

/* @ Sub Proinfo */
.sub .txt_Pinfo {float:left; *margin-top:-4px;}
.sub .cornerlist {width:585px; overflow:hidden; *margin-top:-4px;}
.sub .cornerlist li {float:left; width:585px; *margin-top:-4px; }

/* @ Sub Mcinfo */
.sub .mclist {width:585px; overflow:hidden;}
.sub .mclist li {float:left; width:585px; *margin-top:-4px;}

/* @ Sub Quiz */
.sub #txt_quiz {width:585px; height:264px; background:url("http://img.imbc.com/broad/tv/ent/video/images2/bg_quiz.jpg") no-repeat; padding-top:15px; margin-bottom:20px;}
.sub #txt_quiz p {padding-left:30px; font-weight:bold; color:#737373;  line-height:1.3; letter-spacing:-1.3; word-spacing:-1.3;}
.sub #txt_quiz table {margin-left:8px;}

/* @ Sub Mmoviewrite */
.sub #txt_mw {width:585px; height:130px; background:url("http://img.imbc.com/broad/tv/ent/video/images2/bg_mw.jpg") no-repeat; padding-top:20px; margin-bottom:20px;}
.sub #txt_mw p {padding-left:30px; color:#737373;  line-height:1.5; letter-spacing:-1.3; word-spacing:-1.3;}
.sub #txt_mw p.mw {margin-top:10px; font-weight:bold; line-height:1.5; letter-spacing:-1.3; word-spacing:-1.3;} 

/* @ Sub Presen */
.sub .apply {overflow:hidden; float:left; width:585px; height:170px; *height:220px; background:url("http://img.imbc.com/broad/tv/ent/video/images2/bg_presen.jpg") no-repeat; padding-top:50px;  *margin-top:-4px;}
.sub .apply .app_txt {display:block; width:585px; height:66px; text-align:center; }
.sub .apply .app_btn {display:block; width:585px; height:47px; margin-top:20px; text-align:center;}
.sub .apply .app_btn a {display:block; width:137px; height:47px; margin-left:210px; *margin-left:0;}

.sub #prelist_wrap {float:left; overflow:hidden; width:585px; padding-top:32px; background:url("http://img.imbc.com/broad/tv/ent/video/images2/bg_preTop.jpg") no-repeat;}
.sub .prelist {overflow:hidden; width:585px;  padding-top:30px; background:url("http://img.imbc.com/broad/tv/ent/video/images2/bg_preMid.jpg") repeat-y left top ;}
.sub .prelist li {width:585px; height:90px; }
.sub .prelist li.last {padding-bottom:30px; background:url("http://img.imbc.com/broad/tv/ent/video/images2/bg_preBot.jpg") no-repeat left bottom;}
.sub .prelist dl {width:585px; height:120px; color:#624a3a; text-align:center;}
.sub .prelist dt {font-size:14px;  font-weight:bold; line-height:1.5; letter-spacing:-1.1; word-spacing:-1.2;}
.sub .prelist dd {line-height:1.5; letter-spacing:-1.1; word-spacing:-1.2;}
.sub .prelist dd span {color:#624a3a !important; font-weight:bold; line-height:1.5; letter-spacing:-1.1; word-spacing:-1.2;}

/* @ Sub Week */
.sub #weekend_btn {width:585px;}
.sub #weekend_btn form {float:left; width:230px; margin-right:110px;}
.sub #weekend_btn .prelist {float:right; width:216px; height:25px;}
.sub #weekend_btn .prelist a {display:block; width:216px; height:25px;}
.sub #weekend_btn {width:585px; height:42px; padding:8px 12px; background:url("http://img.imbc.com/broad/tv/ent/video/images2/bg_weekend.jpg") no-repeat;}
.sub #movieintro p.vid_date{width:240px; height:13px;*height:33px; padding:10px 0px; *margin-top:-3px; text-align:center; font-size:12px; font-weight:bold; color:#eeece0; letter-spacing:-1.2; word-spacing:-1.2; background:url("http://img.imbc.com/broad/tv/ent/video/images2/bg_vidDate.jpg") no-repeat;}
.sub #movieintro td {vertical-align:top !important;}


/* 2013-05-20 »èÁ¦¿¹Á¤ */
.main #aside {float:left; width:180px; overflow:hidden;}
.main #aside .bbs {width:100%; height:34px; background:url("http://img.imbc.com/broad/tv/ent/video/images2/mbtn_bbs.jpg") no-repeat left top;}
.main #aside .bbs a{display:block; width:100%; height:34px; text-indent:-5000px;}
.main #section {float:left; position:relative; width:810px; overflow:hidden;}
.main #section .p_time {width:795px; *width:810px; height:23px; *height:33px; padding:10px 15px 0 0; font-weight:bold; color:#eeece0; text-align:right; background:#e27a3c;}
.sub #aside {float:left; width:130px; overflow:hidden;}
.sub #aside .bbs {width:100%; height:51px; background:url("http://img.imbc.com/broad/tv/ent/video/images2/sbtn_bbs.jpg") no-repeat left top;}
.sub #aside .bbs a{display:block; width:100%; height:51px; text-indent:-5000px;}
.sub #section {float:left; width:605px; min-height:750px; height:auto !important; height:750px; }
.sub #section .p_time {width:590px; *width:605px; height:31px; *height:51px; padding:20px 15px 0 0; font-weight:bold; color:#eeece0; text-align:right; background:#e27a3c;}
.sub #section h3 {margin-bottom:20px; font-size:18px; font-weight:bold; letter-spacing:-1.3; word-spacing:-1.3;}

/* 1000È¸ Æ¯Áý */
.sub #context .event1000 {position:relative; padding-bottom:3px; width:585px; background:#f5f5f5; text-align:left;}
.sub #context .img {vertical-align:top;}
.sub #context .event1000 h4 {margin-top:24px;}
.sub #context .event1000 .movieScene {width:574px; *width:585px; padding:19px 0 0 11px; overflow:hidden;}
.sub #context .event1000 .movieScene li {position:relative; float:left; width:181px; height:178px; margin-right:10px;}
.sub #context .event1000 .movieScene input {position:absolute; bottom:30px; *bottom:27px; left:3px;}
.sub #context .event1000 .movieScene .subject {position:absolute; top:134px; left:22px; display:block; width:159px; color:#525252 !important; letter-spacing:-1px; line-height:17px; font-weight:normal;}
.sub #context .event1000 .movieScene .subject span {font-weight:bold; color:#525252;}
.sub #context .event1000 .movieScene .subject .beyond {font-weight:normal; font-size:11px;}
.sub #context .event1000 .stealer {width:574px; *width:585px; padding:17px 0 0 11px; overflow:hidden;}
.sub #context .event1000 .stealer li {position:relative; float:left; width:106px; height:141px; margin-right:8px;}
.sub #context .event1000 .stealer input {position:absolute; bottom:15px; *bottom:12px; left:3px;}
.sub #context .event1000 .stealer span {position:absolute; bottom:15px; left:22px; color:#525252; letter-spacing:-1px; font-weight:bold;}
.sub #context .event1000 textarea {width:491px; height:80px; margin-left:11px; border:1px solid #9c9c9c;}
.sub #context .event1000 .join {position:absolute; left:182px; bottom:206px; width:144px; height:34px; background:url('http://img.imbc.com/broad/tv/ent/video/images2/join.jpg') no-repeat; text-indent:-5000px; cursor:pointer;}
.sub #context .event1000 .request {position:relative; margin-top:85px;}
.sub #context .event1000 .request a {display:inline-block; position:absolute; top:43px; right:18px; width:95px; height:95px; z-index:5000; text-indent:-5000px; background:url("http://img.imbc.com/commons/images/bg_blank.gif");}
.sub #context .backToPoll {display:block; position:absolute; top:61px; right:24px; width:194px; height:34px; background:url('http://img.imbc.com/broad/tv/ent/video/images2/backToPoll.jpg') no-repeat; text-indent:-5000px;}
.sub #context .page_request {padding-top:84px; *padding-top:71px;}

/* Ãß°¡20131111 */
.movieListWrap {width:494px; *width:584px; padding:0 45px;}
.movieListWrap .corner {width:490px;}
.movieListWrap .corner h4 {height:60px;}
.movieListWrap .corner ul li{overflow:hidden; width:490px;}
.lineBg {overflow:hidden; background:url("http://img.imbc.com/broad/tv/ent/video/week/__icsFiles/artimage/2012/10/25/cen_vid_we/line.jpg") no-repeat 0 0; padding-top:11px;}
.vslineBg {padding-top:13px; background:url("http://img.imbc.com/broad/tv/ent/video/week/__icsFiles/artimage/2013/06/14/cen_vid_we/vs.jpg") no-repeat 0 0;}
.movieListWrap .corner ul li img{padding-right:28px; float:left;}
.movieListWrap .corner ul li div{width:340px; float:right; text-align:left;}
.movieListWrap .corner ul li div .movieTitle {color:#800080; margin-bottom:6px; padding-top:5px;}
.movieListWrap .corner ul li div .movieTxt p {margin-top:12px; line-height:14px;}