/* <system section="theme" selected="alpha2"> */
/* @license
 * MyFonts Webfont Build ID 2340295, 2012-08-07T23:38:44-0400
 * 
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are 
 * explicitly restricted from using the Licensed Webfonts(s).
 * 
 * You may obtain a valid license at the URLs below.
 * 
 * Webfont: Novecento Wide Bold by Synthview
 * URL: http://www.myfonts.com/fonts/synthview/novecento/wide-bold/
 * Licensed pageviews: Unlimited
 * 
 * Webfont: Novecento Wide Light by Synthview
 * URL: http://www.myfonts.com/fonts/synthview/novecento/wide-light/
 * Licensed pageviews: 100,000,000
 * 
 * Webfont: Novecento Wide DemiBold by Synthview
 * URL: http://www.myfonts.com/fonts/synthview/novecento/wide-demibold/
 * Licensed pageviews: unspecified
 * 
 * Webfont: Novecento Wide Book by Synthview
 * URL: http://www.myfonts.com/fonts/synthview/novecento/wide-book/
 * Licensed pageviews: unspecified
 * 
 * Webfont: Novecento Wide Normal by Synthview
 * URL: http://www.myfonts.com/fonts/synthview/novecento/wide-normal/
 * Licensed pageviews: 100,000,000
 * 
 * Webfont: Novecento Wide Medium by Synthview
 * URL: http://www.myfonts.com/fonts/synthview/novecento/wide-medium/
 * Licensed pageviews: 100,000,000
 * 
 * 
 * License: http://www.myfonts.com/viewlicense?type=web&buildid=2340295
 * Webfonts copyright: Copyright &#x00A9; 2011 by Jan Tonellato. All rights reserved.
 * 
 * © 2012 Bitstream Inc
*/@font-face{font-family:Novecentowide-Bold;src:url(https://cdn.blog.st-hatena.com/images/fonts/novecento/bold/23B5C7_0_0.eot?version=4f1cb770a72175570fc55ef0e22b7c);src:url(https://cdn.blog.st-hatena.com/images/fonts/novecento/bold/23B5C7_0_0.eot?version=4f1cb770a72175570fc55ef0e22b7c) format("embedded-opentype"),url(https://cdn.blog.st-hatena.com/images/fonts/novecento/bold/23B5C7_0_0.woff?version=4f1cb770a72175570fc55ef0e22b7c) format("woff"),url(https://cdn.blog.st-hatena.com/images/fonts/novecento/bold/23B5C7_0_0.ttf?version=4f1cb770a72175570fc55ef0e22b7c) format("truetype")}/*! normalize.css 2012-03-11T12:53 UTC - http://github.com/necolas/normalize.css */article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display: inline;*zoom: 1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:hover,a:active{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.75em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:1em 0}pre,code,kbd,samp{font-family:monospace,serif;_font-family:"courier new",monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left: -7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align: middle}button,input{line-height:normal}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button;*overflow: visible}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*height: 13px;*width: 13px}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button{-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}.center{text-align:center;margin:0 auto}.left{float:left}.right{float:right}.nofloat{float:none}.clear{clear:both}.clearfix{display:block;*zoom: 1}.clearfix:after{display:block;visibility:hidden;font-size:0;height:0;clear:both;content:"."}.block{display:block}.inline{display:inline}.inline-block{display:inline-block;*display: inline;*zoom: 1}.relative{position:relative}.absolute{position:absolute}.static{position:static}.fixed{position:fixed}.ellipsis{white-space:nowrap;-webkit-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.bold{font-weight:700}.normal{font-weight:400;font-style:normal}.thin{font-weight:300}.italic{font-style:italic}.nodeco{text-decoration:none}.underline{text-decoration:underline}.textleft{text-align:left}.textright{text-align:right}.font-default{font-family:Helvetica Neue,Helvetica,Arial,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif}.nolist{list-style-type:none}.disc{list-style-type:disc}.circle{list-style-type:circle}/*!  Primary Styles
   Author: ueday
*/.Novecentowide-Bold{font-family:Novecentowide-Bold;font-weight:400;font-style:normal}body{background:#f8f6f3;color:#333}body a{color:#00ace5}body a:visites{color:#86c9e0}body a:hover{color:#0f7597}#container{width:85%;text-align:center;margin:0 auto}#container #container-inner{text-align:left}#blog-title{text-align:center;margin-bottom:30px}#blog-title #title{font-family:Novecentowide-Bold;font-weight:400;font-style:normal;font-size:48px;margin-bottom:0}#blog-title #title a{text-decoration:none}#blog-title #blog-description{font-size:12px;color:#00ace5}#globalheader-container{background:#00ace5;color:#fff}#content-inner{display:block;*zoom: 1}#content-inner:after{display:block;visibility:hidden;font-size:0;height:0;clear:both;content:"."}#content-inner #wrapper{float:left;width:100%;margin-right:-250px}#content-inner #wrapper>*{margin-right:250px}#content-inner .pager{margin:20px 0!important;padding:10px 0;text-align:center;margin:0 auto;border-top:1px solid #ddd;border-bottom:1px solid #ddd}#content-inner .pager a{color:#333;text-decoration:none}#content-inner .pager a:hover{text-decoration:underline}#content-inner .pager .pager-next{margin-right:.5em}.entry{background:#fff;border:1px solid #ddd;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;padding:30px;margin-bottom:30px}.entry:nth-child(7){margin-bottom:0}.page-entry .entry{margin-bottom:0}.entry .entry-header{border-bottom:1px solid #ddd;position:relative}.entry .entry-header .entry-title{margin:0;font-size:170%;padding:30px 0 .3em}.entry .entry-header .entry-title a{text-decoration:none}.entry .entry-header .date{position:absolute;top:-15px;left:-39px;font-family:Novecentowide-Bold;font-weight:400;font-style:normal;width:140px;height:39px;background-image:url(https://cdn.blog.st-hatena.com/css/theme/intern-2012/images/date@2x.png?version=4f1cb770a72175570fc55ef0e22b7c);background-size:140px 39px;-moz-text-shadow:0 -1px 0 #495560;-webkit-text-shadow:0 -1px 0 #495560;text-shadow:0 -1px 0 #495560}.entry .entry-header .date a{display:block;margin:7px 0 0 15px;color:#fff;text-decoration:none}.entry .entry-header .entry-header-menu{position:absolute;right:0;top:0}.entry .entry-header .categories{color:#999;font-size:80%;font-style:italic;margin:.5em 0}.entry .entry-header .categories a{color:#999;margin-right:.5em}.entry .entry-footer{word-wrap:break-word;margin-top:30px}.entry .entry-footer #google_afc_user{font-size:14px}.entry .entry-footer .social-buttons{margin-bottom:20px}.entry .entry-footer .entry-footer-section{color:#999;font-size:80%;font-style:italic;margin-bottom:10px}.entry .entry-footer .entry-footer-section a{color:#999;font-size:12px;font-style:italic}.entry .entry-footer .comment{font-size:90%;padding-left:0;line-height:1.5em}.entry .entry-footer .comment li{list-style-type:none;margin-bottom:20px;border-left:3px solid #f3f3f3;padding-left:10px}.entry .entry-footer .comment li .comment-user-name{margin-bottom:5px}.entry .entry-footer .comment .comment-metadata a{color:#999;font-size:12px}.entry .entry-footer .leave-comment-title{padding:5px 10px;background:#f8f6f3;color:#999;font-size:12px;border:1px solid #ddd}.entry .entry-footer .leave-comment-title:hover{color:#333}.entry-content{line-height:1.7}.entry-content img{max-width:100%;height:auto}.entry-content img.hatena-fotolife{border:1px solid #ddd}.entry-content p{margin-bottom:1em}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{margin:1em 0 .5em;line-height:1.5;color:#00ace5}.entry-content h1 a.keyword,.entry-content h2 a.keyword,.entry-content h3 a.keyword,.entry-content h4 a.keyword,.entry-content h5 a.keyword,.entry-content h6 a.keyword{color:#00ace5;border:none}.entry-content h3{font-size:150%}.entry-content h4{font-size:130%}.entry-content h5{font-size:110%}.entry-content ul,.entry-content ol,.entry-content dd{margin:0 0 0 1.5em;padding:0}.entry-content blockquote{padding:10px;margin:1em 0;border:1px solid #ddd}.entry-content blockquote p{margin-top:0;margin-bottom:0}.entry-content table{border-collapse:collapse;border-spacing:0}.entry-content table th,.entry-content table td{border:1px solid #ddd;padding:5px 10px}.entry-content table th{background:#fafafa}.entry-content a,.entry-content pre{word-break:break-all;overflow:hidden}.entry-content pre{margin-bottom:.5em;font-size:13px;line-height:1.3;padding:10px;background:#333;color:#fff;white-space:pre-wrap;border:1px solid #ccc}.entry-content pre a{color:#ccc}.entry-content pre.lang-aa{font-size:14px;line-height:15px}.entry-content a.keyword{color:#333;text-decoration:none;border-bottom:1px solid #DEDEDE}.entry-content .hatena-asin-detail li{line-height:1.4}.hatena-module-profile .hatena-module-title{background-image:url(https://cdn.blog.st-hatena.com/css/theme/intern-2012/images/about@2x.png?version=4f1cb770a72175570fc55ef0e22b7c);background-size:30px 30px}.hatena-module-search-box .hatena-module-title{background-image:url(https://cdn.blog.st-hatena.com/css/theme/intern-2012/images/search@2x.png?version=4f1cb770a72175570fc55ef0e22b7c);background-size:30px 30px}.hatena-module-links .hatena-module-title{background-image:url(https://cdn.blog.st-hatena.com/css/theme/intern-2012/images/links@2x.png?version=4f1cb770a72175570fc55ef0e22b7c);background-size:30px 30px}.hatena-module-recent-entries .hatena-module-title{background-image:url(https://cdn.blog.st-hatena.com/css/theme/intern-2012/images/recent@2x.png?version=4f1cb770a72175570fc55ef0e22b7c);background-size:30px 30px}.hatena-module-archive .hatena-module-title{background-image:url(https://cdn.blog.st-hatena.com/css/theme/intern-2012/images/archive@2x.png?version=4f1cb770a72175570fc55ef0e22b7c);background-size:30px 30px}#box2{width:220px;float:right}#box2 .hatena-module{margin-bottom:60px}#box2 .hatena-module .hatena-module-title{font-family:Novecentowide-Bold;font-weight:400;font-style:normal;font-size:120%;margin-bottom:20px;padding-left:35px;line-height:30px;background-repeat:no-repeat;background-position:0 0}#box2 .hatena-module .hatena-module-title a{color:#333;text-decoration:none}#box2 .hatena-module .hatena-module-body{font-size:85%;color:#666}#box2 .hatena-module .hatena-module-body .profile-icon{width:40px;height:auto;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;background:#fff;box-shadow:0 2px 3px #0009}#box2 .hatena-module .hatena-module-body p{line-height:1.5}#box2 .hatena-module .hatena-module-body ul{padding:0}#box2 .hatena-module .hatena-module-body li{list-style-type:none;margin:10px 0;padding-bottom:10px;border-bottom:1px solid #ddd}#box2 .hatena-module .hatena-module-body li:last-child{border:none}#box2 .hatena-module .hatena-module-body li a{color:#666;text-decoration:none}#box2 .hatena-module .hatena-module-body li a:hover{text-decoration:underline}#box2 .hatena-module .hatena-module-body .fb-like-box{background:#f9f9f9}#box2 .search-form .search-module-input{border:1px solid #ddd;background:#ffffffb3;padding:3px 5px;width:155px;height:18px}#box2 .search-form .search-module-input:hover{border:1px solid #aaa}#box2 .search-form .search-module-button{height:26px;width:30px;border:none;text-indent:-999px;margin-left:-3px;cursor:pointer;background:transparent url(https://cdn.blog.st-hatena.com/images/theme/search_g.png?version=4f1cb770a72175570fc55ef0e22b7c) 50% 50% no-repeat;-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8}#box2 .search-form .search-module-button:hover{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1}#footer{width:85%;text-align:center;margin:0 auto}#footer #footer-inner{text-align:left;font-size:12px;line-height:1.5em;font-style:italic;margin-bottom:20px}#footer #footer-inner a{color:#999}#footer #footer-inner address,#footer #footer-inner .services{display:inline;margin-right:.5em}.page-about .entry-content{line-height:1em}.page-about dt{font-size:20px;padding-bottom:10px}.page-about dd{margin-left:0;margin-bottom:30px}.page-about .about-subscription-count{display:block}.page-archive #main-inner,.page-category #main-inner{background:#fff;border:1px solid #ddd;padding:30px;margin-bottom:50px}.page-archive #main-inner h1,.page-category #main-inner h1{font-size:18px}.page-archive #main-inner li,.page-category #main-inner li{margin:5px 0;list-style-type:none}.page-archive #main-inner section,.page-category #main-inner section{margin-bottom:30px}.page-archive #main-inner p,.page-category #main-inner p{margin-bottom:20px}.page-archive .entry-title,.page-category .entry-title{font-size:14px}@media screen and (max-width: 760px){#container{width:95%}#container #title{font-size:30px}#content-inner #wrapper{float:none!important;margin-right:0!important}#content-inner #wrapper>*{margin-right:0!important}#box2{float:none;width:100%}#footer{width:95%}}

/* </system> */

/* <system section="background" selected="default"> */
/* default */
/* </system> */
