﻿.page-form .errMsg{margin-left:1em;padding-bottom:1px;display:block;line-height:1.4;text-indent:-0.9em}.page-form .formError{padding-bottom:13px;display:block;z-index:1}.page-form .formError .formErrorClose{border:solid #252525 2px;display:block;width:16px;height:16px;position:absolute;top:-4px;right:-4px;color:#efefef;background:#333;font-weight:bold;text-align:center;line-height:middle;cursor:pointer;z-index:2;border-radius:9px 9px 9px 9px;box-shadow:1px -1px 3px #888}.page-form .formError .formErrorClose:hover{background:#666}.page-form .fixed .formErrorClose{display:none}.page-form .formError .formErrorContent{padding:6px 10px;position:relative;color:#fff;background:#252525;font-family:"Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, "ヒラギノ丸ゴ Pro W4", HiraMaruPro-W4, "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, Osaka, sans-serif;font-size:11px;line-height:1.2;margin:0 0;z-index:1;border-radius:3px;box-shadow:0px 0px 6px #888}.page-form .fixed .formErrorContent{margin-top:0.5em;background:#f60;margin:0 0 30px 0;border-radius:none;box-shadow:none}.page-form .fadeOut{opacity:0.2}.page-form .hid_url{display:none}.page-form .c-tel-form{display:flex;align-items:center;width:100%;background-color:#F5FDE3;border-radius:81px;min-height:129px}@media (max-width: 1023px){.page-form .c-tel-form{display:block;border-radius:10px;min-height:122px;padding:21px 10px 0 0;position:relative}.page-form .c-tel-form:after{content:'';position:absolute;right:24px;top:calc(50% - 8px);width:13px;height:13px;background-size:100% 100%;background-image:url(../../img/common/recruit/icon/ico_arrow_btn_black.svg)}}.page-form .c-tel-form__title{font-size:24px;font-size:2.4rem;line-height:1.25em;letter-spacing:.1em;font-weight:700;color:#81BF01;display:flex;align-items:center;padding-left:81px}@media (max-width: 1023px){.page-form .c-tel-form__title{font-size:20px;font-size:2rem;line-height:1.2em;padding-left:0;text-align:center;display:block}}.page-form .c-tel-form__title:after{content:'';display:block;background-color:#C6D6A6;width:1px;height:69px;margin:0 50px 0 35px}@media (max-width: 1023px){.page-form .c-tel-form__title:after{display:none}}.page-form .c-tel-form__desc{text-align:center;margin-top:6px}@media (max-width: 1023px){.page-form .c-tel-form__desc{margin-top:7px}}.page-form .c-tel-form__desc .number-tel{font-family:"Rubik",sans-serif;font-size:43px;font-size:4.3rem;line-height:1.18605em;font-weight:500;letter-spacing:-1px;display:flex;align-items:center}@media (max-width: 1023px){.page-form .c-tel-form__desc .number-tel{font-size:26px;font-size:2.6rem;line-height:1.19231em;justify-content:center;letter-spacing:-0.5px}}.page-form .c-tel-form__desc .number-tel:before{content:'';display:block;width:38px;height:38px;background-size:100% 100%;background-image:url(../../img/common/form/ico_tel.svg);flex-shrink:0;margin:-6px 10px 0 0}@media (max-width: 1023px){.page-form .c-tel-form__desc .number-tel:before{width:22px;height:21px;margin:-5px 5px 0 -4px}}.page-form .c-tel-form__desc .time-tel{font-size:14px;font-size:1.4rem;line-height:1.21429em;letter-spacing:0em;font-weight:700;display:block;padding:3px 0 0 21px}@media (max-width: 1023px){.page-form .c-tel-form__desc .time-tel{font-size:13px;font-size:1.3rem;line-height:1.23077em;padding:1px 0 0 0}}.page-form .step-img{display:block;margin:0 auto}.page-form .form-block__title{text-align:center;font-size:26px;font-size:2.6rem;line-height:1.30769em;letter-spacing:.1em;font-weight:700}@media (max-width: 1023px){.page-form .form-block__title{font-size:20px;font-size:2rem;line-height:1.5em}}.page-form .form-content{margin-top:20px;width:100%;padding:0 2px}@media (max-width: 1023px){.page-form .form-content{display:block;margin-top:10px}}.page-form .form-content__heading,.page-form .form-content__desc{border-bottom:#D8D8D8 solid 1px;padding:30px 0 36px;vertical-align:top}@media (max-width: 1023px){.page-form .form-content__heading,.page-form .form-content__desc{display:block;border-bottom:0;padding:10px 0 0 0}}.page-form .form-content__heading{width:304px;padding-left:20px;padding-right:20px;flex-shrink:0}@media (max-width: 1023px){.page-form .form-content__heading{width:100%;padding:0}}.page-form .form-content__heading em{width:54px;height:28px;background-color:#EF77AF;display:flex;align-items:center;justify-content:center;border-radius:5px;color:#fff;font-size:16px;font-size:1.6rem;line-height:1.125em;letter-spacing:0em;font-weight:700;font-style:normal;flex-shrink:0;margin-top:2px;margin-right:16px}@media (max-width: 1023px){.page-form .form-content__heading em{width:38px;height:22px;font-size:13px;font-size:1.3rem;line-height:1.23077em;padding-top:2px;margin-top:1px;margin-right:6px}}.page-form .form-content__heading em.not{background-color:#F4F4F4;color:#939393}.page-form .form-content__heading em.not.orange{color:#fff}.page-form .form-content__heading em.orange{background-color:#f18e38}.page-form .form-content__heading .form-content-title{display:flex;align-items:flex-start;position:relative;top:3px;font-weight:700}@media (max-width: 1023px){.page-form .form-content__heading .form-content-title{top:0}}.page-form .form-content__heading .form-content-title .txt{text-align:left;flex:1;padding-top:3px;font-size:18px;font-size:1.8rem;line-height:1.33333em;letter-spacing:.05em;font-weight:700}@media (max-width: 1023px){.page-form .form-content__heading .form-content-title .txt{padding-top:0}}.page-form .form-content__desc{position:relative;font-size:16px;font-size:1.6rem;line-height:1.875em;letter-spacing:.05em;font-weight:400;flex:1}@media (max-width: 1023px){.page-form .form-content__desc{line-height:1.625em}}.page-form .form-content__desc .form-content-note{font-size:14px;font-size:1.4rem;line-height:1.28571em;letter-spacing:.05em;font-weight:400;color:#858585;margin:4px 0 8px 0}@media (max-width: 1023px){.page-form .form-content__desc .form-content-note{margin:1px 0 7px 0;font-size:13px;font-size:1.3rem;line-height:1.23077em}}.page-form .form-content__item{display:flex;width:100%}@media (max-width: 1023px){.page-form .form-content__item{display:block;border-bottom:#D8D8D8 solid 1px;padding:23px 16px 24px 16px}}@media (min-width: 1024px){.page-form .form-content__item--value-fixed .form-content__heading,.page-form .form-content__item--value-fixed .form-content__desc{padding-top:30px;padding-bottom:31px}}.page-form .form-content__item--value-fixed .form-content-title{top:0}.page-form .form-content__item--value-fixed .form-content-title em{opacity:0}@media (max-width: 1023px){.page-form .form-content__item--value-fixed .form-content-title em{display:none}}@media (max-width: 1023px){.page-form .form-content__item--content{padding-bottom:18px}}.page-form .form-content__item--content .form-content__heading,.page-form .form-content__item--content .form-content__desc{padding-bottom:26px}@media (max-width: 1023px){.page-form .form-content__item--content .form-content__heading{padding-bottom:0}}@media (max-width: 1023px){.page-form .form-content__item--content .form-content__desc{padding-bottom:0;padding-top:20px}}.page-form .form-content textarea,.page-form .form-content input,.page-form .form-content select{width:554px;height:54px;border-radius:5px;padding:10px;border:solid 1px #C3C3C3;background-color:#FFFCF4;box-shadow:none;outline:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;font-size:16px;font-size:1.6rem;line-height:1.875em;letter-spacing:.05em;font-weight:400}@media (max-width: 1023px){.page-form .form-content textarea,.page-form .form-content input,.page-form .form-content select{width:100%}}.page-form .form-content input[type="checkbox"],.page-form .form-content input[type="radio"]{position:absolute;width:100%;height:100%;border:0;left:0;top:0;background-color:transparent;cursor:pointer}.page-form .form-content input[type="checkbox"]:checked ~ .form-checkbox-radio-icon:after,.page-form .form-content input[type="radio"]:checked ~ .form-checkbox-radio-icon:after{opacity:1}.page-form .form-content input[type="checkbox"]:checked ~ label:before,.page-form .form-content input[type="radio"]:checked ~ label:before{opacity:1}.page-form .form-content textarea{height:180px}@media (max-width: 1023px){.page-form .form-content textarea{height:218px}}.page-form .form-content .select-custom{position:relative}.page-form .form-content .select-custom select{width:100%;padding-right:40px}@media (max-width: 1023px){.page-form .form-content .select-custom select{padding-right:20px}}.page-form .form-content .select-custom:after{content:'';position:absolute;width:12px;height:12px;background-size:100% 100%;right:20px;top:19px;pointer-events:none;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="12.296" height="12.297" viewBox="0 0 12.296 12.297"><path id="Path_401603" data-name="Path 401603" d="M0,7.695H7.695V0" transform="translate(6.148) rotate(45)" fill="none" stroke="%233e3521" stroke-width="2"/></svg>')}@media (max-width: 1023px){.page-form .form-content .select-custom:after{right:11px}}.page-form .form-content .form-checkbox-radio{display:flex;flex-wrap:wrap;margin:-18px 0 0 -18px}@media (max-width: 1023px){.page-form .form-content .form-checkbox-radio{margin:-7px 0 0 -15px}}.page-form .form-content .form-checkbox-radio__item{width:calc(33.33% - 18px);margin:18px 0 0 18px;background-color:#fff;border:solid 1px #C3C3C3;border-radius:5px;min-height:54px;display:flex;align-items:center;position:relative;padding:5px 10px 5px 15px;cursor:pointer}@media (max-width: 1023px){.page-form .form-content .form-checkbox-radio__item{width:calc(50% - 15px);margin:14px 0 0 15px;padding:10px 0 10px 10px}}.page-form .form-content .form-checkbox-radio__item.orange label:before{border-color:#f18e38}.page-form .form-content .form-checkbox-radio__item.orange .form-checkbox-radio-icon:after{background-color:#f18e38}.page-form .form-content .form-checkbox-radio__item label{font-size:16px;font-size:1.6rem;line-height:1.25em;letter-spacing:.05em;font-weight:700;flex:1;transition:opacity 0.3s;will-change:opacity}.page-form .form-content .form-checkbox-radio__item label:before{content:'';position:absolute;width:calc(100% + 2px);height:calc(100% + 2px);left:-1px;top:-1px;border:solid 2px #81BF01;border-radius:5px;opacity:0;transition:opacity 0.3s;will-change:opacity}.page-form .form-content .form-checkbox-radio__item label small{font-size:12px;font-size:1.2rem}.page-form .form-content .form-checkbox-radio__item .form-checkbox-radio-icon{width:20px;height:20px;border-radius:50%;border:solid 1px #C3C3C3;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-right:10px;position:relative;transition:opacity 0.3s;will-change:opacity}.page-form .form-content .form-checkbox-radio__item .form-checkbox-radio-icon:after{content:'';width:12px;height:12px;background-color:#8BCE00;border-radius:50%;display:block;opacity:0;transition:opacity 0.3s;will-change:opacity}@media only screen and (min-width: 1025px){.page-form .form-content .form-checkbox-radio__item:hover .form-checkbox-radio-icon{opacity:.75}.page-form .form-content .form-checkbox-radio__item:hover label{opacity:.75}.page-form .form-content .form-checkbox-radio__item:hover label:before{opacity:1}}.page-form .form-content .form-checkbox-radio__item--checkbox{width:calc(50% - 18px)}@media (max-width: 1023px){.page-form .form-content .form-checkbox-radio__item--checkbox{width:100%;margin-top:13px;padding:5px 13px 5px 10px}}.page-form .form-content .form-checkbox-radio__item--checkbox.orange .form-checkbox-radio-icon:after{background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2222.141%22%20height%3D%2221.198%22%20viewBox%3D%220%200%2022.141%2021.198%22%3E%3Cpath%20id%3D%22Path_401863%22%20data-name%3D%22Path%20401863%22%20d%3D%22M468.561%2C1726.864c-.217-.351-3.17-6.729-5.928-9.017-.208-.792.859-1.632%2C1.449-1.4%2C2.512%2C1.228%2C5.164%2C4.64%2C5.164%2C4.64a41.64%2C41.64%2C0%2C0%2C1%2C15.145-15.1c.153%2C0%2C.337.089.356.167-9.559%2C8.444-14.092%2C20.395-14.213%2C20.743A1.745%2C1.745%2C0%2C0%2C1%2C468.561%2C1726.864Z%22%20transform%3D%22translate(-462.607%20-1705.989)%22%20fill%3D%22%23f18e38%22%2F%3E%3C%2Fsvg%3E");background-size:cover}.page-form .form-content .form-checkbox-radio__item--checkbox .form-checkbox-radio-icon{width:20px;height:20px;border-radius:3px;margin-right:10px}@media (max-width: 1023px){.page-form .form-content .form-checkbox-radio__item--checkbox .form-checkbox-radio-icon{margin-right:10px}}.page-form .form-content .form-checkbox-radio__item--checkbox .form-checkbox-radio-icon:after{width:19px;height:18px;border-radius:0;background-color:transparent;position:relative;top:-3px;left:3px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="18.858" height="18.055" viewBox="0 0 18.858 18.055"><path id="Path_401651" data-name="Path 401651" d="M467.678,1723.769c-.185-.3-2.7-5.731-5.049-7.68-.177-.675.732-1.39,1.235-1.188a16.512,16.512,0,0,1,4.4,3.952,35.466,35.466,0,0,1,12.9-12.863c.13,0,.287.075.3.142-8.141,7.192-12,17.371-12.105,17.667A1.486,1.486,0,0,1,467.678,1723.769Z" transform="translate(-462.607 -1705.989)" fill="%238bce00"/></svg>')}.page-form .form-content .form-checkbox-radio.three-item .form-checkbox-radio__item{width:calc((100% / 2) - 27px)}@media (max-width: 1023px){.page-form .form-content .form-checkbox-radio.three-item .form-checkbox-radio__item{width:100%}}.page-form .form-content .form-checkbox-radio--working-style-time .form-checkbox-radio__item{width:100%}.page-form .form-content .item-form-wrapper{display:flex;align-items:center;margin-left:20px}@media (max-width: 1023px){.page-form .form-content .item-form-wrapper{margin-left:17px}}.page-form .form-content .item-form-wrapper span{font-size:18px;font-size:1.8rem;line-height:1.33333em;letter-spacing:.05em;font-weight:700;margin-left:10px}@media (max-width: 1023px){.page-form .form-content .item-form-wrapper span{font-size:16px;font-size:1.6rem;margin-left:7px}}.page-form .form-content .item-form-wrapper--ml{margin-left:0}.page-form .form-content .item-form-wrapper--zipcode{margin-bottom:10px;margin-left:0}@media (max-width: 1023px){.page-form .form-content .item-form-wrapper--zipcode{margin:7px 0 13px 0}}.page-form .form-content .item-form-wrapper--zipcode span{margin:0 11px 0 0}@media (max-width: 1023px){.page-form .form-content .item-form-wrapper--zipcode span{margin-right:7px}}.page-form .form-content .item-form-wrapper--working-style-time{display:block;margin-left:0;margin-bottom:26px}@media (max-width: 1023px){.page-form .form-content .item-form-wrapper--working-style-time{margin-bottom:20px}}.page-form .form-content .item-form-wrapper--working-style-time.not-mgb{margin-bottom:0}.page-form .form-content .item-form-wrapper--working-style-time .form-content-note{padding-left:30px}@media (max-width: 1023px){.page-form .form-content .item-form-wrapper--working-style-time .form-content-note{padding-left:25px}}.page-form .form-content .item-form-wrapper--working-style-time .flex{display:flex;align-items:center}.page-form .form-content .item-form-wrapper--working-style-time .flex .ml{margin:0 10px 0 0}.page-form .form-content .size1{width:112px}@media (max-width: 1023px){.page-form .form-content .size1{width:82px}}.page-form .form-content .size2{width:102px}@media (max-width: 1023px){.page-form .form-content .size2{width:72px}}.page-form .form-content .size3{width:248px}@media (max-width: 1023px){.page-form .form-content .size3{width:131px}}.page-form .form-content .size4{width:455px}@media (max-width: 1023px){.page-form .form-content .size4{width:100%}}.page-form .form-content .size-lg{width:368px}@media (max-width: 1023px){.page-form .form-content .size-lg{width:100%}}.page-form .form-content .bg-white{background-color:#fff}.page-form .form-content .form-date-birth{display:flex}.page-form .form-bottom{margin-top:40px}@media (max-width: 1023px){.page-form .form-bottom{margin-top:24px;padding:0 19px 0 18px}}.page-form .form-bottom .title-privacy{font-size:18px;font-size:1.8rem;line-height:1.22222em;letter-spacing:0em;font-weight:700}@media (max-width: 1023px){.page-form .form-bottom .title-privacy{font-size:16px;font-size:1.6rem;line-height:1.1875em}}.page-form .form-bottom .text-privacy{font-size:16px;font-size:1.6rem;line-height:1.875em;letter-spacing:.05em;font-weight:500;margin-top:10px}@media (max-width: 1023px){.page-form .form-bottom .text-privacy{font-size:14px;font-size:1.4rem;line-height:1.85714em}}.page-form .form-bottom .text-privacy a{text-decoration:underline;color:#005ECB}.page-form .form-bottom .form-checkbox-agree{background-color:#F5F5F5;border-radius:10px;display:flex;align-items:center;justify-content:center;position:relative;height:73px;margin-top:19px}@media (max-width: 1023px){.page-form .form-bottom .form-checkbox-agree{margin-top:13px;height:54px}}.page-form .form-bottom .form-checkbox-agree input{width:100%;height:100%;position:absolute;width:100%;left:0;top:0;opacity:0;cursor:pointer}.page-form .form-bottom .form-checkbox-agree input:checked ~ .form-checkbox-icon:before{opacity:1}.page-form .form-bottom .form-checkbox-agree label{font-size:16px;font-size:1.6rem;line-height:1.1875em;letter-spacing:.05em;font-weight:700}.page-form .form-bottom .form-checkbox-agree label:after{content:'';width:100%;height:100%;position:absolute;width:100%;left:0;top:0}.page-form .form-bottom .form-checkbox-agree.orange .form-checkbox-icon:before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2222.141%22%20height%3D%2221.198%22%20viewBox%3D%220%200%2022.141%2021.198%22%3E%3Cpath%20id%3D%22Path_401863%22%20data-name%3D%22Path%20401863%22%20d%3D%22M468.561%2C1726.864c-.217-.351-3.17-6.729-5.928-9.017-.208-.792.859-1.632%2C1.449-1.4%2C2.512%2C1.228%2C5.164%2C4.64%2C5.164%2C4.64a41.64%2C41.64%2C0%2C0%2C1%2C15.145-15.1c.153%2C0%2C.337.089.356.167-9.559%2C8.444-14.092%2C20.395-14.213%2C20.743A1.745%2C1.745%2C0%2C0%2C1%2C468.561%2C1726.864Z%22%20transform%3D%22translate(-462.607%20-1705.989)%22%20fill%3D%22%23f18e38%22%2F%3E%3C%2Fsvg%3E")}.page-form .form-bottom .form-checkbox-agree .form-checkbox-icon{width:22px;height:22px;background-color:#fff;border:solid 1px #95989A;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-right:27px}@media (max-width: 1023px){.page-form .form-bottom .form-checkbox-agree .form-checkbox-icon{margin-right:10px}}.page-form .form-bottom .form-checkbox-agree .form-checkbox-icon:before{content:'';display:block;width:22px;height:21px;background-size:100% 100%;position:relative;top:-3px;left:3px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="22.141" height="21.198" viewBox="0 0 22.141 21.198"><path id="Path_401549" data-name="Path 401549" d="M468.561,1726.864c-.217-.351-3.17-6.729-5.928-9.017-.208-.792.859-1.632,1.449-1.4,2.512,1.228,5.164,4.64,5.164,4.64a41.64,41.64,0,0,1,15.145-15.1c.153,0,.337.089.356.167-9.559,8.444-14.092,20.395-14.213,20.743A1.745,1.745,0,0,1,468.561,1726.864Z" transform="translate(-462.607 -1705.989)" fill="%238bce00"/></svg>');transition:opacity 0.3s;will-change:opacity;opacity:0}@media (max-width: 1023px){.page-form .form-bottom .form-controls{padding:0 12px}}@media only screen and (max-width: 1023px) and (max-width: 374px){.page-form .form-bottom .form-controls{padding:0}}.page-form .form-bottom .c-btn-submit-form{width:354px;min-height:80px;background-color:#8BCE00;border-radius:80px;border:0;margin:0 auto;margin-top:62px;display:flex;align-items:center;justify-content:center;padding:19px;transition:opacity 0.3s;will-change:opacity;cursor:pointer}@media (max-width: 1023px){.page-form .form-bottom .c-btn-submit-form{width:100%;margin-top:40px}}.page-form .form-bottom .c-btn-submit-form span{font-size:20px;font-size:2rem;line-height:1.3em;letter-spacing:.1em;font-weight:700;color:#fff;flex:1;padding:0 5px 0 19px}.page-form .form-bottom .c-btn-submit-form:after{content:'';display:block;width:13px;height:13px;background-size:100% 100%;background-image:url(../../img/common/recruit/icon/ico_arrow_btn_black.svg);flex-shrink:0;filter:brightness(0) invert(1);transition:transform 0.3s;will-change:transform}@media only screen and (min-width: 1025px){.page-form .form-bottom .c-btn-submit-form:hover{opacity:.75}.page-form .form-bottom .c-btn-submit-form:hover:after{transform:translateX(4px)}}.page-form .form-bottom .form-text-mail{text-align:center;font-size:13px;font-size:1.3rem;line-height:1.76923em;letter-spacing:.05em;font-weight:400;margin-top:66px}@media (max-width: 1023px){.page-form .form-bottom .form-text-mail{margin-top:50px;font-size:12px;font-size:1.2rem;line-height:1.83333em}}.page-form .form-bottom .form-text-mail a{text-decoration:underline;color:#005ECB}@media (min-width: 1024px){.page-form.form-confirm .header.fixed .header__logo{padding-top:20px}}.page-form.form-confirm .header__logo{pointer-events:none}@media (max-width: 1023px){.page-form.form-confirm .header__logo{padding-top:13px}}.page-form.form-confirm .header__menu{display:none}.page-form.form-confirm .header__mobile{display:none}.page-form.form-confirm .c-header-recruit{position:absolute !important;width:100%;transition:none;box-shadow:none;border-radius:0;left:0;background-color:#fff}@media (min-width: 1024px){.page-form.form-confirm .c-header-recruit{height:105px !important;padding:23px 0 16px 32px !important}}.page-form.form-confirm .c-header-recruit__logo{pointer-events:none}.page-form.form-confirm .c-header-recruit__nav{display:none}.page-form.form-confirm .c-header-recruit__toggle{display:none}.page-form.form-confirm .c-breadcrumb-recruit li{pointer-events:none}.page-form.form-confirm #wrap{padding-top:94px}@media (max-width: 1023px){.page-form.form-confirm #wrap{padding-top:56px}}.page-form.form-confirm .text-note-form-confirm{text-align:center;font-size:16px;font-size:1.6rem;line-height:1.875em;letter-spacing:.05em;font-weight:400;margin-top:40px}@media (max-width: 1023px){.page-form.form-confirm .text-note-form-confirm{text-align:left;margin-top:21px}}.page-form.form-confirm .form-block{margin-top:48px}@media (max-width: 1023px){.page-form.form-confirm .form-block{margin-top:23px}}.page-form.form-confirm .form-block .form-content{margin-top:14px}@media (max-width: 1023px){.page-form.form-confirm .form-block .form-content{width:calc(100% + 36px);margin-left:-18px;margin-top:17px}}.page-form.form-confirm .form-block .form-content__heading,.page-form.form-confirm .form-block .form-content__desc{padding-top:30px;padding-bottom:30px}@media (max-width: 1023px){.page-form.form-confirm .form-block .form-content__heading,.page-form.form-confirm .form-block .form-content__desc{padding:0}}.page-form.form-confirm .form-block .form-content__heading{font-size:18px;font-size:1.8rem;line-height:1.66667em;letter-spacing:.05em;font-weight:700;text-align:left;padding-left:50px}@media (max-width: 1023px){.page-form.form-confirm .form-block .form-content__heading{padding-left:0}}.page-form.form-confirm .form-block .form-content__desc{font-size:16px;font-size:1.6rem;line-height:1.875em;letter-spacing:.05em;font-weight:400}@media (max-width: 1023px){.page-form.form-confirm .form-block .form-content__desc{line-height:1.625em;padding-top:6px}}@media (max-width: 1023px){.page-form.form-confirm .form-bottom{padding:0}}@media (max-width: 1023px){.page-form.form-confirm .form-controls .c-btn-submit-form{margin-top:45px}}.page-form.form-confirm .form-controls__back{margin-top:46px}@media (max-width: 1023px){.page-form.form-confirm .form-controls__back{margin-top:42px}}.page-form.form-confirm .form-controls__back p{text-decoration:underline;color:#005ECB;font-size:13px;font-size:1.3rem;line-height:1.76923em;letter-spacing:.05em;font-weight:500;display:table;margin:0 auto;padding:5px;transition:opacity 0.3s;will-change:opacity;cursor:pointer}@media only screen and (min-width: 1025px){.page-form.form-confirm .form-controls__back p:hover{opacity:.75}}.page-form.form-confirm .form-text-mail{margin-top:50px}@media (max-width: 1023px){.page-form.form-confirm .form-text-mail{margin-top:30px}}.page-form.form-confirm.is-form .c-footer-recruit{padding-bottom:20px}.page-form.form-thanks #wrap{padding-top:94px}@media (max-width: 1023px){.page-form.form-thanks #wrap{padding-top:55px}}.page-form.form-thanks .step-img{margin-top:40px}@media (max-width: 1023px){.page-form.form-thanks .step-img{margin-top:25px}}.page-form.form-thanks .thanks-main{text-align:center}.page-form.form-thanks .thanks-main__ttl{font-size:28px;font-size:2.8rem;line-height:1.21429em;letter-spacing:.1em;font-weight:700;margin-top:48px}@media (max-width: 1023px){.page-form.form-thanks .thanks-main__ttl{margin-top:27px;font-size:19px;font-size:1.9rem;line-height:2em}}.page-form.form-thanks .thanks-main__txt{margin-top:38px;font-size:16px;font-size:1.6rem;line-height:2.125em;letter-spacing:.1em;font-weight:400}@media (max-width: 1023px){.page-form.form-thanks .thanks-main__txt{text-align:left;line-height:1.875em;letter-spacing:.05em;margin-top:23px}}.page-form.form-thanks .thanks-main__txt a{text-decoration:underline;color:#005ECB}.page-form.form-thanks .thanks-main__back{margin-top:51px}@media (max-width: 1023px){.page-form.form-thanks .thanks-main__back{margin-top:43px;padding:0 30px}}.page-form.form-thanks .thanks-main__back a{margin:0 auto;width:314px;height:64px;border-radius:80px;border:solid 2px #3e3521;display:flex;align-items:center;justify-content:center;font-size:18px;font-size:1.8rem;line-height:1.55556em;letter-spacing:.1em;font-weight:700;padding:0 16px;transition:background-color 0.3s, color 0.3s;will-change:background-color, color;cursor:pointer}@media (max-width: 1023px){.page-form.form-thanks .thanks-main__back a{width:100%;height:58px;font-size:16px;font-size:1.6rem;line-height:1.25em;letter-spacing:.05em}}.page-form.form-thanks .thanks-main__back a:before{content:'';display:block;width:13px;height:13px;background-size:100% 100%;flex-shrink:0;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="12.728" height="12.728" viewBox="0 0 12.728 12.728"><path id="Path_95744" data-name="Path 95744" d="M0,8H8V0" transform="translate(12.728 6.364) rotate(135)" fill="none" stroke="%233e3521" stroke-width="2"/></svg>');transition:filter 0.2s, transform 0.3s;will-change:filter, transform}.page-form.form-thanks .thanks-main__back a span{flex:1;margin-left:-10px}@media only screen and (min-width: 1025px){.page-form.form-thanks .thanks-main__back a:hover{opacity:1;background-color:#3e3521;color:#fff}.page-form.form-thanks .thanks-main__back a:hover:before{transform:translateX(-4px);filter:brightness(0) invert(1)}}@media (max-width: 1023px){.page-form.form-thanks .c-footer-recruit{padding-bottom:20px}}.page-form.form-thanks .c-footer-recruit__top{display:none}.page-form.form-thanks .c-footer-recruit__bottom{box-shadow:none;margin-top:60px}@media (max-width: 1023px){.page-form.form-thanks .c-footer-recruit__bottom{margin-top:35px;padding-bottom:0}}.page-form.is-form .c-footer-recruit{padding:82px 0 100px 0}@media (max-width: 1023px){.page-form.is-form .c-footer-recruit{padding:32px 0 80px}}.page-form.is-form .c-footer-recruit__top{display:none}.page-form.is-form .c-footer-recruit__bottom{box-shadow:none;border-radius:0;margin-top:0;padding:0}.page-form.is-form .c-footer-recruit__bottom .left,.page-form.is-form .c-footer-recruit__bottom .right{display:none}.page-form.is-form .c-footer-recruit__bottom .copy{margin:0}

/*# sourceMappingURL=maps/form.min.css.map */
