@charset "utf-8";
@import url(reset.css);
.clearfix:after {content:""; display:block; clear:both; visibility:hidden; line-height:0; height:0;}
.clearfix {display:block;}
.sr-only{position:absolute; left:-99999px; top:-9999999px; font-size:0;}
img{max-width:100%;max-height:100%;}

html,body{min-width:1000px;width:100%;}
#wrapper{position:relative;background-color:#eeeeee;}

/*visual*/
.visual{position:relative;height:100%;min-height:886px;background:url('../images/main_visual_champ_woori.jpg?ver=0.1') no-repeat center top; background-size:auto 100%;}
.logo{position:absolute;bottom:160px;width:100%;text-align:center;}
.logo li{display:inline-block;width:110px;height:94px;margin-right:16px;text-align:center;line-height:94px;}
.logo li:last-child{margin-right:0;}
.logo li > img{vertical-align:middle;}

/*content*/
.content{width:1000px;margin:0 auto;}
.content h1{margin-top:80px;text-align:center;}
.list{text-align:center;padding-top:58px;}
.list li{display:inline-block;padding-bottom:20px;letter-spacing:-0.05em;}
.list li:last-child{padding-bottom:0;}
/*경기 전,후 스타일*/
.team{float:left;width:250px;background-color:#ffffff;padding:14px 20px;}
.team .img{display:inline-block;vertical-align:middle;width:108px;height:91px;}
.team .name{display:inline-block;vertical-align:middle;font-size:20px;}
.team_left{text-align:left;}
.team_left .name{padding-left:16px;}
.team_right{text-align:right;}
.team_right .name{max-width:98px;padding-right:16px;}
.info{position:relative;float:left;width:380px;height:120px;padding-top:24px;padding-bottom:14px;background:url('../images/score_bg.jpg') no-repeat center center; background-size:100% auto;}
.score{position:absolute;top:30px;font-family:'Roboto',Arial, sans-serif;color:#768688;}
.score.win{color:#7efff8;}
.score span{display:inline-block;vertical-align:middle;}
.score .result{font-size:13px;}
.score .number{font-size:34px;letter-spacing:-0.07em;}
.score_left{right:50%;margin-right:63px;}
.score_right{left:50%;margin-left:63px;}
.score_left .number{padding-left:6px;}
.score_right .number{padding-right:6px;}
.schedule{line-height:22px;font-size:15px;color:#fff;text-align:center;}
.schedule{line-height:22px;font-size:15px;color:#fff;text-align:center;}
.btns{padding-top:10px;}
.btns a{display:inline-block;padding:6px 12px;font-size:13px;color:#014099;font-weight:bold;background-color:#7efff8;}
.btns a:first-child{margin-right:6px;}
/*경기 전 스타일*/
.begin .score{top:49px;width:9px;height:3px;background-color:#768688;}
.begin .score_left{margin-right:76px;}
.begin .score_right{margin-left:76px;}
.begin .btns a{margin-right:0;width:195px;color:#7efff8;border:1px solid #7efff8;background-color:transparent;font-weight:normal;}
/*하단링크버튼*/
.content .btn{text-align:center;padding-top:57px;padding-bottom:92px;}
.link_wkbl{position:relative;display:inline-block;font-size:22px;color:#fff;padding:34px 57px 34px 217px;background-color:#39276a;border-radius:90px;}
.link_wkbl img{position:absolute;bottom:19px;left:51px;}
