@charset "utf-8";
/*
Template: jstork
Theme Name: stork_custom
Theme URI:http://open-cage.com/stork/
*/


/* 見出し装飾 */
.entry-content h2{
  position: relative;
  background:#3299ff !important;
  padding: 8px 0px 8px 20px;
  margin: 40px 0px 20px 0px;
}
.entry-content h1:after{
  content: ' ';
  width:0;
  height: 0;
  position:absolute;
  border:10px solid transparent;
  border-top-color:#3299ff !important;
  top:100%;
  left:5%;
}



はてなカード
.hatenablogcard{
  clear:both;
  width:100%;
  height:155px;
  margin:10px 0;
  max-width:680px;
}



/* フォローボタン7*/
.flw_btn7 {
display: inline-block;
text-decoration: none;
color: #fff !important;
width: 50px;
height: 50px;
line-height: 50px;
font-size: 23px !important;
margin:2px;
padding: 0px 0px 0px 3px;
border-radius: 12px;
text-align: center;
vertical-align: middle;
overflow: hidden;
font-weight: bold;
transition: .4s;
}
.flw_btn7:hover {
color: #fff !important;
opacity: 0.5;
}
.flw_btn7.fb { background: #6680d8 !important; }
.flw_btn7.tw { background: #22b8ff !important; }
.flw_btn7.fdly { background: #6cc655 !important; }
.flw_btn7.ist { background: #e84cb6 !important; }


/* リンクカード　ラベル色を変える */
.related_article .ttl:before{
    background: #78BBE6 !important;
}


オリジナルボタン
.btn-wrap.simple-original a {
border: 2px solid #3299ff;
background: none;
color: #3299ff;
}
.btn-wrap.simple-original a:hover {
border-color: #3299ff;
background: #3299ff;
color:#fcfcfc;
}


