#nownavi
	{
		clear:both;
		margin:0;
		padding:10px 10px 10px 23px;
		background: url("/images/global/nowNavi.gif") no-repeat 14px 13px;
		color:#737373;
	}
#nownavi a
	{
		color:#000;
	}
#nownavi strong 
	{
		padding:4px 0 4px 10px;
		background: url("/images/global/navi_left.gif") no-repeat 0 50%;
		font-weight:normal;
		margin:0;
	}
#nownavi strong #navi, #nownavi strong #navi2
	{
		margin:0;
		padding:4px 25px 4px 0;
		background: url("/images/global/navi_right.gif") no-repeat 100% 50%;
	}
#fixedtipdiv
	{
		position:absolute;
		border:1px solid #ccc;
		background-color:#fff;
		line-height:18px;
		z-index:100;
		padding:5px;
	}	
#fixedtipdiv li, #fixedtipdiv td
	{
		padding:0 15px;
		background-image:url("/images/goods/left_li_icon.gif");
		background-position: 7px 7px;
		background-repeat:no-repeat;
	}
#fixedtipdiv li a, #fixedtipdiv td a
	{
		color:#00f;
	}
/*메인 컨텐츠*/
#maincontents
	{
		float:right;
		width:80%;
		margin:0;
		padding:0;
	}


/*좌측 네비게이션*/
#subcontents
	{
		float:left;
		width:19%;
		margin:0;
		padding:0;
	}
.darkgray
	{
		margin:0;
		padding:10px 0 0 0;
		width:100%;
		background-color:#ededed;
	}
.lightgray
	{
		margin:0;
		padding:10px 0 0 0;
		width:100%;
		background-color:#f7f7f7;
		border-top:1px dotted #bebebe;
	}
.posleft
	{
		margin:0;
		padding:0;
		float:left;
		font-size:95%;
	}
.posright
	{
		text-align:right;
		margin: 3px 5px 0 0;
	}
.line
	{
		font-size:95%;
		padding:10px 0 0 0;
		background-image:url("/images/goods/left_title_line.gif");
		background-position: left top;
		background-repeat:repeat-x;
	}
.more
	{
		margin:10px 0;
		text-align:right;
		font-size:95%;
	}
.more a
	{
		color:#4b5f76;
	}
.more em
	{
		font-style:normal;
		color:#808080;
	}
#subcontents legend
	{
		padding:0 0 5px 10px;
		margin:0;
		font-size:110%;
		font-weight:bold;
		background-image:url("/images/goods/left_title_icon.gif");
		background-repeat:no-repeat;
		background-position:2px 3px;
	}
#subcontents fieldset
	{
		border:0;
		margin:0 5px;
		padding:0 0 10px 0;
	}
#frmspec
	{
		margin:0;
		padding:0;
	}
#minprice, #maxprice 
	{
		border:1px solid #c9c9c9;
		width:70px;
	}
#search2 
	{
		border:1px solid #c9c9c9;
		width:110px;
	}

#subcontents ul
	{
		margin:0;
		padding:5px 0 0 0;
		background-image:url("/images/goods/left_title_line.gif");
		background-position: left top;
		background-repeat:repeat-x;
	}
#subcontents li
	{
		padding:0 0 0 10px;
		font-size:95%;
	}
#subcontents li em
	{
		font-style:normal;
		font-size:95%;
		color:#808080;
	}
/*중분류 카테고리*/
#midcategory
	{
		background:#fffff7;
		border-top:1px solid #d9d9d9;
		border-bottom:1px solid #d9d9d9;
		margin-bottom:10px;
	}
#midcategory h1
	{
		font-size:120%;
		padding:10px;
		margin:0;
	}
#midcategory h1 a
	{
		color:#ee9c00;
	}
#midcategory ul
	{
		padding:0;
		margin:0;
		padding-bottom:5px;
	}
#midcategory li
	{
		display:inline;
		line-height:1.7em;
		padding:10px;
		margin:0;
	}
#midcategory li a:link,#midcategory li a:visited
	{
		color:#000;
	}
#midcategory li a:hover, #midcategory li a:active
	{
		color:#f00;
	}
#midcategory li .smmselect
	{
		padding-left:12px;
		background:url(/images/category/select.gif) no-repeat 0 3px;	
		font-weight:bold;
		color:#000;
	}
#midcategory #rcategory
	{
		border-top:1px solid #d9d9d9;
		background-color:#fefefe;
		padding-top:5px;
		padding-bottom:0;
	}
#midcategory #rcategory li
	{
		display:inline;
		padding:5px;
		margin:0;
		font-size:95%;
		color:#426ca3;
	}
#midcategory #rcategory li a
	{
		color:#666;
	}
.overture
	{
		padding:0 10px;
		margin:0;
	}
.overture dt
	{
		padding:10px 0 0 0;
		margin:0;
	}
.overture dt a
	{
		padding: 0 0 0 10px;
		margin:0;
		background: url("/images/global/overture_icon.gif") no-repeat 0 40%;
	}
.overture dd a
	{
		font-size:95%;
		padding: 0 0 0 10px;
		margin:0;
		color:#007800;
	}
#goodsheader
	{
		margin-top:10px;
		background: url("/images/goods/goodsheader_bg.gif") repeat-x left top;
		float:left;
		width:100%;
	}
#goodscnt
	{
		float:left;
		padding:5px 0 0 20px;
		font-weight:bold;
		color:#4b4b4b;
	}
#goodssort
	{
		background:#8d8d8d;
		border:1px solid #dbdbd3;
		float:right;
		height:26px;
		padding: 0 10px 0 0;
		margin: 0 10px 0 0;
	}
#goodssort ul
	{
		margin:0;
		padding:0;
		display:inline;
	}
#goodssort li
	{
		margin:0;
		padding:7px 10px 0 10px;
		float:left;
		background: url("/images/goods/goodssort_bar.gif") no-repeat 100% 100%;
	}
#goodssort li a
	{
		color:#fff;
		font-weight:bold;
	}
#goodssort li a.check
	{
		color:#ff0;
	}
#goodssort #goodsview
	{
		margin:0;
		padding:7px 10px 5px 30px;
		background: url("/images/goods/view_icon.gif") no-repeat 10px 5px;
	}
#goodssort #goodsview a
	{
		color:#dbf9f9;
	}
#goodsnum
	{
		margin:2px 0 0 0;
		padding: 0;
		float:left;
		font-size:100%;
	}
#pricerange
	{
		clear:both;
		margin:0;
		padding:0;
		color:#707070;
		background:#f4f4ed;
		border-bottom:1px solid #dbdbd3;
	}
#pricerange ul
	{
		margin:0;
		padding:0;
		display:inline;
	}
#pricerange li
	{
		font-size:95%;
		margin:0;
		padding:0 5px;
		display:inline;
	}
#pricerange a
	{
		color:#000;
	}
#pricerange li em
	{
		font-style:normal;
		color:#898989;
	}
#bottomoverture
	{
		padding-top:20px;
		border:1px solid #ccc;
	}
#bottomoverture legend
	{
		color:#666;
		font-weight:bold;
		padding:0 10px;
	}
#bgwrap
	{
		height:100%;
		background: url("/images/goods/gleftbg.gif") repeat-y 0 0;
	}
