@CHARSET "UTF-8";.display_none {display:none !important; }.display_hide {display:none;}/* .list_center_img {position:absolute; left:-100%; right:-100%; margin:auto} */@charset "utf-8";body,div,p,a,ul,ol,li,dl,dt,h1,h2,h3,h4,h5,h6,table,td,tr,img,dl,dd,dt,strong,span,form{padding:0; margin:0; }body{font-size:14px; color:#000; font-family:'맑은고딕','malgun gothic','nanumgothic','나눔고딕','돋움','dotum',sans-serif; min-width:1000px; }img{border:0;}ul,ol{list-style:none;}a{color:#000; text-decoration:none;}select{margin:0; padding:0; border-collapse:collapse;}input{vertical-align:middle; padding:0; margin:0;}textarea,input[type=text]{font-family:'맑은고딕','malgun gothic','nanumgothic','나눔고딕','돋움','dotum',sans-serif; font-size:14px; color:#000; }input[type=radio]{margin:0; padding:0;}body{min-width:1050px; }div.bbs{font-size:12px; }div.wrap{width:1050px; margin:0 auto; position: relative; }div.bbs.liiv_con{width:1050px; margin:0 auto; padding:0 0 50px 0;}/*common*/.btn.modify{display:block; width:60px; height:34px; border-radius: 2px; text-align: center; color:#fff; line-height:34px; background:#767369;}.btn.del{display:block; width:60px; height:34px; border-radius: 2px; text-align: center; color:#fff; line-height:34px; background:#534e3f;}a.btn_apply{display: block; margin:0 auto; width:246px; height:68px; border-radius: 35px; background:#9a5ed0; color:#fff; font-size:24px; line-height:64px; text-align: center; font-weight: bold; }a.btn_down{display: block; margin:0 auto; width:246px; height:68px; border-radius: 35px;  font-size:24px; line-height:64px; text-align: center; font-weight: bold; border:2px solid #534e3f; color:#534e3f; box-sizing: border-box; letter-spacing: -0.04em; }a.btn_down span._google{padding-left:42px; display:inline-block;background:url('http://static-img.gameone.kr/event/2017/liiv/ico_google.png') left center no-repeat;}a.btn_down span._app{padding-left:42px; display:inline-block; background:url('http://static-img.gameone.kr/event/2017/liiv/ico_app.png') left center no-repeat;}.btn.gray{padding:0 15px; height:24px; text-align:center; line-height:24px; color:#fff; background:#313131; display:inline-block; !display:block; font-size:12px; border-radius:3px;}.btn.black{padding:0 15px; height:24px; text-align:center; line-height:24px; color:#fff; background:#1b1b1b; display:inline-block; !display:block; font-size:12px; border-radius:3px;}/*check_wrap*/.check_wrap{display:inline-block; !display:block; position:relative; line-height:18px; }.check_wrap input{position:absolute; left:2px; top:6px; !position:relative; !left:auto; !top:auto;}.check_wrap span.ico_check{position:relative; border:1px solid #e5e5e5; width:18px; height:18px; float:left; background:#fff; !display:none; margin-right:5px;}/*.check_wrap input[type=checkbox]:checked+label span.ico_check,*/.check_wrap span.ico_check.on{background:#fff url('http://static-img.gameone.kr/event/2017/liiv/ico_checkbox.png') center center no-repeat;}/*select_wrap*/div.select_wrap{border:1px solid #e5e5e5; height:36px; line-height:38px; color:#333; position:relative; cursor:default; width:250px; }div.select_wrap.noval{color:#888; } /*16.09.20*/div.select_wrap.readonly{background:#eee; }div.select_wrap.readonly span.selected{color:#a0a0a0; }div.select_wrap.on{border-color:#e5e5e5;}div.select_wrap span.selected{margin-right:10px; padding-left:10px;overflow:hidden; text-overflow:ellipsis; display:block; line-height:38px; white-space:nowrap;}div.select_wrap span.arr{background:#fff url('http://static-img.gameone.kr/event/2017/liiv/ico_combo_arr.gif') left top no-repeat; position:absolute; right:10px; top:14px; width:16px; height:9px; overflow:hidden;}div.select_wrap.on span.arr{background-position:-16px top;}div.select_wrap.center span.selected{text-align:center;}div.select_wrap select{display:none; }div.select_wrap_wrap div.bbs_select{float:left; }div.select_wrap_wrap div.bbs_select+div.bbs_select{margin-left:6px;}div.select_wrap_wrap:after{display:block; clear:both; content:""; }div.select_wrap._long{width:350px;}div.select_wrap._short{width:110px;}div.select_wrap._sm span.arr{background-image:url('http://static-img.gameone.kr/event/2017/liiv/ico_combo_arr2.gif');}/*options*/div.bbs_abs_select{position:absolute; display:none; border:1px solid #e5e5e5; background:#fff; color:#000; line-height:30px; z-index:10; left:0; top:0; max-height:240px; overflow:auto; overflow-x;hidden; cursor:default; font-size:15px; } /*width left top script~*/div.bbs_abs_select.on{display:block;}div.bbs_abs_select ul{}div.bbs_abs_select ul li{padding-right:0; min-height:20px; padding:5px 10px; line-height:20px;}div.bbs_abs_select ul li:hover{background:#e5e5e5; }/*contents pagination*/div.pagination{clear:both;padding-bottom:20px; }ul.pagination{margin:20px 0;text-align:center;list-style:none;}.pagination > li{display:inline;}.pagination > li > a,.pagination > li > strong{vertical-align:middle;display:inline-block;width:30px !important;padding:5px 0 7px;margin:0 1px;line-height:1.42857143;color:#444;font-size:11px;font-weight:700;text-align:center;font-family:'tahoma';text-decoration:none;background-color:#fafafa;border:1px solid #dfdfdf;border-right-color:#bbb;border-bottom-color:#bbb;border-radius:1px;}.pagination .pagination_end:hover,.pagination .pagination_start:hover,.pagination .next:hover,.pagination .previous:hover{padding:5px 0 7px;background-color:#fafafa;border:1px solid #dfdfdf;border-right-color:#bbb;border-bottom-color:#bbb;}.pagination a:hover,.pagination > .active > a,.pagination > .active > strong{color:#fff;background-color:#5c5f73;border-color:#5c5f73;}.pagination .pagination_end,.pagination .pagination_start,.pagination .next,.pagination .previous{text-indent:-9999px;padding:5px 0 7px;background-image:url("http://static-img.gameone.kr/event/2017/liiv/pagination.png"); background-repeat:no-repeat;background-position:-1px -31px;}.pagination .next{background-position:-1px -1px;}.pagination .pagination_start{background-position:-31px -31px;}.pagination .pagination_end{background-position:-31px -1px;}.pagination .disabled.pagination_end,.pagination .disabled.pagination_start,.pagination .disabled.next,.pagination .disabled.previous{cursor:default;background-position:-59px -31px;}.pagination .disabled.next{background-position:-59px -1px;}.pagination .disabled.pagination_start{background-position:-89px -31px;}.pagination .disabled.pagination_end{background-position:-89px -1px;}/*헤더*//*LoginBar*/.headerTop{background:#9a5ed0;}/*header top*/.header_top{height:40px;}.header_top div.login{float:right; padding-top:8px; }.header_top div.login p.welcome,.header_top div.login p.welcome a{color:#fff;}.header_top div.login p,.header_top div.login div.input_wrap,.header_top div.login div.btn_wrap{float:left; }.header_top div.login div.input_wrap span{float:left; width:108px; height:22px; border:1px solid #dcdcdc; position:relative; }.header_top div.login div.input_wrap span.on{border-color:#183466; }.header_top div.login div.input_wrap span+span{margin-left:4px; }.header_top div.login div.input_wrap span.input_id{background:#fff url('http://static-img.gameone.kr/event/2017/liiv/ico_id.gif') right center no-repeat;}.header_top div.login div.input_wrap span.input_pass{background:#fff url('http://static-img.gameone.kr/event/2017/liiv/ico_pass.gif') right center no-repeat;}.header_top div.login div.input_wrap span input{height:22px; border:0; line-height:22px; background:none; padding-left:10px; padding-right:28px; width:70px; font-size:15px;}.header_top div.login div.input_wrap span input:focus{outline:0;}.header_top div.login div.input_wrap span label{position:absolute; left:10px; top:0; line-height:22px; color:#a0a0a0; font-size:12px;}.header_top div.login div.btn_wrap a{float:left; margin-left:4px;}.header_top div.login p{line-height:24px; color:#000; font-size:12px; font-weight:bold; margin-right:20px;}.header_top div.login div.btns{color:#fff; float:left; font-size:12px; padding-right:8px; line-height:22px;}.header_top div.login div.btns a{font-size:12px; color:#fff;}.header_top div.login div.btns a:hover{text-decoration: underline; }/*header*/div.header{position: relative;}div.header h1{position:absolute; left:50%; top:13px; margin-left:-96px; z-index:2;}div.header h1 a{display:block;}div.header span.logo{display:block; width:192px; height:64px; overflow:hidden; text-indent: -1000px; background:url('http://static-img.gameone.kr/event/2017/liiv/logo.png') no-repeat;}div.header div.gnb{position:absolute; z-index: 1; width:100%; border-bottom:1px solid #fbc31c; height:26px; line-height:26px; padding:36px 0;}div.header div.gnb a{float:left; margin:0 20px; color:#fff; font-size:15px; font-weight:bold; width:90px; text-align: center; letter-spacing: -1px; }div.header div.gnb a:first-child+a+a+a{margin-left:290px;}div.header div.gnb a:hover,div.header div.gnb a.on{background:#fbc31c; color:#000; border-radius: 20px;}div.header div.sub_hero{background:#030513 url('http://static-img.gameone.kr/event/2017/liiv/sub_img.jpg') center top repeat-x; height:500px; }div.header div.sub_hero p{width:820px; height:200px; overflow:hidden; text-indent: -1000px; background:url('http://static-img.gameone.kr/event/2017/liiv/sub_txt.png') center no-repeat; margin:0 auto; position: relative; top:130px;}div.header div.sub_hero p.summary{background-image:url('http://static-img.gameone.kr/event/2017/liiv/sub_txt_summary.png'); top:145px;}div.header div.sub_hero p._1200{background-image:url('http://static-img.gameone.kr/event/2017/liiv/sub_txt_1200.png'); top:145px;}div.header div.sub_hero p.match{background-image:url('http://static-img.gameone.kr/event/2017/liiv/sub_txt_match.png'); top:145px;}div.header div.sub_hero p.game{background-image:url('http://static-img.gameone.kr/event/2017/liiv/sub_txt_game.png'); top:145px;}/*header*//*footer*/div.footer{background:#f2f2f2; padding:40px 0;}div.footer div.supports{text-align: center;}div.footer div.supports dl,div.footer div.supports dt,div.footer div.supports dd{display:inline-block; !display:inline; font-weight: bold; color:#2a2820; }div.footer div.supports img{vertical-align: middle;}div.footer div.supports dl+dl{margin-left:25px; }div.footer p.copy{color:#7d7d7d; text-align: center; font-size:12px; }div.footer p.copy a{color:#7d7d7d; line-height:20px;}div.apply_form{width:925px; margin:0 auto; padding-top:40px; border-top:1px solid #eee; margin-top:45px; }div.apply_form ul.apply_list{margin-top:40px;}div.apply_form ul.apply_list li{border:1px solid #e5e5e5; background:#fff; height:20px; padding:10px 18px; position:relative; zoom:1; line-height:20px;}div.apply_form ul.apply_list li:after{display:block; clear: both; content: ""; }div.apply_form ul.apply_list li.my{border:2px solid #fbc31c; padding:17px 156px 17px 17px;}div.apply_form ul.apply_list li+li{margin-top:-1px;}div.apply_form ul.apply_list li.my+li{margin-top:10px;}div.apply_form ul.apply_list li span{float:left; }div.apply_form ul.apply_list li span.num{text-align: center; width:50px;}div.apply_form ul.apply_list li span.id{ width:140px; text-indent: 4px; font-weight: bold;}div.apply_form ul.apply_list li span.title{ text-indent: 4px; white-space: nowrap; }div.apply_form ul.apply_list li span.date{float:right; color:#999; }div.apply_form ul.apply_list li div.btns{position: absolute; right:15px; top:11px; line-height:34px;}div.apply_form ul.apply_list li div.btns .btn{float:left;}div.apply_form ul.apply_list li div.btns .btn+.btn{margin-left:4px; }/*index*/div.main_hero{height:800px; background:#000001 url('http://static-img.gameone.kr/event/2017/liiv/main_img.jpg') center top no-repeat;}div.main_hero div.wrap{padding-left:490px; width:560px;}div.main_hero span.main_txt{display: block; text-indent: -1000px; overflow: hidden; height:171px; background:url('http://static-img.gameone.kr/event/2017/liiv/main_txt.png') center no-repeat;}div.main_hero h2{padding-top:145px; }div.main_hero div.mov_wrap{top:-8px; position: relative; }div.main_hero+a.btn_apply{position:relative; top:-78px;}/*팝업레이어*/div.popWrap{position:fixed; left:0; top:0; width:100%; min-width:1050px; height:100%; min-height:435px; background:url('http://static-img.gameone.kr/event/2017/liiv/trans_black.png') repeat; display: none;}div.popWrap.on{display: block;}div.popLayer{ background:#fff; position:absolute; left:50%; top:50%; width:820px; height:396px; margin-left:-410px; margin-top:-198px;}div.popLayer span.btn_x{cursor:pointer; width:33px; height:33px; background:url('http://static-img.gameone.kr/event/2017/liiv/btn_popx.gif') center no-repeat; position:absolute; right:14px; top:14px; overflow:hidden; text-indent: -1000px; }div.applyLayer{width:820px; height:735px; margin-left:-410px; margin-top:-365px;} /*170720 추가수정*/div.applyLayer h1{height:60px; line-height:60px; text-align: center; color:#fff; font-size:24px; background:#9a5ed0;}div.applyLayer div.pop_form{padding:40px; }div.applyLayer ul.apply_inputs{}div.applyLayer ul.apply_inputs>li{clear:both; padding-top:20px; height:38px; line-height:38px; }div.applyLayer ul.apply_inputs>li:first-child,div.applyLayer ul.apply_inputs>li:first-child+li{float:left; clear: none; padding-top:0;} /*170720 추가수정*/div.applyLayer ul.apply_inputs>li:first-child{width:350px;} /*170720 추가수정*/div.applyLayer ul.apply_inputs>li:first-child+li{width:390px;} /*170720 추가수정*/div.applyLayer ul.apply_inputs dl{zoom:1}div.applyLayer ul.apply_inputs dl:after{display: block; content: ""; clear: both; }div.applyLayer ul.apply_inputs dt,div.applyLayer ul.apply_inputs dd{float:left;}div.applyLayer ul.apply_inputs dt{font-weight: bold; font-size:17px; width:110px; letter-spacing: -1px;}div.applyLayer ul.apply_inputs>li:first-child+li dt{width:80px;} /*170720 추가수정*/div.applyLayer ul.apply_inputs dd{ font-size:15px;}div.applyLayer ul.apply_inputs div.select_wrap{width:288px;} /*170720 추가수정*/div.applyLayer ul.apply_inputs .input_wrap{position:relative; display: inline-block; !display:block; }div.applyLayer ul.apply_inputs .input_wrap label{position:absolute; left:10px; top:0; color:#999; }div.applyLayer ul.apply_inputs input[type=text]{border:1px solid #e5e5e5; height:18px; line-height:18px; padding:8px 10px; font-size:15px; width:280px;}div.applyLayer ul.apply_inputs div.file_wrap{position: relative;}div.applyLayer ul.apply_inputs div.file_wrap input[type=text]{float:left;}div.applyLayer ul.apply_inputs div.file_wrap span.btn{float:left; width:110px; height:37px; color:#fff; text-align: center; background:#767369; font-weight: bold; margin-left:5px; border-radius: 2px;}div.applyLayer ul.apply_inputs div.file_wrap input[type=file]{position:absolute; right:0; top:0; width:110px; height:37px; opacity: 0;  filter: alpha(opacity:0);  -moz-opacity: 0.5;  -ms-filter: "alpha(opacity:0.5)";}div.applyLayer p{text-align: center; padding:25px 0;}/*170720 추가*/div.applyLayer div.shot_info{position:relative; padding-top:30px; }div.applyLayer div.shot_info dl{position:absolute; left:170px; width:220px; text-align: center; top:120px;}div.applyLayer div.shot_info dt{font-weight: bold; font-size:17px;}div.applyLayer div.shot_info dd{font-size:15px;}div.applyLayer div.shot_info div.aside{margin-left:395px; }/*170720 추가*//*con header*/div.con_header{}div.article+div.con_header{margin-top:45px; clear: both;}div.con_header dl.define{margin-bottom:35px; }div.con_header dl.define dt,div.con_header dl.define dd{display: inline-block; !display: inline; vertical-align: middle;}div.article div.con_header dl.define dt{text-indent: 0;}div.con_header dl.define dd{margin-left:25px; font-size:17px; font-weight: bold; letter-spacing: -1px; }/*con top*/div.con_top{position:relative; margin-top:-140px; background:url('http://static-img.gameone.kr/event/2017/liiv/bg_sub_img.png') center top no-repeat; padding-top:140px; margin-bottom:40px; }div.con_top:after{position:absolute; left:0; bottom:-19px; width:100%; background:url('http://static-img.gameone.kr/event/2017/liiv/bg_sub_top.gif') center bottom no-repeat; content: ""; height:40px;}div.con_top h1{background:#f2f2f2;}div.con_top p{padding:15px 0; background:#f2f2f2;}div.con_top span{display:block; position:relative; width:1050px; margin:0 auto; top:-30px; background:center no-repeat; text-indent: -1000px; overflow: hidden; }div.con_top span.title_champion{height:115px; background-image:url('http://static-img.gameone.kr/event/2017/liiv/title_champion.png');}div.con_top span.title_period{height:20px; background-image:url('http://static-img.gameone.kr/event/2017/liiv/title_period.png') }/*컨텐츠 내 공통*/div.article dl.define{line-height:28px; font-size:17px; letter-spacing: -0.02em;}div.article dl.define dt{width:155px; text-indent: 20px; font-weight: bold; }div.article dl.define dd{margin-left:155px; margin-top:-28px; position: relative; zoom:1;}div.article dl.define dd:after{display: block; clear: both; content: ""; }div.article dl.define dd.full{margin-left:0; margin-top:25px; padding-left:20px; }div.article dl.define dd+dt{margin-top:30px;}div.article dl.define dt.inline{margin-top:-28px; margin-left:50%;}div.article dl.define dt.inline+dd{margin-left:617px;}div.article dl.define span.logo_img{display: block; height:28px; position: relative;}div.article dl.define span.logo_img img{margin: 0; position: absolute; top: 50%; -ms-transform: translate(0, -50%); transform: translate(0, -50%);}div.article dl.define p.info{font-size:13px; color:#959595; margin-left:35px; padding:15px 0; }div.article div.table_wrap{border-radius: 10px; background:#534e3f; border:1px solid #534e3f; float:left; overflow:hidden;}div.article dl.define table{border-collapse: collapse; font-size:15px; }div.article dl.define table thead th{background:#534e3f; color:#fff; padding:5px 10px; }div.article dl.define table tbody{}div.article dl.define table tbody th{ background:#f2f2f2; font-weight: normal; }div.article dl.define table tbody td{background:#fff; line-height:1.3; }div.article dl.define table tbody th,div.article dl.define table tbody td{padding:10px 20px; }div.article dl.define table tbody tr+tr th,div.article dl.define table tbody tr+tr td{border-top:1px solid #534e3f; }div.article dl.define table span.sub{font-size:13px; }div.article dl.define table.first_tr_gray{margin-left:-1px; }div.article dl.define table.first_tr_gray tbody tr th{background:#fff;}div.article dl.define table.first_tr_gray th,div.article dl.define table.first_tr_gray th+td{border-left:1px solid #534e3f; }div.article dl.define table.first_tr_gray tbody tr:first-child th{background:#f2f2f2;}/*참가안내 페이지*/div.apply_info{  width: 925px; margin: 0 auto; position: relative; }div.apply_info dl.define ol.process{margin-left:-33px; zoom:1;}div.apply_info dl.define ol.process:after{display: block; clear: both; content: ""; }div.apply_info dl.define ol.process li{float:left; position:relative; font-size:14px; line-height:1.3; text-align: center; height:565px; margin-left:32px; }div.apply_info dl.define ol.process li span.num{width:30px; height:30px; background:#fbc31c; border-radius: 3px; text-align: center; font-size:17px; line-height:30px; font-weight: bold; position: absolute; left:5px; top:5px; font-family: 'tahoma','arial',sans-serif; }div.apply_info dl.define ol.process li span.aside{float:left;}div.apply_info dl.define ol.process li p{clear: both; padding-top:8px; }div.apply_info dl.info{margin:25px 0; background:#f6f6f6; padding:30px 25px; line-height:1.6; }div.apply_info dl.info dt{font-weight: bold; font-size:17px; }div.apply_info dl.info dd{font-size:14px; }div.apply_info h2{text-align: center; padding:20px 0;}div.apply_info h2 img{vertical-align: middle; margin:0 5px; }div.apply_info div.btns{text-align: center; }div.apply_info div.btns a.btn_down{display: inline-block; !display:inline;}div.apply_info div.btns a.btn_down+a.btn_down{margin-left:20px; }/*대회개요*/div._summary{ width: 925px; margin: 0 auto; position: relative; }div._summary dl.define table tbody td{padding:10px 40px}div._summary ol.process{margin-left:35px; }div._summary ol.process:after{display: block; clear: both; content: ""; }div._summary ol.process li{float:left; width:164px; height:164px; border-radius: 85px; background:#fbc31c; text-align: center; color:#fff; font-size:21px; line-height:1.3; font-weight: bold;}div._summary ol.process li+li{margin-left:12px; }div._summary ol.process li span.num{font-size:28px; display:block; padding-top:35px; }div.article ol.rules{margin-left:20px; line-height:1.7; letter-spacing: -0.02em; padding-bottom:45px; }div.article ol.rules>li{font-size:17px; font-weight: bold;}div.article ol.rules>li+li{margin-top:40px; }div.article ol.rules ul,div.article ol.rules ol{font-weight: normal; font-size:15px;}div.article ol.rules ol li,div.article ol.rules ol li{margin-left: 15px; text-indent:-15px; }div.construction{text-align: center; padding:65px 0 200px 0; font-size:24px; }/*당첨팀발표 20170807*/div.ann_winner{padding:0 0 60px 0; color: #2a2a2a;}div.ann_winner h2{text-align: center;}div.ann_winner p { text-align: center; font-size:17px; padding:20px 0; line-height:20px;} /*20170926*/div.ann_winner p sub{font-size:14px; color:#fbc31c; display: block; text-align: center; }div.ann_winner div.winners{border:2px solid #fbc31c; padding:30px 20px; position: relative; margin-top:40px; zoom:1;}div.ann_winner div.winners:after{content:""; display: block; clear: both; zoom:1; }div.ann_winner div.winners+div.winners{margin-top:90px;}div.ann_winner div.winners h3{position:absolute; left:0; top:-30px; width:100%; text-align: center;}div.ann_winner div.winners ul{zoom:1; }div.ann_winner div.winners ul:after{display: block; clear: both; content: "";}div.ann_winner div.winners ul li{float:left; text-align: center; width:20%; font-size:17px; font-weight: bold; padding:5px 0; line-height:30px; white-space: nowrap; overflow:hidden; text-overflow: ellipsis; }div.ann_winner div.info{ background:#f2f2f2; padding:30px 50px; line-height:1.4; }div.ann_winner div.info dt{font-size:17px; font-weight: bold; }div.ann_winner div.info dd{font-size:14px; text-indent:-15px; margin-left:15px;}div.ann_winner div.winners div.winner_team{margin:35px 0; float:left; width:244px; height:244px; background:url('http://static-img.gameone.kr/event/2017/liiv/bg_win_team.png') left top no-repeat; }div.ann_winner div.winners div.winner_team+div.winner_team{margin-left:10px; }div.ann_winner div.winners div.winner_team h4{text-align:center; color:#fff; font-size:15px; font-weight: bold; line-height:30px; white-space: nowrap;}div.ann_winner div.winners div.winner_team span.aside{display: block; text-align: center; padding:20px 0; }div.ann_winner div.winners div.winner_team dl{display: table; color:#fff; font-size:17px; font-weight:bold; margin:20px auto; }div.ann_winner div.winners div.winner_team dl dt,div.ann_winner div.winners div.winner_team dl dd{display: table-cell; vertical-align: middle;}div.ann_winner div.winners div.winner_team dl dt{width:40px; }@charset "utf-8";/*참가팀 현황*/div.team_list{margin:0 auto; width:950px; padding-bottom:85px;}div.team_list div.team_header{background:#9a5ed0; zoom:1; padding:10px;}div.team_list div.team_header:after{display: block; clear: both; content: "";}div.team_list div.team_header div.left{float:left; }div.team_list div.team_header div.right{float:right; }div.team_list div.select_wrap{background-color:#fff; float:left; height:45px;}div.team_list div.select_wrap span.selected{height:45px; line-height: 45px; }div.team_list div.select_wrap+div.select_wrap{margin-left:6px; }div.team_list div.team_header p{color:#fff; line-height:45px; padding-right:10px;}div.team_list div.team_body{background:#f2f2f2; }div.team_list div.team_body ul.team_list{zoom:1; padding:30px 0 30px 30px; min-height:185px;}div.team_list div.team_body ul.team_list:after{display: block; clear: both; content: "";}div.team_list div.team_body ul.team_list li{float:left; width:230px; height:48px; margin-bottom:15px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; line-height:48px; zoom:1;}div.team_list div.team_body ul.team_list li:after{display: block; clear: both; content: "";}div.team_list div.team_body ul.team_list li a{display: block; height:44px; position: relative; padding:2px; font-weight: bold; float:left; min-width:150px; max-width:220px; padding-right:10px;}div.team_list div.team_body ul.team_list li.on a,/*20170821*/div.team_list div.team_body ul.team_list li a:hover{background:#9a5ed0 url('http://static-img.gameone.kr/event/2017/liiv/bg_team_list.gif') right top no-repeat; color:#fff; }div.team_list div.team_body ul.team_list li span.emblem{float:left; width:44px; height:44px; margin-right:10px;}div.team_list div.team_body ul.team_list li span.emblem img{max-width: 44px; height: 100%;}div.team_list div.team_body ul.team_list li span.cover{position: absolute; left:0; top:0; width:48px; height:48px; background:url('http://static-img.gameone.kr/event/2017/liiv/cover_team.png') left top no-repeat;}div.team_list div.team_body ul.team_list li.on a span.cover,/*20170821*/div.team_list div.team_body ul.team_list li a:hover span.cover{background-position:-50px top;}/*대진표ㅡ*/div.match{margin:0 auto; width:950px; padding-bottom:85px;}div.match div.match_header{position: relative; padding-left:110px;}div.match div.match_header:after{display: block; clear: both; content: "";}div.match div.match_header div.match_trials{background:#9a5ed0; padding:10px 0;}div.match div.match_header dl{ padding:0 10px 0 5px; position: relative; margin:0 0 0 100px; }div.match div.match_header dl:after{display: block; clear: both; content: "";}div.match div.match_header a{color:#fff; display: block; background:#ae76e1; text-align: center; }div.match div.match_header a.off:hover,div.match div.match_header a.off{background:#c9c9c9; color:#fff;}div.match div.match_header a:hover,div.match div.match_header a.on{background:#fcc31c; color:#000; font-weight: bold; }div.match div.match_body{}div.match div.match_body p{text-align: center; }div.match div.match_body p img{max-width:100%;}div.match div.match_header dl dt{color:#fff; left:-100px; text-align:center; font-weight: bold; position:absolute; width:100px; height:100%; top:0; box-sizing: border-box; padding:5px 0;}div.match div.match_header dl dt span em{line-height:40px; height:40px; top:50%; margin-top:-20px; position: absolute; left:0; width:100%; font-style:normal; }div.match div.match_header dl dt span{text-align: center; border-right:1px solid #af76df; position:relative; left:0; top:0; height:100%; width:100%; display: block; }div.match div.match_header dl dd{float:left; width:110px; height:35px; padding:5px 0; margin-left:10px; }div.match div.match_header dl dd a{line-height:35px; height:35px; }div.match div.match_header a.final{position:absolute; left:0; top:0; width:100px; text-align: center; font-weight: bold; height:100%;}div.match div.match_header a.final span{position: absolute; left:0; width:100%; text-align: center; line-height:40px; height:40px; top:50%; margin-top:-20px; }div.match div.match_body{padding-top:20px; }div.match div.match_nav{margin:0 auto; width:620px; zoom:1;}div.match div.match_nav:after{display:block; clear:both; content:""; }/*20170905 start*/div.match div.match_nav a{float:left; width:200px; height:50px; background:#ae76e1; text-align: center; color:#fff; font-weight: bold; font-size:20px; line-height:50px; }div.match div.match_nav a+a{margin-left:10px;}div.match div.match_nav a.on{background-color:#fcc31c; }div.match div.match_nav a.off{background-color:#c9c9c9; }/*20170905 end*//**/div.games{margin:0 auto; width:950px; padding-bottom:85px;}div.games div.dates{width:320px; height:40px; background:url('http://static-img.gameone.kr/event/2017/liiv/bg_date.gif') center top no-repeat; margin:0 auto; position: relative;}div.games div.dates a{position:absolute; top:1px; height:40px; }div.games div.dates a.before{left:20px;}div.games div.dates a.after{right:20px;}div.games div.dates a span{display:block; text-indent:-1000px; background:url('http://static-img.gameone.kr/event/2017/liiv/arr_date.gif') no-repeat; height:38px; width:20px; overflow: hidden;}div.games div.dates a.before span{background-position:left top;}div.games div.dates a.after span{background-position:right top;}div.games div.dates p{line-height:38px; white-space: nowrap; text-overflow:ellipsis; overflow: hidden; margin:0 40px; text-align: center; font-weight: bold; padding:0; vertical-align: top;}div.games div.dates p img{vertical-align: middle; margin-right:10px; }div.games div.game_list{padding-top:40px;}div.games div.game{zoom:1; height:100px; position: relative; border:1px solid #e5e5e5; box-sizing: border-box;}div.games div.game.live{background:#9a5ed0; border:0;}div.games div.game.off{background: #e5e5e5; border:0; }div.games div.game:after{display: block; content: ""; clear: both;}div.games div.game+div.game{margin-top:20px;}div.games div.game span.group{color:#c9c9c9; font-size:30px; position: absolute; left:20px; top:30px; font-weight: bold; line-height:40px;}div.games div.game.off span.group{color:#a0a0a0;}div.games div.game.live span.group{color:#c391f0;}div.games div.game dl.result{height:60px; width:130px; margin:0 auto; padding:20px 0; position: relative;}div.games div.game dl.result dd{height:60px;background:#e5e5e5; color:#a0a0a0; line-height:60px; font-size:30px; font-weight: bold; text-align: center;}div.games div.game.off dl.result dd{background:#f6f6f6;}div.games div.game_list div.game.off dl.result dd{cursor:pointer}div.games div.game.live dl.result dd{background:#fbc31c; font-size:25px; }div.games div.game dl.result dt{position: absolute; top:12px; width:56px; height:18px; line-height:18px; text-align: center; left:40px; background:url('http://static-img.gameone.kr/event/2017/liiv/bg_game_status.png'); color:#fff; font-size:12px; letter-spacing: -0.05em; }div.games div.game.live dl.result dt{background-position:left -18px;}div.games div.game.live dl.result dt span.status{display:block; height:18px; text-indent: -1000px; overflow: hidden; background:url('http://static-img.gameone.kr/event/2017/liiv/txt_game_status.png') center 2px no-repeat;}div.games div.game dl.result dd span.win{color:#e80676; }div.games div.game dl.result dd span.score{float:left; width:62px; text-align: center;}div.games div.game dl.result dd span.score+span.score{background:url('http://static-img.gameone.kr/event/2017/liiv/game_dash.png') left 25px no-repeat; padding-left:6px; }div.games div.game.live dl.result dd span.score{font-size:30px; color:#000;}div.games div.game.live dl.result dd span.score+span.score{background-image:url('http://static-img.gameone.kr/event/2017/liiv/game_live_dash.png');}div.games div.game dl.team{width:300px; position:absolute; left:78px; height:60px; padding-top:10px; top:10px; text-align: right; }div.games div.game dl.team+dl.team{left:570px; text-align: left;}div.games div.game dl.team dt{line-height:60px; font-size:22px; font-weight: bold; float:left; width:230px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; letter-spacing: -0.05em; }div.games div.game dl.team+dl.team dt{float:right; }div.games div.game.live dl.team dt{color:#fff;}div.games div.game.off dl.team dt{color:#727272;}div.games div.game.off dl.team.win dt{color:#000;}div.games div.game dl.team dd{float:right; margin-left:10px; position: relative; width:60px; height:60px; background:url('http://static-img.gameone.kr/event/2017/liiv/game_em_noimg.gif') center;}div.games div.game dl.team dd.win{width:23px; height:23px; color:#fff; font-size:13px; line-height:23px; text-align: center; background:url('http://static-img.gameone.kr/event/2017/liiv/bg_game_win.png') center no-repeat; float:none; position: absolute; right:40px; top:6px;}div.games div.game dl.team+dl.team dd.win{right:inherit; left:40px; }div.games div.game dl.team+dl.team dd{float:left; margin-right:10px; margin-left:0; }div.games div.game dl.team dd img{min-width:60px; min-height:60px; max-width: 60px; max-height: 60px;}div.games div.game dl.team dd span.cover{position: absolute; left:0; top:0; width:60px; height:60px; background:url('http://static-img.gameone.kr/event/2017/liiv/cover_game.png') center top no-repeat;}div.games div.game.off dl.team dd span.cover{background-position:center -180px;}div.games div.game.off dl.team.win dd span.cover{background-position:center -60px;}div.games div.game.live dl.team dd span.cover{background-position:center -120px;}div.games div.construction{border:1px solid #e5e5e5; padding:50px 0;}div.games div.game_status{position: relative; margin-top:-10px; }div.games div.game_left{float:right; width:240px; height:40px; line-height:38px; background:url('http://static-img.gameone.kr/event/2017/liiv/bg_left_time.gif') center top no-repeat; font-size:17px; font-weight: bold; text-align: center; margin-top:30px;}div.games div.game_left img{vertical-align: middle;}div.games div.game_balls{clear:both; padding:20px 0; zoom:1; margin-left:-10px;}div.games div.game_balls:after{display: block; content: "";  clear: both;}div.games div.game_balls div.ball{float:left; width:150px; height:210px; margin-left:10px; text-align: center; position:relative;}div.games div.game_balls a.link{width:150px; height:150px; position:absolute; left:0; top:0; }div.games div.game_balls div.ball._o a.link,div.games div.game_balls div.ball._x a.link{display:none;}div.games div.game_balls div.ball span.ball{display:block; width:150px; height:150px; background:url('http://static-img.gameone.kr/event/2017/liiv/bg_ball.png') left top no-repeat;}div.games div.game_balls div.ball._o span.ball{background-position:-150px top;}div.games div.game_balls div.ball._x span.ball{background-position:-300px top;}div.games div.game_balls div.ball span.team_name{font-weight: bold; text-align: center; display: block; font-size:15px; padding-top:5px; white-space:nowrap; overflow:hidden; text-overflow: ellipsis; }div.games div.game_result{width:660px; margin:0 auto; zoom:1; padding-top:125px;}div.games div.game_result:after{display: block; clear: both; content:"";}div.games div.game_result div.team{float:left; width:280px; }div.games div.game_result div.team+div.team{margin-left:100px; }div.games div.game_result div.team h3{margin-bottom:20px; font-size:22px; line-height:30px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}div.games div.game_result div.team dl{}div.games div.game_result div.team dl dt{background:#9a5ed0; color:#fff; font-size:17px; line-height:30px; padding:10px 0; font-weight: bold; z-index:1; position:relative; text-align: center; }div.games div.game_result div.team dl dd{margin-top:-1px; border:1px solid #e5e5e5; font-size:15px; line-height:30px; padding:10px 30px; height:30px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}