html{-webkit-text-size-adjust: none; -moz-text-size-adjust: none; -ms-text-size-adjust: none;text-size-adjust: none;}
.clear{clear:both}
.mt15{margin-top:15px;}
.t-l{text-align:left!important;}

img{width:100%;margin:0 auto;display:inherit}

#guide_wrap{width:750px;height:100%;float:left;line-height:1.5;word-break:keep-all;}
.pre_contents{width:100%;float:left;}
.tea_info{padding:5%;border:1px solid #d5d5d5;width:90%;float:left;}
.tea_info li{width:100%;float:left;}
.tea_info li div{width:30%;float:right;margin-top:20px;}
.tea_info li div:nth-child(1){padding-left:4%;text-align:center;}
.tea_info li div:nth-child(2){width:66%}
.tea_info li div:nth-child(1) img{width:100%;}

.tab_container{position:relative;float:left;width:100%}
.tab_content_wrap{display:none;border:1px solid #d5d5d5;box-sizing:border-box}
.tab_content li{display:none;}
.tab_content li:nth-child(1){display:block}

.guide_slide ul{overflow:hidden;}
.guide_slide ul li{float:left; width:25%; height:38px;}
.guide_slide ul li:first-child{border-left:none;}
.guide_slide ul li a{display:block; width:100%; height:100%; text-align:center; line-height:38px; background:#c5c5c5; color:#848283 !important;}
.guide_slide ul li.active a{background:#ff5400; color:white !important;}

.hk_footer {margin-top:20px; padding:20px 20px 85px 20px; background:#ff5400 url('//image.gohackers.com/event/200107/foot_logo.png') no-repeat center 120px;}
.hk_footer p {line-height:1.4; font-size: 2.4vw; text-align:center;color:#fff;}

.hk_titTop {display:block; margin-bottom:25px; padding:10px 6px; font-size:18px; color:#ff5400; border-bottom:2px solid #ff5400;}
.hk_list {padding-left:10px;}
.hk_blueTxt {display:block; color:#ff5400;line-height:3;font-size:3vw;font-weight:bold;}

/* 슬라이드 좌우 버튼 */
.slide_box .bx-controls-direction a{margin-top:-24px;width:48px;height:48px;background-image:url('<?php echo $hackers_image_domain; ?>/images/event/2018/0828/btn_arrow.jpg');}
.slide_box .bx-controls-direction a.bx-prev{left:0;background-position:left top;}
.slide_box .bx-controls-direction a.bx-next{right:0;background-position:right top;}

.pager_wrap{width:100%;height:20px;margin:10px 0;}
.pager_wrap ul{width:220px;margin:0 auto;}
.pager_wrap ul li{float:left;background:url('https://image.gohackers.com/event/200107/pager.jpg');height:19px;}
.pager_wrap ul li a{display:inline-block;width:100%;height:100%;}
.pager_wrap ul li:nth-child(1){width:75px;background-position:0 0;font-size:0;}
.pager_wrap ul li:nth-child(2){width:70px;background:none;font-size:14px;text-align:center;}
.pager_wrap ul li:nth-child(3){width:75px;background-position:75px 0;font-size:0;}

.hk_download {display:block; position:absolute; top:35px; right:20px; padding-left:20px; color:#333333 !important; background:url('//image.gohackers.com/event/141113/ico_exel.gif') no-repeat left;}

.swiper-container {
    width: 100%;
    height: auto;
}

.swiper-container .swiper-slide {
    height: auto;
}
.swiper-slide > div{padding:20px 20px 20px 30px;line-height:1.8;font-size: 2.4vw;}
.swiper-slide > div table {width:100%;margin:10px 0;border-collapse:collapse}
.swiper-slide > div table th{background:#e8e8e8;}
.swiper-slide > div table th, .swiper-slide > div table td{text-align:center;border:1px solid #e8e8e8;padding:5px 10px;}

/* Background Color */

.bg_blue{background:#c9ebf4 !important;}
.bg_red{background:#fed9de !important;}
.bg_yellow{background:#fefad9 !important;}


.btn{text-align:center;display:inline-block;}
.btn > a{color:#fff;font-size:11px;text-align:center;padding:2px 20px;border-radius:5px;}
.btn_red > a{background:#d00000;}
.btn_blue > a{background:#2185ba;}
.btn_green > a{background:#19b6a2;}
.btn_purple > a{background:#8f5eeb;}