@charset "euc-kr";

@font-face {
font-family:ng;
src:url(http://aboutmbc.imbc.com/images/font/NanumGothic.eot); /* IE9 Compat Modes */
src:url(http://aboutmbc.imbc.com/images/font/NanumGothic.eot?#iefix) format('embedded-opentype'), /* IE6-IE8 */
	url(http://aboutmbc.imbc.com/images/font/NanumGothic.woff) format('woff'), /* Modern Browsers */
	url(http://aboutmbc.imbc.com/images/font/NanumGothic.ttf)  format('truetype'); /* Safari, Android, iOS */
}
/*font-family:'³ª´®°íµñ',NanumGothic,ng,'µ¸¿ò',dotum,Helvetica,sans-serif;*/
.wrapper {width:100%; background:url('http://img.imbc.com/broad/tv/ent/event/mbcfest/images/bg-wrapper.jpg') no-repeat center 150px;}
.wrapper-inner {width:100%; background:url('http://img.imbc.com/broad/tv/ent/event/mbcfest/images/bg-pattern.png') repeat-x;}
.header {width:100%; height:150px}
.header .gnb {width:1000px; margin:0 auto; text-align:left}
.container {width:1000px; margin:0 auto; text-align:left;}
.footer {width:1000px; margin:0 auto; padding-bottom:20px; color:#a2a2a2 
; text-align:center; clear:both}
body {text-align:center; background:#f3f3f3 url('http://img.imbc.com/broad/tv/ent/event/mbcfest/images/bg-repeat.gif') repeat-x;}
button {border:0; background:none;}
.visual-top {position:relative; width:100%; height:360px;}
.visual-top h1 {position:absolute; top:63px; right:61px;}
.nav {width:100%; height:40px; overflow:hidden;}
.nav ul {height:100%; background:url('http://img.imbc.com/broad/tv/ent/event/mbcfest/images/nav-border.png') no-repeat right top; overflow:hidden;}
.nav li {float:left; height:100%; background:url('http://img.imbc.com/broad/tv/ent/event/mbcfest/images/nav-border.png') no-repeat left top; overflow:hidden; text-align:center;}
.nav a {display:block; height:100%; overflow:hidden;}
.nav ul ul {background:none;}
.nav li li {width:auto; padding:0 11px; background:url('http://img.imbc.com/broad/tv/ent/event/mbcfest/images/nav-border-2depth.png') no-repeat right center;}
.nav img {margin-top:12px;}
.nav li li img {margin-left:0 !important;} 
.nav a:hover, .nav a:focus, .nav .on {background:url('http://img.imbc.com/broad/tv/ent/event/mbcfest/images/icon_choosen.png') no-repeat center bottom;}
.nav .nav-intro {width:96px;}
.nav .nav-vote {position:relative; width:611px; text-align:left;}
.nav .nav-vote img {margin-left:30px;}
.nav .nav-2depth {position:absolute; top:0; left:94px; width:507px; *width:517px; height:100%; padding-left:10px; background:url('http://img.imbc.com/broad/tv/ent/event/mbcfest/images/nav_2depth.png') no-repeat left center; overflow:hidden;}
.nav .nav-2depth1 {*width:51px;}
.nav .nav-2depth2 {*width:120px;}
.nav .nav-2depth3 {*width:66px;}
.nav .nav-2depth4 {*width:65px;}
.nav .nav-2depth5 {*width:52px;}
.nav .nav-2depth6 {*width:65px;}
.nav .nav-2depth-last {*width:52px; background:none;}
.nav-inquire {width:160px;}
.nav-vod {width:133px;}
.content-wrap {position:relative; width:100%; margin:26px 0 30px 0;}
.content {position:relative; width:740px; background:url('http://img.imbc.com/broad/tv/ent/event/mbcfest/images/content-wrap.gif') repeat-y; border-top:1px solid #d0d0d0; border-bottom:1px solid #d0d0d0; overflow:hidden; text-align:center;}
.content h2 {font-size:36px; color:#283f6c; font-weight:bold; letter-spacing:-1px; text-align:left;}
.content p {text-align:left;}
.content .btn-vote {position:absolute; top:124px; left:283px; width:162px; height:34px; overflow:hidden; cursor:pointer;}
.content-top {position:relative; width:100%; background:url('http://img.imbc.com/broad/tv/ent/event/mbcfest/images/content-top-shadow.gif') no-repeat left bottom; overflow:hidden;}
.content-top p {font-size:14px; color:#464646; font-weight:bold; letter-spacing:-1px; font-family:'³ª´®°íµñ',NanumGothic,ng,'µ¸¿ò',dotum,Helvetica,sans-serif; overflow:hidden;}
.inquire-top {height:136px;}
.inquire-top h2 {margin:32px 0 0 35px;}
.inquire-top p {margin:16px 0 0 32px;}
.vote-top {height:186px;}
.vote-top h2 {margin:32px 0 7px 35px;}
.vote-top p {margin-left:32px; line-height:22px;}
.vote-top span {color:#ff5300;}
.vod-top {height:100px;}
.vod-top h2 {margin:32px 0 0 35px;}
.content-bbs {width:100%; margin-top:10px; text-align:center;}
.ad250 {position:absolute; top:0; right:0;}

.content-vote {width:100%; margin-top:10px; padding-bottom:24px;}
.content-vote ul {width:720px; margin-left:50px; overflow:hidden;}
.content-vote li {position:relative; float:left; width:240px; margin-bottom:5px; overflow:hidden;}
.content-vote input {position:absolute; top:2px; left:0; width:13px; height:13px; overflow:hidden; vertical-align:top;}
.content-vote span {float:left; padding-left:16px; font-size:12px; color:#464646; letter-spacing:-1px; line-height:18px; text-align:left;}
.content-vod {width:700px; min-height:500px; height:auto !important; height:500px; margin:10px auto 0 auto;}

.content-ost li {margin-bottom:3px;}
.content-ost li span {letter-spacing:0;}