﻿@charset "UTF-8";

:root {
  /* 各レイアウト用要素幅 */
  --responsive-usr-ranking-r--item-width: 295px;
  --responsive-usr-thumbnail-t--item-width: 245px;
}

@media screen and (min-width: 769px) {
  body {
    min-width: unset;
  }

  input[type="checkbox"] {
    margin-right: 8px;
  }

  .pagination > * {
    border: 0;
  }

  .pager-total {
    margin-right: 30px;
  }

  .pager-current {
    color: #000;
  }

  /* new text link */
  .link-text:is(:hover, :focus) {
    text-decoration: none;
  }
  .icon-svg-link-arrow-anime:where(:hover, :focus) .icon-svg-link-arrow {
    transform: translateY(2px);
  }

  .icon-svg-link-arrow-anime:where(:hover, :focus) .icon-svg-link-arrow-bdr {
    transform: scale(1);
  }
}
