/* Tab Bar */

 .jquery-tab-pager-tabbar  li.current {
        color: #fff;
      }
      #tab li.current {
        font-style: italic;
      }
      #jquery-tab-pager-navi {
        margin-bottom: 10px;
      }
      
      /* ここから独自スタイル */
      h1 { font-family: 'Helvetica Neue', Helvetica, sans-serif; }
      #wrapper {
        border: 1px solid #eee;
        padding: 10px;
      }
      .contents {
        margin-bottom: 10px;
      }


.jquery-tab-pager-tabbar {
  margin: 0;
  padding: 0;
  overflow: hidden;
}

.jquery-tab-pager-tabbar li {
    float: left;
    margin: 10px 0px 0px 10px;
    padding: 13px 26px;
    list-style: none;
    cursor: pointer;
    background: #eee;
    border-radius: 10px 10px 0px 0px;
}

.jquery-tab-pager-tabbar li.current {
  background: #007bff;
}

/* Page Navigation */
#jquery-tab-pager-navi {
  margin: 0;
  padding: 0;
  overflow: hidden;
}

#jquery-tab-pager-navi li {
  list-style: none;
  display: inline;
}

#jquery-tab-pager-navi li a {
  float: left;
  display: block;
  padding: 5px;
  margin-right: 10px;
  border: 1px solid #ccc;
  text-decoration: none;
  background: #fff;
  -webkit-transition: background 200ms linear;
  transition: background 200ms linear;
  border-radius: 3px;
}

#jquery-tab-pager-navi li:last-child a {
  margin-right: 0px;
}

#jquery-tab-pager-navi li a.current,
#jquery-tab-pager-navi li a.disable,
#jquery-tab-pager-navi li a:hover {
  background: #ebebeb;
  color: #000;
}
