@charset "UTF-8";body{background-color:ivory}#header .sitetitle{background-color:transparent}#header .sitetitle a{color:#333}#header-in{background-color:#fff;border-bottom:5px solid gold}#footer-bottom{border-top:3px solid #fff200}h2.toppage-fixed-page-title{border-top:3px double gold;border-bottom:3px double gold}h2.postsubtitle{border-left:6px solid gold}h2.catesubtitle{background-color:#fff;border:2px solid gold}[id^=sidebar] ul li:before{color:gold}[id^=sidebar] h2.widgettitle{color:#333;font-size:1.05em;background-color:#f5f5d1;border-color:gold}#pagenavi .gotop-active,#pagenavi .gobottom-active,#entry-footer-pagenavi .gotop-active,#entry-footer-pagenavi .gobottom-active{color:#666;background-color:gold}#category-postlist h2.category-postlist-title{background-color:#f5f5d1;color:#333;text-shadow:0px 1px 0px #fff}#category-postlist h2.category-postlist-title span.category-postlist-subtitle{color:#999}#rsearch .rsearchnavi ul li a{background-color:#fef58f;color:#666;border:1px solid #bbb}#article .entry-body h1{padding:.5em .75em;background-color:#f5f5e1;box-shadow:3px 3px 3px rgba(0,0,0,.15);font-size:.9em;text-align:left}#article .entry-body h2{padding:.2em .1em;background-color:#f5f5e1;box-shadow:1px 1px 2px rgba(0,0,0,.15);font-size:.85em;text-align:left;letter-spacing:0px}#article .entry-body h3{padding:.2em .1em;background-color:#f5f5e1;border-radius:2px;font-size:.85em;text-align:left;letter-spacing:0px}#article .entry-body h4{padding:.2em .1em;border:1px solid #ffe44d;border-radius:2px;font-size:.8em;text-align:left;letter-spacing:0px}#article .entry-body h5{padding:.2em .1em;border-bottom:1px solid #ffe44d;font-size:.8em;text-align:left;letter-spacing:0px}@media (min-width:992px){#article .entry-body h1{padding:.5em .75em;background-color:#f5f5e1;box-shadow:5px 5px 6px rgba(0,0,0,.15);font-size:1.1em;text-align:left}#article .entry-body h2{padding:.5em;background-color:#f5f5e1;box-shadow:1px 1px 2px rgba(0,0,0,.15);font-size:.9em;text-align:left}#article .entry-body h3{padding:.4em .5em;background-color:#f5f5e1;border-radius:2px;font-size:.9em;text-align:left}#article .entry-body h4{padding:.3em .5em;border:1px solid #ffe44d;border-radius:2px;font-size:.85em;text-align:left}#article .entry-body h5{padding:.3em .5em;border-bottom:1px solid #ffe44d;font-size:.85em;text-align:left}}#category-postlist table.tablesorter thead tr th,#category-postlist table.tablesorter tfoot tr th{background-color:#f5f5d1}#category-postlist table.tablesorter thead tr .headerSortDown,#category-postlist table.tablesorter thead tr .headerSortUp{background-color:#ffffe0}