
/* 8-color */
.lc1 { background: #004983; color: #FFFFFF; }
.lc2 { background: #1D9772; color: #FFFFFF; }
.lc3 { background: #F12F23; color: #FFFFFF; }
.lc4 { background: #F2DD00; color: #000000; }
.lc5 { background: #D42481; color: #FFFFFF; }
.lc6 { background: #C55223; color: #FFFFFF; }
.lc7 { background: #231F20; color: #FFFFFF; }
.lc0 { background: #98938D; color: #FFFFFF; }

/* gray */
.lc11 { background: #5F5D60; }
.lc13 { background: #C7C0BA; }
.lc14 { background: #FFFFFF; border: 1px solid #CCCCCC; }

/* blue */
.lc44 { background: #55A9CE; }
.lc42 { background: #2B7381; }
.lc43 { background: #475D8F; }

/* green */
.lc51 { background: #5A773D; }
.lc53 { background: #41A85F; }
.lc54 { background: #96CB59; }

/* red */
.lc62 { background: #FA802A; }
.lc64 { background: #B33E2C; }

/* yellow */
.lc71 { background: #E49348; }
.lc72 { background: #BFD449; }
.lc73 { background: #FA953D; }


.lsTx { display: none; text-align: center; }
.lsLeft { text-align: left; }
#lsDeck { margin-bottom: 100px;
 -webkit-touch-callout: none;
 -webkit-user-select: none;
 -khtml-user-select: none;
 -moz-user-select: none;
 -ms-user-select: none;
 user-select: none; }
.lsCard { margin: 15px; width: 90px; height: 150px; border-radius: 15px; cursor: pointer;
 -webkit-touch-callout: none;
 -webkit-user-select: none;
 -khtml-user-select: none;
 -moz-user-select: none;
 -ms-user-select: none;
 user-select: none; }
.lsVoid { margin: 15px; width: 90px; height: 150px; background: #FFFFFF; }
.lsCell { text-align: center; vertical-align: middle; width: 120px; }
#lsInfo { margin-top: 10px; margin-bottom: 10px;; }

h1 { font-size: 1.4em; text-shadow: none; padding-top: 10px; padding-bottom: 10px;  }
#lsHeader { font-size: 1.1em; }
.luCT { padding: 6px 5px 6px 5px; margin: 2px; border-radius: 7px; }

#luRazm { margin-left: 100px; padding-top: 20px; padding-bottom: 20px; }
td.tdFunc { padding-top: 15px; }
td.tdDesc { padding-left: 5px; text-align: justify; }
td.tdCard { width: 15px; vertical-align: top; padding-top: 3px; text-align: right; }
.luFunc { font-weight: bold; margin: 0px; padding: 0px;  }

td.tdPro { width: 50px; text-align: center; vertical-align: center; }
td.tdProInfo { text-align: right; vertical-align: center; padding-right: 20px; }
td.tdProCard { border-radius: 10px; font-weight: bold; }
tr.trProCard { height: 80px; }
tr.trProPair { height: 0px; }
.pp1 { border-bottom: 2px solid #000000; }
.pp3 { border-bottom: 2px dotted #000000; }

.lured { color: #CC0000; }
.lf1 { color: #004983; }
.lf2 { color: #1D9772; }
.lf3 { color: #F12F23; }
.lf4 { color: #D6B600; }
.lf5 { color: #D42481; }
.lf6 { color: #C55223; }
.lf7 { color: #231F20; }
.lf0 { color: #676E71; }

.HTX8 { display: none; }

td.lpCell { width: 50px; text-align: center; vertical-align: top; }
td.lpHead { width: 100px; padding-left: 10px; }
