.con_terms{width:95%;max-width:950px;margin:35px auto 0}.con_terms .box_terms{margin:3em auto 0;padding-bottom:1em;border-bottom:1px solid #C10128}.con_terms .box_terms .con_list .box_txt{display:grid;grid-template-columns:6em 1fr;-webkit-column-gap:2em;column-gap:2em}.con_terms .box_terms .con_list .box_txt .caption{color:#C10128;text-align:end;margin-bottom:0}.con_terms .box_terms .con_list .box_txt .txt{margin:0}.con_terms .box_terms .con_list .box_txt.include_list{grid-template-areas:"article txt" "article  box_listnum" "article  box_kata"}.con_terms .box_terms .con_list .box_txt.include_list .article{grid-area:article}.con_terms .box_terms .con_list .box_txt.include_list .txt{grid-area:txt}.con_terms .box_terms .con_list .box_txt.include_list .box_listnum{grid-area:box_listnum}.con_terms .box_terms .con_list .box_txt.include_list .box_kata{grid-area:box_kata}.con_terms .box_terms .con_list .box_txt .box_kata{list-style:none;counter-reset:kata;text-indent:-1em;padding-left:3em}.con_terms .box_terms .con_list .box_txt .box_kata dd:before{counter-increment:kata;content:counter(kata,katakana-iroha) "."}@media screen and (max-width: 767px){.con_terms .box_terms .box_table{overflow-y:scroll}}.con_terms .box_terms .box_table table{min-width:600px}.con_terms .box_terms table{width:100%;border-collapse:collapse}.con_terms .box_terms table th,.con_terms .box_terms table td{padding:1em 1em 1em;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box}.con_terms .box_terms table th{width:150px;text-align:left}@media screen and (max-width: 767px){.con_terms{width:95%;max-width:950px;padding:0 10px}.con_terms .box_terms .con_list .box_txt{grid-template-columns:5.75em 1fr;-webkit-column-gap:1em;column-gap:1em}}
