@charset "euc-kr";
@import url("http://www.imbc.com/commons/css/common2011.css");
body.main {background:#f1ebe4 url("http://img.imbc.com/broad/radio/fm/economy/images2/bg_main_x_v2.jpg") repeat-x center 150px}
body.main #outer {width:100%; background:url("http://img.imbc.com/broad/radio/fm/economy/images2/bg_main_v2.jpg") no-repeat center 150px}
body.sub {background:#f1ebe4 url("http://img.imbc.com/broad/radio/fm/economy/images2/bg_sub_x.jpg") repeat-x center 150px}
body.sub #outer {width:100%; background:url("http://img.imbc.com/broad/radio/fm/economy/images2/bg_sub_v2.jpg") no-repeat center 150px}
#wrap {width:100%; background:url("http://img.imbc.com/broad/radio/fm/economy/images2/bg_footer_v2.jpg") repeat-x center 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}
#footer {width:990px}
body.main #Adcode {top:-426px !important}
body.sub #Adcode {top:0 !important}
/* --- Main --- */
.flash {position:relative; z-index:10; width:990px; height:426px; margin:0 auto; text-align:left}
body.main #container {z-index:30; position:relative; width:990px; margin:0 auto; text-align:left}
body.main .section {overflow:hidden; width:820px; margin-bottom:150px}
.m_bar {overflow:hidden; width:806px; *width:820px; height:21px; height:33px; padding:10px 12px 0 0; border:1px solid #26281e; background:#26281e url("http://img.imbc.com/broad/radio/fm/economy/images2/bg_bar.gif") repeat-x; text-align:right; color:#a7a7a7; letter-spacing:-1px; font-size:11px}
.m_bar strong {letter-spacing:0}
body.main .content {overflow:hidden; width:8181px; *width:820px; margin-bottom:26px; border:1px solid #d4d4d4; background:#fff url("http://img.imbc.com/broad/radio/fm/economy/images2/bg_m_content.gif") repeat-y}
.m_menu {overflow:hidden; float:left; width:158px; margin-right:19px; padding-top:5px}
.m_menu ul {overflow:hidden; width:158px}
.m_menu ul li {height:20px; *height:28px; padding:7px 0 0 29px; border-bottom:1px dotted #d4d4d4; vertical-align:top; background:url("http://img.imbc.com/broad/radio/fm/economy/images2/icon_m_menu.gif") no-repeat 16px 11px; letter-spacing:-1px}
.m_menu ul li a {color:#535151; font-weight:bold; line-height:1.33}
.m_live {position:relative; overflow:hidden; float:left; width:411px; margin-right:16px; padding-top:12px}
.m_live .btn_more {display:block; overflow:hidden; position:absolute; right:3px; top:17px; width:32px; height:8px}
.m_live .btn_more img {vertical-align:top}
.m_live h2 {padding-bottom:7px; border-bottom:1px solid #e7e7e7}
.m_live h2 img {vertical-align:top}
.m_live .list {position:relative; overflow:hidden; width:411px; height:174px; margin-bottom:19px}
.m_live .list ul {overflow:hidden; position:absolute; width:411px}
.m_live .list ul li {position:relative; width:401px; *width:411px; height:28px; *height:29px; padding-left:10px; border-bottom:1px dotted #d4d4d4; vertical-align:top; background:url("http://img.imbc.com/broad/radio/fm/economy/images2/icon_m_live.gif") no-repeat 0 13px}
.m_live .list ul li .txt {display:block; overflow:hidden; width:295px; height:19px; *height:28px; padding-top:9px; white-space:nowrap; text-overflow:ellipsis; color:#707070; line-height:1,33}
.m_live .list ul li .date {position:absolute; right:2px; top:8px; color:#707070; line-height:1.33}
.m_live .m_banner {overflow:hidden; margin-bottom:25px}
.m_live .m_banner img {vertical-align:top}
.m_info {position:relative; float:left; width:202px; min-height:188px; height:auto !important; height:200px; padding-top:12px}
.m_info .sms {display:block; width:202px; height:77px; margin-bottom:10px}
.m_info .sms img {vertical-align:top}
.m_info .mini {position:absolute; left:0; top:99px}
.m_info .grp {position:absolute; left:65; top:123px}
/* --- Sub --- */
body.sub #container {z-index:20; position:relative; overflow:hidden; width:990px; margin:0 auto; text-align:left}
#colgroup {overflow:hidden; width:820px; margin-bottom:150px; padding-bottom:31px; text-align:left}
.spot {overflow:hidden; position:relative; width:820px; height:255px}
.spot .logo {display:block; position:absolute; left:20px; top:45px; width:297px; height:104px; background:url("http://img.imbc.com/broad/radio/fm/economy/images2/bg_blank.gif")}
.s_bar {overflow:hidden; position:absolute; left:0; bottom:0; width:806px; *width:820px; height:21px; height:33px; padding:10px 12px 0 0; border:1px solid #26281e; background:#26281e url("http://img.imbc.com/broad/radio/fm/economy/images2/bg_bar.gif") repeat-x; text-align:right; color:#a7a7a7; letter-spacing:-1px; font-size:11px}
.s_bar strong {letter-spacing:0}
body.sub .section {overflow:hidden; width:818px; *width:820px; border:1px solid #d4d4d4; background:#f6f6f6}
.snb {overflow:hidden; float:left; width:158px; padding-top:5px}
.snb ul {overflow:hidden; width:158px; margin-bottom:11px}
.snb ul li {height:20px; *height:28px; padding:7px 0 0 29px; border-bottom:1px dotted #d4d4d4; vertical-align:top; background:url("http://img.imbc.com/broad/radio/fm/economy/images2/icon_m_menu.gif") no-repeat 16px 11px; letter-spacing:-1px}
.snb ul li a {color:#535151; font-weight:bold; line-height:1.33}
.snb .grp_tb {display:block; padding-left:15px; margin-bottom:7px; font-size:12px}
.snb .grp_prm {display:block; padding-left:15px}
.snb select {font-size:12px}
body.sub .content {overflow:hidden; float:left; width:622px; *width:660px; padding:0 19px 30px; text-align:left; background:#fff}
body.sub .content h2 {height:32px; *height:43px; margin-bottom:20px; padding:10px 0 0 1px; border-bottom:1px solid #e7e7e7; font-size:18px; letter-spacing:-1px; line-height:1.33}
body.sub .content .article {position:relative; width:622px; min-height:600px; height:auto !important; height:600px}
/* --- Sub : Mc --- */
.mc {overflow:hidden; position:relative; width:410px; *width:622px; padding:6px 0 0 212px}
.mc dt {margin-bottom:7px; padding-bottom:7px; border-bottom:1px solid #dfdfdf}
.mc dt img {vertical-align:top}
.mc dd.img {position:absolute; left:10px; top:0; width:179px; height:232px}
.mc dd.txt {overflow:hidden; position:relative; width:400px; height:273px}
.mc dd.txt img {position:absolute; left:0; top:0}
/* --- Sub : Podcast --- */
.rss_box {overflow:hidden; width:620px; *width:622px; margin-bottom:19px; padding:14px 0 10px; border:1px solid #d9c4e1; text-align:center}
.rss_box p {font-size:11px; letter-spacing:-1px; line-height:1.33; color:#666}
.podcast_tb {width:100%; table-layout:fixed}
.podcast_tb th {height:38px; background:url("http://img.imbc.com/broad/radio/fm/economy/images2/bg_th_podcast.gif") repeat-x center; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; text-align:center; color:#555}
.podcast_tb td {height:33px; border-bottom:1px solid #e5e5e5; text-align:center; font-size:11px; color:#333}
.podcast_tb td.hr_left {text-align:left; color:#666; font-size:12px}
/* --- Sub : Corner --- */
.corner {width:100%; border-collapse:separate}
.corner th {height:24px; background:#bbe8ff; color:#333; line-height:1.55}
.corner td {padding:4px 0 5px; color:#333; line-height:1.55; text-align:center; border-bottom:1px dotted #626262}
.corner td p {padding:5px; text-align:left}
.corner td.tit {text-align:center; font-weight:bold; background:#f6f6f6}
.corner td.btn {background:#f6f6f6}