@charset "UTF-8";
/*
Copyright (c) 2010, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.com/yui/license.html
version: 2.8.1
*/
html {
  color: #000;
  background: #fff; }

body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
code,
form,
fieldset,
legend,
input,
button,
textarea,
p,
blockquote,
th,
td {
  margin: 0;
  padding: 0; }

table {
  border-collapse: collapse;
  border-spacing: 0; }

fieldset,
img {
  border: 0; }

address,
caption,
cite,
code,
dfn,
em,
strong,
th,
var,
optgroup {
  font-style: inherit;
  font-weight: inherit; }

del,
ins {
  text-decoration: none; }

ul li {
  list-style: none; }

caption,
th {
  text-align: left; }

/* h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;} */
q:before,
q:after {
  content: ""; }

abbr,
acronym {
  border: 0;
  font-variant: normal; }

sup {
  vertical-align: baseline; }

sub {
  vertical-align: baseline; }

legend {
  color: #000; }

input,
button,
textarea,
select,
optgroup,
option {
  font-family: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit; }

input,
button,
textarea,
select {
  *font-size: 100%; }

html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline; }

.opac {
  opacity: 1;
  filter: alpha(opacity=100);
  display: block;
  transition: 0.3s ease-in-out; }
  .opac:hover {
    -webkit-animation: backToOpac1 0.7s linear 0s;
    animation: backToOpac1 0.7s linear 0s; }

@-webkit-keyframes backToOpac1 {
  0% {
    opacity: 0.4; }
  100% {
    opacity: 1; } }

@keyframes backToOpac1 {
  0% {
    opacity: 0.4; }
  100% {
    opacity: 1; } }

.clearfix {
  *zoom: 1; }
  .clearfix:before, .clearfix:after {
    content: "";
    display: table; }
  .clearfix:after {
    clear: both; }

body {
  font-family: "Noto Sans JP", "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", "sans-serif";
  background: #f2efe9; }

#superbanner-mobile {
  padding: 4.21875vw 0 0; }

.main-wrapper {
  background: #f2efe9; }

.buttonArea__inner {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin: 2.34375vw 0 0; }

.button__anchor {
  line-height: 1;
  display: block;
  text-decoration: none;
  text-align: center;
  border-radius: 4.6875vw;
  font-weight: bold; }
  .button__anchor span {
    letter-spacing: 0.05em;
    margin: 0 0 0 -2.8125vw;
    display: block;
    position: relative; }

.button__anchor--realtime {
  background: #ffffff;
  padding: 1.5625vw 0 2.34375vw;
  font-size: 3.75vw;
  border: 0.625vw solid #f0027f; }
  .button__anchor--realtime span {
    color: #f0027f; }
    .button__anchor--realtime span:after {
      content: '';
      display: block;
      position: absolute;
      top: 0;
      bottom: -0.3125vw;
      right: 3.125vw;
      margin: auto;
      background: url("data:image/png;base64,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") no-repeat 0 0/contain;
      width: 3.90625vw;
      height: 3.90625vw; }

.button--middle {
  width: 49%; }
  .button--middle .button__anchor {
    line-height: 1;
    padding: 1.875vw 0 2.1875vw; }
  .button--middle span {
    color: #ffffff; }
    .button--middle span:after {
      content: '';
      display: block;
      position: absolute;
      top: 0;
      bottom: -0.3125vw;
      right: 3.125vw;
      margin: auto;
      background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAABGdBTUEAALGPC/xhBQAACklpQ0NQc1JHQiBJRUM2MTk2Ni0yLjEAAEiJnVN3WJP3Fj7f92UPVkLY8LGXbIEAIiOsCMgQWaIQkgBhhBASQMWFiApWFBURnEhVxILVCkidiOKgKLhnQYqIWotVXDjuH9yntX167+3t+9f7vOec5/zOec8PgBESJpHmomoAOVKFPDrYH49PSMTJvYACFUjgBCAQ5svCZwXFAADwA3l4fnSwP/wBr28AAgBw1S4kEsfh/4O6UCZXACCRAOAiEucLAZBSAMguVMgUAMgYALBTs2QKAJQAAGx5fEIiAKoNAOz0ST4FANipk9wXANiiHKkIAI0BAJkoRyQCQLsAYFWBUiwCwMIAoKxAIi4EwK4BgFm2MkcCgL0FAHaOWJAPQGAAgJlCLMwAIDgCAEMeE80DIEwDoDDSv+CpX3CFuEgBAMDLlc2XS9IzFLiV0Bp38vDg4iHiwmyxQmEXKRBmCeQinJebIxNI5wNMzgwAABr50cH+OD+Q5+bk4eZm52zv9MWi/mvwbyI+IfHf/ryMAgQAEE7P79pf5eXWA3DHAbB1v2upWwDaVgBo3/ldM9sJoFoK0Hr5i3k4/EAenqFQyDwdHAoLC+0lYqG9MOOLPv8z4W/gi372/EAe/tt68ABxmkCZrcCjg/1xYW52rlKO58sEQjFu9+cj/seFf/2OKdHiNLFcLBWK8ViJuFAiTcd5uVKRRCHJleIS6X8y8R+W/QmTdw0ArIZPwE62B7XLbMB+7gECiw5Y0nYAQH7zLYwaC5EAEGc0Mnn3AACTv/mPQCsBAM2XpOMAALzoGFyolBdMxggAAESggSqwQQcMwRSswA6cwR28wBcCYQZEQAwkwDwQQgbkgBwKoRiWQRlUwDrYBLWwAxqgEZrhELTBMTgN5+ASXIHrcBcGYBiewhi8hgkEQcgIE2EhOogRYo7YIs4IF5mOBCJhSDSSgKQg6YgUUSLFyHKkAqlCapFdSCPyLXIUOY1cQPqQ28ggMor8irxHMZSBslED1AJ1QLmoHxqKxqBz0XQ0D12AlqJr0Rq0Hj2AtqKn0UvodXQAfYqOY4DRMQ5mjNlhXIyHRWCJWBomxxZj5Vg1Vo81Yx1YN3YVG8CeYe8IJAKLgBPsCF6EEMJsgpCQR1hMWEOoJewjtBK6CFcJg4Qxwicik6hPtCV6EvnEeGI6sZBYRqwm7iEeIZ4lXicOE1+TSCQOyZLkTgohJZAySQtJa0jbSC2kU6Q+0hBpnEwm65Btyd7kCLKArCCXkbeQD5BPkvvJw+S3FDrFiOJMCaIkUqSUEko1ZT/lBKWfMkKZoKpRzame1AiqiDqfWkltoHZQL1OHqRM0dZolzZsWQ8ukLaPV0JppZ2n3aC/pdLoJ3YMeRZfQl9Jr6Afp5+mD9HcMDYYNg8dIYigZaxl7GacYtxkvmUymBdOXmchUMNcyG5lnmA+Yb1VYKvYqfBWRyhKVOpVWlX6V56pUVXNVP9V5qgtUq1UPq15WfaZGVbNQ46kJ1Bar1akdVbupNq7OUndSj1DPUV+jvl/9gvpjDbKGhUaghkijVGO3xhmNIRbGMmXxWELWclYD6yxrmE1iW7L57Ex2Bfsbdi97TFNDc6pmrGaRZp3mcc0BDsax4PA52ZxKziHODc57LQMtPy2x1mqtZq1+rTfaetq+2mLtcu0W7eva73VwnUCdLJ31Om0693UJuja6UbqFutt1z+o+02PreekJ9cr1Dund0Uf1bfSj9Rfq79bv0R83MDQINpAZbDE4Y/DMkGPoa5hpuNHwhOGoEctoupHEaKPRSaMnuCbuh2fjNXgXPmasbxxirDTeZdxrPGFiaTLbpMSkxeS+Kc2Ua5pmutG003TMzMgs3KzYrMnsjjnVnGueYb7ZvNv8jYWlRZzFSos2i8eW2pZ8ywWWTZb3rJhWPlZ5VvVW16xJ1lzrLOtt1ldsUBtXmwybOpvLtqitm63Edptt3xTiFI8p0in1U27aMez87ArsmuwG7Tn2YfYl9m32zx3MHBId1jt0O3xydHXMdmxwvOuk4TTDqcSpw+lXZxtnoXOd8zUXpkuQyxKXdpcXU22niqdun3rLleUa7rrStdP1o5u7m9yt2W3U3cw9xX2r+00umxvJXcM970H08PdY4nHM452nm6fC85DnL152Xlle+70eT7OcJp7WMG3I28Rb4L3Le2A6Pj1l+s7pAz7GPgKfep+Hvqa+It89viN+1n6Zfgf8nvs7+sv9j/i/4XnyFvFOBWABwQHlAb2BGoGzA2sDHwSZBKUHNQWNBbsGLww+FUIMCQ1ZH3KTb8AX8hv5YzPcZyya0RXKCJ0VWhv6MMwmTB7WEY6GzwjfEH5vpvlM6cy2CIjgR2yIuB9pGZkX+X0UKSoyqi7qUbRTdHF09yzWrORZ+2e9jvGPqYy5O9tqtnJ2Z6xqbFJsY+ybuIC4qriBeIf4RfGXEnQTJAntieTE2MQ9ieNzAudsmjOc5JpUlnRjruXcorkX5unOy553PFk1WZB8OIWYEpeyP+WDIEJQLxhP5aduTR0T8oSbhU9FvqKNolGxt7hKPJLmnVaV9jjdO31D+miGT0Z1xjMJT1IreZEZkrkj801WRNberM/ZcdktOZSclJyjUg1plrQr1zC3KLdPZisrkw3keeZtyhuTh8r35CP5c/PbFWyFTNGjtFKuUA4WTC+oK3hbGFt4uEi9SFrUM99m/ur5IwuCFny9kLBQuLCz2Lh4WfHgIr9FuxYji1MXdy4xXVK6ZHhp8NJ9y2jLspb9UOJYUlXyannc8o5Sg9KlpUMrglc0lamUycturvRauWMVYZVkVe9ql9VbVn8qF5VfrHCsqK74sEa45uJXTl/VfPV5bdra3kq3yu3rSOuk626s91m/r0q9akHV0IbwDa0b8Y3lG19tSt50oXpq9Y7NtM3KzQM1YTXtW8y2rNvyoTaj9nqdf13LVv2tq7e+2Sba1r/dd3vzDoMdFTve75TsvLUreFdrvUV99W7S7oLdjxpiG7q/5n7duEd3T8Wej3ulewf2Re/ranRvbNyvv7+yCW1SNo0eSDpw5ZuAb9qb7Zp3tXBaKg7CQeXBJ9+mfHvjUOihzsPcw83fmX+39QjrSHkr0jq/dawto22gPaG97+iMo50dXh1Hvrf/fu8x42N1xzWPV56gnSg98fnkgpPjp2Snnp1OPz3Umdx590z8mWtdUV29Z0PPnj8XdO5Mt1/3yfPe549d8Lxw9CL3Ytslt0utPa49R35w/eFIr1tv62X3y+1XPK509E3rO9Hv03/6asDVc9f41y5dn3m978bsG7duJt0cuCW69fh29u0XdwruTNxdeo94r/y+2v3qB/oP6n+0/rFlwG3g+GDAYM/DWQ/vDgmHnv6U/9OH4dJHzEfVI0YjjY+dHx8bDRq98mTOk+GnsqcTz8p+Vv9563Or59/94vtLz1j82PAL+YvPv655qfNy76uprzrHI8cfvM55PfGm/K3O233vuO+638e9H5ko/ED+UPPR+mPHp9BP9z7nfP78L/eE8/stRzjPAAAAIGNIUk0AAHomAACAhAAA+gAAAIDoAAB1MAAA6mAAADqYAAAXcJy6UTwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAIASURBVEiJvZY9ixNRFIafhKymcZNSFF2wcZuwhYpYKlYqroKp1MLCj06QFYv9Bf4F+0UREUGtsqCgsKKssAo2VqIsRFASQVEQHos5Q8aYyUxY1gOHO3fmPe8795577r0VlTG2FTgMnAIOATNAA+gDH4AV4AHwBPiVy6KO8pp6SV23nHXVa+qWUXyjBPaqaxmCZXVRnVObgWlGfzG+p7amzhaJHFC/RMBz9XzOSIf9dOBVv6oH80Rm1V4A76hTJQWyU3w74nvZEaWAqcwULU1IPuxLwfMm/dH0w0JmimobFKmpz4JvIRWpm6wO1fkNCqQ+H3xdtY56Jl50CgLvqtsnEOoEb7sKHI+SeTSuKoE28A64AFQKsAAPoz1GJEi1VfBnWVtW9xTgW4F9i4Nl2ywIGrbvJonNWyjNwPWywUVznGe3imJQ+/HcmFDkh3pjzEgagetXgY+RoF0lkpnaU2AOuAn8zsHsjPZTFXgVnSMlyHvAxcC+L8AejfYlajuGVVQn99UdJXL3T51sVsWfDL7PRsXj5u1d1/U/78L493lyT52ekHxbxGnOeZL6/kx+XqhnSwqcU1cirmtywpIngrpbXXVgHfWqyV7UcFBorXjfyWBfqzPDnOOSd8Xyt5V19bI5i6aiY+9ddeAEyXGwj+TeNQ18I7l3rQKPSY6Jn3kkfwCB+YC2uPzUQQAAAABJRU5ErkJggg==") no-repeat 0 0/contain;
      width: 3.90625vw;
      height: 3.90625vw; }

.button__anchor--tver {
  color: #ffffff;
  font-size: 3.125vw;
  background: #58a9e1; }

.button__anchor--telasa {
  color: #ffffff;
  font-size: 3.125vw;
  background: #eb5505; }

.page-top {
  display: block;
  color: #00a0c6;
  margin: 10vw 0 0;
  padding-bottom: 10.46875vw; }
  .page-top .fa,
  .page-top span {
    display: block;
    text-align: center; }
  .page-top .fa {
    font-size: 1.7rem;
    padding-bottom: 5px; }
  .page-top span {
    font-size: 3.4375vw;
    font-weight: bold;
    letter-spacing: 0.05em;
    margin: -0.625vw 0 0 0.625vw; }

.bangumi .c-icon {
  width: 4.6875vw;
  height: 4.6875vw;
  display: inline-block; }

.bangumi .c-icon__sin {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAACK0lEQVRIie1XPW/aUBQ9/uBLDI2VqWzxymipE5sRWzc6JhsSvwCJCTYSfkEVNmY2pkRmCmOdjW4xU8nWB1KRDdi+HSw/QakeMcpHVeUsln2f77nX953zZGkutwhvABUAPgTtVyVdKG3Ir8q4hXfif4/YHzlYKG34I0e4LrBncOtDeE1LuE4VBYm5CO4fecLtKwBIJ1mEUwZiHgJ7Bn/kIHQYACBVLSKwZ1CMQnLi4P4Ry0p/59l2J6qpQy3r8JoWVFNHumZA1jWopg5Jy4lSA3O5RSJsrAdanF6S/+0HEREFDz9pcXpJ3tUdERF5V3d0KMefmMstOjhj1dRBzMVm8B0AsBlMQMxFqlo89Ko4rygYOgzhlEExCiDm8hnKuoZwGsVehHgzmPCZBvYM657NY/Hss50ygMgG95KbOvK3F8mJM40SMo0SgEhOy0of+dsLqKbO16y6450C4uLSNUO4wYTEScALtJyd+6OIV93xnhFsyyuW0zEQEqeqRW4Abn2I0GHINEqcTDrJcg0nhVBOsRkE9ow70qo7hm85UE0dilFAOGWHzSIpMRBtFq9p8c7TNQOr7hi/Pl1zeSnGx8TEwk+97tlw60MoRgHZThnLSh+pL0Wu6/V1tIOPMRNhx7HJ52/Od57HUtkMJtyfk0LYce7rZxBz/zrDdc+GpOW4fp+VGAAnlc80ZDtlyGdRd/mbc4TO/sZ6ciFJT5bnwJNOp5fCO/H/Tyy91U/bb2ZdspocGgnKAAAAAElFTkSuQmCC") no-repeat 0 0/contain; }

.bangumi .c-icon__sai {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAABg0lEQVRIie2XsW6CUBSGf1qiLYYyEAcSV11N2FwYjE6y+wIMrrr4DC6dHXwBd7YmDn0Akq7XEZIOpoO5CRHaBhdo0HCvUKs2rf90k3M5H/fnHA4I7rAT4QISAaD2+HRWqDfq4uasxJSu4L8PFnnBgDhYTcffTl4dTFBu6MXBt6oGxbQyYxviICAOKq0eRFVjXs8SFyyqGuR2nxkPiAOpaTBPxc2dZ9NqOkZAHGZsX+WGjupgcjw4Udp2ltVre5YrVyHwvu1ZVp8ETBfzr/Umtt5/eUboLYukKQ7epJ7z59srAODdJfiI1ycDpwuGLuZY2zMoprVjtTfqHg8OvSUinyLyKQDsVHZyyiybI58iIA4ESUapVs/MLbjDTsSax7w2yiNWW3mjLv/Eimkh8inW9gyhtzzYm8nNlmp1KKYFQZKZ+7jgxKYkQd43lCDJB/f+zumUV/u1wCqowmCpaeCOY91Du48wjouqhvum8TPgSqvHjZcbeuEJ9f8+fa7gs0m41E/bFrY9iKQUUI9LAAAAAElFTkSuQmCC") no-repeat 0 0/contain; }

.bangumi .c-icon__sou {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAACGklEQVRIie2XMayiQBCG/7tYTk9hufb00tOSbGtCa6A0oSa29hpb7aWXHmq2dztMpGat9wrDHvoUfC+el7y8v8Idd775l9lJ+FWWpcZ/0AAAhsPhW6HH4xG/30ps6Qf8/cGDrqCUEtvt9m7Mtm0QEbIsuxsnIkRR9DD3lxwLISClhFIKQggopT4U/KigRp2OGWOYz+dXa1VVYTqdgjEG27YBAI7jgHNu/tPEu9TrWEoJKaX5fTgcAFyOsknedqyUQlVVsCyrM2+nY6UUFosFzucz1us1iAhVVQGAgdq2DSGE2dM8j0ajTnCnYyJCGIZQSiGOYwBAlmVXbhlj5n23wc1r+BK4SeD7PqSUWK1WkFJeJW0KyPMcSinkeQ7GWO9RP9XVnHM4joM0TU0xjRzHARFBCGHgjuP05nz6OgVBYJ5vO3Y8HiPLMux2OxARXNd9Hbjd2bdDpXFYVRU45yCi14GTJAHwt4ubYwdwBeq7v58CJ0kCIQRc10UURSAi41pKaToeuJzG7ST7EriZ10QE3/dBROCcIwgCCCEQxzGUUgjDEJxzU0gvvCxL/UhFUejJZKI9z9NFUZj1uq71ZrPRnudpz/P0fr83seVyqT3P07PZ7GpPW2VZ6s7JRUTGTfsKNRPMsqwPsTAMAQBpmnY3WZdjrbU+nU531+u61nVdf3rfU44BPJxAfVfmJZPrX+gH/P3BA+DyLfNu/QEVYK8F1dVALgAAAABJRU5ErkJggg==") no-repeat 0 0/contain; }

.bangumi .c-icon__ss {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAABgklEQVRIie2XMY7iMBSGv11RujcSpQ/AAdJDnwPkAL4EygFoOYAP4B736UmPuyDZNe4zxSrRAJMQmB22WP4myvOzP//Psa38apqm5R9oBrBYLF4KPZ1O/H4p8ZPe4Df4xzQbajDG4L2/iRdFgVJqcEDvPfv9nhgjZVk+DvbeU9c1y+VysPO1NpsNdV1Pyh0EA0gpR2d9raIoSCkNVmsSOKXEfD6fDAX6JRBC3M0dLbVSCuccKSWklGRZ9tBEngJ38KqqCCEQY8RaS1mWkxw9Dd5ut0gpe4gxBmstzjnyPP82eHAfK6UunHWwqV/t0+Br/Y3y3gXHGEkpXcQ6p58Pj++4/3KNd7sd3nvyPEcpRYwRYwxCCNbrdZ/jnGO1WqG1JsZIVVUAhBAAsNYCkGUZUsr7YK01xhiMMX1MSonWuh+gK333DCFc5AP9u1LqBkzTNO2Qzudzezgc2uPx+GV7CGGw75iapmlH97EQYvSsvnHxgP6/+/gNfoN/TDP48y/zan0Ao0IAOZ+kGC8AAAAASUVORK5CYII=") no-repeat 0 0/contain; }

.bangumi .c-icon__kai {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAACKUlEQVRIie2WPW7jMBCFvyxcTk8DKX0AHUB91Bo8gNoA7pPW0AHS5gDpQ7iNevZWH3YyINWma25hkGtlY8nIIt4mr5FIkPNm3vyAN23bBv4DZgC3t7dXJd3tdvy6KuMJfoivhtklh5qmYb1eU1UVWZal/b7v6bru7L3FYoGI/Btx/DrnUEqR5znWWl5eXs7e++joKSal9t5T1zVKKZxzGGMSmdaazWbDw8NDItpsNlRVNRnMJHFd13jvWa1WiaAoisGZqEiMznsPHKU+h1Gp+77HGIOI4JzDWov3Hu89xhjyPE+K3N3dDe4BZ/M7Sfz6+pq8P81v/I+kIkJZllhrqesa59xotDAh9Wq1Is9z4Ji/xWJBURSUZZnOKKV4enpCRDgcDiil0Frz+Pj4dWL4kydjDF3X0TQN1lrgmNOiKLi/vwfg+fmZ+XyO1hql1Kjdi9oJjlIfDge6rkvyx30RwRiT1qdOf7mdIj6Tuu97rLUp70BSpWmaVGSf4eKIo9TROMDb2xsiQlVViAjL5ZKiKNBaT9q7iFhEaJqG+XwOgHMOOPaz9z6to1MxehE5W903bduGsYfAer0GGEyjOLuzLBvk9COyLPt0iu12u+mInXOD4XAKrfXA8HK5pCzLi6QeLa44JKaGwVcwGnGs2DhE+r5PPTuWv4vQtm0Yw36/H6zf39/Ddrv9az+EELbbbei6btReCCG0bRsmi+s78PPK/CH+VszgWGXXxm+0S4rREHE3OwAAAABJRU5ErkJggg==") no-repeat 0 0/contain; }

.bangumi .c-icon__syuu {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAADA0lEQVRIie2WsW4aWRSGPyeIIGGE0JWyIpYMmkgUkR0pGjeuaHCqVLuatNvZjwCPwDxCqHCzBZbSrBsbmjQgRcxGu2AXI3lkW2EQK48xC2gBE90tvMzam3jGSeEkkv9udM6c7957/jl35ihWJV9BAQD58+qtQuc2a9y7VeIl3YG/LXCl3WNl+w8MZ/hRrGB2mNussXXofBY4cJOkrUOH7uQDqgh/FNOb9pUFzpSJR78c3J1Mqdg9CmaHUjpFpd0jZxxRSqdQIiH0ZgurPwLg5RvzyrvZpQXy6uKXgfWGjd5soSUFWlLw+PU7lPkHKJEQBbNDzjgGoP7iqXsaa7v7VNo91lMPPXfs2WMtKYgFA1j9kbu7vJqgYHbYqFmoIowSCbFROwAu+l1p98guLaBEQp5gzx2rIkz5+RPXWHl1kVjwPt3J1I0ZzpC13X1evjGp2D1UESa7/MgT6guewTPxKN3JFICV7QYHPz1jPfUDsWCATDxKdmkBvdkCoJReJhb096znURvOEL3ZotLuoSUFynyI7mRKwey4xfVmy4UCbNQs13Be8lxazjhyP5GZkQAK5p/EggH0po3VH6ElBa9WFQpmB71hs7LdILv8CC0hru21JzivJly3zm3WyKuLqGKerUPH/X4v+jzAcIZklxbQEoKNmkXOOMbqj3m1qlxTvViVXsrs7MmyfSYpVmW2fiTVX3+X9ZOBPB2fSymlrJ8MZGZnT1KsyszOnqyfDKSUUpbtMzfn/6JYlb49vjyNYg/u/3vU//V45u5SOoU1GLO2u093MiUTj3qazAc8cIvPpCWFO5e3Dh13fmtJQf3FMuXnT27kas8MwxmiivCVQlpC0B1/wOqPyP12jNUfoURCaAnBeurhJ+f5p+R7O2lJceVZiYTIq4sokRAHPz6jlE6RiUfRmy0ev37njkx/+ZjrsiHyjffXxk/H5zLfeC9jv7yVFKuybJ951roxuGyfyYO//vbNOx2fe0Jn4Bvdx+B/v840G6N++rZ/fe7A3zU4ABc3z23rH4bWUQ+gERV8AAAAAElFTkSuQmCC") no-repeat 0 0/contain; }

.bangumi .c-icon__ni {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAl0lEQVRIie3WsQ3EIAwF0J8TpTegZAB2YQCvwl70DOAdzAb0uSJNmuSS3IXT6fxbkJ+QsOVJVWd8IQ4AvPdD0dYaHkPFVQw2+La4I5dKKei9nyqcUnofrrVCRMbDzHz6xa9yCA4hfBQF/vFXG2zwbdntYxFBzvlycWbenGC7MBEhxngZJqLNs0lVZ9u5DDb4p2EHLH01Ok+B5Sc8T1iqMAAAAABJRU5ErkJggg==") no-repeat 0 0/contain; }

.bangumi .c-icon__ji {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAABW0lEQVRIie2VMXLCMBBFPxk61FNQ6gAcwL1beziADuBb0ELtC7jHQ8sB6NEB1K1mtL160SQMk7EsGxInmfBKeVfP3l1LMyIK+AHmALBarSaVWmvxNqnxjpf494u11ijLEm3bPpQ/HyLowhgDAHDORWPW63V03xkRhb7fqSzL1LtFOR6PnevW2vQXA4CUEkqpwcKmaW4ViTFILIToLVtXfIpB4g9SZRdCYLvdDtor2eN7YhN8Op3AzMjzHFVVJfex1gJEFJ6hrutQFEWo63pwDhGFUaW+xxiD3W4HZoZSCpvNZlR+r5iZcT6fO58558DMt6HrakOWZVgul+PFzjk0TdMXAq119ACRUkbFD/f4crmEoijC4XAYnUtE4e9dEs8yaqqZGc45AEgeiV8qXiwW2O/38N7f1qSU3y8WQkApBe89hBCQUk4jBoA8zx8Sfeb/TfVLPBlz4P1inpgr+gZWhl/7sooAAAAASUVORK5CYII=") no-repeat 0 0/contain; }

.bangumi .c-icon__de {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAABP0lEQVRIie2WIZICMRBFH1vI9lCFzAFyADyWqjnAHACPheIU+BwgnvhBg2dcRowmfhBrViw7mcCGrS2+/smrTvI7PfLed7xAY4DZbJYV2jQNH1mJX/QGP01VVeUDt22LMYa6rtnv91hr73rHsZuez+con3MOEaEoCqy1LBYLRCQdvN1uez1aa8qy5HA4sNvtUEp9CwUYee+7mBzHVCwiKKV6fU3TxFestY61Rullceqt+KeX2aeiKNLBxphfAeO971J0Op265XLZbTabwWu9913yHbdtC8BkMklanwy+XC4ATKfTfOAQAsfjEYD5fJ4P7JwjhIDWOt9RO+cwxiAilGWZBIUBvbqua6y1VFWFiLBer6Pa48NgESGEgFKK1Wr1EBQYnuPr9To4t0/J8b1vbqj+38z1Bv8Z8Bg+Z6DcugHjDUW3jyPbyQAAAABJRU5ErkJggg==") no-repeat 0 0/contain; }

.bangumi .c-icon__te {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAABM0lEQVRIie2VMW6EMBREZyNK97ZEyQF8AHoouQHHoEVchR4O4J4e97izJejpvUWyhAQCARRW0fIqsMVMMZ/5N621xRNwAMB13VNNjTF4O9VxxGV8Gs5RAaUU+r6HUgpKKTRNgyRJ4HneMeOu61BV1SAO4MvzGEopGGOQUh43ppRCSgkAIIQMgp7nQQiBIAgQhuGq0QSttd1DXdc2iiJbFMXmb7XW9mnDddNa26XmklIiTdPNwpxzZFk2e2eMWc+YMYY4jifnbdtCCAHOOTjnk3tCyLLwlfGYsiyR5/lu8Z9yXs2YEDKbH/BZIo/SmGPx3365jP/Hdnp0NoDZJfFnxlVVQQgxvBNC4Pv+LuPVyhzTdR3ath1MN2+kD35VmWMopaCU7jL7zutN9WV8Gg7wPt5ncweW+c11phsshQAAAABJRU5ErkJggg==") no-repeat 0 0/contain; }

.bangumi .programHeader__cont {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 6.25vw 2.34375vw 0; }

.bangumi .programHeader__title {
  font-weight: bold;
  font-size: 5vw;
  line-height: 2.53125; }

.bangumi .programHeader__select {
  border-radius: 6px;
  background: #ffffff;
  color: #000;
  box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.08);
  font-size: 3.75vw;
  width: 51.5625vw;
  height: 7.8125vw;
  position: relative; }
  .bangumi .programHeader__select:before, .bangumi .programHeader__select:after {
    content: "";
    position: absolute;
    pointer-events: none;
    display: block; }
  .bangumi .programHeader__select:before {
    background: #00a0c6;
    top: 0;
    right: 0;
    width: 7.8125vw;
    height: 7.8125vw;
    border-top-right-radius: 0.9375vw;
    border-bottom-right-radius: 0.9375vw; }
  .bangumi .programHeader__select:after {
    width: 2.8125vw;
    height: 1.5625vw;
    top: 0;
    right: 2.34375vw;
    bottom: 0;
    margin: auto;
    z-index: 2;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAKCAYAAAC5Sw6hAAAAoklEQVQokY3SSwrCMBRG4azCmeCjoIjgHhy5GDfnNpwoOhdr60AKbuFzYIuxpNpAJjf/PTcnJCDDESfMEXruad1zxiZg67MeWPWALFFGfbtQ36iIivc62AXJkEf5EuvmcNKa8MSiA1JFuaquhTg0xuWHZlsnbyBtUMAsoTnEIKHzpZ96g7ZmgWtK5x8opZnU6QNqNG+/dPqCAkbY4+D9ATuzLzsQWbft1kyRAAAAAElFTkSuQmCC") no-repeat 0 0/contain;
    transition: -webkit-transform 0.2s ease-out;
    transition: transform 0.2s ease-out;
    transition: transform 0.2s ease-out, -webkit-transform 0.2s ease-out; }
  .bangumi .programHeader__select select {
    width: 100%;
    margin: 0;
    background: none;
    border: 1px solid transparent;
    outline: none;
    box-sizing: border-box;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    padding: 1.40625vw 5.78125vw;
    color: #000000;
    line-height: 1.3;
    letter-spacing: 0.05em; }

.bangumi .date {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  left: 0;
  z-index: 5;
  margin: 2.65625vw 0 0; }
  .bangumi .date .date__cont {
    background: #00a0c6;
    box-shadow: 0 4px 4px 0 rgba(9, 0, 0, 0.16);
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100%;
    padding: 2.96875vw 2.34375vw 2.8125vw;
    overflow: hidden; }
  .bangumi .date .date__anchor {
    display: block;
    text-decoration: none; }
    .bangumi .date .date__anchor--prev {
      background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAdCAYAAACnmDyCAAAA1klEQVRIia3SMQrCMBTG8U+dFATBK4jQ3QPoGTxDh57LE3Rw1WPo4CSKu4vg4N8pUkvTviR9EEhewo+PJAIUMbZACeyADFAMUvBfD2Ccirha9YG8gXkqApBjvKM2pHDnekG6IDPSBgUhPigYaYKikDoUjVShPAVx0BR4pSAOWnqQEzAJgUbA2YMdrJibLIBbClZdJGH1RjTW1IzCfFGDsbYLDMK6ntWMWT6bCTP92g5sHwJ1YdlQ9rpIWku6N+yZ09STXStpSkADICDUr2aSNpKeko6SPl+FbV71ldrOTAAAAABJRU5ErkJggg==") no-repeat 0 0/contain;
      width: 2.8125vw;
      height: 4.53125vw; }
    .bangumi .date .date__anchor--next {
      background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAdCAYAAACnmDyCAAAA50lEQVRIiaXTMW7CQBBG4RdSBYk0uQISoc8B4Aw5AwXnygkoaOEE9ClSRUG0dEhpXhpWctDazO6OtJI9lr79be+gos7VD3Wjvl97RQv1ST35v9Y10Jv5KsJQX9TfVixdrHqgMNa9Wbdgt41qLNeswvp2KMaG3rsIu/c3wljkjISw6MkdwlYl0BB2UScPKsEaAwfgNfNsFk0zVnc9iT7Vx1bkR51GvlEIuQeFkSGoCOmDipEcVIXcQtVIF2pCutC2BUnQvBVRGQG5YTsCC+ArOohJ3HSSfJckSStN/whYAs/AHjiHk1zrD1y5Jk0Bbu8gAAAAAElFTkSuQmCC") no-repeat 0 0/contain;
      width: 2.8125vw;
      height: 4.53125vw; }
    .bangumi .date .date__anchor:after {
      content: '';
      display: block;
      width: 9.375vw;
      height: 12.5vw;
      position: relative;
      top: -3.90625vw;
      left: -3.125vw; }
  .bangumi .date .date__text {
    color: #ffffff;
    font-size: 4.6875vw;
    font-weight: bold;
    line-height: 1;
    letter-spacing: 0.06em; }

.bangumi .program {
  background: #ffffff;
  box-shadow: 0 2px 0 0 rgba(191, 191, 191, 0.004); }

.bangumi .program .programList .item {
  padding: 5vw 2.34375vw 4.6875vw;
  border-bottom: 2px solid #bfbfbf; }

.bangumi .program .programList .item__inner {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex; }

.bangumi .program .programList .item__time {
  background: #e4e4e4;
  color: #333333;
  font-size: 2.8125vw;
  line-height: 1;
  font-weight: bold;
  text-align: center;
  padding: 0.78125vw 2.34375vw; }

.bangumi .program .programList .item__icon {
  margin: 0 0 0 1.875vw;
  line-height: 0; }

.bangumi .program .programList .item__title {
  margin: 2.65625vw 0 0 2.34375vw;
  letter-spacing: 0.1em; }

.bangumi .program .programList .item__anchor {
  display: block;
  color: #000000;
  text-decoration: none;
  font-size: 4.6875vw;
  font-weight: bold;
  line-height: 1.26667;
  position: relative;
  padding: 0 1.5625vw 0 0; }
  .bangumi .program .programList .item__anchor:after {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    margin: auto;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAdCAYAAACnmDyCAAAA9UlEQVRIiaXVsS4FQRQG4M9EgcSteQM3XoJWROIhFHgDj6FwCw1a0YiazjNcCVGIUqIXodi7yWYzuzsze5qZOX/yFX8zS66eYYozTHCDO5mzjFU8YmOxO8AJZjlQwHYDqecCx7nQO34iWRYW8IXTjjwZC4vzUtVLMRYa99kYLLTexVgbKsZiUBHWBWVjfVAWNgSlYEep0BB2jvVUCK4xj+xXsJkKreEBW5HsBW8pUI3sRrJP7ON3CBpCdvBKf9nJSB+UhXRB2UgMKkLaUDHShEYhTeh2DFJDU+yNQWrobyxSQ3PcN3YfuQjVlw2Hqo4meMJ3DgL/ZtBIgBx8OUAAAAAASUVORK5CYII=") no-repeat 0 0/contain;
    width: 2.8125vw;
    height: 4.53125vw; }

.bangumi .program .programList .item__detail {
  font-size: 3.4375vw;
  line-height: 1.27273;
  letter-spacing: 0.05em;
  margin: 1.875vw 0 0 2.34375vw;
  overflow: hidden;
  position: relative;
  display: -webkit-box;
  /* autoprefixer: off */
  -webkit-box-orient: vertical;
  /* autoprefixer: on */
  -webkit-line-clamp: 3; }

.bangumi .buttonArea--bangumi {
  margin: 5.15625vw 2.34375vw 0; }

.bangumi .guide {
  margin: 9.84375vw 0 0;
  padding: 0 2.34375vw; }
  .bangumi .guide .guide__cont {
    background: #ffffff;
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.16);
    padding: 3.4375vw 3.125vw 2.34375vw; }
  .bangumi .guide .guide__title {
    font-size: 4.0625vw;
    line-height: 1.30769; }
  .bangumi .guide .guide__list {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-flow: row wrap;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin: 1.5625vw 0 0; }
    .bangumi .guide .guide__list .item {
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
      width: 50%;
      font-size: 3.125vw;
      line-height: 3; }
  .bangumi .guide .guide__listIcon {
    margin: 0 3.28125vw 0 0;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0; }
