.c1 { color: #000000; font-size: 18pt;font-family: "ＭＳ 明朝",平成明朝,serif }
.c2 { color: #000000; font-size: 18pt;font-family: "ＭＳ ゴシック",Osaka,sans-serif }
.c3 { color: #000000; font-size: 20pt;font-family: ＤＦ行書体,HG行書体,cursive }
.c3r { color: #ff0000; font-size: 20pt;font-family: ＤＦ行書体,HG行書体,cursive }
.c4 { color: #000000; font-size: 18pt; font-family: HG創英角ﾎﾟｯﾌﾟ体,fantasy }
.c5 { color: #000000; font-size: 18pt;font-family: メイリオ,Meiryo }
.c5b { color: #ff0000; font-size: 18pt;font-family: メイリオ,Meiryo }
.c6h { color: #000000; font-size: 18pt; font-family:"Roboto Slab" , Garamond , "Times New Roman" , "ヒラギノ明朝 Pro W3" , "Hiragino Mincho Pro" , "HiraMinProN-W3" , "HGS明朝E" , "ＭＳ Ｐ明朝" , "MS PMincho" , serif; 
}
.c6 { color: #4C401A; font-size: 18pt; font-family:"Roboto Slab" , Garamond , "Times New Roman" , "游明朝" , "Yu Mincho" , "游明朝体" , "YuMincho" , "HGS明朝E" , "ＭＳ Ｐ明朝" , "MS PMincho" , serif; 
}
.c6b { color: #4C401A; font-size: 12pt; font-family:"Roboto Slab" , Garamond , "Times New Roman" , "游明朝" , "Yu Mincho" , "游明朝体" , "YuMincho" , "HGS明朝E" , "ＭＳ Ｐ明朝" , "MS PMincho" , serif; 
}

.c21 { color: #0000a0; font-size: 13pt;font-family: メイリオ,Meiryo;font-weight:600; }
.c21b { color: #0000a0; font-size: 12pt;font-family: メイリオ,Meiryo;font-weight:600; }
.c21c { color: #0000a0; font-size: 12pt;font-family: メイリオ,Meiryo;font-weight:600; }

.c22 { color: #0000a0; font-size: 16pt;font-family: メイリオ,Meiryo;font-weight:600;margin-bottom : 22px ; }



/* -----------黄色蛍光ペン下線----------- */
.moji07 {
    background: linear-gradient(transparent 60%, #ffff66 60%);
font-family: メイリオ,Meiryo;font-weight:700;
}

/* -----------黄色蛍光ペン下線----------- */
.moji0770 {
    background: linear-gradient(transparent 70%, #ffff66 70%);
    font-weight:700;
}

/* -----------ピンク蛍光ペン下線----------- */
.moji08 {
    background: linear-gradient(transparent 60%, #ff99ff 60%);
    font-weight:700;
}

/* -----------ピンク蛍光ペン下線----------- */
.moji0880 {
    background: linear-gradient(transparent 80%, #ff99ff 80%);
    font-weight:700;
}

/* -----------紫二重線で囲む----------- */
.moji03 {
    border: 4px double #9966ff;
    font-weight:700;
}

/* -----------背景色黄色----------- */
.moji04 {
    background-color: #ffff66;
    font-weight:700;
}

/* -----------文字を斜めー６度ピンク----------- */
.moji10p{
    transform: rotate(-6deg);
    display: inline-block;
    background: linear-gradient(transparent 60%, #ff99ff 60%);
    font-weight:700;
    font-size:13pt;
}

/* -----------文字を斜めー６度イエロー----------- */
.moji10y{
    transform: rotate(-6deg);
    display: inline-block;
    background: linear-gradient(transparent 60%, #ffff66 60%);
    font-weight:700;
    font-size:13pt;
}

/* -----------文字を斜めー６度イエロー----------- */
.moji14y{
    transform: rotate(-6deg);
    display: inline-block;
    background: linear-gradient(transparent 60%, #ffff66 60%);
    font-weight:700;
    font-size:14pt;
}

.moji14g{
    transform: rotate(-6deg);
    display: inline-block;
    background: linear-gradient(transparent 60%, #00CC66 60%);
    font-weight:700;
    font-size:14pt;
}

.moji14p{
    transform: rotate(-6deg);
    display: inline-block;
    background: linear-gradient(transparent 60%, #ff99ff 60%);
    font-weight:700;
    font-size:14pt;
}