/* ver3 */

.stockbox {
  width:800px;
  margin:0 auto;
  text-align:center; }

#search {
  display:block;
  position:relative;
  width:100%;
  padding:6px 18px 10px;
  background:#eeeeee;
}

p.search {
  font-size:.95rem;
  font-weight:bold;
  line-height:28px;
}

.options {
  float:left;
  padding:3px;
  font-size: .8rem;
  font-weight: 700;
  width:50%;
}

.options span {
  width:70px;
  display:inline-block;
}
.select-arrow { width:205px; display:inline-block;}
.opt-year .select-arrow { width:95px; display:inline-block;}
select.select { width:100%; }

#inputs { float:left; width:690px; }
#buttons { float:left;}
#buttons input.push, input.push2 {
  height:45px;
  width:100px;
  margin:5px 12px;
  font-weight:bold;
  font-size:16px; }

.push2 {
  color:#a00;
  top:100px; }

#list {
  width:100%;
  padding:10px 0;
  margin:auto;
}

table.main {
  text-align:center;
  width:100%;
  font:12px arial;
  margin-bottom:20px;
  border-collapse:collapse; }

table.main tr.colored { background:#dfe; }

td {
  height:25px;
  padding:0 3px;
  border:1px solid #ddd; }

td img {
  margin:0;
  padding:0; }

tr#head {
  background:url(https://autocj.co.jp/images/hd45.jpg) repeat-x;
  height:45px; }

a.page {
  margin:20px 15px;
  padding:5px 8px;
  font:14px arial;
  color:#006;
  font-weight:bold;
  width:100px; }

a.page:hover { color:#03b; }

.navigate {
  margin:0 auto;
  text-align:center; }

#catalogsearch .aablock {
  background: #ffffff;
  padding: 1.5rem 7rem;
}
