/* BASIC css start */
        #searchWrap .page-body { margin-top: 30px; }
        /* sch-frm */
        #searchWrap .sch-frm { margin-left: 55px; margin-right: 55px; }
        #searchWrap .sch-frm .tit-key { font-weight: bold; }
        #searchWrap .sch-frm .table-keyword { margin-top: 10px; }
        #searchWrap .sch-frm th { font-weight: normal; }
        /* total, sort */
        #searchWrap .total-sort { padding-top: 45px; }
        #searchWrap .total-sort .total dd { font-weight: normal; }


.prd-list .hashtag { padding: 5px; text-align: left; }
.prd-list .hashtag span {  display: inline-block;
  margin: 0px 4px 8px 0px;
  padding: 3px;
  background: #fff0f5 ;
  border-radius: 2px;
  transition: all 0.3s ease-out;
  box-shadow: inset 0 0 4px 2px rgba(255,5,5,.105);

  /* Font styles */
  text-decoration: none; font-weight: bold; font-size: 8pt;
  color: #333333; }
.prd-list .hashtag span a:hover { background: #000000; }
.prd-list .hashtag span a:active { background: ##ff1493 ; }
.prd-list .hashtag span a:visted { background: ##ff1493; }

/* BASIC css end */

