#myTable td {
    position: relative;
    text-align: center;
    width: 13px;
    height: 18px;
}

body, #mainWrapper {
    /* min-width: 800px; */
}


.letter_mask {
    position: absolute;
    /* background: #000; */
    /* width: 100%; */
    height: 100%;
    opacity: 0.15;
}

.write_calligraphy_element {
    display: inline-block;
    position: absolute;
    /*     right: 49px; */
    width: 42px;
    height: 42px;
}


#myTable td.off {
    opacity: 0.4;
}

#myTable td.on {
    opacity: 1;
}

.calligraphy_letter_wrapper {
    background-image: url(../../common/images/paper/2/book_bg.jpg);
    width: 800px;
    background-size: 100%;
    height: 583px;
    position: relative;
}

#txtBoxWrapper {
    width: 38px;
    height: 38px;
    border: 1px solid;
    position: absolute;
    animation: flash 1s 15;
    -webkit-animation: flash 2s infinite;
    -ms-animation: flash 1s 15;
    -moz-animation: flash 1s 15;
}

input#checkStr {
    width: 42px;
    height: 42px;
    background: transparent;
    position: absolute;
    left: 0;
    top: 0;
    outline: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    font-size: 14px;
    border: none;
    padding: 11px;
    box-sizing: border-box;
}


.write_calligraphy_element img {
    width: 42px;
    height: 42px;
}

#t0, #t0.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 36px;
    top: 185px;
}

#t1, #t1.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 36px;
    top: 219px;
}

#t2, #t2.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 36px;
    top: 254px;
}

#t3, #t3.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 36px;
    top: 288px;
}

#t4, #t4.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 36px;
    top: 323px;
}

#t5, #t5.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 36px;
    top: 357px;
}

#t6, #t6.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 85px;
    top: 41px;
}

#t7, #t7.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 85px;
    top: 77px;
}

#t8, #t8.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 85px;
    top: 112px;
}

#t9, #t9.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 85px;
    top: 147px;
}

#t10, #t10.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 85px;
    top: 182px;
}

#t11, #t11.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 85px;
    top: 217px;
}

#t12, #t12.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 85px;
    top: 252px;
}

#t13, #t13.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 85px;
    top: 287px;
}

#t14, #t14.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 85px;
    top: 324px;
}

#t15, #t15.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 86px;
    top: 360px;
}

#t16, #t16.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 86px;
    top: 396px;
}

#t17, #t17.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 86px;
    top: 428px;
}

#t18, #t18.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 84px;
    top: 463px;
}

#t19, #t19.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 84px;
    top: 499px;
}

#t20, #t20.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 135px;
    top: 40px;
}

#t21, #t21.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 135px;
    top: 76px;
}

#t22, #t22.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 134px;
    top: 112px;
}

#t23, #t23.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 135px;
    top: 146px;
}

#t24, #t24.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 134px;
    top: 182px;
}

#t25, #t25.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 135px;
    top: 216px;
}

#t26, #t26.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 135px;
    top: 252px;
}

#t27, #t27.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 134px;
    top: 288px;
}

#t28, #t28.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 134px;
    top: 324px;
}

#t29, #t29.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 134px;
    top: 360px;
}

#t30, #t30.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 134px;
    top: 395px;
}

#t31, #t31.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 134px;
    top: 429px;
}

#t32, #t32.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 134px;
    top: 464px;
}

#t33, #t33.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 133px;
    top: 498px;
}

#t34, #t34.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 184px;
    top: 41px;
}

#t35, #t35.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 183px;
    top: 76px;
}

#t36, #t36.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 184px;
    top: 112px;
}

#t37, #t37.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 184px;
    top: 147px;
}

#t38, #t38.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 184px;
    top: 182px;
}

#t39, #t39.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 184px;
    top: 217px;
}

#t40, #t40.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 184px;
    top: 252px;
}

#t41, #t41.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 184px;
    top: 288px;
}

#t42, #t42.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 184px;
    top: 324px;
}

#t43, #t43.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 184px;
    top: 359px;
}

#t44, #t44.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 184px;
    top: 394px;
}

#t45, #t45.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 184px;
    top: 429px;
}

#t46, #t46.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 184px;
    top: 463px;
}

#t47, #t47.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 180px;
    top: 499px;
}

#t48, #t48.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 233px;
    top: 41px;
}

#t49, #t49.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 233px;
    top: 76px;
}

#t50, #t50.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 233px;
    top: 112px;
}

#t51, #t51.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 233px;
    top: 147px;
}

#t52, #t52.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 232px;
    top: 182px;
}

#t53, #t53.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 234px;
    top: 216px;
}

#t54, #t54.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 233px;
    top: 252px;
}

#t55, #t55.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 233px;
    top: 288px;
}

#t56, #t56.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 232px;
    top: 324px;
}

#t57, #t57.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 233px;
    top: 360px;
}

#t58, #t58.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 233px;
    top: 395px;
}

#t59, #t59.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 232px;
    top: 429px;
}

#t60, #t60.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 233px;
    top: 464px;
}

#t61, #t61.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 231px;
    top: 499px;
}

#t62, #t62.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 282px;
    top: 41px;
}

#t63, #t63.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 282px;
    top: 76px;
}

#t64, #t64.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 282px;
    top: 112px;
}

#t65, #t65.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 283px;
    top: 146px;
}

#t66, #t66.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 282px;
    top: 182px;
}

#t67, #t67.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 282px;
    top: 217px;
}

#t68, #t68.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 282px;
    top: 252px;
}

#t69, #t69.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 281px;
    top: 288px;
}

#t70, #t70.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 282px;
    top: 324px;
}

#t71, #t71.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 281px;
    top: 360px;
}

#t72, #t72.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 281px;
    top: 395px;
}

#t73, #t73.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 281px;
    top: 429px;
}

#t74, #t74.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 282px;
    top: 464px;
}

#t75, #t75.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 281px;
    top: 499px;
}

#t76, #t76.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 333px;
    top: 40px;
}

#t77, #t77.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 333px;
    top: 76px;
}

#t78, #t78.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 333px;
    top: 112px;
}

#t79, #t79.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 333px;
    top: 147px;
}

#t80, #t80.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 333px;
    top: 182px;
}

#t81, #t81.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 333px;
    top: 217px;
}

#t82, #t82.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 333px;
    top: 253px;
}

#t83, #t83.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 333px;
    top: 288px;
}

#t84, #t84.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 332px;
    top: 325px;
}

#t85, #t85.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 332px;
    top: 360px;
}

#t86, #t86.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 332px;
    top: 395px;
}

#t87, #t87.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 332px;
    top: 429px;
}

#t88, #t88.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 458px;
    top: 41px;
}

#t89, #t89.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 459px;
    top: 76px;
}

#t90, #t90.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 458px;
    top: 112px;
}

#t91, #t91.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 458px;
    top: 147px;
}

#t92, #t92.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 458px;
    top: 182px;
}

#t93, #t93.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 459px;
    top: 217px;
}

#t94, #t94.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 457px;
    top: 287px;
}

#t95, #t95.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 459px;
    top: 322px;
}

#t96, #t96.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 459px;
    top: 358px;
}

#t97, #t97.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 458px;
    top: 393px;
}

#t98, #t98.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 459px;
    top: 428px;
}

#t99, #t99.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 456px;
    top: 463px;
}

#t100, #t100.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 508px;
    top: 42px;
}

#t101, #t101.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 508px;
    top: 76px;
}

#t102, #t102.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 508px;
    top: 113px;
}

#t103, #t103.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 508px;
    top: 148px;
}

#t104, #t104.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 507px;
    top: 183px;
}

#t105, #t105.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 508px;
    top: 218px;
}

#t106, #t106.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 508px;
    top: 288px;
}

#t107, #t107.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 507px;
    top: 323px;
}

#t108, #t108.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 508px;
    top: 360px;
}

#t109, #t109.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 508px;
    top: 395px;
}

#t110, #t110.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 508px;
    top: 428px;
}

#t111, #t111.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 508px;
    top: 464px;
}

#t112, #t112.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 561px;
    top: 43px;
}

#t113, #t113.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 561px;
    top: 77px;
}

#t114, #t114.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 560px;
    top: 113px;
}

#t115, #t115.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 560px;
    top: 148px;
}

#t116, #t116.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 560px;
    top: 182px;
}

#t117, #t117.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 561px;
    top: 218px;
}

#t118, #t118.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 561px;
    top: 288px;
}

#t119, #t119.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 561px;
    top: 324px;
}

#t120, #t120.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 560px;
    top: 360px;
}

#t121, #t121.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 561px;
    top: 395px;
}

#t122, #t122.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 561px;
    top: 429px;
}

#t123, #t123.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 560px;
    top: 464px;
}

#t124, #t124.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 613px;
    top: 40px;
}

#t125, #t125.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 613px;
    top: 77px;
}

#t126, #t126.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 613px;
    top: 113px;
}

#t127, #t127.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 613px;
    top: 148px;
}

#t128, #t128.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 613px;
    top: 182px;
}

#t129, #t129.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 614px;
    top: 218px;
}

#t130, #t130.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 613px;
    top: 288px;
}

#t131, #t131.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 613px;
    top: 323px;
}

#t132, #t132.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 613px;
    top: 360px;
}

#t133, #t133.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 613px;
    top: 395px;
}

#t134, #t134.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 613px;
    top: 429px;
}

#t135, #t135.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 613px;
    top: 464px;
}

#t136, #t136.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 663px;
    top: 41px;
}

#t137, #t137.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 663px;
    top: 77px;
}

#t138, #t138.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 663px;
    top: 113px;
}

#t139, #t139.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 663px;
    top: 148px;
}

#t140, #t140.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 663px;
    top: 182px;
}

#t141, #t141.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 663px;
    top: 217px;
}

#t142, #t142.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 664px;
    top: 288px;
}

#t143, #t143.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 663px;
    top: 324px;
}

#t144, #t144.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 663px;
    top: 360px;
}

#t145, #t145.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 661px;
    top: 395px;
}

#t146, #t146.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 663px;
    top: 429px;
}

#t147, #t147.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 663px;
    top: 464px;
}

#t148, #t148.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 473px;
    top: 119px;
}

#t149, #t149.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 473px;
    top: 154px;
}

#t150, #t150.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 473px;
    top: 187px;
}

#t151, #t151.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 473px;
    top: 217px;
}

#t152, #t152.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 473px;
    top: 254px;
}

#t153, #t153.write_calligraphy_element.current ~ #txtBoxWrapper {
    right: 473px;
    top: 289px;
}

.on#t0 {
    background-image: url(../../common/images/paper/2/0.png);
}

.on#t1 {
    background-image: url(../../common/images/paper/2/1.png);
}

.on#t2 {
    background-image: url(../../common/images/paper/2/2.png);
}

.on#t3 {
    background-image: url(../../common/images/paper/2/3.png);
}

.on#t4 {
    background-image: url(../../common/images/paper/2/4.png);
}

.on#t5 {
    background-image: url(../../common/images/paper/2/5.png);
}

.on#t6 {
    background-image: url(../../common/images/paper/2/6.png);
}

.on#t7 {
    background-image: url(../../common/images/paper/2/7.png);
}

.on#t8 {
    background-image: url(../../common/images/paper/2/8.png);
}

.on#t9 {
    background-image: url(../../common/images/paper/2/9.png);
}

.on#t10 {
    background-image: url(../../common/images/paper/2/10.png);
}

.on#t11 {
    background-image: url(../../common/images/paper/2/11.png);
}

.on#t12 {
    background-image: url(../../common/images/paper/2/12.png);
}

.on#t13 {
    background-image: url(../../common/images/paper/2/13.png);
}

.on#t14 {
    background-image: url(../../common/images/paper/2/14.png);
}

.on#t15 {
    background-image: url(../../common/images/paper/2/15.png);
}

.on#t16 {
    background-image: url(../../common/images/paper/2/16.png);
}

.on#t17 {
    background-image: url(../../common/images/paper/2/17.png);
}

.on#t18 {
    background-image: url(../../common/images/paper/2/18.png);
}

.on#t19 {
    background-image: url(../../common/images/paper/2/19.png);
}

.on#t20 {
    background-image: url(../../common/images/paper/2/20.png);
}

.on#t21 {
    background-image: url(../../common/images/paper/2/21.png);
}

.on#t22 {
    background-image: url(../../common/images/paper/2/22.png);
}

.on#t23 {
    background-image: url(../../common/images/paper/2/23.png);
}

.on#t24 {
    background-image: url(../../common/images/paper/2/24.png);
}

.on#t25 {
    background-image: url(../../common/images/paper/2/25.png);
}

.on#t26 {
    background-image: url(../../common/images/paper/2/26.png);
}

.on#t27 {
    background-image: url(../../common/images/paper/2/27.png);
}

.on#t28 {
    background-image: url(../../common/images/paper/2/28.png);
}

.on#t29 {
    background-image: url(../../common/images/paper/2/29.png);
}

.on#t30 {
    background-image: url(../../common/images/paper/2/30.png);
}

.on#t31 {
    background-image: url(../../common/images/paper/2/31.png);
}

.on#t32 {
    background-image: url(../../common/images/paper/2/32.png);
}

.on#t33 {
    background-image: url(../../common/images/paper/2/33.png);
}

.on#t34 {
    background-image: url(../../common/images/paper/2/34.png);
}

.on#t35 {
    background-image: url(../../common/images/paper/2/35.png);
}

.on#t36 {
    background-image: url(../../common/images/paper/2/36.png);
}

.on#t37 {
    background-image: url(../../common/images/paper/2/37.png);
}

.on#t38 {
    background-image: url(../../common/images/paper/2/38.png);
}

.on#t39 {
    background-image: url(../../common/images/paper/2/39.png);
}

.on#t40 {
    background-image: url(../../common/images/paper/2/40.png);
}

.on#t41 {
    background-image: url(../../common/images/paper/2/41.png);
}

.on#t42 {
    background-image: url(../../common/images/paper/2/42.png);
}

.on#t43 {
    background-image: url(../../common/images/paper/2/43.png);
}

.on#t44 {
    background-image: url(../../common/images/paper/2/44.png);
}

.on#t45 {
    background-image: url(../../common/images/paper/2/45.png);
}

.on#t46 {
    background-image: url(../../common/images/paper/2/46.png);
}

.on#t47 {
    background-image: url(../../common/images/paper/2/47.png);
}

.on#t48 {
    background-image: url(../../common/images/paper/2/48.png);
}

.on#t49 {
    background-image: url(../../common/images/paper/2/49.png);
}

.on#t50 {
    background-image: url(../../common/images/paper/2/50.png);
}

.on#t51 {
    background-image: url(../../common/images/paper/2/51.png);
}

.on#t52 {
    background-image: url(../../common/images/paper/2/52.png);
}

.on#t53 {
    background-image: url(../../common/images/paper/2/53.png);
}

.on#t54 {
    background-image: url(../../common/images/paper/2/54.png);
}

.on#t55 {
    background-image: url(../../common/images/paper/2/55.png);
}

.on#t56 {
    background-image: url(../../common/images/paper/2/56.png);
}

.on#t57 {
    background-image: url(../../common/images/paper/2/57.png);
}

.on#t58 {
    background-image: url(../../common/images/paper/2/58.png);
}

.on#t59 {
    background-image: url(../../common/images/paper/2/59.png);
}

.on#t60 {
    background-image: url(../../common/images/paper/2/60.png);
}

.on#t61 {
    background-image: url(../../common/images/paper/2/61.png);
}

.on#t62 {
    background-image: url(../../common/images/paper/2/62.png);
}

.on#t63 {
    background-image: url(../../common/images/paper/2/63.png);
}

.on#t64 {
    background-image: url(../../common/images/paper/2/64.png);
}

.on#t65 {
    background-image: url(../../common/images/paper/2/65.png);
}

.on#t66 {
    background-image: url(../../common/images/paper/2/66.png);
}

.on#t67 {
    background-image: url(../../common/images/paper/2/67.png);
}

.on#t68 {
    background-image: url(../../common/images/paper/2/68.png);
}

.on#t69 {
    background-image: url(../../common/images/paper/2/69.png);
}

.on#t70 {
    background-image: url(../../common/images/paper/2/70.png);
}

.on#t71 {
    background-image: url(../../common/images/paper/2/71.png);
}

.on#t72 {
    background-image: url(../../common/images/paper/2/72.png);
}

.on#t73 {
    background-image: url(../../common/images/paper/2/73.png);
}

.on#t74 {
    background-image: url(../../common/images/paper/2/74.png);
}

.on#t75 {
    background-image: url(../../common/images/paper/2/75.png);
}

.on#t76 {
    background-image: url(../../common/images/paper/2/76.png);
}

.on#t77 {
    background-image: url(../../common/images/paper/2/77.png);
}

.on#t78 {
    background-image: url(../../common/images/paper/2/78.png);
}

.on#t79 {
    background-image: url(../../common/images/paper/2/79.png);
}

.on#t80 {
    background-image: url(../../common/images/paper/2/80.png);
}

.on#t81 {
    background-image: url(../../common/images/paper/2/81.png);
}

.on#t82 {
    background-image: url(../../common/images/paper/2/82.png);
}

.on#t83 {
    background-image: url(../../common/images/paper/2/83.png);
}

.on#t84 {
    background-image: url(../../common/images/paper/2/84.png);
}

.on#t85 {
    background-image: url(../../common/images/paper/2/85.png);
}

.on#t86 {
    background-image: url(../../common/images/paper/2/86.png);
}

.on#t87 {
    background-image: url(../../common/images/paper/2/87.png);
}

.on#t88 {
    background-image: url(../../common/images/paper/2/88.png);
}

.on#t89 {
    background-image: url(../../common/images/paper/2/89.png);
}

.on#t90 {
    background-image: url(../../common/images/paper/2/90.png);
}

.on#t91 {
    background-image: url(../../common/images/paper/2/91.png);
}

.on#t92 {
    background-image: url(../../common/images/paper/2/92.png);
}

.on#t93 {
    background-image: url(../../common/images/paper/2/93.png);
}

.on#t94 {
    background-image: url(../../common/images/paper/2/94.png);
}

.on#t95 {
    background-image: url(../../common/images/paper/2/95.png);
}

.on#t96 {
    background-image: url(../../common/images/paper/2/96.png);
}

.on#t97 {
    background-image: url(../../common/images/paper/2/97.png);
}

.on#t98 {
    background-image: url(../../common/images/paper/2/98.png);
}

.on#t99 {
    background-image: url(../../common/images/paper/2/99.png);
}

.on#t100 {
    background-image: url(../../common/images/paper/2/100.png)
}

.on#t101 {
    background-image: url(../../common/images/paper/2/101.png);
}

.on#t102 {
    background-image: url(../../common/images/paper/2/102.png);
}

.on#t103 {
    background-image: url(../../common/images/paper/2/103.png);
}

.on#t104 {
    background-image: url(../../common/images/paper/2/104.png);
}

.on#t105 {
    background-image: url(../../common/images/paper/2/105.png);
}

.on#t106 {
    background-image: url(../../common/images/paper/2/106.png);
}

.on#t107 {
    background-image: url(../../common/images/paper/2/107.png);
}

.on#t108 {
    background-image: url(../../common/images/paper/2/108.png);
}

.on#t109 {
    background-image: url(../../common/images/paper/2/109.png);
}

.on#t110 {
    background-image: url(../../common/images/paper/2/110.png);
}

.on#t111 {
    background-image: url(../../common/images/paper/2/111.png);
}

.on#t112 {
    background-image: url(../../common/images/paper/2/112.png);
}

.on#t113 {
    background-image: url(../../common/images/paper/2/113.png);
}

.on#t114 {
    background-image: url(../../common/images/paper/2/114.png);
}

.on#t115 {
    background-image: url(../../common/images/paper/2/115.png);
}

.on#t116 {
    background-image: url(../../common/images/paper/2/116.png);
}

.on#t117 {
    background-image: url(../../common/images/paper/2/117.png);
}

.on#t118 {
    background-image: url(../../common/images/paper/2/118.png);
}

.on#t119 {
    background-image: url(../../common/images/paper/2/119.png);
}

.on#t120 {
    background-image: url(../../common/images/paper/2/120.png);
}

.on#t121 {
    background-image: url(../../common/images/paper/2/121.png);
}

.on#t122 {
    background-image: url(../../common/images/paper/2/122.png);
}

.on#t123 {
    background-image: url(../../common/images/paper/2/123.png);
}

.on#t124 {
    background-image: url(../../common/images/paper/2/124.png);
}

.on#t125 {
    background-image: url(../../common/images/paper/2/125.png);
}

.on#t126 {
    background-image: url(../../common/images/paper/2/126.png);
}

.on#t127 {
    background-image: url(../../common/images/paper/2/127.png);
}

.on#t128 {
    background-image: url(../../common/images/paper/2/128.png);
}

.on#t129 {
    background-image: url(../../common/images/paper/2/129.png);
}

.on#t130 {
    background-image: url(../../common/images/paper/2/130.png);
}

.on#t131 {
    background-image: url(../../common/images/paper/2/131.png);
}

.on#t132 {
    background-image: url(../../common/images/paper/2/132.png);
}

.on#t133 {
    background-image: url(../../common/images/paper/2/133.png);
}

.on#t134 {
    background-image: url(../../common/images/paper/2/134.png);
}

.on#t135 {
    background-image: url(../../common/images/paper/2/135.png);
}

.on#t136 {
    background-image: url(../../common/images/paper/2/136.png);
}

.on#t137 {
    background-image: url(../../common/images/paper/2/137.png);
}

.on#t138 {
    background-image: url(../../common/images/paper/2/138.png);
}

.on#t139 {
    background-image: url(../../common/images/paper/2/139.png);
}

.on#t140 {
    background-image: url(../../common/images/paper/2/140.png);
}

.on#t141 {
    background-image: url(../../common/images/paper/2/141.png);
}

.on#t142 {
    background-image: url(../../common/images/paper/2/142.png);
}

.on#t143 {
    background-image: url(../../common/images/paper/2/143.png);
}

.on#t144 {
    background-image: url(../../common/images/paper/2/144.png);
}

.on#t145 {
    background-image: url(../../common/images/paper/2/145.png);
}

.on#t146 {
    background-image: url(../../common/images/paper/2/146.png);
}

.on#t147 {
    background-image: url(../../common/images/paper/2/147.png);
}

.on#t148 {
    background-image: url(../../common/images/paper/2/148.png);
}

.on#t149 {
    background-image: url(../../common/images/paper/2/149.png);
}

.on#t150 {
    background-image: url(../../common/images/paper/2/150.png);
}

.on#t151 {
    background-image: url(../../common/images/paper/2/151.png);
}

.on#t152 {
    background-image: url(../../common/images/paper/2/152.png);
}

.on#t153 {
    background-image: url(../../common/images/paper/2/153.png);
}

textarea#vertical_text_input.close {
    border: none;
    background-color: transparent;
    margin-left: 4px;
}

@-webkit-keyframes flash {
    0%, 100% {
        opacity: 1;
    }

    50% {
        opacity: 0;
    }
}

@keyframes flash {
    0%, 50%, 100% {
        opacity: 1;
    }

    25%, 75% {
        opacity: .3;
    }
}

@media screen and (max-width: 767px) {
    #transcribeBanner1 .bg .text_box .char.pc1 {
        left: 0;
    }

    #transcribeBanner1 .bg .text_box .char.pc2 {
        left: 50px;
    }

    #transcribeBanner1 .bg .text_box .char.pc3 {
        left: 150px;
        bottom: 10px;
    }

    #transcribeBanner1 .bg .text_box .char.pc4 {
        left: 230px;
    }

    #transcribeBanner1 .bg .text_box .char.pc5 {
        left: 250px;
    }
}