@charset "UTF-8";.tpl19-answer-wrapper{display:inline-flex;flex-direction:column;align-items:baseline;justify-content:center;position:relative;margin:calc(var(--vw)*0.01333) calc(var(--vw)*0.01333) calc(var(--vw)*0.02) calc(var(--vw)*0.00667);transition:all .3s ease}@media print,screen and (min-width:641px){.tpl19-answer-wrapper{margin:10px 10px 15px 5px}}.tpl19-answer-wrapper.-is-correct:after{content:"";display:block;position:absolute;width:calc(var(--vw)*0.04267);height:calc(var(--vw)*0.04267);background:url(/a2-1/assets/img/icon/icon-correct.svg);background-size:contain;top:0;right:0;transform:translate(40%,-40%)}@media print,screen and (min-width:640px){.tpl19-answer-wrapper.-is-correct:after{width:32px;height:32px}}.theme-dark .tpl19-answer-wrapper.-is-correct:after{background-image:url(/a2-1/assets/img/icon/icon-correct-dm.svg)}.tpl19-answer-wrapper.-is-incorrect:after{content:"";display:block;position:absolute;width:calc(var(--vw)*0.04267);height:calc(var(--vw)*0.04267);background:url(/a2-1/assets/img/icon/icon-incorrect.svg);background-size:contain;top:0;right:0;transform:translate(40%,-40%)}@media print,screen and (min-width:640px){.tpl19-answer-wrapper.-is-incorrect:after{width:32px;height:32px}}.theme-dark .tpl19-answer-wrapper.-is-incorrect:after{background-image:url(/a2-1/assets/img/icon/icon-incorrect-dm.svg)}.g-learning-question-result .tpl19-answer-wrapper:after{display:none}.tpl19-answer__correct,.tpl19-answer__input{box-sizing:content-box;border:calc(var(--vw)*0.00533) solid #999;border-radius:calc(var(--vw)*0.01333);display:inline-flex;align-items:center;justify-content:center;position:relative;overflow:hidden;width:var(--answer-content-width,initial);height:var(--answer-content-height,initial);background-color:#fff;cursor:pointer;min-height:calc(var(--vw)*0.12533)}@media print,screen and (min-width:641px){.tpl19-answer__correct,.tpl19-answer__input{border-width:2px;border-radius:10px;min-height:94px}.tpl19-answer__correct:hover,.tpl19-answer__input:hover{border-color:var(--key-color)}}.-is-correct .tpl19-answer__correct,.-is-correct .tpl19-answer__input,.-is-empty .tpl19-answer__correct,.-is-empty .tpl19-answer__input,.-is-incorrect .tpl19-answer__correct,.-is-incorrect .tpl19-answer__input{pointer-events:none}.theme-dark .tpl19-answer__correct,.theme-dark .tpl19-answer__input{background-color:#27282f}.tpl19-answer__correct[data-active-select],.tpl19-answer__input[data-active-select]{border-color:var(--key-color)}.tpl19-answer__correct:before,.tpl19-answer__input:before{content:"　";visibility:hidden;overflow:hidden;display:inline-block;width:0}.tpl19-answer__correct:empty,.tpl19-answer__input:empty{background:inherit}.tpl19-answer__correct.-is-active,.tpl19-answer__input.-is-active{border-color:var(--key-color)}.g-learning-question-result .-is-empty .tpl19-answer__input,.g-learning-question-result .-is-incorrect .tpl19-answer__input{display:none}.tpl19-answer__correct{display:none;border-color:#e10000;margin-top:calc(var(--vw)*0.01333)}@media print,screen and (min-width:641px){.tpl19-answer__correct{margin-top:10px}}.-is-empty .tpl19-answer__correct,.-is-incorrect .tpl19-answer__correct{display:inline-flex}.g-learning-question-result .-is-correct .tpl19-answer__correct{display:none}.g-learning-question-result .tpl19-answer__correct{margin-top:0}.theme-dark .tpl19-answer__correct{border-color:#ff4877}.tpl19-answer__content,.tpl19-answer__correct-content{display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center;min-height:calc(var(--vw)*0.12533)}@media print,screen and (min-width:641px){.tpl19-answer__content,.tpl19-answer__correct-content{min-height:94px}}.tpl19-answer__content:empty:before,.tpl19-answer__correct-content:empty:before{content:"　"}.tpl19-answer__content input[type=text],.tpl19-answer__correct-content input[type=text]{border-radius:0;background:transparent;border:0;color:#000;text-align:center;font-size:inherit;line-height:inherit;padding:0}.tpl19-answer__content img,.tpl19-answer__correct-content img{width:100%;height:auto;max-width:calc(var(--vw)*0.23333);max-height:calc(var(--vw)*0.212)}@media print,screen and (min-width:641px){.tpl19-answer__content img,.tpl19-answer__correct-content img{max-width:175px;max-height:159px}}.tpl19-select-answer-select{display:block;height:0;overflow:hidden;position:absolute;top:0;left:calc(var(--vw)*0.05333);right:calc(var(--vw)*0.05333);margin:auto;max-width:var(--max-inner-content-width);transition:height 1ms ease-in-out,visibility 1ms ease-in-out}@media print,screen and (min-width:641px){.tpl19-select-answer-select{left:40px;right:40px}}.tpl19-select-answer-select__inner{background-color:#fff9e5;display:flex;justify-content:center;flex-wrap:wrap;padding:calc(var(--vw)*0.02667)}@media print,screen and (min-width:641px){.tpl19-select-answer-select__inner{padding:20px}}.theme-dark .tpl19-select-answer-select__inner{background-color:#3b3d43}.tpl19-select-answer-select-item{display:inline-flex;align-items:center;position:relative;box-sizing:content-box;border:calc(var(--vw)*0.00533) solid #999;border-radius:calc(var(--vw)*0.01333);margin:calc(var(--vw)*0.008);width:var(--answer-content-width,initial);height:var(--answer-content-height,initial);background-color:#fff;overflow:hidden;cursor:pointer}@media print,screen and (min-width:641px){.tpl19-select-answer-select-item{border-width:2px;border-radius:10px;margin:8px;transition:border-color .25s ease}.tpl19-select-answer-select-item:hover{border-color:var(--key-color)}}.theme-dark .tpl19-select-answer-select-item{background-color:#27282f}.tpl19-select-answer-select-item.-used:after{content:"";background-color:rgba(0,0,0,.4);position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}.theme-dark .tpl19-select-answer-select-item.-used:after{background-color:rgba(0,0,0,.5)}.tpl19-question-result{font-size:calc(var(--vw)*0.04)}@media print,screen and (min-width:641px){.tpl19-question-result{font-size:30px}}.tpl19-question-result-summary{display:grid;justify-content:center;line-height:1;background-color:#fff9e5;padding:calc(var(--vw)*0.04);border-radius:calc(var(--vw)*0.02667);margin-bottom:calc(var(--vw)*0.08)}@media print,screen and (min-width:641px){.tpl19-question-result-summary{border-radius:20px;padding:30px;margin-bottom:60px}}.theme-dark .tpl19-question-result-summary{background-color:#3b3d43}.tpl19-question-result-title{margin-bottom:calc(var(--vw)*0.04);text-align:center}@media print,screen and (min-width:641px){.tpl19-question-result-title{margin-bottom:30px}}.tpl19-question-result-count{text-align:center;color:var(--key-color);font-size:calc(var(--vw)*0.16);margin-bottom:calc(var(--vw)*0.06667)}@media print,screen and (min-width:641px){.tpl19-question-result-count{font-size:120px;margin-bottom:50px}}.tpl19-question-result-categories>div{display:flex;justify-content:space-between;margin-bottom:calc(var(--vw)*0.03333)}@media print,screen and (min-width:641px){.tpl19-question-result-categories>div{margin-bottom:25px}}.tpl19-question-result-categories>div:last-child{margin-bottom:0}@media print,screen and (min-width:641px){.tpl19-question-result-categories>div:last-child{margin-bottom:0}}.tpl19-question-result-categories>div>span{margin-right:.5em}.tpl19-question-result-message{display:grid;justify-content:center;margin-bottom:calc(var(--vw)*0.08)}@media print,screen and (min-width:641px){.tpl19-question-result-message{margin-bottom:60px}}.tpl19-question-result-actions{display:grid;justify-content:center;margin-bottom:calc(var(--vw)*0.10667)}@media print,screen and (min-width:641px){.tpl19-question-result-actions{margin-bottom:80px}}.tpl19-question-result-actions a{text-decoration:none}.tpl19-balloon-list>div{margin-bottom:1em}.tpl19-balloon-list-item{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto;align-items:start}.tpl19-balloon-list-item>img{margin:0 calc(var(--vw)*0.05333) 0 0;width:calc(var(--vw)*0.10667)}@media print,screen and (min-width:641px){.tpl19-balloon-list-item>img{margin:0 40px 0 0;width:80px}}.tpl19-balloon-list-item>div{position:relative;background:#f4f6f6;border-radius:calc(var(--vw)*0.02667);padding:calc(var(--vw)*0.01333) calc(var(--vw)*0.04667)}@media print,screen and (min-width:641px){.tpl19-balloon-list-item>div{border-radius:20px;padding:10px 35px}}.theme-dark .tpl19-balloon-list-item>div{background-color:#3b3d43}.tpl19-balloon-list-item>div:before{content:"";display:inline-block;background:inherit;position:absolute;transform:translateX(calc(-100% + 1px));-webkit-clip-path:polygon(0 0,100% 0,100% 75%);clip-path:polygon(0 0,100% 0,100% 75%);left:0;top:calc(var(--vw)*0.02667);width:calc(var(--vw)*0.044);height:calc(var(--vw)*0.03067)}@media print,screen and (min-width:641px){.tpl19-balloon-list-item>div:before{left:0;top:20px;width:33px;height:23px}}.tpl19-balloon-list-item--2{grid-template-columns:1fr auto;grid-template-rows:auto}.tpl19-balloon-list-item--2>img{grid-column:2;margin:0 0 0 calc(var(--vw)*0.05333)}@media print,screen and (min-width:641px){.tpl19-balloon-list-item--2>img{margin:0 0 0 40px}}.tpl19-balloon-list-item--2>div{grid-column:1;grid-row:1}.tpl19-balloon-list-item--2>div:before{-webkit-clip-path:polygon(100% 0,0 0,0 75%);clip-path:polygon(100% 0,0 0,0 75%);transform:translateX(calc(100% - 1px));left:auto;right:0}@media print,screen and (min-width:641px){.tpl19-balloon-list-item--2>div:before{left:auto;right:0}}.tpl19-balloon-list-item--2 .tpl19-balloon-list-item-balloon{justify-self:end}.tpl19-balloon-list-item-balloon{justify-self:start}.tpl19-question-layout-1{display:grid;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;justify-items:center;margin:0 auto;gap:calc(var(--vw)*0.04)}@media print,screen and (min-width:641px){.tpl19-question-layout-1{gap:30px}}.tpl19-question-layout-1 img{max-width:calc(var(--vw)*0.23333);height:auto}@media print,screen and (min-width:641px){.tpl19-question-layout-1 img{max-width:175px;height:auto}}.theme-dark .tpl19-question-layout-1 img{filter:brightness(.8)}.tpl19-question-layout-1>div{position:relative}.tpl19-question-layout-1>div:first-child{margin-bottom:calc(var(--vw)*0.01333)}@media print,screen and (min-width:641px){.tpl19-question-layout-1>div:first-child{margin-bottom:10px}}.tpl19-question-layout-1 .g-ui2-audio-small{position:absolute;top:50%;transform:translate(calc(-100% - 1em),-50%)}.tpl19-question-layout-2>div:nth-child(2){padding-top:calc(var(--vw)*0.04)}@media print,screen and (min-width:641px){.tpl19-question-layout-2>div:nth-child(2){padding-top:30px}}.tpl19-question-layout-3>div:nth-child(2){text-align:center;padding-top:calc(var(--vw)*0.04)}@media print,screen and (min-width:641px){.tpl19-question-layout-3>div:nth-child(2){padding-top:30px}}.tpl19-question-layout-7{display:grid;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;justify-items:center;margin:0 auto;gap:calc(var(--vw)*0.04)}@media print,screen and (min-width:641px){.tpl19-question-layout-7{gap:30px}}.tpl19-question-layout-7 img{max-width:calc(var(--vw)*0.23333);height:auto}@media print,screen and (min-width:641px){.tpl19-question-layout-7 img{max-width:175px;height:auto}}.theme-dark .tpl19-question-layout-7 img{filter:brightness(.8)}.tpl19-question-layout-7>div{position:relative}.tpl19-question-layout-7>div:first-child{margin-bottom:calc(var(--vw)*0.01333)}@media print,screen and (min-width:641px){.tpl19-question-layout-7>div:first-child{margin-bottom:10px}}.tpl19-question-layout-7 .g-ui2-audio-small{position:absolute;top:50%;transform:translate(calc(-100% - 1em),-50%)}.tpl19-question-layout-7 .w400-img{max-width:400px;width:100%}.tpl19-question-layout-8{display:grid;gap:calc(var(--vw)*0.04)}@media print,screen and (min-width:641px){.tpl19-question-layout-8{gap:30px}}.tpl19-question-layout-8>img{display:block;width:100%;height:auto}.tpl19-question-layout-8>div:nth-of-type(2){text-align:center}.theme-dark .g-learning-question-part img,.theme-dark .tpl19-select-answer-select img{filter:brightness(.8)}.g-learning-content{font-size:calc(var(--vw)*0.032)}@media print,screen and (min-width:641px){.g-learning-content{font-size:24px}}.g-learning-question-result>div{margin-bottom:calc(var(--vw)*0.04)}@media print,screen and (min-width:641px){.g-learning-question-result>div{margin-bottom:30px}}.tpl19-answer__content-text{padding:0 calc(var(--vw)*0.00667);text-align:center;min-width:4em}@media print,screen and (min-width:641px){.tpl19-answer__content-text{padding:0 5px}}