canvas[data-v-26583c0e]{position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1}.button_t[data-v-41c5f70a]{padding:0 15px;font-size:1em}.button_t[data-v-95c78c86]{padding:0 15px}.toast[data-v-95c78c86]{position:absolute;font-weight:700;bottom:5px;right:5px;color:#1da1f2;background:#fff;padding:10px;border-radius:20px;-webkit-box-shadow:3px 3px 5px rgba(0,0,0,.25),-5px -5px 10px hsla(0,0%,91%,.25);box-shadow:3px 3px 5px rgba(0,0,0,.25),-5px -5px 10px hsla(0,0%,91%,.25)}.toast-enter-active[data-v-95c78c86]{-webkit-transform:translate(0);transform:translate(0);-webkit-transition:-webkit-transform 225ms cubic-bezier(0,0,.2,1) 0ms;transition:-webkit-transform 225ms cubic-bezier(0,0,.2,1) 0ms;transition:transform 225ms cubic-bezier(0,0,.2,1) 0ms;transition:transform 225ms cubic-bezier(0,0,.2,1) 0ms,-webkit-transform 225ms cubic-bezier(0,0,.2,1) 0ms}.toast-enter[data-v-95c78c86],.toast-leave-active[data-v-95c78c86]{-webkit-transform:translateY(50px) translateY(0);transform:translateY(50px) translateY(0)}.toast-leave-active[data-v-95c78c86]{-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-transition:-webkit-transform 225ms cubic-bezier(0,0,.2,1) 0ms;transition:-webkit-transform 225ms cubic-bezier(0,0,.2,1) 0ms;transition:transform 225ms cubic-bezier(0,0,.2,1) 0ms;transition:transform 225ms cubic-bezier(0,0,.2,1) 0ms,-webkit-transform 225ms cubic-bezier(0,0,.2,1) 0ms}#nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hide_logo{position:absolute;top:10px;right:10px}.button{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 5px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;outline:none;background:#fff;height:50px;padding:5px;border-radius:50px;-webkit-box-shadow:3px 3px 5px rgba(0,0,0,.25),-5px -5px 10px hsla(0,0%,91%,.25);box-shadow:3px 3px 5px rgba(0,0,0,.25),-5px -5px 10px hsla(0,0%,91%,.25)}.button_round{width:50px}.button_a,.button_input{height:40px}.button_a,.button_color{width:40px}.active,.button:active{-webkit-box-shadow:inset 2px 2px 3px rgba(0,0,0,.25),inset -5px -5px 10px hsla(0,0%,91%,.25);box-shadow:inset 2px 2px 3px rgba(0,0,0,.25),inset -5px -5px 10px hsla(0,0%,91%,.25)}.color{border:none;outline:none;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;width:30px;height:30px;border-radius:20px}.logo-enter-active,.nav-enter-active{-webkit-transform:translate(0);transform:translate(0);-webkit-transition:-webkit-transform 225ms cubic-bezier(0,0,.2,1) 0ms;transition:-webkit-transform 225ms cubic-bezier(0,0,.2,1) 0ms;transition:transform 225ms cubic-bezier(0,0,.2,1) 0ms;transition:transform 225ms cubic-bezier(0,0,.2,1) 0ms,-webkit-transform 225ms cubic-bezier(0,0,.2,1) 0ms}.logo-enter,.logo-leave-active,.nav-enter,.nav-leave-active{-webkit-transform:translateY(-100vh) translateY(0);transform:translateY(-100vh) translateY(0)}.logo-leave-active,.nav-leave-active{-webkit-transform:translateY(-70px);transform:translateY(-70px);-webkit-transition:-webkit-transform 225ms cubic-bezier(0,0,.2,1) 0ms;transition:-webkit-transform 225ms cubic-bezier(0,0,.2,1) 0ms;transition:transform 225ms cubic-bezier(0,0,.2,1) 0ms;transition:transform 225ms cubic-bezier(0,0,.2,1) 0ms,-webkit-transform 225ms cubic-bezier(0,0,.2,1) 0ms}body{font-family:Avenir,Helvetica Neue,Helvetica,Arial,Hiragino Sans,"\30D2\30E9\30AE\30CE\89D2\30B4\30B7\30C3\30AF",YuGothic,Yu Gothic,"\30E1\30A4\30EA\30AA",Meiryo,"\FF2D\FF33   \FF30\30B4\30B7\30C3\30AF",MS PGothic}