@font-face {
  font-family: "Futura-Book";
  src:  url("../font/Futura/Futura-Book.woff")  format('woff'),
   url("../font/Futura/Futura-Book.woff2")  format('woff2');
   font-display: swap;
}

@font-face {
  font-family: "Futura-Light";
  src:  url("../font/Futura/Futura-Light.woff")  format('woff'),
   url("../font/Futura/Futura-Book.Light2")  format('woff2');
   font-display: swap;
}

@font-face {
  font-family: "purloin";
  src:  url("../font/purloin/purloin.woff")  format('woff'),
   url("../font/purloin/purloin.woff2")  format('woff2');
   font-display: swap;
}

/*具体的フォント指定*/


.g16_22 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 16px;
	line-height: 22px;
}

.g16_28 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 16px;
	line-height: 28px;
}

.g16_28_bold {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 16px;
	line-height: 28px;
	font-weight: bold;
}

.g14_20_bold {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
}

.g14_20 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14px;
	line-height: 30px;
	font-weight: bold;
}

.g18_26shingo_m {
	font-family: Shin Go Medium, Osaka, sans-serif;
	font-size: 18px;
	line-height: 26px;
}

.g20_30shingo_m {
	font-family: Shin Go Medium, Osaka, sans-serif;
	font-size: 20px;
	line-height: 30px;
}

.g20_26shingo_m {
	font-family: Shin Go Medium, Osaka, sans-serif;
	font-size: 20px;
	line-height: 26px;
}

.g30_38shingo_m {
	font-family: Shin Go Medium, Osaka, sans-serif;
	font-size: 30px;
	line-height: 38px;
}

.red {
	color: #FF0000;
}

.bold {
	font-weight: bold;
}

.form-txt {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14px;
	line-height: 22px;
}
