/* BASIC css start */
.csListWrap { margin:0 auto; width:1200px }

.item-wrap .item-cont { padding: 0 150px }
.item-wrap{margin-top:54px}
#prdBrand .cate-wrap { position: relative; }
#prdBrand .cate-wrap .cate-img { padding: 25px 0 25px 0 }
#prdBrand .cate-wrap .cate-review li { float: left; padding-right: 6px; }
#prdBrand .cate-wrap .cate-review .review_end { padding-right: 0px }

.item-wrap .item-cont .item-list .prd-name{font-size:12px;  font-weight: 300;  color: #6d6d6d;}
.item-wrap .item-cont .item-list .prd-price{color: #6d6d6d;    margin-top: 6px;}
/* »ó´Ü ÀÌ¹ÌÁö */
.prd_html_wrap img { width: 100% }

/* Ä§±¸Ä«Å× °Ë»öÃ¢ */
.bedSearch { min-width: 1200px; max-width: 1500px; margin: 17px auto; text-align: right; }
.bedSearch img, .bedSearch span { vertical-align: middle; }

.menuWrap { width: 335px;  position:fixed; top:0; right:-85%; height:100%; background:rgba(255,255,255,0.9); overflow-y:auto; z-index: 999; }
.menuWrap .depth01 { position: relative; }
.menuWrap .depth01 p { padding: 12px 0; font-size: 0 }
.menuWrap .depth01 p i { color: #000; font-weight: 900; line-height: 25px; vertical-align: middle; display: inline-block; font-size: 20px; position: absolute; right:0; cursor: pointer; }
.menuWrap .depth01 a { display: inline-block; font-size: 19px;color: #000;display: inline-block; color: #222;font-size: 17px;font-weight: 700;line-height: normal;font-weight: 600;}
.menuWrap .depth01 a i {position: absolute;top: 14px;right: 10px;}
.menuWrap .depth02 { display: none }
.menuWrap .depth02 li:nth-last-child(1) { margin-bottom: 20px }
.menuWrap .depth02 a { width: 100%; font-weight: 400;display: block;padding: 10px 15px;color: #888;font-size: 15px; box-sizing: border-box;}
.menuWrap .depth02_1 a {font-weight: 400;display: block;padding: 10px 15px;color: #888;font-size: 15px;}
.bed-nav {padding: 0 5.08%;}
.bed-menu { padding: 14px 0 12px;}
.menuWrap .depth02_1.open { display: block; }

.bed-close { padding: 12px 0; background: #a88c74; text-align: center; }
.bed-close i { color: #fff; font-size: 25px }


/* º£½ºÆ® ¾ÆÀÌÅÛ½½¶óÀÌµå */
.itemSlide .slick-dots { width: 100%; position: absolute; bottom: 50px; right: 0; text-align: center; }
.itemSlide .slick-dots li { display: inline-block; margin:0 6px; width: 10px; height: 10px; border-radius: 50%; background: #bebebe; opacity: 1 }
.itemSlide .slick-dots li.slick-active { background: #baa48c }
.itemSlide .slick-dots li button { font-size: 0 }

.itemSlide .slick-arrow{position: absolute; top: 230px; z-index: 22;}
.itemSlide .slick-arrow.slick-disabled{
    opacity: .3;
    cursor: no-drop;}
    
    
.itemSlide .slick-prev{
    left: 20px;
    background: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'><path%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F><%2Fsvg>") no-repeat;
    width: 27px;
    height: 44px;
    background-size: contain;
    opacity: 1;
    z-index: 2222;
    font-size: 0;
    margin-top: -14.5px;}
    
.itemSlide .slick-next{
    right: 20px;
    background: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'><path%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F><%2Fsvg>") no-repeat;
    width: 27px;
    height: 44px;
    background-size: contain;
    opacity: 1;
    z-index: 2222;
    font-size: 0;
    margin-top: -14.5px;}
    
/* BASIC css end */

