@charset "euc-kr";
@import url("http://www.imbc.com/commons/css/common2011v2.css");
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;}
#f_copyright{z-index:10; clear:both; width:100%; text-align:center;}
#Adcode		{display:none !important;}

#wrap {text-align:center; background:#efd0b8 url(http://img.imbc.com/broad/tv/drama/today/images/bg_subPattern.gif) repeat 0 150px;}
#content {width:735px; float:left; margin-right:5px;}
#spot {position:relative; float:left; width:735px; height:250px; background:url(http://img.imbc.com/broad/tv/drama/today/images/spot.jpg) no-repeat 0 0;}
#spot h1 {position:absolute; left:40px; top:82px}
#spot h1 a {display:block; width:250px; height:110px; background:url(http://img.imbc.com/commons/images/bg_blank.gif); text-indent:-5000em}
#spot .scheme {color:#827155; text-align:left; font-size:11px; line-height:1.2; padding-top:5px; padding-left:12px;}

#columnWrapper {background:#fff url(http://img.imbc.com/broad/tv/drama/today/images/bg_content.gif) repeat-y 0 0}
#globalArea {height:51px;}
.genNav {float:left; width:130px; height:51px; background:url(http://img.imbc.com/broad/tv/drama/today/images/bg_genNav.png) no-repeat;}
.genNav li {float:left; width:130px; height:25px;}
.genNav a {display:block; height:25px; color:#fef3bf; font-size:12px; text-align:left; font-weight:bold; line-height:28px; padding-left:17px; text-indent:-5000em; overflow:hidden}
.newsBarWrapper {position:relative; float:left; width:605px; height:51px; overflow:hidden; background:#827155}
#newsBar {position:relative; float:left; width:100%; height:45px; margin-top:6px; overflow:hidden;}
#newsBar .items {position:absolute; left:0px; top:45px; height:45px;}
#newsBar .items a {color:#fff; line-height:45px; padding-left:20px; font-weight:bold}

#sidebar {float:left; width:130px; padding:30px 0 0; background:url(http://img.imbc.com/broad/tv/drama/today/images/bg_shadow.png) repeat-x 0 0}
.menuGroup {margin:13px 10px 0; padding:0 0 7px 4px; border-bottom:1px solid #e8dcd2;}
.menuGroup p {font-weight:bold; color:#000}
.menuGroup ul {margin-top:5px;}
.menuGroup ul li {height:20px;}
.menuGroup ul li a {line-height:20px; color:#666; letter-spacing:-1px; vertical-align:baseline}
.menuGroup ul li a.on,
.menuGroup ul li a:hover {color:#a86b0d; text-decoration:underline; padding-left:8px; background:url(http://img.imbc.com/commons/images/arrow164700.gif) 0 3px no-repeat}
.menuGroup ul li a.on span, 
.menuGroup ul li a:hover span {padding-left:8px}
 
#section {float:left; width:595px; padding:20px 0 50px 10px; *width:605px; min-height:700px; height:auto !important; height:770px; background:url(http://img.imbc.com/broad/tv/drama/today/images/bg_shadow.png) repeat-x 0 0}
#section h2 {color:#393939; font-size:16px; font-weight:bold; line-height:1; margin-bottom:27px}
#section h2.floating {float:left; margin-right:10px;}
#section p.addmsg {color:#aaa; border-left:1px solid #aaa; float:left; margin-top:7px; *margin-top:27px; padding-left:10px; font-size:11px; *float:none; *zoom:1}
#section p.addmsg strong {color:#62303a}
.context {clear:both; width:585px; position:relative; min-height:700px; height:auto !important; height:700px;}
.upperarea {position:relative; margin-bottom:10px;}

#f_copyright	{height:80px; padding-top:20px; *height:100px; color:#291b1a;}


/* µîÀåÀÎ¹° */
.cast_intro_wrap {overflow:hidden; width:585px; float:left;}
.cast_intro_wrap .actorProfile {float:left; height:31px; line-height:1.45}
.cast_intro_wrap .actorProfile p {float:left;}
.cast_intro_wrap .actorProfile .name {float:left; font-size:16px; color:#000; font-weight:bold}
.cast_intro_wrap .actorProfile .actor_name {float:left; font-size:12px; color:#737373; margin-right:10px; padding-top:5px;}
.cast_intro_wrap .actorProfile .btn_starlounge {float:left; padding-top:5px; margin-right:7px}
.cast_intro_wrap .actorProfile .btn_starlounge a {float:left; width:150px; padding-left:0; height:18px; font-size:12px; color:#62303a; font-weight:bold; text-align:center; line-height:18px; background:url(http://img.imbc.com/commons/images/bullet_starlounge.gif) no-repeat 0 50%; text-decoration:underline}
.cast_intro_wrap .sns {float:right; height:31px}
.cast_intro_wrap .sns .snsFacebook {float:left; padding-right:10px; padding-top:2px;}
.cast_intro_wrap .sns .snsTwitter {float:left;}
.cast_intro_wrap .introduction {clear:both; position:relative; line-height:1.8; text-align:left}
.cast_intro_wrap .introduction .actorImage {width:585px}
.cast_intro_wrap .youthCast {position:relative; margin-top:5px; height:20px;}
.castFrame iframe {width:585px; height:1200px; margin:10px 0 0 0}

.sns_like {float:right; text-align:right}
.sns_icon {float:right;}
.sns_icon span {font-size:10px !important}