/* BASIC css start */
.inner .shopping_tab_cont {text-align: center;}

.review_cnt {color: #1B9C67; font-weight: 600;}
.detail_image {width: 500px;}
.product_detail_box .left>ul>li {margin: 10px;}
.product_detail_box .right .product_price {padding-bottom: 100px !important;}

.prod_membership_box_2 {display: none;}
.shopping_tab_cont #prdDetail:before {display: none;}

.shopping_tab_cont #prdQnA h3 {display: none;}
.shopping_tab_cont #prdQnA .desc {display: none;}

.ec-base-paginate.typeSub a {font-size: 14px; color: #999;}
.ec-base-paginate.typeSub a:hover {background: none; color: #333;}
.ec-base-paginate.typeSub li a {font-size: 14px; color: #999;}
.ec-base-paginate.typeSub li a:hover {background: none; color: #333;}

.ec-base-table table {border: 0;}
.ec-base-table thead th {font-size: 16px; padding: 20px 0; font-weight: 500; border-bottom: 1px solid #ddd;}
.ec-base-table tbody td {color: #333; font-size: 16px; padding: 20px 0; border-bottom: 1px solid #ddd; border-top: 0; }

.scroll_point.prd_info_faq {border-bottom: 0;}

.ec-base-button.typeBorder {padding: 0; border-top: 0; margin-top: 30px;}
.ec-base-button {text-align: right;}
.ec-base-button a {min-width: 150px; line-height: 45px; font-size: 16px; padding: 0; border: 0; background: #f4f4f4; margin: 0 4px;}
.ec-base-button a:hover {border: 0; background: #e4e4e4; color: #333;}
.ec-base-button a.point {border: 0; background: #333;}
.ec-base-button a.point:hover {border: 0; background: #111;}


.shopping_tab.fixed li a:hover {background-color: #333 !important;}
/* BASIC css end */

