@charset "euc-kr";
@import url("http://www.imbc.com/broad/css/default.css");
/*
iMBC Web Design Team (http://imbc.co.kr/)
Author : Kwon, hyeok min 090412
E-mail : crossfire@imbc.co.kr
*/

/* Layout Selector */
body{background:#fff}
#wrap		{position:relative; width:100%; background:url(http://img.imbc.com/broad/radio/fm4u/morningfm/images5/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; width:990px; margin:0 auto;}
#container	{z-index:20; position:relative; width:990px; margin:0 auto; text-align:left;}
.spot		{z-index:10; position:relative; clear:both; width:830px; height:174px;}
.lnb		{z-index:10;}
.colgroup	{z-index:10; position:relative;	float:left; width:830px;  background: 191px 0; background:url(http://img.imbc.com/broad/radio/fm4u/morningfm/images5/main_bx_mid.gif) repeat-y 191px 0;}
.snb		{z-index:10; position:relative; float:left; width:191px; padding-top:0px; text-align:left; overflow:hidden;}
#content	{z-index:20; position:relative; float:left; width:635px; background:url(http://img.imbc.com/broad/radio/fm4u/morningfm/images5/main_bx_top.gif) no-repeat 0 0; text-align:left;}
#footer		{z-index:10; clear:both; padding-top:17px; width:100%; height:163px;}
#Adcode		{top:0 !important;}

/* Default Class Selector */
h1{position:absolute; top:0; left:0;}
h1 a{display:block; width:191px; height:174px;}
h1 b{position:absolute; width:0; height:0; overflow:hidden; visibility:hidden; font:0/0 Sans-serif;}
h2{width:594px; height:30px; margin:24px 0 16px 18px !important; padding-left:32px !important; background:url(http://img.imbc.com/broad/radio/fm4u/morningfm/images5/h2_bg.gif) no-repeat; font-weight:bold;}

/* Sub Main Selector */
.mainContent{width:635px; *height:756px; min-height:726px; padding-bottom:30px; background:url(http://img.imbc.com/broad/radio/fm4u/morningfm/images5/main_bx_btm.gif) no-repeat 0 bottom;;}
.snb dt{margin-bottom:3px !important;}

/* Side Menu Class Selector */
.sideMenu1{float:left; width:87px; height:158px; padding-left:15px; margin-bottom:30px;}
.sideMenu1 li{float:left; width:100%; margin-bottom:3px;}
.sideMenu1 a{display:block;}

.sideMenu2{height:430px;}

.day_list{float:left; width:175px; padding-left:18px; margin-bottom:5px}
.day_list dd{float:left; width:100%; padding-left:9px; background:url(http://img.imbc.com/broad/radio/fm4u/morningfm/images5/rect_bu.gif) no-repeat 0 4px;}
.day_list a{display:block; color:#404141; font-size:11px; font-family:Dotum !important;}
.day_list a:hover{display:block; color:#404141; font-size:11px; font-family:Dotum !important;}

.weekly_list{float:left; width:175px; padding-left:13px; margin-bottom:18px}
.weekly_list dd{float:left; width:165px; margin-bottom:2px; padding-left:18px; display:block; color:#404141; font-size:11px; font-family:Dotum !important;}
.weekly_list dd img{position:absolute; margin-top:-1px; margin-left:-18px;}
.weekly_list a{display:block; color:#404141; font-size:11px; font-family:Dotum !important;}
.weekly_list {display:block; color:#404141; font-size:11px; font-family:Dotum !important;}
.weekly_list a:hover{display:block; color:#404141; font-size:11px; font-family:Dotum !important;}

/* Class Selector */
.p015{padding:0 !important;}
.program_info{position:absolute; right:30px; top:4px; color:#000; font-size:11px; letter-spacing:-1px;}
.select_list{clear:both; width:131px; padding-left:30px; }
.select_list li{margin-bottom:5px;}
#2008_vod_table{width:577px !important; margin-left:auto; margin-right:auto;}

.comment_bx{position:relative; width:550px; margin:0 auto 15px auto; background:url(http://img.imbc.com/broad/radio/fm4u/morningfm/images4/bx_h4_top.gif) no-repeat left top;}
.comment_bx table{background:url(http://img.imbc.com/broad/radio/fm4u/morningfm/images4/bx_h4_btm.gif) no-repeat left bottom;}
.comment_bx table th{background:url(http://img.imbc.com/broad/radio/fm4u/morningfm/images4/h4_bar.gif) no-repeat 150px center; text-align:center; vertical-align:middle;}
.comment_bx table td{padding:15px 0; vertical-align:middle;}
.comment_bx table .type1{width:97%;font-size:14px; font-weight:bold; color:#000;}
.comment_bx table .type2{width:97%;color:#555; font-size:11px; line-height:13px;}