@import url("/css/watch/enquete2-common.css");

/* -- -- -- -- -- */
div.buyDvd div.enquete_form {
  width: 100%;
}

div.buyDvd div.enquete_form div.q_radio_title {
  text-align:center;
  font-weight: bold;
  background-color:pink;
  padding: 2px 0 2px 0;
}

div.buyDvd div.enquete_form ul.enquete-radio {
  list-style: none;
  margin-top:4px;
  background-color:silver;
  padding: 2px 0 0.5em 2em;
  border-bottom: 1px solid #555;
}

div.buyDvd div.enquete_form div.enquete-action {
  background-color:silver;
  padding: 0.5em 0 2em 0;
  text-align: center;
}

div.buyDvd div.enquete_form div.enquete-action input{
  margin:auto;
  padding:auto;
  border: auto;
}

/* -- -- -- */
div.buyDvd div.enquete-graph-wrap {
  text-align:center;
}

div.buyDvd div.enquete-graph {
  width: 406px;
  margin:3em auto 2em auto;
}

div.buyDvd div.enquete-graph div.block-title {
  border: 3px ridge #aaa;
  /border: 3px ridge #fff;
  background-color: #ccffff;
  padding: 2px 0 2px 0;
  font-weight: bold;
}

div.buyDvd div.enquete-graph div.block-bar {
  border-left:  3px ridge #aaa;
  border-right: 3px ridge #aaa;
  /border-left:  3px ridge #fff;
  /border-right: 3px ridge #fff;
  height: 8px;
}

div.buyDvd div.enquete-graph div.block-bar div.image {
  /height: 8px;
  /margin-top:-10px;
}

div.buyDvd div.enquete-graph div.block-bar img {
  height: 8px;
  width: 400px;
  margin:0;
  padding;0;
  /margin: -5px 0 -5px 0;
}

div.buyDvd div.enquete-graph div.block-legend-item {
  padding: 2px 0 2px 0;
  border: 3px ridge #aaa;
  /border: 3px ridge #fff;
  width: 131px;
  /width: 135px;
  float:left;
  background-color: skyblue;
}

div.buyDvd div.enquete-graph div.block-legend-item-2 {
  border-left: 0px none;
  width: 132px;
  /width: 136px;
  background-color: gray;
}

div.buyDvd div.enquete-graph div.block-legend-item-3 {
  border-left: 0px none;
  background-color: red;
}
div.buyDvd div.enquete-graph div.clear {
  float:none;
  clear:both;
}

/* -- for researchmini -- */
body.researchmini div.contents h3 {
  font-size: 110%;
  font-weight: bold;
}

body.researchmini div.contents div.error h3 {
  color: red;
}

body.researchmini div.contents div.mainContents div.error-messages {
  border: 1px dotted #ff0000;
}

