﻿body{margin:0;padding:0;background-color:#fff;color:#4d4d4d;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Hiragino Kaku Gothic ProN,Hiragino Sans,ヒラギノ角ゴ ProN W3,メイリオ,Meiryo,sans-serif;font-size:18px}header .site-name{font-size:34px}a{color:#000;text-decoration:none;transition:.15ms}a:hover{opacity:.6}hr{color:#eee;background-color:#eee;height:1px;border:none}img{display:block;max-width:650px;max-height:650px;height:auto;margin-left:auto;margin-right:auto}iframe .slide_image{display:block;margin-left:auto;margin-right:auto}div.google-slide{position:relative;overflow:hidden;margin:15px 0 20px 0;padding-bottom:50%;padding-top:65px}div.google-slide iframe{width:100%;height:100%;position:absolute;top:0;left:0}h1,h2,h3,h4,h5,h6{color:#000}dd{margin-left:0}.article__text iframe,.twitter-tweet,.hss-center-position twitterwidget{display:block;margin-left:auto;margin-right:auto}.pagination{margin:auto 10%;text-align:center}.pagination ul{display:inline-block;padding:0}.pagination ul li{display:inline;float:left}.pagination ul li .pagination__page--current{background-color:#212121;color:#fff}.pagination ul li :hover:not(.active){background-color:#ddd}.pagination ul li a{padding:8px 16px;text-decoration:none;border-radius:5px}.pagination ul li .pagination__prev--none,.pagination ul li .pagination__next--none{display:none}.social-tools{margin-bottom:2rem}.social-tools__title{display:block;font-size:13px;color:#999;margin-top:3rem}.social-tools__buttons{font-size:26px}.social-tools__buttons a{color:#999;margin:.4rem}.social-tools__buttons a:hover{color:#000}.adsense{margin-top:2em;margin-bottom:2em}iframe.embedly-card{box-shadow:5px 2.5px 2.5px 2.5px rgba(0,0,0,.4);border-radius:5px}@media screen and (min-width: 640px){main{width:100%;top:0;left:25%;overflow-x:hidden;overflow-y:hidden}main article{max-width:900px;margin-left:auto;margin-right:auto}main article .article__meta{display:flex}main article .article__meta p{margin-right:1em}main article .article__meta p .article__meta__post-date{width:20em}main header{border-top:0}footer section.author .autohr__name{margin-left:auto}footer section.author .author__link{margin-right:auto;font-size:30px}}@media screen and (max-width: 769px){article img{height:auto;width:100%}}main{margin-left:auto;margin-right:auto}main header{padding:40px;border-top:#eee 1px solid;border-bottom:#eee 1px solid;text-align:center}main header p{font-size:12px;text-transform:uppercase}main article{padding:40px 20px}main article .article__title h1{margin-bottom:8px}main article .article__text{line-height:2rem}main article .article__text a{text-decoration:underline}main article .article__text h1{display:block;border-bottom:#eee 1px solid;padding-bottom:7px;margin-top:2em;margin-bottom:1.5rem;font-size:1.8em;padding-bottom:.5em}main article .article__text h2{border-bottom:#eee 1px solid;margin-top:2.375rem;margin-bottom:1.375em;padding-bottom:.5em}main article .article__text h3,main article .article__text h4,main article .article__text h5,main article .article__text h6{margin-top:2.375rem;margin-bottom:1.375em}main article .article__text code{padding:.2em .5em;color:darkred;font-family:"Roboto Mono",monospace;background:#eee;border-radius:3px}main article .article__text pre{margin:30px -30px 30px -30px;padding:15px 40px;font-family:"Roboto Mono",monospace;font-size:.85em;line-height:1.45;overflow-x:auto;border-style:none;border-radius:4px}main article .article__text ul{padding-left:20px}main article .article__text li{margin-bottom:.5em}main article .article__text blockquote{display:block;margin:22px 2px 22px 2px;padding:1em 2em 1em 4em;color:#9e9e9e;font-style:italic;position:relative}main article .article__text blockquote:before{content:'"';font-size:600%;font-style:bold;line-height:1em;left:0;top:0;position:absolute;color:#9e9e9e}main article .article__text table.footnote{margin-top:0}main article .article__text div.footnote{font-size:13.5px;margin-top:5em;line-height:1.1em}main article .gist{line-height:.875em}main article .article__meta{font-size:12px;color:#999;margin-bottom:2rem}main article .article__meta p{margin-top:0;margin-bottom:0}footer{border-top:#eee 1px solid;width:100%;margin:0 auto}footer .author__logo{width:72px;margin-left:auto;margin-right:auto;margin-top:1em;max-width:72px}footer .author__logo img{width:72px;border-radius:10px}footer section.author{font-size:16px;max-width:600px;margin:1.5em auto}footer section.author ul{margin-top:15px;margin-bottom:15px}footer section.author ul li{display:inline;margin-top:0;margin-bottom:0;line-height:1.2em}footer section.author i.fa{font-size:30px}footer section.author .author__name{font-style:italic;text-align:center;max-width:420px;width:70%;margin-left:auto;margin-right:auto}footer section.author .author__name p{font-size:13px}footer section.author .author__link{text-align:left;max-width:420px;margin-left:auto;margin-right:auto}footer section.author .author__link ul{padding-left:0;text-align:center}footer .ending-message{border-top:#eee 1px solid;padding:0 40px 0 40px;color:#999;font-size:10px}/*# sourceMappingURL=style.min.css.map */
