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

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

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

h2.toppage-fixed-page-title{
  border-top: 3px double #e0e0e0;
  border-bottom: 3px double #e0e0e0;
}
h2.toppage-blog-page-title{
    border-left: 10px solid #ffc753;
}
h2.postsubtitle{
    border-left: 6px solid #ffc753;
}

h2.pagesubtitle {
    border-left: 6px solid #ffc753;
}

ul.tkmnavi li a::after{
    color: #666666;    
}

#tkmsingletop h1.post-title01,
#tkmsingle h1.post-title01{
    background: -webkit-linear-gradient(top, #fb9e25 0%, #ffc477 100%);
    background: -moz-linear-gradient(to bottom, #fb9e25 0%, #ffc477 100%);
    background: linear-gradient(to bottom, #fb9e25 0%, #ffc477 100%);
    color: #fff;
}    

#tkmsingletop .btnbox-in,
#tkmsingle .btnbox-in {
    -moz-box-shadow: 0px 10px 14px -7px #fb9e25;
    -webkit-box-shadow: 0px 10px 14px -7px #fb9e25;
    box-shadow: 0px 10px 14px -7px #fb9e25;
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #fb9e25), color-stop(1, #ffc477));
    background:-moz-linear-gradient(top, #fb9e25 5%, #ffc477 100%);
    background:-webkit-linear-gradient(top, #fb9e25 5%, #ffc477 100%);
    background:-o-linear-gradient(top, #fb9e25 5%, #ffc477 100%);
    background:-ms-linear-gradient(top, #fb9e25 5%, #ffc477 100%);
    background:linear-gradient(to bottom, #fb9e25 5%, #ffc477 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fb9e25', endColorstr='#ffc477',GradientType=0);
    background-color:#ffc477;
    border:1px solid #ffc477;
}

#tkmsingletop h2,
#tkmsingle h2{
    border-bottom: 4px solid #ffc477;        
}

#tkmsingletop h3::after,
#tkmsingle h3::after {
    position: absolute;
    bottom: -4px;
    left: 0;
    z-index: 2;
    content: '';
    width: 20%;
    height: 4px;
    background-color: #ffc477;
}
.panel-default > .panel-heading{
    background-color: #ffc477;
}



[id^=sidebar] ul li:before {
    color: #666666;
}

[id^=sidebar] h2.widgettitle {
    color: #333;
    font-size: 1.05em;
    background-color: #ffc753;
    border-top-color: #ffc753;
}

[id^=sidebar] h2.widgettitle::after{
    background-color: #ff8c00;
}


#pagenavi .gotop-active ,
#pagenavi .gobottom-active,
#entry-footer-pagenavi .gotop-active ,
#entry-footer-pagenavi .gobottom-active {
    color: #ddd;
    background-color: #ffc753;
}

.header-menu-box .menu li a{
    color:#000!important;
}
#footer-widget ul li:before {
    color: #666666;
}

#article h3::after {
    color: #f39832;
}
@media (min-width: 992px) {
    #header .header-menu-box-in {
        border-top: 3px solid #ffc753;
    }
}

/*スマホ　グローバルメニュー　アクティブタブ*/
.header-menu-box div.menu > ul > li.current_page_item,
.header-menu-box ul.menu > li.current_page_item{
    border-bottom: 4px solid #f39832;
    background-color: #ffc753;
}
#header .sitetitle {
    /* スマホタイトルの背景色を変更する場合下記を有効にする*/
    background-color: #ffc753; 
}
@media (min-width: 992px) {
    #header .sitetitle {
        background-color: transparent;
    }
    .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;
    }
    
}
        
/*ランキングページ用*/
#tkmranking h1.post-title02 {
    padding: .5em .5em .5em .5em;
    font:bold 28px/1.6 Arial, Helvetica, sans-serif;
    color:#333;
    text-shadow:
            1px 1px 0 #fff,
            2px 2px 0 #999;
    
    border: 1px solid #ccc;
    border-top: 3px solid #fb9e25;
    border-bottom: 3px solid #fb9e25;
    background: -webkit-linear-gradient(top, #fff 0%, #f0f0f0 100%);
    background: -moz-linear-gradient(to bottom, #fff 0%, #f0f0f0 100%);
    background: -o-linear-gradient(top, #fff 5%, #f0f0f0 100%);
    background: -ms-linear-gradient(top, #fff 5%, #f0f0f0 100%);
    background: linear-gradient(to bottom, #fff 0%, #f0f0f0 100%);
    box-shadow: 0 -1px 0 rgba(255, 255, 255, 1) inset;
}

#tkmranking h2.subtitle {
    padding: .5em .75em;
    font-size:20px;
    color:#fff;
    background: -webkit-linear-gradient(top, #fb9e25 0%, #ffc477 100%);
    background: -moz-linear-gradient(to bottom, #fb9e25 0%, #ffc477 100%);
    background: -o-linear-gradient(top, #fb9e25 5%, #ffc477 100%);
    background: -ms-linear-gradient(top, #fb9e25 5%, #ffc477 100%);
    background: linear-gradient(to bottom, #fb9e25 0%, #ffc477 100%);
    text-shadow: 1px 1px 1px rgba(0, 0, 0, .3);
    border-radius: 3px;
}

#tkmranking .btnbox-in,
#tkmranking .btnbox-in {
    -moz-box-shadow: 0px 10px 14px -7px #fb9e25;
    -webkit-box-shadow: 0px 10px 14px -7px #fb9e25;
    box-shadow: 0px 10px 14px -7px #fb9e25;
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #fb9e25), color-stop(1, #ffc477));
    background:-moz-linear-gradient(top, #fb9e25 5%, #ffc477 100%);
    background:-webkit-linear-gradient(top, #fb9e25 5%, #ffc477 100%);
    background:-o-linear-gradient(top, #fb9e25 5%, #ffc477 100%);
    background:-ms-linear-gradient(top, #fb9e25 5%, #ffc477 100%);
    background:linear-gradient(to bottom, #fb9e25 5%, #ffc477 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fb9e25', endColorstr='#ffc477',GradientType=0);
    background-color:#ffc477;
    border:1px solid #ffc477;
}

#tkmranking h2.subtitle02::after {
    background-color: #ffc477;
    border-radius: 4px;
}


#sidebarrainking h2.sidetitle{
    padding: .5em .75em;
    font-size:16px;
    color:#fff;
    background: -webkit-linear-gradient(top, #fb9e25 0%, #ffc477 100%);
    background: -moz-linear-gradient(to bottom, #fb9e25 0%, #ffc477 100%);
    background: -o-linear-gradient(top, #fb9e25 5%, #ffc477 100%);
    background: -ms-linear-gradient(top, #fb9e25 5%, #ffc477 100%);
    background: linear-gradient(to bottom, #fb9e25 0%, #ffc477 100%);
    text-shadow: 1px 1px 1px rgba(0, 0, 0, .3);
}

/*ランキングページ用　end */

