@charset "UTF-8";
@import url('https://fonts.googleapis.com/css2?family=Glass+Antiqua&display=swap');

/* ここから サイト管理用 削除禁止 */

.for-owner {display:none;}
.for-guest { display: none;}

/* 背景色と色 */

body{
background-color:#000
}

/* 御りんく */

a:link{
color:#fff;
text-decoration:none;
font-size:30px;font-family:'Glass Antiqua', cursive;
font-weight:bold;
}

a:visited{
color: #ccc;
}

a:hover{
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-image: -webkit-linear-gradient(left, #f69, #fc0, #3c3, #09f, #96f);
background-image: -moz-linear-gradient(left, #f69, #fc0, #3c3, #09f, #96f);
background-image: -o-linear-gradient(left, #f69, #fc0, #3c3, #09f, #96f);
background-image: -ms-linear-gradient(left, #f69, #fc0, #3c3, #09f, #96f);
}

/* 御りすと */

li{
list-style-type: none;
line-height:2em;
margin:1.5em;
}

ul{

margin-top: 1em;
padding: 0px;
}

/* ばっくどあおりふぃすｗ */

.backdoor{
position: absolute;
bottom: 0px;
left:0px;
}


/* 以下スクロールいろいろ（意味不明） */

#scroll_box {
  width: 300px;
  height: 200px;
  overflow: scroll;
  white-space: nowrap;
}

/* スクロールの幅の設定 */

#scroll_box::-webkit-scrollbar {
  width: 10px;
  height: 10px;
}

/* スクロールの背景の設定 */

#scroll_box::-webkit-scrollbar-track {
  border-radius: 5px;
  box-shadow: 0 0 4px #aaa inset;
}

/* スクロールのつまみ部分の設定 */

#scroll_box::-webkit-scrollbar-thumb {
  border-radius: 5px;
  background: linear-gradient(to bottom, #ff0a0a 0%,#f718e4 25%,#f4ff28 50%,#1fc644 75%,#128ae5 100%);
}

.topleft{
position: absolute;
top: 0px;left:0px;
}

p{padding-top:1em;}
.bar{background-color:#777;height:22px;width:100%;}

select{background-color:#000;color:palegoldenrod;}
.hello{line-height:1.2;color:#ccc;font-size:14px;padding:35px 0 5px 0;}
.count{position: absolute;top: 65px;left:0px;}