html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,button,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{-webkit-text-size-adjust:none;-webkit-appearance:none;background:0 0;border:0;outline:0;margin:0;padding:0;font-size:1em}body,table,input,textarea,select,option{color:#333;-webkit-appearance:none;font-family:ArialMT,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3;font-size:1em}article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}ol,ul{list-style:none}:focus{outline:0}a:link,a:visited,a:hover,a:active{color:#707070;-webkit-appearance:none;text-decoration:underline}div:after,ul:after,dl:after,dt:after,dd:after,td:after,article:after,aside:after,canvas:after,details:after,figcaption:after,figure:after,footer:after,header:after,hgroup:after,menu:after,nav:after,section:after,summary:after{content:"";clear:both;visibility:hidden;height:0;display:block}body{color:#707070;text-align:center;width:100%;height:auto;min-height:100%;font-family:ArialMT,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3;line-height:1.5}html{height:auto;min-height:100%}img{vertical-align:bottom;max-width:100%;height:auto}header{box-sizing:border-box;height:39px;padding:4px 0}header img{width:auto;height:100%;padding-top:0}.header__credit{max-width:375px;margin:auto;padding:0 1px 3px}.header__credit img{display:block}.dialog_header{background:#555;width:100%}@media screen and (max-width:519px){.is-hidden-touch{display:none!important}}.status{text-align:center;box-sizing:border-box;background:0 0;width:100vw;margin-top:4px;padding:10px 0 0}.status img{width:100%;max-width:320px}h3.itemTitle{-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;box-sizing:border-box;color:#fff;background:#57a91f;border-radius:27px;max-width:310px;margin:10px auto 3%;padding:10px 3px;font-size:.9em;position:relative}h3.itemTitle small{color:#fff;padding-left:1em;font-size:.8em;font-weight:400}.colWrap{box-sizing:border-box;flex-wrap:wrap;margin:0;display:flex}.colWrap .col{color:#333;width:48%;margin:1%}.colWrap .col.full-width{width:100%}.colWrap .col.link_area_margin{margin-top:20px}.colWrap .col:first-child input[type=checkbox]:checked+.checkbox{border-top:1px solid #ff7fae}.colWrap .col .checkbox:nth-child(4){padding-left:0;padding-right:0}.colWrap.col2-last-child .col:last-child{width:98%;margin:1%}.formTopImage{position:relative}.formTopImage__date,.formTopImage__text{color:#ff6759;text-shadow:0 0 3px #f8fced,0 0 3px #f8fced,0 0 3px #f8fced,0 0 3px #f8fced,0 0 3px #f8fced,0 0 3px #f8fced,0 0 3px #f8fced,0 0 3px #f8fced,0 0 3px #f8fced;font-size:8.75vw;font-weight:700;position:absolute;top:0;left:20px}.formTopImage__date{font-size:8.75vw}.formTopImage__date span{font-size:1.8em}.formTopImage__text{font-size:5.33vw;font-weight:400;top:19vw}@media screen and (min-width:640px){.formTopImage{max-width:750px;margin-left:auto;margin-right:auto}.formTopImage__date{font-size:50px;top:20px}.formTopImage__text{font-size:30px;top:130px}}.form-button{box-sizing:border-box;cursor:pointer;background-color:#fff;border:4px solid silver;border-width:2px 4px 4px 2px;border-radius:4px;flex-flow:column wrap;justify-content:center;align-items:center;width:100%;height:90px;padding:4px;font-size:15px;font-weight:700;line-height:1.3;transition:all .3s ease-out;display:flex}@media not screen and (min-width:520px){.form-button{font-size:3.2vw}}.form-button span{text-align:center;white-space:nowrap;display:block}.form-button.off{-webkit-filter:grayscale();filter:grayscale();background-color:#dedede}.form-button .options__item{text-align:left}.form-button .options__item label{background-color:#f8fced;border:none}input[type=text]{box-sizing:border-box;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background-color:rgba(255,255,255,.8);border:none;border-radius:0;width:100%;padding:0 .5em;font-size:16px;line-height:2.5em;position:relative}input[type=tel]{box-sizing:border-box;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background-color:rgba(255,255,255,.8);border:none;border-radius:0;width:100%;padding:0 .5em;font-size:16px;line-height:2.5em;position:relative}input[type=number]{box-sizing:border-box;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background-color:rgba(255,255,255,.8);border:none;border-radius:0;width:100%;padding:0 .5em;font-size:16px;line-height:2.5em;position:relative}input[type=email]{box-sizing:border-box;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background-color:rgba(255,255,255,.8);border:none;border-radius:0;width:100%;padding:0 .5em;font-size:16px;line-height:2.5em;position:relative}input[type=url]{box-sizing:border-box;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background-color:rgba(255,255,255,.8);border:none;border-radius:0;width:100%;padding:0 .5em;font-size:16px;line-height:2.5em;position:relative}input[type=password]{box-sizing:border-box;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background-color:rgba(255,255,255,.8);border:none;border-radius:0;width:100%;padding:0 .5em;font-size:16px;line-height:2.5em;position:relative}input[type=date]{box-sizing:border-box;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background-color:rgba(255,255,255,.8);border:none;border-radius:0;width:100%;padding:0 .5em;font-size:16px;line-height:2.5em;position:relative}select{box-sizing:border-box;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;color:#333;float:right;background:rgba(255,255,255,.8) url(/assets/images/entry_form/131/ico_arrow-1e714c0f50ae8e33.png) 97%/10px no-repeat;border:none;border-radius:0;width:100%;padding:0 14px 0 .5em;font-size:16px;line-height:2.2;position:relative}input[type=checkbox]{display:none}input[type=radio]{-webkit-appearance:none;display:none}input[name="entry_form[postal_code]"]{padding:0 .5em}.inputValidOn #form [name="entry_form[hoping_employment_types][]"],.inputValidOn #form [name="entry_form[recruiting_schedule]"],.inputValidOn #form [name="entry_form[incumbent_role]"],.inputValidOn #form [name="entry_form[postal_code]"],.inputValidOn #form [name="entry_form[name]"],.inputValidOn #form [name="entry_form[name_kana]"],.inputValidOn #form [name="entry_form[intention_to_retire]"],.inputValidOn #form [name="entry_form[phone_number]"]{padding:.2em .5em}.inputValidOn #form [name="entry_form[mail_magazine_subscription]"],.inputValidOn #form [name="entry_form[scout_acceptance]"],.inputValidOn #form [name=remember_me]{-webkit-appearance:checkbox;-moz-appearance:checkbox;-ms-appearance:checkbox;appearance:checkbox;margin-right:3px;display:inline}.inputValidOn #form [name="entry_form[postal_code]"].on:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #fff}.inputValidOn #form [name="entry_form[name]"].on:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #fff}.inputValidOn #form [name="entry_form[name_kana]"].on:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #fff}.inputValidOn #form [name="entry_form[phone_number]"].on:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #fff}input[name="entry_form[recruiting_schedule]"]+label:after,input[name=addr1_modal]+label:after,input[name=addr2_modal]+label:after,input[name="entry_form[hoping_employment_types][]"]+label:after,input[name="entry_form[recruiting_schedule]"]+label:after,input[name="entry_form[incumbent_role]"]+label:after,input[name=req1_addr1_modal]+label:after{content:"";border:none;border-radius:50%;width:16px;height:16px;margin-top:-10px;transition:border-color .2s linear;display:block;position:absolute;top:50%;right:0}input[type=radio]:checked+label:after{border:none}@keyframes shiny{0%{left:-30%}20%{left:120%}to{left:120%}}@keyframes blink{0%{opacity:0}to{opacity:1}}@keyframes hands{0%,75%,to{transform:translate(0)scale(1)}50%{transform:translate(-15px)scale(1.08)}}ul.email-auto-suggest{z-index:1000;text-align:left;background-color:#f8f8f8;padding-left:.5em}ul.email-auto-suggest li{white-space:nowrap;width:100%;padding:1px;display:block;overflow:hidden}ul.email-auto-suggest li.select{color:#fff;background-color:#36f}ul.email-auto-suggest li.over{background-color:#9cf}ul.email-auto-suggest span.bef{color:gray}.off{opacity:.6}#pointingHandParent{opacity:0;position:relative}#pointingHandParent.visible{opacity:1}.cover:not(.is-hidden)+#pointingHandParent{margin-top:-40px}@media screen and (min-width:640px){.cover:not(.is-hidden)+#pointingHandParent{margin-top:-60px}}#pointingHandParent:has(.popup) #pointingHand{left:335px}#pointingHandParent:has(.popupNarrowTop) #pointingHand{left:335px}@media screen and (max-width:360px){#pointingHandParent:has(.popup) #pointingHand{left:315px}#pointingHandParent:has(.popupNarrowTop) #pointingHand{left:315px}}#pointingHand{z-index:88;pointer-events:none;transition:all .3s;animation:2.5s linear infinite hands;position:absolute;top:45px;left:315px;width:65px!important}.status.is-hidden~#pointingHandParent #pointingHand{top:25px}.zip-count,.hint{z-index:3;background:#f8f8f8;border-radius:100px;padding:2px 8px;font-size:12px;transition:all .3s ease-out;position:absolute;right:4px}.zip-count{top:48px}.hint{top:-16px}.hint span{color:#ff7e7e}.keyMark{margin-top:1em;position:relative;overflow:auto}.keyMark:after{content:"";opacity:.3;visibility:visible;background:url(/assets/images/entry_form/131/ico_key-079c59d979589447.png) 50%/contain no-repeat;width:18px;height:18px;margin-top:-9px;position:absolute;top:50%;right:20px}.key:before{content:"";opacity:.5;background:url(/assets/images/entry_form/131/ico_key-079c59d979589447.png) 50%/contain no-repeat;width:18px;height:18px;position:absolute;top:0;left:-18px}.validation__error{clear:both;box-sizing:border-box;color:red;background:#fcebeb;border-radius:3px;max-width:310px;margin:5px auto;padding:1px 5px;font-size:12px;position:relative}.validation__error:before{content:"";border:5px solid transparent;border-bottom-color:#fcebeb;width:0;height:0;display:block;position:absolute;top:-10px;left:3px}label.various-question-modal__button-soon,label.various-question-modal__button-late{letter-spacing:.08em;height:130px!important}label.various-question-modal__button-soon:before{content:"";background:url(/assets/images/entry_form/131/ico_04-3-20134844b64ccedd.png) 50%/contain no-repeat;flex-shrink:0;width:60px;height:60px;margin:3px 15px 10px 0;display:block}label.various-question-modal__button-late:before{content:"";background:url(/assets/images/entry_form/131/ico_01-6-ca5d4ae4505044cf.png) 50%/contain no-repeat;flex-shrink:0;width:60px;height:60px;margin:6.5px 14px 6.5px -10px;display:block}label.various-question-modal__button-change_job,label.various-question-modal__button-improve_skill,label.various-question-modal__button-other,label.various-question-modal__button-soon,label.various-question-modal__button-late{background-image:url(/assets/images/entry_form/131/ico_arrow3-9839bbaed1bc9991.png);background-position:95%;background-repeat:no-repeat;background-size:16px;flex-direction:column;color:#fff!important;border:0!important;border-radius:24px!important;height:90px!important;margin-top:10px!important;padding:13.5px!important;font-size:18px!important;font-weight:700!important}label.various-question-modal__button-change_job,label.various-question-modal__button-soon{background-color:#ff6759!important;border-bottom:2px solid #9f4138!important}label.various-question-modal__button-improve_skill,label.various-question-modal__button-late{background-color:#9bcd00!important;border-bottom:2px solid #618200!important}label.various-question-modal__button-other{background-color:#b0acab!important;border-bottom:2px solid #655d5b!important}label.various-question-modal__button-change_job:before,label.various-question-modal__button-improve_skill:before,label.various-question-modal__button-other:before,label.various-question-modal__button-soon:before,label.various-question-modal__button-late:before{display:none}.colWrap .col label.various-question-modal__button-change_job,.colWrap .col label.various-question-modal__button-improve_skill,.colWrap .col label.various-question-modal__button-other,.colWrap .col label.various-question-modal__button-soon,.colWrap .col label.various-question-modal__button-late{padding:13.5px!important}#zip_area .formItem{margin-top:14px}#zip2{clear:both;margin:6px auto 0;font-size:14px;line-height:1.2;display:block}#zip2 small{color:#555;background:#f8f8f8 url(/assets/images/entry_form/131/arrow02-62a271612062235b.png) 98%/14px no-repeat;border-radius:100px;padding:.3em 30px .4em .6em;font-size:12px;font-weight:700}#zip2.on small{background:#fff url(/assets/images/entry_form/131/arrow02_on-2f58884b11491afa.png) 97%/14px no-repeat}#birth_year_errmsg{margin:0 0 10px}#intention_to_retire li>label{cursor:pointer;height:60px;font-size:14px;position:relative}#intention_to_retire li>label.on{border-top:2px solid silver!important;border-bottom:4px solid silver!important}#intention_to_retire li>label.off{border:0!important}#req_emp_type,#req_date,#job_description,#job_change_count{padding:0;line-height:1}#extend-incumbent-roles.link-style{background:#e8e8e8 url(/assets/images/entry_form/131/arrow02-62a271612062235b.png) 90%/15px no-repeat;border-radius:30px;max-width:290px;height:32px;margin:10px auto;font-weight:700;line-height:30px;font-size:15px!important}#extend-incumbent-roles.button-style{color:#333;box-sizing:border-box;background-color:#fff;border:4px solid silver;border-width:2px 4px 4px 2px;justify-content:center;align-items:center;width:98%;height:55px;margin:1%;font-size:15px;font-weight:700;line-height:1.2;transition:all .3s ease-out;display:flex}#extend-incumbent-roles.button-style.on{background-color:#dadada}#extend-incumbent-roles.button-style.off{-webkit-filter:grayscale();filter:grayscale();background-color:#dedede;border:0}#extend_incumbent_role>li .radio{height:5rem}#extend_incumbent_role>li:last-child{width:98%}#extend_incumbent_role>li:last-child .radio{justify-content:center;align-items:center;width:100%;height:60px;display:flex}#hoping_employment_types .colWrap .col:last-child,#work_shift .colWrap .col:last-child,#recruiting_schedule .colWrap .col:last-child{width:98%;display:flex}#incumbent_role .colWrap .col:nth-child(2n) .radio,#incumbent_role .colWrap .col:nth-child(4n) .radio{padding:11px 2px!important}#work_shift .colWrap .col:nth-child(n) .radio,#work_shift .colWrap .col:nth-child(2n) .radio{padding:13px 0!important}#incumbent_role>li:nth-child(5)>label{padding:8px 0!important}#hoping_employment_types li>label{height:110px}#various_qualifications .col2-last-child>li:last-child>label,#work_shift li:last-child>label,#recruiting_schedule li:last-child>label,#hoping_industry li>label{height:60px!important}#care_manager_experience .colWrap>.col>.radio{height:100px}input#name_kan,input#name_cana,input#birth_year,#entry_form_phone_number,select#entry_form_birth_year{background:#fff;border:2px solid #03bb00;border-radius:6px;width:310px;padding:.2em .5em;font-size:20px;line-height:2.5}select#entry_form_birth_year{font-size:16px}input#name_cana{visibility:hidden;border:0;border-bottom:1px solid #b1d991;padding:0;font-size:15px;line-height:1}input#name_cana.on{border-bottom:1px solid #b1d991;padding:0;font-size:15px;line-height:1}input#zip{background:rgba(255,103,89,.25) url(/assets/images/entry_form/1/ico_title-zip-4c294ea80eb5547e.png) 4px 50%/30px no-repeat;border:2px solid #03bb00;border-radius:6px;width:310px;font-size:20px;display:inline-block;position:relative;padding:4px 0 4px 40px!important}.js-balloon-wrapper{text-align:left;max-width:360px;margin:40px auto 0;font-size:.8em;position:relative}.js-balloon-trigger{cursor:pointer;border:2px solid #a0a0a0;border-radius:50%;justify-content:center;align-items:center;width:1.2em;height:1.2em;font-weight:700;display:inline-flex}.js-balloon-contents{z-index:1;opacity:1;cursor:pointer;background:#fff;border:1px solid #707070;border-radius:4px;padding:10px 15px;transition:bottom .5s,opacity .5s;position:absolute;bottom:20px}.js-balloon-contents.is-hidden{opacity:0;z-index:-1;bottom:-30px;display:block!important}.slider-controls{width:360px;margin:40px auto 130px}@media screen and (max-width:360px){.slider-controls{width:100%}}.slide-last .slider-controls{margin-top:0}.slider-controls__direction{width:100%;display:table}.slider-controls__direction>a{vertical-align:bottom;display:table-cell}.slider-controls__next{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;z-index:2;width:100%;padding:20px 10px;text-decoration:none;position:relative}.slider-controls__next span{letter-spacing:.08em;color:#fff;border-radius:6px;padding:8px 0 10px;font-size:20px;text-decoration:none;display:block;position:relative;overflow:hidden;box-shadow:0 1px 2px rgba(0,0,0,.5),inset 0 0 1px rgba(255,255,255,.7)}.slider-controls__next span.next{background:linear-gradient(#98f104 0%,#78be05 70%);border:1px solid #78be05}.slider-controls__next span.submit{background:linear-gradient(#f1a604 0%,#f1a604 70%);border:1px solid #f1a604}.slider-controls__next span.submit:before{height:110px;top:-30%}.slider-controls__next span.submit:after{content:"";background:url(/assets/images/entry_form/1/ico_arrow-22d17c0b6bebc1dc.gif) 50%/20px no-repeat;width:20px;height:20px;margin:auto 0;position:absolute;top:5px;bottom:0;right:10px}.slider-controls__next span.submit small{font-size:.7em;display:block}.slider-controls__next span.submit big{text-shadow:2px 0 #209d3e,-2px 0 #209d3e,0 -2px #209d3e,0 2px #209d3e,2px 2px #209d3e,-2px 2px #209d3e,2px -2px #209d3e,-2px -2px #209d3e,1px 2px #209d3e,-1px 2px #209d3e,1px -2px #209d3e,-1px -2px #209d3e,2px 1px #209d3e,-2px 1px #209d3e,2px -1px #209d3e,-2px -1px #209d3e;margin-top:-2px;font-size:1.2em;display:block}.slider-controls__next span:not(.submit):after{content:"";background:url(/assets/images/entry_form/131/ico_arrow2-f9b6dbb744f0f02d.png) 100%/contain no-repeat;width:11px;height:12px;margin:auto 0;display:block;position:absolute;top:0;bottom:0;right:16px}.slider-controls__next.off span{box-shadow:none;-webkit-filter:grayscale();filter:grayscale();background:rgba(200,200,200,.5);border:1px solid rgba(200,200,200,.5)}.slider-controls__next:not(.off) span:before{z-index:2;content:"";background-image:linear-gradient(90deg,rgba(255,255,255,0) 0%,#fff 50%,rgba(255,255,255,0) 100%);width:50px;height:100px;animation:3s linear infinite shiny;display:block;position:absolute;top:-50%;left:-30%;transform:rotate(30deg)}.slider-controls__next.off,.slider-controls__next:disabled{opacity:.6}.slider-controls__next.text{width:auto;margin-left:auto;display:block}.slider-controls__next.text .next{box-shadow:none;color:#707070;background:0 0;border:0;font-size:12px;text-decoration:underline;display:inline}.slider-controls__next.text .next:before{display:none}.slider-controls__next.text .next:after{content:" ＞";background:0 0;display:inline;position:static}.slider-controls__prev{white-space:nowrap;width:15%;padding-bottom:20px;padding-right:2%;font-size:12px}.slider-controls__prev:before{content:"＜ "}body.body-njb,body.body-njb strong{color:#374151}.formBody{width:310px;min-height:400px}.formBody:has(.popupNarrowTop){width:400px}@media screen and (max-width:360px){.formBody:has(.popupNarrowTop){width:100%}}.formBody:has(.popup){width:360px}@media screen and (max-width:360px){.formBody:has(.popup){width:100%}}.formItem{border-bottom:none;max-width:350px;margin:15px auto 0;position:relative}.formItem[data-attr=birth_year],.formItem[data-attr=sex]{margin-top:35px}.formItem[data-attr=name_kana]{height:0;margin-top:0;transition:all .3s}.formItem.popup{z-index:2;max-width:90vw}.formItem.password{border-top:2px solid silver;margin-top:-25px;padding-top:5px}.selectWrap{font-size:20px}.txtBox{margin-top:1em;position:relative}.txtBox input{z-index:1;background:0 0;border:1px solid #b1d991;font-size:20px}.txtBox input:valid{background-color:#fff}.txtBox input+.formLabel{color:#5f5f5f;z-index:1;font-size:15px;line-height:1.2;transition:font .1s,top .1s;position:absolute;top:22px;left:12px;background-color:transparent!important;border:none!important;height:auto!important}.txtBox input+.formLabel[for=zip]{left:40px;padding:0!important}.txtBox input:focus+.formLabel,.txtBox input+.formLabel.on{color:#03bb00!important;font-size:10px!important;position:absolute!important;top:2px!important;left:12px!important}.tableForm{width:100%;display:table}.smallTxt{color:#555;font-size:12px;font-weight:700;display:inline-block;position:relative}p.addTxt{color:#555;text-align:center;justify-content:center;align-items:center;margin:2em -15px 0;padding:.3em;font-size:14px;display:flex}p.addTxt span{text-align:left;background-color:#ddf5c9;border-radius:3px;margin-left:5px;padding:7px 10px;font-size:.9em}p.addTxt img{float:left;width:60px;height:64px;padding-right:10px}.feeling_area_margin{margin-top:1%;margin-bottom:28em}.cover{z-index:1;opacity:.5;width:100%;height:100%;-webkit-filter:alpha(opacity=90);filter:alpha(opacity=90);-moz-opacity:.9;background:#000;position:fixed;top:0;left:0}@media (-ms-high-contrast:none){.txtBox .formLabel{top:10px}input[type=text]{line-height:normal}input[type=tel]{line-height:normal}input[type=number]{line-height:normal}input[type=email]{line-height:normal}input[type=password]{line-height:normal}}.popupBg{background:#fff;border:1px solid #ff6759;padding:15px 25px}.js-balloon-wrapper{display:none}.slide-last .js-balloon-wrapper{display:block}.js-eula-list{margin-top:20px}.js-eula-list li+li{margin-top:40px}.js-eula-list a{text-decoration:none}.js-eula-list a:hover{text-decoration:underline}.js-balloon-wrapper{width:310px;margin-top:15px}.is-hidden{display:none!important}@media screen and (max-width:519px){.is-hidden-touch{display:none!important}}.card{background-color:#fff;border:1px solid rgba(0,0,0,.125);flex-direction:column;display:flex}.card__image{width:100%;display:block}.card__body{padding:15px;overflow-y:auto}.card__footer{cursor:pointer;text-align:center;color:#fff;background-color:#999;border-radius:4px;margin:10px 0;font-size:1.2rem;line-height:32px;text-decoration:underline}.card__footer a{color:#fff}.card_color_light{background-color:#f3f3f3}.card_text_centered{text-align:center}.card_rounded{border-radius:.3em}.content{background-color:#fff;font-size:.875rem;line-height:1.57143}.content__header{margin:0;padding:20px 20px 0;font-size:1.25rem;font-weight:700;line-height:1.4em}@media screen and (min-width:641px){.content__header{padding:20px 20px 10px;font-size:1.625rem;line-height:1.5em}}.content__body{padding:20px;font-size:.875rem;line-height:1.57143}@media screen and (min-width:641px){.content__body:after{clear:both;content:"";display:block}}.content__main{width:100%}@media screen and (min-width:641px){.content__main{float:left;width:75%;padding-right:15px}}.content__sidebar{width:100%}@media screen and (min-width:641px){.content__sidebar{float:right;width:25%}}.content__description{background:#f4f4f4;padding:20px;font-size:.8125rem;line-height:1.69231}.content__sub-header{margin:20px 0;font-size:1rem;font-weight:700;line-height:1.375}@media screen and (min-width:641px){.content__sub-header{font-size:1.25rem;line-height:1.1}}.content__full-size-image{width:100%;height:auto;display:block}.content:not(.content_embedded){width:100%}@media screen and (min-width:641px){.content:not(.content_embedded){width:960px;margin:0 auto}.content_full-width{width:100%}}.content_theme_modern .content__header{text-align:center}.content_theme_modern .content__body{padding-top:0}.modal{display:none}.modal:target{z-index:1000;flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.modal__backdrop{cursor:auto;background:rgba(10,10,10,.8);position:absolute;top:0;bottom:0;left:0;right:0}.modal__content{width:94vw;max-width:500px;max-height:80vh;position:relative;overflow:hidden}@media screen and (min-width:641px){.modal__content{max-width:1000px}}.modal__close{position:absolute;top:8px;right:8px}.lp{text-align:center;background-color:#f8fced;width:100%;overflow:hidden}.lp__form,.lp__form-exam{padding:10px}@media screen and (min-width:641px){.lp__form,.lp__form-exam{border-radius:4px;width:400px;margin:0 auto;padding:20px}}#lp-pmark{box-sizing:border-box;background-color:#f5f5f5;border-bottom:1px solid #fff;justify-content:center;align-items:center;padding:8px;display:flex}#lp-pmark img{flex-shrink:0;width:44px;margin-right:10px}#lp-pmark p{text-align:left;font-size:10px}#lp-update{color:#f60;text-align:right;background-color:#fefff2;padding:5px 15px;font-size:.8rem;line-height:1.2rem}@media screen and (min-width:641px){.dialog_header{margin:0 auto}.status{width:360px;margin:0 auto}}#kwd_status{font-weight:700}#kwd_status .color{color:#ef829e;margin-top:10px;font-size:18px}#kwd_status .color span{font-size:20px}#preferred_profession>li.last_single_item{width:98%}#preferred_profession>li.last_single_item label{height:60px}#preferred_profession>li.last_single_item label:before{background-size:contain;width:65px;height:40px;margin:0 5px 0 -65px;display:inline-block}.lp-footer{color:#fff;background:#333}@media screen and (min-width:641px){.lp-footer{margin-top:0}}.lp-footer__inside{text-align:center;padding:15px;font-size:.625rem;line-height:2.2;position:relative}@media screen and (min-width:641px){.lp-footer__inside{max-width:960px;margin:0 auto;padding:15px 0;font-size:.75rem;line-height:1.83333}}.lp-footer__privacy-mark{border-radius:50%}.lp-footer__link{color:#fff;margin:0 8px;padding-left:1em;line-height:1;display:inline-block;position:relative}.lp-footer__link:before{content:"";border-top:.5em solid transparent;border-bottom:.5em solid transparent;border-left:.5em solid #697b91;width:0;height:0;display:inline-block;position:absolute;left:0}.slider-container{z-index:1;width:auto;height:100%;margin-left:auto;margin-right:auto;padding:0;list-style:none;position:relative;overflow:hidden}.slider-container--with-bg{background:#f8fced;border:1px solid #ff6759}.slider-wrapper{align-items:flex-start;height:75vh;display:flex}.slider-wrapper__modal{box-sizing:border-box;max-width:100%;padding:0 1rem}.slider-wrapper__first-lp131{padding:0 1rem}.slider{flex-shrink:0;justify-content:center;display:flex;position:relative}.slide-last .slider-wrapper,.slide-last .formBody{height:250px;min-height:unset}.slide-last-with-email .slider-wrapper,.slide-last-with-email .formBody{height:280px;min-height:unset}.step-indicator-wrapper{justify-content:center;align-items:center;margin-top:20px;padding:0 10px;display:flex}.step-indicator-wrapper .step-indicator--simple ul{margin:0}.step-indicator ul{justify-content:center;align-items:center;gap:2px;margin-top:10px;display:flex}.step-indicator ul:before{content:"";background:url(/assets/images/entry_form/step_title-19aeb1db47da8ae7.png) 50%/contain no-repeat;width:28px;height:10px;margin-right:2px}.step-indicator ul:after{content:"";visibility:visible;background:url(/assets/images/entry_form/step_time-9a52c8a9d27d641e.png) 50%/contain no-repeat;width:30px;height:22px;margin-left:2px}.step-indicator li{color:#fff;text-align:center;background:#bdbdbd;border-radius:100px;width:26px;height:26px;font-size:16px;font-weight:700;line-height:26px;list-style:none}.step-indicator li.current-step{background:#b1d991}.step-indicator__counter{color:#888;margin-left:8px;font-size:18px;line-height:26px}.step-indicator__counter-slash{color:#aaa;margin:0 1px;font-size:16px;position:relative;top:-2px}.step-indicator--light li.current-step{background:#0be223}.step-indicator--simple ul:before,.step-indicator--simple ul:after{display:none}.step-indicator--simple li{text-indent:-9999px;background:#ccc;width:12px;height:12px;margin:0 2px;line-height:12px}.step-indicator--simple li.current-step{background:#57a91f}h3.itemTitle{color:#fff;background:#57a91f}h3.itemTitle small{color:#fff}#form label{height:90px}#various_qualifications .fullwidth{width:98%;display:flex}#various_qualifications .fullwidth label{height:60px}.txt_other_various_qualifications{color:#333;margin:24px 0 6px}.colWrap .col input[type=radio]:checked+.radio{color:#fff!important;background-color:#ff8f40!important;border:4px solid #ff8f40!important;border-width:2px 4px 4px 2px!important}.colWrap .col input[type=checkbox]:checked+.radio{color:#fff!important;background-color:#ff8f40!important;border:4px solid #ff8f40!important;border-width:2px 4px 4px 2px!important}.colWrap .col input[type=checkbox]:checked+.checkbox{color:#fff!important;background-color:#ff8f40!important;border:4px solid #ff8f40!important;border-width:2px 4px 4px 2px!important}input#zip{background-color:rgba(255,103,89,.25)}input#name_kan,select#entry_form_birth_year,#entry_form_phone_number{background:#fff;border:2px solid #03bb00;border-radius:6px;padding:.2em .5em;line-height:2.5}input#zip.prompt,input#name_kan.prompt,select#entry_form_birth_year.prompt,#entry_form_phone_number.prompt{background-color:rgba(255,103,89,.25)}input#zip.validated,input#name_kan.validated{background-color:#fff}.formItem[data-attr=birth_year],.formItem[data-attr=sex]{opacity:.6;-webkit-filter:grayscale();filter:grayscale();transition:all .5s ease-out}.formItem[data-attr=birth_year].on,.formItem[data-attr=sex].on{opacity:1;-webkit-filter:grayscale(0);filter:grayscale(0)}.plain-checkbox label{color:#333!important;cursor:pointer!important;background:0 0!important;border:none!important;flex-direction:row!important;gap:10px!important;width:auto!important;height:auto!important;display:flex!important}.plain-checkbox input[type=checkbox]{-webkit-appearance:auto;-moz-appearance:auto;-ms-appearance:auto;appearance:auto;width:1.2rem;height:1.2rem;margin:0;display:inline-block}