:root{--main:#1578d4;--sub:#1b2c85;--text:#2e2e2e;--text_gray:#848484;--link:#000;--border:#ddd;--caution:red;--focus:#0570c7;--point:#26dabf;--bg:#005db4;--bg2:#247dd0;--shadow01:#0062bc;--blue_dark:#0d70cc;--blue_light01:#d2e6fb;--blue_light02:#ddf2fb;--yellow_bright:#fcf131;--yellow_light:#fff5c3;--note:#888;--color1:#eeede8;--color2:#feb9c5;--color3:#4dccf3;--color4:#98da52;--pukapuka_1:#a6c9f4;--pukapuka_2:#1a73e0;--doctor_1:#dcbcdd;--doctor_2:#be50be;--cartoonist_1:#cdecc7;--cartoonist_2:#6bc15a;--cleaner_1:#ffdbd3;--cleaner_2:#e56549;--caster_1:#c3eee9;--caster_2:#60cbbf;--boxer_1:#fff5c3;--boxer_2:#e9ce4a;--zoom-level:1;--base-pc:1366;--base-sp:414;--base-min:768;--base-max:1366;--pc-size:var(--base-pc);--sp-size:var(--base-sp)}.headingA,.ve h3{background-color:var(--main);border-radius:.04rem .08rem .08rem .04rem;color:#fff;font-weight:700;letter-spacing:.0042rem;line-height:1.6;position:relative}.headingA:before,.ve h3:before{background-color:var(--sub);border-radius:1rem;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:.08rem}@media print,screen and (min-width:767px){.headingA,.ve h3{font-size:.21rem;padding:.12rem .1rem .12rem .28rem}}@media screen and (max-width:766.9px){.headingA,.ve h3{font-size:.2rem;padding:.16rem .16rem .16rem .24rem}}.headingB,.ve h4{border-bottom:2px solid var(--border);font-weight:700;letter-spacing:.004rem;line-height:1.6;padding-bottom:.12rem}@media print,screen and (min-width:767px){.headingB,.ve h4{font-size:.2rem}}@media screen and (max-width:766.9px){.headingB,.ve h4{font-size:.19rem}}.headingC,.ve h5{font-size:.18rem;font-weight:700;letter-spacing:.0036rem;line-height:1.6;padding-left:.18rem;position:relative}.headingC:before,.ve h5:before{background-color:var(--main);border-radius:.04rem;content:"";display:block;height:.12rem;left:0;position:absolute;top:.5em;width:.12rem}.headingD,.ve h6{color:var(--sub);font-size:.16rem;font-weight:700;letter-spacing:.0032rem}.-tdVerticalTop:where(.table,.ve table) td,.-thVerticalTop:where(.table,.ve table) th,.-verticalTop:where(.table,.ve table) td,.-verticalTop:where(.table,.ve table) th,:where(.table,.ve table) tbody.-tdVerticalTop td,:where(.table,.ve table) tbody.-thVerticalTop th,:where(.table,.ve table) tbody.-verticalTop td,:where(.table,.ve table) tbody.-verticalTop th,:where(.table,.ve table) thead.-tdVerticalTop td,:where(.table,.ve table) thead.-thVerticalTop th,:where(.table,.ve table) thead.-verticalTop td,:where(.table,.ve table) thead.-verticalTop th,:where(.table,.ve table) tr.-tdVerticalTop td,:where(.table,.ve table) tr.-thVerticalTop th,:where(.table,.ve table) tr.-verticalTop td,:where(.table,.ve table) tr.-verticalTop th{vertical-align:top}.-tdVerticalMiddle:where(.table,.ve table) td,.-thVerticalMiddle:where(.table,.ve table) th,.-verticalMiddle:where(.table,.ve table) td,.-verticalMiddle:where(.table,.ve table) th,:where(.table,.ve table) tbody.-tdVerticalMiddle td,:where(.table,.ve table) tbody.-thVerticalMiddle th,:where(.table,.ve table) tbody.-verticalMiddle td,:where(.table,.ve table) tbody.-verticalMiddle th,:where(.table,.ve table) thead.-tdVerticalMiddle td,:where(.table,.ve table) thead.-thVerticalMiddle th,:where(.table,.ve table) thead.-verticalMiddle td,:where(.table,.ve table) thead.-verticalMiddle th,:where(.table,.ve table) tr.-tdVerticalMiddle td,:where(.table,.ve table) tr.-thVerticalMiddle th,:where(.table,.ve table) tr.-verticalMiddle td,:where(.table,.ve table) tr.-verticalMiddle th{vertical-align:middle}.-tdCenter:where(.table,.ve table) td,.-thCenter:where(.table,.ve table) th,:where(.table,.ve table) tbody.-tdCenter td,:where(.table,.ve table) tbody.-thCenter th,:where(.table,.ve table) thead.-tdCenter td,:where(.table,.ve table) thead.-thCenter th,:where(.table,.ve table) tr.-tdCenter td,:where(.table,.ve table) tr.-thCenter th{text-align:center}.-tdRight:where(.table,.ve table) td,.-thRight:where(.table,.ve table) th,:where(.table,.ve table) tbody.-tdRight td,:where(.table,.ve table) tbody.-thRight th,:where(.table,.ve table) thead.-tdRight td,:where(.table,.ve table) thead.-thRight th,:where(.table,.ve table) tr.-tdRight td,:where(.table,.ve table) tr.-thRight th{text-align:right}.-tdLeft:where(.table,.ve table) td,.-thLeft:where(.table,.ve table) th,:where(.table,.ve table),:where(.table,.ve table) tbody.-tdLeft td,:where(.table,.ve table) tbody.-thLeft th,:where(.table,.ve table) thead.-tdLeft td,:where(.table,.ve table) thead.-thLeft th,:where(.table,.ve table) tr.-tdLeft td,:where(.table,.ve table) tr.-thLeft th{text-align:left}:where(.table,.ve table) .-cellBgDark td,:where(.table,.ve table) .-cellBgDark th{color:#fff}:where(.table,.ve table) .-cellBgDark{color:#fff}:where(.table,.ve table) .-bgWhite td,:where(.table,.ve table) .-bgWhite th{background-color:#fff}:where(.table,.ve table) tbody.-letterVertical,:where(.table,.ve table) td.-letterVertical,:where(.table,.ve table) th.-letterVertical,:where(.table,.ve table) thead.-letterVertical,:where(.table,.ve table) tr.-letterVertical{line-height:0;text-align:center;writing-mode:vertical-rl}:where(.table,.ve table) tbody.-letterVertical span,:where(.table,.ve table) td.-letterVertical span,:where(.table,.ve table) th.-letterVertical span,:where(.table,.ve table) thead.-letterVertical span,:where(.table,.ve table) tr.-letterVertical span{display:grid;padding:inherit;place-content:center;width:100%;writing-mode:vertical-rl}:where(.table,.ve table) tbody .-letterVertical td,:where(.table,.ve table) tbody .-letterVertical th,:where(.table,.ve table) td .-letterVertical td,:where(.table,.ve table) td .-letterVertical th,:where(.table,.ve table) th .-letterVertical td,:where(.table,.ve table) th .-letterVertical th,:where(.table,.ve table) thead .-letterVertical td,:where(.table,.ve table) thead .-letterVertical th,:where(.table,.ve table) tr .-letterVertical td,:where(.table,.ve table) tr .-letterVertical th{line-height:0;writing-mode:vertical-rl}:where(.table,.ve table) tbody .-letterVertical td span,:where(.table,.ve table) tbody .-letterVertical th span,:where(.table,.ve table) td .-letterVertical td span,:where(.table,.ve table) td .-letterVertical th span,:where(.table,.ve table) th .-letterVertical td span,:where(.table,.ve table) th .-letterVertical th span,:where(.table,.ve table) thead .-letterVertical td span,:where(.table,.ve table) thead .-letterVertical th span,:where(.table,.ve table) tr .-letterVertical td span,:where(.table,.ve table) tr .-letterVertical th span{display:grid;padding:inherit;place-content:center;width:100%;writing-mode:vertical-rl}:where(.table,.ve table){border-collapse:collapse;width:100%;word-break:break-word}:where(.table,.ve table) td,:where(.table,.ve table) th{border:1px solid var(--border);border-collapse:collapse;font-size:.16rem}:where(.table,.ve table) th{background-color:var(--blue_light02);font-weight:500}@media print,screen and (min-width:767px){:where(.table,.ve table) td,:where(.table,.ve table) th{padding:.18rem .24rem}}@media screen and (max-width:766.9px){:where(.table,.ve table) td,:where(.table,.ve table) th{padding-inline:.2rem}:where(.table,.ve table) th{padding-block:.12rem}:where(.table,.ve table) td{padding-block:.16rem}}.ulList,.ve ul{display:grid;list-style-type:none;row-gap:.12rem}.ulList>li,.ve ul>li{letter-spacing:.0032rem;padding-left:.2rem;position:relative}.ulList>li:before,.ve ul>li:before{background-color:var(--main);border-radius:.01rem;content:"";display:block;height:clamp(2px,.03rem,.03rem);left:0;position:absolute;top:.75em;width:.1rem}@media print,screen and (min-width:767px){.ve>*{font-size:.16rem}}@media screen and (max-width:766.9px){.ve>*{font-size:.14rem}}@media print,screen and (min-width:767px){.ve>*+*{margin-top:.3rem}}@media screen and (max-width:766.9px){.ve>*+*{margin-top:.2rem}}@media print,screen and (min-width:767px){.ve h3+*{margin-top:.4rem}.ve h3:not(:first-child){margin-top:.8rem}.ve h4+*{margin-top:.24rem}.ve h4:not(:first-child){margin-top:.56rem}.ve h5+*{margin-top:.12rem}.ve h5:not(:first-child){margin-top:.4rem}.ve h6+*{margin-top:.08rem}.ve h6:not(:first-child){margin-top:.32rem}}@media screen and (max-width:766.9px){.ve h3+*{margin-top:.32rem}.ve h3:not(:first-child){margin-top:.64rem}.ve h4+*{margin-top:.24rem}.ve h4:not(:first-child){margin-top:.32rem}.ve h5+*{margin-top:.12rem}.ve h5:not(:first-child){margin-top:.32rem}.ve h6+*{margin-top:.1rem}.ve h6:not(:first-child){margin-top:.24rem}}.ve ol li{margin-left:1.5em}@media print,screen and (min-width:767px){.ve table:not(:has(thead)) tbody th{vertical-align:middle;width:30%}}@media screen and (max-width:766.9px){.ve table:not(:has(thead)) tbody td,.ve table:not(:has(thead)) tbody th{display:block;width:100%}.ve table:not(:has(thead)) tbody th{text-align:center}.ve table:not(:has(thead)) tbody td{border-top:none}.ve table:not(:has(thead)) tbody tr:nth-of-type(n+2) th:first-of-type{border-top:none}}.ve .link-wrap a{color:#000;text-decoration:underline}.ve .link-wrap a:hover,.ve .link-wrap a:visited{color:#000;text-decoration:none}.ve .html-wrap iframe{aspect-ratio:16/9;height:100%;width:100%}.ve .buttonA+.buttonA{margin-top:.16rem}@media print,screen and (min-width:767px){.ve .buttonA{width:-moz-fit-content;width:fit-content}}.ve .columnImage__item:after,.ve .image-wrap:after{clear:both;content:"";display:block}.ve .columnImage__item .text,.ve .image-wrap .text{margin-top:1em}.ve .columnImage__item .img,.ve .image-wrap .img{overflow:hidden}.ve .columnImage__item img,.ve .image-wrap img{height:auto;margin-inline:auto;max-height:8rem;max-width:100%}@media print,screen and (min-width:767px){.ve .columnImage__item .img-left,.ve .image-wrap .img-left{float:left;margin-right:.3rem}.ve .columnImage__item .img-right,.ve .image-wrap .img-right{float:right;margin-left:.3rem}.ve .columnImage__item .img-left,.ve .columnImage__item .img-right,.ve .image-wrap .img-left,.ve .image-wrap .img-right{max-width:3.4rem}}.ve .columnImage__item .img-center,.ve .image-wrap .img-center{text-align:center}@media print,screen and (min-width:767px){.ve .columnImage__item+table,.ve .image-wrap+table{margin-top:.8rem}}.ve .columnImage__item .caption,.ve .image-wrap .caption{margin-top:.16rem}.ve .image-only{text-align:center}.ve .image-wrap_group,.ve .vs-image.-column2{display:grid}@media print,screen and (min-width:767px){.ve .image-wrap_group,.ve .vs-image.-column2{gap:.32rem;grid-template-columns:repeat(2,1fr)}.ve .image-wrap_group+.image-wrap_group,.ve .image-wrap_group+.vs-image.-column2,.ve .vs-image.-column2+.image-wrap_group,.ve .vs-image.-column2+.vs-image.-column2{margin-top:.32rem}}@media screen and (max-width:766.9px){.ve .image-wrap_group,.ve .vs-image.-column2{row-gap:.24rem}.ve .image-wrap_group+.image-wrap_group,.ve .image-wrap_group+.vs-image.-column2,.ve .vs-image.-column2+.image-wrap_group,.ve .vs-image.-column2+.vs-image.-column2{margin-top:.24rem}}:where(.ve) :where(a)[target=_blank]:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cmask%20id%3D%22mask0_589_2586%22%20style%3D%22mask-type%3Aalpha%22%20maskUnits%3D%22userSpaceOnUse%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2216%22%20height%3D%2216%22%3E%3Crect%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%230D70CC%22%2F%3E%3C%2Fmask%3E%3Cg%20mask%3D%22url(%23mask0_589_2586)%22%3E%3Cpath%20d%3D%22M12.9565%208.52172V13.0452C12.9565%2013.5722%2012.5287%2014%2012.0017%2014H2.95478C2.42783%2014%202%2013.5722%202%2013.0452V3.99824C2%203.47128%202.42783%203.04346%202.95478%203.04346H7.47826%22%20stroke%3D%22%231B2C85%22%20stroke-width%3D%221.3%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M10.8695%202H13.9999%22%20stroke%3D%22%231B2C85%22%20stroke-width%3D%221.3%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M14%205.13043V2%22%20stroke%3D%22%231B2C85%22%20stroke-width%3D%221.3%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M8.26099%207.73913L14.0001%202%22%20stroke%3D%22%231B2C85%22%20stroke-width%3D%221.3%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-repeat:no-repeat;height:1em;width:1em}:where(.ve) :where(a)[href$=".pdf"]:after,:where(.ve) :where(a)[href*=".pdf#page="]:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2222%22%20height%3D%2222%22%20viewBox%3D%220%200%2022%2022%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cmask%20id%3D%22mask0_769_873%22%20style%3D%22mask-type%3Aalpha%22%20maskUnits%3D%22userSpaceOnUse%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2222%22%20height%3D%2222%22%3E%3Crect%20width%3D%2222%22%20height%3D%2222%22%20fill%3D%22%23D9D9D9%22%2F%3E%3C%2Fmask%3E%3Cg%20mask%3D%22url(%23mask0_769_873)%22%3E%3Cpath%20d%3D%22M7%2019H5C4.44667%2019%204%2018.5533%204%2018V5C4%204.44667%204.44667%204%205%204H12.0867C12.3533%204%2012.6067%204.10667%2012.7933%204.29333L16.7067%208.20667C16.8933%208.39333%2017%208.64667%2017%208.91333V12%22%20stroke%3D%22%23E10012%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M17%209H13C12.4467%209%2012%208.55333%2012%208V4%22%20stroke%3D%22%23E10012%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M9%2019V14%22%20stroke%3D%22%23E10012%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M9%2014H9.5C10.3267%2014%2011%2014.6733%2011%2015.5C11%2016.3267%2010.3267%2017%209.5%2017H9%22%20stroke%3D%22%23E10012%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M13%2019C14.1067%2019%2015%2018.1067%2015%2017V16C15%2014.8933%2014.1067%2014%2013%2014V19Z%22%20stroke%3D%22%23E10012%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M17%2019V15C17%2014.4467%2017.4467%2014%2018%2014H19%22%20stroke%3D%22%23E10012%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M17%2017H18.5%22%20stroke%3D%22%23E10012%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");height:1.5em;width:1.5em}.ve .bold{font-weight:700}.ve .italic{font-style:italic}.ve .highlight{text-decoration:underline;text-decoration-color:var(--blue_light02);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:.6em;text-underline-offset:-.3em}.ve .gray{color:#aaa}.ve .red{color:#e10012}.ve .blue{color:blue}.ve p:has(.textNote)+p:has(.textNote){margin-top:.02rem}.form-row .ve>*{font-size:16px}.form-row .ve>*+*{margin-top:30px}.form-row .ve h3{font-size:24px}.form-row .ve h4{font-size:20px}.form-row .ve h5{font-size:16px}.form-row .ve table td,.form-row .ve table th{padding:10px}.form-row .ve .image-wrap .img{margin-bottom:30px}.form-row .ve .image-wrap .img-left{margin-right:30px}.form-row .ve .image-wrap .img-right{margin-left:30px}