/*!
 * detail.css </cyber-shot/rx/photographer/rx1-p003/css/>
 * modified : 2015.06.09
 */

/*--------------------------------------------------
  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
--------------------------------------------------*/
/* .heading
--------------------------------------------------*/
article .heading-txt {
  margin-top: 92px;
  margin-top: 11.6455696%;;
}
article .heading-txt h3 img {
  width: 348px;
  width: 47.6712328%;
}
article .heading-txt .profile {
  margin-top: 4.4303797%;
}
article .heading-txt .profile img {
  width: 311px;
  width: 42.6027397%;
}
article .heading-txt .official-site {
  margin-top: 20px;
  margin-top: 2.5316455%;
}

/* .local-nav
--------------------------------------------------*/
article .local-nav .left img {
  width: 308px;
  width: 84.3835616%;
}
article .local-nav .right img {
  width: 342px;
  width: 93.6986301%;
}

/* .summary
--------------------------------------------------*/
article .summary {
  padding-bottom: 70px;
  padding-bottom: 8.8607594%;
  background: url(../img/ozawa_summary_bg.png) repeat-y 0 0;
  background-size: 100% auto;
}
article .summary h4 img {
  width: 318px;
  width: 43.5616438%;
}
article .summary .txt-box {
  margin: 40px 0 0 0;
  margin: 5.479452% 0 0 0;
  width: 368px;
  width: 50.4109589%;
}
article .summary .sign {
  width: 191px;
  width: 26.1643835%;
}

@media screen and (max-width: 479px) {
  article .summary .bg img {
    width: 140%;
  }
}
