/* BASIC css start */
body #header_detail {display:none;}
body #category_header {display:none;}


.product_etc span{
    display: inline-block;
    color: #ff3b3b;
    font-size: 10px;
    font-weight: 500;
    line-height: 12px;
    /* background: #ebebeb; */
    padding: 0;
    text-decoration: underline;
    border-radius: 2px;
    margin-bottom: 5px;
    font-weight: 700; }
    
    
#titleArea {position: relative; border-bottom:1px solid #e9e9e9; background-color: #fff}
#titleArea .tit{line-height:60px; font-size:18px; padding: 0 61px; color: #2e2e2e; text-align: center; font-weight: bold;}
#titleArea h2 {  line-height: 60px; font-size: 18px; padding: 0 61px; color: #2e2e2e; text-align: center; font-weight: bold;}
#titleArea .back_btn {position: absolute; top: 6px; left: 14px;}
#titleArea span img {/*width: 33px; height: 29px;*/}



#search h2 {background: #fff; text-align: left; line-height: 49px; font-size: 14px; font-weight: 500; color: #2e2e2e; margin: 0 0 0 4px;}
#search h2 span {color: #1a1a1a; position: static; top: 15px; left: 14px;}

#search .form-wrap { position: relative; display:block; padding:45px 10px 5px; background: #fff;  }
#search .form-wrap input { height: 25px; line-height: 25px; background: #fff; border: 0px; font-size: 16px; text-align: left; text-indent: 8px;padding: 8px 0; }
#search .form-wrap .search-cont { margin: 0 auto; border-bottom: 2px solid #000;}
#search .form-wrap .search-cont input {border:0px none;}
#search .form-wrap .searchButton {width:20%; height:68px; background-color:#2e2e2e; color:#fff;position: absolute; top: 10px; right: 10px; height: 68px; line-height: 72px; text-align: center; }
#search .form-wrap .search-cont #keyword_search {width:90%; margin-bottom: 10px;}
#search .form-wrap .searchPrice {color:#1a1a1a;}
#search .form-wrap .searchPrice input {width:30%;}


#search .MK_product_list .items {background-color:#f9f9f9; padding: 10px 0;}
#search .MK_product_list .items #MK_best_product li {width:33.33%;}
#search .MK_product_list .items .paging-num {text-align: center; clear: both; margin:20px 0;}
#search .MK_product_list .items .paging-num a {background-color:#fff; border:1px solid #393939; padding:5px 10px; margin:0 10px;}
#search .list_group {padding:12px 1%; text-align:center;}
#search .list_group select {width:49%; height:28px;}
#search .more .more-title {color: #3b3b3b;}

#search .list_shopping1x li {box-sizing: border-box; padding: 18px 4px;}
#search .list_shopping1x li:first-child {padding:0 4px 18px 4px;}
#search .list_shopping1x li a {display: inline; padding: 0;}
#search .list_shopping1x li figcaption p.hashtag {margin-top: 5px;}
#search .list_shopping1x li figcaption p.hashtag a {background-color: #f3f3f3; white-space: nowrap; margin-right:5px;}
#search .list_shopping1x li figcaption .coupon-benefit {position:relative;} 
#search .list_shopping1x li figcaption .btn-coupon { display:inline-block; height:16px; padding:0; border:1px solid #000; font-size:10px;}
#search .list_shopping1x li figcaption .btn-coupon span { display:inline-block; height:16px; padding:0 5px; vertical-align:top; font-size:11px;  color:#fff; background:#000;}
#search .list_shopping1x li figcaption .btn-coupon em { display:inline-block; height:16px; padding:0 3px 0 0; font-size:10px; vertical-align:top; color:#000; }

#search .list_shopping2x li {box-sizing: border-box; padding:0 2px 18px 2px;}
#search .list_shopping2x li a {display: inline; padding: 0;}
#search .list_shopping2x li figcaption p.hashtag {margin-top: 5px;}
#search .list_shopping2x li figcaption p.hashtag a {background-color: #f3f3f3; white-space: nowrap; margin-right:5px;}
#search .list_shopping2x li figcaption .coupon-benefit {position:relative;} 
#search .list_shopping2x li figcaption .btn-coupon { display:inline-block; height:16px; padding:0; border:1px solid #000; font-size:10px;}
#search .list_shopping2x li figcaption .btn-coupon span { display:inline-block; height:16px; padding:0 5px; vertical-align:top; font-size:11px;  color:#fff; background:#000;}
#search .list_shopping2x li figcaption .btn-coupon em { display:inline-block; height:16px; padding:0 3px 0 0; font-size:10px; vertical-align:top; color:#000; }
#search .list_array .list_arrayRight img {width: 23px; height: auto;}

@media screen and (min-width:420px) and (max-width:767px) {
    #search .list_shopping1x li {padding:4px;}
    #search .list_shopping1x li:first-child {padding:4px;}
}
@media screen and (min-width:768px) {
    #search .list_shopping1x li {padding:10px;}
    #search .list_shopping1x li:first-child {padding:10px;}
    #search .list_shopping2x li {padding:5px;}
}

.list_array {padding: 5px 14px 18px; overflow: hidden; background: #fff;  height: unset; border-top: 0; border-bottom: 0; margin-bottom: 0;}
.list_array .list_arrayRight {margin-top: 0;}
.list_array .list_arrayRight a {display: inline-block; margin-left: -4px; border: 1px solid #e5e5e5; box-sizing: border-box; width: 42px; height: 42px; padding: 9px;}
.list_array .list_arrayRight a img {width: 22px; margin-left: 0;}


/* °¶·¯¸®Çü Áø¿­ 
#search .list_shopping2x ul {line-height: 0;}
#search .list_shopping2x ul li {margin-bottom: 35px;  font-size: 12px; line-height: 1.4;padding: 0;}
#search .list_shopping2x li a {padding: 0; margin: 0 6px; displaY:block;}
#search .list_shopping2x li >* {margin:0 6px;}
#search .list_shopping2x .list_shoppingInfo {margin-top: 15px; margin: 15px 6px 0; text-align: left;}
*/


/* ´õº¸±â */
#search .more a {width: calc(100% - 38px); height: 48px; font-size: 14px; line-height: 46px; margin: 30px auto 0; color: #1a1a1a; border: 1px solid #e5e5e5; font-weight: normal; box-sizing: border-box; background: #fff;}
#search .more .more-title {color: #000;}
#search .more .more-num {color: #aaaaaa;}
#search .more .icoMore {display: inline-block; font-size: 0; line-height: 0; vertical-align:baseline; background: url('http://dailylike.jpg3.kr/hgodo/09_M/2022/main/bn/btn_more.png') no-repeat 0 50%; margin: 0 0 2px 8px; width:10px; height:6px; background-size:10px auto;}
#search .shopbrandTitle img {max-width: 100%;}
#search .list_array .list_arrayRight img {width: 23px; height: auto;}


/*°Ë»ö°á°ú ¾øÀ» ½Ã*/
.other_pd_m img {width: 100%; }
#Table_01 {width:100%; margin-top:1px;}
.text { margin: 50px 0; text-align: center; font-size:15px; line-height: 1.2;}
.recommend_pd_m { font-size:20px; margin-top:52px; margin-left:10px; text-align:left; font-weight: 800;}


/* ºÐ·ù »óÇ° ¸®½ºÆ® */
#list ul.items {padding: 0 15px;}
#list ul.items li {position:relative; width: calc(50% - 4px); margin-top: 40px;}
#list ul.items li:nth-child(1), #list ul li:nth-child(2){margin-top: 0px;}
#list ul.items li:nth-child(odd){margin-right:2%}
#list ul.items li a img.listPic { border-radius: 4px;}
#list ul.items li a p.listName {color: #222!important; font-size: 14px; }
#list ul.items li a p.listsubName {padding-bottom: 8px !important; color: #ababab; line-height: 1.2;}
#list ul.items li a p.listPrice em {font-size: 13px}
#list ul.items li a p.listDiscount em {display: none;}

/* BASIC css end */

