.header{border-bottom:1px solid #cddfdd;justify-content:space-between;align-items:center;width:100%;height:80px;display:flex}.header__logo{padding:0 32px}.header__nav-list{color:#21252a;text-align:left;align-items:center;gap:40px;font-family:YuGothic;font-size:18px;font-weight:500;display:none}@media (min-width:1024px){.header__nav-list{display:flex}}.header__button{color:#fff;background:linear-gradient(90deg,#288fd9 0%,#5bbac7 100%);justify-content:center;align-items:center;width:240px;height:80px;display:inline-flex}.header__hamburger-icon{padding-right:32px}@media (min-width:1024px){.header__hamburger-icon{display:none}}.menu{visibility:hidden;z-index:100;background-color:#fff;width:100%;height:100%;transition:all .5s;position:fixed;top:0;right:-100%}.menu.open{visibility:visible;right:0}.menu__close{cursor:pointer;position:absolute;top:20px;right:20px}.menu__nav{width:100%;margin-top:80px}.menu__nav-list{padding:16px}.menu__nav-item{display:block}.menu__nav-item a{text-align:center;border-bottom:1px solid #cddfdd;padding:16px;font-family:YuGothic;font-size:16px;font-weight:500;line-height:24px;display:block}.menu__button{color:#fff;background:linear-gradient(90deg,#288fd9 0%,#5bbac7 100%);justify-content:center;align-items:center;width:100%;display:inline-flex}.footer{padding:16px}.footer__list{justify-content:center;align-items:center;gap:16px;font-family:YuGothic;font-size:14px;font-weight:500;display:flex}.footer__image-list{justify-content:center;align-items:center;gap:24px;height:48px;margin-top:24px;display:flex}.footer__copy{text-align:center;margin-top:24px;font-family:YuGothic;font-size:14px;font-weight:500}*{box-sizing:border-box;font-feature-settings:"palt";font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,Hiragino Sans,Hiragino Kaku Gothic ProN,Noto Sans JP,Meiryo,sans-serif}.grid{grid-template-columns:repeat(12,1fr);grid-auto-flow:row;gap:0 24px;max-width:1290px;margin:auto;padding:0 40px;display:grid}@media screen and (max-width:520px){.grid{grid-template-columns:repeat(4,1fr);gap:0 16px;padding:0 16px;display:grid}}.grid .item img{width:100%}header .item:first-child{grid-area:1/1/auto/span 12}@media screen and (max-width:520px){header .item:first-child{grid-area:1/1/auto/span 4}}.firstview .item:first-child{grid-area:1/1/auto/span 12}@media screen and (max-width:520px){.firstview .item:first-child{grid-area:1/1/auto/span 4}}.sec_intro .item{grid-template-rows:subgrid;background:#fff;display:grid}.sec_intro .item img{width:auto}@media screen and (max-width:520px){.sec_intro .item{display:block}}.sec_intro .item:first-child{grid-area:span 4/1/auto/span 4}@media screen and (max-width:520px){.sec_intro .item:first-child{grid-area:2/1/auto/span 4}}.sec_intro .item:nth-child(2){grid-area:span 4/5/auto/span 4}.sec_intro .item:nth-child(2) img{height:100%}@media screen and (max-width:520px){.sec_intro .item:nth-child(2){grid-area:3/1/auto/span 4}}.sec_intro .item:nth-child(3){grid-area:span 4/9/auto/span 4}@media screen and (max-width:520px){.sec_intro .item:nth-child(3){grid-area:4/1/auto/span 4}}.sec_service .item{background:#fff}.sec_service .item:first-child{grid-area:2/1/auto/span 4}@media screen and (max-width:520px){.sec_service .item:first-child{grid-area:2/1/auto/span 4}}.sec_service .item:nth-child(2){grid-area:2/5/auto/span 4}@media screen and (max-width:520px){.sec_service .item:nth-child(2){grid-area:3/1/auto/span 4}}.sec_service .item:nth-child(3){grid-area:2/9/auto/span 4}@media screen and (max-width:520px){.sec_service .item:nth-child(3){grid-area:4/1/auto/span 4}}.sec_service_detail .item{min-height:400px}@media screen and (max-width:520px){.sec_service_detail .item{min-height:inherit}}.sec_service_detail .even .item:first-child{grid-area:1/1/auto/span 6}@media screen and (max-width:1000px){.sec_service_detail .even .item:first-child{grid-area:1/1/auto/span 5}}@media screen and (max-width:520px){.sec_service_detail .even .item:first-child{grid-area:1/1/auto/span 4;margin-bottom:40px}}.sec_service_detail .even .item:nth-child(2){grid-area:1/7/auto/span 6}@media screen and (max-width:520px){.sec_service_detail .even .item:nth-child(2){grid-area:2/1/auto/span 4}}.sec_service_detail .odd .item:first-child{grid-area:1/8/auto/span 6}@media screen and (max-width:1000px){.sec_service_detail .odd .item:first-child{grid-area:1/8/auto/span 5}}@media screen and (max-width:520px){.sec_service_detail .odd .item:first-child{grid-area:1/1/auto/span 4;margin-bottom:40px}}.sec_service_detail .odd .item:nth-child(2){grid-area:1/1/auto/span 6}@media screen and (max-width:520px){.sec_service_detail .odd .item:nth-child(2){background:#fff;grid-area:2/1/auto/span 4}}.sec_doc_dl .item{background:#fff}.sec_doc_dl .item .subgrid{grid-template-rows:subgrid;display:grid}.sec_doc_dl .item:first-child{grid-area:2/1/auto/span 4}@media screen and (max-width:520px){.sec_doc_dl .item:first-child{grid-area:2/1/auto/span 4}}.sec_doc_dl .item:nth-child(2){grid-area:2/5/auto/span 4}@media screen and (max-width:520px){.sec_doc_dl .item:nth-child(2){grid-area:3/1/auto/span 4}}.sec_doc_dl .item:nth-child(3){grid-area:2/9/auto/span 4}@media screen and (max-width:520px){.sec_doc_dl .item:nth-child(3){grid-area:4/1/auto/span 4}}.sec_contact>.grid>.item:first-child{grid-area:1/1/auto/span 12;margin:20px auto}@media screen and (max-width:520px){.sec_contact>.grid>.item:first-child{grid-area:1/1/auto/span 4}}.sec_contact>.grid>.item:nth-child(2){grid-area:2/3/auto/span 8}.sec_contact>.grid>.item:nth-child(2) .grid{padding:0}.sec_contact>.grid>.item:nth-child(2) .grid .item:first-child{grid-area:1/1/7/span 6}@media screen and (max-width:520px){.sec_contact>.grid>.item:nth-child(2) .grid .item:first-child{grid-area:1/1/auto/span 4}}.sec_contact>.grid>.item:nth-child(2) .grid .item:nth-child(2){grid-area:1/7/12/span 6}@media screen and (max-width:520px){.sec_contact>.grid>.item:nth-child(2) .grid .item:nth-child(2){grid-area:1/1/auto/span 4}.sec_contact>.grid>.item:nth-child(2){grid-area:2/1/auto/span 4}}.sec_contact>.grid>.item:nth-child(3){grid-area:3/1/auto/span 12;padding:40px 0}.sec_contact>.grid>.item:nth-child(3) .link a{font-size:1.8rem;text-decoration:underline}@media screen and (max-width:520px){.sec_contact>.grid>.item:nth-child(3){grid-area:3/1/auto/span 4;font-size:1.4rem}}.sec_member .item:first-child{grid-area:2/2/auto/span 2}@media screen and (max-width:520px){.sec_member .item:first-child{grid-area:2/2/auto/span 2}}.sec_member .item:nth-child(2){grid-area:2/4/auto/span 8}@media screen and (max-width:520px){.sec_member .item:nth-child(2){grid-area:3/1/auto/span 4}}.sec_member .item:nth-child(3){grid-area:3/2/auto/span 2}@media screen and (max-width:520px){.sec_member .item:nth-child(3){grid-area:4/2/auto/span 2}}.sec_member .item:nth-child(4){grid-area:3/4/auto/span 8}@media screen and (max-width:520px){.sec_member .item:nth-child(4){grid-area:5/1/auto/span 4}}.sec_member .item:nth-child(5){grid-area:4/2/auto/span 2}@media screen and (max-width:520px){.sec_member .item:nth-child(5){grid-area:6/2/auto/span 2}}.sec_member .item:nth-child(6){grid-area:4/4/auto/span 8}@media screen and (max-width:520px){.sec_member .item:nth-child(6){grid-area:7/1/auto/span 4}}.sec_company .item:first-child{grid-area:9/3/auto/span 8}@media screen and (max-width:1000px){.sec_company .item:first-child{grid-area:9/1/auto/span 12}}@media screen and (max-width:520px){.sec_company .item:first-child{grid-area:2/1/auto/span 4}}.recruit .item:first-child{grid-area:1/9/auto/span 3}@media screen and (max-width:520px){.recruit .item:first-child{grid-area:1/2/auto/span 3}}.sec_form .item:first-child{grid-area:1/4/auto/span 6}@media screen and (max-width:520px){.sec_form .item:first-child{grid-area:1/1/auto/span 4}}.sec_form .item:nth-child(2){grid-area:2/4/auto/span 6}@media screen and (max-width:520px){.sec_form .item:nth-child(2){grid-area:2/1/auto/span 4}}.sec_form .item:nth-child(3){grid-area:3/4/auto/span 6}@media screen and (max-width:520px){.sec_form .item:nth-child(3){grid-area:3/1/auto/span 4}}.sec_form .item:nth-child(4){grid-area:4/4/auto/span 6}@media screen and (max-width:520px){.sec_form .item:nth-child(4){grid-area:4/1/auto/span 4}}.sec_form .item:nth-child(5){grid-area:5/4/auto/span 6}@media screen and (max-width:520px){.sec_form .item:nth-child(5){grid-area:5/1/auto/span 4}}.sec_form .item:nth-child(6){grid-area:6/4/auto/span 6}@media screen and (max-width:520px){.sec_form .item:nth-child(6){grid-area:6/1/auto/span 4}}.sec_form .item:nth-child(7){grid-area:7/4/auto/span 6}@media screen and (max-width:520px){.sec_form .item:nth-child(7){grid-area:7/1/auto/span 4}}.sec_form .item:nth-child(8){grid-area:8/5/auto/span 4}@media screen and (max-width:520px){.sec_form .item:nth-child(8){grid-area:8/1/auto/span 4}}.sec_form.doc>.grid>.item:first-child{grid-area:1/1/auto/span 6}@media screen and (max-width:520px){.sec_form.doc>.grid>.item:first-child{grid-area:1/1/auto/span 6}}.sec_form.doc>.grid>.item:nth-child(2){grid-area:1/7/auto/span 6}@media screen and (max-width:520px){.sec_form.doc>.grid>.item:nth-child(2){grid-area:2/1/auto/span 6}}.sec_form.doc>.grid>.item:nth-child(2)>.grid{padding:0 20px}.sec_form.doc>.grid>.item:nth-child(2)>.grid .item:first-child{grid-area:1/1/auto/span 12}@media screen and (max-width:520px){.sec_form.doc>.grid>.item:nth-child(2)>.grid .item:first-child{grid-area:1/1/auto/span 4}}.sec_form.doc>.grid>.item:nth-child(2)>.grid .item:nth-child(2){grid-area:2/1/auto/span 12}@media screen and (max-width:520px){.sec_form.doc>.grid>.item:nth-child(2)>.grid .item:nth-child(2){grid-area:2/1/auto/span 4}}.sec_form.doc>.grid>.item:nth-child(2)>.grid .item:nth-child(3){grid-area:3/1/auto/span 12}@media screen and (max-width:520px){.sec_form.doc>.grid>.item:nth-child(2)>.grid .item:nth-child(3){grid-area:3/1/auto/span 4}}.sec_form.doc>.grid>.item:nth-child(2)>.grid .item:nth-child(4){grid-area:4/1/auto/span 12}@media screen and (max-width:520px){.sec_form.doc>.grid>.item:nth-child(2)>.grid .item:nth-child(4){grid-area:4/1/auto/span 4}}.sec_form.doc>.grid>.item:nth-child(2)>.grid .item:nth-child(5){grid-area:5/1/auto/span 12}@media screen and (max-width:520px){.sec_form.doc>.grid>.item:nth-child(2)>.grid .item:nth-child(5){grid-area:5/1/auto/span 4}}.sec_form.doc>.grid>.item:nth-child(2)>.grid .item:nth-child(6){grid-area:6/1/auto/span 12}@media screen and (max-width:520px){.sec_form.doc>.grid>.item:nth-child(2)>.grid .item:nth-child(6){grid-area:6/1/auto/span 4}}.sec_form.doc>.grid>.item:nth-child(2)>.grid .item:nth-child(7){grid-area:7/1/auto/span 12}@media screen and (max-width:520px){.sec_form.doc>.grid>.item:nth-child(2)>.grid .item:nth-child(7){grid-area:7/1/auto/span 4}}.sec_form.doc>.grid>.item:nth-child(2)>.grid .item:nth-child(8){grid-area:8/1/auto/span 12}@media screen and (max-width:520px){.sec_form.doc>.grid>.item:nth-child(2)>.grid .item:nth-child(8){grid-area:8/1/auto/span 4}}.sec_form.doc>.grid>.item:nth-child(2)>.grid .item:nth-child(9){grid-area:9/3/auto/span 8;margin-bottom:16px}@media screen and (max-width:520px){.sec_form.doc>.grid>.item:nth-child(2)>.grid .item:nth-child(9){grid-area:9/1/auto/span 4}}.sec_form.doc>.grid>.item:nth-child(2)>.grid .item:nth-child(10){grid-area:10/1/auto/span 12}@media screen and (max-width:520px){.sec_form.doc>.grid>.item:nth-child(2)>.grid .item:nth-child(10){grid-area:10/1/auto/span 4}}.sec_doc_dl_form .grid .item:first-child{grid-area:1/4/auto/span 6}@media screen and (max-width:520px){.sec_doc_dl_form .grid .item:first-child{grid-area:1/1/auto/span 4}}.sec_doc_dl_demo_link .grid .item:first-child{grid-area:1/4/auto/span 6}@media screen and (max-width:520px){.sec_doc_dl_demo_link .grid .item:first-child{grid-area:1/1/auto/span 4}}body{width:100%;margin:auto}.firstview{margin-top:24px;padding:32px 0}.firstview h1{text-align:center;font-family:YuGothic;font-size:32px;font-weight:700;line-height:32px}@media screen and (max-width:400px){.firstview h1{font-size:24px}}.sec_form:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.sec_form:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.sec_form:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.sec_form:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.sec_form:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.sec_form:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.sec_form.hide{display:none}.sec_form .heading{font-size:20pxm;color:#21252a;text-align:center;margin-bottom:80px;font-weight:700;line-height:1.5}.sec_form .item{margin-bottom:40px}.sec_form .item:last-child{margin-bottom:0}.sec_form .label{color:#1371b4;margin-bottom:8px;font-size:16px;font-weight:700}.sec_form .required_tag{color:#fff;background:linear-gradient(86deg,#ff5894 4.2%,#ff5855 98.7%);border-radius:2px;height:22px;margin-left:8px;padding:2px 8px;font-size:12px;font-weight:700;line-height:150%}.sec_form .input{color:#21252a;background:#ecf3f2;width:100%;height:48px;padding:0 16px;font-size:16px}.sec_form .input::-webkit-input-placeholder{font-size:inherit;opacity:.5}.sec_form .input::placeholder{font-size:inherit;opacity:.5}.sec_form .input::placeholder{font-size:inherit;opacity:.5}.sec_form .input_half{width:calc(50% - 14px)}@media screen and (max-width:400px){.sec_form .input_half{width:calc(50% - 10px)}}.sec_form .input_half:first-child{margin-right:24px}@media screen and (max-width:400px){.sec_form .input_half:first-child{margin-right:16px}}.sec_form .select{color:#21252a;background-color:#ecf3f2;background-image:url(ico_down.3adb166a.svg),none;background-position:right 16px center;background-repeat:no-repeat;background-size:14px 8px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;width:100%;height:48px;padding:0 16px;font-size:16px}.sec_form .textarea{color:#21252a;background:#ecf3f2;width:100%;height:120px;padding:16px;font-size:16px}.sec_form .checkbox{opacity:0;position:absolute}.sec_form .checkbox+.label{box-sizing:border-box;cursor:pointer;width:auto;margin-bottom:32px;padding:8px 40px 0;display:inline-block;position:relative}.sec_form .checkbox+.label:before{content:"";background:#ecf3f2;width:32px;height:32px;margin-top:-11px;display:block;position:absolute;top:50%;left:0}.sec_form .checkbox+.label:after{content:"";opacity:0;border-bottom:3px solid #1371b4;border-right:3px solid #1371b4;width:8px;height:16px;margin-top:-5px;display:block;position:absolute;top:50%;left:12px;transform:rotate(45deg)}.sec_form .checkbox:checked+label:after{opacity:1}.sec_form .pp-agreement .label a{font-size:inherit;font-weight:inherit;text-decoration:underline;display:inline-flex}.sec_form .pp-agreement .label a:after{content:"";background-image:url(open_in_new.0885251d.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:20px;height:20px;display:inline-block}.sec_form .submit{color:#fff;text-align:center;letter-spacing:2px;background:#1371b4;border-radius:40px;width:100%;height:80px;font-size:20px;font-weight:700;transition:all .5s;box-shadow:0 0 24px rgba(0,48,105,.16)}.sec_form .submit:hover{opacity:.8}.sec_form.error .error_msg{color:#66677e;text-align:center;font-size:18px;font-weight:700}.sec_form.doc>.grid>.item:first-child .title{text-align:left;margin-bottom:16px;padding:0;font-size:18px;font-weight:700}@media screen and (max-width:400px){.sec_form.doc>.grid>.item:first-child .title{font-size:16px}}.sec_form.doc>.grid>.item:first-child .thumb{margin:16px 0}.sec_form.doc>.grid>.item:first-child .thumb .hide{display:none}.sec_form.doc>.grid>.item:first-child .discription{background:#fff}.sec_form.doc>.grid>.item:first-child .discription .card_title{text-align:left;margin-bottom:16px;padding:0;font-size:18px;font-weight:700}@media screen and (max-width:400px){.sec_form.doc>.grid>.item:first-child .discription .card_title{font-size:16px}}.sec_form.doc>.grid>.item:first-child .discription .card_points{padding-left:20px;list-style:outside}.sec_form.doc>.grid>.item:first-child .discription .card_points li{font-size:18px;font-weight:500;line-height:1.5}.sec_form.doc>.grid>.item .notice p,.sec_form.doc>.grid>.item .notice p a{text-align:center;font-size:14px}dd{display:flex}.u-m0{margin:0!important}.u-mt10{margin-top:10px!important}.u-mt15{margin-top:15px!important}.u-mt20{margin-top:20px!important}.u-mt30{margin-top:30px!important}.u-mt40{margin-top:40px!important}.u-mt50{margin-top:50px!important}.u-mt60{margin-top:60px!important}.u-mt1em{margin-top:1em!important}.u-mb10{margin-bottom:10px!important}.u-mb15{margin-bottom:15px!important}.u-mb20{margin-bottom:20px!important}.u-mb30{margin-bottom:30px!important}.u-mb40{margin-bottom:40px!important}.u-mb50{margin-bottom:50px!important}.u-mb60{margin-bottom:60px!important}.u-mb1em{margin-bottom:1em!important}.u-p0{padding:0!important}.u-p10{padding:10px!important}.u-p15{padding:15px!important}.u-p20{padding:20px!important}.u-pt10{padding-top:10px!important}.u-pt20{padding-top:20px!important}.u-pt30{padding-top:30px!important}.u-pt40{padding-top:40px!important}.u-pt50{padding-top:50px!important}.u-pt60{padding-top:60px!important}.u-pt1em{padding-top:1em!important}.u-pb10{padding-bottom:10px!important}.u-pb20{padding-bottom:20px!important}.u-pb30{padding-bottom:30px!important}.u-pb40{padding-bottom:40px!important}.u-pb50{padding-bottom:50px!important}.u-pb60{padding-bottom:60px!important}.u-pb1em{padding-bottom:1em!important}#breadcrumbs{text-align:left;margin:0 0 20px;font-size:90%}.l-container{word-break:normal;max-width:1024px;margin:0 auto;font-size:16px;line-height:1.875}*{color:#21252a}.firstview h1,.c-head-mv h2,.l-container .l-heading-primary,.l-container .l-heading-secondary,.l-container .l-tertiary,.l-container .l-quaternary,.c-head-mv h2,.c-linkblock h2,.c-nap h3{word-break:auto-phrase}.l-container .l-heading-secondary{color:#fff;background:linear-gradient(90deg,#2b91d8,#5bbac7);padding:13px 20px;font-size:22px;font-weight:700;line-height:1.6}.l-container .l-tertiary{color:#1371b4;border-left:3px solid #3677ac;padding:2px 10px 1px;font-size:20px;font-weight:700;line-height:1.6}.l-container .l-quaternary{color:#1371b4;font-size:18px;font-weight:700;line-height:1.6}.l-container a{color:#1371b4;text-decoration:underline}.l-container a:hover{text-decoration:none}.c-block{overflow:hidden}.c-block ul,.c-block ol{vertical-align:top;margin:.8em 1em 1.1em 0;padding:0 0 0 30px}.c-block ul li,.c-block ol li{margin-bottom:10px}.c-block ul li{list-style:outside}.c-block ol li{list-style:decimal}.c-s-table{border-collapse:collapse;text-align:left;border:1px solid #ccc;width:100%;line-height:1.5;margin:20px 0 40px!important}.c-s-table tr{position:initial;border:1px solid #ccc;width:100%;display:table-row}.c-s-table tr:after{content:none}.c-s-table tr:first-child,.c-s-table td:first-child{font-weight:700}.c-s-table th{text-align:left;vertical-align:middle;background:#ddd;border:1px solid #ccc;font-weight:700;display:table-cell;width:auto!important;padding:10px!important}.c-s-table td{vertical-align:middle;border:1px solid #ccc;display:table-cell;padding:10px!important}.c-s-table tr:nth-child(odd){background:#ddd}.c-s-table ul li:last-child,.c-s-table ol li:last-child{margin-bottom:0}.c-block .c-s-table ul,.c-block .c-s-table ol{vertical-align:top;margin:.2em 1em .2em 0;padding-left:20px}.c-endblock{background:#eee;border:1px solid #ddd;padding:18px 18px 2px}.img-left-s{float:left;width:35%;margin:0 4% 4% 0}.img-right-s{float:right;width:35%;margin:0 0 4% 4%}.img-left-l{float:left;width:30%;margin:0 4% 4% 0}.img-right-l{float:right;width:30%;margin:0 0 4% 4%}.img-left-s img,.img-right-s img,.img-left-l img,.img-right-l img{vertical-align:middle;width:100%;height:auto}.c-linkblock h2{color:#fff;background:linear-gradient(90deg,#2b91d8,#5bbac7);padding:13px 20px;font-size:22px;font-weight:700;line-height:1.6}.c-pagelink{background:#ecf3f2;padding:30px 30px 10px}.c-pagelink li{margin:0 10px 20px 30px;list-style:decimal}.c-nap h3{color:#1371b4;border-left:3px solid #3677ac;padding:2px 10px 1px;font-size:20px;font-weight:700;line-height:1.6}.c-table tr{border-bottom:1px solid #cddfdd}.c-table th{text-align:left;vertical-align:middle;width:25%}.c-table td{vertical-align:middle}.c-btn{text-align:center}.c-btn-anchor{width:95%;max-width:500px;word-break:auto-phrase;background:#1371b4;border-radius:30px;padding:15px 20px;font-weight:700;transition:all .2s;display:inline-block;position:relative;color:#fff!important;text-decoration:none!important}.c-btn-anchor:hover{opacity:.8;text-decoration:none}p+.c-btn{margin-top:30px}@media (max-width:640px){.l-container{padding:0 16px;font-weight:500}.l-container .l-heading-secondary{font-size:19px}.l-container .l-tertiary{font-size:18px}.l-container .l-quaternary{font-size:17px}.c-linkblock h2{font-size:18px}.c-pagelink{padding:30px 15px 10px}.c-nap h3{font-size:18px}.c-table th,.c-table td{display:block}.c-table th{width:auto;padding-bottom:0!important}.c-table td{padding-top:10px!important}.img-left-s,.img-right-s,.img-left-l,.img-right-l{float:none;width:100%;margin:0 0 4%}}@media (min-width:640px){.c-btn-anchor{width:45%}}