aside section{}
aside section .widget-title{font-size:16px;letter-spacing:.06em;border-radius:15px;padding:5px 15px;margin-bottom:1.8rem;box-shadow:0px 0px 0px 1px rgba(255,255,255,0.3) inset;-moz-box-shadow:0px 0px 0px 1px rgba(255,255,255,0.3) inset;-webkit-box-shadow:0px 0px 0px 1px rgba(255,255,255,0.3) inset;}
aside section .widget-title + div{background:#ffffff;padding:1rem;border:solid 1px #e4e4e4;border-bottom:solid 1px #d4d4d4;}
aside section .tag-cloud-link{display:inline-block;padding:4px 7px;margin-bottom:5px;background:#eee;color:#7a7a7a;font-size:11px !important;}
aside section .tag-cloud-link::before{font-family:FontAwesome;content:"\f02b";margin-right:5px;}
aside article{display:table;width:100%;margin-bottom:0;padding-bottom:0;background:#fff;border-top:1px #eee solid;border-left:1px #eee solid;border-right:1px #eee solid;}
aside article:first-child{}
aside article:last-child{border-bottom:1px #eee solid;}
aside article .post_thumbnail{display:table-cell;vertical-align:middle;width:90px;}
aside article .post_content{display:table-cell;vertical-align:middle;padding-left:1rem;padding-right:1rem;}
aside article .entry-header p{margin-bottom:0;}
aside article .entry-header a{color:#111;font-size:0.9rem;font-weight:bold;}
#box-follow-side a{padding:14px 5px;font-size:12px;letter-spacing:.01em;}
#box-follow-side .tw-follow{margin:10px auto;}
[id*="box-follow"] a, .box-sns a{display:block;color:#fff;font-weight:bold;text-align:center;-webkit-text-shadow:0 1px 2px #888;-moz-text-shadow:0 1px 2px #888;-ms-text-shadow:0 1px 2px #888;-o-text-shadow:0 1px 2px #888;text-shadow:0 1px 2px #888;}
.tw-follow{background:#02c5dc;}
[id*="box-follow"] .tw-follow:hover, .box-sns .tw-follow:hover{background:#02b3c8;}
.fb-share, .tw-follow, .gg-follow, .rss-follow, .hatena-btn{border-radius:3px;}