/*---------------------------------------------------
    LESS Elements 0.9
  ---------------------------------------------------
    A set of useful LESS mixins
    More info at: http://lesselements.com
  ---------------------------------------------------*/
.ttl {
  width: 100%;
  border-bottom: 4px solid #ff9200;
  color: #ff9200;
  height: 26px;
  padding-top: 11px;
  font-size: 1.2em;
}
.fcolor {
  color: #ff9200;
}
#black {
  line-height: normal;
  width: 750px;
  margin: 0px;
}
#black > h3 {
  font-size: 2em;
  color: #ff9200;
  margin-top: 40px;
}
#black > p {
  margin-top: 18px;
  font-size: 1.3em;
}
#black ol {
  font-size: 1.3em;
  margin-top: 18px;
  list-style: none;
}
#black .contents {
/*  margin-bottom: 180px; */
}
#black .contents h3 {
  background-image: url("/img/pc/black/black_content_ttl.jpg");
  width: 751px;
  height: 54px;
  text-indent: -9999px;
  margin-top: 47px;
}
#black .contents > p {
  margin-top: 30px;
  font-size: 1.3em;
}
#black .contents .article {
  width: 780px;
  background: #f3f3f3;
  padding: 20px 16px;
  margin: 40px 0 0 -15px;
}
#black .contents .article > p {
  width: 485px;
  font-size: 1.3em;
  float: left;
  vertical-align: top;
}
#black .contents .article img {
  float: right;
  margin-bottom: 40px;
}
#black .contents .article .section {
  width: 745px;
  background: #fff;
  overflow: hidden;
  padding: 20px;
  margin: 0 auto;
  margin-bottom: 16px;
}
#black .contents .article .section h4 {
  font-size: 1.3em;
}
#black .contents .article .section p {
  font-size: 1.2em;
  margin: 0;
}
