@charset "euc-kr";
@import url("http://www.imbc.com/commons/css/common2011.css");

/* Default Selectors */
.hide {position:absolute; left:-2000%; top:0; width:0; height:0; font-size:0; line-height:0; overflow:hidden}
.HideText {text-indent:-5000em;}
.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;}
.bold {font-weight:bold}

/* Layout */
body	{text-align:center; font-size:75%;}
#wrap 		{z-index:10; width:100%; text-align:center; background:url(http://img.imbc.com/commons/images/bg_footer_white.gif) repeat-x bottom}
#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:10; position:relative; width:990px; margin:0 auto; text-align:left}
#content	{z-index:30; position:relative; text-align:left;}
#footer		{width:100%; clear:both;}
#Adcode		{top:0 !important;}

/* HOME Àü¿ë */
#home {background:#dfdfdf url(http://img.imbc.com/broad/radio/fm/weekendwide/images/bg_v2.jpg) no-repeat 50% 150px;}
#home #front {position:relative; width:100%; height:480px; text-align:left;}
#home	#content	{height:305px; margin-bottom:65px}

#home #section {clear:both; overflow:hidden; padding:20px 30px 0 20px}
#home #section h3 {line-height:27px; color:#36373b; font-size:12px; font-weight:bold; letter-spacing:-1px; border-bottom:1px dotted #d4d4d4}
#home #featNav {float:left; overflow:hidden; width:139px; margin-right:34px;}
#home #featNav li {padding-left:6px; border-bottom:1px dotted #d4d4d4;}
#home #featNav li a {line-height:27px; color:#666; font-size:12px; font-weight:bold; letter-spacing:-1px;}

#home #realtimeNews {float:left; overflow:hidden; width:278px; height:142px; margin-right:42px; margin-bottom:20px;}

#home #cornerGuide {float:left; overflow:hidden; width:277px; margin-bottom:20px;}
#cornerGuide dl {margin-top:5px}
#cornerGuide dt {width:144px; line-height:22px; float:left; font-size:11px; color:#666; font-weight:bold}
#cornerGuide dd {float:left; line-height:22px; font-size:11px; color:#666}

#sms {float:left; width:278px; background:#cacaca; text-align:center; font-size:11px; color:#666; letter-spacing:-1px; line-height:20px; letter-spacing:-1px}
#extra .minidown {float:left; margin-left:42px;}
#extra select {vertical-align:top; margin-left:5px; font-size:12px;}

/* SUBPAGE */
body {background:#dfdfdf url(http://img.imbc.com/broad/radio/fm/weekendwide/images/bgSub_v2.jpg) no-repeat 50% 150px;}
.spot {position:relative; width:100%; background:url(http://img.imbc.com/broad/radio/fm/weekendwide/images/spot_v2.jpg) 0 0 no-repeat; height:175px}
.spot h2 a {position:absolute; left:40px; top:50px; width:240px; height:95px; text-indent:-5000em}
#scheme {width:800px; *width:820px; padding-right:20px; height:50px; background:#31344d; text-align:right; line-height:33px; font-size:11px; color:#fff; letter-spacing:-1px;}
#scheme em {font-weight:bold; color:#fff !important}
#scheme span {margin:0 5px; color:#bbcee9}
#scheme_v2 {width:800px; *width:820px; padding-right:20px; height:50px; background:#31344d; text-align:right; line-height:33px; font-size:11px; color:#fff; letter-spacing:-1px;}
#scheme_v2 em {font-weight:bold; color:#fff !important}
#scheme_v2 span {margin:0 5px; color:#bbcee9}
#content {width:820px; background:#fff; margin-bottom:50px;}
#sidebar {float:left; width:140px; *width:179px; padding:25px 19px 25px 20px;}
#sidebar #featNav {border-top:1px dotted #d4d4d4;}
#sidebar #featNav li {padding-left:5px; border-bottom:1px dotted #d4d4d4; height:27px; line-height:27px;}
#sidebar #featNav li a {font-size:12px; font-weight:bold; color:#1e2208; line-height:27px !important}
.extra {margin-top:11px;}
.extra select {font-size:12px; margin-bottom:7px;}

.section {float:left; min-height:600px; height:auto !important; height:600px; width:600px; *width:641px; border-left:1px solid #e6e6e6; padding:20px;}
.section h3 {height:34px; *height:35px; font-size:18px; color:#2e2f33; font-weight:bold;}
.section h3 span {font-weight:normal; color:#231f20; font-size:16px; margin-right:5px}

#notice h3,
#board h3 {border-bottom:1px dotted #d4d4d4}
#mc .article {width:100%; height:845px; background:url(http://img.imbc.com/broad/radio/fm/weekendwide/images/article_mc1_v2.jpg) no-repeat 0 0;}


#musictable,
#musictable div {line-height:normal; font-size:12px; word-spacing:normal}


.section .article .comment {overflow:hidden; width:560px; *width:600px; margin-bottom:15px; padding:18px 19px 15px 19px ;border:1px solid #e6e6e6; background:#f5f5f5; font-size:12px; color:#6d6f70; line-height:1.5; letter-spacing:-1px}


/* --- Sub Content : Corner --- */
.section .article {overflow:hidden; width:600px}
.section .article li {width:600px; min-height:79px; height:auto !important; margin-bottom:5px; padding:10px 38px; border-bottom:1px dotted #626262}
.section .article li strong.subject {display:block; margin-bottom:7px; font-size:14px; color:#464646; letter-spacing:-1px; line-height:1.4; vertical-align:top}
.section .article li strong.subject img {position:relative; top:3px; margin-left:8px}
.section .article li .txt {font-size:12px; color:#838383; letter-spacing:-1px; line-height:1.5}