@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;}
#f_copyright{z-index:10; clear:both; width:100%; text-align:center;}
#Adcode		{display:none !important;}
#footer		{width:990px; margin:0 auto; text-align:center; height:50px; margin-top:30px; color:#e32c2e; clear:both;}

/* layout */
body{background:url(http://img.imbc.com/broad/tv/ent/event/newlife2012/images/repeat.jpg) repeat-y -100px top;}
#wrap{background:url(http://img.imbc.com/broad/tv/ent/event/newlife2012/images/bg.jpg) no-repeat center 150px;}
#container{position:relative;}
#content{width:735px; background:url(http://img.imbc.com/broad/tv/ent/event/newlife2012/images/bg_repeat.jpg) repeat-y; position:relative; *top:-5px; border-bottom:1px solid #ebe2d1;}
#aside, #section{float:left;}
#right_common{position:absolute; right:10px; *right:0; top:0;}
.logo{margin-left:211px;}
.newlife_info{position:relative; *top:-5px; width:725px; *width:735px; color:#535151; height:51px; line-height:51px; padding-right:10px; text-align:right; background:#f8e0e4;}
.newlife_info span{font-weight:bold;}

/* aside */
.aside{width:128px; *width:130px; border-left:1px solid #ebe2d1; border-right:1px solid #ebe2d1; font-size:12px;}
.aside li{letter-spacing:-1px;}
.aside .aside_tit01{font-weight:bold; color:#fff; background:#fa536f; height:32px; line-height:32px; display:block; letter-spacing:-1px; padding-left:5px;}
.aside .aside_tit02{font-weight:bold; color:#fff; background:#fa536f; display:block; height:32px; line-height:32px; padding-left:5px;}
.aside .aside_list{padding:8px 0 8px 11px;}
.aside .aside_list li{background:#fff; line-height:19px;}
.aside .aside_list li a{color:#827d7d; font-weight:normal;}

/* section */
#section{width:584px; *width:605px; padding:4px 10px 0; min-height:700px; height:auto !important; height:700px; padding-bottom:50px;}
#section h2{color:#4c473d; font-weight:bold; height:35px; line-height:35px; margin-bottom:10px; border-bottom:1px solid #ebe2d1; font-size:18px; background:#fff;}

/**/
.btn_go{position:absolute; top:408px; left:169px;}
.life_info{background:url(http://img.imbc.com/broad/tv/ent/event/newlife2012/images/info.jpg) no-repeat; width:558px; *width:585px; height:140px; *height:199px; margin-bottom:20px; padding:59px 0 0 27px;}
.life_info ul li{color:#474242; line-height:23px;}
.life_info ul li .life_tit{font-weight:bold; display:inline-block; width:88px; text-align:center; background:url(http://img.imbc.com/broad/tv/ent/event/newlife2012/images/blick.jpg) no-repeat right 6px; margin-right:9px;}
.life_info ul li .life_txt{margin-left:96px;}

/**/
.event1_info{color:#76120d; font-size:11px; position:absolute; top:210px; left:73px;}
.event1{position:absolute; top:238px; left:122px; color:#474643; line-height:23px;}
.event2{position:absolute; top:440px; left:122px; color:#474643; line-height:23px;}
.event3_info{color:#76120d; font-size:11px; position:absolute; top:650px; left:73px;}
.event3{position:absolute; top:678px; left:122px; color:#474643; line-height:23px;}
.event4{position:absolute; top:896px; left:122px; color:#474643; line-height:23px;}