@import url("http://www.imbc.com/broad/tv/drama/css/default100421.css");
body.main			{background:#fff url(http://img.imbc.com/broad/tv/drama/scarlet/images/bg_main_back.jpg) no-repeat center 150px;}
body.sub			{background:#000 url(http://img.imbc.com/broad/tv/drama/desire/images/bg_sub.jpg) no-repeat center 150px;}
h1{padding: 20px 0 0 100px;}
body.main h2{font-weight:bold;padding-bottom:10px;color:#9d0002;font-size:12px;}
body.main h3, body.main h3 a{font-weight:bold;color:#333;font-size:14px;}
/* Layout Selector */
#wrap 		{width:100%; background:url(http://img.imbc.com/broad/tv/drama/scarlet/images/bg_footer.gif) repeat-x bottom; 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;}
#container	{z-index:20; position:relative; width:990px; margin:0 auto; text-align:left;}
.lnb		{z-index:10;}
.snb		{z-index:10;}
#content	{z-index:10; position:relative; width:820px; *height:600px; background:none; text-align:left;padding:0 0 70px;float:left;}
#footer		{z-index:10; clear:both; width:100%;}
#Adcode		{top:0 !important;}
.mainFlash	{height:400px;width: 820px;}


/*teaser*/

div.top_wrap{width:990px;margin:0 auto;padding-top:10px;z-index:4;position:relative;text-align:left;}
div.top_wrap_2{position:absolute;}
div.layer_vod_wrap{left: 180px; top: 43px;position:absolute;float:left;z-index:4;}
.top_flash{width:180px;}

 
/* Class Selector */

div#spot{position:relative; width:830px;}
div#top{text-align:right;padding:5px 27px 0 0;}


div#top_bar{background-color:#8a2449;width:824px;*width:822px;height:33px;float:left;clear:both;position:relative;z-index:2;}
div#top_bar a.btn{float:left;}
div.top_menu_wrap{float:left;padding:0 20px;margin-top:10px;font-size:11px;letter-spacing:-1px;}
div.top_menu_wrap ul{float:left;}
ul#top_menu {float:left;width:600px;}
ul#top_menu li {background:url("http://img.imbc.com/broad/tv/drama/desire/images/menu_bar.jpg") no-repeat right 2px;float:left;padding:0 11px 0 12px;}
ul#top_menu li.last {background:none;}
ul#top_menu li.menu{float:right;}

div.top_menu_wrap ul li{float:left;height:17px;padding-right:2px;}
div.top_menu_wrap ul li a{color:#fff !important; font-size:11px !important;}
div.top_menu_wrap ul li.menu a#menu_btn{background:url(http://img.imbc.com/broad/tv/drama/suro/images/btn_menu_open.gif) no-repeat left top;padding:1px 0 0 17px;}
div.top_menu_wrap ul li.event{text-align:right;overflow:hidden;}


div.snb_wrap{background-color:#000;filter:alpha(opacity=80);opacity: 0.8;position:absolute;left:0;top:0;z-index:1;width:820px;height:175px;visibility:hidden;}
div#snb{padding:25px 0 0 180px;visibility:hidden;position:absolute;left:0;top:0;z-index:1;}
div#snb ul#layer_menu{float:left;height:150px;width:640px;}
div#snb ul#layer_menu li{float:left;border-left:1px solid #504844; padding:0 16px;min-height:126px;*height:126px; }
div#snb ul#layer_menu li.border_none{border-left:0;}
div#snb a.layer_btn_close{position:absolute;display:block;right: 5px; top: 5px;width:23px;height:24px;}
div#snb a.layer_btn_close img{width:23px;height:24px;}
div#snb ul#layer_menu li.last{border-left:0px none;padding:0 0 0 16px;text-align:right;}
div#snb ul#layer_menu li dl{width:81px;}
div#snb ul#layer_menu li dl dt{color:#ea4b7c;font-weight:bold;padding-bottom:7px;font-size:12px;}
div#snb ul#layer_menu li dl dd{line-height:17px;letter-spacing:-1px;color:#777; *padding-bottom:2px;}
div#snb ul#layer_menu li dl dd a{font-size:11px;color:#999;}
div#snb ul#layer_menu li dl dd a:hover{color:#ffffff;}

div.main_top {position:relative;z-index:2;background-color:#fff;border:1px solid #e7e6e6;clear:both;float:left;width:818px;*width:820px;float:left;}
div.main_top .main_top_left, div.main_top .main_top_center, .img_vod_wrap, .issue_wrap{padding:16px 19px 19px;float:left;}
#program_info{padding-bottom:9px;width:140px;line-height:15px;font-size:11px;}
#program_info b{font-size:11px;letter-spacing:-1px;}

.main_top_left{font-size:11px;letter-spacing:-1px;}

#keyword_wrap{border-top:1px solid #e6e6e6;padding:0px 0 5px 0px;float:left;width:140px;}
#keyword_wrap dl dt{background:url(http://img.imbc.com/broad/tv/drama/scarlet/images/arrow_keyword.gif) no-repeat left 5px;padding:0 0 0 10px;margin-bottom:5px;color:#5e74f3;font-weight:bold;font-size:11px;}
#keyword_wrap dl dd{background:url(http://img.imbc.com/broad/tv/drama/taste/images2/dot_keyword.gif) no-repeat 1px;padding-left:10px;color:#555;}
#keyword_wrap dl dd a{font-size:11px;letter-spacing:-1px;}
#keyword_wrap dl dd a:hover{color:#5574ca;}

div.main_top .main_top_center, .issue_wrap{border-left:1px solid #e6e6e6;}

div.main_top .main_top_center #recent_vod{float:left;width:601px;}
div.main_top .main_top_center #recent_vod dl, div.main_top .main_top_center dl dt, div.main_top .main_top_center dl dd{float:left;}
div.main_top .main_top_center #recent_vod dl{width:601px;}
div.main_top .main_top_center #recent_vod dl dt{padding-right:15px;}
div.main_top .main_top_center #recent_vod dl dd{width:394px;padding:4px 0 0 0;line-height:17px;}
div.main_top .main_top_center #recent_vod dl dd p.title {font-size:14px;font-weight:bold;color:#333;letter-spacing:-1px;padding-bottom: 3px;}
div.main_top .main_top_center #recent_vod dl dd p.title a{color:#333;}
div.main_top .main_top_center #recent_vod dl dd p.date {font-size:11px;padding-bottom:2px;}
div.main_top .main_top_center #recent_vod dl dd p.date a{color:#ffa36e;}
div.main_top .main_top_center #recent_vod dl dd p.content {padding-right:20px;}

div.main_top .main_top_right{float:left;padding:14px 0 0 21px;}
#vod_1minute{float:left;padding:19px;border-right:1px solid #e1e1e1;}
#hot_issue{float:left;padding:19px;border-right:1px solid #e1e1e1;}
{border-left:1px solid #e6e6e6;}
.issue_wrap .issue_type_B{float:left;width:280px;height:151px;overflow:hidden;}
.issue_wrap .issue_type_B .rolling_issue{float:left;width:2000000px;position:relative;left:0px;}

dl.issue_dl, dl.issue_dl dt, dl.issue_dl dd{float:left;}
dl.issue_dl dt{padding-right:14px;}
dl.issue_dl dt img{width:100px;height:74px;border:1px solid #ccc;}
dl.issue_dl dd{width:165px;}
dl.issue_dl dd ul li{color:#aaa;}
dl.issue_dl dd ul li h3{font-size:14px;font-weight:bold;padding-bottom:3px;color:#333;}
dl.issue_dl dd ul li p{line-height:17px;font-size:11px;letter-spacing:-1px;}
.issue_arrow_wrap{float:right;padding-top:14px;}
.issue_arrow_wrap span, .issue_arrow_wrap span a{float:left;}
.issue_arrow_wrap span.count{padding-right:6px;font-size:11px;}
.issue_arrow_wrap span a.left_arrow{background:url(http://img.imbc.com/broad/tv/drama/taste/images/issue_arrow_left.gif) no-repeat left top;width:15px;height:15px;}
.issue_arrow_wrap span a.right_arrow{width:14px;height:15px;background:url(http://img.imbc.com/broad/tv/drama/taste/images/issue_arrow_right.gif) no-repeat right top;}

.vod_1minute_content{float:left;width:140px;height:197px;overflow:hidden;}
.vod_1minute_content dl, .vod_1minute_content dl dt, .vod_1minute_content dl dd{float:left;}
.vod_1minute_content dl{padding-bottom:15px;}
.vod_1minute_content dl dt {padding-right:10px;}
.vod_1minute_content dl dt img{border:1px solid #e6e6e6;}
.vod_1minute_content dl dd{font-size:11px;width:70px;line-height:15px;}

div.menu_bottom{border:1px solid #e6e6e6;background-color:#f6f3e7;clear:both;float:left;padding:19px;margin-top:10px;}
div.bottom_wrap{width:780px;float:left;}
div.menu_bottom ul#layer_menu, div.menu_bottom ul#layer_menu li{float:left;}
div.menu_bottom ul#layer_menu{}
div.menu_bottom ul#layer_menu li{padding:0 27px 0 17px;border-right:1px solid #e6e6e6;height:125px;}
div.menu_bottom ul#layer_menu li dl{width:81px;}
div.menu_bottom ul#layer_menu li dl dt, ul#drama_link li.title{color:#555;padding-bottom:6px;font-size:11px;font-weight:bold;}
div.menu_bottom ul#layer_menu li dl dd, ul#drama_link li{line-height:17px;}
div.menu_bottom ul#layer_menu li dl dd a, ul#drama_link li a{ font-size:11px;letter-spacing:-1px;}
ul#drama_link li a{color:#777777;}
ul#drama_link{padding-left:20px;float:left;height:124px;}


div.issue_div{float:left;padding:0 0 0 15px;width:218px;*width:238px;}
div.issue_div ul li{background:url(http://img.imbc.com/broad/tv/drama/taste/images/dot_black.gif) no-repeat left;padding-left:7px;color:#777;line-height:20px;}
div.issue_div ul li a:hover{color:#5ea0c1;}
li#issue_li {height:71px;overflow:hidden;}
.today_top{padding:11px 0 11px 19px;border-bottom:1px solid #e6e6e6;display:none;}
.today_top span.title{color:#9d0002;font-size:12px;font-weight:bold;background:url(http://img.imbc.com/broad/tv/drama/scarlet/images/arrow_keyword_b.jpg) no-repeat right 3px;padding-right:10px;}
.today_top .content{border-left:1px solid #c9c9c9;padding:0 15px;color:#555;font-size:11px;letter-spacing:-1px;}
.today_top .no-border{border:none;}

.img_vod_content{float:left;width:461px;}

.img_vod_content dl{float:left;padding-left:17px;}
.img_vod_content dl.no_padding{padding-left:0;}
.img_vod_content dt{width:100px;height:65px;text-align:center;background-color:#000;border:1px solid #ccc;}
a.play_link{background:url(http://img.imbc.com/broad/tv/drama/taste/images/btn_play.png) no-repeat right bottom;width:19px;height:21px;margin:-25px 0 0 65px;position:absolute;*position:relative;display:block;}
.pointer{cursor:pointer;}
.img_vod_content dd{color:#777;text-align:left;width:102px;padding-top:5px;font-size:11px;letter-spacing:-1px;line-height:15px;}
.img_vod_content dd a{padding:0 4px;display:block;}
.img_vod_content dd a:hover{color:#5EA0C1;}

div#sub_main {border:1px solid #e6e6e6;position:relative;z-index:2;width:822px;background:#fff url("http://img.imbc.com/broad/tv/drama/scarlet/images/bg_sub_content.gif") repeat-y left;clear:both;padding:0 0 50px 0px;float:left;}
div#sub_main #sub_left{padding:20px 19px 0 20px;float:left;font-size:11px;letter-spacing:-1px;}
div#sub_main #sub_left #update_info{float:left;width:140px;clear:both;}
div#sub_main #sub_left #update_info .tex{{background:url(http://img.imbc.com/broad/tv/drama/scarlet/images/arrow_keyword.gif) no-repeat left 5px;padding:0 0 0 10px;margin-bottom:5px;color:#5e74f3;font-weight:bold;font-size:11px;}}

div#sub_main #sub_left #update_info dl, div#sub_main #sub_left #update_info dl dt, div#sub_main #sub_left #update_info dl dd{float:left;}
div#sub_main #sub_left #update_info dl{clear:both;padding-bottom:15px;width:140px;}
div#sub_main #sub_left #update_info dl dt{width:60px;padding-right:10px;}
div#sub_main #sub_left #update_info dl dt img{border:1px solid #ccc;width:58px;height:43px;}
div#sub_main #sub_left #update_info dl dd{width:70px;line-height:15px;}
div#sub_main #sub_left #update_info dl dd a{font-size:11px;letter-spacing:-1px;}
div#sub_main #sub_left h3{font-weight:bold;color:#555;}
div#sub_main #sub_left #update_info dl dd h3{font-weight:normal;}
div#sub_main #sub_left #update_info dl dd h3 a{font-size:11px;}

div#sub_main #sub_left .sub_issue{clear:both;width:140px;padding-bottom:15px;line-height:15px;}
div#sub_main #sub_left .sub_issue h3{padding-bottom:6px;color:#555; font-size:11px;font-weight:bold;}
div#sub_main #sub_left .sub_issue h3 a{font-size:11px;}
div#sub_main #sub_left .sub_issue p{line-height:15px;font-size:11px;letter-spacing:-1px;}
div#sub_main #sub_left .bt{border-top:1px solid #e6e6e6;padding-top:15px;}
div#sub_main #sub_left #update_info .update_date{color:#e7718c;}

div#sub_main #sub_right{padding:20px 20px 0 21px;float:left;*height:600px;}
div#sub_main #sub_right .content_wrap{width:600px;}
div#sub_main #sub_right h2{font-size:18px;padding:2px 0 15px;color:black;margin-top:1px;color:#8a2449;}
div#sub_main #sub_right h2 span{color:#a3a3a3;font-weight:normal;border-left:1px solid #ddd;margin-left:10px;padding-left:10px;font-size:11px;}
div#sub_main #sub_right h2 span b{color:#f8891b;}
div#sub_main #sub_right #cast_nav{background-color:#f1f1f1;padding:20px 34px 12px 15px;float:left;*height:100px;}

#cast_nav span.arrow{padding:20px 0;float:left;width:8px;*width:23px; }
#cast_nav span#arrow_left{padding-right:15px;*width:23px;}
#cast_nav span#arrow_right{*width:21px;padding-left:13px;}
#cast_nav span.arrow img{filter:alpha(opacity=50);-moz-opacity: 0.5;opacity: 0.5;}
#cast_nav ul, #cast_nav ul li{float:left;}
#cast_nav .cast_nav_ul_wrap{width:505px;float:left;overflow:hidden;}
#cast_nav ul{width:2000000px;position:relative;left:0;}
#cast_nav ul li{padding-right:17px;}
#cast_nav ul li dl dt img{border:1px solid #cdcdcd;width:68px;height:51px;}
#cast_nav ul li dl dd{text-align:center;width:70px;margin-top:-1px;*margin-top:5px;color:#555;letter-spacing:-2px;line-height:15px;font-size:11px;}
#cast_content{clear:both;padding-top:20px;float:left;width:600px;}
#cast_content img.cast_main_pic{border:1px solid #eaeaea;}
.cast_content_sub{margin-top:20px;float:left;width: 600px;}
.cast_content_sub_left{width:435px;float:left;}
.left_full{width:auto;}
.cast_content_sub span.name{font-size:16px; font-weight:bold;color:#000;}
.cast_content_sub span.bar{color:#cbcbcb;}
.cast_content_sub span.job{color:#d7426d;}
.cast_content_sub span.age{color:#777;}
.cast_content_sub div.explain{padding-top:6px;line-height:22px;}
.cast_content_sub div.explain p{color:#777;line-height:22px;font-size:12px;letter-spacing:0px;}
.cast_content_sub_right{float:left;padding:23px 0 0 20px;}
.cast_content_sub_right .cast_info_wrap{width:145px;}
.cast_content_sub_right .cast_info_pic{border:1px solid #eaeaea;}
.cast_content_sub_right .title, .cast_content_sub_right .content{padding-left:11px;}
.cast_content_sub_right .title{color:#000;background:url(http://img.imbc.com/broad/tv/drama/taste/images2/content_sub_right_arrow.gif) no-repeat left top;line-height:8px;margin-top:15px;}
.cast_content_sub_right .content{color:#777;line-height:15px;margin-top:5px;}
.cast_content_sub_right .sub{padding-top:8px;}
.cast_content_sub_right .sub span{display:block;background:url(http://img.imbc.com/broad/tv/drama/taste/images2/content_sub_right_arrow.gif) no-repeat left;padding-left:11px;margin-bottom:4px;}
.cast_content_sub_right .sub span a{color:#5574ca;text-decoration:underline;}
.none{display:none;}

.cast_content_sub dl, .cast_content_sub dl dt, .cast_content_sub dl dd{float:left;}
.cast_content_sub dl{padding-bottom:15px;width:585px;}
.cast_content_sub dl dt img{border:1px solid #ebebeb;width:193px;height:133px;}
.cast_content_sub dl dd{padding-left:14px;width: 376px;*width: 390px;}
.cast_content_sub dl dd span.job{font-weight:bold;}
.cast_content_sub dl dd span.age{color:#777;}
.cast_content_sub dl dd div.explain{padding-top:10px;}
.cast_content_sub dl dd span.char_info a{color:#5574ca;text-decoration:underline;background:url(http://img.imbc.com/broad/tv/drama/taste/images2/content_sub_right_arrow.gif) no-repeat left;padding-left:11px;margin-left: 10px;}

.style_content{margin-top:20px;}
.style_content p.question{color:#e36f8a;font-size:12px;font-weight:bold;margin-top:10px;}
.style_content p.answer{color:#777;font-size:12px;margin:11px 0 13px;letter-spacing:0px; line-height:17px;}

/**	¿ìÃø ÇÏ´Ü ±¤°í	**/
div#ads_layer{position:absolute;top:615px;left: 830px;}

/************ ¸ÞÀÎ Áß´Ü ·¹ÀÌ¾Æ¿ô css *************/
div.ui-layout{clear:both;padding-top:10px;float:left;}
div.widget {width: 818px;*width: 820px;border:1px solid #e1dede;background:#fff;float:left;clear:both;position:relative;}
div#widget_1{z-index:2;}
div#widget_2{z-index:1;}
div.widget div.itemHeader{float:left;position:absolute;right:7px;top:8px;display:block;}
div.widget div.itemHeader img{cursor:pointer;}
div.widget div.itemContent{float:left;width:818px;}

/* ÀÌº¥Æ® ¸®½ºÆ® ÆäÀÌÁö ³×ºñ 10.04.12 */
.pgnavi table {width:85px;}

/*		¸ÞÀÎ ´Ù½Ãº¸±â ¾ÆÀÌÄÜ ¿µ¿ª		*/
div.main_top .main_top_center #recent_vod dl dd div.re_list_cmt3{height:120px;*height:90px !important;overflow:hidden;}
div.main_top .main_top_center #recent_vod dl dd div.re_list_cmt3 div.info ul li{float:left;width:40px;height:16px;}

#ad_layer {position:absolute; left:830px; top:700px; overflow:hidden; width:160px; height:80px}