.secound_head h1 {
  color: #32395F !important; }

.lp .h2_box {
  text-align: center; }
  .lp .h2_box p {
    background: url(../../image/lp/logo.png) no-repeat left center;
    padding: 5px;
    padding-left: 70px;
    display: inline-block; }
.lp div.two_box figure {
  background: url(../../image/stove/white_bg_arrow_r.png) no-repeat left top, url(../../image/lp/head_ph.jpg) no-repeat;
  background-size: auto,cover; }
.lp div.two_box .txt {
  padding-top: 100px !important; }
  .lp div.two_box .txt p {
    line-height: 46px !important;
    text-align: center;
    font-size: 20px !important; }
    .lp div.two_box .txt p span {
      font-weight: bold; }
    .lp div.two_box .txt p span.under {
      text-decoration: underline;
      font-weight: lighter; }
    .lp div.two_box .txt p span.small {
      font-weight: lighter;
      font-size: 16px; }

.lp div.two_box_under .txt {
  padding-top: 10px; padding-left: 15px; padding-right: 15px; !important; }
  .lp div.two_box_under .txt p {
    line-height: 20px !important;
    text-align: left;
    font-size: 20px !important; }
    .lp div.two_box_under .txt p span {
      font-weight: bold; }
    .lp div.two_box_under .txt p span.under {
      text-decoration: underline;
      font-weight: lighter; }
    .lp div.two_box_under .txt p span.small {
      font-weight: lighter;
      font-size: 16px; }

.lp div.cont {
  background: #fcfbf1 !important; }
  .lp div.cont div.inner div.more {
    padding: 60px 0;
    position: relative; }
    .lp div.cont div.inner div.more img {
      position: absolute;
      max-width: 231px;
      left: 0;
      top: 10px; }
    .lp div.cont div.inner div.more p {
      margin-left: 265px;
      font-size: 36px;
      line-height: 73px; }
      .lp div.cont div.inner div.more p span {
        font-size: 46px;
        color: #ff6498; }
    .lp div.cont div.inner div.more p.att {
      font-size: 20px;
      margin-top: 20px; }

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