/*--------------------------------------
    eyoom (이윰빌더)
--------------------------------------*/

/*---------- Item Info ----------*/
.item-info-table {font-size:12px}
.item-info-table .width-180px {width:180px}
#sit_rel {position:relative;border:1px solid #757575;padding:20px 20px 10px;margin:20px 0 40px}
#sit_rel h2 {margin:0 0 20px;font-size:1.375rem;color:#252525;font-weight:700;text-align:center}
#sit_inf {margin:0 0 100px}
#sit_use {margin:0 0 120px}
#sit_qa {margin:0 0 144px}
#sit_dvr {margin:30px 0}
#sit_ex {margin:30px 0}
#sit_dvr img, #sit_ex img {display:block;max-width:100%;height:auto}
#sit_dvr > ul > li, #sit_ex > ul > li {position:relative;padding-left:14px;color:#757575;font-size:.875rem}
#sit_dvr > ul > li:before, #sit_ex > ul > li:before {content:"";display:block;position:absolute;top:7px;left:0;width:5px;height:5px;background-color:#b5b5b5}

.pg-anchor-in{position:relative;margin-bottom:65px;}
.pg-anchor-in:before{width:100vw;height:1px;content:'';top:0;left:50%;transform:translateX(-50%);background:#ddd;position:absolute;}
.pg-anchor-in:after{width:100vw;height:1px;content:'';bottom:0;left:50%;transform:translateX(-50%);background:#ddd;position:absolute;}
.pg-anchor-in .nav-tabs{border-bottom:none;}
.pg-anchor-in .nav-tabs li{flex:1;text-align:center;position:relative;}
.pg-anchor-in .nav-tabs li.active:after{width:100%;height:2px;left:0;content:'';background:#1d4799;position:absolute;bottom:1px;}
.pg-anchor-in .nav-tabs li.active a{color:#1d4799;font-weight:700;}
.pg-anchor-in .nav-tabs li a{padding:17px 0 19px;display:flex;align-items:center;justify-content:center;font-size:17px;letter-spacing:-0.04em;color:#666;}

.deliveryBox ul li:nth-child(n+2){margin-top:47px;}
.deliveryBox ul li dl dt{font-size:22px;letter-spacing:-0.03em;font-weight:500;margin-bottom:18px;}
.deliveryBox ul li dl dd{font-size:15px;letter-spacing:-0.04em;font-weight:300;padding-top:15px;color:#666;border-top:1px solid #000;line-height:1.567;}

.explanBox > ul > li:nth-child(n+2){margin-top:47px;}
.explanBox > ul > li.borderList{margin-top:77px;}
.explanBox > ul li dl dt{font-size:22px;letter-spacing:-0.03em;font-weight:500;word-break:keep-all;margin-bottom:18px;}
.explanBox > ul li dl dd{font-size:15px;letter-spacing:-0.04em;font-weight:300;word-break:keep-all;padding-top:15px;color:#666;border-top:1px solid #000;line-height:1.567;}
.explanBox > ul li dl dd ul li{word-break:keep-all;}
.explanBox .borderBox{border:1px solid #ddd;border-radius:20px;padding:35px 40px 46px;}
.explanBox ul li.borderList .borderBox:nth-child(n+2){margin-top:40px;}
.explanBox .borderBox dd{padding-top:0;}
.explanBox .borderBox dd ul > li{display:flex;align-items:center;border-bottom:1px solid #eee;padding:12px 18px 11px;}
.explanBox .borderBox dd ul > li div{font-size:14px;letter-spacing:-0.03em;}
.explanBox .borderBox dd ul > li div:nth-child(1){width:308px;flex-shrink:0;color:#666;}
.explanBox .borderBox dd ul > li div:nth-child(1){color:#000;}

.explanBox table{width:100%;border:none !important;}
.explanBox table tr{border:none !important;align-items:center;}
.explanBox table tr td{padding:12px 18px 11px;font-size:14px;letter-spacing:-0.03em;border:0 !important;padding-left:0 !important;border-bottom:1px solid #eee !important;}
.explanBox table tr td p{font-size:14px;letter-spacing:-0.03em;}
.explanBox table tr td p span{font-size:14px !important;letter-spacing:-0.03em;}
.explanBox table tr td:nth-child(1){width:27.55% !important;flex-shrink:0;color:#666;}
.explanBox table tr td:nth-child(1){color:#000;}


.customerAddText{font-size:15px;color:#888;letter-spacing:-0.05em;}
.emptyBox{width:100%;border-top:1px solid #000;border-bottom:1px solid #e5e5e5;text-align:center;font-size:15px;letter-spacing:-0.04em;color:#888;padding:50px 0 53px;}
.product-customer-wrap{width:100%;border-top:1px solid #000;}
.product-customer-wrap tr{border-bottom:1px solid #e5e5e5;}
.product-customer-wrap tr th{text-align:center;}
.product-customer-wrap tr td{text-align:center;}
.product-customer-wrap .txtLeft{text-align:left;}

.qaDetail{display:none;}
.product-customer-list.active dd{display:block;}
.product-customer-list div{font-size:15px;color:#111;letter-spacing:-0.04em;font-weight:400;}
.customerHead{display:flex;}
.customerHead li{font-size:15px;text-align:center;letter-spacing:-0.04em;color:#000;font-weight:500;padding:20px 0;border-bottom:1px solid #e5e5e5;}
.customerHead li:nth-child(1){width:6.167%;}
.customerHead li:nth-child(2){width:66.75%;padding-left:3%;}
.customerHead li:nth-child(3){width:14.75%;}
.customerHead li:nth-child(4){width:12.334%;}
.customerList > li dl dt{display:flex;cursor:pointer;}
.customerList > li:nth-child(n+2){border-top:1px solid #e5e5e5;}
.customerList > li:last-child{border-bottom:1px solid #e5e5e5;}
.customerList li dl dt div{text-align:center;padding:19px 0 21px;}
.customerList li dl dt div:nth-child(1){width:6.334%;}
.customerList li dl dt div:nth-child(2){width:65.917%;padding-left:2.75%;}
.customerList li dl dt div:nth-child(3){width:16.167%;}
.customerList li dl dt div:nth-child(4){width:11.584%;}
.customerList li dl dt div:nth-child(2) button i.fa-lock:before{width:11px;height:13px;position:absolute;left:-2.772%;top:5px;content:'';background:url('/img/common/lock_icon.png')no-repeat center center;}

.shop-product-use .customerList li dl dt div:nth-child(2){text-align:left;padding-left:0;}
.shop-product-use .customerList li dl dt div:nth-child(2) img{margin-right:5px;}
.product-qa-write .fa-envelope{position:relative;}
.product-qa-write .fa-envelope:before{width:15px;height:12px;left:0;top:0;background:url('/img/common/mail_icon.jpg')no-repeat center center;content:'';position:absolute}



@media (max-width:1199px) {
    #sit_rel {padding:20px 10px 10px}
}


/*---------- Item Form ----------*/
/* Shop Detail Product */
.shop-product {position:relative;padding:10px 0 130px;}
.shop-product h2 {float:left;color:#687074;font-size:26px;text-transform:uppercase}
.shop-product .list-inline {margin:0}
.shop-different-product {padding:10px 0}
.shop-different-product .btn-default {padding:5px 14px}
.shop-product-img {position:relative;overflow:hidden;display:flex;}
/* Shop Product Img */
.zoomLens {cursor:pointer !important}
.product-img-big {width:82%;position:relative;order:1;border:1px solid #ddd;border-radius:10px;display:flex !important;align-items:center;}
.product-img-big a {display:none;cursor:auto;}
.product-img-big a.visible {display:block}
.product-img-big img {max-height:475px;display:block;width:100%;max-width:100%;height:auto;border-radius:10px;}
.product-img-big i {width:100%;background:#e5e5e5;text-align:center;color:#757575;height:408px;line-height:408px;font-size:70px}
.product-img-big .fotorama__thumb-border {border-color:#e53935}
.productSlide{max-width:540px;}


.product-thumb{margin-right:3.1%;}
@media (max-width: 500px) {
    .product-img-big i {height:300px;line-height:300px}
}
.product-thumb {width:14.546% !important;position:relative;overflow:hidden;display:none;order:0;}
.product-thumb .slick-list{margin:-7.5px 0;}
.product-thumb .slick-slide{cursor:pointer;margin:7.5px 0;border:1px solid #ddd !important;display:flex !important;align-items:center;border-radius:10px;}
.product-thumb .slick-slide.slick-current{border-color:#000 !important;}
.product-thumb .thumb-img {position:relative;outline:none;}
.product-thumb .thumb-img img {display:block;max-width:100%;height:auto;border-radius:10px;}
.product-thumb .slick-next{position:absolute; left:50%;margin-left:-15px; width:30px;height:30px;top: calc(100% + 29px);transform: rotate(90deg);background:#fff;border-radius:50%; font-size:0; line-height:0; color:transparent; box-sizing:border-box; background-size:6px auto;background-repeat:no-repeat;background-position:center center;border:1px solid #ddd;}

.product-thumb .slick-prev:hover, .product-thumb .slick-next:hover {background:rgba(0, 0, 0, 0.7)}
.product-thumb .slick-next.slick-disabled, .product-thumb .slick-prev.slick-disabled {background:transparent}
.product-thumb .slick-next.slick-disabled:before, .product-thumb .slick-prev.slick-disabled:before {opacity:0}
.product-thumb .slick-prev {left:1px}
.product-thumb .slick-next {right:1px}
.product-thumb .slick-prev:before {background:url('/img/paging_ar3.gif')no-repeat center center;}
.product-thumb .slick-next:before {background:url('/img/paging_ar3.gif')no-repeat center center;}
/* Shop Product Img Modal */
.shop-img-modal .fotorama__thumb-border {border-color:#FF4848}
@media (min-width: 992px) {
    .shop-img-modal .modal-dialog {width:600px}
    .shop-img-modal .modal-footer {text-align:center}
    .shop-img-modal .modal-footer .btn-e-lg {padding:10px 20px}
}
/* Shop Product Prev Next */
.shop-product-prev-next {position:relative;border:1px solid #e5e5e5;height:45px;padding:10px;line-height:25px}
.shop-product-prev-next .product-prev {position:absolute;top:0;left:0;color:#959595}
.shop-product-prev-next .product-prev i {width:45px;height:45px;line-height:45px;border-right:1px solid #e5e5e5;font-size:15px;text-align:center;margin-right:10px;color:#252525}
.shop-product-prev-next .product-next {position:absolute;top:0;right:0;color:#959595}
/* Shop Product Star Sns */
.shop-product-star-sns {position:relative;border:1px solid #e5e5e5;margin-top:-1px;height:45px;padding:10px 15px;line-height:25px}
.shop-product-prev-next .product-next i {width:45px;height:45px;line-height:45px;border-left:1px solid #e5e5e5;font-size:15px;text-align:center;margin-left:10px;color:#252525}
.shop-product-star-sns .li-divider {display:inline-block;width:2px;height:10px;margin:0 10px;background:#e5e5e5}
.item-share-wrap {position:absolute;top:0;right:0}
.item-share-wrap .item-share-btn {width:45px;height:45px;background:none;border:0;border-left:1px solid #e5e5e5}
.item-share-wrap .dropdown-menu {margin-top:-4px !important;background:#fff;;border:1px solid #757575;box-shadow:none;min-width:180px;height:53px}
.item-share-wrap img {display:block;width:100% \9;max-width:100%;height:auto}
.item-share-wrap .share-sns {position:absolute;top:10px;left:10px}
.item-share-wrap .share-facebook {display:inline-block;width:30px;height:30px;padding:5px;background:#6A82C6}
.item-share-wrap .share-twitter {display:inline-block;width:30px;height:30px;padding:5px;background:#7BBCEB}
.item-share-wrap .share-googleplus {display:inline-block;width:30px;height:30px;padding:5px;background:#CD6C59}
.item-share-wrap .share-rec {position:absolute;top:10px;right:10px;display:inline-block;width:30px;height:30px;line-height:30px;text-align:center;color:#fff;background:#FDAB29}
/* Shop Product Description */
.shop-product-form .product-title {margin:0 0 38px;font-size:1.375rem;color:#151515}
.shop-product .shop-description-box {position:relative;padding:10px 0;background:none;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;margin:20px 0 0}
.shop-product .shop-description-box .table {font-size:.9375rem;margin-bottom:0}
.shop-product .shop-description-box .table>tbody>tr>th {width:30%}
.shop-product .shop-description-box .table>tbody>tr>th, .shop-product .shop-description-box .table>tbody>tr>td {border:0;padding:5px 0}
.shop-product .shop-description-box .shop-product-prices {font-size:1.125rem;color:#cc2300}
.shop-product .shop-description-box .line-through {font-size:.9375rem;color:#b5b5b5;text-decoration:line-through;margin-left:5px}

.sit_option {padding:10px 0;border-bottom:1px solid #e5e5e5}
.sit_option label {display:block;margin:0 0 5px;color:#656565}
.sit_option.eyoom-form .select select {background:#f5f5f5}
.sit_option.eyoom-form .select select:disabled {opacity:0.4;cursor:not-allowed}
.sit_option.eyoom-form .select i {background:#f5f5f5}
.sit_option h3 {font-size:14px;margin:0 0 10px}
.sit_sel_btn {position:relative} /* 선택옵션용 추가 버튼 */
.sit_sel_btn button {position:absolute;top:-51px;right:0 !important;right:15px}

#sit_sel_option h3 {position:absolute;font-size:0;line-height:0;overflow:hidden}
#sit_opt_added {margin:0;padding:0;border-bottom:0;background:#fff;list-style:none}
#sit_opt_added li {padding:0;display:flex;align-items:center;flex-wrap:wrap;margin:0;position:relative;background:none;border:none;}
#sit_opt_added li:nth-child(n+2){margin-top:80px;}
#sit_opt_added button:hover {color:#000}
#sit_opt_added .sit_opt_del {width:12px;height:11px;top:-20px;right:5px;background:url('/img/close_btn_small.png')no-repeat center center;border:0;font-size:.9375rem}
#sit_opt_added .sit_opt_del:hover {color:#cc2300}
#sit_opt_added .sit_opt_prc {width:100%;display:flex;justify-content:flex-end;margin:3px 0 0;padding-left:129px;}




.shop-item{padding:0 7.143%;margin:70px 0 170px;}
.descriptionBox{border-top:1px solid #ddd;padding-top:45px;}
.productWrap{display:flex;}
.productImg{width:55%;padding:0 !important;}
.productWrap .productInfo{width:44.118%;padding:0.409% 0 0 3.024%;}
.productWrap .productInfo .product-title{font-size:26px;color:#111;letter-spacing:-0.03em;}
.productWrap .productInfo .product-title > p{margin-top:30px;font-size:30px;}
.productWrap .productInfo .product-title strong{font-weight:700;}
.productWrap .productInfo .product-title span{font-size:20px;font-weight:300;}
.productInfo dl{display:flex;}
.productInfo dl:nth-child(n+2){margin-top:20px;}
.productInfo dl dt{width:129px;flex-shrink:0;font-size:16px;letter-spacing:-0.03em;color:#666;font-weight:400;line-height:1.867;}
.productInfo dl dd{width:100%;word-break:keep-all;font-size:16px;letter-spacing:-0.03em;color:#111;line-height:1.867;}
.productInfo dl.standard dd{font-size:15px;}
.productInfo dl.deliveryInfo dd{font-size:15px;}
.productInfo .opt_count{width:calc(100% - 129px);word-break:keep-all;font-size:16px;letter-spacing:-0.03em;color:#111;display:flex;justify-content:space-between;border:1px solid #ddd;border-radius:5px;}
.productInfo .opt_count button{width:54px;height:44px;background:none;border:none;}
.productInfo .opt_count .num_input{width:71%;font-size:14px;display:block;border:none;text-align:center;}
.productInfo .opt_count .sit_qty_minus{background:url('/img/common/quantity_minus.png')no-repeat center;}
.productInfo .opt_count .sit_qty_plus{background:url('/img/common/quantity_plus.png')no-repeat center;}
.productInfo .opt_count i{display:none !important;}
.productInfo .priceBox .price{display:flex;justify-content:space-between;color:#666;font-size:16px;letter-spacing:-0.03em;}
.productInfo .priceBox .price span{color:#666;font-size:16px;letter-spacing:-0.03em;}
.productInfo .priceBox .price strong{color:#1d4799;font-size:30px;letter-spacing:-0.04em;font-weight:700;}
.productInfo .opt_name{width:129px;flex-shrink:0;font-size:16px;}
.productInfo .opt_name span{color:#666;font-weight:400;}
#sit_sel_option{margin-top:27px;margin-bottom:40px;}

/* Shop Product Button */
#sit_btn_wish{border:1px solid #ccc;color:#666;}
#sit_ov_btn {display:flex;margin:30px -2px 0;justify-content:center;}
#sit_ov_btn > button, #sit_ov_btn > a {width:165px;height:50px;display:flex;align-items:center;justify-content:center;margin:0 2px;border-radius:5px;font-size:16px;letter-spacing:-0.04em;font-weight:500;}
#sit_btn_buy {background:#1d4799;color:#fff;font-weight:700;border:none;}
#sit_btn_buy:hover {background:#365daa}
#sit_btn_cart {border:1px solid #1d4799;background:#fff;color:#1d4799;}
#sit_btn_cart:hover,
#sit_btn_wish:hover {background:#f5f5f5}
#sit_btn_alm {display:inline-block;width:215px;float:left;margin-right:5px;height:50px;line-height:50px;margin-bottom:10px;font-weight:700;font-size:16px;background:#d50c0c;color:#fff;border:0;text-align:center}

.shop-list-nav{display:none;}
.productWrap{align-items:flex-start;}
.productImg{width:55%;display:flex;align-items:flex-start;}
.listImgTop{width:calc(84.85% - 3.03%);overflow:hidden;position:relative;}
.listImgTop > div{height:100%;}
.listImgTop .gallery-top{height:100%;}
.listImgThumbs{width:14.546%;margin-right:2.275%;padding-bottom:0;position:relative;}
.listImgThumbs li{overflow:hidden;margin-bottom:8.8%;border:1px solid #ddd;border-radius:10px;}
.listImgThumbs li img{width:100%;height:auto;border-radius:10px;}
.listImgThumbs li > div{height:100%;display:flex;align-items:center;}
.listImgTop li img{width:100% !important;height:auto;position:relative;border:1px solid #ddd;border-radius:10px;}

.listImgThumbs li.onImg{border:1px solid #000;}
.listImgThumbs .swiperbtn{position:absolute; left:50%;margin-left:-15px; width:30px; height:30px; background:#fff;border-radius:50%; font-size:0; line-height:0; color:transparent; box-sizing:border-box; background-size:6px auto;background-repeat:no-repeat;background-position:center center;border:1px solid #ddd;}
.listImgThumbs .swiperbtn.swiper-button-prev{background-image:url('/img/arrow_prev.png');top:-18px;transform:rotate(90deg);}
.listImgThumbs .swiperbtn.swiper-button-next{background-image:url('/img/arrow_next.png');top:calc(100% + 29px);transform:rotate(90deg);}
.listImgThumbs .gallery-thumbs{overflow:hidden;}
.listImgThumbs .gallery-thumbs ul{max-height:750px;height:100%;}

.listImgTop .swiperbtn{position:absolute; top:50%;margin-top:-24px; width:48px; height:48px; background:#fff;border-radius:50%; font-size:0; line-height:0; color:transparent; box-sizing:border-box; background-size:9px 14px;background-repeat:no-repeat;background-position:center center;}
.listImgTop .swiperbtn.swiper-button-prev{background-image:url('/img/arrow_prev.png');left:30px;}
.listImgTop .swiperbtn.swiper-button-next{background-image:url('/img/arrow_next.png');right:30px;}

.it_option{border:1px solid #ddd;border-radius:5px;height:28px;background:#fff;color:#111}
.itemOptions:last-child{margin-bottom:30px;}

@media (max-width:1440px) {
.shop-item{padding:0;}

.productImg {width:52%;}
.listImgTop{width:calc(80.85% - 3.03%);}
.listImgTop li{width:100% !important;}
/*.listImgThumbs li{height:100% !important; }*/

}
dfdfffffffffffffdf
dd
df

@media (max-width:1279px) {


.explanBox .borderBox dd ul > li div:nth-child(1){width:280px;}
}

@media (max-width:979px) {
.productWrap{display:block;}
.productImg{width:80%;margin:0 auto;}
.productWrap .productInfo{width:80%;padding:0;margin:80px auto 0;}
#sit_ov_btn > button, #sit_ov_btn > a{width:32.8%;}


.explanBox .borderBox{padding:30px;}
.explanBox .borderBox dd ul > li{display:block;padding:10px 5px 9px;}
.explanBox .borderBox dd ul > li div:nth-child(1){width:100%;margin-bottom:10px;}
.explanBox table tr td:nth-child(1){width:50% !important;}

.listImgThumbs li{max-height:none;}

}

@media (max-width:767px) {
.productImg{width:100%;margin:0 auto;flex-wrap:wrap;}
.listImgTop{width:100%;order:0;}
.listImgThumbs .gallery-thumbs{height:auto !important}
.listImgThumbs{width:100%;order:1;margin-top:30px;}
.listImgThumbs .gallery-thumbs ul{flex-direction:row;}
.listImgThumbs .gallery-thumbs{height:auto !important;}

.productWrap .productInfo{width:100%;margin:30px auto 0}
#sit_ov_btn > button, #sit_ov_btn > a{width:32.8%;}
.product-thumb{width:40% !important;}
.listImgThumbs .swiperbtn.swiper-button-prev{top:50%;margin-top:-15px;left:0;transform:none;}
.listImgThumbs .swiperbtn.swiper-button-next{top:50%;margin-top:-15px;left:100%;transform:none;}

.explanBox ul li.borderList .borderBox:nth-child(n+2){margin-top:20px;}
.explanBox > ul > li.borderList{margin-top:35px;}
.explanBox > ul > li:nth-child(n+2){margin-top:35px;}
.explanBox .borderBox{padding:35px 20px;}
.explanBox .borderBox dd ul > li div:nth-child(1){margin-bottom:5px;}
.listImgThumbs li{margin-bottom:0;}

.listImgTop li img{position:static;transform:none;}
}

@media (min-width:768px) and (max-width:991px) {
    #sit_opt_added li {padding-right:0}
    #sit_opt_added li .opt_count {position:relative;top:inherit;right:inherit;margin:15px 0 0}
}
@media (max-width:576px) {
    #sit_opt_added li {padding-right:0}
}

#mod_option_frm #sit_sel_option {margin:20px}
#mod_option_frm #sit_tot_price {margin:20px}
#mod_option_frm #sit_opt_added {border-top:1px solid #e5e5e5}
#mod_option_frm .btn_confirm {margin:20px}
#mod_option_frm .btn_confirm .btn_submit {height:40px;font-size:1rem;font-weight:700;width:100%;cursor:pointer}
#mod_option_frm .btn_confirm .btn_close {position:absolute;top:0;right:0;width:50px;height:50px;border:0;background:none;border-left:1px solid #c5c5c5;font-size:.9375rem}
#mod_option_frm .btn_confirm .btn_close:hover {background:#f5f5f5}

#sit_tot_price{display:flex;align-items:center;margin-top:40px;padding-top:31px;border-top:1px solid #ddd;justify-content:space-between;}
#sit_tot_price > p{width:129px;flex-shrink:0;font-size:16px;letter-spacing:-0.03em;color:#666;font-weight:400;}
#sit_tot_price div{font-size:20px;color:#111;letter-spacing:-0.04em;}
#sit_tot_price div strong{font-size:30px;color:#1d4799;font-weight:700;text-align:right}
#sit_ov_soldout {padding:20px 0;margin:30px 0 0;color:#1d4799;background:#fff;border:1px solid #1d4799;font-weight:700;text-align:center}


/*---------- Item Use ----------*/
.product-use-top {position:relative;margin:20px 0 20px;line-height:40px}
.product-use-top h4 {display:inline-block;font-size:1rem;font-weight:700;margin-right:10px;color:#cc2300}
.product-use-top .li-divider {display:inline-block;width:2px;height:10px;margin:0 10px;background:#e5e5e5}
.product-use-top .product-use-btn {float:right}
.product-use-wrap {border-top:1px solid #eaeaea}
.product-use-list {position:relative;padding:15px;padding-left:150px;min-height:85px;border:1px solid #eaeaea;border-top:0}
.product-use-thumbnail {float:left;margin-right:15px}
.product-use-thumbnail img {max-width:70px;height:auto}
.product-use-title {font-weight:700;font-size:1rem}
.product-use-more {border:1px solid #656565;padding:2px 15px;color:#fff;font-size:.75rem;margin:10px 0;background:#656565}
.product-use-more:hover {background:#858585;border-color:#858585}
.product-use-dl {margin:0;position:absolute;top:15px;left:15px;zoom:1}
.product-use-dl:after {display:block;visibility:hidden;clear:both;content:""}
.product-use-dl dt {position:absolute;font-size:0;line-height:0;content:""}
.product-use-dl dd {color:#252525;line-height:1.5}
.product-use-dl dd i {color:#959595;margin-right:5px}
.product-use-dl .product-use-star {margin:-3px 0 5px}
.product-use-p {border-top:1px solid #eaeaea;padding:15px 2.75%;}
.product-use-p > a{margin-top:10px;display:block;}
.product-use-p > a img{max-width:100%;}
.product-use-cmd {text-align:right;padding:0 10px 10px;}
.reviewBox dd{display:none;background:#f5f5f5;}
@media (max-width:767px) {
    .product-use-list {padding-left:15px}
    .product-use-dl {position:relative;top:inherit;left:inherit;padding-top:15px;margin-top:15px;border-top:1px solid #f0f0f0}
    .product-use-dl dd {float:left;display:inline-block;margin-right:10px}
    .product-use-dl .product-use-star {margin:-2px 10px 0 0}
}
.product-use-reply {position:relative;border-top:1px solid #f0f0f0;margin:15px 0 0;padding:15px 0 0 30px}
.product-use-reply-icon {position:absolute;top:0px;left:0px;width:10px;height:25px;text-indent:-999px;border-left:1px solid #757575;border-bottom:1px solid #757575}
.product-use-reply-icon:after {content:"";width:0;height:0;border-style:solid;border-width:5px 0 5px 8px;border-color:transparent transparent transparent #757575;position:absolute;bottom:-6px;right:-8px}
.product-use-reply-title {font-size:1rem;font-weight:700;line-height:1.5}
.product-use-reply-name {font-size:.9375rem;color:#959595;margin:10px 0}
.product-use-reply-p {padding:0;background:#fff}

/*---------- Item Qa ----------*/
.customerTop{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:17px;}
.customerTop .product-qa-btn a{width:131px;height:40px;border:1px solid #1d4799;background:#fff;color:#1d4799;display:flex;align-items:center;justify-content:center;border-radius:3px;font-size:15px;letter-spacing:-0.04em;font-weight:500;}
.customerTop .product-qa-btn a:hover{background:#f5f5f5;}

.product-qa-btn {}
.product-qa-title {position:relative;display:block;width:100%;text-align:left;font-size:15px;color:#111;letter-spacing:-0.04em;border:0;background:none}
.product-qa-title .sit_qaa_done {display:none !important;background:#959595;color:#fff;width:62px;height:20px;line-height:20px;display:inline-block;text-align:center;padding:0 5px;margin-right:10px;font-size:.75rem;font-weight:normal}
.product-qa-title .sit_qaa_yet {display:none !important;background:#cc2300;border:0;color:#FFf;width:62px;height:20px;line-height:20px;display:inline-block;margin-right:10px;font-size:.75rem;text-align:center;padding:0 5px;font-weight:normal}
.product-qa-dl {color:#757575;margin:0;float:left;width:20%;text-align:right;zoom:1}
.product-qa-dl:after {display:block;visibility:hidden;clear:both;content:""}
.product-qa-dl dt {position:absolute;font-size:0;line-height:0;content:""}
.product-qa-dl dd {display:inline-block;margin-left:10px;}
.product-qa-cont {display:none;background:#f5f5f5;padding:15px 2.75%;border-top:1px solid #eaeaea;}
.product-qa-p {margin:15px 0}
.product-qa-p .product-qa-alp {position:absolute;top:10px;left:0;font-size:1.5rem;color:#959595;font-weight:700}
.product-qa-qaa {margin-top:10px;position:relative;}
.product-qa-qaa .product-qa-alp img{vertical-align:0px;}
.product-qa-qaq {display:flex;position:relative;flex-direction:column;}
.product-qa-qaq span{margin-right:6px;}
.product-qa-cont textarea {display:none}
.product-qa-cmd {text-align:right}
@media (max-width:767px) {
.pg-anchor-in{margin-bottom:30px;}
#sit_inf {margin:0 0 50px}
#sit_use {margin:0 0 50px}
#sit_qa {margin:0 0 50px}
.product-qa-dl {float:inherit;width:inherit;padding-top:15px;margin-top:15px;border-top:1px solid #eaeaea}
.product-qa-dl dd {float:left;display:inline-block;margin-left:0;margin-right:10px}

.customerHead li:nth-child(1),
.customerList li dl dt div:nth-child(1){display:none;}
.customerList li dl dt div:nth-child(2),
.customerHead li:nth-child(2){width:calc(100% - 36%);}
.customerList li dl dt div:nth-child(3),
.customerList li dl dt div:nth-child(4),
.customerHead li:nth-child(3),
.customerHead li:nth-child(4){width:18%;}
.customerHead li{padding:14px 0;font-size:14px;}
.product-qa-title{font-size:14px;}
.product-customer-list div{font-size:14px;}
.customerList li dl dt div{padding:15px 10px 17px;}
.product-qa-qaa{margin-top:5px;}

.customerTop{flex-wrap:wrap;margin-bottom:10px;}
.customerTop .product-qa-btn{margin:8px 0 0 auto;}

.pg-anchor-in .nav-tabs li a{font-size:13px;padding:13px 0 15px;}
.customerList li dl dt div:nth-child(2){padding:15px 0 17px 15px;}
.customerList li dl dt div:nth-child(2) button i.fa-lock:before{width:9px;height:11px;background-size:9px;left:-10px;}

.shop-product{padding:10px 0 65px;}
#sit_tot_price{margin-top:25px;padding-top:20px}
.productInfo dl:nth-child(n+2){margin-top:15px;}
#sit_sel_option{margin-top:18px;}
.shop-product-form .product-title{margin:0 0 19px;}
.descriptionBox{padding-top:23.5px;}
.shop-item{margin:40px 0 100px;}

}
@media (max-width:480px) {
.pg-anchor-in .nav-tabs li a{font-size:12px;}
}