@charset "UTF-8";
/** 
* 文字大小
*/
/** 
* border line
*/
/** 
* gray
*/
/** 
* color
*/
.progressBar .bg-success {
  background-color: #a6cb4a !important;
}
.progressBar .progress-bar {
  margin: unset !important;
}
@charset "UTF-8";
/** 
* 文字大小
*/
/** 
* border line
*/
/** 
* gray
*/
/** 
* color
*/
.banner[data-v-0740a219] {
  padding: 35px 300px 35px 30px;
  background: url(../img/survey_animals.87433392.svg) #ffeed8 no-repeat top right;
  background-size: contain;
  min-height: 165px;
  margin-top: 85px;
}
.banner-title[data-v-0740a219] {
  margin: 0;
  font-size: 1.6rem;
  color: #0044ad;
  display: flex;
  justify-content: space-between;
}
.banner-titleDesc[data-v-0740a219] {
  margin: 8px 0 0;
  font-size: 1.125rem;
}
.banner-stopwatch[data-v-0740a219] {
  font-size: 1.125rem;
}
.progress-wrap[data-v-0740a219] {
  margin-top: 25px;
  position: relative;
  display: flex;
  width: 100%;
  justify-content: space-between;
  align-items: center;
}
.progress-percent[data-v-0740a219] {
  color: #a6cb4a;
  font-weight: 700;
}
.progressBar[data-v-0740a219] {
  width: 100%;
  flex: 1;
  margin: 0 10px;
}
@media only screen and (max-width: 650px) {
.banner[data-v-0740a219] {
    padding: 240px 15px 20px;
    background-position: center 4px;
    background-size: auto 230px;
}
.banner-title[data-v-0740a219] {
    margin-top: 20px;
}
}
@charset "UTF-8";
/** 
* 文字大小
*/
/** 
* border line
*/
/** 
* gray
*/
/** 
* color
*/
.loginsrvy-form-group[data-v-743b4fd4] {
  width: 100%;
  padding: 20px;
  border-radius: 5px;
  box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.1);
  background-color: #fff;
}
.input-group[data-v-743b4fd4] {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  margin-bottom: 16px;
  width: 90vw;
  max-width: 540px;
}
.input-sub-group[data-v-743b4fd4] {
  width: 90vw;
  max-width: 540px;
}
.input[data-v-743b4fd4] {
  height: 36px;
}
.input-check-btn[data-v-743b4fd4] {
  height: 36px;
  width: 104px;
  min-width: 104px;
  margin-left: 16px;
}
.input-check-result[data-v-743b4fd4] {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 36px;
  width: 104px;
  min-width: 104px;
}
.input-check-result[data-v-743b4fd4] {
  font-size: 0.875rem;
  color: blue;
}
.input-check-result-icon[data-v-743b4fd4] {
  font-size: 1.75rem;
  margin-right: 4px;
}
.flex-col-center[data-v-743b4fd4] {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-top: 50px;
}
.login-btn[data-v-743b4fd4] {
  margin-top: 50px;
  min-width: 160px;
  min-height: 46px;
}
.danger[data-v-743b4fd4] {
  color: #d81800;
}
@charset "UTF-8";
/** 
* 文字大小
*/
/** 
* border line
*/
/** 
* gray
*/
/** 
* color
*/
.srvy-radio.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.srvy-radio.btn-group > .btn-group:not(:last-child) > .btn {
  border-radius: 0.25rem !important;
}
.srvy-radio.btn-group > .btn:not(:first-child),
.srvy-radio.btn-group > .btn-group:not(:first-child) {
  margin-left: 5px !important;
}
.srvy-radio.btn-group > .btn:not(:first-child),
.srvy-radio.btn-group > .btn-group:not(:first-child) > .btn {
  border-radius: 0.25rem !important;
}
.srvy-radio.btn-group .btn-secondary {
  background-color: #fff;
  color: #343a40;
  border-color: #d5d5d5;
}
.srvy-radio .btn-secondary, .srvy-radio .btn-secondary.disabled, .srvy-radio .btn-secondary.focus, .srvy-radio .btn-secondary.hover:not(:disabled):not(.disabled), .srvy-radio .btn-secondary:disabled, .srvy-radio .btn-secondary:focus, .srvy-radio .btn-secondary:hover:not(:disabled):not(.disabled) {
  color: #6c757d;
}
.srvy-radio .btn-secondary:hover:not(:disabled):not(.disabled):active, .srvy-radio .btn-secondary:hover:not(:disabled):not(.disabled).active {
  opacity: 0.7;
  color: #fff;
}
@charset "UTF-8";
/** 
* 文字大小
*/
/** 
* border line
*/
/** 
* gray
*/
/** 
* color
*/
.srvy-contentDesc[data-v-a51beee2] {
  color: #0044ad;
}
.startsrvy-form-group[data-v-a51beee2] {
  width: 100%;
  padding: 20px;
  border-radius: 5px;
  box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.1);
  background-color: #fff;
}
.input-group[data-v-a51beee2] {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  margin-bottom: 16px;
  width: 90vw;
  max-width: 540px;
}
.input-sub-group[data-v-a51beee2] {
  width: 90vw;
  max-width: 540px;
}
.input[data-v-a51beee2] {
  height: 36px;
}
.input-check-btn[data-v-a51beee2] {
  height: 36px;
  width: 104px;
  min-width: 104px;
  margin-left: 16px;
}
.input-check-result[data-v-a51beee2] {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 36px;
  width: 104px;
  min-width: 104px;
}
.input-check-result[data-v-a51beee2] {
  font-size: 0.875rem;
  color: blue;
}
.input-check-result-icon[data-v-a51beee2] {
  font-size: 1.75rem;
  margin-right: 4px;
}
.flex-col-center[data-v-a51beee2] {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-top: 50px;
}
.login-btn[data-v-a51beee2] {
  margin-top: 50px;
  min-width: 160px;
  min-height: 46px;
}
.login-btn.white[data-v-a51beee2] {
  background: #fff;
  border: #fff;
  color: #d81800;
}
.danger[data-v-a51beee2] {
  color: #d81800;
}
.checkbox[data-v-a51beee2] {
  font-size: 1rem;
}
.disclaimer-box[data-v-a51beee2] {
  padding: 15px;
  width: 100%;
  height: 300px;
  border-radius: 3px;
  border: 1px solid #dcdcdc;
  box-sizing: border-box;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  max-height: 100%;
}
.provisions[data-v-a51beee2] {
  padding-bottom: 15px;
}
@charset "UTF-8";
/** 
* 文字大小
*/
/** 
* border line
*/
/** 
* gray
*/
/** 
* color
*/
.srvy-contentDesc {
  text-align: left;
  font-size: 1.125rem;
  margin-bottom: 15px;
  color: #D81800;
  font-weight: 700;
}
.c-list {
  list-style-type: none;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 0;
}
.c-list > li {
  margin: 8px 0;
}
.c-list--alpha {
  list-style-type: upper-alpha;
  padding-left: 1.5em;
}
.c-list--survey > li {
  margin: 0;
}
.c-list--survey > li + li {
  margin-top: 4px;
}
.surveyOption {
  font-size: 0;
  white-space: nowrap;
}
.surveyOption-left, .surveyOption-right {
  display: inline-block;
  min-width: 80px;
  font-size: 16px;
  text-align: center;
}
.surveyOption-left--gn, .surveyOption-left--gn, .surveyOption-right--gn, .surveyOption-right--gn {
  color: #a6cb4a;
}
.surveyOption-left--og, .surveyOption-left--og, .surveyOption-right--og, .surveyOption-right--og {
  color: #e98c50;
}
.surveyOption-left--rd, .surveyOption-left--rd, .surveyOption-right--rd, .surveyOption-right--rd {
  color: #f46c5a;
}
.surveyOption-list {
  display: inline-block;
  list-style-type: none;
  margin: 0 12px;
  padding: 0;
  vertical-align: middle;
}
.surveyOption-item {
  display: inline-block;
  vertical-align: middle;
}
.surveyOption-item + .surveyOption-item--16 {
  margin-left: 6px;
}
.surveyOption-item + .surveyOption-item--20 {
  margin-left: 8px;
}
.surveyOption-item + .surveyOption-item--24 {
  margin-left: 10px;
}
.surveyOption-item + .surveyOption-item--26 {
  margin-left: 11px;
}
.surveyOption-item + .surveyOption-item--28 {
  margin-left: 12px;
}
.surveyOption-item + .surveyOption-item--32 {
  margin-left: 14px;
}
.surveyOption-item + .surveyOption-item--36 {
  margin-left: 16px;
}
@media all and (max-width: 1023px) {
.surveyOption {
    position: relative;
    margin: 0 -3%;
    padding-bottom: 32px;
}
.surveyOption-left, .surveyOption-right {
    position: absolute;
    bottom: 0;
    min-width: 0;
    font-size: 14px;
}
.surveyOption-left {
    left: 3%;
}
.surveyOption-right {
    right: 3%;
}
.surveyOption-list {
    display: table;
    width: 100%;
    margin: 0;
    table-layout: fixed;
}
.surveyOption-item {
    display: table-cell;
    width: 1%;
}
}
.c-surveyRadio {
  display: inline-block;
  vertical-align: middle;
  font-size: 0;
  cursor: pointer;
}
.c-surveyRadio__input {
  display: none;
}
.c-surveyRadio__icon {
  display: inline-block;
  box-sizing: border-box;
  border-width: 3px;
  border-style: solid;
  border-radius: 50%;
  vertical-align: middle;
}
.c-surveyRadio--gn .c-surveyRadio__icon {
  border-color: #a6cb4a;
}
.c-surveyRadio--gn .c-surveyRadio__input:checked + .c-surveyRadio__icon {
  background-color: #a6cb4a;
}
.c-surveyRadio--rd .c-surveyRadio__icon {
  border-color: #f46c5a;
}
.c-surveyRadio--rd .c-surveyRadio__input:checked + .c-surveyRadio__icon {
  background-color: #f46c5a;
}
.c-surveyRadio--og .c-surveyRadio__icon {
  border-color: #e98c50;
}
.c-surveyRadio--og .c-surveyRadio__input:checked + .c-surveyRadio__icon {
  background-color: #e98c50;
}
.c-surveyRadio--16 {
  padding: 10px;
}
.c-surveyRadio--16 .c-surveyRadio__icon {
  width: 16px;
  height: 16px;
}
.c-surveyRadio + .c-surveyRadio--16 {
  margin-left: 6px;
}
.c-surveyRadio--20 {
  padding: 8px;
}
.c-surveyRadio--20 .c-surveyRadio__icon {
  width: 20px;
  height: 20px;
}
.c-surveyRadio + .c-surveyRadio--20 {
  margin-left: 8px;
}
.c-surveyRadio--24 {
  padding: 6px;
}
.c-surveyRadio--24 .c-surveyRadio__icon {
  width: 24px;
  height: 24px;
}
.c-surveyRadio + .c-surveyRadio--24 {
  margin-left: 10px;
}
.c-surveyRadio--26 {
  padding: 5px;
}
.c-surveyRadio--26 .c-surveyRadio__icon {
  width: 26px;
  height: 26px;
}
.c-surveyRadio + .c-surveyRadio--26 {
  margin-left: 11px;
}
.c-surveyRadio--28 {
  padding: 4px;
}
.c-surveyRadio--28 .c-surveyRadio__icon {
  width: 28px;
  height: 28px;
}
.c-surveyRadio + .c-surveyRadio--28 {
  margin-left: 12px;
}
.c-surveyRadio--32 {
  padding: 2px;
}
.c-surveyRadio--32 .c-surveyRadio__icon {
  width: 32px;
  height: 32px;
}
.c-surveyRadio + .c-surveyRadio--32 {
  margin-left: 14px;
}
.c-surveyRadio--36 .c-surveyRadio__icon {
  width: 36px;
  height: 36px;
}
.c-surveyRadio + .c-surveyRadio--36 {
  margin-left: 16px;
}
.questionnaire {
  display: table;
  box-sizing: border-box;
  width: 100%;
  min-height: 80px;
  padding: 12px 0;
  border-bottom: 1px solid #d5d5d5;
}
.questionnaire-title {
  display: table-cell;
  padding: 0 12px;
  text-align: left;
  vertical-align: middle;
}
.questionnaire-options {
  display: table-cell;
  width: 1%;
  padding: 0 12px;
  vertical-align: middle;
  text-align: right;
}
@media all and (max-width: 1023px) {
.questionnaire {
    display: block;
}
.questionnaire-title {
    display: block;
    padding: 0 8px;
}
.questionnaire-options {
    display: block;
    width: auto;
    padding: 0 8px;
    text-align: center;
}
}
.l-survey__resultHead {
  padding: 16px 24px;
  background-color: #ffeed8;
  margin-top: 85px;
  width: 885px;
}
.l-survey__title {
  margin: 0;
  font-size: 26px;
  color: #D81800;
}
.l-survey__name {
  font-size: 26px;
  color: #000;
}
.l-resultContent {
  display: table;
  margin-top: 30px;
  padding: 12px 0;
  width: 100%;
}
.l-resultContent__item {
  padding: 0 8px;
  display: table-cell;
  border-right: 1px solid #d3bab2;
  vertical-align: top;
  box-sizing: border-box;
}
.l-resultContent__item--left {
  width: 30%;
  padding-left: 0;
}
.l-resultContent__item--md {
  width: 70%;
  text-align: center;
}
.l-resultContent__item:last-child {
  border: 0;
}
.o-resultAnimal {
  display: table;
  width: 100%;
}
.l-survey__content {
  position: relative;
  box-sizing: border-box;
  padding: 32px 24px;
  border-top: 3px solid #D81800;
  border-radius: 5px;
  box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.1);
  background-color: #fff;
  width: 885px;
}
.l-survey__head + .l-survey__content,
.l-survey__resultHead + .l-survey__content {
  margin-top: 24px;
}
.o-resultAnimal--sm .o-resultAnimal__icon {
  width: 30%;
}
.o-resultAnimal--sm .o-resultAnimal__animalType {
  font-size: 16px;
}
.o-resultAnimal__icon {
  display: table-cell;
  width: 1%;
}
.o-resultAnimal__content {
  display: table-cell;
  vertical-align: middle;
  padding-left: 8px;
}
.o-resultAnimal__title {
  font-size: 18px;
  color: #6b6b6b;
}
.o-resultAnimal__animalType {
  font-size: 36px;
  color: #000;
}
.c-icoAnimal,
.c-icoCategory {
  display: inline-block;
  vertical-align: middle;
}
.c-icoAnimal:before,
.c-icoAnimal:after,
.c-icoCategory:before,
.c-icoCategory:after {
  display: inline-block;
  margin-top: -0.125rem;
  vertical-align: middle;
  line-height: 1rem;
  background-position: 0 0;
  background-repeat: no-repeat;
}
.c-icoAnimal:before,
.c-icoAnimal:after {
  width: 100px;
  height: 100px;
  background-size: contain;
}
.c-icoAnimal:before,
.c-icoCategory:before {
  content: "";
}
.c-icoAnimal--sm:before,
.c-icoAnimal--sm:after {
  width: 50px;
  height: 50px;
  background-size: contain;
}
.c-icoAnimal > span.is-hide\@dp,
.c-icoAnimal > span.is-hide\@m,
.c-icoCategory > span.is-hide\@m,
.c-icoCategory > span.is-hide\@dp {
  display: none;
}
.c-icoAnimal > span,
.c-icoCategory > span {
  display: inline-block;
  margin-left: 6px;
  vertical-align: middle;
}
.c-icoCategory:before,
.c-icoCategory:after {
  width: 50px;
  height: 50px;
  background-size: contain;
}
.c-category {
  list-style-type: none;
  padding: 0;
  font-size: 0;
}
.c-category__item {
  display: inline-block;
  width: 25%;
  vertical-align: top;
  padding: 0 5px;
  box-sizing: border-box;
}
@media all and (max-width: 1023px) {
.c-category {
    display: block;
    width: 100%;
}
.c-category__item {
    margin: 20px 0;
}
.c-category__desc {
    display: none;
}
}
.o-type {
  font-size: 16px;
  text-align: center;
}
.o-type__title {
  font-size: 20px;
  font-weight: 500;
  text-align: center;
}
.o-type__title--red {
  color: #d81800;
}
.o-type__title--blue {
  color: #69aae5;
}
.o-type__title--green {
  color: #7bae40;
}
.o-type__title--brown {
  color: #6b2b1c;
}
.o-type__desc {
  font-size: 14px;
  color: #000;
}
@media all and (max-width: 1023px) {
.o-type__desc {
    display: none;
}
}
.l-resultDesc {
  display: table;
  width: 100%;
}
.l-resultDesc__item {
  display: table-cell;
  vertical-align: top;
  width: 50%;
  padding: 0 16px;
  border-right: 1px solid #e5e5e5;
  box-sizing: border-box;
}
.l-resultDesc__item:first-child {
  padding: 0 16px 0 8px;
}
.l-resultDesc__item:last-child {
  border-right: 0;
  padding: 0 8px 0 16px;
}
.l-resultDesc__supervisor .l-resultDesc__item {
  width: 30%;
  border: 0;
  padding: 0 8px;
  box-sizing: border-box;
  position: relative;
}
.l-resultDesc__supervisor .l-resultDesc__item:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 0;
  margin: 0 8px;
  background-color: #fff9f3;
}
@media all and (max-width: 1023px) {
.l-resultDesc {
    display: block;
}
.l-resultDesc__item {
    display: block;
    width: 100%;
    padding: 0;
    border-right: 0;
}
.l-resultDesc__item:first-child,
  .l-resultDesc__item:last-child {
    padding: 0;
}
.l-resultDesc__supervisor .l-resultDesc__item {
    width: 100%;
    padding: 0;
    margin: 16px 0;
}
}
.c-fWarning {
  color: #D81800;
}
.c-delimiter {
  height: 0;
  border: 1px solid #e5e5e5;
}
.c-delimiter--dashed {
  border-style: dashed;
}
.c-delimiter--xs {
  margin: 4px 0;
}
.c-delimiter--sm {
  margin: 8px 0;
}
.c-delimiter--md {
  margin: 12px 0;
}
.c-delimiter--lg {
  margin: 16px 0;
}
.c-delimiter--xl {
  margin: 24px 0;
}
@charset "UTF-8";
/** 
* 文字大小
*/
/** 
* border line
*/
/** 
* gray
*/
/** 
* color
*/
.srvy-contentDesc {
  text-align: left;
  font-size: 1.125rem;
  margin-bottom: 15px;
  color: #D81800;
  font-weight: 700;
}
.c-list {
  list-style-type: none;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 0;
}
.c-list > li {
  margin: 8px 0;
}
.c-list--alpha {
  list-style-type: upper-alpha;
  padding-left: 1.5em;
}
.c-list--survey > li {
  margin: 0;
}
.c-list--survey > li + li {
  margin-top: 4px;
}
.surveyOption {
  font-size: 0;
  white-space: nowrap;
}
.surveyOption-left, .surveyOption-right {
  display: inline-block;
  min-width: 80px;
  font-size: 16px;
  text-align: center;
}
.surveyOption-left--gn, .surveyOption-left--gn, .surveyOption-right--gn, .surveyOption-right--gn {
  color: #a6cb4a;
}
.surveyOption-left--og, .surveyOption-left--og, .surveyOption-right--og, .surveyOption-right--og {
  color: #e98c50;
}
.surveyOption-left--rd, .surveyOption-left--rd, .surveyOption-right--rd, .surveyOption-right--rd {
  color: #f46c5a;
}
.surveyOption-list {
  display: inline-block;
  list-style-type: none;
  margin: 0 12px;
  padding: 0;
  vertical-align: middle;
}
.surveyOption-item {
  display: inline-block;
  vertical-align: middle;
}
.surveyOption-item + .surveyOption-item--16 {
  margin-left: 6px;
}
.surveyOption-item + .surveyOption-item--20 {
  margin-left: 8px;
}
.surveyOption-item + .surveyOption-item--24 {
  margin-left: 10px;
}
.surveyOption-item + .surveyOption-item--26 {
  margin-left: 11px;
}
.surveyOption-item + .surveyOption-item--28 {
  margin-left: 12px;
}
.surveyOption-item + .surveyOption-item--32 {
  margin-left: 14px;
}
.surveyOption-item + .surveyOption-item--36 {
  margin-left: 16px;
}
@media all and (max-width: 1023px) {
.surveyOption {
    position: relative;
    margin: 0 -3%;
    padding-bottom: 32px;
}
.surveyOption-left, .surveyOption-right {
    position: absolute;
    bottom: 0;
    min-width: 0;
    font-size: 14px;
}
.surveyOption-left {
    left: 3%;
}
.surveyOption-right {
    right: 3%;
}
.surveyOption-list {
    display: table;
    width: 100%;
    margin: 0;
    table-layout: fixed;
}
.surveyOption-item {
    display: table-cell;
    width: 1%;
}
}
.c-surveyRadio {
  display: inline-block;
  vertical-align: middle;
  font-size: 0;
  cursor: pointer;
}
.c-surveyRadio__input {
  display: none;
}
.c-surveyRadio__icon {
  display: inline-block;
  box-sizing: border-box;
  border-width: 3px;
  border-style: solid;
  border-radius: 50%;
  vertical-align: middle;
}
.c-surveyRadio--gn .c-surveyRadio__icon {
  border-color: #a6cb4a;
}
.c-surveyRadio--gn .c-surveyRadio__input:checked + .c-surveyRadio__icon {
  background-color: #a6cb4a;
}
.c-surveyRadio--rd .c-surveyRadio__icon {
  border-color: #f46c5a;
}
.c-surveyRadio--rd .c-surveyRadio__input:checked + .c-surveyRadio__icon {
  background-color: #f46c5a;
}
.c-surveyRadio--og .c-surveyRadio__icon {
  border-color: #e98c50;
}
.c-surveyRadio--og .c-surveyRadio__input:checked + .c-surveyRadio__icon {
  background-color: #e98c50;
}
.c-surveyRadio--16 {
  padding: 10px;
}
.c-surveyRadio--16 .c-surveyRadio__icon {
  width: 16px;
  height: 16px;
}
.c-surveyRadio + .c-surveyRadio--16 {
  margin-left: 6px;
}
.c-surveyRadio--20 {
  padding: 8px;
}
.c-surveyRadio--20 .c-surveyRadio__icon {
  width: 20px;
  height: 20px;
}
.c-surveyRadio + .c-surveyRadio--20 {
  margin-left: 8px;
}
.c-surveyRadio--24 {
  padding: 6px;
}
.c-surveyRadio--24 .c-surveyRadio__icon {
  width: 24px;
  height: 24px;
}
.c-surveyRadio + .c-surveyRadio--24 {
  margin-left: 10px;
}
.c-surveyRadio--26 {
  padding: 5px;
}
.c-surveyRadio--26 .c-surveyRadio__icon {
  width: 26px;
  height: 26px;
}
.c-surveyRadio + .c-surveyRadio--26 {
  margin-left: 11px;
}
.c-surveyRadio--28 {
  padding: 4px;
}
.c-surveyRadio--28 .c-surveyRadio__icon {
  width: 28px;
  height: 28px;
}
.c-surveyRadio + .c-surveyRadio--28 {
  margin-left: 12px;
}
.c-surveyRadio--32 {
  padding: 2px;
}
.c-surveyRadio--32 .c-surveyRadio__icon {
  width: 32px;
  height: 32px;
}
.c-surveyRadio + .c-surveyRadio--32 {
  margin-left: 14px;
}
.c-surveyRadio--36 .c-surveyRadio__icon {
  width: 36px;
  height: 36px;
}
.c-surveyRadio + .c-surveyRadio--36 {
  margin-left: 16px;
}
.questionnaire {
  display: table;
  box-sizing: border-box;
  width: 100%;
  min-height: 80px;
  padding: 12px 0;
  border-bottom: 1px solid #d5d5d5;
}
.questionnaire-title {
  display: table-cell;
  padding: 0 12px;
  text-align: left;
  vertical-align: middle;
}
.questionnaire-options {
  display: table-cell;
  width: 1%;
  padding: 0 12px;
  vertical-align: middle;
  text-align: right;
}
@media all and (max-width: 1023px) {
.questionnaire {
    display: block;
}
.questionnaire-title {
    display: block;
    padding: 0 8px;
}
.questionnaire-options {
    display: block;
    width: auto;
    padding: 0 8px;
    text-align: center;
}
}
.l-survey__resultHead {
  padding: 16px 24px;
  background-color: #ffeed8;
  margin-top: 85px;
  width: 885px;
}
.l-survey__title {
  margin: 0;
  font-size: 26px;
  color: #D81800;
}
.l-survey__name {
  font-size: 26px;
  color: #000;
}
.l-resultContent {
  display: table;
  margin-top: 30px;
  padding: 12px 0;
  width: 100%;
}
.l-resultContent__item {
  padding: 0 8px;
  display: table-cell;
  border-right: 1px solid #d3bab2;
  vertical-align: top;
  box-sizing: border-box;
}
.l-resultContent__item--left {
  width: 30%;
  padding-left: 0;
}
.l-resultContent__item--md {
  width: 70%;
  text-align: center;
}
.l-resultContent__item:last-child {
  border: 0;
}
.o-resultAnimal {
  display: table;
  width: 100%;
}
.l-survey__content {
  position: relative;
  box-sizing: border-box;
  padding: 32px 24px;
  border-top: 3px solid #D81800;
  border-radius: 5px;
  box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.1);
  background-color: #fff;
  width: 885px;
}
.l-survey__head + .l-survey__content,
.l-survey__resultHead + .l-survey__content {
  margin-top: 24px;
}
.o-resultAnimal--sm .o-resultAnimal__icon {
  width: 30%;
}
.o-resultAnimal--sm .o-resultAnimal__animalType {
  font-size: 16px;
}
.o-resultAnimal__icon {
  display: table-cell;
  width: 1%;
}
.o-resultAnimal__content {
  display: table-cell;
  vertical-align: middle;
  padding-left: 8px;
}
.o-resultAnimal__title {
  font-size: 18px;
  color: #6b6b6b;
}
.o-resultAnimal__animalType {
  font-size: 36px;
  color: #000;
}
.c-icoAnimal,
.c-icoCategory {
  display: inline-block;
  vertical-align: middle;
}
.c-icoAnimal:before,
.c-icoAnimal:after,
.c-icoCategory:before,
.c-icoCategory:after {
  display: inline-block;
  margin-top: -0.125rem;
  vertical-align: middle;
  line-height: 1rem;
  background-position: 0 0;
  background-repeat: no-repeat;
}
.c-icoAnimal:before,
.c-icoAnimal:after {
  width: 100px;
  height: 100px;
  background-size: contain;
}
.c-icoAnimal:before,
.c-icoCategory:before {
  content: "";
}
.c-icoAnimal--sm:before,
.c-icoAnimal--sm:after {
  width: 50px;
  height: 50px;
  background-size: contain;
}
.c-icoAnimal > span.is-hide\@dp,
.c-icoAnimal > span.is-hide\@m,
.c-icoCategory > span.is-hide\@m,
.c-icoCategory > span.is-hide\@dp {
  display: none;
}
.c-icoAnimal > span,
.c-icoCategory > span {
  display: inline-block;
  margin-left: 6px;
  vertical-align: middle;
}
.c-icoCategory:before,
.c-icoCategory:after {
  width: 50px;
  height: 50px;
  background-size: contain;
}
.c-category {
  list-style-type: none;
  padding: 0;
  font-size: 0;
}
.c-category__item {
  display: inline-block;
  width: 25%;
  vertical-align: top;
  padding: 0 5px;
  box-sizing: border-box;
}
@media all and (max-width: 1023px) {
.c-category {
    display: block;
    width: 100%;
}
.c-category__item {
    margin: 20px 0;
}
.c-category__desc {
    display: none;
}
}
.o-type {
  font-size: 16px;
  text-align: center;
}
.o-type__title {
  font-size: 20px;
  font-weight: 500;
  text-align: center;
}
.o-type__title--red {
  color: #d81800;
}
.o-type__title--blue {
  color: #69aae5;
}
.o-type__title--green {
  color: #7bae40;
}
.o-type__title--brown {
  color: #6b2b1c;
}
.o-type__desc {
  font-size: 14px;
  color: #000;
}
@media all and (max-width: 1023px) {
.o-type__desc {
    display: none;
}
}
.l-resultDesc {
  display: table;
  width: 100%;
}
.l-resultDesc__item {
  display: table-cell;
  vertical-align: top;
  width: 50%;
  padding: 0 16px;
  border-right: 1px solid #e5e5e5;
  box-sizing: border-box;
}
.l-resultDesc__item:first-child {
  padding: 0 16px 0 8px;
}
.l-resultDesc__item:last-child {
  border-right: 0;
  padding: 0 8px 0 16px;
}
.l-resultDesc__supervisor .l-resultDesc__item {
  width: 30%;
  border: 0;
  padding: 0 8px;
  box-sizing: border-box;
  position: relative;
}
.l-resultDesc__supervisor .l-resultDesc__item:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 0;
  margin: 0 8px;
  background-color: #fff9f3;
}
@media all and (max-width: 1023px) {
.l-resultDesc {
    display: block;
}
.l-resultDesc__item {
    display: block;
    width: 100%;
    padding: 0;
    border-right: 0;
}
.l-resultDesc__item:first-child,
  .l-resultDesc__item:last-child {
    padding: 0;
}
.l-resultDesc__supervisor .l-resultDesc__item {
    width: 100%;
    padding: 0;
    margin: 16px 0;
}
}
.c-fWarning {
  color: #D81800;
}
.c-delimiter {
  height: 0;
  border: 1px solid #e5e5e5;
}
.c-delimiter--dashed {
  border-style: dashed;
}
.c-delimiter--xs {
  margin: 4px 0;
}
.c-delimiter--sm {
  margin: 8px 0;
}
.c-delimiter--md {
  margin: 12px 0;
}
.c-delimiter--lg {
  margin: 16px 0;
}
.c-delimiter--xl {
  margin: 24px 0;
}
@charset "UTF-8";
/** 
* 文字大小
*/
/** 
* border line
*/
/** 
* gray
*/
/** 
* color
*/
.srvy-contentDesc {
  text-align: left;
  font-size: 1.125rem;
  margin-bottom: 15px;
  color: #D81800;
  font-weight: 700;
}
.c-list {
  list-style-type: none;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 0;
}
.c-list > li {
  margin: 8px 0;
}
.c-list--alpha {
  list-style-type: upper-alpha;
  padding-left: 1.5em;
}
.c-list--survey > li {
  margin: 0;
}
.c-list--survey > li + li {
  margin-top: 4px;
}
.surveyOption {
  font-size: 0;
  white-space: nowrap;
}
.surveyOption-left, .surveyOption-right {
  display: inline-block;
  min-width: 80px;
  font-size: 16px;
  text-align: center;
}
.surveyOption-left--gn, .surveyOption-left--gn, .surveyOption-right--gn, .surveyOption-right--gn {
  color: #a6cb4a;
}
.surveyOption-left--og, .surveyOption-left--og, .surveyOption-right--og, .surveyOption-right--og {
  color: #e98c50;
}
.surveyOption-left--rd, .surveyOption-left--rd, .surveyOption-right--rd, .surveyOption-right--rd {
  color: #f46c5a;
}
.surveyOption-list {
  display: inline-block;
  list-style-type: none;
  margin: 0 12px;
  padding: 0;
  vertical-align: middle;
}
.surveyOption-item {
  display: inline-block;
  vertical-align: middle;
}
.surveyOption-item + .surveyOption-item--16 {
  margin-left: 6px;
}
.surveyOption-item + .surveyOption-item--20 {
  margin-left: 8px;
}
.surveyOption-item + .surveyOption-item--24 {
  margin-left: 10px;
}
.surveyOption-item + .surveyOption-item--26 {
  margin-left: 11px;
}
.surveyOption-item + .surveyOption-item--28 {
  margin-left: 12px;
}
.surveyOption-item + .surveyOption-item--32 {
  margin-left: 14px;
}
.surveyOption-item + .surveyOption-item--36 {
  margin-left: 16px;
}
@media all and (max-width: 1023px) {
.surveyOption {
    position: relative;
    margin: 0 -3%;
    padding-bottom: 32px;
}
.surveyOption-left, .surveyOption-right {
    position: absolute;
    bottom: 0;
    min-width: 0;
    font-size: 14px;
}
.surveyOption-left {
    left: 3%;
}
.surveyOption-right {
    right: 3%;
}
.surveyOption-list {
    display: table;
    width: 100%;
    margin: 0;
    table-layout: fixed;
}
.surveyOption-item {
    display: table-cell;
    width: 1%;
}
}
.c-surveyRadio {
  display: inline-block;
  vertical-align: middle;
  font-size: 0;
  cursor: pointer;
}
.c-surveyRadio__input {
  display: none;
}
.c-surveyRadio__icon {
  display: inline-block;
  box-sizing: border-box;
  border-width: 3px;
  border-style: solid;
  border-radius: 50%;
  vertical-align: middle;
}
.c-surveyRadio--gn .c-surveyRadio__icon {
  border-color: #a6cb4a;
}
.c-surveyRadio--gn .c-surveyRadio__input:checked + .c-surveyRadio__icon {
  background-color: #a6cb4a;
}
.c-surveyRadio--rd .c-surveyRadio__icon {
  border-color: #f46c5a;
}
.c-surveyRadio--rd .c-surveyRadio__input:checked + .c-surveyRadio__icon {
  background-color: #f46c5a;
}
.c-surveyRadio--og .c-surveyRadio__icon {
  border-color: #e98c50;
}
.c-surveyRadio--og .c-surveyRadio__input:checked + .c-surveyRadio__icon {
  background-color: #e98c50;
}
.c-surveyRadio--16 {
  padding: 10px;
}
.c-surveyRadio--16 .c-surveyRadio__icon {
  width: 16px;
  height: 16px;
}
.c-surveyRadio + .c-surveyRadio--16 {
  margin-left: 6px;
}
.c-surveyRadio--20 {
  padding: 8px;
}
.c-surveyRadio--20 .c-surveyRadio__icon {
  width: 20px;
  height: 20px;
}
.c-surveyRadio + .c-surveyRadio--20 {
  margin-left: 8px;
}
.c-surveyRadio--24 {
  padding: 6px;
}
.c-surveyRadio--24 .c-surveyRadio__icon {
  width: 24px;
  height: 24px;
}
.c-surveyRadio + .c-surveyRadio--24 {
  margin-left: 10px;
}
.c-surveyRadio--26 {
  padding: 5px;
}
.c-surveyRadio--26 .c-surveyRadio__icon {
  width: 26px;
  height: 26px;
}
.c-surveyRadio + .c-surveyRadio--26 {
  margin-left: 11px;
}
.c-surveyRadio--28 {
  padding: 4px;
}
.c-surveyRadio--28 .c-surveyRadio__icon {
  width: 28px;
  height: 28px;
}
.c-surveyRadio + .c-surveyRadio--28 {
  margin-left: 12px;
}
.c-surveyRadio--32 {
  padding: 2px;
}
.c-surveyRadio--32 .c-surveyRadio__icon {
  width: 32px;
  height: 32px;
}
.c-surveyRadio + .c-surveyRadio--32 {
  margin-left: 14px;
}
.c-surveyRadio--36 .c-surveyRadio__icon {
  width: 36px;
  height: 36px;
}
.c-surveyRadio + .c-surveyRadio--36 {
  margin-left: 16px;
}
.questionnaire {
  display: table;
  box-sizing: border-box;
  width: 100%;
  min-height: 80px;
  padding: 12px 0;
  border-bottom: 1px solid #d5d5d5;
}
.questionnaire-title {
  display: table-cell;
  padding: 0 12px;
  text-align: left;
  vertical-align: middle;
}
.questionnaire-options {
  display: table-cell;
  width: 1%;
  padding: 0 12px;
  vertical-align: middle;
  text-align: right;
}
@media all and (max-width: 1023px) {
.questionnaire {
    display: block;
}
.questionnaire-title {
    display: block;
    padding: 0 8px;
}
.questionnaire-options {
    display: block;
    width: auto;
    padding: 0 8px;
    text-align: center;
}
}
.l-survey__resultHead {
  padding: 16px 24px;
  background-color: #ffeed8;
  margin-top: 85px;
  width: 885px;
}
.l-survey__title {
  margin: 0;
  font-size: 26px;
  color: #D81800;
}
.l-survey__name {
  font-size: 26px;
  color: #000;
}
.l-resultContent {
  display: table;
  margin-top: 30px;
  padding: 12px 0;
  width: 100%;
}
.l-resultContent__item {
  padding: 0 8px;
  display: table-cell;
  border-right: 1px solid #d3bab2;
  vertical-align: top;
  box-sizing: border-box;
}
.l-resultContent__item--left {
  width: 30%;
  padding-left: 0;
}
.l-resultContent__item--md {
  width: 70%;
  text-align: center;
}
.l-resultContent__item:last-child {
  border: 0;
}
.o-resultAnimal {
  display: table;
  width: 100%;
}
.l-survey__content {
  position: relative;
  box-sizing: border-box;
  padding: 32px 24px;
  border-top: 3px solid #D81800;
  border-radius: 5px;
  box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.1);
  background-color: #fff;
  width: 885px;
}
.l-survey__head + .l-survey__content,
.l-survey__resultHead + .l-survey__content {
  margin-top: 24px;
}
.o-resultAnimal--sm .o-resultAnimal__icon {
  width: 30%;
}
.o-resultAnimal--sm .o-resultAnimal__animalType {
  font-size: 16px;
}
.o-resultAnimal__icon {
  display: table-cell;
  width: 1%;
}
.o-resultAnimal__content {
  display: table-cell;
  vertical-align: middle;
  padding-left: 8px;
}
.o-resultAnimal__title {
  font-size: 18px;
  color: #6b6b6b;
}
.o-resultAnimal__animalType {
  font-size: 36px;
  color: #000;
}
.c-icoAnimal,
.c-icoCategory {
  display: inline-block;
  vertical-align: middle;
}
.c-icoAnimal:before,
.c-icoAnimal:after,
.c-icoCategory:before,
.c-icoCategory:after {
  display: inline-block;
  margin-top: -0.125rem;
  vertical-align: middle;
  line-height: 1rem;
  background-position: 0 0;
  background-repeat: no-repeat;
}
.c-icoAnimal:before,
.c-icoAnimal:after {
  width: 100px;
  height: 100px;
  background-size: contain;
}
.c-icoAnimal:before,
.c-icoCategory:before {
  content: "";
}
.c-icoAnimal--sm:before,
.c-icoAnimal--sm:after {
  width: 50px;
  height: 50px;
  background-size: contain;
}
.c-icoAnimal > span.is-hide\@dp,
.c-icoAnimal > span.is-hide\@m,
.c-icoCategory > span.is-hide\@m,
.c-icoCategory > span.is-hide\@dp {
  display: none;
}
.c-icoAnimal > span,
.c-icoCategory > span {
  display: inline-block;
  margin-left: 6px;
  vertical-align: middle;
}
.c-icoCategory:before,
.c-icoCategory:after {
  width: 50px;
  height: 50px;
  background-size: contain;
}
.c-category {
  list-style-type: none;
  padding: 0;
  font-size: 0;
}
.c-category__item {
  display: inline-block;
  width: 25%;
  vertical-align: top;
  padding: 0 5px;
  box-sizing: border-box;
}
@media all and (max-width: 1023px) {
.c-category {
    display: block;
    width: 100%;
}
.c-category__item {
    margin: 20px 0;
}
.c-category__desc {
    display: none;
}
}
.o-type {
  font-size: 16px;
  text-align: center;
}
.o-type__title {
  font-size: 20px;
  font-weight: 500;
  text-align: center;
}
.o-type__title--red {
  color: #d81800;
}
.o-type__title--blue {
  color: #69aae5;
}
.o-type__title--green {
  color: #7bae40;
}
.o-type__title--brown {
  color: #6b2b1c;
}
.o-type__desc {
  font-size: 14px;
  color: #000;
}
@media all and (max-width: 1023px) {
.o-type__desc {
    display: none;
}
}
.l-resultDesc {
  display: table;
  width: 100%;
}
.l-resultDesc__item {
  display: table-cell;
  vertical-align: top;
  width: 50%;
  padding: 0 16px;
  border-right: 1px solid #e5e5e5;
  box-sizing: border-box;
}
.l-resultDesc__item:first-child {
  padding: 0 16px 0 8px;
}
.l-resultDesc__item:last-child {
  border-right: 0;
  padding: 0 8px 0 16px;
}
.l-resultDesc__supervisor .l-resultDesc__item {
  width: 30%;
  border: 0;
  padding: 0 8px;
  box-sizing: border-box;
  position: relative;
}
.l-resultDesc__supervisor .l-resultDesc__item:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 0;
  margin: 0 8px;
  background-color: #fff9f3;
}
@media all and (max-width: 1023px) {
.l-resultDesc {
    display: block;
}
.l-resultDesc__item {
    display: block;
    width: 100%;
    padding: 0;
    border-right: 0;
}
.l-resultDesc__item:first-child,
  .l-resultDesc__item:last-child {
    padding: 0;
}
.l-resultDesc__supervisor .l-resultDesc__item {
    width: 100%;
    padding: 0;
    margin: 16px 0;
}
}
.c-fWarning {
  color: #D81800;
}
.c-delimiter {
  height: 0;
  border: 1px solid #e5e5e5;
}
.c-delimiter--dashed {
  border-style: dashed;
}
.c-delimiter--xs {
  margin: 4px 0;
}
.c-delimiter--sm {
  margin: 8px 0;
}
.c-delimiter--md {
  margin: 12px 0;
}
.c-delimiter--lg {
  margin: 16px 0;
}
.c-delimiter--xl {
  margin: 24px 0;
}
@charset "UTF-8";
/** 
* 文字大小
*/
/** 
* border line
*/
/** 
* gray
*/
/** 
* color
*/
.srvy-radio.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.srvy-radio.btn-group > .btn-group:not(:last-child) > .btn {
  border-radius: 0.25rem !important;
}
.srvy-radio.btn-group > .btn:not(:first-child),
.srvy-radio.btn-group > .btn-group:not(:first-child) {
  margin-left: 5px !important;
}
.srvy-radio.btn-group > .btn:not(:first-child),
.srvy-radio.btn-group > .btn-group:not(:first-child) > .btn {
  border-radius: 0.25rem !important;
}
.srvy-radio.btn-group .btn-secondary {
  background-color: #fff;
  color: #343a40;
  border-color: #d5d5d5;
}
.srvy-radio .btn-secondary,
.srvy-radio .btn-secondary.disabled,
.srvy-radio .btn-secondary.focus,
.srvy-radio .btn-secondary.hover:not(:disabled):not(.disabled),
.srvy-radio .btn-secondary:disabled,
.srvy-radio .btn-secondary:focus,
.srvy-radio .btn-secondary:hover:not(:disabled):not(.disabled) {
  color: #6c757d;
}
.srvy-radio .btn-secondary:hover:not(:disabled):not(.disabled):active,
.srvy-radio .btn-secondary:hover:not(:disabled):not(.disabled).active {
  opacity: 0.7;
  color: #fff;
}
.errorDiv {
  color: red;
}
@charset "UTF-8";
/** 
* 文字大小
*/
/** 
* border line
*/
/** 
* gray
*/
/** 
* color
*/
.questionnaire-wrap[data-v-25e871bd] {
  width: 95%;
}
.qstnsrvy-form-group[data-v-25e871bd] {
  width: 100%;
  padding: 20px;
  border-radius: 5px;
  box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.1);
  background-color: #fff;
}
.input-group[data-v-25e871bd] {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  margin-bottom: 16px;
  width: 90vw;
  max-width: 540px;
}
.input-sub-group[data-v-25e871bd] {
  width: 90vw;
  max-width: 540px;
}
.input[data-v-25e871bd] {
  height: 36px;
}
.input-check-btn[data-v-25e871bd] {
  height: 36px;
  width: 104px;
  min-width: 104px;
  margin-left: 16px;
}
.input-check-result[data-v-25e871bd] {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 36px;
  width: 104px;
  min-width: 104px;
}
.input-check-result[data-v-25e871bd] {
  font-size: 0.875rem;
  color: blue;
}
.input-check-result-icon[data-v-25e871bd] {
  font-size: 1.75rem;
  margin-right: 4px;
}
.flex-col-center[data-v-25e871bd] {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-top: 50px;
}
.login-btn[data-v-25e871bd] {
  margin-top: 50px;
  min-width: 160px;
  min-height: 46px;
}
.login-btn.white[data-v-25e871bd] {
  background: #fff;
  border: #fff;
  color: #d81800;
}
.danger[data-v-25e871bd] {
  color: #d81800;
}
.checkbox[data-v-25e871bd] {
  font-size: 1rem;
}
.disclaimer-box[data-v-25e871bd] {
  padding: 15px;
  width: 100%;
  height: 300px;
  border-radius: 3px;
  border: 1px solid #dcdcdc;
  box-sizing: border-box;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  max-height: 100%;
}
.provisions[data-v-25e871bd] {
  padding-bottom: 15px;
}
.l-survey__title {
  color: #0044ad;
}
.o-resultAnimal__title {
  color: #0044ad;
}
.l-survey__name {
  color: #0044ad;
}
.resultsrvy-form-group {
  width: 100%;
  padding: 20px;
}
.l-survey__content {
  border-top: 3px solid #0044ad;
}
.c-icoAnimal--beaver:before,
.c-icoAnimal--beaver:after {
  background-image: url(../img/amimal_beaver.fc835835.svg);
}
.c-icoAnimal--bee:before,
.c-icoAnimal--bee:after {
  background-image: url(../img/amimal_bee.53c76ec8.svg);
}
.c-icoAnimal--cat:before,
.c-icoAnimal--cat:after {
  background-image: url(../img/amimal_cat.728d6376.svg);
}
.c-icoAnimal--deer:before,
.c-icoAnimal--deer:after {
  background-image: url(../img/amimal_deer.7fe9a771.svg);
}
.c-icoAnimal--dog:before,
.c-icoAnimal--dog:after {
  background-image: url(../img/amimal_dog.680e5c9f.svg);
}
.c-icoAnimal--dolphin:before,
.c-icoAnimal--dolphin:after {
  background-image: url(../img/amimal_dolphin.475717ec.svg);
}
.c-icoAnimal--eagle:before,
.c-icoAnimal--eagle:after {
  background-image: url(../img/amimal_eagle.f7d1a317.svg);
}
.c-icoAnimal--elephant:before,
.c-icoAnimal--elephant:after {
  background-image: url(../img/amimal_elephant.ab8853ca.svg);
}
.c-icoAnimal--fox:before,
.c-icoAnimal--fox:after {
  background-image: url(../img/amimal_fox.8a546f5e.svg);
}
.c-icoAnimal--parrot:before,
.c-icoAnimal--parrot:after {
  background-image: url(../img/amimal_parrot.a3003d79.svg);
}
.c-icoAnimal--penguin:before,
.c-icoAnimal--penguin:after {
  background-image: url(../img/amimal_penguin.f9accd29.svg);
}
.c-icoAnimal--sloth:before,
.c-icoAnimal--sloth:after {
  background-image: url(../img/amimal_sloth.ed8e410f.svg);
}
.c-icoAnimal--swan:before,
.c-icoAnimal--swan:after {
  background-image: url(../img/amimal_swan.c81393e0.svg);
}
.c-icoAnimal--lion:before,
.c-icoAnimal--lion:after {
  background-image: url(../img/amimal_lion.043aae6b.svg);
}
.c-icoAnimal--wolf:before,
.c-icoAnimal--wolf:after {
  background-image: url(../img/amimal_wolf.d0ce5829.svg);
}
.c-icoCategory--outward:before,
.c-icoCategory--outward:after {
  background-image: url(../img/questionnaire_outward.5e8c9822.svg);
}
.c-icoCategory--intuition:before,
.c-icoCategory--intuition:after {
  background-image: url(../img/questionnaire_intuition.be1b12b4.svg);
}
.c-icoCategory--reason:before,
.c-icoCategory--reason:after {
  background-image: url(../img/questionnaire_reason.0d3caf5d.svg);
}
.c-icoCategory--decisive:before,
.c-icoCategory--decisive:after {
  background-image: url(../img/questionnaire_decisive.e48810a9.svg);
}
