@charset "UTF-8";

/*!
Theme Name: Cocoon Child
Template:   cocoon-master
Version:    1.0.8
*/

/************************************
** 子テーマ用のスタイルを書く
************************************/
/*必要ならばここにコードを書く*/

/************************************
** レスポンシブデザイン用のメディアクエリ
************************************/
/*1240px以下*/
@media screen and (max-width: 1240px){
  /*必要ならばここにコードを書く*/
}

/*1030px以下*/
@media screen and (max-width: 1030px){
  /*必要ならばここにコードを書く*/
}

/*768px以下*/
@media screen and (max-width: 768px){
  /*必要ならばここにコードを書く*/
}

/*480px以下*/
@media screen and (max-width: 480px){
  /*必要ならばここにコードを書く*/
}
.main, 
.sidebar {
  background-color: #303030;
}
.sidebar-menu-content {
  background-color: #303030;
}
.a-wrap {
    color: #cccccc;
}
.widget_recent_entries ul li a, 
.widget_categories ul li a, 
.widget_archive ul li a, 
.widget_pages ul li a, 
.widget_meta ul li a, 
.widget_rss ul li a, 
.widget_nav_menu ul li a {
 
    color: #cccccc;
}
.widget_recent_entries ul li a:hover,
.widget_categories ul li a:hover,
.widget_archive ul li a:hover,
.widget_pages ul li a:hover,
.widget_meta ul li a:hover,
.widget_rss ul li a:hover,
.widget_nav_menu ul li a:hover,
.navi-in a:hover,
.navi-footer-in a:hover,
.a-wrap:hover,
.comment-reply-link:hover,
.recent-comments .a-wrap:hover .recent-comment-content,
.pagination a:hover,
.pagination-next-link:hover, .comment-btn:hover,
.pager-links a:hover span,
.pager-links a:hover span,
.mobile-menu-buttons .menu-button:hover,
.menu-drawer a:hover,
.bp-login-widget-register-link a:hover{
  background-color: #cccccc; /*背景色*/
  transition: all 0.8s ease; /*アニメーション*/
  color: #333; /*フォントカラー*/
}
.entry-title {
    color: #ffa500;
}
.entry-card-title{ /*タイトル設定*/
  color: #ffa500; /*タイトルの色*/
}
.pagination-next {
  display: none;
}
.page-numbers { /*通常時*/
  color: #c0c0c0;
  border: 1px solid #c0c0c0;
}
.pagination .current { /*現在のページ*/
  border: 1px solid #c0c0c0;
  background-color: #000010;
  color: #fff;
}
.page-numbers.dots { /*ドット「…」の部分*/
  opacity: 1;
  border: 1px solid #c0c0c0;
  background: none;
}
.pagination a:hover { /*マウスホバー時*/
  background-color: #c0c0c0;
  color: #fff;
}
.comment-btn {
	color: #c0c0c0;
}
.tag-link, .comment-reply-link {
  color: #c0c0c0;
}
.tag-link:hover, .comment-reply-link:hover {
  color: #c0c0c0;
}
.sns-buttons a {
  background-color: #3e3e3e;
}
.mobile-footer-menu-buttons,
.navi-menu-content,
.mobile-footer-menu-buttons .menu-button > a,
.mobile-footer-menu-buttons .menu-button:hover,
.navi-menu-content a,
.navi-menu-content a:hover {
  background: #333333;
  color: #f0f0f0;
}
.search-edit{
 border: 0;
 border-radius: 0;
 background-color: #303030;
 color: #f7f7f7;
}
.search-submit {
color:#c0c0c0;
}
.search-box input::placeholder{
 color:#c0c0c0;
}
#sidebar select {
  background: #303030;
  color: #c0c0c0; /* 文字色 */
}
/*内部ブログカードのフッター非表示*/
.internal-blogcard-footer{
display:none;
}
/*背景色*/
.blogcard-wrap {
background-color: #3a3a3a;
}