@charset "euc-kr";

/* IMBC Web Operation Division*/ 

/* Common */
body {border:none; font-family:Dotum;}

body, table, tr, td, select, textarea {font-size:11px; color :#2b2b2b; line-height:15px;}

body, form, p, div, ul, ol, dl, dt, dd, li, table, tr, th, td, input, h1, h2, h3, h4, h5, h6, a, caption, fieldset {margin: 0; padding: 0;}

em,cite,address,dfn,@charset "euc-kr";

/* IMBC Web Operation Division*/ 

/* Common */
body {border:none; font-family:Dotum;}

body, table, tr, td, select, textarea {font-size:11px; color :#2b2b2b; line-height:15px;}

body, form, p, div, ul, ol, dl, dt, dd, li, table, tr, th, td, input, h1, h2, h3, h4, h5, h6, a, caption {margin: 0; padding: 0;}

em,cite,address,dfn,var {font-style:normal;}

dl,ul,ol,li{list-style:none;}

input, textarea, file, select {vertical-align:middle;}

a {text-decoration:none; color :#2b2b2b;}

fieldset, img {border:0;}

hr {clear:both; display:none;}
.blind, .hide {position:absolute; left:-9999px; top:0; width:0; height:0; font-size:0; line-height:0; overflow:hidden}
legend {position:absolute; top:0; left:0; width:0; height:0; overflow:hidden; padding:0; visibility:hidden; font-size:0; line-height:0; border:0}
/* Layout Selector */
/*body		{background:url(http://img.imbc.com/broad/radio/fm/nowradio/images3/bg_all.gif); text-align:center; line-height:15px;}*/
body		{background:#405222 url(http://img.imbc.com/broad/radio/fm/nowradio/images3/bg_main.jpg) no-repeat center 150px; text-align:center; line-height:17px;}
#wrap 		{width:100%; background:url(http://img.imbc.com/broad/radio/fm/hurray/images2/bg_footer.gif) repeat-x left 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;}
.lnb		{z-index:10;}
.colgroup	{z-index:10; position:relative; width:830px; background:none;}
.snb		{z-index:10; position:relative; float:left; overflow:hidden; width:180px;}
#content	{z-index:10; position:relative; overflow:hidden; width:830px; background:none; text-align:left;}
#footer		{z-index:10; clear:both; width:100%;}
#Adcode		{top:0 !important;}

/* Class Selector */
.display_none {display:none;}

/* Content */
.intro {width:830px; height:480px;}
.btn-eye{position:absolute; top:0; right:0}
/* ÇÁ·Î±×·¥ Á¤º¸ */
.program_info {width:801px; *width:820px; height:22px; *height:33px; padding:11px 19px 0 0; color:#fff; background:#7bab3c; text-align:right; letter-spacing:-1px;}
.program_info em {color:#d5cbad;}
.program_info strong {font-size:11px; color:#fff;}

.article {position:relative; overflow:hidden; width:818px; *width:820px; height:410px; *height:421px; margin-bottom:26px; border:1px solid #74a139; border-top:0; background:#fff url(http://img.imbc.com/broad/radio/fm/nowradio/images3/bg_article_v2.gif) repeat-y 617px 0}

.mainmenu_section {float:left; overflow:hidden; width:156px; *width:175px; height:213px; *height:230px; padding:17px 0 0 19px}
.mainmenu_section ul {overflow:hidden; width:140px;}
.mainmenu_section ul li {width:135px; *width:140px; height:21px; *height:27px; padding:6px 0 0 5px; font-size:12px; font-weight:bold; letter-spacing:-1px; border-bottom:1px solid #cfcfcf;}
.mainmenu_section ul li.no_bg {border:0;}
.mainmenu_section ul li a {color:#323232;}

.submenu_section {float:left; overflow:hidden; width:441px; *width:445px; margin:16px 0 0 0; padding:0 0 0 4px;}
.submenu_section h3 {height:21px; *height:28px; padding:7px 0 0 4px; font-size:12px; color:#de0d00; letter-spacing:-1px; background:url(http://img.imbc.com/broad/radio/fm/hurray/images2/icon_weekmenu.gif) no-repeat right 10px;}

/* ¸ÅÀÏÄÚ³Ê */
.submenu_section .day_section {float:left; overflow:hidden; width:145px; margin:1px 17px 4px 0;}
.submenu_section .day_section ul {overflow:hidden; width:145px;}
.submenu_section .day_section ul li {height:20px; padding:0 0 0 19px; font-size:12px; letter-spacing:-1px; background:url(http://img.imbc.com/broad/radio/fm/hurray/images2/bg_note.gif) no-repeat 5px 1px;}

/* ¿äÀÏÄÚ³Ê */
.submenu_section .week_section {float:left; overflow:hidden; width:218px; margin:1px 0 4px 0;}
.submenu_section .week_section ul {overflow:hidden; width:200px;}
.submenu_section .week_section ul li {float:left; overflow:hidden; width:176px; *width:200px; margin:0 0 4px 0; padding:0 0 0 24px; line-height:13px; letter-spacing:-1px; font-size:12px}
.submenu_section .week_section ul li span {display:block; margin:4px 0 0 0; color:#2b2b2b}
.submenu_section .week_section ul li a {display:block; margin:4px 0 0 0; color:#2b2b2b}
.submenu_section .week_section ul li.mon {background:url(http://img.imbc.com/broad/radio/fm/nowradio/images3/bg_day_mon.gif) no-repeat 0 0;}
.submenu_section .week_section ul li.thes {background:url(http://img.imbc.com/broad/radio/fm/nowradio/images3/bg_day_tues.gif) no-repeat 0 0;}
.submenu_section .week_section ul li.wednd {background:url(http://img.imbc.com/broad/radio/fm/nowradio/images3/bg_day_wed.gif) no-repeat 0 0;}
.submenu_section .week_section ul li.thur {background:url(http://img.imbc.com/broad/radio/fm/nowradio/images3/bg_day_thur.gif) no-repeat 0 0;}
.submenu_section .week_section ul li.fri {background:url(http://img.imbc.com/broad/radio/fm/nowradio/images3/bg_day_fri.gif) no-repeat 0 0;}
.submenu_section .week_section ul li.sat {background:url(http://img.imbc.com/broad/radio/fm/nowradio/images3/bg_day_sat.gif) no-repeat 0 0;}
.submenu_section .week_section ul li.sun {background:url(http://img.imbc.com/broad/radio/fm/nowradio/images3/bg_day_sun.gif) no-repeat 0 0;}

.submenu_section .week_section .end_corner {padding-top:10px}
.submenu_section .week_section .end_corner li {position:relative; width:167px; *width:200px; padding-left:33px; line-height:1.333}
.submenu_section .week_section .end_corner li span {position:absolute; left:0; top:0; font-size:11px}
.submenu_section .week_section .end_corner li a {margin:0}

/* sms */
.submenu_section .sms {clear:both; width:369px; *width:375px; height:16px; *height:19px; margin:0 0 25px 5px; padding:3px 0 0 6px; color:#777777; background:#e3e3e3;}
.submenu_section .sms em {color:#080808;}

/* ¼Ò½Ä*/
.notice_section {float:left; overflow:hidden; margin:16px 0 0 0;}
.notice_section h3 {height:21px; *height:28px; margin:1px 0 0 0; padding:7px 0 0 7px; font-size:12px; color:#555;}
.notice_section ul {padding-left:7px;}
.notice_section ul li {padding-bottom:3px;font-size:12px;}
.notice_section ul li a{}
/*
.notice_section dl {overflow:hidden; width:279px; margin:0 25px 13px 0;}
.notice_section dl dt {width:271px; *width:279px; padding:0 0 0 8px; line-height:18px; background:url(http://img.imbc.com/broad/radio/fm/hurray/images2/bg_notice.gif) no-repeat 0 4px;}
.notice_section dl dt a {font-size:12px; color:#528E64;}
.notice_section dl dd {width:272px; *width:279px; margin:0 0 6px 0; padding:0 0 0 7px; line-height:18px;}
.notice_section dl dd a {color:#555;}
*/
/* ÁÖ¼Ò */
.zip {float:left; margin:8px 0 0 0; padding:0 0 0 25px; line-height:17px; color:#9db183;}

/* ¹Ì´Ï ´Ù¿î·Îµå */
.minidown {float:right; overflow:hidden; width:200px; margin:4px 10px 5px 0; padding:2px; background:#fff}
.minidown .icon_down {float:left; margin:0 8px 0 0;}
.minidown .img_minidown {float:left; margin:0 0 5px 0;}
.minidown .other_program {float:left;}

/* º¸ÀÌ´Â ¶óµð¿À */
.radio {position:absolute; left:0; top:419px; width:212px; height:57px; border:1px solid #8d6349;}var {font-style:normal;}

.addr {position:absolute; left:0; top:346px; width:818px; height:75px; *height:76px; border-top:1px solid #74a139; background:#f4f4f4}
.addr p {float:left; width:437px; *width:618px; height:56px; *height:75px; margin-right:43px; padding:19px 0 0 180px; border-right:1px solid #d4d4d4; color:#7b7b7b; line-height:1.55; letter-spacing:-1px; font-size:12px}
.addr em {font-weight:bold}
.addr object {float:left; margin-top:16px}
.bn_section {overflow:hidden; position:absolute; left:184px; top:290px; width:425px; height:45px}
.bn_section ul {overflow:hidden; width:460px; height:45px}
.bn_section ul li {float:left; width:139px; height:45px; margin-right:4px}
.bn_section ul li a {overflow:hidden; display:block; width:139px; height:45px}
.spe_bn {display:block; position:absolute; left:628px; top:105px; width:180px; height:144px}

.bn-special-main {display:block; overflow:hidden; margin-top:10px}