.contact-box {
  padding: 30px;
}

.contact-box:after {
  display: block;
  clear: both;
  content: '';
}

.contact-box .contact-title {
  font-weight: bold;
  margin-bottom: 15px;
  font-size: 18px;
  font-family: "NanumSquare", "malgungothic", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

.contact-box .contact-item p {
    padding-left: 0px;
}

.contact-box .contact-item {
  position: relative;
  float: left;
  padding-right: 30px;
  padding-left: 36px;
}

.contact-box .contact-item.address-item {
  width: 100%;
}

.contact-box .contact-item i {
  position: absolute;
  left: 0;
}
.text-primary {
	min-width:55px;
}

@media (max-width: 1024.98px) {
  .contact-box {
    padding: 15px 20px 20px;
  }
  .contact-box .contact-title {
    font-family: -apple-system, BlinkMacSystemFont, "Noto Sans KR", "Noto Sans CJK KR", "NotoSansKR", "malgungothic", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  }
  .contact-box .contact-item {
    float: none;
    padding-right: 0;
  }
  .contact-box .contact-item + .contact-item {
    margin-top: 20px;
  }
  .contact-box .contact-item.address-item {
    margin-bottom: -4px;
  }
  .contact-box .contact-item.address-item i {
    top: calc(50% - 13px);
  }
  .contact-box .contact-item:last-child p {
    margin-bottom: 0;
  }
}
#content .laboratory.laboratory-w50 .history-list > li:nth-child(n + 3) { margin-top: 32px; }
@media (max-width: 767.98px){
	#content .laboratory.laboratory-w50 .history-list > li:nth-child(n + 3) { margin-top: inherit;; }
}