@charset "utf-8";

/* ==========================================================
	タブレット 900px以下
========================================================== */
@media (max-width: 900px) {
  #wrapper {
    width: 100%;
    margin: 0 auto;
    /* padding: 20px 0 0; */
  }

  h3.roboto {
    line-height: 1;
    margin-bottom: 20px;
    font-size: 50px;
  }

  .title_area {
    padding-right: 20px;
  }

  a span.blank {
    background-image: url("../images/common/icon_blank_white_sp.png");
    background-repeat: no-repeat;
    background-position: 0 0;
    -moz-background-size: 12px 10px;
    -webkit-background-size: 12px 10px;
    -o-background-size: 12px 10px;
    -ms-background-size: 12px 10px;
    background-size: 12px 10px;
  }

  /* nav */

  nav {
  }
  nav ul li {
    font-size: 20px;
    line-height: 1;
    padding-left: 5px;
  }
  .nav_careers > a {
    font-size: 20px;
    line-height: 1;
  }
  /* nav ul li.nav01 {
    width: 18%;
}
nav ul li.nav02 {
    width: 18%;
}

nav ul li.nav04 {
    width: 16%;
}
nav ul li.nav05 {
    width: 18%;
}
nav ul li.nav06 {
    width: 10%;
}
nav ul li.nav07 {
    width: 22%;
} */
  .nav_sub {
    font-size: 10px;
  }

  /*▼commonStyel-------------*/
  .tb {
    display: block;
  }
  .pc {
    display: none;
  }
  .sp {
    display: none;
  }
  .pc_none {
    display: block;
  }
  .tb_none {
    display: none;
  }
  .sp_none {
    display: block;
  }
} /* ▲(min-width: 641px) and (max-width: 900px) end▲*/
