@charset "UTF-8";

/** Search Suggest
-------------------------------------------------------*/
div.sgstBox {
margin: -1px 0 0 0;
}

div.sgstListUnit li {
background: #transparent;
padding: 10px;
border-top: 1px solid #CCC;
-webkit-touch-callout: none;
-webkit-tap-highlight-color: rgba(0,0,0,0);
}

div.sgstListUnit li.touched {
background: #E1F3FB;
}

div.sgstListUnit li.untouched {
background: transparent;
}

div.sgstListUnit li:first-of-type {
border: none;
}

div.sgstWord {
font-size: 14px;
}

div.sgstWord img.sgstIcon {
color: #000;
margin: 0 10px 0 0;
height: 18px;
vertical-align: middle;
}
div.sgstListUnit li.hideSgstRows {
display: none;
}

/** #32064 Search NER Suggest
-------------------------------------------------------*/
.sgstWord.ner {
  display: flex;
  flex-wrap: nowrap;
  /*padding: 0 5px;*/
}
.sgstWord img.sgstIcon.nerIcon {
  align-self: flex-start;
  margin-top: 6px;
  margin-bottom: 6px;
}
.nerArea {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.boxNer {
  padding: 6px 10px;
  margin: 6px 4px;
  border: solid 1px #666;
  border-radius: 5px;
  text-align: center;
  font-weight: bold;
}
.boxNerTag {
  display: inline-block;
  font-size: 12px;
  color: #2682AB;
  margin-top: 4px;
}
.textNer {
  margin: 6px 4px;
  font-size: 12px;
}
.sgstWord .nerSearch {
  margin: 6px 0 6px 6px;
}
