html, body {padding:0px; margin:0px; font-family:'NanumBarunpenRWeb','³ª´®¹Ù¸¥Ææ' ,'NanumGothic', '³ª´®°íµñ','NanumGothicWeb', '¸¼Àº °íµñ', 'Malgun Gothic';}

.eventWrap {position:relative; margin:0 auto; width:930px; background:#FFF;}
.eventWrap img {padding:0px; margin:0px; border:none;}

.eventWrap .top {position:relative; height:492px;}

.eventWrap .game_area {position:relative; width:100%; height:714px; background:url('../images/event_stage_bg.jpg') no-repeat;}
.eventWrap .game_area .stage {position:absolute; top:47px; left:39px; width:852px; height:604px; padding:0 4px;}
.eventWrap .game_area .stage .level {font-size:45px; font-weight:bold; color:#a4bb28; float:left;}
.eventWrap .game_area .stage .time {font-size:32px; font-weight:bold; color:#a4bb28; padding-top:3px; float:right; vertical-align:middle;}
.eventWrap .game_area .stage .time input {width:102px; height:36px; background:#FFF; border:2px solid #a4bb28; font-size:24px; color:#b4cb3b; text-align:right;}

.eventWrap .game_area .stage .step {position:absolute; top:62px; left:0px; padding:0 4px 0 8px;}
.eventWrap .game_area .stage .step .item {position:relative; margin-right:16px; float:left; cursor:pointer;}
.eventWrap .game_area .stage .step .last {margin-right:0px;}

.eventWrap .game_area .stage .step .item .find {position:absolute; width:76px; height:76px; cursor:default; z-index:10;}

.eventWrap .game_area .stage .step .success {position:absolute; top:0px; left:4px; width:852px; height:536px;}
.eventWrap .game_area .stage .step .success .btn_next {position:absolute; top:352px; left:334px;}

.eventWrap .game_area .stage #step1 {display:block;}
.eventWrap .game_area .stage #step2 {display:none;}
.eventWrap .game_area .stage #step3 {display:none;}

.eventWrap .game_area .stage #step1 .success {background:url('../images/step1_success_bg.png') no-repeat; z-index:11; display:none;}
.eventWrap .game_area .stage #step2 .success {background:url('../images/step2_success_bg.png') no-repeat; z-index:11; display:none;}

.eventWrap .game_area .ready {position:absolute; top:40px; left:44px; width:852px; height:604px; background:url('../images/ready_bg.png') no-repeat; z-index:11;}
.eventWrap .game_area .ready .btn_start {position:absolute; top:422px; left:317px;}

.eventWrap .game_area .gameover {position:absolute; top:105px; left:44px; width:852px; height:604px; background:url('../images/game_over_bg.png') no-repeat; z-index:11; display:none;}
.eventWrap .game_area .gameover .btn_restart {position:absolute; top:359px; left:171px;}
.eventWrap .game_area .gameover .btn_main {position:absolute; top:359px; left:441px;}

.eventWrap .game_area .complete {position:absolute; top:105px; left:44px; width:852px; height:604px; background:url('../images/game_complete_bg.png') no-repeat; z-index:11; display:none;}
.eventWrap .game_area .complete .btn_restart {position:absolute; top:359px; left:171px;}
.eventWrap .game_area .complete .btn_main {position:absolute; top:359px; left:441px;}

.eventWrap .bottom {position:relative;}