/* Avenir */

@font-face {
  font-family: 'Avenir';
  src: url('../fonts/Avenir/Avenir-Black.woff2') format('woff2'),
       url('../fonts/Avenir/Avenir-Black.woff') format('woff');
  font-weight: 900;
  font-style: normal;
}

@font-face {
  font-family: 'Avenir';
  src: url('../fonts/Avenir/Avenir-Heavy.woff2') format('woff2'),
       url('../fonts/Avenir/Avenir-Heavy.woff') format('woff');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'Avenir';
  src: url('../fonts/Avenir/Avenir-Medium.woff2') format('woff2'),
       url('../fonts/Avenir/Avenir-Medium.woff') format('woff');
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: 'Avenir';
  src: url('../fonts/Avenir/Avenir-Book.woff2') format('woff2'),
       url('../fonts/Avenir/Avenir-Book.woff') format('woff');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Avenir';
  src: url('../fonts/Avenir/Avenir-Light.woff2') format('woff2'),
       url('../fonts/Avenir/Avenir-Light.woff') format('woff');
  font-weight: 300;
  font-style: normal;
}

.Avenir-Black {
	font-family: 'Avenir';
	font-weight: 900;
}

.Avenir-Heavy {
	font-family: 'Avenir';
	font-weight: 700;
}

.Avenir-Medium {
	font-family: 'Avenir';
	font-weight: 500;
}

.Avenir-Regular {
	font-family: 'Avenir';
	font-weight: 400;
}

.Avenir-Light {
	font-family: 'Avenir';
	font-weight: 300;
}

/* Avenir ここまで */