/* app/javascript/components/qa/components/CategoryPanel.module.css */
.CategoryPanel_animationTopDown2 {
  overflow: hidden;
  -moz-transition: all 1s ease-in-out;
  -ms-transition: all 1s ease-in-out;
  -o-transition: all 1s ease-in-out;
  -webkit-transition: all 1s ease-in-out;
  transition: all 1s ease-in-out, transform 1s;
}
.CategoryPanel_noHeight2 {
  max-height: 0px;
  overflow: hidden;
}
.CategoryPanel_withHeight2 {
  max-height: 2000px;
  overflow: scroll;
}
.CategoryPanel_rotate902 {
  transform: rotate(-90deg);
}
.CategoryPanel_rotate02 {
  transform: rotate(0);
}
.CategoryPanel_image2 {
  height: 300px;
  width: auto;
  align-items: center;
  margin: auto;
  align-content: center;
}
.CategoryPanel_noScrollbar2 {
  -ms-overflow-style: none;
  scrollbar-width: none;
}
.CategoryPanel_noScrollbar2::-webkit-scrollbar {
  display: none;
}

/* app/javascript/components/qa/QA.module.css */
.QA_image2 {
  height: 200px !important;
  width: auto !important;
  align-items: center;
  margin: auto;
  align-content: center;
}
.QA_qaBody2 {
  padding: 0 3rem;
}
@media (max-width: 768px) {
  .QA_qaBody2 {
    padding: 0 0.5rem;
  }
}
/*# sourceMappingURL=/assets/react_setup.css.map */
