@charset "euc-kr";
/* @ Lyaout */
body {text-align:center; background-color:#f2f0e9;}
#wrapper {width:100%}
#header {width:100%; height:150px}
#header .gnb {width:990px; margin:0 auto; text-align:left;}
.container {background:url("http://img.imbc.com/broad/tv/drama/perfume/images/per_mainbg.jpg") no-repeat center 0px;}
.container_inner {width:990px; margin:0 auto; text-align:left;}
#footer {clear:both; padding-top:29px; height:48px; *height:77px;}
img {vertical-align:top;}

/* @ Main Content */
/*/front*/
.front {position:relative; width:712px; *width:990px; height:273px; *height:470px; padding:197px 0 0 278px;}
.front h1 {height:273px;}
.front p {position:absolute; top:0; right:-9px;}
/*/nav*/
.nav {overflow:hidden; width:990px; height:44px;}
.nav ul {}
.nav ul li {float:left;}
.nav ul li a img {vertical-align:top;}
/*/content*/
#content {overflow:hidden; width:920px; *width:990px; padding:33px 27px 0 43px;}
#content h2 {height:36px; background:url("http://img.imbc.com/broad/tv/drama/perfume/images/h_line.gif") no-repeat 0 bottom;}
/*//content_L*/
.content_L {width:637px; float:left;}
/*///recent*/
.recent {}
.recent h2{margin-bottom:8px;}
.recent div {position:relative; width:637px; height:179px;}
.recent h3 {}
.recent_part5 {position:absolute; top:0; left:10px;}
.recent_part4 {position:absolute; top:0; left:139px;}
.recent_part3 {position:absolute; top:0; left:268px;}
.recent_part2 {position:absolute; top:0; left:397px;}
.recent_part1 {position:absolute; top:0; left:529px;}
.recent h3 a {display:block; /*width:101px;*/ letter-spacing:-1px; /*width:109px;*/ height:16px; *height:24px; padding:8px 0 0 8px; color:#282828;}
.on {font-weight:bold; background:url("http://img.imbc.com/broad/tv/drama/perfume/images/recent_bg.png") no-repeat 0 0;}
.recent dl{position:absolute; top:24px; left:0; width:635px; *width:637px; height:107px; * height:155px; padding:13px 0 35px 2px;}
.recent dt{padding:4px 0 10px 205px; font-weight:bold;}
dd.recent_txt{padding-left:205px; line-height:18px;}
dd.recent_img {position:absolute; top:0; left:0; padding-top:13px; width:184px; height:107px;}
dd.recent_img img {width:184px; height:107px;}
dd.recent_btn {position:absolute; bottom:35px; left:205px;}
dd.recent_btn ul {float:left;}
dd.recent_btn li {float:left; padding-right:3px;}
/*///cast*/
.cast {position:relative;}
.cast h2 {margin-bottom:6px;}
.cast ul{overflow:hidden; width:635px; *width:637px; height:171px; padding-left:2px;}
.cast li{float:left; width:78px; *width:90px; padding-right:12px;}
.cast li.cast_last {padding-right:0;}
.cast li span{display:block; padding:7px 25px 0 25px; }
.cast p{position:absolute; top:9px; right:13px; overflow:hidden; width:115px;}
.cast p span{display:block; padding-top:3px; float:left; cursor:pointer;}
.cast p img{display:block; float:right;}
/*///set*/
.set {height:240px;}
.set h2{margin-bottom:17px;}
.set ul{overflow:hidden; width:635px; *width:637px; padding-left:2px;}
.set li{float:left; position:relative; width:140px; *width:158px; padding-right:10px;}
.set p{padding-top:7px; line-height:16px; text-align:center;}
.set li img{width:140px; height:100px;}
.set li img.play_icon {position:absolute; top:81px; left:3px; width:17px; height:17px;}
/*//content_R*/
.content_R {width:253px; float:right;}
*#ads {width:250px; height:250px; margin-bottom:18px;}
/*///event*/
.event {position:relative; width:248px; *width:253px; height:167px; padding-left:5px;}
.event h2 {margin-bottom:12px;}
.event h2 img {margin-left:-5px;}
.eventCtrl{position:absolute; top:0; right:14px; overflow:hidden; width:56px; padding-top:12px;}
.event ul li{float:left;}
li.eve_part {padding:2px 4px 0 0;}
li.eve_part span.current {font-weight:bold;}

.event_banner {overflow:hidden; width:242px;}
.event_banner ul {}
.event_banner li {float:left;}
/*///new*/
.new {padding-left:5px;}
.new h2 {margin-bottom:17px;}
.new h2 img {margin-left:-5px;}
.new ul{}
.new li{overflow:hidden; width:247px; *width:249px; padding:0 0 11px 2px;}
.new li img{float:left; width:85px; height:63px;}
.new p{float:right; width:129px; *width:149px; padding:3px 20px 0 0; line-height:16px;}
/*/sitemap*/
#m_nav {overflow:hidden; width:904px; *width:990px; height:200px; *height:221px; padding:21px 27px 0 59px;}
#m_nav ul li{float:left;}
#m_nav ul ul {margin-top:13px;}
#m_nav ul ul li{clear:both; margin-bottom:7px; font-size:11px;}
#m_nav ul ul li a {color:#fff;}
#m_nav img {margin-top:-1px;}
.m_n_title {font-weight:bold; color:#ffefd0;}
span.m_height {display:block; float:left;}
li.m_event {overflow:hidden; width:136px; line-height:13px;}
li.m_event img {float:left; padding-left:4px; height:13px;} 
.m_drama {width:133px;}
.m_set {width:123px;}
.m_vod {width:128px;}
.m_vod li {width:100%;}
.m_board {width:108px;}
.m_hot {width:141px;}
ul.m_event {float:left; width:136px;}
.m_program {width:135px;}
span.m_program, .m_program li {width:100%;}