@charset "UTF-8";

/* h2 */
.jp-page-h2bordered{
  border-bottom-color:#D70E18;
}
.jp-page-article--list-ranking > li + li{
  border-top-color:#a7b2bb;
}
.jp-cmp-box-001 > section > * strong{
  color:#d70e18;
}

/*========================================================
  button
========================================================*/
.jp-page-article-btn-type1{
  background-color:#3d3d3d;
  color:#FFFFFF;
  box-shadow:0 2px 3px #3d3d3d;
}
a.jp-page-article-btn-type1:hover{
  color:#FFFFFF;
}
.jp-page-article-btn-type2{
  background-color:#00C300;
  color:#FFFFFF;
  box-shadow:0 2px 3px #3d3d3d;
}
a.jp-page-article-btn-type2:hover{
  color:#FFFFFF;
}
.jp-page-article-btn-type3{
  background-color:#a7cf5f;
  color:#5d7731;
  border-top:1px solid #5d7731;
  border-bottom:1px solid #ffffff;
  box-shadow:0 2px 3px #6d883b;
  text-shadow:0 1px #ffffff,0 -1px #6d883b;
}
a.jp-page-article-btn-type3:hover{
  color:#5d7731;
}






