@charset "utf-8";

/* VANFOOK SHOP.CSS  */


/*--------------------------------------
*	
*	00.GLOBAL_COMMON
*	01.INDEX
*	02.CATEGORY
*		02-00.COMMON
*		02-01.SHOP_LIST
*		02-02.SIDE_MENU
*
*--------------------------------------*/


/**-------------------------------------
	00.GLOBAL_COMMON
---------------------------------------**/

h2
{
	margin-bottom: 30px;
}

/**-------------------------------------
	01.INDEX
---------------------------------------**/

/**-------------------------------------
	02-00.COMMON
---------------------------------------**/

div#left
{
	float: left;
	margin-right: 20px;
	width: 600px;
}

div#right
{
	float: left;
	width: 260px;
}

/**-------------------------------------
	02-01.SHOP_LIST
---------------------------------------**/

div#shopList
{
	padding: 0 0 12px 0;
	width: 600px;
	background: url(../../common/images/bg_600.jpg) no-repeat bottom;
}

div#shopList h3
{
	padding: 10px 0 20px 10px;
	width: 590px;
	background: url(../../common/images/bg_head_600_50.jpg) no-repeat;
	font-size: 24px;
	color: #616161;
}

div#shopList dl
{
	margin: 0 0 12px 10px;
	padding: 0 10px 0 10px;
	width: 558px;
	border: 1px solid #CBCBCA;
	background-color: #FFFFFF;
}

div#shopList dl:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}

div#shopList dl{
	display:inline-block;
}

/* \*/
* html div#shopList dl{ 
	height:1%;
}
/* */

div#shopList dl dt
{
	clear: both;
	float: left;
	padding: 8px 0 2px 5px;
	width: 100px;
	height: 23px;
	background: url(../images/line_bg_560.gif) no-repeat top;
}

div#shopList dl dd
{
	float: left;
	padding: 6px 0 4px 5px;
	width: 447px;
	height: 23px;
	background: url(../images/line_bg_560.gif) no-repeat top;
	font-size: 92%;
}

div#shopList dl dt.shopListFirst,
div#shopList dl dd.shopListFirst
{
	background-image: none;
}

/**-------------------------------------
	02-02.SIDE_MENU
---------------------------------------**/

div.menu
{
	background: url(../../common/images/menu_bg.gif) no-repeat bottom;
}

div.menu h4
{
	padding: 10px 0 0 10px;
	background: url(../../common/images/menu_head_bg.gif) no-repeat;
}

div.menu ul
{
	margin: 0 0 20px 0;
	padding: 0 0 30px 0;
}

div.menu ul li
{
	margin: 0 0 5px 30px;
	padding: 0 0 0 14px;
	background: url(../../common/images/menu_listhead.gif) no-repeat 0px 7px;
	color: #A4CA31;
	font-size: 92%;
}

div.menu ul ul
{
	margin: 0 0 0 0;
	padding: 5px 0 5px 0;
}

div.menu ul ul li
{
	margin: 0 0 5px 20px;
	padding: 0 0 0 14px;
	background: url(../../common/images/menu_listhead.gif) no-repeat 0px 5px;
	color: #D9D9D9;
	font-size: 92%;
}

div.menu ul li a
{
	color: #D9D9D9;
	text-decoration: none;
}

div.menu ul li a:hover
{
	color: #D9D9D9;
	text-decoration: underline;
}

div.menu ul li a:visited
{
	color: #A3A3A3;
}