.c-button-round{width:12.5rem;height:2.8125rem;border:solid 1px #000;border-radius:1.40625rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;font-weight:700}.c-button-round::after{content:"";width:1em;height:1em;margin-left:.5em;background:url(../images/icon-arrow.svg) center center no-repeat;background-size:contain;-webkit-transition:all .6s ease 0s;transition:all .6s ease 0s}.c-button-round:hover{border-color:#3a6499;color:#fff;background-color:#3a6499}.c-button-round:hover::after{-webkit-filter:invert(1);filter:invert(1)}.c-button-round.inv{border-color:#fff;color:#fff}.c-button-round.inv::after{-webkit-filter:invert(1);filter:invert(1)}.c-button-round.inv:hover{background-color:#fff;color:#555;border-color:#fff}.c-button-round.inv:hover::after{-webkit-filter:invert(0) saturate(100%) invert(31%) sepia(9%) saturate(18%) hue-rotate(1deg) brightness(98%) contrast(87%);filter:invert(0) saturate(100%) invert(31%) sepia(9%) saturate(18%) hue-rotate(1deg) brightness(98%) contrast(87%)}@media(min-width: 768px){.c-button-round{width:25rem;height:5.4375rem;border-radius:2.75rem;font-size:1.375rem}}.c-button-circle{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;font-size:.9375rem;height:3.75rem;padding-right:5rem}.c-button-circle::before,.c-button-circle::after{content:"";position:absolute;top:0;bottom:0;margin:auto;-webkit-transition:all .6s ease 0s;transition:all .6s ease 0s}.c-button-circle::before{width:3.75rem;height:3.75rem;-webkit-box-sizing:border-box;box-sizing:border-box;border:solid 1px #000;border-radius:50%;background-color:rgba(0,0,0,0);right:0}.c-button-circle::after{width:1rem;height:1rem;background:url(../images/icon-arrow.svg) center center no-repeat;background-size:contain;z-index:1;right:1.375rem}.c-button-circle:hover{color:#3a6499}.c-button-circle:hover::before{border-color:#3a6499;background-color:#3a6499;-webkit-transform:scale(1.133);transform:scale(1.133)}.c-button-circle:hover::after{-webkit-filter:invert(1);filter:invert(1)}@media(min-width: 768px){.c-button-circle{font-size:1.375rem;padding-right:7.5rem;height:5.625rem}.c-button-circle::before{width:5.625rem;height:5.625rem}.c-button-circle::after{width:1.4375rem;height:1.4375rem;right:2.125rem}}.c-button-square{width:9.375rem;height:2.5rem;-webkit-box-sizing:border-box;box-sizing:border-box;border:solid 1px #fff;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.75rem;font-weight:700}.c-button-square:hover{background-color:#fff;color:#333}@media(min-width: 768px){.c-button-square{width:11.875rem;height:3.125rem;font-size:.9375rem}}.c-title-xl{margin-bottom:1.875rem;font-weight:700}.c-title-xl__main{font-size:2.1875rem;line-height:1;margin-bottom:.25em}.c-title-xl__sub{font-size:.9375rem;line-height:1;color:#3a6499}@media(min-width: 768px){.c-title-xl{margin-bottom:3.125rem}.c-title-xl__main{font-size:3.875rem}.c-title-xl__sub{font-size:1.625rem}}.c-title-l{margin-bottom:1.875rem;font-weight:700}.c-title-l__main{font-size:1.75rem;line-height:1;margin-bottom:.25em}.c-title-l__sub{font-size:.875rem;line-height:1;color:#3a6499}@media(min-width: 768px){.c-title-l{margin-bottom:3.125rem}.c-title-l__main{font-size:3.3125rem}.c-title-l__sub{font-size:1.375rem}}.c-title-m{font-size:1.125rem;line-height:1.66;font-weight:700;margin-bottom:1.5em}@media(min-width: 768px){.c-title-m{font-size:1.9375rem;line-height:1.8}}.c-archive-item{margin-top:1.875rem}.c-archive-item:first-child{margin-top:0}.c-archive-thumb{width:100%;height:auto;aspect-ratio:4/3;line-height:0;position:relative}.c-archive-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-archive-thumb a::after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:2;-webkit-transition:all .6s ease 0s;transition:all .6s ease 0s}.c-archive-thumb a:hover::after{background-color:rgba(0,0,0,.37)}.c-archive-header{margin-top:.9375rem}.c-archive-category{font-size:.9375rem;line-height:1.6;font-weight:700}.c-archive-category li{display:inline-block;margin-right:1em}.c-archive-title{font-size:1.125rem;line-height:2;font-weight:700;margin-top:.5em}.c-archive-title a{text-decoration:underline}.c-archive-tag{font-size:.9375rem;line-height:1.6}.c-archive-tag li{display:inline-block;margin-right:.5em}@media(min-width: 768px){.c-archive{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5rem 6.05%}.c-archive-item{-ms-flex-preferred-size:29.3%;flex-basis:29.3%;margin-top:0}.c-archive-header{margin-top:1.875rem}.c-archive-category{font-size:1.125rem}.c-archive-title{font-size:1.4375rem;line-height:1.8;margin-top:.5em}.c-archive-tag{font-size:1.0625rem;line-height:1.4;margin-top:.75em}}.c-recruit-cta{padding:0}.c-recruit-cta__image{width:20rem;height:13rem}.c-recruit-cta__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-recruit-cta__header{width:89.3333333333%;margin:1.875rem auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-recruit-cta__title{margin-bottom:0}.c-recruit-cta__text{width:16.875rem;text-align:justify;margin:0 1.25rem 0 5.3125rem}@media(min-width: 768px){.c-recruit-cta__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:90.2777777778%;max-width:81.25rem;margin:auto;-webkit-column-gap:3.125rem;-moz-column-gap:3.125rem;column-gap:3.125rem}.c-recruit-cta__image{-ms-flex-preferred-size:35rem;flex-basis:35rem;height:auto;aspect-ratio:8/5}.c-recruit-cta__content{-ms-flex-preferred-size:40rem;flex-basis:40rem}.c-recruit-cta__header{width:100%;margin:0 0 3.75rem}.c-recruit-cta__title{margin-bottom:0}.c-recruit-cta__text{width:100%;margin:0}}@-webkit-keyframes scroll-text{0%{left:0}100%{left:-82.5rem}}@keyframes scroll-text{0%{left:0}100%{left:-82.5rem}}.c-scroll-text{width:9999px;height:4.125rem;background:url(../images/about-text.png) left center repeat-x;background-size:contain;text-indent:-9999px;position:absolute;-webkit-animation:40s linear infinite normal scroll-text;animation:40s linear infinite normal scroll-text;z-index:-1}section:has(.c-scroll-text){position:relative;z-index:1;overflow-x:clip}@media(min-width: 768px){@-webkit-keyframes scroll-text{0%{left:0}100%{left:-137.5rem}}@keyframes scroll-text{0%{left:0}100%{left:-137.5rem}}.c-scroll-text{height:6.875rem}}@-webkit-keyframes round-text{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes round-text{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.c-round-text{width:12.5rem;height:12.5rem;position:absolute;z-index:-1}.c-round-text img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-animation:40s linear infinite round-text;animation:40s linear infinite round-text}@media(min-width: 768px){.c-round-text{width:38.75rem;height:38.75rem}}.c-page-header{position:relative;padding-top:8.75rem;z-index:0}.c-page-header .c-title-xl__sub{color:#000;font-size:.875rem}.c-page-header__image img{height:10.9375rem;margin:auto}.c-page-header .c-round-text{top:4.375rem;left:15rem}.c-page-header+section{position:relative;z-index:1}@media(min-width: 768px){.c-page-header{padding-top:10rem}.c-page-header__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;height:15.625rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.c-page-header .c-title-xl{min-width:23.75rem;margin-bottom:0}.c-page-header .c-title-xl__sub{font-size:1.25rem}.c-page-header__image{margin:auto}.c-page-header__image img{height:auto}.c-page-header .c-round-text{top:11.875rem;left:auto;right:calc(50% - 36.875rem)}.c-page-header+*{padding-top:3.125rem}}@media(min-width: 1200px){.c-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.c-column__title{width:18.125rem}.c-column__content{width:57.5rem}}.c-list-dot{list-style:disc;margin-left:1.5em}.c-list-num{list-style:decimal;margin-left:1.5em}.c-list-llatin{list-style:lower-latin;margin-left:1.5em}.c-card-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.25rem}.c-card-list__item{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1.25rem 1.25rem 1.875rem;border:solid 1px #000;background:#fff;color:#000}.c-card-list__title{font-weight:700;margin-bottom:1.25rem}.c-card-list__title-main{font-size:1.5rem;line-height:1.5}.c-card-list__title-sub{color:#3a6499;font-size:.9375rem}.c-card-list__text{font-size:.8125rem;text-align:justify}@media(min-width: 768px){.c-card-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.875rem}.c-card-list__item{width:calc(50% - .9375rem);padding:1.875rem 1.875rem 2.5rem}.c-card-list__title{margin-bottom:1.875rem}.c-card-list__title-main{font-size:2rem}.c-card-list__title-sub{font-size:1.375rem}.c-card-list__text{font-size:1.0625rem}}.c-category-list__title{font-weight:700;font-size:1rem}.c-category-list__item{display:inline-block;margin-right:1em}.c-category-list__item a{text-decoration:underline}.c-category-list__item.current a{font-weight:700;color:#3a6499;text-decoration:none;pointer-events:none}@media(min-width: 768px){.c-category-list__title{font-size:1.4375rem;display:inline-block;min-width:8.25rem}.c-category-list__list{display:inline-block}.c-category-list__item{display:inline-block;margin-right:1em}.c-category-list__item a{text-decoration:underline}.c-category-list__item.current a{font-weight:700;color:#3a6499;text-decoration:none;pointer-events:none}}.c-tag-list{padding-top:3.125rem;font-size:.875rem}.c-tag-list__title{display:inline-block;min-width:7em;margin-right:2em}.c-tag-list__list{display:inline-block;margin-right:1em}.c-tag-list__list li{display:inline-block;margin-right:1em}.c-tag-list__list a{text-decoration:underline}.c-tag-list__list.current a{font-weight:700;color:#3a6499;text-decoration:none;pointer-events:none}@media(min-width: 768px){.c-tag-list{padding-top:3.75rem;font-size:1rem}}.c-pager{padding-top:4.375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.4375rem}.c-pager .page-numbers{-ms-flex-preferred-size:2rem;flex-basis:2rem;height:auto;aspect-ratio:1/1;border:1px solid #000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:.75rem;border-radius:50%}.c-pager .page-numbers.current{pointer-events:none;background-color:#000;color:#fff}.c-pager .page-numbers.dots{pointer-events:none;border:none}.c-pager .page-numbers:hover{background-color:#3a6499;border-color:#3a6499;color:#fff}.c-pager .page-numbers.prev,.c-pager .page-numbers.next{text-indent:-9999px}.c-pager .page-numbers.prev::after,.c-pager .page-numbers.next::after{content:"";width:1em;height:1em;background:url(../images/icon-arrow.svg) center center no-repeat;background-size:contain;margin:auto;-webkit-transition:all .4s ease 0s;transition:all .4s ease 0s}.c-pager .page-numbers.prev:hover::after,.c-pager .page-numbers.next:hover::after{-webkit-filter:invert(1);filter:invert(1)}.c-pager .page-numbers.prev::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media(min-width: 1200px){.c-pager{padding-top:5.625rem}.c-pager .page-numbers{-ms-flex-preferred-size:3rem;flex-basis:3rem;font-size:1rem}.c-pager .page-numbers.prev,.c-pager .page-numbers.next{text-indent:0;-ms-flex-preferred-size:auto;flex-basis:auto;position:relative;padding-right:4.375rem;border:none;border-radius:0;margin-left:3.75rem}.c-pager .page-numbers.prev::before,.c-pager .page-numbers.next::before{content:"";position:absolute;top:0;bottom:0;right:0;margin:auto;width:3.375rem;height:3.375rem;border:1px solid #000;border-radius:50%;-webkit-transition:all .4s ease 0s;transition:all .4s ease 0s}.c-pager .page-numbers.prev::after,.c-pager .page-numbers.next::after{position:absolute;top:0;bottom:0;right:1.25rem}.c-pager .page-numbers.prev:hover,.c-pager .page-numbers.next:hover{background-color:rgba(0,0,0,0);color:#3a6499}.c-pager .page-numbers.prev:hover::before,.c-pager .page-numbers.next:hover::before{-webkit-transform:scale(1.13);transform:scale(1.13);background-color:#3a6499;border-color:#3a6499}.c-pager .page-numbers.prev{margin-left:0;margin-right:3.75rem;padding-right:0;padding-left:4.375rem}.c-pager .page-numbers.prev::before{right:auto;left:0}.c-pager .page-numbers.prev::after{right:auto;left:1.25rem}}.c-page-link{padding-top:4.375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.4375rem}.c-page-link .c-button-circle{text-indent:-9999px;padding-right:3rem}.c-page-link .c-button-circle::before,.c-page-link .c-button-circle::after{position:absolute;top:0;bottom:0;margin:auto}.c-page-link .c-button-circle::before{width:3rem;height:3rem;right:0}.c-page-link .c-button-circle::after{right:1rem}.c-page-link .c-button-circle.prev::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media(min-width: 768px){.c-page-link{padding-top:6.25rem;gap:2.5rem}.c-page-link .c-button-round{width:20.4375rem;height:4.5rem;border-radius:2.25rem;font-size:1.125rem}.c-page-link .c-button-circle{text-indent:0;padding-right:5.625rem}.c-page-link .c-button-circle::before{width:4.5rem;height:4.5rem}.c-page-link .c-button-circle::after{width:1.125rem;height:1.125rem;right:1.6875rem}.c-page-link .c-button-circle.prev{padding-right:0;padding-left:5.625rem}.c-page-link .c-button-circle.prev::before{right:auto;left:0}.c-page-link .c-button-circle.prev::after{right:auto;left:1.6875rem}}.c-editor-output li{display:list-item}.c-editor-output head{display:none}.c-editor-output table{display:table}.c-editor-output tr{display:table-row}.c-editor-output thead{display:table-header-group}.c-editor-output tbody{display:table-row-group}.c-editor-output tfoot{display:table-footer-group}.c-editor-output col{display:table-column}.c-editor-output colgroup{display:table-column-group}.c-editor-output td,.c-editor-output th{display:table-cell}.c-editor-output caption{display:table-caption}.c-editor-output th{font-weight:700;text-align:center}.c-editor-output caption{text-align:center}.c-editor-output h1{font-size:2em;margin:.67em 0}.c-editor-output h2{font-size:2em;margin:.75em 0}.c-editor-output h3{font-size:1.5em;margin:.83em 0}.c-editor-output h4,.c-editor-output p,.c-editor-output blockquote,.c-editor-output ul,.c-editor-output fieldset,.c-editor-output form,.c-editor-output ol,.c-editor-output dl,.c-editor-output dir,.c-editor-output menu{font-size:1em;margin:1.12em 0}.c-editor-output h5{font-size:.83em;margin:1.5em 0}.c-editor-output h6{font-size:.75em;margin:1.67em 0}.c-editor-output h1,.c-editor-output h2,.c-editor-output h3,.c-editor-output h4,.c-editor-output h5,.c-editor-output h6,.c-editor-output b,.c-editor-output strong{font-weight:700}.c-editor-output blockquote{margin-left:40px;margin-right:40px}.c-editor-output i,.c-editor-output cite,.c-editor-output em,.c-editor-output var,.c-editor-output address{font-style:italic}.c-editor-output pre,.c-editor-output tt,.c-editor-output code,.c-editor-output kbd,.c-editor-output samp{font-family:monospace}.c-editor-output pre{white-space:pre}.c-editor-output button,.c-editor-output textarea,.c-editor-output input,.c-editor-output select{display:inline-block}.c-editor-output big{font-size:1.17em}.c-editor-output small,.c-editor-output sub,.c-editor-output sup{font-size:.83em}.c-editor-output sub{vertical-align:sub}.c-editor-output sup{vertical-align:super}.c-editor-output table{border-spacing:2px}.c-editor-output thead,.c-editor-output tbody,.c-editor-output tfoot{vertical-align:middle}.c-editor-output td,.c-editor-output th,.c-editor-output tr{vertical-align:inherit}.c-editor-output s,.c-editor-output strike,.c-editor-output del{text-decoration:line-through}.c-editor-output hr{border:1px inset}.c-editor-output ol,.c-editor-output ul,.c-editor-output dir,.c-editor-output menu,.c-editor-output dd{margin-left:40px}.c-editor-output ol{list-style-type:decimal}.c-editor-output ol ul,.c-editor-output ul ol,.c-editor-output ul ul,.c-editor-output ol ol{margin-top:0;margin-bottom:0}.c-editor-output u,.c-editor-output ins{text-decoration:underline}.c-editor-output br:before{content:"\a";white-space:pre-line}.c-editor-output center{text-align:center}.c-editor-output :link,.c-editor-output :visited{text-decoration:underline}.c-editor-output :focus{outline:thin dotted invert}.c-editor-output BDO[DIR=ltr]{direction:ltr;unicode-bidi:bidi-override}.c-editor-output BDO[DIR=rtl]{direction:rtl;unicode-bidi:bidi-override}.c-editor-output *[DIR=ltr]{direction:ltr;unicode-bidi:embed}.c-editor-output *[DIR=rtl]{direction:rtl;unicode-bidi:embed}.c-form-table{width:100%;margin-top:3.125rem}.c-form-table .wpcf7-spinner{position:absolute;top:0;bottom:0;right:1em;margin:auto}.c-form-table th,.c-form-table td{display:block}.c-form-table th{text-align:left;font-weight:700;font-size:1.1em;margin-bottom:.5em}.c-form-table th.c-form-must::after{content:" *";color:red}.c-form-table td{padding-bottom:1.875rem}.c-form-table td.c-form-button__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5625rem;margin-top:1.25rem}.c-form-table td.c-form-button__wrapper.center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[class*=c-form-text]{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#eee;font-size:1rem;line-height:1.5;padding:.5em;border:none;width:100%}.c-form-text--half{max-width:29.1875rem}.c-form-text--medium{max-width:38rem}.c-form-textarea{height:12.5rem}.c-form-radio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.625rem}.c-form-radio>span{width:100%;margin:0}.c-form-radio>span label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:3.75rem;gap:1em;padding:0 1em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#eee}.c-form-radio>span label input[type=radio]{width:1.5em;height:1.5em}.c-form-acceptance label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1em;margin-top:.5em}.c-form-acceptance label input[type=checkbox]{width:1.5em;height:1.5em;margin:0;border:none;background-color:#eee}input[type=button].c-button-back{width:6.25rem;height:2.8125rem;border:solid 1px #777;border-radius:1.40625rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#777;font-weight:700;-webkit-transition:all .4s ease 0s;transition:all .4s ease 0s}input[type=button].c-button-back:hover{border-color:#333;color:#fff;background-color:#333}.c-button-confirm,.c-button-submit{width:auto;position:relative}.c-button-confirm::after,.c-button-submit::after{content:"";width:1em;height:1em;background:url(../images/icon-arrow.svg) center center no-repeat;background-size:contain;-webkit-transition:-webkit-filter .6s ease 0s;transition:-webkit-filter .6s ease 0s;transition:filter .6s ease 0s;transition:filter .6s ease 0s, -webkit-filter .6s ease 0s;position:absolute;top:0;bottom:0;margin:auto;line-height:0;pointer-events:none}.c-button-confirm:has(:disabled),.c-button-submit:has(:disabled){pointer-events:none}.c-button-confirm:has(:disabled)::after,.c-button-submit:has(:disabled)::after{opacity:.5}.c-button-confirm:hover::after,.c-button-submit:hover::after{-webkit-filter:invert(1);filter:invert(1)}.c-button-confirm input[type=submit],.c-button-submit input[type=submit]{width:12.5rem;height:2.8125rem;font-size:.875rem;border:solid 1px #000;border-radius:1.40625rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;font-weight:700;-webkit-transition:all .4s ease 0s;transition:all .4s ease 0s;text-indent:-1.5em}.c-button-confirm input[type=submit]:hover,.c-button-submit input[type=submit]:hover{border-color:#3a6499;color:#fff;background-color:#3a6499}.c-button-confirm::after{right:calc(50% - 4em)}.c-button-submit::after{right:calc(50% - 2.5em)}@media(min-width: 1200px){.c-form-table{margin-top:5rem}.c-form-table td.c-form-button__wrapper{gap:2.25rem;margin-top:2.5rem}[class*=c-form-text]{font-size:1.125rem;padding:.75em 1em}.c-form-radio{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.25rem 1.5rem}.c-form-radio>span{width:auto;-ms-flex-preferred-size:calc(50% - .75rem);flex-basis:calc(50% - .75rem)}.c-form-radio>span label{height:4.875rem;gap:.5em;padding:0 1em}.c-form-acceptance p{font-size:.9375rem}.c-form-acceptance label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1em;margin-top:.5em}.c-form-acceptance label input[type=checkbox]{width:1.5em;height:1.5em;margin:0;border:none;background-color:#eee}input[type=button].c-button-back{width:12.5rem;height:5.4375rem;border-radius:2.75rem;font-size:1.375rem}.c-button-confirm,.c-button-submit{font-size:1.375rem}.c-button-confirm input[type=submit],.c-button-submit input[type=submit]{width:25rem;height:5.4375rem;border-radius:2.75rem;font-size:1.375rem}}/*# sourceMappingURL=component.min.css.map */