@charset "euc-kr";
/* IMBC Web Operation Division */ 
@import url("http://www.imbc.com/broad/tv/drama/css/default100421.css");
/* --- default --- */
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		{text-align:center}
#wrap 		{width:100%; background:#ede7e4 url("http://img.imbc.com/broad/tv/ent/event/2011newyear/7080/images/bg.jpg") no-repeat center 150px}
#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:830px; height:150px}
#colgroup {overflow:hidden; width:990px; background:#fff}
#content	{float:left; overflow:hidden; width:716px; margin-right:24px; text-align:center; background:#f6f3f2 url("http://img.imbc.com/broad/tv/ent/event/2011newyear/7080/images/bg_top.jpg") repeat-x left top}
#rectangle_banner {float:left; width:250px; height:250px; margin-top:8px; background:red}
#footer		{overflow:hidden; width:990px; text-align:center}
#f_copyright {height:82px; *height:100px; padding-top:18px; font-size:12px; color:#2a3e1b; line-height:1.4}
/* --- flash --- */
.flash {overflow:hidden; width:990px; height:575px}
/* --- main menu --- */
.main_menu {overflow:hidden; width:988px; *width:990px; height:33px; *height:35px; border:1px solid #000; background:url("http://img.imbc.com/broad/tv/ent/event/2011newyear/7080/images/bg_main_menu.jpg") repeat-x 0 0}
.main_menu li {float:left; overflow:hidden; width:238px; height:24px; *height:33px; padding-top:9px; margin-left:-2px; background:url("http://img.imbc.com/broad/tv/ent/event/2011newyear/7080/images/bg_menu_bar.jpg") no-repeat left center; text-align:center; letter-spacing:-1px}
.main_menu li a {font-size:12px; color:#fff; line-height:1.4; font-weight:bold; text-decoration:none}
.main_menu li a.on, .main_menu li a:hover {color:#fff214; text-decoration:none}
/* --- content --- */
.section {position:relative; width:630px; *width:716px; min-height:580px; height:auto !important; height:600px; padding:0 44px 20px 42px; background:url("http://img.imbc.com/broad/tv/ent/event/2011newyear/7080/images/bg_btm.jpg") repeat-x left bottom; text-align:left}
.section h3 {position:absolute; left:0; top:0; text-indent:-5000em}
/* --- home --- */
.home_wrap {position:relative; z-index:20; width:630px; min-height:430px; height:auto !important; height:570px; padding-top:146px; margin:0 0 20px 0; background:url("http://img.imbc.com/broad/tv/ent/event/2011newyear/7080/images/bg_home.png") no-repeat 0 0}
.home_wrap ul {overflow:hidden; width:444px; *width:630px; padding:0 93px}
.home_wrap ul li {width:420px; *width:444px; margin-bottom:11px; padding-left:24px; font-size:12px; color:#464646; font-weight:bold; line-height:1.335; vertical-align:top; background:url("http://img.imbc.com/broad/tv/ent/event/2011newyear/7080/images/bg_list_dott.jpg") no-repeat 0 5px}
.home_wrap ul li em {color:#dd2982}
.txt_hide {position:absolute; left:0; top:0; text-indent:-5000em}
/* --- event --- */
.event_wrap {position:relative; z-index:20; width:630px; min-height:448px; height:auto !important; height:570px; padding-top:122px; margin:0 0 20px 0; background:url("http://img.imbc.com/broad/tv/ent/event/2011newyear/7080/images/bg_event.png") no-repeat 0 0}
.event_wrap .txt {margin-bottom:29px; padding:0 19px; font-size:12px; color:#7b0046; text-align:right; line-height:1.2}
.event_wrap ul {overflow:hidden; width:444px; *width:630px; margin-bottom:15px; padding:0 93px}
.event_wrap ul li {width:444px; margin-bottom:11px; padding-left:24px; font-size:12px; color:#464646; font-weight:bold; line-height:1.335; vertical-align:top}
.event_wrap ul li em {color:#dd2982}
.event_wrap ul li .btn_radio {width:13px; height:13px; margin:1px 10px 0 0; vertical-align:top}
.event_wrap .btn {text-align:center}
/* --- sketch & vod --- */
.bbs_wrap {position:relative; width:630px; padding-top:20px; margin-bottom:20px}
/* --- info --- */
.p_info {position:absolute; left:81px; top:21px; overflow:hidden; width:280px}
.p_info li {font-size:11px; color:#636363; letter-spacing:-1px; vertical-align:top; line-height:1.335}
