@charset "UTF-8";

/* page08.css
----------------------------------------------------------*/
#contents {
  padding: 0px 10px 40px 10px;
}

#attDetail #main{
  width: 583px;
  float:left;
  padding: 0 0 20px 21px;
}
/*--------------------------------------------------------*/
#main img{
  vertical-align:top;
}

#main h2{
}

#main h3{
}

#main h4{
}

#goodsList {
  background-image:url(../images13/goodslist_back_nobtn.jpg);
  background-repeat:no-repeat;
  background-position:left top;
  width:581px;
  height:612px;
}

#goodsList table {
  width:502px;
  margin:0 auto;
}

#goodsList table .button {
  width:156px;
  height:48px;
  vertical-align:top;
}

#goodsList table .button form {
  width:85px;
  margin:4px auto 0 auto;
}

#goodsList table .spacer {
  width:17px;
}

#disp_input {
}
#disp_finish {
  background-image:url(../images13/finish_back.jpg);
  background-repeat:no-repeat;
  background-position:left top;
  width:581px;
  height:204px;
  color: #be0c0a;
  font-weight: bold;
  font-size: 16px;
  text-align: center;
}
#disp_finish p {
  padding-top:50px;
}
#disp_error {
  background-image:url(../images13/finish_back.jpg);
  background-repeat:no-repeat;
  background-position:left top;
  width:581px;
  height:204px;
  color: #be0c0a;
  font-weight: bold;
  font-size: 16px;
  text-align: center;
}
#disp_error p {
  padding-top:50px;
}

.errmsg {
  background-image:url(../images13/finish_back.jpg);
  background-repeat:no-repeat;
  background-position:left top;
  width:581px;
  height:40px;
  color: #be0c0a;
  font-weight: bold;
  font-size: 16px;
  text-align: center;
}

