@charset "UTF-8";.header{padding-top:0}@media only screen and (max-width:1058px){.header{padding-top:8px}}.header-wrap{position:relative}@media only screen and (min-width:1680px){.header-wrap{margin:auto;max-width:1680px}}.header-wrap-image{left:0;margin:0;padding:0 1.2em;position:absolute;top:50%;transform:translateY(-50%)}@media only screen and (max-width:1280px){.header-wrap-image{padding:0 .75em}}@media only screen and (max-width:1058px){.header-wrap-image{position:static;transform:none}}.header-wrap-image img{cursor:pointer;width:250px}@media only screen and (max-width:1058px){.header-wrap-image img{margin:auto;width:210px}}@media only screen and (max-width:600px){.header-wrap-image img{width:185px}}.header .header-copy:first-of-type{padding-bottom:4px;padding-top:8px}@media only screen and (max-width:1058px){.header-copy{font-size:.75rem}}.show-company-modal-btn{cursor:pointer;text-decoration:underline}.complete-card.card{background:#f5f7fa;border:none;border-radius:12px;margin:16px auto;max-width:960px;padding:32px 0}@media only screen and (max-width:600px){.complete-card.card{padding:16px 0}}.complete-card .thanks-content{border-bottom:3px solid #fff;padding:64px 32px}@media only screen and (max-width:600px){.complete-card .thanks-content{padding:48px 32px}}.complete-card .thanks-content:last-of-type{border-bottom:none}.complete-card .heading-result{font-size:28px;line-height:1.4;margin:0}@media only screen and (max-width:600px){.complete-card .heading-result{font-size:clamp(16px,5vw,21px)}}.complete-card .heading-result:after{background-color:#e60012;border-radius:2px;content:"";display:block;height:4px;margin:16px auto;width:28px}.complete-card .result-description{font-size:15px;font-weight:400;margin:16px auto 0;text-align:left;width:-moz-fit-content;width:fit-content}.complete-card .result-tel{background-color:#fff;border-radius:6px;display:block;font-size:24px;font-weight:700;margin:32px auto 0;max-width:640px;padding:16px 32px;text-align:center;width:-moz-fit-content;width:fit-content}@media only screen and (max-width:600px){.complete-card .result-tel{font-size:clamp(14px,5vw,24px)}}.complete-card .result-tel_link{text-decoration:none}@media only screen and (max-width:601px){.complete-card .result-tel_link{cursor:default;pointer-events:none}}.complete-card .result-tel.result-tel-lp004{font-size:13px;padding:10px 32px}.complete-card .result-interview--adjust{background-color:#f79e05;border-radius:6px;box-shadow:0 4px 5px #0000004d;color:#fff;display:block;font-size:17px;font-weight:600;margin:32px auto 0;max-width:350px;padding:16px 32px;text-align:center;text-decoration:none;transition:.3s;width:-moz-max-content;width:max-content;width:100%}.complete-card .result-interview--adjust:hover{background-color:#c67d03;box-shadow:unset;transform:translateY(5px)}@media only screen and (max-width:600px){.complete-card .result-interview--adjust{font-size:14px;padding:16px 24px}}.complete-card .result-line{background-color:#06c755;border-radius:6px;color:#fff;display:block;font-size:16px;font-weight:600;margin:32px auto 0;min-width:200px;padding:16px 32px;text-align:center;text-decoration:none;transition:.3s;width:-moz-max-content;width:max-content}.complete-card .result-line:hover{background-color:#04a547}.complete-card .result-info{background-color:#fff;border-radius:6px;margin:32px auto 0;padding:16px 32px;width:-moz-fit-content;width:fit-content}@media only screen and (max-width:600px){.complete-card .result-info{font-size:clamp(13px,3.4vw,16px);padding:16px 24px}}.complete-card .result-info_box{display:flex;flex-wrap:wrap;font-weight:600}.complete-card .result-info_box dt:after{content:"｜"}.complete-card .result-info_box dd{margin:0}.complete-card .result-info_box dd a{text-decoration:none}@media only screen and (max-width:601px){.complete-card .result-info_box dd a{cursor:default;pointer-events:none}}.js-feel-btn{color:#555}.step0-button{text-align:center}.step0-button:after{content:none}.select-button.select-icon{padding:4px}.select-button.select-icon .select-button-image-l{height:auto;margin:0 auto;width:55px}.select-button.select-icon.select-button-w100{flex-direction:column}
