    ::-moz-selection {color:#000;background-color: dodgerblue;}
    ::selection {color:#000;background-color: dodgerblue;}
    
    /* width */
    ::-webkit-scrollbar {
      width: 10px;
    }
    
    /* Track */
    ::-webkit-scrollbar-track {
      background: #ffffff;
      border-left:1px solid #000000;
    }
    
    /* Handle */
    ::-webkit-scrollbar-thumb {
      background: rgb(0,0,0,0.3);
    }
    
    /* Handle on hover */
    ::-webkit-scrollbar-thumb:hover {
      background: dodgerblue;
    }
    
    body {
        background-color:#fff;
        background-image:url();
        background-position:bottom right;
        background-repeat:no-repeat;
        background-attachment: fixed;
        margin:0px;
        padding-top:0px;
        color:#000;
        font-family: 'Montserrat', sans-serif;
        font-size:15px;
        line-height:125%;
    }
    
    h1, h2 {font-size:20px;text-align:center;line-height:100%;color:#000;text-transform:uppercase;}
    a {text-decoration:none;color:dodgerblue;-moz-transition-duration:0.5s;-webkit-transition-duration:0.5s;-o-transition-duration:0.5s;}
    a:hover {color: #000;}
    b, strong{font-weight: bold; font-size: 125%}
    i, em {font-style: italic;}
    p {margin: 0px 0px 10px;}
    
    .up {
      text-transform:uppercase;
    }
    
    .spoiler {
      background-color: dodgerblue;
      color: transparent;
      user-select: none;
    }
    
    .spoiler:hover {
      background-color: inherit;
      color: inherit;
    }
    
    #container {
        background-color: #fff;
        background-image: url(/graphics/tokihanatsu/white.png);
        background-position: center; 
        background-repeat: repeat;
        width:500px;
        height:540px;
        position:fixed;
        margin: auto;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        border:1px solid #000;
        overflow-y: auto;
        overflow-x: hidden;
        z-index:1;
    }
    
    #title {
        color:dodgerblue;
        position:fixed;
        font-size:15px;
        font-family: 'Montserrat', sans-serif;
        letter-spacing: -0.5px;
        margin: auto;
        top:-595px;
        bottom:0px;
        left:0px;
        right:0px;
        text-align:center;
        text-transform:uppercase;
        width:250px;
        height:20px;
        transform: scale(2);
        z-index:667;
    }
    
    #title2 {
        background: url(https://images-wixmp-ed30a86b8c4ca887773594c2.wixmp.com/f/4a5e2d1a-556c-4781-a61d-bd5bfc39afbe/d20t9ha-17747751-a946-431c-ae9d-c86d6ffa8b93.gif?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJ1cm46YXBwOjdlMGQxODg5ODIyNjQzNzNhNWYwZDQxNWVhMGQyNmUwIiwiaXNzIjoidXJuOmFwcDo3ZTBkMTg4OTgyMjY0MzczYTVmMGQ0MTVlYTBkMjZlMCIsIm9iaiI6W1t7InBhdGgiOiJcL2ZcLzRhNWUyZDFhLTU1NmMtNDc4MS1hNjFkLWJkNWJmYzM5YWZiZVwvZDIwdDloYS0xNzc0Nzc1MS1hOTQ2LTQzMWMtYWU5ZC1jODZkNmZmYThiOTMuZ2lmIn1dXSwiYXVkIjpbInVybjpzZXJ2aWNlOmZpbGUuZG93bmxvYWQiXX0.HE4RFpaYtVfqcRNXrTlNjWUIvbudx3l0qVxaOuueV8M);
        background-position:center;
        background-repeat: repeat;
        background-size: cover;
        color:#000000;
        -webkit-text-fill-color: transparent;
        background-clip: text;
        -webkit-background-clip: text;
        position:fixed;
        font-size:20px;
        font-family: 'Macondo Swash Caps';
        margin: auto;
        top:0px;
        bottom:0px;
        left:-510px;
        right:0px;
        text-align:center;
        width:550px;
        height:40px;
        transform: scale(3);
        transform: rotate(270deg);
        z-index:667;
    }
    
    #title3 {
        background: url(https://images-wixmp-ed30a86b8c4ca887773594c2.wixmp.com/f/4a5e2d1a-556c-4781-a61d-bd5bfc39afbe/d20t9ha-17747751-a946-431c-ae9d-c86d6ffa8b93.gif?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJ1cm46YXBwOjdlMGQxODg5ODIyNjQzNzNhNWYwZDQxNWVhMGQyNmUwIiwiaXNzIjoidXJuOmFwcDo3ZTBkMTg4OTgyMjY0MzczYTVmMGQ0MTVlYTBkMjZlMCIsIm9iaiI6W1t7InBhdGgiOiJcL2ZcLzRhNWUyZDFhLTU1NmMtNDc4MS1hNjFkLWJkNWJmYzM5YWZiZVwvZDIwdDloYS0xNzc0Nzc1MS1hOTQ2LTQzMWMtYWU5ZC1jODZkNmZmYThiOTMuZ2lmIn1dXSwiYXVkIjpbInVybjpzZXJ2aWNlOmZpbGUuZG93bmxvYWQiXX0.HE4RFpaYtVfqcRNXrTlNjWUIvbudx3l0qVxaOuueV8M);
        background-position:center;
        background-repeat: repeat;
        background-size: cover;
        color:#000000;
        -webkit-text-fill-color: transparent;
        background-clip: text;
        -webkit-background-clip: text;
        position:fixed;
        font-size:20px;
        font-family: 'Macondo Swash Caps';
        margin: auto;
        top:0px;
        bottom:0px;
        left:0px;
        right:-550px;
        text-align:center;
        width:550px;
        height:40px;
        transform: scale(3);
        transform: rotate(270deg);
        z-index:667;
    }
    
    #sideimg1 {
        background: url(https://post.healthline.com/wp-content/uploads/2020/09/Adult_pinworm-732x549-thumbnail-732x549.jpg);
        background-position:center;
        background-size:cover;
        background-repeat: no-repeat;
        background-color:#fff;
        position:fixed;
        border:1px solid #000;
        border-radius:50%;
        width:100px;
        height:100px;
        margin: auto;
        top:-400px;
        bottom:0px;
        left:-750px;
        right:0px;
        font-size:0px;
        text-align:center;
        color:transparent;
        transition-duration: 0.5s;
        -moz-transition-duration: 0.5s;
        -webkit-transition-duration: 0.5s;
        -o-transition-duration: 0.5s;
        z-index:666;
    }
    
    #sideimg2 {
        background: url(https://media.istockphoto.com/photos/microscopic-dodgerblue-bacteria-background-picture-id1144618343?k=20&m=1144618343&s=612x612&w=0&h=UzVua60PvIUmrwoXZaSpaK9IV5w_cRpd0L5TaZs-WYU=);
        background-position:center;
        background-size:cover;
        background-repeat: no-repeat;
        background-color:#fff;
        position:fixed;
        border:1px solid #000;
        border-radius:50%;
        width:100px;
        height:100px;
        margin: auto;
        top:-135px;
        bottom:0px;
        left:-750px;
        right:0px;
        font-size:0px;
        text-align:center;
        color:transparent;
        transition-duration: 0.5s;
        -moz-transition-duration: 0.5s;
        -webkit-transition-duration: 0.5s;
        -o-transition-duration: 0.5s;
        z-index:666;
    }
    
    #sideimg3 {
        background: url(https://www.signify.com/content/dam/signify/en-us/blog/posts/innovation/2020/light-versus-the-virus/light-the-virus-thumb.jpg);
        background-position:center;
        background-size:cover;
        background-repeat: no-repeat;
        background-color:#fff;
        position:fixed;
        border:1px solid #000;
        border-radius:50%;
        width:100px;
        height:100px;
        margin: auto;
        top:-0px;
        bottom:-135px;
        left:-750px;
        right:0px;
        font-size:0px;
        text-align:center;
        color:transparent;
        transition-duration: 0.5s;
        -moz-transition-duration: 0.5s;
        -webkit-transition-duration: 0.5s;
        -o-transition-duration: 0.5s;
        z-index:666;
    }
    
    #sideimg4 {
        background: url(https://www.icgeb.org/wp-content/uploads/2018/10/DNA-AdobeStock_banner.jpg);
        background-position:center;
        background-size:cover;
        background-repeat: no-repeat;
        background-color:#fff;
        position:fixed;
        border:1px solid #000;
        border-radius:50%;
        width:100px;
        height:100px;
        margin: auto;
        top:0px;
        bottom:-400px;
        left:-750px;
        right:0px;
        font-size:0px;
        text-align:center;
        color:transparent;
        transition-duration: 0.5s;
        -moz-transition-duration: 0.5s;
        -webkit-transition-duration: 0.5s;
        -o-transition-duration: 0.5s;
        z-index:666;
    }
    
    #sideimg1:hover, #sideimg2:hover, #sideimg3:hover, #sideimg4:hover {
        width:125px;
        height:125px;
        box-shadow: 0 0 15px 0px dodgerblue;
    }
    
    #c {
        background-color: #fff;
        width:20px;
        height:20px;
        position:fixed;
        margin:auto;
        top:0px;
        bottom:-545px;
        left:0px;
        right:0px;
        font-size:0px;
        border:1px solid #000;
        border-radius: 50%;
        padding-left:10px;
        padding-right:10px;
        padding-top:10px;
        padding-bottom:10px;
        font-size:0px;
        text-align:center;
        display: all;
        transition-duration: 0.5s;
        -moz-transition-duration: 0.5s;
        -webkit-transition-duration: 0.5s;
        -o-transition-duration: 0.5s;
        z-index:66;
    }
    
    #c:hover {
        width:50px;
        font-size:15px;
        border-radius: 0% 0% 0% 0%;
    }
    #s-m-t-tooltip {
        max-width:300px;
        padding:5px;
        margin:20px 0px 10px 10px;
        background-color:#fff;
        border:1px solid #000;
        text-transform:uppercase;
        z-index:666666;
    }
    
    #poasts {
        padding:20px;
        width:440px;
        margin: auto;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        margin-bottom:-30px;
    }
    
    #post {
        background-image: url();
        background-repeat: repeat;
        background-color: #fff;
        margin-top:-5px;
        width:400px;
        border:1px solid #000;
        padding:13px 20px 13px;
        margin-bottom:30px;
        transition-duration: 0.5s;
        -moz-transition-duration: 0.5s;
        -webkit-transition-duration: 0.5s;
        -o-transition-duration: 0.5s;
    }
    
    #post img{
        margin-top:7px;
        margin-bottom:5px;
    }
    
    .date {
        transition-duration: 0.5s;
        -moz-transition-duration: 0.5s;
        -webkit-transition-duration: 0.5s;
        -o-transition-duration: 0.5s;
        opacity: 0; 
        text-align:center;
        padding-top:5px;
        margin-bottom:-26px;
    }
    
    #post:hover .date { 
        transition-duration: 0.5s;
        -moz-transition-duration: 0.5s;
        -webkit-transition-duration: 0.5s;
        -o-transition-duration: 0.5s;
        filter:alpha(opacity=100); 
        opacity: 1; 
        margin-top:10px;
        border-top:1px solid #000;
        margin-bottom:0px;
    }
    
    #leftsidebar{
        background-color: #fff;
        color:#000;
        width:150;
        height:500;
        font-size: 15px;
        border: 4px double #000;
        position: fixed;
        margin: auto;
        top: 0px;
        bottom: 0;
        left: -750px;
        right: 0;
        padding: 20px;
    }
    
    #rightsidebar{
        background-color: #fff;
        color:#000;
        width:170;
        height:520;
        font-size: 15px;
        border: 1px solid #000;
        position: fixed;
        margin: auto;
        top: 0px;
        bottom: 0;
        left: 0px;
        right: -750;
        padding: 10px;
    }
    
    table {
        border: 1px solid #000;
        border-collapse: collapse;
    }
    
    th {
        border: 1px solid #000;
        background-image: url(/graphics/tokihanatsu/white.png);
    }
    
    td {
        border: 1px solid #000;
    }