@charset "utf-8";.clr01{color:#064382}.clr02{color:#2f9146}.clr03{color:#294b93}h2{padding:20px 0;color:#fff;background-color:#8dc615;font-size:2.8rem}h2,h3{width:100%;margin:0 0 30px;box-sizing:border-box;text-align:center;line-height:1.1;font-weight:700}h3{color:#2f9146}h3,h4{padding:0;font-size:2.2rem}h4{width:100%;margin:0 0 20px;box-sizing:border-box;text-align:center;color:#63aded;line-height:1.1}.inner_base{width:90%;margin:0 auto;padding:0;font-size:1.5rem}@media all and (max-width:600px){.inner_base{width:100%;margin:0 auto;padding:0;font-size:1.5rem}h2{font-size:2.2rem}h3{font-size:2rem}}ul.list01_set{width:100%;margin:0 0 30px;display:flex;align-items:stretch;flex-wrap:wrap;flex-direction:column}ul.list01_set>li{width:100%;margin:0 0 2px;padding:0 0 0 1em;text-indent:-1em}ul.list01_set>li:before{content:'●';color:#2f9146;width:1em}ul.list01_set.n02>li:before{content:'●';color:#5e64b3;width:1em}ul.list01_set>li span{font-size:1.4rem;display:block;padding:0;text-indent:0}ul.list02_set{width:100%;margin:0 0 10px;display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap}ul.list02_set>li:first-child{width:55%;margin:0 0 60px;position:relative}ul.list02_set>li:last-child{width:40%}ul.list02_set>li:first-child:after{content:url('data:image/svg+xml;base64,PHN2ZyBpZD0i44Os44Kk44Ok44O8XzEiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDguMTggNy45NyI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNkYzc1NjY7fTwvc3R5bGU+PC9kZWZzPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTYuMDgsMFYzLjI4aDIuMXYwTDQuMDksOCwwLDMuM3YwSDIuMVYwWiIvPjwvc3ZnPg==');position:absolute;bottom:-50px;left:0;right:0;margin:auto;width:40px}table.table01{border-collapse:collapse;border:solid 2px #df6f6a}table.table01 td,table.table01 th{border:solid 1px #df6f6a;padding:10px}table.table01 th{background-color:#eff7ea;font-size:1.6rem}.cts_box01{border-radius:10px;border:2px solid #df6f6a;margin:0 0 20px}.cts_box01>.ttl{background-color:#df6f6a;text-align:center;color:#fff;border-top-left-radius:6px;border-top-right-radius:6px;font-size:2rem}.cts_box01>.inner_base{padding:0 10px 10px}.cts_box01>.inner_base>ul.set{width:100%;margin:0 0 10px;display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap}.cts_box01>.inner_base>ul.set>li:first-child,.cts_box01>.inner_base>ul.set>li:last-child{width:45%;margin:0;padding:0}.cts_box01>.inner_base>ul.set>li>.ttl span{font-size:2rem;color:#db5434;margin:0 0 10px}.cts_box01>.inner_base>ul.set>li img{width:100%;height:auto;margin:0 0 10px}@media all and (max-width:600px){.cts_box01>.inner_base>ul.set{width:100%;margin:0 0 10px;flex-direction:column}.cts_box01>.inner_base>ul.set>li:first-child{width:100%;margin:0 0 10px;padding:0}.cts_box01>.inner_base>ul.set>li:last-child{width:100%;margin:0;padding:0}}.scroll-table table.table02{border-collapse:collapse;border:solid 1px;width:810px}.scroll-table table.table02 th,table.table02 td{border:solid 1px;padding:10px}.scroll-table table.table02 th{font-size:1.6rem;text-align:center;vertical-align:middle}.scroll-table{width:100%;box-sizing:border-box;overflow-x:scroll;-webkit-overflow-scrolling:touch}.scroll-table table.table02 thead tr td{font-weight:700;text-align:center}.scroll-table table.table02 thead tr td span{color:#fff}.scroll-table table.table02 tr td span{color:#eb792e}.clr01_01{background-color:#ff8794}.clr02_01{background-color:#f97918}.clr03_01{background-color:#0077c9}.clr01_02{background-color:#fff3fd;text-align:center}.clr02_02{background-color:#fef2da}.clr03_02{background-color:#dce9fc;text-align:center}.w20{width:20%}.w10{width:10%}.scroll-table table.table03{border-collapse:collapse;border:solid 1px;width:810px}.scroll-table table.table03 th,table.table03 td{border:solid 1px;padding:10px}.scroll-table table.table03 th{font-size:1.6rem;width:75pt;text-align:center;vertical-align:top}.scroll-table table.table03 th span{background-color:#99cc43;color:#fff;padding:3px}.table_ttl01{width:60%;padding:6px;margin:0 auto 20px;background-color:#0e874e;text-align:center;color:#fff;font-size:1.8rem;border-radius:25px}.scroll-table table.table04{border-collapse:collapse;border:solid 1px;width:810px;vertical-align:middle}.scroll-table table.table04 th,table.table04 td{border:solid 1px;padding:10px}.scroll-table table.table04 th{font-size:1.6rem;width:180px;text-align:center;vertical-align:middle;background-color:#f1fbbc}.scroll-table table.table04 th span{background-color:#99cc43;color:#fff;padding:3px}.scroll-table table.table04 td{background-color:#f1fbbc}.scroll-table table.table04 thead td{background-color:#68a12c;text-align:center}.scroll-table table.table04 thead td span{color:#fff;font-weight:700}.table_ttl02{width:60%;padding:6px;margin:0 auto 20px;background-color:#d73020;text-align:center;color:#fff;font-size:1.8rem;border-radius:25px}.scroll-table table.table05{border-collapse:collapse;border:solid 1px;width:810px;vertical-align:middle}.scroll-table table.table05 th,table.table05 td{border:solid 1px;padding:10px}.scroll-table table.table05 th{font-size:1.6rem;width:180px;text-align:center;vertical-align:middle;background-color:#ffe4ed}.scroll-table table.table05 th span{background-color:#99cc43;color:#fff;padding:3px}.scroll-table table.table05 td{background-color:#ffe4ed}.scroll-table table.table05 thead td{background-color:#f17e56;text-align:center}.scroll-table table.table05 thead td span{color:#fff;font-weight:700}.cts_box02{border-radius:10px;border:2px solid #63a75a;margin:0 0 20px}.cts_box02>.ttl{background-color:#63a75a;text-align:center;color:#fff;border-top-left-radius:6px;border-top-right-radius:6px;font-size:2rem;margin:0 0 30px}.cts_box02>.inner_base{padding:0 10px 10px}.cts_box02>.inner_base>ul.set>li img{width:100%;height:auto;margin:0 0 10px}.cts_box02 .ttl_sub{width:100%;margin:0 0 30px;padding:0;box-sizing:border-box;text-align:center;color:#2f9146;font-size:2.6rem;line-height:1.1;font-weight:700}@media all and (max-width:600px){.cts_box02>.inner_base>ul.set{width:100%;margin:0 0 10px;flex-direction:column}.cts_box02>.inner_base>ul.set>li:first-child{width:100%;margin:0 0 10px;padding:0}.cts_box02>.inner_base>ul.set>li:last-child{width:100%;margin:0;padding:0}}.scroll-table table.table06{border-collapse:collapse;border:solid 1px;width:700px;vertical-align:middle}.scroll-table table.table06 th,table.table06 td{border:solid 1px;padding:10px}.scroll-table table.table06 th{font-size:1.6rem;width:20pc;text-align:left;vertical-align:middle;background-color:#c3ecfe}.scroll-table table.table06 th span{background-color:#99cc43;color:#fff;padding:3px}.scroll-table table.table06 td{background-color:#fffee9;text-align:center;vertical-align:middle}.cp_hr{border-width:1px 0 0;border-style:dashed;border-color:#ccc;margin:0 0 30px}.scroll-table table.table07{border-collapse:collapse;border:solid 1px;width:700px;vertical-align:middle}.scroll-table table.table07 th,table.table07 td{border:solid 1px;padding:10px}.scroll-table table.table07 thead td{text-align:center;vertical-align:middle;background-color:#a4d593}.scroll-table table.table07 tbody td{text-align:center;vertical-align:middle;background-color:#e2f6ff}.scroll-table table.table07 tfoot td{text-align:center;vertical-align:middle;background-color:#ffdfd4}.ttl_02{width:100%;margin:0 0 30px;padding:1pc 0;box-sizing:border-box;text-align:center;color:#fff;background-color:#41b0e3;font-size:2.6rem;line-height:1.1;font-weight:700;border-radius:25px}.cts_box03{border-radius:10px;border:2px solid #5e64b3;margin:0 0 20px}.cts_box03>.ttl{background-color:#5e64b3;text-align:center;color:#fff;border-top-left-radius:6px;border-top-right-radius:6px;font-size:2rem;margin:0 0 30px}.cts_box03>.inner_base{padding:0 10px 10px}.cts_box03>.inner_base>ul.set>li img{width:100%;height:auto;margin:0 0 10px}.cts_box03 .ttl_sub{width:100%;margin:0 0 30px;padding:0;box-sizing:border-box;text-align:center;color:#2f9146;font-size:2.6rem;line-height:1.1;font-weight:700}@media all and (max-width:600px){.cts_box03>.inner_base>ul.set{width:100%;margin:0 0 10px;flex-direction:column}.cts_box03>.inner_base>ul.set>li:first-child{width:100%;margin:0 0 10px;padding:0}.cts_box03>.inner_base>ul.set>li:last-child{width:100%;margin:0;padding:0}}.box{width:90%;margin:0 auto 20px;padding:20px;background-color:#e8ffe3;border:2px solid #a0d295}.cts_box03>.inner_base>.box .ttl{color:#7f5f92;font-size:1.8rem;line-height:1.4}.cts_box03>.inner_base>.box .ttl span{font-size:1.4rem}ul.top_bnr_hoken_set{width:100%;margin:0 0 30px;display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap}ul.top_bnr_hoken_set>li:first-child,ul.top_bnr_hoken_set>li:last-child{width:48%;margin:0;padding:0}ul.top_bnr_hoken_set>li>a>img{max-width:100%;margin:0 auto;padding:0}@media all and (max-width:600px){ul.top_bnr_hoken_set>li:first-child{width:100%;margin:0 0 10px;padding:.8vw 0 0}ul.top_bnr_hoken_set>li:last-child{width:100%;margin:0;padding:0}}