@charset "UTF-8";

.p_footerSpecialWrap {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 60px 4% 40px;
    background: #fff;
  }
  
  .p_footerSpecialWrap .p_footerSpecial .p_footerSpecialTitle {
    font-family: fot-tsukuardgothic-std, sans-serif;
    font-style: normal;
    font-weight: 700;
    margin-bottom: 13px;
    font-size: 1.3rem;
    color: #451700;
    background: url(/assets/static/common/img/bg_title_line_thin.png) no-repeat 160px 50%;
  }
  
  .p_footerSpecialWrap .p_footerSpecial .p_footerSpecialBanners .p_footerSpecialBannerItem {
    width: 100%;
    margin-bottom: 14px;
  }

  .p_footerSpecialWrap .p_footerSpecial .p_footerSpecialTitle_2 {
    font-family: fot-tsukuardgothic-std, sans-serif;
    font-style: normal;
    font-weight: 700;
    margin-bottom: 13px;
    font-size: 1.3rem;
    color: #451700;
    background: url(/assets/static/common/img/bg_title_line_thin.png) no-repeat 225px 50%;
}
