/* module_hero_ibuilder */
	/* FreeRotation */
	#freeRotation { padding: 8px 6px 0; }
	#freeRotationTitle { border: 1px solid #061348; height: 31px; }
	#freeRotationTitle span { display: block; border: 1px solid #2e52e8; height: 29px; text-indent: -999em; overflow: hidden; background: #172974 url('//static.inven.co.kr/image_2011/hos/common/module/txt_mobile_freerotation.png') left top no-repeat; }
	#freeRotationList { border: 1px solid #3163a8; background-color: #dfe8f1; overflow: hidden; }
	#freeRotationList ul { position: relative; margin: 0 auto 5px; height: 79px; max-width: 695px; }
	#freeRotationList ul li { float: left; width: 64px; height: 79px; margin-left: 5px; margin-top: 5px; }
	#freeRotationList ul li a { position: relative; display: block; overflow: hidden; padding: 0; }
	#freeRotationList ul li a.img { width: 54px; height: 54px; margin-left: 5px; background: transparent url('//static.inven.co.kr/image_2011/hos/common/module/heroframe_54x54.png') left top no-repeat; }
	#freeRotationList ul li a.img img { width: 52px; height: 52px; margin: 1px; }
	#freeRotationList ul li a.txt { width: 64px; height: 20px; line-height: 23px; _line-height: 24px; text-align: center; color: #172974; font-size: 12px; }
	@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
		#freeRotationList ul li a.txt { line-height: 27px; }
	}
	@media only screen and (min-width: 319px) {
		#freeRotationList ul { width: 281px; max-width: 281px; }
		#freeRotationList ul li.hero5,
		#freeRotationList ul li.hero8 { margin-left: 34px; }
	}
	@media only screen and (min-width: 399px) {
		#freeRotationList ul { width: 350px; max-width: 350px; }
		#freeRotationList ul li.hero5,
		#freeRotationList ul li.hero8 { margin-left: 5px; }
	}
	@media only screen and (min-width: 729px) {
		#freeRotationList ul { width: 695px; max-width: 695px }
	}
	/* SalesInfo */
	#salesInfo { padding: 8px 6px 0; }
	#salesInfoTitle { border: 1px solid #061348; height: 31px; }
	#salesInfoTitle span { display: block; border: 1px solid #2e52e8; height: 29px; text-indent: -999em; overflow: hidden; background: #172974 url('//static.inven.co.kr/image_2011/hos/common/module/txt_mobile_salesinfo.png?v=2') left top no-repeat; }
	#salesInfoTitle span.date { margin-top: -31px; text-indent: 130px; line-height: 29px; _line-height: 30px; font-size: 12px; font-weight: bold; color: #0ed3e0; letter-spacing: -1px; }
	@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
		#salesInfoTitle span.date { line-height: 34px; }
	}
	#salesInfoList { border: 1px solid #3163a8; background-color: #dfe8f1; overflow: hidden; }
	#salesInfoList ul { position: relative; margin: 20px auto; height: 127px; max-width: 488px; }
	#salesInfoList ul li { float: left; width: 72px; height: 127px; margin-left: 5px; margin-top: 5px; }
	#salesInfoList ul li a { position: relative; display: block; overflow: hidden; padding: 0; }
	#salesInfoList ul li a.img { width: 62px; height: 62px; margin-left: 5px; background: transparent url('//static.inven.co.kr/image_2011/hos/common/module/heroframe_62x62.png') left top no-repeat; }
	#salesInfoList ul li a.img img { width: 54px; height: 54px; margin: 4px; }
	#salesInfoList ul li a.txt { width: 72px; height: 20px; line-height: 23px; _line-height: 24px; text-align: center; color: #172974; font-size: 12px; }
	@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
		#salesInfoList ul li a.txt { line-height: 27px; }
	}
	#salesInfoList ul li a.txt2 { width: 72px; height: 40px; line-height: 18px; _line-height: 19px; text-align: center; color: #172974; font-size: 12px; white-space: nowrap; }
	@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
		#salesInfoList ul li a.txt2 { line-height: 22px; }
	}
	@media only screen and (min-width: 496px) {
		#salesInfoList ul { max-width: 447px; width: auto !important; height: 72px; margin: 0 auto 5px; }
		#salesInfoList ul li { width: 144px; height: 72px; }
		#salesInfoList ul li a.img { float: left; }
		#salesInfoList ul li a.txt,
		#salesInfoList ul li a.txt2 { float: right; text-align: left; }
		#salesInfoList ul li a.line1 { line-height: 43px; _line-height: 44px; }
    }
/* module_hero_ibuilder end */

/* module_esports_ibuilder */
    #module_esports_ibuilder .schedules {overflow: hidden; padding: 0 0 5px;}
    #module_esports_ibuilder .schedules .banner{ width: 100%; text-align: center; margin-top: 15px;}
    #module_esports_ibuilder .schedules ul {display: block;padding:5px 7px 0 5px;margin:0;}
    #module_esports_ibuilder .schedules ul li {width:100%;}
    #module_esports_ibuilder .schedules ul li .title {display:block;width:100%; background: #a7cbde linear-gradient(to bottom, #a7cbde, #7ea3b6); border: 1px solid #7ea3b6; border-radius: 2px; height: 21px; }
    #module_esports_ibuilder .schedules ul li .title .date {display: inline;float:left;width: 70px;height: 15px;overflow: hidden;padding: 2px 0 2px;color: white;font-weight: bold;font-size: 13px;text-align: center;}
    #module_esports_ibuilder .schedules ul li .title .time {display: inline;float:left;height: 15px;overflow: hidden;color: white;font-weight: bold;font-size: 13px;padding: 2px 0 2px;margin-left: 11px;}
    #module_esports_ibuilder .schedules ul li .title .today {width: 29px;height: 15px;margin: 4px 0 0 6px;float: left;}
    #module_esports_ibuilder .schedules ul li .title .icons {float: right;margin: 4px 3px 0 0;}
    #module_esports_ibuilder .schedules ul li .matchTitle {margin: 7px 0 0 3px;overflow: hidden;color: black;font-weight: bold;font-size: 14px;padding: 4px 0 2px;}
    #module_esports_ibuilder .schedules ul li .matchDetail {margin: 0 0 0 3px;color: #666666;font-size: 11px;padding: 4px 0 2px;}
/* module_esports_ibuilder end */