@charset "UTF-8";

/*!
Theme Name: Simplicity2 child
Template:   simplicity2
Version:    20161002
*/

/* Simplicity子テーマ用のスタイルを書く */




.article h2 {
    background-color: #0099ff;
    border-left: 0 none;
    color: #fff;
    padding: 15px 30px;
}



.article h3{
  border-bottom:5px solid #0099ff;
  padding:10px 0;
}





#sidebar h3  {
   color: #fff;
   padding: 10px;
   font-size: 22px;
   background:  #0099ff;
   border: 2px dashed #ffffcc;
   border-radius: 10px;
   box-shadow: 0 0 0 7px  #0099ff;
}







/*シェアボタン均等割り*/
.sns-group-viral ul {
	  display: flex; 
}


/* SNSの名称部分を非表示 */
.icon-hatena::after, .icon-googleplus::after, .icon-facebook::after, .icon-twitter::after, .icon-pocket::after, .icon-line::after, .icon-feedly::after {
    display: none;
}





.entry-snippet {
    display: none;
}

.entry-read {
    display: none;
}




.related-entry-snippet {
    display: none;
}




/*人気記事のスタイル*/
.ranking_list ul li:nth-child(1):before {
 background-color: #d0ac56;
 font-weight: 700;
}
.ranking_list ul li:nth-child(2):before {
 background-color: #a5a5a5;
 font-weight: 700;
}
.ranking_list ul li:nth-child(3):before {
 background-color: #88672d;
 font-weight: 700;
}
.ranking_list ul li:nth-child(n+4):before {
 background-color: #b2b2b2;
 opacity: 0.85;
}

















