*{font-family:Noto Sans JP}.container-javo{margin:0 auto;max-width:1240px;width:100%}.container-javo a,.container-javo h1,.container-javo h2,.container-javo h3,.container-javo h4,.container-javo h5,.container-javo p,.container-javo span{line-height:normal;margin:0}.choice input[type=checkbox]{appearance:none;border:2px solid gray;border-radius:50%;cursor:pointer;height:20px;position:relative;width:20px}.choice input[type=checkbox].correct-choice:checked{background-color:green;border-color:green}.choice input[type=checkbox].wrong-choice:checked{background-color:red;border-color:red}.choice input[type=checkbox]:checked:before{border:2px solid #fff;border-radius:50%;content:"";height:17px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:17px}.container-question-image{border:1px solid #d9d9d9;border-radius:16px;display:flex;flex-direction:column;gap:24px;margin:0 auto 40px;padding:30px;width:100%}.container-question{display:flex;gap:18px;margin:0}.question-number{font-size:25px;font-weight:400;margin:0;min-width:max-content}.question{font-size:16px;font-weight:400;margin:0;width:100%}.container-images{align-items:center;display:flex;flex-direction:column;gap:36px;justify-content:center;margin:0}.image-row{display:grid;gap:36px;grid-template-columns:repeat(2,1fr);margin:0 auto}.container-images img{border-radius:16px;height:100%;max-height:214px;max-width:342px;object-fit:cover;width:100%}.container-choice{margin:24px 0 30px 30px}.container-choice form{display:flex;flex-direction:column;gap:21px;justify-content:center}.container-choice input{min-height:20px;min-width:20px}.choice{align-items:center;border-radius:8px;display:flex;padding:8px;position:relative}.true-icon{font-size:16px;width:28px}.false-icon,.true-icon{color:rgba(78,78,118,.6);display:none;font-family:Noto Sans JP;font-style:normal;font-weight:400;line-height:157%;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.false-icon{font-size:12px;width:18px}.container-choice label{font-size:16px;font-weight:400;margin:0 0 0 13px}@media(max-width:768px){.container-question-image{gap:16px;margin-bottom:25px;padding:20px}.container-choice{margin:0}.container-question{gap:10px;margin:0}.container-images{flex-direction:column;padding:0}.container-images img{width:100%}.image-row{gap:16px}.container-answer input{padding:0;width:90%}.question-number{font-size:20px}}