@charset "euc-kr"

.wrapper {width:100%}
.header {width:100%; height:150px}
.header .gnb {width:990px; margin:0 auto; text-align:left}
.container {width:990px; margin:0 auto; padding-bottom:50px; min-height:1437px; *min-height:1487px; height:auto !important; height:1437px; *height:1487px; text-align:left;}
.footer-wrap {background:url('http://img.imbc.com/broad/radio/event/20140904/images/footer-repeat.gif') repeat-x top;}
.footer {width:990px; margin:0 auto; text-align:center; clear:both}
#company_info span, #company_info address {line-height:1.333;}
body {background:#fbfcff url('http://img.imbc.com/broad/radio/event/20140904/images/bg1.jpg') no-repeat center 150px; text-align:center}
.logo-area {width:100%; overflow:hidden;}
.logo-area h1 {margin-top:70px;}
.info-area {width:100%; margin-top:60px; overflow:hidden;}
.nav-area {width:100%;}

/* .nav-area ul {width:580px; overflow:hidden;} */
.nav-area ul {overflow:hidden;}
.nav-area li {position:relative; float:left; width:181px; margin-right:5px; overflow:hidden;}
.nav-area a {display:block; width:177px; height:51px; border:2px solid #000; background:#fff; text-align:center; overflow:hidden;}
.nav-area a:hover, .nav-area a:focus {background:#7cfeff;}
.nav-area img {margin-top:15px;}
.nav-list4 img {margin-top:17px;}


.nav-area .nav-list3 {height:180px;}
.event-info {display:block; margin:53px 0 64px 0;}
.content-sub {width:869px; margin-top:80px; padding-bottom:42px; text-align:center; border-top:2px solid #000; border-bottom:2px solid #000; background:url('http://img.imbc.com/broad/radio/event/20140904/images/content-sub-repeat.gif') repeat-y; overflow:hidden;}
.nav-sub {width:793px; height:35px; margin:27px auto 17px auto; overflow:hidden;}
.nav-sub ul {width:100%; text-align:left; border-bottom:1px solid #c4c4c4; overflow:hidden;}
.nav-sub li {float:left; width:182px;}
.nav-sub a {display:block; width:180px; *width:182px; height:33px; *height:34px; border:1px solid #c4c4c4; border-bottom:0; background:#fff; line-height:34px; text-align:center; font-family:NanumGothic; font-size:13px; font-weight:bold; letter-spacing:-1px; color:#444; overflow:hidden;}
.nav-sub .on, .nav-sub a:hover, .nav-sub a:focus {width:100%; height:34px; border:0; background:#ff5000; color:#fff;}
.info-sub {width:765px; *width:793px; margin:0 auto 21px auto; padding:20px 0 20px 28px; text-align:left; background:#f1f1f1;}
.info-sub ul {width:100%;}
.info-sub li {font-size:12px; line-height:24px; letter-spacing:-1px; color:#1f1f1f; overflow:hidden;}
.info-sub span {display:block; float:left; line-height:24px;}
.info-sub p {font-size:12px; letter-spacing:-1px; color:#1f1f1f;}
.info-sub p em {color:#ff5000; font-weight:bold;}
.info-sub-title {padding-right:14px; background:url('http://img.imbc.com/broad/radio/event/20140904/images/info-sub-border.gif') no-repeat right 7px; *background:url('http://img.imbc.com/broad/radio/event/20140904/images/info-sub-border.gif') no-repeat right 6px;}
.info-sub-txt {font-weight:bold; padding-left:12px;}
.dday-txt {color:#f24d01;}
.form-area {width:793px; margin:0 auto; text-align:center; overflow:hidden;}
.form-area-apply {width:100%; margin-bottom:13px; background:url('http://img.imbc.com/broad/radio/event/20140904/images/form-sub.gif') repeat-y left; border-top:2px solid #000; border-bottom:2px solid #000; text-align:left; overflow:hidden;}
.form-horizontal {width:100%; overflow:hidden;}
.form-horizontal dt {float:left; width:162px; padding-top:10px; font-family:NanumGothic; font-size:13px; letter-spacing:-1px; color:#333; font-weight:bold; text-indent:27px;}
.form-horizontal dd {float:left; width:631px; height:34px; *height:35px; border-bottom:1px solid #f1f1f1;}
.form-horizontal dd input {width:124px; height:24px; margin:5px 0 0 15px; *margin:4px 0 0 15px; line-height:24px; border:1px solid #d8d8d8; vertical-align:top;}
.form-horizontal .form-residence input, .form-horizontal .form-accompany input {width:524px;}
.form-vertical {width:631px; margin-left:162px; padding-bottom:22px; overflow:hidden;}
.form-vertical dt {padding:16px 0 10px 15px; font-family:NanumGothic; font-weight:bold; font-size:13px; letter-spacing:-1px; color:#f24d01;}
.form-vertical dd {padding:0 0 20px 15px; border-bottom:1px solid #f1f1f1;}
.form-vertical textarea {width:524px; border:1px solid #d8d8d8; resize:none;}
.form-vertical .form-vertical-last {padding-bottom:0; border:0;}
.form-area-notice {width:100%; padding-bottom:30px; text-align:left; overflow:hidden;}
.form-notice-title {width:616px; *width:100%; padding-left:177px; color:#ff5000; font-size:11px; font-weight:bold; letter-spacing:-1px; line-height:22px;}
.form-notice-txt {width:607px; *width:100%; padding-left:186px; color:#1f1f1f; font-size:11px; letter-spacing:-1px; line-height:20px; text-indent:186px; overflow:hidden;}
.form-notice-txt a {display:block; float:left; width:69px; height:20px; margin-right:5px; background:url('http://img.imbc.com/broad/radio/event/20140904/images/btn-link-photo.gif') no-repeat; text-indent:-5000px; overflow:hidden;}
.form-notice-txt span {float:left; text-indent:0;}
.btn-apply {width:155px; height:53px; margin:0 auto; border:0; background:none; cursor:pointer; overflow:hidden;}

.onair-preview {width:793px; margin:0 auto 20px auto;}
