@media screen and (min-width: 601px) {
  body#iguchi_sgt #race_carrier, body#yamauchi_sgt #race_carrier, body#tim_sgt #race_carrier, body#lasee_sgt #race_carrier, body#vandam_sgt #race_carrier {
    height: 1070px; }

  #carrier_list .iguchi, #carrier_list .yamauchi, #carrier_list .tim, #carrier_list .lasee, #carrier_list .vandam {
    width: auto; }

  #sprite_sp {
    display: none; } }
@media screen and (max-width: 600px) {
  body#iguchi_sgt, body#yamauchi_sgt, body#tim_sgt, body#lasee_sgt, body#vandam_sgt {
    background-color: #202020;
    background-position: 50% 200px !important;
    background-size: 640px; }
    body#iguchi_sgt #container, body#yamauchi_sgt #container, body#tim_sgt #container, body#lasee_sgt #container, body#vandam_sgt #container {
      width: 100%; }
    body#iguchi_sgt #drivers_box, body#yamauchi_sgt #drivers_box, body#tim_sgt #drivers_box, body#lasee_sgt #drivers_box, body#vandam_sgt #drivers_box {
      height: auto;
      padding-bottom: 30px; }
    body#iguchi_sgt #result, body#yamauchi_sgt #result, body#tim_sgt #result, body#lasee_sgt #result, body#vandam_sgt #result {
      width: 100%;
      position: static;
      margin-top: 0px; }
    body#iguchi_sgt #sprite, body#yamauchi_sgt #sprite, body#tim_sgt #sprite, body#lasee_sgt #sprite, body#vandam_sgt #sprite {
      visibility: hidden;
      width: 100%;
      display: none; }
    body#iguchi_sgt #driver_menu, body#yamauchi_sgt #driver_menu, body#tim_sgt #driver_menu, body#lasee_sgt #driver_menu, body#vandam_sgt #driver_menu {
      padding-top: 0; }
      body#iguchi_sgt #driver_menu h1, body#yamauchi_sgt #driver_menu h1, body#tim_sgt #driver_menu h1, body#lasee_sgt #driver_menu h1, body#vandam_sgt #driver_menu h1 {
        text-align: center;
        background-color: transparent; }
        body#iguchi_sgt #driver_menu h1 img, body#yamauchi_sgt #driver_menu h1 img, body#tim_sgt #driver_menu h1 img, body#lasee_sgt #driver_menu h1 img, body#vandam_sgt #driver_menu h1 img {
          width: 90%; }
      body#iguchi_sgt #driver_menu ul, body#yamauchi_sgt #driver_menu ul, body#tim_sgt #driver_menu ul, body#lasee_sgt #driver_menu ul, body#vandam_sgt #driver_menu ul {
        margin-left: 13px;
        padding: 13px 0 0 0; }
      body#iguchi_sgt #driver_menu li, body#yamauchi_sgt #driver_menu li, body#tim_sgt #driver_menu li, body#lasee_sgt #driver_menu li, body#vandam_sgt #driver_menu li {
        float: none;
        padding: 0;
        margin-bottom: 8px; }
        body#iguchi_sgt #driver_menu li.last, body#yamauchi_sgt #driver_menu li.last, body#tim_sgt #driver_menu li.last, body#lasee_sgt #driver_menu li.last, body#vandam_sgt #driver_menu li.last {
          margin-left: -3px; }
        body#iguchi_sgt #driver_menu li a, body#yamauchi_sgt #driver_menu li a, body#tim_sgt #driver_menu li a, body#lasee_sgt #driver_menu li a, body#vandam_sgt #driver_menu li a {
          background-color: transparent; }
    body#iguchi_sgt #sprite_sp, body#yamauchi_sgt #sprite_sp, body#tim_sgt #sprite_sp, body#lasee_sgt #sprite_sp, body#vandam_sgt #sprite_sp {
      display: block;
      text-align: center;
      margin-top: 110px; }
      body#iguchi_sgt #sprite_sp img, body#yamauchi_sgt #sprite_sp img, body#tim_sgt #sprite_sp img, body#lasee_sgt #sprite_sp img, body#vandam_sgt #sprite_sp img {
        width: 95%;
        max-width: 360px; }
    body#iguchi_sgt #profile, body#yamauchi_sgt #profile, body#tim_sgt #profile, body#lasee_sgt #profile, body#vandam_sgt #profile {
      padding: 70px 10px 0; }
    body#iguchi_sgt #name_box, body#yamauchi_sgt #name_box, body#tim_sgt #name_box, body#lasee_sgt #name_box, body#vandam_sgt #name_box {
      position: static;
      overflow: hidden; }
      body#iguchi_sgt #name_box h2, body#yamauchi_sgt #name_box h2, body#tim_sgt #name_box h2, body#lasee_sgt #name_box h2, body#vandam_sgt #name_box h2 {
        float: left;
        margin-right: 5px;
        margin-bottom: 15px; }
      body#iguchi_sgt #name_box p, body#yamauchi_sgt #name_box p, body#tim_sgt #name_box p, body#lasee_sgt #name_box p, body#vandam_sgt #name_box p {
        clear: left; }
      body#iguchi_sgt #name_box p.en, body#yamauchi_sgt #name_box p.en, body#tim_sgt #name_box p.en, body#lasee_sgt #name_box p.en, body#vandam_sgt #name_box p.en {
        clear: none;
        float: left;
        padding: inherit; }
    body#iguchi_sgt #result h2, body#yamauchi_sgt #result h2, body#tim_sgt #result h2, body#lasee_sgt #result h2, body#vandam_sgt #result h2 {
      margin-left: -5px;
      padding: 0 0 10px 0; }
    body#iguchi_sgt #result table, body#yamauchi_sgt #result table, body#tim_sgt #result table, body#lasee_sgt #result table, body#vadam_sgt #result table{
      font-size: 11px; }
      body#iguchi_sgt #result table tr, body#iguchi_sgt #result table td, body#yamauchi_sgt #result table tr, body#yamauchi_sgt #result table td, body#tim_sgt #result table tr, body#tim_sgt #result table td, body#lasse_sgt #result table tr, body#lasee_sgt #result table td, body#vandam_sgt #result table tr, body#vandam_sgt #result table td {
        vertical-align: top; }
    body#iguchi_sgt #my_favorite, body#yamauchi_sgt #my_favorite, body#tim_sgt #my_favorite, body#lasee_sgt #my_favorite, body#vandam_sgt #my_favorite {
      border-top: solid 1px #701431;
      width: 100%;
      height: auto;
      background-size: 428px 326px;
      background-position: top center;
      padding-top: 326px; }
    body#iguchi_sgt .box_position, body#yamauchi_sgt .box_position, body#tim_sgt .box_position, body#lasee_sgt .box_position, body#vandam_sgt .box_position {
      width: 100%;
      border-top: solid 1px #fff;
      padding: 20px 0 0; }
      body#iguchi_sgt .box_position div, body#yamauchi_sgt .box_position div, body#tim_sgt .box_position div, body#lasee_sgt .box_position div, body#vandam_sgt .box_position div {
        margin: 0 5px; }
        
    body#iguchi_sgt #target .iguchi, body#iguchi_sgt #favorite .iguchi,
    body#iguchi_sgt #target .yamauchi, body#iguchi_sgt #favorite .yamauchi, body#yamauchi_sgt #target .iguchi, body#yamauchi_sgt #favorite .iguchi,
    body#yamauchi_sgt #target .yamauchi, body#yamauchi_sgt #favorite .yamauchi, body#tim_sgt #target .tim, body#tim_sgt #favorite .tim,
    body#lasee_sgt #target .lasee, body#lasee_sgt #favorite .lasee,
    body#vandam_sgt #target .vandam, body#vandam_sgt #favorite .vandam {
      width: 100%;
      position: static; }
      body#iguchi_sgt #target .iguchi h2, body#iguchi_sgt #favorite .iguchi h2,
      body#iguchi_sgt #target .yamauchi h2, body#iguchi_sgt #favorite .yamauchi h2, body#yamauchi_sgt #target .iguchi h2, body#yamauchi_sgt #favorite .iguchi h2,
      body#yamauchi_sgt #target .yamauchi h2, body#yamauchi_sgt #favorite .yamauchi h2, body#tim_sgt #target .tim h2, body#tim_sgt #favorite .tim h2,
      body#lasee_sgt #target .lasee h2, body#lasee_sgt #favorite .lasee h2,
      body#vandam_sgt #target .vandam h2, body#vandam_sgt #favorite .vandam h2 {
        padding: 0 0 10px 0; }
      body#iguchi_sgt #target .iguchi #btn_favorite, body#iguchi_sgt #favorite .iguchi #btn_favorite,
      body#iguchi_sgt #target .yamauchi #btn_favorite, body#iguchi_sgt #favorite .yamauchi #btn_favorite, body#yamauchi_sgt #target .iguchi #btn_favorite, body#yamauchi_sgt #favorite .iguchi #btn_favorite,
      body#yamauchi_sgt #target .yamauchi #btn_favorite, body#yamauchi_sgt #favorite .yamauchi #btn_favorite,
      body#tim_sgt #target .tim #btn_favorite, body#tim_sgt #favorite .tim #btn_favorite,
      body#lasee_sgt #target .lasee #btn_favorite, body#lasee_sgt #favorite .lasee #btn_favorite,
      body#vadam_sgt #target .vandam #btn_favorite, body#vandam_sgt #favorite .vandam #btn_favorite {
        margin-top: 5px;
        margin-bottom: 10px;
        padding: 0; }
        body#iguchi_sgt #target .iguchi #btn_favorite a, body#iguchi_sgt #favorite .iguchi #btn_favorite a,
        body#iguchi_sgt #target .yamauchi #btn_favorite a, body#iguchi_sgt #favorite .yamauchi #btn_favorite a, body#yamauchi_sgt #target .iguchi #btn_favorite a, body#yamauchi_sgt #favorite .iguchi #btn_favorite a,
        body#yamauchi_sgt #target .yamauchi #btn_favorite a, body#yamauchi_sgt #favorite .yamauchi #btn_favorite a,
        body#tim_sgt #target .tim #btn_favorite a, body#tim_sgt #favorite .tim #btn_favorite a,
        body#lasee_sgt #target .lasee #btn_favorite a, body#lasee_sgt #favorite .lasee #btn_favorite a,
        body#vandam_sgt #target .vandam #btn_favorite a, body#vandam_sgt #favorite .vandam #btn_favorite a {
          position: relative;
          left: -4px;
          background: none; }
          
    body#iguchi_sgt #race_carrier, body#yamauchi_sgt #race_carrier, body#tim_sgt #race_carrier, body#lasee_sgt #race_carrier, body#vandam_sgt #race_carrier {
      height: auto;
      padding-bottom: 30px;
      background: #122F73; }
    body#iguchi_sgt #carrier_list .iguchi, body#iguchi_sgt #carrier_list .yamauchi, body#yamauchi_sgt #carrier_list .iguchi, body#yamauchi_sgt #carrier_list .yamauchi,
    body#tim_sgt #carrier_list .tim, body#lasee_sgt #carrier_list .lasee, body#vandam_sgt #carrier_list .vandam {
      position: static;
      width: 100%; }
    body#iguchi_sgt #carrier_list table, body#yamauchi_sgt #carrier_list table, body#tim_sgt #carrier_list table, body#lasee_sgt #carrier_list table, body#vandam_sgt #carrier_list table {
      width: 90%; }
    body#iguchi_sgt #carrier_list tr, body#iguchi_sgt #carrier_list td, body#yamauchi_sgt #carrier_list tr, body#yamauchi_sgt #carrier_list td,
    body#tim_sgt #carrier_list tr, body#tim_sgt #carrier_list td, body#lasee_sgt #carrier_list tr, body#lasee_sgt #carrier_list td,
    body#vandam_sgt #carrier_list tr, body#vandam_sgt #carrier_list td {
      vertical-align: top;
      word-break: break-all; }
    body#iguchi_sgt #carrier_list td:first-of-type, body#yamauchi_sgt #carrier_list td:first-of-type,
    body#tim_sgt #carrier_list td:first-of-type, body#lasee_sgt #carrier_list td:first-of-type, body#vandam_sgt #carrier_list td:first-of-type {
      width: 50px; } }

/*# sourceMappingURL=drivers.css.map */
