@charset "UTF-8";
@font-face {
  font-family: "f-u58";
  font-display: swap;
  src: url("data:application/x-font-woff;base64,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") format("woff");
}
@font-face {
  font-family: "f-u365";
  font-display: swap;
  src: url("data:application/x-font-woff;base64,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") format("woff");
}
@font-face {
  font-family: "f-u397";
  font-display: swap;
  src: url("data:application/x-font-woff;base64,d09GRk9UVE8AAAV0AAkAAAAABWQAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAAA4AAAA4UAAAOIKhJsyE9TLzIAAARoAAAASQAAAGBXXJUgY21hcAAABLQAAAA0AAAARDB+YT5oZWFkAAAE6AAAADYAAAA2KFrjdGhoZWEAAAUgAAAAHgAAACQKhAT7aG10eAAABUAAAAAQAAAAEBFIAUptYXhwAAAFUAAAAAYAAAAGAARQAG5hbWUAAAVYAAAABgAAAAYABgAAcG9zdAAABWAAAAATAAAAIP+GADJ4nF2TbUxTdxTGe1ta/5MWdKPbxKDXsOEk8iYdCNFNB4iYuGxA52YskcCloPS2lrIyGqG8tJfwZ722a+lKCzix7cqQlwwH023omNkHNPvAyCRbsumSxcVsEnGci3+WrOi3fXqS5+Sc/HLyPJQoRiyiKGpTbaWOqWfTavSsKS07L3fdSxG2iYTtlECLBVoivBgD1NqWJJFIpng8IYW34qdX7z8L5ZtFMopC8c8nVuga2brszJy9T+XgUynISs/MfKVqF334yX1aXVKYr3o1K3cPXWsyGRryMzIaPtA3MKbGdL1Rm0HvprUMyxgrTUw1ba4z1dKHojyHoiPm/3zrgBQnfoIvElNbxfliHEc0wv5vBsOUsHdeIpxf/VtJDmhIfOp+otIW2o2YJGLywjl2pHiFGIEnW8A6+TAASd97hz1D1bd0vaiNb+ywWDTRnVPZbjIaJgXg/RkujsIGiIVnQD4OaAxk1hU1yEo95qNqxNQZrZXdyXgfUWCSg8lxqP/4B6jwX3V+ZfuOu4LHeezAsy1zzeimZbbD6QpGIhAyYRtmm3VmVF5dNiMtmNv3OR1KCb7ZnWJA8GDtoNJ/spnWFqtT0mYCoPD+NPLLRf/E0FSLn0FreQtKs1Xf2sJVW11Vk3gQD9h5m8PWUWR5zUB28PWX/X5n37efQAIKPOi/x/vcES1W61EcKRf2TEiE0OqScqfuHd2BIqSpLBuXHvnS+CGuwZopovdafWeh50ZwyO+zeU9eQse+mLksXf4NisJAn1jRgoJsHqGvkjw1KSObdhaWksT38nExJi9faw1xva3udoxYXH7YaXAxD4+BvOHPpgv4/gCUjEHSo9ugmljkz2OgMSRykdNzqAB2E/Ef5I1rRHJJ1U1ia9AR8o+S6zx9Vtde+D7H3rSir9uNhJaayFbcFeJ8XQHscPDOHwVRzwXsebut04pgsEqZnWMkuXNFY8xC243Q7fHJeSfInL93eU+NsGGTW4PfxU0dFRoEWWZl8IydJOhKj+8iUh9exrdCv342HInMOoNnUNy/U8LiFYmwKEwr0+2v27fZsWo++W7yndQFi8PIdzW2k/7mNW2PYdQZcPy1sHz30Z178x9h5HaVvBT9OjswyF+HJVjirpubOD3ZsT2uT74xvHE41ufr6/d82gteoVMu93lc5yDV9/iEXBFtkbQ+Yb1LMcrp59az/B99rqdDAAAAeJxjYGFtZ5zAwMrAwNTFtIeBgaEHQjM+YDBkZAKKMrAyM8AAIwOCzRCQ5prCcIBBwaCIOeZ/CUMUiwxjK1gNDCgAISMAWP0LXwAAAHicY2BgYGJgYGAGYhEgyQimWRgMgDQHEALlDDIMsgxy/v9HsM7PPD/j/HSwWjAAAAhdDEYAAQAAAAEAAPuSiMtfDzz1AAsD6AAAAADhYU/8AAAAAOFhT/wAbf57BgwEHAAAAAgAAgAAAAAAAHicY2BkYGCR+VfNEMVWzQAEbDwMjAyogAUAR2wCjQAAA+gAAAU7AG4FRABuAuEAbgAAUAAABAAAAAAAAAAGAAB4nGNgZgCD/80MRgxYAAAoRAG4AA==") format("woff");
}
@font-face {
  font-family: "f-39";
  font-display: swap;
  src: url("data:application/x-font-woff;base64,d09GRgABAAAAAAWIABMAAAAABhQAAQA7AAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABqAAAABMAAAAUAA8AAkdQT1MAAAG8AAAARgAAAFYrlyRjR1NVQgAAAgQAAAAMAAAADAAVAApPUy8yAAACEAAAAFYAAABWQoT5sGNtYXAAAAJoAAAAPAAAAGAAGwIKY3Z0IAAAAqQAAAAOAAAADgaTAvtmcGdtAAACtAAAAbEAAAJlD7Qvp2dhc3AAAARoAAAACAAAAAj//wADZ2x5ZgAABHAAAAAYAAAAGDjHhZhoZWFkAAAEiAAAADYAAAA2CSwaimhoZWEAAATAAAAAIAAAACQJ5gE/aG10eAAABOAAAAAIAAAACALuAHRsb2NhAAAE6AAAAAYAAAAGAAwAAG1heHAAAATwAAAAIAAAACABQQF7bmFtZQAABRAAAAAGAAAABgAGAABwb3N0AAAFGAAAABMAAAAg/4YAMnByZXAAAAUsAAAALgAAAC6w8isUdmhlYQAABVwAAAAiAAAAJAcoERd2bXR4AAAFgAAAAAYAAAAGBsICmnicY2BkYGDgYYAARggEAADrABIAeJxjYGRgYOBiUGEwYmBycfMJYeDLSSzJY+BjYAGKM/z/zwCSZ8xOLcpj4ACxwJiFgQlMcwAxD1glI4MQEEPh/28AsRkJRAAAAAEAAAAKAAoACgAAAAECGwOEAAUAAAKKArwAAACMAooCvAAAAeAAMQECCAYCCwkCAgIDAgIH4QAK/2pH/fsCAAASAAAAAE0rICAAIAAg//8DXP90AFoEMwFAYBIBv9/3AAAAAHicLYqxCQAgEANP/EocwcLCUWzc2O3eNxq4wIUABuRgBCWYYUmevxud+zPty/21bzlUdeNFn086TNUIIv8kAAACCALaAu4AIQJ5AAB4nF1Ru05bQRDdDQ8DgcTYIDnaFLOZkALvhTZIIK4uwsh2YzlC2o1c5GJcwAdQIFGD9msGaChTpE2DkAskPoFPiJSZNYmiNDs7s3POmTNLypGqd2m956lzFkjhboNmm34npNpFgAfS9Y1GRtrBIy02M3rlun2/j8FmNOVOGkB5z1vKQ0bTTqAW7bl/Mj+D4T7/yzwHg5Zmmp5aZyE9hMB8M25p8DWjWXf9QV+xOlwNBoYU01Tc9cdUyv+W5lxtGbY2M5p3cCEiP5gGaGqtjUDTnzqkej6OYgly+WysDSamrD/JRHBhMl3VVC0zvnZwn+wsOtikSnPgAQ6wVZ6Ch+OjCYX0LYkyS0OEg9gqMULEJIdCTjl3sj8pUD6ShDFvktLOuGGtgXHkNTCozdMcvsxmU9tbhzB+EUfw3S/Gkg4+sqE2RoTYjlgKYAKRkFFVvqHGcy+LAbnU/jMQJWB5+u1fJwKtOzYRL2VtnWOMFYKe3zbf+WXF3apc50Whu3dVNVTplOZDL2ff4xFPj4XhoLHgzed9f6NA7Q2LGw2aA8GQ3o3e/9FadcRV3gsf2W81s7EWAAAAAAAAAf//AAIAAQBTAAABLwLaAAMAADMRMxFT3ALa/SYAAQAAAAEPGhrZd5NfDzz1Aj8D6AAAAADRQePbAAAAANFB49v/bf6iBekEMwABAAgAAAAAAAAAAHicY2BkYGAx/neAIYrN5n/uHwfWlwxAERTABACYywYsAWwAIQGCAFMAAAAAAAwAAAABAAAAAgDeABcAagAPAAIAAQACABYAAAEAAC4AAQABAAAAAAAGAAB4nGNgZgCD/80MRgxYAAAoRAG4ALgB/4WwAY0AS7AIUFixAQGOWbFGBitYIbAQWUuwFFJYIbCAWR2wBitcWFmwFCsAAHicY2AUYGD++reSIYr5xb9F/7eyGDMwMDAyIANGALuLB1IAAAPoApoC2gAA") format("woff");
}
.bordercolor {
  display: block;
  border-style: solid;
  border-width: 1px;
}

table.tag_table {
  border-collapse: collapse;
  display: inline-table;
  border-style: solid;
  border-width: 1px;
  word-break: break-word;
}
table.tag_table td.bordercolor {
  display: table-cell;
}
table.tag_table td, table.tag_table th {
  border-style: solid;
  border-width: 1px;
  padding: 5px;
}

.bgcolor {
  display: block;
  margin: 0;
  overflow: hidden;
}
.bgcolor > span {
  display: block;
}

.left {
  text-align: left;
  float: left;
  font-size: 15px;
  line-height: 200%;
}

.right {
  text-align: right;
  float: right;
  font-size: 15px;
  line-height: 200%;
}

.bold {
  font-weight: 700;
}

.xbig {
  font-size: 144%;
}

.center {
  text-align: center;
}

@-webkit-keyframes shake-anim-1 {
  0% {
    transform: translate(2px, 1px) rotate(0);
  }
  10% {
    transform: translate(-1px, -2px) rotate(-1deg);
  }
  20% {
    transform: translate(-3px, 0) rotate(1deg);
  }
  30% {
    transform: translate(0, 2px) rotate(0);
  }
  40% {
    transform: translate(1px, -1px) rotate(1deg);
  }
  50% {
    transform: translate(-1px, 2px) rotate(-1deg);
  }
  60% {
    transform: translate(-3px, 1px) rotate(0);
  }
  70% {
    transform: translate(2px, 1px) rotate(-1deg);
  }
  80% {
    transform: translate(-1px, -1px) rotate(1deg);
  }
  90% {
    transform: translate(2px, 2px) rotate(0);
  }
  100% {
    transform: translate(1px, -2px) rotate(-1deg);
  }
}

@keyframes shake-anim-1 {
  0% {
    transform: translate(2px, 1px) rotate(0);
  }
  10% {
    transform: translate(-1px, -2px) rotate(-1deg);
  }
  20% {
    transform: translate(-3px, 0) rotate(1deg);
  }
  30% {
    transform: translate(0, 2px) rotate(0);
  }
  40% {
    transform: translate(1px, -1px) rotate(1deg);
  }
  50% {
    transform: translate(-1px, 2px) rotate(-1deg);
  }
  60% {
    transform: translate(-3px, 1px) rotate(0);
  }
  70% {
    transform: translate(2px, 1px) rotate(-1deg);
  }
  80% {
    transform: translate(-1px, -1px) rotate(1deg);
  }
  90% {
    transform: translate(2px, 2px) rotate(0);
  }
  100% {
    transform: translate(1px, -2px) rotate(-1deg);
  }
}
.shake-1 {
  -webkit-animation-name: shake-anim-1;
          animation-name: shake-anim-1;
  -webkit-animation-duration: 0.8s;
          animation-duration: 0.8s;
  transform-origin: 50% 50%;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
          animation-timing-function: linear;
  display: inline-block;
}

@-webkit-keyframes vib-anim-1 {
  0% {
    transform: skewX(-15deg);
  }
  5% {
    transform: skewX(15deg);
  }
  10% {
    transform: skewX(-15deg);
  }
  15% {
    transform: skewX(15deg);
  }
  20% {
    transform: skewX(0);
  }
  100% {
    transform: skewX(0);
  }
}

@keyframes vib-anim-1 {
  0% {
    transform: skewX(-15deg);
  }
  5% {
    transform: skewX(15deg);
  }
  10% {
    transform: skewX(-15deg);
  }
  15% {
    transform: skewX(15deg);
  }
  20% {
    transform: skewX(0);
  }
  100% {
    transform: skewX(0);
  }
}
.vib-1 {
  -webkit-animation: 0.8s vib-anim-1 infinite alternate;
          animation: 0.8s vib-anim-1 infinite alternate;
  display: inline-block;
}

@-webkit-keyframes marquee {
  from {
    left: 100%;
    transform: translate(0);
  }
  to {
    left: 0%;
    transform: translate(-100%);
  }
}

@keyframes marquee {
  from {
    left: 100%;
    transform: translate(0);
  }
  to {
    left: 0%;
    transform: translate(-100%);
  }
}
@-webkit-keyframes marquee-visible {
  from {
    left: 100%;
    transform: translate(-100%);
  }
  to {
    left: 0%;
    transform: translate(0);
  }
}
@keyframes marquee-visible {
  from {
    left: 100%;
    transform: translate(-100%);
  }
  to {
    left: 0%;
    transform: translate(0);
  }
}
@-webkit-keyframes marquee-visible-in {
  from {
    left: 100%;
    transform: translate(-100%);
  }
  to {
    left: 0%;
    transform: translate(-100%);
  }
}
@keyframes marquee-visible-in {
  from {
    left: 100%;
    transform: translate(-100%);
  }
  to {
    left: 0%;
    transform: translate(-100%);
  }
}
@-webkit-keyframes marquee-visible-out {
  from {
    left: 100%;
    transform: translate(0);
  }
  to {
    left: 0%;
    transform: translate(0);
  }
}
@keyframes marquee-visible-out {
  from {
    left: 100%;
    transform: translate(0);
  }
  to {
    left: 0%;
    transform: translate(0);
  }
}
@-webkit-keyframes marquee-vertical {
  from {
    top: 100%;
    transform: translateY(0%);
  }
  to {
    top: 0%;
    transform: translateY(-100%);
  }
}
@keyframes marquee-vertical {
  from {
    top: 100%;
    transform: translateY(0%);
  }
  to {
    top: 0%;
    transform: translateY(-100%);
  }
}
@-webkit-keyframes marquee-vertical-visible-in {
  from {
    top: 0%;
    transform: translateY(0%);
  }
  to {
    top: 0%;
    transform: translateY(-100%);
  }
}
@keyframes marquee-vertical-visible-in {
  from {
    top: 0%;
    transform: translateY(0%);
  }
  to {
    top: 0%;
    transform: translateY(-100%);
  }
}
@-webkit-keyframes marquee-vertical-visible-out {
  from {
    top: 100%;
    transform: translateY(0%);
  }
  to {
    top: 100%;
    transform: translateY(-100%);
  }
}
@keyframes marquee-vertical-visible-out {
  from {
    top: 100%;
    transform: translateY(0%);
  }
  to {
    top: 100%;
    transform: translateY(-100%);
  }
}
@-webkit-keyframes marquee-vertical-visible {
  from {
    top: 0%;
    transform: translateY(0%);
  }
  to {
    top: 100%;
    transform: translateY(-100%);
  }
}
@keyframes marquee-vertical-visible {
  from {
    top: 0%;
    transform: translateY(0%);
  }
  to {
    top: 100%;
    transform: translateY(-100%);
  }
}
@-webkit-keyframes marquee-rotate-z {
  0% {
    transform: rotateZ(0);
  }
  100% {
    transform: rotateZ(360deg);
  }
}
@keyframes marquee-rotate-z {
  0% {
    transform: rotateZ(0);
  }
  100% {
    transform: rotateZ(360deg);
  }
}
@-webkit-keyframes marquee-rotate-x {
  0% {
    transform: rotateX(0);
  }
  100% {
    transform: rotateX(360deg);
  }
}
@keyframes marquee-rotate-x {
  0% {
    transform: rotateX(0);
  }
  100% {
    transform: rotateX(360deg);
  }
}
@-webkit-keyframes marquee-rotate-y {
  0% {
    transform: rotateY(0);
  }
  100% {
    transform: rotateY(360deg);
  }
}
@keyframes marquee-rotate-y {
  0% {
    transform: rotateY(0);
  }
  100% {
    transform: rotateY(360deg);
  }
}
.marquee {
  display: block;
  position: relative;
  overflow: hidden;
  font-size: 15px;
  line-height: 2;
}
.marquee::after {
  content: "　";
  white-space: nowrap;
  display: inline-block;
}
.marquee span.inner_marquee {
  position: absolute;
  top: 0;
  margin: 0;
  display: inline-block;
  white-space: nowrap;
  -webkit-animation-name: marquee;
          animation-name: marquee;
  -webkit-animation-duration: 10s;
          animation-duration: 10s;
  -webkit-animation-timing-function: linear;
          animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
}

@-webkit-keyframes blink-anim {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
}

@keyframes blink-anim {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
}
.tag_blink {
  -webkit-animation: blink-anim 5s step-end infinite;
          animation: blink-anim 5s step-end infinite;
  opacity: 0;
}

@-webkit-keyframes fade-anim {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
}

@keyframes fade-anim {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
}
.tag_fade {
  -webkit-animation: fade-anim 5s ease infinite;
          animation: fade-anim 5s ease infinite;
  opacity: 0;
}

@-webkit-keyframes telop-anim {
  0% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}

@keyframes telop-anim {
  0% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}
.tag_telop {
  font-weight: 700;
  -webkit-text-stroke: 1px #000;
  display: inline-block;
  position: relative;
  background: linear-gradient(to right, #ff0000 50%, #ffffff 50%);
  background-size: 200% 200%;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  -webkit-animation: telop-anim linear 10s;
          animation: telop-anim linear 10s;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
}/*# sourceMappingURL=test.css.map */