._3gz3Ka_contentWidth,._3gz3Ka_moduleControlWrapper{max-width:370px;margin-left:auto;margin-right:auto}._3gz3Ka_pageCoverEnter{opacity:0}._3gz3Ka_pageCoverEnterActive{opacity:1;transition:opacity .4s}._3gz3Ka_pageCoverExit{opacity:1}._3gz3Ka_pageCoverExitActive{opacity:0;transition:opacity .4s}._3gz3Ka_module{min-height:calc(630px + 2rem);padding:1rem 0;display:block}@media screen and (min-width:768px){._3gz3Ka_moduleFirst{min-height:auto;padding:0}._3gz3Ka_moduleFirst ._3gz3Ka_moduleWrapper{display:none!important}._3gz3Ka_moduleWrapper{align-items:flex-start;width:600vw;display:flex;position:relative;left:0}._3gz3Ka_moduleWrapper#_3gz3Ka_animeSlideIn{animation:.2s forwards _3gz3Ka_slideIn}._3gz3Ka_moduleWrapper#_3gz3Ka_animeSlideOut{animation:.2s forwards _3gz3Ka_slideOut}@keyframes _3gz3Ka_slideIn{0%{transform:translate(0)}to{transform:translate(-100vw)}}@keyframes _3gz3Ka_slideOut{0%{transform:translate(-100vw)}to{transform:translate(0)}}._3gz3Ka_moduleWrapper ._3gz3Ka_moduleInner._3gz3Ka_hide{pointer-events:none;visibility:hidden;display:block!important}}._3gz3Ka_moduleInner{box-sizing:border-box;flex-flow:column wrap;justify-content:center;align-items:flex-start;width:100%;padding:1.21429rem 1rem 1rem;display:flex}._3gz3Ka_moduleControl{width:100%;max-width:310px;margin:0 auto}._3gz3Ka_moduleContent{flex-flow:wrap;justify-content:center;align-items:center;width:100%;display:flex}._3gz3Ka_moduleLabel{margin:1rem 0}._3gz3Ka_moduleLabelLeft{white-space:nowrap;margin-bottom:10px;font-weight:700}._3gz3Ka_moduleLabelInner{display:flex}._3gz3Ka_moduleAnnotation{color:#535353;text-align:center;margin-bottom:.5em;font-size:.857143rem}._3gz3Ka_module ._3gz3Ka_desiredJobCategoryButton{width:100%!important}._3gz3Ka_moduleSpacing{padding-bottom:2rem}._3gz3Ka_module ._3gz3Ka_widthFull{width:100%!important}._3gz3Ka_largeButton{margin:5px;font-size:1.14286rem;width:calc(50% - 10px)!important}._3gz3Ka_largeButton:last-of-type{margin:2%;padding:.4rem 1rem;width:96%!important}._3gz3Ka_normalButton{margin:5px;font-size:1.14286rem;width:calc(50% - 10px)!important}._3gz3Ka_normalButton._3gz3Ka_desiredSeasonButton:last-of-type{margin:2%;padding:.4rem 1rem;width:96%!important}._3gz3Ka_normalButton._3gz3Ka_desiredSeasonButton:last-of-type ._3gz3Ka_desiredSeasonInner{flex-wrap:wrap;justify-content:center;align-items:center;padding:14px 2px 18px;display:flex}._3gz3Ka_normalButton._3gz3Ka_desiredContractTypeButton:last-of-type ._3gz3Ka_desiredContractTypeModuleInner{padding-top:14px!important}._3gz3Ka_normalButton._3gz3Ka_desiredContractTypeButton ._3gz3Ka_desiredContractTypeThumb{height:65px!important}._3gz3Ka_normalButton._3gz3Ka_desiredContractTypeButton ._3gz3Ka_desiredContractTypeThumb img{height:65px}._3gz3Ka_normalButton._3gz3Ka_desiredContractTypeButton ._3gz3Ka_desiredContractTypeModuleInner{padding-top:9px!important}._3gz3Ka_normalButton._3gz3Ka_experienceButton ._3gz3Ka_experienceThumb{height:65px!important}._3gz3Ka_normalButton._3gz3Ka_experienceButton ._3gz3Ka_experienceThumb img{height:65px}._3gz3Ka_normalButton._3gz3Ka_experienceButton ._3gz3Ka_experienceModuleInner{padding-top:9px!important}._3gz3Ka_wideButton{margin:5px;font-size:1.14286rem;width:calc(100% - 10px)!important}._3gz3Ka_telField{margin-bottom:30px}._3gz3Ka_telFieldHelper{position:absolute;top:-1.5rem;right:1rem}._3gz3Ka_telFieldHelperRed{color:#f57b03}._3gz3Ka_telFieldHelperRed:not(:empty){padding-left:3px}._3gz3Ka_innerText{text-align:center;color:#535353;justify-content:center;align-items:center;width:100%;margin:1.28571rem 0;font-size:.8rem;display:flex}._3gz3Ka_innerTextJobRatio{text-align:center;color:#535353;margin-bottom:1.2em;font-size:.9rem}._3gz3Ka_innerTextAnnotation{color:#f57b03;font-weight:700}._3gz3Ka_innerTextIconImg{width:.821429rem;height:.821429rem;margin-right:.142857rem;display:inline-block}._3gz3Ka_exampleText{color:#525252;font-size:.857143rem}._3gz3Ka_birthYearWrap{align-items:center;gap:10px;display:flex}._3gz3Ka_nameField{margin-bottom:30px}._3gz3Ka_text_highlight{color:#f57b03;font-weight:700}._3gz3Ka_errorMessage{color:#f57b03;text-align:center;background-color:#f8f8f8;margin-top:10px;font-size:.857143rem;font-weight:700}._3gz3Ka_targetWrap{flex-flow:wrap;justify-content:center;align-items:center;width:100%;display:flex}._3gz3Ka_target{color:#535353;border:3px solid #d9d9d9;border-radius:20px;justify-content:center;align-items:center;width:calc(90% - 28px);height:40px;font-size:1.14286rem;display:flex}._3gz3Ka_target p{position:relative;top:-1px}._3gz3Ka_finger{z-index:70;pointer-events:none;transition:all .5s ease-out;position:absolute;top:42%;right:1%}._3gz3Ka_fingerInit{transition:none}@media screen and (min-width:768px){._3gz3Ka_fingerPcHidden{display:none}}._3gz3Ka_square{background-color:#12abb1;width:10px;height:10px;margin:8px 5px;display:inline-block}._3gz3Ka_contentPrefectures{align-items:flex-start;gap:10px;margin-bottom:2em;display:flex}._3gz3Ka_contentPrefectures ._3gz3Ka_isSelected{background-color:#e7f7f7;border-color:#12abb1}._3gz3Ka_labelPrefectures{margin-bottom:0}._3gz3Ka_labelAnnotation{text-indent:1.5em;font-size:1rem;font-weight:400}._3gz3Ka_labelAnnotation02{text-indent:1.3em;font-size:1.09286rem;font-weight:400}._3gz3Ka_labelAnnotation02Bold{font-weight:700}._3gz3Ka_showFlex{display:flex!important}._3gz3Ka_showBlock{display:block!important}._3gz3Ka_hide{display:none!important}._3gz3Ka_bold{font-weight:700}
.bMjlSa_module{width:calc(50% - 5px);position:relative;container-type:inline-size}.bMjlSa_module:after{content:"›";color:#535353;font-size:1.42857rem;position:absolute;top:50%;bottom:12px;right:2px;transform:translateY(-50%)rotate(90deg)}.bMjlSa_select{appearance:none;width:100%;line-height:17px;font-size:clamp(.857143rem,(100cqw - 34px)/var(--len,1),1.14286rem);cursor:pointer;text-align:left;text-align-last:left;color:#333;background-color:#fff2d6;background-image:none;border:1px solid #12abb1;border-radius:6px;outline:none;padding:12px 18px 12px 12px}.bMjlSa_select:focus{outline-offset:0;box-shadow:unset;outline:none}.bMjlSa_select:disabled{cursor:not-allowed;color:#a9abb0;background-color:#e0e0e0;border-color:#e0e0e0}
.iRxY7G_text{color:#525252;font-size:1.21429rem;font-weight:700}.iRxY7G_required{color:#f9af67;border:1px solid #f9af67;margin:0 8px 0 0;padding:6px 8px;font-size:1rem}@media screen and (min-width:768px){.iRxY7G_required{margin:0 13.4px 0 0;padding:6px 10px;font-size:1.14286rem}}
@-webkit-keyframes MP-lTa_move{0%{-webkit-transform:translate(0)}50%{-webkit-transform:translate(-15px)}75%{-webkit-transform:translate(0)}}@keyframes MP-lTa_move{0%{transform:translate(0)}50%{transform:translate(-15px)}75%{transform:translate(0)}}.MP-lTa_finger{background:url(/images/food-and-beverage/restaurant_03_n8/icon_finger.png) 0 0/contain no-repeat;width:42px;height:42px;transition:all .5s ease-out;animation:2.5s linear infinite MP-lTa_move}.MP-lTa_finger.MP-lTa_noAnimation{animation:none}
.DxCvra_enter{opacity:0}.DxCvra_enterActive{opacity:1;transition:opacity .4s}.DxCvra_exit{opacity:1}.DxCvra_exitActive{opacity:0;transition:opacity .4s}.DxCvra_firstView{position:relative}@media screen and (min-width:768px){.DxCvra_firstView{height:100%}}.DxCvra_firstView.DxCvra_firstViewOut .DxCvra_firstViewImg{display:none}@media screen and (min-width:768px){.DxCvra_firstView.DxCvra_firstViewOut{display:none}}.DxCvra_firstViewImg{vertical-align:bottom;width:100%;height:auto}@media screen and (min-width:768px){.DxCvra_firstViewImg{object-fit:cover;height:100%}}.DxCvra_module{z-index:50;box-sizing:border-box;justify-content:center;align-items:center;width:100vw;height:100vh;padding:0 14px;display:flex;position:fixed;top:0;left:0}@media screen and (min-width:768px){.DxCvra_module{align-items:center;position:absolute}.DxCvra_moduleFirst{z-index:1;height:auto;position:static}}.DxCvra_moduleBg{z-index:50;background-color:#0000004d;width:100%;height:100%;position:absolute;top:0;left:0}@media screen and (min-width:768px){.DxCvra_moduleBg{display:none}}.DxCvra_moduleInner{z-index:60;box-sizing:border-box;background-color:#fff;border-radius:6px;width:100%;max-width:360px;max-height:520px;padding:28px 14px;position:absolute;top:260px;box-shadow:0 3px 9px #00000080}@media screen and (min-width:768px){.DxCvra_moduleInner{width:clamp(47.7143rem,77.5vw - 32rem,74.2857rem);max-width:none;margin-bottom:6.5vh;padding:clamp(1.28571rem,2.08333vw - .857143rem,2rem);top:auto;bottom:0}}@media screen and (min-width:768px) and (max-width:1200px) and (max-height:700px){.DxCvra_moduleInner{zoom:.8;top:auto;bottom:0;transform:translateY(0)}}.DxCvra_moduleContent{max-height:inherit}@media screen and (min-width:768px){.DxCvra_moduleContent{position:relative}}.DxCvra_moduleTitle{text-align:center;color:#525252;margin:0 0 1rem;font-size:1.1rem;font-weight:700}@media screen and (min-width:768px){.DxCvra_moduleTitle{margin:clamp(.714286rem,.833333vw - .142857rem,1rem) 0;font-size:clamp(1.28571rem,2.08333vw - .857143rem,2rem)}}.DxCvra_moduleContentInner{box-sizing:border-box;background-color:#fff;border-radius:6px;flex-flow:column wrap;justify-content:center;align-items:flex-start;width:100%;padding:1rem;display:flex}@media screen and (min-width:768px){.DxCvra_moduleContentInner{flex-direction:row;justify-content:space-between;padding:clamp(1.28571rem,2.08333vw - .857143rem,2rem);display:flex}}.DxCvra_moduleButton{color:#fff;margin:0 0 1rem;font-size:1.4rem}.DxCvra_moduleButton:last-of-type{margin:0}.DxCvra_moduleButtonPrimary{background:linear-gradient(#f57c04 0% 50%,#e9631c 50% 100%);border:1px solid #e9631c}.DxCvra_moduleButtonSecondary{background:linear-gradient(#12abb1,#12abb1 50%,#12929a 0,#12929a);border:1px solid #009194}@media screen and (min-width:768px){.DxCvra_moduleButton{border:2px solid #fff!important;width:47.11%!important;height:clamp(3.35714rem,5.41667vw - 2.21429rem,5.21429rem)!important;margin:0 0 clamp(1.28571rem,2.08333vw - .857143rem,2rem)!important;font-size:clamp(1.14286rem,2.08333vw - 1rem,1.85714rem)!important;box-shadow:0 4px 4px #00000040!important}.DxCvra_moduleButton:after{content:"〉";padding-left:8px;display:block;position:absolute;top:50%;right:3%;transform:translateY(-50%)}.DxCvra_moduleButtonPrimary{background:#f57b03;border:1px solid #e9631c}.DxCvra_moduleButtonPrimary:hover{background:#cd6703}.DxCvra_moduleButtonSecondary{background:#12abb1;border:1px solid #009194}.DxCvra_moduleButtonSecondary:hover{background:#007a7c}}.DxCvra_moduleButtonText{color:#fff;font-size:1.4rem}@media screen and (min-width:768px){.DxCvra_moduleButtonText{text-shadow:0 1px 1px #525252;font-size:clamp(1.14286rem,2.08333vw - 1rem,1.85714rem)}.DxCvra_moduleButtonTextDecorator{display:none}}.DxCvra_finger{pointer-events:none;display:none;position:absolute;top:calc(clamp(2.14286rem,2.08333vw,2.85714rem) + -1*clamp(1.28571rem,2.08333vw - .857143rem,2rem) + -1*clamp(.714286rem,.833333vw - .142857rem,1rem));right:calc(clamp(2.14286rem,2.08333vw,2.85714rem) + -1*clamp(1.28571rem,2.08333vw - .857143rem,2rem))}@media screen and (min-width:768px){.DxCvra_finger{display:block}}
.AL4xaa_module{cursor:pointer;box-sizing:border-box;border:none;border-radius:4px;outline:none;padding:0 8px;transition:all .1s linear;position:relative;box-shadow:0 1px 5px #0003,0 2px 2px #00000024,0 3px 1px -2px #0000001f}.AL4xaa_module:hover{opacity:.7}.AL4xaa_moduleEffect{z-index:2;cursor:pointer;box-sizing:border-box;border:none;border-radius:4px;outline:none;transition:all .1s linear;position:relative;overflow:hidden;box-shadow:0 1px 5px #0003,0 2px 2px #00000024,0 3px 1px -2px #0000001f}.AL4xaa_moduleEffect:before{content:"";z-index:-1;background-image:linear-gradient(270deg,#fff0 0%,#fff 50%,#fff0 100%);width:40px;height:140px;animation:3s linear infinite AL4xaa_shiny;display:block;position:absolute;top:-50%;left:-30%;transform:rotate(30deg)}@keyframes AL4xaa_shiny{0%{left:-30%}20%{left:120%}to{left:120%}}
.qJ5NQa_module{box-sizing:border-box;border-radius:4px;flex-flow:column wrap;align-items:flex-start;width:100%;max-width:768px;margin:0 auto;display:flex}.qJ5NQa_moduleFirst{background:#e4eff5}@media screen and (min-width:768px){.qJ5NQa_module{max-width:none;margin:0}}.qJ5NQa_module .qJ5NQa_body{box-sizing:border-box;background-color:#fff;width:100%}@media screen and (min-width:768px){.qJ5NQa_module .qJ5NQa_body{border-radius:6px 6px 0 0}.qJ5NQa_module .qJ5NQa_body.qJ5NQa_radius{border-radius:6px}}.qJ5NQa_module .qJ5NQa_foot{box-sizing:border-box;border-radius:0 0 4px 4px;width:100%;padding:14px}@media screen and (min-width:768px){.qJ5NQa_module .qJ5NQa_foot{border-radius:0 0 4px 4px}}.qJ5NQa_module .qJ5NQa_footInner{box-sizing:border-box;flex-flow:wrap;justify-content:center;align-items:center;width:100%;max-width:360px;margin:0 auto;display:flex;position:relative}.qJ5NQa_module .qJ5NQa_footModal{white-space:pre-wrap}.qJ5NQa_module .qJ5NQa_footItem{color:#fff;border:none;margin:0 auto;font-size:1.07143rem;position:relative}.qJ5NQa_module .qJ5NQa_footItemPrimary{background:linear-gradient(#f57c04 0% 50%,#e9631c 50% 100%);border:1px solid #e9631c}@media screen and (min-width:768px){.qJ5NQa_module .qJ5NQa_footItem{margin:0}}.qJ5NQa_module .qJ5NQa_footItemPrev{color:#a9abb0;border:none;width:80px;margin:0 auto 0 0;font-size:1.07143rem;box-shadow:none!important;background-color:#0000!important}.qJ5NQa_module .qJ5NQa_footItemPrev.qJ5NQa_footItemAllow:before{content:"〈";padding-right:8px}.qJ5NQa_module .qJ5NQa_footItemNext{color:#fff;z-index:2;position:relative;overflow:hidden}.qJ5NQa_module .qJ5NQa_footItemNext:before{content:"";z-index:-1;background-image:linear-gradient(270deg,#fff0 0%,#fff 50%,#fff0 100%);width:40px;height:140px;animation:3s linear infinite qJ5NQa_shiny;display:block;position:absolute;top:-50%;left:-30%;transform:rotate(30deg)}.qJ5NQa_module .qJ5NQa_footItem.qJ5NQa_footItemAllow:after{content:"〉";padding-left:8px;display:block;position:absolute;top:50%;right:3%;transform:translateY(-50%)}.qJ5NQa_module .qJ5NQa_footItemPrimaryValid{background:#e0e0e0;border-color:#e0e0e0}.qJ5NQa_module .qJ5NQa_buttonWrap{margin:0 auto}@keyframes qJ5NQa_shiny{0%{left:-30%}20%{left:120%}to{left:120%}}.qJ5NQa_current .qJ5NQa_title{display:inline-block}.qJ5NQa_info{display:none}@media screen and (min-width:768px){.qJ5NQa_info{color:#64b5f7;font-size:1rem;font-weight:700;line-height:14px;display:inline-block}}.qJ5NQa_terms__wrapper{margin-bottom:15px;margin-right:15px}.qJ5NQa_terms{text-align:center;color:#a9abb0;font-size:1rem}.qJ5NQa_terms button{cursor:pointer;appearance:none;color:inherit;font-size:inherit;background-color:#0000;border:none;outline:none;text-decoration:underline}
.Odzldq_module{box-sizing:border-box;opacity:1;border:none;border-radius:4px;outline:none;width:200px;height:40px;padding:0 8px;box-shadow:0 4px 4px #00000040,0 4px 4px #00000040,0 4px 4px #00000040}.Odzldq_module.Odzldq_enabled{cursor:pointer;background-color:#12abb1}@media screen and (min-width:768px){.Odzldq_module.Odzldq_enabled{background-color:#12abb1}}.Odzldq_module.Odzldq_disabled{cursor:not-allowed;background-color:#e0e0e0}.Odzldq_module.Odzldq_secondary{background-color:#e0e0e0}
._18eaVW_module{text-align:left;width:100%;position:relative}._18eaVW_moduleInner{box-sizing:border-box;width:100%;position:relative}._18eaVW_input{box-sizing:border-box;background-color:#fff2d6;border:1px solid #12abb1;border-radius:6px;outline:none;width:100%;padding:12px 28px 12px 12px;font-size:1.14286rem}._18eaVW_input:focus{outline-offset:0;box-shadow:unset;border:1px solid #12abb1;outline:none}._18eaVW_input._18eaVW_isEntered{background-color:#e7f7f7}._18eaVW_input:-webkit-autofill{box-shadow:inset 0 0 0 1000px #e7f7f7}._18eaVW_input:-webkit-autofill:hover{box-shadow:inset 0 0 0 1000px #e7f7f7}._18eaVW_input:-webkit-autofill:focus{box-shadow:inset 0 0 0 1000px #e7f7f7}
.yMSG1W_module{opacity:1;cursor:pointer;background-color:#fff;border:none;border-radius:6px;outline:none;display:inline-block;box-shadow:0 1px 8px #0003,0 3px 4px #00000024,0 3px 3px -2px #0000001f}.yMSG1W_moduleInner{box-sizing:border-box;padding:14px 2px 12px;display:block}.yMSG1W_moduleInner:not(:has(.yMSG1W_thumb)){padding-bottom:14px}.yMSG1W_moduleInner:not(:has(.yMSG1W_thumb)) .yMSG1W_text{margin:0}.yMSG1W_module.yMSG1W_isSelected{color:#fff;background-color:#f57b03}.yMSG1W_fullWidth{width:100%}.yMSG1W_thumb{height:60px;display:block;position:relative}.yMSG1W_img{max-width:100%;height:60px;display:inline-block}.yMSG1W_imgRow{max-width:100%;height:60px}.yMSG1W_text{color:#707070;margin:6px 0 0;font-weight:700;display:block}.yMSG1W_textRow{margin:0}.yMSG1W_text.yMSG1W_isSelected{color:#fff}
.AKiEIa_module{opacity:1;cursor:pointer;background-color:#fff;border:none;border-radius:6px;outline:none;display:inline-block;box-shadow:0 1px 8px #0003,0 3px 4px #00000024,0 3px 3px -2px #0000001f}.AKiEIa_moduleInner{box-sizing:border-box;flex-flow:column wrap;justify-content:center;align-items:center;height:85px;padding:14px 2px;display:flex}.AKiEIa_moduleInner:not(:has(.AKiEIa_thumb)) .AKiEIa_text{margin:0}.AKiEIa_module.AKiEIa_isSelected{color:#fff;background-color:#f57b03}.AKiEIa_fullWidth{width:100%}.AKiEIa_thumb{height:60px;display:block;position:relative}.AKiEIa_img{max-width:100%;height:60px;display:inline-block}.AKiEIa_imgRow{max-width:100%;height:66px}.AKiEIa_text{color:#535353;margin:10px 0 0;display:block}.AKiEIa_textRow{margin:0}.AKiEIa_text.AKiEIa_isSelected{color:#fff}.AKiEIa_number{font-size:1.71429rem}
.gPULqq_module{width:calc(50% - 5px);position:relative}.gPULqq_module:after{content:"›";color:#535353;font-size:1.42857rem;position:absolute;top:50%;bottom:12px;right:2px;transform:translateY(-50%)rotate(90deg)}.gPULqq_select{appearance:none;cursor:pointer;text-align:left;text-align-last:left;color:#333;background-color:#fff2d6;background-image:none;border:1px solid #12abb1;border-radius:6px;outline:none;width:100%;padding:12px 28px 12px 12px;font-size:1.14286rem;line-height:17px}.gPULqq_select:focus{outline-offset:0;box-shadow:unset;outline:none}
._5wQlea_module{width:100%;max-width:430px;height:70px;margin:0 auto;position:relative}._5wQlea_module ._5wQlea_img{z-index:1;object-fit:contain;width:13%;height:auto;transition:all .5s ease-out;position:absolute;top:25px;left:15.58px}._5wQlea_module ._5wQlea_img._5wQlea_unsetTransition{transition:none}@media screen and (min-width:768px){._5wQlea_module ._5wQlea_img{width:12%}}._5wQlea_module ._5wQlea_stepList{justify-content:space-between;padding:30px 1.35714rem 0;font-size:.857143rem;display:flex}._5wQlea_module ._5wQlea_step{color:#b8e6e8}._5wQlea_module ._5wQlea_step:before{content:"";text-align:center;z-index:1;background-color:#b8e6e8;border-radius:50%;width:10px;height:10px;margin:0 auto;display:block;position:relative;top:50%}._5wQlea_module ._5wQlea_step:after{display:inherit;content:"";background-color:#b8e6e8;width:15vw;height:2px;position:relative;top:-32%;left:-50%}@media (min-width:431px){._5wQlea_module ._5wQlea_step:after{width:65px}}._5wQlea_module ._5wQlea_step:first-of-type:after{height:0}._5wQlea_module ._5wQlea_step._5wQlea_active{color:#12abb1!important}._5wQlea_module ._5wQlea_step._5wQlea_active:before,._5wQlea_module ._5wQlea_step._5wQlea_active:after{background-color:#12abb1!important}._5wQlea_module ._5wQlea_stepText{position:relative;top:-36px;left:9px}._5wQlea_module ._5wQlea_stepNumber{font-size:1.28571rem}._5wQlea_show{display:block!important}._5wQlea_hide{pointer-events:none;opacity:0;visibility:hidden;height:0}
