/*! build:2026-10-04T20:31:36+09:00 */
.mock-note{margin:1.5rem 0;padding:1.1rem 1.3rem;background:#f0f6ff;border-left:4px solid #3864a8;border-radius:.3rem;}.mock-round-table{width:100%;border-collapse:collapse;margin:1rem 0;}.mock-round-table th,.mock-round-table td{padding:.8rem;border-bottom:1px solid #dce3ed;text-align:left;}.mock-round-table th{width:6rem;white-space:nowrap;}.mock-round-table td{overflow-wrap:anywhere;}#mock-exam{max-width:880px;margin:0 auto;}.mock-actions{display:flex;flex-wrap:wrap;gap:.7rem;margin:1rem 0;}.mock-actions a,.mock-actions button{padding:.55rem .85rem;border:1px solid #ccd5e2;border-radius:.4rem;color:#1e4b80;background:white;text-decoration:none;font:inherit;cursor:pointer;}.mock-question{margin:2rem 0;padding:1rem 1.2rem;border:1px solid #dce3ed;border-radius:.6rem;background:white;}.mock-question h3{margin-top:0;}.mock-question p,.mock-answer p{overflow-wrap:anywhere;line-height:1.9;}.mock-task{padding:.3rem 0;}.mock-score{color:#52627a;font-size:.9rem;}.mock-solutions{margin:2rem 0;border-top:2px solid #ccd5e2;padding-top:1rem;}.mock-solutions > summary{font-size:1.3rem;font-weight:bold;cursor:pointer;padding:1rem .3rem;}.mock-answer{padding:.6rem 1rem;margin-bottom:1rem;background:#f8fafc;border-radius:.4rem;}.mock-math{max-width:100%;overflow-x:auto;padding:.1rem;}.mock-exam-mode .mock-list-only,.mock-exam-mode .directory-hero{display:none;}.mock-error{color:#92352c;padding:1rem;border:1px solid #c77470;}@media (max-width:600px){.mock-question{padding:.8rem;}.mock-round-table th,.mock-round-table td{padding:.7rem .3rem;}}@media print{body > header,body > footer,.site-breadcrumbs,.mock-actions,.mock-list-only,.directory-hero,#mock-status{display:none !important;}.directory-page{margin:0;padding:0;max-width:none;}.mock-question{border:none;padding:0;break-inside:avoid;}.mock-solutions{break-before:page;}.mock-math{overflow:visible;}}
