/*
 * メイン背景色
 */
.navbar-inner,
.widget-title,
.widget-header,
#main-footer h2,
.navbar .nav>li>a,
.navbar .nav>li>a:focus,
.navbar .nav>li>a:hover,
.btn-inverse,
.btn-inverse:hover,
.btn-inverse:active
.navbar .nav li.dropdown.open>.dropdown-toggle,
.navbar .nav li.dropdown.active>.dropdown-toggle,
.navbar .nav li.dropdown.open.active>.dropdown-toggle
{
  border: none;
  border-left: 6px solid #E62C2B;
  border-bottom: 1px solid #E62C2B;
  background: none;
  padding-left: 10px;
}

header,
footer,
.nav-links .prev,
.nav-links .next
{
  border: none;
  background-color: #E62C2B;
}

/*
 * クリックメーター
 */
.progress-bar
{
  background-color: #E62C2B;
}


/*
 * メインフォントカラー
 */
.widget-title ,
.widget-header h2,
a#index-title-link:link,
a#index-title-link:visited,
a#index-title-link:hover,
a#index-title-link:active,
.btn-inverse,
.btn-inverse:hover,
.btn-inverse:active
{
  color: #000;
}

/*
 * リンクカラー
 */
a,
a:link,
a:visited,
a:hover,
a:active
{
  color: #000;
}

@media(max-width: 767px) {

  .widget-title ,
  .widget-header h2,
  a#index-title-link:link,
  a#index-title-link:visited,
  a#index-title-link:hover,
  a#index-title-link:active,
  .btn-inverse,
  .btn-inverse:hover,
  .btn-inverse:active
  {
    color: #fff;
  }

  .navbar .nav li.dropdown.open>.dropdown-toggle,
  .navbar .nav li.dropdown.active>.dropdown-toggle,
  .navbar .nav li.dropdown.open.active>.dropdown-toggle,
  .widget-header {
    color: #fff;
    background: #E62C2B;
  }

}
