body,html{width:100%;overflow-x:hidden;text-align:center;position:relative;background:#eee;font-family:Poppins,'Noto Sans JP',"游ゴシック","Yu Gothic","游ゴシック体",YuGothic,"Yu Gothic UI","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Meiryo UI","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:500}span[lang=en],span[lang=ja]{display:none}.content{margin:0 auto;margin-top:calc(40px + 4vmin)}.content h1{font-size:calc(1.2rem + 3.6vmin);margin-bottom:calc(20px + 1.5vmin);letter-spacing:.32rem}.content h2{margin-bottom:calc(15px + 1.5vmin);font-size:calc(2rem + 2vmin)}.content h3{font-size:calc(1rem + 1vmin)}#ax{height:calc(120px + 32vmin)}#ax_con{position:relative;line-height:0}#ax_con::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:calc(40px + 4vmin);background:linear-gradient(rgba(238,238,238,0),#eee)}.scroll_area{height:calc(450px + 6vmin);margin:0 auto;width:80%;max-width:420px;background:#ccd6dd;margin-top:calc(10px + 1vmin);border-radius:8px}.scroll_area.scroll_ar{width:80%;max-width:1200px;background:#eee;margin-bottom:calc(10px + 1vmin)}.scroll_area.scroll_ar .scroll_con{padding-top:calc(10px + 1vmin)}.scroll_con{padding:11px 11px}#asign_list{margin-bottom:0;margin-top:0}.simplebar-content-wrapper{border-radius:0;border:0 solid #fc0}.simplebar-scrollbar::before{background:#555}.simplebar-scrollbar.simplebar-visible:before{opacity:1}.simplebar-content-wrapper::-webkit-scrollbar{display:none;-webkit-appearance:none}#special p{font-size:calc(.6rem + .6vmin);line-height:2;letter-spacing:.12rem;margin:0 auto;margin-bottom:calc(20px + 2vmin);width:90%;max-width:950px}#special p.proj{margin-bottom:calc(20px + 2vmin)}#special p.atten{line-height:1.5;font-size:calc(.5rem + .6vmin);color:#f40;margin-top:calc(5px + .5vmin)}#special p.atten img{vertical-align:middle;width:calc(24px + 2vmin);padding:2px 4px;filter:drop-shadow(0px 0px 2px #ccc)}#qr_area{background:#fff;display:inline-block;padding:calc(60px + 6vmin);border-radius:100%;position:relative;line-height:0}#qr_area p{font-size:calc(.5rem + .6vmin);margin-bottom:0;white-space:nowrap;position:absolute;bottom:calc(30px + 3vmin);left:0;right:0}#qr_area img{width:calc(72px + 5vmin)}#cats{display:block;margin:0 auto;padding-top:calc(20px + 2vmin);height:calc(160px + 10vmin);position:relative;top:3px}#tweets_area{background:#fff;padding-bottom:calc(30px + 3vmin);position:relative}#special p.hash{padding-top:calc(10px + 1vmin)}#special p.hash a{font-size:calc(.8rem + .8vmin);color:#1b95e0;border-color:#1b95e0}#special .share{margin-bottom:calc(30px + 3vmin)}#special .outer{position:relative;display:inline-block;width:65%;max-width:calc(200px + 12vw);margin:0 calc(5px + .5vmin);margin-bottom:calc(5px + .5vmin);background-color:#fff;border-radius:10px}#special .outer:before{content:"";display:block;padding-top:100%}#special .inner{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}#special div.twitter-tweet{width:100%!important;margin:-1px auto 0 auto!important}#special .share2{margin-top:calc(30px + 3vmin)}#special .share2 svg{width:calc(30px + 3vmin);margin:0 calc(3px + .3vmin)}#special .share2 p{margin-bottom:calc(5px + .5vmin)}#footer{margin-top:0}#special .balloon.nyan{border-radius:calc(30px + 3vmin);padding:calc(12px + 1.2vmin) calc(20px + 2vmin);margin-bottom:0;min-width:auto;margin-right:calc(58px + 6vmin)}#special .balloon.nyan p{font-size:calc(.8rem + .8vmin);letter-spacing:.18rem}div.sidebar{display:block;position:fixed;z-index:20;width:calc(1px + 1vmin);height:100%;top:0;background:#fe0}div#sidebar1{left:0}div#sidebar2{right:0}