.tabNav {
  display: flex;
  flex-wrap: wrap;
  align-items: end;
  justify-content: center;
  border-bottom: solid 1px #aaa;
}
.tabNav-item {
  box-sizing: border-box;
  position: relative;
  display: block;
  text-align: center;
  padding: 1.5rem 3.8rem;
  color: #666;
  font-size: 1.6rem;
  text-decoration: none;
  font-feature-settings: "palt";
  transition: all 0.3s ease;
}
.tabNav-item:after {
  content: "";
  display: block;
  height: 2px;
  width: 100%;
  background: #aaa;
  position: absolute;
  bottom: 0;
  left: 0;
  transition: all 0.3s ease;
  transform: scale(0, 1);
  transform-origin: center top;
}
.tabNav-item._cr, .tabNav-item:hover {
  color: #000;
}
.tabNav-item._cr:after, .tabNav-item:hover:after {
  height: 2px;
  background: #111;
  transform: scale(1, 1);
}
.tabNav-item._cr {
  pointer-events: none;
}
@media screen and (max-width: 767px) {
  .tabNav {
    display: flex;
    gap: 6px;
    border-bottom: none;
  }
  .tabNav-item {
    width: calc(50% - 3px);
    padding: 1em 0.5em;
    background: #ddd;
    font-size: 1.4rem;
  }
  .tabNav-item span {
    position: relative;
    display: inline-block;
    padding: 0 16px;
  }
  .tabNav-item span:before {
    content: "";
    display: block;
    width: 4px;
    height: 4px;
    border-top: solid 2px #666;
    border-left: solid 2px #666;
    position: absolute;
    right: 0px;
    top: 45%;
    transform: translate(0, -50%) rotate(-135deg);
  }
  .tabNav-item._cr {
    background: #333;
    color: #fff;
  }
}

/** .tabNav */
.tabContent .tabItem {
  display: none;
}
.tabContent .tabItem._cr {
  display: block;
  animation: fadeInAnime 1s ease-in-out 0s 1 normal;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNhcmxpbmV1cC9jL3RhYm5hdi5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUVFOztBQUNBO0VBQ0U7RUFDQTtFQUNBOztBQUlKO0VBQ0U7O0FBS0o7RUFqREY7SUFrREk7SUFDQTtJQUNBOztFQUVBO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7O0VBRUE7SUFDRTtJQUNBO0lBQ0E7O0VBRUE7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7RUFJSjtJQUNFO0lBQ0E7Ozs7QUFJUDtBQUdDO0VBQ0U7O0FBRUE7RUFDRTtFQUNBIiwiZmlsZSI6ImNhcmxpbmV1cC9jL3RhYm5hdi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCAndXRmLTgnO1xuXG4udGFiTmF2e1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBlbmQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggI2FhYTtcbiAgXG4gICYtaXRlbXtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMS41cmVtIDMuOHJlbTtcbiAgICBjb2xvcjogIzY2NjtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZm9udC1mZWF0dXJlLXNldHRpbmdzIDogXCJwYWx0XCI7XG4gICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xuXG4gICAgJjphZnRlcntcbiAgICAgIGNvbnRlbnQ6XCJcIjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQ6ICNhYWE7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLCAxKTtcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciB0b3A7XG4gICAgfVxuICAgIFxuICAgICYuX2NyLFxuICAgICY6aG92ZXJ7XG4gICAgICBjb2xvcjogIzAwMDtcbiAgICAgICY6YWZ0ZXJ7XG4gICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMTExO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xuICAgICAgfVxuICAgIH0vLy5fY3JcblxuICAgICYuX2Nye1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuXG4gIH0vLyYtaXRlbVxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogNnB4O1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgXG4gICAgJi1pdGVte1xuICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gM3B4KTtcbiAgICAgIHBhZGRpbmc6IDFlbSAuNWVtO1xuICAgICAgYmFja2dyb3VuZDogI2RkZDtcbiAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuXG4gICAgICBzcGFue1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcGFkZGluZzogMCAxNnB4O1xuXG4gICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHdpZHRoOiA0cHg7XG4gICAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICAgICAgYm9yZGVyLXRvcDogc29saWQgMnB4ICM2NjY7XG4gICAgICAgICAgYm9yZGVyLWxlZnQ6IHNvbGlkIDJweCAjNjY2O1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICByaWdodDogMHB4O1xuICAgICAgICAgIHRvcDogNDUlO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpIHJvdGF0ZSgtMTM1ZGVnKTtcbiAgICAgICAgfVxuICAgICAgfS8vc3BhblxuXG4gICAgICAmLl9jcntcbiAgICAgICAgYmFja2dyb3VuZDogIzMzMztcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB9XG4gICAgfVxuICB9XG59LyoqIC50YWJOYXYgKi9cblxuLnRhYkNvbnRlbnR7XG4gIC50YWJJdGVte1xuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAmLl9jcntcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgYW5pbWF0aW9uOiBmYWRlSW5BbmltZSAxcyBlYXNlLWluLW91dCAwcyAxIG5vcm1hbDtcbiAgICB9XG4gIH1cbn0vLy50YWJDb250ZW50Il19 */
