@charset "euc-kr";
/*@import url("http://www.imbc.com/broad/css/default.css");*/
@import url("http://www.imbc.com/broad/css/default.css");

/* Layout Selector */
body		{background:url(http://img.imbc.com/broad/radio/event/familyday2009/images/bg_sub.jpg) no-repeat center 150px; text-align:center;}
#wrap 		{width:100%; background:url(http://img.imbc.com/broad/radio/event/familyday2009/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;}
.spot 		{position:relative; width:830px; height:270px; clear:both;}
.colgroup	{z-index:10; position:relative; width:830px; background:none; overflow:hidden;}
.snb1		{z-index:11; position:absolute; left:-9px; top:-9px; width:242px; height:289px;}
.snb2		{z-index:11; position:absolute; left:-9px; top:-9px; width:242px; height:289px;}
#content	{z-index:10; position:relative; width:620px; *width:630px; min-height:700px; *height:700px; background:#fff; text-align:center; border:5px solid #eee; margin:0 0 30px 200px;}
#footer		{z-index:10; clear:both; width:100%;}
#Adcode		{top:0 !important;}

h1{position:absolute; top:39px; left:0;}
h1 a {display:block; width:375px; height:125px;}
h1 span {position:absolute; width:0; height:0; overflow:hidden;}

/* Class Selector */
#content h2 {margin:20px 0 15px 0;}

.menu2_on {display:block; position:absolute; left:0; top:0; width:200px; height:135px; margin:9px 0 0 9px; background:url(http://img.imbc.com/broad/images/blank.gif);}
.menu2_on span {position:absolute; overflow:hidden; width:0; height:0;}
.menu1_on {display:block; position:absolute; left:0; top:0; width:200px; height:126px; margin:154px 0 0 9px;; background:url(http://img.imbc.com/broad/images/blank.gif);}
.menu1_on span {position:absolute; overflow:hidden; width:0; height:0;}

.radio {z-index:100; position:absolute; right:39px; top:32px; width:203px; height:55px;}

.time_table {border-collapse:collapse; width:575px; border:1px solid #d4d4d4; margin:0 auto;}
.time_table caption {display:none;}
.time_table th {border:0; background:#000; text-align:center; height:27px; *height:30px; vertical-align:middle; padding-top:3px;}
.time_table td {border:1px solid #d4d4d4; height:25px; vertical-align:middle;font-family:Dotum;}

.time_table td.td1 {font-size:11px; text-align:center; font-family:Verdana;}
.time_table td.td2 {font-size:12px; font-weight:bold; padding-left:13px; color:#000;}
.time_table td.td3 {font-size:12px; color:#555; padding-left:13px;}
.time_table td.td4 {text-align:center; color:#318600; font-weight:bold;}

.png24 {tmp:expression(setPng24(this));} 