@mixin pc-layout {
  @media screen and (min-width: 961px) {
    @content;
  }
}

@mixin tablet-layout {
  @media screen and (min-width: 601px) and (max-width: 960px) {
    @content;
  }
}

@mixin sp-layout {
  @media screen and (max-width: 600px) {
    @content;
  }
}
