.tc{text-align:center;}

.strategy_time{background-color:#222;}
.strategy_timeInner{width:1000px; margin:0 auto; position:relative;}
.timeTitle{position:absolute; top:40px; left:50%; margin-left:-346px; font-size:22px; font-weight:bold; color:#fff; }
.timeTitle em{display:block;}
.timeTitle >span{display:block;margin-bottom:4px;font-size:16px;font-weight:normal}
.timeText span{font-size:60px; color:#191919; font-weight:bold; position:absolute; top:50px; left:50%;}
.timeText .timeText_01{margin-left:-206px;}
.timeText .timeText_02{margin-left:-90px;}
.timeText .timeText_03{margin-left:32px;}
.timeText .timeText_04{margin-left:150px;}

.strategy_title{background:#222 url('//cdn.hackersut.com/ingang/images/event/2017/17062000/strategy_titleBg.jpg') no-repeat center 0; padding-top:4%;}
.strategy_title_inner{width:1065px; margin:0 auto;}
.strategy_titleBtn{background-color:#222; overflow:hidden;}
.strategy_01{background-color:#2f1b54;}
.strategy_02{background-color:#7c7c7c;}
.strategy_03{background-color:#e3e3e3;}
.strategy_04{width:1000px; margin:0 auto;}
.strategy_05{background-color:#5b37a2;}
.strategy_06{background:#ffe850 url('//cdn.hackersut.com/ingang/images/event/2017/17062000/eventTop_bg.jpg') no-repeat center 0;}
.strategy_07{background-color:#282828;}

.tabContent_w{background-color:#e3d5ff; padding-bottom:4%;}
.tabContent_w02{background-color:#f0f0f0; padding-bottom:4%;}
.strategyMovie{background-color:#222; padding-bottom:4%;}
.tabList{overflow:hidden;}
.tabList li{float:left;}
.tabList01{width:1000px; margin:0 auto;}
.tabList01 li{width:500px;}
.tabList01 li a{display:block; background:url('//cdn.hackersut.com/ingang/images/event/2017/17062000/strategyTab_btn01.jpg') no-repeat 0 0; width:500px; height:80px;}
.tabList01 li a.tabList01{background-position:0 0;}
.tabList01 li a.tabList01:hover,
.tabList01 li.on a.tabList01{background-position:0 bottom;}
.tabList01 li a.tabList02{background-position:-500px 0;}
.tabList01 li a.tabList02:hover,
.tabList01 li.on a.tabList02{background-position:-500px bottom;}

.tabList02{width:1000px; margin:0 auto;}
.tabList02 li{width:250px;}
.tabList02 li a{display:block; background:url('//cdn.hackersut.com/ingang/images/event/2017/17062000/strategyTab_btn02.jpg') no-repeat 0 0; width:250px; height:77px;}
.tabList02 li a.tabList01{background-position:0 0;}
.tabList02 li a.tabList01:hover,
.tabList02 li.on a.tabList01{background-position:0 bottom;}
.tabList02 li a.tabList02{background-position:-250px 0;}
.tabList02 li a.tabList02:hover,
.tabList02 li.on a.tabList02{background-position:-250px bottom;}
.tabList02 li a.tabList03{background-position:-500px 0;}
.tabList02 li a.tabList03:hover,
.tabList02 li.on a.tabList03{background-position:-500px bottom;}
.tabList02 li a.tabList04{background-position:-750px 0;}
.tabList02 li a.tabList04:hover,
.tabList02 li.on a.tabList04{background-position:-750px bottom;}

.movieTabBtn{width:952px; margin:0 auto; background-color:#000; padding:25px 25px;}
.movieTabBtn li{width:304px; margin-left:20px;}
.movieTabBtn li:first-child{margin-left:0;}
.movieTabBtn li a{display:block; background:url('//cdn.hackersut.com/ingang/images/event/2017/17062000/strategyMovie_btn.jpg') no-repeat 0 0; width:304px; height:169px;}
.movieTabBtn li a.movieList01{background-position:0 0;}
.movieTabBtn li a.movieList01:hover,
.movieTabBtn li.on a.movieList01{background-position:0 bottom;}
.movieTabBtn li a.movieList02{background-position:-304px 0;}
.movieTabBtn li a.movieList02:hover,
.movieTabBtn li.on a.movieList02{background-position:-304px bottom;}
.movieTabBtn li a.movieList03{background-position:-608px 0;}
.movieTabBtn li a.movieList03:hover,
.movieTabBtn li.on a.movieList03{background-position:-608px bottom;}

.tabContent{display:none;}
.tabContent.active{display:block; overflow:hidden; width:1000px; margin:0 auto;}

.strategyPop_inner{width:1000px; margin:0 auto; position:relative;}
.strategyPop_w{position:relative; display:none;}
.strategyPop{position:absolute; bottom:90px; left:50%; margin-left:-175px; z-index:11;}
.strategyPop_bg{background-color:#000; opacity:0.8; width:100%; height:100%; position:fixed; top:0; left:0; z-index:10;}

.re_f_wrap.mt100 {margin-top:0 !important; }

/* 타이머 */
.timebox{position:absolute; top:27px;left:164px;}
.timebox em{font-size:18px;color:#fff;}
.timebox strong{font-size:40px;color:#fff;}
.timebox span{color:#fff; font-size:40px; font-weight:bold; text-align:center; letter-spacing: 0px;}
.timebox .day1{}
.timebox .hour1{}
.timebox .min1{}
.timebox .sec1{}
.daybox{position:absolute; top:31px; left:31px; font-size:16px; display:none;}
.daybox span { display:block; }
.daybox span.tit { color:#02060a; font-size:23px; letter-spacing:-1px;  }
.daybox span.date { color:#0e4e63; font-size:24px; letter-spacing:-2px;  }
.tit_area{position:absolute;bottom:35px;width:1000px;text-align:center;color:#6f6f6f;font-size:16px;letter-spacing:-1px;}

.gisu_area{position:absolute;top:10px;left:148px;margin-left:0;z-index:1;overflow:hidden;}
.gisu_area > div{float:left; width:250px;text-align:center;margin-left:20px;color:#fff;font-size:14px;letter-spacing:-1px;}
.special_tit{position:absolute;top:58px;right:87px;z-index:1;color:#f4f4f4;}

/* 마감딱지 */
.d_stamp{position:absolute;top:20px;left:50%;margin-left:-484px;z-index:1;width:113px;height:55px;line-height:55px;background:#3dc5eb;color:#0a2c52;font-size:18px;text-align:center;font-weight:bold;letter-spacing:-1px}
.d_stamp.default{top:0;}

.time_inner .top_info_wrap{float:left;}

/* slider_wrap */
.slider_wrap{width:900px;margin:0 auto;}
.slider_wrap .bx-wrapper .bx-controls-direction a.bx-prev{left:0;}
.slider_wrap .bx-wrapper .bx-controls-direction a.bx-next{right:0;} 

/* tab */
.lec_list_wrap{width:902px;margin:0 auto;padding-bottom:150px;}
.tab_type{overflow:hidden;border-left:1px solid #032854;border-right:1px solid #032854;}
.tab_type li{float:left;width:24.91%;height:77px;line-height:77px;font-size:24px;color:#3d70a8;font-weight:bold;text-align:center;border-left:1px solid #1f4c7e;border-top:1px solid #032854;}
.tab_type li a{display:block;color:#3d70a8;}
.tab_type li:first-child{border-left:0}
.tab_type li.on a{color:#fff;background:#6dade2;}
.js-tab-type1-con{margin-left:1px;width:890px;padding-bottom:0;border-left:5px solid #63a3dd;border-right:5px solid #63a3dd;}
.js-tab-type1-con .empty{width:890px;height:44px;background:#fff;border-left:5px solid #63a3dd;border-right:5px solid #63a3dd;margin-left:0px;}
.js-tab-type1-con .desBox{margin-left:-5px;}

.cont04 .tab_type{border-top: 5px solid #63a3dd;border-left: 5px solid #63a3dd;border-right: 5px solid #63a3dd;margin:0 1px;}
.cont04 .tab_type li{margin-top:-1px;}

/* 마우스 커서 */ 
.hand_cursor_sty {cursor: url('//cdn.hackersut.com/ingang/images/event/common/hand.png'), url(//cdn.hackersut.com/ingang/images/event/common/hand.cur), pointer;}
.hand_cursor {position:absolute;right:65px;bottom:0px;transition: 0.5s ease 0.1s;}
.hand_cursor_sty {position:absolute;top:897px;left:50%;margin-left:-350px;}
.hand_cursor_sty:hover .hand_cursor {opacity:0}
/* 슬라이드 */
.js-tab-type1-con .slider_wrap{width:819px;position:relative;background:#043e7e;}
.js-tab-type1-con .slider_wrap .bx-wrapper{overflow:hidden;height:577px;}
.js-tab-type1-con .slider_wrap .bx-wrapper .bx-viewport{margin-top:73px;}
.js-tab-type1-con .slider_wrap .bx-wrapper .bx-controls-direction a{z-index:111;display:block;width:31px;height:41px;position:absolute;top:300px;font-size:0;background:url("//cdn.hackersut.com/ingang/images/event/2017/17062000/rolling_arrow.png") no-repeat 0 0;}
.js-tab-type1-con .slider_wrap .bx-wrapper .bx-controls-direction a.bx-prev{left:40px;}
.js-tab-type1-con .slider_wrap .bx-wrapper .bx-controls-direction a.bx-next{right:40px;background-position:-31px 0px;}

/* 롤링 버튼 */
.rolling_btn{display:none;}
/* 화살표 버튼 */
.rolling_arrow a{z-index:111;display:block;width:31px;height:41px;position:absolute;top:200px;font-size:0;background:url("//cdn.hackersut.com/ingang/images/event/2017/17062000/rolling_arrow.png") no-repeat 0 0;}
.rolling_arrow a.prev_btn{left:40px;}
.rolling_arrow a.next_btn{right:40px; background-position:41px 0;}

.eventFloat{position:fixed; top:45%; left:50%; margin-left:-800px;}

