.paginator-container a
{
  box-sizing:border-box;
  display:inline-block;
  padding-top:7.5px;
  height:30px;
  width:30px;
  margin-right:10px;
  font-family:'MarkPro',sans-serif;
  font-weight:300;
  font-size:15px;
  line-height:15px;
  text-align:center;
  text-decoration:none;
  color:#00111a;
  transition:background .2s
}
.lang-jp .paginator-container a
{
  font-family:'MS Gothic','MS Mincho',sans-serif
}
.paginator-container a:hover
{
  color:#0099e0;
  text-decoration:none;
  background:#e6e6e6
}
.paginator-container .paginator-default-previous:before,
.paginator-container .paginator-default-previous-disabled:before,
.paginator-container .paginator-default-next:before,
.paginator-container .paginator-default-next-disabled:before
{
  content:" ";
  display:block;
  width:18px;
  height:18px;
  background-repeat:no-repeat;
  float:right;
  position:relative;
  top:-2px;
  background-image:url('/Sales/Utility/Img.caspx?s=%2fvp%2fcss%2fpkg%2fVP.UILibrary%2fimages%2ficons-black-4x.png&w=600&h=30&langid=15&q=0&c=64&hc=004b04b3&ie6=0');
  background-size:600px 30px;
  background-position:-36px 50%;
  display:inline-block;
  float:none;
  top:-3px
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx),(min-resolution:192dpi)
{
  .paginator-container .paginator-default-previous:before,
  .paginator-container .paginator-default-previous-disabled:before,
  .paginator-container .paginator-default-next:before,
  .paginator-container .paginator-default-next-disabled:before
  {
    background-image:url('/Sales/Utility/Img.caspx?s=%2fvp%2fcss%2fpkg%2fVP.UILibrary%2fimages%2ficons-black-4x.png&w=1200&h=60&langid=15&q=0&c=64&hc=004b0279&ie6=0')
  }
}
.paginator-container .paginator-default-previous:hover:before,
.paginator-container .paginator-default-previous-disabled:hover:before,
.paginator-container .paginator-default-next:hover:before,
.paginator-container .paginator-default-next-disabled:hover:before,
.paginator-container .paginator-default-previous:active:before,
.paginator-container .paginator-default-previous-disabled:active:before,
.paginator-container .paginator-default-next:active:before,
.paginator-container .paginator-default-next-disabled:active:before
{
  opacity:1;
  background-image:url('/Sales/Utility/Img.caspx?s=%2fvp%2fcss%2fpkg%2fVP.UILibrary%2fimages%2ficons-accent-4x.png&w=600&h=30&langid=15&q=0&c=64&hc=004b05f4&ie6=0');
  background-size:600px 30px
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx),(min-resolution:192dpi)
{
  .paginator-container .paginator-default-previous:hover:before,
  .paginator-container .paginator-default-previous-disabled:hover:before,
  .paginator-container .paginator-default-next:hover:before,
  .paginator-container .paginator-default-next-disabled:hover:before,
  .paginator-container .paginator-default-previous:active:before,
  .paginator-container .paginator-default-previous-disabled:active:before,
  .paginator-container .paginator-default-next:active:before,
  .paginator-container .paginator-default-next-disabled:active:before
  {
    background-image:url('/Sales/Utility/Img.caspx?s=%2fvp%2fcss%2fpkg%2fVP.UILibrary%2fimages%2ficons-accent-4x.png&w=1200&h=60&langid=15&q=0&c=64&hc=004b033e&ie6=0')
  }
}
.paginator-container .paginator-default-previous,
.paginator-container .paginator-default-previous-disabled
{
  margin-right:20px
}
.paginator-container .paginator-default-next,
.paginator-container .paginator-default-next-disabled
{
  margin-left:20px
}
.paginator-container .paginator-default-next:before,
.paginator-container .paginator-default-next-disabled:before
{
  background-position:-6px 50%
}
.paginator-container .paginator-default-previous-disabled,
.paginator-container .paginator-default-next-disabled
{
  cursor:default;
  opacity:.4
}
.paginator-container .paginator-default-previous-disabled:before,
.paginator-container .paginator-default-next-disabled:before
{
  color:#00111a
}
.paginator-container .paginator-default-previous-disabled:hover,
.paginator-container .paginator-default-next-disabled:hover
{
  background:none
}
.paginator-container .paginator-default-previous-disabled:hover:before,
.paginator-container .paginator-default-next-disabled:hover:before
{
  background-image:url('/Sales/Utility/Img.caspx?s=%2fvp%2fcss%2fpkg%2fVP.UILibrary%2fimages%2ficons-black-4x.png&w=600&h=30&langid=15&q=0&c=64&hc=004b04b3&ie6=0');
  background-size:600px 30px
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx),(min-resolution:192dpi)
{
  .paginator-container .paginator-default-previous-disabled:hover:before,
  .paginator-container .paginator-default-next-disabled:hover:before
  {
    background-image:url('/Sales/Utility/Img.caspx?s=%2fvp%2fcss%2fpkg%2fVP.UILibrary%2fimages%2ficons-black-4x.png&w=1200&h=60&langid=15&q=0&c=64&hc=004b0279&ie6=0')
  }
}
.paginator-container .paginator-default-selected,
.paginator-container .page-group-paginator-default-selected,
.paginator-container .paginator-default-selected:hover,
.paginator-container .page-group-paginator-default-selected:hover
{
  background:#e6e6e6;
  font-weight:bold
}
.paginator-default-ellipsis,
.page-group-paginator-default-ellipsis
{
  font-weight:bold;
  font-size:15px;
  letter-spacing:1px;
  border:none;
  cursor:default;
  margin:0 10px 0 1px;
  min-width:0
}
.paginator-default-ellipsis:hover,
.page-group-paginator-default-ellipsis:hover
{
  background-color:transparent
}
.page-group-paginator-default,
.page-group-paginator-default-selected,
.page-group-paginator-default-ellipsis,
.page-group-paginator-default-basic
{
  width:60px;
  height:16px;
  font-size:12px;
  text-decoration:none;
  display:block;
  text-align:center;
  cursor:default;
  color:#0099e0;
  margin:auto;
  margin-right:2px;
  box-sizing:content-box
}
.page-group-paginator-default-basic
{
  border:1px solid #0099e0;
  background-color:#fff
}
.paginator-condensible.paginator-condensed .paginator-condensible-cell
{
  display:none
}
.paginator-condensible.paginator-condensed .paginator-default-selected
{
  position:relative;
  margin-left:21px;
  margin-right:31px;
  overflow:visible
}
.paginator-condensible.paginator-condensed .paginator-default-selected:before,
.paginator-condensible.paginator-condensed .paginator-default-selected:after
{
  content:"...";
  display:block;
  position:absolute;
  top:11.5px;
  left:-29px;
  right:auto;
  width:19px;
  text-align:center;
  font-weight:bold;
  font-size:15px;
  letter-spacing:1px;
  border:none;
  cursor:default;
  color:#00111a
}
.paginator-condensible.paginator-condensed .paginator-default-selected:before:hover,
.paginator-condensible.paginator-condensed .paginator-default-selected:after:hover
{
  background-color:transparent
}
.paginator-condensible.paginator-condensed .paginator-default-selected:after
{
  left:auto;
  right:-29px
}
.paginator-condensible.paginator-condensed .paginator-cell-no-left-ellipsis .paginator-default-selected
{
  margin-left:0
}
.paginator-condensible.paginator-condensed .paginator-cell-no-left-ellipsis .paginator-default-selected:before
{
  display:none
}
.paginator-condensible.paginator-condensed .paginator-cell-no-right-ellipsis .paginator-default-selected
{
  margin-right:10px
}
.paginator-condensible.paginator-condensed .paginator-cell-no-right-ellipsis .paginator-default-selected:after
{
  display:none
}