  @charset "euc-kr";
/* Layout */
#morning_home {background:url("http://img.imbc.com/broad/radio/fm4u/worldmorning/images6/bg_main_x_v2.jpg") repeat-x center 150px}
#morning_sub {background:#d2e5ec}
#m_wrap {overflow:hidden; width:100%; position:relative; text-align:center; background:url("http://img.imbc.com/broad/radio/fm4u/worldmorning/images6/bg_main_v2.jpg") no-repeat center 150px}
#s_wrap {overflow:hidden; width:100%; position:relative; text-align:center}
#header {z-index:30; position:relative; width:100%; height:150px; 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 {overflow:hidden; background:#fff}
#footer table {width:990px !important; margin:0 auto}
.footer-wrap {overflow:hidden; width:100%; background:#fff}
.footer {overflow:hidden; width:990px; margin:0 auto}
/* Main */
/* @ Accessibility */
#accessibility{position:relative; z-index:9999; text-align:left; position:absolute; top:0; left:0; width:100%}
#accessibility a {position:absolute; display:block; width:100%; left:0; text-align:center; top:-1000px; z-index:500; font-size:12px}
#accessibility a:focus, #accessibility a:active{position:absolute; top:0; height:40px; font-weight:bold; font-size:12px; color:#000; z-index:1000; background:#efefef; line-height:40px}
#m_spot {overflow:hidden; position:relative; width:990px; height:514px; margin:0 auto}
#m_spot h1 {position:absolute; left:32px; top:22px; width:318px; height:159px}
#m_wrap #info {overflow:hidden; position:absolute; left:0; top:481px; width:986px; *width:990px; height:33px; margin:0 auto 5px; padding-right:4px; text-align:right; line-height:33px; color:#fff; font-size:11px; letter-spacing:-1px}
#m_wrap #info em {font-weight:bold}
#m_con {overflow:hidden; position:relative; width:990px; height:336px; margin:0 auto; text-align:left}
#m_nav {overflow:hidden; float:left; width:140px; *width:176px; height:320px; *height:331px; padding:11px 16px 0 20px; background:#f6f6f6}
#m_nav ul {overflow:hidden; width:140px}
#m_nav ul li {width:140px; height:27px; *height:28px; border-bottom:1px solid #cfcfcf; letter-spacing:-1px}
#m_nav ul li a {display:block; height:27px; padding-left:9px; line-height:27px; color:#3a3b3b; font-weight:bold; font-size:12px}
#nav_daily {overflow:hidden; float:left; width:142px; *width:158px; height:313px; *height:331px; padding:18px 8px 0}
#nav_daily h2 {margin-bottom:9px; color:#334269; letter-spacing:-1px; line-height:1.33; font-weight:bold; background:url("http://img.imbc.com/broad/radio/fm4u/worldmorning/images6/bg_h2.gif") no-repeat 124px 6px; font-size:12px}
#nav_daily ul {overflow:hidden; width:142px}
#nav_daily ul li {width:126px; *width:142px; margin-bottom:4px; padding-left:16px; letter-spacing:-1px; background:url("http://img.imbc.com/broad/radio/fm4u/worldmorning/images6/bg_daily.gif") no-repeat 1px 3px; color:#676767; line-height:1.33}
#nav_daily ul li a {color:#676767; line-height:1.33; font-size:11px}
#nav_weekly {overflow:hidden; float:left; width:144px; height:313px; *height:331px ;padding-top:18px}
#nav_weekly h2 {margin-bottom:13px; color:#334269; letter-spacing:-1px; line-height:1.33; font-weight:bold; background:url("http://img.imbc.com/broad/radio/fm4u/worldmorning/images6/bg_h2.gif") no-repeat 124px 6px}
#nav_weekly ul {overflow:hidden; width:144px}
#nav_weekly ul li {position:relative; width:122px; *width:144px; margin-bottom:4px; padding-left:22px; letter-spacing:-1px; color:#676767; line-height:1.33}
#nav_weekly ul li a {color:#676767; line-height:1.33; font-size:11px}
#nav_weekly ul li span {display:block; position:absolute; left:1px; 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/worldmorning/images6/bg_weekly.gif") no-repeat}
#latest {overflow:hidden; float:left; width:220px; *width:235px; height:313px; *height:331px; padding:18px 0 0 14px; border-left:1px solid #e6e6e6}
#latest h2 {margin-bottom:10px; color:#334269; letter-spacing:-1px; line-height:1.33; font-weight:bold}
#latest ul {overflow:hidden; width:220px; margin-bottom:20px}
#latest ul li {width:210px; *width:220px; margin-bottom:4px; padding-left:10px; letter-spacing:-1px; background:url("http://img.imbc.com/broad/radio/fm4u/worldmorning/images6/bg_latest.gif") no-repeat 4px 5px}
#latest ul li a {display:block; overflow:hidden; width:210px; font-size:11px; color:#808080; line-height:1.33}
#m_photo {overflow:hidden; position:relative; width:220px; margin-bottom:42px; text-align:center}
#m_photo h2 {margin-bottom:12px; text-align:left}
#m_photo .btn_more {display:block; position:absolute; right:0; top:1px; color:#646464; font-size:11px; letter-spacing:-1px; line-height:1.33}
#m_photo .article {display:block; overflow:hidden; width:215px; margin:0 auto; font-size:11px; color:#808080; letter-spacing:-1px}
#m_photo .img {display:block; overflow:hidden; width:213px; *width:215px; height:73px; *height:75px; margin:0 auto 8px; border:1px solid #8c8a8a}
#m_photo .img img {width:213px; vertical-align:top}
#ad250 {overflow:hidden; position:absolute; right:0; top:11px; width:250px; height:250px}
/* Sub */
#container {overflow:hidden; position:relative; width:990px; margin:0 auto; text-align:left}
#s_spot {overflow:hidden; position:relative; width:820px; height:210px; background:url("http://img.imbc.com/broad/radio/fm4u/worldmorning/images5/bg_spot.jpg") no-repeat}
#s_spot h1 {position:absolute; left:43px; top:13px; width:195px; height:88px}
#s_spot h1 a {display:block; width:195px; height:88px}
#s_wrap #info {overflow:hidden; position:absolute; left:0; top:177px; width:800px; *width:820px; height:33px; padding-right:20px; background:#7383ac; text-align:right; line-height:33px; color:#fff; font-size:11px; letter-spacing:-1px}
#s_wrap #info em {font-weight:bold; color:#fff !important; font-size:11px !important}
#colgroup {overflow:hidden; width:818px; *width:820px; margin-bottom:50px; border:1px solid #d4d4d4; background:#fff}
#s_nav {overflow:hidden; float:left; width:140px; *width:179px; padding:25px 19px 30px 20px}
#s_nav h2 {margin-bottom:5px; color:#4c3b3a; font-weight:bold; letter-spacing:-1px; line-height:1.33; background:url("http://img.imbc.com/broad/radio/fm4u/worldmorning/images6/bg_h2.gif") no-repeat 133px 5px}
#s_nav .nav {overflow:hidden; width:140px; margin-bottom:11px; border-top:1px dotted #d4d4d4}
#s_nav .nav li {overflow:hidden; width:140px; height:27px; *height:28px; border-bottom:1px dotted #d4d4d4; letter-spacing:-1px}
#s_nav .nav li a {color:#4c3b3a; font-weight:bold; line-height:27px; font-size:12px}
#s_nav .daily {overflow:hidden; width:140px; margin-bottom:13px}
#s_nav .daily li {width:126px; *width:140px; letter-spacing:-1px; margin-bottom:4px; padding-left:14px; background:url("http://img.imbc.com/broad/radio/fm4u/worldmorning/images6/bg_daily.gif") no-repeat 0 3px; color:#000; line-height:1.33}
#s_nav .daily li a {color:#676767; line-height:1.33; font-size:11px}
#s_nav .weekly {overflow:hidden; width:140px; margin-bottom:20px}
#s_nav .weekly li {position:relative; width:121px; *width:140px; margin-bottom:4px; letter-spacing:-1px; padding-left:19px; color:#676767; line-height:1.33}
#s_nav .weekly li a {color:#676767; line-height:1.33; font-size:12px}
#s_nav .weekly li span {display:block; position:absolute; left:0; 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/worldmorning/images6/bg_weekly.gif") no-repeat}
#s_nav .all_list {overflow:hidden; width:140px; margin-top:30px}
#s_nav select {border:1px solid #adaeb2}
#s_con {overflow:hidden; float:left; width:600px; *width:639px; padding:0 19px 30px; border-left:1px solid #d4d4d4}
#s_con h2 {height:36px; *height:55px; margin-bottom:10px; padding-top:19px; font-size:16px; color:#6f5f5e; font-weight:bold; line-height:1.33; background:url("http://img.imbc.com/broad/radio/fm4u/worldmorning/images6/bg_h2_con.gif") repeat-x bottom}
#r_ad {overflow:hidden; position:absolute; right:0; top:0 !important; width:150px}
#bbs_wrap {overflow:hidden; width:600px}
#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}
#corner {overflow:hidden; width:600px}
#corner li {width:600px; min-height:79px; height:auto !important; height:110px; margin-bottom:5px; padding:15px 38px; border-bottom:1px dotted #626262}
#corner li strong.subject {display:block; margin-bottom:7px; font-size:14px; color:#464646; letter-spacing:-1px; line-height:1.4; vertical-align:top}
#corner li strong.subject img {position:relative; top:0; margin-left:8px}
#corner li .txt {font-size:12px; color:#838383; letter-spacing:-1px; line-height:1.5}
#sr_box {overflow:hidden; width:600px; margin-bottom:20px}
#mini_box {overflow:hidden; width:600px; margin-bottom:20px}
.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}
#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}
.talk_box {overflow:hidden; width:566px; *width:600px; margin-bottom:20px; padding:12px 16px 11px; border:1px solid #c6cebe; background:#fafcfa}
.talk_box p {color:#6a6a6a; letter-spacing:-1px; line-height:1.55}
.pre_photo {display:block; float:right; width:132px; height:38px; margin-bottom:15px}
.addr {z-index:100; position:absolute; left:0; top:271px; width:811px; *width:990px; height:42px; *height:60px; padding:17px 0 0 179px;border-top:1px solid #dedede; background:#ebebeb; text-align:left}
.addr  p {font-size:11px; color:#5c5c5c; line-height:1.4; letter-spacing:-1px}
.addr em {font-weight:bold; font-size:12px}
.addr object {position:absolute; left:599px; top:9px}
.list-data {overflow:hidden; float:left; width:283px; padding-top:10px}
.list-data h3 {font-size:11px; font-weight:bold; letter-spacing:-1px; line-height:1.55}
.list-data ol {overflow:hidden; width:278px; *width:283px; padding-right:5px}
.list-data ol li {position:relative; font-size:11px; letter-spacing:-1px; line-height:1.55}
.list-data ol li.txt {padding-left:24px}
.list-data ol li.txt span {position:absolute; left:0; top:0}
#s_nav .bn-list, #s_nav .bn-list ul {overflow:hidden; width:145px}
#s_nav .bn-list {padding-bottom:5px}
#s_nav .bn-list li {overflow:hidden; width:145px; height:50px; margin-bottom:5px}
#s_nav .bn-list a {display:block; width:145px; height:50px}
#s_nav .bn-list a img {vertical-align:top}
