@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/meflower/images/bg_sub.jpg) no-repeat 50% 150px; -webkit-background-size:1920px 1443px}
#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/meflower/images/bg_spot.jpg) no-repeat 0 0;}
#spot h1 {position:absolute; left:52px; top:65px}
#spot h1 a {display:block; width:208px; height:100px; background:url(http://img.imbc.com/commons/images/bg_blank.gif); text-indent:-5000em}
#spot .scheme {color:#000; text-align:left; font-size:11px; line-height:1.2; padding-top:4px; padding-left:7px;}

#columnWrapper {background:#fff url(http://img.imbc.com/broad/tv/drama/meflower/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/meflower/images/bg_genNav.jpg) 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}
.newsBarWrapper {position:relative; float:left; width:605px; height:51px; overflow:hidden; background:url(http://img.imbc.com/broad/tv/drama/meflower/images/bg_newsbar.gif) repeat-x;}
#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:14px 0 0; background:url(http://img.imbc.com/broad/tv/drama/meflower/images/bg_sidebar.png) no-repeat 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:#b6002f; 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}
#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:20px;}

#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}

/* Ã¹¹æ¼Û ½ÃÃ»·ü (¾ÆÀÌÇÁ·¹ÀÓ) */
#ratingtoto {position:relative; width:585px; height:700px; background:url(http://img.imbc.com/broad/tv/drama/meflower/images/context_rating.jpg) no-repeat 0 0;}
#ratingtoto label {display:none}
#ratingtoto input {position:absolute; top:355px; width:35px; height:35px; background:#fff; border:0; border-radius:0; text-align:center; font-size:35px}
#ratingtoto #r_1st {left:283px}
#ratingtoto #r_2nd {left:323px}
#ratingtoto #r_3rd {left:376px}
#ratingtoto button {position:absolute; width:107px; height:26px; top:408px; left:240px; background:url(http://img.imbc.com/commons/images/bg_blank.gif); border:0; border-radius:0; text-indent:-5000em; cursor:pointer;}
#ratingtoto #viewStat {position:absolute; width:91px; height:25px; top:458px; left:477px; background:url(http://img.imbc.com/commons/images/bg_blank.gif); text-indent:-5000em}
/* added by ÀÌ±æÈ¯ 11.11.29 ¼­ºê »ó´Ü vod Ãß°¡ */
#pr_vod {position:absolute; right:-4px; top:4px; width:401px; *width:410px; height:227px; *height:246px; padding:19px 0 0 9px; background:url("http://img.imbc.com/broad/tv/drama/meflower/images/bg_pr_frame.png") no-repeat 0 10px}
#close_pr {display:block; position:absolute; right:7px; top:0; z-index:50; width:41px; height:13px; padding:0; border:0; background:url("http://img.imbc.com/broad/tv/drama/meflower/images/bg_blank.gif"); cursor:pointer}
#close_pr img {display:block}
.bbs_top {overflow:hidden; width:585px; margin-bottom:15px}
.bbs_top img {vertical-align:top}

.app_info {overflow:hidden; position:relative; width:585px; height:187px; margin-top:20px}
.app_info a {display:block; position:absolute; left:287px; top:103px; width:128px; height:13px; background:url("http://img.imbc.com/commons/images/bg_blank.gif"); text-indent:-5000em}