@charset "euc-kr";
/* Layout */
#m_wrap {overflow:hidden; width:100%; position:relative; text-align:center; background:url("http://img.imbc.com/broad/radio/fm4u/goldendisc/images4/bg_main.jpg") no-repeat center 120px}
#s_wrap {overflow:hidden; width:100%; position:relative; text-align:center; background:url("http://img.imbc.com/broad/radio/fm4u/goldendisc/images4/bg_sub.jpg") no-repeat center 120px}
#header {z-index:30; position:relative; width:100%; background:#fff; text-align:center}
#header .gnb {z-index:30; position:relative; width:990px; margin:0 auto; text-align:left}#sitemap ul li a {font-size:11px; color:#e8fff2; line-height:1.33}
#footer {width:990px !important; margin:0 auto; padding:30px 0; text-align:center;}
/* Main */
#m_spot {overflow:hidden; position:relative; width:990px; height:513px; margin:0 auto}
#m_spot h1 {z-index:20; position:absolute; left:150px; top:0; width:644px; height:492px}
#visual {overflow:hidden; z-index:10; position:absolute; right:0; top:0; width:396px; height:480px}
#visual ul {overflow:hidden; position:relative; width:396px; height:480px}
#visual ul li.type1 {position:absolute; left:0; top:0; width:199px; height:239px; opacity:0; filter:alpha(opacity=0)}
#visual ul li.type2 {position:absolute; left:199px; top:239px; width:197px; height:241px; opacity:0; filter:alpha(opacity=0)}
#m_wrap #info {overflow:hidden; position:absolute; left:0; top:480px; width:974px; *width:990px; height:33px; margin:0 auto; padding-right:16px; background:#b17468; color:#fff; font-size:11px; line-height:33px; text-align:right}
#m_wrap #info em {font-weight:bold}
#m_wrap #info span {margin:0 11px}
#m_con {overflow:hidden; position:relative; width:990px; margin:0 auto; text-align:left}
#m_nav {overflow:hidden; position:relative; float:left; width:199px; height:436px; margin-right:3px; background:#f8f8f8}
#m_nav ul {overflow:hidden; width:140px; *width:199px; padding:16px 39px 0 20px}
#m_nav ul li {overflow:hidden; width:140px; height:27px; *height:28px; border-bottom:1px solid #cfcfcf}
#m_nav ul li a {display:block; height:27px; padding-left:5px; color:#3b3a3a; font-weight:bold; line-height:27px}
#m_nav .addr {position:absolute; left:0; top:335px; width:165px; *width:199px; padding:0 17px; color:#5c5c5c; line-height:1.55; font-size:11px; letter-spacing:-1px}
#nav_corner {overflow:hidden; float:left; width:194px; margin-right:18px; padding-top:14px}
#nav_corner h2 {width:186px; *width:194px; height:30px; *height:31px; margin-bottom:10px; padding-left:8px; border-bottom:1px solid #d9bdb8; color:#6e1f28; font-weight:bold; line-height:30px; background:url("http://img.imbc.com/broad/radio/fm4u/goldendisc/images4/bg_nav_h2.gif") no-repeat 169px 14px}
#nav_corner .daily {overflow:hidden; width:194px; margin-bottom:13px}
#nav_corner .daily li {width:171px; *width:194px; padding-left:23px; background:url("http://img.imbc.com/broad/radio/fm4u/goldendisc/images4/bg_daily.gif") no-repeat 9px 5px}
#nav_corner .daily li a {color:#2b2b2b; line-height:1.7}
#nav_corner .weekly {overflow:hidden; width:194px}
#nav_corner .weekly li {position:relative; width:163px; *width:194px; margin-bottom:1px; padding-left:31px}
#nav_corner .weekly li a {color:#2b2b2b; line-height:1.55}
#nav_corner .weekly li span {display:block; position:absolute; left:10px; top:0; width:15px; height:15px; *height:16px; padding-top:1px; text-align:center; line-height:1.33; color:#2b2b2b; background:url("http://img.imbc.com/broad/radio/fm4u/goldendisc/images4/bg_weekly.gif") no-repeat}
#latest {overflow:hidden; float:left; width:281px; padding-top:14px}
#latest h2 {width:270px; *width:281px; height:30px; *height:31px; padding-left:11px; border-bottom:1px solid #cfcfcf; color:#555; font-weight:bold; letter-spacing:-1px; line-height:30px}
#latest ul {overflow:hidden; width:281px; padding-top:6px; margin-bottom:20px}
#latest ul li {overflow:hidden; width:266px; *width:281px; padding-left:15px; background:url("http://img.imbc.com/broad/radio/fm4u/goldendisc/images4/bg_latest.gif") no-repeat 3px 9px; color:#2b2b2b; line-height:1.75; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow:ellipsis}
#latest .banner {overflow:hidden; width:281px}
#latest .banner a {display:block; overflow:hidden; float:left; width:138px; *width:140px; height:43px; *height:45px; border:1px solid #dedede}
#latest .banner a img {vertical-align:top}
#latest .banner .etc {width:138px; *width:139px; border-left:0}
#ad250 {overflow:hidden; position:absolute; right:26px; top:24px; width:250px; height:250px}
#etc {width:100%; border-top:1px solid #D6D6D6; border-bottom:1px solid #D6D6D6; padding:12px 0;}
#etc .etc_in {overflow:hidden; width:945px; *width:990px; margin:0 auto; padding:0 26px 0 19px; text-align:left;}
#etc .etc_in .addrTxt {float:left; padding-top:8px; font: 12px gulim; line-height: 16px;}
#etc .etc_in .addrTxt em {color:#3a3a3a; font-weight:bold;}
#etc .etc_in .mini {float:right;}

/* Sub */
#container {overflow:hidden; position:relative; width:990px; margin:0 auto; text-align:left}
#s_spot {overflow:hidden; position:relative; width:820px; height:208px}
#s_spot h1 {position:absolute; left:156px; top:0; width:503px; height:175px}
#s_wrap #info {overflow:hidden; position:absolute; left:0; top:175px; width:804px; *width:820px; height:33px; padding-right:16px; background:#b17468; color:#fff; font-size:11px; line-height:33px; text-align:right}
#s_wrap #info em {font-weight:bold; font-size:11px !important; color:#fff !important}
#s_wrap #info span {margin:0 11px}
#colgroup {overflow:hidden; width:820px; background:#f6f6f6}
#s_nav {overflow:hidden; float:left; width:140px; *width:179px; padding:26px 19px 30px 20px}
#s_nav .nav {overflow:hidden; width:140px; border-top:1px dotted #d4d4d4}
#s_nav .nav li {overflow:hidden; width:140px; height:27px; *height:28px; border-bottom:1px dotted #d4d4d4}
#s_nav .nav li.last {border-bottom:0}
#s_nav .nav li a {display:block; padding-left:8px; font-weight:bold; color:#323232; line-height:27px}
#s_nav h2 {width:135px; *width:140px; height:24px; *height:25px; margin-top:10px; padding-left:5px; border-bottom:1px dotted #d4d4d4; color:#323232; letter-spacing:-1px; font-weight:bold; line-height:24px; background:url("http://img.imbc.com/broad/radio/fm4u/goldendisc/images4/bg_nav_h2.gif") no-repeat 131px 11px}
#s_nav .daily {overflow:hidden; width:140px; padding-top:10px}
#s_nav .daily li {width:121px; *width:140px; margin-bottom:6px; padding-left:19px; letter-spacing:-1px; background:url("http://img.imbc.com/broad/radio/fm4u/goldendisc/images4/bg_daily.gif") no-repeat 6px 2px}
#s_nav .daily li a {font-size:11px; color:#777; line-height:1.33}
#s_nav .weekly {overflow:hidden; width:140px; padding-top:10px}
#s_nav .weekly li {position:relative; width:116px; *width:140px; margin-bottom:6px; padding-left:24px}
#s_nav .weekly li a {font-size:11px; color:#777; line-height:1.33}
#s_nav .weekly li span {display:block; position:absolute; left:5px; top:0; width:15px; height:15px; *height:16px; padding-top:1px; text-align:center; line-height:1.33; color:#2b2b2b; background:url("http://img.imbc.com/broad/radio/fm4u/goldendisc/images4/bg_weekly.gif") no-repeat}
#s_nav .all_list {overflow:hidden; width:140px; margin-top:30px}
#s_nav .banner {overflow:hidden; width:140px; margin:20px 0}
#s_nav .banner a {display:block; overflow:hidden; float:left; width:138px; *width:140px; height:43px; *height:45px; border:1px solid #dedede}
#s_nav .banner a img {vertical-align:top}
#s_nav .banner .etc {height:43px; *height:44px; border-top:0}
#s_nav select {border-bottom:1px solid #adaeb2}
#s_con {float:left; width:600px; *width:641px; min-height:570px; height:auto !important; height:600px; padding:0 20px 30px; border-left:1px solid #e6e6e6; background:#fff}
#s_con h2 {overflow:hidden; width:599px; *width:600px; height:35px; *height:55px; margin-bottom:8px; padding:19px 0 0 1px; border-bottom:1px dotted #d4d4d4; font-size:18px; color:#6e1f28; line-height:1.33; font-weight:bold}
#s_con h2 span {margin-left:8px; font-size:12px; font-weight:normal}
#r_ad {overflow:hidden; position:absolute; right:0; top:0 !important; width:150px}
#summary {overflow:hidden; width:565px; *width:600px; margin-bottom:10px; padding:12px 16px 11px 17px; border:1px solid #c6cebe; background:#eef2ed; letter-spacing:-1px; line-height:1.55; color:#6a6a6a}
#bbs_wrap {overflow:hidden; width:600px}
.podcast_tb {width:100%; table-layout:fixed}
.podcast_tb th {height:38px; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; text-align:center; color:#555}
.podcast_tb td {height:33px; border-bottom:1px dotted #626262; text-align:center; font-size:11px; color:#333}
.podcast_tb td.hr_left {text-align:left; color:#666; font-size:12px}
#m_table {overflow:hidden; width:600px; text-align:left}
#mini_box {overflow:hidden; width:600px; margin-bottom:20px}
#rss_box {overflow:hidden; width:598px; *width:600px; margin-bottom:15px; 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}
.viewRadio {z-index:100; position:absolute; left:414px; top:178px; width:248px; *width:250px; height:63px; *height:70px; padding-top:5px; border:1px solid #ccc; text-align:center; background:#fff}
/* 20131112Γί°‘_potcast */
#potcast_list {overflow:hidden; width:600px;}
#potcast_list div {height:26px; *height:39px; width:600px; padding-top:11px; overflow:hidden; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; color:#555}
#potcast_list div span, #potcast_list ul li span {float:left; display:block; text-align:center;}
#potcast_list div span.broad_day {width:88px;}
#potcast_list div span.broad_title {width:422px;}
#potcast_list div span.broad_potcast {width:90px;}
#potcast_list ul {width:600px; overflow:hidden;}
#potcast_list ul li {width:600px; overflow:hidden; border-bottom:1px dotted #626262; text-align:center; font-size:12px; color:#333}
#potcast_list ul li span.broad_day {height:23px; *height:34px; width:88px; padding-top:11px;}
#potcast_list ul li span.broad_title {width:412px; *width:422px; padding:11px 0 5px 10px; text-align:left; line-height:13px;}
#potcast_list ul li span.broad_potcast {height:28px; *height:34px; padding-top:6px; width:90px;}

.m_banner {float:left; padding-top:178px; margin-left:-255px;}
.m_banner a {display:block; margin-bottom:5px;}
.m_banner img {width:230px; height:60px;}
.s_banner {margin:10px 0 0 -8px;}
.s_banner a {display:block; margin-bottom:5px;}
.s_banner img {width:158px; height:41px;}

.look-radio {position:absolute; top:295px; right:43px; }

#Adcode {top:0 !important;}