@charset "utf-8";
.hSpace60	{clear:both; height:60px;}

/*    */
.listZone . {float:left; width:750px;}
.listZone h4	{width:750px; height:25px; padding:5px 0 0 0; margin:0 0 10px 0; top:5px; font-size:16px; font-weight:bold; color:#1b1b1b; letter-spacing:-1px; border-bottom:3px solid #1b1b1b; text-align:left;}
.listZone .more {position:relative; top:20px; text-align:right;}
.listZone .more a {font-size:11px; letter-spacing:-1px;}
.listZone .more a:hover {text-decoration:underline;}
.listZone .list			{text-align:center;}
.listZone .list ul		{width:750px; overflow:hidden; margin:0 auto; text-align:left;}
.listZone .list li		{float:left; width:120px; height:185px; margin:0 0 0 25px; font-family:'Dotum'; vertical-align:top; margin-bottom:20px;}
.listZone .list li a	{cursor:pointer;}	/* for IE7 */
.listZone .list li .thm		{width:120px; height:120px; margin:0 0 10px 0;}
.listZone .list li .thm img	{width:120px; height:120px; }
.listZone .list li .name		{ width:120px; font-size:12px; line-height:16px; font-weight:bold; color:#2f3743; letter-spacing:-1; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.listZone .list li .name:hover{text-decoration:underline; }
.listZone .list li .typeadd	{width:120px; height:18px; font-size:11px; color:#959595; letter-spacing:-1; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; text-decoration:none; }
.listZone .list li .typeadd	img {width:18px; height:18px; margin:0 3px 0 0;}
.listZone .list li .typeadd span	{position:relative; bottom:4px;}
.listZone .list li .type	{width:120px; font-size:11px; line-height:20px; color:#959595; letter-spacing:-1; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; text-decoration:none; }

