.header{text-align:left;color:#27292a;background-color:#e4bc2c;width:100%;min-width:750px;height:60px;display:flex;position:fixed}.header h2,h3{margin:0 5px;line-height:60px}.terrier-container{width:50px;height:50px;margin:5px 5px 5px 15px}.terrier-target{width:50px;height:50px}.terrier-container:hover .terrier-target{transition:all .5s;transform:rotate(720deg)}.header .title{margin-right:auto}.header h3.anchor:hover,h3.language:hover{cursor:pointer;color:#666}.header h3.language{margin-right:15px}.header a{color:#27292a;text-decoration:none}.header a:hover{color:#666}.dummy-header{height:60px;margin:0;padding:0}.article-list{width:280px;min-width:180px;margin:15px 0 0 15px}.article-list ul{text-align:left;margin:0;padding:0}.article-list li{background-color:#fff;border-left:6px solid #e4bc2c;margin-bottom:3px;padding:5px;list-style-type:none!important}.article-list a{color:#27292a;text-decoration:none}.markdown{text-align:left;color:#24292e;word-wrap:break-word;background-color:#fff;min-width:480px;margin:15px;padding:20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:16px;line-height:1.5}.markdown details{display:block}.markdown summary{display:list-item}.markdown a{background-color:initial}.markdown a:active,.markdown a:hover{outline-width:0}.markdown strong{font-weight:inherit;font-weight:bolder}.markdown h1{margin:.67em 0;font-size:2em}.markdown img{zoom:.5;border-style:none}.markdown code,.markdown kbd,.markdown pre{font-family:monospace;font-size:1em}.markdown hr{box-sizing:initial;height:0;overflow:visible}.markdown input{font:inherit;margin:0;overflow:visible}.markdown [type=checkbox]{box-sizing:border-box;padding:0}.markdown *{box-sizing:border-box}.markdown input{font-family:inherit;font-size:inherit;line-height:inherit}.markdown a{color:#0366d6;text-decoration:none}.markdown a:hover{text-decoration:underline}.markdown strong{font-weight:600}.markdown hr{background:0 0;border:0;border-bottom:1px solid #dfe2e5;height:0;margin:15px 0;overflow:hidden}.markdown hr:after,.markdown hr:before{content:"";display:table}.markdown hr:after{clear:both}.markdown table{border-spacing:0;border-collapse:collapse}.markdown td,.markdown th{padding:0}.markdown details summary{cursor:pointer}.markdown h1,.markdown h2,.markdown h3,.markdown h4,.markdown h5,.markdown h6{margin-top:0;margin-bottom:0}.markdown h1,.markdown h2{font-weight:600}.markdown h3,.markdown h4{font-weight:600}.markdown h5,.markdown h6{font-weight:600}.markdown h6{font-size:12px}.markdown p{margin-top:0;margin-bottom:10px}.markdown blockquote{margin:0}.markdown ol,.markdown ul{margin-top:0;margin-bottom:0;padding-left:0}.markdown ol ol,.markdown ul ol{list-style-type:lower-roman}.markdown ol ol ol,.markdown ol ul ol,.markdown ul ol ol,.markdown ul ul ol{list-style-type:lower-alpha}.markdown dd{margin-left:0}.markdown code,.markdown pre{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:12px}.markdown pre{margin-top:0;margin-bottom:0}.markdown input::-webkit-inner-spin-button{appearance:none;margin:0}.markdown input::-webkit-outer-spin-button{appearance:none;margin:0}.markdown hr{border-bottom-color:#eee}.markdown kbd{color:#444d56;vertical-align:middle;background-color:#fafbfc;border:1px solid #d1d5da;border-radius:3px;padding:3px 5px;font:11px/10px SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;display:inline-block;box-shadow:inset 0 -1px #d1d5da}.markdown:after,.markdown:before{content:"";display:table}.markdown:after{clear:both}.markdown>:first-child{margin-top:0!important}.markdown>:last-child{margin-bottom:0!important}.markdown a:not([href]){color:inherit;text-decoration:none}.markdown blockquote,.markdown details,.markdown dl,.markdown ol,.markdown p,.markdown pre,.markdown table,.markdown ul{margin-top:0;margin-bottom:16px}.markdown hr{background-color:#e1e4e8;border:0;height:.25em;margin:24px 0;padding:0}.markdown blockquote{color:#6a737d;border-left:.25em solid #dfe2e5;padding:0 1em}.markdown blockquote>:first-child{margin-top:0}.markdown blockquote>:last-child{margin-bottom:0}.markdown h1,.markdown h2,.markdown h3,.markdown h4,.markdown h5,.markdown h6{margin-top:24px;margin-bottom:16px;font-weight:600;line-height:1.25}.markdown h1{font-size:2em}.markdown h1,.markdown h2{border-bottom:1px solid #eaecef;padding-bottom:.3em}.markdown h2{font-size:1.5em}.markdown h3{font-size:1.25em}.markdown h4{font-size:1em}.markdown h5{font-size:.875em}.markdown h6{color:#6a737d;font-size:.85em}.markdown ol,.markdown ul{padding-left:2em}.markdown ol ol,.markdown ol ul,.markdown ul ol,.markdown ul ul{margin-top:0;margin-bottom:0}.markdown li{word-wrap:break-all}.markdown li>p{margin-top:16px}.markdown li+li{margin-top:.25em}.markdown dl{padding:0}.markdown dl dt{margin-top:16px;padding:0;font-size:1em;font-style:italic;font-weight:600}.markdown dl dd{margin-bottom:16px;padding:0 16px}.markdown table{width:100%;display:block;overflow:auto}.markdown table th{background-color:#f6f8fa;font-weight:600}.markdown table td,.markdown table th{border:1px solid #dfe2e5;padding:6px 13px}.markdown table tr{background-color:#fff;border-top:1px solid #c6cbd1}.markdown table tr:nth-child(2n){background-color:#f6f8fa}.markdown table img{max-width:100%}.markdown img{max-width:700px;box-sizing:initial}.markdown img[align=right]{padding-left:20px}.markdown img[align=left]{padding-right:20px}.markdown code{background-color:#1b1f230d;border-radius:3px;margin:0;padding:.2em .4em;font-size:85%}.markdown pre{word-wrap:normal}.markdown pre>code{word-break:normal;white-space:pre;background:0 0;border:0;margin:0;padding:0;font-size:100%}.markdown pre{background-color:#f6f8fa;border-radius:3px;padding:16px;font-size:85%;line-height:1.45;overflow:auto}.markdown pre code{max-width:auto;line-height:inherit;word-wrap:normal;background-color:initial;border:0;margin:0;padding:0;display:inline;overflow:visible}.content{background-color:#e7ebed;font-family:"Exo 2",sans-serif}.content div.section{justify-content:flex-start;padding:20px 0;display:flex}.app{text-align:center}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#e7ebed;margin:0;font-family:Noto Sans Japanese,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}
