/* BASIC css start */
/* º£½ºÆ® & ÃßÃµ »óÇ° */
.bestPrdWrap { position:relative; width:100%; background:#f5f5f5; overflow:hidden }
.bestPrdWrap .bestTitle { padding-top:75px; font-size:34px; color:#b99341; font-weight:700; text-align:center }
.bestPrdWrap .bestPrdSlideArea { padding:65px 0 50px }
.bestPrdWrap .slick-slide,
.bestPrdWrap .slick-slide[aria-hidden="true"]:not(.slick-cloned) ~ .slick-cloned[aria-hidden="true"] { margin:0 130px; position:relative; transform:scale(0.7); opacity:0.7; z-index:0 }
.bestPrdWrap .slick-ani { transition:all 0.3s ease; -webkit-transition:all 0.3s ease }
.bestPrdWrap .slick-center,
.bestPrdWrap .slick-slide[aria-hidden="true"]:not([tabindex="-1"]) + .slick-cloned[aria-hidden="true"] { position:relative; z-index:10; transform:scale(1.0); opacity:1 }
.bestPrdWrap .slick-arrow { position:absolute; top:50%; width:36px; height:36px; text-indent:-9999em; background:url(/design/parker01/shopbrand/sp_best_slide_arrow.png) 0 0 no-repeat; z-index:50 }
.bestPrdWrap .slick-prev { margin:-18px 0 0 -360px; left:50%; background-position:0 0 }
.bestPrdWrap .slick-next { margin:-18px -360px 0 0; right:50%; background-position:0 -36px }

.bestPrdWrap .prdList { position:relative }
.bestPrdWrap .prdList .prdThumb { width:400px }
.bestPrdWrap .prdList .prdThumb img { width:100%; border-radius:10% }
.bestPrdWrap .prdList .prdThumb .prdIdx { position:absolute; top:0; left:25px; font-size:50px; color:#363942; font-weight:700; z-index:10; opacity:0; visibility:hidden; transition:all 1s ease; -webkit-transition:all 1s ease; transform:translateX(-50px) }
.bestPrdWrap .prdList .prdInfo { padding-top: 30px; width: 400px; z-index:10; opacity:0; visibility:hidden; transition:all 1s ease; -webkit-transition:all 1s ease; text-align: center; }
.bestPrdWrap .prdList .prdInfo .prdBrand { font-size:16px; color:#363942 }
.bestPrdWrap .prdList .prdInfo .prdName { padding-top:2px }
.bestPrdWrap .prdList .prdInfo .prdName a { font-size:20px; color:#363942; font-weight:700 }
.bestPrdWrap .prdList .prdInfo .prdPrice { margin-top:8px }
.bestPrdWrap .prdList .prdInfo .prdPrice strike { margin-left:3px; font-size:16px; color:#666 }
.bestPrdWrap .prdList .prdInfo .prdPrice .price { font-size:20px; color:#363942; font-weight:700 }
.bestPrdWrap .prdList .prdInfo .prdPrice .price .unit { font-size:18px; font-weight:normal }
.bestPrdWrap .slick-center .prdThumb .prdIdx,
.bestPrdWrap .slick-center .prdInfo { opacity:1; visibility:visible; transform:translateX(0) }

/* class-list */
#productClass .cate-wrap { padding:95px 0 50px; *zoom:1 }
#productClass .cate-wrap:after { display:block; clear:both; content:'' }
#productClass .cate-wrap .bcate { float:left; font-size:34px; color:#363942; font-weight:700 }
#productClass .cate-wrap .class-list { padding-left:48px; float:left; width:1000px }
#productClass .cate-wrap .class-list ul { *zoom:1 }
#productClass .cate-wrap .class-list ul:after { display:block; clear:both; content:'' }
#productClass .cate-wrap .class-list ul li { padding:17px 35px 0 0; float:left }
#productClass .cate-wrap .class-list ul li a { display:block; padding-left:10px; position:relative; font-size:16px; color:#999; font-weight:300 }
#productClass .cate-wrap .class-list ul li a.on { color:#363942; font-weight:600 }
#productClass .cate-wrap .class-list ul li a:before { position:absolute; top:2px; left:0; width:1px; height:14px; background:#999; content:'' }
#productClass .cate-wrap .class-list ul li a.on:before { background:#363942 }
#productClass .cate-wrap .itemSortArea { margin-top:10px; position:relative; float:right; z-index:10 }

#productClass .cate-wrap .itemSortArea .nowSortBox { padding:0 14px; height:34px; width:120px; border:1px solid #363942; border-radius:5px; background:url(/design/parker01/common/sp_sort_arrow.png) 95% 0 no-repeat; cursor:pointer }
#productClass .cate-wrap .itemSortArea .nowSortBox .nowSortName { font-size:14px; color:#363942; font-weight:300; line-height:34px }
#productClass .cate-wrap .itemSortArea .sortListArea { display:none; position:absolute; top:34px; left:0; width:148px; border:1px solid #363942; border-top:0; border-radius:0 0 5px 5px; background:#fff }
#productClass .cate-wrap .itemSortArea .sortListArea li a { display:block; padding:0 14px; height:34px; font-size:14px; color:#999; font-weight:300; line-height:34px }
#productClass .cate-wrap .itemSortArea .sortListArea li a span { transition:all 0.3s ease; -webkit-transition:all 0.3s ease }
#productClass .cate-wrap .itemSortArea .sortListArea li a .on,
#productClass .cate-wrap .itemSortArea .sortListArea li a span:hover { color:#363942; font-weight:600 }
#productClass .cate-wrap .itemSortArea.on .nowSortBox { border-radius:5px 5px 0 0; border-bottom:0; background-position:95% -34px }
#productClass .cate-wrap .itemSortArea.on .sortListArea {  }


.soldoutTxt { line-height: 18px; font-weight: bold; padding-top: 5px; font-size: 16px; }


/* BASIC css end */

