/* Font 16px */

.char {
    display: inline-block;
    margin: 0px 0px 0px 0px;
    width: 16px;
    height: 16px; 
}

.no-1-1 { background-position:0 0; width:12px; }
.no-2-1 { background-position:-16px 0; }
.no-3-1 { background-position:-32px 0; }
.no-4-1 { background-position:-48px 0; }
.no-5-1 { background-position:-64px 0; width:12px; }
.no-6-1 { background-position:-80px 0; width:12px; }
.no-7-1 { background-position:-96px 0; width:12px; }
.no-8-1 { background-position:-112px 0; width:12px; }
.no-9-1 { background-position:-128px 0; width:12px;}
.no-10-1 { background-position:-144px 0; width:12px; }
.no-11-1 { background-position:-160px 0; width:12px; }
.no-12-1 { background-position:-176px 0; width:12px; }
.no-13-1 { background-position:-192px 0; width:12px; }
.no-14-1 { background-position:-208px 0; width:12px; }
.no-15-1 { background-position:-224px 0; width:12px; }
.no-16-1 { background-position:-240px 0; width:12px; background-color: #FF0000; }

.no-1-2 { background-position:0 -16px; width:12px; }
.no-2-2 { background-position:-16px -16px; width:12px; }
.no-3-2 { background-position:-32px -16px; width:12px; }
.no-4-2 { background-position:-48px -16px; width:12px; }
.no-5-2 { background-position:-64px -16px; width:12px; }
.no-6-2 { background-position:-80px -16px; width:12px; }
.no-7-2 { background-position:-96px -16px; width:12px; }
.no-8-2 { background-position:-112px -16px; width:12px; }
.no-9-2 { background-position:-128px -16px; width:12px; }
.no-10-2 { background-position:-144px -16px; width:12px; }
.no-11-2 { background-position:-160px -16px; width:12px; }
.no-12-2 { background-position:-176px -16px; width:12px; }
.no-13-2 { background-position:-192px -16px; width:12px; }
.no-14-2 { background-position:-208px -16px; }
.no-15-2 { background-position:-224px -16px; }
.no-16-2 { background-position:-240px -16px; }

.no-1-3 { background-position:0 -32px; width:6px; }
.no-2-3 { background-position:-16px -32px; }
.no-3-3 { background-position:-32px -32px; }
.no-4-3 { background-position:-48px -32px; }
.no-5-3 { background-position:-64px -32px; }
.no-6-3 { background-position:-80px -32px; }
.no-7-3 { background-position:-96px -32px; }
.no-8-3 { background-position:-112px -32px; width:6px; }
.no-9-3 { background-position:-128px -32px; width:6px; }
.no-10-3 { background-position:-144px -32px; width:6px; }
.no-11-3 { background-position:-160px -32px; }
.no-12-3 { background-position:-176px -32px; }
.no-13-3 { background-position:-192px -32px; }
.no-14-3 { background-position:-208px -32px; width:6px; }
.no-15-3 { background-position:-224px -32px; width:6px; }
.no-16-3 { background-position:-240px -32px; width:8px; }

.no-1-4 { background-position:0 -48px; width:10px; }
.no-2-4 { background-position:-16px -48px; width:10px; }
.no-3-4 { background-position:-32px -48px; width:10px; }
.no-4-4 { background-position:-48px -48px; width:10px; }
.no-5-4 { background-position:-64px -48px; width:10px; }
.no-6-4 { background-position:-80px -48px; width:10px; }
.no-7-4 { background-position:-96px -48px; width:10px; }
.no-8-4 { background-position:-112px -48px; width:10px; }
.no-9-4 { background-position:-128px -48px; width:10px; }
.no-10-4 { background-position:-144px -48px; width:10px; }
.no-11-4 { background-position:-160px -48px; width:6px; }
.no-12-4 { background-position:-176px -48px; width:6px; }
.no-13-4 { background-position:-192px -48px; width:10px; }
.no-14-4 { background-position:-208px -48px; width:10px; }
.no-15-4 { background-position:-224px -48px; width:10px; }
.no-16-4 { background-position:-240px -48px; width:8px; }

.no-1-5 { background-position:0 -64px; }
.no-2-5 { background-position:-16px -64px; width:11px; }
.no-3-5 { background-position:-32px -64px; width:10px; }
.no-4-5 { background-position:-48px -64px; width:10px; }
.no-4-5 { background-position:-48px -64px; width:10px; }
.no-5-5 { background-position:-64px -64px; width:11px; }
.no-6-5 { background-position:-80px -64px; width:9px; }
.no-7-5 { background-position:-96px -64px; width:9px; }
.no-8-5 { background-position:-112px -64px; width:10px; }
.no-9-5 { background-position:-128px -64px; width:11px; }
.no-10-5 { background-position:-144px -64px; width:5px; }
.no-11-5 { background-position:-160px -64px; width:6px; }
.no-12-5 { background-position:-176px -64px; width:10px; }
.no-13-5 { background-position:-192px -64px; width:8px; }
.no-14-5 { background-position:-208px -64px; width:14px; }
.no-15-5 { background-position:-224px -64px; width:11px; }
.no-16-5 { background-position:-240px -64px; width:12px; }

.no-1-6 { background-position:0 -80px; width:11px; }
.no-2-6 { background-position:-16px -80px; width:12px; }
.no-3-6 { background-position:-32px -80px; width:11px; }
.no-4-6 { background-position:-48px -80px; width:10px; }
.no-5-6 { background-position:-64px -80px; width:10px; }
.no-6-6 { background-position:-80px -80px; width:11px; }
.no-7-6 { background-position:-96px -80px; width:10px; }
.no-8-6 { background-position:-112px -80px; width:16px; }
.no-9-6 { background-position:-128px -80px; width:10px; }
.no-10-6 { background-position:-144px -80px; width:10px; }
.no-11-6 { background-position:-160px -80px; width:10px; }
.no-12-6 { background-position:-176px -80px; width:6px; }
.no-13-6 { background-position:-192px -80px; width:6px; }
.no-14-6 { background-position:-208px -80px; width:6px; }
.no-15-6 { background-position:-224px -80px; width:10px; }
.no-16-6 { background-position:-240px -80px; width:10px; }

.no-1-7 { background-position:0 -96px; width:6px; }
.no-2-7 { background-position:-16px -96px; width:9px; }
.no-3-7 { background-position:-32px -96px; width:10px; }
.no-4-7 { background-position:-48px -96px; width:8px; }
.no-5-7 { background-position:-64px -96px; width:9px; }
.no-6-7 { background-position:-80px -96px; width:9px; }
.no-7-7 { background-position:-96px -96px; width:7px; }
.no-8-7 { background-position:-112px -96px; width:9px; }
.no-9-7 { background-position:-128px -96px; width:10px; }
.no-10-7 { background-position:-144px -96px; width:5px; }
.no-11-7 { background-position:-160px -96px; width:5px; }
.no-12-7 { background-position:-176px -96px; width:10px; }
.no-13-7 { background-position:-192px -96px; width:5px; }
.no-14-7 { background-position:-208px -96px; width:14px; }
.no-15-7 { background-position:-224px -96px; width:10px; }
.no-16-7 { background-position:-240px -96px; width:10px; }

.no-1-8 { background-position:0 -112px; width:10px; }
.no-2-8 { background-position:-16px -112px; width:9px; }
.no-3-8 { background-position:-32px -112px; width:7px; }
.no-4-8 { background-position:-48px -112px; width:9px; }
.no-5-8 { background-position:-64px -112px; width:6px; }
.no-6-8 { background-position:-80px -112px; width:10px; }
.no-7-8 { background-position:-96px -112px; width:10px; }
.no-8-8 { background-position:-112px -112px; width:14px; }
.no-9-8 { background-position:-128px -112px; width:10px; }
.no-10-8 { background-position:-144px -112px; width:10px; }
.no-11-8 { background-position:-160px -112px; width:10px; }
.no-12-8 { background-position:-176px -112px; width:8px; }
.no-13-8 { background-position:-192px -112px; width:5px; }
.no-14-8 { background-position:-208px -112px; width:8px; }
.no-15-8 { background-position:-224px -112px; width:10px; }
.no-16-8 { background-position:-240px -112px; width:12px; }

.no-1-9 { background-position:0 -128px; }
.no-2-9 { background-position:-16px -128px; }
.no-3-9 { background-position:-32px -128px; width:12px;}
.no-4-9 { background-position:-48px -128px; width:12px; }
.no-5-9 { background-position:-64px -128px; width:8px; }
.no-6-9 { background-position:-80px -128px; width:12px; }
.no-7-9 { background-position:-96px -128px; width:12px; }
.no-8-9 { background-position:-112px -128px; width:12px; }
.no-9-9 { background-position:-128px -128px; width:12px; }
.no-10-9 { background-position:-144px -128px; width:12px; }
.no-11-9 { background-position:-160px -128px; width:12px; }
.no-12-9 { background-position:-176px -128px; width:12px; }
.no-13-9 { background-position:-192px -128px; width:12px; }
.no-14-9 { background-position:-208px -128px; width:12px; }
.no-15-9 { background-position:-224px -128px; width:12px; }
.no-16-9 { background-position:-240px -128px; width:12px; }

.no-1-10 { background-position:0 -144px; width:12px; }
.no-2-10 { background-position:-16px -144px; width:12px; }
.no-3-10 { background-position:-32px -144px; width:12px; }
.no-4-10 { background-position:-48px -144px; width:12px; }
.no-5-10 { background-position:-64px -144px; width:12px; }
.no-6-10 { background-position:-80px -144px; width:12px; }
.no-7-10 { background-position:-96px -144px; width:12px; }
.no-8-10 { background-position:-112px -144px; width:12px; }
.no-9-10 { background-position:-128px -144px; width:12px; }
.no-10-10 { background-position:-144px -144px; width:12px; }
.no-11-10 { background-position:-160px -144px; width:12px; }
.no-12-10 { background-position:-176px -144px; width:12px; }
.no-13-10 { background-position:-192px -144px; width:12px; }
.no-14-10 { background-position:-208px -144px; }
.no-15-10 { background-position:-224px -144px; }
.no-16-10 { background-position:-240px -144px; }

.no-1-11 { background-position:0 -160px; width:6px; }
.no-2-11 { background-position:-16px -160px; width:12px; }
.no-3-11 { background-position:-32px -160px; width:12px; }
.no-4-11 { background-position:-48px -160px; width:12px; }
.no-5-11 { background-position:-64px -160px; width:12px; }
.no-6-11 { background-position:-80px -160px; width:12px; }
.no-7-11 { background-position:-96px -160px; width:12px; }
.no-8-11 { background-position:-112px -160px; width:12px; }
.no-9-11 { background-position:-128px -160px; width:12px; }
.no-10-11 { background-position:-144px -160px; width:12px; }
.no-11-11 { background-position:-160px -160px; width:12px; }
.no-12-11 { background-position:-176px -160px; width:12px; }
.no-13-11 { background-position:-192px -160px; width:12px; }
.no-14-11 { background-position:-208px -160px; width:12px; }
.no-15-11 { background-position:-224px -160px; width:12px; }
.no-16-11 { background-position:-240px -160px; width:12px; }

.no-1-12 { background-position:0 -176px; width:12px; }
.no-2-12 { background-position:-16px -176px; width:12px; }
.no-3-12 { background-position:-32px -176px; width:12px; }
.no-4-12 { background-position:-48px -176px; width:12px; }
.no-5-12 { background-position:-64px -176px; width:12px; }
.no-6-12 { background-position:-80px -176px; width:12px; }
.no-7-12 { background-position:-96px -176px; width:12px; }
.no-8-12 { background-position:-112px -176px; width:12px; }
.no-9-12 { background-position:-128px -176px; width:12px; }
.no-10-12 { background-position:-144px -176px; width:12px; }
.no-11-12 { background-position:-160px -176px; width:12px; }
.no-12-12 { background-position:-176px -176px; width:12px; }
.no-13-12 { background-position:-192px -176px; width:12px; }
.no-14-12 { background-position:-208px -176px; width:12px; }
.no-15-12 { background-position:-224px -176px; width:12px; }
.no-16-12 { background-position:-240px -176px; width:12px; }

.no-1-13 { background-position:0 -192px; width:12px; }
.no-2-13 { background-position:-16px -192px; width:12px; }
.no-3-13 { background-position:-32px -192px; width:12px; }
.no-4-13 { background-position:-48px -192px; width:12px; }
.no-5-13 { background-position:-64px -192px; width:12px; }
.no-6-13 { background-position:-80px -192px; width:12px; }
.no-7-13 { background-position:-96px -192px; width:12px; }
.no-8-13 { background-position:-112px -192px; width:12px; }
.no-9-13 { background-position:-128px -192px; width:12px; }
.no-10-13 { background-position:-144px -192px; width:12px; }
.no-11-13 { background-position:-160px -192px; width:12px; }
.no-12-13 { background-position:-176px -192px; width:12px; }
.no-13-13 { background-position:-192px -192px; width:12px; }
.no-14-13 { background-position:-208px -192px; width:12px; }
.no-15-13 { background-position:-224px -192px; width:12px; }
.no-16-13 { background-position:-240px -192px; width:12px; }

.no-1-14 { background-position:0 -208px; width:12px; }
.no-2-14 { background-position:-16px -208px; width:12px; }
.no-3-14 { background-position:-32px -208px; width:12px; }
.no-4-14 { background-position:-48px -208px; width:12px; }
.no-5-14 { background-position:-64px -208px; width:12px; }
.no-6-14 { background-position:-80px -208px; width:12px; }
.no-7-14 { background-position:-96px -208px; width:12px; }
.no-8-14 { background-position:-112px -208px; width:12px; }
.no-9-14 { background-position:-128px -208px; width:12px; }
.no-10-14 { background-position:-144px -208px; width:12px; }
.no-11-14 { background-position:-160px -208px; width:12px; }
.no-12-14 { background-position:-176px -208px; width:12px; }
.no-13-14 { background-position:-192px -208px; width:12px; }
.no-14-14 { background-position:-208px -208px; width:12px; }
.no-15-14 { background-position:-224px -208px; width:12px; }
.no-16-14 { background-position:-240px -208px; width:12px; }

.no-1-15 { background-position:0 -224px; width:12px; }
.no-2-15 { background-position:-16px -224px; width:12px; }
.no-3-15 { background-position:-32px -224px; width:12px; }
.no-4-15 { background-position:-48px -224px; width:12px; }
.no-5-15 { background-position:-64px -224px; width:12px; }
.no-6-15 { background-position:-80px -224px; width:12px; }
.no-7-15 { background-position:-96px -224px; width:12px; }
.no-8-15 { background-position:-112px -224px; width:12px; }
.no-9-15 { background-position:-128px -224px; width:12px; }
.no-10-15 { background-position:-144px -224px; width:12px; }
.no-11-15 { background-position:-160px -224px; width:12px; }
.no-12-15 { background-position:-176px -224px; width:12px; }
.no-13-15 { background-position:-192px -224px; width:12px; }
.no-14-15 { background-position:-208px -224px; width:12px; }
.no-15-15 { background-position:-224px -224px; width:12px; }
.no-16-15 { background-position:-240px -224px; width:12px; }

.no-1-16 { background-position:0 -240px; width:12px; }
.no-2-16 { background-position:-16px -240px; width:12px; }
.no-3-16 { background-position:-32px -240px; width:12px; }
.no-4-16 { background-position:-48px -240px; width:12px; }
.no-5-16 { background-position:-64px -240px; width:12px; }
.no-6-16 { background-position:-80px -240px; width:12px; }
.no-7-16 { background-position:-96px -240px; width:12px; }
.no-8-16 { background-position:-112px -240px; width:12px; }
.no-9-16 { background-position:-128px -240px; width:12px; }
.no-10-16 { background-position:-144px -240px; width:12px; }
.no-11-16 { background-position:-160px -240px; width:12px; }
.no-12-16 { background-position:-176px -240px; width:12px; }
.no-13-16 { background-position:-192px -240px; width:12px; }
.no-14-16 { background-position:-208px -240px; width:12px; }
.no-15-16 { background-position:-224px -240px; width:12px; }
.no-16-16 { background-position:-240px -240px; width:12px; }
