/*!
 * detail.css </cyber-shot/rx/photographer/rx1-p002/css/>
 * modified : 2015.06.06
 */

/*--------------------------------------------------
  article : 730
--------------------------------------------------*/
article h4 {
  padding-bottom: 40px;
  padding-bottom: 5.479452%;
}
article section {
  margin-top: 50px;
  margin-top: 6.849315%;
}

@media screen and (max-width: 479px) {
  article h4 {
    padding-bottom: 15px;
  }
  article section {
    margin-top: 40px;
  }
}

/*--------------------------------------------------
  section : 730
--------------------------------------------------*/
/* .p1-03
--------------------------------------------------*/
section.p1-03 .line-02 {
  clear: both;
  margin-top: 20px;
  margin-top: 2.739726%;
  padding-top: 20px;
  padding-top: 2.739726%;;
}

/* .p1-04
--------------------------------------------------*/
section.p1-04 .p1-img-10 {
  float: left;
  margin: 0 29px 15 0;
  margin: 0 3.9726027% 2.0547945% 0;
  width: 565px;
  width: 77.3972602%;
}

/* .summary
--------------------------------------------------*/
article .summary {
  padding-bottom: 147px;
  padding-bottom: 18.6075949%;
  background: url(../img/miyoshi_summary_bg.png) repeat-y 0 0;
  background-size: 100% auto;
}
article .summary h4 img {
  margin-left: 350px;
  margin-left: 47.9452054%;
  width: 368px;
  width: 50.4109589%;
}
article .summary .txt-box {
  margin: 40px 0 0 350px;
  margin: 5.479452% 0 0 47.9452054%;
  width: 368px;
  width: 50.4109589%;
}
article .summary .sign {
  margin-left: 350px;
  margin-left: 47.9452054%;
  width: 208px;
  width: 28.4931506%;
}
