@import url(https://fonts.googleapis.com/css2?family=Cantarell:wght@700&family=Roboto+Condensed:wght@400&display=swap);.accordion-check{display:none}.accordion-label{display:block}.accordion-content{display:block;position:relative;height:0;padding:0 10px;border:1px solid #333;opacity:0;-webkit-transition:.5s;transition:.5s;visibility:hidden}.accordion-check:checked+.accordion-label+.accordion-content{height:auto;width:100%;opacity:1;visibility:visible}.faqs .details * span{display:block}.faqs .details * dl dd,.faqs .details * p{text-justify:inter-ideograph;text-align:justify}.faqs .details * .notes{padding-left:1em;font-size:83.33333333333333%}.faqs .details * .notes:first-letter{margin-left:-1em}.faqs .details h3,.faqs .details h4{color:#213a58;font-weight:700;text-align:center;line-height:1}.faqs .details h3{margin-bottom:20px;margin-bottom:.5em;font-size:40px;font-size:250%}@media print,screen and (max-width:39.9375em){.faqs .details h3{font-size:30px;font-size:187.5%;line-height:150%}}.faqs .details h3>span{display:inline-block;position:relative;padding:0 1.5em}.faqs .details h3>span::after,.faqs .details h3>span::before{position:absolute;top:calc(50% - .25em/2);width:1.25em;height:1.25em;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:''}.faqs .details h3>span::before{left:0;background:url(../images/faqs/prt_faqs_header-q.svg) center center no-repeat;background-size:cover}.faqs .details h3>span::after{right:0;background:url(../images/faqs/prt_faqs_header-a.svg) center center no-repeat;background-size:cover}@media print,screen and (min-width:64em){.faqs .details h3>span span{display:inline}}@media print,screen and (max-width:22.4375em){.faqs .details h3>span span{display:inline}}.faqs .details h4{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:40px auto 30px;margin:1.25em auto .9375em;margin-top:0;color:#213a58;font-size:32px;font-size:200%}@media print,screen and (max-width:39.9375em){.faqs .details h4{font-size:24px;font-size:150%}}.faqs .details h4 span{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;padding:.25em .5em;border:4px solid #213a58;border:.125em solid #213a58;border-right:none;border-left:none}@media print,screen and (max-width:39.9375em){.faqs .details h4 span{border-top-width:4px;border-top-width:.1666666666666667em;border-bottom-width:4px;border-bottom-width:.1666666666666667em}}.faqs .details .row:last-child h4+p{color:#213a58;font-size:20px;font-size:125%}@media print,screen and (min-width:64em){.faqs .details .row:last-child h4+p{text-align:center}}@media print,screen and (max-width:39.9375em){.faqs .details .row:last-child h4+p span{display:inline}}.faqs .details p a:not(.button){text-decoration:underline}.faqs .details ul{margin:0}.faqs .details ul li{list-style:none}.faqs .details .row:not(:last-child) .inner>ul li:not(:first-child){margin-top:30px;margin-top:1.875em}.faqs .details .accordion-label,.faqs .details .inquiry li{background:#213a58;color:#fff}.faqs .details .accordion-label{width:100%;margin:0;padding:1.5em;border-radius:16px;border-radius:1em}.faqs .details .accordion-check:checked+.accordion-label{border-bottom-left-radius:0;border-bottom-right-radius:0}.faqs .details .accordion-label p{position:relative;padding:0 2em;padding-left:2.5em;font-size:20px;font-size:125%;line-height:150%}.faqs .details .accordion-check:checked+.accordion-label+.accordion-content::after,.faqs .details .accordion-label p:after,.faqs .details .accordion-label p:before{display:block;position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;content:''}.faqs .details .accordion-label p:after,.faqs .details .accordion-label p:before{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.faqs .details .accordion-check:checked+.accordion-label+.accordion-content::after,.faqs .details .accordion-label p::before{width:1.25em;height:1em;padding-right:.25em;border-right-width:1px;border-right-style:solid;font-family:Cantarell,sans-serif;line-height:1}.faqs .details .accordion-label p::before{left:0;border-right-color:#fff;font-size:125%;content:'Q'}.faqs .details .accordion-label p::after{right:0;width:.5em;height:.5em;border:2px solid #fff;border-top:none;border-left:none;-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);-webkit-transform-origin:center center;transform-origin:center center}.faqs .details .accordion-check:checked+.accordion-label p::after{-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.faqs .details .accordion-content{padding:0 calc(1.5em - 8px);padding:0 calc(1.5em - .5em);border-top:none;border-radius:0 0 1em 1em}.faqs .details .accordion-content dl,.faqs .details .accordion-content p{padding:calc(1.5em - 8px) 0;padding:calc(1.5em - .5em) 0;padding-left:calc(2.5em + .5em);color:#213a58}.faqs .details .accordion-content dd,.faqs .details .accordion-content p{line-height:200%}.faqs .details .accordion-content dl+dl,.faqs .details .accordion-content p+ul,.faqs .details .accordion-content p~p{padding-top:0}.faqs .details .accordion-content p+ul{padding-bottom:0}.faqs .details .accordion-content p a{display:inline!important}.faqs .details .accordion-content p em{color:red;font-size:125%;font-weight:700}.faqs .details .accordion-content p+a{display:block;margin-top:-1em!important;margin-left:calc(2.5em + .5em);margin-bottom:1em}.faqs .details .accordion-check:checked+.accordion-label+.accordion-content{border:8px solid #213a58;border:.5em solid #213a58;border-top:none}.faqs .details .accordion-check:checked+.accordion-label+.accordion-content::after{top:calc(.5em*1.25);left:calc(.5em*1.25);border-right-color:#213a58;color:#213a58;font-size:25px;font-size:calc(1em*1.5625);content:'A'}.faqs .details .flow+.video>video{width:100%;max-width:100%;max-height:75vh;margin:0 auto}.faqs .details .inquiry{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:stretch;align-content:stretch;margin-top:30px;margin-top:1.875em}.faqs .details .inquiry>li{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:30px;padding:1.875em}@media print,screen and (min-width:40em){.faqs .details .inquiry>li{max-width:calc((100% - 30px)/ 2);max-width:calc((100% - 1.875em)/ 2)}}@media print,screen and (max-width:39.9375em){.faqs .details .inquiry li:not(:first-child){margin-top:30px;margin-top:1.875em}}.faqs .details ul+.inquiry li{max-width:100%}.faqs .details .inquiry li>dl>dt{margin-bottom:.75em;padding-bottom:.75em;border-bottom:1px solid #fff;font-size:24px;font-size:150%;text-align:center;line-height:1}@media print,screen and (max-width:22.4375em){.faqs .details .inquiry li>dl>dt{font-size:22px;font-size:137.5%}}.faqs .details .inquiry li>dl>dd{line-height:200%}.faqs .details .inquiry li>dl>dd:not(:last-child){margin-bottom:1em}.faqs .details .inquiry li>dl.contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.faqs .details .inquiry li>dl.contact>*{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.faqs .details .inquiry li>dl.contact>dt{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media print,screen and (min-width:40em){.faqs .details .inquiry li>dl.contact>dd{margin-bottom:0}.faqs .details .inquiry li>dl.contact>dd:not(:only-of-type){max-width:calc((100% - 30px)/ 2);max-width:calc((100% - 1.875em)/ 2)}}@media print,screen and (max-width:39.9375em){.faqs .details .inquiry li>dl.contact>dd:not(:last-child){margin-bottom:30px;margin-bottom:1.875em}}.faqs .details .inquiry li>dl.contact>dd dt{font-size:20px;font-size:125%;line-height:150%}@media print,screen and (min-width:40em){.faqs .details .inquiry li>dl.contact>dd dt{min-height:calc(1em*1.5*2)}}.faqs .details .inquiry li>dl.contact>dd dt+dd{margin-top:1em;text-align:center}.faqs .details .inquiry li:only-child>dl>dt+dd>p{text-align:center}.faqs .details .inquiry li>dl>dd>blockquote{padding:40px;padding:1.666666666666667em;border:none;background-color:#fff;color:#213a58;font-size:24px;font-size:150%}.faqs .details .inquiry li dl .reception-tel,.faqs .details .inquiry li dl dd.notes,.faqs .details .inquiry li dl dd.reception-time{text-align:center;line-height:1}.faqs .details .inquiry li dl .reception-tel,.faqs .details .inquiry li dl dd.reception-time{font-weight:700}.faqs .details .inquiry li dl dd.reception-time{margin-bottom:1em}.faqs .details .inquiry li dl .reception-tel{margin:.25em 0 .75em;font-size:32px;font-size:200%}.faqs .details .inquiry li dl .reception-tel a{color:#fff}.faqs .details .inquiry li dl .reception-tel span{position:relative;display:inline-block;padding-left:1.25em}.faqs .details .inquiry li dl .reception-tel span::before{position:absolute;top:50%;left:0;width:1em;height:1em;background:url(../images/faqs/icn_faqs_phone.svg) center center no-repeat;background-size:cover;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:''}.faqs .details .inquiry li dl dd.reception-time{padding:1em;background:#7f9dad;font-size:20px;font-size:125%}.faqs .details .inquiry .button{width:100%;border:2px solid #fff;border-radius:3rem;background:#fff;color:#213a58;font-weight:700;letter-spacing:.1em;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.faqs .details .inquiry .button:hover{background:0 0;color:#fff}.faqs .details .inquiry .button.large{font-size:112.5%}.faqs .details .flow{display:block;width:100%;height:75vh;padding:1.5em;border:8px solid #213a58;border:.5em solid #213a58;border-radius:16px;border-radius:1em;background:#fff;overflow-y:auto}.faqs .details .flow ul{margin-top:1em;counter-reset:step}.faqs .details .flow ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.faqs .details .flow ul li:not(:last-child){margin-bottom:20px;margin-bottom:1.25em}@media print,screen and (min-width:40em){.faqs .details .flow ul li figure{-webkit-box-flex:0;-ms-flex:0 1 40%;flex:0 1 40%;padding-right:20px;padding-right:1.25em}.faqs .details .flow ul li.step4 figure,.faqs .details .flow ul li.step5 figure{-webkit-box-flex:0;-ms-flex:0 1 60%;flex:0 1 60%}.faqs .details .flow ul li p{-webkit-box-flex:1;-ms-flex:1 0 60%;flex:1 0 60%}_:-ms-lang(x)::-ms-backdrop,.faqs .details .flow ul li p{-ms-flex:1 1 54%;flex:1 1 54%}.faqs .details .flow ul li.step4 p,.faqs .details .flow ul li.step5 p{-webkit-box-flex:1;-ms-flex:1 0 40%;flex:1 0 40%}}@media print,screen and (max-width:39.9375em){.faqs .details .flow ul li figure,.faqs .details .flow ul li p{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.faqs .details .flow ul li figure{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.faqs .details .flow ul li figure+p{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:1em}}.faqs .details .flow ul li p{position:relative;padding-left:1.75em}.faqs .details .flow ul li p::after,.faqs .details .flow ul li p::before{display:block;position:absolute;top:calc((2em - 1.25em)/ 2);left:0;z-index:2;width:1.25em;height:1.25em;content:''}.faqs .details .flow ul li p::before{border-radius:3rem;background:#213a58}.faqs .details .flow ul li p::after{font-family:'Roboto Condensed',sans-serif;color:#fff;text-align:center;line-height:1.25em;letter-spacing:normal;-webkit-transform:scale(.9);transform:scale(.9);-webkit-transform-origin:center center;transform-origin:center center;counter-increment:step;content:counter(step)}.faqs .details .flow ul li p span.notes{margin-top:1em;padding-left:1em}.faqs .details .flow ul li p>span+span{margin-top:1em}.faqs .details .flow ul li p span.notes span:first-letter{margin-left:-1em}.faqs .details .video{margin-top:20px;margin-top:1.25em}.faqs .details .video div[id^=RVideo]{width:100%!important}@media print,screen and (min-width:40em){.faqs .details .video div[id^=RVideo]{height:calc((75em - .9375rem*2 - (75em*.2 + 1.875em))*.5625)!important}}@media print,screen and (max-width:39.9375em){.faqs .details .video div[id^=RVideo]{height:calc((100vw - .9375rem*2)*.5625)!important}}