@charset "euc-kr";

/* IMBC Web Operation Division, Lee gil hwan */ 

@import url("http://www.imbc.com/broad/css/default.css");

/* Type */
h1 		{position:absolute; left:0; top:0;}
h1 a 	{display:block; width:; height:;}
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;}
h2 img  {vertical-align:top;}

/* Layout */
body		{background:url(http://withmbc.imbc.com/announcer/images3/bg_body.gif) repeat-x center 60px; text-align:center; font-size:75%;}
#wrap_outer {overflow:hidden; width:100%; background:url(http://withmbc.imbc.com/announcer/images3/bg_spot.jpg) no-repeat center 60px;}
#wrap 		{overflow:hidden; width:100%; background:url(http://withmbc.imbc.com/announcer/images3/bg_footer.gif) repeat-x bottom;}
#header		{position:relative; width:991px; height:50px; *height:60px; margin:0 auto; padding-top:10px; text-align:left;}
#container	{overflow:hidden; position:relative; width:991px; margin:0 auto; padding-top:146px; text-align:left;}
#content	{width:992px; min-height:500px; height:auto !important; height:500px; text-align:left; background:#fff;}
#footer		{position:relative; z-index:10; clear:both; width:990px; height:163px; margin:0 auto;}
#Adcode		{display:none; top:0 !important;}

/* header */ 
#header table {margin-top:0 !important;}

/* Class */
.blind {position:absolute; left:-1000%; top:0; width:0; height:0; font-size:0; line-height:0; overflow:hidden;}
.display_none {display:none;}
.announcer_man {display:block; position:absolute; z-index:100; right:0; top:93px; width:55px; height:45px; text-indent:-5000px;}
.announcer_woman {display:block; position:absolute; z-index:100; right:62px; top:93px; width:55px; height:46px; text-indent:-5000px;}

/* section */
#left_section	{overflow:hidden; position:relative; float:left; width:235px; padding-top:398px; margin-right:15px;}
#center_section {overflow:hidden; position:relative; float:left; width:478px; margin-right:14px; padding-top:15px;}
#right_section  {overflow:hidden; position:relative; float:left; width:224px; *width:249px; padding:15px 12px 0 11px; border-left:1px solid #dcdcdc; border-right:1px solid #dcdcdc;}

/* twitter */
.twitter {position:absolute; left:0; top:98px; z-index:100; width:223px; *width:239px; height:355px; *height:445px; margin:0 0 1px -3px; padding:90px 0 0 16px; background:url(http://withmbc.imbc.com/announcer/images3/bg_twitter.png) no-repeat;}
.twitter .more {display:block; position:absolute; right:11px; bottom:16px; width:42px; height:15px; text-indent:-5000px;}
.twitter_list {overflow:hidden; position:relative; width:209px; height:305px;}
.twitter_list .article {position:relative; width:172px; *width:209px; min-height:69px; height:auto !important; height:77px; margin-bottom:2px; padding:0 0 8px 37px; background:url(http://withmbc.imbc.com/announcer/images3/bg_twitter_btm.png) no-repeat right bottom;}
.twitter_list .article .user_img {position:absolute; left:0; top:16px; width:34px; height:34px;}
.twitter_list .article .detail {overflow:hidden; width:153px; *width:172px; padding:9px 4px 0 15px; background:url(http://withmbc.imbc.com/announcer/images3/bg_twitter_top.png) no-repeat left top;}
.twitter_list .article .detail .user_id {overflow:hidden; font-size:11px; color:#f3f3f3; font-weight:bold; line-height:1.3; white-space:nowrap; text-overflow:ellipsis;}
.twitter_list .article .detail .text {font-size:11px; color:#a4a4a4; line-height:1.3}
.twitter_list .article .bg_btm {width:172px; height:4px; background:url(http://withmbc.imbc.com/announcer/images3/bg_twitter_btm.png) no-repeat;}
.twitter_list .png {position:absolute; z-index:50; left:45px; bottom:0; width:163px; height:34px; background:url(http://withmbc.imbc.com/announcer/images3/png.png) no-repeat;}

/* left_section */
.ad1 {width:204px; *width:235px; height:47px; *height:130px; padding:83px 0 0 31px; border-bottom:1px solid #7f8ab3; background:url(http://withmbc.imbc.com/announcer/images3/bg_ad1.gif) no-repeat;}
.ad1 ul {overflow:hidden; width:200px;}
.ad1 ul li {overflow:hidden; float:left; width:192px; *width:200px; padding-left:8px; background:url(http://withmbc.imbc.com/announcer/images3/icon_rect.gif) no-repeat 0 6px; white-space:nowrap; text-overflow:ellipsis;}
.ad1 ul li a {float:left; font-size:11px; color:#b5bed0 !important; text-decoration:none; letter-spacing:-1px; line-height:1.5}
.ad1 ul li a:hover {text-decoration:none;}

.ad2 {width:235px; height:129px; *height:130px; border-bottom:1px solid #7f8ab3;}
.ad2 img {vertical-align:top;}

.notice {position:relative; width:211px; *width:235px; height:83px; *height:143px; padding:60px 0 0 24px; background:url(http://withmbc.imbc.com/announcer/images3/bg_notice.gif) no-repeat;}
.notice .more {position:absolute; right:16px; top:28px; width:34px; height:10px; background:url(http://withmbc.imbc.com/announcer/images3/btn_more.jpg) no-repeat}
.notice ul {overflow:hidden; width:189px;}
.notice ul li {float:left; overflow:hidden; width:189px; white-space:nowrap; text-overflow:ellipsis; color:#b2cae7 !important;}
.notice ul li a {font-size:11px; color:#b2cae7 !important; text-decoration:none; letter-spacing:-1px; line-height:1.5;}
.notice ul li a:hover {text-decoration:none;}

/* center_section */
#center_section .more {display:block; position:absolute; right:1px; top:34px; width:33px; height:10px; background:url(http://img.imbc.com/broad/images/blank.gif);}
.main_img {overflow:hidden; width:478px;}
.main_img img {vertical-align:top;}
.interview {overflow:hidden; position:relative; width:478px; padding-bottom:12px; border-bottom:1px solid #dedede;}
.interview h2 {overflow:hidden; width:478px; padding-top:7px; text-align:left}
.interview h2 img {vertical-align:top}
.readfilm {overflow:hidden; position:relative; width:478px; padding-bottom:62px; margin-bottom:5px;}

#center_section .img {float:left; width:297px; height:92px; margin:0 9px 0 0;}
#center_section .detail {float:left; overflow:hidden; width:172px; padding-top:2px}
#center_section .detail .subject {overflow:hidden; margin-bottom:6px; height:32px;}
#center_section .detail .subject a {font-size:12px; font-weight:bold; color:#2d2d2d; line-height:1.45; letter-spacing:-1px; text-decoration:none;}
#center_section .detail .text {font-size:11px; color:#939393; line-height:1.45; letter-spacing:-1px}
#center_section .detail .text a {font-size:11px; color:#939393; line-height:1.45; letter-spacing:-1px; text-decoration:none;}

/* right_section */
.city {width:224px; height:256px; *height:257px; border-bottom:1px solid #d8d8d8; letter-spacing:-1px;}
.city .city_list {width:224px; height:75px; margin-bottom:6px; padding-bottom:8px; background:url("http://withmbc.imbc.com/announcer/anna10/images/guide_line_v1.gif") no-repeat left bottom;}
.city .city_list .img {float:left; width:100px; height:75px; margin-right:9px;}
.city .city_list .img img {border:1px solid #b5b5b5; vertical-align:top;}
.city .city_list .detail {float:left; overflow:hidden; width:115px; height:74px; *height:75px; padding-top:1px;}
.city .city_list .detail .subject {overflow:hidden; margin-bottom:6px; height:32px;}
.city .city_list .detail .subject a {font-size:12px; font-weight:bold; color:#434343; line-height:1.45; text-decoration:none;}
.city .city_list .detail .text, .city .city_list .detail .text a {font-size:12px; color:#434343; line-height:1.5; text-decoration:none;}
.city_list .detail .text a:hover {text-decoration:underline;}

.city_list_v2 {overflow:hidden; float:left; width:224px; height:90px;}
.v2_txt_wrap {overflow:hidden; float:left; width:124px; height:74px;}
.v2_txt_title {overflow:hidden; float:left; width:119px; *width:124px; height:32px; padding-left:5px; margin-bottom:8px;}
.v2_txt_title a {font-size:12px !important; color:#434343 !important; font-weight:bold !important; text-decoration:none !important; line-height:1.45;}
.v2_txt_section {float:left; padding-right:5px;}
.v2_txt_section a {float:left; font-size:11px !important; color:#434343 !important; text-decoration:none !important; line-height:1.5;}
.v2_txt_section p {font-size:11px !important; text-decoration:none !important;}
.v2_img_wrap {overflow:hidden; float:left; width:96px; *width:98px; height:71px; *height:73px; border:1px solid #b5b5b5;}
.v2_img_wrap img {width:96px; *width:98px; height:71px; *height:73px;}

.hifive {float:left; position:relative; width:224px; min-height:257px; height:auto !important; height:258px; border-bottom:1px solid #d8d8d8; letter-spacing:-1px;}
.hifive .img {margin-bottom:16px; text-align:center;}
.hifive .img img {border:1px solid #b5b5b5;}
.hifive .subject {margin-bottom:6px; padding:0 18px; font-size:12px; font-weight:bold; color:#2d2d2d; line-height:1.25;}
.hifive .subject a {font-size:12px; font-weight:bold; color:#2d2d2d; line-height:1.25; text-decoration:none;}
.hifive .text {position:relative; padding:0 18px; font-size:11px; color:#727272; line-height:1.3;}
.hifive .text a {float:left; font-size:11px; color:#727272; line-height:1.3; text-decoration:none;}

.endlesscomment {float:left; overflow:hidden; width:224px; letter-spacing:-1px;}
.endlesscomment .img {margin-bottom:16px; text-align:center;}
.endlesscomment .img img {border:1px solid #b5b5b5;}
.endlesscomment .subject {margin-bottom:6px; padding:0 18px; font-size:12px; font-weight:bold; color:#2d2d2d; line-height:1.25;}
.endlesscomment .subject a {font-size:12px; font-weight:bold; color:#2d2d2d; line-height:1.25; text-decoration:none;}
.endlesscomment .text {position:relative; padding:0 18px; font-size:11px; color:#727272; line-height:1.3;}
.endlesscomment .text a {font-size:11px; color:#727272; line-height:1.3; text-decoration:none;}
.endlesscomment .reply {display:block; float:right; width:82px; height:25px;}
.endlesscomment .reply img {vertical-align:top;}
/* footer */
.bg_btm {z-index:100; position:absolute; left:-280px; top:-116px; width:795px; height:116px; background:url(http://withmbc.imbc.com/announcer/images3/bg_leftbtm.png) no-repeat;}

/* main flash */
.bg_alpha {display:none; position:absolute; z-index:200; left:0; top:60px; width:100%; height:948px; background:#000; text-align:center;}
.main_flash {display:none; position:absolute; z-index:201; top:221px; background:#000;}
.main_flash .btn_close {position:absolute; right:-31px; top:-31px; width:31px; height:31px; cursor:pointer;}