/* 공통 */
img.mauto{display:block}
.w2000{position:relative;left:50%;width:2000px;margin-left:-1000px}
.w1000{position:relative;width:1000px;margin:0 auto}
.w1100{position:relative;width:1100px;margin:0 auto}

/* 유의사항 */
.event_section .sec_info{padding:60px;background:#e6e6e6}
.event_section .sec_info .info_tit{padding-bottom:25px;font-size:26px;color:#222}
.event_section .sec_info dl{position:relative;padding-left:100px;margin-bottom:20px}
.event_section .sec_info dt{position:absolute;top:4px;left:0;width:85px;height:35px;color:#fff;font-size:14px;line-height:31px;text-align:center;background:#666}
.event_section .sec_info dd{line-height:1.8}
.event_section .sec_info .bt_refund{display:inline-block;height:20px;margin-left:10px;padding:0 10px;border:1px solid #c3c3c3;border-radius:4px;line-height:17px;font-size:11px;color:#999;vertical-align:middle}
.event_section .sec_info .bt_guide{display:inline-block;height:20px;margin-left:10px;padding:0 10px;border:1px solid #c3c3c3;border-radius:4px;line-height:17px;font-size:11px;color:#999;vertical-align:middle}
.event_section .sec_info .list li{color:#666;font-size:16px;line-height:1.6}

/* 퀵메뉴 */
.quick_pos{position:relative;width:100%;top:55px;z-index:5}
.quick_pos .quickban{position:absolute;top:0;left:50%;margin-left:600px}
.quick_pos .quickban ul li{position:relative}
.quick_pos .quickban ul li:first-child .thumb{border-bottom:none}
.quick_pos .quickban ul li .thumb{border:1px solid #bababa}
.quick_pos .quickban ul .thumb_lyr{display:none;position:absolute;top:0px;right:144px;border:1px solid #bababa;border-right:none}
.quick_pos .quickban ul li:hover .thumb_lyr{display:block}
.quick_pos .quickban.fixed{position:fixed;top:80px}

/* 타이머 */
.event_section .timer_pos .timer{position:fixed;bottom:0;left:0;width:100%;background:#fff;z-index:60;border-top:1px solid #000}
.event_section .timer_pos .timebox{position:absolute;top:16px;left:536px}
.event_section .timer_pos .timebox span{display:block;overflow:hidden;float:left;width:54px;height:68px;font-family:Arial;font-size:50px;line-height:70px;font-weight:bold;color:#fff;text-align:center}
.event_section .timer_pos .timebox #m1, .timer_pos .timebox #s1{margin-left:25px}
.event_section .timer_pos [class^='txt_']{position:absolute}
.event_section .timer_pos .txt_m01{top:48px;left:45px;font-size:24px;font-weight:bold;color:#000}
.event_section .timer_pos .txt_m02{top:16px;left:220px;font-size:26px;font-weight:bold;color:#f92460}

/* 공통타이머(renew) */
.event_section #btmTimer{position:fixed;bottom:0;left:0;width:100%;z-index:10}
.event_section #btmTimer .time_box{position:absolute;top:16px;right:643px;width:380px;padding-bottom:40px;z-index:1}
.event_section #btmTimer .time_box .time_count{width:100%;margin:0 auto;font-size:8px;text-align:center;line-height:1em}
.event_section #btmTimer .time_box .time_count .countdown-container{height:70px}
.event_section #btmTimer .time_box .time_count .countdown-container::after{display:block;height:0;font-size:0;visibility:hidden;clear:both;content:''}
.event_section #btmTimer .time_box .time_count .time{float:left;position:relative;width:57px;height:70px;margin-left:3px;border-radius:5px;text-align:center;-webkit-perspective:479px;-moz-perspective:479px;-ms-perspective:479px;-o-perspective:479px;perspective:479px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}
.event_section #btmTimer .time_box .time_count .count{display:block;position:absolute;top:0;overflow:hidden;width:100%;background:#202020;font-family:'Arial',sans-serif;font-size:52px;text-align:center;color:#f8f8f8;line-height:72px;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-transform-style:flat;-moz-transform-style:flat;-ms-transform-style:flat;-o-transform-style:flat;transform-style:flat}
.event_section #btmTimer .time_box .time_count .count.top{border-radius:5px 5px 0 0;height:50%;-webkit-transform-origin:50% 100%;-moz-transform-origin:50% 100%;-ms-transform-origin:50% 100%;-o-transform-origin:50% 100%;transform-origin:50% 100%}
.event_section #btmTimer .time_box .time_count .count.bottom{height:50%;top:50%;border-top:1px solid #000;border-bottom:1px solid #000;border-radius:0 0 5px 5px;line-height:0;background-image:linear-gradient(rgba(255, 255, 255, 0.1), transparent);background-image:-webkit-linear-gradient(rgba(255, 255, 255, 0.1), transparent);background-image:-moz-linear-gradient(rgba(255, 255, 255, 0.1), transparent);background-image:-ms-linear-gradient(rgba(255, 255, 255, 0.1), transparent);background-image:-o-linear-gradient(rgba(255, 255, 255, 0.1), transparent);-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;-o-transform-origin:50% 0;transform-origin:50% 0}
.event_section #btmTimer .time_box .time_count .label{display:block;position:absolute;bottom:-17px;left:28px;width:100%;font-size:13px;color:#000}
.event_section #btmTimer .time_box .time_count .count.curr.top{-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-ms-transform:rotateX(0deg);-o-transform:rotateX(0deg);transform:rotateX(0deg);z-index:3}
.event_section #btmTimer .time_box .time_count .count.next.bottom{-webkit-transform:rotateX(90deg);-moz-transform:rotateX(90deg);-ms-transform:rotateX(90deg);-o-transform:rotateX(90deg);transform:rotateX(90deg);z-index:2}
.event_section #btmTimer .time_box .time_count .flip .count.curr.top{-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;-webkit-transform:rotateX(-90deg);-moz-transform:rotateX(-90deg);-ms-transform:rotateX(-90deg);-o-transform:rotateX(-90deg);transform:rotateX(-90deg)}
.event_section #btmTimer .time_box .time_count .flip .count.next.bottom{-webkit-transition:all 250ms ease-in-out 250ms;-moz-transition:all 250ms ease-in-out 250ms;-ms-transition:all 250s ease-in-out 250ms;-o-transition:all 250ms ease-in-out 250ms;transition:all 250ms ease-in-out 250ms;-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-ms-transform:rotateX(0deg);-o-transform:rotateX(0deg);transform:rotateX(0deg)}
.event_section #btmTimer .time_box .time_count .time.Hour1{position:relative}
.event_section #btmTimer .time_box .time_count .time.Hour1 .label{display:none}
.event_section #btmTimer .time_box .time_count .time.Min{margin-left:6px}
.event_section #btmTimer .time_box .time_count .time.Min1 .label{display:none}
.event_section #btmTimer .time_box .time_count .time.Sec{margin-left:6px}
.event_section #btmTimer .time_box .time_count .time.Sec1 .label{display:none}
.event_section #btmTimer.gray .time_box .time_count .count{background:#ccc;color:#000}
.event_section #btmTimer.gray .time_box .time_count .count.bottom{border-color:#bbb;background-image:linear-gradient(rgba(255, 255, 255, 0.9), transparent);background-image:-webkit-linear-gradient(rgba(255, 255, 255, 0.9), transparent);background-image:-moz-linear-gradient(rgba(255, 255, 255, 0.9), transparent);background-image:-ms-linear-gradient(rgba(255, 255, 255, 0.9), transparent);background-image:-o-linear-gradient(rgba(255, 255, 255, 0.9), transparent)}
.event_section #btmTimer.gray .time_box .time_count .label{color:#ccc}

/* 하단 배너 */
.event_section .ban_btm [class^='txt_']{position:absolute}
.event_section .ban_btm .txt_ev{top:24px;left:694px;font-size:22px;font-weight:bold;color:#f92460}
.event_section .ban_btm .txt_m{top:48px;left:45px;font-size:24px;font-weight:bold;color:#000}

/* 엠블럼 */
.emblem_sec{padding-bottom:80px;background:url(//img.siwonschool.com/www/event/endpack/v6_secmedal_bg.jpg) no-repeat 50% top;background-size:cover}
.emblem_sec h2{padding:65px 0 18px;text-align:center}
.emblem_sec .wrap_emblem_list{position:relative}
.emblem_sec .emblem_slide li{float:left;width:130px}
.emblem_sec .emblem_slide .desc{padding-top:17px;font-size:12px;color:#ddd;text-align:center}
.emblem_sec .emblem_slide .year{display:block;padding-bottom:10px;font-size:14px;font-weight:bold}
.emblem_sec .bx-wrapper{margin:0 auto}
.emblem_sec .bx-controls-auto{overflow:hidden;position:absolute;left:-99999px;width:1px;height:1px}
.emblem_sec .bx-controls-direction a{display:block;position:absolute;top:35px;width:26px;height:51px;text-indent:-99999px;background:url(//img.siwonschool.com/www/event/endpack/v3_secmedal_bt.png) no-repeat}
.emblem_sec .bx-controls-direction a.bx-prev{left:50%;margin-left:-555px;background-position:left top}
.emblem_sec .bx-controls-direction a.bx-next{right:50%;margin-right:-555px;background-position:right top}

/* 배너 설정 */
.timer_pos{position:relative}
.timer{z-index:58;position:fixed;bottom:0;left:0;width:100%}
.timer.st1{min-width:1000px;height:108px;background:#fff;border-top:2px solid #000}
.timer.st1 .layer_ev{position:absolute;right:136px;top:-66px}
.timer.st1 .wrap_t_box{position:absolute;left:517px;top:13px}
.timer.st1 .t_box{display:inline-block;line-height:73px;font-size:60px;font-weight:bold;font-family:'Arial';color:#fff}
.timer.st1 .t_box span{display:inline-block;width:52px;text-align:center}
.timer.st1 .t_box span.t2{}
.timer.st1 .t_box span.semicolon{width:25px}