/* 제품검색 */
#searchBox2 {position:relative; padding:20px; overflow:hidden; border-top:1px solid #b5bdcc; border-bottom:1px solid #b5bdcc; background:#cfd3dc; -webkit-box-shadow:inset 0 -1px rgba(194,201,209,0.5),inset 0 1px #c2c9d3;}
#searchBox2 fieldset {border:none;}
#searchBox2 fieldset .sTitle {display:none;}
#searchBox2 fieldset span {padding:6px 70px 0 5px; height:36px; display:block; border:1px solid #a1a8b8; background:#fff; -webkit-box-shadow:inset 1px 1px 2px #eee; box-shadow:inset 1px 1px 0 #ebebeb; -moz-border-radius:.2em; -webkit-border-radius:.2em; border-radius:.2em;}
#searchBox2 fieldset span input {width:100%; border:0; font-size:1.5em; color:#222; vertical-align:top;}

#searchBox2 .btn {position:absolute; top:20px; right:20px; width:44px; height:44px; border:1px solid #a1a8b8; text-indent:-999em; white-space:nowrap; -moz-border-radius:0 .2em .2em 0; -webkit-border-top-right-radious:.2em; -webkit-border-bottom-right-radius:.2em; border-radius:0 .2em .2em 0;
background-image:-webkit-gradient(linear, left top, left bottom, from(#f1f5f8), to(#d0d6df));
background-image:-webkit-linear-gradient(#f1f5f8, #d0d6df);
background-image:-moz-linear-gradient(#f1f5f8, #d0d6df);
background-image:-ms-linear-gradient(#f1f5f8, #d0d6df);
background-image:-o-linear-gradient(#f1f5f8, #d0d6df);
background-image:linear-gradient(#f1f5f8, #d0d6df);
background:#f1f5f8 url(/images/icon3.png) no-repeat 11px 11px;
}

#suggestArea {background:#eee;}
#suggestArea ul {list-style:none;}
#suggestArea ul li {padding:7px 10px 5px; border-bottom:1px solid #d5d5d5;}
#suggestArea p {padding:10px; text-align:center; color:#fff; cursor:pointer;
	background: #7c7a7a; /* Old browsers */
	background: -moz-linear-gradient(top,  #a9a7a7 0%, #7c7a7a 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #a9a7a7 0%,#7c7a7a 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #a9a7a7 0%,#7c7a7a 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a9a7a7', endColorstr='#7c7a7a',GradientType=0 ); /* IE6-9 */
}

#category {margin-top:15px;}
#category table {width:100%;}
#category table, #category table td {border-collapse: collapse;}
#category td {width:33.3%; border:1px solid #fff;}
#category td a {display:block; width:100%; height:25px; color:#fff; text-align:center; font-size:12px; line-height:25px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; letter-spacing:-1px; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; background:#5396d2;
background-image:-webkit-gradient(linear, left top, left bottom, from(#75aadb), to(#5396d2));
background-image:-webkit-linear-gradient(#75aadb, #5396d2);
background-image:-moz-linear-gradient(#75aadb, #5396d2);
background-image:-ms-linear-gradient(#75aadb, #5396d2);
background-image:-o-linear-gradient(#75aadb, #5396d2);
background-image:linear-gradient(#75aadb, #5396d2);
}
#category td a.on {background:#2566ad; color:#fff;}

#sub1 {padding:5px 0; margin:0 1px; overflow:hidden; background:#ddd;
background-image:-webkit-gradient(linear, left top, left bottom, from(#ddd), to(#f2f2f2));
background-image:-webkit-linear-gradient(#ddd, #f2f2f2);
background-image:-moz-linear-gradient(#ddd, #f2f2f2);
background-image:-ms-linear-gradient(#ddd, #f2f2f2);
background-image:-o-linear-gradient(#ddd, #f2f2f2);
background-image:linear-gradient(#ddd, #f2f2f2);
}
#sub1 ul {width:100%; list-style:none;}
#sub1 ul li {width:50%; float:left;}
#sub1 ul li a {display:block; padding-left:5px; font-size:12px; letter-spacing:-1px; height:25px; line-height:25px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
#sub1 ul li a.on {background:#b4b4b4; color:#fff;}

#product {margin:20px 0 30px;}
#product #info {height:25px; line-height:25px; font-size:11px; border-bottom:2px solid #5b93d7; background:#efefef;}
#info #total {float:left; padding-left:10px;}
#info #page {float:right; padding-right:10px;}

#pList {margin-top:10px; overflow:hidden;}
#pList ul {width:100%; margin:0; padding:0;}
#pList li {width:33.3%; margin-bottom:10px; float:left; list-style:none;}
#pList li a {display:block; width:92px; height:119px; line-height:12px; margin:0 auto; text-align:center; color:#000; font-size:11px; letter-spacing:-1px; border:1px solid #eee; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}
#pList li a img {border:0;}

/* 페이징 */
.wrap_paging {width:100%; text-align:center; font-size:12px; margin:30px 0 50px;}
.wrap_paging .num_box {display:inline-block; width:34px; height:28px; line-height:28px; margin-right:4px; border:1px solid #bbb;text-decoration:none; background:#fff; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}
.wrap_paging .cur_num {display:inline-block; width:34px; height:28px; line-height:28px; margin-right:4px; border:1px solid #425de8; color:#fff; background:#425de8; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}
.wrap_paging .arrow_box {position:relative; display:inline-block; width:34px; height:28px; line-height:28px; margin-right:4px; border:1px solid #bbb; background:#fff; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;
background-image:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#eee));
background-image:-webkit-linear-gradient(#fff, #eee);
background-image:-moz-linear-gradient(#fff, #eee);
background-image:-ms-linear-gradient(#fff, #eee);
background-image:-o-linear-gradient(#fff, #eee);
background-image:linear-gradient(#fff, #eee);
}
.wrap_paging .arrow_box span {display:block; position:relative; top:8px; width:7px; height:11px; margin:0 auto; background:url('/images/icon2.png') no-repeat; text-indent:-1000em;}
.arrow_box span.prev_off {background-position:0 0;}
.arrow_box span.next_off {background-position:0 -25px;}
.arrow_box span.prev {background-position:0 -50px;}
.arrow_box span.next {background-position:0 -75px;}
;}
