.kansekou1Page .coursePill{white-space:normal}.kansekou1Page .quiz450Card>h1{font-size:1.1rem;line-height:1.9}.kansekou1Page .originalSourceTable{width:100%;table-layout:auto}.kansekou1Page .originalSourceTable td,.kansekou1Page .originalSourceTable th{white-space:normal;overflow-wrap:normal}.kansekou1Page .choiceDiagram{max-height:360px}.kansekou1Page .learningExampleDraft{display:grid;gap:10px;margin:20px 0}.kansekou1Page .learningExampleDraft textarea{box-sizing:border-box;width:100%;min-height:240px;padding:14px;border:1px solid #aab9bd;border-radius:12px;font:inherit;line-height:1.8;background:white;color:#183037}.kansekou1Page .quiz450Card:has(.examSourcePages)>h1{display:block}.kansekou1Page .originalSourceTableSection.combination .originalSourceTable{table-layout:auto}.kansekou1Page .originalSourceTableSection.combination .originalSourceTable td,.kansekou1Page .originalSourceTableSection.combination .originalSourceTable th{width:auto}.kansekou1Page .originalSourceTableSection.combination .originalSourceTable .sourceTableCorner,.kansekou1Page .originalSourceTableSection.combination .originalSourceTable tbody th{width:1%;white-space:nowrap}.kansekou1Page .originalSourceTableSection .originalSourceTable{min-width:0}.kansekou1Page .originalSourceTableSection.standard .originalSourceTable td{text-align:left;white-space:pre-line;line-height:1.65}.kansekou1Page .originalSourceTableSection.standard .originalSourceTable tr>:first-child{width:4em}