@charset "UTF-8";.loading-container{align-items:center;display:flex;height:50px;width:100%}.loader{margin:0 auto}.loading-spinning-bubbles{margin:auto;position:relative}.loading-spinning-bubbles .bubble-container{left:calc(50% - 4px);position:absolute;top:calc(50% - 4px);transform-origin:-150% 50%}.loading-spinning-bubbles .bubble-container .bubble{animation:bubble 1s infinite;animation-delay:inherit;background:#a7a7a7;border-radius:50%;height:8px;width:8px}.loading-spinning-bubbles .bubble-container:nth-of-type(0n+1){animation-delay:-1.5s;transform:translateX(200%) rotate(-90deg)}.loading-spinning-bubbles .bubble-container:nth-of-type(0n+2){animation-delay:-1.375s;transform:translateX(200%) rotate(-45deg)}.loading-spinning-bubbles .bubble-container:nth-of-type(0n+3){animation-delay:-1.25s;transform:translateX(200%)}.loading-spinning-bubbles .bubble-container:nth-of-type(0n+4){animation-delay:-1.125s;transform:translateX(200%) rotate(45deg)}.loading-spinning-bubbles .bubble-container:nth-of-type(0n+5){animation-delay:-1s;transform:translateX(200%) rotate(90deg)}.loading-spinning-bubbles .bubble-container:nth-of-type(0n+6){animation-delay:-.875s;transform:translateX(200%) rotate(135deg)}.loading-spinning-bubbles .bubble-container:nth-of-type(0n+7){animation-delay:-.75s;transform:translateX(200%) rotate(180deg)}.loading-spinning-bubbles .bubble-container:nth-of-type(0n+8){animation-delay:-.625s;transform:translateX(200%) rotate(225deg)}@keyframes bubble{0%{transform:scale(0)}50%{transform:scale(1)}to{transform:scale(0)}}.mypage_card-container{border:1px solid var(--color-base-50);border-radius:var(--radius-md);padding:var(--space-md)}[data-ua=pc] .mypage_card-container{border-radius:var(--radius-xl);padding:var(--space-xxl)}.mypage_card-header{margin-bottom:var(--space-sm);position:relative}.mypage_card-header-inner{align-items:center;border-bottom:1px solid var(--color-base-50);display:flex;justify-content:space-between;padding-bottom:var(--space-sm);transition:opacity var(--transition-duration) var(--transition-function)}.mypage_card-header-inner:not(:not(a)):link,.mypage_card-header-inner:not(:not(a)):visited{color:var(--color-text-40)}.mypage_card-header-inner:not(:not(a)):active,.mypage_card-header-inner:not(:not(a)):hover{opacity:var(--opacity-hover)}.mypage_card-title{align-items:center;display:flex;font-size:var(--font-lg);line-height:var(--line-height-xxxs)}.mypage_card-title .icon{margin-right:var(--space-xxs)}[data-ua=pc] .mypage_card-title{font-size:var(--font-xxxxl)}[data-ua=pc] .mypage_card-title .icon{margin-right:var(--space-sm)}.mypage-dashboard-shindan .shindan-wrap{position:relative}.mypage-dashboard-shindan dt{background:var(--color-primary-40);border-radius:var(--radius-sm);color:#fff;font-size:var(--font-xxs);font-weight:700;left:1rem;padding:.2rem .7rem;position:absolute;top:-1rem}.mypage-dashboard-shindan dd{background:var(--color-secondary-20);border-radius:var(--radius-md);padding:calc(1rem + var(--space-sm)) var(--space-md) var(--space-sm)}.mypage-dashboard-shindan dd li{font-size:var(--font-sm);font-weight:700}.mypage-dashboard-shindan .not-exists-shindan-result dt{background:var(--color-base-80)}.mypage-dashboard-shindan .not-exists-shindan-result dd{background:var(--color-base-30)}.mypage-dashboard-shindan .not-exists-shindan-result dd li:before{background-color:var(--color-base-80)}.header.showUserNoticeInfo{padding-bottom:7.2rem}[data-ua=pc] .header.showUserNoticeInfo{padding-bottom:6rem}.dashboard-container{background-color:var(--color-white);border:solid var(--color-primary-light);border-radius:var(--radius-md);border-width:1px 1px 3px}.dashboard-container.bottom-thin{border-bottom-width:1px}.news-container{margin:-8rem var(--container-padding-x) var(--space-xxxl);padding:var(--space-md)}.news-container .news-title{background-color:var(--color-primary-main);border-radius:var(--radius-xs);color:var(--color-white);font-size:var(--font-xs);padding:var(--space-xxs) var(--space-xs)}.news-container .linklist-chevron-right a{--chevron-right-padding:unset;padding-left:0}[data-ua=pc] .news-container{display:flex;margin:-7.4rem auto var(--space-xxxxl);padding:var(--space-xl) 0}[data-ua=pc] .news-container header{flex-shrink:0}[data-ua=pc] .news-container header .news-title{border-bottom-left-radius:0;border-top-left-radius:0;font-size:var(--font-md);margin:0;padding-left:var(--space-xl);padding-right:var(--space-xl)}[data-ua=pc] .news-container .linklist{flex-grow:1;margin-left:var(--space-xl);padding-right:var(--space-xl)}[data-ua=pc] .news-container .linklist-chevron-right a{--chevron-right-padding:unset;padding-left:0}.link-scout a:before{margin-top:.75em}.resume-banner{background-color:var(--color-white);border-radius:var(--radius-md);box-shadow:0 0 12px 0 #9ac84126;overflow:hidden}.slider-wrap .card-wrap{width:220px}.shindan-container{padding-top:var(--space-xxxxl)}[data-ua=pc] .shindan-container{padding:64px 0}.shindan-container .balloon{background-color:var(--color-white);color:var(--color-accent-dark);display:inline-block;margin-bottom:var(--space-lg);padding:var(--space-xs) var(--space-md);position:relative}.shindan-container .balloon:before{border-color:var(--color-white) #0000 #0000;border-style:solid;border-width:var(--space-md) var(--space-xs) 0;bottom:calc(var(--space-md)*-1);content:"";height:0;left:0;margin:0 auto;position:absolute;right:0;width:0}.shindan-container .dashboard-container{transition-duration:var(--transition-duration);transition-property:border-color;transition-timing-function:var(--transition-function)}.shindan-container .dashboard-container:hover{border-color:var(--color-primary-main)}.account-setting-container{padding:var(--space-xl) var(--space-md)}[data-ua=pc] .account-setting-container{margin:0 auto;padding:64px 0 var(--space-xl);width:var(--full-column-width)}.preference-kyuyo-unit{width:calc(var(--font-md)*3 + var(--space-xs) + .09em)}[data-ua=pc] .notification-container-wrap{margin-bottom:6.4rem;margin-left:auto;margin-right:auto;overflow:hidden;width:var(--full-column-width)}.notification-container-wrap .notification-container ul{display:grid;gap:var(--space-xl)}[data-ua=pc] .notification-container-wrap .notification-container ul{gap:var(--space-xxxl) 11.6rem;grid-auto-flow:column;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,auto);position:relative}[data-ua=pc] .notification-container-wrap .notification-container ul:before{background-color:var(--color-gray-light);content:"";display:block;height:100%;inset:0;margin:auto;position:absolute;width:1px}.container-box{border:solid var(--color-primary-light);border-radius:var(--radius-md);border-width:1px 1px 3px}.condition-container{padding:var(--space-xl) var(--space-md)}[data-ua=pc] .condition-container{padding:var(--space-xxxxxl) var(--space-xxxxxxl)}.condition-container>fieldset{display:flex;flex-direction:column}.condition-container .btn{padding:.375em .875em}.condition-container legend{display:contents}[data-ua=mobile] .condition-container>fieldset{row-gap:var(--space-xs)}[data-ua=mobile] .condition-container>fieldset:not(:first-child){padding-top:var(--space-xl)}[data-ua=pc] .condition-container fieldset{column-gap:var(--space-xxl);display:grid;flex-direction:row;grid-template-columns:128px 1fr;width:100%}[data-ua=pc] .condition-container fieldset:not(:first-child){margin-top:var(--space-xl)}[data-ua=pc] .condition-container fieldset:not(:nth-child(2)){border-top:1px solid var(--color-gray-light);margin-top:var(--space-xl);padding-top:var(--space-xl)}[data-ua=pc] .condition-container legend>span{max-width:128px;width:fit-content}[data-ua=pc] .condition-container legend>span+*{flex-grow:1}[data-ua=pc] .condition-container .checkbox-list ul{display:flex;gap:var(--space-xs) var(--space-xxxl)}[data-ua=pc] .condition-container .checkbox-list .checkbox{background-color:inherit;padding:0}[data-ua=pc] .condition-container .checkbox-list .checkbox>span{padding-left:var(--space-md)}.zip-field{width:105px}.mypage_form-wrap{column-gap:var(--space-md);display:flex;flex-direction:column;row-gap:var(--space-xs)}[data-ua=pc] .mypage_form-wrap{align-items:center;column-gap:var(--space-xs);flex-direction:row}[data-ua=pc] .mypage_form-wrap.align-items-start{align-items:start}[data-ua=pc] .mypage_form-wrap.align-items-start .mypage_form-label{margin-top:calc(var(--space-sm) + 1px)}.mypage_form-wrap>fieldset{display:contents}.mypage_form-label{align-items:center;display:flex;flex-wrap:wrap;width:100%}[data-ua=pc] .mypage_form-label:not(.w-100\%){flex-shrink:0;row-gap:var(--space-xxs);width:128px}.mypage_form-content{flex-grow:1}.license-wrap{background:var(--color-white);border:solid var(--color-primary-light);border-radius:var(--radius-md);border-width:1px 1px 3px;padding:var(--space-md)}.license-wrap .license-inner{padding-left:calc(24px + .5em)}.twosvauth-tel-container{padding:var(--space-xl)}[data-ua=pc] .twosvauth-tel-container{align-items:center;background-color:var(--color-primary-lightest);display:flex;justify-content:space-between;padding:var(--space-xxxxl) var(--space-xxxxxxl)}[data-ua=pc] .twosvauth-tel-container dt{width:10%}[data-ua=pc] .twosvauth-tel-container dd{width:75%}.twosvauth-passcode-container{padding-bottom:var(--space-xl);padding-top:var(--space-xl)}[data-ua=pc] .twosvauth-passcode-container{background-color:var(--color-primary-lightest);border:solid var(--color-primary-light);border-radius:var(--radius-md);border-width:1px 1px 3px;overflow:hidden;padding-bottom:0;padding-top:var(--space-xxxxl)}.twosvauth-passcode-container .authentication-btn-block{margin-top:var(--space-md)}[data-ua=pc] .twosvauth-passcode-container .authentication-btn-block{background-color:var(--color-white);margin-top:var(--space-xxxxl);padding-top:var(--space-xl)}.twosvauth-passcode-container .authentication-resend-block{margin-top:var(--space-md)}[data-ua=pc] .twosvauth-passcode-container .authentication-resend-block{margin-top:0}.authentication-other-send-container,[data-ua=pc] .twosvauth-passcode-container .authentication-resend-block{background-color:var(--color-white);padding-bottom:var(--space-xl);padding-top:var(--space-xl)}[data-ua=pc] .authentication-other-send-container{padding-top:var(--space-xxxxl)}.authentication-other-send-container.sign-up{border:solid var(--color-primary-light);border-radius:var(--radius-md);border-width:1px 1px 3px;margin-inline:var(--space-xl);margin-bottom:var(--space-xl);padding:var(--space-xl) var(--space-xl) var(--space-xxxl) var(--space-xl)}[data-ua=pc] .authentication-other-send-container.sign-up{border:0;border-radius:0;margin-inline:auto;margin-bottom:0;padding:var(--space-xxxxl) 0 0;width:min(520px,100%)}.twosvauth-code{display:flex;justify-content:center}.twosvauth-code>div:not(:first-child){margin-left:var(--space-md)}.twosvauth-code [type=tel]{box-shadow:0 0 0 1000px var(--color-white) inset;font-size:var(--font-xl);max-height:5.2rem;max-width:4rem;outline:none;padding:1.2rem var(--space-xxs);text-align:center}.twosvauth-code [type=tel]:focus,.twosvauth-code [type=tel]:focus-visible{border:2px solid var(--color-primary-main)}.twosvauth-code.has-error [type=tel]{border-color:var(--color-error-dark)}.linklist-chevron-right .scout-switch{align-items:center;display:flex;justify-content:space-between;padding-right:1em;width:100%}.linklist-chevron-right .scout-switch:before{display:none}.linklist-chevron-right .scout-switch .switch{--bg-color:var(--color-gray-main);--border-color:var(--color-gray-main);background-color:var(--bg-color);border:2px solid var(--border-color);border-radius:30px;height:32px;position:relative;transition-duration:var(--transition-duration);transition-property:border-color,background-color;transition-timing-function:var(--transition-function);width:56px}.linklist-chevron-right .scout-switch .switch:after{--marker-size:28px;background-color:var(--color-white);border-radius:var(--radius-circle);content:"";height:var(--marker-size);left:0;position:absolute;top:50%;transform:translateY(-50%);transition-duration:var(--transition-duration);transition-property:left,border-color,background-color;transition-timing-function:var(--transition-function);width:var(--marker-size)}.linklist-chevron-right .scout-switch .switch.is-on{--bg-color:var(--color-primary-main);--border-color:var(--color-primary-main)}.linklist-chevron-right .scout-switch .switch.is-on:after{left:calc(100% - var(--marker-size))}.mypage-note>li{padding-left:1em;position:relative}.mypage-note>li:before{content:"・";left:0;position:absolute;top:0}.resend-mail-box{background-color:var(--color-white);border:solid var(--color-primary-light);border-radius:var(--radius-md);border-width:1px 1px 3px;padding:var(--space-xl) var(--space-md)}[data-ua=mobile] .resend-mail-box{padding-bottom:var(--space-xxxl)}[data-ua=pc] .resend-mail-box{background-color:var(--color-primary-lightest);margin-left:auto;margin-right:auto;padding:var(--space-xxxl);width:600px}.email-contents{display:contents}.preview-guide-bubble-input-complete .preview-guide-bubble{background-color:var(--color-primary-light)}.preview-guide-bubble-input-complete .preview-guide-bubble:after{border-top-color:var(--color-primary-light)}.preview-guide-bubble{background-color:var(--color-error-light);border-radius:var(--radius-md);font-size:var(--font-xs);padding:var(--space-sm) var(--space-md);position:relative;text-align:center}.preview-guide-bubble b{line-height:1}.preview-guide-bubble:after{border-bottom:22px solid #0000;border-left:15px solid #0000;border-right:15px solid #0000;border-top:22px solid #0000;border-top-color:var(--color-error-light);top:calc(100% - 10px)}.hanging-kangoroo:before,.preview-guide-bubble:after{content:"";left:50%;position:absolute;transform:translateX(-50%)}.hanging-kangoroo:before{background:url(/career/img/kangoroo/hyokkori.png) no-repeat 100%/cover;display:inline-block;height:43px;top:-38px;width:40px;z-index:1}.preview-submit-accordion{background-color:var(--color-white)}.preview-submit-accordion .preview-submit-accordion_wrap .accordion-btn{font-weight:700;min-width:0}.preview-submit-accordion .preview-submit-accordion_wrap .accordion-btn .icon{fill:var(--color-gray-light)}.preview-submit-accordion .preview-submit-accordion_wrap .accordion-btn .input-complete.icon{fill:var(--color-primary-main)}.preview-submit-accordion .preview-submit-accordion_wrap .accordion-btn[disabled]{background-color:var(--color-gray-lightest);color:var(--color-gray-main)}.preview-submit-accordion .preview-submit-accordion_wrap .accordion-btn:hover{background-color:var(--color-white);color:var(--color-text)}.preview-submit-accordion .preview-submit-accordion_wrap a{border-top:1px solid var(--color-primary-light)}.preview-submit-accordion .preview-submit-accordion_wrap a:hover{background-color:var(--color-primary-light)}:root{--font-xxxxxxxs:0.5rem;--font-xxxxxxs:0.6rem;--font-xxxxxs:0.7rem;--font-xxxxs:0.8rem}.font-xxxxxxxs{font-size:var(--font-xxxxxxxs)}.font-xxxxxxs{font-size:var(--font-xxxxxxs)}.font-xxxxxs{font-size:var(--font-xxxxxs)}.font-xxxxs{font-size:var(--font-xxxxs)}:root{--space-xxxs:0.2rem}.stack-xxxs>*+*{margin-top:var(--space-xxxs)}.py-xxxxxxxs{padding-bottom:var(--space-xxxxxxxs);padding-top:var(--space-xxxxxxxs)}.py-xxxxxxs{padding-bottom:var(--space-xxxxxxs);padding-top:var(--space-xxxxxxs)}.py-xxxxxs{padding-bottom:var(--space-xxxxxs);padding-top:var(--space-xxxxxs)}.py-xxxxs{padding-bottom:var(--space-xxxxs);padding-top:var(--space-xxxxs)}.preview-current-date-edit-modal .modal-contents{height:360px}.preview-current-date-edit-modal.isSp .modal-contents{height:467px}.preview-current-date-edit-modal .modal-content>*{max-height:calc(100vh - 15px)}.pdf-generate-complete-modal .check-icon{font-size:4.8rem}.resume-top-text{width:70px}.resume-top-text span{text-wrap:nowrap}.shokureki-top-text{width:70px}.shokureki-top-text span{text-wrap:nowrap}@media (max-width:390px){.shokureki-top-text{width:40px}}.input-box.password-reset-address:read-only{background-color:initial;border-color:#0000;color:var(--color-text);outline:none;padding-left:0;padding-top:var(--space-xxs)}.integrate-container .icon{font-size:6.4rem}
