/*
* "NTMinchoSubset-Medium" licensed under the SIL Open Font License
* https://www.google.com/get/noto/#serif-jpan
*/
/*
* "NotoSerifJP-Medium" licensed under the SIL Open Font License
* https://www.google.com/get/noto/#serif-jpan
*/
/*
* "SPMinchoSubset-Regular" licensed under the SIL Open Font License
* https://fontdasu.com/1081
*/
/*
* "Din1451Alt" licensed under the SIL Open Font License
* http://www.peter-wiegel.de/alteDin1451.html
*/

/* 共通: FONT -START-
**************************************************/
/*
:root {--font-kanji: "NTMinchoSubset";}
:root {--font-hirakata: "SPMinchoSubset-Regular";}
*/
/*@font-face {
  font-family: 'NTMinchoSubset';
  src: local('Noto Serif CJK JP Regular'), 
   url('../fonts/NTMinchoSubset-Regular.woff') format('woff'),
   url('../fonts/NotoSerifJP-Regular.otf') format('opentype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}*/
@font-face {
  font-family: 'NTMinchoSubset';
  src: local('Noto Serif CJK JP Medium'), 
   url('../fonts/NTMinchoSubset-Medium.woff') format('woff'),
   url('../fonts/SourceHanSerif-Medium.otf') format('opentype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'NTMinchoSubset';
  src: local('Noto Serif CJK JP Black'), 
   url('../fonts/NTMinchoSubset-Black.woff') format('woff'),
   url('../fonts/SourceHanSerif-Heavy.otf') format('opentype');
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'din1451alt';
  src: url('../fonts/din1451alt.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}


/* 共通: FONT定義 -END-
**************************************************/

.clearfix::after {
  content: "";
  display: block;
  clear: both;
}