	section.link { margin-top: 10px; background: white; }

	.colContWrap { padding: 10px; }
	.colContWrap h3 { padding-bottom: 10px; border-bottom: 1px solid #e2e2e2; }

	/* CONTENT TYPE 1 */
		.contType1 dl { position: relative; float: none; display: block; overflow: hidden; margin-top: 10px; }
		.contType1 dt { position: absolute; left: 115px; top: 3px; line-height: 13px; }
		.contType1 dt a { color: #333333; font-size: 12px; font-weight: bold; }
		.contType1 dd.desc, .contType1 dd.content { position: absolute; left: 115px; top: 44px; font-size: 11px; line-height: 11px;  }
		.contType1 dd.desc2 { top: 18px; }
		.contType1 dd.desc a { color: #676767; font-size: 11px; }
		.contType1 dd.join { position: absolute; left: 115px; bottom: 5px; }
		.contType1 dd.join a { 
			display: block; width: 61px; height: 23px; 
			text-indent: -10000em;
			background: url('//static.inven.co.kr/image_2011/zotac/common/gui.png?v=10') no-repeat -3px -35px;
		}

		.contType1 dd.join a:hover { background-position: -66px -35px; }
		.contType1 dd.winner { position: absolute; left: 115px; bottom: 5px; }
		.contType1 dd.winner a { 
			display: block; width: 74px; height: 23px; 
			text-indent: -10000em;
			background: url('//static.inven.co.kr/image_2011/zotac/common/gui.png?v=10') no-repeat -3px -64px;
		}
		
		.contType1 dd.winner a:hover { background-position: -82px -64px; }
		.contType1 dd.min { position: absolute; left: 115px; bottom: 5px; font-size: 12; color: #676767; }
		.contType1 dd.min strong { font-weight: bold; color: #e50f0f; letter-spacing: normal; }
		.contType1 .image { float: left; }
		.contType1 .image a { float: left; }
		.contType1 .image a img { float: left; width: 104px; height: 78px; border: 1px solid #cbcbcb; }


	/* SUB CATEGORIES */
		.categories { float: none; display: block; margin: 10px 10px 0 10px;	background-color: #f7f7f7; }
		.categories ul { overflow: hidden; float: none; display: block; padding: 5px; }
		.categories ul li { position: relative; float: left; padding: 0 3px; }
		.categories ul li a { padding: 10px; background-color: #333333; color: white; font-size: 12px; line-height: 41px; }
		.categories ul li.selected a,
		.categories ul li a:hover { background-color: #2685d5; color: white; font-weight: bold; text-decoration: none; }

	/* SEARCH */
		.search { float: none; display: block; overflow: hidden; margin: -30px 15px 0 15px; }
		.search.topsearch { margin-top: 20px; padding-bottom: 5px; border-bottom: 1px solid #e3e3e3; }
		.search form { float: none; display: block; overflow: hidden; text-align:right; }
		.search form .searchword { height: 24px; }
		.search form .keyword { height: 28px; }

	/* BUTTON */
		.btn { display: inline-block; border: 1px solid #1d1d1d; background-color: #fec30f; padding: 7px; text-decoration: none; color: black; font-weight: bold; cursor: pointer; line-height: 12px; }
		.btn:hover { text-decoration: none; }