@import url("http://www.imbc.com/broad/tv/drama/css/default2010.css");
body.main			{background:#ebf7f6 url(http://img.imbc.com/broad/tv/drama/taste/images2/bg.jpg) no-repeat center 150px;}
body.sub			{background:#ebf7f6 url(http://img.imbc.com/broad/tv/drama/taste/images2/bg_1.jpg) no-repeat center 150px;}
h1{padding: 20px 0 0 100px;}
h2{font-weight:bold;padding-bottom:9px;color:#333333;}
/* Layout Selector */
#wrap 		{width:100%; background:url(http://img.imbc.com/broad/tv/drama/taste/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:830px; *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:415px;}

/* Class Selector */

div#spot{width:830px;}
div#top{text-align:right;padding:5px 27px 0 0;}

div#snb_admin{background-color:#e36f8a;width:815px;height:33px;float:left;clear:both;position:relative;z-index:2;}
div#snb_admin a{float:left;}
/*div.top_menu_wrap{float:left;padding:11px 0 3px 14px;}*/
div.top_menu_wrap{float:left;padding-left:14px;margin-top:11px;}
ul#top_menu{float:left;width:621px;}
ul#top_menu li{float:left;padding:0 11px 0 12px;background:url(http://img.imbc.com/broad/tv/drama/taste/images2/menu_border_1.gif) no-repeat right 2px;}
ul#top_menu li a{color:#fbeaee; font-size:11px;}
ul#top_menu li.last{background:none;}
ul#top_menu li.menu_more a{color:#fff600;background:url(http://img.imbc.com/broad/tv/drama/taste/images2/btn_menu_up_out.gif) no-repeat right 1px;padding-right:20px;}
ul#top_menu li.menu_more a:hover{text-decoration:none;}
ul#top_menu li.btn_layer{float:right;}
ul#top_menu li.btn_layer img#menu_btn{filter:alpha(opacity=50);-moz-opacity: 0.5;opacity: 0.5;height:14px;}

div.snb_wrap{background-color:#000;filter:alpha(opacity=80);-moz-opacity: 0.8;opacity: 0.8;position:absolute;left:0;top:0;z-index:1;padding:25px 0 0 180px;}
div#snb{height:150px;width:635px;filter:alpha(opacity=100);-moz-opacity: 1;opacity: 1;}
div#snb ul#layer_menu{float:left;}
div#snb ul#layer_menu li{float:left;border-left:1px solid #434444; padding:0 16px;height:120px; }
div#snb a.layer_btn_close{position:absolute;display:block;left: 788px; top: 5px;}
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 dt{color:#e77992;font-weight:bold;padding-bottom:7px;font-size:12px;}
div#snb ul#layer_menu li dl dd{line-height:17px;}
div#snb ul#layer_menu li dl dd a{color:#999; font-size:11px;}

div.main_top_wrap {position:relative;z-index:2;background-color:#fff;border:1px solid #d5e5e4;clear:both;padding:0 24px 24px 14px;float:left;}
div.main_top {width:775px;float:left;}
div.main_top .main_top_left{padding:14px 19px 0 0px;float:left;width:145px;*width:165px;}
#program_info{padding:4px 0 13px 5px;width:140px;*width:145px;}
#update_info{border-top:1px solid #e6e6e6;padding:12px 0 20px;float:left;width:145px;}
#update_info a{line-height:16px;}
#update_info dl, div.main_top #info_left #update_info dl dt, div.main_top #info_left #update_info dl dd{float:left;}
#update_info dl{clear:both;padding:8px 0 3px;width:127px;}
#update_info dl dt{width:60px;}
#update_info dl dt img{border:1px solid #ccc;width:58px;height:43px;}
#update_info dl dd{padding:3px 0 0 12px;width:55px;*width:67px;}
#update_info .update_date{color:#e7718c;}

div.main_top .main_top_center{padding:14px 0 0 24px;float:left;border-left:1px solid #e1e1e1;}
div.main_top .main_top_center #recent_vod{float:left;}
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 dt{padding-right:18px;}
div.main_top .main_top_center #recent_vod dl dd{width:246px;padding:6px 0 0 0;}
div.main_top .main_top_center #recent_vod dl dd p.title a{font-size:12px;color:#333;font-weight:bold;}
div.main_top .main_top_center #recent_vod dl dd p.date a{color:#e56d86;}
div.main_top .main_top_center #recent_vod dl dd p.content a{line-height:17px;}

/*		¸ÞÀÎ ´Ù½Ãº¸±â ¾ÆÀÌÄÜ ¿µ¿ª		*/
div.main_top .main_top_center #recent_vod dl dd div.re_list_cmt3{height:120px;*height:105px !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;}



div.main_top .main_top_right{float:left;padding:14px 0 0 21px;}
#vod_1minute{float:left;width:108px;}
#vod_1minute p{padding-bottom:12px;clear:both;width:108px;overflow:hidden;}
/*#vod_1minute p a.vod_1minute_title{width:108px;padding-top:5px;overflow:hidden;text-overflow-mode:ellipsis;white-space:nowrap;}*/
#vod_1minute p a.vod_1minute_title{width:108px;margin-top:5px;overflow:hidden;}

div.menu_bottom{width:759px;*width:815px;border:1px solid #d5e5e4;background-color:#fbfdfd;clear:both;float:left;padding:28px 24px 41px 30px;*margin-top:10px;}
div.menu_bottom ul#layer_menu, div.menu_bottom ul#layer_menu li{float:left;}
div.menu_bottom ul#layer_menu{padding-right: 14px;}
div.menu_bottom ul#layer_menu li{padding:0 13px;}
div.menu_bottom ul#layer_menu li dl dt{color:#555;padding-bottom:6px;font-size:12px;font-weight:bold;}
div.menu_bottom ul#layer_menu li dl dd a{line-height:15px; font-size:11px;}
ul#drama_link{padding-left:24px;border-left:1px solid #d5d5d5;float:left;height:124px;}
ul#drama_link li a{color:#5574ca;line-height:17px; font-size:11px;}

div.rolling_issue_wrap{width:504px;overflow:hidden;float:left;border-right:1px solid #e6e6e6;}
div.rolling_issue{width:200000px;float:left;position:relative;left:0px;}
dl.issue_dl, dl.issue_dl dt, dl.issue_dl dd{float:left;}
dl.issue_dl dt{width:200px;}
dl.issue_dl dd{padding:7px 16px 0 18px;width:270px;*width:304px;}
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;}
dl.issue_dl dd ul li a{color:#5ea0c1;text-decoration:underline;line-height:17px;}
dl.issue_dl dd div.issue_arrow_wrap{text-align:right;}

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;}

ul.img_vod_ul{float:left;width:753px;}
ul.img_vod_ul li{float:left;}
ul.img_vod_ul li.left_arrow{padding:25px 15px 0 0;*width:15px;}
ul.img_vod_ul li.right_arrow{padding:25px 0 0 0;width:15px;}
ul.img_vod_ul li.pic{height:103px;overflow:hidden;}
ul.img_vod_ul li.pic dl{float:left;padding-left:24px;}
ul.img_vod_ul li.pic dl.no_padding{padding-left:0;}
ul.img_vod_ul li.pic dt{width:87px;height:67px;overflow:hidden;}
ul.img_vod_ul li.pic dt img{border:1px solid #dfdfe2;width:85px;height:65px;}
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;}
ul.img_vod_ul li.pic dd{color:#777;text-align:center;width:87px;padding-top:5px;}
ul.img_vod_ul li.pic dd a{line-height:14px;}
ul.img_vod_ul li.pic dd a:hover{color:#5EA0C1;}

div.menu_bottom_sub{clear:both;*width:815px;border:1px solid #d5e5e4;background-color:#fbfdfd;clear:both;float:left;padding:14px 14px 41px 14px;margin-top:10px;}
div.menu_bottom_sub ul#layer_menu, div.menu_bottom_sub ul#layer_menu li{float:left;}
div.menu_bottom_sub ul#layer_menu{padding:0 14px 0 19px;}
div.menu_bottom_sub ul#layer_menu li{padding:0 13px;}
div.menu_bottom_sub ul#layer_menu li dl dt{color:#555;padding-bottom:6px;font-weight:bold;font-size:12px;}
div.menu_bottom_sub ul#layer_menu li dl dt a{color:#555;font-weight:bold;font-size:12px;}
div.menu_bottom_sub ul#layer_menu li dl dd{line-height:17px;}
div.menu_bottom_sub ul#layer_menu li dl dd a{color:#999; font-size:11px;}

div#nav {background-color:#f2f3f4;	clear:both; padding:11px 0 11px 31px;width:754px;*width:785px;margin-bottom:23px;color:#888;font-size:12px;}
div#nav b{color:#888;}

div#sub_main {position:relative;z-index:2;width:800px;*width:815px;background-color:#fff;clear:both;padding:0 0 50px 15px;float:left;}
div#sub_main #info_left{padding:14px 15px 0 0px;float:left;width:149px;*width:164px;}
div#sub_main #info_left *{line-height:15px;}
div#sub_main #info_left #program_info{color:#777;padding:5px 0 13px 5px;width:145px;*width:140px;}
div#sub_main #info_left #update_info{border-top:1px solid #e6e6e6;padding:12px 0 20px;float:left;width:149px;}
div#sub_main #info_left #update_info dl, div#sub_main #info_left #update_info dl dt, div#sub_main #info_left #update_info dl dd{float:left;}
div#sub_main #info_left #update_info dl{clear:both;padding:7px 0 3px;*padding:5px 0 1px;width:149px;}
div#sub_main #info_left #update_info dl dt{width:60px;}
div#sub_main #info_left #update_info dl dt img{border:1px solid #ccc;width:58px;height:43px;}
div#sub_main #info_left #update_info dl dd{padding:3px 0 0 12px;width:77px;*width:89px;}
div#sub_main #info_left h3{font-weight:bold;color:#555;}
div#sub_main #info_left #update_info dl dd h3{font-weight:normal;font-size:11px;}
div#sub_main #info_left .sub_issue{clear:both;width:145px;padding:16px 0;*padding:12px 0;}
div#sub_main #info_left .sub_issue h3{padding-bottom:6px;color:#555; font-size:11px;font-weight:bold;}
div#sub_main #info_left .bt{border-top:1px solid #e6e6e6;}

div#sub_main #info_left #update_info .update_date{color:#e7718c;}
div#sub_main #info_right{padding:25px 24px 0 25px;float:left;width:586px;*width:635px;border-left:1px solid #e1e1e1;*height:600px;}
div#sub_main #info_right h2{font-size:18px;padding-bottom:11px;}
div#sub_main #info_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 #info_right h2 span b{color:#e67d95;}


div#sub_main #info_right #cast_nav{width:auto;*width:585px;*height:100px;background-color:#f1f1f1;padding:20px 8px 12px 22px;float:left;}
#cast_nav span.arrow{padding-top:20px;float:left;padding-right:15px;width:8px;*width:23px; height:14px;*height:34px;}
#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:506px;float:left;overflow:hidden;}
#cast_nav ul{width:2000000px;position:relative;left:0;}
#cast_nav ul li{padding-right:15px;}
#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;}
#cast_nav ul li dl dd a{color:#555;letter-spacing:-2px;}
#cast_content{clear:both;padding-top:20px;float:left;width:585px;}
#cast_content img.cast_main_pic{border:1px solid #eaeaea;}
.cast_content_sub{margin-top:20px;float:left;width: 585px;}
.cast_content_sub_left{width:425px;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{width:143px;*width:160px;float:left;padding:23px 0 0 17px;}
.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:13px;float:left;}
div.widget {width: 813px;border:1px solid #d5e5e4;background:#fff;padding:0 0 20px;margin-bottom: 10px;	float:left;clear:both;position:relative;}
/*div.widget div.itemHeader{height:8px;*height:14px;text-align:right;padding:6px 4px 0 0;}*/
div.widget div.itemHeader{text-align:right;padding:6px 4px 0 0;}
div.widget div.itemHeader img{cursor:pointer;}
div.widget div.itemContent{padding:0 28px;float:left;}
div.widget div.itemContent_sub_wrap{width:757px;float:left;}

/* ÀÌº¥Æ® ¸®½ºÆ® ÆäÀÌÁö ³×ºñ 10.04.12 */
.pgnavi table {width:85px;}