body{position: relative;}
.body_wrap{background-color: #2554bf}
#wrapper{width: 100%;}
#header{width: 100%;}
#content{width: 1024px; margin:0 auto; text-align: center; position: relative;}
#content #mini_btn{position: absolute; top: 24px; right: 0;}
#content .event01{position: relative;}
#content .event01 .android_btn{position: absolute; top:90px; right: 309px;}
#content .event01 .ios_btn{position: absolute; top:90px; right: 199px;}
#content .event01 .go_btn{position: absolute; top:80px; right: 26px;}
#content .event02{position: relative;}
#content .event02 .go_btn{position: absolute; top:80px; right: 26px;}
#content .event03{position: relative;}
#content .event03 .go_btn{position: absolute; top:80px; right: 26px;}
#footer{padding: 40px 0 20px; font-size: 12px; color:#cfd6ed;}
/*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.main{background: url(http://mini.imbc.com/minievent/img_pc/mini10th_event_PCsub_bg.png) repeat-x center top; }
.info_event{}
.info_event .sub_gnb{width: 1077px; margin-left: -32px; margin-top: 4px;}
.info_event .sub_gnb ul {width: 1077px;}
.info_event .sub_gnb ul li{display: inline-block; height: 134px; float: left; width: 359px;}
.info_event .sub_gnb ul li a img{width: 359px;}
.info_event .app_content{width: 100%;}
.info_event .app_content>img{width: 100%; margin-top: -10px;}
.info_event .app_content .app_info .small_dw .android_s{position: absolute; bottom:550px; left: 205px;}
.info_event .app_content .app_info .small_dw .ios_s{position: absolute; bottom:550px; left: 85px;}
.info_event .app_content .app_info .info_notice{position: absolute; text-align: left; font-size: 12px; width: 780px; display: block; bottom:50px; right:60px; line-height: 20px; font-weight: bold;}
/*--------------------------------------------------------------------------------*/
.info_event .app_content .app_info .small_dw .android_s02{position: absolute; bottom:515px; right: 341px;}
.info_event .app_content .app_info .small_dw .ios_s02{position: absolute; bottom:515px; left: 260px;}
.info_event .app_content .app_info .small_dw .check_btn{position: absolute; bottom:515px; right: 115px;}
.info_event .app_content .app_info .info_notice02{position: absolute; text-align: left; font-size: 12px; width: 780px; display: block; bottom:50px; right:60px; line-height: 20px; font-weight: bold;}
/*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.dimd{background:url("http://img.imbc.com/imbccampus/images/bg-dimd.png"); z-index: 1000; position: fixed; left: 0; top: 0; width: 100%; height: 100%;}
.dimd button{border: none; background: none;}
.dimd button .btn-submit2 img:hover{cursor: pointer;}
.cont-event1 .img-box{width:100%}
.cont-event1 .img-box img{width:100%;}
.cont-event1 .txt-box{background:#e6ecf8; max-width:1024px;text-align: center;padding-bottom:10%;}
.cont-event1 .txt-box .btn-event-enter{display:block;margin-bottom:33px;}
.cont-event1 .txt-box .btn-event-enter img{width:80%;}
.cont-event1 .txt-box .event1-info{text-align: left;width:80%;margin:0 auto;}
.cont-event1 .txt-box .event1-info h2{font-size:13px;line-height:24px;letter-spacing: -0.5px;color:#2554bf;font-weight:bold;margin-bottom:18px;}
/*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.cont-event1{width: 640px; height: 922px; background: url("../img/popup_bg.png")no-repeat; margin:25px auto 10px;}
.button-close{width: 63px; height: 63px; position: absolute; top:24px; right: 50%;margin-right:-377px;}
.button-close img:hover{cursor: pointer;}
.cont-box{margin:0 auto; padding-top: 540px; width: 566px; height: 451px;}
.btn-submit2{margin-top:104px; width: 566px; height: 90px; }
.btn-submit2 img:hover{cursor: pointer;}
/*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.info_event .app_content .app_info .small_dw .ios_s03{position: absolute; bottom:415px; left: 195px;}
.info_event .app_content .app_info .small_dw .android_s03{position: absolute; bottom:415px; left: 358px;}
.info_event .app_content .app_info .small_dw .windows_btn{position: absolute; bottom:415px; left: 520px;}
.info_event .app_content .app_info .small_dw .web_mini{position: absolute; bottom:415px; left: 680px;}