@import url(https://fonts.googleapis.com/css?family=Nunito);
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;background:transparent;font-size:100%;vertical-align:baseline}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote::before,blockquote::after,q::before,q::after{content:'';content:none}a{margin:0;padding:0;background:transparent;font-size:100%;vertical-align:baseline}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title]{border-bottom:1px dotted;cursor:help}dfn[title]{border-bottom:1px dotted;cursor:help}table{border-spacing:0;border-collapse:collapse}hr{display:block;height:1px;margin:1em 0;padding:0;border:0;border-top:1px solid #ccc}input,select{vertical-align:middle}*,*::after,*::before{-webkit-box-sizing:inherit;box-sizing:inherit}html{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%}body{color:#121212;font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue",YuGothic,"ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;font-size:16px;-webkit-font-smoothing:antialiased;font-weight:400;line-height:1.4}a{text-decoration:none}a:active,a:focus{outline:none}body{position:relative;width:100%;height:100%}body._auto{height:auto}@media only screen and (max-width: 56.25em){body{overflow-x:hidden}}button{padding:0;border:none;outline:none;background-color:transparent;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}button:active,button:focus{outline:none}html{position:relative;width:100%;height:100%}@media only screen and (max-width: 56.25em){html{overflow-x:hidden}}input[type="submit"]:active,input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input:focus{outline:none}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset}input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #FFF1D3 inset}p{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0}textarea:focus{outline:none}select{outline:none;vertical-align:middle}.apply_modal_container{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;z-index:999;top:0;left:0;width:100vw;height:100%;padding:8vh 20%;background-color:rgba(0,0,0,0.6)}.apply_modal_container._hidden{display:none}.apply_modal_container._hiddeninfinitly{display:none}@media only screen and (max-width: 75em){.apply_modal_container{padding:8vh 15%}}@media only screen and (max-width: 56.25em){.apply_modal_container{padding:6vh 8%}}.apply_modal_container>.modal{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:center;align-self:center;width:100%;max-height:100%;padding:4rem;border-radius:10px;background-color:#fff}@media only screen and (max-width: 56.25em){.apply_modal_container>.modal{padding:3.6rem 2.4rem}}@media all and (-ms-high-contrast: none){.apply_modal_container>.modal{height:100%}}.apply_modal_container>.modal>.close{position:absolute;top:1.6rem;right:1.6rem;cursor:pointer}.apply_modal_container>.modal>.title{margin-bottom:2rem;font-size:24px;font-weight:bold;text-align:left}@media only screen and (max-width: 37.5em){.apply_modal_container>.modal>.title{font-size:20px}}.apply_modal_container>.modal>.body{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;margin-bottom:2rem;overflow:auto}.apply_modal_container>.modal>.body>.content{position:relative;width:100%}.apply_modal_container>.modal>.body>.content>.title{margin-bottom:2rem;font-size:24px;font-weight:bold;text-align:left}@media only screen and (max-width: 37.5em){.apply_modal_container>.modal>.body>.content>.title{font-size:20px}}.apply_modal_container>.modal>.body>.content>.para{line-height:1.8}.apply_modal_container>.modal>.body>.content>.para:not(:last-of-type){margin-bottom:24px}.apply_modal_container>.modal>.body>.content>.heading{font-weight:bold}.apply_modal_container>.modal>.footer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;width:100%;min-height:4rem}.apply_modal_container>.modal>.footer>.button{width:33rem;max-width:100%;height:4rem;min-height:4rem;margin:0 auto;border-radius:5px;outline:none;background-color:#000D62;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.2);box-shadow:0 2px 4px 0 rgba(0,0,0,0.2);color:#fff;font-size:14px;font-weight:bold;line-height:4rem;text-align:center;cursor:pointer}.async_overlay{display:none;position:fixed;z-index:9999;top:0;left:0;width:100vw;height:100vh}.async_overlay::before{content:'';position:absolute;top:50%;left:50%;width:48px;height:48px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-animation:rotateLoader 0.8s infinite linear;animation:rotateLoader 0.8s infinite linear;border:4px #B9B9B9 solid;border-top:4px #000D62 solid;border-radius:50%}@-webkit-keyframes rotateLoader{0%{-webkit-transform:translate(-50%, -50%) rotate(0deg);transform:translate(-50%, -50%) rotate(0deg)}100%{-webkit-transform:translate(-50%, -50%) rotate(360deg);transform:translate(-50%, -50%) rotate(360deg)}}@keyframes rotateLoader{0%{-webkit-transform:translate(-50%, -50%) rotate(0deg);transform:translate(-50%, -50%) rotate(0deg)}100%{-webkit-transform:translate(-50%, -50%) rotate(360deg);transform:translate(-50%, -50%) rotate(360deg)}}.body_wrapper{position:relative;width:100%}.block_description{margin-top:1rem;font-size:14px}.btn_blue{width:20rem;max-width:100%;height:4rem;border-radius:5px;background-color:#000D62;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.2);box-shadow:0 2px 4px 0 rgba(0,0,0,0.2);color:#fff;font-size:14px;font-weight:bold;line-height:4rem;text-align:center;cursor:pointer}.btn_blue._mt3{margin-top:3rem}.btn_blue._mha{margin-right:auto;margin-left:auto}.btn_orange{display:inline-block;height:3rem;padding:0 2rem;border-radius:30px;background-color:#ff7f00;-webkit-box-shadow:0 1px 2px 0 rgba(18,18,18,0.15);box-shadow:0 1px 2px 0 rgba(18,18,18,0.15);color:#fff;font-size:14px;font-weight:bold;line-height:3rem;cursor:pointer}.btn_orange._hidden{display:none}.btn_orange._domain{position:absolute;width:100%;margin-top:1rem;text-align:center}.btn_orange._mb_1_6{margin-bottom:1.6rem}.btn_orange._disabled{background-color:#B9B9B9;pointer-events:none}.btn_outline_blue{height:3rem;padding:0 2rem;border:solid 1px #000D62;border-radius:30px;background-color:#fff;-webkit-box-shadow:0 1px 2px 0 rgba(18,18,18,0.15);box-shadow:0 1px 2px 0 rgba(18,18,18,0.15);color:#000D62;font-size:13px;font-weight:bold;line-height:3rem;cursor:pointer}.btn_outline_blue._domain{width:100%;margin-top:1rem;text-align:center}.button_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.check_button{position:relative;width:100%;cursor:pointer}.check_button._mr2{margin-right:2rem}.check_button .button{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;width:100%;height:4rem;padding:.7rem .4rem;border:solid 1px #000D62;border-radius:5px;outline:none;background-color:#fff;-webkit-box-shadow:0 2px 4px 0 rgba(18,18,18,0.2);box-shadow:0 2px 4px 0 rgba(18,18,18,0.2);color:#000D62;font-size:18px;font-weight:bold;line-height:1.5;text-align:center;cursor:pointer}.check_button .button._hr6{height:6rem}.check_button .button._hr7_5{height:7.5rem}.check_button .button._hr10{height:10rem}.check_button .button._hauto{height:auto}.check_button .button._error{border:solid 1px #FD0019 !important}.check_button .button._small{font-size:1.5rem}@media only screen and (max-width: 56.25em){.check_button .button{font-size:16px}}.check_button .button._disabled{border:solid 1px #B9B9B9;background-color:#B9B9B9;color:#fff;pointer-events:none}.check_button>.fieldWithErrors>.button{border:solid 1px #FD0019 !important}.check_button .button>.pdf{margin-left:1rem;pointer-events:none}.check_button .radio:checked+.button{border:solid 1px #fff;background-color:#000D62;color:#fff}.check_button .radio:checked+.button._personal_number{pointer-events:none}.check_button .radio._disabled{border:solid 1px #B9B9B9;background-color:#B9B9B9;color:#fff;pointer-events:none}.check_button .check:checked+.button{border:solid 1px #fff;background-color:#000D62;color:#fff}.check_button .hidden[value='1']+.button{border:solid 1px #fff;background-color:#000D62;color:#fff}.confirm_readonly_modal_container{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;z-index:999;top:0;left:0;width:100vw;height:100%;padding:8vh 20%;background-color:rgba(0,0,0,0.6)}.confirm_readonly_modal_container._hidden{display:none}@media only screen and (max-width: 75em){.confirm_readonly_modal_container{padding:8vh 15%}}@media only screen and (max-width: 56.25em){.confirm_readonly_modal_container{padding:6vh 8%}}.confirm_readonly_modal_container>.modal{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:center;align-self:center;width:100%;max-height:100%;padding:4rem;border-radius:10px;background-color:#fff}@media only screen and (max-width: 56.25em){.confirm_readonly_modal_container>.modal{padding:3.6rem 2.4rem}}@media all and (-ms-high-contrast: none){.confirm_readonly_modal_container>.modal{height:100%}}.confirm_readonly_modal_container>.modal>.close{position:absolute;top:1.6rem;right:1.6rem;cursor:pointer}.confirm_readonly_modal_container>.modal>.title{margin-bottom:2rem;font-size:24px;font-weight:bold;text-align:center}@media only screen and (max-width: 37.5em){.confirm_readonly_modal_container>.modal>.title{font-size:20px}}.confirm_readonly_modal_container>.modal>.body{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;margin-bottom:2rem;overflow:auto}.confirm_readonly_modal_container>.modal>.body>.content{position:relative;width:100%}.confirm_readonly_modal_container>.modal>.body>.content>.para{line-height:1.8}.confirm_readonly_modal_container>.modal>.body>.content>.para:not(:last-of-type){margin-bottom:24px}.confirm_readonly_modal_container>.modal>.body>.content>.heading{font-weight:bold}.confirm_readonly_modal_container>.modal>.footer{min-height:4rem}.confirm_readonly_modal_container>.modal>.footer>.button{width:20rem;max-width:100%;height:4rem;min-height:4rem;margin:0 auto;border-radius:5px;outline:none;background-color:#000D62;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.2);box-shadow:0 2px 4px 0 rgba(0,0,0,0.2);color:#fff;font-size:14px;font-weight:bold;line-height:4rem;text-align:center;cursor:pointer}.copy_right{width:100%;height:4rem;background-color:#fff;font-size:9px;line-height:4rem;text-align:center}@media only screen and (max-width: 56.25em){.copy_right{margin-bottom:4rem}.copy_right._error{margin-bottom:0}}.content_block{width:100%;margin-bottom:6rem;padding:3rem 6rem;border-radius:5px;background-color:#fff;-webkit-box-shadow:0 1px 6px 0 rgba(0,0,0,0.16);box-shadow:0 1px 6px 0 rgba(0,0,0,0.16)}@media only screen and (max-width: 56.25em){.content_block{margin-bottom:4rem;padding:3rem 4%}}.content_block>.title{margin-bottom:4rem}@media only screen and (max-width: 56.25em){.content_block>.title{margin-bottom:3.2rem}}.content_block>.title>.main{margin-bottom:1rem;font-size:28px;font-weight:bold}@media only screen and (max-width: 56.25em){.content_block>.title>.main{margin-bottom:.8rem;font-size:24px}}.content_block>.title>.main>.link{position:relative;top:-.25rem;margin-left:1rem;vertical-align:middle;cursor:pointer}.content_block>.title>.description{font-size:16px}.content_block>.title>.description._small{font-size:14px}@media only screen and (max-width: 56.25em){.content_block>.title>.description._small{font-size:13px}}@media only screen and (max-width: 56.25em){.content_block>.title>.description{font-size:15px}}.content_block>.title>.description>.main{margin-bottom:1rem;font-size:16px}@media only screen and (max-width: 56.25em){.content_block>.title>.description>.main{margin-bottom:.8rem;font-size:14px}}.content_block>.title>.description>.annotation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;cursor:pointer}@media only screen and (max-width: 56.25em){.content_block>.title>.description>.annotation{font-size:12px}}.content_blocks{position:relative;width:100%}.content_blocks_wrapper{position:relative;width:100%}.content_blocks_wrapper>.footer{width:100%;text-align:center}.content_blocks_wrapper>.footer>.msgtop,.content_blocks_wrapper>.footer>.msgbottom{color:#000D62;font-weight:bold;line-height:1.4;text-align:center}.content_blocks_wrapper>.footer>.msgtop{margin-bottom:2rem;font-size:24px}@media only screen and (max-width: 56.25em){.content_blocks_wrapper>.footer>.msgtop{font-size:18px}}.content_blocks_wrapper>.footer>.msgbottom{margin-top:1.2rem;font-size:16px;line-height:1.6}.content_blocks_wrapper>.footer>.btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.content_blocks_wrapper>.footer>.btns>.closebtn{width:40rem;padding:1.6rem;border-radius:5px;outline:none;background-color:#000D62;-webkit-box-shadow:0 2px 4px 0 rgba(18,18,18,0.2);box-shadow:0 2px 4px 0 rgba(18,18,18,0.2);color:#fff;font-size:18px;font-weight:bold;text-align:center;cursor:pointer}@media only screen and (max-width: 56.25em){.content_blocks_wrapper>.footer>.btns>.closebtn{width:32rem;padding:1.4rem;font-size:16px}}@media only screen and (max-width: 37.5em){.content_blocks_wrapper>.footer>.btns>.closebtn{width:90%}}@media only screen and (max-width: 20em){.content_blocks_wrapper>.footer>.btns>.closebtn{font-size:14px}}.content_blocks_wrapper>.footer>.btns>.back{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:26rem;margin-right:2.5%;padding:1.6rem;border:solid 1px #000D62;border-radius:5px;outline:none;background-color:#fff;-webkit-box-shadow:0 2px 4px 0 rgba(18,18,18,0.2);box-shadow:0 2px 4px 0 rgba(18,18,18,0.2);color:#000D62;font-size:18px;font-weight:bold;text-align:center;cursor:pointer}@media only screen and (max-width: 56.25em){.content_blocks_wrapper>.footer>.btns>.back{width:10rem;padding:.8rem;font-size:16px}}@media only screen and (max-width: 20em){.content_blocks_wrapper>.footer>.btns>.back{font-size:14px}}.content_blocks_wrapper>.footer>.btns>.back>.arrow{width:6px;-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.content_blocks_wrapper>.footer>.btns>.back>.text{width:100%;text-align:center}.content_blocks_wrapper>.footer>.btns>.next{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:40rem;padding:1.6rem;border-radius:5px;outline:none;background-color:#000D62;-webkit-box-shadow:0 2px 4px 0 rgba(18,18,18,0.2);box-shadow:0 2px 4px 0 rgba(18,18,18,0.2);color:#fff;font-size:18px;font-weight:bold;text-align:center;cursor:pointer}@media only screen and (max-width: 56.25em){.content_blocks_wrapper>.footer>.btns>.next{width:32rem;padding:.8rem;font-size:16px}}@media only screen and (max-width: 20em){.content_blocks_wrapper>.footer>.btns>.next{font-size:14px}}.content_blocks_wrapper>.footer>.btns>.next.-disabled{background-color:#B9B9B9}.content_blocks_wrapper>.footer>.btns>.next>.arrow{width:6px}.content_blocks_wrapper>.footer>.btns>.next>.text{width:100%;text-align:center}.custom_checkbox{position:relative;width:100%}.custom_checkbox .button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:.8rem .8rem .8rem 3.4rem;border:solid 1px #B9B9B9;border-radius:5px;outline:none;background-color:#fff;-webkit-box-shadow:0 1px 2px 0 rgba(18,18,18,0.15);box-shadow:0 1px 2px 0 rgba(18,18,18,0.15);font-size:16px;line-height:1.5;word-break:break-all;cursor:pointer}.custom_checkbox .button._error{border:solid 1px #FD0019 !important}@media only screen and (max-width: 56.25em){.custom_checkbox .button{font-size:15px}}.custom_checkbox>.fieldWithErrors>.button{border:solid 1px #FD0019 !important}.custom_checkbox._full.button{width:100%}.custom_checkbox._fullheight{height:100%}.custom_checkbox._fullheight .button{height:100%}.custom_checkbox._fullheight .fieldWithErrors{height:100%}.custom_checkbox .rect{position:absolute;top:calc(50% - 0.7rem);left:1rem;width:1.4rem;height:1.4rem;border:solid 1px #B9B9B9;border-radius:3px;background-color:#fff;pointer-events:none}.custom_checkbox .check:checked+.rect:after{content:'';position:absolute;top:-0.4rem;left:0.2rem;width:0.8rem;height:1.4rem;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-right:solid 2px #000D62;border-bottom:solid 2px #000D62}.custom_checkbox .check:checked+.rect+.button{background-color:#000D62;color:#fff}.custom_checkbox .check:checked+.rect+.fieldWithErrors>.button{background-color:#000D62;color:#fff}.custom_checkbox>.radio:checked+.rect:after{content:'';position:absolute;top:-0.4rem;left:0.2rem;width:0.8rem;height:1.4rem;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-right:solid 2px #000D62;border-bottom:solid 2px #000D62}.custom_checkbox>.radio:checked+.rect+.button{background-color:#000D62;color:#fff}.custom_checkbox_course{position:relative;width:100%}.custom_checkbox_course>.button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:.8rem .8rem .8rem 3.4rem;border:solid 1px #000D62;border-radius:5px;outline:none;background-color:#fff;-webkit-box-shadow:0 1px 2px 0 rgba(18,18,18,0.15);box-shadow:0 1px 2px 0 rgba(18,18,18,0.15);color:#000D62;font-size:16px;line-height:1.5;word-break:break-all;cursor:pointer}@media only screen and (max-width: 56.25em){.custom_checkbox_course>.button{font-size:15px}}.custom_checkbox_course>.rect{position:absolute;top:1.3rem;left:1rem;width:1.4rem;height:1.4rem;border:solid 1px #000D62;border-radius:3px;background-color:#fff;pointer-events:none}.custom_checkbox_course>.rect._error+.button{border:solid 1px #FD0019 !important}.custom_checkbox_course>.rect+.button{border:solid 1px #FD0019 !important}.custom_checkbox_course>.check:checked+.rect:after{content:'';position:absolute;top:-0.4rem;left:0.2rem;width:0.8rem;height:1.4rem;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-right:solid 2px #000D62;border-bottom:solid 2px #000D62}.custom_checkbox_course>.check:checked+.rect+.button{background-color:#000D62;color:#fff}.custom_checkbox_course>.radio:checked+.rect:after{content:'';position:absolute;top:-0.4rem;left:0.2rem;width:0.8rem;height:1.4rem;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-right:solid 2px #000D62;border-bottom:solid 2px #000D62}.custom_checkbox_course>.radio:checked+.rect+.button{background-color:#000D62;color:#fff}.description_link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem;font-size:14px;cursor:pointer}@media only screen and (max-width: 56.25em){.description_link{margin-bottom:.8rem;font-size:14px}}.description_modal_container{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;z-index:999;top:0;left:0;width:100vw;height:100%;padding:8vh 20%;background-color:rgba(0,0,0,0.6)}.description_modal_container._hidden{display:none}@media only screen and (max-width: 75em){.description_modal_container{padding:8vh 15%}}@media only screen and (max-width: 56.25em){.description_modal_container{padding:6vh 8%}}.description_modal_container>.modal{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:center;align-self:center;width:100%;max-height:100%;padding:4rem;border-radius:10px;background-color:#fff}@media only screen and (max-width: 56.25em){.description_modal_container>.modal{padding:3.6rem 2.4rem}}@media all and (-ms-high-contrast: none){.description_modal_container>.modal{height:100%}}.description_modal_container>.modal>.close{position:absolute;top:1.6rem;right:1.6rem;cursor:pointer}.description_modal_container>.modal>.title{margin-bottom:2rem;font-size:24px;font-weight:bold;text-align:left}@media only screen and (max-width: 37.5em){.description_modal_container>.modal>.title{font-size:20px}}.description_modal_container>.modal>.body{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;margin-bottom:2rem;overflow:auto}.description_modal_container>.modal>.body>.content{position:relative;width:100%}.description_modal_container>.modal>.body>.content>.para{line-height:1.8}.description_modal_container>.modal>.body>.content>.para._red{color:#FD0019}.description_modal_container>.modal>.body>.content>.para._flex{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width: 56.25em){.description_modal_container>.modal>.body>.content>.para._flex{display:block}}.description_modal_container>.modal>.body>.content>.para:not(:last-of-type){margin-bottom:24px}.description_modal_container>.modal>.body>.content>.para._no_margin{margin-bottom:0}.description_modal_container>.modal>.body>.content>.para>.pc_example{margin-right:8px}@media only screen and (max-width: 56.25em){.description_modal_container>.modal>.body>.content>.para>.pc_example{display:none}}.description_modal_container>.modal>.body>.content>.para>.items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}@media only screen and (max-width: 56.25em){.description_modal_container>.modal>.body>.content>.para>.items{display:block;margin-left:20px}}.description_modal_container>.modal>.body>.content>.para>.items>.text{width:30%}@media only screen and (max-width: 56.25em){.description_modal_container>.modal>.body>.content>.para>.items>.text{width:100%}}.description_modal_container>.modal>.body>.content>.para>.items>.text._long{width:40%}@media only screen and (max-width: 56.25em){.description_modal_container>.modal>.body>.content>.para>.items>.text._long{width:100%}}.description_modal_container>.modal>.body>.content>.para>.items>.text>.sp_example{display:none}@media only screen and (max-width: 56.25em){.description_modal_container>.modal>.body>.content>.para>.items>.text>.sp_example{display:inline;margin-right:4px}}.description_modal_container>.modal>.body>.content>.heading{font-weight:bold}.description_modal_container>.modal>.footer{min-height:4rem}.description_modal_container>.modal>.footer>.button{width:20rem;max-width:100%;height:4rem;min-height:4rem;margin:0 auto;border-radius:5px;outline:none;background-color:#000D62;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.2);box-shadow:0 2px 4px 0 rgba(0,0,0,0.2);color:#fff;font-size:14px;font-weight:bold;line-height:4rem;text-align:center;cursor:pointer}.description_link_small{display:block;padding-top:1.2rem;color:#000D62;font-size:12px}.description_link_small>.arrow{width:6px}.error_description{margin-top:-1rem;margin-bottom:1rem;color:#FD0019;font-size:14px}.error_description._hidden{display:none}#msgArea{margin-bottom:20px}#msgArea .boxMsg{margin-top:10px;margin-bottom:10px;padding:12px 15px 0px;border:2px solid #999;font-size:100%;font-weight:700}#msgArea .boxMsg .errorExplanation{padding-bottom:10px;color:#E00}#msgArea .boxMsg .errorExplanation li{list-style:none}#msgArea .boxMsg #alert{padding-top:10px;color:#E00}.form_body_row{width:100%}.form_body_row._plr8p{padding-right:8%;padding-left:8%}.form_body_row._hidden{display:none}.form_body_row>.title{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.6rem}.form_body_row>.title>.main{margin-right:2rem;font-size:16px}@media only screen and (max-width: 56.25em){.form_body_row>.title>.main{margin-right:1rem;font-size:15px}}.form_body_row>.title>.caution{font-size:13px}@media only screen and (max-width: 56.25em){.form_body_row>.title>.caution{font-size:12px}}.form_body_row>.body{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.form_body_row>.body._alignstart{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.form_body_row>.body._alignend{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.form_body_row>.body>.block{position:relative;max-width:100%;margin-bottom:2rem}.form_body_row>.body>.block._w100{width:100%}.form_body_row>.body>.block._wr14_7{width:14.7rem}.form_body_row>.body>.block._wr18{width:18rem}@media only screen and (max-width: 20em){.form_body_row>.body>.block._wphones{width:87%}}.form_body_row>.body>.block._pt_6{padding-top:.6rem}.form_body_row>.body>.block._t1{top:1rem}.form_body_row>.body>.block._mt3{margin-top:3rem}.form_body_row>.body>.block._mr1{margin-right:1rem}.form_body_row>.body>.block._mr2{margin-right:2rem}.form_body_row>.body>.block._mr3{margin-right:3rem}.form_body_row>.body>.block._mw25{min-width:25%}.form_body_row>.body>.block._gr1{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.form_body_row>.body>.block._fillin2{width:calc(50% - 1rem)}.form_body_row>.body>.block._fillin3{width:calc(33% - 1.3rem)}@media only screen and (max-width: 56.25em){.form_body_row>.body>.block._streatchmobile{width:100%;margin-right:0}}@media only screen and (max-width: 56.25em){.form_body_row>.body>.block._fillin2mobile{width:calc(50% - 1rem)}}.form_body_row>.body>.block>.name{display:block;margin-bottom:.6rem;font-size:16px}.form_body_row>.body>.block>.name._small{font-size:13px}@media only screen and (max-width: 56.25em){.form_body_row>.body>.block>.name{font-size:15px}}.form_body_row>.body>.block>.name>.small{display:inline-block;margin-left:1rem;font-size:13px}@media only screen and (max-width: 56.25em){.form_body_row>.body>.block>.name>.small{font-size:11px}}.form_body_row>.body>.block>.name>.caution{margin-left:1rem;font-size:11px}.form_body_row>.body>.block>.caution{margin-bottom:.6rem;font-size:13px}@media only screen and (max-width: 56.25em){.form_body_row>.body>.block>.caution{font-size:12px}}.form_group{width:100%;margin-bottom:4rem}@media only screen and (max-width: 56.25em){.form_group{margin-bottom:3.2rem}}.form_group>.title{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-bottom:2rem;padding:1.2rem 1.6rem 1.1rem 1.6rem;background-color:#f4f4f7}.form_group>.title._noflex{display:block}.form_group>.title._mb1{margin-bottom:1rem}.form_group>.title._error{background-color:#FEE4E6}@media only screen and (max-width: 56.25em){.form_group>.title{padding-bottom:.7rem}}.form_group>.fieldWithErrors>.title{background-color:#FEE4E6}.form_group>.title>.main,.form_group>.fieldWithErrors>.title>.main{margin-right:1rem;font-size:18px;font-weight:bold;line-height:2.7rem}.form_group>.title>.main._mb0_6,.form_group>.fieldWithErrors>.title>.main._mb0_6{margin-bottom:.6rem}@media only screen and (max-width: 56.25em){.form_group>.title>.main,.form_group>.fieldWithErrors>.title>.main{margin-bottom:.4rem;font-size:17px}}.form_group>.title>.main>.link,.form_group>.fieldWithErrors>.title>.main>.link{vertical-align:middle;cursor:pointer}.form_group>.title>.description,.form_group>.fieldWithErrors>.title>.description{font-size:13px}@media only screen and (max-width: 56.25em){.form_group>.title>.description,.form_group>.fieldWithErrors>.title>.description{font-size:11px}}.form_group>.description{margin-bottom:3rem;font-size:14px}.header_content_block{width:100%;margin-bottom:6rem;border-radius:5px;background-color:#fff;-webkit-box-shadow:0 1px 6px 0 rgba(0,0,0,0.16);box-shadow:0 1px 6px 0 rgba(0,0,0,0.16)}@media only screen and (max-width: 56.25em){.header_content_block{margin-bottom:4rem}}.header_content_block>.header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:3rem;padding:1.5rem 3rem;border-radius:5px 5px 0 0 / 5px 5px 0 0;background-color:#D5E6FF}@media only screen and (max-width: 56.25em){.header_content_block>.header{padding:1.5rem 4%}}.header_content_block>.header>.titlebox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;color:#000D62;font-size:18px;font-weight:normal}@media only screen and (max-width: 37.5em){.header_content_block>.header>.titlebox{display:block}}.header_content_block>.header>.titlebox>.step{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-right:2rem;font-weight:bold}@media only screen and (max-width: 37.5em){.header_content_block>.header>.titlebox>.step{margin-bottom:0.8rem}}@media only screen and (max-width: 37.5em){.header_content_block>.header>.titlebox>.step>.label{font-size:16px}}.header_content_block>.header>.titlebox>.step>.num{font-size:24px}@media only screen and (max-width: 37.5em){.header_content_block>.header>.titlebox>.step>.num{font-size:22px}}.header_content_block>.body{padding:0 6rem 6rem 6rem}@media only screen and (max-width: 56.25em){.header_content_block>.body{padding:0 4% 3rem 4%}}.header_content_block>.header>.link>.linkbtn{display:inline-block;padding:.8rem 1.5rem;border:1px solid #000D62;border-radius:30px;background-color:#fff;-webkit-box-shadow:0px 2px 4px rgba(0,0,0,0.2);box-shadow:0px 2px 4px rgba(0,0,0,0.2);color:#000D62;font-size:13px;font-weight:bold;line-height:1;text-align:center;text-decoration:none;cursor:pointer}@media only screen and (max-width: 37.5em){.header_content_block>.header>.link>.linkbtn{padding:1rem 1rem}}.input_field{display:block;max-width:100%;height:4.4rem;padding:0 2rem;border:solid 1px #B9B9B9;border-radius:5px;background-color:white;-webkit-box-shadow:0 1px 2px 0 rgba(18,18,18,0.15);box-shadow:0 1px 2px 0 rgba(18,18,18,0.15);font-size:16px;line-height:4.4rem}.input_field.mr-2{margin-right:2rem}.input_field._mb3{margin-bottom:3rem}.input_field._wr7{width:7rem}.input_field._wr8{width:8rem}.input_field._wr9{width:9rem}.input_field._wr11{width:11rem}.input_field._wr12{width:12rem}.input_field._wr20{width:20rem}.input_field._wr27{width:27rem}.input_field._wr37{width:37rem}.input_field._wr44{width:44rem}.input_field._wr64{width:64rem}.input_field._w59p{width:59%}.input_field._w100p{width:100%}.input_field._maha{margin:0 auto}.input_field._mnh4_4{min-height:4.4rem}.input_field._hidden{display:none}.input_field._error{border:solid 1px #FD0019 !important}.input_field:focus{border:solid 1px #ff7f00;background-color:#FFF1D3}.input_field::-webkit-input-placeholder{color:#B9B9B9}.input_field::-moz-placeholder{color:#B9B9B9}.input_field:-ms-input-placeholder{color:#B9B9B9}.input_field::-ms-input-placeholder{color:#B9B9B9}.input_field::placeholder{color:#B9B9B9}@media only screen and (max-width: 56.25em){.input_field._streatchmobile{width:100%}}.input_field_readonly{min-width:30rem;height:4.4rem;padding:0 2rem;border:solid 1px transparent;border-radius:5px;background-color:#f4f4f7;font-size:16px;line-height:4.4rem;pointer-events:none}.input_field_readonly._error{border:solid 1px #FD0019 !important}.input_field_readonly::-webkit-input-placeholder{color:gray}.input_field_readonly::-moz-placeholder{color:gray}.input_field_readonly:-ms-input-placeholder{color:gray}.input_field_readonly::-ms-input-placeholder{color:gray}.input_field_readonly::placeholder{color:gray}.input_field_readonly._wr44{width:44rem}.input_field_readonly._prefectures{width:64rem;min-width:unset;max-width:100%}.input_field_readonly._code{min-width:10rem}@media only screen and (max-width: 56.25em){.input_field_readonly{width:100%;min-width:0}}.last_description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px}.last_description>.link{cursor:pointer}.nisa_description_modal_container{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;z-index:999;top:0;left:0;width:100vw;height:100%;padding:8vh 20%;background-color:rgba(0,0,0,0.6)}.nisa_description_modal_container._hidden{display:none}@media only screen and (max-width: 75em){.nisa_description_modal_container{padding:8vh 15%}}@media only screen and (max-width: 56.25em){.nisa_description_modal_container{padding:6vh 8%}}.nisa_description_modal_container>.modal{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:center;align-self:center;width:100%;max-height:100%;padding:4rem;border-radius:10px;background-color:#fff}@media only screen and (max-width: 56.25em){.nisa_description_modal_container>.modal{padding:3.6rem 2.4rem}}@media all and (-ms-high-contrast: none){.nisa_description_modal_container>.modal{height:100%}}.nisa_description_modal_container>.modal>.close{position:absolute;top:1.6rem;right:1.6rem;cursor:pointer}.nisa_description_modal_container>.modal>.title{margin-bottom:2rem;font-size:28px;font-weight:bold}@media only screen and (max-width: 37.5em){.nisa_description_modal_container>.modal>.title{font-size:20px}}.nisa_description_modal_container>.modal>.body{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;margin-bottom:2rem;overflow:auto}.nisa_description_modal_container>.modal>.body>.description{margin-bottom:2rem;font-size:14px}.nisa_description_modal_container>.modal>.body>.description._red{color:#FD0019}.nisa_description_modal_container>.modal>.body>.content{width:100%;margin-bottom:2rem}.nisa_description_modal_container>.modal>.body>.content>.title{margin-bottom:0.5rem;color:#000D62;font-size:18px;font-weight:bold}.nisa_description_modal_container>.modal>.body>.content>.row{font-size:14px}.nisa_description_modal_container>.modal>.body>.content>.bnr{width:100%;margin-top:1rem}.nisa_description_modal_container>.modal>.footer{min-height:4rem}.nisa_description_modal_container>.modal>.footer>.button{width:20rem;max-width:100%;height:4rem;min-height:4rem;margin:0 auto;border-radius:5px;outline:none;background-color:#000D62;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.2);box-shadow:0 2px 4px 0 rgba(0,0,0,0.2);color:#fff;font-size:14px;font-weight:bold;line-height:4rem;text-align:center;cursor:pointer}.page_container{position:relative;width:100%}.page_container>.header{position:fixed;z-index:100;top:0;width:100%;background-color:#fff;-webkit-box-shadow:0 4px 6px 0 rgba(0,0,0,0.16);box-shadow:0 4px 6px 0 rgba(0,0,0,0.16)}.page_container>.header>.innerpc{padding:2.1rem 19% 0}@media only screen and (max-width: 56.25em){.page_container>.header>.innerpc{display:none}}.page_container>.header>.innerpc>.logo{height:2.7rem;margin-bottom:1.2rem}.page_container>.header>.innerpc>.steps{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.page_container>.header>.innerpc>.steps._hidden{display:none}.page_container>.header>.innerpc>.steps>.step{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:17%;padding:.4rem .4vw .4rem .8vw;background-color:#fff;color:#000D62}.page_container>.header>.innerpc>.steps>.step._selected{background-color:#000D62;color:#fff}.page_container>.header>.innerpc>.steps>.step:last-child{width:15%}.page_container>.header>.innerpc>.steps>.step>.left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.page_container>.header>.innerpc>.steps>.step>.left>.name{margin-right:.2rem;font-size:12px}.page_container>.header>.innerpc>.steps>.step>.left>.number{font-size:24px;line-height:1}.page_container>.header>.innerpc>.steps>.step>.right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page_container>.header>.innermobile{display:none;width:100%}@media only screen and (max-width: 56.25em){.page_container>.header>.innermobile{display:block}}.page_container>.header>.banner{position:relative}.page_container>.header>.banner._hidden{display:none}.page_container>.header>.banner>.link{display:block;width:100%}.page_container>.header>.banner>.link>.image{display:block;width:100%}.page_container>.header>.banner>.button{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:50%;right:2%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;height:30px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width: 56.25em){.page_container>.header>.banner>.button{right:1%}}.page_container>.header>.banner>.button>.image{width:100%;width:20px;height:20px}.page_container>.header>.innermobile>.header{padding:.8rem 2rem}.page_container>.header>.innermobile>.header>.logo{width:5rem}.page_container>.header>.innermobile>.steps{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.page_container>.header>.innermobile>.steps>.step{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:17%;padding:1% 2%;color:#000D62;font-weight:bold}.page_container>.header>.innermobile>.steps>.step._selected{background-color:#000D62;color:#fff}.page_container>.header>.innermobile>.steps>.step:last-child{width:15%}.page_container>.header>.innermobile>.steps>.step>.left{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.page_container>.header>.innermobile>.steps>.step>.left>.step{font-size:1.4vw}@media only screen and (max-width: 37.5em){.page_container>.header>.innermobile>.steps>.step>.left>.step{font-size:2.3vw}}.page_container>.header>.innermobile>.steps>.step>.left>.number{font-size:3.8vw}@media only screen and (max-width: 37.5em){.page_container>.header>.innermobile>.steps>.step>.left>.number{font-size:5.8vw}}.page_container>.header>.innermobile>.steps>.step>.right>.point{width:2vw}@media only screen and (max-width: 20em){.page_container>.header>.innermobile>.steps>.step>.right>.point{width:1.8vw}}.page_container>.header>.innermobile>.steps>.step>.right>.check{width:3.2vw}@media only screen and (max-width: 20em){.page_container>.header>.innermobile>.steps>.step>.right>.check{width:3vw}}.page_container>.body{width:100%;margin:6rem 0 .5rem 0;padding:6rem 19%;background-color:#f4f4f7;-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,0.16);box-shadow:0 4px 5px 0 rgba(0,0,0,0.16)}@media only screen and (max-width: 56.25em){.page_container>.body{padding:16vw 4% 6rem}}@media only screen and (max-width: 37.5em){.page_container>.body{padding:23vw 4% 6rem}}.page_container>.body._tab{padding:12vw 19% 6rem}@media only screen and (max-width: 56.25em){.page_container>.body._tab{padding:25vw 4% 6rem}}@media only screen and (max-width: 37.5em){.page_container>.body._tab{padding:44vw 4% 6rem}}@media only screen and (max-width: 20em){.page_container>.body._tab{padding:46vw 4% 6rem}}@media only screen and (max-width: 56.25em){.page_container>.body._sp{padding:39vw 4% 6rem}}@media only screen and (max-width: 450px){.page_container>.body._sp{padding:43vw 4% 6rem}}@media only screen and (max-width: 340px){.page_container>.body._sp{padding:46vw 4% 6rem}}.page_container>.body._nobanner{padding:6rem 19%}@media only screen and (max-width: 56.25em){.page_container>.body._nobanner{padding:15vw 4% 6rem}}@media only screen and (max-width: 37.5em){.page_container>.body._nobanner{padding:25vw 4% 6rem}}@media only screen and (max-width: 20em){.page_container>.body._nobanner{padding:31vw 4% 6rem}}.page_container>.body._noprogress._tab{padding:13vw 4% 6rem}.page_container>.body._noprogress._tab._nobanner{padding:5vw 4% 6rem}@media only screen and (max-width: 56.25em){.page_container>.body._noprogress._tab{padding:18vw 4% 6rem}.page_container>.body._noprogress._tab._nobanner{padding:9vw 4% 6rem}}@media only screen and (max-width: 56.25em){.page_container>.body._noprogress{padding:17vw 4% 6rem}}@media only screen and (max-width: 37.5em){.page_container>.body._noprogress{padding:28vw 4% 6rem}}@media only screen and (max-width: 20em){.page_container>.body._noprogress{padding:28vw 4% 6rem}}@media only screen and (max-width: 56.25em){.page_container>.body._noprogress._nobanner{padding:9vw 4% 6rem}}@media only screen and (max-width: 37.5em){.page_container>.body._noprogress._nobanner{padding:13vw 4% 6rem}}@media only screen and (max-width: 20em){.page_container>.body._noprogress._nobanner{padding:13vw 4% 6rem}}.page_container>.body._error{margin:6rem 0 0;padding:0 19%}@media only screen and (max-width: 56.25em){.page_container>.body._error{margin-top:3.8rem;padding:0 4%}}.progress_bar{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;top:23rem;left:82%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:8.6rem;padding:2rem 1.3rem;border-radius:5px;background-color:#fff;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,0.16);box-shadow:0 3px 6px 0 rgba(0,0,0,0.16)}@media only screen and (max-width: 56.25em){.progress_bar{display:none}}.progress_bar>.title{margin-bottom:1rem;color:#000D62;font-weight:bold}.progress_bar>.title>.row1{margin-bottom:.4rem;font-size:18px;text-align:center}.progress_bar>.title>.row2{margin-bottom:.2rem;font-size:12px;text-align:center}.progress_bar>.title>.row3{font-size:12px;text-align:center}.progress_bar>.progress{position:relative;width:1rem;height:25rem;background-color:#D5E6FF}.progress_bar>.progress>.value{position:absolute;width:100%;background-color:#000D62}.progress_bar_mobile{display:none;position:fixed;z-index:100;top:9.7rem;left:4%;width:calc(100% - 8%);padding:.6rem 1rem;border-radius:5px;background-color:#D5E6FF;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,0.16);box-shadow:0 3px 6px 0 rgba(0,0,0,0.16)}@media only screen and (max-width: 56.25em){.progress_bar_mobile{display:block;top:24.5vw}}@media only screen and (max-width: 37.5em){.progress_bar_mobile{top:44vw}}@media only screen and (max-width: 20em){.progress_bar_mobile{top:47vw}}@media only screen and (max-width: 56.25em){.progress_bar_mobile._sp{top:39vw}}@media only screen and (max-width: 450px){.progress_bar_mobile._sp{top:43vw}}@media only screen and (max-width: 340px){.progress_bar_mobile._sp{top:46vw}}@media only screen and (max-width: 56.25em){.progress_bar_mobile._nobanner{top:15.5vw}}@media only screen and (max-width: 37.5em){.progress_bar_mobile._nobanner{top:24vw}}@media only screen and (max-width: 460px){.progress_bar_mobile._nobanner{top:25vw}}@media only screen and (max-width: 20em){.progress_bar_mobile._nobanner{top:30vw}}.progress_bar_mobile>.title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:.3rem;color:#000D62;font-weight:bold}.progress_bar_mobile>.title>.step{font-size:12px}.progress_bar_mobile>.title>.number{margin-right:1.6%;font-size:15px}.progress_bar_mobile>.title>.title{margin-right:1.6%;font-size:15px}.progress_bar_mobile>.title>.rest{font-size:12px}.progress_bar_mobile>.footer{position:relative;width:100%;height:1rem;background-color:#fff}.progress_bar_mobile>.footer>.value{position:relative;top:0;left:0;width:0;height:100%;background-color:#000D62}.row_description{margin-bottom:2rem;font-size:14px}@media only screen and (max-width: 56.25em){.row_description{margin-bottom:1rem;font-size:12px}}.search_modal_container{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;z-index:999;top:0;left:0;width:100vw;height:100%;padding:8vh 26%;background-color:rgba(0,0,0,0.6)}.search_modal_container._hidden{display:none}@media only screen and (max-width: 75em){.search_modal_container{padding:8vh 15%}}@media only screen and (max-width: 56.25em){.search_modal_container{padding:6vh 8%}}.search_modal_container>.modal{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:center;align-self:center;width:100%;max-height:100%;padding:4rem;border-radius:10px;background-color:#fff}@media only screen and (max-width: 56.25em){.search_modal_container>.modal{padding:3.6rem 2.4rem}}@media all and (-ms-high-contrast: none){.search_modal_container>.modal{height:100%}}.search_modal_container>.modal>.close{position:absolute;top:1.6rem;right:1.6rem;cursor:pointer}.search_modal_container>.modal>.title{margin-bottom:2rem;font-size:24px;font-weight:bold;text-align:center}.search_modal_container>.modal>.title._small{font-size:22px}@media only screen and (max-width: 37.5em){.search_modal_container>.modal>.title{font-size:20px}}.search_modal_container>.modal>.result{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-top:3rem;overflow:auto}.search_modal_container>.modal>.result>.header{padding:0 1.6rem;background-color:#f4f4f7;font-size:18px;font-weight:bold;line-height:5rem}.search_modal_container>.modal>.result>.body>.row{padding:1rem 1.6rem;border-bottom:solid 1px rgba(0,0,0,0.6);color:#000D62;font-size:16px;cursor:pointer}.search_modal_container._insidercompany>.modal>.result>.body>.row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width: 56.25em){.search_modal_container._insidercompany>.modal>.result>.body>.row{display:block}}.search_modal_container._insidercompany>.modal>.result>.body>.row>.name{display:block;margin-bottom:0.6rem}.search_modal_container._insidercompany>.modal>.result>.body>.row>.code{-ms-flex-negative:0;flex-shrink:0;color:#121212}.search_modal_container._insidercompany>.modal>.result>.body>.row>.name,.search_modal_container._insidercompany>.modal>.result>.body>.row>.code{pointer-events:none}.select_field{position:relative;max-width:100%;height:4.4rem;-webkit-box-shadow:0 1px 2px 0 rgba(18,18,18,0.15);box-shadow:0 1px 2px 0 rgba(18,18,18,0.15)}.select_field::after{content:'';position:absolute;top:0;right:1rem;bottom:0;width:0;height:0;margin:auto;border-top:0.8rem solid #000D62;border-right:.6rem solid transparent;border-left:.6rem solid transparent;pointer-events:none}.select_field._wr20{width:20rem}.select_field._wr27{width:27rem}.select_field._wr29{width:29rem}@media only screen and (max-width: 37.5em){.select_field._wr29{width:44rem}}.select_field._wr54{width:54rem}.select_field._hidden{display:none}.select_field .select{position:relative;width:100%;height:100%;padding:0 2.8rem 0 2rem;border:1px solid #B9B9B9;border-radius:5px;background-color:#fff;font-size:16px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.select_field .select::-ms-expand{display:none}.select_field .select._unselected{color:#B9B9B9}.select_field .select._error{border:solid 1px #FD0019 !important}.select_field .select:focus{border:1px solid #ff7f00;background-color:#FFF1D3}.select_field>.fieldWithErrors>.select{border:solid 1px #FD0019 !important}.select_field .select>option{color:#121212}.select_field .select>optgroup{color:#121212}.select_field .select>.placeholder{display:none;color:#B9B9B9}.suggestion_wrapper{width:100%;height:1.9rem;margin-bottom:.6rem}@media only screen and (max-width: 56.25em){.suggestion_wrapper._hiddenmobile{display:none}}.suggestion_wrapper>.suggestion{width:9.2rem;height:100%;margin:0 auto;background-color:#ff7f00;color:#fff;font-size:13px;text-align:center}.steps_header{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:7.2rem;margin-bottom:4rem;background-color:#fff;-webkit-box-shadow:0 1px 6px 0 rgba(0,0,0,0.16);box-shadow:0 1px 6px 0 rgba(0,0,0,0.16)}@media only screen and (max-width: 56.25em){.steps_header{display:none}}.steps_header>.step{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:17%;height:100%;color:#000D62}.steps_header>.step._selected{background-color:#000D62;color:#fff}.steps_header>.step:last-child{width:15%}.steps_header>.step>.left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;margin-left:.8vw}.steps_header>.step>.left>.name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:1rem}.steps_header>.step>.left>.name>.main{margin-right:.2rem;font-size:12px}.steps_header>.step>.left>.name>.number{font-size:24px;line-height:1}.steps_header>.step>.left>.description{font-size:12px}.steps_header>.step>.right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:.4vw}.fieldWithErrors>.input_field,.fieldWithErrors>.input_field_readonly{border:solid 1px #FD0019 !important}._bg_white{background-color:#fff !important}.error_wrapper{position:relative;height:calc(100vh - 10rem)}@media only screen and (max-width: 56.25em){.error_wrapper{height:calc(100vh - 7.8rem)}}.error_wrapper>.inner{position:absolute;top:50%;left:50%;width:100%;padding:30px 60px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-radius:5px;background-color:#fff;-webkit-box-shadow:0 3px 6px 0 rgba(18,18,18,0.16);box-shadow:0 3px 6px 0 rgba(18,18,18,0.16)}.error_wrapper>.inner._t45{top:45%}@media only screen and (max-width: 56.25em){.error_wrapper>.inner{padding:30px}}.error_wrapper>.inner>.heading{padding-bottom:1.5rem;font-size:2.8rem}@media only screen and (max-width: 56.25em){.error_wrapper>.inner>.heading{padding-bottom:1rem;font-size:2rem}}@media only screen and (max-width: 37.5em){.error_wrapper>.inner>.heading{font-size:1.8rem}}@media only screen and (max-width: 20em){.error_wrapper>.inner>.heading{font-size:1.3rem}}.error_wrapper>.inner>.text{font-size:1.4rem}@media only screen and (max-width: 20em){.error_wrapper>.inner>.text{font-size:1.1rem}}.error_wrapper>.btn{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;position:absolute;top:85%;left:50%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:40rem;padding:1.6rem;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-radius:5px;outline:none;background-color:#000D62;-webkit-box-shadow:0 2px 4px 0 rgba(18,18,18,0.2);box-shadow:0 2px 4px 0 rgba(18,18,18,0.2);color:#fff;font-size:18px;font-weight:bold;text-align:center;cursor:pointer}@media only screen and (max-width: 56.25em){.error_wrapper>.btn{width:32rem;padding:.8rem;font-size:16px}}@media only screen and (max-width: 20em){.error_wrapper>.btn{width:100%;font-size:14px}}.error_wrapper>.btn>.text{width:100%;text-align:center}table.error_table,table.error_table th,table.error_table td{border:1px #B9B9B9 solid}table.error_table{margin:15px 0}table.error_table th{background-color:#f4f4f7}table.error_table th,table.error_table td{padding:5px;text-align:center;vertical-align:middle}table.error_table td:nth-child(2){width:300px}table.error_table th:first-child{width:67%}.error_wrapper>.inner li{margin-left:1em;font-size:1.4rem}@media only screen and (max-width: 20em){.error_wrapper>.inner li{font-size:0.9rem}}

