@charset "euc-kr";
/* IMBC Web Operation Division */ 
@import url("http://www.imbc.com/broad/tv/drama/css/default100421.css");
/* --- default --- */
label 	{position:relative; top:1px}
.blind {position:absolute; left:-1000%; top:0; width:0; height:0; font-size:0; line-height:0; overflow:hidden}
.radio {position:relative; top:3px; width:13px; height:13px; margin-right:3px; vertical-align:top}
/* --- layout --- */
body.main	{background:url("http://img.imbc.com/broad/tv/ent/event/2010music/images/bg_main.jpg") no-repeat center 150px; text-align:center}
body.sub	{background:#d5d5d5 url("http://img.imbc.com/broad/tv/ent/event/2010music/images/bg_sub.jpg") no-repeat center 150px; text-align:center}
#wrap 		{width:100%; background:url("http://img.imbc.com/broad/tv/ent/event/2010music/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; overflow:hidden; width:990px; margin:0 auto; text-align:left}
#spot 		{z-index:10; position:relative; width:830px; height:107px}
#colgroup	{overflow:hidden; width:830px; padding-bottom:30px; background:#fff url("http://img.imbc.com/broad/tv/ent/event/2010music/images/bg_snb.gif") repeat-y left top}
#snb		{position:relative; float:left; overflow:hidden; width:180px; min-height:762px; height:auto !important; height:778px; padding-top:16px; text-align:left}
#main_content {overflow:hidden; width:830px; height:780px; text-align:center}
#sub_content {float:left; overflow:hidden; width:600px; *width:650px; padding:33px 25px 30px 25px}
#footer		{z-index:10; clear:both; width:100%}
#Adcode		{top:0 !important}
/* --- main --- */
.logo {float:left; overflow:hidden; width:265px; height:107px; text-indent:-5000em; background:url("http://img.imbc.com/broad/tv/ent/event/2010music/images/menu_off.jpg") no-repeat 0 0}
.main_menu {float:left; overflow:hidden; width:565px; height:107px}
.main_menu ul {overflow:hidden; width:565px; height:107px; background:url("http://img.imbc.com/broad/tv/ent/event/2010music/images/menu_off.jpg") no-repeat -265px 0}
.main_menu ul li {float:left; height:107px}
.main_menu ul li a {display:block; overflow:hidden; height:107px; text-indent:-5000em}
.main_menu ul li a.info {width:142px}
.main_menu ul li a.cast {width:141px}
.main_menu ul li a.poll {width:141px}
.main_menu ul li a.vod {width:141px}
.main_menu ul li a.info_on, .main_menu ul li a.info:hover {width:142px; background:url("http://img.imbc.com/broad/tv/ent/event/2010music/images/menu_on.jpg") no-repeat -265px 0}
.main_menu ul li a.cast_on, .main_menu ul li a.cast:hover {width:141px; background:url("http://img.imbc.com/broad/tv/ent/event/2010music/images/menu_on.jpg") no-repeat -407px 0}
.main_menu ul li a.poll_on, .main_menu ul li a.poll:hover {width:141px; background:url("http://img.imbc.com/broad/tv/ent/event/2010music/images/menu_on.jpg") no-repeat -548px 0}
.main_menu ul li a.vod_on, .main_menu ul li a.vod:hover {width:141px; background:url("http://img.imbc.com/broad/tv/ent/event/2010music/images/menu_on.jpg") no-repeat -689px 0}
#main_content .p_info {position:absolute; left:13px; top:124px; overflow:hidden; width:162px; height:61px; background:url("http://img.imbc.com/broad/tv/ent/event/2010music/images/info.png") no-repeat; text-indent:-5000em}
.main_flash {overflow:hidden; width:830px; height:673px; background:none}
/* --- sub --- */
.logo a {display:block; overflow:hidden; width:265px; height:107px; text-indent:-5000em}
#snb .p_info{overflow:hidden; width:162px; height:61px; margin-left:13px; background:url("http://img.imbc.com/broad/tv/ent/event/2010music/images/info.png") no-repeat; text-indent:-5000em}
.section {width:600px; min-height:778px; height:auto !important; height:778px; text-align:center}
#sub_content h2 {overflow:hidden; width:600px; height:28px; margin-bottom:20px}
.cast_wrap {overflow:hidden; width:595px; *width:600px; padding-left:5px}
.cast_wrap ul {overflow:hidden; width:600px}
.cast_wrap ul li {float:left; width:135px; height:90px; margin:0 15px 10px 0}
.cast_wrap ul li img {display:block; border:1px solid #ffd0bf}

.poll_wrap {overflow:hidden; width:600px; text-align:center}
.timer {overflow:hidden; width:600px; height:294px; background:url("http://img.imbc.com/broad/tv/ent/event/2010music/images/ApllyBG.jpg") no-repeat center;}
.timer .flash {overflow:hidden; width:600px; height:91px; margin-top:164px}
.poll_info {overflow:hidden; width:498px; *width:600px; padding-left:102px; text-align:left}
.poll_vote {overflow:hidden; width:396px; *width:600px; padding:20px 102px 0 102px; margin-top:20px; text-align:left; background:url("http://img.imbc.com/broad/tv/ent/event/2010music/images/lineBG.jpg") repeat-x left top}
#appearance {overflow:hidden; width:366px; *width:396px; margin:10px 0 26px 0; padding:10px 14px 9px 14px; border:1px solid #ee481e; background:#f58b66}
#appearance ul {overflow:hidden; width:366px}
#appearance ul li {margin-bottom:3px;color:#a22804;font-size:12px; letter-spacing:-1px; line-height:1.335; font-weight:bold}
#appearance ul li.indent {padding-left:10px; color:#543931}
#appearance ul li strong {color:#fff}
.poll_list {overflow:hidden; width:564px; *width:600px; padding-left:36px; margin-bottom:20px}
.btn {text-align:center}