@charset "utf-8";
/* CSS Document */
/* Page Survey */
#mainPercentage {
  font-size: 9rem;
}
/* Page Voice */
#VoiceWapper {
  background-color: #E5F5F9;
}
#voiceFrame {
  padding-top: 9rem !important;
}
#voiceFrame p:first-child {
  top: -5rem;
  left: 50%;
  transform: translate(-50%);
}
/* Page Faq */
#FaqWapper {
  background-color: #FEF5E5;
}
/* ########### 767px以下 ＞md ########### */
@media (max-width: 767px) {
  /* Page Survey */
  #mainPercentage {
    font-size: 6rem;
  }
  /* Page Voice */
  #voiceFrame {
    padding-top: 7rem !important;
  }
  #voiceFrame p:first-child {
    top: -6.5rem;
    left: 50%;
    transform: translate(-50%);
  }
}