#shape-draw .cls-1,
#shape-draw .cls-13,
#shape-draw .cls-2,
#shape-draw .cls-23,
#shape-draw .cls-3,
#shape-draw .cls-4,
#shape-draw .cls-5,
#shape-draw .cls-6,
#shape-draw .cls-7,
#shape-draw .cls-8,
#shape-draw .cls-9 {
    fill: none;
}
#shape-draw .cls-2 {
    stroke: #fff;
}
#shape-draw .cls-2,
#shape-draw .cls-3,
#shape-draw .cls-4,
#shape-draw .cls-5,
#shape-draw .cls-6,
#shape-draw .cls-7,
#shape-draw .cls-8,
#shape-draw .cls-9 {
    stroke-linejoin: round;
}
#shape-draw .cls-2,
#shape-draw .cls-3,
#shape-draw .cls-7,
#shape-draw .cls-8,
#shape-draw .cls-9 {
    stroke-width: 6px;
}
#shape-draw .cls-3 {
    stroke: #e5e5e5;
}
#shape-draw .cls-4,
#shape-draw .cls-7 {
    stroke: #005aff;
}
#shape-draw .cls-4,
#shape-draw .cls-5,
#shape-draw .cls-6 {
    stroke-width: 4px;
}
#shape-draw .cls-5,
#shape-draw .cls-8 {
    stroke: #ff4b00;
}
#shape-draw .cls-6,
#shape-draw .cls-9 {
    stroke: #000;
}
#shape-draw .cls-10 {
    fill: #0b89dd;
}
#shape-draw .cls-11 {
    font-size: 54px;
}
#shape-draw .cls-11,
#shape-draw .cls-21,
#shape-draw .cls-22,
#shape-draw .cls-27,
#shape-draw .cls-28 {
    font-family: A-SOTJMathCenturyStd-Regular, A-SukenOT JMathCentury Std;
}
#shape-draw .cls-12 {
    fill: #fff;
    stroke-width: 2px;
}
#shape-draw .cls-12,
#shape-draw .cls-13 {
    stroke: #b3b3b3;
}
#shape-draw .cls-12,
#shape-draw .cls-13,
#shape-draw .cls-23 {
    stroke-miterlimit: 10;
}
#shape-draw .cls-13,
#shape-draw .cls-23 {
    stroke-width: 3px;
}
#shape-draw .cls-14,
#shape-draw .cls-22 {
    fill: #fafafa;
}
#shape-draw .cls-15 {
    clip-path: url(#clip-path);
}
#shape-draw .cls-16 {
    fill: #ccc;
}
#shape-draw .cls-17 {
    fill: #f2f2f2;
}
#shape-draw .cls-18,
#shape-draw .cls-19 {
    fill: #b3b3b3;
}
#shape-draw .cls-19 {
    font-size: 18px;
}
#shape-draw .cls-19,
#shape-draw .cls-20 {
    font-family: rounded-l-mplus-1c-medium, rounded l-mplus-1c-medium;
    font-weight: 500;
}
#shape-draw .cls-20,
#shape-draw .cls-26,
#shape-draw .cls-28 {
    font-size: 26px;
}
#shape-draw .cls-21,
#shape-draw .cls-22 {
    font-size: 20px;
}
#shape-draw .cls-23 {
    stroke: #0b89dd;
}
#shape-draw .cls-24,
#shape-draw .cls-27 {
    font-size: 36px;
}
#shape-draw .cls-24,
#shape-draw .cls-26 {
    font-family: A-SOTCenturyStd-Regular;
}
#shape-draw .cls-25 {
    letter-spacing: 0.13em;
}
#menu-pattern .cls-1 {
    fill: #fafafa;
}
#menu-pattern .cls-2 {
    fill: #0b89dd;
}
#menu-pattern .cls-3,
#menu-pattern .cls-4 {
    font-size: 26px;
    font-family: rounded-l-mplus-1c-regular, rounded l-mplus-1c-regular;
}
#menu-pattern .cls-4 {
    fill: #fff;
}
#menu-pattern .cls-5 {
    fill: none;
    stroke: #0b89dd;
    stroke-miterlimit: 10;
    stroke-width: 3px;
}

#menu-draw .cls-1,
#menu-draw .cls-10 {
    fill: #fff;
}

#menu-draw .cls-1,
#menu-draw .cls-2 {
    stroke: #b3b3b3;
}

#menu-draw .cls-1,
#menu-draw .cls-2,
#menu-draw .cls-8 {
    stroke-miterlimit: 10;
}

#menu-draw .cls-1 {
    stroke-width: 2px;
}

#menu-draw .cls-2,
#menu-draw .cls-8 {
    fill: none;
    stroke-width: 3px;
}

#menu-draw .cls-3,
#menu-draw .cls-7 {
    fill: #fafafa;
}

#menu-draw .cls-4 {
    fill: #0b89dd;
}

#menu-draw .cls-13,
#menu-draw .cls-15,
#menu-draw .cls-5 {
    font-size: 26px;
}

#menu-draw .cls-5 {
    font-family: rounded-l-mplus-1c-medium, rounded l-mplus-1c-medium;
    font-weight: 500;
}

#menu-draw .cls-6,
#menu-draw .cls-7 {
    font-size: 20px;
}

#menu-draw .cls-15,
#menu-draw .cls-6,
#menu-draw .cls-7 {
    font-family: A-SOTJMathCenturyStd-Regular, A-SukenOT JMathCentury Std;
}

#menu-draw .cls-8 {
    stroke: #0b89dd;
}

#menu-draw .cls-9 {
    fill: #ccc;
}

#menu-draw .cls-11 {
    fill: #f2f2f2;
}

#menu-draw .cls-12 {
    fill: #b3b3b3;
}

#menu-draw .cls-13 {
    font-family: A-SOTCenturyStd-Regular;
}

#menu-draw .cls-14 {
    letter-spacing: 0.13em;
}

#btn-setting .cls-10 {
    fill: #b3b3b3;
}

#btn-reload .cls-1,
#btn-reload .cls-12,
#btn-reload .cls-15,
#btn-reload .cls-19,
#btn-reload .cls-2,
#btn-reload .cls-3,
#btn-reload .cls-4 {
    fill: none;
}

#btn-reload .cls-2 {
    stroke: #005aff;
}

#btn-reload .cls-2,
#btn-reload .cls-3,
#btn-reload .cls-4 {
    stroke-linejoin: round;
    stroke-width: 4px;
}

#btn-reload .cls-3 {
    stroke: #ff4b00;
}

#btn-reload .cls-4 {
    stroke: #000;
}

#btn-reload .cls-14,
#btn-reload .cls-5 {
    fill: #0b89dd;
}

#btn-reload .cls-6 {
    font-size: 54px;
}

#btn-reload .cls-18,
#btn-reload .cls-6 {
    font-family: A-SOTJMathCenturyStd-Regular, A SOTJMathCenturyStd-Regular;
}

#btn-reload .cls-7 {
    clip-path: url(#clip-path);
}

#btn-reload .cls-8 {
    fill: #ccc;
}

#btn-reload .cls-9 {
    fill: #f2f2f2;
}

#btn-reload .cls-10,
#btn-reload .cls-11 {
    fill: #b3b3b3;
}

#btn-reload .cls-11,
#btn-reload .cls-14,
#btn-reload .cls-9 {
    font-size: 18px;
    font-family: rounded-mplus-1p-medium, "Rounded M+ 1p";
    font-weight: 500;
}

#btn-reload .cls-12 {
    stroke: #b3b3b3;
}

#btn-reload .cls-12,
#btn-reload .cls-15,
#btn-reload .cls-19 {
    stroke-miterlimit: 10;
    stroke-width: 3px;
}

#btn-reload .cls-13 {
    fill: #fafafd;
}

#btn-reload .cls-15 {
    stroke: #0b89dd;
}

#btn-reload .cls-16,
#btn-reload .cls-18 {
    font-size: 40px;
}

#btn-reload .cls-16 {
    font-family: A-SOTCenturyStd-Regular, A SOTCenturyStd-Regular;
}

#btn-reload .cls-17 {
    letter-spacing: 0.13em;
}

#btn-reload .cls-19 {
    stroke: #f2f2f2;
}
