﻿@charset "utf-8";
/* CSS Document */

body{margin:0;padding:0;font:12px dotum;color:#666;}
img, table{border:0;}
form{margin:0;padding:0;}
ul, li{margin:0;padding:0;list-style:none;}
p{margin:0;padding:0;}

a:link{text-decoration:none;color:#666;}
a:hover{text-decoration:none;color:#f60;}
a:visited{text-decoration:none;color:#666;}

.f_l{float:left;}
.f_r{float:right;}
.clear{clear:both;}
.a_c{text-align:center;}
.a_l{text-align:left;}
.a_r{text-align:right;}

a.blue{color:#0089de;}

.ma_b20{}
.ma0{margin:0 !important;}
.ma_t10{margin-top:10px;}
.ma_t30{margin-top:30px;}
.mab10{margin-bottom:10px;}
.ma_b20{margin-bottom:20px;}
.ma_b40{margin-bottom:40px;}
.ma_b60{margin-bottom:60px;}
a.blue{color:#0089de;}
.blk{color:#000;}
.org{color:#f44d04;}

#wrap{position:relative;width:1038px;margin:0 auto;}
#top{position:relative;height:85px;}
.logo{float:left;padding-left:50px;margin-top:10px;}
.logo img{margin-top:18px;margin-right:20px;width:170px;}
.top_search{float:left;width:444px;height:39px;margin-top:23px;}
.top_search .top_input{float:left;background:url(../images/hlink/bg_search.gif) no-repeat;width:378px;height:39px;}
.top_search .top_input input{margin:1px;font:bold 14px dotum;width:376px;text-indent:10px;height:35px;background:transparent;border:none;}
.top_search .top_btn{float:left;}
.top_banner01{float:left;padding-top:65px;}
.top_banner01 span{color:#ddd;}
.top_banner02{float:right;padding-top:65px;}
.top_banner02 span{color:#ddd;}
.banner_top{margin:10px 0;height:95px;border:1px solid red;}
.banner_top .f_r{border:1px solid #ddd;padding:14px 4px 14px 4px;}

#nav{}
#nav{position:relative;}
#nav ul{padding:0;height:38px;}
#nav li{float:left;}
#nav .nav_bar{height:35px;border:1px solid #cecdd2;border-top:1px solid #fff;background:url(../images/bg_nav_bar.gif) repeat-x top left;}
#nav .nav_bar01{float:left;border-right:1px solid #fff;height:28px;background:#fff;margin-top:2px;}
#nav .nav_bar02{float:left;border-left:1px solid #d5d5d5;border-right:1px solid #fff;height:33px;width:385px;}
#nav .nav_bar03{float:right;padding-right:10px;border-left:1px solid #d5d5d5;height:33px;background:#fff;}


#content{background:url(../images/bg_content.gif) repeat-y;}

#right{float:right;width:130px;margin-right:10px;}
#right a:link{text-decoration:none;color:#555;}
#right a:hover{text-decoration:underline;color:#555;}
#right a:visited{text-decoration:none;color:#555;}
#right a.slt{text-decoration:underline;color:#4651e6;}

#contents01{float:left;width:695px;padding-bottom:20px;}
#contents02{float:left;width:898px;background:#fff;padding-bottom:20px;min-height:1100px;}
#contents03{float:left;width:1038px;background:#fff;padding-bottom:20px;min-height:1100px;}
#contents04{float:left;width:783px;background:#fff;padding-bottom:20px;min-height:1100px;}
#contents05{float:left;width:857px;background:#fff;padding-bottom:20px;min-height:1100px;}

#left{float:left;padding-right:10px;}
#left_score{float:right;width:181px;}

#gadget-parent-307065931{height:300px;}

.right{background:#fff;border:1px solid #d9d9d9;border-top:0;padding:10px 0 20px 10px;min-height:140px;}
.right li{line-height:20px;}
.right li.left_line{border-bottom:1px solid #efefef;margin:10px 10px 10px 0;}
.left01{}


.sub_navi01{border-left:1px solid #dadada;height:28px;border-bottom:1px solid #dadada;}
.sub_navi01 li{float:left;height:27px;line-height:27px;width:13%;text-align:center;font-weight:bold;cursor:pointer;}
.sub_navi01 li.sub_slt01{border-top:1px solid #dadada;border-right:1px solid #dadada;border-bottom:1px solid #fff;height:27px;color:#4c5ad5;}
.sub_navi01 li.sub_slt02{border:1px solid #dadada;border-left:none;height:27px;background:#f6f6f6;}
.sub_navi02{border-left:1px solid #dadada;height:28px;border-bottom:1px solid #dadada;}
.sub_navi02 li{float:left;height:27px;line-height:27px;width:10%;text-align:center;font-weight:bold;cursor:pointer;}
.sub_navi02 li.sub_slt01{border-top:1px solid #dadada;border-right:1px solid #dadada;border-bottom:1px solid #fff;height:27px;color:#4c5ad5;}
.sub_navi02 li.sub_slt02{border:1px solid #dadada;border-left:none;height:27px;background:#f6f6f6;}
.sub_navi03{border-left:1px solid #dadada;height:28px;border-bottom:1px solid #dadada;}
.sub_navi03 li{float:left;height:27px;line-height:27px;width:15%;text-align:center;font-weight:bold;cursor:pointer;}
.sub_navi03 li.sub_slt01{border-top:1px solid #dadada;border-right:1px solid #dadada;border-bottom:1px solid #fff;height:27px;color:#4c5ad5;}
.sub_navi03 li.sub_slt02{border:1px solid #dadada;border-left:none;height:27px;background:#f6f6f6;}

.chat01{float:left;border:1px solid #ddd;padding:5px;width:680px;height:560px;overflow-y:scroll;}
.chat01 div{padding:3px 0;color:#000;}
.chat02{float:left;}
.chat02 .tit_chat02{background:#efefef;padding: 5px 10px;width:185px;border-top:1px solid #ddd;border-right:1px solid #ddd;height:15px;}
.chat02 ul{border:1px solid #ddd;border-left:none;padding:5px 10px;width:185px;height:534px;overflow-y:scroll;}
.chat02 li{line-height:20px;}
.chat03{height:25px;}
.chat03 .chat03_id{float:left;font-weight:bold;width:147px;border:1px solid #ddd;border-top:0;}
.chat03 .chat03_id input{width:140px;text-indent:5px;border:none;background:transparent;height:22px;}
.chat03 .chat03_ms{float:left;border-bottom:1px solid #ddd;border-right:1px solid #ddd;width:532px;}
.chat03 .chat03_ms input{width:520px;text-indent:5px;border:none;background:transparent;height:22px;}
.chat03 .chat03_btn{float:right;}

.chat_r_tab{height:30px;}
.chat_r_tab li{float:left;width:50%;line-height:30px;text-align:center;}
.chat_r_tab li.on{background:#fff;}
.chat_r_tab li span{display:block;height:30px;border:1px solid #ddd;border-bottom:none;cursor:pointer;}

.tv01 span{background:#ffdd80;margin:0 1px 0 0;padding:4px 9px;line-height:23px;}

.tv02 table{margin:10px 0;border-left:1px solid #ced1dd;border-right:1px solid #ced1dd;}
.tv02 table th, .tv02 table td{height:33px;}
.tv02 table td{border-bottom:1px solid #ced1dd;}
.tv02 table thead{background:#717f9a;color:#fff;}
.tv02 table .notice, .tv02 table .date, .tv02 table .num{text-align:center;}
.tv02 table td.title{text-align:left;text-indent:10px;}
.tv02 table td .category{color:#717f9a;}

.viewDocument{border:1px solid #b3b6c8;margin-bottom:20px;}
.titleArea{border-bottom:1px solid #b3b6c8;background:#f5f5f5;height:34px;color:#000;}
.titleArea h3{display:inline-block;font-weight:normal;font-size:12px;text-indent:20px;padding-right:10px;border-right:1px solid #b3b6c8;margin-right:10px;}
.titleArea .sum{float:right;padding:12px 20px 0 0;}
.boardReadBody{padding:10px 20px;}
.boardReadBody p{line-height:180%;}
.boardReadBody a{display:inline-block;border:1px solid #b3b6c8;background:#dcdde8;padding:0 5px;}
.boardReadBody a span{font-size:12px !important;color:#000 !important;}
.board_banner{text-align:center;}
.board_banner a{border:none;background:transparent;padding:0;margin:0 0 10px 0;}
.golist{border-top:1px solid #b3b6c8;padding:5px 20px;}

.tbl_link01{border-top:1px solid #c9cbca;border-left:1px solid #c9cbca;}
.tbl_link01 td.td01{border-bottom:1px solid #c9cbca;border-right:1px solid #c9cbca;vertical-align:top;}
.tit_link01, .tit_link02, .tit_link03{background:#f3f3f3;border-top:1px solid #fff;border-left:1px solid #fff;border-bottom:1px solid #c9cbca;color:#3253b8;font-weight:bold;padding:8px 0 5px 0;text-indent:7px;}
.tit_link02{margin:30px 0 0 0;border-top:1px solid #c9cbca;}
.tit_link03{margin:84px 0 0 0;border-top:1px solid #c9cbca;}
.ul_link01{position:relative;margin:10px 0 30px 0;height:186px;}
.ul_link01 li{background:url(../images/li_style01.gif) no-repeat 0 9px;margin:0 0 0 5px;padding:4px 0 0 5px;font:12px dotum;}
li.li_link01{width:62px;float:left;}
li.li_link02{clear:both;color:#000;}
li.link_paging{background:#fff;position:absolute;bottom:-20px;right:10px;}
li.link_paging .f_l{margin-left:2px;}

.boardNavigation{text-align:center;position:relative;}
.pagination strong{display:inline-block;padding:5px;margin:8px 1px 3px 1px;border:1px solid #fff;color:#5795dd;}
.pagination a{display:inline-block;padding:5px;margin:3px;border:1px solid #fff;}
.pagination a.prevEnd{position:absolute;top:5px;left:260px;padding:0;}
.pagination a.nextEnd{position:absolute;top:5px;right:260px;padding:0;}
.pagination a:hover{display:inline-block;border:1px solid #5795dd;color:#5795dd;}

/* �Խ��� */
.tbl01{border-left:1px solid #717f9a;border-right:1px solid #717f9a;}
.tbl01 th{background:#717f9a;color:#fff;font:bold 12px dotum;padding:10px 0 8px 0;}
.tbl01 td{padding:10px 0 8px 0;border-bottom:1px solid #717f9a;background:#f5f5f5;}

.tbl02{border:1px solid #b3b6c8;border-top:0;}
.tbl02 tr{}
.tbl02 td{}
.tbl02 .td01{background:#f5f5f5;text-indent:15px;vertical-align:top;padding:14px 0 10px 0;border-top:1px solid #b3b6c8;}
.tbl02 .td02{padding:0 10px;border-top:1px solid #b3b6c8;}
.tbl02 .td02 span{position:relative;margin:0 0 0 10px;}
.tbl02 .td02 span a{font:11px dotum;color:#0089de;}
.tbl02 .td03{padding:10px;border-top:1px solid #b3b6c8;}
.td_file{padding:7px 10px;border-top:1px solid #b3b6c8;}
.td_file div.filebox{width:210px;border:1px solid #ddd;height:70px;overflow-y:auto;overflow-x:hidden;margin:0 10px 5px 0;float:left;}
.td_file div.filebox td{text-indent:10px;cursor:pointer;padding:5px 0 3px;}
.td_file div.filebox td.s_file{background:#eff9ff;}

.tbl03{border:1px solid #b3b6c8;border-top:0;}
.tbl03 tr{}
.tbl03 td{}
.tbl03 .td01{background:#f5f5f5;padding:11px 15px 9px 15px;word-break:break-all;border-top:1px solid #b3b6c8;}
.tbl03 .td02{padding:11px 15px 9px 15px;border-top:1px solid #b3b6c8;line-height:180%;}
.tbl03 .td02 span{margin:0 10px;color:#ccc;}
.tbl03 .td03{width:190px;position:relative;padding:4px 5px 1px 5px;border-top:1px solid #b3b6c8;}

.reply01{margin:10px 0 0 0;border:1px solid #b3b6c8;border-top:none;border-bottom:none;}
.reply01 .rpl01{position:relative;padding:10px;border-top:1px solid #b3b6c8;}

.reply02{margin:0 0 20px 0;padding:10px;border:1px solid #b3b6c8;background:#f5f5f5;}
.reply02 textarea{width:660px;height:99px;padding:10px;border:1px solid #b3b6c8;font:12px dotum;line-height:150%;}
.reply02 .tbl_input01 td{font:11px dotum;}
.reply02 .input01{font-size:11px;color:#999;border:1px solid #ddd;width:98px;height:19px;line-height:19px;}

.rpl_del01{z-index:1;position:absolute;top:4px;left:176px;border:1px solid #999;background:#f5f5f5;padding:5px 5px 3px 5px;text-align:center;}
.rpl_del01_input01{width:64px;height:13px;font-size:11px;line-height:13px;border:1px solid #ddd;}

.paging{width:400px;margin:0 auto;}
.paging td{}
.paging a:link{text-decoration:none;color:#333;}
.paging a:hover{text-decoration:none;color:#5795dd;}
.paging a:visited{text-decoration:none;color:#333;}
.paging td.td_num01{width:28px;text-align:center;font:12px tahoma;}
.paging td.td_num01 a.p_selected{color:#5795dd;font-weight:bold;}

.search_list{width:234px;margin:20px auto;}
.search_list select{border:1px solid #d0d0d0;height:22px;}
.search_list .s_input01{width:129px;height:18px;line-height:19px;border:1px solid #d0d0d0;border-right:none;background:#f5f5f5;text-indent:5px;}

.input_txt01{width:100%;border:1px solid #ddd;height:20px;text-indent:5px;}
.input_txt02{width:30%;border:1px solid #ddd;height:20px;text-indent:5px;}


#footer{border-top:1px solid #000;}
#footer .f_menu{background:#f6f6f6;padding:15px 0 0 0;height:25px;text-align:center;border-bottom:1px solid #ccc;}
#footer .f_menu .f_bar{width:1px;height:10px;border-right:1px solid #aaa;margin:0 10px;}
#footer .f_copy{padding:15px 0 0 0;height:25px;text-align:center;}


#left_banner{position:absolute;top:170px;left:-176px;}
#right_banner{position:absolute;top:170px;right:-130px;}
.right_banner01{background:#fafafa;padding:10px 30px;}

/* TV */
.videoWid {float:left;width:716px;height:450px;padding:3px;border:1px solid #595959;}
.marT130 {}
.videoL {}
.videoyk {}
.onlineLayer {float:right;height:450px;}
#onlinetab {}
#onlineService {}
.videoR {}
.videoR h2 {width: 305px;font-size: 12px;}
.classBox h2, .wrapR h2, .videoR h2 {font-size: 12px;height:30px;text-indent:10px;background:#f1f1f1;line-height:30px;font-weight: normal;border:1px solid #595959;margin:0;}
.videoList {width: 305px;height: 425px;overflow-y: scroll;border:1px solid #595959;border-top:0;}
.videoList li {height:20px;line-height:20px;margin-top:10px;padding:0 10px;}
.videoList li .time{float:left;width:130px;overflow:hidden;display:block;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-word-break:keep-all;-ms-text-overflow:ellipsis;}
.videoList li .btn01{float:right;}
.videoList li .btn01 a{display:inline-block;padding:0 5px;height:20px;background:#ff6600;border:1px solid #ff4e00;text-align:center;color:#fff;}
.videoList li .btn02{float:right;}
.videoList li .btn02 a{display:inline-block;padding:0 5px;height:20px;background:#02b3ff;border:1px solid #028bff;text-align:center;color:#fff;}
.videoList li .btn03{float:right;}
.videoList li .btn03 a{display:inline-block;padding:0 5px;height:20px;background:#e50112;border:1px solid #ca000f;text-align:center;color:#fff;}
.videoList li .btn04{float:right;}
.videoList li .btn04 a{display:inline-block;padding:0 5px;height:20px;background:#e9e8e8;border:1px solid #e0e0e0;text-align:center;color:#fff;}

.detailWhite{border:1px solid #595959;margin-top:10px;padding:20px;background:#f1f1f1;}
.detailText{}
.video-information{line-height:180%;}
.detailBox{margin-top:10px;line-height:150%;}

.wrapTab{border:1px solid #595959;width:743px;padding:10px 20px;}
.result-view .sec{}
.result-view li{float:left;width:370px;border-bottom:1px solid #ddd;min-height:202px;}
.result-view li .pic{float:left;width:140px;margin:10px 0;}
.result-view li .pic img{max-width:120px;max-height:180px;}
.result-view li .con{float:left;width:230px;margin:10px 0;}
.pageBox{clear:both;text-align:center;padding:20px 0 30px 0;}
.video-title{margin:5px 0;}
.video-title a{color:#4651e6;}
.video-information .text{color:#999;}
.video-information a{color:#f44d04;}

.yourLove{width:218px;padding:10px 10px 0 10px;border:1px solid #595959;border-top:0;background:#fff;margin-bottom:10px;}
.yourLove .num{float:right;color:#999}
.yourLove li{height:25px;}
.yourLove li .rantitle{overflow:hidden;float:left;width:150px;display:inline-block;white-space:nowrap;-ms-word-break:keep-all;-ms-text-overflow:ellipsis;}

.yourLove .icog_num_1{float:left;background:#ff6c0f;color:#fff;font-weight:bold;width:18px;text-align:center;margin-right:5px;}
.yourLove .icog_num_2{float:left;background:#fc7a26;color:#fff;font-weight:bold;width:18px;text-align:center;margin-right:5px;}
.yourLove .icog_num_3{float:left;background:#fd9f62;color:#fff;font-weight:bold;width:18px;text-align:center;margin-right:5px;}
.yourLove .icog_num_g{float:left;background:#aaa;color:#fff;font-weight:bold;width:18px;text-align:center;margin-right:5px;}

.pageBox{}
.pageBox .current{display:inline-block;width:20px;height:17px;border:1px solid #5795dd;padding-top:3px;color:#5795dd;}
.pageBox .number a{display:inline-block;width:20px;height:17px;border:1px solid #ddd;padding-top:3px;}
.pageBox .number a:hover{display:inline-block;border:1px solid #5795dd;color:#5795dd;}
.pageBox .up{display:inline-block;margin-right:20px;}
.pageBox .down{display:inline-block;margin:0 20px;}
.pageBox .total{color:#5795dd;display:none;}

.classBox h2{border-bottom:none;width:100%;}
.classBox .fr{display:none;}
.classBox h2 span a.currentBg{display:inline-block;height:20px;background:#5795dd;color:#fff;padding:0 10px;text-indent:0;line-height:22px;margin-top:3px;}
.classBox h2 span a.defaultBg{display:inline-block;height:20px;background:#efefef;padding:0 10px;text-indent:0;line-height:22px;margin-top:3px;}

.classifiation{width:100%;text-indent:10px;background:#fff;line-height:30px;font-weight: normal;border:1px solid #595959;border-bottom:none;margin:0;}
.classifiation li a{display:inline-block;height:20px;background:#efefef;padding:0 10px;text-indent:0;line-height:22px;margin-top:3px;}


.center {text-align:center;}

/* 라이브스코어 상단탭 */
div.tab {height:41px;width:847px;background:#ffffff;border-bottom:1px solid #aeaeae;border-top:1px solid #aeaeae;letter-spacing:-1px;margin-bottom:10px;}
div.tab ul {position:relative;list-style-type:none;padding:0px;margin:0px;}
div.tab ul li {float:left;width:120px;text-align:center;background:#ffffff;color:#606060;}
div.tab ul li.select {background:#353131;font-weight:bold;color:#FFFFFF;}
div.tab ul li.line {border-right:1px solid #dddde1;}
div.tab ul li.line a{display:block;width:100%;padding-top:14px;height:27px;}

#board_top div.tab ul li {float:left;width:120px;height:41px;text-align:center;background:#ffffff;color:#606060;}
#board_top div.tab ul li a {display:block;width:100%;height:41px;line-height:41px;text-decoration:none;border:1px solid #f00}
#board_top div.tab ul li a.on {background:#353131;font-weight:bold;color:#FFFFFF;}


/* 라이브스코어 */
div.option_tab {width:847px;height:35px;background:#f1f1f1;letter-spacing:-1px;font-size:11px;border-top:1px solid #d7d7d7;}
div.option_tab ul {position:relative;list-style-type:none;padding:0px;margin:0px;border: 0px currentColor;}
div.option_tab li {cursor:pointer;height:23px;text-align:center;background:#f1f1f1;color:#909090;border: 0px currentColor;}
div.option_tab li:hover {text-decoration:underline;color:#c80a0a;}
div.option_tab li.line {border-right:1px solid #d7d7d7;}
div.option_tab li.left {float:left;padding:0 14px 0 14px;height:34px;line-height:34px;min-height:34px !important;}
div.option_tab li.date {letter-spacing:0px;}
div.option_tab li.select {background:#c80a0a;font-weight:bold;color:#fff;border-top:1px solid #990404;border-right:1px solid #990404;}
div.option_tab li.select a {color:#fff;text-decoration:none;}
div.option_tab li.select:hover {text-decoration:none;color:#fff;}
div.option_tab li.right {float:right;padding:11px 14px 0 14px;border-left:1px solid #d7d7d7;}
div.option_tab ul div.setupLayer {position:absolute;display:none;top:35px;right:0px;width:220px;height:100px;border:4px solid #323232;background:#fff;z-index:99;}
div.option_tab ul div.setupLayer ul {padding:10px 0;margin:0;background:#fff;}
div.option_tab ul div.setupLayer ul li {float:left;width:110px;height:80px;background:#fff;color:#424242;cursor:default;}
div.option_tab ul div.setupLayer ul li:hover {text-decoration:none;color:#424242;}
div.option_tab ul div.setupLayer ul li.line {width:109px;border-right:1px dotted #999;}
div.option_tab ul div.setupLayer ul li strong.name {display:block;padding:13px 5px 15px 5px;color:#656565;font-size:12px;}
div.option_tab ul div.setupLayer ul li img {padding:0 3px;cursor:pointer;}
div.option_tab ul div.setupLayer .close {position:absolute;top:8px;right:8px;width:9px;height:9px;background:url(../images/btn_close2.png) no-repeat;z-index:1;}

/* score table */
.scoreTable {width:847px;border-collapse:collapse;}
.scoreTable .th td {font-size:11px;font-family:dotum;background-color:#c80a0a;color:#fff;border:1px solid #7a0000;text-align:center;}
.scoreTable .tr td {font-size:12px;font-family:Tahoma,"돋움",Dotum;border:1px solid #999;color:#242424;}
.scoreTable .tr td.num {height:25px;text-align:center;}
.scoreTable .tr td.league {height:25px;font-weight:bold;font-size:11px;text-align:center;color:#fff;}
.scoreTable .tr td.time {font-size:11px;text-align:center;}
.scoreTable .tr td.playTime {font-size:11px;text-align:center;color:red;}
.scoreTable .tr td.home {padding-right:5px;color:#000;text-align:right;}
.scoreTable .tr td.away {padding-left:5px;color:#000;}
.scoreTable .tr td.home.goal {color:red;font-weight:bold;background-color:#FFEA00;}
.scoreTable .tr td.away.goal {color:red;font-weight:bold;background-color:#FFEA00;}
.scoreTable .tr td.score {text-align:center;font-weight:bold;}
.scoreTable .tr td.htScore {text-align:center;font-weight:bold;}
.scoreTable .tr td.data {width:63px;padding:0 5px;}
.scoreTable .tr td.updown {text-align:center;}
.scoreTable .tr td .small {font-size:10px;color:#ff3535;}
.scoreTable .tr {background-color:#fff;}
.scoreTable .trColor {background-color:#F1F1F1;}
.scoreTable .title {font-size:12px;font-weight:bold;color:#404040;background-color:#D4CDB9;text-align:center;border:1px solid #999999;}
.scoreTable .favorite {font-size:12px;font-weight:bold;color:#fff;background-color:#990404;text-align:center;border:1px solid #7A0000;}

.blue {color:blue !important;}
.red {color:red !important;}

/* baseball */
#baseball {width:847px;position:relative;}
#baseball div.date-box {position:relative;height:40px;padding-top:15px;color:#404040;background:#ffffff;border-top:1px solid #7a0000;text-align:center;z-index:1;}
#baseball div.date-box span.date {font-family:DINWeb-Bold;font-size:25px;font-weight:bold;letter-spacing:-1px;vertical-align:top;line-height: 30px;}
#baseball div.date-box img.prev {position:absolute;left:315px;top:18px;}
#baseball div.date-box img.next {position:absolute;right:315px;top:18px;}
#baseball div.date-box img.today {position:absolute;right:275px;top:18px;}

#baseball div.first-box {position:absolute;top:20px;z-index:99;margin-left:10px;}
#baseball div.first-box span.SO {background:url(../images/baseball-icon-s.png) no-repeat;padding:0 10px 0 15px;}
#baseball div.first-box span.HR {background:url(../images/baseball-icon-h.png) no-repeat;padding:0 10px 0 15px;}
#baseball div.first-box span.FB {background:url(../images/baseball-icon-b.png) no-repeat;padding:0 10px 0 15px;}

#baseball div.favorites-box {height:20px;margin-bottom:10px;padding-top:9px;font-size:11px;background:#990404;text-align:center;border:none;color:#fff;font-weight:bold;border-top:1px solid #7a0000;border-bottom:1px solid #7a0000;}
#baseball div.noticetr-box {margin:10px 0;height:20px;padding-top:9px;font-size:11px;background:#d4cdb9;text-align:center;border:none;color:#404040;font-weight:bold;border-top:1px solid #999;border-bottom:1px solid #999;}

#baseball table {width:100%;border-spacing:0px;border-collapse:collapse;border-bottom:1px solid #e1e1e1;}
#baseball table caption {display:none;}
#baseball thead th {height:27px;padding-top:3px;font-size:11px;font-family:DINWeb-Bold,dotum;background:#555;border-right:1px solid #444;color:#f5f5f5;font-weight:normal;border-bottom:1px solid #444;border-right:1px solid #444;}
#baseball thead th.none {border-right:none;}
#baseball thead th.title {background:#3b3636;text-align:left;font-size:12px;padding-left:10px;}
#baseball thead th.ct {text-align:center;padding:0px;}
#baseball thead th.time {background:#3b3636;color:#ffff00;font-size:12px;font-weight:bold;}
#baseball thead th.blue {color:#10c2fc;}
#baseball thead th.select {background:#3b3636;color:#ffff00;}
#baseball tbody td {height:27px;font-size:12px;font-family:DINWeb-Bold,dotum;background:#fff;border-bottom:1px solid #e1e1e1;border-right:1px solid #e1e1e1;color:#404040;font-weight:normal;text-align:center;}
#baseball tbody td.team {padding:5px;text-align:left;font-size:12px;padding-left:5px;color:#242424;line-height:22px;}
#baseball tbody td.team img {vertical-align:middle;}
#baseball tbody td.team img.logo {width:30px;padding:5px;border:1px dotted #ccc;}
#baseball tbody td.team img.icon {vertical-align:middle;padding-right:5px;margin-bottom:3px;}
#baseball tbody td.team strong {}
#baseball tbody td.team span {font-size:11px;color:#888;}
#baseball tbody td.team span.name {color:#666;letter-spacing:-1px;}
#baseball tbody td.time {font-size:36px;color:#000;}

#baseball tbody td.none {border-right:none;}
#baseball tbody td.red {color:red;}
#baseball tbody td.focus {background:#ffea00;color:#ff0000;font-weight:bold;}
#baseball tbody tr.end td {font-size:11px;font-family:dotum;color:#606060;border-bottom:none;}
#baseball tbody tr.end td.msg {padding-top:2px;text-align:left;padding-left:10px;}
#baseball tbody tr.end td.msg img {vertical-align:bottom;width:12px;padding-right:5px;padding-bottom:1px;}
#baseball tbody img.rollover {cursor:pointer;}
#baseball tbody div.baseball-park {position:relative;}
#baseball tbody div.baseball-park strong {position:absolute;font-family:tahoma,dotum;font-size:11px;color:#000;}
#baseball tbody div.baseball-park strong.s_b {left:23px;bottom:9px;}
#baseball tbody div.baseball-park strong.s_s {left:58px;bottom:9px;}
#baseball tbody div.baseball-park strong.s_o {left:93px;bottom:9px;}

/* baseball table */
.baseballTable {width:847px;table-layout:fixed;}
.baseballTable .league {color:yellow;}
.baseballTable .th td {font-size:11px;font-family:DINWeb-Bold,dotum;background-color:#555555;color:#f5f5f5;border-right:1px solid #444;border-bottom:1px solid #444;text-align:center;}
.baseballTable .th td.title {font-size:12px;text-align:left;padding-left:10px;background-color:#3B3636;border-right:none;}
.baseballTable .th td.ground {background-color:#3B3636;}
.baseballTable .th td.leagueBox {border-right:none;background-color:#3B3636;}
.baseballTable .th td.stateBox {font-size:12px;font-weight:bold;text-align:center;background-color:#3B3636;}
.baseballTable .th td.none {border-right:none;}
.baseballTable .th td.select {background:#3b3636;color:#ffff00;}

.baseballTable .tr td {font-size:12px;font-family:DINWeb-Bold,dotum;border-right:1px solid #E1E1E1;border-bottom:1px solid #E1E1E1;color:#404040;}
.baseballTable .tr td.teamLogo {text-align:center;border-right:none;}
//.baseballTable .tr td.teamLogo img {width:30px;height:30px;padding:5px;border:1px dotted #ccc;}
.baseballTable .tr td.teamLogo img {width:45px;height:45px;border:1px dotted #ccc;}

.baseballTable .tr td.team {padding:5px;text-align:left;font-size:12px;padding-left:5px;color:#242424;line-height:22px;border-right:none;}
.baseballTable .tr td.team img {vertical-align:middle;}
.baseballTable .tr td.team img.logo {width:30px;padding:5px;border:1px dotted #ccc;}
.baseballTable .tr td.team img.icon {vertical-align:middle;padding-right:5px;margin-bottom:3px;}
.baseballTable .tr td.team strong {}
.baseballTable .tr td.team span {font-size:11px;color:#888;}
.baseballTable .tr td.team span.name {color:#666;letter-spacing:-1px;}

.baseballTable .tr td.groundBox {background:url(../images/baseball-park-none.png) no-repeat;}

.baseballTable .tr td.league {width:80px;font-weight:bold;font-size:11px;text-align:center;color:#fff;}
.baseballTable .tr td.point {font-size:36px;font-weight:bold;}
.baseballTable .tr td.time {width:35px;font-size:11px;text-align:center;}
.baseballTable .tr td.playTime {width:35px;font-size:11px;text-align:center;color:red;}
.baseballTable .tr td.home {width:222px;padding-right:5px;color:#000;font-family:NanumGothic;text-align:right;}
.baseballTable .tr td.away {width:222px;padding-left:5px;color:#000;font-family:NanumGothic;}
.baseballTable .tr td.goal {color:red;font-weight:bold;background-color:#FFEA00;}
.baseballTable .tr td.broadcast {font-size:11px;font-family:dotum;color:#606060;padding-left:10px;}
.baseballTable .tr td.broadcast img {vertical-align:bottom;width:12px;padding-right:5px;padding-bottom:1px;}
.baseballTable .tr td.groundName {font-size:11px;font-family:dotum;color:#606060;text-align:center;overflow:hidden;white-space:nowrap;}
.baseballTable .tr td.score {width:40px;text-align:center;font-weight:bold;}
.baseballTable .tr td.htScore {width:30px;text-align:center;}
.baseballTable .tr td.data {width:70px;}
.baseballTable .tr td.updown {width:25px;text-align:center;}
.baseballTable .tr td .small {font-size:10px;color:#ff3535;}
.baseballTable .tr td.none {border-right:none;}
.baseballTable .tr td.btnArea {padding-left:10px;}
.baseballTable .tr {background-color:#fff;}
.baseballTable .trColor {background-color:#efefef;}
.baseballTable .titleTr .title {font-size:11px;font-weight:bold;color:#404040;background-color:#d4cdb9;text-align:center;border:1px solid #999999;}
.baseballTable .favorite {font-size:11px;font-weight:bold;color:#fff;background-color:#990404;text-align:center;border:1px solid #7A0000;}

.baseballTable .tr td.SO {background:url(../images/baseball-icon-s.png) no-repeat;background-position:center 43px;}
.baseballTable .tr td.HR {background:url(../images/baseball-icon-h.png) no-repeat;background-position:center 43px;}
.baseballTable .tr td.FB {background:url(../images/baseball-icon-b.png) no-repeat;background-position:center 43px;}
.baseballTable .tr td.SOHR {background:url(../images/baseball-icon-sh.png) no-repeat;background-position:center 43px;}
.baseballTable .tr td.SOFB {background:url(../images/baseball-icon-sb.png) no-repeat;background-position:center 43px;}
.baseballTable .tr td.HRFB {background:url(../images/baseball-icon-hb.png) no-repeat;background-position:center 43px;}
.baseballTable .tr td.SOHRFB {background:url(../images/baseball-icon-shb.png) no-repeat;background-position:center 43px;}

/* groundLayer */
.groundLayer {position:relative;}
.groundLayer.line {border-left:1px solid #E1E1E1;}
.groundLayer strong {position:absolute;font-family:tahoma,dotum;font-size:11px;color:#000;}
.groundLayer strong.s_b {left:23px;bottom:9px;}
.groundLayer strong.s_s {left:58px;bottom:9px;}
.groundLayer strong.s_o {left:93px;bottom:9px;}

/* volleyball */
#volleyball {width:847px;}
#volleyball div.date-box {z-index:1;position:relative;height:40px;padding-top:15px;color:#404040;background:#ffffff;border-top:1px solid #7a0000;text-align:center;}
#volleyball div.date-box span.date {font-family:DINWeb-Bold;font-size:25px;font-weight:bold;letter-spacing:-1px;vertical-align:top;line-height: 30px;}
#volleyball div.date-box img.prev {position:absolute;left:315px;top:18px;}
#volleyball div.date-box img.next {position:absolute;right:315px;top:18px;}
#volleyball div.date-box img.today {position:absolute;right:275px;top:18px;}

#volleyball div.favorites-box {height:20px;margin-bottom:10px;padding-top:9px;font-size:11px;background:#990404;text-align:center;border:none;color:#fff;font-weight:bold;border-top:1px solid #7a0000;border-bottom:1px solid #7a0000;}
#volleyball div.noticetr-box {margin:10px 0;height:20px;padding-top:9px;font-size:11px;background:#d4cdb9;text-align:center;border:none;color:#404040;font-weight:bold;border-top:1px solid #999;border-bottom:1px solid #999;}

#volleyball table {width:100%;border-spacing:0px;border-collapse:collapse;border-bottom:1px solid #e1e1e1;}
#volleyball table caption {display:none;}
#volleyball thead th {height:27px;padding-top:3px;font-size:11px;font-family:DINWeb-Bold,dotum;background:#555;border-right:1px solid #444;color:#f5f5f5;font-weight:normal;border-bottom:1px solid #444;border-right:1px solid #444;}
#volleyball thead th.none {border-right:none;}
#volleyball thead th.title {background:#3b3636;text-align:left;font-size:12px;padding-left:10px;}
#volleyball thead th.ct {text-align:center;padding:0px;}
#volleyball thead th.time {background:#3b3636;color:#ffff00;font-size:12px;font-weight:bold;}
#volleyball thead th.blue {color:#10c2fc;}
#volleyball thead th.select {background:#3b3636;color:#ffff00;}
#volleyball tbody td {height:27px;font-size:12px;font-family:DINWeb-Bold,dotum;background:#fff;border-bottom:1px solid #e1e1e1;border-right:1px solid #e1e1e1;color:#404040;font-weight:normal;text-align:center;}
#volleyball tbody td.team {padding:5px;text-align:left;font-size:12px;padding-left:5px;color:#242424;line-height:22px;}
#volleyball tbody td.team img {vertical-align:middle;}
#volleyball tbody td.team img.logo {width:30px;padding:5px;border:1px dotted #ccc;}
#volleyball tbody td.team img.icon {vertical-align:middle;padding-right:5px;margin-bottom:3px;}
#volleyball tbody td.team strong {}
#volleyball tbody td.team span {font-size:11px;color:#888;}
#volleyball tbody td.team span.name {color:#666;letter-spacing:-1px;}
#volleyball tbody td.time {font-size:36px;color:#000;}

#volleyball tbody td.none {border-right:none;}
#volleyball tbody td.red {color:red;}
#volleyball tbody td.focus {background:#ffea00;color:#ff0000;font-weight:bold;}
#volleyball tbody tr.end td {font-size:11px;font-family:dotum;color:#606060;border-bottom:none;}
#volleyball tbody tr.end td.msg {padding-top:2px;text-align:left;padding-left:10px;}
#volleyball tbody tr.end td.msg img {vertical-align:bottom;width:12px;padding-right:5px;padding-bottom:1px;}
#volleyball tbody tr.end td.num {font-family:DINWeb-Bold,dotum;font-size:12px;}
#volleyball tbody img.rollover {cursor:pointer;}
#volleyball tbody div.baseball-park {position:relative;}
#volleyball tbody div.baseball-park strong {position:absolute;font-family:tahoma,dotum;font-size:11px;color:#000;}
#volleyball tbody div.baseball-park strong.s_b {left:23px;bottom:9px;}
#volleyball tbody div.baseball-park strong.s_s {left:58px;bottom:9px;}
#volleyball tbody div.baseball-park strong.s_o {left:93px;bottom:9px;}

/* volleyball table */
.volleyballTable {width:847px;table-layout:fixed;}
.volleyballTable .league {color:yellow;}
.volleyballTable .th td {font-size:11px;font-family:DINWeb-Bold,dotum;background-color:#555555;color:#f5f5f5;border-right:1px solid #444;border-bottom:1px solid #444;text-align:center;}
.volleyballTable .th td.title {font-size:12px;text-align:left;padding-left:10px;background-color:#3B3636;}
.volleyballTable .th td.ground {background-color:#3B3636;}
.volleyballTable .th td.leagueBox {border-right:none;background-color:#3B3636;}
.volleyballTable .th td.stateBox {font-size:12px;font-weight:bold;text-align:center;background-color:#3B3636;}
.volleyballTable .th td.none {border-right:none;}
.volleyballTable .th td.select {background:#3b3636;color:#ffff00;}

.volleyballTable .tr td {font-size:12px;font-family:DINWeb-Bold,dotum;border-right:1px solid #E1E1E1;border-bottom:1px solid #E1E1E1;color:#404040;}
.volleyballTable .tr td.teamLogo {text-align:center;border-right:none;}
//.volleyballTable .tr td.teamLogo img {width:30px;height:30px;padding:5px;border:1px dotted #ccc;}
.volleyballTable .tr td.teamLogo img {width:45px;height:45px;border:1px dotted #ccc;}

.volleyballTable .tr td.team {padding:5px;text-align:left;font-size:12px;padding-left:5px;color:#242424;line-height:22px;}
.volleyballTable .tr td.team img {vertical-align:middle;}
.volleyballTable .tr td.team img.logo {width:30px;padding:5px;border:1px dotted #ccc;}
.volleyballTable .tr td.team img.icon {vertical-align:middle;padding-right:5px;margin-bottom:3px;}
.volleyballTable .tr td.team strong {}
.volleyballTable .tr td.team span {font-size:11px;color:#888;}
.volleyballTable .tr td.team span.name {color:#666;letter-spacing:-1px;}

.volleyballTable .tr td.groundBox {background:url(../images/baseball-park-none.png) no-repeat;}

.volleyballTable .tr td.league {width:80px;font-weight:bold;font-size:11px;text-align:center;color:#fff;}
.volleyballTable .tr td.point {font-size:36px;font-weight:bold;}
.volleyballTable .tr td.time {width:35px;font-size:11px;text-align:center;}
.volleyballTable .tr td.playTime {width:35px;font-size:11px;text-align:center;color:red;}
.volleyballTable .tr td.home {width:222px;padding-right:5px;color:#000;font-family:NanumGothic;text-align:right;}
.volleyballTable .tr td.away {width:222px;padding-left:5px;color:#000;font-family:NanumGothic;}
.volleyballTable .tr td.goal {color:red;font-weight:bold;background-color:#FFEA00;}
.volleyballTable .tr td.broadcast {font-size:11px;font-family:dotum;color:#606060;padding-left:10px;}
.volleyballTable .tr td.broadcast img {vertical-align:bottom;width:12px;padding-right:5px;padding-bottom:1px;}
.volleyballTable .tr td.groundName {font-size:11px;font-family:dotum;color:#606060;text-align:center;}
.volleyballTable .tr td.score {width:40px;text-align:center;font-weight:bold;}
.volleyballTable .tr td.htScore {width:30px;text-align:center;}
.volleyballTable .tr td.data {width:70px;}
.volleyballTable .tr td.updown {width:25px;text-align:center;}
.volleyballTable .tr td .small {font-size:10px;color:#ff3535;}
.volleyballTable .tr td.none {border-right:none;}
.volleyballTable .tr {background-color:#fff;}
.volleyballTable .trColor {background-color:#efefef;}
.volleyballTable .titleTr .title {font-size:11px;font-weight:bold;color:#404040;background-color:#d4cdb9;text-align:center;border:1px solid #999999;}
.volleyballTable .favorite {font-size:11px;font-weight:bold;color:#fff;background-color:#990404;text-align:center;border:1px solid #7A0000;}


/* basketball */
#basketball {width:847px;}
#basketball div.date-box {z-index:1;position:relative;height:40px;padding-top:15px;color:#404040;background:#ffffff;border-top:1px solid #7a0000;text-align:center;}
#basketball div.date-box span.date {font-family:DINWeb-Bold;font-size:25px;font-weight:bold;letter-spacing:-1px;vertical-align:top;line-height: 30px;}
#basketball div.date-box img.prev {position:absolute;left:315px;top:18px;}
#basketball div.date-box img.next {position:absolute;right:315px;top:18px;}
#basketball div.date-box img.today {position:absolute;right:275px;top:18px;}

#basketball div.favorites-box {height:20px;margin-bottom:10px;padding-top:9px;font-size:11px;background:#990404;text-align:center;border:none;color:#fff;font-weight:bold;border-top:1px solid #7a0000;border-bottom:1px solid #7a0000;}
#basketball div.noticetr-box {margin:10px 0;height:20px;padding-top:9px;font-size:11px;background:#d4cdb9;text-align:center;border:none;color:#404040;font-weight:bold;border-top:1px solid #999;border-bottom:1px solid #999;}

#basketball table {width:100%;border-spacing:0px;border-collapse:collapse;border-bottom:1px solid #e1e1e1;}
#basketball table caption {display:none;}
#basketball thead th {height:27px;padding-top:3px;font-size:11px;font-family:DINWeb-Bold,dotum;background:#555;border-right:1px solid #444;color:#f5f5f5;font-weight:normal;border-bottom:1px solid #444;border-right:1px solid #444;}
#basketball thead th.none {border-right:none;}
#basketball thead th.title {background:#3b3636;text-align:left;font-size:12px;padding-left:10px;}
#basketball thead th.ct {text-align:center;padding:0px;}
#basketball thead th.time {background:#3b3636;color:#ffff00;font-size:12px;font-weight:bold;}
#basketball thead th.blue {color:#10c2fc;}
#basketball thead th.select {background:#3b3636;color:#ffff00;}
#basketball tbody td {height:27px;font-size:12px;font-family:DINWeb-Bold,dotum;background:#fff;border-bottom:1px solid #e1e1e1;border-right:1px solid #e1e1e1;color:#404040;font-weight:normal;text-align:center;}
#basketball tbody td.team {padding:5px;text-align:left;font-size:12px;padding-left:5px;color:#242424;line-height:22px;}
#basketball tbody td.team img {vertical-align:middle;}
#basketball tbody td.team img.logo {width:30px;padding:5px;border:1px dotted #ccc;}
#basketball tbody td.team img.icon {vertical-align:middle;padding-right:5px;margin-bottom:3px;}
#basketball tbody td.team strong {}
#basketball tbody td.team span {font-size:11px;color:#888;}
#basketball tbody td.team span.name {color:#666;letter-spacing:-1px;}
#basketball tbody td.time {font-size:36px;color:#000;}

#basketball tbody td.none {border-right:none;}
#basketball tbody td.red {color:red;}
#basketball tbody td.focus {background:#ffea00;color:#ff0000;font-weight:bold;}
#basketball tbody tr.end td {font-size:11px;font-family:dotum;color:#606060;border-bottom:none;}
#basketball tbody tr.end td.msg {padding-top:2px;text-align:left;padding-left:10px;}
#basketball tbody tr.end td.msg img {vertical-align:bottom;width:12px;padding-right:5px;padding-bottom:1px;}
#basketball tbody tr.end td.num {font-family:DINWeb-Bold,dotum;font-size:12px;}
#basketball tbody img.rollover {cursor:pointer;}
#basketball tbody div.baseball-park {position:relative;}
#basketball tbody div.baseball-park strong {position:absolute;font-family:tahoma,dotum;font-size:11px;color:#000;}
#basketball tbody div.baseball-park strong.s_b {left:23px;bottom:9px;}
#basketball tbody div.baseball-park strong.s_s {left:58px;bottom:9px;}
#basketball tbody div.baseball-park strong.s_o {left:93px;bottom:9px;}

/* basketball table */
.basketballTable {width:847px;table-layout:fixed;}
.basketballTable .league {color:yellow;}
.basketballTable .th td {font-size:11px;font-family:DINWeb-Bold,dotum;background-color:#555555;color:#f5f5f5;border-right:1px solid #444;border-bottom:1px solid #444;text-align:center;}
.basketballTable .th td.title {font-size:12px;text-align:left;padding-left:10px;background-color:#3B3636;}
.basketballTable .th td.ground {background-color:#3B3636;}
.basketballTable .th td.leagueBox {border-right:none;background-color:#3B3636;}
.basketballTable .th td.stateBox {font-size:12px;font-weight:bold;text-align:center;background-color:#3B3636;}
.basketballTable .th td.none {border-right:none;}
.basketballTable .th td.select {background:#3b3636;color:#ffff00;}

.basketballTable .tr td {font-size:12px;font-family:DINWeb-Bold,dotum;border-right:1px solid #E1E1E1;border-bottom:1px solid #E1E1E1;color:#404040;}
.basketballTable .tr td.teamLogo {text-align:center;border-right:none;}
//.basketballTable .tr td.teamLogo img {width:30px;height:30px;padding:5px;border:1px dotted #ccc;}
.basketballTable .tr td.teamLogo img {width:45px;height:45px;border:1px dotted #ccc;}

.basketballTable .tr td.team {padding:5px;text-align:left;font-size:12px;padding-left:5px;color:#242424;line-height:22px;}
.basketballTable .tr td.team img {vertical-align:middle;}
.basketballTable .tr td.team img.logo {width:30px;padding:5px;border:1px dotted #ccc;}
.basketballTable .tr td.team img.icon {vertical-align:middle;padding-right:5px;margin-bottom:3px;}
.basketballTable .tr td.team strong {}
.basketballTable .tr td.team span {font-size:11px;color:#888;}
.basketballTable .tr td.team span.name {color:#666;letter-spacing:-1px;}

.basketballTable .tr td.groundBox {background:url(../images/baseball-park-none.png) no-repeat;}

.basketballTable .tr td.league {width:80px;font-weight:bold;font-size:11px;text-align:center;color:#fff;}
.basketballTable .tr td.point {font-size:36px;font-weight:bold;}
.basketballTable .tr td.time {width:35px;font-size:11px;text-align:center;}
.basketballTable .tr td.playTime {width:35px;font-size:11px;text-align:center;color:red;}
.basketballTable .tr td.home {width:222px;padding-right:5px;color:#000;font-family:NanumGothic;text-align:right;}
.basketballTable .tr td.away {width:222px;padding-left:5px;color:#000;font-family:NanumGothic;}
.basketballTable .tr td.goal {color:red;font-weight:bold;background-color:#FFEA00;}
.basketballTable .tr td.broadcast {font-size:11px;font-family:dotum;color:#606060;padding-left:10px;}
.basketballTable .tr td.broadcast img {vertical-align:bottom;width:12px;padding-right:5px;padding-bottom:1px;}
.basketballTable .tr td.groundName {font-size:11px;font-family:dotum;color:#606060;text-align:center;}
.basketballTable .tr td.score {width:40px;text-align:center;font-weight:bold;}
.basketballTable .tr td.htScore {width:30px;text-align:center;}
.basketballTable .tr td.data {width:70px;}
.basketballTable .tr td.updown {width:25px;text-align:center;}
.basketballTable .tr td .small {font-size:10px;color:#ff3535;}
.basketballTable .tr td.none {border-right:none;}
.basketballTable .tr {background-color:#fff;}
.basketballTable .trColor {background-color:#efefef;}
.basketballTable .titleTr .title {font-size:11px;font-weight:bold;color:#404040;background-color:#d4cdb9;text-align:center;border:1px solid #999999;}
.basketballTable .favorite {font-size:11px;font-weight:bold;color:#fff;background-color:#990404;text-align:center;border:1px solid #7A0000;}

.basketballTable .tr .threePoint {position:relative;height:55px;}
.basketballTable .tr .onePoint {position:relative;height:55px;}
.basketballTable .tr .q1 {position:absolute;top:10px;left:5px;display:none;}
.basketballTable .tr .q2 {position:absolute;top:10px;right:5px;display:none;}
.basketballTable .tr .q3 {position:absolute;bottom:10px;left:5px;display:none;}
.basketballTable .tr .q4 {position:absolute;bottom:10px;right:5px;display:none;}

.basketballTable .tr .q1.on {display:block;}
.basketballTable .tr .q2.on {display:block;}
.basketballTable .tr .q3.on {display:block;}
.basketballTable .tr .q4.on {display:block;}

/* icehockey */
#icehockey {width:847px;}
#icehockey div.date-box {z-index:1;position:relative;height:40px;padding-top:15px;color:#404040;background:#ffffff;border-top:1px solid #7a0000;text-align:center;}
#icehockey div.date-box span.date {font-family:DINWeb-Bold;font-size:25px;font-weight:bold;letter-spacing:-1px;vertical-align:top;line-height: 30px;}
#icehockey div.date-box img.prev {position:absolute;left:315px;top:18px;}
#icehockey div.date-box img.next {position:absolute;right:315px;top:18px;}
#icehockey div.date-box img.today {position:absolute;right:275px;top:18px;}

#icehockey div.favorites-box {height:20px;margin-bottom:10px;padding-top:9px;font-size:11px;background:#990404;text-align:center;border:none;color:#fff;font-weight:bold;border-top:1px solid #7a0000;border-bottom:1px solid #7a0000;}
#icehockey div.noticetr-box {margin:10px 0;height:20px;padding-top:9px;font-size:11px;background:#d4cdb9;text-align:center;border:none;color:#404040;font-weight:bold;border-top:1px solid #999;border-bottom:1px solid #999;}

#icehockey table {width:100%;border-spacing:0px;border-collapse:collapse;border-bottom:1px solid #e1e1e1;}
#icehockey table caption {display:none;}
#icehockey thead th {height:27px;padding-top:3px;font-size:11px;font-family:DINWeb-Bold,dotum;background:#555;border-right:1px solid #444;color:#f5f5f5;font-weight:normal;border-bottom:1px solid #444;border-right:1px solid #444;}
#icehockey thead th.none {border-right:none;}
#icehockey thead th.title {background:#3b3636;text-align:left;font-size:12px;padding-left:10px;}
#icehockey thead th.ct {text-align:center;padding:0px;}
#icehockey thead th.time {background:#3b3636;color:#ffff00;font-size:12px;font-weight:bold;}
#icehockey thead th.blue {color:#10c2fc;}
#icehockey thead th.select {background:#3b3636;color:#ffff00;}
#icehockey tbody td {height:27px;font-size:12px;font-family:DINWeb-Bold,dotum;background:#fff;border-bottom:1px solid #e1e1e1;border-right:1px solid #e1e1e1;color:#404040;font-weight:normal;text-align:center;}
#icehockey tbody td.team {padding:5px;text-align:left;font-size:12px;padding-left:5px;color:#242424;line-height:22px;}
#icehockey tbody td.team img {vertical-align:middle;}
#icehockey tbody td.team img.logo {width:30px;padding:5px;border:1px dotted #ccc;}
#icehockey tbody td.team img.icon {vertical-align:middle;padding-right:5px;margin-bottom:3px;}
#icehockey tbody td.team strong {}
#icehockey tbody td.team span {font-size:11px;color:#888;}
#icehockey tbody td.team span.name {color:#666;letter-spacing:-1px;}
#icehockey tbody td.time {font-size:36px;color:#000;}

#icehockey tbody td.none {border-right:none;}
#icehockey tbody td.red {color:red;}
#icehockey tbody td.focus {background:#ffea00;color:#ff0000;font-weight:bold;}
#icehockey tbody tr.end td {font-size:11px;font-family:dotum;color:#606060;border-bottom:none;}
#icehockey tbody tr.end td.msg {padding-top:2px;text-align:left;padding-left:10px;}
#icehockey tbody tr.end td.msg img {vertical-align:bottom;width:12px;padding-right:5px;padding-bottom:1px;}
#icehockey tbody tr.end td.num {font-family:DINWeb-Bold,dotum;font-size:12px;}
#icehockey tbody img.rollover {cursor:pointer;}
#icehockey tbody div.baseball-park {position:relative;}
#icehockey tbody div.baseball-park strong {position:absolute;font-family:tahoma,dotum;font-size:11px;color:#000;}
#icehockey tbody div.baseball-park strong.s_b {left:23px;bottom:9px;}
#icehockey tbody div.baseball-park strong.s_s {left:58px;bottom:9px;}
#icehockey tbody div.baseball-park strong.s_o {left:93px;bottom:9px;}

/* icehockey table */
.icehockeyTable {width:847px;table-layout:fixed;}
.icehockeyTable .league {color:yellow;}
.icehockeyTable .th td {font-size:11px;font-family:DINWeb-Bold,dotum;background-color:#555555;color:#f5f5f5;border-right:1px solid #444;border-bottom:1px solid #444;text-align:center;}
.icehockeyTable .th td.title {font-size:12px;text-align:left;padding-left:10px;background-color:#3B3636;}
.icehockeyTable .th td.ground {background-color:#3B3636;}
.icehockeyTable .th td.leagueBox {border-right:none;background-color:#3B3636;}
.icehockeyTable .th td.stateBox {font-size:12px;font-weight:bold;text-align:center;background-color:#3B3636;}
.icehockeyTable .th td.none {border-right:none;}
.icehockeyTable .th td.select {background:#3b3636;color:#ffff00;}

.icehockeyTable .tr td {font-size:12px;font-family:DINWeb-Bold,dotum;border-right:1px solid #E1E1E1;border-bottom:1px solid #E1E1E1;color:#404040;}
.icehockeyTable .tr td.teamLogo {text-align:center;border-right:none;}
//.icehockeyTable .tr td.teamLogo img {width:30px;height:30px;padding:5px;border:1px dotted #ccc;}
.icehockeyTable .tr td.teamLogo img {width:45px;height:45px;border:1px dotted #ccc;}

.icehockeyTable .tr td.team {padding:5px;text-align:left;font-size:12px;padding-left:5px;color:#242424;line-height:22px;}
.icehockeyTable .tr td.team img {vertical-align:middle;}
.icehockeyTable .tr td.team img.logo {width:30px;padding:5px;border:1px dotted #ccc;}
.icehockeyTable .tr td.team img.icon {vertical-align:middle;padding-right:5px;margin-bottom:3px;}
.icehockeyTable .tr td.team strong {}
.icehockeyTable .tr td.team span {font-size:11px;color:#888;}
.icehockeyTable .tr td.team span.name {color:#666;letter-spacing:-1px;}

.icehockeyTable .tr td.groundBox {background:url(../images/baseball-park-none.png) no-repeat;}

.icehockeyTable .tr td.league {width:80px;font-weight:bold;font-size:11px;text-align:center;color:#fff;}
.icehockeyTable .tr td.point {font-size:36px;font-weight:bold;}
.icehockeyTable .tr td.time {width:35px;font-size:11px;text-align:center;}
.icehockeyTable .tr td.playTime {width:35px;font-size:11px;text-align:center;color:red;}
.icehockeyTable .tr td.home {width:222px;padding-right:5px;color:#000;font-family:NanumGothic;text-align:right;}
.icehockeyTable .tr td.away {width:222px;padding-left:5px;color:#000;font-family:NanumGothic;}
.icehockeyTable .tr td.goal {color:red;font-weight:bold;background-color:#FFEA00;}
.icehockeyTable .tr td.broadcast {font-size:11px;font-family:dotum;color:#606060;padding-left:10px;}
.icehockeyTable .tr td.broadcast img {vertical-align:bottom;width:12px;padding-right:5px;padding-bottom:1px;}
.icehockeyTable .tr td.groundName {font-size:11px;font-family:dotum;color:#606060;text-align:center;}
.icehockeyTable .tr td.score {width:40px;text-align:center;font-weight:bold;}
.icehockeyTable .tr td.htScore {width:30px;text-align:center;}
.icehockeyTable .tr td.data {width:70px;}
.icehockeyTable .tr td.updown {width:25px;text-align:center;}
.icehockeyTable .tr td .small {font-size:10px;color:#ff3535;}
.icehockeyTable .tr td.none {border-right:none;}
.icehockeyTable .tr {background-color:#fff;}
.icehockeyTable .trColor {background-color:#efefef;}
.icehockeyTable .titleTr .title {font-size:11px;font-weight:bold;color:#404040;background-color:#d4cdb9;text-align:center;border:1px solid #999999;}
.icehockeyTable .favorite {font-size:11px;font-weight:bold;color:#fff;background-color:#990404;text-align:center;border:1px solid #7A0000;}


/* injury table */
div.headline {width:835px;height:30px;line-height:30px;color:#fff;font-size:13px;font-weight:bold;border:1px solid #444;padding-left:10px;}
div.headline .player {padding-left:50px;}

.injuryTable {width:847px;border:1px solid #444;border-top:none;margin-bottom:5px;}
.injuryTable th {height:30px;background-color:#ebebeb;}
.injuryTable tr td {height:25px;text-align:center;}
.injuryTable tr td.name {padding-left:10px;font-weight:bold;text-align:left;}
.injuryTable tr td.position {width:150px;}
.injuryTable tr td.status {width:80px;color:red;}
.injuryTable tr td.date {width:100px;}
.injuryTable tr td.injury {width:100px;}
.injuryTable tr td.return {width:200px;}


/* analyse */
.qdwj1 {width:100%;border:1px solid #9A9A9A;font-size:12px;color:#000;font-family:Arial,Helvetica,sans-serif;border-spacing:0px;border-collapse:collapse;}
.qdwj1 .t_title {background:#5467B3;color:#fff;font-weight:bold;height:25px;line-height:25px;padding-left:10px;}
.qdwj1 .title2 {background:#006633;color:#fff;font-weight:bold;height:25px;line-height:25px;padding-left:10px;}
.qdwj1 .white {background-color:#fff;height:30px;text-align:center;}
.qdwj1 .odd {background-color:#E6F4FB;height:30px;text-align:center;}
.qdwj1 .even {background-color:#C6E4F5;height:30px;text-align:center;}
.qdwj1 .odd2 {background-color:#F0FAE5;height:30px;text-align:center;}
.qdwj1 .even2 {background-color:#DCF4C5;height:30px;text-align:center;}
.qdwj1 .no {background:#696969;color:#FFFFFF;}
.qdwj1 .awayt1 {font-weight:bold;color:#0000CC;}

.lineupTable {width:100%;border:1px solid #9A9A9A;border-color:#9A9A9A;font-size:11px;border-spacing:0px;border-collapse:collapse;}
.lineupTable .title {background:#666;height:25px;line-height:25px;color:#fff;padding-left:5px;}
.lineupTable .subTitle {background:#eeeeee;color:#666;text-align:center;}
.lineupTable tr td {border:1px solid #9A9A9A;height:20px;}
.lineupTable tr.keeper td {height:25px;}
.lineupTable tr.player td {vertical-align:top;padding:5px 0;}
.lineupTable tr.player td span {display:block;line-height:18px;}
.lineupTable tr td span.p_main {color:red;margin:0 5px;}
.lineupTable tr td span.p_sub {color:blue;margin:0 5px;}
.lineupTable tr td.average {padding-left:5px;height:25px;}

.qdwj1{border-bottom-color: rgb(154, 154, 154); border-bottom-width: 1px; border-bottom-style: solid; background: rgb(0, 102, 51);}
.qdwj2_t1{text-align:right;font-weight:bold;color:#fff;}
.qdwj3{border-bottom-color: rgb(154, 154, 154); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 255, 255);}
.qdwj3 td{font-weight:bold;text-align:center;height:60px;}

.ana_count{border:1px solid #9A9A9A;padding:10px;text-align:left;line-height:20px;background:#fff;border-top:none;}

.zrqt1 {width:100%;border:1px solid #9A9A9A;margin:10px 0 0 0;font-size:12px;color:#000;font-family:Arial,Helvetica,sans-serif;border-spacing:0px;border-collapse:collapse;}
.zrqt1 .t_title {background:#5467B3;color:#fff;font-weight:bold;height:25px;line-height:25px;padding-left:10px;}
.zrqt1 .title2 {background:#006633;color:#fff;font-weight:bold;height:25px;line-height:25px;padding-left:10px;}
.zrqt1 .zrqt2 {background-color:#fff;height:30px;text-align:center;}
.zrqt1 .zrqt4 {background-color:#E6F4FB;height:30px;text-align:center;}
.zrqt1 .zrqt3 {background-color:#C6E4F5;height:30px;text-align:center;}
.zrqt1 .zrqt6 {background-color:#F0FAE5;height:30px;text-align:center;}
.zrqt1 .zrqt5 {background-color:#DCF4C5;height:30px;text-align:center;}
.zrqt1 .no {background:#696969;color:#FFFFFF;}
.zrqt1 .awayt1 {font-weight:bold;color:#0000CC;}


.predictionTable {width:100%;border:1px solid #9A9A9A;border-color:#9A9A9A;font-size:11px;}
.predictionTable .title {background:#666;height:25px;line-height:25px;color:#fff;padding-left:5px;}
.predictionTable .subTitle {background:#eeeeee;color:#666;text-align:center;}
.predictionTable tr td {border:1px solid #9A9A9A;height:20px;}
.predictionTable tr td .o_w {color:red;font-weight:bold;margin:0 3px;}
.predictionTable tr td .o_d {color:blue;font-weight:bold;margin:0 3px;}
.predictionTable tr td .o_l {color:green;font-weight:bold;margin:0 3px;}
.predictionTable tr.recent td {padding:5px;line-height:20px;}
.predictionTable tr td.confidence {height:25px;text-align:center;}
.predictionTable tr td.desc {padding:10px;line-height:18px;}

/* promptLayer */
#promptLayer {position:absolute;top:0;right:0;width:600px;background-color:#fff;display:none;z-index:9999;}
#promptLayer .tit {height:25px;line-height:25px;font-weight:bold;background-color:#000;color:#fff;padding-left:10px;}
#promptLayer .tit .close {position:absolute;top:8px;right:8px;width:9px;height:9px;background:url(../images/btn_close.png) no-repeat;}
#promptLayer ul li {font-weight:bold;height:25px;line-height:25px;border:solid 1px #000;padding:0;margin-bottom:-1px;}
#promptLayer ul li span {display:inline-block;vertical-align:top;color:#000;}
#promptLayer ul li .playTime {width:35px;text-align:center;color:red;}
#promptLayer ul li .league {float:left;width:80px;height:23px;text-align:center;color:#fff;}
#promptLayer ul li .home {width:210px;padding-right:10px;color:#000;text-align:right;}
#promptLayer ul li .away {width:210px;padding-left:10px;color:#000;text-align:left;}
#promptLayer ul li .score {width:40px;text-align:center;}
#promptLayer ul li .small {font-size:10px;color:#ff3535;font-weight:normal;}

/* score table 팝업 */
.scoreTable_pop{border-spacing:0px;border-collapse:collapse;}
.scoreTable_pop .th td {font-size:11px;font-family:dotum;background-color:#006ddb;color:#fff;border:1px solid #004993;text-align:center;}
.scoreTable_pop .tr td {font-size:12px;font-family:Tahoma,"돋움",Dotum;border:1px solid #004993;color:#000;}
.scoreTable_pop .tr td.num {width:25px;height:25px;text-align:center;}
.scoreTable_pop .tr td.league {width:80px;height:25px;font-weight:bold;font-size:11px;text-align:center;color:#fff;}
.scoreTable_pop .tr td.time {width:35px;font-size:11px;text-align:center;}
.scoreTable_pop .tr td.playTime {width:35px;font-size:11px;text-align:center;color:red;}
.scoreTable_pop .tr td.home {width:222px;padding-right:5px;color:#000;font-family:NanumGothic;text-align:right;}
.scoreTable_pop .tr td.away {width:222px;padding-left:5px;color:#000;font-family:NanumGothic;}
.scoreTable_pop .tr td.home.goal {color:red;font-weight:bold;background-color:yellow;}
.scoreTable_pop .tr td.away.goal {color:red;font-weight:bold;background-color:yellow;}
.scoreTable_pop .tr td.score {width:40px;text-align:center;font-weight:bold;}
.scoreTable_pop .tr td.htScore {width:30px;text-align:center;}
.scoreTable_pop .tr td.data {width:70px;}
.scoreTable_pop .tr td.updown {width:25px;text-align:center;}
.scoreTable_pop .tr td .small {font-size:10px;color:#ff3535;}
.scoreTable_pop .tr {background-color:#fff;}
.scoreTable_pop .trColor {background-color:#efefef;}
.scoreTable_pop .title {font-size:12px;font-weight:bold;color:#fff;background-color:#0055aa;text-align:center;border:1px solid #0055aa;}
.scoreTable_pop td {text-align:center;background-color:#fff;}
.scoreTable_pop td.company {text-align:left;padding-left:5px;}
.scoreTable_pop tr.bgSky td {background-color:#F0FDFF;}
.scoreTable_pop tr.bgGray td {background-color:#FBFBFB;}
.scoreTable_pop tr.bgYellow td {background-color:#FFFFD9;}

#select_box {
    position: relative;
    width: 146px;
    height: 14px;
    background: url(http://hmtalk.com/images/select_arrow.png) 144px center no-repeat; /* 화살표 이미지 */
    border: 1px solid #c9cbca;
	font-size: 12px;
	font-family:돋움, Dotum; 
	font-family:serif; 
	padding-left:12px;
	padding-top:3px;
	
    color: black;
}
#select_box select {
    position: absolute;
    font-size: 11px;
	font-family:돋움, Dotum; 
    color: black;
    top: 0px;
    left: -12px;

	padding-left:10px;
	
}
#select_box select option {
    padding:0px;
	
}
#select_box select#color {

    font-size: 11px;
	font-family:돋움, Dotum; 
    width: 100%;
    opacity: 0;

}
#select_box_link {
    position: relative;
    width: 106px;
    height: 14px;
    background: url(http://hmtalk.com/images/select_arrow.png) 95px center no-repeat; /* 화살표 이미지 */
    border: 1px solid #c9cbca;
	font-size: 12px;
	
	font-family:serif; 
	
	
    color: black;
}
#select_box_link select {
    position: absolute;
    font-size: 11px;
	
    color: black;
    top: 0px;
    left: 0px;

	
	
}
#select_box_link select option {
    padding:0px;
	
}
#select_box_link select#color {

    font-size: 11px;
	
    width: 100%;
    opacity: 0;

}

option{font-family:굴림;font-size:9pt;}
.con{border:1px solid #c9cbca;background:#f3f3f3;border-top:1px solid #fff;border-left:1px solid #fff;border-bottom:1px solid #c9cbca;color:#3253b8;font-weight:bold;padding:2px 0 3px 0;font-size:15px;};
select{margin-bottom:2px;}
#select_box .sub_menu{font-family:돋움, Dotum;size:11px;}