@charset "euc-kr";
/* IMBC Web Operation Division */ 
@import url("http://www.imbc.com/broad/tv/drama/css/default100421.css");
/* --- default --- */
#spot h1 		{position:absolute; left:330; top:0}
#spot h1 a 	{display:block; width:198px; height:175px;}
#spot h1 span {position:absolute; width:0; height:0; overflow:hidden; text-indent:-5000px}
hr 		{clear:both; display:none}
em	 	{font-style:normal}
label 	{position:relative; top:1px}
caption {display:none}
.blind {position:absolute; left:-1000%; top:0; width:0; height:0; font-size:0; line-height:0; overflow:hidden}
/* --- layout --- */
body{background:url("http://img.imbc.com/broad/tv/culture/unity/images2/bg_main_repeat.jpg") repeat-x 50% 150px; text-align:center;}
#wrap_outer_repeat{background:url("http://img.imbc.com/broad/tv/culture/unity/images2/bg_main2.jpg") no-repeat 50% 591px;}
#wrap_outer{background:url("http://img.imbc.com/broad/tv/culture/unity/images2/bg_main.jpg") no-repeat 50% 150px;}
#wrap{width:100%; text-align:center; background:url("http://img.imbc.com/broad/tv/culture/unity/images2/bg_footer.gif") repeat-x 0px bottom;}
#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; overflow:hidden; width:990px; margin:0 auto; text-align:left}
#spot{z-index:10; position:relative; width:730px; height:408px;}
#snb{z-index:10; float:left; overflow:hidden; width:178px; padding:20px 0 30px 0; text-align:center}
#footer{z-index:10; clear:both; width:100%; height:80px; text-align:center;}
#Adcode{top:0 !important; display:none;}
/*--- content ---*/
#banner_f {z-index:20; position:absolute; display:inline; left:0px; top:243px; width:343px; height:141px;}
.banner_f_close {position:absolute; float:right; top:11px; right:12px;}
#content{z-index:10; float:left; position:relative; overflow:hidden; width:990px; height:279px; text-align:left;}
#menu_section {position:relative; float:left; width:732px; background:url("http://img.imbc.com/broad/tv/culture/unity/images2/bg_main_content_repeaty.jpg") repeat-y 0 0;}
.top_menu {float:left; width:180px; height:33px; margin-top:0px;}
.top_menu li {float:left; height:33px;}
.top_menu li a.vod {float:left; width:86px; height:33px; background:url("http://img.imbc.com/broad/tv/culture/unity/images2/top_bar_menu.jpg") no-repeat 0 0; text-indent:-5000em}
.top_menu li a.bbs {float:left; width:94px; height:33px; background:url("http://img.imbc.com/broad/tv/culture/unity/images2/top_bar_menu.jpg") no-repeat -86px 0; text-indent:-5000em}
.main_menu_line_h {float:left; margin-top:8px; width:2px;}
.icon_hot {margin-top:-2px;}
.main_menu1 {width:547px; *width:552px; height:25px; *height:33px; padding:8px 5px 0 0; float:left; text-align:right; font-weight:bold; font-size:12px; font-family:NanumGothic,Dotum,'µ¸¿ò'; color:#ededed; background:url(http://img.imbc.com/broad/tv/culture/unity/images2/bg_main_topbar_repeatx.jpg) repeat-x 0 0;}

.top_bar {float:left;}
/*--- s: »ó´Ü¸Þ´º ---*/
/*
.main_menu1 dt {text-indent:47px; width:160px;}
.main_menu1 dd {margin-left:31px; text-indent:15px;}
.main_menu2 dt {text-indent:15px; width:160px;}
.main_menu2 dd {margin-left:18px; text-indent:15px;}
.main_menu3 dt {text-indent:47px; width:160px;}
.main_menu3 dd {margin-left:44px; text-indent:15px;}
*/
.mm2_bold {font-weight:bold;}
.main_info {float:left; width:160px; *width:180px; padding:20px 0 0 20px;}
.main_info p{margin-bottom:8px;}
.main_info a{font-size:12px; font-weight:bold; color:#5648bc; letter-spacing:-1px;}
.main_info_idn {text-indent:30px;}
.staff_info{padding-top:12px;}
.staff_info p{width:150px; font-weight:200; font-size:11px; color:#666; margin-top:-5px;}
#content_section {position:relative; width:552px; float:left;}
#content_section p.line_w {margin-left:20px; margin-top:7px;}
#content_section h3 {font-weight:bold; font-size:15px; font-family:NanumGothic,Dotum,'µ¸¿ò'; color:#5648bc; margin-top:14px; margin-left:20px;}
#content_section dl {margin-top:10px;}
#content_section dl dt.image{float:left; display:inline; margin-left:20px; margin-top:3px;}
#content_section dl dt.title{float:left; font-weight:bold; font-size:14px; color:#666; margin: auto; width:330px; text-indent:12px; margin-bottom:10px;}
#content_section dl dd {float:left; width:310px; margin-left:12px;}
/*--- r_com ---*/
#r_com{float:left; width:258px; height:305px; *height:303px; margin-top:-50px;}
.adFrame {float:right; display:inline; width:250px; margin-right:0px; margin-top:43px; margin-bottom:10px;}
.adFrame img {border:1px solid #d5d5d5;}