@charset "utf-8";
/*******************/
/* 카탈로그 스타일 */
/*******************/


/**************************/
/* 서브메뉴 시작 */
#submenu h2 {	/* 제목 */
	background:url(/images/bg_submenu/catalog_subject.gif) no-repeat left top;}

#submenu ul {	/* 상단배경 */
	background:url(/images/bg_submenu/catalog_top.gif) no-repeat left top;}

#submenu ul a {	/* 항목아이콘 */
	background:url(/images/bg_submenu/catalog_arrow.gif) no-repeat left center;}
/* 서브메뉴 끝 */
/************************/


/***********************/
/* 내용 시작 */

#catalog_ttl {	/* 대제목 : 카탈로그 */
	width:109px;	height:23px;
	text-indent:-3000px;
	background:url(/catalog/images/catalog_subject_01.gif) no-repeat left top;}


/* 카탈로그 top 메뉴 시작 */
#catalog_top_submenu table {
	width:720px;
	border-collapse:collapse;
	border-spacing:0;
	margin:10px 0 20px 0;
	border-color:#858062;
	border-width:2px 0 2px 0;
	border-style:solid;}

#catalog_top_submenu .emp {
	color:#db0095;
	font-weight:bold;}

#catalog_top_submenu .item_count {
	margin-left:1px;
	color:#0c81c2;
	font-size:0.75em;	font-family:tahoma;	font-weight:normal;}

#catalog_top_submenu th {
	width:150px;
	background-color:#dbd7be;
	text-align:left;
	padding:4px 4px 4px 10px;
	border-width:1px 1px 1px 0;
	border-style:solid;
	border-color:#858062;}

#catalog_top_submenu td {
	color:#333333;
	background-color:#ffffff;
	text-align:left;
	padding:4px 4px 4px 10px;
	border-width:1px 0 1px 1px;
	border-style:solid;
	border-color:#858062;}
/* 카탈로그 top 메뉴 끝 */


/* 카탈로그 정렬버튼 시작 */
#sort_buttons {
	display:block;
	width:663px;	height:32px;
	font-size:1px;
	margin:0 auto;}

#sort_buttons h2 {
	float:left;
	margin:0;	padding:0;
	width:72px;	height:32px;
	text-indent:-5000px;
	background:url(/images/sortbutton_hdr.gif) no-repeat top left;}

#sort_buttons ul {
	float:left;
	margin:0;	padding:0;
	list-style:none;}

#sort_buttons ul li {
	float:left;
	height:32px;
	margin:0;	padding:0;}
/* 카탈로그 정렬버튼 끝 */


/* 카탈로그 제품목록 시작 */
#product_list {
	clear:both;
	padding-top:10px;
	margin-top:10px;}



#product_list .non-display {
	background-color:red;
	margin-bottom:20px;
	}



#product_list h2 {
	clear:both;
	display:block;
	width:712px;
	margin:20px 0 5px 0;	padding:2px 2px 2px 5px;
	color:#333333;
	background-color:#c7bf8d;
	font-size:1em;
	font-weight:bold;
	text-align:justify;}

#product_list h2:first-child {
	margin-top:0;}

#product_list h2 span {
	padding:0 5px;
	font-weight:normal;}

/*욕실자재*/
.bath_cate #product_list h2 {
	background-color:#c7bf8d;}
/*욕실자재*/

#product_list div.ttl_company {
	color:white;
	background-color:black;
	font-size:1em;
	font-weight:bold;
	width:142px;
	text-align:center;
	margin:10px 0;
	padding:2px 0;}

#product_list div.first_row {
	color:none;
	background-color:none;
	font-size:1em;
	font-weight:bold;
	width:142px;
	text-align:center;
	margin:10px 0;
	padding:2px 0;}

#product_list ul {
	clear:both;
	display:block;
	overflow:auto;
	position:relative;
	list-style:none;
	padding:0;	margin:0;}

#product_list ul li {
	float:left;
	display:inline;	/* IE bug fix */
	width:172px;
	text-align:center;
	margin:0 4px;
	padding-bottom:5px;}


#product_list .bopl,
#product_list .eopl {
	text-align:center;
	background-color:#eae7d3;
	padding-top:10px;
	padding-bottom:10px;}

#product_list .eopl {
	margin-top:10px;}

#product_list ul li a img {
	display:block;
	border:1px solid #cccccc;
	margin:10px 5px 5px 5px;}
/* 카탈로그 제품목록 끝 */


/* 카탈로그 제품목록 페이지이동 시작 */
#product_list_pages {
	clear:both;
	margin:20px 0 0 0;	padding:10px;
	font-size:1.6em;
	color:white;
	background-color:#eae7d3;
	text-align:center;}

#product_list_pages strong {
	color:black;}

#product_list_pages a {
	color:#777777;}
/* 카탈로그 제품목록 페이지이동 끝 */


/* 카탈로그 제품목록 검색 시작 */
#product_search form {
	margin:2em auto;	padding:10px;
	text-align:right;
	background-color:#dbd7be;
	border:3px solid #858062;}

#product_search form * {
	vertical-align:middle;}
/* 카탈로그 제품목록 검색 끝 */

/* 내용 끝 */
/********************/



.price {
	color:#0066CC;
	font-weight:bold;}



/*********************************************/
/* 바로가기 목록 시작 */
#quicklink_products h3 {
	margin:30px 0 0 0;
	padding:5px;
	font-weight:bold;
	color:#ffffff;
	background-color:#0054a6;}

#quicklink_products ul {
	clear:both;
	list-style:none;
	width:100%;
	overflow:auto;
	margin:0;	padding:0;
	background:url(/images/dot_line.gif) bottom repeat-x;}

#quicklink_products ul li {
	float:left;
	overflow:auto;
	width:350px;	/* IE bug fix : float된 영역 overflow */
	margin:0 5px 0 0;	padding:10px 0;}

#quicklink_products ul li a {
	display:block;
	float:left;}

#quicklink_products ul li img {
	margin-right:5px;
	border:1px #aaaaaa solid;}

#quicklink_products ul li div {
	float:left;
	overflow:auto;}

#quicklink_products ul li div p {
	width:270px;
	margin:5px 0 0 0;	padding:0;}

#quicklink_products ul li div p:first-child {
	font-weight:bold;}
/* 바로가기 목록 끝 */
/*********************************************/
