﻿@font-face {
    font-family: 'M+ 1c bold';
    src: url('http://nexcy.jp/parts/pc/next_generation/Nexcy_fonts/mplus-1c-bold.eot');
    src: url('http://nexcy.jp/parts/pc/next_generation/Nexcy_fonts/mplus-1c-bold.eot?#iefix') format('embedded-opentype'),
    url('http://nexcy.jp/parts/pc/next_generation/Nexcy_fonts/mplus-1c-bold.woff') format('woff'),
    url('http://nexcy.jp/parts/pc/next_generation/Nexcy_fonts/mplus-1c-bold.ttf') format('truetype');
}
@font-face {
    font-family: 'M+ 1c light';
    src: url('http://nexcy.jp/parts/pc/next_generation/Nexcy_fonts/mplus-1c-light.eot');
    src: url('http://nexcy.jp/parts/pc/next_generation/Nexcy_fonts/mplus-1c-light.eot?#iefix') format('embedded-opentype'),
    url('http://nexcy.jp/parts/pc/next_generation/Nexcy_fonts/mplus-1c-light.woff') format('woff'),
    url('http://nexcy.jp/parts/pc/next_generation/Nexcy_fonts/mplus-1c-light.ttf') format('truetype');
}
@font-face {
    font-family: 'M+ 1c regular';
    src: url('http://nexcy.jp/parts/pc/next_generation/Nexcy_fonts/mplus-1c-regular.eot');
    src: url('http://nexcy.jp/parts/pc/next_generation/Nexcy_fonts/mplus-1c-regular.eot?#iefix') format('embedded-opentype'),
    url('http://nexcy.jp/parts/pc/next_generation/Nexcy_fonts/mplus-1c-regular.woff') format('woff'),
    url('http://nexcy.jp/parts/pc/next_generation/Nexcy_fonts/mplus-1c-regular.ttf') format('truetype');
}
@font-face {
    font-family: 'M+ 1c thin';
    src: url('http://nexcy.jp/parts/pc/next_generation/Nexcy_fonts/mplus-1c-thin.eot');
    src: url('http://nexcy.jp/parts/pc/next_generation/Nexcy_fonts/mplus-1c-thin.eot?#iefix') format('embedded-opentype'),
    url('http://nexcy.jp/parts/pc/next_generation/Nexcy_fonts/mplus-1c-thin.woff') format('woff'),
    url('http://nexcy.jp/parts/pc/next_generation/Nexcy_fonts/mplus-1c-thin.ttf') format('truetype');
}

body {
    font-family: 'M+ 1c regular','M+ 1c bold', 'M+ 1c light' ,'M+ 1c thin';
}