/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}
/*!
 Theme: Frame
 Author: murata_s
 Description: none
 Responsive: yes
 */@import url("https://fonts.googleapis.com/css?family=Source+Code+Pro");body{font-size:16px;color:#111;position:relative;text-align:center;font-family:Source Code Pro,monospace;font-weight:400}a,a:active,a:hover,a:visited{color:inherit}a:hover{text-decoration:underline}#globalheader-container{position:static;width:100%;top:auto;left:auto}#blog-title{margin:80px 0}#blog-title h1{margin:0}#blog-title h1 a{text-decoration:none}#blog-description{display:none}#main{margin:0 auto}#main-inner{margin:0 0 80px}#top-box{margin:80px 0;font-size:1.5em}#top-box a{display:inline-block;margin:0 .25em}.entry{position:relative;margin:0 auto 4em;max-width:900px;padding:0 15px}.entry-header .date,.entry-header .entry-title{display:none}.entry-header-menu{position:absolute;top:0;right:-50px}@media screen and (max-width:640px){.entry-header-menu{top:5px;right:10px;background:#fff}}.entry-content p{margin:0;line-height:1.8em;font-size:.75rem}.entry-content span.text{display:inline-block;text-align:left;margin:1.5em auto .65em;text-align:justify}.entry-content img{max-height:900px;display:block;margin:0 auto;background:#111;color:#fff}@media screen and (max-width:640px){.entry-content img{margin:0 0 0 -15px;max-width:calc(100% + 30px)}}.entry-content .keyword{color:inherit;text-decoration:none}.entry-footer-section{margin:0;font-size:.75rem}.entry-footer-section time{display:none}.id{margin:1em 0 .5em!important;line-height:1}.absolute-time{text-decoration:none;font-size:.9em}#box2{clear:both;text-align:center}#box2 .hatena-module-title{display:none}#box2 .hatena-module-body{display:inline-block}.hatena-module-profile{font-size:.85em;margin:0 0 30px;position:relative;padding:80px 0 0}.hatena-module-profile:before{content:"";display:block;width:20px;height:2px;background:#e5b01c;margin:0 0 0 -10px;position:absolute;left:50%;top:0}.hatena-module-body>a,.hatena-module-body>span,.hatena-module-body div{display:block;text-align:center;text-decoration:none}.hatena-follow-button-box{display:inline-block!important}.hatena-module-recent-entries .urllist-with-thumbnails,.hatena-module-related-entries .urllist-with-thumbnails{padding:0;margin:0}.hatena-module-recent-entries li,.hatena-module-related-entries li{position:relative;width:110px;height:110px;display:inline-block;background:#111;vertical-align:bottom;margin:0 0 5px}.hatena-module-recent-entries li:focus a,.hatena-module-recent-entries li:hover a,.hatena-module-related-entries li:focus a,.hatena-module-related-entries li:hover a{opacity:.9}.hatena-module-recent-entries a,.hatena-module-related-entries a{text-decoration:none;display:block;transition:all .1s linear}.hatena-module-recent-entries img,.hatena-module-related-entries img{width:110px;height:110px;margin:0!important;float:none!important;vertical-align:bottom}.hatena-module-recent-entries .urllist-date-link,.hatena-module-related-entries .urllist-date-link{font-size:.6em;letter-spacing:1px;position:absolute;bottom:0;left:50%;z-index:1000;background:#111;line-height:1;padding:2px 2px 2px 3px;color:#aaa;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.hatena-module-recent-entries .urllist-entry-body,.hatena-module-recent-entries .urllist-title,.hatena-module-related-entries .urllist-entry-body,.hatena-module-related-entries .urllist-title{display:none}.hatena-module-related-entries{margin:40px 0 0}.hatena-module-related-entries .hatena-module-title{font-size:.75rem;margin:0 0 10px}.hatena-module-recent-entries{margin:0 0 40px;padding:80px 0 0;position:relative}.hatena-module-recent-entries:before{content:"";display:block;width:20px;height:2px;background:#e5b01c;margin:0 0 0 -10px;position:absolute;left:50%;top:0}#footer-links-go-archive,#footer-links-go-top{margin:0 0 80px}#footer-links-go-top{display:none}#footer-links-go-about{margin:0 0 80px}.pager .pager-next a,.pager .pager-prev a{padding:0 .5em}#cboxOverlay{background:#111;opacity:1!important}.page-archive .archive-entries{display:grid;grid-template-columns:1fr 1fr 1fr;grid-auto-rows:1fr;max-width:760px;gap:5px;margin:0 auto;padding:0 5px}.page-archive .archive-entry{background:#111;position:relative}.page-archive .archive-entry:first-child,.page-archive .archive-entry:nth-child(8),.page-archive .archive-entry:nth-child(10),.page-archive .archive-entry:nth-child(17),.page-archive .archive-entry:nth-child(19),.page-archive .archive-entry:nth-child(26){grid-row:span 2;grid-column:span 2}.page-archive .archive-entry a{text-decoration:none}.page-archive .archive-entry .date{font-size:.6em;letter-spacing:1px;position:absolute;bottom:0;left:50%;z-index:1000;background:#111;line-height:1;padding:2px 2px 2px 3px;color:#aaa;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.page-archive .archive-entry .entry-description,.page-archive .archive-entry .entry-title{display:none}.page-archive .archive-entry .entry-thumb-link{padding-top:100%;display:block;text-decoration:none}.page-archive .archive-entry .entry-thumb-link:hover .entry-thumb{opacity:.9}.page-archive .archive-entry .entry-thumb-link:hover .date{color:#fff}.page-archive .archive-entry .entry-thumb{float:none;position:absolute;top:0;left:0;width:100%;height:100%;margin:0;background-size:cover;background-position:50%;transition:all .1s linear}.page-archive #footer-links-go-archive,.page-archive .hatena-module-recent-entries{display:none}.page-archive #footer-links-go-top{margin-top:80px;display:block}.page-about h2{margin:2rem 0 1rem}.page-about ul{margin:0 0 4rem;padding:0}.page-about ul:last-child{margin-bottom:2rem}.page-about li{list-style-type:none;line-height:2}.page-about dt{font-size:1.5em;margin:2rem 0 1rem;font-weight:700;text-transform:capitalize}.page-about dd{margin:0 auto 40px;max-width:200px}.page-about .about-subscription-count{display:none}.page-about img{display:inline-block;vertical-align:middle;margin:0;max-width:100%}.page-about .hatena-module-recent-entries{display:none}.page-about #header-links-go-archive{margin:80px 0 60px}.page-about #footer-links-go-archive{display:none}.page-about #footer-links-go-top{display:block}.categories,.comment-box,.entry-footer .author,.user-name-nickname,.user-name-paren{display:none}#footer{text-align:center;margin:0 0 40px}#footer address{display:none}#footer p{margin:0 auto;width:150px;font-size:.5rem;color:#aaa;text-transform:uppercase;letter-spacing:2px;padding:0 0 0 2px}#footer p a{display:block;font-size:.75rem;color:#111;text-decoration:none;margin:5px 0 0}
/*# sourceMappingURL=/style.css.map */
