.lkc-external-wrap, .lkc-internal-wrap, .lkc-this-wrap {
  background-image: none !important;
  border-radius: 3px !important;
  padding: 8px !important;
}
.lkc-card {
  margin: 0 !important;
}
.lkc-domain {
  font-size: 16px !important;
  font-weight: bold;
  color: #4eacd1 !important;
}
.lkc-content {
    margin-top: 6px !important;
    word-break: break-all !important;
    white-space: normal !important;
    overflow: hidden !important;
    position: relative !important;
    min-height: 100px !important;
    height: auto !important;
    padding-right: 130px !important; 
}
.lkc-title {
  line-height: 1.4em !important;
  margin-bottom: 15px !important; 
}
.lkc-excerpt {
  font-size: 12px !important;
  line-height: 1.4em !important;
}
.lkc-thumbnail {
  margin: 0 !important;
}

.lkc-thumbnail img {
  border-radius: 0px !important;
}

.lkc-thumbnail img {
  width:120px !important;
  height:120px !important;
  padding: 0 !important;
  position: absolute !important;
  top: 0 !important;
  right: 0 !important;
}
.lkc-url{ 
  display:none !important;
} 

.lkc-more{
     margin-top: 15px !important; 
}


.linkcard {
	/* ????? */
	border: 1px solid #ddd !important;
	padding: 10px !important; 

}

@media screen and (max-width: 500px) {

.lkc-domain {
  font-size: 14px !important;
  font-weight: bold;
  color: #4eacd1 !important;
}
  .lkc-title {
    font-size: 14px;!important;
   margin-bottom: 10px !important; 
  }
.lkc-url{ 
  display:none !important;
} 
.lkc-thumbnail {
  margin: 0 !important;
}

.lkc-thumbnail img {
  border-radius: 0px !important;
}

.lkc-thumbnail img {
  width:100px !important;
  height:100px !important;
  padding: 0 !important;
  position: absolute !important;
  top: 0 !important;
  right: 0 !important;
}
.lkc-more{
     margin-top: 10px !important; 
}
  .lkc-content {
    padding-right: 110px !important; 
  }

.lkc-excerpt {
	/* ???????????????????? display: none; ??? */
	display: none;
}
}