@charset "utf-8";
/* CSS Document */

@import url('https://fonts.googleapis.com/css?family=Kanit');

body {
    font-family          : 'Kanit', sans-serif;
    background-size      : 100%;
    background-color     : #000;
    background-image     : url(" ");
    background-position  : center top;
    background-repeat    : no-repeat;
    background-attachment: fixed;
    color                : silver;
    font-size            : larger;

}

.kit {
    padding-left : 0px;
    padding-right: 0px;
}

h1,
h2,
h3,
h4,
h5,
b {
    color: #ef9035;
}

a {
    color          : #ef9035;
    text-decoration: none;
}

a:hover {
    color: #cd5f5f;
}

img {
    max-width: 100%;
    height   : auto;
}

.img-logo {
    width: 240px;
}

marquee {
    padding-top: 10px;
}

.bg-marquee {
    background-color: #FFCD1F;
    color           : #FF0004;
}

.bg-marquee a {
    color: #0004ff;
}

.mobile {
    display: none;
}

.pc {
    display: block;
}

.menu-bg {
    background: linear-gradient(rgb(35, 35, 35), rgb(0, 0, 0), rgb(35, 35, 35));
}

.navbar-brand,
.navbar-nav .nav-link.active,
.navbar-nav .nav-link.show,
.nav-link {
    color: silver;
}

.nav {
    --bs-nav-link-hover-color: #ffc107;
}

.pd-top {
    padding-top: 10px;
}

.tb1 {
    padding-top   : 10px;
    padding-bottom: 10px;
    border       : 1px solid #2b2923;
}
.tb2 {
    padding-top   : 10px;
    padding-bottom: 10px;
    background: linear-gradient(rgb(123 0 0), rgb(79 0 0), rgb(75 0 0));
    border       : 1px solid #000000;
}

.btn {
    margin-top    : 5px;
    margin-bottom : 5px;
    padding-left  : 6px;
    padding-right : 6px;
    padding-top   : 5px;
    padding-bottom: 5px;
}

.are {
    border       : 2px solid #43372d;
    margin-bottom: 5px;
    border-radius: 5px;
    padding-right: 0px;
    padding-left : 0px;
}

.col-6,
.col-md-4 {
    padding-left : 5px;
    padding-right: 5px;
}

.bg {
    background: linear-gradient(#1b1b1b, #0f0f0f, #0f0f0f);
}




@media (max-width: 768px) {

    .mobile {
        display: block;
    }

    .pc {
        display: none;
    }

    .btn {
        font-size: 12px;
    }

    .tb2 {
        padding-top   : 5px;
        padding-bottom: 5px;
        background: linear-gradient(rgb(123 0 0), rgb(79 0 0), rgb(75 0 0));
        border       : 1px solid #000000;
    }

}