@charset "UTF-8";.form-group>.col-form-label,.form-group>.row>.col-form-label,.form-group>label{font-weight:bolder}.form-group>.col-form-label.required:after,.form-group>.row>.col-form-label.required:after,.form-group>label.required:after{content:"必須";margin-left:.8em;font-size:.5em;font-weight:400;padding:.3em .5em;border-radius:3px;color:#fff;background-color:#dc3545}.form-group .form-check-inline{margin-top:.4em}.form-group .form-check-inline>.form-check:first-child{padding-left:0}.form-group .custom-file-label{color:#6c757d;overflow:hidden}.form-group .custom-file-label:after{content:"参照"!important}.form-group .invalid-feedback{margin-bottom:.5em}html[lang=ja] .form-group .form-check input[type=checkbox]{margin-top:.23rem}html[lang=ja] .form-group .form-check-inline .form-check input[type=checkbox]{margin-top:0}html{font-size:14px;scroll-padding-top:63.66px}html[lang=ja] body{font-family:Lato,Emoji,Arial,ヒラギノ角ゴPro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ Ｐゴシック,sans-serif;color:#444}html *{letter-spacing:.03em}body{padding-top:49.66px}#common{padding-top:14px;margin-bottom:-1rem}#content{min-height:80vh;padding-top:14px;padding-bottom:5rem}summary{outline:none}a{color:#007bff;cursor:pointer}a:hover{text-decoration:underline}.cursor-pointer{cursor:pointer}.table-responsive .table thead th{white-space:nowrap}.table-responsive .table tbody td,.table-responsive .table tbody th,.table-responsive .table tfoot td,.table-responsive .table tfoot th{word-break:keep-all}span.asc:after{content:"\f0d8"}span.asc:after,span.desc:after{font-family:Font Awesome\ 5 Free}span.desc:after{content:"\f0d7"}.hide-after:after{display:none}