.rel_cnt--table tbody td:nth-of-type(1) ,.rel_cnt--table tbody th~td:nth-of-type(2) ,.rel_cnt--table tbody th~td:nth-of-type(3){text-align: left !important;vertical-align: top;}
.rel_cnt--list{margin-top:30px;justify-content:flex-start}@media (max-width: 1200px){.rel_cnt--list{margin-top:20px;flex-wrap:wrap}}.rel_cnt--list--item{margin-right:10px}@media (max-width: 1200px){.rel_cnt--list--item{margin:5px 10px 5px 0}}.rel_cnt--section01{margin-top:40px}@media (max-width: 1200px){.rel_cnt--wrap{width:calc(100% + 20px);overflow:scroll}}.rel_cnt--table{width:100%;border:1px solid #333;border-collapse:collapse}@media (max-width: 1200px){.rel_cnt--table{width:100%;min-width:960px}}.rel_cnt--table thead{position:relative}.rel_cnt--table thead th{font-size:14px;line-height:1.2;text-align:center;position:-webkit-sticky;position:sticky;top:0;padding:0.5em 0;color:#fff;background:#999;vertical-align:middle;border:1px solid #666}.rel_cnt--table thead th:before{content:'';position:absolute;width:100%;height:100%;left:-1px;top:-1px;border:1px solid #666;box-sizing:content-box}@media screen and (-ms-high-contrast: none){.rel_cnt--table thead th:before{display:none}}.rel_cnt--table tbody tr:nth-of-type(odd) th,.rel_cnt--table tbody tr:nth-of-type(odd) td{background:#f8f8f8}.rel_cnt--table tbody th,.rel_cnt--table tbody td{font-size:14px;line-height:1;border:1px solid #666;text-align:left;line-break:strict;padding:0.5em 1em;vertical-align:middle}.rel_cnt--table tbody th:nth-last-of-type(2),.rel_cnt--table tbody td:nth-last-of-type(2){text-align:center}.rel_cnt--table tbody th{vertical-align:top}.rel_cnt--table tbody th strong{display:block;line-height:1.3}.rel_cnt--table tbody th p{font-weight:normal;font-size:12px;line-height:1.5;margin:0.5em 0 0}.rel_cnt--table--agency thead th:last-of-type,.rel_cnt--table--agency thead th:nth-last-of-type(2),.rel_cnt--table--agency thead th:nth-last-of-type(3){font-size:12px}.rel_cnt--table--agency tbody th{background:#fff !important}.rel_cnt--table--agency tbody td:nth-last-of-type(3),.rel_cnt--table--agency tbody td:nth-last-of-type(4){text-align:center}.rel_cnt--table--agency tbody td:last-of-type{font-size:12px;text-align:center;padding:0.5em 0}.rel_cnt--table--agency tbody td.separator{font-size:14px;text-align:left;padding:0.5em 1em;color:#fff;background:#999 !important}.rel_cnt--table--agency tbody td span{display:block;white-space:nowrap;transform:scale(0.8, 1)}
.rel_cnt--table thead th:nth-of-type(2) {min-width: 11em;}
