@font-face {
    font-family: 'Noto Sans Japanese Light';
    src: url('/common_form/fonts/NotoSansCJKjp-Light.eot');
    src: url('/common_form/fonts/NotoSansCJKjp-Light.eot?#iefix') format('embedded-opentype'),
    url('/common_form/fonts/NotoSansCJKjp-Light.woff') format('woff'),
    url('/common_form/fonts/NotoSansCJKjp-Light.ttf')  format('truetype');
}
@font-face {
    font-family: 'Noto Sans Japanese Regular';
    src: url('/common_form/fonts/NotoSansCJKjp-Regular.eot');
    src: url('/common_form/fonts/NotoSansCJKjp-Regular.eot?#iefix') format('embedded-opentype'),
    url('/common_form/fonts/NotoSansCJKjp-Regular.woff') format('woff'),
    url('/common_form/fonts/NotoSansCJKjp-Regular.ttf')  format('truetype');
}
@font-face {
    font-family: 'Noto Sans Japanese Medium';
    src: url('/common_form/fonts/NotoSansCJKjp-Medium.eot');
    src: url('/common_form/fonts/NotoSansCJKjp-Medium.eot?#iefix') format('embedded-opentype'),
    url('/common_form/fonts/NotoSansCJKjp-Medium.woff') format('woff'),
    url('/common_form/fonts/NotoSansCJKjp-Medium.ttf')  format('truetype');
}
@font-face {
    font-family: 'Noto Sans Japanese Bold';
    src: url('/common_form/fonts/NotoSansCJKjp-Bold.eot');
    src: url('/common_form/fonts/NotoSansCJKjp-Bold.eot?#iefix') format('embedded-opentype'),
    url('/common_form/fonts/NotoSansCJKjp-Bold.woff') format('woff'),
    url('/common_form/fonts/NotoSansCJKjp-Bold.ttf')  format('truetype');
}

.notoL { font-family:'Noto Sans Japanese Light'!important; }
.notoM { font-family:'Noto Sans Japanese Medium'!important; }
.notoR { font-family:'Noto Sans Japanese Regular'!important; }
.notoB { font-family:'Noto Sans Japanese Bold'!important; }
