@charset "UTF-8";
/*
Takamitool STELLA Custom CSS Color Setting Black
Created on : 2017/01/27, 12:24:26
Author     : mynetwork
C:052
*/

body {
    /* background-color: #F5F5F5; */
}
#header .sitetitle {
    background-color: transparent;
}
#header .sitetitle a{
    color: #333;
}
#header-in {
    /* background-color: #404040;*/
}

#footer-bottom {
    border-top: 3px solid #B7B7B7;
}

h2.toppage-fixed-page-title{
    background-color: #535f6a;
    color:#fff;
}
h2.toppage-blog-page-title{
    border-bottom: 5px solid #404040;
}
h2.postsubtitle{
    /*background-color: #535f6a;*/
    border-bottom: 3px solid #535f6a;
    color:#333;
}
h2.postsubtitle a {
    color:#333;
}
h2.pagesubtitle {
    background-color: #535f6a;
    color:#333;
}
h2.pagesubtitle a {
    color:#333;
}
[id^=sidebar] ul li:before {
    color: #535f6a;
}

[id^=sidebar] h2.widgettitle {
    color: #333;
    font-size: 1.05em;
    background-color: #f0f0f0;
    border-top-color: #404040;
}
#pagenavi .gotop-active ,
#pagenavi .gobottom-active,
#entry-footer-pagenavi .gotop-active ,
#entry-footer-pagenavi .gobottom-active {
    color: #ddd;
    background-color: #696969;
}

.header-menu-box .menu li a{
    color:#000!important;
}

#footer-widget ul li:before {
    color: #535f6a;
}

#article h3::after {
    color: #4d789b;
}
@media (min-width: 992px) {
    #header .header-menu-box-in {
        border-top: 3px solid #404040;
    }
}
/*スマホ　グローバルメニュー　アクティブタブ*/
.header-menu-box div.menu > ul > li.current_page_item,
.header-menu-box ul.menu > li.current_page_item{
    border-bottom: 4px solid #f5f5dc;
    background-color: #535f6a;
}
.header-menu-box ul li.current_page_item a{
    color:#fff!important;    
}
#header .sitetitle {
    /* スマホタイトルの背景色を変更する場合下記を有効にする*/
    background-color: #535f6a; 
}
#header .sitetitle a{
    color:#fff;
}
@media (min-width: 992px) {
    #header .sitetitle {
        background-color: transparent;
    }
    #header .sitetitle a{
        color:#333;
    }
    .header-menu-box div.menu > ul > li.current_page_item,
    .header-menu-box ul.menu > li.current_page_item{
        border-bottom: 2px solid transparent;
        background-color: transparent;
    }
    .header-menu-box ul li.current_page_item a{
        color: #000!important;    
    }    
} 

#category-postlist h2.category-postlist-title {
    color:#fff;
    background-color: #666666;
    border-left: 6px solid #404040;
}
#category-postlist h2.category-postlist-title a{
    color:#fff;
}

#category-postlist h2.category-postlist-title span.category-postlist-subtitle {
    color:#ddd;
}

#header-rsearch-panel .rsearchnavi ul li a,
#rsearch .rsearchnavi ul li a {
    background-color:#535f6a;
    color: #fff;
    border: 1px solid #ddd;
}

/*本文中のHタグ*/
#article .entry-body h1{
  background-color: #a0b1b1;
  color: #fff;
}

#article .entry-body h2{
  background-color: #a0b1b1;
  color: #fff;
}

#article .entry-body h3{
  background-color: #a0b1b1;
  color: #fff;
}

#article .entry-body h4{
  border-bottom: 5px solid #a0b1b1;
}

#article .entry-body h5{
  border-bottom: 2px solid #a0b1b1;
}

#article .entry-body h6{
  background-color: #a0b1b1;
  color: #fff;
}

#category-postlist table.tablesorter thead tr th,
#category-postlist table.tablesorter tfoot tr th {
    background-color: #00334d;
    color:#fff;
}

#category-postlist table.tablesorter thead tr .headerSortDown,
#category-postlist table.tablesorter thead tr .headerSortUp {
    background-color: #737373;
}


