@charset "UTF-8";body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Hiragino Kaku Gothic ProN,メイリオ,meiryo,sans-serif;line-height:1.6;-webkit-touch-callout:none}input{font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Segoe UI,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Arial,メイリオ,Meiryo,sans-serif}*{-webkit-tap-highlight-color:rgba(0,0,0,0);outline:none}a{-webkit-touch-callout:none}input:focus,input[type=password]:focus{outline:0}div{-webkit-tap-highlight-color:rgba(0,0,0,0);outline:none}button{outline:none;appearance:none;margin:0;padding:0;border:0;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Hiragino Kaku Gothic ProN,メイリオ,meiryo,sans-serif}::selection{background:#3880ff99;color:#fff}::-moz-selection{background:#3880ff99;color:#fff}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.react-confirm-alert-overlay{position:fixed;inset:0;z-index:10;background:#0000004d;display:flex;justify-content:center;-ms-align-items:center;align-items:center;-webkit-animation:fadein .1s 1 ease-out;animation:fadein .1s 1 ease-out}.react-confirm-alert-body{width:270px;padding:0;background:#fcfcfc;border-radius:8px;color:#000}.react-confirm-alert-body>h1{padding:16px;margin:8px 0 0;font-size:17px;font-weight:600;text-align:center}.react-confirm-alert-button-group{display:flex;justify-content:flex-start;margin:0;border-top:.55px solid #dbdbdf}.react-confirm-alert-button-group>button{display:inline-block;width:50%;height:44px;margin:0;padding:6px 18px;border:none;background:#f8f8f8;font-size:17px;cursor:pointer;outline:none}.react-confirm-alert-button-group>button:first-child{border-right:.55px solid #dbdbdf;border-radius:0 0 0 8px;color:#488aff;font-weight:600}.react-confirm-alert-button-group>button:last-child{border-radius:0 0 8px;color:#f53d3d}.react-confirm-alert{-webkit-animation:fadein .2s 1 ease-out;animation:fadein .2s 1 ease-out}.react-confirm-alert .alert{width:270px;padding:0;background:#f8f8f8;border-radius:8px;color:#000}.react-confirm-alert .alert>h1{padding:12px 16px 7px;margin:8px 0 0;font-size:17px;font-weight:600;text-align:center}.react-confirm-alert .alert>p{padding:0 16px 21px;margin:0;text-align:center;font-size:13px}.react-confirm-alert .alert>.button-group{display:flex;justify-content:flex-start;margin:0;border-top:.55px solid #dbdbdf}.react-confirm-alert .alert>.button-group button{display:inline-block;width:50%;height:44px;margin:0;padding:6px 18px;border:none;background:#f8f8f8;font-size:17px;cursor:pointer;outline:none}.react-confirm-alert .alert>.button-group button:first-child{border-right:.55px solid #dbdbdf;border-radius:0 0 0 8px;color:#488aff;font-weight:600}.react-confirm-alert .alert>.button-group button:last-child{border-radius:0 0 8px;color:#f53d3d}.react-confirm-alert .alert>.button-group button:hover{background:#e9e9e9}svg#react-confirm-alert-firm-svg{display:none}.full-loading{width:100vw;height:100vh;display:flex;justify-content:center;align-items:center}.loading{margin:16px auto;width:60px;display:flex;justify-content:space-between}.loading>div{width:16px;height:16px;background-color:#ccc;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.loading .loading1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.loading .loading2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.main-article{max-width:800px;margin:0 auto}.main-article .title{margin:32px 0;padding:16px 0;text-align:center}.main-article .title-preview{text-align:center}.main-article .update-time{margin:8px 0;padding:8px 0;font-size:11px;color:#898d8c}.main-article .update-time>div{margin:0 16px}.main-article .update-time>div span{display:inline-block;margin-right:4px}.main-article .update-time>div i{display:inline-block;margin-right:.2em}.main-article .contents{padding:16px 0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;color:#24292e}.main-article .contents h1,.main-article .contents h2,.main-article .contents h3,.main-article .contents h4,.main-article .contents h5,.main-article .contents h6{margin:16px}.main-article .contents h1,.main-article .contents h2{padding:0 0 .3em;border-bottom:1px solid #eaecef}.main-article .contents h3,.main-article .contents h4,.main-article .contents h5,.main-article .contents h6{margin-bottom:16px;margin-top:24px}.main-article .contents p{margin:12px 16px;padding:0;font-size:16px;line-height:30px;word-wrap:break-word}.main-article .contents p code{background-color:#1b1f230d;margin:0 .2em;padding:.1em .4em;border-radius:2px;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}.main-article .contents pre{display:block;margin:20px 0;padding:0 0 16px;border:none;border-radius:0;color:#ffffffd9;background:#364549;line-height:1.6;overflow-x:auto;word-break:break-all;word-wrap:break-word}.main-article .contents pre code{display:block;margin:0 .5em;padding:16px 16px 0;font-size:85%;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}.main-article .contents pre code.filename{display:inline-block;margin:0 0 0 16px;padding:2px 4px;background:#666;color:#eee}.main-article .contents pre code.filename+*{display:block}.main-article .contents hr{background-color:#e1e4e8;border:0;height:.25em;margin:24px 0;padding:0}.main-article .contents blockquote{margin:16px;padding:24px 36px;font-size:16px;line-height:36px;background-color:#f7f9f9}.main-article .contents blockquote p{margin:0}.main-article .contents a{color:#0366d6;text-decoration:none}.main-article .contents a:hover{text-decoration:underline}header{width:100%;height:90px;background:#fff}header>div{max-width:940px;height:90px;margin:0 auto;padding:0 16px;display:flex;justify-content:space-between;align-items:center}header>div h2{display:block;margin:0;padding:0;color:#333;font-size:1.2rem;font-weight:400}header>div h2 a{color:#333;text-decoration:none}header>div h2 a:hover{color:#666;text-decoration:underline}header>div span{display:block}header>div span a{display:block;margin:0;padding:6px 16px;border-radius:8px;color:#fff;font-size:14px;font-weight:700;background:#3880ff;transition:background-color .2s ease-out 0s;text-decoration:none}header>div span a:hover{background:#3880ffcc}footer{margin:48px 0;width:100%}footer .title{max-width:940px;margin:0 auto 12px;padding:0 16px}footer h2{display:flex;align-items:center;margin:24px auto 12px;font-size:16px;font-weight:400}footer h2 a{text-decoration:none;color:#333}footer h2 a:hover{text-decoration:underline}footer h2 .version{display:inline-block;margin-left:6px;padding:2px 6px;border-radius:6px;background:#eee;font-size:12px}footer .author{max-width:940px;margin:0 auto;display:flex;flex-direction:row;align-items:center}footer .author img{display:block;width:50px;height:50px;margin:0 0 0 12px;border-radius:100%}footer .author p{margin:0 0 0 8px;color:#666}footer .author p a{display:inline-block;margin:0 8px;color:#333;text-decoration:none;transition:color .2s ease-out 0s}footer .author p a:hover{color:#1da1f2}
