@charset "euc-kr";
@import url("http://imbc.com/commons/css/common.css");
/* -------------------------------------------------------------
MBC ¶óµð¿À "ÃÖ¾ç¶ôÀÇ Àç¹ÌÀÖ´Â ¶óµð¿À" °ø½Ä È¨ÆäÀÌÁö
SCREEN stylesheet
URL : http://www.imbc.com/broad/radio/fm/funradio
ÆÄÀÏ¸í : default.css
ÀúÀÛ±Ç : (ÁÖ)iMBC
ÃÖÃÊÀÛ¼ºÀÚ : À¥ÆÛºí¸®¼Å ±è¼±ÇÊ(beoreoji@gmail.com) [11.01.25]
------------------------------------------------------------- */

/* Definition Default */
* {margin:0; padding:0; border:none}
html,body{min-width:990px;}
* html {width:100%}
a, img, label, input {selector-dummy:expression(this.hideFocus=true);}
.radio {width:13px; height:12px; margin:-1px 2px 0 0; vertical-align:middle}
.checkbox {width:13px; height:13px; vertical-align:middle}
.skip_navi {display:none;}

/* Aside AD Banner */
#Adcode{display:none !important;}

/* Layout */
body		{background:#150e0c url(http://img.imbc.com/commons/images/bg_footer.gif) left bottom repeat-x; text-align:center; font-size:75%}
#wrap 		{background:url(http://img.imbc.com/broad/radio/fm/funradio/images2/bg_tail.jpg) 50% 815px no-repeat; width:100%; 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;}
#content	{z-index:10; float:left; width:990px;}
#footer		{z-index:10; clear:both; width:100%;}

/**** Own Styles BEGIN ****/ 
.logo-m {position:absolute; left:264px; top:-24px}
#content {padding-bottom:66px;}
.headArea {width:100%; height:405px; position:relative; background:url('http://img.imbc.com/broad/radio/fm/funradio/images2/bg-main_v2-.jpg') no-repeat}
.headArea h2 {text-indent:-5000em; position:absolute;}
.headArea a {z-index:5000; position:absolute; left:20px; top:60px; width:183px; height:99px; cursor:pointer;}
.headArea #count {margin:0; paddng:0; background:url(http://img.imbc.com/broad/radio/fm/funradio/images2/bg_numbering.png) no-repeat;}
.headArea #count #displayCount {display:block; margin:65px 0 0 19px; font-size:15px; font-weight:bold; letter-spacing:13px;}
.programScheme {background:#5b1915; text-align:right; line-height:33px; font-size:11px; color:#f3f3f3; padding-right:20px;}

.bodyArea {position:relative; height:350px; *height:420px; overflow:hidden; background:#fff;}
.bodyArea .featNavi {width:125px; *width:165px; height:330px; *height:350px; float:left; display:inline; background:#efe8e7; padding:10px 20px;}
.bodyArea .featNavi li {float:left; width:120px; *width:125px; border-bottom:1px dotted #c5a5a3; margin-top:10px; padding-bottom:8px; padding-left:5px;}
.bodyArea .featNavi li a {color:#8c261f; font-weight:bold; letter-spacing:-1px;}
.bodyArea .extras {float:left; width:199px; *width:240px; height:310px; *height:350px; border-right:1px solid #e6e6e6; padding:20px;}
.bodyArea .extras h3 {padding:0 0 8px 5px; border-bottom:1px dotted #b2b2b2; background:url(http://img.imbc.com/broad/radio/fm/funradio/images2/arrow_down.gif) 98% 20% no-repeat; color:#6f4f4d}
.bodyArea .extras ul {margin:8px 0 10px 5px;}
.bodyArea .extras ul li {padding-left:15px; background:url(http://img.imbc.com/broad/radio/fm/funradio/images2/list_bullet.gif) no-repeat left top; margin-bottom:8px;}
.bodyArea .extras ul li a {color:#666; font-size:12px;}
.bodyArea .extras address {margin:10px 0 0; background:#ddd; padding:11px; color:#947d7c; font-size:11px; letter-spacing:-1px;}
.bodyArea .extras .sms {display:block; margin-top:10px; padding:10px 11px; background:#eee; color:#947d7c; font-size:11px; letter-spacing:-1px;}
.bodyArea .articles {float:left; width:273px; *width:315px; height:264px; *height:290px; padding:13px 21px;}
.bodyArea .articles .notice {position:relative;}
.bodyArea .articles .notice h3 {height:26px; background:url(http://img.imbc.com/broad/radio/fm/funradio/images2/title_notice.gif) left top no-repeat; text-indent:-5000em; border-bottom:1px dotted #b2b2b2;}
.bodyArea .articles .notice ul {margin:10px 5px;}
.bodyArea .articles .notice li {background:url(http://img.imbc.com/commons/images/list-type_square.gif) left center no-repeat; padding-left:7px; margin-bottom:5px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; width:258px; *width:265px;}
.bodyArea .articles .notice li a {color:#666; font-size:11px;}
.bodyArea .articles .photo {position:relative; margin-top:25px;}
.bodyArea .articles .photo h3 {height:26px; background:url(http://img.imbc.com/broad/radio/fm/funradio/images2/title_photo.gif) left top no-repeat; text-indent:-5000em; border-bottom:1px dotted #b2b2b2;}
.bodyArea .articles .photo ul {margin:10px 5px}
.bodyArea .articles .photo li {width:250px;}
.bodyArea .articles .photo li img {float:left; width:94px; height:72px; margin-right:20px;}
.bodyArea .articles .photo li a {color:#666; font-size:11px;}
.bodyArea .articles .photo li span {display:block; padding-top:10px; color:#666; font-size:11px;}
.bodyArea .articles .moveMore {position:absolute; right:30px; top:10px; background:url(http://img.imbc.com/broad/radio/fm/healthmorning/images/btn_more.gif) no-repeat; text-indent:-5000em; width:37px; height:9px}
.bodyArea .commonStuff {clear:both; padding-left:5px;}
.bodyArea .commonStuff .poll {margin-left:15px; *margin-bottom:10px;}
.bodyArea #recAd {margin-top:20px;}

.addr {overflow:hidden; position:absolute; left:0; bottom:0; width:801px; *width:990px; height:55px; *height:76px; padding:20px 0 0 189px; border-top:1px solid #cfcfcf; background:#fff}
.addr p {line-height:1.55; color:#575757}
.addr p em {color:#3a3636; font-weight:bold}
.obj_mini {position:absolute; left:644px; top:16px}
.m-bn-list {position:absolute; left:190px; top:140px; overflow:hidden; width:145px}
.m-bn-list ul {overflow:hidden; width:145px}
.m-bn-list li {overflow:hidden; width:145px; height:50px; margin-bottom:5px}
.m-bn-list a {display:block; overflow:hidden; width:145px; height:50px; background:#000}
.m-bn-list img {vertical-align:top}