.btn-icon {
  max-width: 20px;
  display: inline-block;
  float: left;
  margin-top: 4px;
}
.widget-area .widget a:lang(ko) {
  font-weight: 400;
  text-decoration: none;
}
.widget-area .widget:lang(ko) {
  font-size: 16px;
}
.widget .widget-title:lang(ko), .widget .widgettitle:lang(ko) {
  font-size: 20px;
  letter-spacing: 0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
  padding: 0 0 1em;
  margin-bottom: 1em;
  font-weight: 500;
}
.history dl dt {
    display: table-cell;
    border-top: 1px solid #d9d9d9;
    text-align: left;
    padding: 40px 0;
    font-size: 24px;
    color: #000;
    font-weight: 400;
    width: 115px;
    vertical-align: top;
  }
  .history dl dd {
    display: table-cell;
    border-top: 1px solid #d9d9d9;
    text-align: left;
    padding: 40px 0 20px 0;
    width: 1080px;
  }
  .history dl dd strong {
    font-size: 16px;
    color: #222;
    display: inline-block;
    font-weight: 400;
    vertical-align: top;
    position: relative;
    top: 8px;
  }
  .history dl dd ul {
    display: inline-block;
    margin-left: 30px;
    position: relative;
    top: 10px;
  }
  .history dl dd ul li {
    list-style-type: none;
	  font-size: 16px;
    color: #555;
    margin-bottom: 5px;
  }
.history .img {
	 margin-top: 15px;
}
.column-tit {
  font-size: 16px;
	font-weight: 400;
}
.history-img img {
  border: 1px solid #d9d9d9;
}
.history-img figcaption {
    color: #555;
    font-size: 16px;
	  font-weight: 400;
    text-align: center;
}

@media (min-width: 768px) {
	.header-widget-region {
		display: none;
	}
}

.site-header {
	margin-bottom: 2em !important;
}

.header-widget-region {
	margin-top:-30px;
}

.header-widget-region .widget-title {
	display: none;
}

.header-widget-region ul {
	float: right;
}


.header-widget-region .lang-item {
	display: inline;
	margin-left:10px;
	text-transform:uppercase;
}


.header-widget-region .lang-item img {
	display: none;
}

.header-widget-region .lang-item:first-child span {
	display: inline-block;
    padding-left: 28px;
    background: url(/wp-content/themes/koreasalt/img/ico-kr.png) no-repeat 0 0;
	background-size: 22px 22px;
}

.header-widget-region .lang-item:last-child span {
	display: inline-block;
    padding-left: 28px;
    background: url(/wp-content/themes/koreasalt/img/ico-en.png) no-repeat 0 0;
	background-size: 22px 22px;
}

@media (max-width: 768px) {
	.entry-title-name:lang(en) {
		margin-top: -10px;
	}
}
