@charset "UTF-8";
/* pc */
@media only screen and (min-width: 640px) {
  .sliderBar {
    z-index: 9999;
    width: 10px;
    height: 0;
    position: fixed;
    top: 0;
    right: 0; }
  .sliderBack {
    width: 10px;
    height: 0;
    position: relative;
    background-color: #7b7b7b; }
  .sliderKnob {
    width: 10px;
    height: 0;
    position: absolute;
    top: 0;
    left: 0px;
    background-color: #3e3e3e; }
  #parallax_nav {
    z-index: 6666;
    width: 10px;
    height: 0;
    position: fixed;
    top: 0;
    right: 23px; }
    #parallax_nav ul {
      margin: -17px 0 0;
      vertical-align: middle;
      display: table-cell; }
      #parallax_nav ul li {
        padding: 0 0 17px; }
        #parallax_nav ul li a {
          display: block;
          width: 6px;
          height: 6px;
          background: url(../img/top_parallax_btn_off.png) no-repeat; }
        #parallax_nav ul li a.parallax_nav_on {
          background: url(../img/top_parallax_btn_on.png) no-repeat; }
  body {
    overflow-y: hidden; }
  body#page_top #page_top_head02 {
    padding: 40px 0 250px; } }

/* SP */
@media only screen and (max-width: 639px) {
  .sliderBar, #parallax_nav {
    display: none; } }