@charset "utf-8";
.c-body,li,dt,dd,th,td { font-family: 'GenJyuuGothic-Normal'; font-weight: 300; }
.c-title { font-family: 'GenJyuuGothic-Heavy'; font-weight: 700; }
.c-large_headline { font-family: 'GenJyuuGothic-Heavy'; font-weight: 700; }
.c-small_headline { font-family: 'GenJyuuGothic-Bold'; font-weight: 600; }
.webfont1 { font-family: 'GenJyuuGothic-Normal'; font-weight: 300; }
.webfont2 { font-family: 'GenJyuuGothic-Bold'; font-weight: 600; }
.webfont3 { font-family: 'GenJyuuGothic-Heavy'; font-weight: 700; }
.webfont4 { font-family: 'nikumarufont'; font-weight: 900; }
.webfont5 { font-family: 'KFhimaji'; font-weight: 500; }
.webfont6 { font-family: 'Tsukimi Rounded'; font-weight: 600; }
.webfont7 { font-family: 'logotypejp_mp_b_1.1'; font-weight: 700; }
.webfont8 { font-family: 'GenEi-P-Heavy_ver8'; font-weight: 700; }
.webfont9 { font-family: 'Noto Sans JP'; font-weight: 700; }
.webfont10 { font-family: 'Klee One'; font-weight: 600; }
