1 body{margin:16px auto;max-width:677px;padding:0 10px;color:#333;line-height:1.6}
2 h1{line-height:2;font-size:160%}
3 h2{line-height:1.6;font-size:120%}
4 h3,h4,h5,h6{line-height:1.2;font-size:100%}
5 header{margin:0;padding:0;border-bottom:1px solid #999;line-height:1}
6 footer{margin:0;padding:10px 0;border-top:1px solid #999;line-height:1;text-align:center}
7 p,div,ul,ol{margin:10px 0}
8 img{margin:10px auto;width:90%;max-width:600px;padding:0 10px;height:auto;display:block}
9 hr{border:none;border-top:1px dashed #999;color:#fff;background-color:#fff;height:1px}
10 a{color:#00f;word-wrap:break-word}
13 header a,header a:visited,footer a,footer a:visited,h1 a,h1 a:visited,h2 a,h2 a:visited,h3 a,h3 a:visited,h4 a,h4 a:visited,h5 a,h5 a:visited,h6 a,h6 a:visited{text-decoration:none;color:#333}
14 header a:hover,footer a:hover,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{text-decoration:none;color:#f00}
15 nav{padding:10px 0;text-align:right}
16 nav a{padding-left:15px}
17 table{border-collapse:collapse;font-size:.8em;margin:10px auto}
18 th,td{border:1px solid gray;padding:2px 5px}
19 code{border:1px dotted #999;background-color:#f0f0f0;padding:1px 2px;line-height:200%;word-wrap:break-word}
20 pre{border:1px solid #999;background-color:#f0f0f0;padding:5px;overflow:auto}
21 pre code{border:0;background:none;padding:0;font-size:.8em}
22 blockquote{margin:0;padding:0 0 0 20px;border-left:solid 5px #ccc;font-size:.8em}
23 ul.pagination{list-style-type:none;text-align:center}
24 li.page-item{display:inline;padding-right:15px}
25 svg.permalink{color:#666;fill:currentColor}
26 svg:hover.permalink{color:#f00;fill:currentColor}
27 .title{padding:0;margin:20px 0}
28 .meta,.content{padding:0;margin:10px 0}
29 .title h1,.title h2{padding:0}
31 .content h1{padding:0;margin:25px 0 0}
32 .content h2{padding:0;margin:20px 0 0}
33 .content h3{padding:0;margin:20px 0 0}
34 .content h4{padding:0;margin:15px 0 0}
35 .content h5{padding:0;margin:10px 0 0}
36 .content h6{padding:0;margin:10px 0 0}
37 .content p{padding:0;margin:10px 0}