#main .table_basic03{line-height:1.5}#main .table_basic03 thead{font-size:1.4rem}#main .table_basic03 thead th{white-space:nowrap;text-align:center;padding:0.3em;line-height:1.2;vertical-align:middle}#main .table_basic03 thead th span{display:block}#main .table_basic03 tbody th{text-align:left;font-weight:normal;padding:0.5em;vertical-align:middle}#main .table_basic03 tbody td{text-align:left;padding:0.5em;vertical-align:middle}#main .table_basic03 tbody td a{word-break:break-all}#main .table_basic03.tbl_list{font-size:1.4rem}#main .table_basic03.tbl_list thead{font-size:1.2rem}#main .table_basic03.tbl_list tbody th:nth-child(1){font-weight:bold}#main .table_basic03.tbl_list tbody td:nth-child(3),#main .table_basic03.tbl_list tbody td:nth-child(4),#main .table_basic03.tbl_list tbody td:nth-child(5){text-align:center}#main .txtLeft01{padding-bottom:0}#main .txtLeft01+.txtLeft01,#main .txtLeft01+.ul_basic01{margin-top:0.75em}#main .h2_basic{margin-bottom:0.5em}#main .h3_basic{margin-bottom:0.5em}#main .h4_basic{margin-top:1em;margin-bottom:0.5em}@media screen and (max-width: 768px){#main .h2_basic{margin-top:5vw}#main .h3_basic{margin-top:2.5vw}}@media screen and (max-width: 480px){#main .table_basic03{font-size:1.4rem}#main .table_basic03 thead{font-size:1.2rem}#main .table_basic03.tbl_list{font-size:1.3rem}#main .table_basic03.tbl_list thead{font-size:1.1rem}#main .txtLeft01{padding-bottom:0}#main .txtLeft01+.txtLeft01{margin-top:0.75em}#main .h2_basic{margin-top:6vw}#main .h3_basic{margin-top:4vw}}
