/* BASIC css start */
#review .contWrap {}
#review .contWrap ul {font-size: 0;}
#review .contWrap li {vertical-align: top;cursor: pointer;}
#review .contWrap li.off {display:none;}
#review .contWrap li:nth-child(3n) {/*margin-right: 0;*/}
#review .contWrap li .imgWrap {width: 100%;padding-top:240px;position: relative;overflow: hidden;border-radius: 15px;}
#review .contWrap li .imgWrap img {width: 100%;height: 100%;/* border-radius: 10px 10px 0 0; */position: absolute;top: 0;bottom: 0;left: 0;right: 0;object-fit: cover;}
#review .contWrap li .slider .imgWrap {display: none;}
#review .contWrap li .slider .imgWrap:first-child {display: block;}
#review .contWrap li .txtWrap {display:none; padding: 25px 20px;background: #f4f4f4;border-radius: 0 0 10px 10px;}
#review .contWrap li .txtWrap .txtBx {color: #333333;font-size: 16px;line-height: 1.5;height: 50px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2; /* ¶óÀÎ¼ö */-webkit-box-orient: vertical;word-wrap:break-word;/* line-height °¡ 1.2em ÀÌ°í 3¶óÀÎÀ» ÀÚ¸£±â ¶§¹®¿¡ height´Â 1.2em * 3 = 3.6em */}
#review .contWrap li .txtWrap .writer {color: #999999;font-size: 16px;margin-top: 10px;}



#popWrap {display:none;}
#popWrap {position: fixed;top: 50%;left: 50%;opacity:0;transform: translate(-50%,-50%);z-index: 101;}
#popWrap h3 {text-align: center;font-size: 32px;color: #ffffff;font-weight: 500;margin-bottom: 30px;}
#popWrap h3 .pop_pg {position: unset;}
#popWrap .popCont {width: 980px;height: 540px;overflow: hidden;margin: 0 auto;}
#popWrap .popCont ul {height:100%;}
#popWrap .contBx {width: 980px;height: 540px;align-items: center;border-radius: 20px;overflow: hidden;}
#popWrap .contBx .slider {background:#000; position:relative;}
#popWrap .contBx .slick-arrow {position: absolute;top: 42%;transform: translateY(42%);width: 20px;height: 20px;border-radius: 50%;text-indent: -9999px;background: #000;z-index: 9;}
#popWrap .contBx .slick-arrow.slick-prev {left: 20px;}
#popWrap .contBx .slick-arrow.slick-next {right: 360px;}
#popWrap .contBx .imgWrap {width: 640px !important;height: 540px;background: #000000;position: relative;}
#popWrap .contBx .imgWrap img {position: absolute;top: 0;left: 0;bottom: 0;right: 0;width: 100%;height: 100%;object-fit: contain;}
#popWrap .contBx .txtWrap {position: absolute;top: 0;right: 0;z-index: 99;width: 340px;background: #fff;box-sizing: border-box;border-radius: 0 20px 20px 0;height: 100%;font-size: 16px;color: #767676;line-height: 1.5;}
#popWrap .contBx .txtWrap p {padding: 40px 30px;width: 100%;box-sizing: border-box;}
#popWrap .contBx .txtWrap p.txtBx {max-height: 455px;overflow: auto;}
#popWrap .contBx .txtWrap p.writer {position: absolute;bottom: 0;border-top: 1px solid #dbdbdb;padding: 30px;}
#popWrap .pop_prev, 
#popWrap .pop_next {display: inline-block;width: 33px;height: 63px;background: center / 33px 63px no-repeat;}
#popWrap .pop_next::after, 
#popWrap .pop_prev::after {display: none;}
#popWrap .pop_prev {left: -83px;background-image: url(/design/duduworld/220906/ico_pop_prev.png);}
#popWrap .pop_next {right: -83px;background-image: url(/design/duduworld/220906/ico_pop_next.png);}
#popWrap .pop_close {position: fixed;top: 6px;right: 26px;cursor:pointer}

.dataWrap {display:none;}

/* BASIC css end */

