@charset "Shift_JIS";

/* symptoms
--------------------------------------------------------- */
.symptoms {
  margin-top: 1em;
}
.symptoms .innerLeft {
  width: 20%;
  margin-top: 20px;
  margin-right: 0;
}
.symptoms .innerRight {
  width: 80%;
}
.symptoms .innerRight p {
  margin-top: 1em;
  margin-left: 30px;
}

/* test
--------------------------------------------------------- */
.kastLink li {
  float: left;
  margin-left: 20px;
}
.kastLink li:first-child { margin-left: 0; }

/* prevention
--------------------------------------------------------- */
.prevention {
  margin-top: 1em;
  background: url(/csr/tekisei/alcohol_addiction/images/prevention_img01.png) center center no-repeat;
}
.tekisei .preventionInner {
  width: 370px;
  margin: 0 auto;
}
.tekiseiContents .prevention h3 { margin-top: 20px; }
.tekiseiContents .prevention h3:first-child { margin-top: 0; }
.tekisei .preventionImg {
  margin-top: 1em;
  text-align: center;
}

/* lists
--------------------------------------------------------- */
.listsImg {
  float: left;
  margin: 0 -0px 20px 20px;
}


@media screen and (max-width: 640px) {
/* symptoms
--------------------------------------------------------- */
.symptoms .innerLeft {
  display: none;
}
.symptoms .innerRight {
  width: auto;
}
.symptoms .innerRight p {
  margin-left: 0;
}

/* test
--------------------------------------------------------- */
.tekisei .kastLink {
  max-width: 320px;
  margin: 0 auto;
}
.kastLink li {
  width: 50%;
  margin-left: 0;
  text-align: center;
}

/* prevention
--------------------------------------------------------- */
.prevention {
  padding-bottom: 110px;
  background: url(/csr/tekisei/alcohol_addiction/images/prevention_img01_sp.png) center bottom no-repeat;
  -webkit-background-size: 240px auto;
  background-size: 240px auto;
}
.tekisei .preventionInner {
  width: auto;
}
.tekiseiContents .prevention h3 { margin-top: 15px; }
.tekiseiContents .prevention h3:first-child { margin-top: 0; }

}