@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; margin:0 auto; text-align:left}
#content	{z-index:30; position:relative;}
#Adcode		{display:none !important;}
#footer		{width:990px !important; margin:0 auto; text-align:center; clear:both; position:relative; color:#333;}
#footerWrap{width:100%; background:#fff;}

body{background:#000 url(http://img.imbc.com/broad/tv/ent/event/2012music/images/bgSub.jpg) no-repeat center 150px;}
#container{width:1030px;}
#logo{text-indent:-5000px; padding:40px 0 0 354px;}
#logo a{display:block; background:url(http://img.imbc.com/broad/tv/ent/event/2012music/images/logoSub.png) no-repeat; width:162px; height:86px;}
#front{height:135px;}
#front p{text-indent:-5000px; background:url(http://img.imbc.com/broad/tv/ent/event/2012music/images/subCopy.png) no-repeat; width:221px; height:99px; position:absolute; top:43px; left:595px; display:block;}

#nav{overflow:hidden; width:850px; margin-left:8px;}
#nav li{float:left; text-indent:-5000px;}
#nav li a{display:block;}
#nav li.info a{background:url(http://img.imbc.com/broad/tv/ent/event/2012music/images/subNav_01.png) no-repeat; width:274px; height:36px;}
#nav li.mc a{background:url(http://img.imbc.com/broad/tv/ent/event/2012music/images/subNav_02.png) no-repeat; width:171px; height:36px;}
#nav li.ticket a{background:url(http://img.imbc.com/broad/tv/ent/event/2012music/images/subNav_03.png) no-repeat; width:201px; height:36px;}
#nav li.vod a{background:url(http://img.imbc.com/broad/tv/ent/event/2012music/images/subNav_04.png) no-repeat; width:204px; height:36px;}

#section{background:url(http://img.imbc.com/broad/tv/ent/event/2012music/images/bgScontent.png) repeat-y; margin-left:20px; padding-bottom:50px;}
#bottom{background:url(http://img.imbc.com/broad/tv/ent/event/2012music/images/bgBottom.png) no-repeat 20px top; height:8px; margin-bottom:100px;}
.infoTxt{margin:40px 0 0 30px;}
.ticketWrap{padding:50px 0 0 120px;}
.choiceList{color:#ff8e62; font-weight:bold; position:relative; line-height:20px; margin:20px 0 30px 5px; letter-spacing:-1px;}
.choiceList span{color:#fff; font-weight:normal;}
.choiceList .info{color:#ffe362; font-weight:bold; margin-left:10px;}
.radio{position:relative; top:2px; *top:-4px; margin-right:5px; background:none;}
.btn{margin:0 0 40px 150px;}
.btn a{margin-left:20px;}
#ticketEnd{width:688px; border:1px solid #737172; background:#fff; margin:70px 0 0 -50px; padding-top:20px;}
.mcWrap{padding:100px 0 0 50px;}
.mcList{margin:30px 0 60px 30px;}
#vod{width:760px; padding-top:50px; margin-left:35px; min-height:700px; height:auto !important; height:700px; background:#fff;}
.ing{margin:80px 0 200px 250px;}
.guestList{overflow:hidden; width:756px; margin-top:20px;}
.guestList li{float:left; margin:0 18px 32px 0;}
.guestList li img{border:1px solid #c6c4c4;}
.guestList li span{display:block; text-align:center; margin-top:11px; color:#fff;}
.txtInfo li{color:#fff; line-height:20px;}
.txtInfo em{display:block; font-style:normal; margin-top:5px; color:#ffe362;}
.txtInfo b{font-weight:bold; color:#ff8e62;}
.txtInfo span{margin-left:110px;}
.txtInfo{ margin-top:30px;}
#ad{position:absolute; top:0; right:20px;}