@charset "UTF-8";
.qaLinksWrapper {
  padding-bottom: 110px;
}
@media screen and (max-width: 768px) {
  .qaLinksWrapper {
    padding-bottom: 21.333333333333336vw;
  }
}
.qaContainer {
  border: 1px solid #1aa73b;
  padding: 40px 50px;
  margin-bottom: 60px;
}
@media screen and (max-width: 768px) {
  .qaContainer {
    width: 88vw;
    padding: 6.666666666666667vw 6.133333333333333vw;
  }
}
.qaList {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
@media screen and (max-width: 768px) {
  .qaList {
    display: block;
  }
}
.qaItem {
  font-size: 16px;
  margin-bottom: 20px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 52%;
  position: relative;
  padding-left: 3em;
  line-height: 1.5333;
}
.qaItem:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  font-size: 18px;
  color: #1aa73b;
  line-height: 1.3;
}
@media screen and (max-width: 768px) {
  .qaItem:before {
    font-size: 17px;
  }
}
.qaItem:nth-of-type(1):before {
  content: 'Q1.';
}
.qaItem:nth-of-type(2):before {
  content: 'Q2.';
}
.qaItem:nth-of-type(3):before {
  content: 'Q3.';
}
.qaItem:nth-of-type(4):before {
  content: 'Q4.';
}
.qaItem:nth-of-type(5):before {
  content: 'Q5.';
}
.qaItem:nth-of-type(6):before {
  content: 'Q6.';
}
.qaItem:nth-of-type(7):before {
  content: 'Q7.';
}
.qaItem:nth-of-type(8):before {
  content: 'Q8.';
}
.qaItem:nth-of-type(9):before {
  content: 'Q9.';
}
@media screen and (max-width: 768px) {
  .qaItem {
    display: block;
    font-size: 15px;
    width: 100%;
  }
}
.qaItem:last-of-type {
  margin-bottom: 0;
}
.qaItem:nth-of-type(2n) {
  width: 48%;
  padding-left: 50px;
}
@media screen and (max-width: 768px) {
  .qaItem:nth-of-type(2n) {
    width: 100%;
    padding-left: 3em;
  }
}
.qaDetailQuestion {
  color: #1aa73b;
  position: relative;
  padding-left: 52px;
  padding-bottom: 1em;
  margin-bottom: 1em;
  border-bottom: 1px dotted #9f9f9f;
}
@media screen and (max-width: 768px) {
  .qaDetailQuestion {
    padding-left: 11.200000000000001vw;
  }
}
.qaDetailQuestion:before {
  position: absolute;
  top: 0;
  left: 0;
  font-size: 18px;
  font-weight: bold;
}
@media screen and (max-width: 768px) {
  .qaDetailQuestion:before {
    font-size: 17px;
  }
}
.qaDetailItem:nth-of-type(1) .qaDetailQuestion:before {
  content: 'Q1.';
}
.qaDetailItem:nth-of-type(2) .qaDetailQuestion:before {
  content: 'Q2.';
}
.qaDetailItem:nth-of-type(3) .qaDetailQuestion:before {
  content: 'Q3.';
}
.qaDetailItem:nth-of-type(4) .qaDetailQuestion:before {
  content: 'Q4.';
}
.qaDetailItem:nth-of-type(5) .qaDetailQuestion:before {
  content: 'Q5.';
}
.qaDetailItem:nth-of-type(6) .qaDetailQuestion:before {
  content: 'Q6.';
}
.qaDetailItem:nth-of-type(7) .qaDetailQuestion:before {
  content: 'Q7.';
}
.qaDetailItem:nth-of-type(8) .qaDetailQuestion:before {
  content: 'Q8.';
}
.qaDetailItem:nth-of-type(9) .qaDetailQuestion:before {
  content: 'Q9.';
}
.qaDetailAnswer {
  position: relative;
  padding-left: 52px;
  line-height: 1.875;
  margin-bottom: 70px;
}
@media screen and (max-width: 768px) {
  .qaDetailAnswer {
    font-size: 15px;
    padding-left: 11.200000000000001vw;
    margin-bottom: 8vw;
  }
}
.qaDetailAnswer:before {
  position: absolute;
  top: 0;
  left: 0;
  font-size: 18px;
  font-weight: bold;
  color: #fc962d;
  content: 'A.';
}
@media screen and (max-width: 768px) {
  .qaDetailAnswer:before {
    font-size: 17px;
  }
}
@media screen and (max-width: 768px) {
  .qaDetailContainer {
    width: 88vw;
  }
}
