/* <system section="theme" selected="12921228815711858359"> */
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin-top:0.75em;margin-bottom:0.75em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{margin:0 2px;border-color:#c0c0c0;border-top-style:solid;border-top-width:0.0625em;padding-top:0.4625em;border-bottom-style:solid;border-bottom-width:0.0625em;padding-bottom:0.9125em;border-left-style:solid;border-left-width:0.0625em;padding-left:0.875em;border-right-style:solid;border-right-width:0.0625em;padding-right:0.875em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}#box2-inner{*zoom:1}#box2-inner:before,#box2-inner:after{content:"";display:table}#box2-inner:after{clear:both}blockquote:before,.entry-comment:first-child:before{content:"";height:25px;width:29px;position:absolute;top:0;left:-2.9em}body{color:#515151;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyBAMAAADsEZWCAAAAD1BMVEX9/f35+fn8/Pz7+/v6+vreGhydAAACQUlEQVQYGQXBAY0EMAhFwWYdkEXABWpgAQP0P/+abuaYV8QY6xp15LquT1MH1LNgDq666z3eQZ2Xa2Yv1xznDaTZi+xTY2YGawBqaHgZfXoNMzNzvausaUXWVB6a7lkwNACAGvoQEZG8WdcAAErgTATvKgaULDBoKjldybuKabwBvIGXHKAiRijBYI0xAx2A7oVKsAcwC+ismTlmL+Z7eUOieVccAB94kS956wAvR0foeoM6IuatGY5idKD53hWK1GgBXQ0c80HjWsWlBw11hfkBLlCrSDQExMD6ASXAvkjUHSgHLQe64q55fS5T0XTNCg5kN7DK8e4e0PCo0zTmaAGvnzADxfydBmChgfqBOQCcXHPWTDHeNeYGYHAKWHNIFCOge0T1KYB1aF6MgIh5t/I0482a17yrWfP43BcxBwAAqIvWiA+a5ph5oqlckn3rimtm2DE8gQpQzbugyxocg2T9xaC4L8EHQMeDu2hA+S4AwLoOwTgFKN8FA2Dp0wGqAQAQwLKVJxtXLw0MNO2sWeVJDFgr+N59Q3tizpyBAVaDD3RnN2ZwFq7zlsDRvojoMTOdBXxZ1KOBSOrC1lkwBwPdd6GuVyLiAKauLUDRFK5LZRwYV/YWQA3garrrmJK4UEtcFvDRBY4JNVDQOCzkuwvH8B57U4mZv1gUcVccAKgl10wRQMRAnRigYr3X7EVMEzFOnBjMFblgPhUxqGbVpwdDkeugeRE99FBzqOsVMRi6UJFdCcGhxyviAgwohhdL8w9WegM3i2rjpwAAAABJRU5ErkJggg==');font:15px/1.5 "Hiragino Kaku Gothic ProN",Meiryo,"MS PGothic",Sans-serif}#title,body:not(.page-archive) .categories>a,.date>a,.entry-header-menu>a,.hatena-module a,.search-module-input,.search-module-button{-webkit-transition:0.35s linear;transition:0.35s linear}#title a,.keyword,.entry-title a,.entry-footer-time>a,.comment-user-name>.comment-user-id,[rel="next"],[rel="prev"],.hatena-module a,#footer a,.page-archive .page-archive-section h1>a,.page-archive .categories a{color:inherit;text-decoration:none}#container{margin:3em}#container-inner{width:713px;margin:0 auto;position:relative}.header-image-enable #title{padding-left:15px;padding-left:1rem;position:relative;top:0.2em}.header-image-enable #blog-description{padding-left:30px;padding-left:2rem}#title{font-size:22.5px;font-size:1.5rem;display:inline-block}#title:hover{color:#6495ed}#blog-description{font-weight:normal;font-size:15px;font-size:1rem;margin:-0.5em 0 0 1em}.entry{margin:75px 0;margin:5rem 0}.keyword:hover{text-decoration:underline}.entry-header{position:relative}.hyphen{display:none}body:not(.page-archive) .categories,.date,.entry-header-menu{position:absolute;top:-1.5em}body:not(.page-archive) .categories>a,.date>a,.entry-header-menu>a{text-decoration:none;color:#cfcfcf}body:not(.page-archive) .categories>a:hover,.date>a:hover,.entry-header-menu>a:hover{color:#6495ed}body:not(.page-archive) .categories>a+a,.date>a+a,.entry-header-menu>a+a{margin-left:0.5em}body:not(.page-archive) .categories{left:8em}.date-year:after,.date-month:after{content:"."}.entry-header-menu{right:0.5em}.entry-title{margin:1em 0 0;font-size:22.5px;font-size:1.5rem;padding:11.25px 0;padding:0.75rem 0;border-top:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf}.entry-title a{word-wrap:break-word}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6,dt,.page-archive .page-archive-section h1{padding:0 7.5px;padding:0 0.5rem;margin:0.75em 0}.entry-content{margin-top:2em}.entry-content a:not(.keyword){color:#6495ed}.entry-content a:not(.keyword):hover{color:#ed6495;text-decoration:none}.entry-content p{display:inline;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAYAAACpF6WWAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAG3RFWHRTb2Z0d2FyZQBDZWxzeXMgU3R1ZGlvIFRvb2zBp+F8AAAAJ0lEQVQ4y2P8//8/A7UB46iho4aOGjpq6Kiho4ZSwdCGskRBahsKAJMbPUKdx8cDAAAAAElFTkSuQmCC')}.entry-content p:after{content:"";display:block;margin-bottom:1em}.entry-content p a:not(.keyword){color:#6495ed}.entry-content img{max-width:100%;margin-bottom:-0.3em}.entry-content strong,.entry-content em{font-style:normal;font-weight:bold;background:#daed64}.entry-content h1{color:#fcfcfc;font-size:22.5px;font-size:1.5rem;background:#6495ed;padding-top:0.25em;padding-bottom:0.25em}.entry-content h2{font-size:19.5px;font-size:1.3rem;border-bottom:3px solid #5a739f;position:relative}.entry-content h2:after{content:"";display:block;height:100%;width:100%;border-bottom:2px solid #6495ed;position:absolute;top:0;left:0}.entry-content h3{font-size:18px;font-size:1.2rem;border-left:3px solid #6495ed}.entry-content h3>a{text-decoration:none}.entry-content h4{font-size:15.75px;font-size:1.05rem;border-left:1px dotted #6495ed}.entry-content h4>a{text-decoration:none}.entry-content h5{font-size:15.3px;font-size:1.02rem}.entry-content h6{font-size:15px;font-size:1rem}a.hatena-fotolife{margin-right:1em}pre,.hatena-asin-detail,blockquote,.entry-comment{font-size:12.75px;font-size:0.85rem;background:#fcfcfc;-moz-box-sizing:border-box;box-sizing:border-box;padding:15px;padding:1rem;box-shadow:0 1px 2px #cfcfcf}.hatena-asin-detail{border:none}.hatena-asin-detail a{color:#6495ed}.hatena-asin-detail-title{background:none !important}blockquote{margin:0 3em 1em;position:relative}blockquote:before{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAZCAYAAADNAiUZAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAjVJREFUSEudVq9Pw0AYbQUJhgRDMolETuI2OYnEjbQFZkBPziGXtBcWBCwoJPwH4JBI5CSQ9lYECW7l3nVt767t7o4mS5b23ve+n+8+1xGeIKKjzM16ruN21q+/V6vV/d3l3pN4run/cL7Y3vrZGTmu22Pfd3Emc7JPJ8tubi/2XmqYIfnqeBF9DQjNmn74dj5L99uI8U2HH05T7kj5MKLnNsLivR/FCzinEiNCL0zedHicwVmOD0hyogOUxCR5UEl9shyb4oMouVqT0kdjEEu/mmaTLJX2Q/rLo/UIfbch9cL4SC5NnNrgWZn6jkk9RKM+oVORFLW2I6UTxyfJzAYEJ5UmtCoPyuEE18mhDSkikyIldGCDRzk5HikzBaqRcnxE56Z4Hmnx8NZn3WUArkBCyKZ4Vk557KAa6C7m+aRNYRBVmzJBPFjWBpjHtgZFD7Xh8xlmWqxGrnbvJgNwvo5fjjeScuKQfkgjgzkzfCAE9XKlXS1cSjNzQAtQDohOl52rMyIOv7YeijEeqdCcaDYdH7sM0u5/U5uPUtwX8ZuuR2GMKrVCmrVeqqkl1WVSG5UmY1KULEVnYXxgQ8pHp1gKWC803cWSPaRBrqVBLQQLKv40oscbHYZAiINtm9a6w/WLv3QAnZZvAdX9iGiNis+s5GrGxEDoVr6iqLsR77Bc7Gs7Egc07ERqmjBGTZKJd42EXHHUDZB5Co/LJUrTPXXFiVPtPBYgqAUOm6az8EXEQ6tNsvMHm/dnSNmGEqEAAAAASUVORK5CYII=')}.entry-content blockquote>p{background:none}.entry-content blockquote>p:after{display:none}blockquote a{color:#6495ed}.entry-footer-section{color:#cfcfcf;text-align:right}.comment{padding:0;margin:1em 3em 0;list-style:none}.entry-comment{position:relative}.entry-comment:first-child:before{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAZCAYAAADNAiUZAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAOlJREFUSEtjZACC+CkvJVj+s7T/Z2SwYGJg0ACJURkc+P+f4eAfnk8dCxMVfzCkT3+vkDLl9fuUKW//0xonTX57PH7+fQ6G5ClvltPaMhTzJ7/NYEie/Po+PS0FenI6Az0tBNmVPPnt/FFLaZaSR4OXZkE7mnppGrQjMHgHpMAHlRD0LfTfJIBbDfSqxIGe2w9vkYAtnvymHSSIC4NqfZwhMuntd3x6Uya93p4CqrzJAUmTXgdgCxVQuiDHPKL1gNpU6L6muaXg1iOwcZU85W0/LLjpYiksWGDBTVdLQZaDghvUoiQ6foAKAW8eZhMxcgSVAAAAAElFTkSuQmCC')}.comment-user-name>.hatena-id-icon{height:auto;width:34px;position:relative;top:0.2em}.comment-content>p{margin:0 0 0.5em 2.8em}.comment-metadata{font-size:12.75px;font-size:0.85rem;border-top:1px dotted #cfcfcf;margin:0 45px;margin:0 3rem;text-align:right}.pager{text-align:center}[rel="next"],[rel="prev"],.leave-comment-title{font-size:10.5px;font-size:0.7rem;display:inline-block;font-weight:bold;background:#f2f2f2;padding:0.4em 0.8em;border:1px solid #f2f2f2}[rel="next"]:hover,[rel="prev"]:hover,.leave-comment-title:hover{background:#fff}.comment-box{position:relative;top:2em}.leave-comment-title{position:absolute;top:-3.5em}#box2{margin-top:8em}.hatena-module{width:33.33333%;float:left;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 0.5em}.hatena-module:nth-child(3n+1){clear:both;margin-bottom:3em}.hatena-module a:hover{color:#6495ed}.hatena-module-title{font-weight:bold;font-size:15.75px;font-size:1.05rem;margin-bottom:0.8em}.hatena-module-body{font-size:12.75px;font-size:0.85rem;margin-left:0.8em}.hatena-urllist{list-style:none;line-height:1.8;padding:0}.hatena-module-category li{display:inline-block;margin:0.3em 0.5em}.hatena-module-recent-comments .user-id{border-bottom:1px dotted #cfcfcf}.hatena-module-recent-comments a{display:inline-block;margin:0 0.8em 0.5em}.hatena-module-search-box .hatena-module-body{position:relative}.search-module-input{background:#fcfcfc;width:89%;height:2.4em;border:1px solid #f2f2f2;outline:none;text-indent:3.5em}.search-module-input:focus{text-indent:0.8em;border-color:#6495ed}.search-module-input:focus+.search-module-button{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=$val * 100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$val * 100)";z-index:1}.search-module-button{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=$val * 100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$val * 100)";display:inline-block;font-weight:bold;background:#f2f2f2;padding:0.4em 0.8em;border:1px solid #f2f2f2;height:34px;position:absolute;top:1px;right:1.6em;z-index:-1}.search-module-button:hover{background:#fff}.archive-module-year+.archive-module-year{margin-top:0.8em}.hatena-module-profile>.hatena-module-body .profile-icon{-moz-box-sizing:border-box;box-sizing:border-box;width:33.33333%;float:left;padding-right:0.5em}.hatena-module-profile>.hatena-module-body .id{-moz-box-sizing:border-box;box-sizing:border-box;width:66.66667%;float:left;padding:0 0 0.8em 0.5em}.hatena-module-profile>.hatena-module-body .user-name-nickname{display:block}.profile-description{border-top:0.3em solid transparent;clear:both}#footer{text-align:center;line-height:1;color:#6495ed}.gist{font-size:12.75px;font-size:0.85rem}dt{font-weight:bold;border-left:0.5em solid #6495ed}dd+dt{margin-top:1em}table{margin-bottom:1em;background:#f2f2f2}tr+tr{background:#fcfcfc}th,td{padding:0.3em 0.5em;border:1px solid #cfcfcf}#top-box{margin-top:3em;margin-bottom:1em}#top-box a{color:#6495ed;text-decoration:none}.page-archive #main-inner p{margin-top:3em;margin-bottom:1em}.page-archive #main-inner>.page-archive-section:first-child{margin-top:3em}.page-archive .page-archive-section h1{font-size:15px;font-size:1rem;border-left:0.5em solid #6495ed}.page-archive ul{list-style:none}.page-archive ul+h1{margin-top:2em}.page-archive .categories{font-size:15px;font-size:1rem}.page-archive .entry-title{font-size:15px;font-size:1rem;color:#6495ed;border:none}

/* </system> */

/* <system section="background" selected="undefined"> */

/* </system> */

.entry-title {
font-size: 13pt;
}

.entry-content {
font-size:13px;
}

/* 記事の横幅 */
#main {
width: 500px;
}

/*記事のカスタマイズ*/
.entry-inner {
background-color:#ffffff;
padding:5px;
}