.sub_content{width:100%}
.sub_content .location_wrap{margin:-10px 0 60px 0 !important}
.location_wrap .location_cont{width:calc(100% - 100px);padding:0 50px}
.location_cont .local_home{color:#1a1a1a;font-size:14px;}
.arrow_img{display:inline-block;width:7px;height:7px;margin-left:2px;margin-top:-3px;background:url('../img/icon/loca_arrow.png')no-repeat center / 7px;vertical-align: middle;}
#container{position: relative;}
#container:before{position: absolute;top:-500px;left:0;content:"";display:block;transition:all 1s;opacity: 0;width:0px;height:511px;background-color: #F6F6F6;}
/*.show #container:before{width:794px;opacity: 1;top:0px;}*/
.location_select{border:0;background:none;width:auto;margin:0;min-width: auto;}
.location_cont em{padding:0}
.location_select .location_tit{background:none;}
.location_select .location_tit a{padding:0}
.location_select .location_tit a span{background:none;font-size:14px;color:#1a1a1a}
.location_select ul{display:none !important}
/*상단*/
.item_photo_info_sec{width:1440px;margin:0 auto;padding-right: 100px;box-sizing: border-box;}
.item_photo_big{width:640px;height:640px;;border:0}
.item_photo_big span{width:640px}
.item_photo_slide{width: 640px;}
.item_photo_slide .slick-track{width:100% !important;font-size:0}
.item_photo_slide .slider_goods_nav{width:100%;}
.item_photo_slide .slider_goods_nav li{width:120px !important;height:120px;padding:0;margin-right:10px}
.item_photo_slide .slider_goods_nav li:nth-child(5){margin-right:0}
.item_photo_slide .slider_goods_nav li a{width:120px}
.item_photo_slide .slider_goods_nav li a:hover{width:120px;height:120px;border:0}
.item_photo_slide .slider_goods_nav li img{width:100%;height:120px;margin:0}

/* 오른쪽 상품정보 */

.sns_copy_url button{background: #BF935F !important;border:1px solid #BF935F !important;}
.item_info_box .item_detail_tit{border-bottom: 1px solid #e3e3e3;padding: 0;}
.item_info_box .item_detail_tit h3{margin: 36px 0 25px; color: #1A1A1A;font-weight: 400;  font-size: 28px; line-height: 28px;}
.item_info_box .item_detail_tit .detail{width: 80%;padding-bottom: 30px; color: #828282;font-weight: 350; font-size: 15px; line-height: 22px;}
.item_detail_tit .btn_qa_share_box{bottom: 30px;}

.item_detail_list{display: table; margin: 15px 0 0 0;border: none;}
.item_detail_list dl{display: table-cell; padding: 0;line-height: 15px;}
.item_detail_list dt{display: table-cell;line-height: 30px; color: #1a1a1a;font-size:15px;font-weight: 400;padding: 15px 0;}
.item_detail_list dd{display: table-cell;line-height: 30px;padding: 15px 0;color: #1A1A1A;font-weight: 400; font-size: 15px;}
.item_detail_list dl:nth-child(1) dd del{color: #BDBDBD;font-weight: 400; font-size: 15px;}
.item_detail_list dl.item_price dd{color: #1A1A1A;font-weight: 400;font-size: 15px;}
.item_detail_list dl.item_price dd strong{color: #1A1A1A;font-weight: 400; font-size: 28px;}


.item_delivery .btn_gray_list .btn_gray_small{width: 120px;box-sizing: border-box;padding-left: 15px; height: 30px; background: url(/data/skin/front/designwib/wib/img/icon/arrow2.svg) no-repeat ;background-position: center  right 10px; line-height: 30px; border:1px solid #e3e3e3;color: #828282;font-weight: 400; font-size: 13px;}
.item_delivery .btn_gray_list .btn_gray_small em{background: none;}
.item_delivery .chk_none{color: #1a1a1a;}

.item_add_option_box{margin-top: 15px;padding: 10px 0;border:none;}
.item_choice_list table{background: none;border-top: 1px solid #e3e3e3; border-bottom: 1px solid #828282;}
.item_choice_list table tbody:last-child tr td{border: none;}
.item_add_option_box dd{margin: 0;}
.item_choice_list table tbody:last-child tr td{padding: 25px 0 ;}
.item_choice_list .cart_prdt_name{color: #1A1A1A;font-weight: 400 !important; font-size: 15px;}
.item_choice_list .cart_prdt_name span{font-weight:400 ;}
.cart_tit_box .cart_btn_box button{margin-left: 30px;margin-top: -3px; width: 49px;height: 18px;background: url(/data/skin/front/designwib/wib/img/icon/cou.svg);}
.cart_tit_box .cart_btn_box button img{display: none;}
.item_choice_list table tbody:last-child tr td.item_choice_price{color: #1A1A1A;font-weight: 400;font-size: 15px;}
.item_choice_list table tbody:last-child tr td.item_choice_price strong{font-weight: 400;}


.item_tatal_box{width: 100%;padding: 0;}
.item_tatal_box .total_amount{padding: 40px 0 20px;margin: 0;border: none;}
.item_tatal_box .total_amount dt{float: left;text-align: left;color: #4F4F4F;font-weight: 400; font-size: 20px;}
.item_tatal_box .total_amount dd{color: #1A1A1A;}
.item_tatal_box .total_amount dd strong{font-weight: 600 ; font-size: 28px ;}
.item_tatal_box .total_amount dd strong b{font-weight: 400; font-size: 15px;}

.btn_choice_box{}
.btn_choice_box div{font-size: 0;display: flex;}
.btn_choice_box div>button{margin: 0; line-height: 59px; height: 59px;}
.btn_choice_box div .btn_add_order{width: 248px;color: #FFFFFF;margin-right: 10px; font-weight: 500;border: none; background: #BF935F;font-size: 17px; line-height: 59px; height: 59px;}
.btn_choice_box div #cartBtn{width: 248px;color: #FFFFFF;margin-right: 10px; font-weight: 500;border: none; background: #828282;font-size: 17px; line-height: 59px; height: 59px;}
.btn_choice_box div #wishBtn{width: 59px;font-size: 0;background: url(/data/skin/front/designwib/wib/img/icon/zzim.svg);border: none;border-right: 1px solid #e3e3e3;}


/* 관련상품 */
.goods_list {position: relative;padding-bottom: 60px;}
.goods_list_cont{position: initial}
.goods_list ul li{width: auto ;margin: 0;}
.detail_explain_box{width:1440px ;margin: 150px auto;padding-top: 80px;}
.detail_explain_box h3{color: #1A1A1A;font-weight: 400; font-size: 32px; line-height: 32px;margin-bottom: 40px;}
.detail_explain_box .swiper-pagination{left: 50%;transform: translateX(-50%);bottom: 0;}
.detail_explain_box .swiper-pagination .swiper-pagination-bullet{width: 44px;height: 3px;opacity: 1; margin-right: 9px;border-radius: 0;background: #E3E3E3;}
.detail_explain_box .swiper-pagination .swiper-pagination-bullet:last-child{margin-right: 0;}
.detail_explain_box .swiper-pagination .swiper-pagination-bullet-active{background: #1A1A1A;}



/* 상세정보 */

.item_goods_tab{padding: 0;border-bottom: 1px solid #e3e3e3;}
.item_goods_tab ul{padding: 0;}
.item_goods_tab li{border: none !important;border-bottom: 1px solid #e3e3e3; width: 50%;}
.item_goods_tab li a{border: none !important;color: #828282;font-weight: 400; font-size: 17px;padding: 0;margin: 0;}
.item_goods_tab li.on{margin-top: 0;}
.item_goods_tab li.on a{color: #1A1A1A;font-weight: 400; font-size: 17px;padding: 0;margin: 0;}
.item_goods_tab li a strong{color: #828282;}
.item_goods_tab li.on a strong{color: #1A1A1A;}


#detail .detail_explain_box{margin-top: 0;padding-top: 50px;}
.detail_cont{text-align: center;}
.delivery_cont{padding: 0 240px;box-sizing: border-box;}
.exchange_cont,.reviews_cont,.qna_cont{padding: 0 240px;box-sizing: border-box;}

.btn_reviews_box, .btn_qna_box{right: 240px;font-size: 0;}

.item_goods_sec .admin_msg{color: #4F4F4F;font-weight: 400; font-size: 14px;min-height: 0;}
.item_goods_sec h3{color: #1A1A1A;font-weight: 400;  font-size: 18px;padding: 50px 0 20px;}
.item_goods_sec #reviews { margin: 100px 0 0;}

#delivery, .exchange_cont{margin-bottom: 100px;}


.reviews_table_type{border-top: 1px solid #828282;}
.reviews_table_type .rating_star{background: url(/data/skin/front/designwib/wib/img/icon/star2.svg);width: 94px;height: 20px;}
.reviews_table_type .rating_star span{background: url(/data/skin/front/designwib/wib/img/icon/star1.svg);height: 20px;}
.reviews_table_type td{padding: 20px 0 18px;color: #1A1A1A;font-weight: 400;font-size: 14px;line-height: 1;border-bottom: 1px solid #e0e0e0;}
.reviews_table_type td.board_tit a strong{color: #1A1A1A;font-weight: 400;font-size: 14px;width: 80%;  white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } 


.btn_reviews_more, .btn_qna_more{margin-right:10px; border: 1px solid #E3E3E3 !important;width: 122px;background: #FFFFFF;  height: 42px;line-height: 42px;padding: 0;  box-sizing: border-box;color: #828282 !important;font-weight: 400; font-size: 15px;}
.btn_reviews_write, .btn_qna_write{border: 1px solid #E3E3E3 !important;width: 122px;background: #FFFFFF;  height: 42px;line-height: 42px;padding: 0;  box-sizing: border-box;color: #828282 !important;font-weight: 400; font-size: 15px;}
.pagination{margin: 30px 0 150px;}

.qna_table_type{border-top: 1px solid #828282;}
.qna_table_type td{padding: 21px 0;color: #1A1A1A;font-weight: 400; font-size: 14px;border-bottom: 1px solid #e0e0e0;}
#qna .pagination{margin-bottom:35px !important ;}

#wrap .ly_wrap.delivery_layer{left: -187px;}
.chk_none{ background: url(../../img/icon/etc/icon_warning.png) no-repeat left 13px;}
.item_photo_big .btn_zoom{display: none;}