@charset "euc-kr";
@import url("http://www.imbc.com/commons/css/common2011.css");
/* ---
# ±âº» ½ºÅ¸ÀÏ ½ÃÆ®
ÆÄÀÏ¸í : default.css
»çÀÌÆ® : http://www.imbc.com/broad/radio/fm/changeworld/index.html
¹öÀü : 1.0
ÀÛ¼ºÀÚ : Gil Hwan Lee
--- */
/* --- HTML Layout --- */
body {text-align:center; font-size:75%}
body.main {background:url("http://img.imbc.com/broad/radio/fm/changeworld/images/bg_main.jpg") no-repeat center 150px}
body.sub {background:#e5e5e5 url("http://img.imbc.com/broad/radio/fm/changeworld/images/bg_sub.jpg") no-repeat center 150px}
#wrap {width:100%; background:url("http://img.imbc.com/broad/radio/fm/changeworld/images/bg_footer.gif") repeat-x 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}
#container {z-index:20; position:relative; overflow:hidden; width:990px; margin:0 auto; text-align:left}
#spot {position:relative; width:820px; height:208px}
#colgroup {overflow:hidden; width:820px; margin-bottom:50px; background:#fff}
#m_con {position:relative; overflow:hidden; width:990px}
#snb {float:left; overflow:hidden; width:140px; *width:179px; padding:26 19px 0 20px}
#s_con {float:left; overflow:hidden; width:640px; *width:6410px padding-bottom:20px; border-left:1px solid #e6e6e6; text-align:center}
#footer {width:990px; text-align:center}
#Adcode {top:0 !important}
/* --- Main Content --- */
.l_con {overflow:hidden; width:160px; height:777px; *height:827px; margin-left:10px; padding-top:50px}
.l_con .staff {overflow:hidden; width:160px; margin-bottom:10px; padding-top:13px; border-top:1px dotted #656565}
.l_con .staff li {margin-bottom:2px; font-size:12px; color:#51f198; line-height:1.335; letter-spacing:-1px; vertical-align:top}
.l_con .menu {overflow:hidden; width:160px; margin-bottom:30px; border-top:1px dotted #656565}
.l_con .menu li {width:160px; height:25px; *height:26px; border-bottom:1px dotted #656565; letter-spacing:-1px}
.l_con .menu li a {display:block; height:18px; *height:25px; padding-top:7px; font-size:12px; color:#d2d2d2; font-weight:bold; line-height:1.335}
.l_con .minidown {margin-bottom:16px}
.l_con .p_selbox {font-size:12px}
.l_con select {font-size:12px}
.c_con {position:absolute; left:249px; top:392px; width:548px; *width:572px; height:372px; *height:400px; padding:28px 0 0 24px}
.c_con .cast {float:left; overflow:hidden; width:97px; height:345px; margin-right:31px}
.c_con .cast li {position:relative; width:97px; height:115px; vertical-align:top}
.c_con .cast li .rect {display:block; position:absolute; left:0; top:0; width:97px; height:115px; padding:0; border:0; background:#000; filter:alpha(opacity:70); opacity:0.7; text-indent:-5000em; cursor:pointer}
.c_con .cast li .rect_on {display:block; position:absolute; left:0; top:0; width:97px; height:115px; padding:0; border:0; background:url("http://img.imbc.com/broad/radio/fm/changeworld/images/bg_on_line.gif") no-repeat; text-indent:-5000em; cursor:pointer}
.c_con .cast li img {vertical-align:top}
.c_con .cast li p {position:absolute; z-index:10; left:0; bottom:7px; padding-left:8px; font-size:12px; color:#fff; letter-spacing:-1px; line-height:1.335; cursor:pointer}
.c_con .cast li p em {font-size:10px; color:#b2b3b7; font-family:Tahoma; letter-spacing:0}
.c_con .btn_top {display:block; position:absolute; left:24px; top:17px; width:97px; height:6px; padding:0; border:0; background:url("http://img.imbc.com/broad/radio/fm/changeworld/images/bg_blank.gif"); cursor:pointer; text-align:center}
.c_con .btn_down {display:block; position:absolute; left:24px; bottom:15px; width:97px; height:6px; padding:0; border:0; background:url("http://img.imbc.com/broad/radio/fm/changeworld/images/bg_blank.gif"); cursor:pointer; text-align:center}
.c_con .view {float:left; overflow:hidden; width:395px}
.c_con .view img {display:block; margin-bottom:8px; vertical-align:top}
.c_con .view p {padding:0 10px; font-size:12px; color:#7a7a7a; letter-spacing:-1pxl; line-height:1.335}
.c_con .view .view_cast {display:none}
/* --- Sub Content --- */
#spot h2 {position:absolute; left:0px; top:0; width:180px; height:175px}
#spot h2 a {display:block; height:175px; text-indent:-5000em}
#spot .staff {position:absolute; left:0; bottom:0; width:801px; *width:820px; height:24px; *height:33px; padding:9px 0 0 19px; background:#444}
#spot .staff li {float:left; padding:0 8px 0 7px; font-size:11px; color:#4ece87; line-height:1.4; letter-spacing:-1px; background:url("http://img.imbc.com/broad/radio/fm/changeworld/images/bg_staff_bar.gif") no-repeat right 2px; letter-spacing:-1px}
#spot .staff li strong {font-weight:normal; font-size:11px; color:#4ece87}
#spot .staff li.date {margin-right:310px; padding:0; font-weight:bold; color:#55c3dd; background:none}
#spot .staff li.date strong {font-weight:bold; font-size:11px; color:#55c3dd}
#spot .staff li.narration {background:none}
/* --- Sub Content : Snb --- */
#snb .menu {overflow:hidden; width:140px; margin-bottom:30px; border-top:1px dotted #d4d4d4}
#snb .menu li {width:140px; height:27px; *height:28px; border-bottom:1px dotted #d4d4d4}
#snb .menu li a {display:block; height:21px; *height:27px; padding-top:6px; font-size:12px; color:#333638; line-height:1.335; font-weight:bold}
#snb .m_selbox, #snb .p_selbox {margin-bottom:7px}
#snb select {font-size:12px}
/* --- Sub Content : Content --- */
#s_con h3 {width:600px; height:35px; *height:55px; margin:0 auto 10px auto; padding-top:19px; font-size:18px; color:#333638; letter-spacing:-1px; text-align:left; border-bottom:1px dotted #d4d4d4; line-height:17px; vertical-align:top}
#s_con .section {width:600px; min-height:600px; height:auto !important; height:600px; margin:0 auto; text-align:left}
/* --- Sub Content : Pod Cast --- */
#s_con .pod_top {overflow:hidden; width:598px; *width:600px; margin-bottom:15px; padding:15px 0 7px 0; border:1px solid #d6d6d6; text-align:center}
#s_con .pod_top .fst {display:block; margin-bottom:5px; font-size:12px; color:#666; line-height:1.335; letter-spacing:-1px}
#s_con .pod_top p {margin-bottom:5px; font-size:11px; color:#666; line-height:1.4; letter-spacing:-1px}
#s_con .pod_tb {width:600px; table-layout:fixed}
#s_con .pod_tb th {height:40px; font-size:12px; color:#555; line-height:1.335; background:url("http://img.imbc.com/2008_main_admin/images/ch_sub/board_mid.jpg") repeat-x left top}
#s_con .pod_tb td {height:34px; padding:0 10px; font-size:11px; line-height:1.4; text-align:center; border-bottom:1px solid #e6e6e6}
#s_con .pod_tb td.con {font-size:12px; line-height:1.335; text-align:left}