/*!
 * nu
 * Copyright (c) Susisu
 * ---
 * Responsive: yes
 */*,:before,:after{box-sizing:border-box;background-repeat:no-repeat}:before,:after{text-decoration:inherit;vertical-align:inherit}:where(:root){cursor:default;line-height:1.5;overflow-wrap:break-word;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%}:where(body){margin:0}:where(h1){font-size:2em;margin:.67em 0}:where(dl,ol,ul) :where(dl,ol,ul){margin:0}:where(hr){color:inherit;height:0}:where(nav) :where(ol,ul){list-style-type:none;padding:0}:where(nav li):before{content:"​";float:left}:where(pre){font-family:monospace,monospace;font-size:1em;overflow:auto}:where(abbr[title]){text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(b,strong){font-weight:bolder}:where(code,kbd,samp){font-family:monospace,monospace;font-size:1em}:where(small){font-size:80%}:where(audio,canvas,iframe,img,svg,video){vertical-align:middle}:where(iframe){border-style:none}:where(svg:not([fill])){fill:currentColor}:where(table){border-collapse:collapse;border-color:inherit;text-indent:0}:where(button,input,select){margin:0}:where(button,[type=button i],[type=reset i],[type=submit i]){-webkit-appearance:button}:where(fieldset){border:1px solid #a0a0a0}:where(progress){vertical-align:baseline}:where(textarea){margin:0;resize:vertical}:where([type=search i]){-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(dialog){background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:fit-content}:where(dialog:not([open])){display:none}:where(details>summary:first-of-type){display:list-item}:where([aria-busy=true i]){cursor:progress}:where([aria-controls]){cursor:pointer}:where([aria-disabled=true i],[disabled]){cursor:not-allowed}:where([aria-hidden=false i][hidden]){display:initial}:where([aria-hidden=false i][hidden]:not(:focus)){clip:rect(0,0,0,0);position:absolute}:root{--base-color: rgb(64, 112, 160);--base-text-color: rgb(255, 255, 255);--base-link-color: rgb(255, 255, 255);--base-visited-link-color: rgb(198, 212, 227);--base-separator-color: rgb(192, 192, 192);--accent1-color: rgb(64, 64, 64);--accent1-text-color: rgb(255, 255, 255);--accent1-link-color: var(--accent1-text-color);--accent2-color: rgb(64, 112, 160);--accent2-text-color: rgb(255, 255, 255);--accent2-link-color: var(--accent1-text-color);--shadow-color: rgba(0, 0, 0, .2);--base-font-family: sans-serif;--title-font-family: Futura, "Helvetica Neue", Arial, "Hiragino Kaku Gothic ProN", "Hiragino Sans", Meiryo, sans-serif;--main-background-color: rgb(255, 255, 255);--main-text-color: rgb(64, 64, 64);--main-dim-text-color: rgb(192, 192, 192);--main-link-color: rgb(64, 112, 160);--main-visited-link-color: rgb(121, 155, 189);--main-toc-background-color: rgb(248, 248, 248);--main-toc-border-color: rgb(240, 240, 240);--main-blockquote-border-color: rgb(240, 240, 240);--main-table-header-background-color: rgb(240, 240, 240);--main-table-body-background-color: rgb(248, 248, 248);--main-table-border-color: rgb(240, 240, 240);--main-code-background-color: rgb(248, 248, 248);--main-code-border-color: rgb(240, 240, 240);--tag-background-color: rgb(255, 255, 255);--tag-text-color: rgb(80, 80, 80);--tag-border-color: rgb(192, 192, 192);--module-thumbnail-width: 64px;--module-thumbnail-height: 64px;--module-empty-thumbnail-color: rgb(224, 224, 224);--module-empty-thumbnail-text-color: rgb(192, 192, 192);--button-color: rgb(240, 240, 240);--button-text-color: rgb(64, 64, 64);--button-border-color: rgb(192, 192, 192);--button-active-color: rgb(224, 224, 224);--text-input-color: rgb(255, 255, 255);--text-input-text-color: rgb(64, 64, 64);--text-input-border-color: rgb(192, 192, 192)}:root{background-color:var(--base-color);color:var(--base-text-color);font-family:var(--base-font-family)}a{color:var(--base-link-color)}a:visited{color:var(--base-visited-link-color)}button,input[type=submit]{padding:0 .6em;background-color:var(--button-color);color:var(--button-text-color);border:1px solid var(--button-border-color);border-radius:.4em;font-size:100%;line-height:1.5}button:hover,button:focus,input[type=submit]:hover,input[type=submit]:focus{background-color:var(--button-active-color)}textarea,input[type=text]{padding:0 .6em;background-color:var(--text-input-color);color:var(--text-input-text-color);border:1px solid var(--text-input-border-color);border-radius:.4em;font-size:100%;line-height:1.5}.blog-controlls{display:none}#globalheader-container{background-color:var(--accent1-color);color:var(--accent1-text-color)}#globalheader{box-shadow:0 0 12px var(--shadow-color)}#blog-title{margin:8px 0;padding:2px 0;background:repeating-linear-gradient(45deg,var(--accent1-color) 0px,var(--accent1-color) 7px,transparent 8px,transparent 15px,var(--accent1-color) 16px)}#blog-title-inner{background-color:var(--accent1-color);color:var(--accent1-text-color)}#blog-title-content{padding:8px;text-align:center}#title{margin:8px 0;font-size:160%;font-family:var(--title-font-family);font-weight:700}#title a{color:var(--accent1-link-color);text-decoration:none}#title a:hover{text-decoration:underline}#blog-description{margin:8px 0;font-size:90%;font-weight:400}body.header-image-enable #blog-title-inner{background-color:transparent;color:#fff}body.page-entry #title{margin:4px 0;font-size:100%}body.page-entry #blog-description,#top-box{display:none}#content-inner{display:flex;flex-direction:column}@media (min-width: 1080px){#content-inner{flex-direction:row}}@media (min-width: 1240px){#content-inner{justify-content:center}}#wrapper{flex:0 1 auto}#main{padding:0 4px}@media (min-width: 1080px){#wrapper{flex:1 1 auto;min-width:0}}@media (min-width: 1240px){#wrapper{flex:0 0 960px}}.entry{padding:0 8px 0 0;background:linear-gradient(transparent 0px,var(--main-background-color) 800px),repeating-linear-gradient(225deg,var(--accent2-color) 0px,var(--accent2-color) 16px,var(--main-background-color) 16px,var(--main-background-color) 32px,var(--accent1-color) 32px,var(--accent1-color) 48px,var(--main-background-color) 48px,var(--main-background-color) 64px);box-shadow:0 0 12px var(--shadow-color)}.entry:not(:first-child){margin-top:16px}.entry-inner{padding:1em;background-color:var(--main-background-color);color:var(--main-text-color)}.entry-inner a{color:var(--main-link-color)}.entry-inner a:visited{color:var(--main-visited-link-color)}.entry-inner .entry-header{position:relative;margin-bottom:1.2em}.entry-inner .entry-header .entry-date a{padding:.4em;border-radius:.4em;background-color:var(--accent1-color);color:var(--accent1-text-color);font-size:80%;text-decoration:none}.entry-inner .entry-header .entry-date a:hover{text-decoration:underline}.entry-inner .entry-header .entry-title{margin:.2em 0;font-size:160%}.entry-inner .entry-header .entry-title .entry-title-link{color:var(--main-text-color);text-decoration:none}.entry-inner .entry-header .entry-title .entry-title-link:hover{text-decoration:underline}.entry-inner .entry-header .entry-categories .entry-category-link{padding:.4em;border-radius:.4em;background-color:var(--tag-background-color);color:var(--tag-text-color);border:1px solid var(--tag-border-color);font-size:80%;text-decoration:none}.entry-inner .entry-header .entry-categories .entry-category-link:hover{text-decoration:underline}.entry-inner .entry-header .entry-header-menu{position:absolute;top:0;right:0}.entry-inner .entry-header .entry-header-menu a{padding:.4em;border-radius:.4em;background-color:var(--accent2-color);color:var(--accent2-text-color);font-size:80%;text-decoration:none}.entry-inner .entry-header .entry-header-menu a:hover{text-decoration:underline}.entry-inner .entry-content{font-size:90%}.entry-inner .entry-content h1,.entry-inner .entry-content h2,.entry-inner .entry-content h3,.entry-inner .entry-content h4,.entry-inner .entry-content h5,.entry-inner .entry-content h6{margin:1.6em 0 .6em}.entry-inner .entry-content h1:not(:has(a[data-heading-anchor-link])):before,.entry-inner .entry-content h2:not(:has(a[data-heading-anchor-link])):before,.entry-inner .entry-content h3:not(:has(a[data-heading-anchor-link])):before,.entry-inner .entry-content h4:not(:has(a[data-heading-anchor-link])):before,.entry-inner .entry-content h5:not(:has(a[data-heading-anchor-link])):before,.entry-inner .entry-content h6:not(:has(a[data-heading-anchor-link])):before{content:var(--main-heading-anchor-content);margin-right:.15em;color:var(--main-dim-text-color)}.entry-inner .entry-content h1 a[data-heading-anchor-link],.entry-inner .entry-content h2 a[data-heading-anchor-link],.entry-inner .entry-content h3 a[data-heading-anchor-link],.entry-inner .entry-content h4 a[data-heading-anchor-link],.entry-inner .entry-content h5 a[data-heading-anchor-link],.entry-inner .entry-content h6 a[data-heading-anchor-link]{color:var(--main-text-color);text-decoration:none}.entry-inner .entry-content h1 a[data-heading-anchor-link]:hover,.entry-inner .entry-content h2 a[data-heading-anchor-link]:hover,.entry-inner .entry-content h3 a[data-heading-anchor-link]:hover,.entry-inner .entry-content h4 a[data-heading-anchor-link]:hover,.entry-inner .entry-content h5 a[data-heading-anchor-link]:hover,.entry-inner .entry-content h6 a[data-heading-anchor-link]:hover{text-decoration:underline}.entry-inner .entry-content h1 a[data-heading-anchor-link]:before,.entry-inner .entry-content h2 a[data-heading-anchor-link]:before,.entry-inner .entry-content h3 a[data-heading-anchor-link]:before,.entry-inner .entry-content h4 a[data-heading-anchor-link]:before,.entry-inner .entry-content h5 a[data-heading-anchor-link]:before,.entry-inner .entry-content h6 a[data-heading-anchor-link]:before{content:var(--main-heading-anchor-content);margin-right:.15em;color:var(--main-dim-text-color)}.entry-inner .entry-content h1{font-size:160%;border-bottom:3px double var(--main-dim-text-color);--main-heading-anchor-content: ""}.entry-inner .entry-content h2{font-size:140%;border-bottom:1px solid var(--main-dim-text-color);--main-heading-anchor-content: "#"}.entry-inner .entry-content h3{font-size:120%;border-bottom:1px dashed var(--main-dim-text-color);--main-heading-anchor-content: "##"}.entry-inner .entry-content h4{font-size:100%;border-bottom:1px dotted var(--main-dim-text-color);--main-heading-anchor-content: "###"}.entry-inner .entry-content h5{font-size:100%;--main-heading-anchor-content: "####"}.entry-inner .entry-content h6{font-size:100%;--main-heading-anchor-content: "#####"}.entry-inner .entry-content p,.entry-inner .entry-content img{margin:.8em 0}.entry-inner .entry-content a.keyword{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-color:var(--main-dim-text-color)}.entry-inner .entry-content blockquote{margin:.8em 0 .8em 1.6em;padding-left:8px;border-left:8px solid var(--main-blockquote-border-color)}.entry-inner .entry-content ul,.entry-inner .entry-content ol{margin:.8em 0;padding-inline-start:2.4em}.entry-inner .entry-content ul li,.entry-inner .entry-content ol li{margin:.2em 0}.entry-inner .entry-content dl{margin:.8em 0;padding-inline-start:1.2em}.entry-inner .entry-content dl dd{margin:.2em 0;margin-inline-start:2.4em}.entry-inner .entry-content li ul,.entry-inner .entry-content li ol,.entry-inner .entry-content li dl,.entry-inner .entry-content dd ul,.entry-inner .entry-content dd ol,.entry-inner .entry-content dd dl{margin:0}.entry-inner .entry-content table{margin:1.2em 0;border:1px solid var(--main-table-border-color)}.entry-inner .entry-content table thead tr{background-color:var(--main-table-header-background-color)}.entry-inner .entry-content table tbody{background-color:transparent}.entry-inner .entry-content table tbody tr:nth-child(2n){background-color:var(--main-table-body-background-color)}.entry-inner .entry-content table th,.entry-inner .entry-content table td{padding:2px 16px;border:1px solid var(--main-table-border-color)}.entry-inner .entry-content .table-of-contents{margin:1.2em 0;padding-top:.8em;padding-bottom:.8em;background-color:var(--main-toc-background-color);border:1px solid var(--main-toc-border-color);border-radius:4px}.entry-inner .entry-content code{background-color:var(--main-code-background-color);border:1px solid var(--main-code-border-color);border-radius:2px}.entry-inner .entry-content .code{position:relative;margin:1.2em 0;padding:1.2em;background-color:var(--main-code-background-color);border:1px solid var(--main-code-border-color);border-radius:4px;white-space:pre}.entry-inner .entry-content .code:not([data-lang=""]):not([data-lang=mermaid]){padding-top:2.4em}.entry-inner .entry-content .code:not([data-lang=""]):not([data-lang=mermaid])[data-lang-label]:before{content:attr(data-lang-label);position:absolute;top:0;left:0;padding:.1em 1em;background-color:var(--main-code-background-color);border-right:1px solid var(--main-code-border-color);border-bottom:1px solid var(--main-code-border-color);border-radius:0 0 4px;font-family:var(--base-font-family);font-size:90%}.entry-inner .entry-content div.footnote{margin:1.6em 0 .4em;padding-left:.4em;font-size:90%}.entry-inner .entry-content div.footnote p.footnote{margin:.4em 0}.entry-inner .entry-content .footnotes{margin:1.6em 0 .4em;padding-left:.4em;font-size:90%}.entry-inner .entry-content .entry-see-more{display:inline-block;margin:.8em 0 .4em}.entry-inner .entry-footer{margin-top:2.4em}.entry-inner .entry-footer .entry-tags-wrapper .entry-tags .entry-tag{margin:0}.entry-inner .entry-footer .entry-tags-wrapper .entry-tags .entry-tag .entry-tag-link{margin-bottom:0;padding:.4em;border-radius:.4em;background-color:var(--tag-background-color);color:var(--tag-text-color);border:1px solid var(--tag-border-color);font-size:80%;text-decoration:none}.entry-inner .entry-footer .entry-tags-wrapper .entry-tags .entry-tag .entry-tag-link:hover{text-decoration:underline}.entry-inner .entry-footer .entry-footer-section{margin:8px 0;font-size:90%}.entry-inner .entry-footer .customized-footer .entry-footer-modules{--module-thumbnail-width: 100px;--module-thumbnail-height: 100px}.entry-inner .entry-footer .comment-box{padding:8px;font-size:90%}.entry-inner .entry-footer .comment-box .comment{margin:0;padding-inline-start:0;list-style:none}.entry-inner .entry-footer .comment-box .comment .entry-comment{margin-bottom:16px}.entry-inner .entry-footer .comment-box .comment .entry-comment .comment-user-name,.entry-inner .entry-footer .comment-box .comment .entry-comment .comment-content p{margin:.2em 0}.entry-inner .entry-footer .comment-box .comment .entry-comment .comment-metadata{margin:.2em 0;font-size:90%}.entry-inner .entry-footer .comment-box .comment .read-more-comments{margin:.2em 0 16px}.archive-heading{margin:0 0 8px;padding:4px;background-color:var(--accent1-color);color:var(--accent1-text-color);font-size:100%}.archive-header-category{margin:0}.archive-header-category .archive-heading{font-size:100%}.archive-entries .archive-entry{padding:8px;background-color:var(--main-background-color);color:var(--main-text-color);box-shadow:0 0 12px var(--shadow-color)}.archive-entries .archive-entry:not(:first-child){margin-top:16px}.archive-entries .archive-entry a{color:var(--main-link-color)}.archive-entries .archive-entry a:visited{color:var(--main-visited-link-color)}.archive-entries .archive-entry .archive-entry-header .archive-date a{padding:.4em;border-radius:.4em;background-color:var(--accent1-color);color:var(--accent1-text-color);font-size:80%;text-decoration:none}.archive-entries .archive-entry .archive-entry-header .archive-date a:hover{text-decoration:underline}.archive-entries .archive-entry .archive-entry-header .entry-title{margin:4px 0;font-size:160%}.archive-entries .archive-entry .archive-entry-header .entry-title .entry-title-link{color:var(--main-text-color);text-decoration:none}.archive-entries .archive-entry .archive-entry-header .entry-title .entry-title-link:hover{text-decoration:underline}.archive-entries .archive-entry .categories{margin-bottom:8px}.archive-entries .archive-entry .categories .archive-category-link{padding:.4em;border-radius:.4em;background-color:var(--tag-background-color);color:var(--tag-text-color);border:1px solid var(--tag-border-color);font-size:80%;text-decoration:none}.archive-entries .archive-entry .categories .archive-category-link:hover{text-decoration:underline}.archive-entries .archive-entry .entry-thumb-link .entry-thumb{border-radius:8px}.archive-entries .archive-entry .archive-entry-body .entry-description{margin:8px 0;font-size:90%}.archive-entries .archive-entry .archive-entry-body .archive-entry-tags-wrapper{margin:8px 0}.archive-entries .archive-entry .archive-entry-body .archive-entry-tags-wrapper .archive-entry-tags .archive-entry-tag{margin:0}.archive-entries .archive-entry .archive-entry-body .archive-entry-tags-wrapper .archive-entry-tags .archive-entry-tag .archive-entry-tag-link{margin-bottom:0;padding:.4em;border-radius:.4em;background-color:var(--tag-background-color);color:var(--tag-text-color);border:1px solid var(--tag-border-color);font-size:80%;text-decoration:none}.archive-entries .archive-entry .archive-entry-body .archive-entry-tags-wrapper .archive-entry-tags .archive-entry-tag .archive-entry-tag-link:hover{text-decoration:underline}.archive-entries .archive-entry .archive-entry-body .social-buttons{margin:8px 0}.pager{display:flex;justify-content:space-around;margin:16px 0}.pager .pager-prev,.pager .pager-next{display:block}.pager .pager-prev a,.pager .pager-next a{display:inline-block;padding:8px 16px;background-color:var(--main-background-color);color:var(--main-link-color);box-shadow:0 0 12px var(--shadow-color)}.pager .pager-prev a:visited,.pager .pager-next a:visited{color:var(--main-visited-link-color)}.pager .pager-prev a .pager-arrow,.pager .pager-next a .pager-arrow{display:none}.pager .pager-prev a:before{content:"<<"}.pager .pager-next a:after{content:">>"}@media (min-width: 1080px){.pager{margin-bottom:0}}#box2{flex:0 1 auto;padding:0 4px}#box2-inner{display:grid;grid-template-columns:1fr;gap:8px}@media (min-width: 640px){#box2-inner{grid-template-columns:1fr 1fr}}@media (min-width: 960px){#box2-inner{grid-template-columns:1fr 1fr 1fr}}@media (min-width: 1080px){#box2{flex:0 0 280px}#box2-inner{grid-template-columns:none;grid-template-rows:1fr}}.hatena-module .hatena-module-title{padding:2px 4px;background-color:var(--accent1-color);color:var(--accent1-text-color);font-size:90%}.hatena-module .hatena-module-title a{color:var(--accent1-link-color)}.hatena-module .hatena-module-body{padding:8px;font-size:90%}.hatena-module .hatena-module-body .hatena-urllist{margin:0;padding-inline-start:1.6em}.hatena-module .hatena-module-body .hatena-urllist.urllist-with-thumbnails{padding-inline-start:0;list-style-type:none}.hatena-module .hatena-module-body .hatena-urllist.urllist-with-thumbnails .urllist-item{display:list-item;padding:.4em 0}.hatena-module .hatena-module-body .hatena-urllist.urllist-with-thumbnails .urllist-item:not(:last-child){border-bottom:1px solid var(--base-separator-color)}.hatena-module .hatena-module-body .hatena-urllist.urllist-with-thumbnails .urllist-item-inner{position:relative;padding-left:calc(var(--module-thumbnail-width) + .6em);min-height:calc(var(--module-thumbnail-height) + .6em)}.hatena-module .hatena-module-body .hatena-urllist.urllist-with-thumbnails .urllist-item-inner:not(:has(.urllist-image-link)):before{content:"{}";display:block;position:absolute;top:0;left:0;width:var(--module-thumbnail-width);height:var(--module-thumbnail-height);background-color:var(--module-empty-thumbnail-color);color:var(--module-empty-thumbnail-text-color);border-radius:4px;text-align:center;line-height:var(--module-thumbnail-height);font-family:monospace}.hatena-module .hatena-module-body .hatena-urllist.urllist-with-thumbnails .urllist-image-link{display:block;position:absolute;top:0;left:0;width:var(--module-thumbnail-width);height:var(--module-thumbnail-height)}.hatena-module .hatena-module-body .hatena-urllist.urllist-with-thumbnails .urllist-image-link .urllist-image{float:none;margin:0;border-radius:4px}.hatena-module .hatena-module-body .hatena-urllist li:not(:first-child),.hatena-module .hatena-module-body .hatena-urllist .urllist-item:not(:first-child){margin-top:.4em}.hatena-module .hatena-module-body .hatena-urllist .urllist-date-link{margin-bottom:.4em}.hatena-module .hatena-module-body .hatena-urllist .urllist-date-link a{padding:.4em;border-radius:.4em;background-color:var(--accent1-color);color:var(--accent1-text-color);font-size:90%;text-decoration:none}.hatena-module .hatena-module-body .hatena-urllist .urllist-date-link a:hover{text-decoration:underline}.hatena-module .hatena-module-body .hatena-urllist .urllist-title-link{font-size:100%}.hatena-module.hatena-module-archive .hatena-urllist{padding-inline-start:0}.hatena-module.hatena-module-archive .archive-module-month{margin-top:.4em;margin-left:2em}.hatena-module.hatena-module-category .hatena-urllist{padding-inline-start:0;list-style-type:none;line-height:1.6em}.hatena-module.hatena-module-category .hatena-urllist li{display:inline-block}.hatena-module.hatena-module-category .hatena-urllist li a{padding:.4em;border-radius:.4em;background-color:var(--tag-background-color);color:var(--tag-text-color);border:1px solid var(--tag-border-color);font-size:90%;text-decoration:none}.hatena-module.hatena-module-category .hatena-urllist li a:hover{text-decoration:underline}.hatena-module.hatena-module-profile .hatena-module-body{display:grid;grid-template:"icon id" "icon sub" "icon act" "icon desc" "icon about"/64px 1fr;gap:.4em 4px}.hatena-module.hatena-module-profile .profile-icon-link{grid-area:icon;text-decoration:none}.hatena-module.hatena-module-profile .profile-icon-link .profile-icon{width:64px;height:64px;border-radius:32px}.hatena-module.hatena-module-profile .id{grid-area:id;font-size:100%}.hatena-module.hatena-module-profile .id .hatena-id-link{color:var(--base-text-color);text-decoration:none;font-weight:700}.hatena-module.hatena-module-profile .id .hatena-id-link:hover{text-decoration:underline}.hatena-module.hatena-module-profile .profile-activities{grid-area:act;margin:0;font-size:90%}.hatena-module.hatena-module-profile .profile-description{grid-area:desc;font-size:90%}.hatena-module.hatena-module-profile .profile-description p{margin:0}.hatena-module.hatena-module-profile .hatena-follow-button-box{grid-area:sub;margin:0}.hatena-module.hatena-module-profile .profile-about{grid-area:about;display:none;font-size:90%}#footer{margin-top:16px;padding:4px;background-color:var(--accent1-color);color:var(--accent1-text-color);box-shadow:0 0 12px var(--shadow-color)}#footer a{color:var(--accent1-text-color)}#footer-inner{text-align:center;font-size:90%}#footer-inner .footer-address{margin:4px 0}#footer-inner .services{margin:4px 0;font-size:90%}
