@import"https://fonts.googleapis.com/css2?family=Outfit:wght@100..900&display=swap";@media screen and (max-width:750px){.page_topContact__svJob .page_intro__t4hOc{margin-bottom:20px;font-size:1.4rem}.page_topContact__svJob .page_formWrap__ePH4_{width:100%}.page_topContact__svJob .page_formWrap__ePH4_>div.page_required__HZItT>div:first-child{position:relative}.page_topContact__svJob .page_formWrap__ePH4_>div.page_required__HZItT>div:first-child:after{content:"必須";position:absolute;top:50%;right:0;transform:translateY(-50%);background:#fa0;color:#fff;line-height:1;font-size:1.2rem;padding:5px 10px}.page_topContact__svJob .page_formWrap__ePH4_>div>div{padding:5px 0;font-size:1.4rem}.page_topContact__svJob .page_formWrap__ePH4_>div>div:nth-child(2) input[type=text],.page_topContact__svJob .page_formWrap__ePH4_>div>div:nth-child(2) textarea{width:100%;font-size:1.6rem;padding:10px;border:1px solid #ddd;background-color:#f5f5f5;vertical-align:bottom}.page_topContact__svJob .page_formWrap__ePH4_>div>div:nth-child(2) textarea{height:250px}.page_topContact__svJob .page_pp__vmiYY{font-size:1.2rem;margin-top:1em}.page_topContact__svJob .page_pp__vmiYY h3{font-size:1.4rem;text-align:center;width:80%;margin:0 auto;padding:10px 0;background-color:#f5f5f5}.page_topContact__svJob .page_pp__vmiYY .page_ppInner__AoVOu{width:80%;margin:0 auto;border:1px solid #ddd;padding:20px;height:200px;overflow-y:scroll}.page_topContact__svJob .page_pp__vmiYY .page_ppInner__AoVOu p{margin-bottom:2em}.page_topContact__svJob .page_pp__vmiYY .page_ppInner__AoVOu>ul{padding-left:1.5em}.page_topContact__svJob .page_pp__vmiYY .page_ppInner__AoVOu>ul>li{list-style:decimal;margin-bottom:2em}.page_topContact__svJob .page_pp__vmiYY .page_ppInner__AoVOu>ul>li:last-child,.page_topContact__svJob .page_pp__vmiYY .page_ppInner__AoVOu>ul>li:last-child p{margin-bottom:0}.page_topContact__svJob .page_pp__vmiYY .page_ppInner__AoVOu>ul>li h3{margin-bottom:1em;font-weight:600}.page_topContact__svJob .page_pp__vmiYY .page_ppInner__AoVOu>ul>li p{margin-bottom:1em}.page_topContact__svJob .page_pp__vmiYY .page_ppInner__AoVOu>ul>li ul{list-style:disc;padding-left:1.5em}.page_topContact__svJob .page_pp__vmiYY .page_policyInput__4w_he{padding:10px 0 20px;text-align:center;font-size:1.4rem}.page_topContact__svJob .page_formSubmit__hQIJL{padding-top:10px;text-align:center}.page_topContact__svJob .page_formSubmit__hQIJL>span{display:inline-block;position:relative}.page_topContact__svJob .page_formSubmit__hQIJL>span:after{display:block;position:absolute;top:50%;right:15px;width:8px;height:8px;margin-top:-4px;border-top:2px solid #999;border-right:2px solid #444;transform:rotate(45deg);content:""}.page_topContact__svJob .page_formSubmit__hQIJL button{background-color:#ddd;border:1px solid #ddd;padding:10px 50px 10px 45px;font-size:1.4rem;letter-spacing:5px;display:inline-block;transition:.3s;position:relative}.page_topContact__svJob .page_formSubmit__hQIJL button:hover{background-color:#ccc}.page_topContact__svJob .page_formSubmit__hQIJL button:after{display:block;position:absolute;top:50%;right:15px;width:8px;height:8px;margin-top:-4px;border-top:2px solid #999;border-right:2px solid #444;transform:rotate(45deg);content:""}.page_errorMes__Lq7ji{color:#d00;padding-top:5px}.page_completeMessage__mur4q{text-align:center;font-size:1.4rem}.page_completeMessage__mur4q .page_image__ixLyk{margin-bottom:20px}.page_completeMessage__mur4q .page_image__ixLyk>img{width:60%}}@media print,screen and (min-width:751px){.page_topContact__svJob .page_intro__t4hOc{margin-bottom:50px}.page_topContact__svJob .page_formWrap__ePH4_{display:table;width:100%;table-layout:fixed}.page_topContact__svJob .page_formWrap__ePH4_>div{display:table-row}.page_topContact__svJob .page_formWrap__ePH4_>div.page_required__HZItT>div:first-child{position:relative}.page_topContact__svJob .page_formWrap__ePH4_>div.page_required__HZItT>div:first-child:after{content:"必須";position:absolute;top:50%;right:20px;transform:translateY(-50%);background:#fa0;color:#fff;line-height:1;font-size:1.2rem;padding:5px 10px}.page_topContact__svJob .page_formWrap__ePH4_>div>div{display:table-cell;padding:20px 0;vertical-align:middle}.page_topContact__svJob .page_formWrap__ePH4_>div>div:first-child{width:300px}.page_topContact__svJob .page_formWrap__ePH4_>div>div:nth-child(2) input[type=text],.page_topContact__svJob .page_formWrap__ePH4_>div>div:nth-child(2) textarea{width:100%;font-size:1.6rem;padding:10px;border:1px solid #ddd;background-color:#f5f5f5;vertical-align:bottom}.page_topContact__svJob .page_formWrap__ePH4_>div>div:nth-child(2) textarea{height:300px}.page_topContact__svJob .page_pp__vmiYY{font-size:1.4rem;margin-top:1em}.page_topContact__svJob .page_pp__vmiYY h3{font-size:1.6rem;text-align:center;width:80%;margin:0 auto;padding:10px 0;background-color:#f5f5f5}.page_topContact__svJob .page_pp__vmiYY .page_ppInner__AoVOu{width:80%;margin:0 auto;border:1px solid #ddd;padding:20px;height:200px;overflow-y:scroll}.page_topContact__svJob .page_pp__vmiYY .page_ppInner__AoVOu p{margin-bottom:2em}.page_topContact__svJob .page_pp__vmiYY .page_ppInner__AoVOu>ul{padding-left:1.5em}.page_topContact__svJob .page_pp__vmiYY .page_ppInner__AoVOu>ul>li{list-style:decimal;margin-bottom:2em}.page_topContact__svJob .page_pp__vmiYY .page_ppInner__AoVOu>ul>li:last-child,.page_topContact__svJob .page_pp__vmiYY .page_ppInner__AoVOu>ul>li:last-child p{margin-bottom:0}.page_topContact__svJob .page_pp__vmiYY .page_ppInner__AoVOu>ul>li h3{margin-bottom:1em;font-weight:600}.page_topContact__svJob .page_pp__vmiYY .page_ppInner__AoVOu>ul>li p{margin-bottom:1em}.page_topContact__svJob .page_pp__vmiYY .page_ppInner__AoVOu>ul>li ul{list-style:disc;padding-left:1.5em}.page_topContact__svJob .page_pp__vmiYY .page_policyInput__4w_he{padding:10px 0 20px;text-align:center}.page_topContact__svJob .page_formSubmit__hQIJL{padding-top:10px;text-align:center}.page_topContact__svJob .page_formSubmit__hQIJL>span{display:inline-block}.page_topContact__svJob .page_formSubmit__hQIJL button{background-color:#ddd;border:1px solid #ddd;padding:10px 50px 10px 45px;font-size:1.6rem;letter-spacing:5px;display:inline-block;transition:.3s;position:relative}.page_topContact__svJob .page_formSubmit__hQIJL button:hover{background-color:#ccc}.page_topContact__svJob .page_formSubmit__hQIJL button:after{display:block;position:absolute;top:50%;right:15px;width:8px;height:8px;margin-top:-4px;border-top:2px solid #999;border-right:2px solid #444;transform:rotate(45deg);content:""}.page_errorMes__Lq7ji{color:#d00;padding-top:5px}.page_completeMessage__mur4q{text-align:center}.page_completeMessage__mur4q .page_image__ixLyk{margin-bottom:20px}.page_completeMessage__mur4q .page_image__ixLyk>img{width:40%}}