@charset "UTF-8";

/*============================================

パンフレットHOME

home_pamphlet.css

============================================*/

/* 実績スライド */
.records_block li {
  float: left;
  margin: 0 0 18px;
  width: 346px;
  box-sizing: border-box;
  border: 1px solid #d7d7d7;
}
.records_block li:not(:nth-child(2n)) {
  margin: 0 18px 18px 0;
}
.records_block li a {
  display: block;
  padding: 4px 10px;
}
.records_block li img {
  width: 100%;
}

/* ステップ */
.home_step_ttl .service_step_ico {
  border-top: 3px solid #fa463c;
}
.step1_ttl span {
  padding: 0 0 0 66px;
  background: url(../../../_common/pc/img/dtp_step1.png) no-repeat 0 50%;
}
.step2_ttl span {
  padding: 0 0 0 65px;
  background: url(../../../_common/pc/img/dtp_step2.png) no-repeat 0 50%;
}
.step3_ttl {
  color: #e9a407;
  font-size: 1.5rem;
  line-height: 1.2;
}
.step3_ttl span {
  padding: 0 0 0 62px;
  background: url(../../../_common/pc/img/dtp_step3.png) no-repeat 0 50%;
}
.step_box_btn .pam_c_arw {
  padding: 0 18px 0 0;
  background: url(../../../_common/pc/img/pam_c_arw.png) no-repeat 100% 50%;
}

/* プラン */
#pamphlet .sub_ttl span, .act_ttl span {
  padding: 4px 0 4px 28px;
}
#pamphlet .service_plan_box {
  width: 226px;
}
#pamphlet .service_plan_box:not(:last-child) {
  margin: 0 16px 0 0;
}
#pamphlet .plan_box_ttl {
  height: 47px;
}
#pamphlet .plan_box_main {
  padding: 0 3px;
}
.plan_box_ttl {
  font-size: 1.6rem;
  background: #fa463c;
}
.card_design_plan .plan_box_ttl .card_design_icon {
  padding: 0 0 0 35px;
  background: url(../img/contents/i_shop_plan.png) no-repeat 0 50%;
}
#pamphlet .plan_box_item {
  padding: 130px 0 0;
}
.pam_4p_plan .plan_box_item {
  background: #fff url(../img/contents/4p_plan.png) no-repeat 50% 20px;
}
.pam_8p_plan .plan_box_item {
  background: #fff url(../img/contents/8p_plan.png) no-repeat 50% 20px;
}
.pam_16p_plan .plan_box_item {
  background: #fff url(../img/contents/16p_plan.png) no-repeat 50% 20px;
}
.service_plan_link li .pam_c_arw {
  padding: 0 20px 0 0;
  background: url(../../../_common/pc/img/pam_c_arw.png) no-repeat 100% 50%;
}