/* title_SBS Schedule 1.0, update_20090317, author_Lim Cheol Ho */
/* °øÅë½ºÅ¸ÀÏ(20090311) */
/*html, body { width:100%; }*/
body { background:url() !important; }
img { border:0; }
table { border-collapse:collapse; border-spacing:0; }
p.clear { clear:both; height:0; line-height:0 !important; font-size:0 !important; }
a:hover { color:#008dd0; }
/* ÇÏ´Ü¹è°æ */
.bg_footer{background:url('http://img.sbs.co.kr/newimg/2009_schedule/bg_footer_schedule.gif') no-repeat; padding:52px 16px 0 21px; height:160px;}
/* »ó´Ü ¸Þ´º (20090317) */
.scheduleMenu { height:42px; background:url(http://img.sbs.co.kr/newimg/2009_schedule/menu_bg.gif) no-repeat 0 0 !important; }
.scheduleMenu dl { clear:both; display:inline-block; margin:12px 0 0 30px; height:18px; }
.scheduleMenu dd, .scheduleMenu dt { float:left; height:18px; }
.scheduleMenu dd {  }
.scheduleMenu dt {  width:31px; background:url(http://img.sbs.co.kr/newimg/2009_schedule/menu_btn_bar.gif) no-repeat 0 0 !important; }
.scheduleMenu img { display:block; cursor:pointer; }
/* Æí¼ºÇ¥ ·¹ÀÌ¾Æ¿ô (20090311) */
.schedule { clear:both; width:975px; background:url(http://img.sbs.co.kr/newimg/2009_schedule/left_bg.gif) repeat-y 0 0; }
.schedule * { margin:0; padding:0; color:#4d4d4d; font-family:µ¸¿ò, dotum; font-size:12px; }
.scheduleLeft { float:left; margin-right:17px; width:163px; height:100%; background-color:#f0f0f0; }
.scheduleContentArea {  }
.scheduleContent { float:left; width:542px; overflow:hidden; }
.scheduleRight { float:right; width:240px; /*border:1px solid #e5e5e5;*/ }
/* Å«¼ýÀÚ */
.lno_0 { width:17px; height:25px; background:url(http://img.sbs.co.kr/newimg/2009_schedule/numberLarge_0.gif) no-repeat 0 0; }
.lno_1 { width:17px; height:25px; background:url(http://img.sbs.co.kr/newimg/2009_schedule/numberLarge_1.gif) no-repeat 0 0; }
.lno_2 { width:17px; height:25px; background:url(http://img.sbs.co.kr/newimg/2009_schedule/numberLarge_2.gif) no-repeat 0 0; }
.lno_3 { width:17px; height:25px; background:url(http://img.sbs.co.kr/newimg/2009_schedule/numberLarge_3.gif) no-repeat 0 0; }
.lno_4 { width:17px; height:25px; background:url(http://img.sbs.co.kr/newimg/2009_schedule/numberLarge_4.gif) no-repeat 0 0; }
.lno_5 { width:17px; height:25px; background:url(http://img.sbs.co.kr/newimg/2009_schedule/numberLarge_5.gif) no-repeat 0 0; }
.lno_6 { width:17px; height:25px; background:url(http://img.sbs.co.kr/newimg/2009_schedule/numberLarge_6.gif) no-repeat 0 0; }
.lno_7 { width:17px; height:25px; background:url(http://img.sbs.co.kr/newimg/2009_schedule/numberLarge_7.gif) no-repeat 0 0; }
.lno_8 { width:17px; height:25px; background:url(http://img.sbs.co.kr/newimg/2009_schedule/numberLarge_8.gif) no-repeat 0 0; }
.lno_9 { width:17px; height:25px; background:url(http://img.sbs.co.kr/newimg/2009_schedule/numberLarge_9.gif) no-repeat 0 0; }
.ldot { width:12px; height:25px; background:url(http://img.sbs.co.kr/newimg/2009_schedule/numberLarge_dot.gif) no-repeat 0 0; }
.lspace { width:2px; height:25px; background:url(http://img.sbs.co.kr/newimg/2009_schedule/numberLarge_space.gif) no-repeat 0 0; }
/* ÀÛÀº¼ýÀÚ */
.sno_0 { width:9px; height:13px; background:url(http://img.sbs.co.kr/newimg/2009_schedule/numberSmall_0.gif) no-repeat 0 0; }
.sno_1 { width:9px; height:13px; background:url(http://img.sbs.co.kr/newimg/2009_schedule/numberSmall_1.gif) no-repeat 0 0; }
.sno_2 { width:9px; height:13px; background:url(http://img.sbs.co.kr/newimg/2009_schedule/numberSmall_2.gif) no-repeat 0 0; }
.sno_3 { width:9px; height:13px; background:url(http://img.sbs.co.kr/newimg/2009_schedule/numberSmall_3.gif) no-repeat 0 0; }
.sno_4 { width:9px; height:13px; background:url(http://img.sbs.co.kr/newimg/2009_schedule/numberSmall_4.gif) no-repeat 0 0; }
.sno_5 { width:9px; height:13px; background:url(http://img.sbs.co.kr/newimg/2009_schedule/numberSmall_5.gif) no-repeat 0 0; }
.sno_6 { width:9px; height:13px; background:url(http://img.sbs.co.kr/newimg/2009_schedule/numberSmall_6.gif) no-repeat 0 0; }
.sno_7 { width:9px; height:13px; background:url(http://img.sbs.co.kr/newimg/2009_schedule/numberSmall_7.gif) no-repeat 0 0; }
.sno_8 { width:9px; height:13px; background:url(http://img.sbs.co.kr/newimg/2009_schedule/numberSmall_8.gif) no-repeat 0 0; }
.sno_9 { width:9px; height:13px; background:url(http://img.sbs.co.kr/newimg/2009_schedule/numberSmall_9.gif) no-repeat 0 0; }
.sdot {  width:7px; height:13px; background:url(http://img.sbs.co.kr/newimg/2009_schedule/numberSmall_dot.gif) no-repeat 0 0; }
/* ÁÂÃø¿µ¿ª(20090311) */
/* ´Þ·Â */
.calendarBox { z-index:200; position:relative; background-color:#fff; color:#4d4d4d; border:1px solid #b4d8e9; }
.calendarBox * {  }
.calendarBox_today {  }
.calendarBox_today dl { clear:both; margin:13px auto 8px auto; width:88px; height:13px; }
.calendarBox_today dd { float:left; }
.calendarBox_list { position:relative; margin-bottom:4px; height:23px; background-color:#fff; }
.calendarBox_list div { height:20px; }
.calendarBox_list span { display:block; margin-left:5px; margin-top:3px; }
/*.calendarBox_list dl { clear:both; margin-top:-1px; position:relative; display:none; padding:2px 0 3px 0; background-color:#fff; border:1px solid #e3f0f5; border-top:none; }*/
.calendarBox_list dl { clear:both; padding:2px 0 3px 0; background-color:#fff; border:1px solid #e3f0f5; border-top:none; }
.calendarBox_list dd { display:inline-block; padding:2px 0 0 5px; width:50px; background-color:#fff; }
.calendarBox_list dd:hover { background-color:#ececec; }
.calendarBox_year { position:absolute; left:13px; width:69px; height:17px; font-size:11px; background:url(http://img.sbs.co.kr/newimg/2009_schedule/calendarBox_list_arrow.gif) no-repeat 59px 9px; cursor:pointer; }
.calendarBox_month { position:absolute; left:89px; width:57px; height:17px; font-size:11px; background:url(http://img.sbs.co.kr/newimg/2009_schedule/calendarBox_list_arrow.gif) no-repeat 47px 9px; cursor:pointer; }
#calendarBox_year { display:none; margin-top:-1px; width:69px; border:0; }
#calendarBox_month { display:none; margin-top:-1px; width:57px; border:0; }
.calendarBox_year div, .calendarBox_month div {  border:1px solid #e3f0f5; }
.calendarBox_week { clear:both; height:18px; background:url(http://img.sbs.co.kr/newimg/2009_schedule/calendarBox_week.gif) no-repeat 0 0; }
.calendarBox_day * { color:#3f3f3f; font-size:11px; font-family:Verdana; }
.calendarBox_day dl { clear:both; height:18px; border-bottom:1px dotted #f0f0f0; }
.calendarBox_day .borderNone { margin-bottom:1px; border:0; }
.calendarBox_day dt { float:left; width:9px; height:18px; }
.calendarBox_day dd { float:left; width:20px; height:18px; text-align:center; cursor:pointer; }
.calendarBox_day .toweek { background-color:#eef8fd; }
.calendarBox_day .toweek, .calendarBox_day dl:hover { background-color:#eef8fd; }
.calendarBox_day .today, .calendarBox_day dd:hover { background-color:#b4d8e9; }
/* ¸®½ºÆ®¹Ú½º */
.listBox { position:relative; z-index:0; margin:0 auto 3px auto; width:151px; height:22px; background-color:#fff; }
.listBox * { font-size:11px; letter-spacing:-1px; }
.listBox div { height:20px; }
.listBox p { display:block; margin-left:5px; margin-top:3px; }
.listBox span { display:inline; color:#969595; }
.listBox dl { clear:both; /*margin-top:-1px; position:relative;*/ position:relative; top:0; padding:2px 0 3px 0; overflow-y:scroll; height:125px; background-color:#fff; border:1px solid #d9e5eb; border-top:none; }/* 20090320 ¼¼·Î Æø ÁöÁ¤, 20090409 °¨Ãß±â ¼Ó¼º º¯°æ display:none; */
.listBox dl { scrollbar-highlight-color: #CCCCCC; scrollbar-shadow-color: #CCCCCC; scrollbar-arrow-color: #CCCCCC; scrollbar-face-color: #FFFFFF; scrollbar-3dlight-color: #FFFFFF; scrollbar-darkshadow-color: #FFFFFF; scrollbar-track-color: #ebebeb; }/* 20090320 ½ºÅ©·Ñ ½ºÅ¸ÀÏ */
.listBox dl { width: 149px; /* position: absolute; left: 0px; top: 21px; */}
.listBox dd { padding:2px 0 0 5px; background-color:#fff; }
.listBox dd:hover { background-color:#ececec; }
.listBox_area { position:absolute; width:100%; height:17px; font-size:11px; background:url(http://img.sbs.co.kr/newimg/2009_schedule/calendarBox_list_arrow.gif) no-repeat 139px 9px; cursor:pointer; }
.listBox_area div { border:1px solid #d9e5eb; }
.listBox_comment { padding:3px 5px 0 0; text-align:right; font-size:11px; color:#afaeae; }
/* TV ÇÁ·Î±×·¥ */
.tv_program { margin:19px auto 1px auto; width:145px; }/* 20090409 ÇÏ´Ü ¿©¹é Á¶Àý margin-bottom:3px */
.tv_program * {  }
.tv_program dl {  }
.tv_program dt { height:18px; background:url(http://img.sbs.co.kr/newimg/2009_schedule/left_title_tvProgram.gif) no-repeat 0 0; }/* 20090409 ¼±, ¸¶Áø Á¦°Å margin-bottom:7px; border-bottom:1px solid #cdcdcd; */
.tv_program dd { height:15px; }
/* RADIO ÇÁ·Î±×·¥ */
.radio_program { margin:19px auto 1px auto; width:145px; }/* 20090409 ÇÏ´Ü ¿©¹é Á¶Àý margin-bottom:3px */
.radio_program * {  }
.radio_program dl {  }
.radio_program dt { height:18px; background:url(http://img.sbs.co.kr/newimg/2009_schedule/left_title_radioProgram.gif) no-repeat 0 0; }/* 20090409 ¼±, ¸¶Áø Á¦°Å margin-bottom:7px; border-bottom:1px solid #cdcdcd; */
.radio_program dd { height:15px; }
/* ¸®½ºÆ®¹Ú½º ÀÎµ¦½º ¼³Á¤ */
#tv_list1 { position:relative; visibility:hidden; border:0; top:-1px; display:block; height:0px; overflow:hidden; }
.tv_list1 { z-index:100; }
.tv_list2 { z-index:90; }
#tv_list2 { position:relative; visibility:hidden; border:0; top:-1px; display:block; height:0px; overflow:hidden; }
.tv_list3 { z-index:80; }
#tv_list3 { position:relative; visibility:hidden; border:0; top:-1px; display:block; height:0px; overflow:hidden;}
.tv_list4 { z-index:70; }
#tv_list4 { position:relative; visibility:hidden; border:0; top:-1px; display:block; height:0px; overflow:hidden;}
.radio_list1 { z-index:60; }
#radio_list1 { position:relative; visibility:hidden; border:0; top:-1px; display:block; height:0px; overflow:hidden;}
.radio_list2 { z-index:50; }
#radio_list2 { position:relative; visibility:hidden; border:0; top:-1px; display:block; height:0px; overflow:hidden;}
/* SBS Æí¼ºÇ¥ */
.SBS_schedule { margin:70px auto 10px auto; width:145px; }
.SBS_schedule dl {}
.SBS_schedule dd {}
.SBS_schedule img { cursor:pointer; }
/* º»¹®¿µ¿ª(20090311) */
.AD { position:relative; height:153px; }
.AD div { position:absolute; left:-1px; top:-1px; border:1px solid #d4d4d4; }
/* ¿ìÃø¿µ¿ª(20090311) */
/* ¸¹ÀÌ º» ´º½º */
.newsBox {  }
.newsTitle { margin:13px 6px 7px 10px; }
.newsTitle dl { clear:both; display:inline-block; width:100%; }
.newsTitle dt { float:left; padding-left:3px; font-weight:bold; color:#454444; }
.newsTitle dd { float:right; padding-right:6px; margin-top:2px; width:50px; font-size:11px; color:#a0a0a0; background:url(http://img.sbs.co.kr/newimg/2009_schedule/right_icon_more.gif) no-repeat 44px 3px; cursor:pointer; }
.newsArea { margin:0 3px; border:1px solid #e5e5e5; }
.newsTabArea { background-color:#fafafa; }
.newsTabArea dl { clear:both; display:inline-block; width:230px; border-bottom:1px solid #e5e5e5; }
.newsTabArea dd { float:left; margin-bottom:-1px; padding:6px 0 0 11px; width:62px; height:18px; color:#7e7e7e; font-weight:bold; cursor:pointer; }
.newsTabArea dd:hover { color:#2a5caf; }
.newsTab1 { color:#2a5caf !important;  }
.newsTab2 { border-left:1px solid #e5e5e5; }
.newsTab1_over {  margin-bottom:1px; background-color:#fff; border-bottom:none; }
.newsTab2_over {  margin-bottom:1px; background-color:#fff; border-bottom:none; border-right:1px solid #e5e5e5; }
.newsList {  }
.newsList dl { margin:14px 0px 5px 10px; }
.newsList dd { clear:both; padding-left:6px; overflow:hidden; height:23px; background:url(http://img.sbs.co.kr/newimg/2009_schedule/right_icon_dd.gif) no-repeat 0 1px; }
.newsList a { float:left; display:block; overflow:hidden; height:16px; }
.newsList p { float:left; }
.newsList_vod { float:left; display:block; margin:3px 0 0 3px; width:11px; height:12px; background:url(http://img.sbs.co.kr/newimg/2009_schedule/right_icon_vod.gif) no-repeat 0 0; }
/* »ý»ý ¿µ»ó ´º½º */
.vodNewsBox { clear:both; }
.vodNewsTitle { margin:13px 6px 7px 10px; border-bottom:1px solid #e3e3e3; }
.vodNewsTitle dl { clear:both; display:inline-block; width:100%; }
.vodNewsTitle dt { float:left; padding-left:3px; font-weight:bold; color:#454444; }
.vodNewsTitle dd { float:right; padding-right:6px; margin-top:2px; width:50px; font-size:11px; color:#a0a0a0; background:url(http://img.sbs.co.kr/newimg/2009_schedule/right_icon_more.gif) no-repeat 44px 3px; cursor:pointer; }
.vodNewsPhoto { clear:both; display:inline-block; margin-left:13px; width:210px; font-size:11px; color:#454444; }
.vodNewsPhoto dl {  }
.vodNewsPhoto dt{ position:relative; }
.vodNewsPhoto dd{  margin:4px; text-align:center; letter-spacing:-1px; }
.vodNewsPhoto img { display:block; cursor:pointer; border:1px solid #e2e2e4; }
.vodNewsPhoto .vod { position:absolute; left:80px; top:59px; display:block; width:18px; height:18px; background:url(http://img.sbs.co.kr/newimg/2009_schedule/right_icon_vodDark.gif) no-repeat 0 0; }
.vodNewsPhotoL { float:left; margin-right:10px; width:100px; }
.vodNewsPhotoR { float:left; width:100px; }
/* Æ÷Åä ½ºÄÉÄ¡ ´º½º */
.photoBox { clear:both; }
.photoTitle { margin:13px 6px 7px 10px; border-bottom:1px solid #e3e3e3; }
.photoTitle dl { clear:both; display:inline-block; width:100%; }
.photoTitle dt { float:left; padding-left:3px; font-weight:bold; color:#454444; }
.photoTitle dd { float:right; padding-right:6px; margin-top:2px; width:50px; font-size:11px; color:#a0a0a0; background:url(http://img.sbs.co.kr/newimg/2009_schedule/right_icon_more.gif) no-repeat 44px 3px; cursor:pointer; }
.photoPhoto { clear:both; display:inline-block; margin-left:13px; width:210px; font-size:11px; color:#454444; }
.photoPhoto dl {  }
.photoPhoto dt{  }
.photoPhoto dd{ margin:4px; text-align:center; letter-spacing:-1px; }
.photoPhoto img { display:block; cursor:pointer; border:1px solid #e2e2e4; }
.photoPhotoL { float:left; margin-right:10px; width:100px; }
.photoPhotoR { float:left; width:100px; }
/* ÇÁ¸®¹Ì¾ö ¸µÅ© */
.premiumBox { clear:both; margin-bottom:20px; }
.premiumTitle { margin:13px 6px 7px 10px; border-bottom:1px solid #e3e3e3; }
.premiumTitle dl { clear:both; display:inline-block; width:100%; }
.premiumTitle dt { float:left; padding-left:3px; font-weight:bold; color:#454444; }
.premiumTitle dd { float:right; padding-right:6px; margin-top:2px; width:50px; font-size:11px; color:#a0a0a0; background:url(http://img.sbs.co.kr/newimg/2009_schedule/right_icon_more.gif) no-repeat 44px 3px; cursor:pointer; }
.premiumArea { margin:0 3px; }
.premiumList {  }
.premiumList dl { margin:14px 7px 0px 10px; }
.premiumList dd { clear:both; padding-left:6px; overflow:hidden; height:23px; background:url(http://img.sbs.co.kr/newimg/2009_schedule/right_icon_dd.gif) no-repeat 0 1px; }
.premiumList a { float:left; display:block; overflow:hidden; height:16px; }
.premiumPhoto { margin:0 auto 5px auto; overflow:hidden; width:187px; }
.premiumPhoto dl { clear:both; width:200px; }
.premiumPhoto dd { float:left; margin-right:10px; width:56px; text-align:center; }
.premiumPhoto img { display:inline; cursor:pointer; line-height:1px; font-size:1px; }
.premiumPhoto a { display:block; margin-top:2px; font-size:11px; letter-spacing:-1px; }
/* IFRAME CSS Style(20090316) */
/* °øÅë ½ºÅ¸ÀÏ */
.tvSchedule *, .radioSchedule *, .onairRadioSchedule *, .dmbTvSchedule *, .dmbRadioSchedule *
{ margin:0; padding:0; color:#4d4d4d; font-family:µ¸¿ò, dotum; font-size:12px; }
.tvSchedule, .radioSchedule, .onairRadioSchedule, .dmbTvSchedule, .dmbRadioSchedule
{ width:99%; }
/* TV Æí¼ºÇ¥ */
.tvSchedule { height:100%; }
.tvScheduleTitle { margin:24px 0 10px 0; height:27px; background:url(http://img.sbs.co.kr/newimg/2009_schedule/schedule_underline.gif) repeat-x 0 0; }
.calendarTop { margin-bottom:15px; padding-bottom:1px; border:2px solid #ccebf9; border-bottom:1px solid #ccebf9; }
.calendarTopNone { margin-bottom:15px; border:2px solid #ccebf9; }
.calendarTop img { display:block; }
.calendarTop_todayArea { margin:auto; width:240px; }
.calendarTop_todayArea dl { clear:both; margin:17px 0; height:25px; }
.calendarTop_todayArea dd { float:left; }
.calendarTop_todayArea img { cursor:pointer; }
.calendarTop_today { margin:0 13px; }
.calendarTop_today dl { clear:both; margin:0; width:160px; height:25px; }
.calendarTop_today dd { float:left; }
/* ¶óµð¿À ´Þ·Â ¿µ¿ª(20090402)  */
.calendarTop_radioTodayArea { margin:auto; width:194px; }
.calendarTop_radioTodayArea dl { clear:both; margin:17px 0; height:25px; }
.calendarTop_radioTodayArea dd { float:left; }
.calendarTop_radioTodayArea img { cursor:pointer; }
.calendarTop_radioToday { margin:0 13px; }
.calendarTop_radioToday dl { clear:both; margin:0; width:114px; height:25px; }
.calendarTop_radioToday dd { float:left; }
.calendarBtnArea { clear:both; margin-bottom:9px; height:20px; }
.calendarBtn_today { float:left; margin:3px 0 0 7px; font-size:11px; color:#9ba1a3; }
.calendarBtn { float:right; }
.calendarBtn dl { margin:0 8px 0 0; }
.calendarBtn dt { float:left; margin-right:3px; }
.calendarBtn dd { float:left; }
.calendarBtn img { cursor:pointer; }
.calendarWeek { height:32px; }
.calendarWeek .calendarWeek_left { float:left; position:relative; width:22px; }
.calendarWeek .calendarWeek_left img { position:absolute; top:4px; cursor:pointer; }
.calendarWeek .calendarWeek_right { float:right; position:relative; width:22px; }
.calendarWeek .calendarWeek_right img { position:absolute; top:4px; cursor:pointer; }
.calendarWeek_list { margin:auto; width:466px; height:32px; }
.calendarWeek_list a:hover { text-decoration:none; }
.calendarWeek_list dl { position:absolute; margin-top:2px; clear:both; height:32px; }
.calendarWeek_list dd { float:left; position:relative; margin-right:1px; width:65px; height:32px; background:url(http://img.sbs.co.kr/newimg/2009_schedule/schedule_day_tab.gif) no-repeat 0 0;font-weight:bold; cursor:pointer; }
.calendarWeek_list div { position:absolute; font-weight:bold; }
.calendarWeek_list .day { left:6px; top:12px; font-size:14px; letter-spacing:-1px; color:#70c7f0; }
.calendarWeek_list .day2 { left:47px; top:12px; font-size:12px; color:#9ba1a3; }
.calendarWeek_list .over { width:69px; height:32px; background:url(http://img.sbs.co.kr/newimg/2009_schedule/schedule_day_tab_over.gif) no-repeat 0 0; }
.calendarWeek_list .over .day { top:10px; color:#0091d6; }
.calendarWeek_list .over .day2 { left:50px; top:10px; color:#0091d6; }
.scheduleTable { margin:0 auto; width:100%; }/* 20090409 °¡·Îº¯°æ width:536px; */
.scheduleTable * { font-size:12px; color:#2c2c2c; }
.scheduleTable dl { clear:both; display:inline-block; width:100%; background:url(http://img.sbs.co.kr/newimg/2009_schedule/schedule_table_bg.gif) repeat-x 50% 100%; border:1px solid #e9e9e9; border-top:none; border-bottom:none; }
.scheduleTable dd { float:left; margin-top:10px; text-align:center; }
.scheduleTable dl.end { clear:both; display:inline-block; width:100%; background:url(http://img.sbs.co.kr/newimg/2009_schedule/schedule_table_bg.gif) repeat-x 50% 100%; border:1px solid #e9e9e9; border-top:none; border-bottom:none; }/* 20090409 µ¥ÀÌÅÍ ³¡ ÁöÁ¡ Ãß°¡ */
.scheduleTable img { position:relative; display:block; top:-2px; }
.scheduleTable dd div { float:left; margin-right:3px; text-align:left; }
.scheduleTable p { padding-top:8px; clear:both; width:100%; height:0; line-height:0 !important; font-size:0 !important; border:1px solid #e9e9e9; border-top:none; border-bottom:none; }
.scheduleTable .time { width:7%; }
.scheduleTable .program { width:57%; }
.scheduleTable .program div { padding-bottom:5px; }
.scheduleTable .program img { float:left; margin:0 2px 3px 0; top:0; }
.scheduleTable .level { width:10%; }
.scheduleTable .level div { text-align:center; }
.scheduleTable .level img { display:inline; position:relative; top:-2px; }
.scheduleTable .quality { width:25%; overflow:hidden; }
.scheduleTable .quality div { padding-left:8px; width:135px; }
.scheduleTable .quality img { float:left; margin:0 2px 3px 0; top:0; cursor:pointer; }
.scheduleTable_top { padding-right:2px; height:28px !important; letter-spacing:-1px;  background-image:url(http://img.sbs.co.kr/newimg/2009_schedule/schedule_tv_field.gif) !important; border:none !important; }
.scheduleTable_top dd { margin-top:7px; font-size:11px; color:#216686; }
.scheduleTable_top .time { padding-top:1px; height:13px; border-right:1px solid #c5dfea; }
.scheduleTable_top .program { padding-top:1px; height:13px; }
.scheduleTable_top .level { padding-top:1px; height:13px; border:1px solid #c5dfea; border-top:none; border-bottom:none; }
.scheduleTable_top .quality { padding-top:1px; height:13px; }
.scheduleTable_change { clear:both; width:100%; border:1px solid #e9e9e9; border-top:none; border-bottom:none; }
.scheduleTable_change dl { clear:both; margin:-1px 0 5px 5px; padding:3px 5px 3px 5px; width:514px !important; background-color:#fff7d6 !important; border:1px solid #fff2ce !important; background-image:none; }
.scheduleTable_change dt { padding-left:21px; font-weight:bold; color:#fe7f05; background:url(http://img.sbs.co.kr/newimg/2009_schedule/schedule_tv_btn_change.gif) no-repeat 0 0; }
.scheduleTable_change dd {  }
.scheduleTable_change .time { width:7%; text-align:left; }
.scheduleTable_change .program { width:57%; }
.scheduleTable_change .level { width:10%; }
.scheduleTable_change .level div {  }
.scheduleTable_change .quality { width:26%; }
.scheduleTable_change .quality div { padding-left:6px; }
.scheduleTable_under { height:10px; border:1px solid #e9e9e9; border-bottom:2px solid #d5d5d5 !important; border-top:none; }
/* Æí¼ºÇ¥ ÇÏ´Ü ¼³¸í ¿µ¿ª */
.scheduleTable_bottom { margin:20px auto auto auto; width:100%; overflow:hidden; }
.scheduleTable_bottom * { font-size:11px; line-height:16px; color:#a0a0a0; }
.scheduleTable_bottom dl { clear:both; display:inline-block; width:100%; padding:6px 8px; background:url(http://img.sbs.co.kr/newimg/2009_schedule/scheduleTable_bottomUnderline.gif) repeat-x 50% 100%; }
.scheduleTable_bottom dd { float:left; margin:0 5px 0 0; }
/* Æí¼ºÇ¥ Á¾·ù */
.scheduleTable_bottom .chType dd { padding-top:0; height:14px; }
.scheduleTable_bottom .levelType dd { padding-top:3px; height:16px; }
.scheduleTable_bottom .vodType dd { padding-top:1px; height:16px; }
/* Á¾·ùº° ¾ÆÀÌÄÜ */
.scheduleTable_bottom .fivech { padding-left:21px; background:url(http://img.sbs.co.kr/newimg/2009_schedule/schedule_tv_btn_5.1.gif) no-repeat 0 0; }
.scheduleTable_bottom .replay { padding-left:17px; background:url(http://img.sbs.co.kr/newimg/2009_schedule/schedule_tv_btn_replay.gif) no-repeat 0 0; }
.scheduleTable_bottom .live { padding-left:17px; background:url(http://img.sbs.co.kr/sbscnbc/img/schedule/icon_live.gif) no-repeat 0 0; }
.scheduleTable_bottom .bonbang { padding-left:17px; background:url(http://img.sbs.co.kr/sbscnbc/img/schedule/icon_bon.gif) no-repeat 0 0; }
.scheduleTable_bottom .wed { padding-left:17px; background:url(http://img.sbs.co.kr/newimg/2009_schedule/schedule_tv_btn_wed.gif) no-repeat 0 0; }
.scheduleTable_bottom .c { padding-left:17px; background:url(http://img.sbs.co.kr/newimg/2009_schedule/schedule_tv_btn_C.gif) no-repeat 0 0; }
.scheduleTable_bottom .m { padding-left:17px; background:url(http://img.sbs.co.kr/newimg/2009_schedule/schedule_tv_btn_M.gif) no-repeat 0 0; }
.scheduleTable_bottom .dv { padding-left:22px; background:url(http://img.sbs.co.kr/newimg/2009_schedule/schedule_tv_btn_DV.gif) no-repeat 0 0; }
.scheduleTable_bottom .onair { padding-left:17px; background:url(http://img.sbs.co.kr/newimg/2009_schedule/schedule_tv_btn_onair.gif) no-repeat 0 0; }
.scheduleTable_bottom .hdtv { padding-left:38px; background:url(http://img.sbs.co.kr/newimg/2009_schedule/schedule_tv_btn_HDTV.gif) no-repeat 0 0; }
.scheduleTable_bottom .level_19 { padding-left:23px; background:url(http://img.sbs.co.kr/newimg/2009_schedule/schedule_tv_lbtn_19.gif) no-repeat 0 0; }
.scheduleTable_bottom .level_15 { padding-left:23px; background:url(http://img.sbs.co.kr/newimg/2009_schedule/schedule_tv_lbtn_15.gif) no-repeat 0 0; }
.scheduleTable_bottom .level_12 { padding-left:23px; background:url(http://img.sbs.co.kr/newimg/2009_schedule/schedule_tv_lbtn_12.gif) no-repeat 0 0; }
.scheduleTable_bottom .level_7 { padding-left:23px; background:url(http://img.sbs.co.kr/newimg/2009_schedule/schedule_tv_lbtn_7.gif) no-repeat 0 0; }
.scheduleTable_bottom .level_none { padding-left:23px; background:url(http://img.sbs.co.kr/newimg/2009_schedule/schedule_tv_lbtn_none.gif) no-repeat 0 0; }
.scheduleTable_bottom .freevod { padding-left:34px; background:url(http://img.sbs.co.kr/newimg/2009_schedule/schedule_tv_vbtn_freevod.gif) no-repeat 0 0; }
.scheduleTable_bottom .vod { padding-left:34px; background:url(http://img.sbs.co.kr/newimg/2009_schedule/schedule_tv_vbtn_vod.gif) no-repeat 0 0; }
.scheduleTable_bottom .vod900k { padding-left:40px; background:url(http://img.sbs.co.kr/newimg/2009_schedule/schedule_tv_vbtn_900k.gif) no-repeat 0 0; }
.scheduleTable_bottom .hdvod { padding-left:58px; background:url(http://img.sbs.co.kr/newimg/2009_schedule/schedule_tv_vbtn_HD.gif) no-repeat 0 0; }
/* Æí¼ºÇ¥ ¼³¸í */
.scheduleTable_bottom .comment { clear:both; margin:0; padding:20px 10px; background-color:#f8f8f8; border:0; background-image:none; }/* 20090409 Á¡¼± Á¦°Å */
.scheduleTable_bottom .comment dd { float:none; margin-bottom:3px; padding-left:9px; background:url(http://img.sbs.co.kr/newimg/2009_schedule/scheduleTable_bottomComment.gif) no-repeat 0 1px; }
/* Æí¼ºÇ¥ ÇÏ´Ü ¼³¸í ¿µ¿ª2 */
.scheduleTable_bottom2 { margin:40px auto auto auto; width:540px; overflow:hidden; }

/* Radio Æí¼ºÇ¥ */
.scheduleTable_radio { clear:both; margin:0 auto; width:100%; }/* width:536px; */
.scheduleTable_radioInfo { margin-top:30px; }
.scheduleTable_radioInfo dl { clear:both; height:22px; }
.scheduleTable_radioInfo dt { float:left; }
.scheduleTable_radioInfo dd { float:right; padding-left:145px; background:url(http://img.sbs.co.kr/newimg/2009_schedule/schedule_radio_downInfo.gif) no-repeat 0 0; }
.scheduleTable_radioInfo img { cursor:pointer; }
/* ÁÂÃø */
.scheduleTable_radioLeft { float:left; padding-top:21px; width:48%; background:url(http://img.sbs.co.kr/newimg/2009_schedule/schedule_radioLeft.gif) no-repeat 50% 0; }/* width:262px; */
.scheduleTable_radioLeft * { font-size:12px; color:#2c2c2c; color:#000; }
.scheduleTable_radioLeft dl { clear:both; display:inline-block; width:100%; background:url(http://img.sbs.co.kr/newimg/2009_schedule/schedule_radioTable_bg.gif) repeat-x 50% 100%; border:1px solid #e9e9e9; border-top:none; border-bottom:none; }
.scheduleTable_radioLeft dd { float:left; position:relative; margin-top:10px; text-align:center; }
.scheduleTable_radioLeft img { position:relative; display:block; top:-2px; }
.scheduleTable_radioLeft dd div { margin-right:3px; text-align:left; }
.scheduleTable_radioLeft p { padding-top:8px; clear:both; width:100%; height:0; line-height:0 !important; font-size:0 !important; border:1px solid #e9e9e9; border-top:none; border-bottom:none; }
.scheduleTable_radioLeft .time { width:24%; color:#7993e6; }
.scheduleTable_radioLeft .program { width:72%; }
.scheduleTable_radioLeft .program div { margin-left:20px; padding-bottom:5px; }
.scheduleTable_radioLeft .program img { float:left; margin:0 2px 3px 0; top:0; }
.scheduleTable_radioLeft .scheduleTable_top { background-image:url(http://img.sbs.co.kr/newimg/2009_schedule/schedule_radioLeft_field.gif) !important; }
.scheduleTable_radioLeft .scheduleTable_top dd { margin-top:7px; }
/* ¿ìÃø */
.scheduleTable_radioRight { float:right; padding-top:21px; width:48%; background:url(http://img.sbs.co.kr/newimg/2009_schedule/schedule_radioRight.gif) no-repeat 50% 0; }/* width:262px; */
.scheduleTable_radioRight * { font-size:12px; color:#2c2c2c; color:#000; }
.scheduleTable_radioRight dl { clear:both; display:inline-block; width:100%; background:url(http://img.sbs.co.kr/newimg/2009_schedule/schedule_radioTable_bg.gif) repeat-x 50% 100%; border:1px solid #e9e9e9; border-top:none; border-bottom:none; }
.scheduleTable_radioRight dd { float:left; position:relative; margin-top:10px; text-align:center; }
.scheduleTable_radioRight img { position:relative; display:block; top:-2px; }
.scheduleTable_radioRight dd div { margin-right:3px; text-align:left; }
.scheduleTable_radioRight p { padding-top:8px; clear:both; width:100%; height:0; line-height:0 !important; font-size:0 !important; border:1px solid #e9e9e9; border-top:none; border-bottom:none; }
.scheduleTable_radioRight .time { width:24%; color:#72aac0; }
.scheduleTable_radioRight .program { width:72%; }
.scheduleTable_radioRight .program div { margin-left:20px; padding-bottom:5px; }
.scheduleTable_radioRight .program img { float:left; margin:0 2px 3px 0; top:0; }
.scheduleTable_radioRight .scheduleTable_top { background-image:url(http://img.sbs.co.kr/newimg/2009_schedule/schedule_radioRight_field.gif) !important; }
.scheduleTable_radioRight .scheduleTable_top dd { margin-top:7px; }
/* OnairRadio Æí¼ºÇ¥ */
.scheduleTable_radioLeft .program div * , .scheduleTable_radioRight .program div * { margin:0 !important; padding:0 !important; }
.programTitle {  }
.programTitle a { float:none; display:inline !important; color:#2c2c2c !important; }
.programTitle img { float:none !important; position:inherit !important; display:inline !important; }
.programSubTitle { clear:both; padding:0 0 5px 0 !important; color:#9ba1a3; }
.programSubTitle { float:none !important; display:inline !important; color:#9ba1a3; }
/* DMB TV Æí¼ºÇ¥ */
.scheduleTable_dmbTv { margin:0 auto; width:100%; }/* width:536px; */
.scheduleTable_dmbTv * { font-size:12px; color:#000; }
.scheduleTable_dmbTv dl { clear:both; display:inline-block; width:100%; background:url(http://img.sbs.co.kr/newimg/2009_schedule/schedule_table_bg.gif) repeat-x 50% 100%; border:1px solid #e9e9e9; border-top:none; border-bottom:none; }
.scheduleTable_dmbTv dd { float:left; position:relative; margin-top:10px; text-align:center; }
.scheduleTable_dmbTv img { position:relative; display:block; top:-2px; }
.scheduleTable_dmbTv dd div { float:left; margin-right:3px; text-align:left; }
.scheduleTable_dmbTv p { padding-top:8px; clear:both; width:100%; height:0; line-height:0 !important; font-size:0 !important; border:1px solid #e9e9e9; border-top:none; border-bottom:none; }
.scheduleTable_dmbTv .time { width:13%; }
.scheduleTable_dmbTv .program { width:70%; }
.scheduleTable_dmbTv .program div { display:block; padding-bottom:5px; }
.scheduleTable_dmbTv .program div a { display:inline-block; margin-left:20px; }
.scheduleTable_dmbTv .program img { float:left; margin:0 2px 3px 2px; top:0; }
.scheduleTable_dmbTv .level { width:15%; }
.scheduleTable_dmbTv .level div { text-align:center; }
.scheduleTable_dmbTv .level img { display:inline; position:relative; top:-2px; }
.scheduleTable_dmbTv .scheduleTable_top {  }/* À¯µ¿Æø 20090409 background-image:url(http://img.sbs.co.kr/newimg/2009_schedule/schedule_dmbTv_field.gif) !important; */
.scheduleTable_dmbTv .scheduleTable_top dd { margin-top:7px; }
.scheduleTable_dmbTv .scheduleTable_top .time { padding-top:1px; height:13px; border-right:1px solid #c5dfea; }
.scheduleTable_dmbTv .scheduleTable_top .program { padding-top:1px; height:13px; }
.scheduleTable_dmbTv .scheduleTable_top .level { padding-top:1px; height:13px; border:1px solid #c5dfea; border-top:none; border-bottom:none; border-right:0; }
/* DMB Radio Æí¼ºÇ¥ */
.scheduleTable_dmbRadio { margin:0 auto; width:100%; }/*width:536px;*/
.scheduleTable_dmbRadio * { font-size:12px; color:#2c2c2c; color:#000; }
.scheduleTable_dmbRadio dl { clear:both; display:inline-block; width:100%; background:url(http://img.sbs.co.kr/newimg/2009_schedule/schedule_table_bg.gif) repeat-x 50% 100%; border:1px solid #e9e9e9; border-top:none; border-bottom:none; }
.scheduleTable_dmbRadio dd { float:left; position:relative; margin-top:10px; text-align:center; }
.scheduleTable_dmbRadio img { position:relative; display:block; top:-2px; }
.scheduleTable_dmbRadio dd div { float:left; margin-right:3px; text-align:left; }
.scheduleTable_dmbRadio p { padding-top:8px; clear:both; width:100%; height:0; line-height:0 !important; font-size:0 !important; border:1px solid #e9e9e9; border-top:none; border-bottom:none; }
.scheduleTable_dmbRadio .time { width:13%; }
.scheduleTable_dmbRadio .program { width:86%; }
.scheduleTable_dmbRadio .program div { display:inline; margin-left:25px; padding-bottom:5px; }
.scheduleTable_dmbRadio .program img { float:left; margin:0 2px 3px 0; top:0; }
.scheduleTable_dmbRadio .scheduleTable_top {  }/* À¯µ¿Æø 20090409 background-image:url(http://img.sbs.co.kr/newimg/2009_schedule/schedule_dmbTv_field.gif) !important; */
.scheduleTable_dmbRadio .scheduleTable_top dd { margin-top:7px; }
.scheduleTable_dmbRadio .scheduleTable_top .time { padding-top:1px; height:13px; border-right:1px solid #c5dfea; }
.scheduleTable_dmbRadio .scheduleTable_top .program { padding-top:1px; height:13px; }
/* SBS PR Æí¼ºÇ¥(20090402) */
.scheduleTable_PR { margin:0 auto; width:100%; }/* width:536px; */
.scheduleTable_PR * { font-size:12px; color:#2c2c2c; }
.scheduleTable_PR dl { clear:both; display:inline-block; width:100%; background:url(http://img.sbs.co.kr/newimg/2009_schedule/schedule_table_bg.gif) repeat-x 50% 100%; border:1px solid #e9e9e9; border-top:none; border-bottom:none; }
.scheduleTable_PR dd { float:left; position:relative; margin-top:10px; text-align:center; }
.scheduleTable_PR img { position:relative; display:block; top:-2px; }
.scheduleTable_PR dd div { float:left; margin-right:3px; text-align:left; }
.scheduleTable_PR p { padding-top:8px; clear:both; width:100%; height:0; line-height:0 !important; font-size:0 !important; border:1px solid #e9e9e9; border-top:none; border-bottom:none; }
.scheduleTable_PR .time { width:13%; }
.scheduleTable_PR .program { width:50%; }
.scheduleTable_PR .program div { padding-bottom:5px; }
.scheduleTable_PR .program img { float:left; margin:0 2px 3px 0; top:0; }
.scheduleTable_PR .level { width:8%; }
.scheduleTable_PR .level div { text-align:center; }
.scheduleTable_PR .level img { display:inline; position:relative; top:-2px; }
.scheduleTable_PR .quality { width:28%; overflow:hidden; }
.scheduleTable_PR .quality div { padding-left:8px; width:135px; }
.scheduleTable_PR .quality img { float:left; margin:0 2px 3px 0; top:0; cursor:pointer; }

/* ÀüÃ¼º¸±â ÆäÀÌÁö combobox */
.ViewerAll .cbox { position:relative; z-index:1; margin:0 0 0 -7px;}
/*.ViewerAll .cbox { position:relative; z-index:1; margin:0 0 0 -7px;} ÀÓ½Ã·Î ³Ö¾îµÎ¾úÀ½.*/
.ViewerAll .cbox2 { position:relative; z-index:1; margin:0;}
.ViewerAll .cbox3 { position:relative; z-index:1; margin:9px 0 0 1px;}
.ViewerAll .cbox .ctxt { width:205px; height:19px; overflow:hidden; cursor:pointer; color:#a1a1a1; font-size:11px; background:url(http://img.sbs.co.kr/vobos/service/search/images/combobox_arrow.gif) no-repeat right center; border:1px solid #dae5eb;}
.ViewerAll .cbox .ctxt span { display:block; padding:3px 0 0 6px; color:#a1a1a1; }
.ViewerAll .cbox .ctxt em{font-style:normal; color:#4d4d4d;}
.ViewerAll .cbox2 .ctxt { width:205px; height:19px; overflow:hidden; cursor:pointer; color:#a1a1a1; font-size:11px; background:url(http://img.sbs.co.kr/vobos/service/search/images/combobox_arrow.gif) no-repeat right center; border:1px solid #dae5eb;}
.ViewerAll .cbox2 .ctxt span { display:block; padding:3px 0 0 6px; color:#a1a1a1; }
.ViewerAll .cbox2 .ctxt em{font-style:normal; color:#4d4d4d;}
.ViewerAll .cbox3 .ctxt { width:205px; height:19px; overflow:hidden; cursor:pointer; color:#a1a1a1; font-size:11px; background:url(http://img.sbs.co.kr/vobos/service/search/images/combobox_arrow.gif) no-repeat right center; border:1px solid #dae5eb;}
.ViewerAll .cbox3 .ctxt span { display:block; padding:3px 0 0 6px; color:#a1a1a1; }
.ViewerAll .cbox3 .ctxt em{font-style:normal; color:#4d4d4d;}
.ViewerAll .cbox .clist { position:absolute; left:0; top:18px; width:205px; height:88px; overflow:hidden; margin:0;padding:0;z-index:1;}
.ViewerAll .cbox .clist { background-color:#fff; border:1px solid #dae5eb; border-top:none; overflow-x:hidden; overflow-y:scroll;
	scrollbar-face-color:#fff;
	scrollbar-highlight-color:#fafbfb;
	scrollbar-3dlight-color:#f2f3f4;
	scrollbar-darkshadow-color:#fafbfb;
	scrollbar-shadow-color:#f2f3f4;
	scrollbar-arrow-color:#e6e8ea;
	scrollbar-track-color:#fafbfb;
}
.ViewerAll .cbox2 .clist { position:absolute; left:0; top:18px; width:205px; height:88px; overflow:hidden; margin:0;padding:0;z-index:1;}
.ViewerAll .cbox2 .clist { background-color:#fff; border:1px solid #dae5eb; border-top:none; overflow-x:hidden; overflow-y:scroll;
	scrollbar-face-color:#fff;
	scrollbar-highlight-color:#fafbfb;
	scrollbar-3dlight-color:#f2f3f4;
	scrollbar-darkshadow-color:#fafbfb;
	scrollbar-shadow-color:#f2f3f4;
	scrollbar-arrow-color:#e6e8ea;
	scrollbar-track-color:#fafbfb;
}
.ViewerAll .cbox3 .clist { position:absolute; left:0; top:18px; width:205px; height:88px; overflow:hidden; margin:0;padding:0;z-index:1;}
.ViewerAll .cbox3 .clist { background-color:#fff; border:1px solid #dae5eb; border-top:none; overflow-x:hidden; overflow-y:scroll;
	scrollbar-face-color:#fff;
	scrollbar-highlight-color:#fafbfb;
	scrollbar-3dlight-color:#f2f3f4;
	scrollbar-darkshadow-color:#fafbfb;
	scrollbar-shadow-color:#f2f3f4;
	scrollbar-arrow-color:#e6e8ea;
	scrollbar-track-color:#fafbfb;
}
.ViewerAll .cbox .clist ul {overflow:hidden; margin:0; padding:3px 0 0 0; width:205px; list-style:none;}
.ViewerAll .cbox .clist ul li { display:block; width:auto; padding:0; margin:0; background:none; color:#a1a1a1;}
.ViewerAll .cbox .clist a { display:block; margin:0; padding:4px 2px 2px 2px; text-decoration:none; color:#a1a1a1; }
.ViewerAll .cbox .clist a:hover { text-decoration:none; background-color:#eeeeee; }
.ViewerAll .cbox2 .clist ul {overflow:hidden; margin:0; padding:3px 0 0 0; width:205px; list-style:none;}
.ViewerAll .cbox2 .clist ul li { display:block; width:auto; padding:0; margin:0; background:none; color:#a1a1a1;}
.ViewerAll .cbox2 .clist a { display:block; margin:0; padding:4px 2px 2px 2px; text-decoration:none; color:#a1a1a1; }
.ViewerAll .cbox2 .clist a:hover { text-decoration:none; background-color:#eeeeee; }
.ViewerAll .cbox3 .clist ul {overflow:hidden; margin:0; padding:3px 0 0 0; width:205px; list-style:none;}
.ViewerAll .cbox3 .clist ul li { display:block; width:auto; padding:0; margin:0; background:none; color:#a1a1a1;}
.ViewerAll .cbox3 .clist a { display:block; margin:0; padding:4px 2px 2px 2px; text-decoration:none; color:#a1a1a1; }
.ViewerAll .cbox3 .clist a:hover { text-decoration:none; background-color:#eeeeee; }
/* ÀüÃ¼º¸±â ÆäÀÌÁö */

.cb {*height:1%;} 
.cb:after {content:" "; display:block; clear:both; height:0; visibility:hidden;}
.ViewerAll .scheduleContent .headCont{padding:0 0 7px; margin:0 0 20px; background:url(http://img.sbs.co.kr/s9/viewall/headingline.gif) repeat-x left bottom;}
.ViewerAll .scheduleContent .headCont h2{float:left;}
.ViewerAll .scheduleContent .headCont .tright{float:right; /*width:348px;*/}
.ViewerAll .scheduleContent .headCont .tright2{float:right; width:348px;}
.ViewerAll .scheduleContent .headCont .cbox{float:left; margin-left:0; z-index:2;}
.ViewerAll .scheduleContent .headCont .cbox ul{padding:6px 0 6px 6px;}
.ViewerAll .scheduleContent .headCont .cbox select{border:1px solid #569dc1;}
.ViewerAll .scheduleContent .headCont .newViewing{float:left; padding:3px 2px 0 0; color:#0091d6; vertical-align:middle;}
.ViewerAll .scheduleContent .headCont .iconAgain{float:left; padding:0 0 0 12px; margin:4px 0 0 12px; background:url(http://img.sbs.co.kr/s9/viewall/icon.gif) no-repeat 0 1px; color:#0091d6; vertical-align:middle;}
.ViewerAll, .ViewerAll .schedule, .ViewerAll .scheduleArea, .ViewerAll .ViewerAllArea{*height:1%;} .ViewerAll:after, .ViewerAll .schedule:after, .ViewerAll .scheduleArea:after, .ViewerAll .ViewerAllArea:after{content:" "; display:block; clear:both; height:0; visibility:hidden;}
.ViewerAll .scheduleArea{margin:20px 0 30px 0;}
.ViewerAll #sbsContent{width:990px;}
.ViewerAll .schedule{width:990px; background:none;}
.ViewerAll .scheduleContent{position:relative; width:730px; margin:0; }
.ViewerAll .ViewerAllArea{margin:0 0 10px; background:url(http://img.sbs.co.kr/s9/viewall/layoutline.gif) repeat-y;}
.ViewerAll .ViewerAllArea .viewerFL{display:inline; float:left; width:213px; padding:20px 10px 0; margin:0 0 0 0; background:url(http://img.sbs.co.kr/s9/viewall/line.gif) no-repeat;}
.ViewerAll .ViewerAllArea.first .viewerFL{padding-top:0; background:none;}
.ViewerAll .ViewerAllArea .viewerFL li{padding:0 0 0 8px; margin:6px 0; background:url(http://img.sbs.co.kr/s9/viewall/dot.gif) no-repeat 2px 6px; color:#4d4d4d;}
.ViewerAll .ViewerAllArea .viewerFL li ul{margin:2px 0 0;}
.ViewerAll .ViewerAllArea .viewerFL li li{padding:0; margin:0; background:none;}
.ViewerAll .ViewerAllArea .viewerFL li a{letter-spacing:-0.5px;}
.ViewerAll h3{padding:0 0 0 10px; background:url(http://img.sbs.co.kr/s9/viewall/bl.gif) no-repeat 0 4px; color:#0099e2; font-weight:bold;}
.ViewerAll .ViewerAllArea .freeSViewArea, .ViewerAll .ViewerAllArea .neTVViewArea, .ViewerAll .ViewerAllArea .nePodViewArea{width:215px; margin:0 0 15px -5px; padding:0 0 0 5px; border-bottom:2px solid #efefef;}
.ViewerAll .ViewerAllArea .helpViewArea{margin-bottom:15px;}
/* ÇÑ´«¿¡ º¸±â */
.ViewerAll .teleViseView li a.vodLink{display:inline-block; padding:0 12px 0 0; background:url(http://img.sbs.co.kr/s9/viewall/icon.gif) no-repeat 100% 1px;}
.ViewerAll .ViewerAllAreaAbsolute{position:absolute; left:0; top:430px;}

/* table style */
.tbl_schedule_type01{clear:both;overflow:hidden;width:719px;height:auto;margin:0;padding:0;border-collapse:separate;border-top:2px solid #818181;}
.tbl_schedule_type01 caption{display:none;}
.tbl_schedule_type01 img{vertical-align:middle;}
.tbl_schedule_type01 th, tbl_schedule_type01 .tbl_schedule_type01 td{font-size:12px;font-family:"±¼¸²", Gulim;}
.tbl_schedule_type01 th{text-align:center;padding:11px 10px 5px;border-bottom:1px solid #d0d0d0;color:#7e7e7e;background:#f8f8f8 url(http://img.sbs.co.kr/s9/media/bg_th_bar.gif) no-repeat left 9px;}
.tbl_schedule_type01 th.first{background:#f8f8f8 none;}
.tbl_schedule_type01 td{text-align:center;padding:13px 10px 9px;border-bottom:1px solid #eee;color:#000;}
.tbl_schedule_type01 td.txt_left{text-align:left;}
.tbl_schedule_type01 tr.last td{border-bottom:1px solid #818181;}

/* paging style */
.schedule_paging{list-style:none;width:255px;margin:30px auto 0;padding:0;}
.schedule_paging li{float:left;width:17px;height:17px;margin:0 4px 0 0;padding:0;border:1px solid #e1e1e1;}
.schedule_paging li a{display:block;padding:2px 0 0 5px;color:#000;text-decoration:none;}
.schedule_paging li a.btn_prev, .schedule_paging li a.btn_next{padding:0;}
.schedule_paging li.on{border:1px solid #FFB059;}
.schedule_paging li.on a{color:#FF7A00;font-weight:bold;}

.pro_search_area01{width:657px;height:45px;margin:0 0 15px 0;padding:25px 0 0 60px;border:1px solid #e8e8e8;}
.pro_search_area01 fieldset{border:none;}
.pro_search_area01 fieldset legend{display:none;}
.pro_search_area01 dl{margin:0;padding:0;}
.pro_search_area01 dt{float:left;margin:4px 20px 0 0;padding:0 0 0 11px;color:#4D4D4D;font-size:12px;font-family:"±¼¸²", Gulim;font-weight:bold;background:url(http://img.sbs.co.kr/s9/viewall/bull_blue_arrow01.gif) no-repeat 0 2px;}
.pro_search_area01 dd{float:left;margin:0;padding:0;}
.pro_search_area01 dd select{vertical-align:middle;}
.pro_search_area01 dd input{vertical-align:middle;}
.pro_search_area01 dd input.input_txt{width:141px;height:15px;margin-left:15px;padding:3px 0 0 5px;border:1px solid #DAE5EB;}

.schedule_pro_list01{list-style:none;width:719px;margin:0 19px 0 0;padding:0;}
.schedule_pro_list01 li{margin:0 0 8px 0;padding:0 0 0 12px;color:#4d4d4d;font-size:12px;font-family:"±¼¸²", Gulim;background:url(http://img.sbs.co.kr/s9/viewall/bull_square01.gif) no-repeat 0 5px;}

.pro_btn_list01{list-style:none;float:right;margin:7px 0 10px 0;padding:0 6px 0 0;}
.pro_btn_list01 li{float:left;margin:0 5px 0 0;padding:0;font:0/0 Arial;}
