*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body{margin:0;padding:0}html{font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Droid Sans","Ubuntu","Helvetica Neue",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:17px;line-height:1.667em}@media(min-width: 38em){html{font-size:19px}}body{color:#b0afd6;background-color:#0f0027;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a{color:#ee1f7a;text-decoration:none}a:hover,a:focus{text-decoration:underline}a strong{color:inherit}img{display:block;max-width:100%;margin:0 0 1rem;border-radius:5px}img.fa{margin:0;border-radius:0;max-width:1.33333333em;height:17px}img.fa:hover,img.fa:focus{background-color:#ee1f7a}svg{display:inline-block;margin:0;border-radius:0;max-width:1.33333333em;height:19px}svg#newspicks_icon,svg#wantedly_mark{fill:#f9f9f9}svg#newspicks_icon:hover,svg#wantedly_mark:hover{fill:#ee1f7a}svg#newspicks_icon{fill-rule:evenodd}table{margin-bottom:1rem;width:100%;font-size:85%;border:1px solid #e5e5e5;border-collapse:collapse}td,th{padding:.25rem .5rem;border:1px solid #e5e5e5}th{text-align:left}tbody tr:nth-child(odd) td,tbody tr:nth-child(odd) th{background-color:#f9f9f9}.container{max-width:38rem;padding-left:1.5rem;padding-right:1.5rem;margin-left:auto;margin-right:auto}footer{margin-bottom:2rem}.page,.post{margin-bottom:4em}.page li+li,.post li+li{margin-top:.25rem}.page-title,.post-title,.post-title a{color:#303030}.page-title,.post-title{margin-top:0}.post-date{display:block;margin-top:-0.5rem;margin-bottom:1rem;color:#9a9a9a}.related{padding-top:2rem;padding-bottom:2rem;margin-bottom:2rem;border-top:1px solid #eee;border-bottom:1px solid #eee}.related-posts{padding-left:0;list-style:none}.related-posts h3{margin-top:0}.related-posts li small{font-size:75%;color:#999}.related-posts li a:hover{color:#268bd2;text-decoration:none}.related-posts li a:hover small{color:inherit}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Droid Sans","Ubuntu","Helvetica Neue",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:17px;line-height:1.667em;font-weight:400}html,body{margin:0;padding:0}h1,h2,h3,h4{color:#e9ecef;font-weight:400}h1{font-size:2.15rem;line-height:1.25;margin-bottom:1rem}h2{font-size:1.85rem;line-height:1.25;margin-bottom:.5rem}h3{font-size:1.5rem}h4{font-size:1.3rem}h5{font-size:1rem}strong{color:#e9ecef}hr{border-color:#ee1f7a;margin:1.5rem 0}figure{max-width:100%;margin:2rem 0;padding:0}figcaption{font-family:"SFMono-Regular","SF-Mono",Menlo,Monaco,Consolas,"Liberation Mono","Roboto Mono","Ubuntu Mono","Courier New",Courier,monospace;font-size:.9rem;color:#f1551a;border-bottom:1px dotted #ced4da;text-decoration:none;background:rgba(0,0,0,0);background-color:rgba(0,0,0,0);word-wrap:break-word;color:#ced4da}.important,.warning,.information,.update,blockquote{padding-left:1.29rem;padding-right:1.29rem;margin-top:2rem;margin-bottom:2rem;margin-left:0px;margin-right:0px;border-top:1px solid #ee1f7a;border-bottom:1px solid #ee1f7a}blockquote{background-color:rgba(238,31,122,.1);border-left:4px solid;border-left-color:#ee1f7a;padding-bottom:1rem;border-top:0;border-bottom:0}blockquote p{color:#fafafa}blockquote p:before{content:"引用";color:#ee1f7a;display:block;text-align:center}blockquote p~p{display:none}blockquote.twitter-tweet{background-color:rgba(1,169,234,.1);border-left-color:#01a9ea}blockquote.twitter-tweet p::before{content:"🐦";color:rgba(0,0,0,0);text-shadow:0 0 0 #01a9ea}.important,.warning,.information,.update{background-color:rgba(253,226,33,.2);border-color:#fde221;padding-bottom:1rem}.important::before,.warning::before,.information::before,.update::before{content:"注意";color:#fde221;display:block;text-align:center}.warning{background-color:rgba(241,85,26,.2);border-color:#f1551a}.warning::before{content:"警告";color:#f1551a}.information{background-color:rgba(1,169,234,.2);border-color:#01a9ea}.information::before{content:"情報";color:#01a9ea}.update{background-color:rgba(176,175,214,.2);border-color:#b0afd6}.update::before{content:""}.update time{display:block;text-align:center}.update time::before{content:"更新 ";color:#b0afd6}kbd{font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Droid Sans","Ubuntu","Helvetica Neue",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";padding:2px 7px;border:1px solid #ced4da;font-size:.8em;line-height:1.4;background-color:#f3f3f3;color:#212529;box-shadow:0 0 0 rgba(0,0,0,.2),0 0 0 2px #fafafa inset;border-radius:3px;display:inline-block;text-shadow:0 1px 0 #fafafa;white-space:nowrap}a{color:#ee1f7a;text-decoration:none;word-wrap:break-word}a.sidebar-nav-item:hover{border-style:none;text-decoration:none}a.sidebar-nav-item:focus{border-style:none;text-decoration:none}a:focus{color:#f1551a;border-bottom:1px dotted #ced4da;text-decoration:none;background:rgba(0,0,0,0);background-color:rgba(0,0,0,0);word-wrap:break-word}a:focus.tag{border-style:none;text-decoration:none}a:hover{color:#f1551a;border-bottom:1px dotted #ced4da;text-decoration:none;background:rgba(0,0,0,0);background-color:rgba(0,0,0,0);word-wrap:break-word}a:hover.tag{border-style:none;text-decoration:none}a.tag{border-style:none;text-decoration:none}a.read-more-symbol{text-decoration:none;border-style:none;text-decoration:none}.content{padding-bottom:2rem;padding-top:2rem}.sidebar{background-color:#0f0027;color:#fff;color:rgba(255,255,255,.5);padding:2rem 1rem;text-align:center}.sidebar a{color:#f9f9f9;border:none}.sidebar a:hover{color:#ee1f7a}.sidebar a:focus{color:#ee1f7a}.sidebar .sidebar-about{text-align:center}.sidebar .author-image{display:block;margin-top:4px}.sidebar-title{text-align:center;font-size:1.25rem}.sidebar-nav{text-align:center;list-style:none;margin-bottom:1rem;margin-top:1rem;padding-left:0}.sidebar-nav-item{display:block;line-height:1.75}.sidebar-nav-item .active{font-weight:bold}.site__title{font-size:2.5rem;line-height:.667;display:inline;color:#f9f9f9}.site__title a:hover{border:none}.site__description{font-size:1.285rem;font-weight:300}.social{text-align:center}.social a{padding:0 4px;border-style:none;text-decoration:none}.img--circle{border-radius:50%}.img--headshot{height:115px;width:115px}.img--caption{font-style:italic}.copyright{font-size:.7rem;line-height:1.1rem;text-align:center}.copyright{padding-top:1rem}.section__title{font-size:2.15rem}.post-list__item{margin-bottom:3em}.item__title--big{display:block;font-size:1.785rem;line-height:1.25;margin:0}.item__title--small{font-size:1rem}.item__date{color:#9a9a9a;display:block;font-size:1rem;margin-bottom:.2rem;margin-top:.2rem}.post__meta{font-size:.8rem;color:#ced4da;font-weight:300;margin-bottom:2rem;padding-bottom:2rem;position:relative}.post__meta::after{content:"";position:absolute;bottom:0;display:block;width:100%;height:2px;background:#ee1f7a;background:linear-gradient(to right, #ee1f7a 0%, #2d2e71 50%, #01a9ea 100%)}.post__subtitle{display:block;font-size:1.5rem;font-style:italic;padding:0 0 1rem 0}#references li{font-size:.9rem}pre{border-radius:2px;-moz-tab-size:2;tab-size:2;padding-left:1%;padding-right:2%;background:rgba(238,31,122,.2);border-top:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(0,0,255,.1)}pre code{white-space:pre-wrap;background:initial}code{font-family:"SFMono-Regular","SF-Mono",Menlo,Monaco,Consolas,"Liberation Mono","Roboto Mono","Ubuntu Mono","Courier New",Courier,monospace;font-size:.9rem}code{padding:.1em .1em;color:#ee1f7a;border-radius:3px;background:rgba(238,31,122,.2)}a code{color:#ee1f7a}.bg{color:#f8f8f2;background-color:#272822}.chroma{color:#f8f8f2;background-color:#272822;-webkit-text-size-adjust:none}.chroma .err{color:#960050;background-color:#1e0010}.chroma .lnlinks{outline:none;text-decoration:none;color:inherit}.chroma .lntd{vertical-align:top;padding:0;margin:0;border:0}.chroma .lntable{border-spacing:0;padding:0;margin:0;border:0}.chroma .hl{background-color:#3c3d38}.chroma .lnt{white-space:pre;-webkit-user-select:none;user-select:none;margin-right:.4em;padding:0 .4em 0 .4em;color:#7f7f7f}.chroma .ln{white-space:pre;-webkit-user-select:none;user-select:none;margin-right:.4em;padding:0 .4em 0 .4em;color:#7f7f7f}.chroma .line{display:flex}.chroma .k{color:#66d9ef}.chroma .kc{color:#66d9ef}.chroma .kd{color:#66d9ef}.chroma .kn{color:#f92672}.chroma .kp{color:#66d9ef}.chroma .kr{color:#66d9ef}.chroma .kt{color:#66d9ef}.chroma .na{color:#a6e22e}.chroma .nc{color:#a6e22e}.chroma .no{color:#66d9ef}.chroma .nd{color:#a6e22e}.chroma .ne{color:#a6e22e}.chroma .nx{color:#a6e22e}.chroma .nt{color:#f92672}.chroma .nf{color:#a6e22e}.chroma .fm{color:#a6e22e}.chroma .l{color:#ae81ff}.chroma .ld{color:#e6db74}.chroma .s{color:#e6db74}.chroma .sa{color:#e6db74}.chroma .sb{color:#e6db74}.chroma .sc{color:#e6db74}.chroma .dl{color:#e6db74}.chroma .sd{color:#e6db74}.chroma .s2{color:#e6db74}.chroma .se{color:#ae81ff}.chroma .sh{color:#e6db74}.chroma .si{color:#e6db74}.chroma .sx{color:#e6db74}.chroma .sr{color:#e6db74}.chroma .s1{color:#e6db74}.chroma .ss{color:#e6db74}.chroma .m{color:#ae81ff}.chroma .mb{color:#ae81ff}.chroma .mf{color:#ae81ff}.chroma .mh{color:#ae81ff}.chroma .mi{color:#ae81ff}.chroma .il{color:#ae81ff}.chroma .mo{color:#ae81ff}.chroma .o{color:#f92672}.chroma .ow{color:#f92672}.chroma .or{color:#f92672}.chroma .p{color:#f8f8f2}.chroma .c{color:#75715e}.chroma .ch{color:#75715e}.chroma .cm{color:#75715e}.chroma .c1{color:#75715e}.chroma .cs{color:#75715e}.chroma .cp{color:#75715e}.chroma .cpf{color:#75715e}.chroma .gd{color:#f92672}.chroma .ge{font-style:italic}.chroma .gi{color:#a6e22e}.chroma .gs{font-weight:bold}.chroma .gu{color:#75715e}.chroma{-moz-tab-size:4;tab-size:4}body .gist .gist-data{background-color:#fafafa}body .gist .highlight{background-color:rgba(0,0,0,0)}body .gist td{border:none}ul.pagination{list-style:none}ul.pagination li.page-item{display:inline-block}ul.pagination li.page-item a{padding:.05em .4em}ul.pagination li.page-item.active a{color:#c2255c;border-bottom:3px solid #c2255c}.navigation{max-width:calc(100% - 0px);margin:0 auto;margin-top:60px}.navigation a{font-size:.8rem;display:flex;align-items:center;justify-content:center;padding:15px;color:#c2255c;border:2px solid #c2255c;line-height:1.25;text-transform:uppercase}.navigation a:hover{padding:14px;border-width:3px}.navigation a:nth-child(2){margin-top:10px}.navigation a:first-child:last-child{width:100%}.navigation .fa{font-size:.8rem}.navigation .navigation-prev{text-align:left}.navigation .navigation-prev .fa{padding-right:10px}.navigation .navigation-prev .navigation-tittle{padding-left:4px}.navigation .navigation-next{text-align:right}.navigation .navigation-next .fa{padding-left:10px}.navigation .navigation-next .navigation-tittle{padding-right:4px}.navigation-single a{text-transform:none}.badge-category,a.badge-category{color:#f1551a}.badge-category:hover,.badge-category:focus,a.badge-category:hover,a.badge-category:focus{color:#f1551a;border-bottom:1px dotted #ced4da;text-decoration:none;background:rgba(0,0,0,0);background-color:rgba(0,0,0,0);word-wrap:break-word}.badge-tag,a.badge-tag{color:#01a9ea}.badge-tag:hover,.badge-tag:focus,a.badge-tag:hover,a.badge-tag:focus{color:#f1551a;border-bottom:1px dotted #ced4da;text-decoration:none;background:rgba(0,0,0,0);background-color:rgba(0,0,0,0);word-wrap:break-word;color:#01a9ea}.badge{margin:.25em .4em;font-size:.75rem;font-weight:bold;line-height:1;text-align:center}.portfolio__content section{margin-bottom:1.765rem}.portfolio__featured-project{margin:0 0 1.765rem}.portfolio__featured-project img{margin:0 0 1rem;box-shadow:1px 1px #e9ecef}.project__image{border:1px solid #e9ecef;box-shadow:1px 1px #e9ecef}.project__title{margin-top:1.765rem;letter-spacing:1px;font-size:1.85rem}.project__subtitle-small,.project__subtitle-big{font-style:italic;color:#778492;display:block;margin-top:.5rem;margin:0 0 1rem}.project__subtitle-big{font-size:1.5rem}.project__subtitle-small{font-size:1.3rem}.project__featured-image{position:relative}.project__summary{margin-bottom:1.765rem;text-align:left}.divider{margin-bottom:3.5rem}.row-space{margin-bottom:1rem}.col-md-8,.col-sm-8,.col-md-4,.col-sm-4,.col-xs-12{min-height:1px;padding-left:15px;padding-right:15px;position:relative}.row{margin-left:-15px;margin-right:-15px}.col-xs-12{width:100%}.img-responsive{display:block;max-width:100%;height:auto}@media(min-width: 320px)and (max-width: 767px){html,body{font-size:17px}.sidebar li{padding:.1rem 0}.sidebar .container{padding-left:0;padding-right:0}.hidden-tablet{display:none}.sidebar-about,.copyright{display:none}.sidebar{margin:0;padding:0}.menu-content{padding:0 0 0 0px;max-height:0;overflow:hidden;margin-top:0}.collapsible-menu{padding:0px 0px}.collapsible-menu ul{list-style-type:none;padding:0}.collapsible-menu li{display:block}.collapsible-menu a{text-decoration:none;cursor:pointer}.collapsible-menu label{background:url(/img/menu-open.svg) no-repeat left center;background-position:1.5rem;display:block;cursor:pointer;color:#fafafa;padding:10px 0 10px 0px}input#menuToggle{display:none}input#menuToggle+label{font-weight:bold}input#menuToggle:checked+label{background-image:url(/img/menu-close.svg);background-position:1.5rem;color:#fafafa}input#menuToggle:checked~.menu-content{max-height:100% !important}.social{padding:1em 0 1em 0}}@media(min-width: 768px){html,body{font-size:17px}.sidebar{bottom:0;left:0;position:fixed;text-align:left;top:0;width:16rem}.sidebar-sticky{left:1rem;position:absolute;right:1rem;top:1rem}.content{margin-left:18rem;margin-right:2rem;max-width:38rem}.layout-reverse .sidebar{left:auto;right:0}.layout-reverse .content{margin-left:2rem;margin-right:18rem}.col-sm-8{width:66.66666667%}.project__title{margin-top:.2rem}.navigation{display:flex;justify-content:space-between}.navigation a{width:calc(50% - 10px)}.navigation a:nth-child(2){margin-top:0}input#menuToggle,input#menuToggle+label{display:none}}@media(min-width: 992px){html,body{font-size:19px}.layout-reverse .content{margin-left:4rem;margin-right:22rem}.col-md-4{float:left;width:33.33333333%}.col-md-8{float:left;width:66.66666667%}.portfolio-container{width:68rem}}.element--center{display:block;margin-left:auto;margin-right:auto}.menu{background-color:#f3f3f3;color:#333;border-radius:2px;padding:1px 5px}.text-center{text-align:center}.pull-right{float:right}.draft{color:#999 !important}.footnotes .footnote-return{font-family:ForkAwesome}.theme-base-08 .sidebar{background-color:#ac4142}.theme-base-08 .content a{color:#ac4142}.theme-base-08 .related-posts li a:hover{color:#ac4142}.theme-base-09 .sidebar{background-color:#d28445}.theme-base-09 .content a{color:#d28445}.theme-base-09 .related-posts li a:hover{color:#d28445}.theme-base-0a .sidebar{background-color:#f4bf75}.theme-base-0a .content a{color:#f4bf75}.theme-base-0a .related-posts li a:hover{color:#f4bf75}.theme-base-0b .sidebar{background-color:#90a959}.theme-base-0b .content a{color:#90a959}.theme-base-0b .related-posts li a:hover{color:#90a959}.theme-base-0c .sidebar{background-color:#75b5aa}.theme-base-0c .content a{color:#75b5aa}.theme-base-0c .related-posts li a:hover{color:#75b5aa}.theme-base-0d .sidebar{background-color:#6a9fb5}.theme-base-0d .content a{color:#6a9fb5}.theme-base-0d .related-posts li a:hover{color:#6a9fb5}.theme-base-0e .sidebar{background-color:#aa759f}.theme-base-0e .content a{color:#aa759f}.theme-base-0e .related-posts li a:hover{color:#aa759f}.theme-base-0f .sidebar{background-color:#8f5536}.theme-base-0f .content a{color:#8f5536}.theme-base-0f .related-posts li a:hover{color:#8f5536}.youtube-embed{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.youtube-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.twitter-tweet{font:14px/1.45 -apple-system,BlinkMacSystemFont,"segoe ui",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"helvetica neue",sans-serif;border-left:4px solid #2b7bb9;padding-left:1.5em;color:#555}.twitter-tweet a{color:#2b7bb9;text-decoration:none}blockquote.twitter-tweet a:hover,blockquote.twitter-tweet a:focus{text-decoration:underline}

/*# sourceMappingURL=hyde-hyde.css.map */