@charset "UTF-8";

#faq-activity .ttl-area h2 {
  width: 55%;
}

#faq-text .ttl-area h2 {
  width: 69%;
}

#faq-kentei .ttl-area h2 {
  width: 55%;
}

.links-wrapper {
  padding: 0 15px;
  margin-bottom: 70px;
}

.links-wrapper .c-btn {
  width: 100%;
}

.links-wrapper .c-btn:not(.links-wrapper .c-btn:first-of-type) {
  margin-top: 1em;
}

.links-wrapper .link {
  margin-bottom: 30px;
}

.links-wrapper .link h3 {
  font-size: 19px;
  margin-bottom: 0.5em;
  display: flex;
  align-items: center;
}

.links-wrapper .link h3::before {
  content: "";
  display: block;
  width: 30px;
  height: 1px;
  background: #333;
  margin-right: 10px;
}

.faq-wrapper {
  /* 矢印 */
}

.faq-wrapper .accordion {
  position: relative;
  width: 100%;
  padding: 30px 15px;
  background: #fff;
}

.faq-wrapper .accordion-item {
  margin-bottom: 20px;
  padding-bottom: 20px;
  border-bottom: 1px solid #e8488a;
}

.faq-wrapper .accordion-item:last-of-type {
  margin-bottom: 0;
  border: none;
  padding-bottom: 0;
}

.faq-wrapper .accordion-item.noborder {
  padding-bottom: 0;
  border: none;
}

.faq-wrapper .accordion-item .cat {
  background: #e8488a;
  color: #fff;
  padding: 4px 10px;
  display: inline-block;
  margin-bottom: 10px;
}

.faq-wrapper .accordion-title {
  color: #fff;
  cursor: pointer;
  font-size: 16px;
  padding: 0;
}

.faq-wrapper .accordion-title span {
  color: #e8488a;
  font-size: 28px;
  font-family: "Jost", sans-serif;
  font-weight: 400;
  flex-shrink: 0;
  display: inline-block;
  margin-right: 4px;
}

.faq-wrapper .accordion-content {
  display: flex;
  padding: 0;
}

.faq-wrapper .accordion-content span {
  color: #e8488a;
  font-size: 28px;
  font-family: "Jost", sans-serif;
  font-weight: 400;
  flex-shrink: 0;
  display: inline-block;
  margin-right: 4px;
}

.faq-wrapper .accordion-content .answer p {
  font-size: 14px;
  line-height: 2;
}

.faq-wrapper .accordion-content .answer .detail {
  margin-top: 3px;
  line-height: 2;
}

.faq-wrapper .accordion-content .answer .detail a {
  text-decoration: underline;
}

.faq-wrapper .accordion-title {
  position: relative;
  color: #e8488a;
}

.faq-wrapper .accordion-title::before {
  display: none;
}

.faq-wrapper .accordion-title::after {
  border-right: solid 2px #fff;
  border-top: solid 2px #fff;
  content: "";
  display: block;
  height: 8px;
  position: absolute;
  right: 25px;
  top: 38%;
  transform: rotate(135deg);
  transition: transform 0.3s ease-in-out, top 0.3s ease-in-out;
  width: 8px;
  display: none;
}

.faq-wrapper .accordion-title.open::after {
  top: 45%;
  transform: rotate(-45deg);
}

.section:nth-of-type(2) .faq-wrapper .accordion {
  background: #fef8fb;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInBhZ2UvZmFxL2ZhcS5jc3MiLCJwYWdlL2ZhcS9mYXEuc2NzcyIsIkZvdW5kYXRpb24vX21lZGlhcXVlcmllcy5zY3NzIiwiRm91bmRhdGlvbi9fdmFyaWFibGVzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0JBQWdCO0FDSWQ7RUFDRSxVQUFBO0FERko7QUUwQkU7RUR6QkE7SUFJSSxXQUFBO0VEREo7QUFDRjs7QUNNRTtFQUNFLFVBQUE7QURISjtBRWlCRTtFRGZBO0lBSUksV0FBQTtFREZKO0FBQ0Y7O0FDT0U7RUFDRSxVQUFBO0FESko7QUVRRTtFRExBO0lBSUksV0FBQTtFREhKO0FBQ0Y7O0FDT0E7RUFDRSxlQUFBO0VBQ0EsbUJBQUE7QURKRjtBRUZFO0VESUY7SUFLSSxnQkFBQTtJQUNBLG9CQUFBO0VESEY7QUFDRjtBRVJFO0VEYUE7SUFFSSxhQUFBO0lBQ0EsOEJBQUE7SUFDQSxtQkFBQTtFREhKO0VDS0k7SUFDRSxVQUFBO0lBQ0EsZ0JBQUE7RURITjtBQUNGO0FFbkJFO0VEMkJFO0lBRUksYUFBQTtJQUNBLGVBQUE7RUROTjtFQ1FNO0lBQ0UsVUFBQTtFRE5SO0FBQ0Y7QUNXRTtFQUNFLFdBQUE7QURUSjtBRS9CRTtFRHVDQTtJQUlJLGtCQUFBO0VEUko7QUFDRjtBQ1VJO0VBQ0UsZUFBQTtBRFJOO0FFdkNFO0VEOENFO0lBSUksa0JBQUE7SUFDQSxhQUFBO0VEUE47QUFDRjtBQ1dFO0VBQ0UsbUJBQUE7QURUSjtBQ1dJO0VBQ0UsZUFBQTtFQUNBLG9CQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0FEVE47QUV0REU7RUQyREU7SUFPSSxlQUFBO0VEUk47QUFDRjtBQ1VNO0VBQ0UsV0FBQTtFQUNBLGNBQUE7RUFDQSxXQUFBO0VBQ0EsV0FBQTtFQUNBLGdCRXZHUTtFRndHUixrQkFBQTtBRFJSOztBQ2NBO0VBZ0dFLE9BQUE7QUQxR0Y7QUNXRTtFQUNFLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7QURUSjtBRTdFRTtFRGtGQTtJQU9JLGlCQUFBO0lBQ0EsY0FBQTtJQUNBLGNBQUE7RURSSjtBQUNGO0FDV0U7RUFDRSxtQkFBQTtFQUNBLG9CQUFBO0VBQ0EsZ0NBQUE7QURUSjtBRXpGRTtFRCtGQTtJQU1JLG1CQUFBO0lBQ0Esb0JBQUE7RURSSjtBQUNGO0FDVUk7RUFDRSxnQkFBQTtFQUNBLFlBQUE7RUFDQSxpQkFBQTtBRFJOO0FDV0k7RUFDRSxpQkFBQTtFQUNBLFlBQUE7QURUTjtBQ1lJO0VBQ0UsbUJFaEpPO0VGaUpQLFdBQUE7RUFDQSxpQkFBQTtFQUNBLHFCQUFBO0VBQ0EsbUJBQUE7QURWTjtBQ2NFO0VBQ0UsV0FBQTtFQUNBLGVBQUE7RUFDQSxlQUFBO0VBQ0EsVUFBQTtBRFpKO0FFckhFO0VENkhBO0lBT0ksZUFBQTtFRFhKO0FBQ0Y7QUNhSTtFQUNFLGNFbktPO0VGb0tQLGVBQUE7RUFDQSwrQkVwSk07RUZxSk4sZ0JBQUE7RUFDQSxjQUFBO0VBQ0EscUJBQUE7RUFDQSxpQkFBQTtBRFhOO0FDZUU7RUFDRSxhQUFBO0VBQ0EsVUFBQTtBRGJKO0FDZUk7RUFDRSxjRWxMTztFRm1MUCxlQUFBO0VBQ0EsK0JFbktNO0VGb0tOLGdCQUFBO0VBQ0EsY0FBQTtFQUNBLHFCQUFBO0VBQ0EsaUJBQUE7QURiTjtBQ2lCTTtFQUNFLGVBQUE7RUFDQSxjQUFBO0FEZlI7QUNrQk07RUFDRSxlQUFBO0VBQ0EsY0FBQTtBRGhCUjtBQ2tCUTtFQUNFLDBCQUFBO0FEaEJWO0FDdUJFO0VBQ0Usa0JBQUE7RUFDQSxjRS9NUztBSDBMYjtBQ3VCSTtFQUNFLGFBQUE7QURyQk47QUN5QkU7RUFDRSw0QkFBQTtFQUNBLDBCQUFBO0VBQ0EsV0FBQTtFQUNBLGNBQUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxXQUFBO0VBQ0EsUUFBQTtFQUNBLHlCQUFBO0VBQ0EsNERBQUE7RUFDQSxVQUFBO0VBQ0EsYUFBQTtBRHZCSjtBQzBCRTtFQUNFLFFBQUE7RUFDQSx5QkFBQTtBRHhCSjs7QUVwTEU7RURnTkY7SUFFSSx5QkFBQTtFRHpCRjtBQUNGO0FDNkJNO0VBQ0UsbUJBQUE7QUQzQlIiLCJmaWxlIjoicGFnZS9mYXEvZmFxLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbiNmYXEtYWN0aXZpdHkgLnR0bC1hcmVhIGgyIHtcbiAgd2lkdGg6IDU1JTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODIxcHgpIHtcbiAgI2ZhcS1hY3Rpdml0eSAudHRsLWFyZWEgaDIge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbiNmYXEtdGV4dCAudHRsLWFyZWEgaDIge1xuICB3aWR0aDogNjklO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MjFweCkge1xuICAjZmFxLXRleHQgLnR0bC1hcmVhIGgyIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuXG4jZmFxLWtlbnRlaSAudHRsLWFyZWEgaDIge1xuICB3aWR0aDogNTUlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MjFweCkge1xuICAjZmFxLWtlbnRlaSAudHRsLWFyZWEgaDIge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbi5saW5rcy13cmFwcGVyIHtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiA3MHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MjFweCkge1xuICAubGlua3Mtd3JhcHBlciB7XG4gICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICBtYXJnaW46IDAgYXV0byAxMjBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MjFweCkge1xuICAubGlua3Mtd3JhcHBlciAuZmxleCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxuICAubGlua3Mtd3JhcHBlciAuZmxleCAubGluayB7XG4gICAgd2lkdGg6IDQ4JTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgyMXB4KSB7XG4gIC5saW5rcy13cmFwcGVyIC5idG4td3JhcHBlci5mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAubGlua3Mtd3JhcHBlciAuYnRuLXdyYXBwZXIuZmxleCAuYy1idG4ge1xuICAgIHdpZHRoOiA0OCU7XG4gIH1cbn1cbi5saW5rcy13cmFwcGVyIC5jLWJ0biB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MjFweCkge1xuICAubGlua3Mtd3JhcHBlciAuYy1idG4ge1xuICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgfVxufVxuLmxpbmtzLXdyYXBwZXIgLmMtYnRuOm5vdCgubGlua3Mtd3JhcHBlciAuYy1idG46Zmlyc3Qtb2YtdHlwZSkge1xuICBtYXJnaW4tdG9wOiAxZW07XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgyMXB4KSB7XG4gIC5saW5rcy13cmFwcGVyIC5jLWJ0bjpub3QoLmxpbmtzLXdyYXBwZXIgLmMtYnRuOmZpcnN0LW9mLXR5cGUpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxZW07XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuLmxpbmtzLXdyYXBwZXIgLmxpbmsge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLmxpbmtzLXdyYXBwZXIgLmxpbmsgaDMge1xuICBmb250LXNpemU6IDE5cHg7XG4gIG1hcmdpbi1ib3R0b206IDAuNWVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MjFweCkge1xuICAubGlua3Mtd3JhcHBlciAubGluayBoMyB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG59XG4ubGlua3Mtd3JhcHBlciAubGluayBoMzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZDogIzMzMztcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4uZmFxLXdyYXBwZXIge1xuICAvKiDnn6LljbAgKi9cbn1cbi5mYXEtd3JhcHBlciAuYWNjb3JkaW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMzBweCAxNXB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MjFweCkge1xuICAuZmFxLXdyYXBwZXIgLmFjY29yZGlvbiB7XG4gICAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogMTAwcHg7XG4gIH1cbn1cbi5mYXEtd3JhcHBlciAuYWNjb3JkaW9uLWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlODQ4OGE7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgyMXB4KSB7XG4gIC5mYXEtd3JhcHBlciAuYWNjb3JkaW9uLWl0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIH1cbn1cbi5mYXEtd3JhcHBlciAuYWNjb3JkaW9uLWl0ZW06bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5mYXEtd3JhcHBlciAuYWNjb3JkaW9uLWl0ZW0ubm9ib3JkZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgYm9yZGVyOiBub25lO1xufVxuLmZhcS13cmFwcGVyIC5hY2NvcmRpb24taXRlbSAuY2F0IHtcbiAgYmFja2dyb3VuZDogI2U4NDg4YTtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDRweCAxMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uZmFxLXdyYXBwZXIgLmFjY29yZGlvbi10aXRsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODIxcHgpIHtcbiAgLmZhcS13cmFwcGVyIC5hY2NvcmRpb24tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuLmZhcS13cmFwcGVyIC5hY2NvcmRpb24tdGl0bGUgc3BhbiB7XG4gIGNvbG9yOiAjZTg0ODhhO1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkpvc3RcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG59XG4uZmFxLXdyYXBwZXIgLmFjY29yZGlvbi1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMDtcbn1cbi5mYXEtd3JhcHBlciAuYWNjb3JkaW9uLWNvbnRlbnQgc3BhbiB7XG4gIGNvbG9yOiAjZTg0ODhhO1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkpvc3RcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG59XG4uZmFxLXdyYXBwZXIgLmFjY29yZGlvbi1jb250ZW50IC5hbnN3ZXIgcCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDI7XG59XG4uZmFxLXdyYXBwZXIgLmFjY29yZGlvbi1jb250ZW50IC5hbnN3ZXIgLmRldGFpbCB7XG4gIG1hcmdpbi10b3A6IDNweDtcbiAgbGluZS1oZWlnaHQ6IDI7XG59XG4uZmFxLXdyYXBwZXIgLmFjY29yZGlvbi1jb250ZW50IC5hbnN3ZXIgLmRldGFpbCBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uZmFxLXdyYXBwZXIgLmFjY29yZGlvbi10aXRsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNlODQ4OGE7XG59XG4uZmFxLXdyYXBwZXIgLmFjY29yZGlvbi10aXRsZTo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5mYXEtd3JhcHBlciAuYWNjb3JkaW9uLXRpdGxlOjphZnRlciB7XG4gIGJvcmRlci1yaWdodDogc29saWQgMnB4ICNmZmY7XG4gIGJvcmRlci10b3A6IHNvbGlkIDJweCAjZmZmO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiA4cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDI1cHg7XG4gIHRvcDogMzglO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLWluLW91dCwgdG9wIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIHdpZHRoOiA4cHg7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZmFxLXdyYXBwZXIgLmFjY29yZGlvbi10aXRsZS5vcGVuOjphZnRlciB7XG4gIHRvcDogNDUlO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgyMXB4KSB7XG4gIC5zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiAxMDBweCAxNXB4IDE5MHB4O1xuICB9XG59XG4uc2VjdGlvbjpudGgtb2YtdHlwZSgyKSAuZmFxLXdyYXBwZXIgLmFjY29yZGlvbiB7XG4gIGJhY2tncm91bmQ6ICNmZWY4ZmI7XG59IiwiQGltcG9ydCBcIi4uLy4uL0ZvdW5kYXRpb24vX21lZGlhcXVlcmllc1wiO1xuQGltcG9ydCBcIi4uLy4uL0ZvdW5kYXRpb24vX3ZhcmlhYmxlc1wiO1xuXG4jZmFxLWFjdGl2aXR5IHtcbiAgLnR0bC1hcmVhIGgyIHtcbiAgICB3aWR0aDogNTUlO1xuXG4gICAgQGluY2x1ZGUgcGMge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuICB9XG59XG5cbiNmYXEtdGV4dCB7XG4gIC50dGwtYXJlYSBoMiB7XG4gICAgd2lkdGg6IDY5JTtcblxuICAgIEBpbmNsdWRlIHBjIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cbiAgfVxufVxuXG4jZmFxLWtlbnRlaSB7XG4gIC50dGwtYXJlYSBoMiB7XG4gICAgd2lkdGg6IDU1JTtcblxuICAgIEBpbmNsdWRlIHBjIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cbiAgfVxufVxuXG4ubGlua3Mtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogNzBweDtcblxuICBAaW5jbHVkZSBwYyB7XG4gICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICBtYXJnaW46IDAgYXV0byAxMjBweDtcbiAgfVxuXG4gIC5mbGV4IHtcbiAgICBAaW5jbHVkZSBwYyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcblxuICAgICAgLmxpbmsge1xuICAgICAgICB3aWR0aDogNDglO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5idG4td3JhcHBlciB7XG4gICAgJi5mbGV4IHtcbiAgICAgIEBpbmNsdWRlIHBjIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICAgIC5jLWJ0biB7XG4gICAgICAgICAgd2lkdGg6IDQ4JTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jLWJ0biB7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICBAaW5jbHVkZSBwYyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxZW07XG4gICAgfVxuXG4gICAgJjpub3QoJjpmaXJzdC1vZi10eXBlKSB7XG4gICAgICBtYXJnaW4tdG9wOiAxZW07XG5cbiAgICAgIEBpbmNsdWRlIHBjIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5saW5rIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gICAgaDMge1xuICAgICAgZm9udC1zaXplOiAxOXB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMC41ZW07XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgQGluY2x1ZGUgcGMge1xuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICB9XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZGVmYXVsdDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZmFxLXdyYXBwZXIge1xuICAuYWNjb3JkaW9uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMzBweCAxNXB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG5cbiAgICBAaW5jbHVkZSBwYyB7XG4gICAgICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgcGFkZGluZzogMTAwcHg7XG4gICAgfVxuICB9XG5cbiAgLmFjY29yZGlvbi1pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItcGluaztcblxuICAgIEBpbmNsdWRlIHBjIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgICB9XG5cbiAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgJi5ub2JvcmRlciB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICB9XG5cbiAgICAuY2F0IHtcbiAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1waW5rO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBwYWRkaW5nOiA0cHggMTBweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxuICB9XG5cbiAgLmFjY29yZGlvbi10aXRsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgQGluY2x1ZGUgcGMge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cblxuICAgIHNwYW4ge1xuICAgICAgY29sb3I6ICRjb2xvci1waW5rO1xuICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgZm9udC1mYW1pbHk6ICRmb250LWpvc3Q7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgICB9XG4gIH1cblxuICAuYWNjb3JkaW9uLWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcGFkZGluZzogMDtcblxuICAgIHNwYW4ge1xuICAgICAgY29sb3I6ICRjb2xvci1waW5rO1xuICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgZm9udC1mYW1pbHk6ICRmb250LWpvc3Q7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgICB9XG5cbiAgICAuYW5zd2VyIHtcbiAgICAgIHAge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyO1xuICAgICAgfVxuXG4gICAgICAuZGV0YWlsIHtcbiAgICAgICAgbWFyZ2luLXRvcDogM3B4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjtcblxuICAgICAgICBhIHtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8qIOefouWNsCAqL1xuICAuYWNjb3JkaW9uLXRpdGxlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY29sb3I6ICRjb2xvci1waW5rO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLmFjY29yZGlvbi10aXRsZTo6YWZ0ZXIge1xuICAgIGJvcmRlci1yaWdodDogc29saWQgMnB4ICNmZmY7XG4gICAgYm9yZGVyLXRvcDogc29saWQgMnB4ICNmZmY7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDhweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDI1cHg7XG4gICAgdG9wOiAzOCU7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzIGVhc2UtaW4tb3V0LCB0b3AgLjNzIGVhc2UtaW4tb3V0O1xuICAgIHdpZHRoOiA4cHg7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5hY2NvcmRpb24tdGl0bGUub3Blbjo6YWZ0ZXIge1xuICAgIHRvcDogNDUlO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIH1cbn1cblxuLnNlY3Rpb24ge1xuICBAaW5jbHVkZSBwYyB7XG4gICAgcGFkZGluZzogMTAwcHggMTVweCAxOTBweDtcbiAgfVxuXG4gICY6bnRoLW9mLXR5cGUoMikge1xuICAgIC5mYXEtd3JhcHBlciB7XG4gICAgICAuYWNjb3JkaW9uIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZlZjhmYjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIvLyDjg6Hjg4fjgqPjgqLjgq/jgqjjg6pcblxuLy8g44OV44Kp44Oz44OI44K144Kk44K6XG4vLyDjg6Hjg4fjgqPjgqLjgq/jgqjjg6rjgavlpInmj5vjgZfjgabjgY/jgozjgotcblxuLy8gQGluY2x1ZGUgcGMtbGF5b3V0KCkge1xuLy8gICAgIGNvbG9yOiAjZmZmO1xuLy8gfVxuLy8gQGluY2x1ZGUgc3AtbGF5b3V0KCkge1xuLy8gICAgIGNvbG9yOiAjMDAwO1xuLy8gfVxuXG4vLyDjgZPjgpPjgarmhJ/jgZjjgafoqJjov7DjgZnjgovjgIJcbi8vIOahiOS7tuOBq+OCiOOBo+OBpuODluODrOOCpOOCr+ODneOCpOODs+ODiOOBr+WkieabtOOBl+OBpuOBreOAglxuXG4vLyDjg5bjg6zjgqTjgq/jg53jgqTjg7Pjg4jjgYwy44Gk44Gu5aC05ZCIXG4vLyBAbWl4aW4gcGMtbGF5b3V0KCR3aWR0aDogNzY4cHgpIHtcbi8vICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR3aWR0aCkge1xuLy8gICAgICAgICBAY29udGVudDtcbi8vICAgICB9XG4vLyB9XG4vLyBAbWl4aW4gc3AtbGF5b3V0KCR3aWR0aDogNzY3cHgpIHtcbi8vICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3aWR0aCkge1xuLy8gICAgICAgICBAY29udGVudDtcbi8vICAgICB9XG4vLyB9XG5cbi8vIOODluODrOOCpOOCr+ODneOCpOODs+ODiOOBjDPjgaTjga7loLTlkIhcbkBtaXhpbiBwYygkd2lkdGg6IDgyMXB4KSB7XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHdpZHRoKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIHRhYigkd2lkdGg6IDU3NnB4KSB7XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHdpZHRoKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIHNwKCR3aWR0aDogNTc1cHgpIHtcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkd2lkdGgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufSIsIiRjb2xvci1kZWZhdWx0OiAjMzMzO1xuJGNvbG9yLWxpZ2h0OiAjZmZmO1xuJGNvbG9yLXBpbms6ICNlODQ4OGE7XG5cblxuJGZvbnQtZGVmYXVsdDogXCLmuLjjgrTjgrfjg4Pjgq/kvZNcIixcblwiWXUgR290aGljXCIsXG5ZdUdvdGhpYyxcblwi44OS44Op44Ku44OO6KeS44K0IFByb1wiLFxuXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9cIixcblwi44Oh44Kk44Oq44KqXCIsXG5NZWlyeW8sXG5cIk1TIFDjgrTjgrfjg4Pjgq9cIixcblwiTVMgUEdvdGhpY1wiLFxuc2Fucy1zZXJpZjtcbiRmb250LXBvcHBpbnM6IFwiUG9wcGluc1wiLFxuc2Fucy1zZXJpZjtcbiRmb250LW1vbnQ6IFwiTW9udHNlcnJhdFwiLFxuc2Fucy1zZXJpZjtcbiRmb250LWpvc3Q6IFwiSm9zdFwiLFxuc2Fucy1zZXJpZjsiXX0= */

@media only screen and (min-width: 821px) {
  #faq-activity .ttl-area h2 {
    width: auto;
  }

  #faq-text .ttl-area h2 {
    width: auto;
  }

  #faq-kentei .ttl-area h2 {
    width: auto;
  }

  .links-wrapper {
    max-width: 800px;
    margin: 0 auto 120px;
  }

  .links-wrapper .flex {
    display: flex;
    justify-content: space-between;
    margin-bottom: 50px;
  }

  .links-wrapper .flex .link {
    width: 48%;
    margin-bottom: 0;
  }

  .links-wrapper .btn-wrapper.flex {
    display: flex;
    flex-wrap: wrap;
  }

  .links-wrapper .btn-wrapper.flex .c-btn {
    width: 48%;
  }

  .links-wrapper .c-btn {
    margin-bottom: 1em;
  }

  .links-wrapper .c-btn:not(.links-wrapper .c-btn:first-of-type) {
    margin-bottom: 1em;
    margin-top: 0;
  }

  .links-wrapper .link h3 {
    font-size: 22px;
  }

  .faq-wrapper .accordion {
    max-width: 1000px;
    margin: 0 auto;
    padding: 100px;
  }

  .faq-wrapper .accordion-item {
    margin-bottom: 40px;
    padding-bottom: 40px;
  }

  .faq-wrapper .accordion-title {
    font-size: 18px;
  }

  .section {
    padding: 100px 15px 190px;
  }
}