@charset "euc-kr";
/* IMBC Web Operation Division */ 
@import url("http://www.imbc.com/commons/css/common2011v2.css");
/* --- type --- */
#container h1 		{position:absolute; left:0; top:0;}
#container h1 a 	{display:block; width:218px; height:175px}
#container h1 span {position:absolute; width:0; height:0; overflow:hidden; text-indent:-5000px;}
hr 		{clear:both; display:none;}
em	 	{font-style:normal;}
label 	{position:relative; top:1px;}
caption {display:none;}
/* --- layout --- */
body.sub	{background:#d3b699; text-align:center}
#wrap 		{width:100%; background:url("http://img.imbc.com/broad/radio/fm4u/date/images6/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; width:990px; margin:0 auto; text-align:left;}
.spot 		{z-index:10; position:relative; width:830px; height:33px; *height:208px; padding-top:175px; background:url("http://img.imbc.com/broad/radio/fm4u/date/images6/bg_sub_v4.jpg") no-repeat 0 0;}
#colgroup	{z-index:10; position:relative; overflow:hidden; width:820px; margin-bottom:50px; background:#fff;}
#snb		{z-index:10; float:left; width:140px; *width:179px; padding:26px 19px 50px 20px}
#sub_content {z-index:10; position:relative; overflow:hidden; float:left; width:600px; *width:641px; padding:0 20px 50px 20px; text-align:center; border-left:1px solid #e6e6e6}
#footer		{z-index:10; clear:both; width:100%;}
#Adcode		{top:0 !important;}
/* --- common --- */
.display_none {display:none;}
/* --- content --- */
.sub_program_info {width:800px; *width:820px; height:22px; *height:33px; padding:11px 20px 0 0; background:#4b2e2c; font-size:11px; color:#e1d7ce; letter-spacing:0px; text-align:right}
.sub_program_info strong {font-size:11px; color:#e1d7ce}
.sub_program_info em {color:#ada58c; font-size:11px}
#left_section {overflow:hidden; float:left; width:160px; *width:170px; height:825px; *height:875px; padding:50px 0 0 10px}
#left_section .main_menu {overflow:hidden; width:160px; padding-top:1px; margin-bottom:11px; background:url("http://img.imbc.com/broad/radio/fm4u/date/images6/icon_menu_dott.gif") repeat-x left top}
#left_section .main_menu li {float:left; width:160px; height:25px; *height:26px; padding-bottom:1px; background:url("http://img.imbc.com/broad/radio/fm4u/date/images6/icon_menu_dott.gif") repeat-x left bottom}
#left_section .main_menu li a {display:block; float:left; overflow:hidden; width:160px; height:18px; *height:25px; padding-top:7px; color:#d2d2d2; font-weight:bold; font-size:11px}
#left_section .main_menu li a:hover {background:#4f56a2; text-decoration:none}
#left_section .daily {overflow:hidden; width:160px; margin-bottom:13px; padding-bottom:10px; background:url("http://img.imbc.com/broad/radio/fm4u/date/images6/icon_menu_dott.gif") repeat-x left bottom}
#left_section .daily h2 {margin-bottom:5px; color:#6971d0; font-weight:bold}
#left_section .daily ul {color:#808080; font-size:11px; overflow:hidden; width:160px}
#left_section .daily ul li {color:#808080; font-size:11px; float:left; width:145px; *width:160px; margin-bottom:3px; padding-left:15px; background:url("http://img.imbc.com/broad/radio/fm4u/date/images6/icon_daily.gif") no-repeat 0 2px}
#left_section .daily ul li a {color:#808080; font-size:11px}
#left_section .daily ul li a:hover {color:#bababa; text-decoration:underline}
#left_section .weekly {overflow:hidden; width:160px; margin-bottom:15px; padding-bottom:8px; background:url("http://img.imbc.com/broad/radio/fm4u/date/images6/icon_menu_dott.gif") repeat-x left bottom}
#left_section .weekly h2 {margin-bottom:4px; color:#6971d0; font-weight:bold}
#left_section .weekly ul {overflow:hidden; width:160px}
#left_section .weekly ul li {color:#808080; font-size:11px; position:relative; float:left; width:143px; *width:160px; min-height:15px; height:auto !important; height:16px; margin-bottom:4px; padding:1px 0 0 17px}
#left_section .weekly ul li .week {display:inline-block; position:absolute; left:0; top:0; width:15px; height:15px; *height:16px; padding-top:1px; background:url("http://img.imbc.com/broad/radio/fm4u/date/images6/icon_weekly.gif") no-repeat; text-align:center; font-size:11px; color:#bababa}
#left_section .weekly ul li p {color:#808080; font-size:11px}
#left_section .weekly ul li a {color:#808080; font-size:11px}
#left_section .weekly ul li a:hover {color:#bababa; text-decoration:underline}
#left_section .sms {margin-bottom:20px; font-size:11px; color:#6d6d6d; letter-spacing:-1px; line-height:14px}
#left_section address {margin-bottom:27px; padding-bottom:12px; font-size:11px; color:#6d6d6d; font-style:normal; letter-spacing:-1px; background:url("http://img.imbc.com/broad/radio/fm4u/date/images6/icon_menu_dott.gif") repeat-x left bottom; line-height:14px}
#left_section .mini_flash {margin-bottom:16px; padding-left:3px}
#left_section .program_link {padding-left:3px}


/* --- snb --- */
#snb .main_menu {overflow:hidden; width:140px; margin-bottom:5px; padding-top:1px; border-top:1px dotted #d4d4d4;}
#snb .main_menu li {float:left; width:140px; height:22px; *height:28px; padding-top:6px; border-bottom:1px dotted #d4d4d4;}
#snb .main_menu li a {font-weight:bold; color:#323232}
#snb .main_menu li a:hover {text-decoration:none}
#snb .daily {overflow:hidden; width:140px; margin-bottom:12px; padding-bottom:4px}
#snb .daily h2 {margin-bottom:7px; color:#3b3a3a; font-weight:bold; background:url("http://img.imbc.com/broad/radio/fm4u/date/images6/icon_arrow.gif") no-repeat 131px 8px}
#snb .daily .joo_date {color:#777; font-size:11px; line-height:1.4; overflow:hidden; width:140px}
#snb .daily .joo_date li {color:#777; font-size:11px; line-height:1.4; float:left; width:125px; *width:140px; margin-bottom:3px; padding-left:15px; background:url("http://img.imbc.com/broad/radio/fm4u/date/images6/icon_sub_daily.gif") no-repeat 0 2px}
#snb .daily ul li a {color:#777; font-size:11px; line-height:1.4}
#snb .daily ul li a:hover {text-decoration:underline; line-height:1.4}
#snb .weekly {overflow:hidden; width:140px; padding-bottom:9px}
#snb .weekly h2 {margin-bottom:8px; color:#3b3a3a; font-weight:bold; background:url("http://img.imbc.com/broad/radio/fm4u/date/images6/icon_arrow.gif") no-repeat 131px 8px}
#snb .weekly ul {overflow:hidden; width:140px}
/* #snb .weekly ul li .week {display:inline-block; position:absolute; left:0; top:0; width:15px; height:15px; *height:16px; padding-top:1px; background:url("http://img.imbc.com/broad/radio/fm4u/date/images6/icon_sub_weekly.gif") no-repeat; text-align:center; font-size:11px; color:#010101} */
#snb .weekly ul li p {color:#777; font-size:11px; line-height:1.4}
#snb .weekly ul li a {color:#777; font-size:11px; line-height:1.4}
#snb .weekly ul li a:hover {text-decoration:underline; line-height:1.4}
.weekly li {color:#777777; font-size:11px; padding:1px 0 1px 22px; margin-bottom:3px; background:no-repeat 0 0; line-height:1.3em;}
.weekly li.mon {background-image:url(http://img.imbc.com/broad/radio/fm4u/date/images6/icon_mon.gif)}
.weekly li.tue {background-image:url(http://img.imbc.com/broad/radio/fm4u/date/images6/icon_tue.gif)}
.weekly li.wed {background-image:url(http://img.imbc.com/broad/radio/fm4u/date/images6/icon_wed.gif)}
.weekly li.thu {background-image:url(http://img.imbc.com/broad/radio/fm4u/date/images6/icon_thu.gif)}
.weekly li.fri {background-image:url(http://img.imbc.com/broad/radio/fm4u/date/images6/icon_fri.gif)}
.weekly li.sat {background-image:url(http://img.imbc.com/broad/radio/fm4u/date/images6/icon_sat.gif)}
.weekly li.sun {background-image:url(http://img.imbc.com/broad/radio/fm4u/date/images6/icon_sun.gif)}
#snb .program_link {overflow:hidden; width:140px; margin-top:8px; padding-top:19px; border-top:1px dotted #d4d4d4;}
#snb .program_link p {margin-bottom:7px}

.home_banner {display:inline; float:left; margin:10px 0 0 0; width:140px;}
.home_banner img {width:138px; height:41px; border:1px solid #a7a7a7;}

/* --- content --- */
#sub_content h3 {position:relative; width:600px; height:55px; margin-bottom:8px; text-align:left; background:url("http://img.imbc.com/broad/radio/fm4u/date/images6/icon_sub_menu_dott.gif") repeat-x left bottom}
#sub_content h3 .depth_1 {float:left; display:inline-block; margin:21px 0 0 0; font-size:14px; color:#555}
#sub_content h3 .depth_2 {float:left; display:inline-block; margin:18px 0 0 0; font-size:18px; color:#2c2c2c; font-weight:bold; line-height:130%}
#sub_content .content_wrap {width:600px; min-height:600px; height:auto !important; height:600px; margin:0 auto}
#sub_content .content_wrap h4 {padding-top:15px; font-weight:bold; text-align:left}
#sub_content .content_wrap .text {overflow:hidden; width:564px; *width:600px; margin-bottom:40px; padding:13px 17px 10px 17px; border:1px solid #c6cebe; color:#6a6a6a; line-height:18px; text-align:left; background:#efefef}