/* BASIC css start */
#productDetail{width:1200px; margin:0 auto;padding-top:50px;}
.shareWrap{position:relative;}
.add-option-tit em{font-style:normal; font-size:14px; color:#dbc2a9; font-weight:500;}
.del_content{
background: #f6f7f8;
text-align:right;
    padding: 10px 20px;line-height: 1.5;
}

.wrap_inner2{width:1200px; margin:0 auto;}
.del_content p span{float:left}
.del_notice_wrap h3{font-size:15px;color:#363636;padding:18px 20px;font-weight:400}
.del_notice_wrap{margin:5px 0 0px 0;border-top: 1px solid #ddd; border-bottom:1px solid #ddd;text-align:left;line-height:1.4}
.del_notice_wrap>div{;overflow:hidden;}
.del_notice_wrap h3.title{position:relative;font-size:12px;padding:12px 10px;margin-bottom:-1px;cursor:pointer}
.del_notice_wrap h3.title::before{position:absolute;right:0;top:0;content:"";display:block;background:url(/design/kint/img/common/view_sizerel_arrow_bt.png) center center no-repeat;background-size: 14px;width:20px;height:40px;margin-right:10px}
.del_notice_wrap h3.title.point_color::before{background:url(/design/kint/img/common/view_sizerel_arrow_top.png) center center no-repeat;background-size: 14px;}
.del_notice_wrap .del_notice_inner{overflow:hidden;display:none}



.extra_product_img .bx-wrapper{max-width:100% !important}

.add-option-slider span{position:absolute;  right:0; cursor:pointer; padding-right:10px;}

#review_box{width:900px; margin:0 auto; padding:0; position:relative; align:center;}

.review_img{width:900px;}


.banner_img{width:900px;}

#coupon_img{width:100%;}

#promotion_img{width:100%; margin:0 auto; padding:0; position:relative; align:center; margin-bottom:100px;}
.promotion_img{width:900px;}
.promotion_img_0{width:900px; margin-top:30px;}

.shopDetailWrap{margin-top:100px}
.shopDetailTab .slick-slide{font-size:0}
.shopDetailTab{height:60px;margin-top:120px}
.shopDetailTab.slick-initialized>.slick-dots{}
.shopDetailTab.slick-initialized>.slick-dots li{cursor:pointer;display:inline-block;width:calc(100% / 4);height:60px;background:#fff;line-height:58px;margin:0;    border: 1px solid #bbb;color:#707070;box-sizing:border-box}
.shopDetailTab.slick-initialized>.slick-dots li.slick-active{    color: #fff;
    border-color: #1a1a1a;
    background: #1a1a1a;}
.shopDetailTab.slick-initialized>.slick-dots li.slick-active a{color:#fff}
.shopDetailTab.slick-initialized>.slick-dots li a{font-size:16px;color:#707070;}
.shopDetailTab .slick-dots{position:absolute;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}
.shopDetailSlider{position:relative;opacity:0;visibility:hidden;transition:all 1.2s ease;box-sizing:border-box}
.shopDetailSlider.slick-initialized{opacity:1;visibility:visible}
.shopDetailSlider .slick-slide.youtube{display:block;position:relative;width:1180px;height:660px;-webkit-transform:scale(.93);-moz-transform:scale(.93);-ms-transform:scale(.93);-o-transform:scale(.93);transform:scale(.93);-webkit-transition:transform .5s ease-in-out;-moz-transition:transform .5s ease-in-out;-ms-transition:transform .5s ease-in-out;-o-transition:transform .5s ease-in-out;transition:transform .5s ease-in-out}
.shopDetailSlider .slick-slide::before{background-color:#000;opacity:.3;z-index:1}
.slick-slide.youtube.slick-center{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
.shopDetailSlider .slick-arrow{position:absolute;border:0;transform:none;font-size:0;width:70px;height:95px;z-index:999}
.shopDetailSlider .slick-arrow.slick-prev{background:url(/design/graygo/phps/common/shopDetail_prev.png) no-repeat;left:15%;top:300px}
.shopDetailSlider .slick-arrow.slick-next{background:url(/design/graygo/phps/common/shopDetail_next.png) no-repeat;right:15%;top:300px}
.shopDetailSlider .slick-slide video{display:block;position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;transform:translate(-50%,-50%)}
.shopDetailSlider .slick-slide iframe{position:relative}
.shopDetailSlider .slick-slide figure{position:relative;height:100%}
.shopDetailSlider .slick-slide .slide-image{opacity:0;height:100%;background-size:cover;background-position:center;transition:all .8s ease}
.shopDetailSlider .slick-slide .slide-image.show{opacity:1}
.shopDetailSlider .slick-slide .image-entity{width:100%;opacity:0;visibility:hidden}
.shopDetailSlider .slick-slide .loading{position:absolute;top:44%;left:0;width:100%}
.shopDetailSlider .slick-slide .slide-media{width:100%!important;height:100%!important;top:0!important;animation:slideOut .4s cubic-bezier(.4,.29,.01,1)}
.shopDetailSlider .slick-slide.slick-active::before{display:none}
.shopDetailSlider .slick-slide.slick-active{z-index:999;height: auto;}
.shopDetailSlider .slick-slide.slick-active .slide-media{width:100%!important;animation:slideIn 2.4s cubic-bezier(.4,.29,.01,1)}
.shopDetailSlider .slick-slide.slick-active .caption{opacity:1;transform:translateY(0);transition:all .7s cubic-bezier(.32,.34,0,1.62) .6s}
.shopDetailSlider .slick-dots{text-align:center;padding-top:15px}
.shopDetailSlider .slick-dots li{display:inline-block;vertical-align:top;margin:0 8px}
.shopDetailSlider .slick-dots li button{width:16px;height:16px;cursor:pointer;border-radius:50%;border:2px solid #fff;box-shadow:0 0 0 0 transparent;vertical-align:middle;color:#fff;background-color:#fff;transition:all .3s ease;opacity:.4}
.shopDetailSlider .slick-dots li button:hover{opacity:1}
.shopDetailSlider .slick-dots li.slick-active button{border-color:#2d3042;box-shadow:0 0 0 2px #fff;opacity:1}

.shopDetailSlider .slick-slide{height:0px}
@keyframes slideIn{from{filter:blur(15px)}
to{filter:blur(0)}
}
@keyframes slideOut{from{filter:blur(0)}
to{filter:blur(15px)}
}




/* ¿À´ÃÃâ¹ß »óÇ° */
#productDetail .today-delivery { display:flex; align-items:center; padding:10px; border:1px solid #e4e4e5; background:#f8f8f8; color:#111; }
#productDetail .today-delivery .icon { padding:12px 10px; border:1px solid #111; border-radius:6px; background:#fff; }
#productDetail .today-delivery .txt { padding-left:12px; }
#productDetail .today-delivery .txt p { padding-top:5px; }

/* BASIC css end */

