@charset "euc-kr";
/* IMBC Web Operation Division */ 
@import url("http://www.imbc.com/broad/css/default.css");
/* --- type --- */
h1 		{position:absolute; left:0; top:0;}
h1 a 	{display:block; width:218px; height:175px}
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.main	{background:url("http://img.imbc.com/broad/radio/fm4u/date/images6/bg_main_v2.jpg") no-repeat center 150px; text-align:center}
body.sub	{background:#383432 url("http://img.imbc.com/broad/radio/fm4u/date/images6/bg_sub_v2.jpg") no-repeat center 150px; 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}
#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}
#main_content {z-index:10; position:relative; overflow:hidden; width:830px; height:875px; background:none; text-align:left;}
#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 --- */
.main_program_info {position:absolute; left:219px; top:14px; font-size:11px; color:#9d9d9d; letter-spacing:-1px; line-height:14px}
.sub_program_info {width:800px; *width:820px; height:22px; *height:33px; padding:11px 20px 0 0; background:#4f56a2; font-size:11px; color:#fff; letter-spacing:-1px; text-align:right}
.sub_program_info strong {font-size:11px; color:#fff}
.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}
/* --- main_flash --- */
#main_flash {position:absolute; left:200px; top:207px; width:288px; height:103px}
/* --- notice --- */
#notice {position:absolute; left:200px; top:341px; overflow:hidden; width:286px}
#notice h3 {padding:0 0 11px 18px; margin-bottom:14px; font-size:11px; color:#d4d4d4; font-weight:bold; border-bottom:1px solid #8a8684}
#notice h3 a {font-size:11px; color:#cfcdcd}
#notice h3 a:hover {text-decoration:none}
#notice h3 a em {color:#4a4844}
#notice ul {overflow:hidden; width:286px}
#notice ul li {float:left; width:252px; *width:286px; padding:0 17px}
#notice ul li a {font-size:11px; color:#cfcdcd; letter-spacing:-1px; line-height:18px}
#notice ul li a:hover {text-decoration:none}
/* --- photo --- */
#photo {position:absolute; left:200px; top:483px; overflow:hidden; width:286px}
#photo h3 {padding:0 0 11px 18px; margin-bottom:8px; font-size:11px; color:#d4d4d4; font-weight:bold}
#photo h3 a {font-size:11px; color:#cfcdcd}
#photo h3 a:hover {text-decoration:none}
#photo h3 a em {color:#4a4844}
#photo .img {display:block; float:left; width:80px; height:80px;; margin-right:16px;}
#photo .img img {vertical-align:top}
#photo .text {display:block; float:left; width:190px; font-size:11px; color:#cfcdcd; letter-spacing:-1px}
#photo .text:hover {text-decoration:none}

/* --- vradio --- */
#vradio {position:absolute; left:200px; top:620px; overflow:hidden; width:286px}


/* --- snb --- */
#snb .main_menu {overflow:hidden; width:140px; margin-bottom:5px; padding-top:1px; background:url("http://img.imbc.com/broad/radio/fm4u/date/images6/icon_sub_menu_dott.gif") repeat-x left top}
#snb .main_menu li {float:left; width:140px; height:22px; *height:28px; padding-top:6px; background:url("http://img.imbc.com/broad/radio/fm4u/date/images6/icon_sub_menu_dott.gif") repeat-x left bottom}
#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:6px; padding-bottom:4px}
#snb .daily h2 {margin-bottom:7px; color:#6971d0; font-weight:bold; background:url("http://img.imbc.com/broad/radio/fm4u/date/images6/icon_arrow.gif") no-repeat 131px 8px}
#snb .daily ul {color:#777; font-size:11px; line-height:1.4; overflow:hidden; width:140px}
#snb .daily ul 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:#6971d0; 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 {color:#777; font-size:11px; line-height:1.4; position:relative; float:left; width:123px; *width:140px; min-height:15px; height:auto !important; height:16px; margin-bottom:4px; padding:1px 0 0 17px}
#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}
#snb .program_link {overflow:hidden; width:140px; padding-top:34px}
#snb .program_link p {margin-bottom:7px}
/* --- 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:#000; 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}
