@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:120px; 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;}

.btn-like-program-wrap {position:absolute; top:10px; right:10px; z-index:999}

body{background:url('http://img.imbc.com/broad/tv/culture/pd/images4/bg-repeat.gif') repeat}
#wrapOuter {background:url('http://img.imbc.com/broad/tv/culture/pd/images4/bg-top-sub-new1.png') no-repeat center 0;}
#wrap		{position:relative; width:100%;}
#front {position:relative; width:100%; height:150px; overflow:hidden}
#front h2 {position:absolute; width:286px; height:96px; left:11px; top:26px; overflow:hidden;}

.uniBar {width:100%; height:48px;}
.genNav {float:left; width:130px; height:48px; background:url('http://img.imbc.com/broad/tv/culture/pd/images4/sub-nav-popular.jpg') no-repeat;}
.genNav a {display:block; height:24px; text-indent:-5000em}
#scheme {float:left; width:590px; *width:602px; height:40px; *height:48px; padding:8px 12px 0 0; color:#101214; font-size:12px; letter-spacing:-1px; line-height:16px; background:url('http://img.imbc.com/broad/tv/culture/pd/images4/sub-broad-info.jpg') no-repeat; text-align:right;}

.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:#1a3851;}
.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 .s_tit {height:60px; background:url('http://img.imbc.com/broad/tv/culture/pd/images4/bgPageTitle-new.jpg') no-repeat 1px 1px; line-height:60px; font-size:20px; padding-left:22px;}
#content .s_tit img {margin-top:1px}
.section {*width:602px; padding:20px 10px; overflow:hidden;}

#2008_vod_table {width:562px !important}

#prv .section {padding-right:39px}

#provide .section ul {height:28px; *height:35px; background:#9a9a9a; 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/images4/btn-provide-new.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 {padding:20px 0 20px 7px;}

#right_common {position:relative; top:-198px}

/* È¸¿øÁ¤º¸ */
.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}