@charset "euc-kr";
@import url("http://www.imbc.com/commons/css/common2011v2.css");
/* Aside AD Banner Hide */
#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}
#Adcode{display:none !important;}
body {margin:0; padding:0; border:none; color:#000; font-size:12px; font-family:"µ¸¿ò", dotum, sans-serif;}
form, p, div, table, tr, th, td, input, a, caption, fieldset, h1, h2, h3, h4, h5, h6 {margin:0; padding:0;}
input, textarea, file, select {vertical-align:middle}
a {text-decoration:none}
a:hover, a:active, a:focus {text-decoration:none;}
legend {position:absolute; top:0; left:0; width:0; height:0; overflow:hidden; padding:0; visibility:hidden; font-size:0; line-height:0; border:0}
hr, caption {display:none}
table {border-collapse:collapse; border:0}
img, fieldset {border:0}
.blind {position:absolute; left:-1000%; top:0; width:0; height:0; font-size:0; line-height:0; overflow:hidden}
.text_over_wrap {display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.ellip {overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; -ms-text-overflow:ellipsis;}
button {border:none; padding:0; background:none; cursor:pointer;}
/* firefox ¿¡¼­ ³»ºÎ ¿©¹é ¾ø¾Ö±â */
button::-moz-focus-inner {padding:0; border:0;}
/* skip */ 
#accessibility, .skip, hr, legend, caption{position:absolute; visibility:hidden; width:0; height:0; font-size:0; line-height:0; left:-500000px; overflow:hidden;}

/* Default Layout */
body		{text-align:center; font-size:75%; background:url(http://img.imbc.com/broad/tv/culture/choi4men/images4/bg_sub_re2.jpg) repeat 50% 0;}
#f_copyright {overflow:hidden; width:990px; padding:20px 0 60px 0; margin:0 auto; color:#fff; text-align:left; text-indent:220px;}

/* OWN Style (SUB) */
#wrap {width:100%; text-align:center; background:url(http://img.imbc.com/broad/tv/culture/choi4men/images4/bg_sub_re.jpg) repeat-x 50% 120px;}
#wrap #container {float:left; z-index:20; position:relative; width:100%; margin:0 auto; text-align:center; background:url(http://img.imbc.com/broad/tv/culture/choi4men/images4/bg_sub_v2.jpg) no-repeat 50% 0;}
#wrap #container #content {z-index:30; position:relative; width:990px; margin:0 auto;}

#spot {overflow:hidden; position:relative; float:left; width:735px; height:301px;}
#spot a {display:block; width:735px; height:250px; text-indent:-5000;}
#spot .topBar {overflow:hidden; position:relative; width:735px; height:51px;}
#spot .topBar ul.navCom {overflow:hidden; position:absolute; left:0; top:0; width:130px; height:51px;}
#spot .topBar ul.navCom li {position:relative; width:130px;}
#spot .topBar ul.navCom li a {display:block; width:130px;}
#spot .topBar ul.navCom li.navVod {height:23px; background:url(http://img.imbc.com/broad/tv/culture/choi4men/images4/nav_sub.jpg) no-repeat 0 0;}
#spot .topBar ul.navCom li.navVod a {height:23px;}
#spot .topBar ul.navCom li.navBoard {height:23px; background:url(http://img.imbc.com/broad/tv/culture/choi4men/images4/nav_sub.jpg) no-repeat 0 -23px;}
#spot .topBar ul.navCom li.navBoard a {height:28px;}
#spot .topBar .staff {position:absolute; right:15px; bottom:19px; color:#fff; font-size:11px;}
.colgroup {position:relative; float:left; width:735px; border-bottom:1px solid #fabf1b; text-align:left; background:#fff;}
.navSub {float:left; position:relative; width:115px; *width:130px; padding:18px 7px 0 8px;}
.navSub ul {overflow:hidden; width:115px; border-top:1px dotted #d4d4d4;}
.navSub ul li {position:relative; width:100%; border-bottom:1px dotted #d4d4d4;}
.navSub ul li a {display:block; width:100%; padding:8px 0 5px 0; line-height:1.1em; color:#616161; letter-spacing:-1px; font-weight:800;}
.navSub ul li.viewStr a {font-size:14px; color:#b9394f;}

.section {float:left; width:605px; padding:0 0 100px 0;}
.section h2 {width:585px; height:17px; *height:46px; padding:18px 0 11px 0; margin:0 0 16px 10px; border-bottom:1px dashed #d4d4d4; text-indent:7px; font-size:1.6em; color:#000; font-weight:800;}
.section .context {position:relative; width:585px; margin:0 0 0 10px;}

#right_common {position:absolute; right:0; top:0; width:250px !important;}

.prgInfo {width:561px; *width:585px; height:900px; background:url(http://img.imbc.com/broad/tv/culture/choi4men/images4/bg_proram.jpg) no-repeat 0 0; padding:5px 0 0 24px; color:#525252; line-height:21px;}
.prgInfo h3{border-top:1px solid #e3e3e3; width:522px;}
.prgInfo ul{margin-bottom:40px;}
#drawVideo{background:url(http://img.imbc.com/broad/tv/culture/choi4men/images4/bg_vod.jpg) no-repeat; width:286px; height:191px; margin-left:110px;}
#videoLink{margin-left:8px;}
#video{margin:8px 0 0 8px;}
.jebo08 {width:585px; height:320px; margin-bottom:24px; background:url(http://img.imbc.com/broad/tv/culture/choi4men/images4/txt_jebo08.jpg) no-repeat 0 0;}
.jebo08 .btn_update {position:absolute; left:356px; top:205px;}
.tvinfo_top {overflow:hidden; width:585px; margin-bottom:15px; text-alignF:center}
.tvinfo_box {position:relative; overflow:hidden; width:585px; height:153px; margin-bottom:15px; background:url("http://img.imbc.com/broad/tv/culture/choi4men/images3/bg_tvinfo.jpg") no-repeat}
.tvinfo_box .tip {text-indent:-5000em}
.tvinfo_box .list {position:absolute; left:241px; top:40px; overflow:hidden; width:308px}
.tvinfo_box .list ul {overflow:hidden; width:324px}
.tvinfo_box .list ul li {float:left; overflow:hidden; width:90px; margin-right:18px}
.tvinfo_box .list ul li .img {display:block; width:88px; *width:90px; height:64px; *height:66px; margin-bottom:7px; border:1px solid #d7d3d4}
.tvinfo_box .list ul li .img img {vertical-align:top}
.tvinfo_box .list ul li .txt {display:block; width:90px; font-size:11px; color:#565656; letter-spacing:-1px; text-align:center; line-height:1.33}
.mcCom {overflow:hidden; position:relative; width:545px; *width:585px; margin-top:22px; padding:20px; padding-bottom:30px; border-bottom:1px dashed #dfdfdf;}
.mcCom .img {display:block; float:left; width:168px; height:135px; margin-right:22px; text-align:center; background:url(http://img.imbc.com/broad/tv/culture/wonderful/images/bg_img.jpg) no-repeat 0 0;}
.mcCom .img img {display:block; height:117px; margin:9px 0 0 9px; *margin-left:0;}
.mcCom .text {display:block; float:left; overflow:hidden; position:relative; width:348px;}
.mcCom .text .name {display:block; color:#393939; font-size:18px; font-weight:700; padding:5px 0 14px 0;}
.mcCom .text .title {display:block; margin-bottom:6px; color:#767676; font-weight:800; letter-spacing:-1px;}
.mcCom .text .desList {float:left; overflow:hidden; width:348px; margin-bottom:15px; line-height:1.2em; color:#767676;}

.mc_wrap {overflow:hidden; width:585px}
.mc_wrap ul {overflow:hidden; width:585px}
.mc_wrap ul li {position:relative; width:385px; *width:585px; margin-bottom:17px; padding-left:200px}
.mc_wrap ul li p {margin-top:8px; font-weight:bold; color:#767676; line-height:1.5; letter-spacing:-1px}
.mc_wrap ul li.items {min-height:142px; height:auto !important; height:142px; padding-bottom:10px; background:url("http://img.imbc.com/broad/tv/culture/choi4men/images4/bg_panel_dott.gif") repeat-x left bottom}
.mc_wrap ul li h4 {margin-bottom:5px; font-size:18px; color:#393939; font-weight:bold; line-height:1.333; letter-spacing:-1px}
.mc_wrap ul li h4 img {position:absolute; left:8px; top:-7px}
.mc_wrap ul li ul {width:385px; padding:0}
.mc_wrap ul li ul li {width:385px; margin-bottom:0; padding-left:0; color:#767676; line-height:1.5}
.panel_wrap {overflow:hidden; position:relative; width:585px; margin-bottom:13px; background:url("http://img.imbc.com/broad/tv/culture/choi4men/images4/bg_panel_dott.gif") repeat-x left bottom}
.panel_wrap .txt_week {overflow:hidden; position:absolute; right:5px; top:0; width:100px; height:28px}
.panel_wrap ul {overflow:hidden; width:385px; *width:585px; padding-left:200px}
.panel_wrap ul li {position:relative; width:385px; margin-bottom:17px}
.panel_wrap ul li.items {min-height:142px; height:auto !important; height:142px}
.panel_wrap ul li h4 {margin-bottom:5px; font-size:18px; color:#393939; font-weight:bold; line-height:1.333; letter-spacing:-1px}
.panel_wrap ul li h4 img {position:absolute; left:-192px; top:-7px}
.panel_wrap ul li ul {width:385px; padding:0}
.panel_wrap ul li ul li {width:385px; margin-bottom:0; color:#767676; line-height:1.5}