/* BASIC LAYOUT */
	/* COMMON */
		body { background: white url('http://static.inven.co.kr/image/webzine/head/bg_body_2.gif') repeat-x left top; margin: 0; padding: 0; }
		#esportsLayout { display: block; }
		#esportsBody { }
		#esportsHead { clear: both; margin-left: 85px; }
		#esportsBody #esportsMiddle { margin-top: 96px; clear: both; margin-left: 85px; }
		#esportsBody.submenu #esportsMiddle {margin-top: 127px;}
		#esportsBody #esportsMiddle .esportsMiddle1 { background: #fdfdfd url('http://static.inven.co.kr/image_2011/webzine/s3/common/wrap_180x1_webzineside_mid.png') repeat-y left top; }
		#esportsBody #esportsMiddle .esportsMiddle2 {  }
		#esportsLeft { width: 179px; overflow: hidden; }
		#esportsMain { overflow: hidden; background-color: #fff;}
		#esportsTail { clear: both; overflow: hidden; margin-left: 85px; }
		#esportsFloatmenu { position: absolute; overflow: hidden;  }
		body.bCenter #esportsLayout { display: block; float: none; text-align: center; }
		body.bCenter #esportsBody { display: block; float: none; position: static; clear: both; text-align: left; margin: 0 auto; }
		body.bCenter #esportsMainFloatings { clear: both; }
		body.bCenter #esportsMainFloatings .esportsMainFloatings1 { position: absolute; top: 0px; }
	/* BODY 800 */
		body.b800 #wowBody { width: 1009px; }
		body.b800 #wowHead { width: 800px; }
		body.b800 #wowBody #wowMiddle .wowMiddle1 { width:800px; }
		body.b800 #wowBody #wowMiddle .wowMiddle2 { width:800px; }
		body.b800 #wowMain { width: 620px; margin-left: 0px; }
		body.b800 #esportsFloatmenu { left: 889px; top: 265px; }
		body.b800 #wowTail { width: 800px; }
	/* BODY 915 */
		body.b915 #esportsBody { width: 1124px; }
		body.b915 #esportsHead { width: 915px; }
		body.b915 #esportsBody #esportsMiddle .esportsMiddle1 { width:915px; }
		body.b915 #esportsBody #esportsMiddle .esportsMiddle2 { width:915px; }
		body.b915 #esportsMain { width: 730px; margin-left: 2px; }
		body.b915 #esportsFloatmenu { left: 1006px; top: 265px; }
		body.b915 #esportsTail { width: 915px; }
		body.b915 #esportsTail.fixed {
			position: fixed;
			display: block;
			bottom: -8px;
			z-index: 9999;
			background-color: #FFF;
		}
	body.b915 #esportsTail.fixed #comTailGotoMobileWeb{
		margin-top: -40px;
		background-color: #FFF;
	}
	/* BODY POPUP */
		body.bPopup { background-image: none; }
		body.bPopup #esportsBody { position: static; width: auto; left: 0; top: 0; }
		body.bPopup.bCenter.b710 #esportsBody { width: 710px !important; }
	/* BODY HOME */
		body.bHome #esportsLeft { display: none; }
		body.bHome #esportsBody #esportsMiddle .esportsMiddle1 { background: none; }
		body.bHome #esportsBody #esportsMiddle .esportsMiddle2 { background: none; }
		body.bHome #esportsMain {
			width: 915px;
			margin-left: 0;
		}
	/* BODY FULLMAIN */
		body.bFullMain #esportsLeft { display: none; }
		body.bFullMain #esportsBody #esportsMiddle .esportsMiddle1 { background: none; }
		body.bFullMain #esportsBody #esportsMiddle .esportsMiddle2 { background: none; }
		body.bFullMain #esportsMain {
			width: 915px;
			margin-left: 0;
		}
	/* BODY Inventeam */
		body.bInventeam #esportsBody #esportsMiddle .esportsMiddle2 { background: none; }

/* HEAD */
	/* COMMON */
		/*header css 추가*/
		/*#esportsTop_rn,*/
		#esportsTop_rn .top_wrap .logo {display: block; width: 163px; background: url('http://static.inven.co.kr/image_2011/esports/common/esports_rn_logo_w.png') center center no-repeat;}
		#esportsTop_rn .top_wrap .logo a {height:100%; display:block;}

		#esportsTop_rn {position: absolute; left: 0; width: 100% !important; min-width: 1175px; margin-top: 31px; background:#118865;}
		#esportsTop_rn::before {content: ""; display: block; position: absolute; top: 58px; width: 100%; height: 2px; background: #016145;}
		#esportsTop_rn::after {content:''; display:table; clear:both;}
		#esportsTop_rn .top_wrap {display: block; position: relative; z-index: 5; float: none; width: 935px; height: 60px; margin: 0 auto;}

		#esportsTop_rn .top_wrap::before {content: ''; display: block; width: 100%; height: 58px; background: url('http://static.inven.co.kr/image_2011/esports/common/esports_rn_bg.png?ver=201223abc') 0 top no-repeat; position: absolute; top: 0; left: 163px; background-size: 930px; transform: rotate(-0.001deg);}
		#esportsTop_rn .top_wrap h1 {position: relative; width: 118px; height: 100%;}

		#esportsTop_rn .top_wrap .navi {position: absolute; left: 240px;}
		#esportsTop_rn .top_wrap .navi > li { position: relative;}
		#esportsTop_rn .top_wrap .navi > li > a {display:block; font-family: 'Noto Sans', 'sans-serif'; font-size: 16px; font-weight:normal; color: #fff; padding: 0 22px;  height:100%; line-height: 61px; text-decoration: none; box-sizing: border-box;}
		#esportsTop_rn .top_wrap .navi > li:first-of-type > a {padding-left:0;}

		#esportsTop_rn .top_wrap .navi li.on a,
		#esportsTop_rn .top_wrap .navi li:hover a {color: #ffcc00;}
		#esportsTop_rn .top_wrap .navi li:first-child {margin-left: 0;}

		#esportsTop_rn .top_wrap .navi .lolmenu {width: 162px; display:none; position: absolute; top: 60px; left: 50%; background: #20302b; border:1px solid #016145; box-sizing:border-box; transform: translateX(-50%);}
		#esportsTop_rn .top_wrap .navi li .lolmenu.on {display:block;}
		#esportsTop_rn .top_wrap .navi .lolmenu li a {line-height:1; color:#c4ffed; font-family:'Noto Sans', 'sans-serif'; letter-spacing: -0.075em; display:block; padding:5px 12px; box-sizing: border-box;}
		#esportsTop_rn .top_wrap .navi .lolmenu li:first-of-type a {padding-top:14px;}
		#esportsTop_rn .top_wrap .navi .lolmenu li:last-of-type a {padding-bottom:14px;}

		#esportsTop_rn .top_wrap .navi .lolmenu .deco {font-size:10px; color:#ffdd55;}

		#esportsTop_rn .top_wrap .icon {position: absolute; width: 178px; height: 44px; margin: 0 0 0 54px; padding: 14px 0 0 0; box-sizing: content-box;}
		#esportsTop_rn .top_wrap .icon li {width: 34px; height: 34px; position: relative; margin: 0 0 0 14px;}

		#esportsTop_rn .top_wrap .icon li a {display: block; width:100%; height:100%; background: #fff; background: url('http://static.inven.co.kr/image_2011/esports/menu/esports_rn_icon.png') no-repeat; transition: 0.5s;}

		#esportsTop_rn .top_wrap .icon li a:hover {transform: rotate(45deg);}
		#esportsTop_rn .top_wrap .icon li a.on {position: relative; background: none; transition: none; transform: none;}
		#esportsTop_rn .top_wrap .icon li a.on::before,
		#esportsTop_rn .top_wrap .icon li a.on::after {content: ""; position: absolute; top: 0; bottom: 0; left: 0; right: 0; margin: auto; height: 20px; width: 3px; background-color: #fff;}
		#esportsTop_rn .top_wrap .icon li a.on::before {-webkit-transform: rotate(45deg); transform: rotate(45deg);}
		#esportsTop_rn .top_wrap .icon li a.on::after {-webkit-transform: rotate(-45deg); transform: rotate(-45deg);}

		#esportsTop_rn .top_wrap .icon li.youtube a {background-position-x: 0;}
		#esportsTop_rn .top_wrap .icon li.twitter a {background-position-x: -48px;}
		#esportsTop_rn .top_wrap .icon li.flickr a {background-position-x: -96px;}

		#esportsTop_rn .top_wrap .icon li.search {cursor: pointer;}
		#esportsTop_rn .top_wrap .icon li.search a {background-position-x: -145px;}
		#esportsTop_rn .top_wrap .icon li.search form {position: absolute; top: 0; right: 40px; overflow: hidden; width: 0; height: 34px; text-indent: 0; border-radius: 5px; transition: all 0.3s; background: #fff;}
		#esportsTop_rn .top_wrap .icon li.search form input,
		#esportsTop_rn .top_wrap .icon li.search form button {position: absolute; height: 34px; float: left; border: 0; outline: none; -webkit-appearance: none; -webkit-border-radius: 5px;}
		#esportsTop_rn .top_wrap .icon li.search form input {left: 0; width: 197px; padding: 0 10px;}
		#esportsTop_rn .top_wrap .icon li.search form input:-ms-input-placeholder {color: #757575;}
		#esportsTop_rn .top_wrap .icon li.search form button {right: 0; width: 33px; background: #fff; text-indent: -9999px; cursor: pointer;}
		#esportsTop_rn .top_wrap .icon li.search form button::before {content: ""; display: block; position: absolute; top: 6px; left: 0; height: 20px; width: 2px; background-color: #d8d8d8; overflow: hidden;}
		#esportsTop_rn .top_wrap .icon li.search form button span {background: url('http://static.inven.co.kr/image_2011/webzine/common/main_top2_btns.png') no-repeat; display: block; width: 19px; height: 19px; background-position: -168px -1px;}

		#esportsTop_rn .top_wrap .icon li:first-child {padding-left: 0;}

		#esportsTop_rn .news_wrap {width: 100%; min-width: 915px; height: 30px; background: #f1f1f1;border-bottom: 1px solid #d2d2d2;}
		#esportsTop_rn .news_wrap {display: block; float: none; margin: 0 auto; text-align: center; line-height: 30px;}
		#esportsTop_rn .news_wrap li {display: inline-block; padding: 0 10px; float: none;     background: url(http://static.inven.co.kr/image/webzine/s3/common/sep_2x11_gray1.gif) no-repeat left 1px; background-position: 0px 9px;}
		#esportsTop_rn .news_wrap li:first-child {background: none;}
		#esportsTop_rn .news_wrap li a {font-size: 12px;}

		body.backskin #esportsHead {background:none;}
		body.backskinlogo #esportsHead #esportsHeadlink a.logo {background:none;}
	/* AD */
		#esportsMiddle .adPart {
			width: 915px;
			background: #fff;
			padding-bottom: 5px;
		}
		#esportsMiddle .adPart .videoAd {
			width: 275px;
			height: 120px;
			overflow: hidden;
			margin-right: 5px;
		}
		#esportsMiddle .adPart .bannerAd {
			width: 635px;
			height: 120px;
			overflow: hidden;
			margin-left: 0px;
		}
		#esportsTop {
			clear: both;
			height: 88px;
			overflow: hidden;
			margin-top: 6px;
		}
		#esportsTopLeft {
			height: 88px;
			overflow: hidden;
		}
		#esportsTopRight {
			height: 88px;
			overflow: hidden;
			margin-left: 5px;
		}
	.topFromCom { width: 915px; height:153px; overflow: hidden; }
		body.bAdTopHide #esportsTop { display: none; }
	/* BODY 800 */
		body.b800 #esportsHead #wowHeadlink { width: 800px; }
		body.b800 #esportsTop { width: 800px; }
		body.b800 #esportsTop #esportsTopLeft { width: 248px; margin-left: 3px; }
		body.b800 #esportsTop #esportsTopRight { width: 538px; margin-left: 7px; }
	/* BODY 915 */
		body.b915 #esportsHead #esportsHead { width: 915px; }
		body.b915 #esportsHead #esportsHeadlink { width: 915px; }
		body.b915 #esportsTop { width: 915px; }
		body.b915 #esportsTop #esportsTopLeft { width: 248px; margin-left: 0px; }
		body.b915 #esportsTop #esportsTopRight { width: 663px; margin-left: 4px; }

/* LEFT */
	/* Common Layout */
		#esportsLeft {
			padding-bottom: 169px;
			border-top: 1px solid #dbdbdb;
			border-left: 1px solid #dbdbdb;
		}
	/* Banner */
		#esportsLeft .esportsLeftBanner {
			width: 180px;
			clear: both;
			margin-top: 8px;
			text-align: center;
		}
		#esportsLeft .esportsLeftBanner a {
			margin-top: 2px;
		}
		#esportsLeft .esportsLeftBanner a img {
			border: none;
		}

/* LEFTHEAD */
	#esportsLeftHead {}

/* LEFTMENU */
	/* Common Style */
		#esportsLeftmenu {}
		#esportsLeftmenu .menuGroups {
			margin-top: 12px;
		}
		#esportsLeftmenu h3 {
			display: none;
		}
	/* Color and Mark */
		#esportsLeftmenu .menuItems strong.normal {
			font-weight: normal;
			letter-spacing: 0;
		}
		#esportsLeftmenu .menuItems a:hover strong.normal {
		}

	/* Text Menu Type 1 */
		#esportsLeftmenu .textMenuType1 {
			margin-left: 1px;
		}
		#esportsLeftmenu .textMenuType1 .menuItems {
			width: 168px;
			overflow: hidden;
		}
		#esportsLeftmenu .textMenuType1 .menuItems ul {
			width: 168px;
			margin-left: 2px;
		}
		#esportsLeftmenu .textMenuType1 .menuItems ul li {
			clear: both;
			width: 168px;
			overflow: hidden;
			padding: 3px 0;
		}
		#esportsLeftmenu .textMenuType1 .menuItems ul li span,
		#esportsLeftmenu .textMenuType1 .menuItems ul li span a {
			float: left;
			display: inline;
			overflow: hidden;
		}
		#esportsLeftmenu .textMenuType1 .menuItems ul li span {
			width: 154px;
			overflow: hidden;
		}
		#esportsLeftmenu .wrap170BU1 .menuItems ul li span {
			width: 168px;
			overflow: hidden;
		}
		#esportsLeftmenu .textMenuType1 .menuItems ul li span a {
			height: 15px;
			margin-left: 9px;
			color: #646464;
		}
		#esportsLeftmenu .textMenuType1 .menuItems ul li span a:hover {
			color: #f0631d;
			text-decoration: none;
		}
	/* SELECT */
		#esportsLeftmenu .textMenuType1 .menuItems ul li.menuSelect {
			height: 30px;
		}
		#esportsLeftmenu .textMenuType1 .menuItems ul li.menuSelect select {
			width: 137px;
			margin-top: 6px;
			margin-left: 8px;
		}
	/* SPECIAL */
		#esportsLeftmenu .textMenuType1 .menuItems ul li span a.notready,
		#esportsLeftmenu .textMenuType1 .menuItems ul li span a.notready:hover {
			color: #888;
			cursor: text;
			text-decoration: none;
			font-weight: normal;
			letter-spacing: 0px;
		}
	/* BOARD LIST */
		#esportsLeftmenu .textMenuType2 { margin-left: 5px;}
		#esportsLeftmenu .textMenuType2 .menuItems {
			clear: both;
			margin-left: 10px;
			width: 154px;
			overflow:hidden;
		}
		#esportsLeftmenu .textMenuType2 .menuItems ul li {
			clear: both;
			height: 15px;
			_height: 16px;
			overflow: hidden;
			white-space: nowrap;
			background: url('http://static.inven.co.kr/image_2011/arche/common/rect_2x2_989898.png') no-repeat left center;
			margin: 3px 0 0 2px;
			padding: 1px 0 0 8px;
			_padding: 2px 0 0 8px;
		}
		#esportsLeftmenu .textMenuType2 .menuItems ul li,
		#esportsLeftmenu .textMenuType2 .menuItems ul li a {
			color: #242424;
			font-size: 11px;
			line-height: 14px;
		}
		#esportsLeftmenu .textMenuType2 .menuItems ul li img {
			vertical-align: middle;
		}
		#esportsLeftmenu .overviewPart .overviewOne .boardList-Icon15 ul li img.boardImg {
			margin-top: -2px;
		}
		#esportsLeftmenu .textMenuType2 .menuItems ul li span.category {
			color: #d20000;
		}
		#esportsLeftmenu .textMenuType2 .menuItems ul li span.comment {
			color: #FF0000;
			font-size: 11px;
			font-family: '돋움', dotum, '굴림', gulim, 'Apple SD Gothic Neo', Helvetica;
			line-height: 14px;
		}
	/* Button Menu Type 1 */
		#esportsLeftmenu .buttonMenuType1 {
			clear: both;
			overflow: hidden;
			margin: 0;
		}
		#esportsLeftmenu .buttonMenuType1 h4 {
			text-indent: -10000em;
		}
		#esportsLeftmenu .buttonMenuType1 ul {
			clear: both;
			width: 178px;
			margin: 5px 0 0 0;
			padding-left: 1px;
			box-sizing: border-box;
			overflow: hidden;
		}
		#esportsLeftmenu .buttonMenuType1 ul li {
			width: 178px;
			height: 13px;
			overflow: hidden;
			margin: 3px 0;
		}

		#esportsLeftmenu .buttonMenuType1 ul li span {
			overflow: hidden;
			display: block;
		}

		#esportsLeftmenu .buttonMenuType1 ul li a {
			display: inline;
			float: left;
			width: 178px;
			height: auto;
			text-indent: -999px;
			overflow: hidden;
			background: url('http://static.inven.co.kr/image_2011/esports/common/menu_text1.png') no-repeat left top;
		}
		#esportsLeftmenu .buttonMenuType1 ul li.schedule a { width: 177px; background-position: -178px 0; }
		#esportsLeftmenu .buttonMenuType1 ul li.playerteam a { width: 177px; background-position: -356px 0;}

		/*#esportsLeftmenu .buttonMenuType1 ul li.blogger a {width: 177px; background-position: -178px 0;}*/
		/*#esportsLeftmenu .buttonMenuType1 ul li.rating a {width: 177px; background-position: -356px 0;}*/
		/*#esportsLeftmenu .buttonMenuType1 ul li.studio a {width: 177px; background-position: -523px 0}*/

		#esportsLeftmenu .buttonMenuType1 ul li a:hover {background-position-y:-13px;}

/* LEFTOPINION */
	#esportsLeftOpinion {
		margin-top: 12px;
	}
	#esportsLeftOpinion h3 {
		width: 170px;
		padding: 0px 0 4px;
		background: url('http://static.inven.co.kr/image/webzine/s3/common/line_1x2_gray1.gif') repeat-x left bottom;
		margin-left: 5px;
		color: #004FA0;
		font-weight: bold;
		letter-spacing: -1px;
		text-indent: 6px;
	}
	#esportsLeftOpinion .opinionWrap {
		border: solid 1px #C7C7C7;
		clear: both;
		margin: 3px 0 0 5px;
		background: white;
	}
	#esportsLeftOpinion .opinionBody {
		width: 168px;
		padding: 3px 0;
		overflow: hidden;
	}
	#esportsLeftOpinion .opinionBody .image {
		border: solid 1px #BEC0BD;
		margin-left: 3px;
	}
	#esportsLeftOpinion .opinionBody .image img {
		width: 160px;
		border: none;
		vertical-align: top;
	}
	#esportsLeftOpinion .opinionBody .content {
		width: 168px;
		text-align: center;
		color: #145daa;
		padding: 9px 0 1px;
		font-family: dotum, 돋움;
		font-size: 8pt;
	}
	

/* LEFTRANKER */
	#esportsLeftRanker {
		margin-top: 14px;
	}
	#esportsLeftRanker h3 {
		width: 170px;
		padding: 0px 0 4px;
		background: url('http://static.inven.co.kr/image/webzine/s3/common/line_1x2_gray1.gif') repeat-x left bottom;
		margin-left: 5px;
		color: #444444;
		font-weight: bold;
		letter-spacing: -1px;
		overflow: hidden;
	}
	#esportsLeftRanker h3 span {
		float: left;
		display: inline;
		text-indent: 28px;
		padding-top: 1px;
		background: url('http://static.inven.co.kr/image/webzine/s3/common/icon_pic_smile_lime1.gif') no-repeat 6px top;
	}
	#esportsLeftRanker .list {
		width: 162px;
		margin: 5px 0 0 10px;
		overflow: hidden;
		clear: both;
	}
	#esportsLeftRanker .list ul {
		width: 162px;
		margin-top: -1px;
	}
	#esportsLeftRanker .list ul li {
		width: 162px;
		clear: both;
		margin-top: 1px;
	}
	#esportsLeftRanker .list ul li span {
		float: left;
		display: inline;
	}
	#esportsLeftRanker .list ul li span.num {
		width: 13px;
		height: 12px;
		_height: 13px;
		padding-top: 1px;
		overflow: hidden;
		background: url('http://static.inven.co.kr/image/webzine/s3/common/icon_rect_gray1.gif') no-repeat left top;
		text-align: center;
		font-size: 8pt;
		color: #FEFFFE;
		margin-top: 1px;
	}
	#esportsLeftRanker .list ul li span.num.num1 { background-image: url('http://static.inven.co.kr/image/webzine/s3/common/icon_rect_green1.gif'); }
	#esportsLeftRanker .list ul li span.nick {
		margin-left: 6px;
	}
	#esportsLeftRanker .list ul li span.nick img {
		vertical-align: middle;
		margin-bottom: 4px;
	}
	#esportsLeftRanker .caption {
		width: 170px;
		margin: 4px 0 0 5px;
		text-align: center;
		font-family: dotum, 돋움;
		font-size: 8pt;
		background: #8D8D8D;
		padding: 4px 0 0;
		color: white;
		overflow: hidden;
		clear: both;
	}
	#esportsLeftRanker .caption strong {
		font-weight: normal;
		letter-spacing: 0px;
		color: #30FFF8;
	}

/* LEFTNOTICE */
	#esportsLeftNotice {
		margin-top: 14px;
	}
	#esportsLeftNotice h3 {
		width: 170px;
		padding: 0px 0 4px;
		background: url('http://static.inven.co.kr/image/webzine/s3/common/line_1x2_gray1.gif') repeat-x left bottom;
		margin-left: 5px;
		color: #004FA0;
		font-weight: bold;
		letter-spacing: -1px;
		text-indent: 6px;
	}
	#esportsLeftNotice .list {
		width: 160px;
		overflow: hidden;
		clear: both;
		margin: 8px 0 0 10px;
	}
	#esportsLeftNotice .list ul {
		margin-top: -6px;
		padding-bottom: 2px;
	}
	#esportsLeftNotice .list ul li {
		width: 160px;
		clear: both;
		background: url('http://static.inven.co.kr/image/webzine/s3/common/icon_rect_silver1.gif') no-repeat left 5px;
		text-indent: 9px;
		margin-top: 6px;
	}
	#esportsLeftNotice .list ul li a {
	}
		

/* FLOATMENU */
	/* COMMON */
		#esportsFloatmenu { }
		#esportsFloatmenu .menuGroups { margin-top: 0px; }
		#esportsFloatmenu .menuGroup { margin-top: 10px; }
		#esportsFloatmenu #esportsQuicklink { position: static; }
	/* TEXT MENU TYPE 1 : UL- */
		#esportsFloatmenu .defineMenuType1 { width: 120px; background: url('http://static.inven.co.kr/image/webzine/s3/common/wrap_120_aqua1_bot.gif') no-repeat left bottom; padding-bottom: 1px; }
		#esportsFloatmenu .defineMenuType1 h4 { width: 113px; _width: 120px; height: 19px; _height: 25px; overflow: hidden; background: none no-repeat left top; }
		#esportsFloatmenu .defineMenuType1 h4 { padding: 6px 0 0 7px; font-weight: bold; letter-spacing: -1px; color: #ffbd00;  }
		#esportsFloatmenu .defineMenuType1 h4.findPeople { background-image: url('http://static.inven.co.kr/image/webzine/s3/common/wrap_120_aqua1_head_findpeople.gif'); text-indent: -1000em; }
		#esportsFloatmenu .defineMenuType1 .titleButton { width: 120px; height: 20px; margin-top: -20px; overflow: hidden; clear: both; }
		#esportsFloatmenu .defineMenuType1 .titleButton a { float: right; margin-right: 4px; }
		#esportsFloatmenu .defineMenuType1 .menuItemsWrap { width: 120px; clear: both; background: url('http://static.inven.co.kr/image/webzine/s3/common/wrap_120_aqua1_mid.gif') repeat-y left top; }
		#esportsFloatmenu .defineMenuType1 .menuItems { overflow: hidden; width: 118px; margin-left: 1px; margin-top: -1px; }
		#esportsFloatmenu .defineMenuType1 .menuItems dl { width: 118px; clear: both; border-top: solid 1px #d5e1ee; padding: 7px 0 3px; }
		#esportsFloatmenu .defineMenuType1 .menuItems dl dt { width: 108px; margin-left: 5px; line-height: 16px; }
		#esportsFloatmenu .defineMenuType1 .menuItems dl dt,
		#esportsFloatmenu .defineMenuType1 .menuItems dl dt a { color: #0158bc; }
		#esportsFloatmenu .defineMenuType1 .menuItems dl dd { width: 108px; margin-left: 5px; line-height: 16px; }
		#esportsFloatmenu .defineMenuType1 .menuItems dl dd,
		#esportsFloatmenu .defineMenuType1 .menuItems dl dd a { color: #707070; }
	/* BANNER MENU TYPE 1 : UL- */
		#esportsFloatmenu .bannerMenuType1 {
			clear: both;
			width: 120px;
			margin-top: 5px;
		}
		#esportsFloatmenu .bannerMenuType1 ul {
			clear: both;
			width: 120px;
			margin: -5px 0 0 0;
		}
		#esportsFloatmenu .bannerMenuType1 ul li {
			clear: both;
			width: 120px;
			overflow: hidden;
			margin: 5px 0 0 0;
		}
		#esportsFloatmenu .bannerMenuType1 ul li a {
			display: inline;
			float: left;
		}
		#esportsFloatmenu .bannerMenuType1 ul li a img {
			width: 120px;
			border: 0;
		}

/* POWER BBS */
	/* COMMON */
		#powerbbsHead {
			width: 730px;
			margin-left: 0px;
			float: left;
			display: inline;
			clear: both;
		}
		#powerbbsBody {
			width: 730px;
			margin-left: 0px;
			float: left;
			display: inline;
			clear: both;
		}
		#powerbbsBody form { float: none; }

/* GAME HEAD */
	#esportsMiddle .esportsGameHead {
		width: 915px;
		height: 155px;
		overflow: hidden;
		background: black;
		margin: 0 0 5px 0;
	}
	#esportsMiddle .esportsGameHead .leftPart {
		width: 698px;
	}
	#esportsMiddle .esportsGameHead .rightPart {
		width: 217px;
	}
	#esportsMiddle .esportsGameHead dl.gamename {
		width: 680px;
		height: 28px;
		overflow: hidden;
		background: url('http://static.inven.co.kr/image/webzine/s3/common/dot_4x1_gray3.gif') repeat-x left bottom;
		margin: 16px 0 0 13px;
	}
	#esportsMiddle .esportsGameHead dl.gamename dt { display: none; }
	#esportsMiddle .esportsGameHead dl.gamename dd {
		color: #ffffff;
		margin-left: 6px;
		width: 670px;
		font-size: 16px;
		font-weight: bold;
		letter-spacing: -1px;
		font-family: '돋움', dotum, '굴림', gulim, 'Apple SD Gothic Neo', Helvetica;
	}
	#esportsMiddle .esportsGameHead dl.gamename dd span.engname {
	}
	#esportsMiddle .esportsGameHead dl.gamename dd span.commence {
		font-size: 10pt;
		font-weight: normal;
		letter-spacing: 0px;
	}
	#esportsMiddle .esportsGameHead .briefDetails {
		width: 698px;
		margin-top: 4px;
	}
	#esportsMiddle .esportsGameHead .briefDetails div.left { width: 200px; margin-left: 20px; }
	#esportsMiddle .esportsGameHead .briefDetails div.left dl { width: 200px; }
	#esportsMiddle .esportsGameHead .briefDetails div.right { width: 450px; margin-left: 10px; }
	#esportsMiddle .esportsGameHead .briefDetails div.right dl { width: 450px; }
	#esportsMiddle .esportsGameHead .briefDetails dl {
		clear: both;
		margin-top: 8px;
		height: 14px;
		overflow: hidden;
	}
	#esportsMiddle .esportsGameHead .briefDetails dl dt,
	#esportsMiddle .esportsGameHead .briefDetails dl dd {
		float: none;
	}
	#esportsMiddle .esportsGameHead .briefDetails dl dt {
		color: #79c03f;
		padding-left: 12px;
		background: url('http://static.inven.co.kr/image/webzine/s3/common/icon_plus_orange1.gif') no-repeat left 3px;
	}
	#esportsMiddle .esportsGameHead .briefDetails dl dd,
	#esportsMiddle .esportsGameHead .briefDetails dl dd a {
		color: #b1b1b1;
	}
	#esportsMiddle .esportsGameHead dl.gamelogo {
		width: 214px;
		height: 149px;
		background: url('http://static.inven.co.kr/image/webzine/s3/common/wrap_214_gray1_whole.gif') no-repeat left top;
		margin: 3px 0 0;
	}
	#esportsMiddle .esportsGameHead dl.gamelogo dt { display: none; }
	#esportsMiddle .esportsGameHead dl.gamelogo dd { width: 210px; height: 145px; overflow: hidden; margin: 2px; }
	#esportsMiddle .esportsGameHead dl.gamelogo dd img { width: 210px; height: 145px; border: none; vertical-align: top; }

	
	#esportsMiddle .esportsGameHead .gameHeadmenu {
		width: 690px;
		height: 25px;
		overflow: hidden;
		margin: 15px 0 0 1px;
	}
	#esportsMiddle .esportsGameHead .gameHeadmenu ul {
		width: 692px;
		margin-left: -2px;
	}
	#esportsMiddle .esportsGameHead .gameHeadmenu ul li {
		background: url('http://static.inven.co.kr/image/webzine/s3/common/sep_2x25_silver1.gif') no-repeat left top;
		padding-left: 2px;
	}
	#esportsMiddle .esportsGameHead .gameHeadmenu ul li a {
		float: left;
		display: inline;
		width: 84px;
		height: 18px;
		_height: 25px;
		padding-top: 7px;
		color: #171717;
		background: url('http://static.inven.co.kr/image/webzine/s3/common/line_1x25_silver1.gif') repeat-x left top;
		text-align: center;
		font-weight: bold;
		letter-spacing: -1px;
		text-decoration: none;
		font-family: '돋움', dotum, '굴림', gulim, 'Apple SD Gothic Neo', Helvetica;
	}
	#esportsMiddle .esportsGameHead .gameHeadmenu ul li a:hover { background-position: 0 -25px; }


	/* Chuseok2016  : 16.09.14~15.09.16 */
		body.Chuseok2016 {background: url("http://static.inven.co.kr/image_2011/webzine/anniversary/160914_Chuseok_bg_body1a.jpg?v=1") no-repeat center top;}
		body.Chuseok2016 #esportsHead {background: url('http://static.inven.co.kr/image_2011/webzine/anniversary/160914_Chuseok_bg_head1a.png?v=1') no-repeat center top;}
		body.Chuseok2016 #esportsHead #esportsHeadlink a.logo {background-image: none;width: 224px;margin: 11px 0 0 0px;}

	/*  common : SIDE */
	body.b915 #webzineBody.skin_esports {
		margin: 0 auto;
	}
	body.b915 #webzineBody.skin_esports #webzineNews {
		width: 915px;
		background: url("http://static.inven.co.kr/image_2011/esports/common/bg_gray_line_both_sides.png") repeat-y scroll 700px top transparent;
	}

/* CONTACT US */
	#esportsContact {
		clear: both;
		width: 120px;
		overflow: hidden;
		margin: 10px 0 0;
		padding-bottom: 8px;
	}
	#esportsContact .wrapContact120WH1 {
		width: 120px;
		overflow: hidden;
	}
	#esportsContact .wrapContact120WH1 .wContact120H {
		width: 120px;
		height: 21px;
		overflow: hidden;
		text-indent: -10000em;
		background: url('http://static.inven.co.kr/image/webzine/s3/common/wrap_120_white1_head_contact.gif') no-repeat left top;
	}
	#esportsContact .wrapContact120WH1 .wContact120M {
		width: 120px;
		overflow: hidden;
		background: url('http://static.inven.co.kr/image/webzine/s3/common/wrap_120_white1_mid.gif') repeat-y left top;
	}
	#esportsContact .wrapContact120WH1 .wContact120B {
		display: inline;
		float: left;
		width: 120px;
		height: 15px;
		overflow: hidden;
		text-indent: -10000em;
		background: url('http://static.inven.co.kr/image/webzine/s3/common/wrap_120_white1_bot.gif') no-repeat left top;
	}
	#esportsContact .wrapContact120WH1 .wContact120B2 {
		display: inline;
		float: left;
		width: 120px;
		height: 15px;
		overflow: hidden;
		text-indent: -10000em;
		background: url('http://static.inven.co.kr/image/webzine/s3/common/wrap_120_white1_bot2.gif') no-repeat left top;
	}
	#esportsContact ul {
		width: 116px;
		overflow: hidden;
		margin: -2px 5px 0;
	}
	#esportsContact ul.viewOne {
	}
	#esportsContact ul li {
		width: 116px;
		overflow: hidden;
		background: url('http://static.inven.co.kr/image/webzine/s3/common/line_1x2_gray2.gif') repeat-x left top;
		padding-bottom: 6px;
	}
	#esportsContact ul li dl {
		width: 116px;
		overflow: hidden;
		font-size: 11px;
		font-family: '돋움', dotum, '굴림', gulim, 'Apple SD Gothic Neo', Helvetica;
		line-height: 14px;
		background: url('http://static.inven.co.kr/image/webzine/s3/common/dot_4x1_gray5.gif') repeat-x 2px 17px;
		margin: 9px 0 0;
	}
	#esportsContact ul li dl dt {
		width: 97px;
		_width: 116px;
		height: 13px;
		_height: 14px;
		overflow: hidden;
		color: #3b3b3b;
		background: url('http://static.inven.co.kr/image/webzine/s3/common/icon_image_man1.gif') no-repeat 1px top;
		padding: 1px 0 0 17px;
	}
	#esportsContact ul li dl dd.email {
		width: 93px;
		_width: 110px;
		height: 13px;
		overflow: hidden;
		background: url('http://static.inven.co.kr/image/webzine/s3/common/icon_image_email1.gif') no-repeat 1px 3px;
		margin: 7px 0 0;
		padding: 0 0 0 17px;
	}
	#esportsContact ul li dl dd.twitter {
		width: 93px;
		_width: 110px;
		height: 14px;
		line-height: 14px;
		overflow: hidden;
		background: url('http://static.inven.co.kr/image/webzine/s3/common/icon_image_twitter1.gif') no-repeat 1px 1px;
		margin: 5px 0 0;
		padding: 2px 0 0 17px;
	}
	#esportsContact ul li dl dd.email a {
		color: #0024ff;
		font-size: 10px;
		line-height: 11px;
		letter-spacing: -1px;
		font-family: '돋움', dotum, '굴림', gulim, 'Apple SD Gothic Neo', Helvetica;
	}
	#esportsContact ul li dl dd.twitter a {
		color: #0024ff;
		font-size: 11px;
		line-height: 11px;
		letter-spacing: -1px;
		font-family: '돋움', dotum, '굴림', gulim, 'Apple SD Gothic Neo', Helvetica;
	}
	#esportsContact ul li dl dd.society {
		width: 54px;
		height: 23px;
		margin: 3px 0 0;
	}
	#esportsContact ul li dl dd.society a {
		display: inline;
		float: left;
		width: 54px;
		height: 23px;
		overflow: hidden;
		text-indent: -10000em;
	}
	#esportsContact ul li dl dd.societyButtonBlog {
		margin-left: 1px;
	}
	#esportsContact ul li dl dd.societyButtonBlog a {
		background: url('http://static.inven.co.kr/image/webzine/s3/common/button_54x23_blog1.gif') no-repeat left top;
	}
	#esportsContact ul li dl dd.societyButtonBlogSingle {
		margin-left: 27px;
	}
	#esportsContact ul li dl dd.societyButtonBlogSingle a {
		width: 55px;
		background: url('http://static.inven.co.kr/image/webzine/s3/common/button_55x23_blog1.gif') no-repeat left top;
	}
	#esportsContact ul li dl dd.societyButtonTwitter {
		margin-right: 1px;
	}
	#esportsContact ul li dl dd.societyButtonTwitter a {
		background: url('http://static.inven.co.kr/image/webzine/s3/common/button_54x23_twitter1.gif') no-repeat left top;
	}
	#esportsContact ul li dl dd.societyButtonTwitterSingle {
		margin-left: 27px;
	}
	#esportsContact ul li dl dd.societyButtonTwitterSingle a {
		width: 55px;
		background: url('http://static.inven.co.kr/image/webzine/s3/common/button_55x23_twitter1.gif') no-repeat left top;
	}

/* AD */
	body.b915 #esportsAdSky { left: 1006px; top: 78px; }
	/* 거대이벤트 배너시 사용 body.b915 #esportsAdTi { left: 150px; top: 270px; } */
	body.b915 #esportsAdTi { left: 400px; top: 282px;}
	body.b915 #esportsAdSlide { left: 0px; top: 270px; }
	body.b915 #esportsAdSP1 { left: -19px; top: 96px; }
	body.b915 #esportsAdSP2 { left: -19px; top: 359px; }
	body.b915 .videoAdPopup { position:relative;top:11px;height:0px; }

/* AD: SP1 & BackSkin */
	body.bSP1 #esportsHead { margin-left: 105px !important; }
	body.bSP1 #esportsBody #esportsMiddle { margin-left: 105px !important; }
	body.bSP1 #esportsTail { margin-left: 105px !important; }
	body.bSP1 #esportsBody { width: 1144px !important; }
	body.bSP1 #esportsFloatmenu { left: 1026px !important; }
	body.bSP1 #esportsAdSky { left: 1026px;}
	body.bSP1 #esportsAdTi { left: 420px;}
	body.bSP1 #esportsAdSlide { left: 20px; top: 510px; }
	body.bSP1 #esportsAdSlide.adSlide2 { left: 20px; top: 780px; }
	body.bSP1.topsky #esportsAdSky { top: 138px !important;}
	body.bSP1.topsky #esportsAdTi {
		/*top: 330px !important;*/
	}
/* AD: TopSky */
 	.topskyAd {/*border-bottom:1px solid #6e6e6e;*/}
	body.topsky #esportsAdSky {top : 156px !important;}
	body.topsky #esportsFloatmenu {top : 325px !important;}
	body.topsky #backskinleft {top : 229px !important;}
	body.topsky #backskinright {top : 229px !important;}
	body.topsky #esportsAdSP1 {top: 156px !important;}
	body.topsky #esportsAdSP2 {top: 419px !important;}
	body.topsky #esportsAdSlide { top: 566px; }
	body.topsky #esportsAdSlide.adSlide2 {top: 840px !important;}

	@media screen and (max-width:1146px) {
		body { background-position: -389 top !important;}
		body.topsky { background-position: -389px 60px !important;}
	}

/* event popup */
	body.b915.bHome #eventPopup { left: 932px; }
	body.bSP1 #eventPopup { left: 950px !important; }
	body #esportsMainFloatings .eventPopup {top : 478px !important;}
	body.topsky #esportsMainFloatings .eventPopup {left : 950px !important; top : 538px !important;}

	
#esportsLayout {
	background: none;
}
#esportsHead { background: none; }
#esportsHead #esportsHeadlink {
	position: absolute;
	width: 100% !important;
	height: 30px !important;
	left: 0;
	background: #fff;
	border-bottom: 1px solid #dcdcdc;
}
body.b800 #esportsHead #esportsHeadlink { min-width: 977px; }
body.b915 #esportsHead #esportsHeadlink { min-width: 1090px; }


#esportsHead .outlogin {
	margin-top: 0;
}
#esportsTop {
	margin-top: 31px !important;
}

body.b800 #esportsBody #esportsMiddle .dominationsMiddle1 { width: 977px; background: url('http://static.inven.co.kr/image_2011/dominations/common/wrap_800_layout2_top.jpg') no-repeat left top;}
body.b915 #esportsBody #esportsMiddle .dominationsMiddle1 { background: url('http://static.inven.co.kr/image_2011/dominations/common/wrap_915_layout2_top.jpg') no-repeat left top; }

#esportsTop {
	position: relative;
	height: 138px;
}

#mainLogo {
	width: 915px;
	height: 138px;
	background: url('http://static.inven.co.kr/image_2011/webzine/common/inven_logo_1123a.png') no-repeat left top;
}
#mainLogo a {
	display: inline-block;
	width: 280px;
	height: 138px;
	text-indent: -10000px;
}

#mainLogo.mainLogo.logo_20200123{
	width: 915px;
	height: 138px;
	background: url('http://static.inven.co.kr/image_2011/webzine/logo/20200123_newyear.jpg?qt=100') no-repeat left top;
}


#esportsTopRight {
	/*position: absolute;*/
	top: 7px;
	right: 0;
	height: 120px;
}
body.b800 #esportsTop #esportsTopRight { width: 635px; margin-left: 0; }
body.b915 #esportsTop #esportsTopRight { width: 635px; margin-left: 0; }

#esportsAdSky {
	top: 96px !important;
}
.submenu #esportsAdSky {
	top: 127px !important;
}
body.bSP1.topsky #esportsAdSky {
	top: 189px !important;
}
body.b915 #esportsFloatmenu {
	top: 407px !important;
}
body.b915 .submenu #esportsFloatmenu {
	top: 438px !important;
}
body.b915.topsky #esportsFloatmenu {
	top: 467px !important
}


body.b800 #esportsRight { margin-top: 282px; }
body { background: none; }

#esportsLeftLogin {
	height: 157px;
}
#esportsLeftLogin #comLeftOutloginV2 {
	height: 157px;
}
#esportsLeftLogin #comLeftOutloginV2 a.logo {
	display: none;
	height: 0;
}
#esportsLeftLogin #comLeftOutloginV2 form {
	top: 28px;
}

#esportsHeadmenu { margin-top: 0; }

#inven_reservation_box {margin-top: 0 !important; margin-bottom: 10px;}


/* home.css */
#esportsHome .middleAd {
	height: 100px !important;
	margin-top: 10px !important;
}

#comHeadlink #comHeadOutloginExpend { display: none;  }