.businessProblem {
  margin: 1.3em 0 1.4em .7em; }
  .businessProblem li {
    font-size: 1.37em;
    line-height: 1.8; }
    .businessProblem li:before {
      content: "";
      display: inline-block;
      margin: 0 12px 0 4px;
      width: 20px;
      height: 16px;
      background: url("../../img/business/ico_checkmark.png") no-repeat center; }

.featureBox + .featureBox {
  margin-top: 30px; }

.featureBox__txt {
  float: right;
  width: 500px;
  padding-top: 12px; }

.featureItemTtl {
  margin-bottom: 3px;
  color: #192856;
  font-weight: bold;
  font-size: 1.2em;
  line-height: 1.4; }

.featureBox__img {
  float: left; }

.secService + .secService {
  padding-top: 30px;
  margin-top: 30px;
  border-top: #c0c0c0 solid 1px; }

.secService__txt {
  float: left;
  width: 401px; }

.tekibinSample {
  padding: 10px 13px;
  margin: 15px 0;
  background: #edf1ff; }
  .tekibinSample dt {
    margin-bottom: 5px;
    font-weight: bold; }

.tekibinSample__list {
  padding-left: 1.25em; }
  .tekibinSample__list li {
    list-style-position: outside; }
    .tekibinSample__list li + li {
      margin-top: 7px; }

.service-lead {
  padding: .2em 0 .8em;
  display: inline-block;
  color: #192856;
  font-weight: bold;
  font-style: normal;
  font-size: 1.12em; }

.secService__img {
  float: right; }

.secService__img--teikibin img {
  display: block; }
  .secService__img--teikibin img + img {
    margin-top: 1em; }

.areaTxt {
  float: left;
  width: 390px; }

.areaName {
  background: #fff;
  padding: 10px 15px;
  margin: 15px 0 10px; }

.areaImg {
  float: right; }

.priceTable {
  border-collapse: collapse;
  border-top: solid #a09389 1px;
  border-bottom: solid #a09389 1px;
  width: 100%; }

.priceTable th {
  background: #d0cac6;
  border-top: solid #a09389 1px;
  color: #35241d;
  font-weight: bold;
  padding: 10px 0;
  text-align: center;
  width: 253px; }

.priceTable td {
  background: #fff;
  border-top: solid #a09389 1px;
  border-bottom: solid #a09389 1px;
  padding: 10px 20px; }

.priceTable .price {
  text-align: right; }

.priseExample {
  margin: 1em 0; }
  .priseExample dt {
    font-weight: bold; }
  .priseExample dd ul {
    margin-left: 1.2em;
    list-style-type: disc;
    list-style-position: outside; }

/*# sourceMappingURL=style.css.map */
