/* 素材ページに関するCSS */
#sozaibox {
  width: 530px;
  margin: 20px auto 15px;
}

#s-line {
  clear: left;
  width: 526px;
  border-left: 2px solid #696969;
  border-right: 2px solid #696969;
}

#b-line {
  width: 530px;
  background: url(img/line-b1.gif) no-repeat top;
}

#view {
  float: right;
  margin: 0px 5px 8px;
}

#view img {
  float: left;
  margin-left: 10px;
}

#pattern {
  clear: right;
  float: right;
  margin: 0px 5px 8px;
}

#pattern img {
  clear: right;
  float: left;
  margin-left: 10px;
}

#sozai {
  clear: both;
  width: 526px;
  border-top: 2px solid #696969;
}

#sozai ul {
  list-style-position: outside;
  margin: 10px 10px 10px 30px;
  padding: 0px;
}

#setumei {
  float: left;
  font-size: 13px;
  padding: 3px 3px 3px 5px;
  border-right: 1px solid #696969;
  border-bottom: 1px solid #696969;
}

#setumei2 {
  font-size: 13px;
  width: 480px;
  margin: 10px auto;
  padding: 5px;
  border: 3px double #696969;
}

#namber1 {
  float: right;
  padding: 5px 0px 5px 5px;
  border-bottom: 2px solid #696969;
}

#namber1 img {
  float: left;
  margin-right: 5px;
}

#kakko1 {
  float: right;
  width: 20px;
  height: 32px;
  background: url(img/kakko1-1.gif);
}

#namber2 {
  float: right;
  height: 32px;
  padding-right: 7px;
  padding-left: 5px;
  border-top: 2px solid #333;
}

#namber2 img {
  float: left;
  margin: 5px 7px 5px 0px;
}

#kakko2 {
  float: right;
  width: 20px;
  height: 32px;
  background: url(img/kakko1-2.gif);
}

#kiyaku {
  clear: both;
  text-align: center;
  width: 475px;
  margin: 0px auto 10px;
  background-color: #ffff60;
  border: 3px double #696969;
}

#kiyaku a {
  padding: 4px 0px;
  display: block;
}

#kiyaku a:link {
  color: #696969;
  text-decoration: none;
}

#kiyaku a:visited {
  color: #696969;
  text-decoration: none;
}

#kiyaku a:hover {
  color: #c0c0c0;
  text-decoration: none;
}

.kiyaku {
  clear: both;
  text-align: center;
  width: 475px;
  margin: 0px auto 10px;
  background-color: #ffff60;
  border: 3px double #696969;
}

.kiyaku a {
  padding: 4px 0px;
  display: block;
}

.kiyaku a:link {
  color: #696969;
  text-decoration: none;
}

.kiyaku a:visited {
  color: #696969;
  text-decoration: none;
}

.kiyaku a:hover {
  color: #c0c0c0;
  text-decoration: none;
}
