@charset "euc-kr";
@import url("http://www.imbc.com/commons/css/common2011v2.css");

/* base */
body		{text-align:center; }
#wrap		{z-index:10; width:100%;}
#header		{z-index:30; position:relative; 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;}
#Adcode		{display:none !important;}
#footer		{ clear:both;  width:990px; margin:0 auto; text-align:center; margin-top:30px; height:50px; color:#191919; padding-top:30px; *padding-top:0;}
#f_copyright{color:#191919; margin-top:30px;}

/* layout */

#container{overflow:hidden;}
#content, #content a {color:#191919;}
#context{position:relative; width:990px; z-index:50;}
#banner{position:absolute; top:39px; right:30px;}
.main .ads {float:right; width:250px; margin:15px 10px 0 0;} 
.main .ads #rectangle_banner {width:250px; height:250px; padding-bottom:10px; overflow:hidden;}
#right_common {position:absolute; top:0px; right:0px;}

/* main */
.main #wrap{background:#eeece0 url("http://img.imbc.com/broad/tv/culture/personq//images/bg_patt.jpg") repeat-x center 150px;}
.main #wrapper {background:url("http://img.imbc.com/broad/tv/culture/personq//images/bg_main.jpg") no-repeat center 150px;}
.main #container h1 {position:absolute; top:318px; right:66px;}
.main #container img { margin-right:3px;}
.main #container #nav {width:990px; height:30px;}
.main #container #nav ul {float:left; width:171px; background:url("http://img.imbc.com/broad/tv/culture/personq//images/btn_menu.jpg") no-repeat;}
.main #container #nav .vod {float:left; width:83px; height:30px; background:url("http://img.imbc.com/broad/tv/culture/personq//images/btn_vod.jpg") no-repeat; text-indent:-5000px;}
.main #container #nav .vod a {width:83px; height:30px;display:block;}
.main #container #nav .board {float:left;width:88px; height:30px;  background:url("http://img.imbc.com/broad/tv/culture/personq//images/btn_board.jpg") no-repeat; text-indent:-5000px;}
.main #container #nav .board a {width:88px; height:30px;display:block;}
.main #container #nav p {float:left; color:#fff; width:804px; *width:819px; height:30px; line-height:2.5; padding-right:15px; text-align:right; background:url("http://img.imbc.com/broad/tv/culture/personq//images/bg_bar.jpg") no-repeat;}
.main #container #nav p span {font-weight:bold;}
.main #container .mainimg {width:990px; height:464px;}
.main #container #content {width:988px; #width:990px; height:auto; min-height:338px; border:1px solid #939393; border-top:none;}
.main #container #aside {float:left; width:170px; height:337px;  background:url("http://img.imbc.com/broad/tv/culture/personq//images/bg_aside.jpg") repeat-x left bottom ;}
.main #container #aside .menu {margin:15px; width:140px;}
.main #container #aside .menu li {color:#191919; width:140px; line-height:3; background:url("http://img.imbc.com/broad/tv/culture/personq//images/bg_dotline.png") repeat-x left bottom;}
.main #container #aside .menu li a {display:block; width:115px; color:#191919; font-weight:bold; padding:0 10px;}
.main #container .section {float:left; width:813px;  *width:818px; height:338px; color:#606060; padding-left:5px; background:#fff;}
.main #container .section #play {float:left; position:relative; top:15px; left:15px; width:529px; height:251px;  background:#ededed url("http://img.imbc.com/broad/tv/culture/personq//images/bg_vod_bottom.jpg") no-repeat left bottom; }
.main #container .section #play  h3 {*width:529px; height:38px; background:#ededed url("http://img.imbc.com/broad/tv/culture/personq//images/bg_vod_top.jpg") no-repeat ;}
.main #container .section #play  h3 img {margin-top:12px; margin-left:30px;}
.main #container .section #play .more {position:absolute; top:20px; right:10px;}
.main #container .section #play .playin{position:relative; *width:529px; height:212px; background: url("http://img.imbc.com/broad/tv/culture/personq//images/bg_vod_patt.jpg") repeat-y;}
.main #container .section #play .recentlyImg {position:absolute; top:20px; left:20px; width:192px; height:144px;}
.main #container .section #play .recentlyImg img {padding:25px 10px 0 25px; border:1px solid #191919; }
.main #container .section #play .re_list_cmt3 {position:absolute; top:20px; left:20px; width:192px; height:144px;}
/*.main #container .section #play .recentlyImg .pic { width:192px; height:144px;}*/
.main #container .section #play .recentlyImg #sq_1019 object {position:absolute; top:20px; left:20px;}
.main #container .section #play .recentlyImg #imgq_1019 img {position:absolute; top:20px; left:20px;}
.main #container .section #play dl {position:absolute; top:30px; right:30px; width:255px; height:158px; }
.main #container .section #play dt.recentlyDate {font-size:1.2em; color:#242424; font-weight:bold; }
.main #container .section #play dd.recentlyTxt { margin-top:10px; overflow:hidden; line-height:1.6;}



/* sub */
.sub #wrap {background:#d8cfb7 url("http://img.imbc.com/broad/tv/culture/personq//images/bg_patt.png") repeat;}
.sub #wrapper {background:url("http://img.imbc.com/broad/tv/culture/personq//images/bg_sub.png") no-repeat center 150px;}
.sub #container h1 {height:179px; *height:219px; padding:40px 0 7px 473px;}
.sub #container #nav {width:735px;  overflow:hidden; height:50px;}
.sub #container #nav ul {float:left; height:50px; width:130px;  background:url("http://img.imbc.com/broad/tv/culture/personq//images/bg_btn.jpg") no-repeat;}
.sub #container #nav ul  li{line-height:25px; height:25px; font-weight:bold;;}
.sub #container #nav ul  li a {display:block; width:120px; margin-left:10px; color:#fff}
.sub #container #nav p {float:left; color:#ffffff; width:595px; *width:605px; height:50px; background:#2a2217; line-height:2.5; padding:9px 10px 0 0; text-align:right;  }
.sub #container #nav p span {font-weight:bold; color:#ffffff}
.sub #container #content {float:left; overflow:hidden; width:735px; background:url("http://img.imbc.com/broad/tv/culture/personq//images/bg_subcontent.jpg") repeat-y; border-bottom:1px solid #cfcfcf;}
.sub #container #aside {float:left; width:130px; *width:130px;}
.sub #container #aside .menu li {color:#191919;  padding:15px 0 10px 0px; border-bottom:1px solid #cfcfcf;}
.sub #container #aside .menu li a {display:block; padding-left:25px; color:#191919; font-weight:bold; }
.sub #container #aside .menu li a.on {color:#926940; text-decoration:underline; }
.sub #container #aside ul {color:#191919; }
.sub #container #aside ul li {line-height:1.5; padding-left:5px; font-size:11px;}
.sub #container #aside ul li span {font-weight:bold;  font-size:11px;}
.sub #container .section {float:left; width:585px; *width:605px; padding:10px; min-height:700px; height:auto !important; height:700px;}
.sub #container .section h2 {font-size:1.2em; color:#191919; font-weight:bold; line-height:1.5; padding-bottom:10px; margin:5px 0px 15px 0px; }

