.align-items-center {
    align-items: center;
}
.bg-color-blood-red {
    background-color: rgb(129, 9, 8);
}
.bg-color-gray-100 {
    background-color: rgb(39, 39, 39);
}
.bg-color-gray-1000 {
    background-color: rgb(246, 248, 250);
}
.bg-color-grey {
    background-color: #f9f9f9;
}
.bg-color-purple-200 {
    background-color: #211c26;
}
.bg-color-purple-400 {
    background-color: #292732;
}
.bg-color-purple-600 {
    background-color: #2B2935;
}
.bg-color-purple-gray-600 {
    background-color: #62687B;
}
.border-bottom-style-solid {
    border-bottom-style: solid;
}
.border-bottom-width-1 {
    border-bottom-width: 1px;
}
.border-bottom-width-3 {
    border-bottom-width: 3px;
}
.border-color-blood-red {
    border-color: rgb(129, 9, 8);
}
.border-color-gray-200 {
    border-color: rgb(65, 65, 65);
}
.border-color-gray-900 {
    border-color: rgb(235, 237, 239);
}
.border-left-width-3 {
    border-left-width: 3px;
}
.border-right-style-solid {
    border-right-style: solid;
}
.border-right-width-1px {
    border-right-width: 1px;
}
.border-right-width-3 {
    border-right-width: 3px;
}
.border-style-solid {
    border-style: solid;
}
.border-top-style-solid {
    border-top-style: solid;
}
.border-top-width-1 {
    border-top-width: 1px;
}
.border-top-width-3 {
    border-top-width: 3px;
}
.box-sizing-border-box {
    box-sizing: border-box;
}
.cursor-default {
    cursor: default;
}
.cursor-pointer {
    cursor: pointer;
}
.display-block {
    display: block;
}
.display-flex {
    display: flex;
}
.display-inline-block {
    display: inline-block;
}
.display-none {
    display: none;
}
.flex-1 {
    flex: 1;
}
.flex-dir-col {
    flex-direction: column;
}
.flex-dir-row {
    flex-direction: row;
}
.font-fam-main {
    font-family: "Verdana";
}
.font-size-14 {
    font-size: 14px;
}
.h100pc {
    height: 100%;
}
.h1px {
    height: 1px;
}
.max-h-120 {
    max-height: 120px;
}
.mb10 {
    margin-bottom: 10px;
}
.mb15 {
    margin-bottom: 15px;
}
.mb20 {
    margin-bottom: 20px;
}
.mb5 {
    margin-bottom: 5px;
}
.min-h-100 {
    min-height: 100px;
}
.min-h-120 {
    min-height: 120px;
}
.min-h-45 {
    min-height: 45px;
}
.min-w-100 {
    min-width: 100px;
}
.min-w-160 {
    min-width: 160px;
}
.mlauto {
    margin-left: auto;
}
.mr25 {
    margin-right: 25px;
}
.mrauto {
    margin-right: auto;
}
.mt2 {
    margin-top: 2px;
}
.overflow-hidden {
    overflow: hidden;
}
.overflow-y-auto {
    overflow-y: auto;
}
.overflow-y-scroll {
    overflow-y: scroll;
}
.p10 {
    padding: 10px;
}
.pb16 {
    padding-bottom: 16px;
}
.pb2 {
    padding-bottom: 2px;
}
.pl5 {
    padding-left: 5px;
}
.position-absolute {
    position: absolute;
}
.position-fixed {
    position: fixed;
}
.position-relative {
    position: relative;
}
.pt12 {
    padding-top: 12px;
}
.pt15 {
    padding-top: 15px;
}
.pt5 {
    padding-top: 5px;
}
.px10 {
    padding-left: 10px; padding-right: 10px;
}
.px15 {
    padding-left: 15px; padding-right: 15px;
}
.px20 {
    padding-left: 20px; padding-right: 20px;
}
.py10 {
    padding-top: 10px; padding-bottom: 10px;
}
.py5 {
    padding-top: 5px; padding-bottom: 5px;
}
.text-color-blood-red {
    color: rgb(129, 9, 8);
}
.text-color-light-black {
    color: rgb(10, 10, 10);
}
.text-color-light-text {
    color: rgb(168, 183, 197);
}
.text-color-white {
    color: rgb(255,255,255);
}
.text-decoration-line-none {
    text-decoration-line: none;
}
.visited\:text-color-light-black:visited {
    color: rgb(10, 10, 10);
}
.w0pc {
    width: 0%;
}
.w100pc {
    width: 100%;
}
.w50pc {
    width: 50%;
}
.z-index-1 {
    z-index: 1;
}
@media (min-width: 768px) {
    .gteq768\:max-w-200 {
        max-width: 200px;
    }
}
.hover\:bg-color-gray-300:hover {
    background-color: rgb(90, 90, 90);
}
.hover\:text-color-gray-300:hover {
    color: rgb(90, 90, 90);
}