﻿.social-font{font-family:'メイリオ', 'Meiryo', 'Hiragino Kaku Gothic Pro', 'ヒラギノ角ゴ Pro W3'}.fb-login-link-color{background-color:#4e69a2}a.fb-login-link-color:hover{text-decoration:none;background-color:#3b5998}.google-login-link-color{background-color:#4285f4}a.google-login-link-color:hover{text-decoration:none;background-color:#3367d6}.login-link-color{background:#f78027;background:linear-gradient(to bottom, #f78027 0%, #ec620e 100%)}a.login-link-color:hover{text-decoration:none;background:#ec620e}#customer-register .social-login-area{float:right;width:727px;box-sizing:border-box;background-color:#eee;border-radius:8px;margin:18px 10px 21px 0;padding:20px 23px 25px 30px}div#customer-contents div#customer-register .social-login-area h2{font-size:14px;line-height:18px;font-weight:bold;color:#4e69a2}#customer-register .social-login-title{margin-bottom:8px}#customer-register .social-login-description-area{width:244px;float:left}#customer-register .social-login-description-area .social-login-description{font-size:13px;line-height:18px;margin-bottom:10px}#customer-register .social-login-description-area .social-login-attention{font-size:11px;line-height:13px;color:#878787}#customer-register .social-login-link{display:inline-block;width:190px;border-radius:5px;font-size:14px;line-height:44px;text-align:center;color:#fff}#customer-register .social-login-link:nth-last-child(2){margin-left:25px}#customer-register .social-login-link:nth-last-child(1){margin-left:20px}#job-entry #job-entry-form .login-area{position:relative;background:#e9eaed;float:right;width:472px;height:75px;border-radius:9px;display:block}#job-entry #job-entry-form .login-area::after{top:100%;left:50%;border:solid transparent;content:' ';height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(233,234,237,0);border-top-color:#e9eaed;border-width:20px;margin-left:-20px;visibility:visible}#job-entry #job-entry-form .icon-message{float:left;width:73px;background:url("/img/facebook/common/sprite_style_fb_icons.png") no-repeat scroll 0 3px;font-size:12px;line-height:18px;font-weight:bold;color:#5d4531;padding-left:27px;margin:17px 0 0 16px;display:block}#job-entry #job-entry-form .login-link-area{float:right;margin:12px 20px 0 0;width:330px;display:block}#job-entry #job-entry-form .login-description{font-size:12px;line-height:18px;color:#666}#job-entry #job-entry-form .login-link-area .link-area{display:block;margin-top:5px}#job-entry #job-entry-form .login-link-area .link-area .login-link{display:block;float:left;width:160px;border-radius:5px;font-size:13px;line-height:30px;text-align:center;color:#fff}#job-entry #job-entry-form .login-link-area .link-area .fb-login-link{display:block;float:right;width:160px;border-radius:5px;font-size:13px;line-height:30px;text-align:center;color:#fff}div#job-entry-shop div.entry-shop-table{margin:0}.top-right-bg1 .fb-login-hint-area{padding-top:9px;margin:0 10px 11px 12px;position:relative}.top-right-bg1 .fb-login-hint-area .hint-link{display:block;float:right}.top-right-bg1 .fb-login-hint-area .hint-content{position:absolute}.top-right-bg1 .fb-login-hint-area .hint-content .hint-text{position:relative;background:#e5efff;border:1px solid #4d4d4d;padding:12px 10px 10px;border-radius:4px;color:#4c4c4c;font-size:12px;line-height:18px;width:176px}.top-right-bg1 .fb-login-hint-area .hint-content .hint-text::after,.top-right-bg1 .fb-login-hint-area .hint-content .hint-text::before{top:100%;left:50%;border:solid transparent;content:' ';height:0;width:0;position:absolute;pointer-events:none}.top-right-bg1 .fb-login-hint-area .hint-content .hint-text::after{border-color:rgba(229,239,255,0);border-top-color:#e5efff;border-width:20px;margin-left:-20px}.top-right-bg1 .fb-login-hint-area .hint-content .hint-text::before{border-color:rgba(77,77,77,0);border-top-color:#4d4d4d;border-width:21px;margin-left:-21px}.top-right-bg1 .fb-login-link-area{margin:0 10px 0 12px;padding-bottom:5px}.top-right-bg1 .fb-login-link-area .fb-login-link{display:block;border-radius:5px;height:44px;color:#fff;font-size:14px;line-height:18px;text-align:center;padding-top:10px}.mb0{margin-bottom:0}.mb7{margin-bottom:7px}.mb10{margin-bottom:10px}.mb15{margin-bottom:15px}.mb20{margin-bottom:20px}.mb30{margin-bottom:30px}.pd{padding:15px}.pdb0{padding-bottom:0}.font--bold{font-weight:bold}.font--brown{color:#5d4531}.font--orange{color:#f60}.font--0{font-size:0}.inlineBlock{display:inline-block}body{font-family:'Hiragino Kaku Gothic ProN', 'Hiragino Sans', Meiryo, sans-serif}a{text-decoration:none;color:#0073B8}.registerPage__title{font-size:20px;font-weight:bold;line-height:1.75;color:#333;padding-bottom:10px;border-bottom:solid 1px #9e9e9e}.registerPage__social{display:flex;padding:24px;align-items:center;gap:23px;border-radius:8px;background:#f2f2f2;margin:0 auto 18px;width:-moz-fit-content;width:fit-content}.registerPage__socialTextArea{display:flex;width:240px;flex-direction:column;align-items:flex-start;gap:6px}.registerPage__socialBttonArea{display:flex;align-items:flex-start;gap:12px;width:260px}.registerPage__socialText{color:#666;font-size:12px;font-style:normal;line-height:1.25}.registerPage__socialText--title{color:#333;font-size:14px;font-weight:bold;line-height:1.5}.registerPage__jobseekerInput{display:flex;flex-direction:column;gap:20px;margin:0 auto 40px}.registerPage__jobseekerInput--step1{max-width:500px}.registerPage__jobseekerInput--step2{max-width:600px}.registerPage__jobseekerInput--step4{margin-bottom:0}.registerPage__formTitle{color:#333;text-align:center;font-size:20px;font-weight:bold;line-height:1.5}.registerPage__formTitle--lead{text-align:left;font-size:14px;font-weight:normal}.registerPage__jobseekerInputLabel{font-size:16px;font-weight:bold;color:#666;display:flex;align-items:center}.registerPage__jobseekerAddressSelect{width:180px}.registerPage__jobseekerAddressInput{flex:1 0 0}.registerPage__jobseekerInputNote{color:#333;font-size:12px;font-weight:normal;line-height:1.25}.registerPage__mailMagazineDistrictArea{background:#f2f2f2;padding:12px 24px}.registerPage__nextPageLead{max-width:500px;margin:0 auto 20px}.registerPage__buttonArea{display:flex;flex-direction:column;margin:0 auto 80px}.registerPage__confirmNote{color:#333;font-size:14px;font-weight:400;line-height:1.5;margin:40px auto 0;max-width:600px}.registerPage__doubleSubmit{display:flex;align-items:center;justify-content:center;color:#D40D0D;font-weight:bold}.registerPage__errorMessage{display:flex;align-items:center;justify-content:center;color:#D40D0D;font-weight:bold;margin-bottom:20px}.buttonArea{display:flex;gap:20px;align-items:center;margin:0 auto}.nextPageLead a{color:#0073B8;text-decoration:none}.confirmArea{margin-top:40px}.confirmArea__title{background:#f2f2f2;padding:10px;color:#333;font-size:16px;font-weight:bold;line-height:1.5;width:100%}.confirmArea__label{font-size:14px;font-weight:bold;color:#666;width:120px;text-align:right;flex-shrink:0}.confirmArea__value{font-size:14px;font-weight:normal;color:#333}.confirmArea__border{margin:0;height:1px;background-color:#f2f2f2;border:none}.completeArea__desiredCondition{width:720px;padding:40px 90px;margin:20px auto 30px;box-sizing:border-box;background-color:#ECF7EE;color:#333}.completeArea__desiredConditionTitle{font-size:20px;margin-bottom:20px;font-weight:bold;line-height:1.5;text-align:center}.completeArea__desiredConditionContent{font-size:14px;margin-bottom:20px}.completeArea__backLink{text-align:center;margin:0 auto;font-size:14px;font-weight:bold;color:#0073B8}.g-login-btn{box-sizing:border-box;width:100%;padding:unset;border-radius:6px;border:1px solid;display:flex;align-items:center;gap:1px;cursor:pointer}.g-login-btn:hover{text-decoration:none;transition:all 0.2s ease-out}.g-login-btn--disabled{cursor:default}.g-login-btn__text{font-size:16px;font-weight:bold;text-align:center;line-height:20px;width:100%;padding:calc((24px / 2) - 1px);padding-right:calc(24px - 1px);padding-left:24px}.g-login-btn__icon{width:24px;height:24px;flex-shrink:0;padding-left:calc( (46px - 24px) / 2 - 1px);padding-right:calc( (46px - 24px) / 2)}.g-login-btn--line{border-color:#06c755;background-color:#06c755}.g-login-btn--line:hover{background-color:#05b34d;border-color:#05b34d}.g-login-btn--line:active,.g-login-btn--line:focus{background-color:#048c3c;border-color:#048c3c}.g-login-btn--line.g-login-btn--disabled{background-color:white;border-color:rgba(229,229,229,0.6)}.g-login-btn--line.g-login-btn--disabled .g-login-btn__icon{background-color:rgba(30,30,30,0.2)}.g-login-btn--line.g-login-btn--disabled .g-login-btn__text{color:rgba(30,30,30,0.2)}.g-login-btn--line.g-login-btn--disabled .g-login-btn__text::after{background-color:rgba(229,229,229,0.6)}.g-login-btn--line .g-login-btn__text{position:relative;color:white}.g-login-btn--line .g-login-btn__text::after{position:absolute;content:'';width:1px;height:calc(100% - 2px);background-color:rgba(0,0,0,0.08);left:-1px;top:1px}.g-login-btn--line .g-login-btn__icon{-webkit-mask-image:url(/assets/guide/icon_line-ed59871b70ef61b2f05c436e87d0362f85c9fafa51e34ce82d59eed2a88fa014.svg);mask-image:url(/assets/guide/icon_line-ed59871b70ef61b2f05c436e87d0362f85c9fafa51e34ce82d59eed2a88fa014.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-origin:content-box;mask-origin:content-box;background-color:white}.g-login-btn--google{border-color:#747775;background-color:white}.g-login-btn--google:hover,.g-login-btn--google:active,.g-login-btn--google:focus{background-color:#e0e0e0;border-color:#666967}.g-login-btn--google:hover .g-login-btn__text,.g-login-btn--google:active .g-login-btn__text,.g-login-btn--google:focus .g-login-btn__text{color:#676767}.g-login-btn--google.g-login-btn--disabled{background-color:white;border-color:#1f1f1f1f}.g-login-btn--google.g-login-btn--disabled .g-login-btn__text,.g-login-btn--google.g-login-btn--disabled .g-login-btn__icon{opacity:38%}.g-login-btn--google .g-login-btn__text{color:#757575}.g-login-btn--google .g-login-btn__icon{background-image:url(/assets/guide/icon_google-72c14d9e271e889df13ac577b8861ed39a7e926c4b4e43f658172144921f47dd.svg);background-repeat:no-repeat;background-origin:content-box}
