@font-face {
	font-family: din-condensed;
	src: url('../../../../assets/fonts/Condensed/DIN-Condensed-Bold.ttf') format('truetype');
}

table td {
    border: 0px;
}
table th {
  background: none;
  border: 0px;
  padding: 0px;
  vertical-align: top;
}

main table {
    margin: 0;
}

/* remove padding in PC View */
/* @media only screen and (min-width: 769px), print {
  .kvSect {
    padding-top: unset;
  }
} */

/* fix for mobile menu */
@media only screen and (max-width: 768px) {
  .toppage #Wrapper {
    padding: unset;
    position: unset;
    overflow: unset;
    width: unset;
    min-height: unset;
    padding-top: 16vw;
  }
}

.l-contents  {
  position: relative;
  overflow: hidden;
  width: 100%;
  min-height: 100vh;
}

.toppageScrollable .conceptSect .sectMain .mainImg {
  /* width: 100%; */
}


/* Corporate Message Custom styling */
main p {
  margin-bottom: 0em;
}

#contents tr.th.f-en,
#contents .year.f-en span,
#contents span.enTit.f-en,
#contents .country.f-en {
  font-family: din-condensed, sans-serif !important;
}

/* Exclude languages */
html[lang="ja"] #contents *,
html[lang="th-th"] #contents *,
html[lang="zh"] #contents *,
html[lang="ko-kr"] #contents *,
html[lang="tr"] #contents * {
  font-family: inherit !important;
}

#contents * {
  -webkit-font-smoothing: auto !important;
  font-family: 'Roboto', sans-serif !important;
}