/* common */
/*@import url('https://fonts.googleapis.com/css?family=Noto+Sans+KR:300,400,500,700&subset=korean');*/
/*
body , h1, h2, h3, h4, h5, h6, p , span, a ,input, button{font-family: 'NanumSquare', sans-serif;}

.clearfix:before{content: '';display: block; clear: both;}
.clearfix:after{content: '';display: block; clear: both;}
img {display: block;}
*/
/**/

/*
	.mb_gnb .gnb_wrap {overflow: hidden;}
	.mb_gnb #gnb_1dul{    float: left;
    display: block;position: relative;}
	.mb_gnb #gnb_1dul:after {content: ''; display: block; clear: both;}
	.mb_gnb #gnb_1dul .gnb_1dli {    box-sizing: border-box;
    display: inline-block;
    width: 30%;}
*/


/*common*/
#container_title {display: none;}
a.btn_b01, .btn_b01 {background: #aaa;}
a.btn_b02, .btn_b02 {background: #e63a26;}

/*메뉴*/
	.mb_gnb{background: #fff;
    border-bottom: 1px solid #e1e1e1;}
	.gnb_wrap {  position: relative; overflow: hidden; }
.gnb_wrap #gnb_1dul { float: left; display: block; font-size: 0; white-space: nowrap; position: relative; }
.gnb_wrap #gnb_1dul .gnb_1dli{ box-sizing: border-box; display: inline-block;  vertical-align: top; text-align: center; font-size: 12px;  }
.gnb_wrap #gnb_1dul .gnb_1dli a{font-size: 17px;    padding: 0 15px;
    font-weight: 700;text-transform: uppercase; line-height: 50px;}
	.gnb_wrap #gnb_1dul .gnb_1dli:last-child{padding-right: 70px;}
	.gnb_1dli.on a{color: #e63a26;}






/*배너*/
#main_bn {border: 0; margin-bottom: 0;}

.bx-wrapper {border: 0;margin-bottom: 0;box-shadow: 0 0 0 #fff;}
.bx-wrapper .bx-pager {bottom: 10px;}


/*카테고리*/
.cate_hd {position: relative; text-align: center;font-size: 20px;font-weight: 700; background: #fff; padding: 10px; }
.menu .menu_close {left: auto; right: 0; color: #db120a; background: transparent; }
.menu .menu_wr_area {margin: 10px;}

.menu .menu_wr {width: 100%; padding: 0px; background: #e1e1e1;}
/*.menu .menu_wr_area {background: #fff;}*/
.menu .menu_wr_area .cate >li {background: #fff; margin: 10px 0; }
.menu .menu_wr .sub_cate {display: block;}
.menu .menu_wr .sub_cate:after {content:''; display: block; clear: both;}
.menu .menu_wr .sub_cate li{float: left; width: 50%;}

.cate .mb_side_tit{font-size: 17px; font-weight: 700;    border-bottom: 2px solid #db120a;}


.sub_cate a{font-size: 14px;line-height: 43px;}




/*상품리스트*/
.sct_10 .sct_sns{display: none;}
  .sct_10 .sct_li .li_wr {padding-bottom: 0;}
  .mb_section .sct_wrap {margin: 0;}
  .sct_10 .sct_img {margin-bottom: 0; position: relative;}
  .sct_10 .sct_cost {font-size: 17px; font-weight: 700;}
  .sct_discount{color: #999;font-size: 14px;text-decoration: line-through;}
  .sct_text {padding: 10px;text-align: left;}
  .sct_text .sct_txt a{display: block; margin: 15px 0;font-size: 17px;overflow: hidden;text-overflow: ellipsis;white-space: normal;       
  word-wrap:break-word; display: -webkit-box; -webkit-box-orient: vertical;line-height: 1.2; height: 1.2em; -webkit-line-clamp: 1;}

  .sct_recommed { position: relative; padding:6px 10px; text-align: left;background: #eee;}
  .sct_recommed span{display: inline-block; padding:0 5px;font-weight: 700; }
  .sct_recommed .rec_tit{font-size: 17px; color: #777;}
  .sct_recommed .rec_num{font-size: 18px;}
  .sct_recommed .sct_rec{display: block; width: 43px; background: url(../img/mobile/main/btn_like.png) no-repeat;    height: 100%;
    position: absolute;
    right: 0;
    top: 0;}

.prd_point {position: absolute; left: 10px; bottom: -14px; display: inline-block;}
.prd_point span {display: inline-block;}
.prd_point_tit {color: #fff; background: #db120a; font-size: 14px;padding: 5px; font-weight: 700;}
.prd_point_num {padding: 5px; font-size: 14px;border: 1px solid #ddd; background: #fff;}
.prd_point_num em{font-style: normal;}




















