@charset "utf-8";
/* CSS Document */

/*==========================================
 コンテンツ
===========================================*/
nav#search {
  width:100%;
  margin-bottom:20px;
  border-color:#ffd630;
  border-style:solid;
  border-width:0 0 1px 0;
}
  nav#search ul.tabs_wrap {
    width:100%;
  }
    nav#search ul.tabs_wrap li {
      text-align:center;
      height:44px;
      border-color:#ffd630;
      border-style:solid;
      border-width:1px 0 0 0;
    }
      nav#search ul.tabs_wrap li a {
        border-color:#ffd630;
        border-style:solid;
        border-width:0 1px 0 0;
        padding:10px 0;
        font-weight:bold;
        font-size:1.4em;
        color:#fff;
        text-shadow: 0px 0px 3px #b39622;
        display:block;
      }
      nav#search ul.tabs_wrap li a:hover {
        color:#fff;
        text-decoration:none;
      }
      nav#search ul.tabs_wrap li:last-child a {
        border-right-width:1px;
      }
    nav#search ul.tabs_wrap li.input {
      width:100%;
      background:#fdfaf0;
    }
      nav#search ul.tabs_wrap li.input form {
        padding-top:3px;
      }
        nav#search ul.tabs_wrap li.input form input#search_kwd {
          width:76%;
          border-color:#ffd630;
          border-style:solid;
          border-width:1px 0 1px 1px;
          padding:6px;
          font-size:1.2em;
        }
        nav#search ul.tabs_wrap li.input form input#_sub_x {
          background:#ffd630;
          background:-moz-linear-gradient(top, #fffae8 0%, #ffea97 3%, #ffd630);
          background:-webkit-gradient(linear, left top, left bottom, from(#fffae8), color-stop(0.03, #ffea97), to(#ffd630));
          border:1px solid #ffd630;
          padding:5px 10px;
          font-weight:bold;
          font-size:1.2em;
          color:#fff;
          text-shadow: 0px 0px 3px #b39622;
          cursor:pointer;
        }
    nav#search ul.tabs_wrap li.tab {
      width:50%;
      float:left;
      background:#ffd630;
      background:-moz-linear-gradient(top, #fffae8 0%, #ffea97 3%, #ffd630);
      background:-webkit-gradient(linear, left top, left bottom, from(#fffae8), color-stop(0.03, #ffea97), to(#ffd630));
    }
    nav#search ul.tabs_wrap li.selected {
      background:#fff6d3;
      background:-moz-linear-gradient(top, #ffd630 0%, #ffeb99 3%, #fff6d3);
      background:-webkit-gradient(linear, left top, left bottom, from(#ffd630), color-stop(0.03, #ffeb99), to(#fff6d3));
    }
      nav#search ul.tabs_wrap li.selected a {
        color:#ffd630;
        text-shadow: 0px 0px 3px #fff;
      }
      nav#search ul.tabs_wrap li.selected a:hover {
        color:#ffd630;
      }
  nav#search ul#search_vals {
    width:100%;
    background:#fff;
  }
    nav#search ul#search_vals ul.minor_tabs_wrap {
    }
      nav#search ul#search_vals ul.minor_tabs_wrap li {
      }
      nav#search ul#search_vals ul.minor_tabs_wrap li.tab {
        text-align:center;
        background:#fff6d3;
        border-bottom:1px solid #fff;
        height:44px;
        width:100%;
      }
        nav#search ul#search_vals ul.minor_tabs_wrap li.tab a {
          padding:10px 0;
          font-weight:bold;
          font-size:1.4em;
          color:#ffd630;
          display:block;
        }
        nav#search ul#search_vals ul.minor_tabs_wrap li.tab a:hover {
          text-decoration:none;
        }
      nav#search ul#search_vals ul.minor_tabs_wrap li.tab_val {
        width:100%;
      }
        nav#search ul#search_vals ul.minor_tabs_wrap li.tab_val ul {
          width:100%;
        }
          nav#search ul#search_vals ul.minor_tabs_wrap li.tab_val ul li {
            float:left;
            padding:10px;
          }
            nav#search ul#search_vals ul.minor_tabs_wrap li.tab_val ul li a {
            }

@media only screen and (min-width: 769px) {
  /* コンテンツ */
  nav#search {
  }
    nav#search ul.tabs_wrap {
    }
      nav#search ul.tabs_wrap li {
      }
        nav#search ul.tabs_wrap li a {
        }
        nav#search ul.tabs_wrap li a:hover {
        }
        nav#search ul.tabs_wrap li:last-child a {
        }
      nav#search ul.tabs_wrap li.input {
        width:50%;
        height:43px;
        border-bottom-width:1px;
        float:right;
      }
        nav#search ul.tabs_wrap li.input form {
        }
          nav#search ul.tabs_wrap li.input form input#search_kwd {
          }
          nav#search ul.tabs_wrap li.input form input#_sub_x {
          }
      nav#search ul.tabs_wrap li.tab {
        width:25%;
      }
      nav#search ul.tabs_wrap li.selected {
      }
        nav#search ul.tabs_wrap li.selected a {
        }
        nav#search ul.tabs_wrap li.selected a:hover {
        }
    nav#search div#search_vals {
    }
}

@media only screen and (min-width: 960px) {
  /* コンテンツ */
  nav#search {
      border-width:0 1px 1px;
  }
    nav#search ul.tabs_wrap {
    }
      nav#search ul.tabs_wrap li {
      }
        nav#search ul.tabs_wrap li a {
        }
        nav#search ul.tabs_wrap li a:hover {
        }
        nav#search ul.tabs_wrap li:last-child a {
        }
      nav#search ul.tabs_wrap li.input {
      }
        nav#search ul.tabs_wrap li.input form {
        }
          nav#search ul.tabs_wrap li.input form input#search_kwd {
          }
          nav#search ul.tabs_wrap li.input form input#_sub_x {
          }
      nav#search ul.tabs_wrap li.tab {
      }
      nav#search ul.tabs_wrap li.selected {
      }
        nav#search ul.tabs_wrap li.selected a {
        }
        nav#search ul.tabs_wrap li.selected a:hover {
        }
    nav#search div#search_vals {
    }
}
