@import url("http://www.imbc.com/commons/css/common2011.css");
.hide {position:absolute; left:-2000%; top:0; width:0; height:0; font-size:0; line-height:0; overflow:hidden}
.radio {width:13px; height:12px; margin:-1px 2px 0 0; vertical-align:middle;}
.checkbox {width:13px; height:13px; vertical-align:middle}
.skip_navi {display:none;}
.bold {font-weight:bold}
/* Layout */
body	{text-align:center; font-size:75%;}
#wrap 		{z-index:10; width:100%; text-align:center; background:url(http://img.imbc.com/commons/images/bg_footer_white.gif) repeat-x bottom}
#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:10; position:relative; width:990px; margin:0 auto; text-align:left}
#content	{z-index:30; position:relative; text-align:left;}
#footer		{width:100%; clear:both;}
#Adcode		{display:none !important;}

body{background:#b5c4ea url(http://img.imbc.com/broad/tv/culture/pd/images/pattern_bg.gif) repeat-x 0 150px}
#wrapOuter {background:url(http://img.imbc.com/broad/tv/culture/pd/images/bgHome.jpg) no-repeat 50% 150px;}
#wrap		{position:relative; width:100%; background:url(http://img.imbc.com/broad/tv/culture/pd/images/bgTail.png) repeat-x bottom}
#front {position:relative; height:94px; overflow:hidden}
#front h2 a {position:absolute; width:175px; height:50px; left:20px; top:25px; text-indent:-5000em;}

.uniBar {width:100%; height:48px;}
.genNav {float:left; width:130px; background:url(http://img.imbc.com/broad/tv/culture/pd/images/btn_genNav.jpg) no-repeat;}
.genNav a {display:block; height:24px; text-indent:-5000em}
#scheme {float:left; width:601px; *width:602px; height:46px; *height:48px; border:1px solid #400026; border-left:0; line-height:1.6}

.contentsWrap {width:732px; background:#fff url(http://img.imbc.com/broad/tv/culture/pd/images/bgContentWrap.gif) repeat-y; float:left; margin-right:8px}
#sidebar {float:left; width:130px;}
.ownNav {margin-top:3px;}
.ownNav li {border-bottom:1px solid #dbdbdb; letter-spacing:-1px; padding-left:11px; padding-right:11px}
.ownNav li a {line-height:34px; color:#511a3a;}
.ownNav li.m_beef {padding:8px 30px 8px 11px}
.ownNav li.m_beef a {line-height:1.2}
#content {float:left; width:602px; min-height:600px; height:auto !important; height:600px}
#content h3 {background:url(http://img.imbc.com/broad/tv/culture/pd/images/bgPageTitle.jpg) no-repeat 1px 1px; line-height:60px; font-size:20px; color:#393939; padding-left:22px;}
#content h3 img {margin-top:1px}
.section {*width:602px; padding:20px 20px; overflow:hidden;}

#2008_vod_table {width:562px !important}

#prv .section {padding-right:39px}

#provide .section ul {height:28px; *height:35px; background:#a57f95; padding:7px 7px 0}
#provide .section ul li {float:left; width:115px; height:28px; margin:0 1px}
#provide .section ul li a {display:block; height:28px; background:url(http://img.imbc.com/broad/tv/culture/pd/images/btn_provide.jpg) no-repeat; text-indent:-5000em}
#provide .section ul li.provide_open a {background-position:left top;}
#provide .section ul li.provide_close a {background-position:right bottom;}
#provide #closeForum {display:none}
#provide .guide {border:1px solid #e5e5e5; padding:15px 40px; margin-bottom:10px}
#provide .guide dt {float:left; font-weight:bold; margin-right:3px; line-height:1.4}
#provide .guide dd {line-height:1.4}
#provide .section iframe {border:0; width:562px; height:850px}

#program .section p {text-align:center}

#staff .section li {clear:both;}
#staff .section li img {float:left; margin-right:17px; margin-bottom:20px;}
#staff .section li div {float:left; width:385px}
#staff .section li h4 {font-size:14px; color:#666; line-height:30px; border-bottom:1px solid #dbdbdb; margin-bottom:10px}
#staff .section li p {font-size:12px; color:#737373}

#right_common {position:relative; top:-142px}

/* È¸¿øÁ¤º¸ */
.warning{width:465px; *width:560px; background:url(http://img.imbc.com/broad/tv/culture/pd/images3/bg_560.jpg) no-repeat; position:relative; padding:14px 0 15px 95px; margin-bottom:15px;}
.btn_warning{position:absolute; top:26px; right:18px;}

/* @ Accessibility */
#accessibility{z-index:9999; text-align:left; position:absolute; top:0; left:0; width:100%}
#accessibility a {position:absolute; display:block; width:100%; left:0; text-align:center; top:-1000px; z-index:500; font-size:12px}
#accessibility a:focus, #accessibility a:active{position:absolute; top:0; height:40px; font-weight:bold; font-size:12px; color:#000; z-index:1000; background:#efefef; line-height:40px}

.screen-out{position:absolute;left:-1000%;top:0;width:1px;height:1px;font-size:0;line-height:0;overflow:hidden}