@charset "utf-8";

/* Reset */
*{margin:0; padding:0}
body {font-size:.75em; font-family:Helvetica,"나눔고딕",NanumGothic,"돋움",Dotum,AppleGothic,Sans-serif; line-height:1;color:#555;}
h1,h2,h3,h4,h5,h6,address{font-weight:normal}
img,fieldset{border:0; border-style:none;}
ul,ol,li {list-style:none}
caption,legend {visibility:hidden; height:0; font-size:0; line-height:0; width:0; overflow:hidden; text-align:left}
table {border-collapse:collapse}
hr {display:none}
a {text-decoration: none;}

select {
  -webkit-appearance: none; /* 네이티브 외형 감추기 */
  -moz-appearance: none;
  appearance: none;
  padding:.6em 14px .6em .6em; /* 여백으로 높이 설정 */
  font-family: inherit;
  font-size: 0.875em;
  font-weight: bold;
  color:#444;
  background-color: #fff;
  background-image: url("../image/select_a.png"); /* 네이티브 화살표 대체 */
  background-repeat: no-repeat;
  background-size: 14px;
  background-position: right 0;
  line-height: 1.2;
  border: 1px solid #c2c2c2; border-radius: 0px; /* iOS 둥근모서리 제거 */
  letter-spacing: 0.1em;
  }
  /* IE 10, 11의 네이티브 화살표 숨기기 */
select::-ms-expand { display: none; }

input[type=checkbox] { -webkit-appearance:none;-moz-appearance:none;appearance:none;/* 네이티브 외형 감추기 */border:1px solid #ccc;width:19px;height:19px;}
input[type=checkbox]:checked {background:url("../image/spo_main.png") no-repeat -150px 0px;background-size: 200px;}
input[type=checkbox].checkbox2 { -webkit-appearance:none;-moz-appearance:none;appearance:none;/* 네이티브 외형 감추기 */border:none;width:52px;height:15px;background:url( "../image/spo_main.png") no-repeat -148px -150px;background-size: 200px;vertical-align: middle;}
input[type=checkbox].checkbox2:checked {background-position: -148px -165px;}

table {width: 100%;}
table th,table td {font-size: 1em;border:1px solid #ccc;background: #fff;text-align: center;line-height: 1.8;}
table th {font-weight: 400;}
table .bg_gray {background: #f1f1f1;}


.t_align_l {text-align: left;}
.t_align_r {text-align: right;}
.gray {color:#aaa !important;}
.red {color:#e53535 !important;}
.orange {color:#ff781e !important;}
.yellow {color:#fdbd14 !important;}
.pl10p {padding-left: 10%;}
.center {text-align: center !important;}
.clear {clear:both;}
.relative {position:relative;}

.popup_w {display:none;position:fixed;top:0;left:0;width: 100%;height: 100%;z-index: 1001;}
.popup_w .bg {background: url("../image/bg_mt_top.png") repeat;width: 100%;height: 100%;position:absolute;left:0;top:0;}
.popup {position:absolute;margin:50% auto;left:0;right:0;background: #fff;width: 60%;font-size: 1em;}
.popup h3 {background: #eee;text-align: center;font-weight: 800;color:#222;line-height: 35px;border-bottom:1px solid #ccc;}
.popup div.comment {margin:25px 0;line-height: 1.3em;}
.popup ul.h_list li {line-height: 35px;border-bottom:1px solid #ccc;}
.popup ul.h_list li:nth-last-of-type(1) {border:none;}
.popup ul.h_list2 {margin:15px 10% 20px;}
.popup ul.h_list2 li {line-height: 30px;}
.popup ul.h_list2 li b {display:inline-block;width: 45%;}
.popup ul.btn {margin:0 auto;text-align: center;margin-bottom:15px;}
.popup ul.btn li {display:inline-block;text-align: center;}
.popup ul.btn li button {border:1px solid #ccc;background: none;color:#aaa;height: 30px;line-height: 30px;padding:0 10px;}
.popup ul.btn li.bb button {color:#222;}
.popup .close {position:absolute;top:12px;right:10px;display: inline-block;background: url(../image/spo_main.png) no-repeat -150px -183px;background-size: 200px;width: 8px;height: 9px;vertical-align: middle;}

.bigPop {display:none;position:fixed;top:0;left:0;width: 100%;height: 100%;z-index: 1001;background: #fff;}
.bigPop h3 {text-align: center;font-weight: 800;height: 35px;line-height: 35px;border-bottom:1px solid #ccc;background: #555;color:#fff;font-size:1.1em; }
.bigPop h4 {font-weight: 800;}
.bigPop .prev {position:absolute;top:8px;left:8px;width:25px;height: 19px;display: inline-block;background:url("../image/spo_main.png") no-repeat -115px -172px;background-size:200px;font-size: 0;}
.bigPop .prev a {display: inline-block;width:25px;height: 19px;}
.bigPop .close {position:absolute;top:8px;right:8px;width:19px;height: 19px;display: inline-block;background:url("../image/spo_main.png") no-repeat -88px -172px;background-size:200px;font-size: 0;}
.bigPop form {margin:30px 10px;}
.bigPop ul.input_list li {position:relative;margin:0 0 5px;border: 1px solid #ccc;padding:0 10px;}
.bigPop ul.input_list li.spanli {border:none;text-align: left;color:#aaa;font-size: .85em;}
.bigPop .guide_txt {position: absolute;top: 0px;left: 10px;background: none;z-index: 1;color:#aaa;height: 35px;line-height: 36px;font-size: .9em;}
.bigPop .guide_txt.blind {display:none;}
.bigPop input[type=text],.bigPop input[type=password] {height: 35px;line-height: 35px;border: none;font-size: 14px;margin:0;width: 100%;}
.bigPop ul.btn {margin:15px auto 0;text-align: center;margin-bottom:15px;}
.bigPop ul.btn li {display:inline-block;text-align: center;}
.bigPop ul.btn li button {border:1px solid #ccc;background: none;color:#aaa;height: 30px;line-height: 30px;padding:0 10px;}
.bigPop ul.btn li.bb button {color:#222;}
.bigPop form > ul > li.yellow_input {border:1px solid #ffae00;}
.bigPop form > ul > li.yellow_input label {color:#ffae00;}









/*---- 국기 -----*/
/* 남미 */span.SA_L {font-size:0; vertical-align:middle;display:inline-block; width:94px; height:64px; background:url("../image/nf/SA.png") no-repeat center center; background-size:contain;}
/* 북미 */span.NA_L {font-size:0; vertical-align:middle;display:inline-block; width:94px; height:64px; background:url("../image/nf/NA.png") no-repeat center center; background-size:contain;}
/* 유럽 */span.Europe_L {font-size:0; vertical-align:middle;display:inline-block; width:94px; height:64px; background:url("../image/nf/Europe.png") no-repeat center center; background-size:contain;}
/* 아시아 */span.Asia_L {font-size:0; vertical-align:middle;display:inline-block; width:94px; height:64px; background:url("../image/nf/Asia.png") no-repeat center center; background-size:contain;}
/* 아프리카 */span.Africa_L {font-size:0; vertical-align:middle;display:inline-block; width:94px; height:64px; background:url("../image/nf/Africa.png") no-repeat center center; background-size:contain;}
/* AFG */span.AFG_L {font-size:0; vertical-align:middle;display:inline-block; width:94px; height:64px; background:url("../image/nf/AFG-AFGHANISTAN.PNG") no-repeat center center; background-size:contain;}
/* ALB */span.ALB_L {font-size:0; vertical-align:middle;display:inline-block; width:94px; height:64px; background:url("../image/nf/ALB-ALBANIA.PNG") no-repeat center center; background-size:contain;}



/*---- epl팀로고 -----*/
/* AFC본머스 */span.AFCB_L {font-size:0; vertical-align:middle;display:inline-block; width:110px; height:110px; background:url("../image/epl/AFCB.png") no-repeat center center; background-size:contain;}
/* 레스터 시티 FC */span.LCFC_L {font-size:0; vertical-align:middle;display:inline-block; width:110px; height:110px; background:url("../image/epl/LCFC.png") no-repeat center center; background-size:contain;}
/* 리버풀 FC */span.LPFC_L {font-size:0; vertical-align:middle;display:inline-block; width:110px; height:110px; background:url("../image/epl/LPFC.png") no-repeat center center; background-size:contain;}
/* 맨체스터 시티 FC */span.MCFC_L {font-size:0; vertical-align:middle;display:inline-block; width:110px; height:110px; background:url("../image/epl/MCFC.png") no-repeat center center; background-size:contain;}
/* 맨체스터 유나이티드 FC */span.MUFC_L {font-size:0; vertical-align:middle;display:inline-block; width:110px; height:110px; background:url("../image/epl/MUFC.png") no-repeat center center; background-size:contain;}
/* 미들즈브러 FC */span.MBFC_L {font-size:0; vertical-align:middle;display:inline-block; width:110px; height:110px; background:url("../image/epl/MBFC.png") no-repeat center center; background-size:contain;}
/* 번리 FC */span.BFC_L {font-size:0; vertical-align:middle;display:inline-block; width:110px; height:110px; background:url("../image/epl/BFC.png") no-repeat center center; background-size:contain;}
/* 사우샘프턴 FC */span.SAFC_L {font-size:0; vertical-align:middle;display:inline-block; width:110px; height:110px; background:url("../image/epl/SAFC.png") no-repeat center center; background-size:contain;}
/* 선덜랜드 AFC */span.SLAFC_L {font-size:0; vertical-align:middle;display:inline-block; width:110px; height:110px; background:url("../image/epl/SLAFC.png") no-repeat center center; background-size:contain;}
/* 스완지 시티 AFC */span.SCAFC_L {font-size:0; vertical-align:middle;display:inline-block; width:110px; height:110px; background:url("../image/epl/SCAFC.png") no-repeat center center; background-size:contain;}
/* 첼시 */span.CSFC_L {font-size:0; vertical-align:middle;display:inline-block; width:110px; height:110px; background:url("../image/epl/CSFC.png") no-repeat center center; background-size:contain;}
/* 토트넘 */span.THFC_L {font-size:0; vertical-align:middle;display:inline-block; width:110px; height:110px; background:url("../image/epl/THFC.png") no-repeat center center; background-size:contain;}
/* 아스널 */span.ASFC_L {font-size:0; vertical-align:middle;display:inline-block; width:110px; height:110px; background:url("../image/epl/ASFC.png") no-repeat center center; background-size:contain;}
/* 에버턴 */span.ETFC_L {font-size:0; vertical-align:middle;display:inline-block; width:110px; height:110px; background:url("../image/epl/ETFC.png") no-repeat center center; background-size:contain;}
/* 사우스햄튼 = 사우샘프턴 이라고 나옴 */span.SAFC_L {font-size:0; vertical-align:middle;display:inline-block; width:110px; height:110px; background:url("../image/epl/SAFC.png") no-repeat center center; background-size:contain;}
/* 본머스 */span.AFCB_L {font-size:0; vertical-align:middle;display:inline-block; width:110px; height:110px; background:url("../image/epl/AFCB.png") no-repeat center center; background-size:contain;}
/* 브로미치 */span.WBRFC_L {font-size:0; vertical-align:middle;display:inline-block; width:110px; height:110px; background:url("../image/epl/WBRFC.png") no-repeat center center; background-size:contain;}
/* 웨스트햄 */span.WUFC_L {font-size:0; vertical-align:middle;display:inline-block; width:110px; height:110px; background:url("../image/epl/WUFC.png") no-repeat center center; background-size:contain;}
/* 스토크시티 */span.STFC_L {font-size:0; vertical-align:middle;display:inline-block; width:110px; height:110px; background:url("../image/epl/STFC.png") no-repeat center center; background-size:contain;}
/* 크리스탈 팰리스 */span.CPFC_L {font-size:0; vertical-align:middle;display:inline-block; width:110px; height:110px; background:url("../image/epl/CPFC.png") no-repeat center center; background-size:contain;}
/* 왓포드 */span.WFFC_L {font-size:0; vertical-align:middle;display:inline-block; width:110px; height:110px; background:url("../image/epl/WFFC.png") no-repeat center center; background-size:contain;}
/* 헐시티 */span.HAFC_L {font-size:0; vertical-align:middle;display:inline-block; width:110px; height:110px; background:url("../image/epl/HAFC.png") no-repeat center center; background-size:contain;}

/*---- 한국야구 -----*/
/*KBO*/span.KBO_L_B {font-size:0; vertical-align:middle;display:inline-block; width:110px; height:110px; background:url("../image/KBO/KBO2_120120.png") no-repeat center center; background-size:contain;}
/*LG 트윈스*/span.LG_L {font-size:0; vertical-align:middle;display:inline-block; width:110px; height:110px; background:url("../image/KBO/LG_120120.png") no-repeat center center; background-size:contain;}
/*삼성 라이온즈*/span.SS_L {font-size:0; vertical-align:middle;display:inline-block; width:110px; height:110px; background:url("../image/KBO/SS_120120.png") no-repeat center center; background-size:contain;}
/*롯데 자이언츠*/span.LT_L {font-size:0; vertical-align:middle;display:inline-block; width:110px; height:110px; background:url("../image/KBO/LT_120120.png") no-repeat center center; background-size:contain;}
/*넥센 히어로즈*/span.WO_L {font-size:0; vertical-align:middle;display:inline-block; width:110px; height:110px; background:url("../image/KBO/NS_120120.png") no-repeat center center; background-size:contain;}
/*SK 와이번즈*/span.SK_L {font-size:0; vertical-align:middle;display:inline-block; width:110px; height:110px; background:url("../image/KBO/SK_120120.png") no-repeat center center; background-size:contain;}
/*KT 위즈*/span.KT_L {font-size:0; vertical-align:middle;display:inline-block; width:110px; height:110px; background:url("../image/KBO/KT_120120.png") no-repeat center center; background-size:contain;}
/*두산 베어스*/span.OB_L {font-size:0; vertical-align:middle;display:inline-block; width:110px; height:110px; background:url("../image/KBO/DS_120120.png") no-repeat center center; background-size:contain;}
/*NC 다이노스*/span.NC_L {font-size:0; vertical-align:middle;display:inline-block; width:110px; height:110px; background:url("../image/KBO/NC_120120.png") no-repeat center center; background-size:contain;}
/*한화 이글스*/span.HH_L {font-size:0; vertical-align:middle;display:inline-block; width:110px; height:110px; background:url("../image/KBO/HH_120120.png") no-repeat center center; background-size:contain;}
/*KIA 타이거즈*/span.HT_L {font-size:0; vertical-align:middle;display:inline-block; width:110px; height:110px; background:url("../image/KBO/KI_120120.png") no-repeat center center; background-size:contain;}

/*---- 메이져리그 -----*/
/*MLB*/span.MLB_L_B {font-size:0; vertical-align:middle;display:inline-block; width:110px; height:110px; background:url("../image/MLB/MLB.png") no-repeat center center; background-size:contain;}
/*LA다져스*/span.LAD_L {font-size:0; vertical-align:middle;display:inline-block; width:110px; height:110px; background:url("../image/MLB/LAD.png") no-repeat center center; background-size:contain;}
/*LA에인절스*/span.LAA_L {font-size:0; vertical-align:middle;display:inline-block; width:110px; height:110px; background:url("../image/MLB/LAA.png") no-repeat center center; background-size:contain;}
/*뉴욕 메츠*/span.NYM_L {font-size:0; vertical-align:middle;display:inline-block; width:110px; height:110px; background:url("../image/MLB/NYM.png") no-repeat center center; background-size:contain;}
/*뉴욕 양키스*/span.NYY_L {font-size:0; vertical-align:middle;display:inline-block; width:110px; height:110px; background:url("../image/MLB/NYY.png") no-repeat center center; background-size:contain;}
/*디트로이트 타이거스*/span.DET_L {font-size:0; vertical-align:middle;display:inline-block; width:110px; height:110px; background:url("../image/MLB/DET.png") no-repeat center center; background-size:contain;}
/*마이애미 말린스*/span.MIA_L {font-size:0; vertical-align:middle;display:inline-block; width:110px; height:110px; background:url("../image/MLB/MIA.png") no-repeat center center; background-size:contain;}
/*미네소타 트윈스*/span.MIN_L {font-size:0; vertical-align:middle;display:inline-block; width:110px; height:110px; background:url("../image/MLB/MIN.png") no-repeat center center; background-size:contain;}
/*밀워키 브루어스*/span.MIL_L {font-size:0; vertical-align:middle;display:inline-block; width:110px; height:110px; background:url("../image/MLB/MIL.png") no-repeat center center; background-size:contain;}
/*보스턴 레드삭스*/span.BOS_L {font-size:0; vertical-align:middle;display:inline-block; width:110px; height:110px; background:url("../image/MLB/BOS.png") no-repeat center center; background-size:contain;}
/*볼티모어 오리올스*/span.BAL_L {font-size:0; vertical-align:middle;display:inline-block; width:110px; height:110px; background:url("../image/MLB/BAL.png") no-repeat center center; background-size:contain;}
/*샌디에이고 파드리스*/span.SD_L {font-size:0; vertical-align:middle;display:inline-block; width:110px; height:110px; background:url("../image/MLB/SD.png") no-repeat center center; background-size:contain;}
/*샌프란시스코 자이언츠*/span.SF_L {font-size:0; vertical-align:middle;display:inline-block; width:110px; height:110px; background:url("../image/MLB/SF.png") no-repeat center center; background-size:contain;}
/*세인트루이스 카디널스*/span.STL_L {font-size:0; vertical-align:middle;display:inline-block; width:110px; height:110px; background:url("../image/MLB/STL.png") no-repeat center center; background-size:contain;}
/*시애틀 매리너스*/span.SEA_L {font-size:0; vertical-align:middle;display:inline-block; width:110px; height:110px; background:url("../image/MLB/SEA.png") no-repeat center center; background-size:contain;}
/*시카고 컵스*/span.CUB_L {font-size:0; vertical-align:middle;display:inline-block; width:110px; height:110px; background:url("../image/MLB/CUB.png") no-repeat center center; background-size:contain;}
/*시카고 화이트삭스*/span.CWS_L {font-size:0; vertical-align:middle;display:inline-block; width:110px; height:110px; background:url("../image/MLB/CWS.png") no-repeat center center; background-size:contain;}
/*신시내티 레즈*/span.CIN_L {font-size:0; vertical-align:middle;display:inline-block; width:110px; height:110px; background:url("../image/MLB/CIN.png") no-repeat center center; background-size:contain;}
/*애리조나 다이아몬드백스*/span.ARI_L {font-size:0; vertical-align:middle;display:inline-block; width:110px; height:110px; background:url("../image/MLB/ARI.png") no-repeat center center; background-size:contain;}
/*애틀랜타 브레이브스*/span.ATL_L {font-size:0; vertical-align:middle;display:inline-block; width:110px; height:110px; background:url("../image/MLB/ATL.png") no-repeat center center; background-size:contain;}
/*오클랜드 애슬레틱스*/span.OAK_L {font-size:0; vertical-align:middle;display:inline-block; width:110px; height:110px; background:url("../image/MLB/OAK.png") no-repeat center center; background-size:contain;}
/*워싱턴 내셔널스*/span.WSH_L {font-size:0; vertical-align:middle;display:inline-block; width:110px; height:110px; background:url("../image/MLB/WSH.png") no-repeat center center; background-size:contain;}
/*캔자스시티 로열스*/span.KC_L {font-size:0; vertical-align:middle;display:inline-block; width:110px; height:110px; background:url("../image/MLB/KC.png") no-repeat center center; background-size:contain;}
/*콜로라도 로키스*/span.COL_L {font-size:0; vertical-align:middle;display:inline-block; width:110px; height:110px; background:url("../image/MLB/COL.png") no-repeat center center; background-size:contain;}
/*클리블랜드 인디언스*/span.CLE_L {font-size:0; vertical-align:middle;display:inline-block; width:110px; height:110px; background:url("../image/MLB/CLE.png") no-repeat center center; background-size:contain;}
/*탬파베이 레이스*/span.TB_L {font-size:0; vertical-align:middle;display:inline-block; width:110px; height:110px; background:url("../image/MLB/TB.png") no-repeat center center; background-size:contain;}
/*텍사스 레인저스*/span.TEX_L {font-size:0; vertical-align:middle;display:inline-block; width:110px; height:110px; background:url("../image/MLB/TEX.png") no-repeat center center; background-size:contain;}
/*토론토 블루제이스*/span.TOR_L {font-size:0; vertical-align:middle;display:inline-block; width:110px; height:110px; background:url("../image/MLB/TOR.png") no-repeat center center; background-size:contain;}
/*피츠버그 파이어리츠*/span.PIT_L {font-size:0; vertical-align:middle;display:inline-block; width:110px; height:110px; background:url("../image/MLB/PIT.png") no-repeat center center; background-size:contain;}
/*필라델피아 필리스*/span.PHI_L {font-size:0; vertical-align:middle;display:inline-block; width:110px; height:110px; background:url("../image/MLB/PHI.png") no-repeat center center; background-size:contain;}
/*휴스턴 애스트로스*/span.HOU_L {font-size:0; vertical-align:middle;display:inline-block; width:110px; height:110px; background:url("../image/MLB/HOU.png") no-repeat center center; background-size:contain;}






.u_skip {visibility:hidden;height: 0;}

body {}
.Wrap_top {position:fixed;top:0;left:0;right:0;margin:0 auto;z-index: 100;}
header {height: 40px;}
.logo {background: #fff;text-align: center;height: 40px;}
.logo a {margin-top:10px;display: inline-block;background:url("../image/spo_main.png") no-repeat;background-size:200px;width: 70px;height: 21px;}

.headerNav {height: 30px;background: url("../image/bg_mt_top.png") repeat;border-bottom:1px solid #666;position:relative;}
.headerNav h2 {color:#fff;font-size: 1.1em;text-align: center;font-weight: bold;padding-top:8px;}
.headerNav h2 a {color:#fff;}
.headerNav div {position:absolute;display: inline-block;}
.headerNav div span,.headerNav > div > a {font-size:0;vertical-align: middle;}
.headerNav .menu {left:15px;top:9px;height: 15px;}
.headerNav .menu span {display: inline-block;background:url("../image/spo_main.png") no-repeat 0 -25px;background-size:200px;width: 15px;height: 15px;}
.headerNav .setting {right:10px;top:7px;height: 15px;display:none;}
.headerNav .setting span {display: inline-block;background:url("../image/spo_main.png") no-repeat -25px -25px;background-size:200px;width: 15px;height: 15px;}
.headerNav .refresh {right:10px;top:7px;height: 17px;}
.headerNav .refresh span {display: inline-block;background:url("../image/spo_main.png") no-repeat -50px -25px;background-size:200px;width: 17px;height: 17px;}
.headerNav .previous {left:10px;top:8px;height: 15px;}
.headerNav .previous a {display: inline-block;background:url("../image/spo_main.png") no-repeat -150px -100px;background-size:200px;width: 21px;height: 13px;}
.headerNav .search {right:10px;top:12px;height: 17px;}
.headerNav .search span {display: inline-block;background:url("../image/spo_main.png") no-repeat -100px -118px;background-size:200px;width: 17px;height: 17px;}

.menu_left_b {position:fixed;left:0;top:0;z-index:1001; width: 100%;height: 100%;display: none;}
.menu_left_b .bg {background: url("../image/bg_mt_top.png") repeat;width: 100%;height: 100%;position:absolute;left:0;top:0;}
.left_wr {background: #fff;width: 70%;height: 100%;font-size: 1.2em;font-weight: 800;color:#222;border:1px solid #ccc;border-bottom:none;position:absolute;left:-71%;top:0;}
.left_wr > p {padding:4px 11px;height: 32px;line-height: 33px;border-bottom:1px solid #ccc;vertical-align: middle;font-size: .875em;}
.left_wr > p span {background: url("../image/KakaoTalk_20171130_121744937.jpg") no-repeat center center ;width: 30px;height: 30px;display:inline-block;background-size: cover;border-radius: 15px;border:1px solid #ccc;vertical-align: bottom;margin-right:7px;}
.left_wr .log_btn {display:block;position:absolute;right:10px;top:8px;width:18px;height:21px; background:url("../image/spo_main.png") no-repeat -100px -150px;background-size:200px;}
.left_wr > ul {}
.left_wr > ul > li {}
.left_wr > ul > li a {color: #222;}
.left_wr > ul > li > p {border-bottom:1px solid #ccc;padding:0 10px;line-height: 30px;height: 30px;position:relative;}
.left_wr > ul > li > p > b {vertical-align:middle;}
.left_wr > ul > li > p span.m_img01 {display: inline-block;width:18px;height: 18px;background:url("../image/spo_main.png") no-repeat 0 -150px;background-size:200px;vertical-align:middle;margin-right: 7px;}
.left_wr > ul > li > p span.m_img02 {display: inline-block;width:18px;height: 18px;background:url("../image/spo_main.png") no-repeat -20px -150px;background-size:200px;vertical-align:middle;margin-right: 7px;}
.left_wr > ul > li > p span.m_img03 {display: inline-block;width:18px;height: 18px;background:url("../image/spo_main.png") no-repeat -40px -150px;background-size:200px;vertical-align:middle;margin-right: 7px;}
.left_wr > ul > li > p span.m_img04 {display: inline-block;width:18px;height: 18px;background:url("../image/spo_main.png") no-repeat -60px -150px;background-size:200px;vertical-align:middle;margin-right: 7px;}
.left_wr > ul > li > p span.m_img05 {display: inline-block;width:16px;height: 16px;background:url("../image/spo_main.png") no-repeat -118px -150px;background-size:200px;vertical-align:middle;margin-right: 7px;}
.left_wr > ul > li > ul {}
.left_wr > ul > li > ul > li {padding:0 10px;line-height: 30px;height: 30px;background: #eee;border-bottom:1px solid #ccc;position:relative;}
.left_wr > ul > li > ul > li a {font-weight: normal;margin-left:26px;font-size: .8em;}
.left_wr h3 {text-align: center;font-weight: 800;height: 35px;line-height: 35px;border-bottom:1px solid #ccc;background: #555;color:#fff;font-size:1.1em; }
.left_wr > ul > li > p span.right {width: auto;background:none;margin:0;height: 30px;line-height: 30px;position:absolute;right:8px;top:0;font-weight: normal;font-size: .8em;}
.left_wr > ul > li > p span.right span {vertical-align: middle;}
.left_wr span.prev {position:absolute;top:8px;left:8px;width:25px;height: 19px;display: inline-block;background:url("../image/spo_main.png") no-repeat -115px -172px;background-size:200px;font-size: 0;}
.left_wr span.close {position:absolute;top:8px;right:8px;width:19px;height: 19px;display: inline-block;background:url("../image/spo_main.png") no-repeat -88px -172px;background-size:200px;font-size: 0;}
.left_wr > ul > li.bottom_b {border-bottom:1px solid #ccc;}
.left_wr > ul > li.bottom_b > p {border-bottom:none;}
.left_wr span.bottom {padding:0 10px 7px;font-size:.75em;color:#aaa;font-weight: normal;display:block;line-height: 1.5;}
.left_wr p.league b {display:inline-block;}
.left_wr span.setting {display: inline-block;background:url("../image/spo_main.png") no-repeat -118px -150px;background-size:200px;width: 16px;height: 16px;margin:0;vertical-align: middle;}
.left_wr .fb_list {max-height: 155px;overflow-y:scroll;}
.left_wr .add_li {border-top:1px solid #ccc;position:relative;top:-1px;}
span.ball_soccer { margin-right:7px;display: inline-block;width: 13px;height: 13px;background: url(../image/spo_main.png) no-repeat -35px -245px;background-size: 200px;vertical-align:text-top;}
span.ball_baseball { margin-right:7px;display: inline-block;width: 13px;height: 13px;background: url(../image/spo_main.png) no-repeat -35px -305px;background-size: 200px;vertical-align:text-top;}
span.ball_basketball { margin-right:7px;display: inline-block;width: 13px;height: 13px;background: url(../image/spo_main.png) no-repeat -35px -285px;background-size: 200px;vertical-align:text-top;}
span.ball_volleyball { margin-right:7px;display: inline-block;width: 13px;height: 13px;background: url(../image/spo_main.png) no-repeat -35px -265px;background-size: 200px;vertical-align:text-top;}
span.ball_tenis { margin-right:7px;display: inline-block;width: 13px;height: 13px;background: url(../image/spo_main.png) no-repeat -35px -325px;background-size: 200px;vertical-align:text-top;}
span.ball_IceHarkey { margin-right:7px;display: inline-block;width: 13px;height: 13px;background: url(../image/spo_main.png) no-repeat -35px -345px;background-size: 200px;vertical-align:text-top;}
span.add_fb { margin-right:10px;margin-left:3px;display: inline-block;width: 8px;height: 8px;background: url(../image/spo_main.png) no-repeat -134px -165px;background-size: 200px;vertical-align:middle;}
span.mn {position: absolute;top:8px;right:9px;display: inline-block;width: 13px;height: 13px;background: url(../image/spo_main.png) no-repeat -134px -151px;background-size: 200px;vertical-align:text-top;font-size: 0;}



#btn_prev {display:inline; font-size:0; zoom:1; position: fixed;left: 11px;bottom: 15px;width: 40px;height: 40px;background:url("../image/spo_main.png") no-repeat -50px -75px;background-size:200px;z-index: 1000;}
#btn_top {display:inline; font-size:0; zoom:1; position: fixed;right: 11px;bottom: 15px;width: 40px;height: 40px;background:url("../image/spo_main.png") no-repeat -100px -75px;background-size:200px;z-index: 1000;}


/*--- livescore ---*/
nav.livescore { position:relative;overflow:hidden;background: #555;width: 100%;height:34px;}
nav.livescore ul li {}
nav.livescore ul li a {color:#fff;font-size:1.125em;font-weight: bold;text-transform: uppercase;position:relative;display:inline-block;padding:0 20px;display: block;line-height: 27px;padding-top:3px;}
nav.livescore ul li a span {margin-left:3px;font-size: .7em;line-height: 27px;}
nav.livescore ul li.on {border-bottom:3px solid #fdbd14;}
nav.livescore ul li.on a {color: #fdbd14;}
nav.livescore .btn_prev,nav.livescore .btn_next {display:none;}
.mcom_navwrap {z-index: 1 !important;}
.mcom_navwrap .mcom_nav{position:relative;overflow:hidden;}
.mcom_navwrap ul{white-space:nowrap}
.mcom_navwrap li{position:relative;display:inline-block;text-align:center}
/*.mcom_navwrap .btn_prev{position:absolute;top:0;left:0;z-index:2;width:27px !important;height:42px;background:#fff;-webkit-transform:translateZ(0)}
.mcom_navwrap .btn_prev span{width:11px;height:19px;background-position:0 -94px;margin:12px 0 0 11px}
.mcom_navwrap .btn_next{position:absolute;top:0;right:0;z-index:2;width:27px !important;height:42px;background:#fff;-webkit-transform:translateZ(0)}
.mcom_navwrap .btn_next span{width:11px;height:19px;background-position:-21px -94px;margin:12px 0 0 11px}*/

.livescore_top {position:relative;height: 40px;border-bottom:1px solid #bbb;}
.livescore_top .date {position:absolute;left:0;right: 0;margin:0 auto;width: 82px;top:14px;}
.livescore_top .date p {display: inline-block;width:50px;font-size:1.313em;font-weight: 800;text-align: center;position:absolute;left:0;right: 0;margin:0 auto;line-height:0.813em;}
.livescore_top .date p.td {font-size: 1.1em;line-height:1em;}
.livescore_top .date span.prev {display: inline-block;background:url("../image/spo_main.png") no-repeat -70px -25px;background-size:200px;width: 6px;height: 13px;position:absolute;left:0;top:0;padding:0 5px;}
.livescore_top .date span.next {display: inline-block;background:url("../image/spo_main.png") no-repeat -95px -25px;background-size:200px;width: 6px;height: 13px;position:absolute;right:0;top:0;padding:0 5px;}
.livescore_top select {max-width:32%;position:absolute;left:6px;top:7px;}
.livescore_top .alarm {display: inline-block;position:absolute;right:77px;top:7px;border:1px solid #bbb;font-size:0;line-height: 24px;width: 24px;height: 24px;background:url("../image/spo_main.png") no-repeat -150px -50px;background-size:200px;}
.livescore_top .leagues {display: inline-block;position:absolute;right:6px;top:7px;border:1px solid #bbb;font-weight: bold;font-size: .875em;line-height: 24px;width: 64px;height: 24px;text-align: center;}

.leagues_box {position:fixed;top:40px;left:-999999em;z-index: 1001;width: 100%;height:100%; background: #fff;}
.leagues_box h3 {font-weight: 800;text-align: center; height: 40px; line-height: 40px; background: #333;color: #fff; font-size: 1.313em;}
.leagues_box .topline {background: #eee;}
.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}
.swiper-container-no-flexbox .swiper-slide{float:left}
.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}
.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}
.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}
.swiper-invisible-blank-slide{visibility:hidden}
.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}
.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}
.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}
.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}
.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}
.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.2s -webkit-transform;transition:.2s top,.2s -webkit-transform;-o-transition:.2s transform,.2s top;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,.2s -webkit-transform;transition:.2s left,.2s -webkit-transform;-o-transition:.2s transform,.2s left;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.2s -webkit-transform;transition:.2s right,.2s -webkit-transform;-o-transition:.2s transform,.2s right;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:'';width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}
.swiper-container {  width: 100%; margin-left: auto;  margin-right: auto;background: #fff;}
.swiper-slide {  background-size: cover;}
.gallery-top {   width: 100%;height: 100%;top:0px;}
.leagues_box .gallery-thumbs {  height: 35px;  box-sizing: border-box;  background: #555; font-weight: 800;}
.leagues_box .gallery-thumbs .swiper-slide {  width: 50%;  height: 15px; text-align: center; color:#999; padding: 10px 0;}
.leagues_box .gallery-thumbs .swiper-slide-active { color: #fdbd14; border-bottom:3px solid #fdbd14;padding: 10px 0 7px;}
.leagues_box .gallery-thumbs .swiper-wrapper {-webkit-transform:translate3d(0,0,0) !important;transform:translate3d(0,0,0) !important;height: 15px;}
.leagues_box .gallery-top .swiper-wrapper { height:100%;position:relative;}
.leagues_box .gallery-top .view {display:none;}
.leagues_select {}
.leagues_select > li {position: relative;padding-left:41px;line-height: 35px;border-bottom: 1px solid #bbb;font-size: 1em;}
.leagues_select input[type=checkbox] {position:absolute;right:10px;top:8px;vertical-align: middle;}
.leagues_box > ul {position:fixed;bottom:0;left:-9999999em;z-index:1;width: 100%;}
.leagues_box > ul > li {width:50%;float:left;border-top:1px solid #ccc;border-bottom: 1px solid #ccc;background: #eee;color:#222;text-align:center;font-weight: 800;height:30px;line-height: 30px;font-size: 1.375em;}
.leagues_box > ul > li:nth-of-type(1) {color:#aaa;background:#eee url("../image/borderline01.png") repeat-y right 0;;}
.leagues_box .close {position:absolute;top:10px;right:10px;width: 19px;height: 19px;background: url("../image/spo_main.png") no-repeat 0 -50px;background-size:200px;font-size: 0;}
.view.step1 > ul > li {padding:0;border-bottom:none;}
.view.step1 > ul > li > .topline {padding-left: 33px;background: #ddd;}
.view.step2 .leagues_select > li {padding-left:65px;}
/*.view.step2 .leagues_select > li:nth-last-of-type(1) {border-bottom:none;}*/
.leagues_select label span.gray {margin-left: 5px;}

/*MATCH STATS table*/
.ms_table th {border:none;background: #444;color:#fff;font-weight: ;font-size:0.9em;height: 25px;line-height: 25px;}
.ms_table td {border:none;font-weight: bold;font-size:1em;height: 25px;line-height: 25px;}
.ms_table tr:nth-of-type(even) td {background: #f3f3f3;}
.ms_table td:nth-of-type(2) {font-size:0.87em;font-weight:400;}
.ms_table tr:nth-last-of-type(1) th,.ms_table tr:nth-last-of-type(1) td {border-bottom:1px solid #ddd;}

/*summary table*/
.sm_table {border-top: 1px solid #ccc;}
.sm_table th {border:none;width: 18%;background: #e9ebe3;padding-top:5px;border-bottom: 1px solid #ccc;}
.sm_table td {border:none;width: 41%;text-align: right;line-height: 1;background: #e9ebe3;border-bottom: 1px solid #ccc;}
.sm_table td:nth-last-of-type(1) {text-align: left;}
.sm_table td.half {text-align: center;height: 45px;line-height: 45px;font-weight: bold;background: #fff;}
.sm_table th span.sc_icon01 {display:inline-block;width: 33px;height: 33px;background: url("../image/spo_main.png") no-repeat -100px -245px;background-size:200px;font-size: 0;}
.sm_table th span.sc_icon02 {display:inline-block;width: 33px;height: 33px;background: url("../image/spo_main.png") no-repeat -133px -245px;background-size:200px;font-size: 0;}
.sm_table th span.sc_icon03 {display:inline-block;width: 33px;height: 33px;background: url("../image/spo_main.png") no-repeat -166px -245px;background-size:200px;font-size: 0;}
.sm_table td p {font-weight: bold;font-size:1em;}
.sm_table td > span {font-size:0.8em;}
.sm_table td span.time {font-weight: bold;font-size: 1em;background: #fff;display:inline-block;border:1px solid #b5d36f;padding:0 4px 0 5px;height: 25px;line-height: 26px;text-align: center;}




.livescore_list:nth-last-of-type(1) {padding-bottom:65px;}
.livescore_list > ul {border-bottom:1px solid #ddd;}
.livescore_list.upline {border-bottom:4px solid #444;}
.topline {background: #bbb;height: 30px;position:relative;}
.topline span.flag {display: inline-block;width: 24px;height: 16px;background-size: contain;;float:left;margin:7px 0 7px 7px;}
.topline span.eng {background:url("../image/img_flag.png") no-repeat;background-size: contain;}
.topline p {font-size:1em;font-weight: bold;float:left;line-height: 30px;margin-left: 10px;color:#333;text-transform: uppercase;}
.topline .on {display: inline-block;background:url("../image/spo_main.png") no-repeat -145px -20px;background-size: 200px;width:10px;height: 7px;padding:5px;position:absolute;right:8px;top:5px;}
.topline .off {display: inline-block;background:url("../image/spo_main.png") no-repeat -120px -20px;background-size: 200px;width:10px;height: 7px;padding:5px;position:absolute;right:8px;top:5px;}
.livescore_list .view {}
.livescore_list .view > div {padding-top:10px;padding-bottom:10px;border-bottom:1px solid #ddd;position:relative;}
.livescore_list .view div.team {float:left;margin-left: 5%;width:25%;text-align: center;margin-top:10px;}
.livescore_list .view div.team2 {margin-left: 0;margin-right:5%;}
.livescore_list .view .team > span {width: 33px;height: 33px;}
.livescore_list .view .team p {text-align: center;font-weight: bold;font-size: 1em;color:#555;margin-top:9px;}
.livescore_list .view .team p > span {visibility: hidden;font-size: 0;}
.livescore_list .view .center {float:left;padding:0 4%;text-align: center;width:32%;min-width: 115px;}
.livescore_list .view .center span.time {font-size: 1em;margin-bottom: 3px;display:block;color: #555;}
.livescore_list .view .center p.score {font-size: 1.9em;margin-bottom: 5px;color:#333;font-weight: bold;line-height: 24px;vertical-align: middle;}
.livescore_list .view .center p.score > span > span {vertical-align:text-top;font-size: 0.8em;text-align: center;margin:0 4px;}
.livescore_list .view .center.game_ing p.score > span {background: #c6e89e;display:inline-block;padding:1px 7px 0px;border-radius: 4px;}
.livescore_list .view .center.game_bf {margin-top:15px}
.livescore_list .view .center.game_bf span.time {font-size: 1.5em;margin-bottom: 5px;color:#333;font-weight: bold;line-height: 20px;vertical-align: middle;}
.livescore_list .view .center.game_bf span.time span {vertical-align:text-top;font-size: 0.8em;text-align: center;}
.livescore_list .view .center.game_bf > div b {margin:0 4px;}
.livescore_list .view .center.game_full {}
.livescore_list .view .center.game_full p.score > span {background: #aaa;color:#fff;display:inline-block;padding:1px 7px 0px;border-radius: 4px;}
.livescore_list .view .center p.score b {display: inline-block;width: 10px;height: 10px;vertical-align: middle;margin:0 5px 5px;}
.livescore_list .view .center p.score b.in {background:url("../image/spo_main.png") no-repeat -178px -50px;background-size: 200px;}
.livescore_list .view .center.game_full p.score b.in {background:url("../image/spo_main.png") no-repeat -189px -50px;background-size: 200px;width: 7px;height: 7px;}
.livescore_list .view .center > ul {margin:0 auto;width: 100%;}
.livescore_list .view .center > ul li {display:inline-block;height:19px;line-height: 19px;width:34px;vertical-align:middle;border:1px solid #ccc;}
.livescore_list .view .center > ul li a span,.livescore_list .view .center > ul li > span {display:inline-block;font-size:0;height:19px;text-align: center;vertical-align:middle;}
.livescore_list .view .center > ul li:nth-of-type(1) a {display:inline-block;margin:0 auto;width:34px;height:19px;background:url("../image/spo_main.png") no-repeat 0px -245px;background-size: 200px;}
.livescore_list.baseball_list .view .center ul li:nth-of-type(1) a { background:url("../image/spo_main.png") no-repeat 0px -305px;background-size: 200px;}
.livescore_list.basketball_list .view .center ul li:nth-of-type(1) a { background:url("../image/spo_main.png") no-repeat 0px -285px;background-size: 200px;}
.livescore_list.volleyball_list .view .center ul li:nth-of-type(1) a { background:url("../image/spo_main.png") no-repeat 0px -265px;background-size: 200px;}
.livescore_list .view .center ul li.tt_open span {display:inline-block;margin:0 auto;width:18px;height:19px; background:url("../image/spo_main.png") no-repeat -60px -44px;background-size: 200px;}
.livescore_list .view .center ul li.tt_open.on {background: #eee;}
.livescore_list .view .center.before {padding-top:8px;}
.livescore_list .view .center.before .time {font-size: 1.4em;font-weight: 800;color:#333;margin-bottom:8px;}
.livescore_list .view .center.before .dividend span {color:#e53535;font-size: 1em;font-weight: 800;display: inline-block;margin:0 5px;}
.livescore_list .view .center.before ul {display:none;}

.livescore_list.tenis_list .view .center {width: 40%;padding:0;}
.livescore_list.tenis_list .view .center p.score > span > span {font-size: 0.53em;font-weight: normal;margin:0 10px;}

.livescore_list .view span.bookmark.off {position:absolute;top:7px;left:7px;width:19px;height: 19px;display:block;border:1px solid #ccc;background:#fff url("../image/spo_main.png") no-repeat -121px 4px;background-size: 200px;}
.livescore_list .view span.bookmark.on {position:absolute;top:7px;left:7px;width:19px;height: 19px;display:block;border:1px solid #ccc;background:#fff url("../image/spo_main.png") no-repeat -96px 4px;background-size: 200px;}
.livescore_list .view span.up {font-size:0;position:absolute;top:7px;right:7px;width:19px;height: 19px;display:block;border:1px solid #ccc;background:#fff url("../image/spo_main.png") no-repeat -146px -19px;background-size: 200px;display:none;}
.live_comment {clear:both;content:"";display:block;height:24px;line-height:24px; border:1px solid #ccc;margin:0 6px 0;}
.live_comment > p {float:left;background: #f1f1f1;width:20%;text-align: center;}
.live_comment > p span {display:inline-block;font-size:0;width:52px;height:11px; background:url("../image/spo_main.png") no-repeat 0px -125px;background-size: 200px;vertical-align: middle;}
.live_comment.off > p span {background-position: 0px -137px;}
.live_comment div {float:left;width: 80%;height:24px;background: #fff;overflow: hidden;}
.live_comment div p {font-size: 0.813em;margin:0 7px;color:#555;}
.timetable {height: 45px;width: 100%;position:relative;}
.view .timetable {display:none;}
.timetable .bg {position: absolute;top:21px;left:0;right:0;margin: 0 auto;background:#fff;height: 2px;width:91.5%;}
.timetable .bg .now {position: absolute;top:0;left:0;background:#f9c8c8;height: 2px;padding-left:30px;}
.timetable .bg ul {position: relative;width: 100%;height: 20px;top:-4px;}
.timetable .bg ul li.KO {position:absolute;left: -4%;top:0;font-size: 0.688em;width: 4%;background: #f0f0f0;text-align: center;padding-left:0.5%;}
.timetable .bg ul li.HT {position:absolute;left: 49%;top:0;font-size: 0.688em;width: 5%;background: #f0f0f0;text-align: center;}
.timetable .bg ul li.FT {position:absolute;right: -4%;top:0;font-size: 0.688em;padding-right:1px;width: 4%;background: #f0f0f0;text-align: center;}
.timetable > ul {position:absolute;top:0;left:0;width: 100%;}
.timetable > ul > li {clear:both;content:"";display:block;position: relative;height: 22px;width: 100%;}
.timetable > ul > li.team2 {margin-top:2px;}
.timetable > ul > li > p {width:5%;float:left;}
.timetable > ul > li > p span {margin:4px;width:13px;height: 13px;}
.timetable > ul > li ul {float:left;position: relative;height: 25px;top:3px;width: 93%;}
.timetable > ul > li ul li {width:8px;position: absolute; }
.timetable > ul > li ul li p {font-size:.688em;margin:3px 0; }
.timetable > ul > li.team2 ul li p {position:absolute; top:-13px;left:0;}
.timetable > ul span.player {position: absolute;top: -24px;left: -30px;display: block;background: #fffce1;border: 1px solid #ddd;line-height: 1.2;width: 80px;z-index: 1;padding: 5px;font-size: .7em;text-align: center;display:none;}
.timetable > ul > li:nth-last-of-type(1) span.player {top: 13px;}
.timetable table .left {text-align: left !important;}
.timetable table .left span {width: 15px;height: 15px;vertical-align: middle;margin:0 3px 0 3px;}
span.corner {display: inline-block;width: 7px;height: 10px;background: url(../image/spo_main.png) no-repeat 0px -100px;background-size: 200px;font-size: 0;vertical-align: middle;}
span.goal {display:inline-block;font-size:0;width:8px;height:8px; background:url("../image/spo_main.png") no-repeat 0px -87px;background-size: 200px;vertical-align: middle;}
span.yellow_c {display:inline-block;font-size:0;width:8px;height:10px; background:url("../image/spo_main.png") no-repeat -10px -85px;background-size: 200px;vertical-align: middle;}
span.red_c {display: inline-block;width: 7px;height: 10px;background: url(../image/spo_main.png) no-repeat -19px -85px;background-size: 200px;font-size: 0;vertical-align: middle;}

.baseball_list .timetable {height:auto;}
.baseball_list .timetable > div {margin:0 6px;position: relative;height: 76px;}
.baseball_list .timetable .team_w {position:absolute;left:0px;top:0px;width:21%;z-index: 1;padding:10px 0 0;}
.baseball_list .timetable .score_w {position:absolute;left:21%;top:0px;width:65%;overflow-x: scroll;padding:10px 0 0;}
.baseball_list .timetable .RHEB_w {position:absolute;right:0px;top:0px;width:14%;z-index: 1;padding:10px 0 0;}
.baseball_list .timetable .RHEB_w .RHEB td {color:#ff781e;}
.baseball_list .timetable table.score {border-left:none;border-right:none;}
.baseball_list .timetable table.score10 {width:111%;}
.baseball_list .timetable table.score10 th,.baseball_list .timetable table.score10 td {width:10%;}
.baseball_list .timetable table.score11 {width:123%;}
.baseball_list .timetable table.score11 th,.baseball_list .timetable table.score11 td {width:9%;}
.baseball_list .timetable table.score12 {width:133%;}
.baseball_list .timetable table.score12 th,.baseball_list .timetable table.score12 td {width:8.3%;}
.baseball_list .timetable table.score th:nth-of-type(1),.baseball_list .timetable table.score td:nth-of-type(1) {border-left:none;}
.baseball_list .timetable table.score th:nth-last-of-type(1),.baseball_list .timetable table.score td:nth-last-of-type(1) {border-right:none;}

.basketball_list .timetable,.volleyball_list .timetable {height:auto;}
.basketball_list .timetable > div {height: auto;margin:0 6px;}

.livescore_list .view .center > .foul {position: absolute;top:5px;left:0;right:0;margin:0 atuo;width: 100%;height:20px;}/*
.livescore_list .view .center > .foul p {width:34%;margin:0 auto;text-align: center;padding-top:8px;font-size: .813em;}
.livescore_list .view .center > .foul p span {display:inline-block;width:8px;height:16px;background:url("../image/yellow.png") no-repeat 0px -60px;background-size: 94px;vertical-align: middle;margin-right:5px;}*/
.foul ul {position: absolute;left:0;top:0;width: 100%;height: 100%;}
.foul ul li {width:42%;height: 100%;position: absolute;left:0;top:0;text-align: right;vertical-align: middle;}
.foul ul li.team2 {left:auto;right:0;text-align: left;}
.foul ul li span {font-size:0;display:inline-block;height:5px;vertical-align: text-bottom;}
.foul ul li span.f0 {background:none;width:12px;}
.foul ul li span.f1 {background:url("../image/yellow02.png") no-repeat 0px 0px;background-size: 94px;width:12px;}
.foul ul li span.f2 {background:url("../image/yellow02.png") no-repeat 0px -8px;background-size: 94px;width:27px;}
.foul ul li span.f3 {background:url("../image/yellow02.png") no-repeat 0px -16px;background-size: 94px;width:42px;}
.foul ul li span.f4 {background:url("../image/yellow02.png") no-repeat 0px -24px;background-size: 94px;width:57px;}
.foul ul li span.f5 {background:url("../image/yellow02.png") no-repeat 0px -32px;background-size: 94px;width:73px;}

.basketball_list .timetable > div table .win,.volleyball_list .timetable > div table .win {color:#80c943;font-weight:800;}
.basketball_list .timetable > div table .red,.volleyball_list .timetable > div table .red {font-weight:800;}

.volleyball_list .timetable > div {margin:0 6px;position: relative;height: 76px;padding-top:10px;}
.volleyball_list .timetable > div table tr:nth-of-type(1) th {line-height: 1;padding:3px 0;}
.volleyball_list .view .team .set {position: relative;top:6px;margin:0 auto;font-size:0;background:url("../image/spo_main.png") no-repeat 0px -118px;background-size: 200px;vertical-align: middle;width: 11px; height: 6px;}
.volleyball_list .view .team .set2 {position: relative;top:6px;margin:0 auto;font-size:0;background:url("../image/spo_main.png") no-repeat 0px -118px;background-size: 200px;vertical-align: middle;width: 25px; height: 6px;}

h3.h3_my {height: 35px;line-height: 35px;font-weight:800;font-size: 1.167em;color:#222;border-bottom: 1px solid #bbb;}
h3.h3_my span {margin:0 5px 0 10px;display: inline-block;width: 13px;height: 13px;background:url("../image/spo_main.png") no-repeat -35px -245px;background-size: 200px;vertical-align: middle;}
h3.h3_my span.ball_baseball {background-position:-35px -305px; }
h3.h3_my span.ball_basketball {background-position:-35px -285px; }
h3.h3_my span.ball_volleyball {background-position:-35px -265px; }
h3.h3_my span.ball_tenis {background-position:-35px -325px; }
h3.h3_my span.ball_IceHarkey {background-position:-35px -345px; }




/*---  MATCH INFO ---*/
.headerNav.match {background: url("../image/bg_mt_top.png") repeat;border-bottom:1px solid #555;}
.match_top {position:relative;top:0px;left:0;padding-top:40px;margin-top:-40px;}
.match_top.soccer {height: auto;width: 100%;background: #000 url("../image/bg_mt_soccer.png") no-repeat center bottom; background-size: 100%;}
.match_top.baseball {height: 100%;background: #000 url("../image/bg_mt_base.png") no-repeat center top; background-size:contain;}
.match_top.basketball {height: auto;width: 100%;background: #000 url("../image/bg_mt_basket.png") no-repeat center bottom; background-size: 100%;}
.match_top.volleyball {height: auto;width: 100%;background: #000 url("../image/bg_mt_volley.png") no-repeat center bottom; background-size: 100%;}


.match_top figure {height: 68px;padding:3%;}
.match_top figure > div {float:left;font-weight: bold;}
.match_top figure > div.h_team_logo,.match_top figure > div.a_team_logo {width:30%; }
.match_top figure > div .logoimg {background: url("../image/bg_logobg.png") no-repeat center center;background-size: 45px;width: 45px;margin:5px auto 0;}
.match_top figure > div .logoimg span {width:29px;height:29px; margin:7px 8px 9px;}
.match_top figure > div p {color:#fff;font-size: .95em;margin-top:5px;text-align: center;}
.match_top figure > div.score {width: 40%;text-align: center;margin-top:15px;}
.match_top figure > div.score div {color:#fff;font-size: 25px;line-height: 25px;}
.match_top figure > div.score div span {display: inline-block;width: 45px;font-size: .6em;line-height: 25px;vertical-align: text-top;}
.match_top figure > div.score p {font-weight: normal;}

.match_top.baseball figure {position:relative;height: 263px;}
.match_top.baseball figure > div {float:none;}
.match_top.baseball figure .b_sign {position:absolute;bottom:0;right:0;}
.match_top.baseball figure > .table_w {position: absolute;bottom:0;left:0;width: 100%;background: url("../image/bg_bs_tt.png") repeat;}
.match_top.baseball figure > .table_w table th,.match_top.baseball figure > .table_w table td {background: none;border:none;font-size: .7em;line-height: 1.5;}
.match_top.baseball figure > .table_w .timetable div {padding-top:0;padding-bottom:0;}
.match_top.baseball figure > .table_w.baseball_list .timetable > div {height:45px;padding:5px 0;}
.match_top.baseball figure > .table_w.baseball_list .timetable > div > div {top:5px;}


.Relay {position:relative; top: 0px;left: 0;padding-top: 30px;padding-bottom:12px;}
.Relay img {width: 337px;margin:0 auto;}/*
.Relay_onoff {width: 100%;height: 40px;text-align: center;background: #eee;}
.Relay_onoff span.on {display:inline-block;width: 30px;height: 18px;background:url("../image/spo_main.png") no-repeat -150px -75px;background-size: 200px;margin-top:10px;}
.Relay_onoff span.off {display:inline-block;width: 30px;height: 18px;background:url("../image/spo_main.png") no-repeat -150px -118px;background-size: 200px;margin-top:10px;}*/

/*축구 상황중계 스코어*/
.Relay.soccer {background: #31763d;}
.score_w {width: 337px;margin:0 auto;line-height:28px; }/*모바일 사이즈*/
.score_w li {float:left;width: 50%;}
.score_w li::before {display:inline-block;content: "";float:left;width: 16px;height: 13px;background:url("../image/spo_main.png") no-repeat -60px -245px;background-size: 200px;margin-top:8px;}
.score_w li span.team {color:#fff; font-size:0.9em;float:left;margin:0 3px;}
.score_w li span.score {float:right;width: 25px;height: 15px;line-height: 15px;color:#fff;font-size: 0.9em;font-weight: bold;display:inline-block;background: #173c1b;border-radius: 2px;text-align: center;margin:7px 2px 0;}
.score_w li:nth-last-of-type(1) {float:right;}
.score_w li:nth-last-of-type(1)::before {background-position: -80px -245px;}
.score_w li:nth-last-of-type(1)::before {float:right;}
.score_w li:nth-last-of-type(1) span.team {float:right;}
.score_w li:nth-last-of-type(1) span.score {float:left;}

/*농구 상황중계 스코어*/
.Relay.basketball {background: #ca9c58;}
.Relay.basketball .score_w li span.score {background: #5f5649;}
.Relay.basketball .score_w li::before {background-position: -60px -285px;}
.Relay.basketball .score_w li:nth-last-of-type(1)::before {background-position: -80px -285px;}

/*배구 상황중계 스코어*/
.Relay.volleyball {background: #c48a82;}
.Relay.volleyball .score_w {margin:10px auto 0;}
.Relay.volleyball .score_w li span.team {margin:0;}
.Relay.volleyball .score_w li span.score {background: #714e4a;}
.Relay.volleyball .score_w li::before {background:none;width: 0;}
.Relay.volleyball .foul_w {position:absolute;height:17px;width: 100%;}
.Relay.volleyball .foul_w > span {display:inline-block;position: absolute;top:0;left:0;right:0;margin:0 atuo;height:17px;line-height: 17px;text-align: center;color:#fff;font-weight: bold;font-size: 0.9em;}
.Relay.volleyball .foul_w .foul {position: absolute;top:0;left:0;right:0;margin:0 atuo;width: 100%;}
.Relay.volleyball .foul_w .foul ul li {width:44%;}
.Relay.volleyball .foul_w .foul ul li span {vertical-align: middle;margin-top:1px;}

/*테니스 상황중계 스코어*/
.Relay.tenis {background: #666;}
.Relay.tenis .score_w li::before {display:none;}
.Relay.tenis .score_w li span.team {margin:0;}
.Relay.tenis .score_w li span.team span.flag {display: inline-block;width: 15px;height: 10px;vertical-align: middle;float:left;margin:9px 6px 0 0;}
.Relay.tenis .score_w li:nth-last-of-type(1) span.team span.flag {float:right;margin:9px 0 0 4px;}
.Relay.tenis .score_w li span.team span.eng {background: url(../image/img_flag.png) no-repeat;background-size: contain;}
.Relay.tenis .score_w li span.score {background: #4d4d4d;}
.Relay.tenis .score_w li span.foul {float:right;font-size: 0;margin-top:4px;height: 6px;}
.Relay.tenis .score_w li:nth-last-of-type(1) span.foul {float:left;}
.Relay.tenis .score_w li span.foul span {display:inline-block;width: 6px;height: 6px;background: #ffa904;margin:0 1px;}

/*--------------  MatchStats  ----------------*/

.MatchStats_summary {margin-bottom:70px;}
.MatchStats_summary .gallery-thumbs {  height: 30px;  box-sizing: border-box;  background: #fff; font-weight: 800;border-bottom:1px solid #ccc;line-height: 31px;}
.MatchStats_summary .gallery-thumbs .swiper-slide {  text-align: center; color:#555;font-size: 1.1em;position:relative;}
.MatchStats_summary .gallery-thumbs .swiper-slide::before {display:inline-block;content: "";position:absolute;left:7px;top:6px;width: 9px;height: 15px;background:url("../image/spo_main.png") no-repeat -162px -180px;background-size: 200px;}
.MatchStats_summary .gallery-thumbs .swiper-slide::after {display:inline-block;content: "";position:absolute;right:7px;top:6px;width: 9px;height: 15px;background:url("../image/spo_main.png") no-repeat -173px -180px;background-size: 200px;}
.MatchStats_summary .gallery-thumbs .swiper-wrapper= {-webkit-transform:translate3d(0,0,0) !important;transform:translate3d(0,0,0) !important;height: 15px;}
.MatchStats_summary .gallery-top .swiper-wrapper { height:100%;position:relative;}
.MatchStats_summary .gallery-top .view {display:none;}

.MatchStats_summary .graph_w {margin:18px 0 0;padding:0 10px 20px;border-bottom:1px solid #ddd;}
.MatchStats_summary .graph_w li {}
.MatchStats_summary .graph_w li > p {text-align: center;font-weight: 800;margin:12px 0 5px;clear:both;font-size: 0.99em;}
.MatchStats_summary .graph_w li .graph {position:relative;height: 10px;}
.MatchStats_summary .graph_w li .graph span.redF {position:absolute;top:-15px;left:0;color:#999;font-size: .9em;font-weight: 800;}
.MatchStats_summary .graph_w li .graph span.blueF {position:absolute;top:-15px;right:0;color:#999;font-size: .9em;font-weight: 800;}
.MatchStats_summary .graph_w li .graph .redG {height: 100%;position:relative;background: -webkit-linear-gradient(left,  rgb(215,38,9) 0%,rgb(251,60,30) 100%);}
.MatchStats_summary .graph_w li .graph .blueG {height: 100%;background: -webkit-linear-gradient(left,  rgb(68,169,226) 0%,rgb(46,127,172) 100%);}
.MatchStats_summary .graph_w li .graph > div {background: #f3f3f3;width: 50%;display:block;float:left;height: 10px;}
.MatchStats_summary .graph_w li.Possession .graph {height: 12px;}
.MatchStats_summary .graph_w li.Possession .graph::after {display: inline-block;content:"";position:absolute;top:-4px;left:0;right:0;margin:0 auto;background:url("../image/spo_main.png") no-repeat -183px -181px;background-size: 200px;width: 7px;height: 3px;}
.MatchStats_summary .graph_w li.Possession .graph .redG span {display: inline-block;content:"";background:url("../image/spo_main.png") no-repeat -190px -180px;background-size: 200px;width: 10px;height: 13px;position:absolute;right:-5px;top:0;}
.MatchStats_summary .graph_w li .graph > div .redG {float:right;background: #fc3c1e;}
.MatchStats_summary .graph_w li .graph > div .blueG {float:left;background: #44a9e2;}



.MatchStats_summary .Target {margin:10px 20px 0;font-size: 1.2em;height: 135px;color:#222;}
.MatchStats_summary .Target .onT {margin:0 auto;width: 43%;}
.MatchStats_summary .Target .onT > div {float:left;margin:0 1px;}
.MatchStats_summary .Target .redL {border-bottom:3px solid #fc3c1e;text-align: center;font-weight: 800;height: 20px;line-height: 20px;}
.MatchStats_summary .Target .blueL {border-bottom:3px solid #44a9e2;text-align: center;font-weight: 800;height: 20px;line-height: 20px;}
.MatchStats_summary .Target .onT .redL,.MatchStats_summary .Target .onT .blueL {width: 48%;}
.MatchStats_summary .Target p {clear: both;text-align: center;height: 22px;line-height: 22px;font-size: .8em;color:#444;}
.MatchStats_summary .Target .offT.left {float:left;width: 21%;}
.MatchStats_summary .Target .offT.right {float:right;width: 21%;}
.MatchStats_summary .Target .onT2 {display:block;margin:0 auto;clear: both;width: 55%;}
.MatchStats_summary .Target .onT2 > ul {float:left;width: 46%;}
.MatchStats_summary .Target .onT2 > ul:nth-last-of-type(1) {float:right;width: 46%;}
.MatchStats_summary .Target .onT2 > ul > li {float:left;width: 30%;}
.MatchStats_summary .Target .onT2 > ul > li > div span {display: inline-block;width:7px ;height:10px ;background:url("../image/spo_main.png") no-repeat 0px -100px;background-size: 200px;font-size: 0;}
.MatchStats_summary .Target .onT2 > ul > li:nth-of-type(2) > div span {background:url("../image/spo_main.png") no-repeat -10px -85px;background-size: 200px;}
.MatchStats_summary .Target .onT2 > ul > li:nth-last-of-type(1) > div span {background:url("../image/spo_main.png") no-repeat -19px -85px;background-size: 200px;}
.MatchStats_summary .Target .onT2 > ul > li p {font-weight: 800;font-size: 1.0em;}


.Substitution {clear:both;position:relative;height: 15px;margin-top:15px;}
.Substitution p {text-align: center;}
.Substitution ul {position:absolute;top:0;left:0;width: 100%;}
.Substitution ul li {float:left;text-align: right;width: 50%;height: 15px;}
.Substitution ul li:nth-last-of-type(1) {text-align: left;float: right;}
.Substitution ul li span {display: inline-block;width: 66px;height: 15px;background:url("../image/substitution.png") no-repeat 0px 0px;background-size: 200px;font-size: 0;vertical-align: middle;margin-right:35px;}
.Substitution ul li.red01 span {background:url("../image/substitution.png") no-repeat 0px -15px;background-size: 200px;}
.Substitution ul li.red02 span {background:url("../image/substitution.png") no-repeat 0px -30px;background-size: 200px;}
.Substitution ul li.red03 span {background:url("../image/substitution.png") no-repeat 0px -45px;background-size: 200px;}
.Substitution ul li.blue00 span {background:url("../image/substitution.png") no-repeat right 0px;background-size: 200px;}
.Substitution ul li.blue01 span {background:url("../image/substitution.png") no-repeat right -15px;background-size: 200px;}
.Substitution ul li.blue02 span {background:url("../image/substitution.png") no-repeat right -30px;background-size: 200px;}
.Substitution ul li.blue03 span {background:url("../image/substitution.png") no-repeat right -45px;background-size: 200px;}
.Substitution ul li:nth-last-of-type(1) span {margin:0 0 0 35px;}

.soccer_swiper .timetable {background: #f0f0f0;}
.summary {}
.summary ul {}
.summary ul li {position:relative;border-bottom:1px solid #ccc;height:25px;line-height: 25px;}
.summary ul li p {width: 10%;text-align: center;position:absolute;top:0;left:0;right:0;margin:0 auto;background: #ddd;}
.summary ul li div.Lteam {width: 45%;position:absolute;left:0;top:0;text-align: right;}
.summary ul li div.Rteam {width: 45%;position:absolute;right:0;top:0;}
.summary ul li div span {margin:0 10px;}
.summary ul li div.Lteam span {float:right;margin-top:7px;}
.summary ul li b {font-weight: normal;}
.summary ul li.score p {width: 36%;background: #fff;}
.summary ul li.score div {width: 32%;font-weight: 800;}

/* 야구 매치통계  bs_target/선수기록 */
.MatchStats_summary .Target.bs_target {margin-top:0;}
.MatchStats_summary .Target.bs_target span.gray {font-weight: normal;display:inline-block;margin-left:2px;font-size: .75em;}
.MatchStats_summary .Target.bs_target .onT {height:60px;}
.MatchStats_summary .Target.bs_target .offT {width: 15%;margin-top:-30px;}
.MatchStats_summary .Target.bs_target .onT2 {width: 85%;}
.MatchStats_summary .Target.bs_target .onT2 > div {float:left;width: 40%;}
.MatchStats_summary .Target.bs_target .onT2 > div:nth-last-of-type(1) {float:right;}
.MatchStats_summary .Target.bs_target .onT2 > div > div {float:left;margin:0 1px;width: 47%;}

ul.players {position:relative;height: 400px;overflow-y:scroll;}
ul.players > li {position:absolute;top:40px;left:0;width: 100%;}
ul.players > li > div {display:none;position:absolute;top:0;left:0;width: 100%;}
ul.players > li.on > div {display:block;}
ul.players h4 {text-align: center;height: 29px;line-height: 29px;font-size:0.95em; border:1px solid #ccc;border-right:none;margin:5px;width: 48.5%;background: #f3f3f3;color:#aaa;font-weight: normal;position:absolute;top:-40px;}
ul.players > li:nth-last-of-type(1) h4 {border-right:1px solid #ccc;border-left:none;position:relative;left:48.5%;}
ul.players > li.on h4 {background: #fff;color:#444;font-weight: bold;}
ul.players h4 span {display:inline-block;width:18px;height: 18px; margin-right:5px;margin-left: -10px;}
ul.players figure {margin-bottom:20px;border-bottom:1px solid #ddd;}
ul.players figure::after {clear:both;display:block;content: "";}
ul.players figcaption {height: 0;font-size: 0;}
ul.players table {float:left;font-size:1em;}
ul.players table.plTable1 {width: 35%;}
ul.players table.plTable2 {}
ul.players table th {background: #444;border:none;border-top:1px solid #bbb;border-bottom:1px solid #bbb;height: 30px;line-height: 30px;position: relative;color:#fff;}
ul.players table td {border:none;height: 30px;line-height: 30px;}
ul.players table tr:nth-of-type(odd) td {background: #f3f3f3;}
ul.players table.plTable1 th,ul.players table.plTable1 td {text-align: left;}
ul.players table.plTable1 th,ul.players table.plTable1 td:nth-of-type(1) {padding-left: 10px;text-align: left;}
ul.players table.plTable1 td.position {color:#aaa;}
ul.players table.plTable2 th:nth-last-of-type(1),ul.players table.plTable2 td:nth-last-of-type(1) {padding-right: 3px;}
ul.players table td span {font-style: italic;font-size:.65em;display:inline-block;margin-left:4px;color:#bcbcbc;line-height: 1;}
ul.players figure > div {float: left;width: 65%;overflow-x: scroll;}
ul.players figure > div > div {width:150%;}
ul.players table th span {position: absolute;top: 22px;left: 5px; display: block; background: #fffce1; border: 1px solid #ddd; line-height: 1.2; width: 80px; z-index: 1; padding: 5px; display: none;}
ul.players table th:nth-last-of-type(1) span,ul.players table th:nth-last-of-type(2) span {left: auto;right: 5px;}


/*
.MatchTab.baseball #teams .view > ul > li .in_view li h5 {line-height: 24px;}
.MatchTab.baseball #players .view figure > div {float:left;width: 65%;overflow-x: scroll;}
.MatchTab.baseball #players .view figure > div > div {width:150%;}
.MatchTab.baseball #players .view figure > div table.plTable2 {width: 100%;}
.MatchTab.baseball #players .view figure > div table.plTable2 th {position:relative;}
.MatchTab.baseball #players .view figure > div table.plTable2 th span {position:absolute;top:22px;left:5px;display:block;background: #fffce1;border:1px solid #ddd;line-height: 1.2;width: 80px;z-index: 1;padding:5px;display:none;}
.MatchTab.baseball #players .view figure > div table.plTable2 th:nth-last-of-type(1) span {left:auto;right:5px;}
.MatchTab.baseball #text h5 {height: 30px;line-height: 30px; font-weight: 800;font-size: 1em;padding-left:10px;background: #f4f4f4;border-bottom:1px solid #ccc;}
.MatchTab.baseball #text .in_view ul li p {border-bottom:1px solid #ccc;height: 30px;line-height: 30px;font-size: 1em;padding-left:10px;position:relative;}
.MatchTab.baseball #text .in_view ul li p span {display:inline-block;width:55px ;text-align: center;position: absolute;right:10px;letter-spacing: .3em;}
.MatchTab.baseball #text .in_view ul li p b {display:inline-block;background: #5db11a;width: 14px;height: 14px;line-height: 14px;border-radius: 7px;vertical-align: middle;text-align:center;font-weight: 800;font-size: .813em;color:#fff;margin-right:14px;}
.MatchTab.baseball #text .in_view ul li p b.Hit {background: #49abfd;}
.MatchTab.baseball #text .in_view ul li p b.Strike {background: #ffd427;}
.MatchTab.baseball #text .in_view ul li p b.Out {background: #fd4949;}
.MatchTab.baseball #text .in_view ul li li {border-bottom:1px solid #ccc;height: 30px;line-height: 30px;font-size: 1em;padding-left:38px;}
.MatchTab.baseball #text .in_view ul li li span {display:inline-block;width:4px;height: 12px;background: url("../image/spo_main.png") no-repeat -88px -125px;background-size:200px;vertical-align: middle;margin-right:5px;}
.MatchTab.baseball #text .view > ul > li h4 {width: 6.6%;}
.MatchTab.baseball #text .view > ul > li:nth-of-type(2) h4 {left:6.6%;}
.MatchTab.baseball #text .view > ul > li:nth-of-type(3) h4 {left:13.2%;}
.MatchTab.baseball #text .view > ul > li:nth-of-type(4) h4 {left:19.8%;}
.MatchTab.baseball #text .view > ul > li:nth-of-type(5) h4 {left:26.4%;}
.MatchTab.baseball #text .view > ul > li:nth-of-type(6) h4 {left:33%;}
.MatchTab.baseball #text .view > ul > li:nth-of-type(7) h4 {left:39.6%;}
.MatchTab.baseball #text .view > ul > li:nth-of-type(8) h4 {left:46.2%;}
.MatchTab.baseball #text .view > ul > li:nth-of-type(9) h4 {left:52.8%;}
.MatchTab.baseball #text .view > ul > li:nth-of-type(10) h4 {left:59.4%;width: 10%;}
.MatchTab.baseball #text .view > ul > li:nth-of-type(11) h4 {left:70%;width: 10%;}
.MatchTab.baseball #text .view > ul > li .in_view {height: 360px; overflow-y: scroll;border-bottom:1px solid #eee;}
.MatchTab.baseball #text .view > ul > li > div {height: 360px; overflow-y: scroll;border-bottom:1px solid #eee;}*/


ul.scoreSet_tit {}
ul.scoreSet_tit li {float:left;color:#888;background: #434343;text-align: center;height: 30px;line-height: 30px;font-size: 1em;width: 8.3%;}
ul.scoreSet_tit li.on {color:#fff;}
ul.scoreSet_tit.stl1 {width: 130%;}
.scoreSet_tit_w {width: 77%;overflow-x: scroll;height: 30px;float:left;}
ul.scoreSet_tit.stl2 {float:left;width: 23%;}
ul.scoreSet_tit.stl2 li {width: 50%;padding-right:50%;}
ul.scoreSet.baseball {height: 1500px;}
/*ul.scoreSet.baseball > li h4 {width: 8.5%;}
ul.scoreSet.baseball > li:nth-of-type(1) h4 {padding-left: 0;}
ul.scoreSet.baseball > li:nth-of-type(2) h4 {left:8.5%;}
ul.scoreSet.baseball > li:nth-of-type(3) h4 {left:17%;}
ul.scoreSet.baseball > li:nth-of-type(4) h4 {left:25.5%;}
ul.scoreSet.baseball > li:nth-of-type(5) h4 {left:34%;}
ul.scoreSet.baseball > li:nth-of-type(6) h4 {left:42.5%;}
ul.scoreSet.baseball > li:nth-of-type(7) h4 {left:51%;}
ul.scoreSet.baseball > li:nth-of-type(8) h4 {left:59.5%;}
ul.scoreSet.baseball > li:nth-of-type(9) h4 {left:68%;}
ul.scoreSet.baseball > li:nth-last-of-type(1) h4 {left:68%;}*/
ul.scoreSet.baseball > li {background: #fff;}
ul.scoreSet.baseball > li.on .in_view .gBox {border:5px solid #ccc;}
ul.scoreSet.baseball > li.on .in_view .gBox > span {width: 34px;height: 34px;float:left;margin:7px;}
ul.scoreSet.baseball > li.on .in_view .gBox > div {float:left;line-height: 1.4;}
ul.scoreSet.baseball > li.on .in_view .gBox > div p {font-weight: bold;margin-top:8px;}
ul.scoreSet.baseball > li.on .in_view .gBox > div span {font-size: 0.8em;color:#bbb;}
ul.scoreSet.baseball > li.on .in_view .gBox > div span::before {display:inline-block;content: "";width: 2px;height: 10px;background: #ff0000;margin-right:5px;vertical-align: middle;}
ul.scoreSet.baseball > li.on .in_view .gBox:nth-of-type(2) > div span::before {display:inline-block;content: "";width: 2px;height: 10px;background: #388ed7;margin-right:5px;vertical-align: middle;}
ul.scoreSet.baseball > li .in_view > ul {}
ul.scoreSet.baseball > li .in_view > ul > li {height: auto;border:none;}
ul.scoreSet.baseball > li .in_view > ul > li .titbox {height: 50px;border-bottom:1px solid #ccc;padding: 0 10px;position:relative;}
ul.scoreSet.baseball > li .in_view > ul > li .titbox p {height: 27px;line-height: 28px;display: block;}
ul.scoreSet.baseball > li .in_view > ul > li .titbox p span {font-weight: bold;margin-left:10px;letter-spacing:0.2em;font-size: 1em;}
ul.scoreSet.baseball > li .in_view > ul > li .titbox ul {height: 16px;}
ul.scoreSet.baseball > li .in_view > ul > li .titbox ul li {float:left;display:inline-block;text-align: center;border:1px solid #ccc;padding:0 5px;line-height: 14px;height: 14px;;background: #fff;clear: none;margin-right:5px;font-size: 0.85em;}
ul.scoreSet.baseball > li .in_view > ul > li .titbox b {display:block;height: 15px;line-height: 15px;}
ul.scoreSet.baseball > li .in_view > ul > li .titbox b span {font-size: 1em;text-transform: uppercase;}
ul.scoreSet.baseball > li .in_view > ul > li .titbox b span::after {content: "";display: inline-block;width: 10px;height: 10px;background: url("../image/spo_main.png") no-repeat -134px -305px;background-size:200px;vertical-align: top;margin:1px 0 0 5px;}
ul.scoreSet.baseball > li .in_view > ul > li .titbox b.out span {color:#ff4200;}
ul.scoreSet.baseball > li .in_view > ul > li .titbox b.in span {color:#7bc43a;}
ul.scoreSet.baseball > li .in_view > ul > li .titbox div {position:absolute;right:10px;top:14px;font-weight: bold;width: 43px;text-align: left;}
ul.scoreSet.baseball > li .in_view > ul > li .titbox div > span {display: block;height: 9px;width: 43px;background: url("../image/base.png") no-repeat 0px -170px;background-size:210px;vertical-align: middle;font-size: 0;}
ul.scoreSet.baseball > li .in_view > ul > li .titbox div > span.b0 {background-position: 0 -170px;}
ul.scoreSet.baseball > li .in_view > ul > li .titbox div > span.b1 {background-position: -50px -170px;}
ul.scoreSet.baseball > li .in_view > ul > li .titbox div > span.b2 {background-position: -100px -170px;}
ul.scoreSet.baseball > li .in_view > ul > li .titbox div > span.b3 {background-position: -150px -170px;}
ul.scoreSet.baseball > li .in_view > ul > li .titbox div > span.b4 {background-position: -200px -170px;}
ul.scoreSet.baseball > li .in_view > ul > li .titbox div > span.s0 {background-position: 0 -182px;margin-top:4px;}
ul.scoreSet.baseball > li .in_view > ul > li .titbox div > span.s1 {background-position: -50px -182px;margin-top:4px;}
ul.scoreSet.baseball > li .in_view > ul > li .titbox div > span.s2 {background-position: -100px -182px;margin-top:4px;}
ul.scoreSet.baseball > li .in_view > ul > li .titbox div > span.s3 {background-position: -150px -182px;margin-top:4px;}
ul.scoreSet.baseball > li .in_view > ul > li > ul {display:none;}
ul.scoreSet.baseball > li .in_view > ul > li.on > ul {display:block;}
ul.scoreSet.baseball > li .in_view > ul > li.on .titbox {border-bottom:1px dashed #ccc;background: #f3f3f3;}
ul.scoreSet.baseball > li .in_view > ul > li > ul li {border-bottom:1px dashed #ccc;height:auto;position:relative;}
ul.scoreSet.baseball > li .in_view > ul > li > ul li p {margin-left:10px;font-weight: bold;font-size: 1em;text-transform: uppercase;}
ul.scoreSet.baseball > li .in_view > ul > li > ul li p span.c1 {background: #7bc43a;width: 13px;height: 13px;line-height: 13px;display:inline-block;border-radius: 7px;color:#fff;font-weight: bold;text-align: center;font-size: 0.95em;margin-right: 5px;}
ul.scoreSet.baseball > li .in_view > ul > li > ul li p span.c2 {background: #ffc000;width: 13px;height: 13px;line-height: 13px;display:inline-block;border-radius: 7px;color:#fff;font-weight: bold;text-align: center;font-size: 0.95em;margin-right: 5px;}
ul.scoreSet.baseball > li .in_view > ul > li > ul li p span.c3 {background: #55b1f8;width: 13px;height: 13px;line-height: 13px;display:inline-block;border-radius: 7px;color:#fff;font-weight: bold;text-align: center;font-size: 0.95em;margin-right: 5px;}
ul.scoreSet.baseball > li .in_view > ul > li > ul li p span.nop {width: 13px;height: 13px;display:inline-block;margin-right: 5px;}
ul.scoreSet.baseball > li .in_view > ul > li > ul li p span.comment {display:block;color:#aaa;font-size: 0.9em;font-weight: normal;height: 12px;line-height: 12px;margin:0 0 8px 20px;}
ul.scoreSet.baseball > li .in_view > ul > li > ul li p span.comment::before {content: "";display: inline-block;width: 13px;height: 10px;background: url("../image/spo_main.png") no-repeat -120px -305px;background-size:200px;vertical-align: top;margin-right:7px;}
ul.scoreSet.baseball > li .in_view > ul > li > ul li > div,ul.scoreSet.baseball > li .in_view > ul > li .titbox div.get {position:absolute;right:10px;top:0;font-weight: bold;height: 100%;width: 26px;text-align: center;}
ul.scoreSet.baseball > li .in_view > ul > li > ul li > div span,ul.scoreSet.baseball > li .in_view > ul > li .titbox div.get span {display:inline-block;width: 26px;height: 19px;background: url("../image/base.png") no-repeat 0px 0px;background-size:210px;vertical-align: middle;}
ul.scoreSet.baseball > li .in_view > ul > li > ul li.comm_li > div span,ul.scoreSet.baseball > li .in_view > ul > li .titbox div.get span {margin-top:15px;}
ul.scoreSet.baseball > li .in_view > ul > li > ul li > div span.y-x-x,ul.scoreSet.baseball > li .in_view > ul > li .titbox div > span.y-x-x {background-position: -26px 0;}
ul.scoreSet.baseball > li .in_view > ul > li > ul li > div span.y-y-x,ul.scoreSet.baseball > li .in_view > ul > li .titbox div > span.y-y-x {background-position: -52px 0;}
ul.scoreSet.baseball > li .in_view > ul > li > ul li > div span.y-y-y,ul.scoreSet.baseball > li .in_view > ul > li .titbox div > span.y-y-y {background-position: -78px 0;}
ul.scoreSet.baseball > li .in_view > ul > li > ul li > div span.x-y-x,ul.scoreSet.baseball > li .in_view > ul > li .titbox div > span.x-y-x {background-position: -104px 0;}
ul.scoreSet.baseball > li .in_view > ul > li > ul li > div span.x-y-y,ul.scoreSet.baseball > li .in_view > ul > li .titbox div > span.x-y-y {background-position: -130px 0;}
ul.scoreSet.baseball > li .in_view > ul > li > ul li > div span.y-x-y,ul.scoreSet.baseball > li .in_view > ul > li .titbox div > span.y-x-y {background-position: -156px 0;}
ul.scoreSet.baseball > li .in_view > ul > li > ul li > div span.x-x-y,ul.scoreSet.baseball > li .in_view > ul > li .titbox div > span.x-x-y {background-position: -182px 0;}
ul.scoreSet.baseball > li .in_view > ul > li > ul li > div span.r-x-x,ul.scoreSet.baseball > li .in_view > ul > li .titbox div > span.r-x-x {background-position: -26px -19px;}
ul.scoreSet.baseball > li .in_view > ul > li > ul li > div span.r-r-x,ul.scoreSet.baseball > li .in_view > ul > li .titbox div > span.r-r-x {background-position: -52px -19px;}
ul.scoreSet.baseball > li .in_view > ul > li > ul li > div span.r-r-r,ul.scoreSet.baseball > li .in_view > ul > li .titbox div > span.r-r-r {background-position: -78px -19px;}
ul.scoreSet.baseball > li .in_view > ul > li > ul li > div span.x-r-x,ul.scoreSet.baseball > li .in_view > ul > li .titbox div > span.x-r-x {background-position: -104px -19px;}
ul.scoreSet.baseball > li .in_view > ul > li > ul li > div span.x-r-r,ul.scoreSet.baseball > li .in_view > ul > li .titbox div > span.x-r-r {background-position: -130px -19px;}
ul.scoreSet.baseball > li .in_view > ul > li > ul li > div span.r-x-r,ul.scoreSet.baseball > li .in_view > ul > li .titbox div > span.r-x-r {background-position: -156px -19px;}
ul.scoreSet.baseball > li .in_view > ul > li > ul li > div span.x-x-r,ul.scoreSet.baseball > li .in_view > ul > li .titbox div > span.x-x-r {background-position: -182px -19px;}
ul.scoreSet.baseball > li .in_view > ul > li > ul li > div span.y-r-x,ul.scoreSet.baseball > li .in_view > ul > li .titbox div > span.y-r-x {background-position: -52px -38px;}
ul.scoreSet.baseball > li .in_view > ul > li > ul li > div span.r-y-x,ul.scoreSet.baseball > li .in_view > ul > li .titbox div > span.r-y-x {background-position: -52px -57px;}
ul.scoreSet.baseball > li .in_view > ul > li > ul li > div span.r-y-y,ul.scoreSet.baseball > li .in_view > ul > li .titbox div > span.r-y-y {background-position: -78px -38px;}
ul.scoreSet.baseball > li .in_view > ul > li > ul li > div span.y-r-y,ul.scoreSet.baseball > li .in_view > ul > li .titbox div > span.y-r-y {background-position: -78px -57px;}
ul.scoreSet.baseball > li .in_view > ul > li > ul li > div span.y-y-r,ul.scoreSet.baseball > li .in_view > ul > li .titbox div > span.y-y-r {background-position: -78px -76px;}
ul.scoreSet.baseball > li .in_view > ul > li > ul li > div span.r-r-y,ul.scoreSet.baseball > li .in_view > ul > li .titbox div > span.r-r-y {background-position: -78px -95px;}
ul.scoreSet.baseball > li .in_view > ul > li > ul li > div span.r-y-r,ul.scoreSet.baseball > li .in_view > ul > li .titbox div > span.r-y-r {background-position: -78px -114px;}
ul.scoreSet.baseball > li .in_view > ul > li > ul li > div span.y-r-r,ul.scoreSet.baseball > li .in_view > ul > li .titbox div > span.y-r-r {background-position: -78px -133px;}
ul.scoreSet.baseball > li .in_view > ul > li > ul li > div span.x-r-y,ul.scoreSet.baseball > li .in_view > ul > li .titbox div > span.x-r-y {background-position: -130px -38px;}
ul.scoreSet.baseball > li .in_view > ul > li > ul li > div span.y-x-r,ul.scoreSet.baseball > li .in_view > ul > li .titbox div > span.y-x-r {background-position: -156px -57px;}
ul.scoreSet.baseball > li .in_view > ul > li > ul li > div span.x-y-r,ul.scoreSet.baseball > li .in_view > ul > li .titbox div > span.x-y-r {background-position: -130px -57px;}
ul.scoreSet.baseball > li .in_view > ul > li > ul li > div span.r-x-y,ul.scoreSet.baseball > li .in_view > ul > li .titbox div > span.r-x-y {background-position: -156px -38px;}

ul.scoreSet.baseball > li .in_view > ul > li > ul li:nth-last-of-type(1) {border-bottom:1px solid #ccc;}


/* 농구 매치통계 스코어부분 - 슬라이드메뉴 없는 디자인 */
.swiper-slide_1st {margin-bottom:70px;}
.swiper-slide_1st h3 {text-align: center;font-weight: 800;height: 30px;line-height: 31px;border-bottom:1px solid #ccc;font-size: 1.1em;color: #555;}
.MatchTable2 {margin:5px 0;}
.MatchTable2 th,.MatchTable2 td {border:none;color:#888;line-height: 1.5;}
.MatchTable2 tr th:nth-of-type(1),.MatchTable2 tr td:nth-of-type(1) {color:#555;}
.MatchTable2 th span {display:inline-block;height: 10px;border-bottom:3px solid #bbb;height: 17px;padding:0 5px;}
.MatchTable2 th.now span {color:#555; font-weight: 800;border-bottom:3px solid #ff8400;}
.MatchTable2 td.now {color:#ff8400;font-weight: 800;}
.MatchTable2 .left {text-align: left;padding-left:10px;}
.MatchTable2 .left span {width: 15px;height: 15px;vertical-align: middle;margin: 0 3px 0 0;}

/* 농구 매치통계 table */
.bk_table {border-top:1px solid #ccc;}
.bk_table td {border:none;border-bottom:1px solid #ccc;text-align: left;padding-left:5px;}
.bk_table tr:nth-of-type(odd) td {background: #e9ebe3;}
.bk_table th {border-left:1px solid #d8d8d5;border-right:1px solid #d8d8d5;background: #fff;border-bottom:1px solid #e2e2e2;line-height: 1.3;padding:4px 0;}
.bk_table th b {display:block;}
.bk_table tr:nth-of-type(odd) th {background: #f2f3ef;}
.bk_table tr td:nth-of-type(1) {text-align: right;padding:0;padding-right:5px;}
.bk_table tr td span {margin:0 5px;}
.bk_table tr td:nth-last-of-type(1) span {float:left;margin-top:4px;}
.bk_table tr td span.foul {display:inline-block;width:17px;height: 17px;background: url("../image/spo_main.png") no-repeat -100px -285px;background-size:200px;vertical-align: middle;margin:1px 4px 0;}
.bk_table tr td span.time {display:inline-block;width:17px;height: 17px;background: url("../image/spo_main.png") no-repeat -120px -285px;background-size:200px;vertical-align: middle;margin:1px 4px 0;}


.MatchTable {padding:2%;}
.MatchTable .timetable {height:auto;}
.MatchTable .timetable th,.MatchTable .timetable td {line-height: 2em;}
.MatchTable .timetable td.win {color:#7fcc2c;}
.MatchTable .timetable tr.bg_gray th {background: #f1f1f1;}


/* 배구 매치통계 스코어부분 - 슬라이드메뉴 없는 디자인 */
.volleyball .MatchTable2 td:nth-of-type(2) span {background: #714e4a;display: inline-block;color:#fff;width: 28px;height: 15px;line-height: 16px;border-radius: 2px;text-align: center;}

/* 배구 매치통계 scoreSet */
ul.scoreSet {position:relative;top:30px;}
ul.scoreSet > li {width:100%;position:absolute;left: 0;top:0;line-height: 30px;}
ul.scoreSet > li h4 {color:#888;background: #434343;text-align: center;position:absolute;left: 0;top:-30px;height: 30px;line-height: 30px;font-weight: bold;font-size: 0.9em;width: 17%;}
ul.scoreSet > li:nth-of-type(1) h4 {padding-left: 7.5%;}
ul.scoreSet > li:nth-of-type(2) h4 {left:24.5%;}
ul.scoreSet > li:nth-of-type(3) h4 {left:41.5%;}
ul.scoreSet > li:nth-of-type(4) h4 {left:58.5%;}
ul.scoreSet > li:nth-of-type(5) h4 {left:75.5%;padding-right: 7.5%;}
ul.scoreSet > li.on h4 {color:#fff;}
ul.scoreSet > li .in_view {display:none;}
ul.scoreSet > li.on .in_view {display:block;}
ul.scoreSet > li .in_view li {position:relative;display:block;content: "";clear:both;height: 30px;border-bottom:1px solid #ccc;}
ul.scoreSet > li .in_view li .h_team {float:left;text-align: center;width: 46%;padding-left:4%;height: 30px;}
ul.scoreSet > li .in_view li .a_team {float:right;text-align: center;width: 46%;padding-right:4%;height: 30px;}
ul.scoreSet > li .in_view.th {height: 31px;background: #f3f3f3;}
ul.scoreSet > li .in_view.th li .h_team {text-align: left;}
ul.scoreSet > li .in_view.th li .a_team {text-align: right;}
ul.scoreSet > li .in_view.th > li > div {width: 40%;}
ul.scoreSet > li .in_view.th li h5 {position:absolute;left: 0;right:0;margin:0 auto;text-align: center;font-size: 1em;color:#444;width: 15%;font-weight: bold;}
ul.scoreSet > li .in_view.td li div {background: #fff6e5;}
ul.scoreSet > li .in_view li div p {display:inline-block;}
ul.scoreSet > li .in_view li div span {font-size: .875em;display:inline-block;}
ul.scoreSet > li .in_view.td li div p {font-size: .9em;width: 80%;font-size: 0.85em;}
ul.scoreSet > li .in_view.td li div span {font-weight: bold;width: 10%;margin:0 4%;text-align: center;font-size: 1em;color:#fc3c1e;}
ul.scoreSet > li .in_view.td li div.none {background: #fff;}
ul.scoreSet > li .in_view.td li div.none p ,ul.scoreSet > li .in_view.td li div.none span {font-size: 0;}
ul.scoreSet > li .in_view.td li .a_team p,ul.scoreSet > li .in_view.td li .a_team span {float:right;}
ul.scoreSet > li .in_view.td {margin-bottom:70px;}



/* 테니스 매치통계 scoreSet */
.tenis .MatchTable2 span.tenis_img {width: 54px;height: 54px;display:inline-block;background: url("../image/spo_main.png") no-repeat -60px -305px;background-size:200px;vertical-align: middle;}
.tenis .MatchTable2 .left {padding:0;}
.tenis .MatchTable2 th,.tenis .MatchTable2 td {color: #555;}
.tenis .MatchTable2 tr:nth-of-type(1) th,.tenis .MatchTable2 td span.win {font-weight:bold;}


ul.tenis_scoreSet {position:relative;top:30px;height:500px;}
ul.tenis_scoreSet > li {width:100%;position:absolute;left: 0;top:0;line-height: 30px;}
ul.tenis_scoreSet > li h4 {text-align: center;position:absolute;left: 0;top:-30px;height: 30px;line-height: 30px;font-size: 0.9em;width: 15%;border-bottom:1px solid #ccc;}
ul.tenis_scoreSet > li:nth-of-type(1) h4 {padding-left: 27.5%;left:0;}
ul.tenis_scoreSet > li:nth-of-type(2) h4 {left:42.5%;}
ul.tenis_scoreSet > li:nth-of-type(3) h4 {padding-right:27.5% ;left:58.5%;}
ul.tenis_scoreSet > li h4 span {display:inline-block;border-bottom:3px solid #ddd;height: 14px;line-height: 14px;padding:0 5px;color:#888;font-weight:normal;}
ul.tenis_scoreSet > li.on h4 span {font-weight: bold;border-bottom:3px solid #ff8400;color:#444;}
ul.tenis_scoreSet > li .in_view {display:none;}
ul.tenis_scoreSet > li.on .in_view {display:block;}
ul.tenis_scoreSet > li > div {}

.Ngame {border-bottom:4px solid #444;}
.Ngame h5 {text-align: center;background: #444;font-weight:bold;color:#fff;font-size: 1em;line-height: 25px;height: 25px;}
.Ngame ul {}
.Ngame ul li {clear:both;height: 25px;line-height: 25px;border-bottom:1px solid #ccc;padding:0 15px;}
.Ngame ul li:nth-last-child(even) {background: #f3f3f3;}
.Ngame ul li span.pl {float:left;width: 40%;}
.Ngame ul li span.pl:nth-last-of-type(1) {text-align: right;}
.Ngame ul li p.score {float:left;width: 20%;text-align: center;}
.Ngame ul li p.score span {}
.Ngame ul li.leftP span.pl:nth-last-of-type(1),.Ngame ul li.leftP p span:nth-last-of-type(1) {font-weight:800;}
.Ngame ul li.rightP span.pl:nth-of-type(1),.Ngame ul li.rightP p span:nth-of-type(1) {font-weight:800;}

.Bgame .MatchTable2 {border-bottom:1px solid #ccc;}
.Bgame .MatchTable2 .left {padding-left:15px;}
.Bgame .MatchTable2 .win {font-weight:bold;}
.Bgame .MatchTable2 td:nth-last-of-type(1) span.win {color:#ff8400;}
.Bgame .MatchTable2 tr:nth-last-of-type(1) th,.Bgame .MatchTable2 tr:nth-last-of-type(1) td {padding-bottom:5px;}






/*--- user ---*/
nav.user { position:relative;background: #555;width: 100%;height:34px;}
nav.user ul li {float:left;width: 33%;text-align: center;}
nav.user ul li:nth-of-type(1) {width: 34%;}
nav.user ul li a {color:#fff;font-size:1.125em;font-weight: 800;display: block;line-height: 28px;padding-top:3px;}
nav.user ul li.on {border-bottom:3px solid #fdbd14;}
nav.user ul li.on a {color: #fdbd14;}
nav.user.account ul li {width: 50%;}

.userList {display:block;content:"";clear:both;}
.userList li {border-bottom: 1px solid #bbb;}
.userList li .titLine {position:relative;background: #eee;height: 40px;line-height: 40px;font-size: .875em;}
.userList li .titLine.on {background: #fff;}
.userList li .titLine h3 {font-weight: 800;}
.userList li .titLine.on h3 {font-weight: normal;}
.userList li .titLine h3 span {display: inline-block;margin:0 7px 0 13px;}
.userList li .titLine b.on {display: inline-block;background:url("../image/spo_main.png") no-repeat -145px -20px;background-size: 200px;width:10px;height: 7px;padding:5px;position:absolute;right:8px;top:12px;}
.userList li .titLine b.off {display: inline-block;background:url("../image/spo_main.png") no-repeat -120px -20px;background-size: 200px;width:10px;height: 7px;padding:5px;position:absolute;right:8px;top:12px;}
.userList .view {display:none;}
.userList .view > div {background: #eee;padding:10px 15px;margin:0 13px 13px;font-size: .875em;line-height: 1.3;}

.more {text-align: center;font-weight: 800;height: 40px;line-height: 40px;font-size: .875em;background: #eee;}

.searchBox {display:none;position:fixed;top:0;left:0;width: 100%;height: 100%;background: #fff;z-index: 1001;}
.searchBox .guide_txt {position: absolute;top: 11px;left: 20px;background:none;z-index: 1;color:#aaa;width: 71%;height: 35px;line-height: 35px;}
.searchBox .guide_txt.blind {display:none;}
.searchBox input {height: 35px;line-height: 35px;border: 1px solid #ccc;font-size: 14px;margin:10px 0px 10px 11px;width: 72%;padding:0 10px;}
.searchBox button {background: none;border:none;font-weight: 800;color:#222;width: 16%;height: 35px;}
.searchBox > div {padding:10px;}
.searchBox > div h3 {font-weight: 800;font-size:1em; }
.searchBox > div ul {margin-top:10px;}
.searchBox > div ul li {height: 25px;line-height: 25px;padding:0 8px;border:1px solid #ccc;display:inline-block;float:left;margin:0 8px 8px 0;overflow: hidden;}
.searchBox > div ul li span.close {display: inline-block;background:url("../image/spo_main.png") no-repeat -150px -183px;background-size: 200px;width:8px;height: 9px;margin-right:8px;vertical-align: middle;}

.log_popbox {display:none;position:fixed;top:0;left:0;width: 100%;height: 100%;background: #fff;z-index: 1001;text-align: center;}
.log_popbox > h3 {text-align: center;font-weight: 800;height: 35px;line-height: 35px;border-bottom:1px solid #ccc;background: #555;color:#fff;font-size:1.1em;}
.log_popbox .footer {width: 88px;height:26px;background:url("../image/spo_main.png") no-repeat 0 -200px;background-size: 200px;margin:0 auto;font-size: 0;margin-top:20px;}
.log_popbox > .close { position: absolute;top: 8px;right: 8px;width: 19px;height: 19px;display: inline-block;background: url(../image/spo_main.png) no-repeat -88px -172px;background-size: 200px;font-size: 0;}
.log_popbox form {margin:45px 10px 25px;}
.log_popbox .guide_txt {position: absolute;top: 0px;left: 10px;background: none;z-index: 1;color:#aaa;height: 35px;line-height: 36px;font-size: .9em;}
.log_popbox .guide_txt.blind {display:none;}
.log_popbox input {height: 35px;line-height: 35px;border: none;font-size: 14px;margin:0;width: 100%;}
.log_popbox button {width: 100%;background: #ffae00;border:1px solid #ccc;height: 35px;line-height: 35px;font-weight: 800;color:#fff;font-size: .9em;}
.log_popbox .sign_btn {border-top:1px solid #bbb;padding:5px 10px;}
.log_popbox .sign_btn li {text-align: center;margin-bottom:8px;}
.log_popbox .sign_btn li.fb {background:#405ea9 url("../image/bg_signbtn.png") no-repeat 0px 0px;background-size: 48px;height: 34px;}
.log_popbox .sign_btn li.nev {background:#00c300 url("../image/bg_signbtn.png") no-repeat 0px -34px;background-size: 48px;height: 34px;}
.log_popbox .sign_btn li.kakao {background:#ffea26 url("../image/bg_signbtn.png") no-repeat 0px -68px;background-size: 48px;height: 34px;}
.log_popbox .sign_btn li.gg {background:#c82430 url("../image/bg_signbtn.png") no-repeat 0px -102px;background-size: 48px;height: 34px;}
.log_popbox .sign_btn li.em {background:#eee;height: 34px;}
.log_popbox .sign_btn li a {display:inline-block;width: 100%;height: 100%;line-height: 34px;color:#fff;font-weight: 800;font-size:.8em; }
.log_popbox .sign_btn li.kakao a,.log_popbox .sign_btn li.em a {color:#222;}
.log_popbox .EmP {display:none;background: #fff;position: absolute;top:36px;left:0;width: 100%;height: 100%;}
.log_popbox .EmP form > ul > li {position:relative;margin:0 0 5px;border: 1px solid #ccc;padding:0 10px;}
.log_popbox button.join {background: #ffae00;border:1px solid #ccc;height: 35px;line-height: 35px;font-weight: 800;color:#fff;font-size: .9em;display: inline-block;}
.log_popbox .EmP form > ul > li.yellow_input {border:1px solid #ffae00;}
.log_popbox .EmP form > ul > li.yellow_input label {color:#ffae00;}


.log_box > h3 {text-align: center;font-weight: 800;height: 35px;line-height: 35px;border-bottom:1px solid #ccc;background: #555;color:#fff;font-size:1.1em;}
.log_box ul {}
.log_box form p {text-align: center;padding:17px 0 0;}
.log_box form p span {padding:0 10px;display:inline-block;height: 11px;line-height: 11px;font-size: .9em;}
.log_box form p span.register {border-right:1px solid #222;}
.log_box h4 {font-weight: 800;font-size: 1.2em;text-align: center;line-height: 37px;}

.join_box .EmP form > ul > li.li60 {float:left;width:50%;margin-right: 5px;}
.join_box .EmP form > ul > li.li40 {float:left;width:35%;}
.join_box .EmP form > ul > li.spanli {border:none;text-align: left;color:#aaa;font-size: .85em;}






/*MY ACCOUNT*/
.mAcc .pic {text-align: center;margin:0 auto;}
.mAcc .pic p {background: url("../image/KakaoTalk_20171130_121744937.jpg") no-repeat 0px 0px;background-size: cover;width: 85px;height: 85px;border-radius:42px;margin:10px auto 0;}
.mAcc .pic span:nth-of-type(1) {font-weight: 800;font-size: 1em;line-height: 1;display:inline-block;margin:8px 0;}
.mAcc .pic span.btn {border:1px solid #ccc;display:block;width: 60px;height: 20px;text-align:center;margin:0 auto;line-height: 20px;margin-bottom:10px;font-size: .9em;}
.mAcc table {border-top:1px solid #bbb;margin-bottom:30px;}
.mAcc table tr th,.mAcc table tr td {border-bottom:1px solid #bbb;height: 40px;border-right:none;border-left: none;}
.mAcc table td {text-align: left;padding-left:20px;line-height: 1.3em;font-size:1em;}
.mAcc table th {background: #eee;text-align: center;font-weight: 800;}
.mAcc > table .small {font-size:.8em;color:#aaa; }
.mAcc table td div {position:relative;}
.mAcc table td div button {position:absolute;top:2px;right:10px;border: 1px solid #aaa;background: none;height: 25px;width: 65px;color:#777;font-size: .9em;}
.mAcc .logH {position: relative;}
.mAcc .logH h3 {font-weight: 800;padding:7px 0 12px 15px;color:#444;}
.mAcc .logH .right {position:absolute;top:0;right:5px;}
.mAcc .logH table td {padding:0;text-align: center;}
.mAcc .logH table th:nth-last-of-type(1),.mAcc .logH table td:nth-last-of-type(1) {padding-right:5px;}
.mAcc > ul {margin-bottom:65px;}
.mAcc > ul li {margin:10px;border:1px solid #ccc;text-align: center;line-height: 35px;}

.mLg h3 {font-weight:800;height: 40px;line-height: 40px;position:relative;padding-left: 15px;background: #eee;border-bottom:1px solid #ccc;}
.mLg .setting {display: inline-block;background:url("../image/spo_main.png") no-repeat -118px -150px;background-size:200px;width: 16px;height: 16px;margin:0;vertical-align: middle;border:none;font-size: 0;position:absolute;right:10px;top:12px;}
.mLg ul li {height: 40px;line-height: 40px;padding-left: 15px;border-bottom:1px solid #ccc;}
.mLg ul li a {display:block;color:#444;}

.deact_div {height: 330px;overflow-y: scroll;border:1px solid #ccc;padding:10px;margin-top:10px;font-size: .7em;line-height: 1.3;}
.deact_bigPop p.right {font-size: .8em;letter-spacing: -0.03em;margin-top:5px;}
.deact_bigPop p.right .red {text-decoration: underline;}
.deact_select {color:#aaa;border:1px solid #ccc;height: 35px;line-height: 35px;padding:0 10px;margin:20px 0 10px;}
.deact_bigPop form > input[type="checkbox"],.deact_bigPop form > label {float:left;}
.deact_bigPop form > label {width: 82%;margin-left:10px;font-size: .8em;line-height: 1.3;margin-bottom:20px;}
.deact_bigPop .input_list {clear:both;}







/* iPads (가로/세로) ----------- */
@media only screen and (min-width : 768px) and (max-width : 1024px) {
/* Styles */
}


/* 데스크탑 브라우저 (가로) ----------- */
@media only screen and (min-width : 1224px) {
/* Styles */
nav.livescore ul li {padding:0;width:200px;text-align: center;}
}

/* iPhone4와 같은 높은 해상도 ----------- */
@media
only screen and (-webkit-min-device-pixel-ratio : 1.5),
only screen and (min-device-pixel-ratio : 1.5) {
/* Styles */
}
