/* fontNeuePlak */
/* 
@font-face {
  font-family: '任意のWEBフォント名';
  src: url('読み込むフォントファイルのパス') format('フォーマット名');
} 
*/
/* 
body{
  
  font-family:'NeuePlakExtended'; //基本
  font-family:'NeuePlak';
    font-family:'NeuePlakText';

  font-family: 'NeuePlakWide'; //キャッチ 800



  font-family: 'NeuePlakNarrow';
  font-family:'NeuePlakCondensed';
    font-family:'NeuePlakCompressed';
} 
*/
/*----------------------------------------------------------------------------
  https://media.aws.locondo.jp/reebokstatic/common/font/
  https://developer.mozilla.org/ja/docs/Web/CSS/@font-face/font-weight
----------------------------------------------------------------------------*/
@font-face {
  font-family: 'NeuePlak';
  font-weight: 100;
  font-display: swap;
  src: url('https://media.aws.locondo.jp/reebokstatic/common/font/NeuePlakThin.otf') format('opentype');
}
@font-face {
  font-family: 'NeuePlak';
  font-weight: 200;
  font-display: swap;
  src: url('https://media.aws.locondo.jp/reebokstatic/common/font/NeuePlakUltraLight.otf') format('opentype');
}
@font-face {
  font-family: 'NeuePlak';
  font-weight: 300;
  font-display: swap;
  src: url('https://media.aws.locondo.jp/reebokstatic/common/font/NeuePlakLight.otf') format('opentype');
}
@font-face {
  font-family: 'NeuePlak';
  font-weight: 400;
  font-display: swap;
  src: url('https://media.aws.locondo.jp/reebokstatic/common/font/NeuePlakRegular.otf') format('opentype');
}
@font-face {
  font-family: 'NeuePlak';
  font-weight: 600;
  font-display: swap;
  src: url('https://media.aws.locondo.jp/reebokstatic/common/font/NeuePlakSemiBold.otf') format('opentype');
}
@font-face {
  font-family: 'NeuePlak';
  font-weight: 700;
  font-display: swap;
  src: url('https://media.aws.locondo.jp/reebokstatic/common/font/NeuePlakBold.otf') format('opentype');
}
@font-face {
  font-family: 'NeuePlak';
  font-weight: 800;
  font-display: swap;
  src: url('https://media.aws.locondo.jp/reebokstatic/common/font/NeuePlakBlack.otf') format('opentype');
}
@font-face {
  font-family: 'NeuePlak';
  font-weight: 900;
  font-display: swap;
  src: url('https://media.aws.locondo.jp/reebokstatic/common/font/NeuePlakExtraBlack.otf') format('opentype');
}

/*----------------------------------------------------------------------------*/


@font-face {
  font-family: 'NeuePlakCompressed';
  font-weight: 100;
  font-display: swap;
  src: url('https://media.aws.locondo.jp/reebokstatic/common/font/NeuePlakCompressedThin.otf') format('opentype');
}
@font-face {
  font-family: 'NeuePlakCompressed';
  font-weight: 200;
  font-display: swap;
  src: url('https://media.aws.locondo.jp/reebokstatic/common/font/NeuePlakCompressedUltraLight.otf') format('opentype');
}
@font-face {
  font-family: 'NeuePlakCompressed';
  font-weight: 300;
  font-display: swap;
  src: url('https://media.aws.locondo.jp/reebokstatic/common/font/NeuePlakCompressedLight.otf') format('opentype');
}
@font-face {
  font-family: 'NeuePlakCompressed';
  font-weight: 400;
  font-display: swap;
  src: url('https://media.aws.locondo.jp/reebokstatic/common/font/NeuePlakCompressedRegular.otf') format('opentype');
}
@font-face {
  font-family: 'NeuePlakCompressed';
  font-weight: 600;
  font-display: swap;
  src: url('https://media.aws.locondo.jp/reebokstatic/common/font/NeuePlakCompressedSemiBold.otf') format('opentype');
}
@font-face {
  font-family: 'NeuePlakCompressed';
  font-weight: 700;
  font-display: swap;
  src: url('https://media.aws.locondo.jp/reebokstatic/common/font/NeuePlakCompressedBold.otf') format('opentype');
}
@font-face {
  font-family: 'NeuePlakCompressed';
  font-weight: 800;
  font-display: swap;
  src: url('https://media.aws.locondo.jp/reebokstatic/common/font/NeuePlakCompressedExtraBlack.otf') format('opentype');
}
@font-face {
  font-family: 'NeuePlakCompressed';
  font-weight: 900;
  font-display: swap;
  src: url('https://media.aws.locondo.jp/reebokstatic/common/font/NeuePlakCompressedBlack.otf') format('opentype');
}



/*----------------------------------------------------------------------------*/


@font-face {
  font-family: 'NeuePlakCondensed';
  font-weight: 100;
  font-display: swap;
  src: url('https://media.aws.locondo.jp/reebokstatic/common/font/NeuePlakCondensedThin.otf') format('opentype');
}
@font-face {
  font-family: 'NeuePlakCondensed';
  font-weight: 200;
  font-display: swap;
  src: url('https://media.aws.locondo.jp/reebokstatic/common/font/NeuePlakCondensedUltraLight.otf') format('opentype');
}
@font-face {
  font-family: 'NeuePlakCondensed';
  font-weight: 300;
  font-display: swap;
  src: url('https://media.aws.locondo.jp/reebokstatic/common/font/NeuePlakCondensedLight.otf') format('opentype');
}
@font-face {
  font-family: 'NeuePlakCondensed';
  font-weight: 400;
  font-display: swap;
  src: url('https://media.aws.locondo.jp/reebokstatic/common/font/NeuePlakCondensedRegular.otf') format('opentype');
}
@font-face {
  font-family: 'NeuePlakCondensed';
  font-weight: 600;
  font-display: swap;
  src: url('https://media.aws.locondo.jp/reebokstatic/common/font/NeuePlakCondensedSemiBold.otf') format('opentype');
}
@font-face {
  font-family: 'NeuePlakCondensed';
  font-weight: 700;
  font-display: swap;
  src: url('https://media.aws.locondo.jp/reebokstatic/common/font/NeuePlakCondensedBold.otf') format('opentype');
}
@font-face {
  font-family: 'NeuePlakCondensed';
  font-weight: 800;
  font-display: swap;
  src: url('https://media.aws.locondo.jp/reebokstatic/common/font/NeuePlakCondensedExtraBlack.otf') format('opentype');
}
@font-face {
  font-family: 'NeuePlakCondensed';
  font-weight: 900;
  font-display: swap;
  src: url('https://media.aws.locondo.jp/reebokstatic/common/font/NeuePlakCondensedBlack.otf') format('opentype');
}


/*----------------------------------------------------------------------------*/


@font-face {
  font-family: 'NeuePlakExtended';
  font-weight: 100;
  font-display: swap;
  descent-override: 50%;
  src: url('https://media.aws.locondo.jp/reebokstatic/common/font/NeuePlakExtendedThin.otf') format('opentype');
}
@font-face {
  font-family: 'NeuePlakExtended';
  font-weight: 200;
  font-display: swap;
  descent-override: 50%;
  src: url('https://media.aws.locondo.jp/reebokstatic/common/font/NeuePlakExtendedUltraLight.otf') format('opentype');
}
@font-face {
  font-family: 'NeuePlakExtended';
  font-weight: 300;
  font-display: swap;
  descent-override: 50%;
  src: url('https://media.aws.locondo.jp/reebokstatic/common/font/NeuePlakExtendedLight.otf') format('opentype');
}
@font-face {
  font-family: 'NeuePlakExtended';
  font-weight: 400;
  font-display: swap;
  descent-override: 50%;
  src: url('https://media.aws.locondo.jp/reebokstatic/common/font/NeuePlakExtendedRegular.otf') format('opentype');
}
@font-face {
  font-family: 'NeuePlakExtended';
  font-weight: 600;
  font-display: swap;
  descent-override: 50%;
  src: url('https://media.aws.locondo.jp/reebokstatic/common/font/NeuePlakExtendedSemiBold.otf') format('opentype');
}
@font-face {
  font-family: 'NeuePlakExtended';
  font-weight: 700;
  font-display: swap;
  descent-override: 50%;
  src: url('https://media.aws.locondo.jp/reebokstatic/common/font/NeuePlakExtendedBold.otf') format('opentype');
}
@font-face {
  font-family: 'NeuePlakExtended';
  font-weight: 800;
  font-display: swap;
  descent-override: 50%;
  src: url('https://media.aws.locondo.jp/reebokstatic/common/font/NeuePlakExtendedExtraBlack.otf') format('opentype');
}
@font-face {
  font-family: 'NeuePlakExtended';
  font-weight: 900;
  font-display: swap;
  descent-override: 50%;
  src: url('https://media.aws.locondo.jp/reebokstatic/common/font/NeuePlakExtendedBlack.otf') format('opentype');
}


/*----------------------------------------------------------------------------*/


@font-face {
  font-family: 'NeuePlakNarrow';
  font-weight: 100;
  font-display: swap;
  descent-override: 50%;
  src: url('https://media.aws.locondo.jp/reebokstatic/common/font/NeuePlakNarrowThin.otf') format('opentype');
}
@font-face {
  font-family: 'NeuePlakNarrow';
  font-weight: 200;
  font-display: swap;
  descent-override: 50%;
  src: url('https://media.aws.locondo.jp/reebokstatic/common/font/NeuePlakNarrowUltraLight.otf') format('opentype');
}
@font-face {
  font-family: 'NeuePlakNarrow';
  font-weight: 300;
  font-display: swap;
  descent-override: 50%;
  src: url('https://media.aws.locondo.jp/reebokstatic/common/font/NeuePlakNarrowLight.otf') format('opentype');
}
@font-face {
  font-family: 'NeuePlakNarrow';
  font-weight: 400;
  font-display: swap;
  descent-override: 50%;
  src: url('https://media.aws.locondo.jp/reebokstatic/common/font/NeuePlakNarrowRegular.otf') format('opentype');
}
@font-face {
  font-family: 'NeuePlakNarrow';
  font-weight: 600;
  font-display: swap;
  descent-override: 50%;
  src: url('https://media.aws.locondo.jp/reebokstatic/common/font/NeuePlakNarrowSemiBold.otf') format('opentype');
}
@font-face {
  font-family: 'NeuePlakNarrow';
  font-weight: 700;
  font-display: swap;
  src: url('https://media.aws.locondo.jp/reebokstatic/common/font/NeuePlakNarrowBold.otf') format('opentype');
}
@font-face {
  font-family: 'NeuePlakNarrow';
  font-weight: 800;
  font-display: swap;
  descent-override: 50%;
  src: url('https://media.aws.locondo.jp/reebokstatic/common/font/NeuePlakNarrowExtraBlack.otf') format('opentype');
}
@font-face {
  font-family: 'NeuePlakNarrow';
  font-weight: 900;
  font-display: swap;
  descent-override: 50%;
  src: url('https://media.aws.locondo.jp/reebokstatic/common/font/NeuePlakNarrowBlack.otf') format('opentype');
}


/*----------------------------------------------------------------------------*/


@font-face {
  font-family: 'NeuePlakText';
  font-weight: 100;
  font-display: swap;
  descent-override: 50%;
  src: url('https://media.aws.locondo.jp/reebokstatic/common/font/NeuePlakTextThin.otf') format('opentype');
}
@font-face {
  font-family: 'NeuePlakText';
  font-weight: 200;
  font-display: swap;
  descent-override: 50%;
  src: url('https://media.aws.locondo.jp/reebokstatic/common/font/NeuePlakTextUltraLight.otf') format('opentype');
}
@font-face {
  font-family: 'NeuePlakText';
  font-weight: 300;
  font-display: swap;
  descent-override: 50%;
  src: url('https://media.aws.locondo.jp/reebokstatic/common/font/NeuePlakTextLight.otf') format('opentype');
}
@font-face {
  font-family: 'NeuePlakText';
  font-weight: 400;
  font-display: swap;
  descent-override: 50%;
  src: url('https://media.aws.locondo.jp/reebokstatic/common/font/NeuePlakTextRegular.otf') format('opentype');
}
@font-face {
  font-family: 'NeuePlakText';
  font-weight: 600;
  font-display: swap;
  descent-override: 50%;
  src: url('https://media.aws.locondo.jp/reebokstatic/common/font/NeuePlakTextSemiBold.otf') format('opentype');
}
@font-face {
  font-family: 'NeuePlakText';
  font-weight: 700;
  font-display: swap;
  descent-override: 50%;
  src: url('https://media.aws.locondo.jp/reebokstatic/common/font/NeuePlakTextBold.otf') format('opentype');
}
@font-face {
  font-family: 'NeuePlakText';
  font-weight: 900;
  font-display: swap;
  descent-override: 50%;
  src: url('https://media.aws.locondo.jp/reebokstatic/common/font/NeuePlakTextBlack.otf') format('opentype');
}




@font-face {
  font-family: 'NeuePlakText';
  font-weight: 100;
  font-style: italic;
  font-display: swap;
  src: url('https://media.aws.locondo.jp/reebokstatic/common/font/NeuePlakTextThin.otf') format('opentype');
}
@font-face {
  font-family: 'NeuePlakText';
  font-weight: 600;
  font-style: italic;
  font-display: swap;
  src: url('https://media.aws.locondo.jp/reebokstatic/common/font/NeuePlakTextSemiBoldItalic.otf') format('opentype');
}
@font-face {
  font-family: 'NeuePlakText';
  font-weight: 700;
  font-style: italic;
  font-display: swap;
  src: url('https://media.aws.locondo.jp/reebokstatic/common/font/NeuePlakTextBoldItalic.otf') format('opentype');
}
@font-face {
  font-family: 'NeuePlakText';
  font-weight: 900;
  font-style: italic;
  font-display: swap;
  src: url('https://media.aws.locondo.jp/reebokstatic/common/font/NeuePlakTextBlackItalic.otf') format('opentype');
}




/*----------------------------------------------------------------------------*/


@font-face {
  font-family: 'NeuePlakWide';
  font-weight: 100;
  font-display: swap;
  src: url('https://media.aws.locondo.jp/reebokstatic/common/font/NeuePlakWideThin.otf') format('opentype');
}
@font-face {
  font-family: 'NeuePlakWide';
  font-weight: 200;
  font-display: swap;
  src: url('https://media.aws.locondo.jp/reebokstatic/common/font/NeuePlakWideUltraLight.otf') format('opentype');
}
@font-face {
  font-family: 'NeuePlakWide';
  font-weight: 300;
  font-display: swap;
  src: url('https://media.aws.locondo.jp/reebokstatic/common/font/NeuePlakWideLight.otf') format('opentype');
}
@font-face {
  font-family: 'NeuePlakWide';
  font-weight: 400;
  font-display: swap;
  src: url('https://media.aws.locondo.jp/reebokstatic/common/font/NeuePlakWideRegular.otf') format('opentype');
}
@font-face {
  font-family: 'NeuePlakWide';
  font-weight: 600;
  font-display: swap;
  src: url('https://media.aws.locondo.jp/reebokstatic/common/font/NeuePlakWideSemiBold.otf') format('opentype');
}
@font-face {
  font-family: 'NeuePlakWide';
  font-weight: 700;
  font-display: swap;
  src: url('https://media.aws.locondo.jp/reebokstatic/common/font/NeuePlakWideBold.otf') format('opentype');
}
@font-face {
  font-family: 'NeuePlakWide';
  font-weight: 800;
  font-display: swap;
  src: url('https://media.aws.locondo.jp/reebokstatic/common/font/NeuePlakWideExtraBlack.otf') format('opentype');
}
@font-face {
  font-family: 'NeuePlakWide';
  font-weight: 900;
  font-display: swap;
  src: url('https://media.aws.locondo.jp/reebokstatic/common/font/NeuePlakWideBlack.otf') format('opentype');
}