.v-application,body,button,html{font-family:Lato,Noto Sans JP,游ゴシック Medium,游ゴシック体,Yu Gothic Medium,YuGothic,ヒラギノ角ゴ ProN,Hiragino Kaku Gothic ProN,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif!important}.fade-enter-active,.fade-leave-active{transition:opacity .2s}.fade-enter,.fade-leave-to{opacity:0}@media only screen and (max-width:959px){.v-application.myapp .v-stepper:not(.v-stepper--vertical) .v-stepper__label{display:block}}@media only screen and (max-width:750px){.v-application.myapp .v-stepper:not(.v-stepper--vertical) .v-stepper__label{display:none}}.v-application.myapp .theme--dark.v-stepper .v-stepper__step__step.primary{background-color:#fff!important;border-color:#fff!important;color:var(--header-bgcolor)}.v-application.myapp .theme--dark.v-stepper .v-stepper__step__step .v-icon{color:var(--header-bgcolor)}.v-application.myapp .primary--text{color:var(--brand-color)!important;caret-color:var(--brand-color)!important}.v-application.myapp .primary{background-color:var(--brand-color)!important;border-color:var(--brand-color)!important}.v-application.myapp a{color:var(--brand-color);-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.v-application.myapp .my-japanese span{display:inline-block}.v-application.myapp .my-survey-wrapper{max-width:720px}.v-application.myapp .survey-question{padding-top:10px;padding-bottom:20px}.v-application.myapp .question{font-size:20px;line-height:32px;font-weight:400;padding-bottom:4px;color:#444}.v-application.myapp .q-subtitle{padding:6px 0 3px 0}