@charset "euc-kr";
@import url("http://www.imbc.com/commons/css/common2013v2.css");

/* @ lyaout */
body{text-align:center;}
#wrapper{position:relative; width:100%; background:#d04d76 url(http://img.imbc.com/broad/tv/ent/wedding_global/images/bg.jpg) no-repeat center 150px;}
#header{position:relative; width:100%;}
#header .gnb{width:990px; margin:0 auto; text-align:left;}
#container{position:relative; width:990px; margin:0 auto; text-align:left;}
#footer {position:relative; padding:30px 0; color:#ffecdc;}

/* container */
#visual{position:relative; width:990px; height:537px;}
#content{position:relative; width:990px; background:url(http://img.imbc.com/broad/tv/ent/wedding_global/images/content_top_bg.png) no-repeat;}

/* visual */
#visual h1{padding:7px 0 0 382px;}
#visual span{position:absolute; top:23px; left:32px;}
#visual dl{position:absolute; top:91px; right:12px; width:294px; height:105px; background:url(http://img.imbc.com/broad/tv/ent/wedding_global/images/social_bg.png) no-repeat;}
#visual dl dt{position:absolute; top:22px; left:48px;}
#visual .facebook{position:absolute; top:40px; left:143px;}
#visual .youtube{position:absolute; top:51px; left:227px;}

/*nav*/
#imbc_nav{position:absolute; top:500px; left:100px; z-index:100; width:716px; *width:796px; height:53px; *height:55px; padding:2px 0 0 80px; background:url(http://img.imbc.com/broad/tv/ent/wedding_global/images/menu_bg.png) no-repeat;}
#imbc_nav ul li{float:left;}
#imbc_nav ul li a{display:block; text-indent:-999em;}
#imbc_nav ul .new a{width:140px; height:47px;}
#imbc_nav ul .info a{width:184px; height:47px;}
#imbc_nav ul .couple a{width:156px; height:47px;}
#imbc_nav ul .vod a{width:152px; height:47px;}
#imbc_nav ul .new{width:140px; height:47px; background:url(http://img.imbc.com/broad/tv/ent/wedding_global/images/menu1.png) no-repeat;}
#imbc_nav ul .info{width:184px; height:47px; background:url(http://img.imbc.com/broad/tv/ent/wedding_global/images/menu2.png) no-repeat;}
#imbc_nav ul .couple{width:156px; height:47px; background:url(http://img.imbc.com/broad/tv/ent/wedding_global/images/menu3.png) no-repeat;}
#imbc_nav ul .vod{width:152px; height:47px; background:url(http://img.imbc.com/broad/tv/ent/wedding_global/images/menu4.png) no-repeat;}
#imbc_nav ul .new a.on{width:140px; height:47px; background:url(http://img.imbc.com/broad/tv/ent/wedding_global/images/menu1_on.png) no-repeat;}
#imbc_nav ul .info a.on{width:184px; height:47px; background:url(http://img.imbc.com/broad/tv/ent/wedding_global/images/menu2_on.png) no-repeat;}
#imbc_nav ul .couple a.on{width:156px; height:47px; background:url(http://img.imbc.com/broad/tv/ent/wedding_global/images/menu3_on.png) no-repeat;}
#imbc_nav ul .vod a.on{width:152px; height:47px; background:url(http://img.imbc.com/broad/tv/ent/wedding_global/images/menu4_on.png) no-repeat;}

/* con */
#con{width:990px; margin-top:10px; padding:34px 0; background:url(http://img.imbc.com/broad/tv/ent/wedding_global/images/content_middle_bg.png) repeat-y;}
.section{width:665px; margin-left:30px;}
.m_banner{position:absolute; top:44px; right:30px; z-index:40; width:250px; height:250px;}
.content_bottom_bg{display:block; width:990px;}

/* »õ¼Ò½Ä */
.global_fb{width:605px; *width:642px; height:21px; *height:32px; padding:11px 0 0 37px; margin-left:10px; background:#647cad url(http://img.imbc.com/broad/tv/ent/wedding_global/images/fb_icon.gif) no-repeat 9px 6px; border-bottom:1px solid #315c99; font:bold 11px dotum; color:#fff; letter-spacing:-1;}
.new{width:642px; margin-left:10px;}
.fb-like{position:absolute; top:50px; right:320px; z-index:300; width:109px;}


/* about(ÇÁ·Î±×·¥ ¼Ò°³) */
#about{position:relative; width:665px;}
#about h3{overflow:hidden; position:absolute; top:0;}
#about h3.tabtitle1{left:305px;}
#about h3.tabtitle2{left:426px;}
#about h3.tabtitle3{left:547px;}

#about h3 a{width:118px; height:23px;text-indent:-999em;display:block;}
#about h3.tabtitle1 a{background:url(http://img.imbc.com/broad/tv/ent/wedding_global/images/tab1.gif) no-repeat;}
#about h3.tabtitle2 a{background:url(http://img.imbc.com/broad/tv/ent/wedding_global/images/tab2.gif) no-repeat;}
#about h3.tabtitle3 a{background:url(http://img.imbc.com/broad/tv/ent/wedding_global/images/tab3.gif) no-repeat;}
#about h3.tabtitle1 a.active{background:url(http://img.imbc.com/broad/tv/ent/wedding_global/images/tab1_on.gif) no-repeat;}
#about h3.tabtitle2 a.active{background:url(http://img.imbc.com/broad/tv/ent/wedding_global/images/tab2_on.gif) no-repeat;}
#about h3.tabtitle3 a.active{background:url(http://img.imbc.com/broad/tv/ent/wedding_global/images/tab3_on.gif) no-repeat;}
#about p{display:block; width:665px; padding-top:29px;}
#about .tab2, #about .tab3{display:none;}

/* couple(Ä¿ÇÃ¼Ò°³) */
#couple{position:relative; width:665px;}
#couple h3{overflow:hidden; position:absolute; top:0;}
#couple h3.tabtitle1{left:426px;}
#couple h3.tabtitle2{left:547px;}

#couple h3 a{width:118px; height:23px;text-indent:-999em;display:block;}
#couple h3.tabtitle1 a{background:url(http://img.imbc.com/broad/tv/ent/wedding_global/images/c_tab1.gif) no-repeat;}
#couple h3.tabtitle2 a{background:url(http://img.imbc.com/broad/tv/ent/wedding_global/images/c_tab2.gif) no-repeat;}
#couple h3.tabtitle1 a.active{background:url(http://img.imbc.com/broad/tv/ent/wedding_global/images/c_tab1_on.gif) no-repeat;}
#couple h3.tabtitle2 a.active{background:url(http://img.imbc.com/broad/tv/ent/wedding_global/images/c_tab2_on.gif) no-repeat;}
#couple p{display:block; width:665px; padding-top:29px;}
#couple .tab2{display:none;}