.machName{width:100%;margin-top:20px;margin-bottom:-8px}

#lolCommonLayer DIV.inLayer DIV.inLayer2 { padding: 2; border: 0; color: white; }
#lolDb .title893GR1 { width: 683px; height: 24px; _width: 710px; _height: 38px; padding: 14px 0 0 27px; color: #555555; font-size: 13px; font-weight: bold; overflow: hidden; background: url('//static.inven.co.kr/image_2011/lol/match/title_710x38_green1.png') no-repeat left top; }
#lolDbMatchTeamList { padding-bottom: 10px; }
#lolDbMatchTeamList .search { width: 893px; margin-top: 21px; }
#lolDbMatchTeamList .search .leftImage { width: 25px; height: 110px; background: url('//static.inven.co.kr/image_2011/lol/match/bg_25x110_green_search.png') no-repeat left top; overflow: hidden; margin-top: 3px; }
#lolDbMatchTeamList .search .searchTable { width: 710px; overflow: hidden; background: #e1e1e1; }
#lolDbMatchTeamList .search .searchTable table { margin: 2px; background: white; }
#lolDbMatchTeamList .search .searchTable table th { background: #eeeeee; width: 92px; height: 25px; font-weight: bold; color: #444444; }
#lolDbMatchTeamList .search .searchTable table td { font-weight: bold; background: white; width: 665px; _width: 676px; padding-left: 9px; color: #444444; }
#lolDbMatchTeamList .search .searchTable table td .submit { width: 50px; height: 20px; overflow: hidden; background: url('//static.inven.co.kr/image_2011/lol/match/bttn_50x20_green1_search.png') no-repeat left top; border: 0; text-indent: -100em; cursor: pointer; margin-top: 0px; vertical-align: middle; margin-bottom: 2px; }
#lolDbMatchTeamList .search .searchTable table td.line { background: #cecece; height: 1px; }

#lolDbMatchTeamList .listTable { width: 710px; border-top: 1px solid #cecece; background: white; margin-bottom: -1px; }
#lolDbMatchTeamList .listTableTeam { margin-top: 18px; width: 710px; border-top: 1px solid #cecece; border-bottom: 1px solid #cecece; }
#lolDbMatchTeamList .listTable thead th { background: #f6f5f5 url('//static.inven.co.kr/image_2011/lol/common/dot_4x1_404b5a.png') repeat-x 2px bottom; color: #0d4473; font-weight: bold; height: 24px; }
#lolDbMatchTeamList .listTable td { height: 24px; background-image: url('//static.inven.co.kr/image_2011/lol/common/dot_4x1_404b5a.png'); background-position: 2px bottom; background-repeat: repeat-x; text-align: center; }
#lolDbMatchTeamList .listTable td img { width: 16px; height: 16px; border: 0; }
#lolDbMatchTeamList .listTable td.left { text-align: left; }

#lolDbMatchTeamList .listFrame { margin-top: 18px; width: 710px; border: 1px solid #cecece; background: white; }
#lolDbMatchTeamList .listTop { margin-top: 1px; width: 710px; height: 28px; overflow: hidden; background: linear-gradient(to top, #eeeeee, #fefefe); border-bottom: 1px solid #cecece; }
#lolDbMatchTeamList .listTop .date {  line-height: 28px; width: 160px; margin-left: 10px; color: black; font-family: 돋움, Dotum, Helvetica; font-weight: bold; }
#lolDbMatchTeamList .listTop .title { line-height: 28px; width: 370px; color: black; font-size: 14px; font-family: 돋움, Dotum, Helvetica; font-weight: bold; text-align: center;}
#lolDbMatchTeamList .listTop .stage { line-height: 28px; width: 160px; margin-right:10px; color: black; font-size: 13px; font-family: 돋움, Dotum, Helvetica; font-weight: bold;	 text-align: right; }
#lolDbMatchTeamList .wTeam{  width: 280px; float: left;}
#lolDbMatchTeamList .lTeam{  width: 280px; float: right;}
#lolDbMatchTeamList .score{  width: 150px; height: 130px;  background: url('//static.inven.co.kr/image_2011/lol/match/bg_score_150x20a.png') no-repeat left 35px; }
#lolDbMatchTeamList .color1{ color: #2371f1;}
#lolDbMatchTeamList .color2{ color: #eb2323; }

#lolDbMatchTeamList .leftPart{ float: left; }
#lolDbMatchTeamList .rightPart{ float: right; }  
 
#lolDbMatchTeamList .lTeam .rightPart,
#lolDbMatchTeamList .wTeam .leftPart{ width: 210px; text-align: center; }
#lolDbMatchTeamList .wTeam .rightPart,
#lolDbMatchTeamList .lTeam .leftPart{ width: 70px; }
#lolDbMatchTeamList .teamname{  font-size: 16pt; font-family: 돋움체; font-weight: bold; color: #181818; margin-top: 17px; display: inline-block;}
#lolDbMatchTeamList .tx1{  font-size: 10pt; font-family: 돋움, Dotum, Helvetica; font-weight: bold; color: #5a5a5a; margin-right: 3px;}
#lolDbMatchTeamList .tx2{  font-size: 11pt; font-family: 돋움, Dotum, Helvetica; font-weight: bold; color: #323232; letter-spacing: -1px; margin-right: 5px;}
#lolDbMatchTeamList .tx3{  font-size: 10pt; font-family: 돋움, Dotum, Helvetica; font-weight: normal; color: #969696; display: block; text-align: center; width: 150px; }
#lolDbMatchTeamList .tx4{  font-size: 21pt; font-family: 돋움체, Dotum, Helvetica; font-weight: bold; color: #323232; display: block; text-align: center; width: 150px; }
#lolDbMatchTeamList .tx5{ font-size: 40pt; font-family: 돋움, Dotum, Helvetica; font-weight: bold;  margin: 10px 0px 0px 10px; }
#lolDbMatchTeamList .gametime{ font-size: 14pt; font-family: 돋움체, Dotum, Helvetica; color: #505050; font-weight: bold; display: block; text-align: center; width: 150px;  margin-top: 18px;}
#lolDbMatchTeamList .killscore{ margin-top: 15px; }
#lolDbMatchTeamList .teamscore{ width: 100%; }
#lolDbMatchTeamList .pick li{
	margin-left: 5px;
	margin-bottom: 10px;
}
#lolDbMatchTeamList .pick li img{
	width: 50px;
	height: 50px;
}

#lolDbMatchTeamList .wTeam .ban{ float: left; }
#lolDbMatchTeamList .lTeam .ban{ float: right; }
#lolDbMatchTeamList .ban{ display: none; }
#lolDbMatchTeamList .ban{ margin: 0px 5px; }
#lolDbMatchTeamList .ban li{
	margin-left: 5px; 
	width: 30px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	margin-bottom: 10px;
}
#lolDbMatchTeamList .ban li img{
	width: 30px;
	height: 30px;
}

#lolDbMatchTeamList .listDetail{
	width: 100%;
	height: 20px;
	background-color: #ddedf0;
	text-align: center;
}
#lolDbMatchTeamList .listDetail a { font-weight: bold; color: black; color: #086d83; line-height: 20px;}

#lolDbMatchTeamList .paging { margin-top: 16px; text-align: center; width: 710px; }
#lolDbMatchTeamList .paging .currentpg { font-weight: bold; }

#lolDbMatchTeamList .alertMsg { margin-top: 20px; font-size: 11px; font-family: 돋움, Dotum, Helvetica; color: #333333; border: 2px solid #cecece; width: 686px; _width: 710px; padding: 10px; }


#lolDbMatchTeamList .detailTable{ width: 690px; border-top: 1px solid #d3d3d3;  background-color: #f6f6f6; padding: 10px;}

#lolDbMatchTeamList .detailTable ul, 
#lolDbMatchTeamList .detailTable ul li{
	width: 344px;
}

#lolDbMatchTeamList .detailTable ul li { border-bottom: 1px dotted #d3d3d3; padding: 10px 0px; }
#lolDbMatchTeamList .detailTable ul li:last-child{
	border-bottom: none;
	padding-bottom: 0px;
}
#lolDbMatchTeamList .detailTable ul li:first-child{
	padding-top: 0px;
}

#lolDbMatchTeamList .detailTable .left{ float: left; border-right: 1px solid #d3d3d3; } 
#lolDbMatchTeamList .detailTable .right,
#lolDbMatchTeamList .detailTable .right .icon,
#lolDbMatchTeamList .detailTable .right .player  { float: right; }
#lolDbMatchTeamList .detailTable .right li{
	padding-left: 10px;

}


#lolDbMatchTeamList .detailTable .champicon{ width: 65px; height: 65px; float: right; }
#lolDbMatchTeamList .detailTable .spellicon{ width: 30px; height: 65px; float: left; margin-right: 5px;}
#lolDbMatchTeamList .detailTable .spellicon img{ width: 30px; height: 30px; }
#lolDbMatchTeamList .detailTable .spellicon .spell1icon{ margin-bottom: 5px; }


#lolDbMatchTeamList .detailTable .right .champicon{float: left; }
#lolDbMatchTeamList .detailTable .right .spellicon{float: right; margin-left: 5px;  margin-right: 10px;}  
#lolDbMatchTeamList .detailTable .playername{  font-size: 14pt; font-family: 돋움체; font-weight: bold; letter-spacing: -1px; display: inline-block; margin: 0px 10px;  }

#lolDbMatchTeamList .detailTable .player{ width: 240px; }
#lolDbMatchTeamList .detailTable .right .player{ width: 230px; float: left; }
#lolDbMatchTeamList .detailTable .right .playername{ float: right; }
#lolDbMatchTeamList .detailTable .player ul li{
	width: 40px;
	border: none;
	padding: 0px;
	text-align: center;

}
#lolDbMatchTeamList .detailTable .player ul li:last-child{
	width: 55px;
}

#lolDbMatchTeamList .detailTable .player ul.p1 li{
	font-weight: bold;
	color: #828282;
	margin-top: 5px;
}

#lolDbMatchTeamList .detailTable .player ul.p2 li{
	font-weight: bold;
	color: #323232;
	font-size: 12pt;
	font-family: 돋움, Dotum, Helvetica;
}

#lolDbMatchTeamList .detailTable .right ul{
	width: 230px;
}
/* 

#lolDbMatchTeamList .detailTable th.header { cursor: hand; color: #0d4473; font-weight: bold; }
#lolDbMatchTeamList .detailTable th.headerSortDown { background: #aaaaff url('//static.inven.co.kr/image_2011/lol/fonticon/desc.gif') no-repeat center 18px; }
#lolDbMatchTeamList .detailTable th.headerSortUp { background: #ffaaaa url('//static.inven.co.kr/image_2011/lol/fonticon/asc.gif') no-repeat center 18px; }
#lolDbMatchTeamList tr.color1 td { background-color: #dfe3f9; }
#lolDbMatchTeamList tr.color2 td { background-color: #f3cece; }
#lolDbMatchTeamList .listDetail { width: 710px; height: 14px; _height: 21px; border-top: 1px solid white; border-bottom: 1px solid white; background: #f4f4f4; text-align: center; font-weight: bold; padding-top: 5px; }
#lolDbMatchTeamList .listDetail a { font-weight: bold; color: black; }
#lolDbMatchTeamList .detailTable { border-top: 1px solid white; width: 710px; overflow: hidden; }
#lolDbMatchTeamList .detailTable th { height: 24px; background: #eeeeee url('//static.inven.co.kr/image_2011/lol/common/dot_4x1_404b5a.png') repeat-x 2px bottom; color: #0d4473; font-weight: bold; }
#lolDbMatchTeamList .detailTable td img { width: 16px; height: 16px; border: 0; }
#lolDbMatchTeamList .detailTable td { height: 24px; background-image: url('//static.inven.co.kr/image_2011/lol/common/dot_4x1_404b5a.png'); background-position: 2px bottom; background-repeat: repeat-x; text-align: center; }
#lolDbMatchTeamList .detailTable td.left { text-align: left; }
#hiddenTable { display: none; }*/