a, img{border:0; selector-dummy:expression(this.hideFocus=true);}
html,body {margin:0; padding:0; font-size:12px; font-family: 'µ¸¿ò', 'Dotum', Verdana, Arial, Sans-Serif; color:#707070;}
p, ul, ol, form, h1, h2, h3, h4, h5, dl, dt, dd, li, div, a{margin:0; padding:0;}
input, select, textarea,td,table,div,ul,li,iframe{margin:0; padding:0; font-size:12px; font-family: 'µ¸¿ò', 'Dotum', Verdana, Arial, Sans-Serif; color:#707070;}
input, select, textarea,td,table,div,ul,li,iframe a{margin:0; padding:0; font-size:12px; font-family: 'µ¸¿ò', 'Dotum', Verdana, Arial, Sans-Serif; color:#707070;}

.selector{background:url(png24.png);_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='png24.png',sizingMethod='image');}

.left_ban1{background:url(http://img.imbc.com/broad/tv/ent/challenge/images2/left_ban1.png);_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.imbc.com/broad/tv/ent/challenge/images2/left_ban1.png',sizingMethod='image');margin:20px 0 0 10px; cursor:hand;width:128px; height:132px;}
.before{
	background:url(http://img.imbc.com/broad/tv/ent/challenge/images2/before.png);_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.imbc.com/broad/tv/ent/challenge/images2/before.png',sizingMethod='image'); cursor:hand;width:69px; height:24px;
	position:absolute; z-index:3; left:680px; top:190px;
}
.back{background:url(http://img.imbc.com/broad/tv/ent/challenge/images2/sub_back.jpg) left 5px;}
.back td{vertical-align:top;}
.tback{background:url(http://img.imbc.com/broad/tv/ent/challenge/images2/sub_tback.jpg) repeat-x;height:529px; width:100%;}
.title{position:absolute; z-index:3; left:660px; top:135px;}
.bottom{margin:0 0 80px 0;clear:both;}
.sub_top{position:relative;}
.content td{}
.content .left{width:159px;background:url(http://img.imbc.com/broad/tv/ent/challenge/images2/left_back.jpg) no-repeat;}
.content .right{vertical-align:top;}
.content .ne{width:650px; background:#ffffff;}
.con_p{padding:0 0 10px 0; text-align:center;}

#leftContentUl {width:585px;}
#leftContentUl li {width:585px; border-bottom:1px solid #eeeeee; padding-bottom:4px; text-align:center;}
.leftContentTb {width:585px; background:none; border-collapse:collapse; }
.leftContentTb_td1 {width:142px; text-align:center; padding:12px 0;}
.leftContentTb_td1 img {border:1px solid #ececec;}
.leftContentTb_td2 {padding:12px 0; font-size:12px; color:#8c8c8c; font-family:Dotum;}
.leftContentTb_td2 .leftContentTb_td2_title {font-size:14px; color:#5e94d7; font-weight:bold; text-decoration:none;}
.leftContentTb_td2 .leftContentTb_td2_title:hover {font-size:14px; color:#5e94d7; font-weight:bold; text-decoration:none;}
.leftContentTb_td2 .leftContentTb_td2_url {font-size:12px; color:#8c8c8c; font-family:Dotum; text-decoration:underline}
.leftContentTb_td2 .leftContentTb_td2_url:hover{font-size:12px; color:#8c8c8c; font-family:Dotum; text-decoration:underline}
.leftContentTb_td2_pn {font-size:11px; color:#c1a968; text-decoration:none;}
.leftContentTb_td2_pn:hover {text-decoration:none;}
#pageNum {width:585px; text-align:center;  margin:35px 0;}
.tvfunTitle {font-size:12px; font-family:Dotum; color:#8c8c8c; font-weight:bold; padding-left:30px; text-align:left;}
#2008_vod_table{width:600px !important}

.quesTb {width:585px; border:1px solid #d0d0d0; background:#ededed;  text-align:left; border-collapse:collapse;}
.quesTb td {font-size:11px; font-family:Dotum; color:#9a9a9a; text-align:left; padding:5px 15px;}
.quesTb span {font-size:11px; font-family:Dotum; color:#4575bc; font-weight:bold;}

.rankingTb {width:585px; background:#e4f4ff; border:1px solid #e3d4b4; height:31px;}
.rankingTb td {font-size:11px; font-family:Dotum; color:#9a9a9a; padding:0 5px; text-align:center; vertical-align:middle;}
.rankingTb td span {font-size:11px; font-family:Dotum;color:#4575bc; font-weight:bold;}

.png24 {tmp:expression(setPng24(this));} 

/* 100407 200È¸Æ¯Áý ÀÌº¥Æ® */
.blind {position:absolute; left:-1000%; top:0; width:0; height:0; font-size:0; line-height:0; overflow:hidden;}

.section {overflow:hidden; width:590px; margin:0 auto; text-align:center;}

.event_area {overflow:hidden; width:588px; *width:590px; border:1px solid #b4d084; margin-bottom:6px;}
.event_area2 {overflow:hidden; width:590px; margin-bottom:6px;}
.event_area h3 {padding:13px 0 12px 26px; text-align:left;}

.history {overflow:hidden; width:525px; margin:0 auto; padding:29px 0 20px 0;}

.vod {position:absolute; right:0; top:29px; width:92px; height:19px;}
.vod img {display:block;}

.tab_menu {width:590px; height:35px; background:url(http://img.imbc.com/broad/tv/ent/challenge/images3/bg_200th_tab_off.gif) no-repeat; text-align:left;}
.tab_menu li {float:left;}
.tab_menu li a {float:left; height:35px;}
.tab_menu li a.menu1_c {width:191px; margin-right:3px; text-indent:-5000px;}
.tab_menu li a.menu2_c {width:247px; text-indent:-5000px;}
.tab_menu li a.menu1_c_on, .tab_menu li a.menu1_c:hover {width:191px; margin-right:3px; background:url(http://img.imbc.com/broad/tv/ent/challenge/images3/bg_200th_tab_on.gif) no-repeat 0 0;}
.tab_menu li a.menu2_c_on, .tab_menu li a.menu2_c:hover {width:247px; background:url(http://img.imbc.com/broad/tv/ent/challenge/images3/bg_200th_tab_on.gif) no-repeat -194px 0;}

.leader_tab {width:550px; *width:588px; height:73px; padding-left:38px;}
.leader_tab li {float:left; margin-right:3px;}
.leader_tab li.no_margin {margin-right:0;}
.leader_tab li img {display:block;}

/* ´Þ·Â */
.calendarNav {height:50px;}
.calendarNav ul {width:580px; *width:590px; padding-left:8px; padding-right:2px;}
.calendarNav li {list-style:none; padding:0; margin:0; float:left;}
.calendarNav li a {height:50px; display:block; text-indent:-5000em; background:url(http://img.imbc.com/broad/tv/ent/challenge/images/btn_2011calendarNav.gif) no-repeat}
.calendarNav li a:hover,
.calendarNav li a.on {background-image:url(http://img.imbc.com/broad/tv/ent/challenge/images/btn_2011calendarNavOn.gif)}
.calendarNav li a.always {width:100px; background-position:-8px 0;}
.calendarNav li a.cal2011 {width:121px; background-position:-108px 0;}
.calendarNav li a.cal2010 {width:121px; background-position:-229px 0;}
.calendarNav li a.cal2009 {width:121px; background-position:-350px 0;}
.calendarNav li a.cal2008 {width:117px; background-position:-471px 0;}
.description {margin-top:5px; width:590px; height:113px; position:relative; background:url(http://img.imbc.com/broad/tv/ent/challenge/images/desc_2011calendar.jpg) no-repeat;}
.description h3,
.description p {text-indent:-5000em}

.spe_banner {position:absolute; right:85px; top:0; overflow:hidden; width:150px; height:150px; background:url("http://img.imbc.com/broad/tv/ent/challenge/images2/20110705_02_bn.png") no-repeat 0 0}
.spe_banner .btn_close {display:block; z-index:100; position:absolute; right:6px; top:12px; width:18px; height:16px; padding:0; border:0; background:url("http://img.imbc.com/broad/images/blank.gif"); text-indent:-5000em; cursor:pointer}
.spe_banner .btn_link {display:block; height:150px; background:url("http://img.imbc.com/broad/images/blank.gif"); text-indent:-5000em}

.blind {position:absolute; left:-1000%; top:0; width:0; height:0; font-size:0; line-height:0; overflow:hidden}
