@charset "euc-kr";
/* @ Lyaout */
body {width:100%; text-align:center; background:#f3faff;}
.wrapper {width:100%; min-width:990px; background:url(http://img.imbc.com/broad/tv/ent/event/newlife2014/images/bg.jpg) no-repeat center 150px;}
#header {width:100%; height:150px}
#header .gnb {width:990px; margin:0 auto; text-align:left;}
#container {position:relative; width:990px; margin:0 auto; text-align:left;}
#right_common {position:absolute; top:0; right:0;}
.footer {clear:both; width:100%; padding:30px 0 22px; color:#191919; text-align:center;}
.clearfx {*zoom:1;}
.clearfx:after {content:""; display:block; visibility:hidden; font-size:0; height:0; line-height:0; clear:both;}

.left-area {width:735px;}
.left-area h1 {padding-top:15px; margin:0 0 12px 248px;}
.info-bar {background:#f9d2e5; width:733px; *width:735px; padding:19px 0 18px; text-indent:375px; border:1px solid #edbad3; font-size:12px; font-weight:bold; color:#7c0023;}
.content-wrap {width:100%; background:url(http://img.imbc.com/broad/tv/ent/event/newlife2014/images/content-bg.gif) repeat-y; border-bottom:1px solid #d0d1d1;}
.nav {float:left; width:130px; padding-bottom:500px;}
.nav h2 {margin:0 1px; padding:11px 0 10px; background:#e84592; text-align:center; font-size:12px; font-weight:bold; color:#fff;}
.nav ul {margin-top:16px;}
.nav li {margin:0 0 12px 13px; letter-spacing:-1px;}
.nav li a {color:#5f5f5f;}
.nav li a:hover,.nav li a:focus, .nav li a.on {font-weight:bold;}
.nav .event1, .nav .event2 {line-height:15px;}
.content {float:left; width:585px; margin:0 10px; padding:12px 0 20px;}
.content h2 {width:100%; padding:2px 0 8px; margin-bottom:11px; border-bottom:1px solid #e3e3e3; font-size:18px; color:#393939; letter-spacing:-2px; text-indent:1px;}
.content h2 span {display:inline-block; padding-top:2px; font-weight:normal; font-size:12px; letter-spacing:0;}
.vod-wrap {overflow:hidden; width:100%;}
