/* BASIC css start */
/* BASIC css start */
#header_wrap header.h_on .search_box{
    margin-top:0 !important;}
    
    
    @charset "utf-8";
/*** 갤러리형 | goods/list/list_01.html ***/
.goods_prd_item2 {display:inline-block; font-size:0; width:100%; vertical-align:top; }
.goods_prd_item2 .goods_prd_item2_box {padding:15px 5px 15px 5px;}

.goods_prd_item2 .goods_prd_img {width:100%; padding-bottom:10px; vertical-align:top;}
.goods_prd_item2 .goods_prd_img .img_box {position:relative;}
.goods_prd_item2 .goods_prd_img .img_box .img {font-size:0; line-height:0;}
.goods_prd_item2 .goods_prd_img .img_box .img img {width:100%; border:1px solid #e5e5e5; box-sizing:border-box;}
.goods_prd_item2 .goods_prd_content {vertical-align:top;}
.goods_prd_item2 .goods_prd_content a {}
.goods_prd_item2 .goods_prd_content .goods_prd_icon {font-size:16px;}
.goods_prd_item2 .goods_prd_content .goods_prd_soldout {padding:2px 0 2px 0;}
.goods_prd_item2 .goods_prd_content .goods_prd_soldout img {height:18px;}
.goods_prd_item2 .goods_prd_content .goods_info_list {}
.goods_prd_item2 .goods_prd_content .goods_info_list li {padding:1px 0 1px 0; word-break:break-all; color:#3e3d3c; font-size:14px;}

/* 브랜드명 */ .goods_prd_item2 .goods_prd_content .goods_info_list li.brand_name {font-weight:bold; color:#999999;}
/* 제조사 */ .goods_prd_item2 .goods_prd_content .goods_info_list li.maker_name {font-weight:bold; color:#999999;}
/* 짧은설명 */ .goods_prd_item2 .goods_prd_content .goods_info_list li.short_des {font-weight:bold; color:#999999;}
/* 마일리지 */ .goods_prd_item2 .goods_prd_content .goods_info_list li.list_mileage {font-weight:bold; color:#999999;}
/* 모델번호 */ .goods_prd_item2 .goods_prd_content .goods_info_list li.model_no {font-weight:bold; color:#999999;}
/* 상품코드 */ .goods_prd_item2 .goods_prd_content .goods_info_list li.prd_code {font-weight:bold; color:#999999;}
/* 판매가격 */ .goods_prd_item2 .goods_prd_content .goods_info_list li.price {font-weight:bold;}
/* 정가 */ .goods_prd_item2 .goods_prd_content .goods_info_list li.fixed_price {text-decoration:line-through;}
/* 쿠폰 가격 */ .goods_prd_item2 .goods_prd_content .goods_info_list li.coupon_price .coupon_price1 {font-weight:bold; color:#ab3e55;}
/* 할인 가격 */ .goods_prd_item2 .goods_prd_content .goods_info_list li.dc_price{font-weight:bold; color:#ab3e55;}

/* 타임 세일(기본가) */ .goods_prd_item2 .goods_prd_content .goods_info_list li.price .c_price {color:#ab3e55;}
/* 타임 세일(적용가) */ .goods_prd_item2 .goods_prd_content .goods_info_list li.price .c_price .ori_price {color:#ab3e55; text-decoration:line-through;}
/* 타임 세일(남은기간) */ .goods_prd_item2 .goods_prd_content .goods_info_list li.price .c_price .time_sale_text {color:#3e3d3c; font-size:11px;}

.goods_prd_item2 .soldout_img {position:absolute; top:0; left:0; display:block; font-size:0; width:100%; height:100%; z-index:10; background-size:100%; background-position:center; background-repeat:no-repeat;}
.goods_prd_item2 .timesale_img {position:absolute; bottom:0; left:0; width:100%; padding:10px 0 10px 0; background:rgba(0,0,0,.5); z-index:10; color:#ffffff; font-size:12px; text-align:center; box-sizing:border-box;}
.goods_prd_item2 .timesale_img img {width:15px; margin:0 3px 0 0; vertical-align:top;}
.goods_prd_item2 .coupon_img {position:absolute; top:0; right:0; z-index:1;}
.goods_prd_item2 .coupon_img img {width:34px;}
.goods_prd_item2 .add_currency {color:#717171; font-size:12px; font-weight:normal; text-align:right;}


/* 2 */
.goods_prd_item2.list_num_2{width:50%;}
/* 3 */
.goods_prd_item2.list_num_3 {width:33.3334%;}
/* 4 */
.goods_prd_item2.list_num_4{width:25%;}
/* 5 */
.goods_prd_item2.list_num_5{width:20%;}


.main_goods8 {position:relative;}
.main_goods8 .main_goods_cont{width:100%}
.main_goods8 .title_area{
text-align: center;
    position: relative;}
.main_goods8 .title_area .btn_more{
    width: 65px;
    height: 25px;
    border: 1px solid #ddd;
    text-align: center;
    line-height: 25px;
    background: #fff;
    color: #000;
    padding: 0;
    font-size: 12px;
    position: absolute;
    right: 2%;
    top: 5px;
    font-weight: normal;
}
.main_goods8 .title_area .main_tit{
    font-size: 22px;
    color: #000;
    margin-bottom: 30px;
    clear: both;
    display: inline-block;
    padding-bottom: 0;
}
.main_goods8 .custom_slide_area{
    position: relative;
}
.main_goods8  .custom_slide_area .custom_slide{
    margin: 0 auto;
    width: 72%;
}
.main_goods8  .custom_slide_area .custom_slide ul{
    margin: 0 auto;
    padding: 0px 0px 55px;
}
.main_goods8  .custom_slide_area .custom_slide .swiper-button-next,.main_goods8 .custom_slide_area .custom_slide .swiper-button-prev{color:#000;top: 40%;}
.main_goods8  .custom_slide_area .custom_slide ul li{margin: 0 auto;}
.main_goods8  .custom_slide_area .custom_slide ul li .reviewIMG img{width:96%;}
.main_goods8  .custom_slide_area .custom_slide .swiper-pagination-bullets{bottom: 15px;}
.main_goods8  .custom_slide_area ul li .reviewTXT{    padding: 0;}
.main_goods8  .custom_slide_area ul li .reviewTXT h3{
font-size: 13px;
    font-weight: normal;
    height: 55px;
    line-height: 2;
    padding: 0;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.main_goods8  .custom_slide_area .swiper-pagination-bullet-active{background: #616161;}


.pooky_custom_slide{
    margin: 0 auto;
    padding: 30px 0 0;
    position: relative;
}
.pooky_custom_slide .title_area .title{
    font-size: 22px;
    color: #000;
    margin-bottom: 30px;
    clear: both;
    display: inline-block;
}
.pooky_custom_slide .title_area{text-align: center;position: relative;}
.pooky_custom_slide .title_area .more_btn{
     width: 65px;
     height: 25px;
     border: 1px solid #83009b;
     text-align: center;
     line-height: 25px;
     background:#83009b;
     color:#fff;
     padding: 0;
     font-size: 13px;
     position: absolute;
     right: 2%;
     top: 5px;
     font-weight: normal;
}
.pooky_custom_slide .slide_area{
    position: relative;
}
.pooky_custom_slide .slide_area .tv_slide{padding-bottom: 35px;}
.pooky_custom_slide .slide_area .tv_slide .swiper-pagination-bullets{}
.pooky_custom_slide .slide_area .tv_slide .swiper-pagination-bullets .swiper-pagination-bullet{}
.pooky_custom_slide .slide_area .tv_slide .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{}
.pooky_custom_slide .slide_area .tv_slide .swiper-button-prev,.pooky_custom_slide .slide_area .tv_slide .swiper-button-next{
    color: #000;
    top: 40%;
}
.pooky_custom_slide .slide_area .tv_slide .swiper-pagination-bullet-active{background: #616161;}
.pooky_custom_slide .slide_area .tv_slide .swiper-wrapper{}
.pooky_custom_slide .slide_area .tv_slide .swiper-wrapper .swiper-slide{}
.pooky_custom_slide .slide_area .tv_slide .swiper-wrapper .swiper-slide a{display:block}
.pooky_custom_slide .slide_area .tv_slide .swiper-wrapper .swiper-slide a .img_area{
    border: 1px solid #ddd;
}
.pooky_custom_slide .slide_area .tv_slide .swiper-wrapper .swiper-slide a .img_area img{width:100%}
.pooky_custom_slide .slide_area .tv_slide .swiper-wrapper .swiper-slide a .text{
    text-align: center;
    border: 1px solid #ddd;
    border-top: 0;
    font-size: 14px;
    height: 70px;
    font-weight: bold;
    padding: 13px 35px 0;
    box-sizing: border-box;
}
/* BASIC css end */

.goods_prd_item2 .goods_prd_content .goods_info_list{position: relative;}
.goods_prd_item2 .goods_prd_content .goods_info_list>span{width: 30px;  height: 30px; display: inline-block; background-color: #4c4c4c; color: rgb(255, 255, 255); font-size: 15px; font-weight: 700; position: absolute; bottom: 4px; right: 0; text-align: center; line-height: 30px;}
.goods_prd_item2 .goods_prd_content .goods_info_list>span em{display: inline-block;  font-size: 8px;}
.goods_prd_item2 .goods_prd_content .goods_info_list>.prd_subname{display: block; height: 19px; color: #5128a5; font-weight: 400; letter-spacing:-0.02rem; padding: 2px 0; overflow:hidden; text-overflow:ellipsis;white-space:nowrap;}
.goods_prd_item2 .goods_prd_content .goods_info_list>.prd_name{height: 30px;line-height: 0.9rem;}
/* BASIC css end */

