/* 히오스 팀 리그 */
	/* 레이아웃 */
		#hosHTL { 
			background: #0e072e url('//static.inven.co.kr/image_2011/hos/htl/wrap_710x534_bg_top.jpg') left top no-repeat;
			width: 710px;
			min-height: 500px;
			height: auto;
		}

		#hosHTL .inner {
			position: relative;
			overflow: hidden;
			margin-top: 400px;
			margin-left: 23px;
		}

	/* 감추기 */
		#hosHTL #hosHTLtab2,
		#hosHTL #hosHTLtab3,
		#hosHTL #hosHTLtab4 { display: none; }

	/* GNB */
		#hosHTL ul.hosHTLgnb {
			overflow: hidden;
			width: 662px; 
			height: 63px;
		}
		#hosHTL ul.hosHTLgnb li {
			float: left;
			display: inline-block; 
			*display: inline; 
			zoom: 1;
			width: 164px;
			height: 63px;
		}
		#hosHTL ul.hosHTLgnb li a {
			background: url('//static.inven.co.kr/image_2011/hos/htl/headmenu_662x127_htl.png') no-repeat;
			text-indent:-9999px; *text-indent:0; *font-size:0; *line-height:0; *overflow:hidden;
			display: inline-block;
			*display: inline; 
			zoom: 1;
			width: 164px;
			height: 63px;
		}

		#hosHTL ul.hosHTLgnb li.item1 a { width: 164px; background-position: 0px 0px; }
		#hosHTL ul.hosHTLgnb li.item2 a { width: 165px; background-position: -164px 0px; }
		#hosHTL ul.hosHTLgnb li.item3 a { width: 165px; background-position: -329px 0px; }
		#hosHTL ul.hosHTLgnb li.item4 a { width: 168px; background-position: -494px 0px; }

		#hosHTL ul.hosHTLgnb li.item1 a:hover { background-position: 0px -63px; }
		#hosHTL ul.hosHTLgnb li.item2 a:hover { background-position: -164px -63px; }
		#hosHTL ul.hosHTLgnb li.item3 a:hover { background-position: -329px -63px; }
		#hosHTL ul.hosHTLgnb li.item4 a:hover { background-position: -494px -63px; }

		#hosHTL ul.hosHTLgnb li.item1 a.active { background-position: 0px -63px; }
		#hosHTL ul.hosHTLgnb li.item2 a.active { background-position: -164px -63px; }
		#hosHTL ul.hosHTLgnb li.item3 a.active { background-position: -329px -63px; }
		#hosHTL ul.hosHTLgnb li.item4 a.active { background-position: -494px -63px; }

	/* 이미지정보 박스 */
		#hosHTL .hosHTLimage { margin-top: 28px; margin-bottom: 28px; }
		#hosHTL .hosHTLimage img { margin-bottom: 27px;	}
		#hosHTL .hosHTLimage img.last { margin-bottom: 0; }

	/* 공통 박스 */
		#hosHTL .hosHTLbox {
			width: 658px;
			margin-top: 28px;
		}
		#hosHTL .hosHTLbox.last { margin-bottom: 30px; }
		#hosHTL .hosHTLbox .hosHTLbox-inner {
			background: #0a1839 url('//static.inven.co.kr/image_2011/hos/htl/wrap_656x493_blue_bg.gif') left top no-repeat;
			border: 1px solid #1f427e;
			width: 656px;
			margin-bottom: 28px;
		}
		#hosHTL .hosHTLbox .hosHTLbox-inner .rows {
			overflow: hidden;
			width: 600px;
			margin-left: 28px;
			padding-bottom: 30px;
		}
		#hosHTL .hosHTLbox .hosHTLbox-inner .rows .hosHTLteam-desc {
			float: right;
			width: 360px;
		}
		#hosHTL .hosHTLbox .hosHTLbox-inner .rows .hosHTLteam-logo {
			float: left;
			width: 235px;
			height: 126px;
			background: url('//static.inven.co.kr/image_2011/hos/htl/imagebox_220x126_bg.jpg') no-repeat;
		}
		#hosHTL .hosHTLbox .hosHTLbox-inner .rows .hosHTLteam-logo img {
			width: 206px;
			height: 114px;
			margin-left: 7px;
			margin-top: 6px;
		}
		#hosHTL .hosHTLbox .hosHTLbox-inner .rows.enter-team {
			border-bottom: 1px solid #103393;
			margin-bottom: 25px;
		}
		/* 참가팀 멤버리스트 */
			#hosHTL .hosHTLbox .hosHTLbox-inner .rows ul.hosHTLteam-member {
				overflow: hidden;
				border-left: 1px solid #000000;
				border-top: 1px solid #000000;
				margin-top: 24px;
				width: 100%;
			}
			#hosHTL .hosHTLbox .hosHTLbox-inner .rows ul.hosHTLteam-member li {
				float: left;
				background: #1b2f60;
				display: inline-block; 
				*display: inline; 
				zoom: 1;
				width: 119px;
				height: 79px;
				border-right: 1px solid #000;
				border-bottom: 1px solid #000;
			}
			#hosHTL .hosHTLbox .hosHTLbox-inner .rows ul.hosHTLteam-member li.endline {
				width: 118px;
			}
			#hosHTL .hosHTLbox .hosHTLbox-inner .rows ul.hosHTLteam-member em {
				display: block;
				width: 100%;
				text-align: center;
				font-weight: bold;
				color: #FFF;
				font-size: 12px;
				height: 19px;
				line-height: 25px;
			}
			#hosHTL .hosHTLbox .hosHTLbox-inner .rows ul.hosHTLteam-member em.name {
				font-size: 16px;
				color: #fe92ff;
				margin-top: 7px;
				_margin-top: 0px;
			}
			#hosHTL .hosHTLbox .hosHTLbox-inner .rows ul.hosHTLteam-member em.nick {}
			#hosHTL .hosHTLbox .hosHTLbox-inner .rows ul.hosHTLteam-member em.position {}
		/* 참가팀 약력 */
			#hosHTL dl.hosHTLteam-dd {
				overflow: hidden;
				width: 350px;
				margin-left: 7px;
				margin-top: 5px;
			}
			#hosHTL dl.hosHTLteam-dd dt {
				float: left;
				clear: left;
				width: 90px;
				_width: 110px;
				background: url('//static.inven.co.kr/image_2011/hos/htl/tbullet_11x19_left.png') 0 50% no-repeat;
				padding-left: 21px;
				color: #24edff;
				font-weight: bold;
				font-size: 12px;
			}
			#hosHTL dl.hosHTLteam-dd dd {
				display: inline-block; 
				*display: inline; 
				zoom: 1;
				float: right;
				width: 227px;
				color: #FFF;
				margin-bottom: 5px;
			}
	/* 대진표 */
		#hosHTL .hosHTLmatches {
			position: relative;
			overflow: hidden;
			background: url('//static.inven.co.kr/image_2011/hos/htl/tab3/wrap_600x247_matches_bg.jpg') no-repeat;
			width: 600px;
			height: 247px;
		}
		#hosHTL .hosHTLmatches span {
			display: inline-block; *display: inline; zoom: 1;
			position: absolute;
			width: 112px;
			height: 39px;
			line-height: 42px;
			color: #FFF;
			text-align: center;
			font-size: 12px;
		}
		#hosHTL .hosHTLmatches span.team1 { top: 132px; left: 18px; }
		#hosHTL .hosHTLmatches span.team2 { top: 187px; left: 18px; }
		#hosHTL .hosHTLmatches span.team3 { top: 105px; left: 168px; }
		#hosHTL .hosHTLmatches span.team4 { top: 160px; left: 168px; }
		#hosHTL .hosHTLmatches span.team5 { top: 78px; left: 318px; }
		#hosHTL .hosHTLmatches span.team6 { top: 133px; left: 318px; }
		#hosHTL .hosHTLmatches span.team7 { top: 106px; left: 467px; }

	/* 영상다시보기 */
		#hosHTL .hosHTLframe {
			background: url('//static.inven.co.kr/image_2011/hos/htl/tab4/wrap_597x436_movie_bg.jpg') no-repeat;
			width: 597px;
			height: 436px;
			margin-left: 32px;
			margin-top: 32px;
			margin-bottom: 32px;
		}
		#hosHTL .hosHTLframe #movie {
			margin-top: 11px;
			margin-left: 11px;
			width: 576px;
			height: 318px;
		}
		#hosHTL .hosHTLframe .hosHTLframe-info {
			position: relative;
			overflow: hidden;
			padding-left: 25px;
			margin-top: 10px;
			color: #FFF;
			height: 87px;
		}
		#hosHTL .hosHTLframe .hosHTLframe-info h6.hosHTLframe-title {
			font-weight: bold;
			color: #5eb0ff;
			font-size: 15px;
			width: 551px;
			height: 34px;
			line-height: 16px;
		}
		#hosHTL .hosHTLframe .hosHTLframe-info .hosHTLframe-ds {
			line-height: 16px;
		}
		#hosHTL .hosHTLframe .hosHTLframe-info span.hosHTLframe-regdate {
			position: absolute;
			top: 25px;
			right: 20px;
		}
		/* 최근영상더보기 */
			#hosHTL .hosHTLmovie-list-wrap {
				width: 584px;
				height: 420px;
				overflow: hidden;
				margin-left: 38px;
			}
			#hosHTL ul.hosHTLmovie-list {
				overflow: hidden;
				width: 584px;
			}
			#hosHTL ul.hosHTLmovie-list li {
				float: left;
				display: inline-block; *display: inline; zoom: 1;
				width: 170px;
				height: 140px;
				margin-right: 35px;
				margin-bottom: 15px;
			}
			#hosHTL ul.hosHTLmovie-list li a {
				display: inline-block; *display: inline; zoom: 1;
			}
			#hosHTL ul.hosHTLmovie-list li a:hover span.movie-title {
				text-decoration: underline;
			}
			#hosHTL ul.hosHTLmovie-list li a:hover span.play-btn {
			}
			#hosHTL ul.hosHTLmovie-list li.endline { margin-right: 0px; }
			#hosHTL ul.hosHTLmovie-list li .movie-bg {
				position: relative;
				background: url('//static.inven.co.kr/image_2011/hos/htl/tab4/wrap_170x96_movie_list_bg.jpg') no-repeat;
				width: 170px;
				height: 96px;
			}
			#hosHTL ul.hosHTLmovie-list li .movie-bg span.play-btn {
				position: absolute;
				display: inline-block; *display: inline; zoom: 1;
				background: url('//static.inven.co.kr/image_2011/hos/htl/tab4/btn_37x30_play.jpg') no-repeat;
				width: 37px;
				height: 30px;
				text-indent:-9999px; *text-indent:0; *font-size:0; *line-height:0; *overflow:hidden;
				top: 36px;
				left: 66px;
			}
			#hosHTL ul.hosHTLmovie-list li .movie-bg img {
				margin-left: 1px;
				margin-top: 1px;
				width: 168px;
				height: 94px;
			}
			#hosHTL ul.hosHTLmovie-list li span {
				display: inline-block; *display: inline; zoom: 1;
				width: 100%;
				text-align: center;
				color: #bdd9e2;
				height: 18px;
				line-height: 18px;
			}
			#hosHTL ul.hosHTLmovie-list li span.movie-title {
				font-weight: bold;
			}

	/* 공통테이블 */
		#hosHTL table.hosHTLcommon {
			width: 100%;
			border-left: 1px solid #000;
			border-top: 1px solid #000;
		}
		#hosHTL table.hosHTLcommon th,
		#hosHTL table.hosHTLcommon td {
			background: #300d64;
			text-align: center;
			font-size: 13px;
			color: #c675f4;
			border-bottom: 1px solid #000;
			border-right: 1px solid #000;
			height: 36px;
			line-height: 36px;
		}
		#hosHTL table.hosHTLcommon th {
			font-size: 12px;
			font-weight: bold;
			letter-spacing: -1px;
			font-family: dotum;
		}
		#hosHTL table.hosHTLcommon td {
			font-size: 12px;
			color: #bdd9e2;
			background: #1b2f60;
		}
		/* colgroup */
			#hosHTL table.hosHTLcommon col.point { width: 75px; }

	/* 페이징 */
		#hosHTL .hosHTLpaging-wrap {
			width: 100%;
			text-align: center;
			margin-top: 20px;
			margin-bottom: 20px;
		}
		#hosHTL .hosHTLpaging {
			overflow: hidden;
		}
/*		#hosHTL .hosHTLpaging {
			display: inline-block; *display: inline; zoom: 1;
			float: left;
			width: 19px;
			height: 19px;
			margin-left: 5px;
			margin-right: 5px;
		}*/
		#hosHTL .hosHTLpaging a {
			display: inline-block; *display: inline; zoom: 1;
			font-weight: bold;
			line-height: 18px;
			margin: 0 2px;
			color: #00d8ff;
			border: 1px solid #2b5294;
			background: #050d1f;
			text-decoration: none;
			width: 17px;
			height: 17px;
		}
		#hosHTL .hosHTLpaging a:hover,
		#hosHTL .hosHTLpaging a.active {
			background: #4b0a54;
			color: #FFF;
			border: 1px solid #df00ff;
		}


	/* 타이틀 */
		#hosHTL h3.hosHTLtitle {
			display: inline-block; *display: inline; zoom: 1;
			text-indent:-9999px; *text-indent:0; *font-size:0; *line-height:0; *overflow:hidden;
			width: 660px;
			height: 50px;
			margin-left: -2px;
			margin-top: -2px;
			margin-bottom: 22px;
			_margin-left: 0px;
			_margin-top: 0px;
		}

		/* 타이틀 이미지 지정 */
			/* 참가팀 타이틀 */
				#hosHTL strong.hosHTLteam { 
					display: inline-block; 
					*display: inline; 
					zoom: 1; 
					font-size: 22px;
					font-weight: bold;
					color: #FFF;
					font-family: arial, gulim, sans-serif, serif;
					background: url('//static.inven.co.kr/image_2011/hos/htl/bullet_35x35_circle.png') 0 50% no-repeat;
					padding-left: 36px;
					vertical-align: middle;
					margin-bottom: 10px;
					width: 290px;
				}
			/* 참가팀 소개 */
				#hosHTL h3.hosHTLtitle.enter-team { background: url('//static.inven.co.kr/image_2011/hos/htl/tab2/title_660x50_enter_team.jpg') no-repeat; }
			/* 8강 풀리그 */
				#hosHTL h3.hosHTLtitle.full-league { background: url('//static.inven.co.kr/image_2011/hos/htl/tab3/title_660x50_full_league.jpg') no-repeat; }
			/* 준플레이오프 ~ 결승 */
				#hosHTL h3.hosHTLtitle.playoff { background: url('//static.inven.co.kr/image_2011/hos/htl/tab3/title_660x50_play_off.jpg') no-repeat; }
			/* 최근 영상 더 보기 */
				#hosHTL h3.hosHTLtitle.watch-movie { background: url('//static.inven.co.kr/image_2011/hos/htl/tab4/title_660x50_watch_movie.jpg') no-repeat; }

	/* 서브타이틀 */
		#hosHTL h5.hosHTLsubtitle {
			display: block;
			width: 100%;
			height: 65px;
			text-align: center;
			text-indent:-9999px; *text-indent:0; *font-size:0; *line-height:0; *overflow:hidden;
		}
		#hosHTL h5.hosHTLsubtitle.subtt-score { background: url('//static.inven.co.kr/image_2011/hos/htl/tab3/title_122x43_score.jpg') 50% 50% no-repeat; }
		#hosHTL h5.hosHTLsubtitle.subtt-schedule { background: url('//static.inven.co.kr/image_2011/hos/htl/tab3/title_122x43_schedule.jpg') 50% 50% no-repeat; }
		#hosHTL h5.hosHTLsubtitle.subtt-matches { background: url('//static.inven.co.kr/image_2011/hos/htl/tab3/title_122x43_matches.jpg') 50% 50% no-repeat; }