@import url(https://fonts.googleapis.com/css2?family=Atkinson+Hyperlegible+Mono:ital,wght@0,200..800;1,200..800&family=Noto+Sans+JP:wght@100..900&display=swap);body{margin:16px auto;font-family:"Noto Sans JP",sans-serif;font-size:.93rem}a{cursor:grab;text-decoration:none}h1{font-size:1.88rem;margin-bottom:8px}h1 a{color:#000}footer{text-align:right;font-size:.67rem;border-top:1px solid #eaeaea;background-color:#fff;color:#a5a5a5;width:100%;height:36px;margin:0;padding:8px 16px;position:fixed;bottom:0;left:0}footer p a{text-decoration:none}footer p i{margin-right:6px}footer ul.copy-links{list-style:none}footer ul.copy-links li{padding:0 4px}footer ul.copy-links li:not(:last-child){border-right:1px solid #a5a5a5}footer ul.copy-links li a:hover{color:#6585ff}footer ul.copy-links li i{margin-right:4px}#content{padding-bottom:52px!important}.text-right{text-align:right!important}@media (min-width:1479.98px){body{max-width:1480px}}@media (max-width:1160px){#result-table-field .input-group-text{display:none}}hr{margin-top:1.5rem}#content .card .card-header h3{margin-bottom:0;font-size:1rem;font-weight:400}#content #sprocket-field button{position:absolute;right:16px;bottom:8px}#content #sprocket-field button.btn-sm{--bs-btn-padding-y:0.125rem;--bs-btn-padding-x:0.5rem;--bs-btn-font-size:0.75rem}#content #result-table-field{margin-top:1.5rem;margin-bottom:1rem}#content #result-table-field #result-table{margin-bottom:0}#content #result-table-field #result-table .cw-col{width:8%}#content #result-table-field .result-legend{font-size:.75rem;font-weight:700;color:#d53322}