@charset "euc-kr";
@import url("http://www.imbc.com/commons/css/common2013v2.css");
img{vertical-align:top;}
/* @ lyaout */
body{text-align:center;}
#wrapper{position:relative; width:100%; background:#ececec url(http://img.imbc.com/broad/radio/fm4u/morningfm/images8/bg_sub.jpg) no-repeat center 150px;}
#header{position:relative; width:100%;}
#header .gnb{width:990px; margin:0 auto; text-align:left;}
#container{overflow:hidden; position:relative; width:990px; margin:0 auto; text-align:left;}
#footer{clear:both; position:relative; width:100%; margin-top:50px; background:#fff;}
#footer .foot{width:990px !important; margin:0 auto;}

/* container */
.visual{width:820px; height:176px;}
.visual h1{padding:18px 0 0 30px;}
.spot{width:820px; height:33px; background:url(http://img.imbc.com/broad/radio/fm4u/morningfm/images8/bg_spot.gif) repeat-x; font:11px dotum; color:#fff; letter-spacing:-1px;}
.spot .time{float:left; padding:12px 0 0 10px; font:bold 11px dotum; color:#181818; letter-spacing:-1px;}
.spot .maker{float:right; padding:12px 10px 0 0; font:11px dotum; color:#181818; letter-spacing:-1px;}
.spot .maker span{color:#7b7b7b;}

#content-wrap{overflow:hidden; position:relative; width:820px; background:url(http://img.imbc.com/broad/radio/fm4u/morningfm/images8/bg_content.gif) repeat-y;}
.s_banner{position:absolute; top:0; right:0;}


.nav{float:left;width:180px; padding:25px 0 20px 0; background: url(http://img.imbc.com/broad/radio/fm4u/morningfm/images8/bg_nav_s.gif) no-repeat 20px 23px;}
.content{float:left; width:600px; *width:640px; padding:20px;}

.nav .menu{width:139px; margin:0 0 19px 20px;}
.nav .menu li{width:139px; height:21px; *height:28px; padding-top:7px; background:url(http://img.imbc.com/broad/radio/fm4u/morningfm/images8/bg_nav_s.gif) no-repeat bottom left;}
.nav .menu li a{display:block; font:bold 12px dotum; color:#fff; letter-spacing:-1px;}

.banner_s{margin:0 0 19px 15px;}
.banner_s li{width:150px; height:43px; margin-bottom:10px;}
.banner_s li img{width:150px; height:43px;}

.daily{float:left; width:139px; padding-bottom:8px; margin:0 0 15px 20px; border-bottom:1px solid #2d797a; background:url(http://img.imbc.com/broad/radio/fm4u/morningfm/images8/line_daily.gif) no-repeat 0 67px; }
.daily h2{width:139px; margin-bottom:10px; background:url(http://img.imbc.com/broad/radio/fm4u/morningfm/images8/icon2_h2.png) no-repeat 131px 4px; font:bold 12px dotum; color:#00fcff; letter-spacing:-1px;}
.daily ul li{padding:0 0 8px 14px; background:url(http://img.imbc.com/broad/radio/fm4u/morningfm/images8/icon_daily.png) no-repeat 0 0; font:11px dotum; color:#fff; letter-spacing:-1px;}
.daily ul li a{font:11px dotum; color:#fff; letter-spacing:-1px;}

.weekly{float:left; width:139px; padding-bottom:11px; margin:0 0 21px 20px; border-bottom:1px solid #2d797a;}
.weekly h2{width:139px; margin-bottom:10px; background:url(http://img.imbc.com/broad/radio/fm4u/morningfm/images8/icon2_h2.png) no-repeat 131px 4px; font:bold 12px dotum; color:#00fcff; letter-spacing:-1px;}
.weekly ul li{position:relative; width:139px; margin-bottom:4px; font:11px dotum; color:#fff; letter-spacing:-1px;}
.weekly ul li a{font:11px dotum; color:#fff; letter-spacing:-1px;}
.weekly ul li span{position:absolute; top:0; left:0; width:14px; *width:15px; height:16px; padding-right:1px; *padding-right:0; background:url(http://img.imbc.com/broad/radio/fm4u/morningfm/images8/icon_weekly.png) no-repeat; font:11px dotum; color:#000; line-height:18px; letter-spacing:-1px; text-align:center;}
.weekly ul li p{width:120px; *width:139px; padding:3px 0 0 19px;}

.btn_twitter{margin-left:25px;}

.content h2{width:600px; height:34px; *height:35px; margin-bottom:17px; border-bottom:1px dotted #d4d4d4; font:bold 18px dotum; color:#2e2f33;}

/* ÄÚ³Ê¼Ò°³ */
.corner {overflow:hidden; width:600px;}
.corner li {position:relative; width:511px; *width:600px; padding:18px 85px 25px 4px; border-bottom:1px dotted #d8d5d1; line-height:1.33; color:#aaa;}
.corner li strong {display:block; margin-bottom:6px; font-size:14px; color:#666;}
.corner li .btn {display:block; position:absolute; right:2px; top:30px; width:65px; height:24px;}

/* article */
.article{width:572px; *width:600px; padding:16px 13px; margin-bottom:20px; background:#eef2ed; border:1px solid #c6cebe; font:12px dotum; color:#949494; line-height:18px;}

/* ÀÌÀü»çÁø°ü º¸±â ¹öÆ° */
.btn_photo_pre{position:absolute; top:10px; right: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}

/* 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;}