@charset "euc-kr";
@import url("http://www.imbc.com/commons/css/common2011v2.css");
/* Type */
#container h1 		{position:absolute; left:317px; top:5px;}
#container h1 a 	{display:block;}
#container h1 span {position:absolute; width:0; height:0; overflow:hidden; text-indent:-5000px;}
hr 		{clear:both; display:none;}
em	 	{font-style:normal;}

/* Layout */
body		{text-align:center; font-size:75%; background:url("http://img.imbc.com/broad/radio/fm/starnight/images8/bg-main-x.jpg") repeat-x center 150px}
#wrap 		{width:100%; text-align:center; background:url("http://img.imbc.com/broad/radio/fm/starnight/images8/bg-main.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; width:990px; margin:0 auto; text-align:left;}
#content	{z-index:10; position:relative; overflow:hidden; width:820px; text-align:left;}
#footer		{z-index:10; clear:both; width:100%;}
#Adcode		{top:0 !important;}

.front {position:relative; padding-top:124px; height:301px; *height:425px; overflow:hidden}

.program_info {width:810px; *width:820px; height:33px; padding-right:10px; background-color:#2d2d2d; font-size:11px; color:#bababa; letter-spacing:-1px; text-align:right; line-height:33px}

.article {position:relative; overflow:hidden; margin:0; width:820px; height:365px; *height:375px; padding:10px 0 0;}
.menu_section {float:left; overflow:hidden; width:140px; margin-right:40px; text-align:left;}
.menu_section ul {margin-bottom:17px}
.menu_section ul li.sM_s {height:20px; *height:28px; padding-top:7px; padding-left:30px; background:url(http://img.imbc.com/broad/radio/fm/starnight/images/bullet_star.gif) no-repeat 5px 5px; border-bottom:1px solid #d4d4d4}
.menu_section ul li a {font-size:12px; color:#2d2d2d; font-weight:bold; letter-spacing:-1px;}
address {color:#969696; font-size:11px; line-height:1.6; letter-spacing:-1px}

.corners {float:left; width:388px;}
.daily_section {float:left; position:relative; overflow:hidden; width:165px; height:245px; margin-right:30px}
.daily_section h2 {height:19px; *height:23px; padding:4px 0 0 10px; font-size:12px; color:#0077ce; font-weight:bold; letter-spacing:-1px; background:url(http://img.imbc.com/broad/radio/fm/starnight/images/icon_arrow_down.gif) no-repeat 148px 15px}
.daily_section ul {overflow:hidden; padding:11px 0 0 0; background:url(http://img.imbc.com/broad/radio/fm/enjoy/images_2010/bg_menu_dott.gif) repeat-x left top;}
.daily_section ul li {margin:0 0 9px 9px; padding:0 0 0 17px; line-height:1; background:url(http://img.imbc.com/broad/radio/fm/enjoy/images_2010/bg_sub_icon_v3.gif) no-repeat 0 -252px;}
.daily_section ul li a {font-size:11px; color:#3b4d5b; letter-spacing:-1px; line-height:1;}
.weekly_section {float:left; overflow:hidden; width:165px; height:250px;}
.weekly_section h2 {height:19px; *height:23px; padding:4px 0 0 10px; font-size:12px; color:#0077ce; font-weight:bold; letter-spacing:-1px; background:url(http://img.imbc.com/broad/radio/fm/starnight/images/icon_arrow_down.gif) no-repeat 148px 15px}
.weekly_section ul {overflow:hidden; padding:8px 0 0 10px; background:url(http://img.imbc.com/broad/radio/fm/enjoy/images_2010/bg_menu_dott.gif) repeat-x left top;}
.weekly_section ul li {min-height:14px; height:auto !important; height:16px; margin-bottom:4px; padding:2px 0 0 20px; line-height:100%; font-size:11px;}
.weekly_section ul li .week {display:none}
.weekly_section ul li.mon {background:url(http://img.imbc.com/broad/radio/fm/enjoy/images_2010/bg_sub_icon_v2.gif) no-repeat 0 -1px;}
.weekly_section ul li.tues {background:url(http://img.imbc.com/broad/radio/fm/enjoy/images_2010/bg_sub_icon_v2.gif) no-repeat 0 -37px;}
.weekly_section ul li.wedne {background:url(http://img.imbc.com/broad/radio/fm/enjoy/images_2010/bg_sub_icon_v2.gif) no-repeat 0 -73px;}
.weekly_section ul li.thur {background:url(http://img.imbc.com/broad/radio/fm/enjoy/images_2010/bg_sub_icon_v2.gif) no-repeat 0 -109px;}
.weekly_section ul li.fri {background:url(http://img.imbc.com/broad/radio/fm/enjoy/images_2010/bg_sub_icon_v2.gif) no-repeat 0 -145px;}
.weekly_section ul li.sat {background:url(http://img.imbc.com/broad/radio/fm/enjoy/images_2010/bg_sub_icon_v2.gif) no-repeat 0 -181px;}
.weekly_section ul li.sun {background:url(http://img.imbc.com/broad/radio/fm/enjoy/images_2010/bg_sub_icon_v2.gif) no-repeat 0 -217px;}
.weekly_section ul li a {font-size:11px; color:#3b4d5b; letter-spacing:-1px;}

.photoshop {position:relative; float:left; width:358px}
.photoshop h2 {height:20px; padding:0 0 0 11px; font-size:12px; color:#0077ce; font-weight:bold; letter-spacing:-1px; background:url(http://img.imbc.com/broad/radio/fm/enjoy/images_2010/bg_menu_dott.gif) repeat-x left bottom;}
.photoshop ul.photoWrap_content {margin-top:10px}
.photoshop ul.photoWrap_content li {float:left; margin-left:11px; width:168px;}
.photoshop ul.photoWrap_content li dl {float:left; width:168px;} 
.photoshop ul.photoWrap_content li dl dt.photoWrap_img {overflow:hidden; float:left; width:90px; height:65px; margin-right:8px; text-align:center; border:1px solid #eaeaea;}
.photoshop ul.photoWrap_content li dl dt.photoWrap_img img {height:65px; text-align:center}
.photoshop ul.photoWrap_content li dl dt.photoWrap_ttitle {float:left; color:#000;}
.photoshop ul.photoWrap_content li dl dd {overflow:hidden; float:left; color:#000; margin-top:3px; width:68px; height:55px;}
.photoshop ul.photoWrap_content li dl dd a {color:#000}
.btnMore {position:absolute; left:311px; top:4px; width:37px; height:9px; text-indent:-5000em; color:#4c3b3a; background:url(http://img.imbc.com/broad/radio/fm/starnight/images/btn_more.gif) 0 0 no-repeat}

.extras {float:left; width:232px;}
.notice {overflow:hidden; position:relative; height:97px}
.notice h2 {height:19px; *height:23px; padding:4px 0 0 10px; font-size:12px; color:#0077ce; font-weight:bold; letter-spacing:-1px;}
.notice .notice_listWrap_ul {padding-top:10px; background:url(http://img.imbc.com/broad/radio/fm/enjoy/images_2010/bg_menu_dott.gif) repeat-x left top;}
.notice .notice_listWrap_ul li {padding-left:12px}
.notice .notice_listWrap_ul li a {line-height:1.2; color:#555; font-size:11px}
.notice .btnMore {left:184px; top:10px}


.visibleRadio {border:3px solid #ece6d6; background:#f2ede0; margin-bottom:10px;}
.visibleRadio p.seeVodWrap_img {background:#fff; padding-left:11px; height:56px}
.visibleRadio seeVod_list {padding-left:14px}
.visibleRadio seeVod_list li {color:#4c3b3a; font-size:12px; line-height:1.2; letter-spacing:-1px}

.sms {height:50px; *height:56px; background:#dfe4f0; padding:6px 10px 0; margin-bottom:14px}
.sms p {font-size:11px; color:#74798a; letter-spacing:-1px; line-height:1.4}

.miniLink {float:left; width:231px; padding-top:10px}
.miniLink .mini {float:left; margin-right:8px}
.miniLink .broad {float:left; margin-top:25px}
.miniLink .broad select {font-size:11px; color:#777}

#home .event_bn {position:absolute; left:8px; top:145px}
.sub .event_bn {padding-top:10px}
.event_bn {overflow:hidden; width:139px}
#home .event_bn ul {overflow:hidden; width:139px; padding:0; background:0}
#home .event_bn li {width:139px; height:45px; margin:0 0 5px 0; padding:0; background:none}
.event_bn a {display:block; height:40px}
.event_bn img {vertical-align:top}

.addr {position:relative; clear:both; width:800px; *width:990px; height:46px; *height:65px; padding:17px 0 0 188px; border:1px solid #eaeaea; background:#f2f2f2; letter-spacing:-1px}
.addr p {font-size:11px; color:#74798a; line-height:1.5}
.addr em {font-weight:bold}
.addr object {position:absolute; left:743px; top:11px}