body{background-color: #ccffff ;} .toi{font-size:20px;} .mir{font-size:20px;} h1 { padding: 1rem 0rem; margin-bottom:0.2rem; border-bottom: 3px solid #000000; font-weight: bold; font-size: 26px; } #id_question{ font-size: 30px; } label{ font-size: 20px; } #id_pf, #id_kotae{ font-size: 20px; } #left,#right,#boa,#bob,#boc,#bod { width: 30px; height: 30px; } #id_ChoiceA,#id_ChoiceB,#id_ChoiceC,#id_ChoiceD { font-size: 25px; } /* ボタンとラベルを横並びに配置 */ .button-label-container { display: flex; align-items: center; margin-bottom: 10px; } .button-label-container label { margin-left: 10px; /* ボタンとラベルの間に余白を追加 */ }