/* common
------------------------------------------------------------------------------*/
body.fixed {
  position: fixed;
  width: 100%;
}
.inner {
  width: calc( 630 / 750 * 100vw );
  margin: 0 auto;
}

/* #ttl h2
------------------------------------------------------------------------------*/
#main #ttl h2 {
  background: url("/pdca/img/pdca_logo_wh.svg") center calc( 76 / 750 * 100vw ) / calc( 220 / 750 * 100vw ) auto no-repeat;
}

/* .cnt
------------------------------------------------------------------------------*/
.cnt .inner {
  padding-top: calc( 110 / 750 * 100vw );
  padding-bottom: calc( 110 / 750 * 100vw );
}
.cnt h2 {
  background: url("/common/img/icn_logo_octa.svg") left calc( 10 / 750 * 100vw ) / calc( 105 / 750 * 100vw ) auto no-repeat;
  font-size: calc( 46 / 750 * 100vw );
  line-height: calc( 60 / 750 * 100vw );
  letter-spacing: 0.1em;
  padding-left: calc( 130 / 750 * 100vw );
  margin-bottom: calc( 45 / 750 * 100vw );
}
.cnt h2 strong {
  color: #00a0e9;
  font-size: calc( 36 / 750 * 100vw );
  letter-spacing: 0.1em;
}
.cnt p.atte {
  font-size: calc( 18 / 750 * 100vw );
  letter-spacing: 0.075em;
}
.cnt ul.pdf {
  margin-top: calc( 46 / 750 * 100vw );
}
.cnt ul.pdf li a {
  display: block;
  background: url("/pdca/img/icn_pdf_sp.png") left top / calc( 34 / 750 * 100vw ) auto no-repeat;
  font-size: calc( 20 / 750 * 100vw );
  line-height: calc( 24 / 750 * 100vw );
  letter-spacing: 0.1em;
  text-decoration: none;
  padding-left: calc( 55 / 750 * 100vw );
}
.cnt ul.pdf li a span {
  font-size: calc( 16 / 750 * 100vw );;
}
.cnt ul.pdf li + li {
  margin-top: calc( 30 / 750 * 100vw );
}


/* #aim
------------------------------------------------------------------------------*/
#aim .inner p.txt {
  background: url("/pdca/img/pdca_aim_img01_sp.png") left bottom / 100% auto no-repeat;
  padding-bottom: calc( 550 / 750 * 100vw );
}

/* #report
------------------------------------------------------------------------------*/
#report .inner {
  border-top: #f3f3f3 solid calc( 4 / 750 * 100vw );
}
