main {
  width: 100%;
  max-width: 550px;
  padding: 6rem 1.6rem;
  margin: 0 auto;
}

@media screen and (max-width: 768px) {
  main {
    padding: 6rem 0;
  }
}
main header {
  margin-bottom: 3.2rem;
}

main header h1 {
  text-align: center;
  font-size: 2rem;
  font-weight: bold;
}

@media screen and (max-width: 768px) {
  main header h1 {
    font-size: 1.8rem;
    text-align: left;
  }
}
main section + section {
  margin-top: 1.6rem;
}

main .expander .title {
  position: relative;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  height: 5.4rem;
  padding: 0 3rem 0 1.6rem;
  border: 1px solid #0095c6;
  border-radius: 0.8rem;
  font-size: 1.5rem;
  font-weight: 500;
}

main .expander .title::before {
  content: "Q";
  font-family: "Arial";
  font-size: 1.8rem;
  color: #0095c6;
  margin-right: 1rem;
}

main .expander .title::after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  right: 1.6rem;
  margin: auto;
  display: block;
  width: 1rem;
  height: 1rem;
  background: url("/assets/img/common/expander_arrow.svg") center center/contain no-repeat;
  transition: 0.4s;
  transform: rotate(180deg);
}

main .expander .content {
  width: 100%;
  padding: 1rem 2rem 0 0;
  font-size: 1.5rem;
  position: relative;
  left: 2rem;
}

main .expander .content::before {
  content: "A";
  font-family: "Arial";
  font-size: 1.8rem;
  color: #0095c6;
  margin-right: 1rem;
}

main .expander .content a {
  color: #0095c6;
}

main .expander .content a:not(:last-of-type) {
  margin-right: 1.5rem;
}

main .expander + li {
  margin-top: 1rem;
}

main .expander.closed .title::after {
  transform: none;
}

main .expander.closed p {
  opacity: 0;
  padding: 0;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXNzZXRzL2Nzcy9mYXEvc3R5bGUuY3NzIiwibWFwcGluZ3MiOiJBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUFDRjs7QUFDQTtFQUNFO0lBQ0U7RUFFRjtBQUNGO0FBQUE7RUFDRTtBQUVGOztBQUFBO0VBQ0U7RUFDQTtFQUNBO0FBR0Y7O0FBREE7RUFDRTtJQUNFO0lBQ0E7RUFJRjtBQUNGO0FBRkE7RUFDRTtBQUlGOztBQUZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFLRjs7QUFIQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFNRjs7QUFKQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQU9GOztBQUxBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQVFGOztBQU5BO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQVNGOztBQVBBO0VBQ0U7QUFVRjs7QUFSQTtFQUNFO0FBV0Y7O0FBVEE7RUFDRTtBQVlGOztBQVZBO0VBQ0U7QUFhRjs7QUFYQTtFQUNFO0VBQ0E7QUFjRixDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vYWxvY28vLi9yZXNvdXJjZXMvc2Fzcy9mYXEvc3R5bGUuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJtYWluIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNTUwcHg7XG4gIHBhZGRpbmc6IDZyZW0gMS42cmVtO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIG1haW4ge1xuICAgIHBhZGRpbmc6IDZyZW0gMDtcbiAgfVxufVxubWFpbiBoZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiAzLjJyZW07XG59XG5tYWluIGhlYWRlciBoMSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAycmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIG1haW4gaGVhZGVyIGgxIHtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG5tYWluIHNlY3Rpb24gKyBzZWN0aW9uIHtcbiAgbWFyZ2luLXRvcDogMS42cmVtO1xufVxubWFpbiAuZXhwYW5kZXIgLnRpdGxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogNS40cmVtO1xuICBwYWRkaW5nOiAwIDNyZW0gMCAxLjZyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDk1YzY7XG4gIGJvcmRlci1yYWRpdXM6IDAuOHJlbTtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5tYWluIC5leHBhbmRlciAudGl0bGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiUVwiO1xuICBmb250LWZhbWlseTogXCJBcmlhbFwiO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgY29sb3I6ICMwMDk1YzY7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbn1cbm1haW4gLmV4cGFuZGVyIC50aXRsZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMS42cmVtO1xuICBtYXJnaW46IGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltZy9jb21tb24vZXhwYW5kZXJfYXJyb3cuc3ZnXCIpIGNlbnRlciBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQ7XG4gIHRyYW5zaXRpb246IDAuNHM7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5tYWluIC5leHBhbmRlciAuY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxcmVtIDJyZW0gMCAwO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAycmVtO1xufVxubWFpbiAuZXhwYW5kZXIgLmNvbnRlbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiQVwiO1xuICBmb250LWZhbWlseTogXCJBcmlhbFwiO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgY29sb3I6ICMwMDk1YzY7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbn1cbm1haW4gLmV4cGFuZGVyIC5jb250ZW50IGEge1xuICBjb2xvcjogIzAwOTVjNjtcbn1cbm1haW4gLmV4cGFuZGVyIC5jb250ZW50IGE6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07XG59XG5tYWluIC5leHBhbmRlciArIGxpIHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cbm1haW4gLmV4cGFuZGVyLmNsb3NlZCAudGl0bGU6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxubWFpbiAuZXhwYW5kZXIuY2xvc2VkIHAge1xuICBvcGFjaXR5OiAwO1xuICBwYWRkaW5nOiAwO1xufSJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/