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

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

	/* 감추기 */
		#hosHCOT #hosHCOTtab2,
		#hosHCOT #hosHCOTtab3,
		#hosHCOT #hosHCOTtab4 { display: none; }

	/* GNB */
		#hosHCOT ul.hosHCOTgnb {
			overflow: hidden;
			width: 662px; 
			height: 63px;
		}
		#hosHCOT ul.hosHCOTgnb li {
			float: left;
			display: inline-block; 
			display: inline; 
			zoom: 1;
			width: 164px;
			height: 63px;
		}
		#hosHCOT ul.hosHCOTgnb 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;
		}

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

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

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

 		



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

	/* 공통 박스 */
		#hosHCOT .hosHCOTbox {
			width: 661px;
			margin-top: 23px;
		}
		#hosHCOT .hosHCOTbox.last { margin-bottom: 30px; }
		#hosHCOT .hosHCOTbox .hosHCOTbox-inner {
			background: #0a1839 url('//static.inven.co.kr/image_2011/hos/hcot/wrap_660x1_blue_bg.png') 1px top repeat-y;
			width: 660px;
		}
		#hosHCOT .hosHCOTbox .topBorder { width: 658px; border-top: 1px solid #1f427e; margin-left: 1px; }
		#hosHCOT .hosHCOTbox .bottomBorder { width: 658px; border-bottom: 1px solid #1f427e; margin-bottom: 28px; margin-left: 1px; _margin-top: -14px; }

		#hosHCOT .hosHCOTbox .hosHCOTbox-inner .rows {
			overflow: hidden;
			width: 620px;
			margin-left: 20px;
			padding-bottom: 30px;
		}

		#hosHCOT .hosHCOTbox .hosHCOTbox-inner .rows .split { width: 49%; }
		#hosHCOT .hosHCOTbox .hosHCOTbox-inner .rows .split.left 	{ float: left; }
		#hosHCOT .hosHCOTbox .hosHCOTbox-inner .rows .split.right { float: right; }

		#hosHCOT .hosHCOTbox .hosHCOTbox-inner .rows .hosHCOTteam-desc {
			float: right;
			width: 360px;
		}
		#hosHCOT .hosHCOTbox .hosHCOTbox-inner .rows .hosHCOTteam-logo {
			float: left;
			width: 235px;
			height: 126px;
			background: url('//static.inven.co.kr/image_2011/hos/htl/imagebox_220x126_bg.jpg') no-repeat;
		}
		#hosHCOT .hosHCOTbox .hosHCOTbox-inner .rows .hosHCOTteam-logo img {
			width: 204px;
			height: 112px;
			border: 1px solid #000000;
			margin-left: 7px;
			margin-top: 6px;
		}
		#hosHCOT .hosHCOTbox .hosHCOTbox-inner .rows.enter-team {
			border-bottom: 1px solid #103393;
			margin-bottom: 25px;
		}
		/* 참가팀 멤버리스트 */
			#hosHCOT .hosHCOTbox .hosHCOTbox-inner .rows ul.hosHCOTteam-member {
				overflow: hidden;
				border-left: 1px solid #000000;
				border-top: 1px solid #000000;
				margin-top: 24px;
				width: 100%;
			}
			#hosHCOT .hosHCOTbox .hosHCOTbox-inner .rows ul.hosHCOTteam-member li {
				float: left;
				background: #1b2f60;
				display: inline-block; 
				*display: inline; 
				zoom: 1;
				width: 124px;
				height: 79px;
				border-right: 1px solid #000;
				border-bottom: 1px solid #000;
			}
			#hosHCOT .hosHCOTbox .hosHCOTbox-inner .rows ul.hosHCOTteam-member li.endline {
				width: 118px;
			}
			#hosHCOT .hosHCOTbox .hosHCOTbox-inner .rows ul.hosHCOTteam-member em {
				display: block;
				width: 100%;
				text-align: center;
				font-weight: bold;
				color: #FFF;
				font-size: 12px;
				height: 19px;
				line-height: 25px;
			}
			#hosHCOT .hosHCOTbox .hosHCOTbox-inner .rows ul.hosHCOTteam-member em.name {
				font-size: 16px;
				color: #fe92ff;
				margin-top: 7px;
				_margin-top: 0px;
			}
			#hosHCOT .hosHCOTbox .hosHCOTbox-inner .rows ul.hosHCOTteam-member em.nick {}
			#hosHCOT .hosHCOTbox .hosHCOTbox-inner .rows ul.hosHCOTteam-member em.position {}
		/* 참가팀 약력 */
			#hosHCOT dl.hosHCOTteam-dd {
				overflow: hidden;
				width: 350px;
				margin-left: 7px;
				margin-top: 5px;
			}
			#hosHCOT dl.hosHCOTteam-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;
			}
			#hosHCOT dl.hosHCOTteam-dd dd {
				display: inline-block; 
				*display: inline; 
				zoom: 1;
				float: right;
				width: 227px;
				color: #FFF;
				margin-bottom: 5px;
			}
	/* 대진표 */
		#hosHCOT .hosHCOTmatches {
			position: relative;
			overflow: hidden;
			/*background: url('//static.inven.co.kr/image_2011/hos/hcot/tab3/wrap_620x435_matches_bg.jpg') no-repeat;*/
			background: url('//static.inven.co.kr/image_2011/hos/hcot/season2/wrap_600x407_tree1bg.png') no-repeat;
			width: 600px;
			height: 407px;
		}
		#hosHCOT .hosHCOTmatches span {
			display: inline-block; *display: inline; zoom: 1;
			position: absolute;
			width: 110px;
			height: 30px;
			line-height: 32px;
			color: #FFF;
			font-weight:bold;
			text-align: center;
			font-size: 12px;
			font-family: dotum,돋움;

		}
		#hosHCOT .hosHCOTmatches span.team1 { top: 24px; left: 18px; }
		#hosHCOT .hosHCOTmatches span.team2 { top: 75px; left: 18px; }
		#hosHCOT .hosHCOTmatches span.team3 { top: 133px; left: 18px; }
		#hosHCOT .hosHCOTmatches span.team4 { top: 183px; left: 18px; }
		#hosHCOT .hosHCOTmatches span.team5 { top: 301px; left: 18px; }
		#hosHCOT .hosHCOTmatches span.team6 { top: 351px; left: 18px; }

		#hosHCOT .hosHCOTmatches span.team7 { top: 49px; left: 169px; }
		#hosHCOT .hosHCOTmatches span.team8 { top: 158px; left: 169px; }
		#hosHCOT .hosHCOTmatches span.team9 { top: 241px; left: 169px; }
		#hosHCOT .hosHCOTmatches span.team10 { top: 326px; left: 169px; }

		#hosHCOT .hosHCOTmatches span.team11 { top: 104px; left: 319px; }
		#hosHCOT .hosHCOTmatches span.team12 { top: 283px; left: 319px; }

		#hosHCOT .hosHCOTmatches span.team13 { top: 192px; left: 469px; color: #ffcc00; font-size: 14px; }

		#hosHCOT .hosHCOTmatches span.team14 { top: 320px; left: 328px; }

		#hosHCOT .hosHCOTmatches span.team15 { top:223px; left: 480px; height: 46px; line-height: 48px; font-size: 14px; color: #ffcc00; }

	/* 16강 대진표 */
		#hosHCOT .league16Table { display: block; background: url('//static.inven.co.kr/image_2011/hos/hcot/season2/wrap_600x457_backbg1a.png') no-repeat; width: 600px; height: 457px; }
		#hosHCOT .league16Table .tree { position: relative; display: block; float: left; background: url('//static.inven.co.kr/image_2011/hos/hcot/season2/tree_262x89_bg1b.png') no-repeat; width: 262px; height: 89px; margin-bottom: 10px; margin-left: 25px; overflow: hidden; margin-top: 14px; box-sizing: border-box;}
		#hosHCOT .league16Table .tree li { position: absolute; display: block; width: 112px; height: 39px; text-align: center; line-height: 39px; color: #FFF; font-weight: bold; }
		@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
			/* only ie10~11 */
			#hosHCOT .league16Table .tree li { line-height: 42px; }
		}
		#hosHCOT .league16Table .tree li.vs1 { top: 0px; left: 0px; }
		#hosHCOT .league16Table .tree li.vs2 { top: 50px; left: 0px; }
		#hosHCOT .league16Table .tree li.win { top: 25px; left: 150px; }

	/* 영상다시보기 */
		#hosHCOT .hosHCOTframe {
			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;
		}
		#hosHCOT .hosHCOTframe #movie {
			margin-top: 11px;
			margin-left: 11px;
			width: 576px;
			height: 318px;
		}
		#hosHCOT .hosHCOTframe .hosHCOTframe-info {
			position: relative;
			overflow: hidden;
			padding-left: 25px;
			margin-top: 10px;
			color: #FFF;
			height: 87px;
		}
		#hosHCOT .hosHCOTframe .hosHCOTframe-info h6.hosHCOTframe-title {
			font-weight: bold;
			color: #5eb0ff;
			font-size: 15px;
			width: 551px;
			height: 34px;
			line-height: 16px;
		}
		#hosHCOT .hosHCOTframe .hosHCOTframe-info .hosHCOTframe-ds {
			line-height: 16px;
		}
		#hosHCOT .hosHCOTframe .hosHCOTframe-info span.hosHCOTframe-regdate {
			position: absolute;
			top: 25px;
			right: 20px;
		}
		/* 최근영상더보기 */
			#hosHCOT .hosHCOTmovie-list-wrap {
				width: 584px;
				height: 440px;
				overflow: hidden;
				margin-left: 38px;
			}
			#hosHCOT ul.hosHCOTmovie-list {
				overflow: hidden;
				width: 584px;
			}
			#hosHCOT ul.hosHCOTmovie-list li {
				float: left;
				display: inline-block; *display: inline; zoom: 1;
				width: 170px;
				height: 140px;
				margin-right: 35px;
				margin-bottom: 15px;
			}
			#hosHCOT ul.hosHCOTmovie-list li a {
				display: inline-block; *display: inline; zoom: 1;
			}
			#hosHCOT ul.hosHCOTmovie-list li a:hover span.movie-title {
				text-decoration: underline;
			}
			#hosHCOT ul.hosHCOTmovie-list li a:hover span.play-btn {
			}
			#hosHCOT ul.hosHCOTmovie-list li.endline { margin-right: 0px; }
			#hosHCOT ul.hosHCOTmovie-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;
				margin-bottom: 3px;
			}
			@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
				/* only ie10~11 */
				#hosHCOT ul.hosHCOTmovie-list li .movie-bg { margin-bottom: 5px; }
			}
			#hosHCOT ul.hosHCOTmovie-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;
			}
			#hosHCOT ul.hosHCOTmovie-list li .movie-bg img {
				margin-left: 1px;
				margin-top: 1px;
				width: 168px;
				height: 94px;
			}
			#hosHCOT ul.hosHCOTmovie-list li span {
				display: inline-block; *display: inline; zoom: 1;
				width: 170px;
				text-align: center;
				color: #bdd9e2;
				height: 18px;
				line-height: 18px;
				text-overflow: ellipsis;
				overflow: hidden;
				white-space: nowrap;
			}
			#hosHCOT ul.hosHCOTmovie-list li span.movie-title {
				font-weight: bold;
			}

	/* 공통테이블 */
		#hosHCOT table.hosHCOTcommon {
			width: 100%;
			border-left: 1px solid #000;
			border-top: 1px solid #000;
		}
		#hosHCOT table.hosHCOTcommon th,
		#hosHCOT table.hosHCOTcommon td {
			background: #300d64;
			text-align: center;
			font-size: 13px;
			color: #c675f4;
			border-bottom: 1px solid #000;
			border-right: 1px solid #000;
			height: 24px;
			line-height: 24px;
		}
		@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
			/* only ie10~11 */
			#hosHCOT table.hosHCOTcommon th,
			#hosHCOT table.hosHCOTcommon td {
				line-height: 23px;
				padding-top: 1px;
			}
		}
		#hosHCOT table.hosHCOTcommon th {
			font-size: 12px;
			font-weight: bold;
			letter-spacing: -1px;
			font-family: dotum;
		}
		#hosHCOT table.hosHCOTcommon td {
			font-size: 12px;
			color: #bdd9e2;
			background: #1b2f60;
		}
		#hosHCOT table.hosHCOTcommon td strong {
			color: #42D1FF !important;
		}
		/* colgroup */
		#hosHCOT table.hosHCOTcommon col.point { width: 75px; }
		
		#hosHCOT table.hosHCOTcommon-type2 th,
		#hosHCOT table.hosHCOTcommon-type2 td { height: 28px; line-height: 28px; }
		@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
			/* only ie10~11 */
			#hosHCOT table.hosHCOTcommon-type2 th,
			#hosHCOT table.hosHCOTcommon-type2 td { line-height: 32px; }
		}

		#hosHCOT div.fullLeagueTable { width: 300px; margin-bottom: 15px;  }
		#hosHCOT div.fullLeagueTable h2 { margin-bottom: 10px; }
		

	/* 페이징 */
		#hosHCOT .hosHCOTpaging-wrap {
			width: 100%;
			text-align: center;
			margin-top: 20px;
			margin-bottom: 20px;
		}
		#hosHCOT .hosHCOTpaging {
			overflow: hidden;
		}
/*		#hosHCOT .hosHCOTpaging {
			display: inline-block; *display: inline; zoom: 1;
			float: left;
			width: 19px;
			height: 19px;
			margin-left: 5px;
			margin-right: 5px;
		}*/
		#hosHCOT .hosHCOTpaging 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;
		}
		@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
			/* only ie10~11 */
			#hosHCOT .hosHCOTpaging a { line-height: 21px; }
		}
		#hosHCOT .hosHCOTpaging a:hover,
		#hosHCOT .hosHCOTpaging a.active {
			background: #4b0a54;
			color: #FFF;
			border: 1px solid #df00ff;
		}


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

	/* 타이틀 이미지 지정 */
		/* 참가팀 타이틀 */
			#hosHCOT strong.hosHCOTteam { 
				display: inline-block; 
				*display: inline; 
				zoom: 1; 
				font-size: 22px;
				font-weight: bold;
				color: #FFF;
				font-family: gulim, arial, 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;
			}
		/* 참가팀 소개 */
			#hosHCOT h3.hosHCOTtitle.enter-team { background: url('//static.inven.co.kr/image_2011/hos/hcot/tab2/title_661x61_enter_team.jpg') no-repeat; }
		/* 8강 풀리그 */
			#hosHCOT h3.hosHCOTtitle.full-league { background: url('//static.inven.co.kr/image_2011/hos/hcot/season2/title_660x63_161a.png') no-repeat; }
		/* 준플레이오프 ~ 결승 */
			#hosHCOT h3.hosHCOTtitle.playoff { 
				/*background: url('//static.inven.co.kr/image_2011/hos/hcot/tab3/title_660x62_play_off.jpg') no-repeat;*/
				background: url('//static.inven.co.kr/image_2011/hos/hcot/season2/title_660x63_81a.png') no-repeat;
			}
		/* 최근 영상 더 보기 */
			#hosHCOT h3.hosHCOTtitle.watch-movie { background: url('//static.inven.co.kr/image_2011/hos/hcot/tab4/title_660x62_watch_movie.jpg') no-repeat; }
		/* 4강-결승 듀얼 토너먼트 */
			#hosHCOT h3.hosHCOTtitle.final { background: url('//static.inven.co.kr/image_2011/hos/hcot/season2/title_660x63_final1a.png') no-repeat; }

	/* 서브타이틀 */
		#hosHCOT h5.hosHCOTsubtitle {
			display: block;
			width: 100%;
			height: 65px;
			text-align: center;
			text-indent:-9999px; *text-indent:0; *font-size:0; *line-height:0; *overflow:hidden;
		}
		#hosHCOT h5.hosHCOTsubtitle.subtt-score { background: url('//static.inven.co.kr/image_2011/hos/hcot/tab3/title_620x43_score_a.png') 50% 50% no-repeat; height: 43px; margin-bottom: 17px; }
		#hosHCOT h5.hosHCOTsubtitle.subtt-schedule { 
			/*background: url('//static.inven.co.kr/image_2011/hos/hcot/tab3/title_620x90_schedule.png') 50% 50% no-repeat; */
			background: url('//static.inven.co.kr/image_2011/hos/htl/tab3/title_122x43_schedule.jpg') 50% 50% no-repeat; 
			height: 90px;
		}
		#hosHCOT h5.hosHCOTsubtitle.subtt-schedule8 { background: url('//static.inven.co.kr/image_2011/hos/hcot/tab3/title_620x90_schedule_8.png') 50% 50% no-repeat; height: 90px;}
		#hosHCOT h5.hosHCOTsubtitle.subtt-matches { 
			/*background: url('//static.inven.co.kr/image_2011/hos/hcot/tab3/title_620x60_matches_a.png') 50% 50% no-repeat;*/
			/*background: url('//static.inven.co.kr/image_2011/hos/htl/tab3/title_122x43_matches.jpg') 50% 50% no-repeat;*/
			background: url('//static.inven.co.kr/image_2011/hos/hcot/season2/title_152x43_result1a.png') 50% 50% no-repeat;
		}
		#hosHCOT h6.groupA { margin-bottom: 5px; text-indent:-9999px; *text-indent:0; *font-size:0; *line-height:0; *overflow:hidden; display: block; background: url('//static.inven.co.kr/image_2011/hos/hcot/season2/title_152x43_A1a.png') no-repeat; width: 300px; height: 34px; }
		#hosHCOT h6.groupB { margin-bottom: 5px; text-indent:-9999px; *text-indent:0; *font-size:0; *line-height:0; *overflow:hidden; display: block; background: url('//static.inven.co.kr/image_2011/hos/hcot/season2/title_152x43_B1a.png') no-repeat; width: 300px; height: 34px; }